21414669169820103314032896
21,414,669,169,820,103,314,032,896 is an even composite number composed of eight prime numbers multiplied together.
21414669169820103314032896 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 21414669169820103314032896:
28 × 32 × 72 × 112 × 132 × 412 × 11872 × 19792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 41 × 41 × 1187 × 1187 × 1979 × 1979)See below for interesting mathematical facts about the number 21414669169820103314032896 from the Numbermatics database.
Names of 21414669169820103314032896
- Cardinal: 21414669169820103314032896 can be written as Twenty-one septillion, four hundred fourteen sextillion, six hundred sixty-nine quintillion, one hundred sixty-nine quadrillion, eight hundred twenty trillion, one hundred three billion, three hundred fourteen million, thirty-two thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 2.1414669169820103314032896 × 1025
Factors of 21414669169820103314032896
Divisors of 21414669169820103314032896
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 41 42 44 48 49 52 56 63 64 66 72 77 78 82 84 88 91 96 98 99 104 112 117 121 123 126 128 132 143 144 147 154 156 164 168 169 176 182 192 196 198 208 224 231 234 242 246 252 256 264 273 286 287 288 294 308 312 328 336 338 352 363 364 369 384 392 396 416 429 441 448 451 462 468 484 492 504 507 528 533 539 546 572 574 576 588 616 624 637 656 672 676 693 704 726 728 738 768 784 792 819 832 847 858 861 882 896 902 924 936 968 984 1001 1008 1014 1056 1066 1078 1089 1092 1144 1148 1152 1176 1183 1187 1232 1248 1274 1287 1312 1344 1352 1353 1386 1408 1452 1456 1476 1521 1568 1573 1584 1599 1617 1638 1664 1681 1694 1716 1722 1764 1792 1804 1848 1859 1872 1911 1936 1968 1979 2002 2009 2016 2028 2112 2132 2156 2178 2184 2288 2296 2304 2352 2366 2374 2464 2496 2541 2548 2574 2583 2624 2688 2704 2706 2772 2816 2904 2912 2952 3003 3042 3136 3146 3157 3168 3198 3234 3276 3328 3362 3388 3432 3444 3528 3549 3561 3608 3696 3718 3731 3744 3822 3872 3936 3958 4004 4018 4032 4056 4059 4224 4264 4312 4356 4368 4576 4592 4704 4719 4732 4748 4797 4851 4928 4961 4992 5043 5082 5096 5148 5166 5248 5376 5408 5412 5544 5577 5733 5808 5824 5863 5904 5929 5937 6006 6027 6084 6272 6292 6314 6336 6396 6468 6552 6724 6776 6864 6888 6929 7007 7056 7098 7122 7216 7392 7436 7462 7488 7623 7644 7744 7872 7916 8008 8036 8064 8112 8118 8281 8309 8448 8528 8624 8712 8736 9009 9152 9184 9408 9438 9464 9471 9496 9594 9702 9856 9922 9984 10086 10164 10192 10296 10332 10496 10647 10683 10816 10824 11011 11088 11154 11193 11466 11616 11648 11726 11767 11808 11858 11874 12012 12054 12168 12544 12584 12628 12672 12792 12936 13013 13057 13104 13448 13552 13728 13776 13853 13858 14014 14112 14157 14196 14244 14432 14784 14872 14883 14924 14976 15129 15246 15288 15431 15488 15744 15832 16016 16072 16128 16224 16236 16562 16618 16731 17056 17248 17424 17472 17589 17787 17811 18018 18081 18304 18368 18491 18816 18876 18928 18942 18992 19188 19404 19712 19844 20172 20328 20384 20449 20592 20664 20787 21021 21294 21366 21632 21648 21769 21853 22022 22099 22176 22308 22386 22932 23232 23296 23452 23534 23616 23716 23748 24024 24108 24336 24843 24927 25168 25256 25344 25584 25727 25872 26026 26114 26117 26208 26896 27104 27456 27552 27706 27716 28028 28224 28314 28392 28413 28488 28864 29568 29744 29766 29848 29952 30258 30492 30576 30862 30976 31488 31664 32032 32144 32448 32472 33033 33124 33236 33462 33579 34112 34496 34727 34848 34944 35178 35301 35574 35622 36036 36162 36608 36736 36982 37632 37752 37856 37884 37984 38376 38808 39039 39171 39688 40344 40656 40768 40898 41041 41184 41328 41559 41574 42042 42588 42732 43264 43296 43538 43706 44044 44198 44352 44616 44649 44772 45864 46293 46464 46904 47068 47232 47432 47496 48048 48216 48503 48667 48672 49686 49854 50336 50512 51168 51454 51744 52052 52228 52234 52416 52767 53361 53792 54208 54912 55104 55412 55432 55473 56056 56448 56628 56784 56826 56976 57728 58163 59136 59488 59532 59696 60516 60984 61152 61347 61724 62361 63063 63328 64064 64288 64493 64896 64944 65307 65559 66066 66248 66297 66472 66924 67158 68224 68992 69454 69696 69888 70356 70602 71148 71244 72072 72324 73472 73964 74529 74781 75504 75712 75768 75968 76219 76752 77077 77181 77616 78078 78342 78351 79376 80688 81139 81312 81536 81796 82082 82368 82369 82656 83118 83148 84084 85176 85464 86592 87076 87412 88088 88396 88704 89232 89298 89544 91091 91399 91728 92586 92928 93808 94136 94464 94864 94992 96096 96432 96971 97006 97334 97344 99099 99372 99708 100672 101024 102336 102908 103488 104104 104181 104456 104468 104832 105534 105903 106722 107584 108017 108416 109824 110208 110824 110864 110946 112112 112896 113256 113568 113652 113952 115456 116326 117117 117513 118976 119064 119392 121032 121968 122304 122694 123123 123448 124677 124722 126126 126656 128128 128576 128986 129437 129792 129888 130614 131118 132132 132496 132594 132944 133848 134316 136448 137984 138879 138908 139392 140712 141204 142296 142488 143143 143627 144144 144648 145509 146001 147928 149058 149562 151008 151424 151536 151936 152383 152438 152971 153504 154154 154362 155232 156156 156684 156702 158752 161376 162278 162624 163072 163592 164164 164736 164738 165312 166236 166296 166419 168168 169741 170352 170928 173184 174152 174489 174824 176176 176792 177408 178464 178596 179088 180089 182182 182798 183456 184041 185172 187616 188272 189728 189984 192192 192864 193479 193942 194012 194668 194688 195921 196677 198198 198744 198891 199416 200603 201344 202048 203401 204672 205816 206976 208208 208362 208912 208936 209664 211068 211806 213444 215168 216034 216832 220416 221648 221728 221892 224224 226512 227136 227304 227904 228657 231231 231543 232652 234234 235026 235053 237952 238128 238784 239459 240383 242064 243089 243417 243936 244608 245388 246246 246896 247107 249354 249444 252252 253312 256256 257152 257972 258874 259776 261228 262236 264264 264992 265188 265888 267696 268632 273273 274197 277758 277816 278784 281424 282408 282997 284089 284592 284976 286286 287254 287287 288288 289296 290913 291018 292002 295856 298116 299124 302016 302848 303072 303872 304766 304876 305942 307008 308308 308724 310464 312312 312543 313368 313404 317504 322752 324051 324556 325248 327184 328328 329472 329476 330624 332472 332592 332838 334451 336336 339482 339521 340669 340704 341856 346368 348304 348978 349648 352352 353584 356928 357192 358176 360178 364364 365596 366912 368082 369369 370344 375232 376544 379456 379968 384384 385728 386958 387884 388024 388311 389336 389376 391842 393354 396396 397488 397782 398832 401206 402688 404096 406802 409344 411632 413952 416416 416724 417824 417872 422136 423612 426888 429429 430336 430881 432068 436527 438003 443296 443456 443784 448448 451451 453024 454272 454608 455808 457149 457314 458913 462462 463086 465304 468468 470052 470106 475904 476256 477568 478918 480766 484128 486178 486834 487872 489216 490776 492492 493792 494214 498708 498888 504504 506624 509223 514304 515944 517748 519552 522456 523467 524472 528528 529984 530376 531776 533533 535337 535392 537264 540267 546546 548394 555516 555632 562848 564816 565994 567973 568178 569184 569952 572572 574508 574574 576576 578592 580437 581826 582036 584004 591712 596232 598248 601809 604032 606144 609532 609752 610203 611884 614016 616616 617448 620928 624624 625086 626736 626808 632671 635008 639793 645504 648102 649112 650496 654368 656656 658952 661248 664944 665184 665676 668902 672672 678964 679042 681338 681408 683712 685971 693693 696608 697956 699296 704704 707168 713856 714384 716352 718377 720356 721149 728728 729267 730251 731192 733824 736164 738738 740688 741321 750464 753088 756119 758912 759936 768768 771456 773916 775768 776048 776622 778672 783684 786708 792792 794976 795564 797664 802412 808192 813604 819819 822591 823264 832832 833448 835648 835744 838409 844272 847224 848991 852267 853776 858858 861762 861861 864136 872739 873054 876006 886592 886912 887568 892529 896896 902902 906048 906059 908544 909216 911616 914298 914628 917826 924924 926172 930608 936936 940104 940212 952512 955136 957836 961532 968256 972153 972356 973668 975744 981552 984984 987584 988428 997416 997776 1002001 1003353 1005389 1009008 1018446 1018563 1022007 1031888 1035496 1039104 1044912 1046934 1048944 1054807 1057056 1059968 1060752 1063552 1066681 1067066 1070674 1070784 1070797 1074528 1080534 1093092 1096788 1111032 1111264 1125696 1129632 1131988 1135946 1136356 1138368 1139904 1145144 1149016 1149148 1153152 1157184 1160874 1163652 1164072 1164933 1168008 1183424 1188187 1192464 1196496 1203618 1208064 1212288 1219064 1219504 1220406 1223768 1228032 1233232 1234896 1241856 1249248 1250172 1253472 1253616 1260623 1265342 1270016 1279586 1288287 1291008 1292643 1296204 1298224 1308736 1313312 1317904 1329888 1330368 1331352 1337804 1345344 1354353 1357928 1358084 1362676 1362816 1367424 1371447 1371942 1376739 1387386 1393216 1395912 1398592 1404221 1408969 1409408 1414336 1423807 1427712 1428768 1432704 1436754 1440712 1442298 1457456 1458534 1460502 1462384 1467648 1472328 1477476 1481376 1482642 1500928 1506176 1512238 1517824 1519872 1527669 1542912 1547832 1551536 1552096 1553244 1557344 1567368 1573416 1585584 1589952 1591128 1595328 1600599 1604824 1606011 1620801 1627208 1639638 1645182 1646528 1665664 1666896 1671296 1671488 1676213 1676818 1682681 1688544 1694448 1697982 1703919 1704534 1707552 1717716 1723524 1723722 1728272 1745478 1746108 1752012 1773184 1773824 1775136 1785058 1793792 1805427 1805804 1812096 1812118 1818432 1828596 1829256 1830609 1835652 1849848 1852344 1861216 1867151 1873872 1880208 1880424 1898013 1905024 1915672 1919379 1923064 1936512 1944306 1944712 1947336 1951488 1963104 1969968 1975168 1976856 1980979 1988623 1994832 1995347 1995552 2004002 2006706 2010778 2018016 2036892 2037126 2044014 2063776 2070992 2089824 2093868 2097888 2109614 2114112 2119936 2121504 2127104 2133362 2134132 2141348 2141568 2141594 2149056 2155131 2161068 2163447 2186184 2187801 2193576 2206633 2222064 2222528 2251392 2259264 2263976 2268357 2271892 2272712 2276736 2279808 2290288 2298032 2298296 2306304 2314368 2321748 2327304 2328144 2329866 2336016 2341157 2349073 2366848 2376374 2384683 2384928 2392992 2407236 2424576 2438128 2439008 2440812 2447536 2466464 2469792 2498496 2500344 2506944 2507232 2515227 2521246 2530684 2546973 2556801 2559172 2576574 2585286 2585583 2592408 2596448 2617472 2626624 2635808 2644213 2659776 2660736 2662704 2675608 2677587 2690688 2708706 2715856 2716168 2718177 2725352 2725632 2734848 2742894 2743884 2753478 2774772 2786432 2791824 2797184 2808442 2817938 2818816 2828672 2847614 2857536 2865408 2873508 2881424 2884596 2914912 2917068 2921004 2924768 2944656 2954952 2962752 2965284 3006003 3010059 3012352 3016167 3024476 3055338 3055689 3066021 3095664 3103072 3104192 3106488 3112967 3114688 3124979 3134736 3146832 3160157 3164421 3171168 3179904 3182256 3190656 3200043 3201198 3209648 3212022 3212391 3241602 3254416 3279276 3290364 3293056 3326699 3331328 3333792 3342592 3342976 3352426 3353636 3365362 3377088 3388896 3395964 3407838 3409068 3415104 3435432 3447048 3447444 3456544 3490956 3492216 3504024 3546368 3550272 3564561 3570116 3610854 3611608 3624192 3624236 3636864 3657192 3658512 3661218 3671304 3678961 3699696 3704688 3722432 3734302 3734731 3747359 3747744 3760416 3760848 3781869 3796026 3810048 3831344 3838758 3846128 3873024 3888612 3889424 3894672 3916441 3926208 3939936 3950336 3953712 3961958 3975811 3977246 3989664 3990694 3991104 4008004 4013412 4021556 4036032 4063059 4073784 4074252 4088028 4127552 4141984 4179648 4187736 4195776 4212663 4219228 4226907 4228224 4243008 4266724 4268264 4271421 4282696 4283136 4283188 4298112 4310262 4322136 4326894 4372368 4375602 4387152 4413266 4428697 4444128 4445056 4502784 4518528 4527952 4536714 4543784 4545424 4553472 4559616 4580576 4596064 4596592 4628736 4643496 4654608 4656288 4659732 4672032 4682314 4698146 4733696 4752748 4769366 4769856 4785984 4801797 4814472 4818033 4876256 4878016 4881624 4895072 4932928 4939584 4996992 5000688 5013888 5014464 5028639 5030454 5042492 5048043 5061368 5093946 5111757 5113602 5118344 5153148 5170572 5171166 5184816 5192896 5234944 5253248 5271616 5288426 5319552 5321472 5325408 5351216 5355174 5381376 5417412 5431712 5432336 5436354 5450704 5485788 5487768 5506956 5549544 5572864 5583648 5594368 5601453 5616884 5635876 5657344 5694039 5695228 5715072 5747016 5758137 5762848 5769192 5829824 5834136 5842008 5849536 5868863 5888707 5889312 5909904 5925504 5930568 5942937 5965869 5986041 6012006 6020118 6032334 6048952 6110676 6111378 6132042 6191328 6206144 6208384 6212976 6225934 6229376 6247703 6249958 6269472 6293664 6320314 6328842 6342336 6359808 6364512 6381312 6400086 6402396 6419296 6424044 6424782 6483204 6508832 6558552 6580728 6586112 6619899 6653398 6667584 6685952 6704852 6707272 6730724 6754176 6777792 6791928 6805071 6815676 6818136 6830208 6870864 6894096 6894888 6913088 6959381 6981912 6984432 7008048 7023471 7037723 7047219 7100544 7129122 7140232 7154049 7221708 7223216 7248472 7273728 7314384 7317024 7322436 7342608 7357922 7383649 7399392 7409376 7444864 7468604 7469462 7494718 7495488 7520832 7521696 7545681 7563738 7592052 7662688 7677516 7692256 7777224 7778848 7789344 7832882 7852416 7879872 7907424 7923916 7932639 7951622 7954492 7979328 7981388 7982208 8016008 8026824 8032761 8043112 8072064 8126118 8147568 8148504 8154531 8176056 8224723 8255104 8283968 8317309 8359296 8375472 8391552 8425326 8438456 8453814 8456448 8486016 8533448 8536528 8542842 8565392 8566376 8596224 8620524 8644272 8653788 8744736 8751204 8774304 8826532 8857394 8888256 8890112 9018009 9037056 9048501 9055904 9073428 9087568 9090848 9161152 9192128 9193184 9286992 9309216 9312576 9319464 9338901 9344064 9364628 9374937 9396292 9480471 9493263 9505496 9538732 9539712 9571968 9600129 9603594 9628944 9636066 9637173 9752512 9756032 9763248 9790144 9817819 9829547 9862783 9865856 9879168 9966649 9980097 9993984 10001376 10027776 10028928 10057278 10060908 10084984 10096086 10122736 10187892 10223514 10227204 10236688 10306296 10341144 10342332 10369632 10385792 10506496 10543232 10576852 10639104 10650816 10693683 10702432 10710348 10834824 10863424 10864672 10872708 10901408 10971576 10975536 11013912 11036883 11099088 11167296 11202906 11204193 11233768 11242077 11271752 11345607 11388078 11390456 11430144 11494032 11516274 11525696 11538384 11602877 11659648 11668272 11684016 11699072 11733491 11737726 11749323 11777414 11778624 11778767 11819808 11851008 11861136 11885874 11927433 11931738 11972082 12024012 12040236 12064668 12097904 12221352 12222756 12264084 12382656 12412288 12416768 12425952 12451868 12458752 12495406 12499916 12538944 12587328 12637989 12640628 12657684 12680721 12684672 12729024 12800172 12804792 12814263 12838592 12848088 12849564 12966408 13017664 13070057 13117104 13161456 13239798 13286091 13306796 13335168 13409704 13414544 13461448 13508352 13555584 13583856 13610142 13631352 13636272 13660416 13712491 13741728 13788192 13789776 13826176 13866853 13918762 13920361 13963824 13967429 13968864 14016096 14046942 14075446 14094438 14201088 14258244 14280464 14308098 14443416 14446432 14496944 14628768 14634048 14644872 14685216 14715844 14767298 14798784 14818752 14889728 14937208 14938924 14989436 14990976 15041664 15043392 15085917 15091362 15127476 15144129 15184104 15325376 15355032 15384512 15446431 15498659 15554448 15557696 15578688 15665764 15704832 15759744 15814848 15847832 15865278 15903244 15908984 15958656 15962776 15964416 16032016 16053648 16065522 16086224 16144128 16252236 16295136 16297008 16309062 16352112 16388099 16443511 16449446 16510208 16567936 16634618 16718592 16750944 16783104 16804359 16850652 16876912 16907628 16972032 17066896 17073056 17085684 17130784 17132752 17241048 17288544 17307576 17489472 17502408 17548608 17606589 17653064 17666121 17714788 17776512 17828811 17897607 17958123 18036018 18097002 18111808 18146856 18175136 18181696 18316597 18322304 18384256 18386368 18509491 18573984 18618432 18625152 18638928 18677802 18688128 18729256 18743109 18749874 18792584 18960942 18986526 19010992 19077464 19079424 19143936 19200258 19207188 19257888 19272132 19274346 19505024 19512064 19526496 19580288 19635638 19659094 19725566 19731712 19758336 19859697 19933298 19960194 20002752 20057856 20114556 20121816 20169968 20192172 20245472 20375784 20447028 20454408 20473376 20612592 20682288 20684664 20739264 20771584 20878143 21070413 21086464 21113169 21141657 21153704 21301632 21387366 21404864 21420696 21462147 21669648 21726848 21729344 21745416 21790769 21802816 21874853 21943152 21948817 21951072 22027824 22073766 22150947 22198176 22334592 22405812 22408386 22467536 22484154 22543504 22691214 22776156 22780912 22988064 23032548 23051392 23076768 23205754 23286893 23319296 23336544 23368032 23398144 23466982 23475452 23498646 23554828 23557248 23557534 23639616 23722272 23771748 23797917 23854866 23863476 23944164 24048024 24080472 24129336 24195808 24272963 24442704 24445512 24528168 24674169 24765312 24824576 24851904 24903736 24951927 24990812 24999832 25077888 25174656 25275978 25281256 25315368 25361442 25369344 25458048 25600344 25609584 25628526 25677184 25696176 25699128 25752727 25839803 25932816 25939511 26035328 26140114 26231513 26234208 26322912 26479596 26572182 26613592 26670336 26819408 26829088 26922896 27111168 27167712 27220284 27262704 27272544 27415087 27424982 27483456 27576384 27579552 27652352 27733706 27837524 27840722 27927648 27934858 27937728 28016703 28032192 28093884 28124811 28150892 28188876 28441413 28516488 28560928 28616196 28886832 28892864 28993888 29257536 29268096 29289744 29370432 29431688 29453457 29488641 29534596 29588349 29597568 29637504 29874416 29877848 29899947 29940291 29978872 29981952 30083328 30086784 30171834 30182724 30254952 30288258 30368208 30537949 30650752 30710064 30769024 30892862 30997318 31000879 31108896 31115392 31157376 31331528 31519488 31629696 31695664 31730556 31806488 31817968 31917312 31925552 32064032 32107296 32131044 32172448 32504472 32590272 32594016 32618124 32704224 32776198 32887022 32898892 33110649 33135872 33269236 33501888 33608718 33612579 33701304 33726231 33753824 33815256 34133792 34146112 34171368 34261568 34265504 34374769 34482096 34577088 34615152 34808631 34978944 35004816 35097216 35200473 35213178 35247969 35306128 35332242 35336301 35429576 35553024 35657622 35782299 35795214 35916246 36072036 36194004 36223616 36293712 36350272 36363392 36593689 36633194 36644608 36768512 36772736 37018982 37147968 37236864 37250304 37277856 37355604 37376256 37458512 37486218 37499748 37585168 37921884 37973052 38021984 38154928 38400516 38414376 38515776 38544264 38548692 39010048 39052992 39160576 39210171 39271276 39318188 39451132 39719394 39858273 39866596 39920388 40005504 40229112 40243632 40339936 40384344 40468571 40490944 40751568 40894056 40908816 40946752 41082041 41137473 41220949 41225184 41364576 41369328 41478528 41600559 41756286 41761083 41902287 42140826 42226338 42283314 42307408 42603264 42774732 42809728 42841392 42924294 43080851 43247087 43339296 43453696 43458688 43490832 43581538 43605632 43733921 43749706 43886304 43897634 43902144 44055648 44147532 44301894 44396352 44669184 44811624 44816772 44935072 44968308 45087008 45382428 45552312 45561824 45976128 46065096 46102784 46153536 46339293 46411508 46495977 46573786 46673088 46736064 46933964 46950904 46997292 47109656 47114496 47115068 47279232 47444544 47543496 47595834 47709732 47726952 47888328 48096048 48160944 48258672 48391616 48545926 48715667 48885408 48891024 49056336 49164297 49330533 49348338 49530624 49703808 49807472 49903854 49981624 49999664 50155776 50349312 50551956 50562512 50630736 50722884 50913733 50916096 51200688 51219168 51257052 51354368 51392352 51398256 51505454 51679606 51685543 51865632 51879022 52070656 52280228 52463026 52468416 52645824 52819767 52959192 52998363 53144364 53227184 53638816 53658176 53845792 54335424 54440568 54525408 54545088 54830174 54849964 54949791 54966912 55152768 55159104 55467412 55528473 55675048 55681444 55855296 55869716 55875456 56033406 56064384 56187768 56229327 56249622 56301784 56377752 56882826 57032976 57121856 57232392 57573061 57767729 57773664 57785728 57987776 58515072 58536192 58579488 58740864 58863376 58906914 58977282 59069192 59176698 59195136 59275008 59748832 59755696 59799894 59880582 59957744 60173568 60343668 60365448 60509904 60576516 60736416 61075898 61301504 61420128 61538048 61785724 61994636 62001758 62217792 62230784 62314752 62634429 62663056 63259392 63339507 63391328 63461112 63612976 63635936 63851104 64128064 64214592 64262088 64344896 65008944 65180544 65188032 65236248 65372307 65408448 65552396 65624559 65774044 65797784 65846451 66221298 66452841 66538472 67003776 67217436 67225158 67402608 67452462 67507648 67630512 68267584 68292224 68342736 68523136 68531008 68724733 68749538 68964192 69039481 69154176 69230304 69617262 69860679 69957888 70009632 70194432 70400946 70426356 70495938 70612256 70664484 70672602 70859152 71315244 71564598 71590428 71832492 72144072 72388008 72447232 72587424 72700544 72726784 72818889 73187378 73266388 73545472 74022507 74037964 74295936 74473728 74555712 74711208 74855781 74917024 74972436 74999496 75170336 75843768 75946104 76043968 76309856 76553191 76801032 76828752 77031552 77088528 77097384 77258181 77519409 77818533 78105984 78420342 78542552 78636376 78694539 78902264 79438788 79716546 79733192 79840776 80011008 80458224 80487264 80679872 80768688 80937142 80981888 81220139 81503136 81788112 81817632 81893504 82164082 82245261 82274946 82441898 82450368 82729152 82738656 82957056 83201118 83512572 83522166 83804574 84281652 84452676 84566628 84614816 85549464 85619456 85682784 85848588 86161702 86494174 86678592 86917376 86981664 87163076 87211264 87467842 87499412 87772608 87795268 87804288 88111296 88295064 88360371 88465923 88603788 88765047 88792704 89623248 89633544 89699841 89870144 89936616 90174016 90471953 90764856 91104624 91123648 91490399 91613847 91952256 92130192 92307072 92678586 92823016 92991954 93002637 93147572 93346176 93472128 93867928 93901808 93994584 94219312 94230136 94558464 94889088 95086992 95191668 95419464 95453904 95776656 95987437 96192096 96311993 96321888 96517344 96783232 97091852 97431334 97770816 97772003 97782048 98112672 98328594 98661066 98696676 99407616 99614944 99807708 99963248 99999328 101103912 101125024 101261472 101445768 101827466 102401376 102438336 102514104 102784704 102796512 103010908 103124307 103359212 103371086 103731264 103758044 104425893 104560456 104926052 104936832 105291648 105601419 105639534 105918384 105996726 106008903 106288728 106454368 107277632 107316352 107691584 108125017 108490613 108670848 108881136 109050816 109090176 109660348 109699928 109781067 109899582 109933824 110305536 110318208 110934824 111056946 111350096 111362888 111710592 111739432 111750912 112066812 112128768 112375536 112458654 112499244 112603568 112755504 113765652 114065952 114243712 114464784 115104577 115146122 115535458 115547328 115571456 115975552 117030144 117158976 117481728 117630513 117726752 117813828 117954564 118138384 118353396 119497664 119511392 119599788 119761164 119915488 120687336 120730896 121019808 121153032 121405713 121472832 122151796 122840256 123246123 123412419 123571448 123662847 123989272 124003516 124435584 124801677 125268858 125283249 125326112 125706861 126679014 126782656 126922224 127225952 127271872 127631647 127702208 128216179 128256128 128429184 128524176 128689792 129242553 129566437 129741261 130017888 130361088 130376064 130472496 130744614 130816896 131104792 131201763 131249118 131548088 131595568 131692902 132442596 132905682 133076944 134007552 134434872 134450316 134805216 134904924 135015296 135261024 136535168 136584448 136685472 137046272 137062016 137449466 137499076 137928384 138078962 138308352 138460608 139017879 139234524 139487931 139721358 140019264 140801892 140852712 140991876 141224512 141328968 141345204 141718304 142630488 143129196 143180856 143664984 144288144 144776016 145174848 145401088 145637778 146147001 146374756 146532776 147492891 147991599 148045014 148075928 148591872 149111424 149422416 149711562 149834048 149944872 149998992 150340672 150837401 151687536 151892208 152087936 152535383 152619712 152741199 153106382 153123971 153602064 153641719 153657504 154063104 154177056 154194768 154516362 155038818 155056629 155637066 156211968 156840684 157085104 157272752 157389078 157804528 158877576 159433092 159466384 159681552 160574081 160916448 160974528 161359744 161537376 161874284 161963776 162440278 163006272 163008251 163576224 163635264 163787008 164328164 164490522 164549892 164849373 164883796 164900736 165458304 165477312 166402236 166585419 167025144 167044332 167609148 168563304 168905352 169133256 169229632 169910741 170485249 171098928 171365568 171697176 172323404 172719183 172988348 173303187 173357184 173963328 174326152 174935684 174998824 175545216 175590536 175608576 176222592 176590128 176720742 176931846 177207576 177530094 177585408 179246496 179267088 179399682 179740288 179873232 180269089 180348032 180878621 180943906 181529712 181576577 182209248 182247296 182980798 183227694 183904512 184260384 184614144 185357172 185646032 185983908 186005274 186295144 186692352 186944256 187735856 187803616 187989168 188438624 188460272 189778176 190173984 190383336 190838928 190907808 191553312 191905609 191974874 192384192 192623986 192643776 193034688 193566464 194183704 194862668 195541632 195544006 195564096 196116921 196225344 196657188 196873677 197322132 197393352 197539353 199229888 199615416 199926496 199998656 201482567 202207824 202250048 202522944 202891536 203654932 204802752 204876672 205028208 205569408 205593024 206021816 206174199 206248614 206718424 206742172 207118443 207462528 207516088 208851786 209120912 209582037 209852104 209873664 210583296 211202838 211279068 211836768 211993452 212017806 212577456 212908736 213765643 214555264 214632704 215383168 216250034 216981226 217341696 217762272 218101632 218180352 218456667 219320696 219399856 219562134 219799164 220636416 221869648 222113892 222700192 222725776 223421184 223478864 224133624 224751072 224917308 224998488 225207136 225511008 227531304 228131904 228487424 228929568 229659573 230209154 230292244 231070916 231094656 231774543 231951104 232558227 233455599 234317952 235261026 235453504 235627656 235909128 236083617 236276768 236706792 238115761 238995328 239022784 239199576 239522328 239830976 240623383 241374672 241436987 241461792 242039616 242306064 242811426 242945664 243660417 244303592 245680512 246492246 246735783 246824838 247142896 247325694 247978544 248007032 248871168 249603354 250537716 250566498 250652224 251413722 253358028 253565312 253844448 254451904 254543744 255263294 255404416 256155823 256432358 256512256 256858368 257048352 257379584 258485106 259132874 259482522 260035776 260752128 260944992 261489228 261633792 262209584 262403526 262498236 263096176 263191136 263385804 264885192 265811364 266153888 268869744 268900632 269610432 269809848 270030592 270522048 271415859 273070336 273370944 274124032 274471197 274841541 274898932 274998152 275856768 276157924 276921216 278035758 278469048 278975862 279007911 279442716 280038528 281603784 281705424 281983752 282449024 282657936 282690408 283279997 283436608 284237833 285260976 285334621 286258392 286361712 287329968 287962311 288546643 288576288 288935979 289552032 290349696 291275556 292294002 292749512 293065552 293316009 294985782 295983198 296090028 296151856 298222848 298844832 299423124 299668096 299889744 299997984 300681344 301565957 301674802 302729609 303375072 303784416 304175872 305070766 305239424 305482398 306212764 306247942 307204128 307283438 307315008 308354112 308389536 309032724 309372921 310077636 310113258 311274132 313681368 314170208 314545504 314778156 315609056 317755152 318866184 318932768 319363104 321148162 321832896 321949056 322719488 323074752 323748568 324375051 324880556 325471839 326012544 326016502 327152448 327270528 328656328 328981044 329099784 329343201 329698746 329767592 329801472 330916608 330954624 332804472 333170838 334050288 334088664 335218296 335917439 337126608 337213643 337810704 338266512 338459264 339821482 340970498 341009669 342197856 342731136 343394352 344646808 345313731 345438366 345976696 346606374 346714368 347926656 348652304 349871368 349997648 351090432 351181072 352445184 353180256 353441484 353863692 354415152 355060188 356396131 358492992 358534176 358799364 359480576 359746464 360538178 360696064 361757242 361887812 363059424 363153154 364217139 364418496 364494592 365961596 366455388 368520768 369738369 370714344 370988541 371292064 371967816 372010548 372590288 375471712 375607232 375978336 376877248 376920544 380347968 380766672 381677856 381815616 382894941 383106624 383811218 383949748 384648537 384768384 385247972 385287552 386069376 387727659 388367408 388699311 389223783 389725336 391083264 391088012 391128192 392233842 392450688 393314376 393605289 393747354 394644264 394786704 395078706 396993337 398459776 399230832 399852992 399997312 402530579 402965134 403011427 404374103 404415648 404500096 405045888 405783072 407309864 409605504 409753344 410056416 411138816 411186048 412043632 412348398 412497228 413436848 413484344 414236886 414925056 415032176 417703572 418241824 419164074 419704208 422405676 422558136 423673536 423986904 424035612 425154912 425817472 427531286 429110528 430766336 432500068 433962452 435524544 436203264 436913334 438441003 438641392 438799712 439124268 439598328 443739296 444227784 445400384 445451552 446957728 448267248 449502144 449834616 449996976 450414272 451022016 452512203 455062608 456263808 457606149 457859136 458223597 459319146 459371913 460418308 460584488 460925157 462141832 462189312 463549086 465116454 465169887 466911198 468635904 470522052 470907008 471255312 471818256 472167234 472553536 473413584 473889361 475717957 476231522 477990656 478045568 478399152 479044656 479661952 481073131 481246766 481722243 482749344 482873974 482923584 484079232 484612128 485622852 485891328 487320834 488607184 489024753 491361024 492984492 493471566 493649676 494285792 494651388 495957088 496014064 499206708 501075432 501132996 501304448 502827444 506716056 507130624 507688896 508903808 509087488 509732223 510526588 510808832 511455747 512311646 512864716 514096704 516970212 518157549 518265748 518965044 519909561 520071552 521889984 522978456 524419168 524807052 524996472 526192352 526382272 526771608 529770384 531622728 532307776 535872337 537739488 537801264 539220864 539619696 540807267 541044096 542635863 542831718 544729731 546741888 548942394 549683082 549797864 549996304 551713536 552315848 553842432 556071516 556938096 557951724 558015822 558885432 560051063 560077056 562212131 563207568 563410848 563967504 564898048 565315872 565380816 566559994 566873216 568475666 568540973 570521952 570669242 572516784 572723424 574659936 575716827 575924622 577093286 577152576 577871958 579104064 580699392 582551112 584588004 585499024 586131104 586632018 589971564 591966396 592180056 592303712 597689664 598846248 599336192 599779488 599995968 601362688 603131914 603349604 604447701 605459218 606750144 607568832 610141532 610478848 610964796 612425528 612495884 614408256 614566876 614630016 616708224 616779072 618065448 618522597 618745842 620155272 620226516 621355329 622548264 627362736 628340416 629091008 629556312 631218112 633303671 635445019 635510304 637732368 637865536 638726208 641296929 642296324 643665792 643898112 646149504 647497136 648750102 649761112 650943678 652025088 652033004 654304896 654541056 657312656 657962088 658199568 658686402 659397492 659535184 661878529 661909248 665608944 666341676 668100576 668177328 670436592 671834878 671912059 674183951 674253216 674427286 675621408 676533024 676918528 679642964 681940996 682019338 684395712 685462272 686788704 688978719 689293616 690627462 690876732 691953392 693212748 695853312 697304608 699742736 699995296 702362144 706360512 706882968 707727384 708830304 710120376 712792262 714347283 716985984 717068352 717598728 719492928 721076356 721870149 723514484 723775624 724310961 726118848 726306308 728434278 728836992 730981251 731923192 732910776 737041536 739476738 741428688 741977082 742584128 743935632 744021096 745180576 750943424 750980477 751214464 751956672 753754496 753841088 759434291 760695936 761533344 763355712 763631232 765789882 766213248 767622436 767899496 768467469 769297074 769536768 770495944 770575104 772138752 775455318 776734816 777398622 778447566 779450672 782176024 782256384 784467684 784901376 786628752 787210578 787494708 789288528 789573408 790157412 793986674 796919552 798461664 799705984 799994624 805061158 805930268 806022854 808748206 808831296 809000192 810091776 811566144 814247577 814619728 819211008 820112832 822372096 823413591 824087264 824696796 824994456 826873696 826968688 828473772 830064352 835407144 836483648 838328148 839408416 844811352 845116272 847347072 847973808 848071224 849839991 850309824 851634944 852713499 855062572 856003863 863886933 865000136 865639929 866807937 867924904 871049088 873826668 876882006 877282784 877599424 878248536 879196656 879948027 887478592 888455568 890800768 890903104 893421529 893915456 896534496 897513253 899004288 899669232 899993952 900828544 902044032 904697871 905024406 908188827 910125216 912527616 915212298 915718272 916447194 918638292 918743826 920836616 921168976 921850314 924283664 927098172 930232908 930339774 933822396 941044104 941814016 942510624 943636512 944334468 945107072 946827168 947778722 951435914 952463044 956091136 956798304 958089312 959323904 962146262 962493532 963444486 965498688 965747948 965847168 968158464 969224256 971245704 973125153 974641668 976415517 977214368 978049506 985968984 986943132 987299352 988571584 989302776 991914176 992028128 995191483 998413416 1002150864 1002265992 1002608896 1005654888 1007752317 1011640929 1013432112 1015377792 1017807616 1019464446 1021053176 1022911494 1023029007 1024623292 1025729432 1028193408 1033940424 1035941193 1036315098 1036531496 1037930088 1039819122 1040143104 1043779968 1045956912 1048838336 1049614104 1049992944 1052384704 1052764544 1053543216 1055861807 1059431923 1059540768 1063245456 1064615552 1069188393 1071744674 1075478976 1075492033 1075602528 1078441728 1079239392 1081614534 1082088192 1085271726 1085663436 1089459462 1093483776 1097884788 1099366164 1099595728 1099992608 1104631696 1112143032 1113876192 1115903448 1116031644 1117770864 1120102126 1124018567 1124424262 1126415136 1126821696 1127935008 1130631744 1130761632 1133119988 1133746432 1136951332 1137081946 1141043904 1141338484 1145033568 1145446848 1148684823 1149319872 1151433654 1151849244 1153945611 1154186572 1154305152 1155743916 1158208128 1165102224 1166097933 1169176008 1170998048 1172262208 1173264036 1179943128 1183932792 1184360112 1184607424 1189375187 1190980011 1193396743 1195379328 1197692496 1199558976 1199991936 1206263828 1206699208 1207591737 1208895402 1209034281 1210918436 1213122309 1213500288 1215137664 1220283064 1221929592 1224851056 1224991768 1228816512 1229133752 1229260032 1233416448 1233558144 1236130896 1237045194 1237491684 1240310544 1240453032 1242710658 1245096528 1252055909 1254725472 1256680832 1258182016 1259112624 1262436224 1266150347 1266607342 1270890038 1271020608 1271036039 1275464736 1275731072 1277452416 1282593858 1284592648 1287331584 1292299008 1294994272 1297500204 1299522224 1301887356 1304066008 1308609792 1314625312 1315924176 1316399136 1317372804 1318794984 1319070368 1323757058 1331217888 1332683352 1336201152 1336354656 1340873184 1343669756 1343824118 1348367902 1348506432 1348854572 1351242816 1353066048 1357536609 1359285928 1363881992 1364038676 1368791424 1372818447 1373577408 1377957438 1378115739 1378587232 1381254924 1381753464 1382775471 1383906784 1386425496 1394609216 1399485472 1399990592 1404724288 1410377969 1412721024 1413765936 1415454768 1417660608 1420240752 1421668083 1425584524 1427153871 1428694566 1433971968 1434136704 1435197456 1438985856 1442152712 1443219393 1443740298 1445166729 1447028968 1447551248 1448621922 1452237696 1452612616 1456868556 1457673984 1461962502 1463846384 1465821552 1467074259 1474083072 1478953476 1482857376 1483954164 1485168256 1487871264 1488042192 1490361152 1496359501 1501886848 1501960954 1502428928 1503913344 1507508992 1507682176 1518868582 1521391872 1523066688 1526711424 1527262464 1529196669 1531579764 1532426496 1534367241 1535244872 1535798992 1536934938 1538594148 1540991888 1550910636 1553469632 1554797244 1556895132 1558901344 1564352048 1568935368 1573257504 1574421156 1574989416 1578577056 1579146816 1580314824 1587973348 1596923328 1599411968 1607617011 1610122316 1611860536 1612045708 1617496412 1617662592 1622421801 1623132288 1627907589 1628495154 1629239456 1634189193 1640225664 1646827182 1648174528 1649393592 1649988912 1653747392 1653937376 1656947544 1659211411 1660128704 1666810327 1670814288 1672967296 1676656296 1678816832 1680153189 1684363681 1686636393 1689622704 1690058909 1690232544 1694694144 1695947616 1696142448 1699679982 1700619648 1705426998 1705622919 1710125144 1712007726 1727150481 1727773866 1730000272 1731279858 1733615874 1735849808 1742098176 1747653336 1753764012 1754565568 1755198848 1756497072 1758393312 1759896054 1766314891 1774957184 1776911136 1781601536 1781806208 1786843058 1787830912 1793068992 1793090761 1795026506 1798008576 1799338464 1799987904 1801657088 1804088064 1809395742 1810048812 1813343103 1816377654 1820250432 1830424596 1831436544 1832894388 1837276584 1837487652 1841673232 1842337952 1843700628 1848567328 1854196344 1860465816 1860679548 1867644792 1882088208 1885021248 1887273024 1888668936 1890214144 1893654336 1895557444 1899911013 1902871828 1904926088 1906335057 1913596608 1916178624 1923890787 1924292524 1924987064 1926888972 1930997376 1931495896 1931694336 1938448512 1942491408 1946250306 1949283336 1952831034 1954428736 1956099012 1971937968 1973886264 1974598704 1977143168 1978605552 1982959979 1983828352 1984056256 1985635587 1989664831 1990382966 1996826832 1997342347 2004301728 2004531984 2011309776 2015504634 2015736177 2022551853 2023281858 2026864224 2030755584 2038928892 2042106352 2045822988 2046058014 2049246584 2051458864 2056386816 2067880848 2071882386 2072630196 2073062992 2075860176 2079638244 2087463053 2087559936 2091913824 2097676672 2099228208 2099985888 2104769408 2105529088 2107086432 2110961699 2111723614 2118863846 2119081536 2119107263 2126490912 2129231104 2138376786 2143041849 2143489348 2150957952 2150984066 2151205056 2158478784 2163229068 2165610447 2170543452 2171326872 2172932883 2178918924 2195769576 2198732328 2199191456 2199985216 2209263392 2216308237 2224286064 2227752384 2231806896 2232063288 2235541728 2240204252 2248037134 2248848524 2252830272 2252941431 2253643392 2255870016 2261263488 2261523264 2266239976 2273902664 2274163892 2278302873 2282087808 2282676968 2290067136 2290893696 2297369646 2298639744 2302867308 2303698488 2305402407 2307891222 2308373144 2308610304 2311487832 2316416256 2330204448 2332195866 2338352016 2341996096 2344524416 2346528072 2351422073 2359886256 2360495501 2367865584 2368476889 2368720224 2369214848 2378750374 2381960022 2386793486 2390758656 2395384992 2399117952 2399983872 2412527656 2413398416 2415183474 2417790804 2418068562 2421836872 2426244618 2427000576 2430275328 2440566128 2443859184 2449702112 2449983536 2457633024 2458267504 2467116288 2472261792 2474090388 2474983368 2480621088 2480906064 2485421316 2490193056 2494772917 2504111818 2509450944 2513361664 2516364032 2518225248 2524872448 2532300694 2533214684 2541780076 2542041216 2542072078 2549519973 2550929472 2551462144 2554904832 2558140497 2565187716 2568011589 2569185296 2589988544 2595000408 2596919787 2599044448 2603774712 2608132016 2619273371 2629250624 2631848352 2632798272 2634745608 2637589968 2638140736 2647514116 2662435776 2665366704 2672402304 2672709312 2680264587 2681746368 2687339512 2687648236 2692539759 2696735804 2697012864 2697709144 2702485632 2706132096 2714093613 2715073218 2718571856 2724566481 2727763984 2728077352 2737582848 2745636894 2747154816 2755914876 2756231478 2757174464 2762509848 2763506928 2765550942 2767813568 2772850992 2778953359 2788349651 2789218432 2798970944 2799981184 2809448576 2817714053 2820755938 2825442048 2827531872 2830618721 2830909536 2835321216 2840481504 2843336166 2851169048 2854307742 2857389132 2868273408 2870394912 2877971712 2884305424 2886438786 2887480596 2890333458 2894057936 2895102496 2897243844 2904475392 2905225232 2913737112 2923925004 2927692768 2931643104 2934148518 2957906952 2965714752 2967908328 2970336512 2975742528 2976084384 2980722304 2985574449 2992719002 3003773696 3003921908 3007826688 3015364352 3023256951 3034922787 3037737164 3046133376 3053422848 3058393338 3063159528 3068734482 3069087021 3070489744 3071597984 3073869876 3077188296 3081983776 3101821272 3106939264 3109594488 3113790264 3117802688 3128704096 3137870736 3138680831 3146515008 3148842312 3149978832 3157154112 3158293632 3160629648 3167585421 3175946696 3178295769 3193846656 3207565179 3215234022 3220244632 3223721072 3224091416 3226476099 3234992824 3235325184 3244843602 3246264576 3255815178 3256990308 3258478912 3268378386 3280451328 3293654364 3296349056 3298787184 3299977824 3307494784 3307874752 3313895088 3317225527 3318422822 3320257408 3330025699 3333620654 3341628576 3345934592 3353312592 3357633664 3360306378 3368727362 3372055701 3373272786 3379245408 3380117818 3380465088 3391895232 3392284896 3399359964 3401239296 3410853996 3411245838 3420250288 3424015452 3454300962 3455547732 3460000544 3462559716 3467231748 3471699616 3495306672 3507528024 3509131136 3510397696 3512994144 3516786624 3519792108 3532629782 3549914368 3553822272 3563612416 3568125561 3572940033 3573686116 3575661824 3580190229 3586137984 3586181522 3590053012 3598676928 3599975808 3618791484 3620097624 3622775211 3626686206 3627102843 3632755308 3639366927 3640500864 3660849192 3665788776 3674553168 3674975304 3683346464 3684675904 3687401256 3695091829 3697134656 3708392688 3709350073 3720931632 3721359096 3735289584 3751106359 3756167727 3764176416 3770042496 3774546048 3777337872 3787308672 3791114888 3798451041 3799822026 3805743656 3809852176 3812670114 3813108117 3827193216 3832357248 3847781574 3848585048 3849974128 3853777944 3861994752 3862991792 3876897024 3884982816 3892500612 3898566672 3905662068 3908857472 3912198024 3920357441 3935484917 3943875936 3947772528 3948791713 3949197408 3954286336 3957211104 3965919958 3967656704 3968112512 3971271174 3979329662 3980765932 3993653664 3994684694 4008603456 4009063968 4022619552 4031009268 4031472354 4045103706 4046563716 4053728448 4077857784 4084212704 4091645976 4092116028 4098493168 4102917728 4135761696 4143764772 4145260392 4146125984 4151720352 4159276488 4174926106 4183827648 4195353344 4198456416 4199971776 4209538816 4214172864 4221923398 4223447228 4231133907 4237727692 4238163072 4238214526 4252981824 4265004249 4276753572 4281461613 4286083698 4286978696 4301915904 4301968132 4302410112 4316957568 4326458136 4329658179 4331220894 4341086904 4342653744 4345865766 4357837848 4366926707 4391539152 4397464656 4398382912 4399970432 4418526784 4432616474 4433125697 4448115133 4448572128 4455504768 4463613792 4464126576 4471083456 4480408504 4489078503 4496074268 4497697048 4505660544 4505882862 4507286784 4511740032 4522526976 4523046528 4532479952 4547805328 4548327784 4556605746 4564175616 4565353936 4580134272 4581787392 4594739292 4597279488 4605734616 4607396976 4610804814 4615782444 4616746288 4622975664 4633149703 4648815467 4660408896 4664391732 4676704032 4683992192 4689048832 4693056144 4702844146 4719287657 4719772512 4720991002 4735731168 4736953778 4737440448 4738429696 4757500748 4763920044 4773586972 4790769984 4798235904 4822851033 4825055312 4826796832 4830366948 4835581608 4836137124 4843673744 4852489236 4881132256 4887718368 4899404224 4899967072 4916535008 4944523584 4948180776 4949966736 4961242176 4961812128 4970842632 4977634233 4980386112 4989545834 5000430981 5008223636 5018901888 5036450496 5040459567 5053091043 5059909179 5064601388 5066429368 5070176727 5083560152 5084082432 5084144156 5099039946 5101858944 5116280994 5116868757 5130375432 5136023178 5138370592 5179977088 5190000816 5193839574 5198088896 5207549424 5216264032 5232897527 5238546742 5256863339 5258501248 5263696704 5265596544 5269491216 5275179936 5276281472 5295028232 5298944673 5324871552 5330733408 5344804608 5345418624 5360529174 5363492736 5374679024 5375296472 5379272283 5385079518 5393471608 5394025728 5395418288 5404971264 5412264192 5428187226 5430146436 5437143712 5449132962 5455527968 5456154704 5491273788 5494309632 5511829752 5512462956 5514348928 5525019696 5527013856 5531101884 5535627136 5545701984 5557906718 5576699302 5578436864 5597941888 5599962368 5618897152 5635428106 5641511876 5655063744 5661237442 5661819072 5670642432 5680963008 5686672332 5699733039 5702338096 5708615484 5714778264 5719005171 5740789824 5768610848 5772877572 5774961192 5780666916 5788115872 5790204992 5794487688 5810450464 5827474224 5847850008 5855385536 5863286208 5868297036 5915813904 5931429504 5935816656 5948879937 5951485056 5952168768 5956906761 5961444608 5968994493 5971148898 5985438004 5992027041 6007843816 6046513902 6047208531 6067655559 6069845574 6075474328 6092266752 6116786676 6126319056 6137468964 6138174042 6140979488 6143195968 6147739752 6154376592 6160561693 6163967552 6184333441 6203642544 6213878528 6219188976 6227580528 6235605376 6253950703 6257408192 6262389159 6275741472 6277361662 6293030016 6297684624 6299957664 6314308224 6316587264 6321259296 6332885097 6335170842 6351893392 6356591538 6357321789 6387693312 6415130358 6430468044 6440489264 6447442144 6448182832 6452952198 6469985648 6489687204 6511630356 6513980616 6516957824 6536756772 6583537321 6587308728 6592698112 6597574368 6599955648 6614989568 6615749504 6627790176 6634451054 6636845644 6640514816 6648924711 6660051398 6667241308 6683257152 6706625184 6715267328 6720612756 6737454724 6744111402 6746545572 6758490816 6758824293 6760235636 6760930176 6783790464 6784569792 6798719928 6821707992 6822491676 6834908619 6840500576 6848030904 6908601924 6911095464 6920001088 6925119432 6934463496 6943399232 6966340381 6989895209 6990613344 7015056048 7018262272 7025988288 7033573248 7039584216 7054266219 7065259564 7081486503 7105430667 7107644544 7136251122 7145880066 7147372232 7160380458 7172275968 7172363044 7180106024 7197353856 7199951616 7237582968 7240195248 7245550422 7253372412 7254205686 7265510616 7278733854 7280663819 7281001728 7321698384 7331577552 7349106336 7349950608 7366692928 7369351808 7374802512 7390183658 7391032649 7394269312 7416023461 7416785376 7418700146 7441863264 7442718192 7470579168 7484318751 7502212718 7512335454 7528352832 7540084992 7549092096 7554675744 7574617344 7582229776 7596902082 7599644052 7611487312 7619704352 7625340228 7626216234 7654386432 7664714496 7695563148 7697170096 7699948256 7707555888 7725983584 7769965632 7785001224 7797133344 7811324136 7817714944 7824396048 7840714882 7857820113 7868129969 7870969834 7887751872 7895545056 7897583426 7898394816 7914422208 7931839916 7936225024 7942542348 7958659324 7961531864 7987307328 7989369388 8017206912 8018127936 8040793761 8045239104 8062018536 8062944708 8077619277 8090207412 8093127432 8107456896 8155715568 8168425408 8183291952 8184232056 8196986336 8205835456 8260785247 8271523392 8287529544 8290520784 8292251968 8303440704 8318552976 8336860077 8349852212 8353777201 8365048953 8367655296 8396912832 8399943552 8428345728 8443846796 8446894456 8453142159 8462267814 8475455384 8476326144 8476429052 8491856163 8505963648 8530008498 8553507144 8562923226 8572167396 8573957392 8603936264 8604820224 8633915136 8652916272 8659316358 8662441788 8682173808 8685307488 8691731532 8715675696 8733853414 8764391363 8783078304 8794929312 8796765824 8799940864 8837053568 8865232948 8866251394 8896230266 8897144256 8911009536 8927227584 8928253152 8942166912 8956723347 8960817008 8978157006 8992148536 8995394096 9011321088 9011765724 9023480064 9046093056 9064959904 9095610656 9096655568 9113211492 9130707872 9160268544 9189478584 9211469232 9214793952 9221609628 9231564888 9233492576 9245951328 9266299406 9297630934 9320817792 9328783464 9353408064 9367984384 9386112288 9405688292 9416042493 9438575314 9439545024 9441982004 9471462336 9473907556 9474880896 9502756263 9515001496 9527840088 9534887307 9547173944 9581539968 9645702066 9650110624 9653593664 9660733896 9671163216 9672274248 9679428297 9687347488 9704978472 9762264512 9762746201 9775436736 9798808448 9799934144 9833070016 9872645783 9889047168 9896361552 9899933472 9922484352 9923624256 9941685264 9951676581 9955268466 9960772224 9979091668 9990077097 10000861962 10016447272 10037803776 10072900992 10080919134 10106182086 10116167103 10119818358 10129202776 10132858736 10140353454 10167120304 10168288312 10198079892 10203717888 10232561988 10233737514 10260750864 10272046356 10276741184 10359954176 10380001632 10387679148 10396177792 10415098848 10432528064 10465795054 10477093484 10513726678 10517002496 10527393408 10531193088 10538982432 10550359872 10552562944 10590056464 10597889346 10649743104 10661466816 10690837248 10704376683 10721058348 10726985472 10740570687 10749358048 10750592944 10758544566 10770159036 10786943216 10790836576 10856374452 10860292872 10874287424 10898265924 10911055936 10912309408 10982547576 11023659504 11024925912 11028697856 11050039392 11054027712 11062203768 11071254272 11085275487 11091403968 11115813436 11128050219 11153398604 11195883776 11253319077 11268503181 11270856212 11283023752 11310127488 11322474884 11323638144 11361926016 11373344664 11395353123 11399466078 11404676192 11417230968 11429556528 11438010342 11439324351 11481579648 11537221696 11545755144 11549922384 11561333832 11576231744 11580409984 11588975376 11614479877 11620900928 11653751153 11654948448 11667672289 11695700016 11710771072 11726572416 11736594072 11761072323 11806454751 11830412363 11831627808 11846375139 11862859008 11871633312 11897759874 11902970112 11904337536 11913813522 11937988986 11942297796 11970876008 11984054082 12015687632 12093027804 12094417062 12135311118 12139691148 12150948656 12233573352 12252638112 12274937928 12276348084 12281958976 12286391936 12295479504 12308753184 12321123386 12327935104 12364204237 12368666882 12407285088 12438377952 12455161056 12471210752 12507901406 12514816384 12524778318 12551482944 12554723324 12586060032 12595369248 12599915328 12628616448 12642518592 12665770194 12670341684 12693401721 12703786784 12713183076 12714643578 12830260716 12860936088 12880978528 12894884288 12896365664 12905904396 12939971296 12979374408 13023260712 13027961232 13033915648 13073513544 13100780121 13167074642 13174617456 13195148736 13199911296 13231499008 13255580352 13268902108 13273691288 13297849422 13299377091 13320102796 13334482616 13344345399 13366514304 13413250368 13441225512 13467235509 13474909448 13488222804 13493091144 13516981632 13517648586 13520471272 13521860352 13567580928 13569139584 13597439856 13643415984 13644983352 13669817238 13681001152 13696061808 13772614999 13817203848 13822190928 13840002176 13850238864 13868926992 13886798464 13899449109 13927653817 13932680762 13946446401 13979790418 13981226688 13981396429 14030112096 14051976576 14067146496 14079168432 14108532438 14130519128 14157862971 14162973006 14210861334 14215289088 14272502244 14291760132 14294744464 14320760916 14344726088 14360212048 14394707712 14475165936 14480390496 14491100844 14506744824 14508411372 14531021232 14557467708 14561327638 14612241371 14643396768 14663155104 14698212672 14699901216 14733385856 14738703616 14749605024 14780367316 14782065298 14788538624 14832046922 14833570752 14837400292 14883726528 14885436384 14932902699 14941158336 14968637502 15001292943 15004425436 15024670908 15056705664 15109351488 15159273129 15164459552 15193804164 15199288104 15210530181 15222974624 15239408704 15250680456 15252432468 15391126296 15394340192 15399896512 15415111776 15451967168 15514157659 15539931264 15570002448 15594266688 15622648272 15648792096 15681429764 15698692581 15715640226 15736259938 15741939668 15770590017 15775503744 15791090112 15795166852 15796789632 15828844416 15863679832 15885084696 15896834019 15917318648 15923063728 15974614656 15978738776 16034413824 16036255872 16081587522 16090478208 16124037072 16125889416 16137816849 16155238554 16180414824 16186254864 16214913792 16276726817 16311431136 16336850816 16366583904 16368464112 16393972672 16411670912 16459954511 16521570494 16523468507 16543046784 16575059088 16579338223 16581041568 16584503936 16606881408 16637105952 16673720154 16699704424 16707554402 16730097906 16735310592 16793825664 16799887104 16856691456 16887693592 16893788912 16906284318 16924535628 16950910768 16952858104 16983712326 17011927296 17060016996 17107014288 17125846452 17144334792 17147914784 17207872528 17305832544 17318632716 17324883576 17364347616 17370614976 17383463064 17431351392 17467706828 17528782726 17566156608 17589858624 17593531648 17674107136 17730465896 17732502788 17792460532 17794288512 17846639811 17854455168 17856506304 17884333824 17906983479 17913446694 17921634016 17956314012 17976081123 17984297072 17990788192 18023531448 18129919808 18191221312 18193311136 18226422984 18261415744 18334913597 18378957168 18422938464 18429587904 18443219256 18463129776 18466985152 18481685079 18491902656 18532598812 18553000323 18595261868 18641635584 18657566928 18706816128 18761852109 18772224576 18787167477 18811376584 18832084986 18877150628 18879090048 18883964008 18942924672 18947815112 18949761792 18998655291 19005512526 19030002992 19055680176 19069774614 19071965367 19094347888 19163079936 19291404132 19300221248 19307187328 19321467792 19342326432 19344548496 19358856594 19374694976 19409956944 19429463801 19452673513 19518447557 19524529024 19525492402 19550873472 19597616896 19599868288 19666140032 19723998371 19745291566 19750611963 19778094336 19792723104 19799866944 19844968704 19847248512 19883370528 19903353162 19910536932 19921544448 19946774133 19958183336 19980154194 20001723924 20032894544 20145801984 20161838268 20212364172 20232334206 20239636716 20258405552 20265717472 20280706908 20334240608 20336576624 20396159784 20465123976 20467475028 20521501728 20544092712 20553482368 20760003264 20775358296 20792355584 20830197696 20865056128 20899021143 20931590108 20954186968 20969685627 21027453356 21054786816 21077964864 21100719744 21162798657 21180112928 21195778692 21244459509 21316292001 21322933632 21408753366 21442116696 21481141374 21498716096 21501185888 21517089132 21540318072 21573886432 21581673152 21712748904 21720585744 21748574848 21796531848 21822111872 21824618816 21841991457 21965095152 21970765817 22047319008 22049851824 22100078784 22108055424 22124407536 22170550974 22173097947 22182807936 22231626872 22248070383 22256100438 22306797208 22452956253 22506638154 22537006362 22541712424 22566047504 22620254976 22644949768 22647276288 22723852032 22746689328 22790706246 22798932156 22809352384 22834461936 22859113056 22876020684 22878648702 22962093583 22963159296 23074443392 23091510288 23099844768 23122667664 23152463488 23160819968 23177950752 23220578689 23228959754 23241801856 23307502306 23309896896 23310179893 23335344578 23391400032 23421542144 23453144832 23473188144 23522144646 23573460339 23604389907 23612909502 23660824726 23663255616 23692750278 23743266624 23795519748 23808675072 23827627044 23875977972 23884595592 23941752016 23968108164 24031375264 24186055608 24188834124 24270622236 24279382296 24301897312 24467146704 24505276224 24549875856 24552696168 24563917952 24572783872 24590959008 24617506368 24642246772 24655870208 24728408474 24737333764 24782355741 24814570176 24876755904 24910322112 25010580231 25015802812 25029632768 25049556636 25061331603 25095146859 25102965888 25109446648 25190738496 25199830656 25285037184 25331540388 25340683368 25359426477 25386803442 25407573568 25426366152 25429287156 25475568489 25660521432 25721872176 25761957056 25789768576 25792731328 25811808792 25865642803 25879942592 25958748816 25965450511 26046521424 26053245779 26055922464 26147027088 26201560242 26293174089 26334149284 26349234912 26390297472 26399822592 26511160704 26537804216 26547382576 26595698844 26598754182 26640205592 26668965232 26688690798 26733028608 26826500736 26882451024 26934471018 26949818896 26976445608 26986182288 27033963264 27035297172 27040942544 27137019689 27138279168 27194879712 27286831968 27289966704 27339634476 27362002304 27392123616 27442502087 27545229998 27548394419 27634407696 27641541991 27644381856 27680004352 27700477728 27737853984 27773596928 27798898218 27855307634 27865361524 27892892802 27959580836 27962453376 27962792858 28060224192 28103953152 28158336864 28217064876 28248127479 28261038256 28315725942 28325946012 28421722668 28545004488 28583520264 28589488928 28641521832 28689452176 28720424096 28812007081 28950331872 28960780992 28982201688 29013489648 29016822744 29062042464 29114935416 29122655276 29224482742 29286793536 29288238603 29326310208 29396425344 29399802432 29466771712 29499210048 29560734632 29564130596 29617937349 29664093844 29667141504 29674800584 29767453056 29770872768 29855029743 29865805398 29882316672 29937275004 29970231291 30002585886 30008850872 30049341816 30113411328 30218702976 30318546258 30328919104 30387608328 30398576208 30421060362 30445949248 30478817408 30501360912 30504864936 30568486949 30671846161 30782252592 30788680384 30790199557 30799793024 30830223552 30903934336 31028315318 31079862528 31136805931 31140004896 31188533376 31245296544 31297584192 31362859528 31397385162 31431280452 31472519876 31483879336 31541180034 31551007488 31582180224 31590333704 31593579264 31657688832 31727359664 31770169392 31793668038 31834637296 31846127456 31949229312 31957477552 32072511744 32163175044 32180956416 32248074144 32251778832 32275633698 32310477108 32360829648 32372509728 32432047921 32541708269 32553453634 32622862272 32673701632 32733167808 32736928224 32787945344 32823341824 32919909022 33043140988 33046937014 33086093568 33150118176 33158676446 33162083136 33169007872 33213762816 33255826461 33274211904 33347440308 33384150657 33399408848 33415108804 33460195812 33587651328 33759957231 33775387184 33787577824 33812568636 33849071256 33901821536 33905716208 33967424652 34120033992 34214028576 34251692904 34288669584 34295829568 34415745056 34611665088 34637265432 34649767152 34728695232 34741229952 34766926128 34843439631 34862702784 34935413656 34961253459 35003016867 35057565452 35132313216 35179717248 35283216969 35419364253 35460931792 35465005576 35491237089 35539125417 35584921064 35588577024 35693279622 35708910336 35713012608 35813966958 35826893388 35843268032 35912628024 35952162246 35968594144 35981576384 36047062896 36248545463 36259839616 36382442624 36386622272 36452845968 36522831488 36630282689 36669827194 36757914336 36798043373 36845876928 36859175808 36886438512 36926259552 36933970304 36963370158 36983805312 37065197624 37092612711 37106000646 37190523736 37315133856 37413632256 37523704218 37544449152 37574334954 37622753168 37664169972 37754301256 37758180096 37767928016 37885849344 37895630224 37997310582 38011025052 38060005984 38111360352 38139549228 38143930734 38188695776 38582808264 38600442496 38614374656 38642935584 38684652864 38689096992 38717713188 38749389952 38819913888 38858927602 38905347026 39036895114 39049058048 39050984804 39101746944 39199736576 39302340363 39332280064 39447996742 39490583132 39501223926 39585446208 39599733888 39694497024 39766741056 39806706324 39821073864 39893548266 39898131273 39916366672 39960308388 40003447848 40033036197 40065789088 40323676536 40424728344 40464668412 40479273432 40516811104 40531434944 40561413816 40668481216 40673153248 40792319568 40802850803 40930247952 40934950056 41043003456 41088185424 41106964736 41317844997 41520006528 41550716592 41660395392 41698347327 41730112256 41782961451 41798042286 41839339203 41863180216 41908373936 41939371254 41944189287 42054906712 42155929728 42201439488 42325597314 42360225856 42391557384 42473588913 42488919018 42632584002 42645867264 42817506732 42884233392 42962282748 42997432192 43002371776 43034178264 43080636144 43123931851 43147772864 43163346304 43290334087 43425497808 43436708843 43441171488 43497149696 43593063696 43644223744 43649237632 43683982914 43836724113 43930190304 43941531634 44094638016 44099703648 44200157568 44216110848 44248815072 44341101948 44346195894 44365615872 44463253744 44496140766 44512200876 44613594416 44905912506 45013276308 45074012724 45083424848 45132095008 45289899536 45493378656 45581412492 45597864312 45618704768 45668923872 45718226112 45752041368 45757297404 45924187166 46084761247 46148886784 46183020576 46199689536 46245335328 46304926976 46355901504 46441157378 46457919508 46483603712 46542472977 46615004612 46619793792 46620359786 46670689156 46782800064 46946376288 47044289292 47096077743 47146920678 47208779814 47225819004 47311770051 47321649452 47326511232 47385500556 47486533248 47591039496 47655254088 47751955944 47769191184 47883504032 47936216328 48036193777 48062750528 48372111216 48377668248 48541244472 48558764592 48603794624 48764382667 48830180451 48929266463 48934293408 49010552448 49099751712 49105392336 49127835904 49181918016 49235012736 49284493544 49379863533 49456816948 49474667528 49564711482 49570405521 49629140352 49738014669 49753511808 49820644224 50021160462 50031605624 50099113272 50122663206 50190293718 50205931776 50218893296 50381476992 50399661312 50570074368 50663080776 50681366736 50718852954 50773606884 50815147136 50852732304 50858574312 50951136978 50964646733 51136970137 51321042864 51334292269 51443744352 51523914112 51579537152 51585462656 51623617584 51731285606 51759885184 51912164227 51917497632 51930901022 52093042848 52106491558 52111844928 52294054176 52403120484 52586348178 52668298568 52698469824 52780594944 53022321408 53075608432 53094765152 53191397688 53197508364 53280411184 53337930464 53377381596 53653001472 53764902048 53868942036 53899637792 53952891216 53972364576 54070594344 54081885088 54274039378 54389759424 54573663936 54579933408 54679268952 54724004608 54784247232 54885004174 55004740791 55090459996 55096788838 55268815392 55283083982 55288763712 55400955456 55445055237 55475707968 55597796436 55659000969 55710615268 55730723048 55785785604 55919161672 55924906752 55925585716 56120448384 56285556327 56316673728 56434129752 56496254958 56522076512 56631451884 56651892024 56843445336 57090008976 57167040528 57178977856 57283043664 57378904352 57440848192 57624014162 57825496729 57900663744 57921561984 57964403376 58026979296 58033645488 58124084928 58229870832 58245310552 58288391403 58358020539 58448965484 58555342671 58573587072 58576477206 58652620416 58792850688 58799604864 58998420096 59121469264 59128261192 59171995113 59235874698 59251835889 59328187688 59334283008 59349601168 59534906112 59541745536 59710059486 59731610796 59764633344 59874550008 59940462582 60005171772 60017701744 60098683632 60434601071 60437405952 60637092516 60657838208 60775216656 60797152416 60842120724 60891898496 60957634816 61002721824 61009729872 61136973898 61343692322 61350739541 61564505184 61577360768 61580399114 61599586048 61660447104 61807868672 62056630636 62273611862 62280009792 62377066752 62490593088 62595168384 62697063429 62725719056 62794770324 62862560904 62909056881 62945039752 62967758672 63082360068 63164360448 63180667408 63454719328 63540338784 63587336076 63669274592 63692254912 63914955104 64326350088 64496148288 64503557664 64551267396 64620954216 64721659296 64745019456 64864095842 65083416538 65106907268 65245724544 65466335616 65473856448 65525974371 65575890688 65839818044 65912297451 66086281976 66093874028 66300236352 66317352892 66324166272 66511652922 66519293841 66548423808 66694880616 66744211149 66768301314 66798817696 66830217608 66920391624 67519914462 67550774368 67575155648 67625137272 67698142512 67803643072 67811432416 67934849304 68027667851 68240067984 68339223407 68428057152 68503385808 68577339168 68591659136 68831490112 68886280749 69223330176 69274530864 69299534304 69457390464 69482459904 69533852256 69661736067 69686879262 69725405568 69870827312 69922506918 69930539679 70006033734 70115130904 70264626432 70359434496 70566433938 70813169721 70838728506 70921863584 70930011152 70982474178 71078250834 71169842128 71386559244 71426025216 71627933916 71653786776 71686536064 71825256048 71904324492 71937188288 71963152768 72094125792 72418910531 72497090926 72519679232 72764885248 72773244544 72905691936 73045662976 73260565378 73339654388 73515828672 73596086746 73691753856 73718351616 73772877024 73852519104 73867940608 73926740316 73967610624 74130395248 74185225422 74212001292 74347067223 74381047472 74630267712 75047408436 75088898304 75148669908 75183994809 75245506336 75328339944 75508602512 75535856032 75791260448 75994621164 76022050104 76120011968 76222720704 76279098456 76287861468 76377391552 77165616528 77200884992 77285871168 77369305728 77378193984 77435426376 77498779904 77596928409 77639827776 77717855204 77810694052 77896351533 78073790228 78101969608 78159737337 78604680726 78879522267 78895993484 78981166264 79002447852 79170892416 79199467776 79533482112 79613412648 79642147728 79787096532 79796262546 79832733344 79920616776 80006895696 80066072394 80087302009 80131578176 80647353072 80849456688 80929336824 80958546864 81033622208 81062869888 81122827632 81301359139 81336962432 81346306496 81411059067 81576258071 81584639136 81605701606 81860495904 81869900112 82086006912 82176370848 82327506261 82635689994 82645183257 82924625973 83040013056 83101433184 83320790784 83396694654 83565922902 83596084572 83678678406 83726360432 83816747872 83878742508 83888378574 84109813424 84311859456 84651194628 84720451712 84783114768 84947177826 84977838036 85265168004 85585985173 85635013464 85768466784 85924565496 85994864384 86004743552 86068356528 86161272288 86247863702 86295545728 86326692608 86436021243 86549429659 86580668174 86850995616 86873417686 86882342976 87186127392 87298475264 87367965828 87673448226 87860380608 87864715809 87883063268 88189276032 88199407296 88400315136 88497630144 88682203896 88692391788 88853812047 88926507488 88992281532 89024401752 89227188832 89811825012 90026552616 90148025448 90166849696 90264190016 90579799072 90868637717 90986757312 91162824984 91195728624 91237409536 91337847744 91436452224 91504082736 91514594808 91705460847 91848374332 92015538483 92169522494 92366041152 92370598671 92399379072 92490670656 92711803008 92882314756 92915839016 93084945954 93230009224 93239587584 93240719572 93341378312 93410417793 93565600128 93892752576 94088578584 94192155486 94293841356 94417559628 94451638008 94623540102 94643298904 94653022464 94771001112 94973066496 95182078992 95310508176 95503911888 95538382368 95767008064 95872432656 96072387554 96125501056 96408304993 96744222432 96755336496 97082488944 97117529184 97207589248 97296143763 97528765334 97625124807 97660360902 97858532926 97868586816 98021104896 98199503424 98210784672 98363836032 98470025472 98568987088 98759727066 98913633896 98949335056 99129422964 99140811042 99258280704 99476029338 99507023616 99641288448 100042320924 100063211248 100198226544 100245326412 100380587436 100437786592 100762953984 101326161552 101362733472 101437705908 101547213768 101630294272 101705464608 101717148624 101902273956 101929293466 102273940274 102285689597 102642085728 102668584538 102887488704 103047828224 103170925312 103247235168 103462571212 103519770368 103824328454 103834995264 103861802044 104186085696 104212983116 104223689856 104530318893 104588108352 104806240968 104883760377 105009050601 105172696356 105336597136 105396939648 106151216864 106189530304 106382795376 106395016728 106473711267 106560822368 106675860928 106754763192 107390208211 107529804096 107737884072 107799275584 107905782432 107944729152 108141188688 108163770176 108548078756 108599103613 108745636389 108779518848 109147327872 109159866816 109358537904 109568494464 109770008348 109890848067 110009481582 110180919992 110193577676 110394130119 110537630784 110566167964 110577527424 110801910912 110890110474 110951415936 111195592872 111277838133 111318001938 111421230536 111461446096 111571571208 111838323344 111851171432 112240896768 112571112654 112633347456 112868259504 112992509916 113044153024 113262903768 113303784048 113686890672 113937087719 114180017952 114322335691 114334081056 114357955712 114566087328 114757808704 114881696384 115248028324 115650993458 115801327488 115843123968 115928806752 116053958592 116055367561 116067290976 116248169856 116459741664 116490621104 116576782806 116716041078 116897930968 117110685342 117147174144 117152954412 117305240832 117599209728 117996840192 118242938528 118256522384 118343990226 118471749396 118503671778 118656375376 118699202336 119083491072 119420118972 119463221592 119749100016 119880925164 120010343544 120035403488 120197367264 120869202142 121274185032 121315676416 121550433312 121594304832 121684241448 121783796992 122005443648 122019459744 122273947796 122408552409 122687384644 122701479082 123129010368 123154721536 123160798228 123320894208 123953534991 124113261272 124547223724 124560019584 124981186176 125190336768 125348884353 125394126858 125451438112 125589540648 125725121808 125818113762 125832567861 125890079504 125935517344 126164720136 126361334816 126909438656 127080677568 127174672152 127338549184 127384509824 127829910208 128344395179 128652700176 128992296576 129007115328 129102534792 129241908432 129371795553 129443318592 129490038912 129728191684 129871002261 130166833076 130213814536 130310126529 130491449088 130932671232 130947712896 131051948742 131510172339 131679636088 131824594902 132172563952 132187748056 132600472704 132634705784 132648332544 133023305844 133038587682 133096847616 133389761232 133488422298 133536602628 133597635392 133660435216 133840783248 135039828924 135101548736 135150311296 135250274544 135396285024 135607286144 135622864832 135869698608 136006246607 136055335702 136480135968 136629132899 136678446814 136856114304 137006771616 137154678336 137183318272 137662980224 137772561498 138254283741 138446660352 138549061728 138599068608 138914780928 139067704512 139323472134 139373758524 139450811136 139627418931 139741654624 139845013836 139861079358 140012067468 140230261808 141132867876 141626339442 141677457012 141843727168 141860022304 141964948356 142156501668 142339684256 142773118488 143255867832 143307573552 143373072128 143650512096 143808648984 143874376576 143926305536 144108581331 144188251584 144837821062 144994181852 145546489088 145811383872 146293148001 146490541353 146521130756 146679308776 146787799389 147031657344 147192173492 147383507712 147545754048 147705038208 147853480632 148139590599 148260790496 148370450844 148424002584 148694134446 148711216563 148762094944 149214044007 149260535424 150094816872 150297339816 150367989618 150491012672 150656679888 151017205024 151071712064 151498764989 151582520896 151989242328 152044100208 152240023936 152445441408 152558196912 152575722936 152754783104 152893940199 153410910411 153795360719 154002876807 154331233056 154571742336 154738611456 154756387968 154870852752 155193856818 155279655552 155435710408 155621388104 155736492681 155792703066 156147580456 156203939216 156319474674 157209361452 157759044534 157791986968 157962332528 158004895704 158341784832 159066964224 159226825296 159284295456 159574193064 159592525092 159665466688 159841233552 160013791392 160132144788 160174604018 160263156352 160734655081 161294706144 161698913376 161858673648 161917093728 162067244416 162125739776 162245655264 162602718278 162673924864 162692612992 162822118134 163152516142 163169278272 163211403212 163720991808 163739800224 164172013824 164352741696 164655012522 165014222373 165271379988 165290366514 165849251946 166202866368 166793389308 167131845804 167192169144 167357356812 167452720864 167633495744 167757485016 167776757148 168219626848 169302389256 169440903424 169566229536 169894355652 169955676072 170530336008 171171970346 171270026928 171536933568 171849130992 172009487104 172136713056 172322544576 172495727404 172591091456 172872042486 173098859318 173161336348 173476490187 173701991232 173746835372 173764685952 174372254784 174735931656 174865174209 175074061617 175346896452 175666028013 175720761216 175729431618 175766126536 176378552064 176398814592 176995260288 177364407792 177384783576 177515985339 177707624094 177853014976 177984563064 178048803504 178454377664 179043994987 179623650024 180053105232 180296050896 180333699392 180528380032 181059499621 181159598144 181303803213 181737275434 181758153577 181973514624 182325649968 182372720453 182391457248 182675695488 182872904448 183008165472 183029189616 183410921694 183696748664 184031076966 184052218623 184339044988 184732082304 184741197342 184798758144 184981341312 185423606016 185764629512 185831678032 186169891908 186460018448 186481439144 186682756624 186820835586 187131200256 187785505152 188177157168 188384310972 188587682712 188835119256 188903276016 189247080204 189286597808 189542002224 189959137823 190364157984 190601434147 190621016352 191007823776 191076764736 191534016128 191744865312 192144775108 192251002112 192816609986 193488444864 193490793937 193510672992 194164977888 194235058368 194415178496 194592287526 195057530668 195250249614 195320721804 195717065852 195737173632 196399006848 196421569344 196727672064 197137974176 197519454132 197736892353 197827267792 197898670112 198258845928 198281622084 198952058676 200084641848 200126422496 200396453088 200490652824 200761174872 200875573184 201684049567 202652323104 202725466944 202875411816 203094427536 203410929216 203434297248 203804547912 203858586932 204083003553 204547880548 204571379194 205017670221 205284171456 205337169076 205774977408 206494470336 206658842247 206925142424 207648656908 207669990528 207723604088 208372171392 208425966232 208447379712 208985208201 209060637786 209176216704 209612481936 209767520754 209791619037 210018101202 210345392712 210673194272 210793879296 212302433728 212379060608 212765590752 212790033456 212947422534 213121644736 213351721856 213509526384 213979408643 214702923127 214780416422 215059608192 215475768144 215531396899 215598551168 215811564864 215889458304 216282377376 216327540352 217096157512 217198207226 217256731593 217491272778 217559037696 218294655744 218319733632 218717075808 219136988928 219540016696 219781696134 220018963164 220361839984 220387155352 220788260238 221075261568 221132335928 221155054848 221603821824 221780220948 221902831872 222391185744 222555676266 222636003876 222842461072 222922892192 223143142416 223676646688 223702342864 225142225308 225266694912 225736519008 225985019832 226088306048 226525807536 226607568096 227373781344 227791957883 227874175438 228360035904 228644671382 228668162112 228715911424 229132174656 229515617408 229763392768 230496056648 231301986916 231602654976 231857613504 232107917184 232110735122 232134581952 232496339712 232790785227 232919483328 232981242208 233153565612 233432082156 233689054599 233795861936 234221370684 234305908824 234479212011 236485877056 236513044768 236687980452 236943498792 237007343556 237312750752 237398404672 238840237944 238926443184 239498200032 239761850328 240020687088 240070806976 240261906027 240394734528 241738404284 242548370064 243100866624 243188609664 243368482896 243904077417 244010887296 244038919488 244233177201 244547895592 244728774213 244817104818 245374769288 245402958164 246258020736 246321596456 246982518783 247907069982 247935549771 248226522544 248773877919 249094447448 249120039168 249962372352 250697768706 250788253716 250902876224 251179081296 251450243616 251636227524 251665135722 251780159008 251871034688 252329440272 252583029413 252722669632 253739818241 253818877312 254161355136 254349344304 254677098368 254769019648 255659820416 256411978823 256688790358 256757955519 257305400352 257984593152 258014230656 258205069584 258483816864 258743591106 258886637184 258980077824 259308063729 259456383368 259648288977 259742004522 260333666152 260427629072 260620253058 261895425792 262103897484 263020344678 263359272176 263649189804 264345127904 264375496112 265200945408 265269411568 266046611688 266077175364 266779522464 266976844596 267073205256 267195270784 267320870432 267681566496 270079657848 270203097472 270300622592 270500549088 270792570048 271214572288 271245729664 271739397216 272012493214 272110671404 272605913151 272960271936 273258265798 273356893628 273712228608 274013543232 274309356672 275116382541 275325960448 275545122996 276046615449 276508567482 277098123456 277111796013 277198137216 278135409024 278646944268 278747517048 279254837862 279483309248 279690027672 279722158716 280024134936 280231253379 280460523616 282265735752 283252678884 283354914024 283687454336 283720044608 283929896712 284313003336 284679368512 285546236976 285619955621 286511735664 286585703569 286615147104 287301024192 287617297968 287748753152 288217162662 288376503168 289224914979 289675642124 289988363704 291622767744 291888431289 292586296002 292875374421 292981082706 293042261512 293358617552 293575598778 294063314688 294384346984 295091508096 295410076416 295706961264 296279181198 296521580992 296740901688 296848005168 297388268892 297422433126 297524189888 298428088014 298507216579 298521070848 300189633744 300594679632 300735979236 300982025344 301313359776 301867522957 302034410048 302143424128 302997529978 303032338609 303165041792 303978484656 304056961901 304088200416 304480047872 304890882816 305116393824 305151445872 305509566208 305787880398 306821820822 306857068791 307590721438 308005753614 308662466112 309143484672 309512775936 309741705504 310387713636 310559311104 310871420816 311242776208 311472985362 311585406132 312295160912 312407878432 312638949348 314418722904 315518089068 315583973936 315924665056 316009791408 318453650592 318568590912 319148386128 319185050184 319330933376 319682467104 320027582784 320264289576 320349208036 320526312704 321469310162 322170624633 322589412288 322593328729 323397826752 323717347296 323834187456 324134488832 324491310528 325205436556 325385225984 325644236268 325797310839 326236909167 326305032284 326338556544 326422806424 327441983616 327479600448 328705483392 329310025044 329672544201 330028444746 330542759976 330580733028 331182390357 331698503892 332405732736 333586778616 334263691608 334384338288 334714713624 334905441728 335266991488 335514970032 335553514296 336253356439 336439253696 337390307771 338604778512 338692195127 339132459072 339788711304 339911352144 341060672016 341811263157 342343940692 342504865241 342540053856 342967007073 343073867136 343698261984 344273426112 344645089152 344991454808 345744084972 346197718636 346322672696 346952980374 347403982464 347493670744 347529371904 348166102683 348744509568 349471863312 349730348418 350148123234 350693792904 351332056026 351441522432 351458863236 351532253072 352797629184 353990520576 354728815584 354769567152 355031970678 355415248188 355706029952 355969126128 356097607008 356752527131 356908755328 357958790959 358087989974 359247300048 359340045883 360106210464 360592101792 360667398784 361056760064 362118999242 362319196288 362607606426 363474550868 363516307154 363947029248 364651299936 364745440906 364782914496 365351390976 366016330944 366058379232 366821843388 367225657227 367393497328 368062153932 368104437246 368678089976 369464164608 369482394684 369962682624 371529259024 371663356064 372339783816 372920036896 372962878288 373365513248 373641671172 375571010304 376354314336 376768621944 377175365424 377670238512 377806552032 378494160408 378573195616 379084004448 379918275646 380728315968 381202868294 381242032704 382015647552 382153529472 383068032256 383489730624 384289550216 385033185537 385633219972 386976889728 386981587874 387021345984 388115386659 388329955776 388470116736 389184575052 389613006783 390115061336 390500499228 390641443608 390930379587 391434131704 391474347264 392798013696 392843138688 394275948352 395038908264 395473784706 395654535584 395797340224 396517691856 396563244168 397904117352 398734000093 400169283696 400252844992 400272594241 400792906176 400981305648 401522349744 401751146368 403368099134 404778477103 405304646208 405450933888 405750823632 406188855072 406821858432 406868594496 407609095824 407717173864 408018739821 408166007106 409095761096 409142758388 409887398697 410035340442 410568342912 410674338152 411549954816 412988940672 413317684494 413850284848 414762851223 415297313816 415339981056 415447208176 416744342784 416851932464 417970416402 418121275572 418352433408 419224963872 419535041508 419583238074 420036202404 420690785424 421346388544 423042207497 424604867456 424758121216 425531181504 425580066912 425894845068 426243289472 426703443712 427019052768 427958817286 429405846254 429560832844 430119216384 430951536288 431062793798 431197102336 431623129728 431778916608 432325743993 432564754752 432655080704 434192315024 434396414452 434513463186 434982545556 436639467264 437434151616 438879444003 439080033392 439563392268 440037926328 440363398167 440723679968 440774310704 441576520476 442150523136 442264671856 443560441896 444782371488 445111352532 445272007752 445684922144 445845784384 446286284832 447353293376 447404685728 450284450616 451473038016 451970039664 452176612096 453051615072 453215136192 454496294967 454747562688 455583915766 455748350876 456720071808 457289342764 457336324224 458264349312 458681820597 459031234816 460232731233 460992113296 461386082157 462008630421 462603973832 463715227008 464215834368 464221470244 464269163904 465581570454 465838966656 465962484416 466307131224 466864164312 467209478043 467378109198 467591723872 468442741368 468611817648 468958424022 471231091019 472971754112 473026089536 473375960904 473886997584 474014687112 474625501504 474796809344 476193674957 477680475888 477803797273 477852886368 478374563849 478996400064 479523700656 480041374176 480141613952 480523812054 480789469056 482203965243 483476808568 485096740128 486201733248 486377219328 486736965792 487808154834 488021774592 488077838976 488466354402 489095791184 489457548426 489634209636 490749538576 490805916328 492516041472 492643192912 493965037566 495814139964 495871099542 496453045088 497547755838 498188894896 501395537412 501576507432 501805752448 502358162592 502900487232 503272455048 503330271444 503560318016 503742069376 504658880544 505166058826 505445339264 506932373717 507479636482 507637754624 508322710272 508698688608 509354196736 511319640832 512823957646 513377580716 513515911038 514610800704 516028461312 516410139168 516967633728 517487182212 517773274368 518616127458 518912766736 519296577954 519484009044 520429470561 520667332304 520855258144 521240506116 524207794968 526040689356 526718544352 527298379608 528690255808 528750992224 530538823136 532093223376 532154350728 533559044928 533953689192 534146410512 534390541568 534641740864 535363132992 537131984961 540159315696 540406194944 541001098176 541585140096 542491459328 543178498863 543478794432 543911409639 544024986428 544221342808 545211826302 545274460731 545920543872 546516531596 546713787256 547118161359 548027086464 548618713344 550232765082 551090245992 552093230898 552156655869 553017134964 554196246912 554223592026 554396274432 556270818048 557293888536 557495034096 558509675724 558966618496 559380055344 559444317432 560048269872 560462506758 560611114063 560921047232 562506671507 564531471504 564677214959 566505357768 566709828048 567374908672 567440089216 567859793424 568626006672 569358737024 569877413469 571033806497 571092473952 571239911242 571804302441 573023471328 573171407138 573230294208 574602048384 575234595936 576434325324 576753006336 578449829958 579351284248 579976727408 580472381811 583245535488 583776862578 585172592004 585750748842 585962165412 586084523024 586717235104 587151197556 588768693968 590183016192 591413922528 592558362396 593043161984 593481803376 593696010336 594776537784 594844866252 595048379776 596856176028 597014433158 599101896211 600379267488 601189359264 601471958472 601964050688 602626719552 603735045914 604068820096 604286848256 605052148701 605995059956 606064677218 606330083584 607956969312 608113923802 608176400832 610232787648 610302891744 611575760796 612249010659 613643641644 613714137582 615053010663 615181442876 616011507228 617324932224 619483411008 620775427272 621742841632 622485552416 622945970724 623170812264 624590321824 624815756864 625277898696 628837445808 631036178136 631167947872 631849330112 632019582816 636080464019 636907301184 637137181824 638296772256 638370100368 638661866752 639364934208 640055165568 640528579152 640698416072 641938225929 642938620324 644108769381 644341249266 645178824576 645186657458 646594190697 646795653504 647434694592 647668374912 648982621056 650410873112 651288472536 651594621678 651770194779 652473818334 652610064568 652677113088 652845612848 654883967232 654959200896 657410966784 658620050088 659345088402 660056889492 661085519952 661161466056 662364780714 663397007784 664780611781 664811465472 667173557232 667345799497 668527383216 668768676576 669429427248 669810883456 670533982976 671029940064 671107028592 672506712878 672878507392 674780615542 674858134951 677209557024 677384390254 678264918144 679577422608 679822704288 682121344032 683375873649 683622526314 684687881384 685009730482 685080107712 685934014146 686147734272 687396523968 688546852224 689290178304 689982909616 691488169944 692395437272 692645345392 693905960748 694807964928 694987341488 696332205366 697489019136 698943726624 699460696836 700296246468 701387585808 702664112052 702917726472 703064506144 709457631168 709539134304 710063941356 710830496376 711412059904 711938252256 712195214016 713505054262 713817510656 715917581918 716175979948 718494600096 718680091766 720212420928 720785718081 721184203584 721334797568 724237998484 724638392576 725215212852 726949101736 727032614308 729302599872 729490881812 729565828992 731712232251 732032661888 732116758464 733643686776 734186322639 734451314454 734786994656 736124307864 736208874492 737356179952 738964789368 743058518048 743326712128 744679567632 745840073792 745925756576 746731026496 747283342344 751731457477 752708628672 753537243888 754350730848 755340477024 755613104064 756988320816 757146391232 757749088239 758168008896 759836551292 761219454723 761456631936 762405736588 762484065408 764031295104 764307058944 766979461248 768579100432 769235936469 770066371074 770273866557 771266439944 773953779456 773963175748 774042691968 776230773318 776659911552 776940233472 778369150104 778944866931 779226013566 780230122672 781000998456 781282887216 781860759174 782868263408 785649813923 785686277376 788551896704 790077816528 790947569412 791309071168 791594680448 793035383712 793126488336 795808234704 796608015841 797468000186 797559614033 800256349837 800338567392 800505689984 800545188482 801585812352 801962611296 803044699488 803502292736 806736198268 809556954206 810609292416 810901867776 811501647264 812377710144 813643716864 813737188992 815218191648 815434347728 816037479642 816332014212 817817739453 818191522192 818285516776 819774797394 820070680884 821136685824 821348676304 825977881344 826635368988 827700569696 829525702446 830594627632 830894416352 833703864928 835940832804 836242551144 838449927744 839070083016 839166476148 840072404808 841381570848 842692777088 846084414994 849209734912 851062363008 851160133824 851789690136 852486578944 854038105536 855917634572 856859866863 858811692508 859121665688 859757110707 861903072576 862125587596 863246259456 864651487986 865129509504 867674744937 868384630048 868792828904 869026926372 869965091112 874868303232 877758888006 878160066784 879126784536 880075852656 880726796334 881447359936 881548621408 883153040952 884529343712 887120883792 889564742976 890222705064 890544015504 891369844288 891691568768 892572569664 894706586752 894809371456 895521649737 900568901232 902946076032 903940079328 905602568871 906103230144 906430272384 908992589934 909097015827 909495125376 911167831532 911496701752 912170885703 913440143616 914578685528 914672648448 916528698624 917363641194 920465462466 920571206373 921984226592 922772164314 924017260842 925207947664 927430454016 928442940488 928538327808 931163140908 931677933312 931924968832 932614262448 933728328624 934418956086 934756218396 935183447744 936885482736 937223635296 937916848044 941445836903 942462182038 945943508224 946052179072 946751921808 947773995168 948029374224 949251003008 949593618688 952043726249 952387349914 955360951776 955607594546 955705772736 956749127698 957992800128 959047401312 960082748352 960283227904 961047624108 961578938112 964407930486 966511873899 966953617136 967779986187 970193480256 972403466496 973473931584 975616309668 976155677952 976932708804 977391932517 978191582368 978915096852 979268419272 981499077152 981611832656 985286385824 987930075132 991628279928 991742199084 992906090176 995095511676 996377789792 1002791074824 1003153014864 1003611504896 1004716325184 1005800974464 1006544910096 1006660542888 1007120636032 1007484138752 1008760069317 1009317761088 1010332117652 1010890678528 1012170923313 1013864747434 1014959272964 1016076585381 1017397377216 1025433789471 1025647915292 1026755161432 1027031822076 1027514595723 1028901021219 1029221601408 1032820278336 1033935267456 1034974364424 1037232254916 1037825533472 1038593155908 1038968018088 1040858941122 1041334664608 1041710516288 1042481012232 1044498308049 1048415589936 1052081378712 1053437088704 1054596759216 1057380511616 1057501984448 1060491354923 1061077646272 1064186446752 1064308701456 1067118089856 1067907378384 1068292821024 1069283481728 1070257581393 1070726265984 1073876372877 1074263969922 1078020137649 1080318631392 1082002196352 1083170280192 1086356997726 1086957588864 1087822819278 1088049972856 1088442685616 1090423652604 1090548921462 1091841087744 1093033063192 1093427574512 1094236322718 1096054172928 1100465530164 1102180491984 1104186461796 1104313311738 1106034269928 1108392493824 1108447184052 1112617807249 1114587777072 1114990068192 1117019351448 1117933236992 1118760110688 1118888634864 1120096539744 1120925013516 1121222228126 1121842094464 1125013343014 1125142585567 1129062943008 1129354429918 1133010715536 1133419656096 1134880178432 1135719586848 1137252013344 1138717474048 1139754826938 1142067612994 1142184947904 1142479822484 1143608604882 1146046942656 1146342814276 1146460588416 1149204096768 1150469191872 1152868650648 1155099556611 1156899659916 1158702568496 1159953454816 1160944763622 1167553725156 1170345184008 1171501497684 1171924330824 1172169046048 1173434470208 1174302395112 1177537387936 1181292290321 1182827845056 1185116724792 1186086323968 1186963606752 1187392020672 1189553075568 1189689732504 1190096759552 1193712352056 1194028866316 1196202000279 1198203792422 1200758534976 1200817782723 1202378718528 1202943916944 1205253439104 1207470091828 1208137640192 1210104297402 1211990119912 1212129354436 1214335431309 1215913938624 1216227847604 1216352801664 1220465575296 1220605783488 1223151521592 1224056219463 1224498021318 1227287283288 1227428275164 1229662196091 1230106021326 1230362885752 1232023014456 1234649864448 1238966822016 1241550854544 1243485683264 1244971104832 1245891941448 1246341624528 1249180643648 1249631513728 1250555797392 1253307964909 1257545692601 1257674891616 1262072356272 1262335895744 1263698660224 1264039165632 1269126622491 1272160928038 1273814602368 1274274363648 1276593544512 1276609043171 1276740200736 1278729868416 1280110331136 1281057158304 1281396832144 1283876451858 1285877240648 1288217538762 1288682498532 1290357649152 1290373314916 1293188381394 1293591307008 1294869389184 1295336749824 1297965242112 1300821746224 1302576945072 1303189243356 1303540389558 1304947636668 1305220129136 1305691225696 1309918401792 1317240100176 1318690176804 1320113778984 1322171039904 1322322932112 1324729561428 1326794015568 1329561223562 1329713964761 1334210039029 1334347114464 1334691598994 1337054766432 1337537353152 1338858854496 1339621766912 1342059880128 1342214057184 1345013425756 1345757014784 1349561231084 1349716269902 1354419114048 1354768780508 1356529836288 1359154845216 1359645408576 1363488884901 1364242688064 1366751747298 1367245052628 1369375762768 1370019460964 1370160215424 1371868028292 1374793047936 1377093704448 1379965819232 1382976339888 1384158246471 1384790874544 1385290690784 1387811921496 1389974682976 1392664410732 1397887453248 1398921393672 1400592492936 1402775171616 1405328224104 1405835452944 1406129012288 1411788346969 1413693273057 1418915262336 1419078268608 1420127882712 1421660992752 1423876504512 1424390428032 1427010108524 1428581024871 1431835163836 1432351959896 1433411391819 1435123691547 1436989200192 1437360183532 1440424841856 1441571436162 1442368407168 1446611895729 1448475996968 1450430425704 1453898203472 1454065228616 1458605199744 1458981763624 1459131657984 1463424464502 1464065323776 1464233516928 1467287373552 1468372645278 1468902628908 1469573989312 1472248615728 1472417748984 1474712359904 1477929578736 1486117036096 1486190363983 1486653424256 1489359135264 1491680147584 1491851513152 1493462052992 1494566684688 1502920461889 1503462914954 1505417257344 1507074487776 1508701461696 1508719778293 1510680954048 1511226208128 1513976641632 1514292782464 1515498176478 1516336017792 1519673102584 1520797121151 1522438909446 1522913263872 1524811473176 1524968130816 1528062590208 1533958922496 1537158200864 1538471872938 1540132742148 1540547733114 1542532879888 1547926351496 1548085383936 1552461546636 1553319823104 1556738300208 1557889733862 1558452027132 1560460245344 1562001996912 1562565774432 1563721518348 1565736526816 1571299627846 1577103793408 1580155633056 1581895138824 1582618142336 1583189360896 1586070767424 1586252976672 1591616469408 1593216031682 1594936000372 1595119228066 1600512699674 1600677134784 1601011379968 1601090376964 1603171624704 1603925222592 1606089398976 1611395954883 1613472396536 1619113908412 1621218584832 1623003294528 1624755420288 1627474377984 1629535496589 1630436383296 1630868695456 1632074959284 1632664028424 1635635478906 1635823382193 1636383044384 1636571033552 1639549594788 1640141361768 1641354484077 1642697352608 1653270737976 1655401139392 1659051404892 1661189255264 1661788832704 1667407729856 1671881665608 1672485102288 1676899855488 1678140166032 1678332952296 1680144809616 1681833342189 1682763141696 1685385554176 1687520014521 1692168829988 1694031644877 1702124726016 1702320267648 1703579380272 1708076211072 1709632240407 1711835269144 1713101419491 1713719733726 1715412907323 1717623385016 1718243331376 1719514221414 1723806145152 1724251175192 1729302975972 1730259019008 1735349489874 1736769260096 1737585657808 1738053852744 1739930182224 1741417145433 1749736606464 1755517776012 1756320133568 1758253569072 1760151705312 1761453592668 1762894719872 1763097242816 1766306081904 1768081205891 1769058687424 1774241767584 1776178727687 1779129485952 1780445410128 1781088031008 1782739688576 1783383137536 1785145139328 1789413173504 1789618742912 1791043299474 1797305688633 1801137802464 1805892152064 1807880158656 1811205137742 1812206460288 1812860544768 1815156446103 1817985179868 1818194031654 1818990250752 1822335663064 1822993403504 1824341771406 1829157371056 1834727282388 1840930924932 1841142412746 1843968453184 1845544328628 1848034521684 1850415895328 1856885880976 1862326281816 1863849937664 1865228524896 1867456657248 1868837912172 1869512436792 1870366895488 1873770965472 1874447270592 1875833696088 1882891673806 1884924364076 1892104358144 1893503843616 1895547990336 1896058748448 1898502006016 1904087452498 1904774699828 1908241392057 1910721903552 1911215189092 1911411545472 1913498255396 1915985600256 1918094802624 1920165496704 1922095248216 1925814677787 1928815860972 1932326308143 1933023747798 1933907234272 1935559972374 1939782572091 1940386960512 1946947863168 1951232619336 1953865417608 1954783865034 1956383164736 1957830193704 1958536838544 1962998154304 1963223665312 1969483944857 1970572771648 1975860150264 1983256559856 1983484398168 1985812180352 1990191023352 1992755579584 1994341835343 1999339689347 2002037398491 2005582149648 2006099924983 2006306029728 2009432650368 2011601948928 2013089820192 2013321085776 2014241272064 2017520138634 2018635522176 2020664235304 2024341846626 2024574404853 2027729494868 2029918545928 2032153170762 2034794754432 2050127620947 2050867578942 2051295830584 2053510322864 2054063644152 2055029191446 2057802042438 2058443202816 2065640556672 2067870534912 2069948728848 2074464509832 2075651066944 2077186311816 2077936036176 2081717882244 2082669329216 2083421032576 2084962024464 2088996616098 2089550516053 2096615775617 2096831179872 2104162757424 2106874177408 2109193518432 2114761023232 2115003968896 2120982709846 2122155292544 2128372893504 2128398733307 2128617402912 2134236179712 2135814756768 2136585642048 2138566963456 2140515162786 2141452531968 2147752745754 2148527939844 2156040275298 2160637262784 2164004392704 2172713995452 2173915177728 2175645638556 2176099945712 2176885371232 2180847305208 2181097842924 2186066126384 2186855149024 2188472645436 2200931060328 2204360983968 2208372923592 2208626623476 2212068539856 2216894368104 2225235614498 2229175554144 2229980136384 2234038702896 2237520221376 2237777269728 2240193079488 2241850027032 2242444456252 2243684188928 2250026686028 2250285171134 2255194372431 2258125886016 2258708859836 2266021431072 2266839312192 2271439173696 2273247264717 2274504026688 2279509653876 2283658364169 2284135225988 2284369895808 2284959644968 2287217209764 2292093885312 2292685628552 2292921176832 2300938383744 2305737301296 2307707809407 2310199113222 2313799319832 2317405136992 2319906909632 2321889527244 2335107450312 2340690368016 2343002995368 2343848661648 2344338092096 2346868940416 2348604790224 2353773495073 2355074775872 2356949441769 2361732154397 2362584580642 2365655690112 2370233449584 2370845365889 2373927213504 2374784041344 2379106151136 2379379465008 2387424704112 2388057732632 2389824047523 2392404000558 2392678842099 2396407584844 2400769049511 2401517069952 2401635565446 2404757437056 2405887833888 2410506878208 2414940183656 2420208594804 2423980239824 2424258708872 2428670862618 2431827877248 2432455695208 2432705603328 2440931150592 2441211566976 2446303043184 2448112438926 2448996042636 2454574566576 2454856550328 2459324392182 2460212042652 2460725771504 2464046028912 2477818643911 2477933644032 2483101709088 2486971366528 2489942209664 2491783882896 2492683249056 2498361287296 2499263027456 2501111594784 2505711536713 2506615929818 2515091385202 2515349783232 2515380321181 2524144712544 2524671791488 2527397320448 2528078331264 2538253244982 2544321856076 2547629204736 2553187089024 2553218086342 2553480401472 2557459736832 2562114316608 2562793664288 2567752903716 2570579600589 2571754481296 2576435077524 2577364997064 2579271332121 2580746629832 2586376762788 2589738778368 2601643492448 2605153890144 2606378486712 2607080779116 2609895273336 2610440258272 2611382451392 2634480200352 2637380353608 2640227557968 2644342079808 2644645864224 2649459122856 2653588031136 2659122447124 2659427929522 2668420078058 2668694228928 2669383197988 2674109532864 2675074706304 2677717708992 2684119760256 2684428114368 2686564949211 2690026851512 2699122462168 2699432539804 2708838228096 2709537561016 2716807706613 2718309690432 2719290817152 2726977769802 2727291047481 2728485376128 2733503494596 2734490105256 2736512657109 2738751525536 2740038921928 2740320430848 2743736056584 2749586095872 2759931638464 2765952679776 2768316492942 2769581749088 2770581381568 2775623842992 2779949365952 2785328821464 2791138000651 2795774906496 2797842787344 2801184985872 2801908159687 2805550343232 2810656448208 2811670905888 2812258024576 2823576693938 2824337510709 2827386546114 2837830524672 2838156537216 2840255765424 2843321985504 2847753009024 2848780856064 2854020217048 2856131178747 2857162049742 2863670327672 2864703919792 2866822783638 2870247383094 2873978400384 2874720367064 2880849683712 2883142872324 2884736814336 2893223791458 2896951993936 2900860851408 2903339958561 2907796406944 2908130457232 2917210399488 2917963527248 2926848929004 2928467033856 2934574747104 2936745290556 2937805257816 2939147978624 2944497231456 2944835497968 2949424719808 2955859157472 2961295452479 2972234072192 2972380727966 2973306848512 2978718270528 2983360295168 2983703026304 2986924105984 2989133369376 3005840923778 3006925829908 3010834514688 3014148975552 3017402923392 3017439556586 3021361908096 3022452416256 3026280207951 3027953283264 3028585564928 3030996352956 3032672035584 3036512769939 3039346205168 3041594242302 3044877818892 3048229756143 3049622946352 3074316401728 3076943745876 3080265484296 3081095466228 3082543787169 3085065759776 3095852702992 3104923093272 3113476600416 3115779467724 3116904054264 3120920490688 3124003993824 3125131548864 3127443036696 3131473053632 3142599255692 3160311266112 3163790277648 3165236284672 3172141534848 3172505953344 3181474064769 3183232938816 3186432063364 3189872000744 3190238456132 3201025399348 3201354269568 3202180753928 3207850445184 3210772744179 3212178797952 3221629118631 3222791909766 3226944793072 3234060412947 3238227816824 3246006589056 3249510840576 3259070993178 3260872766592 3261737390912 3264149918568 3265328056848 3271270957812 3271646764386 3272766088768 3273142067104 3279099189576 3280282723536 3282708968154 3283579382369 3285394705216 3298617637133 3306541475952 3310802278784 3318102809784 3322378510528 3323577665408 3333355724699 3334815459712 3337853421747 3343763331216 3344626580911 3344970204576 3353799710976 3356280332064 3356665904592 3360289619232 3363666684378 3365526283392 3375040029042 3375427756701 3384337659976 3388063289754 3404640535296 3407158760544 3416152422144 3419264480814 3423670538288 3426202838982 3427439467452 3430825814646 3435246770032 3436486662752 3439028442828 3447612290304 3448502350384 3458605951944 3470698979748 3473538520192 3475171315616 3476107705488 3479860364448 3482834290866 3511035552024 3512640267136 3516507138144 3520303410624 3522907185336 3525789439744 3526194485632 3532612163808 3536162411782 3538117374848 3543876870963 3548483535168 3548526616019 3552357455374 3558258971904 3560890820256 3562176062016 3565479377152 3570290278656 3579237485824 3582086598948 3588606000837 3594611377266 3602275604928 3602453348169 3615760317312 3622410275484 3624412920576 3630312892206 3635970359736 3636388063308 3643006293927 3644671326128 3645986807008 3648683542812 3658314742112 3669454564776 3681861849864 3682284825492 3687936906368 3691088657256 3696069043368 3700831790656 3713771761952 3724652563632 3725614146397 3730457049792 3734913314496 3737675824344 3739024873584 3740733790976 3747541930944 3748894541184 3751667392176 3759923894727 3765783347612 3769848728152 3772637077803 3787007687232 3791095980672 3792117496896 3807379867473 3808174904996 3809549399656 3816482784114 3821443807104 3822430378184 3822823090944 3826996510792 3829827129513 3836189605248 3840330993408 3844190496432 3851629355574 3857631721944 3864652616286 3866047495596 3867814468544 3871119944748 3879565144182 3880773921024 3893895726336 3902465238672 3907730835216 3909567730068 3912766329472 3915660387408 3917073677088 3924277798441 3925996308608 3926447330624 3937546700549 3938967889714 3941145543296 3951720300528 3952740504713 3966513119712 3966968796336 3971624360704 3980382046704 3985511159168 3988683670686 3989141894283 3998679378694 4002630117087 4004074796982 4011164299296 4012199849966 4012612059456 4018865300736 4026179640384 4026642171552 4035040277268 4037271044352 4041328470608 4048683693252 4049148809706 4055458989736 4059837091856 4064306341524 4069589508864 4100255241894 4101735157884 4102591661168 4107020645728 4108127288304 4110058382892 4115604084876 4131281113344 4139897457696 4148929019664 4151302133888 4154372623632 4155872072352 4163435764488 4165338658432 4166842065152 4169924048928 4177993232196 4179101032106 4193231551234 4193662359744 4193713273477 4208325514848 4213748354816 4218387036864 4230007937792 4235365040907 4241079819171 4241965419692 4244310585088 4256745787008 4256797466614 4257234805824 4271629513536 4273171284096 4281030325572 4285743074613 4295505491508 4297055879688 4300234175457 4305371074641 4312080550596 4321274525568 4345427990904 4351291277112 4352199891424 4353770742464 4361694610416 4362195685848 4372132252768 4373710298048 4376945290872 4386074001023 4401862120656 4402998536651 4408721967936 4416745847184 4417253246952 4424137079712 4433788736208 4450471228996 4452563248133 4458351108288 4458571091949 4459960272768 4468077405792 4475040442752 4475554539456 4480386158976 4483700054064 4484888912504 4500053372056 4500570342268 4508761385667 4510388744862 4516251772032 4517417719672 4526159334879 4532042862144 4533678624384 4542878347392 4546494529434 4549008053376 4559019307752 4562391363453 4567316728338 4568270451976 4568739791616 4569919289936 4574434419528 4584187770624 4585371257104 4601876767488 4611474602592 4615415618814 4620398226444 4627598639664 4634810273984 4639813819264 4643779054488 4653464282467 4670214900624 4671420596479 4681380736032 4686005990736 4687215763331 4687697323296 4688676184192 4693737880832 4697209580448 4707546990146 4710149551744 4713898883538 4723464308794 4725169161284 4731311380224 4740466899168 4741690731778 4747854427008 4749568082688 4758212302272 4758758930016 4774849408224 4776115465264 4779648095046 4784808001116 4785357684198 4792815169688 4801538099022 4803034139904 4803271130892 4809514874112 4811775667776 4829880367312 4840417189608 4847960479648 4848517417744 4857341725236 4863655754496 4864911390416 4882423133952 4892606086368 4896224877852 4897992085272 4909149133152 4909713100656 4918648784364 4920424085304 4921451543008 4928092057824 4955637287822 4966203418176 4973942733056 4979884419328 4983567765792 4985366498112 4996722574592 5002223189568 5011423073426 5013231859636 5030182770404 5030699566464 5030760642362 5045500026567 5048289425088 5049343582976 5056156662528 5062560043563 5076506489964 5082094934631 5088643712152 5106374178048 5106436172684 5106960802944 5124228633216 5125587328576 5135505807432 5139304258473 5141159201178 5143508962592 5152870155048 5154729994128 5158542664242 5161493259664 5172753525576 5183542001209 5203286984896 5210307780288 5212756973424 5214161558232 5219790546672 5220880516544 5222764902784 5262120202339 5268960400704 5274760707216 5280455115936 5288684159616 5289291728448 5298918245712 5304243617673 5307176062272 5318244894248 5318855859044 5328536183061 5336840156116 5337388457856 5338766395976 5348219065728 5350149412608 5355435417984 5368239520512 5368856228736 5373129898422 5380053703024 5391917065899 5398244924336 5398865079608 5417676456192 5419075122032 5433615413226 5436619380864 5438581634304 5453955539604 5454582094962 5456970752256 5467006989192 5468980210512 5473025314218 5477503051072 5480077843856 5487472113168 5499548697461 5518143959329 5519863276928 5531905359552 5536632985884 5539163498176 5541162763136 5551247685984 5559898731904 5570657642928 5576256110887 5582276001302 5591549812992 5595685574688 5601794448859 5602369971744 5603816319374 5611100686464 5621312896416 5623341811776 5624516049152 5647153387876 5648675021418 5654773092228 5676313074432 5680511530848 5686643971008 5695506018048 5708040434096 5712262357494 5714324099484 5724724176171 5727340655344 5729407839584 5733645567276 5740494766188 5747956800768 5749440734128 5766285744648 5786447582916 5793903987872 5801721702816 5806679917122 5815592813888 5816260914464 5835927054496 5853697858008 5869149494208 5873490581112 5875610515632 5878295957248 5888994462912 5889670995936 5898849439616 5908451834571 5911718314944 5922590904958 5944468144384 5944761455932 5957436541056 5967406052608 5978266738752 5983025506029 5998019068041 6006112195473 6011681847556 6013851659816 6018299774949 6028297951104 6034805846784 6034879113172 6042723816192 6052560415902 6055906566528 6061992705912 6073025539878 6073723214559 6078692410336 6083188484604 6089755637784 6096459512286 6099245892704 6148632803456 6153887491752 6160530968592 6162190932456 6165087574338 6170131519552 6191705405984 6209846186544 6211449364549 6226953200832 6231558935448 6233808108528 6241840981376 6248007987648 6250263097728 6254886073392 6262946107264 6268651548159 6285198511384 6289847326851 6320622532224 6327580555296 6344283069696 6345011906688 6362948129538 6366465877632 6372864126728 6379744001488 6380476912264 6385196199921 6402050798696 6402708539136 6404361507856 6415700890368 6421545488358 6424357595904 6443258237262 6445583819532 6453889586144 6468120825894 6476455633648 6492013178112 6518141986356 6521745533184 6523474781824 6528299837136 6530656113696 6542541915624 6543293528772 6545532177536 6546284134208 6558198379152 6560565447072 6565417936308 6567158764738 6570789410432 6590120858321 6597235274266 6613082951904 6621604557568 6636205619568 6644757021056 6647155330816 6666711449398 6669630919424 6675706843494 6687526662432 6689253161822 6689940409152 6712560664128 6713331809184 6720579238464 6727333368756 6731052566784 6750080058084 6750855513402 6765583117293 6768675319952 6776126579508 6814317521088 6838528961628 6847341076576 6852405677964 6854878934904 6861651629292 6870493540064 6872973325504 6878056885656 6897004700768 6917211903888 6941397959496 6947077040384 6950342631232 6952215410976 6959720728896 6965668581732 7022071104048 7025280534272 7033014276288 7040606821248 7045814370672 7052388971264 7061320485219 7065224327616 7070848325307 7072324823564 7076234749696 7085196463191 7087753741926 7096967070336 7097053232038 7104714910748 7112536097667 7121781640512 7124352124032 7164173197896 7169472142569 7177212001674 7178036526297 7189222754532 7202307148533 7204551209856 7204906696338 7231520634624 7244820550968 7260625784412 7271940719472 7272776126616 7286012587854 7289342652256 7291973614016 7297367085624 7312586729591 7316629484224 7338909129552 7340803794467 7363723699728 7364569650984 7375873812736 7382177314512 7392138086736 7401663581312 7423439484461 7427543523904 7433455931733 7449305127264 7451228292794 7460914099584 7469826628992 7475351648688 7478049747168 7495083861888 7497789082368 7503334784352 7517134610139 7519847789454 7531566695224 7539697456304 7545274155606 7546140963543 7574015374464 7582191961344 7584234993792 7614759734946 7616349809992 7619098799312 7632965568228 7642887614208 7644860756368 7653993021584 7659654259026 7672379210496 7688380992864 7703258711148 7715263443888 7729305232572 7732094991192 7735628937088 7742239889496 7759130288364 7788324650743 7804930477344 7814658800027 7815461670432 7819135460136 7825532658944 7831320774816 7834147354176 7848555596882 7851992617216 7852894661248 7875093401098 7877935779428 7882291086592 7903440601056 7905481009426 7933026239424 7933937592672 7960764093408 7971022318336 7977367341372 7978283788566 7997358757388 8005260234174 8008149593964 8022328598592 8024399699932 8025224118912 8052359280768 8053284343104 8070080554536 8082656941216 8097367386504 8098297619412 8110917979472 8119674183712 8128612683048 8200510483788 8203470315768 8205183322336 8214041291456 8216254576608 8220116765784 8231208169752 8269046032247 8279794915392 8297858039328 8302604267776 8308745247264 8311744144704 8326871528976 8330677316864 8339848097856 8355986464392 8358202064212 8373414001953 8386463102468 8387324719488 8387426546954 8405724479061 8416651029696 8436774073728 8470730081814 8473012532127 8482159638342 8483930839384 8513491574016 8513594933228 8514469611648 8543259027072 8546342568192 8562060651144 8568393536241 8571486149226 8591010983016 8594111759376 8600468350914 8610742149282 8624161101192 8642147953153 8642549051136 8690855981808 8702582554224 8704399782848 8707541484928 8723389220832 8724391371696 8744264505536 8747420596096 8753890581744 8772148002046 8773155754363 8802819848207 8803724241312 8805997073302 8817443935872 8833491694368 8834506493904 8848274159424 8867577472416 8883886357437 8900942457992 8905126496266 8916702216576 8917142183898 8919920545536 8936154811584 8950080885504 8951109078912 8960772317952 8967400108128 8969777825008 9000106744112 9001140684536 9017522771334 9020777489724 9032503544064 9034835439344 9052318669758 9064085724288 9067357248768 9085756694784 9092989058868 9098016106752 9118038615504 9124782726906 9134633456676 9136540903952 9139838579872 9148868839056 9170742514208 9222949205184 9230831237628 9240796452888 9255197279328 9269620547968 9279627638528 9287558108976 9306928564934 9339470273203 9340429801248 9342841192958 9362761472064 9372011981472 9374431526662 9375394646592 9377352368384 9394419160896 9415093980292 9420299103488 9427797767076 9446928617588 9450338322568 9480933798336 9483381463556 9495708854016 9516424604544 9517517860032 9544422194307 9549698816448 9552230930528 9559296190092 9569616002232 9570715368396 9585630339376 9603076198044 9606542261784 9623551335552 9659760734624 9680834379216 9695920959296 9697034835488 9714683450472 9729822780832 9785212172736 9792449755704 9795984170544 9818298266304 9819426201312 9837297568728 9840848170608 9842903086016 9850738147107 9856184115648 9895852911399 9911274575644 9932406836352 9967135531584 9970732996224 10000067174097 10004446379136 10013560265241 10022846146852 10026463719272 10033879742733 10060365540808 10061399132928 10061521284724 10091000053134 10096578850176 10125120087126 10126283270103 10153012979928 10164189869262 10177287424304 10212872345368 10213921605888 10248457266432 10251174657152 10271011614864 10278608516946 10282318402356 10287017925184 10305740310096 10309459988256 10317085328484 10322986519328 10345507051152 10355904205933 10367084002418 10403332547881 10406573969792 10420615560576 10425513946848 10428323116464 10439581093344 10441761033088 10445529805568 10524240404678 10537920801408 10549521414432 10560910231872 10577368319232 10578583456896 10597836491424 10608487235346 10614352124544 10631630612889 10636489788496 10637711718088 10645579848057 10657072366122 10673680312232 10674776915712 10677532791952 10696438131456 10710870835968 10737712457472 10746259796844 10760107406048 10783834131798 10796489848672 10797730159216 10838150244064 10867230826452 10873238761728 10907911079208 10909164189924 10934013978384 10937960421024 10946050628436 10955006102144 10960155687712 10974944226336 10999097394922 11036287918658 11039726553856 11063810719104 11073265971768 11078326996352 11082325526272 11102495371968 11119797463808 11141315285856 11152512221774 11164552002604 11176842439191 11191371149376 11203588897718 11204739943488 11207632638748 11222201372928 11242625792832 11246683623552 11279771684181 11294306775752 11297350042836 11309546184456 11317911233409 11361023061696 11373287942016 11416080868192 11424524714988 11428648198968 11449448352342 11454681310688 11458815679168 11467291134552 11480989532376 11489481388539 11498881468256 11532571489296 11572895165832 11587807975744 11603443405632 11613359834244 11631185627776 11632521828928 11671854108992 11707395716016 11738298988416 11746981162224 11751221031264 11772833395323 11777988925824 11779341991872 11797698879232 11812640101647 11816903669142 11823436629888 11845181809916 11858221514139 11889522911864 11914873082112 11956533477504 11966051012058 11967425682849 11996038136082 12007890351261 12012224390946 12023363695112 12027703319632 12036599549898 12056595902208 12069758226344 12105120831804 12111813133056 12123985411824 12146051079756 12147446429118 12157384820672 12166376969208 12179511275568 12192919024572 12198491785408 12238795879739 12297265606912 12307774983504 12321061937184 12324381864912 12330175148676 12340263039104 12376568441237 12383410811968 12419692373088 12422898729098 12453906401664 12463117870896 12467616217056 12483681962752 12496015975296 12500526195456 12509772146784 12525892214528 12537303096318 12570397022768 12579694653702 12581139820431 12641245064448 12655161110592 12690023813376 12706095122721 12725896259076 12732931755264 12745728253456 12759488002976 12760953824528 12770392399842 12804101597392 12808723015712 12843090976716 12886516474524 12891167639064 12907779172288 12936241651788 12952911267296 13036283972712 13046949563648 13056599674272 13061312227392 13085083831248 13086587057544 13091064355072 13092568268416 13116396758304 13121130894144 13130835872616 13134317529476 13141578820864 13158222003069 13180241716642 13194470548532 13208995609953 13226165903808 13272411239136 13289514042112 13333422898796 13351413686988 13357689744399 13375053324864 13375713275847 13378506323644 13379880818304 13425121328256 13426663618368 13441158476928 13454666737512 13500160116168 13501711026804 13526284157001 13531166234586 13537350639904 13552253159016 13578478004637 13628635042176 13677057923256 13694682153152 13704811355928 13709757869808 13723303258584 13740987080128 13745946651008 13756113771312 13786387613999 13794009401536 13833002618611 13834423807776 13882795918992 13900685262464 13904430821952 13919441457792 13931337163464 13960392847401 14014261789437 14042699474881 14044142208096 14061647289993 14066028552576 14081213642496 14091628741344 14122640970438 14130448655232 14141696650614 14144649647128 14170392926382 14175507483852 14193934140672 14194106464076 14209429821496 14225072195334 14243563281024 14248704248064 14328346395792 14338944285138 14354424003348 14356073052594 14378445509064 14404614297066 14409102419712 14409813392676 14489641101936 14521251568824 14543881438944 14545552253232 14572025175708 14578685304512 14583947228032 14594734171248 14625173459182 14626853612371 14633258968448 14676310429319 14677818259104 14681607588934 14727447399456 14729139301968 14764354629024 14784276173472 14803327162624 14846878968922 14855087047808 14866911863466 14898610254528 14902456585588 14921828199168 14939653257984 14950703297376 14956099494336 14990167723776 15006669568704 15034269220278 15039695578908 15063133390448 15079394912608 15090548311212 15092281927086 15148030748928 15168469987584 15229519469892 15232699619984 15238197598624 15265931136456 15289721512736 15307986043168 15319308518052 15376761985728 15406517422296 15430526887776 15458610465144 15464189982384 15471257874176 15484479778992 15518260576728 15550626003627 15576649301486 15609860954688 15629317600054 15630923340864 15638270920272 15662641549632 15668294708352 15697111193764 15705789322496 15750186802196 15755871558856 15786360607017 15806881202112 15810962018852 15866052478848 15867875185344 15912730853019 15921528186816 15954734682744 15956567577132 15985608549183 15994717514776 16010520468348 16016299187928 16044657197184 16048799399864 16050448237824 16104718561536 16106568686208 16140161109072 16165313882432 16194734773008 16196595238824 16221835958944 16239348367424 16257225366096 16348094003813 16401020967576 16406940631536 16410366644672 16428082582912 16432509153216 16440233531568 16462416339504 16498646092383 16532125080779 16538092064494 16554431877987 16559589830784 16595716078656 16595917561223 16617490494528 16623488289408 16653743057952 16679696195712 16711972928784 16716404128424 16728768332661 16746828003906 16772926204936 16774649438976 16774853093908 16805383346577 16811448958122 16833302059392 16873548147456 16941460163628 16946025064254 16964319276684 16967861678768 17027189866456 17028939223296 17086518054144 17124121302288 17136787072482 17142972298452 17182021966032 17188223518752 17200936701828 17221484298564 17248322202384 17284295906306 17344730507377 17381711963616 17405165108448 17408799565696 17415082969856 17446778441664 17448782743392 17488529011072 17494841192192 17507781163488 17544296004092 17546311508726 17605639696414 17607448482624 17611994146604 17634887871744 17666983388736 17669012987808 17696548318848 17725355503713 17735154944832 17767772714874 17801884915984 17810252992532 17833404433152 17834284367796 17872309623168 17902218157824 17934800216256 17939555650016 17994057204123 18000213488224 18002281369072 18035045542668 18041554979448 18054899324847 18069670878688 18104637339516 18128171448576 18185978117736 18236077231008 18249565453812 18269266913352 18273081807904 18279677159744 18297737678112 18341485028416 18445898410368 18461662475256 18481592905776 18510394558656 18539241095936 18575116217952 18613857129868 18634348093647 18678940546406 18680859602496 18685682385916 18725522944128 18744023962944 18748863053324 18750789293184 18788838321792 18805954644477 18830187960584 18855595534152 18869541980553 18893857235176 18900676645136 18961867596672 18966762927112 19032849209088 19035035720064 19088844388614 19099397632896 19104461861056 19118592380184 19139232004464 19141430736792 19155588599763 19171260678752 19206152396088 19213084523568 19247102671104 19319521469248 19320474731779 19361668758432 19391841918592 19394069670976 19429366900944 19459645561664 19537966004557 19570424345472 19584899511408 19591968341088 19613357117809 19636596532608 19638852402624 19674595137456 19681696341216 19685806172032 19701476294214 19712368231296 19770362574963 19791705822798 19822549151288 19864813672704 19934271063168 19941465992448 20000134348194 20008892758272 20027120530482 20045692293704 20052927438544 20067759485466 20120731081616 20123042569448 20182000106268 20193157700352 20250240174252 20252566540206 20306025959856 20328379738524 20354574848608 20425744690736 20502349314304 20542023229728 20557217033892 20564636804712 20574035850368 20611480620192 20618919976512 20634170656968 20645973038656 20691014102304 20711808411866 20734168004836 20806665095762 20813147939584 20841231121152 20851027893696 20856646232928 20879162186688 20883522066176 21048480809356 21075841602816 21099042828864 21121820463744 21157166913792 21183961455657 21195672982848 21216974470692 21228704249088 21255589389573 21263261225778 21272979576992 21275423436176 21291159696114 21314144732244 21337608293001 21347360624464 21355065583904 21492519593688 21520214812096 21567668263596 21592979697344 21595460318432 21676300488128 21734461652904 21815822158416 21818328379848 21868027956768 21875920842048 21892101256872 21910012204288 21920311375424 21937760188773 21949888452672 21998194789844 22022411383401 22072575837316 22127621438208 22146531943536 22156653992704 22204990743936 22270318453383 22282630571712 22300367795199 22305024443548 22329104005208 22353684878382 22382742298752 22407177795436 22409479886976 22415265277496 22485251585664 22493367247104 22551403830417 22559543368362 22588613551504 22594700085672 22619092368912 22635822466818 22638422890629 22722046123392 22746575884032 22832161736384 22849049429976 22857296397936 22898896704684 22909362621376 22917631358336 22934582269104 22961979064752 22978962777078 22985055676583 22997762936512 23062773531787 23065142978592 23090323459931 23145790331664 23175615951488 23206886811264 23226719668488 23262371255552 23265043657856 23343708217984 23364973952229 23412386066377 23414791432032 23443976400081 23476597976832 23493962324448 23502442062528 23545666790646 23555977851648 23558683983744 23625280203294 23633807338284 23646873259776 23690363619832 23716443028278 23779045823728 23913066955008 23932102024116 23934851365698 23992076272164 24015780702522 24024448781892 24046727390224 24055406639264 24073199099796 24139516452688 24210241663608 24247970823648 24292102159512 24294892858236 24314769641344 24332753938416 24359022551136 24385838049144 24396983570816 24477591759478 24615549967008 24642123874368 24648763729824 24660350297352 24680526078208 24753136882474 24766821623936 24807138096741 24839384746176 24845797458196 24907812803328 24926235741792 24935232434112 24992031950592 25019544293568 25074606192636 25120242005859 25140794045536 25159389307404 25162279640862 25217173437183 25310322221184 25412190245442 25451792518152 25491456506912 25518976005952 25521907649056 25540784799684 25608203194784 25617446031424 25686181953432 25773032949048 25782335278128 25815558344576 25872483303576 25905822534592 25926443859459 26072567945424 26079299024779 26113199348544 26122624454784 26170167662496 26173174115088 26185136536832 26232793516608 26242261788288 26261671745232 26268635058952 26316444006138 26319467263089 26360483433284 26388941097064 26408459544621 26417991219906 26452331807616 26544822478272 26651659072311 26666845797592 26702827373976 26715379488798 26750106649728 26751426551694 26757012647288 26759761636608 26850242656512 26853327236736 26882316953856 26909333475024 27000320232336 27003422053608 27052568314002 27062332469172 27074701279808 27104506318032 27156956009274 27256005083021 27257270084352 27354115846512 27389364306304 27409622711856 27419515739616 27446606517168 27481974160256 27491893302016 27512227542624 27562826903843 27572775227998 27588018803072 27666005237222 27668847615552 27669183532991 27765591837984 27801370524928 27808861643904 27838882915584 27862674326928 27920785694802 28018410819609 28028523578874 28085398949762 28088284416192 28123294579986 28132057105152 28183257482688 28245281940876 28260897310464 28283393301228 28289299294256 28340785852764 28351014967704 28388212928152 28418859642992 28450144390668 28487126562048 28656692791584 28677888570276 28708848006696 28712146105188 28756891018128 28809228594132 28819626785352 28979282203872 29042503137648 29087762877888 29091104506464 29144050351416 29157370609024 29167894456064 29189468342496 29250346918364 29253707224742 29266517936896 29352620858638 29355636518208 29363215177868 29454894798912 29458278603936 29528709258048 29552214441321 29568552346944 29687558734197 29693757937844 29710174095616 29733823726932 29797220509056 29804913171176 29901406594752 29912198988672 30000201522291 30013339137408 30068538440556 30079391157816 30101639228199 30126266780896 30158789825216 30181096622424 30184563854172 30459038939784 30465399239968 30476395197248 30531862272912 30579443025472 30615972086336 30638617036104 30702518007161 30753523971456 30813034844592 30820989756557 30861053775552 30917220930288 30928379964768 30968959557984 31036521153456 31067712617799 31101252007254 31153298602972 31209997643643 31219721909376 31258635200108 31261846681728 31276541840544 31325283099264 31336589416704 31394222387528 31500373604392 31511743117712 31572721214034 31613762404224 31621924037704 31732104957696 31735750370688 31825461706038 31843056373632 31909469365488 31913135154264 31936739544171 31971217098366 31989435029552 32021040936696 32032598375856 32089314394368 32097598799728 32211642370843 32213137372416 32280322218144 32330627764864 32389469546016 32393190477648 32443671917888 32478696734848 32514450732192 32574249977269 32696188007626 32699944175353 32802041935152 32810510343317 32813881263072 32820733289344 32856165165824 32865018306432 32880467063136 32924832679008 32997292184766 33064250161558 33076184128988 33108863755974 33119179661568 33191432157312 33191835122446 33234980989056 33246976578816 33307486115904 33359392391424 33423945857568 33432808256848 33457536665322 33493656007812 33530527317573 33545852409872 33549706187816 33610766693154 33622897916244 33666604118784 33882920327256 33892050128508 33928638553368 33935723357536 34054379732912 34248242604576 34273574144964 34285944596904 34364043932064 34376447037504 34401873403656 34442968597128 34496644404768 34568591812612 34689461014754 34763423927232 34810330216896 34817599131392 34893556883328 34897565486784 34977058022144 35015562326976 35088592008184 35092623017452 35211279392828 35214896965248 35223988293208 35318500185969 35333966777472 35338025975616 35393096637696 35437920304941 35450711007426 35470309889664 35535545429748 35574664542417 35603769831968 35620505985064 35668568735592 35744619246336 35869600432512 35879111300032 35988114408246 36000426976448 36004562738144 36070091085336 36083109958896 36109798649694 36139341757376 36209274679032 36284794008463 36371956235472 36472154462016 36499130907624 36538533826704 36546163615808 36559354319488 36595475356224 36682970056832 36716387639217 36891796820736 36923324950512 36963185811552 37020789117312 37129705323711 37150232435904 37227714259736 37268696187294 37357881092812 37361719204992 37371364771832 37451045888256 37488047925888 37497726106648 37501578586368 37577676643584 37611909288954 37660375921168 37711191068304 37739083961106 37743419461293 37787714470352 37801353290272 37923735193344 37933525854224 38070071440128 38177688777228 38198795265792 38208923722112 38237184760368 38278464008928 38282861473584 38311177199526 38342521357504 38412304792176 38426169047136 38496840882227 38627007715303 38639042938496 38640949463558 38723337516864 38783683837184 38788139341952 38858733801888 38919291123328 39033792776209 39075932009114 39140848690944 39169799022816 39183936682176 39226714235618 39273193065216 39277704805248 39349190274912 39363392682432 39371612344064 39402952588428 39424736462592 39474666009207 39540725149926 39583411645596 39626986829859 39645098302576 39868542126336 40000268696388 40054241060964 40073069233197 40091384587408 40105854877088 40135518970932 40241462163232 40246085138896 40364000212536 40500480348504 40505133080412 40612051919712 40656759477048 40709149697216 40851489381472 41084046459456 41114434067784 41129273609424 41148071700736 41222961240384 41237839953024 41268341313936 41291946077312 41359162841997 41382028204608 41423616823732 41468336009672 41499007855833 41613330191524 41702055787392 41713292465856 41758324373376 41881178542203 42042785368311 42096961618712 42128098424643 42184941869979 42198085657728 42243640927488 42367922911314 42391345965696 42433948941384 42511178779146 42526522451556 42545959153984 42550846872352 42582319392228 42628289464488 42675216586002 42694721248928 42710131167808 42985039187376 43040429624192 43135336527192 43185959394688 43190920636864 43352600976256 43468923305808 43480145551843 43631644316832 43636656759696 43736055913536 43751841684096 43784202513744 43840622750848 43875520377546 43880560837113 43899776905344 43996389579688 44028931287957 44044822766802 44145151674632 44293063887072 44409981487872 44540636906766 44565261143424 44600735590398 44610048887096 44658208010416 44707369756764 44765484597504 44814355590872 44818959773952 44830530554992 44970503171328 45102807660834 45119086736724 45177227103008 45189400171344 45238184737824 45271644933636 45276845781258 45444092246784 45664323472768 45698098859952 45714592795872 45797793409368 45818725242752 45835262716672 45869164538208 45923958129504 45957925554156 45970111353166 45995525873024 46125547063574 46130285957184 46130846008247 46180646919862 46291580663328 46351231902976 46413773622528 46453439336976 46530087315712 46651878010881 46687416435968 46729947904458 46824772132754 46829582864064 46887952800162 46987924648896 47004884125056 47091333581292 47117367967488 47250560406588 47267614676568 47359081821051 47380727239664 47432886056556 47558091647456 47864204048232 47869702731396 47984152544328 48031561405044 48048897563784 48093454780448 48110813278528 48146398199592 48279032905376 48420483327216 48432983903161 48495941647296 48584204319024 48589785716472 48629539282688 48665507876832 48718045102272 48771676098288 48793967141632 48955183518956 49044282011439 49231099934016 49284247748736 49297527459648 49320700594704 49495938277149 49506273764948 49533643247872 49596375242337 49614276193482 49663295633961 49678769492352 49691594916392 49787752683669 49852471483584 49870464868224 50039088587136 50149212385272 50186304997983 50240484011718 50281588091072 50318778614808 50324559281724 50416150039731 50434346874366 50620644442368 50824380490884 50903585036304 50982913013824 51037952011904 51043815298112 51081569599368 51188107107137 51216406389568 51234892062848 51372363906864 51385626561269 51546065898096 51559373396641 51564670556256 51631116689152 51744966607152 51811645069184 51852887718918 52034191522131 52145135890848 52158598049558 52226398697088 52245248909568 52340335324992 52346348230176 52465587033216 52484523576576 52523343490464 52537270117904 52632888012276 52638934526178 52720966866568 52777882194128 52816919089242 52835982439812 52904663615232 53089644956544 53303318144622 53333691595184 53405654747952 53430758977596 53500213299456 53502853103388 53514025294576 53706654473472 53818666950048 54000640464672 54006844107216 54105136628004 54124664938344 54149402559616 54209012636064 54313912018548 54512010166042 54518272555201 54702611600189 54708231693024 54778728612608 54819245423712 54839031479232 54893213034336 54963948320512 55024455085248 55125653807686 55145550455996 55176037606144 55332010474444 55337695231104 55338367065982 55531183675968 55617723287808 55725348653856 55841571389604 55903044280941 56036821639218 56057047157748 56170797899524 56176568832384 56246589159972 56366514965376 56490563881752 56566786602456 56578598588512 56681571705528 56702029935408 56776425856304 56837719285984 56900288781336 57018962013299 57313385583168 57355777140552 57417696013392 57424292210376 57513782036256 57618457188264 57639253570704 57883322225729 57958564407744 57961424195337 58085006275296 58175525755776 58182209012928 58288100702832 58314741218048 58378936684992 58500693836728 58507414449484 58613898013671 58705241717276 58711273036416 58726430355736 58840071353427 58909789597824 58916557207872 59057418516096 59104428882642 59137104693888 59311087724889 59375117468394 59387515875688 59467647453864 59594441018112 59609826342352 59802813189504 59824397977344 60000403044582 60026678274816 60137076881112 60158782315632 60203278456398 60252533561792 60317579650432 60362193244848 60369127708344 60495035672071 60699583552619 60918077879568 60930798479936 60933804923303 60952790394496 61063724545824 61158886050944 61231944172672 61277234072208 61405036014322 61507047942912 61619738937449 61626069689184 61641979513114 61722107551104 61834441860576 61856759929536 61937919115968 62073042306912 62135425235598 62202504014508 62306597205944 62419995287286 62439443818752 62517270400216 62523693363456 62553083681088 62650566198528 62788444775056 63000747208784 63023486235424 63145442428068 63227524808448 63243848075408 63471500741376 63650923412076 63686112747264 63818938730976 63826270308528 63873479088342 63942434196732 63978870059104 64042081873392 64065196751712 64195197599456 64423284741686 64560644436288 64661255529728 64778939092032 64786380955296 64887343835776 64957393469696 65028901464384 65148499954538 65392376015252 65399888350706 65604083870304 65621020686634 65627762526144 65641466578688 65730036612864 65760934126272 65813280566319 65849665358016 65994584369532 66067234150203 66128500323116 66152368257976 66217727511948 66382864314624 66383670244892 66469961978112 66614972231808 66810955360149 66847891715136 66865616513696 66915073330644 66987312015624 67061054635146 67091704819744 67099412375632 67221533386308 67245795832488 67765840654512 67784100257016 67857277106736 67871446715072 68108759465824 68496485209152 68547148289928 68571889193808 68728087864128 68752894075008 68803746807312 68885937194256 68955167029749 68993288809536 69137183625224 69188320595361 69270970379793 69378922029508 69526847854464 69620660433792 69787113766656 69795130973568 70031124653952 70094921856687 70177184016368 70185246034904 70237158199131 70331929200243 70422558785656 70429793930496 70447976586416 70637000371938 70667933554944 70676051951232 70875840609882 70901422014852 70940619779328 71071090859496 71149329084834 71207539663936 71241011970128 71337137471184 71735871471277 71739200865024 71758222600064 71976228816492 72000853952896 72009125476288 72140182170672 72166219917792 72219597299388 72278683514752 72418549358064 72491329441531 72569588016926 72743912470944 72823327835167 72944308924032 72998261815248 73077067653408 73092327231616 73118708638976 73190950712448 73365940113664 73432775278434 73846649901024 73926371623104 74041578234624 74259410647422 74300464871808 74421414290223 74455428519472 74537392374588 74715762185624 74723438409984 74742729543664 74976095851776 74995452213296 75223818577908 75320751842336 75422382136608 75478167922212 75486838922586 75575428940704 75602706580544 75867051708448 76355377554456 76417847444224 76474369520736 76556928017856 76565722947168 76622354399052 76685042715008 76824609584352 76852338094272 76993681764454 77254015430606 77278085876992 77281898927116 77446675033728 77576278683904 77717467603776 77779331578377 77838582246656 78067585552418 78151864018228 78237897074337 78339598045632 78367873364352 78453428471236 78555409610496 78698380549824 78726785364864 78805905176856 78949332018414 78958401789267 79081450299852 79166823291192 79225378633863 79253973659718 79290196605152 80000537392776 80108482121928 80146138466394 80182769174816 80211709754176 80271037941864 80482924326464 80492170277792 80728000425072 80748841739137 81000960697008 81010266160824 81224103839424 81313518954096 81418299394432 81702978762944 81768015249063 82168092918912 82228868135568 82258547218848 82445922480768 82475679906048 82536682627872 82583892154624 82688480711529 82718325683994 82764056409216 82847233647464 82936672019344 82998015711666 83007550598973 83226660383048 83404111574784 83426584931712 83516648746752 83762357084406 84055232458827 84085570736622 84193923237424 84256196849286 84369883739958 84396171315456 84735845822628 84782691931392 84867897882768 85022357558292 85053044903112 85091918307968 85101693744704 85164638784456 85256578928976 85350433172004 85389442497856 85420262335616 85671571158173 85961246800297 85970078374752 86080859248384 86270673054384 86371918789376 86381841273728 86705201952512 86937846611616 86960291103686 87263288633664 87273313519392 87472111827072 87503683368192 87568405027488 87681245501696 87751040755092 87761121674226 87799553810688 87992779159376 88057862575914 88089645533604 88290303349264 88586127774144 89081273813532 89130522286848 89201471180796 89220097774192 89316416020832 89414739513528 89628711181744 89661061109984 90205615321668 90238173473448 90354454206016 90378800342688 90476369475648 90543289867272 90553691562516 91328646945536 91396197719904 91429185591744 91595586818736 91637450485504 91738329076416 91847916259008 91915851108312 91940222706332 91991051746048 92107554021483 92251094127148 92260571914368 92261692016494 92361293839724 92462969269671 92583161326656 92906878673952 93203137853397 93303756021762 93459895808916 93629992930929 93649544265508 93659165728128 93775905600324 93975849297792 94009768250112 94182667162584 94501120813176 94535229353136 94718163642102 94761454479328 94865772113112 95063627484683 95116183294912 95728408096464 95739405462792 95968305088656 96063122810088 96097795127568 96186909560896 96221626557056 96292796399184 96504713297993 96558065810752 96634927112529 96831018330277 96840966654432 96865967806322 96991883294592 97168408638048 97179571432944 97331015753664 97436090204544 97543352196576 97722749931807 97910367037912 98088564022878 98099832526059 98431531029951 98462199868032 98568495497472 98595054919296 98641401189408 98991876554298 99012547529896 99192750484674 99228552386964 99326591267922 99357538984704 99383189832784 99575505367338 99704942967168 99740929736448 100078177174272 100298424770544 100372609995966 100480968023436 100563176182144 100637557229616 100649118563448 100832300079462 100868693748732 101590564400351 101648760981768 101807170072608 101965826027648 102075904023808 102087630596224 102163139198736 102376214214274 102432812779136 102469784125696 102734173005233 102744727813728 102771253122538 103092131796192 103118746793282 103129341112512 103489933214304 103623290138368 103705775437836 104068383044262 104290271781696 104317196099116 104452797394176 104680670649984 104692696460352 104931174066432 105046686980928 105074540235808 105265776024552 105277869052356 105441933733136 105555764388256 105633838178484 105671964879624 106179289913088 106606636289244 106667383190368 106811309495904 106861517955192 107005706206776 107028050589152 107637333900096 108001280929344 108013688214432 108210273256008 108249329876688 108298805119232 108418025272128 108627824037096 108854382025389 109024020332084 109036545110402 109405223200378 109416463386048 109638490847424 109678062958464 109786426068672 110048910170496 110149162917651 110251307615372 110291100911992 110664020948888 110675390462208 110676734131964 111062367351936 111389115971133 111450697307712 111683142779208 111806088561882 112073643278436 112114094315496 112341595799048 112353137664768 112493178319944 112733029930752 112981127763504 113133573204912 113157197177024 113363143411056 113404059870816 113552851712608 113675438571968 113800577562672 114037924026598 114436658026691 114626771166336 114711554281104 114835392026784 114848584420752 115027564072512 115236914376528 115278507141408 115490522646681 115766644451458 115881023145909 115917128815488 115922848390674 116170012550592 116351051511552 116364418025856 116576201405664 116757873369984 117001387673456 117014828898968 117101378328627 117227796027342 117410483434552 117422546072832 117452860711472 117680142706854 117819579195648 117833114415744 118114837032192 118208857765284 118274209387776 118622175449778 118750234936788 118775031751376 118935294907728 119219652684704 119605626379008 120000806089164 120274153762224 120317564631264 120406556912796 120505067123584 120635159300864 120724386489696 120738255416688 120990071344142 121399167105238 121413113551639 121836155759136 121861596959872 121867609846606 121905580788992 122127449091648 122317772101888 122463888345344 122554468144416 122810072028644 123239477874898 123252139378368 123283959026228 123444215102208 123668883721152 123713519859072 123875838231936 124077488525991 124146084613824 124270850471196 124405008029016 124497023567499 124613194411888 124839990574572 125034540800432 125106167362176 125576889550112 126001494417568 126046972470848 126290884856136 126384295273929 126487696150816 127301846824152 127637877461952 127652540617056 127746958176684 127884868393464 127957740118208 128084163746784 128130393503424 128390395198912 128846569483372 129121288872576 129557878184064 129572761910592 129774687671552 130057802928768 130296999909076 130440436655529 130784752030504 130799776701412 131208167740608 131242041373268 131255525052288 131521868252544 131626561132638 131641682511339 131699330716032 131989168739064 132086793863871 132134468300406 132257000646232 132304736515952 132435455023896 132767340489784 133229944463616 133621910720298 133695783430272 133731233027392 133830146661288 133974624031248 134122109270292 134183409639488 134198824751264 134443066772616 134491591664976 134626754677129 135243323122453 135531681309024 135568200514032 135714554213472 135742893430144 136217518931648 136992970418304 137094296579856 137143778387616 137456175728256 137505788150016 137607493614624 137771874388512 137910334059498 137986577619072 138274367250448 138376641190722 138392538024741 138541940759586 138757844059016 139053695708928 139241320867584 139590261947136 140062249307904 140189843713374 140354368032736 140370492069808 140474316398262 140663858400486 140845117571312 140895953172832 141274000743876 141352103902464 141751681219764 141802844029704 142142181718992 142298658169668 142415079327872 142482023940256 142674274942368 143471742942554 143516445200128 143952457632984 144001707905792 144018250952576 144280364341344 144332439835584 144439194598776 144557367029504 144837098716128 144982658883062 145139176033852 145298951709483 145487824941888 145646655670334 145888617848064 145996523630496 146154135306816 146184654463232 146381901424896 146865550556868 147132846034317 147693299802048 147852743246208 148518821294844 148600929743616 148789125727011 148842828580446 148910857038944 149074784749176 149363258051007 149431524371248 149485459087328 149990904426592 150447637155816 150641503684672 150844764273216 150956335844424 150973677845172 151150857881408 151205413161088 151734103416896 152710755108912 152948739041472 153113856035712 153131445894336 153244708798104 153370085430016 153564321321411 153649219168704 153704676188544 153987363528908 154156879683807 154508030861212 154563797854232 154678120189923 154893350067456 155434935207552 155558663156754 156102574566393 156135171104836 156303728036456 156475794148674 156679196091264 156735746728704 156906856942472 157396761099648 157453570729728 157611810353712 157898664036828 157916803578534 158162900599704 158333646582384 158450757267726 158507947319436 158580393210304 160001074785552 160216964243856 160292276932788 160365538349632 160423419508352 160542075883728 160895389736081 160965848652928 160984340555584 161439414722509 161456000850144 161497683478274 162001921394016 162020532321648 162448207678848 162627037908192 162836598788864 163405957525888 163536030498126 163554817665603 164107834800567 164336185837824 164457736271136 164517094437696 164891844961536 165073365255744 165376961423058 165436651367988 165528112818432 165694467294928 165873344038688 165996031423332 166015101197946 166453320766096 166853169863424 167524714168812 168110464917654 168171141473244 168387846474848 168512393698572 168739767479916 169471691645256 169735795765536 170044715116584 170106089806224 170183836615936 170203387489408 170329277568912 170513157857952 170700866344008 170778884995712 170840524671232 171056886039897 171343142316346 171922493600594 171940156749504 172541346108768 172763682547456 173649966677187 173875693223232 173884272586011 173920582207372 174526577267328 174546627038784 174944223654144 175136810054976 175502081510184 175522243348452 175841694041013 175985558318752 176115725151828 176179291067208 176520214060281 176580606698528 177172255548288 178162547627064 178402942361592 178440195548384 178632832041664 178829479027056 179257422363488 179322122219968 179829034041943 180411230643336 180476346946896 180708908412032 180757600685376 180952738951296 181086579734544 181107383125032 181485107016213 182098750657857 182555093173453 182792395439808 182801414769909 182858371183488 183191173637472 183476658152832 183695832518016 183831702216624 183880445412664 184215108042966 184502188254296 184521143828736 184523384032988 184722587679448 184859216812347 184925938539342 185166322653312 185813757347904 186406275706794 186607512043524 186919791617832 187259985861858 187299088531016 187318331456256 187551811200648 187951698595584 188365334325168 189002241626352 189070458706272 189436327284204 189522908958656 189731544226224 190127254969366 190232366589824 190792035581147 191456816192928 191478810925584 191936610177312 192126245620176 192195590255136 192373819121792 192443253114112 192585592798368 193009426595986 193116131621504 193269854225058 193662036660554 193681933308864 193731935612644 193983766589184 194336817276096 194359142865888 194662031507328 194872180409088 195086704393152 195445499863614 195820734075824 196177128045756 196199665052118 196863062059902 196924399736064 197190109838592 197282802378816 197983753108596 198025095059792 198385500969348 198457104773928 198653182535844 198766379665568 199151010734676 199409885934336 200596849541088 200745219991932 200961936046872 201126352364288 201275114459232 201298237126896 201664600158924 201737387497464 203181128800702 203297521963536 203614340145216 203931652055296 204175261192448 204326278397472 204752428428548 204865625558272 205468346010466 205489455627456 205542506245076 206184263592384 206237493586564 206258682225024 206865501089247 206979866428608 207411550875672 207564961786083 207812911139379 208136766088524 208580543563392 208634392198232 209361341299968 209385392920704 210093373961856 210149080471616 210531552049104 210555738104712 210711474597393 210883867466272 211111528776512 211267676356968 211343929759248 212525222049569 213213272578488 213334766380736 213622618991808 213723035910384 214011412413552 214056101178304 214917626050127 215207614413831 215274667800192 215746928295899 216002561858688 216027376428864 216420546512016 216498659753376 216836050544256 217255648074192 217473988324593 217708764050778 218048040664168 218073090220804 218469983505501 218810446400756 218832926772096 219276981694848 219356125916928 219572852137344 220097820340992 220298325835302 220502615230744 220582201823984 221328041897776 221353468263928 222124734703872 222778231942266 222901394615424 223366285558416 223612177123764 224147286556872 224228188630992 224683191598096 224986356639888 225481496595901 225962255527008 226243902332489 226267146409824 226314394354048 226726286822112 226808119741632 227105703425216 227350877143936 227601155125344 228075848053196 228873316053382 229253542332672 229423108562208 229670784053568 229673572403219 229697168841504 230055128145024 230473828753056 230557014282816 230981045293362 231533288902916 231762046291818 231834257630976 231845696781348 232340025101184 232728836051712 233152402811328 233515746739968 234002775346912 234029657797936 234202756657254 234455592054684 234713691223011 234820966869104 234905721422944 235360285413708 235666228831488 236417715530568 237244350899556 237500469873576 237550063502752 237870589815456 238439305369408 240001612178328 240548307524448 240635129262528 240813113825592 241010134247168 241448772979392 241476510833376 241980142688284 242246525217411 242798334210476 242826227103278 243672311518272 243723193919744 243735219693212 244254898183296 245108936288832 245304045747189 245620144057288 246478955749796 246504278756736 246567918052456 247337767442304 247427039718144 247751676463872 248065442134587 248154977051982 248292169227648 248541700942392 248810016058032 248994047134998 249022651796919 249226388823776 249679981149144 250069081600864 250212334724352 251153779100224 252002988835136 252093944941696 252581769712272 252768590547858 252975392301632 253993558059241 254603693648304 255275754923904 255305081234112 255493916353368 255769736786928 255915480236416 256168327493568 256260787006848 256780790397824 257014713474519 257693138966744 257883740400891 258242577745152 259115756368128 259145523821184 260115605857536 260593999818152 260880873311058 261569504061008 261599553402824 262416335481216 262484082746536 262511050104576 263043736505088 263253122265276 263283365022678 263398661432064 263978337478128 264173587727742 264268936600812 264514001292464 264609473031904 264870910047792 265534680979568 267243821440596 267391566860544 267462466054784 267660293322576 267949248062496 268244218540584 268366819278976 268397649502528 268886133545232 268983183329952 269253509354258 270389054007121 270486646244906 271063362618048 271136401028064 271429108426944 271485786860288 272435037863296 273985940836608 274188593159712 274287556775232 274912351456512 275214987229248 275543748777024 275820668118996 275973155238144 276322662064449 276548734500896 276753282381444 276785076049482 277083881519172 277388907809013 277515688118032 280379687426748 280708736065472 280740984139616 280948632796524 281327716800972 281690235142624 281791906345664 282548001487752 283503362439528 283605688059408 284284363437984 284597316339336 284830158655744 284964047880512 285190882454049 285348549884736 286943485885108 287904915265968 288036501905152 288560728682688 288664879671168 288878389197552 289514139893979 289674197432256 289904781337587 289965317766124 290278352067704 290493054990831 290597903418966 290975649883776 291293311340668 291993047260992 292308270613632 293168249795421 293731101113736 294265692068634 294299497578177 295294593089853 295386599604096 295705486492416 297037642589688 297578251454022 297685657160892 297821714077888 298149569498352 298726516102014 298863048742496 298970918174656 299816055913231 299981808853184 300895274311632 301283007369344 301689528546432 301912671688848 301947355690344 302301715762816 302410826322176 303468206833792 304361018862901 304771693201053 305421510217824 305897478082944 306227712071424 306262891788672 306489417596208 307128642642822 307298438337408 307409352377088 307974727057816 308202519015699 308313759367614 309016061722424 309127595708464 309356240379846 310869870415104 311117326313508 312205149132786 312270342209672 312607456072912 312951588297348 313358392182528 313813713884944 314793522199296 315223620707424 315797328073656 315833607157068 316325801199408 316667293164768 316901514535452 317015894638872 317160786420608 320002149571104 320433928487712 320584553865576 320731076699264 320846839016704 321084151767456 321790779472162 321931697305856 321968681111168 322878829445018 322912001700288 322995366956548 324003842788032 324041064643296 324896415357696 325254075816384 326563146076167 326811915051776 327072060996252 327109635331206 328215669601134 328915472542272 329034188875392 330146730511488 330753922846116 330873302735976 331388934589856 331746688077376 331992062846664 332030202395892 332906641532192 335049428337624 336220929835308 336342282946488 336775692949696 337024787397144 337479534959832 338943383290512 339030887322127 339471591531072 340089430233168 340212179612448 340406774978816 340658555137824 341026315715904 341401732688016 341557769991424 342113772079794 342686284632692 343309974080073 343844987201188 343880313499008 345082692217536 346471567940043 347299933354374 347643069437727 347751386446464 347768545172022 347841164414744 349053154534656 349093254077568 350273620109952 351004163020368 351044486696904 351304134985881 351683388082026 351971116637504 352231450303656 352358582134416 353040428120562 353161213397056 354328066079273 354344511096576 356325095254128 356805884723184 356880391096768 357265664083328 357658958054112 358316749749959 358514844726976 358644244439936 359658068083886 359699385928883 360822461286672 360915613776487 360952693893792 361417816824064 361515201370752 361905477902592 362173159469088 362214766250064 362970214032426 364197501315714 364239340654917 365110186346906 365584790879616 365602829539818 365716742366976 366382347274944 366953316305664 367391665036032 367663404433248 367760890825328 368430216085932 369004376508592 369046768065976 369445175358896 369718433624694 369851877078684 370332645306624 371627514695808 372812551413588 373215024087048 373839583235664 374519971723716 374598177062032 375103622401296 376730668650336 378004483252704 378140917412544 378872654568408 379045817917312 379463088452448 380254509938732 380464733179648 381584071162294 382913632385856 382918281201323 382957621851168 383873220354624 384252491240352 384391180510272 384747638243584 385171185596736 386018853191972 386232263243008 386539708450116 387324073321108 387363866617728 387463871225288 388673634552192 388718285731776 389324063014656 390173408786304 390890999727228 391321309966587 391641468151648 392354256091512 392399330104236 393726124119804 394565604757632 395967506217192 396050190119584 396771001938696 396914209547856 397306365071688 397532759331136 398302021469352 399132734093093 401193699082176 401490439983864 401923872093744 402550228918464 402596474253792 403329200317848 403474774994928 403880264031387 405729969367359 406362257601404 406595043927072 407228680290432 408652556794944 409504856857096 410936692020932 410978911254912 411085012490152 412368527184768 412474987173128 412517364450048 413731002178494 413959732857216 414823101751344 415129923572166 415177614074223 415625822278758 416273532177048 417161087126784 417268784396464 418770785841408 420186747923712 420298160943232 421063104098208 421111476209424 421422949194786 421767734932544 422223057553024 422535352713936 422687859518496 423465249704497 424897084868333 425050444099138 426426545156976 426536634463121 426669532761472 427245237983616 427446071820768 428022824827104 428112202356608 429835252100254 430415228827662 430549335600384 431493856591798 432005123717376 432054752857728 432841093024032 432997319506752 433672101088512 434511296148384 434947976649186 435417528101556 435896855128449 436096081328336 436146180441608 436939967011002 437620892801512 437665853544192 438553963389696 439145704274688 440596651670604 441005230461488 441164403647968 442656083795552 442706936527856 445556463884532 445802789230848 446732571116832 447224354247528 448294573113744 448456377261984 449366383196192 449972713279776 450962993191802 451924511054016 452487804664978 452534292819648 452628788708096 453452573644224 453616239483264 454211406850432 454701754287872 455202310250688 456151696106392 457746632106764 458846217124416 459341568107136 459347144806438 459394337683008 460110256290048 460692963964233 460947657506112 461114028565632 461962090586724 462470639051421 463066577805832 463524092583636 463691393562696 464034360569769 464680050202368 466304805622656 468005550693824 468059315595872 468405513314508 468911184109368 469427382446022 469641933738208 469811442845888 470720570827416 472835431061136 474488701799112 475000939747152 475100127005504 475741179630912 476878610738816 480003224356656 481096615048896 481270258525056 481626227651184 482686169208243 482897545958784 482953021666752 483960285376568 484318244167527 484493050434822 485596668420952 485652454206556 487344623036544 487470439386424 488509796366592 490217872577664 490608091494378 490664452996809 491240288114576 492323504401701 492957911499592 493008557513472 493135836104912 494675534884608 496130884269174 496309954103964 496584338455296 497083401884784 497620032116064 497988094269996 498045303593838 498452777647552 499359962298288 500138163201728 502151100298939 502307558200448 504005977670272 504187889883392 505163539424544 505537181095716 505950784603264 507439306090717 507987116118482 509207387296608 510551509847808 510610162468224 510987832706736 511539473573856 511830960472832 512336654987136 512521574013696 513170658119691 513561580795648 514029426949038 515386277933488 515767480801782 518291047642368 520949900031561 521187999636304 521761746622116 523139008122016 523199106805648 524832670962432 524968165493072 526506244530552 526566730045356 527956674956256 528347175455484 528537873201624 529028002584928 529218946063808 529741820095584 531069361959136 534487642881192 534924932109568 535320586645152 535898496124992 536488437081168 536733638557952 536795299005056 537772267090464 537966366659904 538507018708516 539487102125829 540778108014242 540973292489812 542126725236096 542272802056128 542858216853888 544455321048639 544870075726592 546296251973571 547665279520359 548377186319424 548404244309727 548575113550464 550429974458496 551087497554048 551641336237992 552645324128898 553097469001792 553506564762888 553570152098964 554167763038344 554577650437041 554777815618026 555031376236064 560759374853496 561417472130944 561481968279232 561897265593048 562655433601944 563380470285248 563583812691328 565096002975504 565241892173959 567006724879056 567153107363051 567211376118816 568568726875968 569194632678672 569928095761024 570381764908098 570697099769472 572376106743441 573886971770216 575809830531936 577121457365376 577329759342336 577756778395104 579028279787958 579348394864512 579809562675174 579930635532248 580556704135408 580986109981662 581195806837932 581951299767552 582586622681336 583986094521984 584616541227264 586336499590842 587462202227472 588531384137268 588598995156354 590589186179706 590773199208192 594075285179376 595156502908044 595371314321784 595643428155776 596299138996704 597453032204028 597726097484992 597941836349312 599632111826462 599700998107211 599963617706368 601728727602079 601790548623264 602566014738688 603379057092864 603825343377696 603894711380688 604603431525632 606936413667584 608722037725802 609543386402106 610843020435648 611794956165888 612525783577344 612978835192416 614257285285644 614596876674816 615949454115632 616405038031398 616627518735228 618032123444848 618255191416928 618712480759692 622234652627016 624410298265572 624540684419344 625214912145824 625903176594696 627627427769888 630447241414848 631594656147312 631667214314136 632651602398816 633334586329536 633803029070904 634031789277744 634321572841216 637575666148707 640004299142208 640867856975424 641169107731152 641462153398528 642168303534912 643581558944324 643937362222336 644752878150381 645622843241493 645757658890036 645824003400576 645990733913096 647240784887697 648007685576064 648082129286592 650508151632768 652421964973779 653126292152334 654144121992504 654219270662412 655409950516503 656431339202268 657830945084544 658068377750784 660293461022976 661507845692232 661746605471952 662777869179712 663493376154752 663984125693328 664060404791784 665445392392781 665813283064384 667695419078809 670098856675248 670271854156333 672441859670616 672684565892976 673551385899392 674049574794288 674959069919664 676444489787703 677817128311939 677886766581024 678061774644254 678731706997467 678943183062144 680178860466336 680424359224896 681317110275648 682052631431808 682803465376032 684227544159588 685372569265384 686619948160146 687689974402376 687760626998016 689020717209657 690165384435072 692943135880086 694599866708748 695286138875454 695502772892928 695537090344044 695682328829488 698186508155136 700547240219904 702008326040736 702088973393808 702608269971762 703366776164052 703942233275008 704462900607312 704717164268832 706080856241124 706322426794112 708656132158546 711133950802457 712650190508256 713611769446368 713760782193536 714531328166656 715317916108224 716633499499918 717029689453952 717288488879872 719316136167772 719398771857766 721644922573344 721831227552974 721905387787584 723030402741504 724346318938176 724429532500128 725940428064852 726739575652233 728395002631428 728478681309834 730220372693812 731169581759232 731205659079636 732764694549888 735326808866496 735521781650656 736860432171864 738008753017184 738093536131952 738890350717792 739436867249388 739703754157368 743255029391616 745625102827176 746430048174096 747679166471328 749039943447432 749196354124064 750207244802592 753461337300672 756008966505408 756281834825088 757745309136816 758091635834624 758926176904896 760509019877464 761980674177723 763168142324588 765827264771712 765836562402646 765915243702336 767746440709248 768504982480704 768782361020544 770342371193472 771044140423557 772037706383944 773079416900232 773651221202673 774648146642216 774727733235456 774927742450576 777347269104384 777436571463552 780346817572608 781781999454456 782642619933174 783282936303296 784708512183024 784798660208472 787452248239608 789094586184047 789131209515264 791935012434384 792100380239168 792139464002939 793542003877392 793828419095712 794612730143376 795065518662272 796604042938704 798265468186186 801056606186837 802387398164352 802980879967728 803847744187488 805100457836928 805192948507584 806658400635696 806949549989856 807760528062774 811167162021363 811459938734718 812724515202808 813190087854144 814457360580864 817305113589888 819009713714192 821873384041864 821957822509824 822170024980304 824737054369536 824949974346256 827462004356988 827919465714432 829646203502688 830259847144332 830355228148446 831251644557516 832547064354096 834537568792928 840596321886464 842126208196416 842222952418848 842845898389572 843535469865088 844446115106048 845070705427872 845375719036992 846930499408994 849794169736666 850100888198276 852853090313952 853073268926242 853339065522944 854490475967232 854892143641536 855572647362147 856045649654208 856224404713216 859670504200508 860830457655324 862987713183596 864109505715456 865682186048064 865994639013504 868542419681937 869022592296768 869895953298372 870835056203112 871479164972493 871793710256898 872192162656672 872292360883216 873879934022004 875241785603024 881193303341208 882010460922976 882328807295936 885312167591104 885413873055712 891112927769064 893465142233664 894448708495056 896589146227488 896912754523968 898732766392384 899448167739693 899945426559552 901925986383604 903849022108032 904975609329956 905068585639296 906905147288448 907232478966528 908422813700864 910404620501376 912303392212784 913083056588703 914315079603159 915493264213528 917692434248832 918683136214272 918694289612876 918788675366016 921385927928466 921895315012224 922228057131264 923924181173448 924607557047097 924941278102842 926133155611664 927048185167272 927382787125392 928068721139538 932566329126601 932609611245312 936011101387648 936118631191744 936811026629016 937822368218736 938854764892044 939283867476416 939622885691776 941441141654832 942387282739903 945573714803267 945670862122272 946703261857171 948977403598224 950001879494304 950200254011008 951482359261824 953757221477632 960006448713312 962193230097792 962540517050112 963252455302368 965372338416486 965795091917568 965906043333504 967920570753136 968636488335054 968986100869644 971193336841904 971304908413112 974689246073088 974940878772848 980435745155328 981216182988756 981328905993618 982480576229152 984647008803402 985915822999184 986271672209824 992261768538348 992619908207928 994166803769568 995240064232128 995976188539992 996090607187676 996905555295104 998719924596576 1000276326403456 1004302200597878 1004615116400896 1008011955340544 1010327078849088 1011074362191432 1011901569206528 1014878612181434 1015974232236964 1017092661966381 1018414774593216 1021220324936448 1021975665413472 1023078947147712 1024673309974272 1026341316239382 1028058853898076 1029929922240219 1030772555866976 1031534961603564 1041899800063122 1042375999272608 1043523493244232 1046278016244032 1046398213611296 1049936330986144 1053012489061104 1053133460090712 1055913349912512 1056694350910968 1057075746403248 1058056005169856 1058437892127616 1059483640191168 1062138723918272 1062984198237819 1068975285762384 1070641173290304 1071796992249984 1072976874162336 1073590598010112 1074950249249877 1075544534180928 1075932733319808 1077014037417032 1078974204251658 1079098157786649 1081556216028484 1081946584979624 1082746841329461 1084253450472192 1084545604112256 1085716433707776 1088910642097278 1092592503947142 1092718021964751 1095330559040718 1096754372638848 1096808488619454 1097150227100928 1100859948916992 1102174995108096 1103282672475984 1105290648257796 1106194938003584 1107013129525776 1107140304197928 1108335526076688 1109155300874082 1109555631236052 1110062752472128 1117496208403861 1121518749706992 1122834944261888 1122963936558464 1123794531186096 1125310867203888 1126760940570496 1127167625382656 1130075903057563 1130192005951008 1130483784347918 1134013449758112 1134306214726102 1134422752237632 1137137453751936 1138389265357344 1139856191522048 1140763529816196 1141394199538944 1144752213486882 1147773943540432 1148754843603969 1151619661063872 1154242914730752 1155513556790208 1158056559575916 1158696789729024 1159619125350348 1159861271064496 1161113408270816 1161972219963324 1162391613675864 1165173245362672 1167972189043968 1172672999181684 1174924404454944 1177062768274536 1177197990312708 1181178372359412 1188150570358752 1190313005816088 1190742628643568 1191286856311552 1192598277993408 1194906064408056 1195452194969984 1195883672698624 1197398202279279 1199264223652924 1199401996214422 1199927235412736 1203457455204158 1203581097246528 1207650686755392 1207789422761376 1211640792094161 1217189908102077 1217444075451604 1219086772804212 1221686040871296 1225957670384832 1228514570571288 1231898908231264 1232810076062796 1233255037470456 1236064246889696 1236510382833856 1237424961519384 1244469305254032 1248820596531144 1249081368838688 1250429824291648 1251806353189392 1255254855539776 1258803238293601 1260894482829696 1263189312294624 1263334428628272 1265303204797632 1266669172659072 1267606058141808 1268063578555488 1270395749113491 1274691254604999 1275151332297414 1279609903389363 1280008598284416 1281735713950848 1282338215462304 1284336607069824 1287163117888648 1289505756300762 1291245686482986 1291515317780072 1291648006801152 1291981467826192 1294481569775394 1296015371152128 1296164258573184 1301016303265536 1304843929947558 1306252584304668 1308288243985008 1308438541324824 1310819901033006 1312862678404536 1315661890169088 1320677337204563 1323015691384464 1323493210943904 1325555738359424 1326986752309504 1327968251386656 1328120809583568 1330890784785562 1331626566128768 1335390838157618 1335544249068029 1340197713350496 1340543708312666 1344883719341232 1345369131785952 1347102771798784 1348099149588576 1349918139839328 1352888979575406 1355634256623878 1355773533162048 1356123549288508 1357463413994934 1357886366124288 1360357720932672 1360848718449792 1362634220551296 1364105262863616 1365606930752064 1368455088319176 1370745138530768 1373239896320292 1375379948804752 1378041434419314 1380330768870144 1385886271760172 1389199733417496 1390572277750908 1391074180688088 1391364657658976 1404016652081472 1404177946787616 1405216539943524 1406733552328104 1407884466550016 1408925801214624 1409434328537664 1412161712482248 1412644853588224 1417312264317092 1422267901604914 1425300381016512 1427223538892736 1427521564387072 1430635832216448 1433266998999836 1434059378907904 1438632272335544 1438797543715532 1443289845146688 1443662455105948 1443810775575168 1448058507624729 1448692637876352 1448859065000256 1451880856129704 1452954732502581 1453479151304466 1456790005262856 1456957362619668 1460440745387624 1462411318159272 1465529389099776 1470653617732992 1471043563301312 1473720864343728 1476017506034368 1476187072263904 1477780701435584 1478873734498776 1479407508314736 1487676554346983 1491250205654352 1492860096348192 1495358332942656 1498079886894864 1498392708248128 1500414489605184 1506453300896817 1506922674601344 1512017933010816 1512563669650176 1515490618273632 1517852353809792 1521018039754928 1522317918272151 1523961348355446 1526336284649176 1531654529543424 1531673124805292 1531830487404672 1535492881418496 1537009964961408 1537564722041088 1540684742386944 1542088280847114 1544075412767888 1546158833800464 1547302442405346 1549296293284432 1549855484901152 1554873142927104 1563563998908912 1565285239866348 1566565872606592 1569417024366048 1569597320416944 1574904496479216 1578189172368094 1578370476171307 1583707316327423 1583870024868768 1584200760478336 1584278928005878 1587084007754784 1587656838191424 1589225460286752 1590131037324544 1593208085877408 1596530936372372 1602113212373674 1604774796328704 1605961759935456 1607695488374976 1610200915673856 1610385897015168 1613316801271392 1613899099979712 1615521056125548 1618461306377487 1622334324042726 1622919877469436 1625449030405616 1626380175708288 1634610227179776 1638019427428384 1642995838561077 1643746768083728 1644340049960608 1649899948692512 1654924008713976 1659292407005376 1660519694288664 1660710456296892 1662503289115032 1665094128708192 1669075137585856 1684252416392832 1684445904837696 1685691796779144 1687070939730176 1690141410855744 1690751438073984 1693860998817988 1695725676521877 1699588339473332 1700201776396552 1701459322089153 1705706180627904 1706146537852484 1709784287283072 1711145294724294 1712091299308416 1717128320230323 1719341008401016 1721660915310648 1725975426367192 1731364372096128 1731989278027008 1737084839363874 1738045184593536 1739791906596744 1741670112406224 1742958329944986 1743587420513796 1744384325313344 1744584721766432 1747759868044008 1750483571206048 1762386606682416 1764020921845952 1764657614591872 1770624335182208 1770827746111424 1782225855538128 1786930284467328 1788897416990112 1793178292454976 1793825509047936 1797465532784768 1798896335479386 1799102994321633 1799890853119104 1803851972767208 1805186182806237 1807698044216064 1809951218659912 1810137171278592 1813810294576896 1820809241002752 1824606784425568 1826166113177406 1828630159206318 1830986528427056 1835384868497664 1837388579225752 1837577350732032 1842771855856932 1843790630024448 1847848362346896 1849215114094194 1849882556205684 1852266311223328 1854096370334544 1854765574250784 1856137442279076 1865132658253202 1872022202775296 1872237262383488 1873622053258032 1875644736437472 1877709529784088 1878567734952832 1879245771383552 1882882283309664 1884774565479806 1891147429606534 1891341724244544 1893406523714342 1897954807196448 1900003758988608 1900400508022016 1902964718523648 1912726998446121 1920012897426624 1924386460195584 1926504910604736 1930744676832972 1931812086667008 1934258634451143 1935841141506272 1937272976670108 1937972201739288 1941722354663091 1942386673683808 1942609816826224 1949881757545696 1962432365977512 1962657811987236 1964961152458304 1969294017606804 1971831645998368 1972543344419648 1984523537076696 1985239816415856 1988333607539136 1990480128464256 1991952377079984 1992181214375352 1993811110590208 1996336177178343 1997439849193152 2000552652806912 2003086257236427 2008604401195756 2010815562468999 2020654157698176 2022148724382864 2029333469363109 2029757224362868 2031948464473928 2033451384935817 2034185323932762 2036195120992401 2036829549186432 2043951330826944 2046157894295424 2052682632478764 2056117707796152 2059859844480438 2061545111733952 2063069923207128 2067062151628971 2083799600126244 2084751998545216 2087046986488464 2092556032488064 2092796427222592 2098712391392617 2099872661972288 2106024978122208 2106266920181424 2111826699825024 2113388701821936 2114151492806496 2116112010339712 2116875784255232 2118967280382336 2124277447836544 2125968396475638 2133401852407371 2137950571524768 2141282346580608 2143593984499968 2145953748324672 2149900498499754 2151089068361856 2151865466639616 2154028074834064 2157948408503316 2158196315573298 2163112432056968 2163893169959248 2165493682658922 2169091208224512 2177821284194556 2185185007894284 2185436043929502 2190661118081436 2193508745277696 2193616977238908 2206565344951968 2210581296515592 2212389876007168 2214026259051552 2214280608395856 2216671052153376 2218310601748164 2219111262472104 2220125504944256 2234992416807722 2243037499413984 2245927873116928 2247589062372192 2250621734407776 2253521881140992 2260151806115126 2260384011902016 2260967568695836 2268026899516224 2268612429452204 2268845504475264 2274274907503872 2276778530714688 2281527059632392 2285942022533169 2289504426973764 2295547887080864 2297509687207938 2303239322127744 2311027113580416 2316113119151832 2319238250700696 2319722542128992 2322226816541632 2323944439926648 2324783227351728 2330346490725344 2337777442545259 2345345998363368 2349848808909888 2354125536549072 2354395980625416 2362356744718824 2367283758552141 2373216211254889 2376301140717504 2376418392008817 2380626011632176 2381485257287136 2385196555986816 2389812128816112 2390904389939968 2394796404558558 2398528447305848 2398803992428844 2403169818560511 2406914910408316 2407162194493056 2415301373510784 2415578845522752 2423281584188322 2433501486064089 2434379816204154 2434888150903208 2438173545608424 2443372081742592 2451915340769664 2457029141142576 2463797816462528 2465620152125592 2466510074940912 2472128493779392 2473020765667712 2474849923038768 2480296462554911 2488682925657379 2488938610508064 2497641193062288 2498162737677376 2500859648583296 2503612706378784 2510509711079552 2517606476587202 2521788965659392 2526378624589248 2526409296435409 2526668857256544 2530606409595264 2533338345318144 2535212116283616 2536127157110976 2540791498226982 2549382509209998 2550302664594828 2559219806778726 2560017196568832 2563471427901696 2564676430924608 2568673214139648 2574326235777296 2579011512601524 2582491372965972 2583030635560144 2583962935652384 2588963139550788 2592328517146368 2609687859895116 2612505168609336 2616576487970016 2616877082649648 2621639802066012 2625725356809072 2641354674409126 2646031382768928 2646986421887808 2651111476718848 2655936502773312 2656241619167136 2661781569571124 2663253132257536 2670781676315236 2671088498136058 2680395426700992 2681087416625332 2689767438682464 2690738263571904 2696198299177152 2698344503219079 2699836279678656 2705777959150812 2711268513247756 2711547066324096 2712247098577016 2714926827989868 2720715441865344 2721697436899584 2725268441102592 2731213861504128 2736910176638352 2739249169766109 2741490277061536 2746479792640584 2750759897609504 2756082868838628 2771772543520344 2778399466834992 2781144555501816 2782148361376176 2782729315317952 2793929138651651 2797698987379803 2808033304162944 2808355893575232 2810433079887048 2813467104656208 2817851602429248 2818868657075328 2824323424964496 2827161848219709 2834624528634184 2836721144409801 2840109785571513 2844535803209828 2850600762033024 2854447077785472 2861271664432896 2866533997999672 2877264544671088 2877595087431064 2886579690293376 2887324910211896 2887621551150336 2896117015249458 2897385275752704 2897718130000512 2903761712259408 2905909465005162 2906958302608932 2913580010525712 2913914725239336 2920881490775248 2924822636318544 2941170730322357 2941307235465984 2942087126602624 2947441728687456 2952035012068736 2952374144527808 2955561402871168 2957747468997552 2958815016629472 2974279594078331 2975353108693966 2982500411308704 2985720192696384 2985756441241847 2990716665885312 2996159773789728 2996785416496256 3000828979210368 3012906601793634 3013845349202688 3024035866021632 3030981236547264 3035704707619584 3042036079509856 3044635836544302 3047922696710892 3051277985899143 3052672569298352 3063346249610584 3063660974809344 3074019929922816 3084176561694228 3088150825535776 3092317667600928 3094604884810692 3098592586568864 3099710969802304 3127127997817824 3130570479732696 3133131745213184 3138834048732096 3139194640833888 3149808992958432 3156378344736188 3156740952342614 3167414632654846 3167740049737536 3168401520956672 3168557856011756 3174168015509568 3175313676382848 3178450920573504 3186416171754816 3188952594713457 3193061872744744 3204226424747348 3211923519870912 3215390976749952 3220771794030336 3224850747749631 3226633602542784 3227798199959424 3231042112251096 3236922612754974 3237294473359947 3244668648085452 3245839754938872 3248240523988383 3250898060811232 3252760351416576 3276038854856768 3285991677122154 3287493536167456 3288680099921216 3299799897385024 3309848017427952 3318584814010752 3321039388577328 3321420912593784 3325006578230064 3330188257416384 3338150275171712 3352488625211583 3368504832785664 3368891809675392 3371383593558288 3380282821711488 3381502876147968 3387721997635976 3390227709172689 3391451353043754 3399176678946664 3400403552793104 3402918644178306 3411412361255808 3412293075704968 3419568574566144 3422290589448588 3424182598616832 3434256640460646 3438682016802032 3443321830621296 3446264530811907 3451950852734384 3462728744192256 3474169678727748 3476090369187072 3479583813193488 3483340224812448 3485916659889972 3487174841027592 3488768650626688 3489169443532864 3495519736088016 3500967142412096 3515057702092573 3524773213364832 3528041843691904 3529315229183744 3541248670364416 3541655492222848 3564451711076256 3573860568934656 3577794833980224 3586356584909952 3587651018095872 3592194606837837 3594931065569536 3597792670958772 3598205988643266 3599781706238208 3607703945534416 3610372365612474 3619902437319824 3649213568851136 3652332226354812 3657260318412636 3661973056854112 3674777158451504 3685543711713864 3695696724693792 3698430228188388 3699765112411368 3704532622446656 3708192740669088 3709531148501568 3712274884558152 3730265316506404 3744474524766976 3747244106516064 3751289472874944 3755419059568176 3757135469905664 3765764566619328 3769549130959612 3776409714880803 3782294859213068 3782683448489088 3786813047428684 3795909614392896 3800007517977216 3811187247340473 3824073763814997 3825453996892242 3838829710168089 3840025794853248 3853009821209472 3861489353665944 3868517268902286 3871682283012544 3874545953340216 3875944403478576 3883444709326182 3884773347367616 3885219633652448 3897608726872003 3899763515091392 3924864731955024 3925315623974472 3929922304916608 3938588035213608 3943663291996736 3945086688839296 3956693245217713 3962032011613689 3969047074153392 3970071751541357 3970479632831712 3976667215078272 3980960256928512 3983904754159968 3984362428750704 3992672354356686 3994879698386304 4006172514472854 4006632747204087 4017208802391512 4021631124937998 4041308315396352 4044297448765728 4058666938726218 4059514448725736 4063896928947856 4066902769871634 4068370647865524 4072390241984802 4073659098372864 4087902661653888 4092315788590848 4105365264957528 4112235415592304 4119719688960876 4123090223467904 4126139846414256 4134124303257942 4167599200252488 4169503997090432 4174093972976928 4185112064976128 4185592854445184 4197424782785234 4199745323944576 4212049956244416 4212101093214553 4212533840362848 4223653399650048 4226777403643872 4228302985612992 4232224020679424 4237934560764672 4248554895673088 4251936792951276 4266803704814742 4275901143049536 4282564693161216 4291907496649344 4299800996999508 4302178136723712 4308056149668128 4315896817006632 4316392631146596 4326224864113936 4327786339918496 4330987365317844 4355642568389112 4370370015788568 4370872087859004 4381322236162872 4387233954477816 4413130689903936 4421162593031184 4428052518103104 4428561216791712 4433342104306752 4436621203496328 4438222524944208 4440251009888512 4463029663040949 4469984833615444 4486074998827968 4495178124744384 4501243468815552 4519359902690451 4520303612230252 4520768023804032 4521935137391672 4536053799032448 4537224858904408 4537691008950528 4553557061429376 4563054119264784 4566953754816453 4571884045066338 4579008853947528 4591095774161728 4595019374415876 4606478644255488 4622054227160832 4632226238303664 4638476501401392 4639445084257984 4644453633083264 4647888879853296 4649566454703456 4658117746749467 4660692981450688 4673867933551663 4675554885090518 4690691996726736 4691902979094331 4699697617819776 4708251073098144 4708791961250832 4724713489437648 4734567517104282 4735111428513921 4746432422509778 4751121948982269 4752602281435008 4752836784017634 4761252023264352 4762970514574272 4770393111973632 4779624257632224 4789592809117116 4797056894611696 4797607984857688 4806339637121022 4813829820816632 4814324388986112 4830602747021568 4831157691045504 4846563168376644 4867002972128178 4868759632408308 4869776301806416 4876347091216848 4903830681539328 4914058282285152 4927595632925056 4931240304251184 4933020149881824 4944256987558784 4946041531335424 4949699846077536 4960592925109822 4977365851314758 4977877221016128 4977937655617199 4995282386124576 4996325475354752 5001719297166592 5007225412757568 5021019422159104 5035212953174404 5052757249178496 5052818592870818 5053337714513088 5061212819190528 5070424232567232 5072254314221952 5081582996453964 5087177029565631 5098765018419996 5100605329189656 5104377966267459 5118439613557452 5129352861849216 5148652471554592 5158023025203048 5164982745931944 5166061271120288 5167925871304768 5177926279101576 5219375719790232 5225010337218672 5233152975940032 5233754165299296 5243279604132024 5251450713618144 5282709348818252 5292062765537856 5293972843775616 5311873005546624 5312483238334272 5323563139142248 5341563352630472 5342176996272116 5360790853401984 5362174833250664 5379534877364928 5381476527143808 5392396598354304 5396689006438158 5397308982964899 5399672559357312 5411555918301624 5415558548418711 5422537026495512 5423094132648192 5424494197154032 5429853655979736 5441430883730688 5462427723008256 5473820353276704 5478498339532218 5482980554123072 5492959585281168 5501519795219008 5512165737677256 5523662103288329 5543545087040688 5544976248020573 5556798933669984 5562289111003632 5564296722752352 5565458630635904 5587858277303302 5595397974759606 5616066608325888 5616711787150464 5620866159774096 5626934209312416 5635703204858496 5637737314150656 5648646849928992 5654323696439418 5669249057268368 5673442288819602 5680219571143026 5689071606419656 5701201524066048 5708894155570944 5733067995999344 5754529089342176 5755190174862128 5773159380586752 5774649820423792 5792234030498916 5795436260001024 5807523424518816 5811818930010324 5813916605217864 5827160021051424 5827829450478672 5841762981550496 5849645272637088 5882341460644714 5884174253205248 5894883457374912 5904070024137472 5904748289055616 5911122805742336 5915494937995104 5917630033258944 5948559188156662 5950706217387932 5965000822617408 5971440385392768 5971512882483694 5981433331770624 5989008531535029 5992319547579456 5993570832992512 6001657958420736 6009258771709281 6025813203587268 6032446687406997 6061962473094528 6084072159019712 6089271673088604 6095845393421784 6100354154807451 6102555971798286 6105345138596704 6126692499221168 6168353123388456 6176301651071552 6184635335201856 6189209769621384 6197185173137728 6199421939604608 6254255995635648 6261140959465392 6277668097464192 6278389281667776 6296137174177851 6299617985916864 6312756689472376 6313481904685228 6334829265309692 6335480099475072 6337115712023512 6348336031019136 6350627352765696 6356901841147008 6372832343509632 6377905189426914 6386123745489488 6400205557222113 6408452849494696 6423847039741824 6430781953499904 6449701495499262 6453267205085568 6455596399918848 6462084224502192 6473845225509948 6474588946719894 6489337296170904 6491679509877744 6496481047976766 6501796121622464 6527964303886207 6552077709713536 6571983354244308 6574987072334912 6577360199842432 6596710979179321 6599599794770048 6619016003622869 6619696034855904 6637169628021504 6642078777154656 6642841825187568 6650013156460128 6660376514832768 6676300550343424 6704977250423166 6737783619350784 6742767187116576 6760565643422976 6775443995271952 6780455418345378 6782902706087508 6798353357893328 6800807105586208 6805837288356612 6822824722511616 6824586151409936 6844581178897176 6868513280921292 6877364033604064 6886643661242592 6892529061623814 6903901705468768 6948339357455496 6959167626386976 6966680449624896 6971833319779944 6974349682055184 6977537301253376 6978338887065728 6991039472176032 7001934284824192 7013332327635777 7030115404185146 7049546426729664 7056083687383808 7083310984445696 7101851275656423 7119648633764667 7128903422152512 7129255176026451 7155589667960448 7172713169819904 7184389213675674 7195585341917544 7196411977286532 7209509455681533 7215407891068832 7220744731224948 7239804874639648 7298427137702272 7304664452709624 7314520636825272 7323946113708224 7349554316903008 7371087423427728 7372990395719663 7391393449387584 7396860456376776 7399530224822736 7409065244893312 7416385481338176 7419062297003136 7424549769116304 7440889387664733 7460530633012808 7466048776972137 7494488213032128 7502578945749888 7510838119136352 7531529133238656 7539098261919224 7552819429761606 7564589718426136 7565366896978176 7573626094857368 7579227889306227 7591819228785792 7600015035954432 7622374494680946 7648147527629994 7650907993784484 7677659420336178 7680051589706496 7706019642418944 7722978707331888 7737034537804572 7743364566025088 7749091906680432 7751888806957152 7766889418652364 7769546694735232 7770439267304896 7795217453744006 7799527030182784 7822473458827027 7849729463910048 7850631247948944 7859844609833216 7877176070427216 7887326583993472 7890173377678592 7913386490435426 7924064023227378 7938094148306784 7940143503082714 7940959265663424 7953334430156544 7967809508319936 7968724857501408 7985344708713372 7989759396772608 8012345028945708 8013265494408174 8034417604783024 8043262249875996 8088594897531456 8117333877452436 8119028897451472 8127793857895712 8133805539743268 8136741295731048 8144780483969604 8175805323307776 8210730529915056 8224470831184608 8239439377921752 8246180446935808 8252279692828512 8268248606515884 8335198400504976 8339007994180864 8348187945953856 8371185708890368 8381787415954953 8393096962139409 8394849565570468 8399490647889152 8424099912488832 8424202186429106 8425067680725696 8453554807287744 8456605971225984 8481485544659127 8503873585902552 8510163433229403 8520329356714539 8533607409629484 8551802286099072 8583814993298688 8599601993999016 8616112299336256 8631793634013264 8632785262293192 8652449728227872 8655572679836992 8661974730635688 8680040448024517 8711285136778224 8713534104032329 8740740031577136 8741744175718008 8762644472325744 8774467908955632 8811622668055207 8823512190967071 8826261379807872 8842325186062368 8856105036206208 8857122433583424 8866684208613504 8873242406992656 8876445049888416 8922838782234993 8926059326081898 8939969667230888 8957269323725541 8972149997655936 8990356249488768 9002486937631104 9038719805380902 9040607224460504 9041536047608064 9043870274783344 9072107598064896 9074449717808816 9107114122858752 9126108238529568 9133907509632906 9143768090132676 9158017707895056 9182191548323456 9190038748831752 9244741360431941 9264452476607328 9275999995632049 9276953002802784 9278890168515968 9288907266166528 9295777759706592 9299132909406912 9316235493498934 9321385962901376 9347735867103326 9351109770181036 9381383993453472 9383805958188662 9399395235639552 9416502146196288 9417583922501664 9449426978875296 9469135034208564 9470222857027842 9492864845019556 9502243897964538 9505204562870016 9505673568035268 9522504046528704 9525941029148544 9559248515264448 9579185618234232 9594113789223392 9595215969715376 9612679274242044 9627659641633264 9662315382091008 9693126336753288 9734005944256356 9737519264816616 9739552603612832 9752694182433696 9828116564570304 9855191265850112 9862480608502368 9866040299763648 9888513975117568 9899399692155072 9921185850219644 9954731702629516 9955754442032256 9955875311234398 9990564772249152 9992650950709504 10014450825515136 10057465875634749 10070425906348808 10105514498356992 10105637185741636 10106675429026176 10140848465134464 10144508628443904 10163165992907928 10170683127518067 10174354059131262 10197530036839992 10201210658379312 10208755932534918 10236879227114904 10258229620392611 10258705723698432 10297304943109184 10316046050406096 10329965491863888 10332122542240576 10335851742609536 10355852558203152 10413735880428881 10438751439580464 10450020674437344 10466305951880064 10467508330598592 10486559208264048 10502901427236288 10545173106277719 10565418697636504 10584125531075712 10587945687551232 10623746011093248 10624966476668544 10647126278284496 10683126705260944 10684353992544232 10721581706803968 10724349666501328 10759069754729856 10762953054287616 10784793196708608 10793378012876316 10794617965929798 10799345118714624 10823111836603248 10831117096837422 10845074052991024 10848988394308064 10859707311959472 10947640706553408 10956996679064436 10965961108246144 10985919170562336 11003039590438016 11024331475354512 11047324206576658 11085951214291961 11087090174081376 11089952496041146 11113597867339968 11124578222007264 11128593445504704 11130917261271808 11175716554606604 11190795949519212 11233423574300928 11241732319548192 11253868418624832 11271406409716992 11297293699857984 11308647392878836 11329229144642409 11338498114536736 11346884577639204 11360439142286052 11378143212839312 11466135991998688 11509058178684352 11510380349724256 11549299640847584 11584468060997832 11615046849037632 11623637860020648 11627833210435728 11654320042102848 11655658900957344 11683525963100992 11692826180616009 11699290545274176 11764682921289428 11789766914749824 11809496578111232 11830989875990208 11835260066517888 11870079735653139 11886096034841067 11897118376313324 11901412434775864 11910215254624071 11930001645234816 11942880770785536 11943025764967388 11978017063070058 11984639095158912 12018517543418562 12019898241612261 12051626407174536 12064893374813994 12123924946189056 12168144318039424 12178543346177208 12191690786843568 12200708309614902 12205111943596572 12210690277193408 12253384998442336 12292458292442471 12336706246776912 12352603302143104 12369270670403712 12378419539242768 12394370346275456 12398843879209216 12508511991271296 12522281918930784 12555336194928384 12556778563335552 12592274348355702 12599235971833728 12625513378944752 12626963809370456 12636303279643659 12669658530619384 12670960198950144 12674231424047024 12696672062038272 12713803682294016 12745664687019264 12755810378853828 12772247490978976 12800411114444226 12816905698989392 12847694079483648 12899402990998524 12906534410171136 12924168449004384 12947690451019896 12949177893439788 12978674592341808 12983359019755488 12992962095953532 13003592243244928 13055928607772414 13104155419427072 13143966708488616 13149974144669824 13154720399684864 13193421958358642 13199199589540096 13238032007245738 13239392069711808 13284157554309312 13285683650375136 13300026312920256 13320753029665536 13389088989122847 13409954500846332 13485534374233152 13550887990543904 13560910836690756 13565805412175016 13596706715786656 13601614211172416 13611674576713224 13649172302819872 13689162357794352 13737026561842584 13754728067208128 13773287322485184 13785058123247628 13807803410937536 13896678714910992 13918335252773952 13933360899249792 13943666639559888 13948699364110368 13956677774131456 13974353240248401 13982078944352064 14003868569648384 14021603800654989 14026664655271554 14060230808370292 14075708937282993 14099092853459328 14203702551312846 14205334285541763 14239297267529334 14253365846946807 14257806844305024 14258510352052902 14311179335920896 14368778427351348 14391170683835088 14392823954573064 14419018911363066 14430815782137664 14441489462449896 14479609749279296 14527450709250193 14596854275404544 14609328905419248 14629041273650544 14647892227416448 14690986739748319 14699108633806016 14742174846855456 14745980791439326 14782786898775168 14793720912753552 14799060449645472 14818130489786624 14832770962676352 14838124594006272 14849099538232608 14881778775329466 14921061266025616 14932097553944274 14933812966851597 14988976426064256 15005157891499776 15021676238272704 15063058266477312 15078196523838448 15105638859523212 15129179436852272 15147252189714736 15158455778612454 15183638457571584 15244748989361892 15296295055259988 15301815987568968 15355318840672356 15445957414663776 15474069075609144 15486729132050176 15498183813360864 15503777613914304 15533778837304728 15539093389470464 15540878534609792 15590434907488012 15599054060365568 15644946917654054 15699458927820096 15701262495897888 15754352140854432 15774653167986944 15826772980870852 15848128046454756 15876188296613568 15880287006165428 15881918531326848 15935619016639872 15937449715002816 15970689417426744 16024690057891416 16026530988816348 16068835209566048 16086524499751992 16177189795062912 16234667754904872 16238057794902944 16255587715791424 16267611079486536 16273482591462096 16289560967939208 16364442097816813 16421461059830112 16448941662369216 16478878755843504 16504559385657024 16536497213031768 16570986309864987 16634928744061719 16670396801009952 16696375891907712 16763574831909906 16786193924278818 16789699131140936 16848199824977664 16848404372858212 16850135361451392 16907109614575488 16913211942451968 16962971089318254 17007747171805104 17020326866458806 17040658713429078 17067214819258968 17103604572198144 17199203987998032 17232224598672512 17263587268026528 17265570524586384 17304899456455744 17311145359673984 17323949461271376 17360080896049034 17362075237884377 17420780479601653 17422570273556448 17427068208064658 17481480063154272 17483488351436016 17525288944651488 17548935817911264 17623245336110414 17647024381934142 17652522759615744 17684650372124736 17712210072412416 17714244867166848 17733368417227008 17746484813985312 17752890099776832 17845677564469986 17852118652163796 17879939334461776 17914538647451082 17944299995311872 17980712498977536 18004973875262208 18077439610761804 18081214448921008 18087740549566688 18148899435617632 18252216477059136 18267815019265812 18287536180265352 18316035415790112 18364383096646912 18380077497663504 18489482720863882 18528904953214656 18551999991264098 18553906005605568 18557780337031936 18591555519413184 18598265818813824 18632470986997868 18642771925802752 18695471734206652 18702219540362072 18762767986906944 18767611916377324 18833004292392576 18835167845003328 18888411522533553 18898853957750592 18938270068417128 18940445714055684 18985729690039112 19004487795929076 19011347136070536 19045008093057408 19051882058297088 19118497030528896 19158371236468464 19188227578446784 19190431939430752 19225358548484088 19255319283266528 19386252673506576 19468011888512712 19475038529633232 19479105207225664 19505388364867392 19583892911658621 19656233129140608 19724961217004736 19732080599527296 19790132937537963 19798799384310144 19842371700439288 19857048010868607 19909463405259032 19911508884064512 19911750622468796 19981129544498304 20028901651030272 20114931751269498 20140851812697616 20211274371483272 20213350858052352 20281696930268928 20326331985815856 20341366255036134 20348708118262524 20395060073679984 20402421316758624 20417511865069836 20473758454229808 20516459240785222 20588195112256499 20594609886218368 20632092100812192 20659930983727776 20664245084481152 20671703485219072 20711705116406304 20827471760857762 20877502879160928 20900041348874688 20932611903760128 20935016661197184 20973118416528096 21005802854472576 21039996982907331 21090346212555438 21130837395273008 21168251062151424 21249932953337088 21294252556568992 21358945901294001 21366253410521888 21368707985088464 21448699333002656 21518139509459712 21586756025752632 21589235931859596 21646223673206496 21662234193674844 21690148105982048 21697976788616128 21719414623918944 21895281413106816 21913993358128872 21931922216492288 21971838341124672 22006079180876032 22048662950709024 22094648413153316 22118971187158989 22171902428583922 22174180348162752 22179904992082292 22227195734679936 22249156444014528 22257186891009408 22322668162994199 22351433109213208 22381591899038424 22398146330916411 22483464639096384 22507736837249664 22594587399715968 22617294785757672 22658458289284818 22676996229073472 22693769155278408 22720878284572104 22737683667918681 22756286425678624 22932271983997376 23018116357368704 23020760699448512 23098599281695168 23168936121995664 23230093698075264 23247275720041296 23255666420871456 23308640084205696 23311317801914688 23367051926201984 23385652361232018 23398581090548352 23467420376481081 23529365842578856 23579533829499648 23661979751980416 23670520133035776 23740159471306278 23772192069682134 23794236752626648 23802824869551728 23820430509248142 23860003290469632 23886051529934776 23956034126140116 23969278190317824 24037035086837124 24039796483224522 24103252814349072 24129786749627988 24336288636078848 24357086692354416 24383381573687136 24401416619229804 24410223887193144 24421380554386816 24506769996884672 24584916584884942 24673412493553824 24705206604286208 24738541340807424 24756839078485536 24788740692550912 25017023982542592 25044563837861568 25113557126671104 25145362247864859 25184548696711404 25198471943667456 25251026757889504 25253927618740912 25272606559287318 25339317061238768 25348462848094048 25511620757707656 25544494981957952 25600822228888452 25633811397978784 25798805981997048 25848336898008768 25895380902039792 25898355786879576 25957349184683616 25966718039510976 25985924191907064 26007184486489856 26040121344073551 26111857215544828 26140602312096987 26287933416977232 26299948289339648 26386843916717284 26434868004165621 26470536572901213 26476064014491476 26478784139423616 26568315108618624 26571367300750272 26600052625840512 26768516346704979 26778177978245694 26819909001692664 26871807971176623 26971068748466304 27101775981087808 27121821673381512 27131610824350032 27193413431573312 27203228422344832 27223349153426448 27283261088104021 27298344605639744 27375512182231169 27378324715588704 27474053123685168 27509456134416256 27546574644970368 27570116246495256 27615606821875072 27734224081295823 27790502260789499 27793357429821984 27827999986896147 27836670505547904 27866721798499584 27887333279119776 27897398728220736 27948706480496802 27964157888704128 28043207601309978 28053329310543108 28120461616740584 28151417874565986 28198185706918656 28407405102625692 28410668571083526 28478594535058668 28506731693893614 28515613688610048 28517020704105804 28737556854702696 28782341367670176 28785647909146128 28838037822726132 28861631564275328 28882978924899792 28959219498558592 29054901418500386 29218657810838496 29258082547301088 29295784454832896 29381973479496638 29398217267612032 29484349693710912 29491961582878652 29565573797550336 29587441825507104 29598120899290944 29665541925352704 29698199076465216 29763557550658932 29842122532051232 29864195107888548 29867625933703194 29977952852128512 30043352476545408 30156393047676896 30211277719046424 30258358873704544 30294504379429472 30316911557224908 30489497978723784 30592590110519976 30603631975137936 30710637681344712 30774688861177833 30891914829327552 30948138151218288 30996367626721728 31007555227828608 31067557674609456 31081757069219584 31180869814976024 31241207641286643 31289893835308108 31398917855640192 31402524991795776 31508704281708864 31635519318833157 31653545961741704 31696256092909512 31752376593227136 31760574012330856 31763837062653696 31871238033279744 31874899430005632 31941378834853488 32049380115782832 32053061977632696 32137670419132096 32173048999503984 32352878033545927 32354379590125824 32469335509809744 32476115589805888 32511175431582848 32535222158973072 32546965182924192 32579121935878416 32717075534861641 32728884195633626 32842922119660224 32843320853660317 32897883324738432 32957757511687008 33009118771314048 33072994426063536 33141972619729974 33257853642875883 33269857488123438 33340793602019904 33392751783815424 33527149663819812 33572387848557636 33579398262281872 33696808745716424 33700270722902784 33814219229150976 33925942178636508 34015494343610208 34040653732917612 34081317426858156 34134429638517936 34398407975996064 34464449197345024 34527174536053056 34531141049172768 34609798912911488 34622290719347968 34647898922542752 34720161792098068 34724150475768754 34841560959203306 34845140547112896 34854136416129316 34962960126308544 34966976702872032 35050577889302976 35078478541848027 35097871635822528 35246490672220828 35294048763868284 35369300744249472 35428489734333696 35492969627970624 35505780199553664 35610239206959417 35691355128939972 35704237304327592 35730645763872213 35759878668923552 35829077294902164 36154879221523608 36162428897842016 36175481099133376 36297798871235264 36504432954118272 36535630038531624 36575072360530704 36632070831580224 36760154995327008 36877374877327413 36978965441727764 37057809906429312 37103999982528196 37107812011211136 37183111038826368 37196531637627648 37264941973995736 37390943468413304 37404439080724144 37525535973813888 37535223832754648 37666008584785152 37670335690006656 37776823045067106 37797707915501184 37876540136834256 37880891428111368 37908909838930977 37971459380078224 38008975591858152 38022694272141072 38090016186114816 38235219494190641 38236994061057792 38316742472936928 38376455156893568 38380863878861504 38450717096968176 38510638566533056 38665634723018303 38772505347013152 38814833736144011 38936023777025424 38950077059266464 38958210414451328 39010776729734784 39167785823317242 39312466258281216 39449922434009472 39464161199054592 39580265875075926 39597598768620288 39684743400878576 39714096021737214 39818926810518064 39823501244937592 39962259088996608 40229863502538996 40281703625395232 40422548742966544 40652663971631712 40682732510072268 40697416236525048 40790120147359968 40804842633517248 40835023730139672 40947516908459616 41032918481570444 41176390224512998 41189219772436736 41264184201624384 41319861967455552 41328490168962304 41423410232812608 41654943521715524 41755005758321856 41800082697749376 41870033322394368 41923059720745203 41946236833056192 42011605708945152 42064811401964967 42079993965814662 42180692425110876 42227126811848979 42261674790546016 42588505113137984 42717891802588002 42732506821043776 42737415970176928 42897398666005312 43173512051505264 43178471863719192 43292447346412992 43324468387349688 43380296211964096 43395953577232256 43438829247837888 43582352127750579 43790562826213632 43827986716257744 43943676682249344 44072960219244957 44097325901418048 44189296826306632 44237942374317978 44343804857167844 44348360696325504 44359809984164584 44454391469359872 44498312888029056 44514373782018816 44645336325988398 44702866218426416 44763183798076848 44796292661832822 44801438900554791 44966929278192768 45015473674499328 45189174799431936 45234589571515344 45316916578569636 45353992458146944 45387538310556816 45441756569144208 45475367335837362 45512572851357248 45695750127203449 45864543967994752 46036232714737408 46041521398897024 46197198563390336 46333112025360083 46337872243991328 46460187396150528 46494551440082592 46511332841742912 46617280168411392 46622635603829376 46734103852403968 46771304722464036 46797162181096704 46934840752962162 47058731685157712 47323959503960832 47480318942612556 47544384139364268 47588473505253296 47605649739103456 47640861018496284 47772103059869552 47912068252280232 48074070173674248 48079592966449044 48206505628698144 48259573499255976 48714173384708832 48766763147374272 48802833238459608 48820447774386288 48842761108773632 49013539993769344 49093326293450439 49169833169769884 49346824987107648 49513678156971072 49712958929594961 49904786232185157 50089127675723136 50290724495729718 50369097393422808 50502053515779008 50507855237481824 50545213118574636 50678634122477536 50696925696188096 51023241515415312 51088989963915904 51201644457776904 51267622795957568 51597611963994096 51610932770037641 51696673796017536 51790761804079584 51796711573759152 51914698369367232 51933436079021952 51971848383814128 52080242688147102 52086225713653131 52223714431089656 52262341438804959 52281204624193974 52575866833954464 52773687833434568 52869736008331242 52941073145802426 52952128028982952 52957568278847232 53136630217237248 53142734601500544 53200105251681024 53537032693409958 53556355956491388 53639818003385328 53743615942353246 53942137496932608 54203551962175616 54243643346763024 54263221648700064 54386826863146624 54406456844689664 54446698306852896 54566522176208042 54596689211279488 54751024364462338 54756649431177408 54757314211789189 54948106247370336 55018912268832512 55093149289940736 55140232492990512 55231213643750144 55468448162591646 55581004521578998 55586714859643968 55655999973792294 55673341011095808 55774666558239552 55794797456441472 55897412960993604 55928315777408256 56086415202619956 56106658621086216 56240923233481168 56302835749131972 56814810205251384 56821337142167052 56957189070117336 57013463387787228 57034041408211608 57475113709405392 57564682735340352 57571295818292256 57676075645452264 57723263128550656 57765957849799584 57918438997117184 58109802837000772 58437315621676992 58516165094602176 58751678734975863 58763946958993276 58796434535224064 58968699387421824 58983923165757304 59174883651014208 59196241798581888 59370398812613889 59396398152930432 59527115101317864 59571144032605821 59684245064102464 59728390215777096 59735251867406388 60086704953090816 60312786095353792 60422555438092848 60516717747409088 60589008758858944 60633823114449816 60760283136171619 60978995957447568 60994738728226303 61185180221039952 61207263950275872 61421275362689424 61549377722355666 61764585336769497 61783829658655104 61896276302436576 61992735253443456 62015110455657216 62135115349218912 62361739629952048 62482415282573286 62579787670616216 62797835711280384 62805049983591552 63017408563417728 63271038637666314 63307091923483408 63392512185819024 63504753186454272 63521148024661712 63749798860011264 63882757669706976 64098760231565664 64106123955265392 64275340838264192 64346097999007968 64705756067091854 64713189523023587 64931999969424343 64938671019619488 64952231179611776 65022350863165696 65070444317946144 65093930365848384 65158243871756832 65434151069723282 65457768391267252 65685844239320448 65686641707320634 65795766649476864 65915515023374016 66018237542628096 66145988852127072 66283945239459948 66356913561476967 66515707285751766 66539714976246876 66681587204039808 67054299327639624 67144775697115272 67158796524563744 67393617491432848 67851884357273016 68030988687220416 68081307465835224 68162634853716312 68268859277035872 68796815951992128 69054349072106112 69062282098345536 69219597825822976 69295797845085504 69440323584196136 69448300951537508 69683121918406612 69690281094225792 69708272832258632 69925920252617088 69933953405744064 70101155778605952 70156957083696054 70195743271645056 70402261129443243 70492981344441656 70588097527736568 70738601488498944 70985939255941248 71011560399107328 71220478413918834 71382710257879944 71408474608655184 71461291527744426 71519757337847104 71658154589804328 71807607342748277 72309758443047216 72324857795684032 72350962198266752 72595597742470528 73008865908236544 73071260077063248 73150144721061408 73264141663160448 73520309990654016 73754749754654826 73957930883455528 74115619812858624 74207999965056392 74215624022422272 74366222077652736 74529883947991472 74781886936826608 74808878161448288 75051071947627776 75070447665509296 75340671380013312 75553646090134212 75595415831002368 75753080273668512 75761782856222736 75817819677861954 75942918760156448 76017951183716304 76045388544282144 76470438988381282 76633484945873856 76752910313787136 76761727757723008 76901434193936352 77021277133066112 77331269446036606 77545010694026304 77629667472288022 77872047554050848 77900154118532928 77916420828902656 78021553459469568 78120364032220653 78335571646634484 78421806936290961 78899844868018944 79160531750151852 79304604012496863 79369486801757152 79428192043474428 79637853621036128 79647002489875184 80459727005077992 80563407250790464 80845097485933088 81305327943263424 81365465020144536 81394832473050096 81580240294719936 81609685267034496 81670047460279344 81849783264312063 81895033816919232 82065836963140888 82126536546693507 82352780449025996 82528368403248768 82639723934911104 82846820465625216 83202672243887469 83309887043431048 83371506782368497 83483999960688441 83510011516643712 83600165395498752 83846119441490406 83892473666112384 84129622803929934 84159987931629324 84361384850221752 84454253623697958 84523349581092032 85177010226275968 85435783605176004 85465013642087552 85474831940353856 85794797332010624 86047208047097297 86347024103010528 86356943727438384 86584894692825984 86648936774699376 86760592423928192 86791907154464512 86877658495675776 87164704255501158 87655973432515488 87887353364498688 88145920438489914 88194651802836096 88378593652613264 88475884748635956 88687609714335688 88696721392651008 88719619968329168 88996625776058112 89290672651976796 89405732436852832 89526367596153696 89592585323665644 89602877801109582 89933858556385536 90469179143030688 90633833157139272 90707984916293888 90775076621113632 90883513138288416 90950734671674724 91025145702714496 91391500254406898 91729087935989504 92083042797794048 92324066583533499 92394397126780672 92666224050720166 92675744487982656 92989102880165184 93022665683485824 93245271207658752 93542609444928072 93723622923859929 93869681505924324 94117463370315424 94960637885225112 95088768278728536 95176947010506592 95211299478206912 95281722036992568 95544206119739104 95824136504560464 95848875144355619 96148140347348496 96159185932898088 96413011257396288 96519146998511952 97058634100637781 97428346769417664 97533526294748544 97605666476919216 97640895548772576 98027079987538688 98151226604584923 98186652586900878 98339666339539768 98529962560980951 98693649974215296 99027356313942144 99425917859189922 99773560928627649 99809572464370314 100178255351446272 100581448991459436 100738194786845616 101004107031558016 101015710474963648 101090426237149272 101357268244955072 101393851392376192 101692154964751351 102035999951952539 102046483030830624 102177979927831808 102403288915553808 102535245591915136 103195223927988192 103221865540075282 103393347592035072 103581523608159168 103593423147518304 103829396738734464 103866872158043904 103943696767628256 104160485376294204 104172451427306262 104447428862179312 104524682877609918 104562409248387948 105151733667908928 105547375666869136 105739472016662484 105882146291604852 105904256057965904 106285469203001088 107074065386819916 107112711912982776 107279636006770656 107487231884706492 108407103924351232 108487286693526048 108526443297400128 108773653726293248 108893396613705792 109133044352416084 109193378422558976 109502048728924676 109513298862354816 109514628423578378 109896212494740672 110280464985981024 110632124631982239 110936896325183292 111162009043157996 111173429719287936 111311999947584588 111549333116479104 111589594912882944 111794825921987208 112172830405239912 112213317242172432 112481846466962336 112605671498263944 112840525824318721 113629620410502768 113642674284334104 113914378140234672 114026926775574456 114068082816423216 114551094684717691 114705658482571923 114950227418810784 115129365470680704 115142591636584512 115352151290904528 115531915699599168 115996904169054909 116219605674001544 116444501208432033 116874631243353984 117032330189204352 117503357469951726 117527893917986552 117937398774843648 117967846331514608 118349767302028416 118392483597163776 118740797625227778 118792796305860864 119054230202635728 119142288065211642 119368490128204928 119456780431554192 119470503734812776 120587999943216637 120625572190707584 120845110876185696 121033435494818176 121178017517717888 121267646228899632 121520566272343238 121945463357211571 121957991914895136 121989477456452606 122370360442079904 122414527900551744 122842550725378848 123098755444711332 123529170673538994 123567659317310208 123792552604873152 123985470506886912 124270230698437824 124723479259904096 124964830565146572 125159575341232432 125610099967183104 126034817126835456 126542077275332628 126614183846966816 126785024371638048 127042296049323424 127765515339413952 128197520463131328 128212247910530784 128550681676528384 128692195998015936 129411512134183708 129426379046047174 129863999938848686 129877342039238976 129904462359223552 130140888635892288 130187860731696768 130316487743513664 130747056383251737 130868302139446564 130915536782534504 131371688478640896 131373283414641268 131831030046748032 132218880657734871 132291977704254144 132567890478919896 132713827122953934 133031414571503532 133079429952493752 133363174408079616 134108598655279248 134289551394230544 134317593049127488 134787234982865696 135703768714546032 136061977374440832 136162614931670448 136325269707432624 136537718554071744 137087250381610347 137593631903984256 138108698144212224 138124564196691072 138591595690171008 138880647168392272 138896601903075016 138999336076080249 139366243836813224 139380562188451584 139416545664517264 139851840505234176 139867906811488128 140202311557211904 140313914167392108 140391486543290112 140804522258886486 140985962688883312 141176195055473136 141971878511882496 142440956827837668 142765420515759888 142816949217310368 142922583055488852 143039514675694208 143316309179608656 143615214685496554 144117365785795493 144619516886094432 144649715591368064 144701924396533504 145191195484941056 146142520154126496 146300289442122816 146528283326320896 147040619981308032 147279978880351317 147509499509309652 147915861766911056 148415999930112784 149059767895982944 149563773873653216 149617756322896576 150140895331018592 151107292180268424 151506160547337024 151523565712445472 151635639355723908 151885837520312896 152035902367432608 152090777088564288 152940877976762564 153266969891747712 153523455515446016 153802868387872704 154042554266132224 154662538892073212 154832798310112923 155090021388052608 155259334944576044 155744095108101696 155800308237065856 156240728064441306 156258677140959393 156671143293268968 156787024316414877 156843613872581922 158321063500303704 158609208024993726 158738973603514304 158856384086948856 159275707242072256 159294004979750368 159801957801752123 160919454010155984 161126814501580928 161690194971866176 162610655886526848 162730930040289072 162789664946100192 163160480589439872 163219370534068992 163340094920558688 163699566528624126 163790067633838464 164131673926281776 164253073093387014 164271942635367567 164705560898051992 165056736806497536 165279447869822208 165693640931250432 166405344487774938 166619774086862096 166743013564736994 166967999921376882 167020023033287424 167692238882980812 167784947332224768 168259245607859868 168319975863258648 168722769700443504 168908507247395916 169046699162184064 170354020452551936 170871567210352008 170930027284175104 170949663880707712 171589594664021248 172094416094194594 172694048206021056 172713887454876768 173169789385651968 173297873549398752 173521184847856384 173755316991351552 174329408511002316 175311946865030976 176291840876979828 176389303605672192 176757187305226528 176951769497271912 177375219428671376 177439239936658336 178581345303953592 178811464873705664 179052735192307392 179185170647331288 179205755602219164 180938358286061376 181267666314278544 181550153242227264 181767026276576832 181901469343349448 182050291405428992 182280849408514857 182783000508813796 182984216184678909 184648133167066998 185293756010308491 185332448101440332 185351488975965312 185978205760330368 186045331366971648 187085218889856144 187447245847719858 187739363011848648 188234926740630848 189921275770450224 190177536557457072 190353894021013184 190422598956413824 190563444073985136 190982827616728147 191088412239478208 191628585275618183 191648273009120928 191697750288711238 192296280694696992 192318371865796176 192826022514792576 193038293997023904 194117268201275562 194139568569070761 194795999908273029 194856693538835328 195067052589497088 195211332953838432 195281791097545152 196302453209169846 196373305173801756 196679332679079536 197059925121961902 197387299948430592 198054712627884288 198851835718379844 199547121857255298 199619144928740628 201162897982918872 201476389573691232 202008214063116032 202031420949927296 202180852474298544 202714536489910144 202787702784752384 203384309929502702 204071999903905078 204092966061661248 204806577831107616 205070491183830272 206390447855976384 206443731080150564 207163047216318336 207186846295036608 207658793477468928 207887393535256512 208320970752588408 208344902854612524 208894857724358624 209049365755219836 209124818496775896 210303467335817856 211094751333738272 211478944033324968 211764292583209704 211808512115931808 214148130773639832 214225423825965552 214559272013541312 214974463769412984 215422822028244831 216974573387052096 217052886594800256 217786793227411584 218266088704832168 219004097457849352 219026597724709632 219029256847156756 219792424989481344 220560929971962048 221264249263964478 221873792650366584 222324018086315992 222346859438575872 222623999895169176 223098666232958208 223589651843974416 224345660810479824 224426634484344864 224963692933924672 225211342996527888 225681051648637442 226470146234821489 227259240821005536 227285348568668208 227828756280469344 228053853551148912 228136165632846432 229102189369435382 229411316965143846 229900454837621568 230258730941361408 230285183273169024 230704302581809056 231063831399198336 231993808338109818 232439211348003088 232889002416864066 233749262486707968 234064660378408704 235006714939903452 235055787835973104 235935692663029216 236699534604056832 237481595250455556 238108460405271456 238284576130423284 238736980256409856 238913560863108384 238941007469625552 241175999886433274 241251144381415168 241690221752371392 242066870989636352 242356035035435776 242535292457799264 243041132544686476 243890926714423142 243915983829790272 243978954912905212 244740720884159808 244829055801103488 245549349792936189 245685101450757696 246197510889422664 246379609640080521 247058341347077988 247585105209746304 248540461396875648 249446958519808192 249929661130293144 250114520347105491 250319150682464864 253084154550665256 253228367693933632 253570048743276096 254084592098646848 255531030678827904 256395040926262656 256424495821061568 257384391996031872 258141624141291891 258823024268367416 258852758092094348 259727999877697372 259754684078477952 260281777271784576 260375721463393536 260632975487027328 261494112766503474 261736604278893128 261831073565069008 262746566829282536 263662060093496064 264437761315469742 264583955408508288 265135780957839792 265427654245907868 266062829143007064 266158859904987504 267646536459334487 268217197310558496 268579102788461088 268635186098254976 269574469965731392 271407537429092064 272123954748881664 272325229863340896 272650539414865248 273075437108143488 274174500763220694 275187263807968512 276249128393382144 277183191380342016 277761294336784544 277793203806150032 277998672152160498 278732487673626448 278833091329034528 279735813622976256 280627828334784216 281609044517772972 281971925377766624 282352390110946272 284881913655675336 285530841031519776 285633898434620736 285845166110977704 286079029351388416 286632618359217312 287230429370993108 287546625433066857 288234731571590986 289239033772188864 289299431182736128 291175902301913343 292285040308252992 292600578884245632 294081239962616064 294453679813754769 294559957760702634 295018999018619304 295589887682942853 295831723533822112 296831999860225568 298119535791965888 299127547747306432 299235512645793152 300281790662037184 302214584360536848 303012321094674048 303047131424890944 303271278711447816 303771675040625792 304071804734865216 304181554177128576 305076464894254053 305881755953525128 306107999855857617 306533939783495424 307605736775745408 309325077784146424 309665596620225846 310180042776105216 310518669889152088 311488190216203392 311600616474131712 312481456128882612 312517354281918786 313342286586537936 313574048632829754 313687227745163844 316642127000607408 317218416049987452 317477947207028608 317712768173897712 318551414484144512 318588009959500736 319603915603504246 321838908020311968 322253629003161856 323380389943732352 325221311773053696 325461860080578144 325579329892200384 326320961178879744 326680189841117376 327399133057248252 327580135267676928 328263347852563552 328506146186774028 328543885270735134 329411121796103984 332810688975549876 333239548173724192 333486027129473988 333935999842753764 335384477765961624 336518491215719736 336639951726517296 337445539400887008 337817014494791832 338093398324368128 338521577472956163 341743134420704016 341899327761415424 343653284054153073 344116975447715769 344188832188389188 345388096412042112 345427774909753536 346595747098797504 347990712507164727 348658817022004632 349333503625296099 350623893730061952 352583681753959656 353514374610453056 353903538994543824 354750438857342752 354878479873316672 355881658369005197 357162690607907184 357622929747411328 358105470384614784 358370341294662576 358411511204438328 361276529390263487 361763999829649911 361876716572122752 362535332628557088 363100306484454528 363534052553153664 363802938686698896 364561698817029714 365566001017627592 365836390071634713 365968432369357818 369296266334133996 370587512020616982 370664896202880664 370702977951930624 371956411520660736 374170437779712288 374894491695439716 375478726023697296 376469853481261696 379842551540900448 380355073114914144 380707788042026368 380845197912827648 381126888147970272 381965655233456294 382176824478956416 383257170551236366 383296546018241856 383395500577422476 384592561389393984 384636743731592352 385652045029585152 386076587994047808 388234536402551124 388279137138141522 389591999816546058 389713387077670656 390422665907676864 390563582195090304 392604906418339692 392746610347603512 393358665358159072 394119850243923804 397703671436759688 399094243714510596 399238289857481256 402325795965837744 402952779147382464 404062841899854592 404361704948597088 405429072979820288 406768619859005404 408143999807810156 408185932123322496 409613155662215232 411261751144831041 412780895711952768 412887462160301128 414326094432636672 414373692590073216 415774787070513024 416641941505176816 416689805709225048 416998008228240747 417789715448717248 418098731510439672 418249636993551792 420587414436097051 420606934671635712 422189502667476544 422957888066649936 423528585166419408 423617024231863616 425321981953201333 426963171097584121 428296261547279664 428450847651931104 429118544027082624 429948927538825968 430845644056489662 432352097357386479 433949146774104192 434105773189600512 435573586454823168 436532177409664336 438008194915698704 438058513694313512 439584849978962688 441121859943924096 442528498527928956 443747585300733168 444648036172631984 445247999790338352 447179303687948832 448691321620959648 448853268968689728 449927385867849344 450422685993055776 451362103297274884 452940292469642978 454518481642011072 454523999785970401 454570697137336416 455657512560938688 456107707102297824 456272331265692864 458204378738870764 458822633930287692 459800909675243136 460570366546338048 461408605163618112 462127662798396672 463987616676219636 464498394930338769 464878422696006176 465778004833728132 470013429879806904 470111575671946208 471871385326058432 474963190500911112 476216920810542912 476569152260846568 477827121726216768 477882014939251104 479405873405256369 482351999772866548 483380443504742784 485070584915598528 486082265089372952 487781853428846284 487831967659580544 487957909825810424 489481441768319616 489658111602206976 491098699585872378 491370202901515392 492395021778845328 492759219280161042 492815827906102701 494116682694155976 495170210419492608 497080922793751296 498893917039616384 499859322260586288 500229040694210982 500638301364929728 502653251399237939 506168309101330512 506456735387867264 507140097486552192 508169184197293696 511062061357655808 512790081852525312 512848991642123136 514768783992063744 516283248282583782 517646048536734832 517705516184188696 519455999755394744 519509368156955904 520563554543569152 521265950974054656 522988225533006948 523473208557786256 523662147130138016 525493133658565072 528875522630939484 529167910817016576 530271561915679584 530855308491815736 532125658286014128 532317719809975008 535293072918668974 536434394621116992 537158205576922176 537270372196509952 539148939931462784 542815074858184128 544650459726681792 545301078829730496 546150874216286976 546842548225544571 548349001526441388 548952648554036727 555522588673569088 555586407612300064 555997344304320996 557464975347252896 557666182658069056 561255656669568432 563218089035545944 563943850755533248 564704780221892544 569763827311350672 571061682063039552 571267796869241472 571690332221955408 572948482850184441 573265236718434624 574460858741986216 574885755826854549 575093250866133714 576469463143181972 578478067544377728 582351804603826686 582418705707212283 584387999724819087 584570080616505984 585201157768491264 588907359627509538 589119915521405268 590037998037238608 591179775365885706 591663447067644224 593663999720451136 596239071583931776 598255095494612864 598471025291586304 600563581324074368 602330456329681079 604429168721073696 606024642189348096 606094262849781888 606542557422895632 607543350081251584 608143609469730432 608363108354257152 610152929788508106 611763511907050256 612215999711715234 615211473551490816 618650155568292848 619331193240451692 621037339778304176 622976380432406784 624962912257765224 625034708563837572 626684573173075872 627148097265659508 627374455490327688 633284254001214816 634436832099974904 634955894414057216 635425536347795424 637102828968289024 637176019919001472 639207831207008492 643677816040623936 646268466084734493 646760779887464704 650923720161156288 651158659784400768 653360379682234752 654798266114496504 656526695705127104 657012292373548056 657087770541470268 658822243592207968 665621377951099752 666479096347448384 666972054258947976 667871999685507528 670768955531923248 670942126010489333 673036982431439472 673279903453034592 674891078801774016 675634028989583664 677043154945912326 679410438704464467 683486268841408032 687306568108306146 688233950895431538 688377664376778376 690776192824084224 690855549819507072 693191494197595008 695981425014329454 697317634044009264 698667007250592198 701247787460123904 705167363507919312 707028749220906112 707807077989087648 709500877714685504 709756959746633344 711763316738010394 711845084753259457 714251999663667773 714325381215814368 715245859494822656 716210940769229568 716740682589325152 716823022408876656 722553058780526974 723527999659299822 723753433144245504 725070665257114176 726200612968909056 727068105106307328 727605877373397792 729123397634059428 731132002035255184 731672780143269426 731936864738715636 738592532668267992 741175024041233964 741329792405761328 748340875559424576 749788983390879432 750957452047394592 752939706962523392 759685103081800896 760710146229828288 761415576084052736 762253776295940544 763931310466912588 764353648957912832 766514341102472732 766593092036483712 766791001154844952 769185122778787968 769273487463184704 772153175988095616 774424872423875673 776469072805102248 776558274276283044 779183999633092116 780845331815353728 781127164390180608 785209812836679384 785493220695207024 786717330716318144 788239700487847608 789883680770231047 795407342873519376 798188487429021192 798476579714962512 802939609378003461 804651591931675488 805905558294764928 808723409897194176 813537239718010808 816287999615620312 816371864246644992 819226311324430464 822523502289662082 825561791423905536 825774924320602256 828747385180146432 831549574141026048 833283883010353632 833379611418450096 833996016456481494 835579430897434496 836197463020879344 836499273987103584 841174828872194102 844115999602516459 844379005334953088 845915776133299872 847057170332838816 847234048463727232 850643963906402666 853926342195168242 856592523094559328 856901695303862208 858237088054165248 859897855077651936 861691288112979324 862639876299200571 864704194714772958 867898293548208384 873064354819328672 876016389831397408 876117027388627024 882243719887848192 885056997055857912 887495170601466336 889296072345263968 890495999580676704 894358607375897664 897382643241919296 897706537937379456 899854771735698688 900845371986111552 902724206594549768 905880584939285956 909036963284022144 909047999571940802 909141394274672832 911315025121877376 912215414204595648 912544662531385728 915229394682762159 916408757477741528 917645267860575384 918323999567572851 919601819350486272 922817210327236224 927975233352439272 928996789860677538 929756845392012352 931556009667456264 940026859759613808 940223151343892416 943742770652116864 949926381001822224 952433841621085824 953138304521693136 955654243452433536 955764029878502208 958811746810512738 964703999545733096 966760887009485568 970141169831197056 972164530178745904 975563706857692568 975663935319161088 975915819651620848 978962883536639232 982197399171744756 982740405803030784 984790043557690656 985518438560322084 985631655812205402 988233365388311952 997787834079232768 999718644521172576 1000458081388421964 1001276602729859456 1005306502798475878 1012336618202661024 1012913470775734528 1014280194973104384 1015564732418868489 1016338368394587392 1025697983284246272 1030959852162459219 1032566496565167564 1035292097073469664 1035411032368377392 1038911999510789488 1045976451066013896 1046946417115572512 1047324294260276032 1050986267317130144 1057751045261878968 1060543123831359168 1061710616983631472 1064251316572028256 1064635439619950016 1067644975107015591 1070586145837337948 1072868789242233984 1074316411153844352 1078297879862925568 1083829588170790461 1085291999488949733 1085630149716368256 1089300919453363584 1090602157659460992 1093685096451089142 1096698003052882776 1097509170214904139 1097905297108073454 1111045177347138176 1111172815224600128 1111994688608641992 1114929950694505792 1115332365316138112 1118613704612264861 1122395999471477929 1122511313339136864 1126436178071091888 1127887701511066496 1129409560443785088 1139527654622701344 1142123364126079104 1142535593738482944 1143380664443910816 1145896965700368882 1146530473436869248 1148921717483972432 1149771511653709098 1150186501732267428 1152938926286363944 1156956135088755456 1164703609207653372 1164837411414424566 1168775999449638174 1169140161233011968 1177814719255019076 1178239831042810536 1180075996074477216 1182359550731771412 1183326894135288448 1187327999440902272 1192478143167863552 1196510190989225728 1201127162648148736 1204660912659362158 1208858337442147392 1212188525699563776 1213085114845791264 1216287218939460864 1220305859577016212 1223527023814100512 1224431999423430468 1237300311136585696 1238662386480903384 1242074679556608352 1249925824515530448 1250069417127675144 1253369146346151744 1254296194531319016 1254748910980655376 1261762243308291153 1266568508002429632 1268873664199949808 1270851072695590848 1274352039838002944 1275965945859603999 1278415662414016984 1280889513292752363 1287355632081247872 1292536932169468986 1297056292072159437 1301847440322312576 1302317319568801536 1306720759364469504 1309596532228993008 1313053391410254208 1314024584747096112 1314175541082940536 1317644487184415936 1326467999375383007 1331242755902199504 1332958192694896768 1333944108517895952 1335743999371015056 1341400096929327281 1341537911063846496 1341884252020978666 1346073964862878944 1346559806906069184 1349782157603548032 1351268057979167328 1354086309891824652 1358820877408928934 1363571999357911203 1366972537682816064 1374613136216612292 1376467901790863076 1376755328753556752 1381711099639014144 1386382988395190016 1391962850028658908 1394635268088018528 1397334014501184396 1410334727015838624 1414057498441812224 1415614155978175296 1419001755429371008 1419513919493266688 1423526633476020788 1423690169506518914 1428503999327335546 1428650762431628736 1433481365178650304 1433646044817753312 1438217620215769107 1445106117561053948 1447055999318599644 1450141330514228352 1455211754746795584 1458246795268118856 1462264004070510368 1463345560286538852 1463873729477431272 1477185065336535984 1482350048082467928 1482659584811522656 1496681751118849152 1499577966781758864 1501914904094789184 1507959754197713817 1519370206163601792 1521420292459656576 1524507552591881088 1527862620933825176 1533028682204945464 1533186184072967424 1533582002309689904 1538370245557575936 1538546974926369408 1544306351976191232 1548849744847751346 1552938145610204496 1553116548552566088 1558367999266184232 1561690663630707456 1567643999261816281 1570419625673358768 1570986441390414048 1573434661432636288 1576479400975695216 1579767361540462094 1585291023643750423 1590814685747038752 1596376974858042384 1596953159429925024 1605879218756006922 1609303183863350976 1611811116589529856 1617446819794388352 1627074479436021616 1632575999231240624 1638452622648860928 1645047004579324164 1651549848641204512 1666567766020707264 1666759222836900192 1667992032912962988 1671158861794868992 1672394926041758688 1672998547974207168 1682349657744388204 1688231999205032918 1688758010669906176 1691831552266599744 1694114340665677632 1694468096927454464 1701287927812805332 1707852684390336484 1713185046189118656 1713803390607724416 1718845448550553323 1719795710155303872 1723382576225958648 1724657267480563647 1725279752598401142 1729408389429545916 1746128709638657344 1752032779662794816 1752234054777254048 1770113994111715824 1774990341202932672 1778592144690527936 1780991999161353408 1788717214751795328 1794765286483838592 1795413075874758912 1801690743972223104 1805448413189099536 1806991368989043237 1811761169878571912 1818073926568044288 1818095999143881604 1818282788549345664 1822630050243754752 1824430828409191296 1825089325062771456 1830458789365524318 1832817514955483056 1835290535721150768 1836647999135145702 1845634420654472448 1855950466704878544 1857993579721355076 1859513690784024704 1863112019334912528 1873525755215341409 1880053719519227616 1880446302687784832 1887485541304233728 1899852762003644448 1904867683242171648 1906276609043386272 1911308486904867072 1911528059757004416 1917623493621025476 1929407999091466192 1940282339662394112 1944329060357491808 1951127413715385136 1951831639303241696 1964394798343489512 1969580087115381312 1971036877120644168 1971263311624410804 1976466730776623904 1999437289042345152 2000916162776843928 2002553205459718912 2010613005596951756 2012826378031467999 2024673236405322048 2031129464837736978 2038231316113393401 2061919704324918438 2065132993130335128 2070584194146939328 2070822064736754784 2077823999021578976 2091952902132027792 2093892834231145024 2094648588520552064 2101972534634260288 2115502090523757936 2121086247662718336 2123421233967262944 2128502633144056512 2129270879239900032 2135289950214031182 2135535254259778371 2141172291674675896 2142755998991003319 2145737578484467968 2148632822307688704 2167659176341580922 2170583998977899466 2171260299432736512 2178601838906727168 2181204315318921984 2187370192902178284 2193396006105765552 2195018340429808278 2195810594216146908 2222090354694276352 2222345630449200256 2223989377217283984 2229859901389011584 2230664730632276224 2237227409224529722 2244791998942955858 2245022626678273728 2252872356142183776 2255775403022132992 2258819120887570176 2279055309245402688 2284246728252158208 2286761328887821632 2291793931400737764 2293060946873738496 2297843434967944864 2299543023307418196 2300373003464534856 2305877852572727888 2329407218415306744 2329674822828849132 2337551998899276348 2355629438510038152 2356479662085621072 2360151992148954432 2364719101463542824 2366653788270576896 2369651042310693141 2374655998881804544 2408818828134010383 2409321825318724316 2417716674884294784 2426170229691582528 2440611719154032424 2447054047628201024 2448863998846860936 2474600622273171392 2477324772961806768 2484149359113216704 2491171608583036379 2499851649031060896 2500138834255350288 2506738292692303488 2508592389062638032 2509497821961310752 2523524486616582306 2532347998807549377 2533137016004859264 2537747328399899616 2541702145391181696 2551931891719207998 2556831324828033968 2561779026585504726 2574711264162495744 2585073864338937972 2594112584144318874 2603694880644625152 2619193064457986016 2626106782820508416 2628049169494192224 2628351082165881072 2635288974368831872 2652935998750766014 2662485511804399008 2665916385389793536 2667888217035791904 2671487998742030112 2682800193858654562 2683075822127692992 2683768504041957332 2692147929725757888 2693119613812138368 2699564315207096064 2702536115958334656 2708172619783649304 2717641754817857868 2727143998715822406 2733945075365632128 2749226272433224584 2752935803581726152 2753510657507113504 2783925700057317816 2789270536176037056 2794668029002368792 2820669454031677248 2831228311956350592 2838003510858742016 2847053266952041576 2847380339013037828 2857007998654671092 2857301524863257472 2866962730357300608 2867292089635506624 2876435240431538214 2890212235122107896 2894111998637199288 2900282661028456704 2910423509493591168 2916493590536237712 2924528008141020736 2926691120573077704 2927747458954862544 2944111901052679357 2954370130673071968 2964700096164935856 2965319169623045312 2993363502237698304 2999155933563517728 3003829808189578368 3015919508395427634 3038740412327203584 3042840584919313152 3049015105183762176 3055725241867650352 3066057364409890928 3067164004619379808 3077093949852738816 3097699489695502692 3105876291220408992 3106233097105132176 3116735998532368464 3135287998523632562 3140839251346717536 3141972882780828096 3146869322865272576 3152958801951390432 3159534723080924188 3170582047287500846 3181629371494077504 3192753949716084768 3193906318859850048 3202934925321046773 3211758437512013844 3218606367726701952 3234893639588776704 3251488764512371383 3254148958872043232 3265151998462481248 3290094009158648328 3303099697282409024 3333135532041414528 3333518445673800384 3335984065825925976 3344789852083517376 3345997095948414336 3355841113836794583 3364699315488776408 3367187998414433787 3376463998410065836 3383663104533199488 3388228681331355264 3402575855625610664 3415705368780672968 3426370092378237312 3427606781215448832 3437690897101106646 3439591420310607744 3446765152451917296 3449314534961127294 3450559505196802284 3458816778859091832 3492257419277314688 3504065559325589632 3504468109554508096 3540227988223431648 3549980682405865344 3557184289381055872 3561983998322706816 3577434429503590656 3589530572967677184 3603381487944446208 3610896826378199072 3613982737978086474 3623522339757143824 3636191998287763208 3636565577098691328 3648861656818382592 3660917578731048636 3665635029910966112 3670581071442301536 3673295998270291404 3711900933409757088 3715987159442710152 3719027381568049408 3726224038669825056 3747051510430682818 3760107439038455232 3760892605375569664 3785286729924873459 3799705524007288896 3812553218086772544 3823056119514008832 3827897837578811997 3835246987242050952 3842668539878257089 3858815998182932384 3888658120714983616 3902254827430770272 3903663278606483392 3928789596686979024 3939160174230762624 3942073754241288336 3942526623248821608 3952933461553247808 3979403998126149021 3998874578084690304 4001832325553687856 4021226011193903512 4024200290787981843 4025652756062935998 4049346472810644096 4062258929675473956 4076462632226786802 4090715998073733609 4123839408649836876 4130265986260670256 4141168388293878656 4141644129473509568 4155647998043157952 4183905804264055584 4187785668462290048 4189297177041104128 4203945069268520576 4231004181047515872 4242172495325436672 4246842467934525888 4257005266288113024 4258541758479800064 4270579900428062364 4271070508519556742 4282344583349351792 4285511997982006638 4335318352683161844 4341167997955798932 4374740385804356568 4386792012211531104 4390036680859616556 4391621188432293816 4444691260898400512 4447978754434567968 4459719802778023168 4474454818449059444 4489583997885911716 4490045253356547456 4505744712284367552 4523879262593141451 4558110618490805376 4573522657775643264 4583587862801475528 4595686869935889728 4599086046614836392 4600746006929069712 4611755705145455776 4626461558797067561 4658814436830613488 4659349645657698264 4675103997798552696 4696594882073425331 4702931997785448843 4711258877020076304 4712959324171242144 4720303984297908864 4729438202927085648 4739302084621386282 4755873070931251269 4817637656268020766 4818643650637448632 4835433349768589568 4852340459383165056 4881223438308064848 4894108095256402048 4897727997693721872 4949201244546342784 4954649545923613536 4968298718226433408 4982343217166072758 4999703298062121792 4999763997645674411 5000277668510700576 5013476585384606976 5017184778125276064 5018995643922621504 5047048973233164612 5064695997615098754 5066274032009718528 5075494656799799232 5083404290782363392 5103863783438415996 5113662649656067936 5123558053171009452 5170147728677875944 5188225168288637748 5238386128915972032 5256098338988384448 5256702164331762144 5270577948737663744 5305871997501532028 5324971023608798016 5335776434071583808 5342975997484060224 5365600387717309124 5366151644255385984 5367537008083914664 5384295859451515776 5386239227624276736 5405072231916669312 5416345239567298608 5420974106967129711 5435283509635715736 5454287997431644812 5467890150731264256 5498452544866449168 5505871607163452304 5507021315014227008 5529185765391617329 5567851400114635632 5578541072352074112 5589336058004737584 5620577265646024227 5641338908063354496 5662456623912701184 5694106533904083152 5694760678026075656 5714015997309342184 5714603049726514944 5733925460714601216 5734584179271013248 5752870480863076428 5780424470244215792 5788223997274398576 5820847018987182336 5832987181072475424 5849056016282041472 5853382241146155408 5855494917909725088 5888223802105358714 5908740261346143936 5908811997217615213 5929400192329871712 5930638339246090624 5998311867127035456 6007659616379156736 6031839016790855268 6038479134094403997 6111450483735300704 6132114728819781856 6134328009238759616 6195398979391005384 6211752582440817984 6212466194210264352 6233471997064736928 6270575997047265124 6281678502693435072 6283945765561656192 6305917603902780864 6319069446161848376 6341164094575001692 6363258742988155008 6385507899432169536 6387812637719700096 6405869850642093546 6406605762779335113 6423516875024027688 6428267996973009957 6437212735453403904 6502977529024742766 6508297917744086464 6530303996924962496 6580188018317296656 6606199394564818048 6666271064082829056 6667036891347600768 6671968131651851952 6689579704167034752 6691994191896828672 6711682227673589166 6729398630977552816 6734375996828867574 6752927996820131672 6767326209066398976 6776457362662710528 6805151711251221328 6831410737561345936 6852740184756474624 6875381794202213292 6879182840621215488 6893530304903834592 6898629069922254588 6901119010393604568 6917633557718183664 6984514838554629376 7008131118651179264 7008936219109016192 7080455976446863296 7099961364811730688 7108953126932079423 7114368578762111744 7123967996645413632 7221793652756398144 7227965475956172948 7247044679514287648 7272383996575526416 7321835157462097272 7331270059821932224 7341162142884603072 7346591996540582808 7423801866819514176 7431974318885420304 7452448077339650112 7473514825749109137 7494103020861365636 7520214878076910464 7570573459849746918 7597043996422648131 7599411048014577792 7625106436173545088 7655795675157623994 7670493974484101904 7685337079756514178 7717631996365864768 7777316241429967232 7804509654861540544 7807326557212966784 7830295932285854027 7856771996300345503 7857579193373958048 7878320348461525248 7884147508482576672 7885053246497643216 7905866923106495616 7958807996252298042 7997749156169380608 8003664651107375712 8042452022387807024 8048400581575963686 8051305512125871996 8098692945621288192 8124517859350947912 8152925264453573604 8181431996147467218 8247678817299673752 8260531972521340512 8282336776587757312 8283288258947019136 8311295996086315904 8367811608528111168 8375571336924580096 8407890138537041152 8462008362095031744 8493684935869051776 8514010532576226048 8541159800856124728 8542141017039113484 8564689166698703584 8571023995964013276 8670636705366323688 8682335995911597864 8749480771608713136 8773584024423062208 8780073361719233112 8783242376864587632 8832335703158038071 8895957508869135936 8948909636898118888 8979167995771823432 8980090506713094912 9011489424568735104 9047758525186282902 9116221236981610752 9147045315551286528 9167175725602951056 9191373739871779456 9198172093229672784 9201492013858139424 9223511410290911552 9252923117594135122 9285275995627681049 9317628873661226976 9318699291315396528 9350207995597105392 9393189764146850662 9405863995570897686 9422517754040152608 9425918648342484288 9440607968595817728 9458876405854171296 9478604169242772564 9511746141862502538 9635275312536041532 9637287301274897264 9704680918766330112 9762446876616129696 9788216190512804096 9795455995387443744 9898402489092685568 9909299091847227072 9936597436452866816 9964686434332145516 9999406596124243584 9999527995291348822 10000555337021401152 10034369556250552128 10037991287845243008 10067523341510383749 10094097946466329224 10101563995243301361 10129391995230197508 10150989313599598464 10207727566876831992 10227325299312135872 10247116106342018904 10340295457355751888 10376450336577275496 10476772257831944064 10512196677976768896 10513404328663524288 10611743995003064056 10649942047217596032 10671552868143167616 10685951994968120448 10731200775434618248 10732303288510771968 10735074016167829328 10768591718903031552 10810144463833338624 10832690479134597216 10841948213934259422 10870567019271431472 10908575994863289624 10973507994832713967 10996905089732898336 11011743214326904608 11014042630028454016 11058371530783234658 11135702800229271264 11157082144704148224 11178672116009475168 11241154531292048454 11282677816126708992 11388213067808166304 11389521356052151312 11428031994618684368 11469168358542026496 11505740961726152856 11560848940488431584 11576447994548797152 11665974362144950848 11698112032564082944 11706764482292310816 11710989835819450176 11776447604210717428 11817480522692287872 11817623994435230426 11858800384659743424 11861276678492181248 11938211994378447063 11996623734254070912 12063678033581710536 12072600872363945529 12076958268188807994 12222900967470601408 12264229457639563712 12268656018477519232 12390797958782010768 12423505164881635968 12424932388420528704 12466943994129473856 12541151994094530248 12563357005386870144 12567891531123312384 12611835207805561728 12638138892323696752 12682328189150003384 12726517485976310016 12771015798864339072 12775625275439400192 12811739701284187092 12813211525558670226 12847033750048055376 12856535993946019914 13005955058049485532 13016595835488172928 13060607993849924992 13160376036634593312 13212398789129636096 13334073782695201536 13343936263303703904 13379159408334069504 13423364455347178332 13458797261955105632 13468751993657735148 13505855993640263344 13610303422502442656 13662821475122691872 13750763588404426584 13787060609807669184 13797258139844509176 13802238020787209136 13835267115436367328 13879384676391202683 14017872438218032384 14089784646220275993 14108795993356346529 14160911952893726592 14217906253864158846 14267619212793753807 14443587305512796288 14455930951912345896 14494089359028575296 14544767993151052832 14591147993129213077 14643670314924194544 14662540119643864448 14682324285769206144 14693183993081165616 14847603733639028352 14863948637770840608 14904896154679300224 14947029651498218274 14988206041722731272 14999291992937023233 15040429756153820928 15141146919699493836 15194087992845296262 15198822096029155584 15250212872347090176 15311591350315247988 15340987948968203808 15370674159513028356 15435263992731729536 15554632482859934464 15609019309723081088 15614653114425933568 15660591864571708054 15713543992600691006 15715158386747916096 15768295016965153344 15770106492995286432 15811733846212991232 15917615992504596084 16007329302214751424 16084904044775614048 16096801163151927372 16102611024251743992 16249035718701895824 16305850528907147208 16362863992294934436 16495357634599347504 16521063945042681024 16566576517894038272 16587557296174851987 16622591992172631808 16735623217056222336 16861731796938072681 16924016724190063488 16987369871738103552 17082319601712249456 17084282034078226968 17129378333397407168 17142047991928026552 17244083991879979091 17341273410732647376 17364671991823195728 17438201260081254653 17498961543217426272 17547168048846124416 17560146723438466224 17566484753729175264 17664671406316076142 17726435991652845639 17791915017738271872 17897819273796237776 17958335991543646864 18022978849137470208 18095517050372565804 18334351451205902112 18382747479743558912 18396344186459345568 18402984027716278848 18447022820581823104 18505846235188270244 18570551991255362098 18635257747322453952 18637398582630793056 18700415991194210784 18786379528293701324 18811727991141795372 18845035508080305216 18851837296684968576 18917752811708342592 18957208338485545128 19023492283725005076 19270550625072083064 19274574602549794528 19524893753232259392 19590911990774887488 19818598183694454144 19929372868664291032 19998813192248487168 19999055990582697644 20001110674042802304 20068739112501104256 20075982575690486016 20135046683020767498 20188195892932658448 20203127990486602722 20258783990460395016 20301978627199196928 20415455133753663984 20454650598624271744 20494232212684037808 20608783307368755499 20680590914711503776 20752900673154550992 20953544515663888128 21024393355953537792 21026808657327048576 21223487990006128112 21299884094435192064 21343105736286335232 21371903989936240896 21462401550869236496 21470148032335658656 21665380958269194432 21683896427868518844 21741134038542862944 21817151989726579248 21947015989665427934 21993810179465796672 22023486428653809216 22028085260056908032 22116743061566469316 22271405600458542528 22357344232018950336 22420544477247327411 22482309062584096908 22776426135616332608 22779042712104302624 22856063989237368736 23011481923452305712 23121697880976863168 23152895989097594304 23331948724289901696 23413528964584621632 23421979671638900352 23490887796857562081 23552895208421434856 23570315988901036509 23634961045384575744 23635247988870460852 23717600769319486848 23876423988756894126 23993247468508141824 24127356067163421072 24145201744727891058 24153916536377615988 24445801934941202816 24528458915279127424 24537312036955038464 24781595917564021536 24847010329763271936 24849864776841057408 24933887988258947712 25082303988189060496 25126714010773740288 25223670415611123456 25276277784647393504 25364656378300006768 25542031597728678144 25623479402568374184 25626423051117340452 25694067500096110752 25713071987892039828 26011910116098971064 26033191670976345856 26121215987699849984 26320752073269186624 26497007109474114213 26687872526607407808 26846728910694356664 26917594523910211264 26937503987315470296 27011711987280526688 27220606845004885312 27325642950245383744 27501527176808853168 27574121219615338368 27594516279689018352 27604476041574418272 27670534230872734656 27758769352782405366 27855827986883043147 28179569292440551986 28217591986712693058 28321823905787453184 28435812507728317692 28535238425587507614 28887174611025592576 28911861903824691792 28988178718057150592 29089535986302105664 29182295986258426154 29287340629848389088 29325080239287728896 29364648571538412288 29386367986162331232 29695207467278056704 29727897275541681216 29809792309358600448 29894059302996436548 29976412083445462544 29998583985874046466 30282293839398987672 30388175985690592524 30623182700630495976 30681975897936407616 30741348319026056712 30870527985463459072 31218038619446162176 31321183729143416108 31427087985201382012 31430316773495832192 31536590033930306688 31540212985990572864 31835231985009192168 32014658604429502848 32169808089551228096 32193602326303854744 32205222048503487984 32385230911579472927 32498071437403791648 32611701057814294416 32725727984589868872 32920523984498141901 32990715269198695008 33042127890085362048 33175114592349703974 33471246434112444672 33723463593876145362 33848033448380126976 34164639203424498912 34168564068156453936 34258756666794814336 34284095983856053104 34488167983759958182 34682546821465294752 34729343983646391456 34876402520162509306 34997923086434852544 35094336097692248832 35120293446876932448 35132969507458350528 35329342812632152284 35452871983305691278 35583830035476543744 35795638547592475552 35916671983087293728 36191034100745131608 36668702902411804224 36792688372918691136 36805968055432557696 36894045641163646208 37011692470376540488 37141103982510724196 37270515494644907904 37274797165261586112 37400831982388421568 37572759056587402648 37623455982283590744 37690071016160610432 37703674593369937152 37835505623416685184 37914416676971090256 38046984567450010152 38541101250144166128 38549149205099589056 39049787506464518784 39181823981549774976 39637196367388908288 39858745737328582064 39998111981165395288 40002221348085604608 40137478225002208512 40270093366041534996 40376391785865316896 40406255980973205444 40517567980920790032 40830910267507327968 40909301197248543488 40988464425368075616 41217566614737510998 41361181829423007552 41505801346309101984 41638154029173608049 42053617314654097152 42269353938660827979 42446975980012256224 42924803101738472992 42940296064671317312 43330761916538388864 43367792855737037688 43482268077085725888 43634303979453158496 43773443979387639231 43894031979330855868 43987620358931593344 44046972857307618432 44233486123132938632 44542811200917085056 44714688464037900672 44841088954494654822 44964618125168193816 44997875978811069699 45552852271232665216 45558085424208605248 45712127978474737472 46022963846904611424 46243395761953726336 46305791978195188608 46663897448579803392 46827057929169243264 46843959343277800704 46981775593715124162 47105790416842869712 47140631977802073018 47270495977740921704 47435201538638973696 47752847977513788252 48254712134326842144 48290403489455782116 48307833072755231976 48891603869882405632 49056917830558254848 49563191835128043072 49699729553682114816 49762671888524555961 49867775976517895424 50164607976378120992 50552555569294787008 50729312756600013536 51246958805136748368 51252846102234680904 51388135000192221504 51426143975784079656 51732251975639937273 52023820232197942128 52314603780243763959 52641504146538373248 52994014218948228426 53179307974958536917 53375745053214815616 53693457821388713328 53835189047820422528 53875007974630940592 54023423974561053376 54441213690009770624 54651285900490767488 54997403974102418521 55003054353617706336 55148242439230676736 55189032559378036704 55208952083148836544 55341068461745469312 55517538705564810732 55711655973766086294 56359138584881103972 56435183973425386116 56871625015456635384 57070476851175015228 57823723807649383584 57976357436114301184 58179071972604211328 58364591972516852308 58574681259696778176 58772735972324662464 59455794551083362432 59788118605992873096 59952824166890925088 59997167971748092932 60564587678797975344 60776351971381185048 61246365401260991952 61363951795872815232 61482696638052113424 61826349922106266497 62642367458286832216 62854175970402764024 62860633546991664384 63073180067860613376 63080425971981145728 63670463970018384336 64029317208859005696 64339616179102456192 64387204652607709488 64410444097006975968 64770461823158945854 64996142874807583296 64996931969393767343 65223402115628588832 65451455969179737744 65841047968996283802 65981430538397390016 66084255780170724096 66350229184699407948 67446927187752290724 68329278406848997824 68337128136312907872 68517513333589628672 68568191967712106208 68976335967519916364 69365093642930589504 69458687967292782912 69752805040325018612 69995846172869705088 70240586893753864896 70265939014916701056 70472663390572686243 70658685625264304568 70710947966703109527 70905743966611382556 71591277095184951104 71833343966174587456 72382068201490263216 73337405804823608448 73585376745837382272 73611936110865115392 74023384940753080976 74282207965021448392 74541030989289815808 74549594330523172224 74801663964776843136 75145518113174805296 75246911964567181488 75380142032321220864 75671011246833370368 75828833353942180512 76093969134900020304 76814555963828997769 77082202500288332256 77098298410199178112 78099575012929037568 78363647963099549952 79717491474657164128 79996223962330790576 80540186732083069992 80752783571730633792 80812511961946410888 81035135961841580064 81661820535014655936 81976928850736151232 82435133229475021996 82722363658846015104 83011602692618203968 83276308058347216098 83567483960649129441 84538707877321655958 84893951960024512448 85849606203476945984 85880592129342634624 86661523833076777728 86735585711474075376 86964536154171451776 87268607958906316992 87546887958775278462 87788063958661711736 87975240717863186688 88093945714615236864 88466972246265877264 89085622401834170112 89429376928075801344 89682177908989309644 89929236250336387632 89995751957622139398 91105704542465330432 91116170848417210496 91424255956949474944 92045927693809222848 92486791523907452672 92611583956390377216 93654115858338486528 93963551187430248324 94211580833685739424 94281263955604146036 94540991955481843408 95505695955027576504 96509424268653684288 96580806978911564232 96615666145510463952 97155692734738418781 98761571953494425703 99126383670256086144 99525343777049111922 100329215952756241984 101105111138589574016 101458625513200027072 102138035951904491539 102493917610273496736 102505692204469361808 102776270000384443008 102852287951568159312 103464503951279874546 104047640464395884256 104629207560487527918 105283008293076746496 105988028437896456852 106358615949917073834 106751490106429631232 107386915642777426656 107670378095640845056 107750015949261881184 108046847949122106752 108882427380019541248 109302571800981534976 109994807948204837042 110006108707235412672 110378065118756073408 110417904166297673088 110682136923490938624 111035077411129621464 111423311947532172588 112718277169762207944 112870367946850772232 113743250030913270768 114140953702350030456 115647447615298767168 116358143945208422656 116729183945033704616 117149362519393556352 117545471944649324928 118911589102166724864 119576237211985746192 119905648333781850176 119994335943496185864 120708587943159853637 121129175357595950688 121552703942762370096 122492730802521983904 122727903591745630464 122965393276104226848 123652699844212532994 125284734916573664432 125708351940805528048 126160851943962291456 127340927940036768672 128679232358204912384 128774409305215418976 128820888194013951936 129540923646317891708 129992285749615166592 129993863938787534686 130446804231257177664 130902911938359475488 131320331938162917693 131682095937992567604 131962861076794780032 132700458369398815896 134893854375504581448 136658556813697995648 136674256272625815744 137136383935424212416 137952671935039832728 138730187285861179008 138917375934585565824 139505610080650037224 139991692345739410176 140481173787507729792 140531878029833402112 140945326781145372486 141317371250528609136 141421895933406219054 141811487933222765112 143182554190369902208 143666687932349174912 144764136402980526432 146674811609647216896 147170753491674764544 148046769881506161952 148564415930042896784 149099188661046344448 149603327929553686272 150291036226349610592 150493823929134362976 151657666707884361024 152187938269800040608 153629111927657995538 154164405000576664512 154196596820398356224 155196755926919811819 156943811340731291877 159434982949314328256 159992447924661581152 161080373464166139984 161505567143461267584 161625023923892821776 162070271923683160128 163323641070029311872 163953857701472302464 164870266458950043992 164992211922307255563 165444727317692030208 166023205385236407936 166552616116694432196 167134967921298258882 169077415754643311916 169787903920049024896 171699212406953891968 171761184258685269248 173471171422948150752 173929072308342903552 174537215917812633984 175093775917550556924 175576127917323423472 176933944492531754528 179364355817978619288 179858472500672775264 179991503915244278796 182232341696834420992 182848511913898949888 184091855387618445696 185479049766318799491 187927102374860496648 188423161667371478848 188562527911208292072 189081983910963686816 189684923910679770001 191011391910055153008 193018848537307368576 193161613957823128464 193231332291020927904 194311385469476837562 194990795908181302029 197523143906988851406 198252767340512172288 199050687554098223844 200658431905512483968 202210222277179148032 202917251026400054144 204276071903808983078 204987835220546993472 205011384408938723616 205552540000768886016 205704575903136318624 206929007902559749092 208095280928791768512 209258415120975055836 211976056875792913704 212717231899834147668 214773831285554853312 215500031898523762368 216093695898244213504 219989615896409674084 220012217414470825344 220756130237512146816 220835808332595346176 222070154822259242928 222846623895064345176 225436554339524415888 225740735893701544464 226696616381056310489 227486500061826541536 228281907404700060912 230443667891486993307 231294895230597534336 233458367890067409232 234298725038787112704 235090943889298649856 239152474423971492384 239811296667563700352 239988671886992371728 241417175886319707274 242258350715191901376 243105407885524740192 244985461605043967808 245930786552208453696 247305399688425065988 250569469833147328864 251416703881611056096 254681855880073537344 257548818610430837952 257641776388027903872 259081847292635783416 259984571499230333184 259987727877575069372 260893608462514355328 261805823876718950976 262640663876325835386 263364191875985135208 263925722153589560064 265400916738797631792 269787708751009162896 273317113627395991296 273348512545251631488 274272767870848424832 275905343870079665456 277460374571722358016 277834751869171131648 279011220161300074448 280962347575015459584 281890653562290744972 282634742501057218272 282843791866812438108 283622975866445530224 286365108380739804416 287333375864698349824 289528272805961052864 291467078204215256343 296093539763012323904 297128831860085793568 300582072452699221184 300987647858268725952 303315333415768722048 304375876539600081216 306414107855713474617 307258223855315991076 308328810001153329024 310393511853839623638 313887622681462583754 318869965898628656512 319984895849323162304 322160746928332279968 323011134286922535168 323250047847785643552 324140543847366320256 326647282140058623744 327907715402944604928 329740532917900087984 329984423844614511126 332046410770472815872 333105232233388864392 334269935842596517764 338154831509286623832 339575807840098049792 343398424813907783936 346942342845896301504 349074431835625267968 350187551835101113848 351152255834646846944 353867888985063509056 358728711635957238576 359716945001345550528 359983007830488557592 362125763829479560911 368183710775236891392 370958099532637598982 375854204749720993296 376846323334742957696 377125055822416584144 378163967821927373632 379369847821359540002 382022783820110306016 386037697074614737152 386323227915646256928 386462664582041855808 388622770938953675124 389981591816362604058 395046287813977702812 398101375108196447688 401316863811024967936 405834502052800108288 408552143807617966156 409975670441093986944 410022768817877447232 411409151806272637248 413858015805119498184 416190561857583537024 418516830241950111672 423952113751585827408 425434463799668295336 429547662571109706624 431000063797047524736 439979231792819348168 440024434828941650688 441512260475024293632 444140309644518485856 445693247790128690352 450873108679048831776 451481471787403088928 453393232762112620978 454973000123653083072 456563814809400121824 460887335782973986614 462589790461195068672 466916735780134818464 478304948847942984768 479622593335127400704 479977343773984743456 482834351772639414548 484516701430383802752 486210815771049480384 489970923210087935616 491861573104416907392 494610799376850131976 494976635766921766689 501138939666294657728 502833407763222112192 509363711760147074688 515097637220861675904 515283552776055807744 518163694585271566832 519975455755150138744 521787216925028710656 523611647753437901952 525281327752651670772 526728383751970270416 530801833477595263584 539575417502018325792 546697025090503262976 548545535741696849664 551810687740159330912 558022440322600148896 563781307124581489944 565269485002114436544 565687583733624876216 567245951732891060448 569054771732039310003 579056545611922105728 582934156408430512686 584972387724543906087 592187079526024647808 594257663720171587136 601164144905398442368 601975295716537451904 606630666831537444096 608751753079200162432 612828215711426949234 614516447710631982152 616657620002306658048 620787023707679247276 627775245362925167508 637739931797257313024 639969791698646324608 644321493856664559936 646500095695571287104 648281087694732640512 659481065835800175968 659968847689229022252 666210464466777728784 668539871685193035528 676309663018573247664 680089849143168931467 691331003674460979921 693884685691792603008 700375103670202227696 702304511669293693888 707735777970127018112 714966251663331440773 717457423271914477152 719433890002691101056 719966015660977115184 724251527658959121822 741916199065275197964 751708409499441986592 753692646669485915392 754250111644833168288 756327935643854747264 758739695642719080004 764045567640220612032 772646455831292513856 772925329164083711616 777245541877907350248 779963183632725208116 790092575627955405624 796202750216392895376 817104287615235932312 819951340882187973888 820045537635754894464 822818303612545274496 827716031610238996368 832381123715167074048 837033660483900223344 844960115602118975459 847904227503171654816 850868927599336590672 859095325142219413248 862000127594095049472 879958463585638696336 888280619289036971712 891386495580257380704 901746217358097663552 902962943574806177856 906786465524225241956 909946000247306166144 913127629618800243648 919242323567140423851 921774671565947973228 933833471560269636928 956609897695885969536 959954687547969486912 965668703545278829096 969033402860767605504 972421631542098960768 979941846420175871232 983723146208833814784 989221598753700263952 989953271533843533378 1002277879332589315456 1005666815526444224384 1018727423520294149376 1030195274441723351808 1036327389170543133664 1039950911510300277488 1047223295506875803904 1050562655505303341544 1053456767503940540832 1061603666955190527168 1079150835004036651584 1086377291488438682733 1103621375480318661824 1116044880645200297792 1127562614249162979888 1130538970004228873088 1131375167467249752432 1134491903465782120896 1138109543464078620006 1158113091223844211456 1165868312816861025372 1169944775449087812174 1184374159052049295616 1188515327440343174272 1202328289810796884736 1203950591433074903808 1217503506158400324864 1225656431422853898468 1229032895421263964304 1241574047415358494552 1255550490725850335016 1279939583397292649216 1288642987713329119872 1293000191391142574208 1318962131671600351936 1319937695378458044504 1327794467374758390007 1332420928933555457568 1337079743370386071056 1352619326037146495328 1360179698286337862934 1382662007348921959842 1387769371383585206016 1400750207340404455392 1404609023338587387776 1415471555940254036224 1429932503326662881546 1434914846543828954304 1438867780005382202112 1439932031321954230368 1448503055317918243644 1483832398130550395928 1503416818998883973184 1508500223289666336576 1512655871287709494528 1517479391285438160008 1528091135280441224064 1545292911662585027712 1545850658328167423232 1554491083755814700496 1559926367265450416232 1580185151255910811248 1592405500432785790752 1634208575230471864624 1640091075271509788928 1645636607225090548992 1655432063220477992736 1674067320967800446688 1689920231204237950918 1695808455006343309632 1701737855198673181344 1707164315196117930009 1759916927171277392672 1776561238578073943424 1782772991160514761408 1803492434716195327104 1805925887149612355712 1813572931048450483912 1819892000494612332288 1826255259237600487296 1838484647134280847702 1843549343131895946456 1867666943120539273856 1913219795391771939072 1919909375095938973824 1931337407090557658192 1944843263084197921536 1978443197507400527904 1979906543067687066756 2004555758665178630912 2011333631052888448768 2040269547429506794401 2072654778341086267328 2079901823020600554976 2101125311010606683088 2106913535007881081664 2123207333910381054336 2144898754989994322319 2158301670008073303168 2172754582976877365466 2207242750960637323648 2232089761290400595584 2255125228498325959776 2261077940008457746176 2262750334934499504864 2268983806931564241792 2276219086928157240012 2331736625633722050744 2339889550898175624348 2377030654880686348544 2451312862845707796936 2458065790842527928608 2483148094830716989104 2511100981451700670032 2534880346806356926377 2577285975426658239744 2586000382782285148416 2637924263343200703872 2639875390756916089008 2655588934749516780014 2664841857867110915136 2674159486740772142112 2705238652074292990656 2720359396572675725868 2765324014697843919684 2801500414680808910784 2809218046677174775552 2859865006653325763092 2869829693087657908608 2879864062643908460736 2897006110635836487288 2967664796261100791856 3006833637997767946368 3017000446579332673152 3034958782570876320016 3056182270560882448128 3090585823325170055424 3108982167511629400992 3119852734530900832464 3160370302511821622496 3184811000865571581504 3268417150460943729248 3310864126440955985472 3348134641935600893376 3379840462408475901836 3391616910012686619264 3403475710397346362688 3414328630392235860018 3519833854342554785344 3553122477156147886848 3565545982321029522816 3606984869432390654208 3611851774299224711424 3627145862096900967824 3652510518475200974592 3676969294268561695404 3687098686263791892912 3735333886241078547712 3839818750191877947648 3862674814181115316384 3956886395014801055808 3959813086135374133512 3983383402124275170021 4080539094859013588802 4145309556682172534656 4159803646041201109952 4202250622021213366176 4213827070015762163328 4246414667820762108672 4289797509979988644638 4316603340016146606336 4345509165953754730932 4414485501921274647296 4464179522580801191168 4510250456996651919552 4525500669868999009728 4537967613863128483584 4552438173856314480024 4663473251267444101488 4679779101796351248696 4902625725691415593872 4916131581685055857216 4966296189661433978208 5022201962903401340064 5069760693612713852754 5275848526686401407744 5279750781513832178016 5311177869499033560028 5329683715734221830272 5348318973481544284224 5410477304148585981312 5440718793145351451736 5530648029395687839368 5603000829361617821568 5719730013306651526184 5739659386175315817216 5759728125287816921472 5794012221271672974576 5935329592522201583712 6013667275995535892736 6034000893158665346304 6069917565141752640032 6217964335023258801984 6239705469061801664928 6320740605023643244992 6369622001731143163008 6434696264969982966957 6536834300921887458496 6621728252881911970944 6696269283871201786752 6759680924816951803672 6783233820025373238528 6806951420794692725376 6828657260784471720036 7039667708685109570688 7131091964642059045632 7254291724193801935648 7353938588537123390808 7374197372527583785824 7604641040419070779131 7725349628362230632768 7913772790029602111616 7919626172270748267024 7966766804248550340042 8161078189718027177604 8290619113364345069312 8319607292082402219904 8404501244042426732352 8427654140031524326656 8579595019959977289276 8691018331907509461864 9020500913993303839104 9051001339737998019456 9104876347712628960048 9294561271623308730049 9326946502534888202976 9359558203592702497392 9805251451382831187744 9832263163370111714432 9932592379322867956416 10044403925806802680128 10139521387225427705508 10559501563027664356032 10622355738998067120056 10659367431468443660544 10696637946963088568448 10820954608297171962624 10881437586290702903472 11061296058791375678736 11206001658723235643136 11439460026613303052368 11519456250575633842944 11588024442543345949152 11870659185044403167424 11950150206372825510063 12139835130283505280064 12435928670046517603968 12479410938123603329856 12641481210047286489984 12739244003462286326016 12869392529939965933914 13073668601843774916992 13243456505763823941888 13392538567742403573504 13519361849633903607344 13613902841589385450752 13657314521568943440072 14079335417370219141376 14508583448387603871296 14707877177074246781616 14748394745055167571648 15209282080838141558262 15450699256724461265536 15827545580059204223232 15839252344541496534048 15933533608497100680084 16322156379436054355208 16639214584164804439808 16809002488084853464704 17159190039919954578552 17382036663815018923728 18041001827986607678208 18102002679475996038912 18209752695425257920096 18589122543246617460098 18653893005069776405952 18719116407185404994784 19610502902765662375488 19664526326740223428864 19865184758645735912832 20088807851613605360256 20279042774450855411016 21119003126055328712064 21244711477996134240112 21393275893926177136896 21762875172581405806944 22122592117582751357472 22878920053226606104736 23176048885086691898304 23741318370088806334848 23900300412745651020126 24279670260567010560128 24871857340093035207936 24958821876247206659712 25282962420094572979968 25738785059879931867828 26147337203687549833984 27038723699267807214688 27314629043137886880144 27883683814869926190147 29017166896775207742592 29415754354148493563232 29496789490110335143296 30418564161676283116524 30901398513448922531072 31678504689082993068096 31867067216994201360168 32644312758872108710416 33618004976169706929408 34318380079839909157104 34764073327630037847456 36419505390850515840192 37178245086493234920196 37307786010139552811904 37438232814370809989568 39221005805531324750976 39730369517291471825664 40177615703227210720512 40558085548901710822032 42238006252110657424128 42489422955992268480224 43525750345162811613888 44245184235165502714944 45757840106453212209472 46352097770173383796608 47482636740177612669696 47800600825491302040252 48559340521134021120256 49917643752494413319424 51477570119759863735656 54077447398535614429376 54629258086275773760288 55767367629739852380294 58034333793550415485184 58831508708296987126464 58993578980220670286592 60837128323352566233048 63357009378165986136192 63734134433988402720336 65288625517744217420832 68636760159679818314208 69528146655260075694912 72839010781701031680384 74356490172986469840392 74615572020279105623808 74876465628741619979136 78442011611062649501952 81116171097803421644064 83651051444609778570441 84978845911984536960448 87051500690325623227776 88490368470331005429888 91515680212906424418944 92704195540346767593216 95601201650982604080504 102955140239519727471312 108154894797071228858752 109258516172551547520576 111534735259479704760588 117663017416593974252928 121674256646705132466096 126714018756331972272384 127468268867976805440672 130577251035488434841664 137273520319359636628416 139056293310520151389824 145678021563402063360768 148712980345972939680784 149752931257483239958272 162232342195606843288128 167302102889219557140882 169957691823969073920896 174103001380651246455552 176980736940662010859776 183031360425812848837888 191202403301965208161008 205910280479039454942624 216309789594142457717504 218517032345103095041152 223069470518959409521176 235326034833187948505856 243348513293410264932192 254936537735953610881344 261154502070976869683328 274547040638719273256832 278112586621040302779648 297425960691945879361568 324464684391213686576256 334604205778439114281764 339915383647938147841792 382404806603930416322016 411820560958078909885248 437034064690206190082304 446138941037918819042352 486697026586820529864384 509873075471907221762688 522309004141953739366656 549094081277438546513664 594851921383891758723136 648929368782427373152512 669208411556878228563528 764809613207860832644032 823641121916157819770496 892277882075837638084704 973394053173641059728768 1019746150943814443525376 1189703842767783517446272 1338416823113756457127056 1529619226415721665288064 1647282243832315639540992 1784555764151675276169408 1946788106347282119457536 2379407685535567034892544 2676833646227512914254112 3059238452831443330576128 3569111528303350552338816 5353667292455025828508224 7138223056606701104677632 10707334584910051657016448 21414669169820103314032896
- Sum of all divisors σ(n): 87741626158850100755213259
- Sum of proper divisors (its aliquot sum) s(n): 66326956989029997441180363
- 21414669169820103314032896 is an abundant number, because the sum of its proper divisors (66326956989029997441180363) is greater than itself. Its abundance is 44912287819209894127147467
Bases of 21414669169820103314032896
- Binary: 10001101101101011101110001010101101101001101101110100101000011101010011001001000000002
- Hexadecimal: 0x11B6BB8AB69B74A1D4C900
- Base-36: 2OV720WKWZWE1OHS0
Squares and roots of 21414669169820103314032896
- 21414669169820103314032896 squared (214146691698201033140328962) is 458588055652843632870502535491654586833235770146816
- 21414669169820103314032896 cubed (214146691698201033140328963) is 9820511497036696296226704825849118143804143988883762088445116192042973659136
-
21414669169820103314032896 is a
perfect square number . Itssquare root is 4627598639664 -
The
cube root of 21414669169820103314032896 is 277696532.2381090205
Scales and comparisons
How big is 21414669169820103314032896?- 21,414,669,169,820,103,314,032,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 21,414,669,169,820,103,314,032,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 21414669169820103314032896 cubic inches would be around 23141377.7 feet tall.
Recreational maths with 21414669169820103314032896
- 21414669169820103314032896 backwards is 69823041330102896196641412
- 21414669169820103314032896 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 21414669169820103314032896's digits is 99
- 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 21414669169820103314032896 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 21414669169820103314032896 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/21414669169820103314032896/
Chicago style:
Numbermatics. 2024. "Number 21414669169820103314032896 - Facts about the integer". https://numbermatics.com/n/21414669169820103314032896/
The information we have on file for 21414669169820103314032896 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 21414669169820103314032896, math, Factors of 21414669169820103314032896, curriculum, school, college, exams, university, Prime factorization of 21414669169820103314032896, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, four hundred fourteen sextillion, six hundred sixty-nine quintillion, one hundred sixty-nine quadrillion, eight hundred twenty trillion, one hundred three billion, three hundred fourteen million, thirty-two thousand, eight hundred ninety-six.