42952300434178622226432
42,952,300,434,178,622,226,432 is an even composite number composed of seven prime numbers multiplied together.
What does the number 42952300434178622226432 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 24300 divisors.
42952300434178622226432 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-four thousand, three hundred divisors.
Prime factorization of 42952300434178622226432:
217 × 34 × 74 × 112 × 892 × 109 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 89 × 89 × 109 × 127 × 127)See below for interesting mathematical facts about the number 42952300434178622226432 from the Numbermatics database.
Names of 42952300434178622226432
- Cardinal: 42952300434178622226432 can be written as Forty-two sextillion, nine hundred fifty-two quintillion, three hundred quadrillion, four hundred thirty-four trillion, one hundred seventy-eight billion, six hundred twenty-two million, two hundred twenty-six thousand, four hundred thirty-two.
Scientific notation
- Scientific notation: 4.2952300434178622226432 × 1022
Factors of 42952300434178622226432
Divisors of 42952300434178622226432
- Number of divisors d(n): 24300
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 89 96 98 99 108 109 112 121 126 127 128 132 144 147 154 162 168 176 178 189 192 196 198 216 218 224 231 242 252 254 256 264 267 288 294 297 308 324 327 336 343 352 356 363 378 381 384 392 396 432 436 441 448 462 484 504 508 512 528 534 539 567 576 588 594 616 623 648 654 672 686 693 704 712 726 756 762 763 768 784 792 801 847 864 872 882 889 891 896 924 968 979 981 1008 1016 1024 1029 1056 1068 1078 1089 1134 1143 1152 1176 1188 1199 1232 1246 1296 1308 1323 1344 1372 1386 1397 1408 1424 1452 1512 1524 1526 1536 1568 1584 1602 1617 1694 1728 1744 1764 1778 1782 1792 1848 1869 1936 1958 1962 2016 2032 2048 2058 2079 2112 2136 2156 2178 2268 2286 2289 2304 2352 2376 2398 2401 2403 2464 2492 2541 2592 2616 2646 2667 2688 2744 2772 2794 2816 2848 2904 2937 2943 3024 3048 3052 3072 3087 3136 3168 3204 3234 3267 3388 3429 3456 3488 3528 3556 3564 3584 3597 3696 3738 3773 3872 3916 3924 3969 4032 4064 4096 4116 4158 4191 4224 4272 4312 4356 4361 4536 4572 4578 4608 4704 4752 4796 4802 4806 4851 4928 4984 5082 5184 5232 5292 5334 5341 5376 5488 5544 5588 5607 5632 5696 5808 5874 5886 5929 6048 6096 6104 6144 6174 6223 6237 6272 6336 6408 6468 6534 6776 6853 6858 6867 6912 6976 7056 7112 7128 7168 7194 7203 7209 7392 7476 7546 7623 7744 7832 7848 7921 7938 8001 8064 8128 8192 8232 8316 8382 8393 8448 8544 8624 8712 8722 8811 8829 9072 9144 9156 9216 9261 9408 9504 9592 9604 9612 9701 9702 9779 9801 9856 9968 10164 10287 10368 10464 10584 10668 10682 10752 10769 10791 10976 11088 11176 11214 11264 11303 11319 11392 11616 11748 11772 11858 12096 12192 12208 12288 12348 12446 12474 12544 12573 12672 12816 12936 13068 13083 13189 13552 13706 13716 13734 13824 13843 13952 14112 14224 14256 14336 14388 14406 14418 14553 14784 14952 15092 15246 15367 15488 15664 15696 15842 15876 16002 16023 16128 16129 16256 16384 16464 16632 16764 16786 16821 16896 17088 17248 17424 17444 17622 17658 17787 18144 18288 18312 18432 18522 18669 18816 19008 19184 19208 19224 19402 19404 19558 19602 19712 19936 20328 20559 20574 20601 20736 20928 21168 21336 21364 21504 21538 21582 21609 21952 22176 22352 22428 22528 22606 22638 22784 22869 23232 23496 23544 23716 23763 24003 24192 24384 24416 24576 24696 24892 24948 25088 25146 25179 25344 25632 25872 26136 26166 26378 26411 26433 27104 27412 27432 27468 27648 27686 27783 27904 28224 28448 28512 28672 28776 28812 28836 29103 29106 29337 29568 29904 30184 30492 30527 30734 30976 31328 31392 31684 31752 32004 32046 32256 32258 32307 32373 32512 32768 32928 33264 33528 33572 33642 33792 33909 33957 34176 34496 34848 34888 35244 35316 35574 36288 36576 36624 36864 37044 37338 37387 37632 37719 38016 38368 38416 38448 38804 38808 39116 39204 39249 39424 39567 39872 40656 41118 41148 41202 41472 41503 41529 41856 42336 42672 42728 43008 43076 43164 43218 43561 43659 43904 44352 44704 44856 45056 45212 45276 45568 45738 46101 46464 46992 47088 47432 47526 47971 48006 48069 48384 48387 48768 48832 49152 49392 49784 49896 50176 50292 50358 50463 50688 51264 51744 52272 52332 52756 52822 52866 53361 54208 54824 54864 54936 55296 55372 55447 55566 55808 56007 56448 56896 57024 57344 57552 57624 57672 58206 58212 58674 58751 59136 59808 60368 60984 61054 61468 61677 61803 61952 62656 62784 63368 63504 64008 64092 64512 64516 64614 64746 64827 65024 65536 65856 66528 67056 67144 67284 67584 67818 67907 67914 68352 68453 68607 68992 69696 69776 70488 70632 71148 71289 72009 72576 73152 73248 73728 74088 74676 74774 75264 75383 75438 75537 76032 76736 76832 76896 77608 77616 78232 78408 78498 78848 79121 79134 79233 79299 79744 81312 82236 82296 82404 82944 83006 83058 83712 84672 85344 85456 86016 86152 86328 86436 87122 87131 87309 87318 87808 88011 88704 89408 89712 90112 90424 90552 91136 91476 91581 92202 92323 92928 93984 94176 94864 95052 95942 96012 96138 96768 96774 96901 96921 97119 97536 97664 98304 98784 99568 99792 100352 100584 100716 100926 101376 101727 101871 102528 103488 104544 104664 105512 105644 105732 106711 106722 107569 108416 109648 109728 109872 110592 110744 110894 111132 111616 112014 112161 112896 112903 113157 113792 114048 114688 115104 115248 115344 116412 116424 117348 117502 117747 118272 118701 119616 120736 121968 122108 122936 123354 123606 123904 124333 124509 124587 125312 125568 126736 127008 128016 128184 129024 129032 129228 129492 129654 130048 130683 131072 131712 133056 134112 134288 134568 135168 135636 135814 135828 136704 136906 137214 137984 138303 139392 139552 140976 141264 142296 142578 143913 144018 144207 145152 145161 146304 146496 147456 148176 149352 149548 150528 150766 150876 151074 152064 152273 153472 153664 153792 155216 155232 156464 156816 156996 157696 158242 158268 158466 158598 159488 160083 162624 164472 164592 164808 165888 166012 166116 166341 167424 168021 169344 170688 170912 172032 172304 172656 172872 174244 174262 174618 174636 175616 176022 176253 177408 177419 178816 179424 180224 180848 181104 182272 182952 183162 184404 184646 185031 185856 187968 188352 189728 190104 191884 192024 192276 193536 193548 193802 193842 194238 194481 195072 195328 196608 197568 199136 199584 200704 201168 201432 201852 202752 203454 203721 203742 205056 205359 206976 209088 209328 211024 211288 211464 213422 213444 213689 213867 215138 216832 219296 219456 219744 221184 221488 221788 222264 223232 224028 224322 225792 225806 226149 226314 226611 227584 228096 229376 230208 230496 230688 232824 232848 234696 235004 235494 236544 237363 237402 237699 239232 241472 243936 244216 245872 246708 247212 247808 248666 249018 249174 250624 251136 253472 254016 256032 256368 258048 258064 258456 258984 259308 260096 261366 261393 261709 261927 263424 264033 266112 268224 268576 269136 270336 271272 271628 271656 273408 273812 274428 274743 275968 276606 276969 278784 279104 281952 282528 284592 285156 287826 288036 288414 290304 290322 290521 290703 290763 292608 292992 294912 296352 298704 299096 301056 301532 301752 302148 304128 304546 304927 305181 305613 306944 307328 307584 310432 310464 312928 313632 313992 315392 316484 316536 316932 317196 318976 320133 320166 322707 325248 328944 329184 329616 331776 332024 332232 332682 334848 335797 336042 336483 338688 338709 341376 341824 344064 344608 345312 345744 348488 348524 349236 349272 351232 352044 352506 353241 354816 354838 356103 357632 358848 360448 361696 362208 364544 365904 366324 368808 369292 370062 371712 372999 373527 373761 375936 376704 379456 380208 383768 384048 384552 387072 387096 387604 387684 388129 388476 388962 390144 390656 392049 393216 395136 398272 399168 401408 402336 402864 403704 405504 406908 407442 407484 410112 410718 411257 413952 414909 418176 418656 422048 422576 422928 426844 426888 427378 427734 430276 431739 432621 433664 435483 438592 438912 439488 442368 442976 443576 444528 446464 448056 448644 451584 451612 452298 452628 453222 455168 456192 456819 458752 460416 460992 461376 465648 465696 469392 470008 470988 473088 474726 474804 475349 475398 478464 479171 480249 482944 487872 488432 491744 493416 494424 495616 497332 498036 498348 499023 501248 502272 504063 506944 508032 512064 512736 516096 516128 516912 517968 518616 520192 522732 522786 523418 523854 526848 527681 528066 528759 532224 532257 536448 537152 538272 540672 542544 543256 543312 546816 547624 548856 549486 551936 553212 553847 553938 555093 557568 558208 563904 565056 569184 570312 575652 576072 576828 580608 580644 581042 581406 581526 585216 585984 589824 592704 597408 598192 602112 603064 603504 604296 608256 609092 609854 609917 610362 611163 611226 613888 614656 615168 616077 620864 620928 625856 627264 627984 630784 632968 633072 633864 634392 637952 640266 640332 641067 641601 645414 646261 650496 657888 658368 659232 663552 664048 664464 665364 669696 671594 672084 672966 677376 677418 678307 678447 679833 682752 683648 688128 689216 690624 691488 696976 697048 698472 698544 702464 704088 705012 706482 709632 709676 712089 712206 713097 715264 717696 720896 723392 724416 729088 731808 732648 737616 738584 740124 743424 745998 746977 747054 747522 751872 752983 753408 758912 760416 767536 768096 769104 774144 774192 775208 775368 776258 776952 777924 780288 781312 784098 784179 785127 785781 790272 790321 792099 796544 798336 802816 804672 805728 807408 811008 813816 814884 814968 820224 821436 822514 824229 827904 829818 830907 836352 837312 844096 845152 845856 853688 853776 854756 855468 860552 863389 863478 865242 867328 870331 870966 871563 872109 872289 877184 877824 878976 884736 885952 887152 889056 892928 896112 897288 903168 903224 904596 905256 906444 910336 912384 913638 914781 915543 917504 920832 921984 922752 931296 931392 938784 940016 941976 946176 949452 949608 950698 950796 956928 958342 958441 960399 960498 965888 968121 975744 976864 983488 986832 988848 991232 994664 996072 996696 998046 1002496 1004544 1005967 1007391 1008126 1009449 1013888 1016064 1016127 1024128 1025472 1032192 1032256 1033824 1035936 1037232 1040384 1045464 1045572 1046836 1047708 1053696 1055362 1056132 1057518 1064448 1064514 1065911 1068309 1072896 1074304 1076544 1081344 1085088 1086512 1086624 1093632 1095248 1097712 1098972 1103872 1106424 1107694 1107876 1110186 1115136 1116416 1118997 1120581 1121283 1127808 1130112 1138368 1140624 1151304 1152144 1153656 1161216 1161288 1162084 1162812 1163052 1164387 1170432 1171968 1173821 1176147 1179648 1185408 1194816 1196384 1204224 1206128 1207008 1208592 1216512 1218184 1219708 1219834 1220724 1222326 1222452 1227776 1229312 1230336 1232027 1232154 1233771 1241728 1241856 1241933 1244727 1251712 1254528 1255968 1261568 1265936 1266144 1267728 1268784 1275904 1280532 1280664 1282134 1283202 1290828 1292522 1295217 1300992 1306449 1315776 1316736 1318464 1327104 1328096 1328928 1330728 1339392 1343188 1344168 1345932 1354752 1354836 1356614 1356894 1359666 1365504 1367296 1367663 1370457 1376256 1378432 1381248 1382976 1393952 1394096 1396944 1397088 1404928 1408176 1410024 1412964 1419264 1419352 1424178 1424412 1426047 1426194 1430528 1435392 1435481 1437513 1441792 1446784 1448832 1458176 1463616 1465296 1475232 1477168 1480248 1486848 1491996 1493954 1494108 1495044 1497069 1503744 1505966 1506816 1517824 1520832 1535072 1536192 1538208 1548288 1548384 1550416 1550736 1552516 1553904 1555848 1560576 1562624 1568196 1568358 1570254 1571562 1580544 1580642 1583043 1584198 1586277 1593088 1596672 1596771 1605632 1609344 1611456 1614816 1622016 1627632 1629768 1629936 1640448 1642872 1645028 1648458 1655808 1659636 1661541 1661814 1672704 1674624 1675003 1688192 1690304 1691712 1707376 1707552 1709512 1710936 1721104 1726778 1726956 1730484 1734656 1740662 1741932 1743126 1744218 1744578 1754368 1755648 1757952 1758061 1769472 1771904 1774304 1778112 1785856 1792224 1794576 1806336 1806448 1809192 1810512 1812888 1820672 1824768 1827276 1829562 1829751 1831086 1833489 1841664 1843968 1845504 1848231 1862592 1862784 1877568 1880032 1883952 1892352 1898904 1899216 1901396 1901592 1913856 1916684 1916882 1920798 1920996 1923201 1931776 1936242 1938783 1951488 1951609 1953728 1966976 1973664 1977696 1982464 1989328 1992144 1993392 1996092 2004992 2009088 2011934 2014782 2016252 2018898 2027776 2032128 2032254 2034921 2035341 2048256 2050944 2064384 2064512 2067648 2071872 2074464 2080768 2090928 2091144 2093672 2095416 2107392 2110724 2112264 2115036 2128896 2129028 2131822 2136267 2136618 2139291 2145792 2148608 2153088 2162688 2170176 2173024 2173248 2187264 2190496 2195424 2197944 2207744 2212848 2215388 2215752 2220372 2230272 2232832 2237994 2240931 2241162 2242566 2255616 2258949 2260224 2276736 2281248 2302608 2304288 2307312 2322432 2322576 2324168 2325624 2326104 2328774 2340864 2343936 2347642 2350579 2352294 2352537 2355381 2370816 2370963 2389632 2392768 2408448 2412256 2414016 2417184 2433024 2436368 2439416 2439668 2441448 2444652 2444904 2455552 2458624 2460672 2464054 2464308 2467542 2472687 2483456 2483712 2483866 2489454 2492721 2503424 2509056 2511936 2523136 2531872 2532288 2535456 2537568 2551808 2561064 2561328 2564268 2566404 2581656 2585044 2590167 2590434 2601984 2610993 2612898 2614689 2616327 2631552 2633472 2636928 2654208 2656192 2657856 2661456 2678784 2686376 2688336 2691864 2709504 2709672 2713228 2713788 2716903 2719332 2731008 2734592 2735326 2740914 2744343 2752512 2756864 2762496 2765952 2787904 2788192 2793888 2794176 2809856 2816352 2820048 2825928 2838528 2838704 2848356 2848824 2852094 2852388 2861056 2870784 2870962 2875026 2875323 2878799 2881197 2893568 2897664 2904363 2916352 2927232 2930592 2950464 2954336 2960496 2973696 2983992 2987908 2988216 2990088 2994138 3007488 3011932 3013632 3017901 3022173 3028347 3035648 3041664 3048381 3070144 3072384 3076416 3096576 3096768 3100832 3101472 3105032 3107808 3111696 3121152 3125248 3136392 3136716 3140508 3143124 3161088 3161284 3166086 3168396 3172554 3186176 3193344 3193542 3197733 3211264 3218688 3222912 3229632 3244032 3255264 3259536 3259872 3280896 3285744 3290056 3296916 3311616 3319272 3323082 3323628 3327443 3345408 3349248 3350006 3354197 3356991 3361743 3376384 3380608 3383424 3414752 3415104 3419024 3421872 3442208 3453556 3453912 3460968 3469312 3481324 3483864 3486252 3488436 3489156 3493161 3508736 3511296 3515904 3516122 3521463 3528441 3538944 3543808 3548608 3556224 3571712 3584448 3589152 3612672 3612896 3618384 3621024 3625776 3641344 3649536 3654552 3659124 3659502 3662172 3666978 3683328 3687936 3691008 3693767 3696081 3696462 3701313 3725184 3725568 3725799 3755136 3760064 3767904 3784704 3797808 3798432 3802792 3803184 3827712 3833368 3833764 3841596 3841992 3846402 3863552 3872484 3876929 3877566 3885651 3902976 3903218 3907456 3933952 3947328 3955392 3964928 3978656 3984288 3986784 3992184 4009984 4018176 4023868 4029564 4032504 4037796 4055552 4064256 4064508 4069842 4070682 4096512 4101888 4102989 4111371 4128768 4129024 4135296 4143744 4148928 4161536 4181856 4182288 4187344 4190832 4214784 4221448 4224528 4230072 4257792 4258056 4263644 4269419 4272534 4273236 4278141 4278582 4291584 4297216 4306176 4306443 4312539 4325376 4340352 4346048 4346496 4374528 4380992 4390848 4395888 4415488 4425696 4430776 4431504 4440744 4460544 4465664 4475988 4481862 4482324 4485132 4491207 4511232 4517898 4520448 4523827 4553472 4562496 4605216 4608576 4614624 4644864 4645152 4648336 4651248 4652208 4657548 4681728 4687872 4695284 4701158 4704588 4705074 4710762 4741632 4741926 4748149 4749129 4758831 4779264 4785536 4790313 4816896 4824512 4828032 4834368 4866048 4872736 4878832 4879336 4882896 4889304 4889808 4911104 4917248 4921344 4928108 4928616 4935084 4945374 4966912 4967424 4967732 4978908 4984623 4985442 5006848 5018112 5023872 5025009 5046272 5063744 5064576 5070912 5075136 5103616 5122128 5122656 5128536 5132808 5163312 5170088 5180334 5180868 5203968 5221986 5225796 5228839 5229378 5232654 5263104 5266944 5270881 5273856 5274183 5308416 5312384 5315712 5322912 5357568 5372752 5376672 5383728 5419008 5419344 5426456 5427576 5433806 5438664 5462016 5469184 5470652 5481828 5488686 5489253 5500467 5513728 5524992 5531904 5532247 5544693 5575808 5576384 5587776 5588352 5619712 5632704 5640096 5651856 5677056 5677408 5696712 5697648 5704188 5704776 5722112 5741568 5741924 5750052 5750646 5757598 5762394 5769603 5787136 5795328 5808726 5816349 5832704 5854464 5854827 5861184 5900928 5908672 5920992 5947392 5967984 5975816 5976432 5980176 5988276 6014976 6023864 6027264 6035802 6043723 6044346 6056694 6071296 6083328 6092317 6096762 6104763 6106023 6140288 6144768 6152832 6193152 6193536 6201664 6202944 6210064 6215616 6223392 6242304 6250496 6272784 6273432 6281016 6286248 6322176 6322568 6332172 6336792 6345108 6372352 6386688 6387084 6395466 6408801 6422528 6437376 6445824 6459264 6488064 6510528 6519072 6519744 6561792 6571488 6580112 6593832 6623232 6638544 6646164 6647256 6654886 6690816 6698496 6700012 6708394 6709087 6713982 6722793 6723486 6752768 6761216 6766848 6776847 6829504 6830208 6838048 6843744 6884416 6907112 6907824 6921936 6938624 6962648 6967728 6972504 6976872 6978312 6986322 7017472 7022592 7031808 7032244 7041769 7042926 7051737 7056882 7057611 7066143 7087616 7097216 7112448 7112889 7143424 7168896 7178304 7225344 7225792 7236768 7242048 7251552 7282688 7299072 7309104 7318248 7319004 7324344 7333956 7366656 7375872 7382016 7387534 7392162 7392924 7402626 7450368 7451136 7451598 7461377 7478163 7510272 7520128 7535808 7569408 7595616 7596864 7605584 7606368 7655424 7666736 7667528 7683192 7683984 7692804 7727104 7744968 7753858 7755132 7770501 7771302 7805952 7806436 7814912 7832979 7844067 7848981 7867904 7894656 7910784 7929856 7957312 7968576 7973568 7984368 8019968 8036352 8047736 8059128 8065008 8075592 8111104 8128512 8129016 8139684 8141364 8150709 8193024 8203776 8205978 8216747 8222742 8233029 8257536 8258048 8270592 8287488 8297856 8323072 8363712 8364576 8374688 8381664 8429568 8442896 8449056 8460144 8515584 8516112 8527288 8538838 8545068 8546472 8556282 8557164 8583168 8594432 8612352 8612886 8624189 8625078 8625969 8636397 8643591 8680704 8692096 8692992 8693531 8713089 8749056 8761984 8781696 8791776 8830976 8851392 8861552 8863008 8881488 8921088 8931328 8951976 8963724 8964648 8970264 8982414 9022464 9035796 9040896 9047654 9053703 9066519 9106944 9124992 9145143 9210432 9217152 9229248 9289728 9290304 9296672 9302496 9304416 9315096 9363456 9375744 9390568 9402316 9409176 9410148 9421524 9483264 9483852 9496298 9497279 9498258 9517662 9558528 9571072 9573641 9580626 9593199 9633792 9649024 9656064 9668736 9732096 9745472 9757664 9758672 9765792 9778608 9779616 9822208 9834496 9842688 9856216 9857232 9870168 9890748 9933824 9934848 9935464 9957816 9969246 9970884 9982329 10013696 10036224 10047744 10048367 10050018 10062591 10070973 10092544 10127488 10129152 10141824 10150272 10207232 10244256 10245312 10257072 10265616 10326624 10340176 10360668 10361736 10407936 10443972 10451592 10457678 10458756 10465308 10479483 10526208 10533888 10541762 10547712 10548366 10564389 10616832 10624768 10631424 10645824 10715136 10745504 10753344 10767456 10838016 10838688 10852912 10855152 10867612 10877328 10924032 10938368 10941304 10963656 10977372 10978506 11000934 11027456 11049984 11063808 11064494 11065637 11081301 11088243 11089386 11103939 11151616 11152768 11175552 11176704 11177397 11239424 11265408 11280192 11303712 11354112 11354816 11393424 11395296 11408376 11409552 11444224 11483136 11483848 11500104 11501292 11515196 11524788 11539206 11574272 11590656 11617452 11630787 11632698 11665408 11708928 11709654 11722368 11725021 11801856 11817344 11841984 11894784 11935968 11951632 11952864 11960352 11976552 12029952 12047728 12054528 12071604 12087446 12088692 12113388 12142592 12166656 12184634 12193524 12209526 12212046 12280576 12289536 12305664 12306427 12308967 12334113 12386304 12387072 12403328 12405888 12420128 12431232 12446784 12484608 12500992 12545568 12546864 12562032 12572496 12644352 12645136 12664344 12673584 12690216 12744704 12773376 12774168 12790932 12808257 12817602 12834423 12874752 12891648 12918528 12919329 12937617 12976128 13021056 13038144 13039488 13123584 13142976 13160224 13187664 13246464 13277088 13292328 13294512 13309772 13381632 13396992 13400024 13416788 13418174 13427964 13445586 13446972 13505536 13522432 13533696 13552297 13553694 13571481 13659008 13660416 13661263 13676096 13687488 13768832 13814224 13815648 13843872 13877248 13925296 13935456 13945008 13953744 13956624 13972644 14034944 14045184 14063616 14064488 14083538 14085852 14103474 14113764 14115222 14132286 14175232 14194432 14224896 14225778 14244447 14247387 14286848 14337792 14356608 14370939 14450688 14451584 14473536 14484096 14503104 14565376 14598144 14618208 14636496 14638008 14648688 14667912 14733312 14751744 14764032 14775068 14784324 14785848 14805252 14900736 14902272 14903196 14922754 14953869 14956326 15020544 15040256 15071616 15075027 15138816 15191232 15193728 15211168 15212736 15310848 15333472 15335056 15366384 15367968 15385608 15454208 15489936 15507716 15510264 15541002 15542604 15611904 15612872 15629824 15665958 15686517 15688134 15697962 15735808 15789312 15790291 15812643 15821568 15822549 15859712 15914624 15937152 15947136 15968736 16039936 16072704 16095472 16118256 16130016 16151184 16222208 16257024 16258032 16279368 16282728 16301418 16386048 16407552 16411956 16433494 16445484 16466058 16467759 16516096 16541184 16574976 16595712 16596741 16646144 16727424 16729152 16749376 16763328 16859136 16885792 16898112 16920288 17031168 17032224 17054576 17077676 17090136 17092944 17112564 17114328 17166336 17188864 17224704 17225772 17248378 17250156 17251938 17272794 17287182 17308809 17361408 17384192 17385984 17387062 17426178 17449047 17498112 17523968 17563392 17564481 17583552 17661952 17702784 17723104 17726016 17762976 17842176 17862656 17903952 17927448 17929296 17940528 17964828 18044928 18071592 18081792 18095308 18107406 18131169 18133038 18213888 18249984 18276951 18290286 18314289 18420864 18434304 18458496 18579456 18580608 18593344 18604992 18608832 18630192 18726912 18751488 18781136 18804632 18818352 18820296 18843048 18966528 18967704 18992596 18994558 18996516 19018321 19035324 19117056 19142144 19147282 19161252 19186398 19267584 19298048 19312128 19337472 19338671 19464192 19490944 19515328 19517344 19531584 19557216 19559232 19644416 19668992 19685376 19712432 19714464 19740336 19781496 19867648 19869696 19870928 19915632 19938492 19941768 19964658 20027392 20072448 20095488 20096734 20100036 20125182 20127261 20141946 20168379 20254976 20258304 20283648 20300544 20330541 20414464 20488512 20490624 20514144 20531232 20653248 20680352 20721336 20723472 20815872 20887944 20903184 20915356 20917512 20930616 20958966 21052416 21067776 21083524 21095424 21096732 21125307 21128778 21155211 21198429 21249536 21262848 21291648 21338667 21430272 21491008 21506688 21534912 21676032 21677376 21705824 21710304 21735224 21754656 21848064 21876736 21882608 21927312 21954744 21957012 22001868 22054912 22099968 22127616 22128988 22131274 22162602 22176486 22178772 22207878 22303232 22305536 22351104 22353408 22354794 22384131 22478848 22530816 22560384 22607424 22708224 22709632 22786848 22790592 22816752 22819104 22888448 22966272 22967696 23000208 23002584 23030392 23049576 23078412 23148544 23181312 23234904 23261574 23265396 23292101 23311503 23417856 23419308 23444736 23450042 23498937 23532201 23603712 23634688 23683968 23789568 23871936 23903264 23905728 23920704 23953104 24059904 24095456 24109056 24143208 24174892 24177384 24226776 24285184 24333312 24369268 24387048 24419052 24424092 24452127 24561152 24579072 24611328 24612854 24617934 24650241 24668226 24699087 24772608 24774144 24806656 24811776 24840256 24862464 24893568 24969216 25001984 25091136 25093728 25124064 25144992 25288704 25290272 25328688 25347168 25380432 25489408 25546752 25548336 25581864 25616514 25635204 25668846 25749504 25783296 25837056 25838658 25856369 25872567 25875234 25877907 25909191 26042112 26076288 26078976 26080593 26247168 26285952 26320448 26375328 26492928 26554176 26584656 26589024 26619544 26763264 26793984 26800048 26833576 26836348 26855928 26891172 26893944 27011072 27044864 27067392 27104594 27107388 27138503 27142962 27161109 27199557 27318016 27320832 27322526 27352192 27374976 27537664 27628448 27631296 27687744 27754496 27850592 27870912 27890016 27907488 27913248 27945288 28069888 28090368 28127232 28128976 28167076 28171704 28206948 28227528 28230444 28264572 28350464 28388864 28449792 28451556 28488894 28491837 28494774 28675584 28713216 28720923 28741878 28779597 28901376 28903168 28947072 28968192 29006208 29130752 29196288 29236416 29272992 29276016 29297376 29335824 29466624 29503488 29528064 29550136 29568648 29571696 29610504 29801472 29804544 29806392 29845508 29885933 29907738 29912652 29946987 30041088 30080512 30143232 30145101 30150054 30187773 30277632 30382464 30387456 30422336 30425472 30621696 30666944 30670112 30732768 30735936 30771216 30908416 30979872 31015432 31020528 31082004 31085208 31223808 31225744 31259648 31331916 31373034 31376268 31395924 31438449 31471616 31578624 31580582 31625286 31643136 31645098 31666789 31693167 31829248 31874304 31894272 31937472 32079872 32145408 32190944 32236512 32260032 32302368 32444416 32514048 32516064 32558736 32565456 32602836 32772096 32815104 32823912 32866988 32890968 32932116 32935518 33032192 33082368 33149952 33191424 33193482 33196911 33237043 33243903 33264729 33311817 33454848 33458304 33498752 33526656 33532191 33718272 33771584 33796224 33840576 34062336 34064448 34109152 34155352 34180272 34185888 34225128 34228656 34332672 34377728 34449408 34451544 34496756 34500312 34503876 34545588 34574364 34617618 34722816 34768384 34771968 34774124 34852356 34892361 34898094 34996224 35047936 35126784 35128962 35167104 35175063 35323904 35405568 35446208 35452032 35525952 35684352 35725312 35807904 35854896 35858592 35881056 35929656 36089856 36143184 36163584 36190616 36214812 36262338 36266076 36427776 36499968 36553902 36580572 36601873 36628578 36841728 36868608 36896167 36916992 36919281 36926901 37158912 37161216 37186688 37209984 37217664 37260384 37453824 37502976 37562272 37609264 37636704 37640592 37686096 37933056 37935408 37985192 37989116 37993032 38036642 38070648 38234112 38284288 38294564 38322504 38372796 38424771 38503269 38596096 38624256 38674944 38677342 38725729 38757987 38812851 38928384 38981888 39030656 39034688 39063168 39114432 39118464 39288832 39337984 39370752 39424864 39428928 39480672 39562992 39735296 39739392 39741856 39831264 39876984 39883536 39929316 40054784 40144896 40190976 40193468 40200072 40250364 40254522 40283892 40336758 40509952 40516608 40567296 40601088 40656891 40661082 40714443 40828928 40977024 40981248 40983789 41028288 41062464 41306496 41360704 41442672 41446944 41631744 41775888 41806368 41830712 41835024 41861232 41917932 42104832 42135552 42167048 42190848 42193464 42250614 42257556 42306061 42310422 42396858 42499072 42525696 42583296 42646219 42677334 42733341 42742161 42860544 42982016 43013376 43069824 43352064 43354752 43411648 43420608 43470448 43509312 43696128 43753472 43765216 43854624 43909488 43914024 44003736 44109824 44199936 44255232 44257976 44262548 44325204 44352972 44357544 44415756 44606464 44611072 44702208 44706816 44709588 44768262 44861607 44957696 45061632 45120768 45214848 45225081 45416448 45419264 45573696 45581184 45633504 45638208 45776896 45932544 45935392 46000416 46005168 46060784 46099152 46156824 46297088 46362624 46469808 46523148 46530792 46584202 46623006 46835712 46838616 46889472 46900084 46963609 46997874 47059551 47064402 47207424 47269376 47367936 47370873 47437929 47467647 47579136 47743872 47806528 47811456 47841408 47906208 48119808 48190912 48218112 48286416 48349784 48354768 48453552 48570368 48666624 48738536 48774096 48838104 48848184 48904254 49122304 49158144 49222656 49225708 49235868 49292383 49300482 49336452 49398174 49403277 49548288 49613312 49623552 49680512 49724928 49787136 49790223 49938432 50003968 50182272 50187456 50248128 50289984 50577408 50580544 50657376 50694336 50760864 50978816 51093504 51096672 51163728 51233028 51270408 51337692 51499008 51566592 51674112 51677316 51712738 51745134 51750468 51755814 51818382 52084224 52152576 52157952 52161186 52229639 52347141 52494336 52571904 52640896 52693443 52750656 52985856 53108352 53169312 53178048 53239088 53526528 53587968 53600096 53667152 53672696 53711856 53782344 53787888 54022144 54089728 54134784 54209188 54214776 54277006 54285924 54322218 54393507 54399114 54636032 54641664 54645052 54704384 54749952 54830853 54942867 55075328 55256896 55262592 55375488 55508992 55701184 55741824 55780032 55814976 55826496 55890576 56139776 56180736 56254464 56257952 56334152 56343408 56413896 56455056 56460888 56529144 56700928 56777728 56899584 56903112 56977788 56983674 56989548 57054963 57351168 57426432 57441846 57483756 57517229 57559194 57802752 57806336 57894144 57936384 58012416 58016013 58261504 58392576 58472832 58545984 58552032 58594752 58671648 58933248 59006976 59056128 59100272 59137296 59143392 59221008 59602944 59609088 59612784 59691016 59771866 59815476 59825304 59893974 60082176 60161024 60286464 60290202 60300108 60369323 60375546 60381783 60505137 60764928 60774912 60844672 60850944 60854717 60991623 61243392 61333888 61340224 61465536 61471872 61542432 61816832 61959744 62030864 62041056 62164008 62170416 62447616 62451488 62519296 62663832 62746068 62752536 62791848 62876898 62943232 63157248 63161164 63250572 63286272 63290196 63333578 63375921 63386334 63465633 63658496 63748608 63788544 63874944 64016001 64159744 64290816 64381888 64473024 64520064 64604736 64888832 65028096 65032128 65117472 65130912 65205672 65544192 65630208 65647824 65733976 65781936 65864232 65871036 66064384 66164736 66299904 66382848 66386964 66393822 66474086 66480953 66487806 66529458 66623634 66909696 66916608 66997504 67015487 67053312 67064382 67152393 67436544 67543168 67592448 67681152 68124672 68128896 68218304 68310704 68360544 68371776 68450256 68457312 68665344 68755456 68898816 68903088 68993512 69000624 69007752 69091176 69148728 69235236 69445632 69536768 69543936 69548248 69704712 69784722 69796188 69876303 69934509 70095872 70253568 70257924 70334208 70338569 70350126 70496811 70647808 70811136 70892416 70904064 71051904 71368704 71450624 71615808 71709792 71717184 71762112 71859312 72179712 72286368 72327168 72381232 72429624 72524676 72532152 72855552 72999936 73107804 73161144 73203746 73257156 73356381 73683456 73737216 73792334 73833984 73838562 73853802 73950723 74317824 74322432 74373376 74419968 74435328 74520768 74907648 75005952 75124544 75218528 75273408 75281184 75372192 75866112 75870816 75970384 75978232 75986064 76073284 76141296 76468224 76568576 76589128 76645008 76745592 76849542 77006538 77192192 77248512 77349888 77354684 77451458 77459459 77515974 77569107 77617701 77625702 77633721 77727573 77963776 78061312 78069376 78126336 78228864 78236928 78241779 78577664 78675968 78741504 78849728 78857856 78961344 79125984 79470592 79478784 79483712 79662528 79753968 79767072 79858632 80109568 80289792 80381952 80386936 80400144 80500728 80509044 80567784 80673516 81019904 81033216 81134592 81202176 81313782 81322164 81415509 81428886 81483327 81657856 81954048 81962496 81967578 82056576 82075147 82124928 82612992 82721408 82885344 82893888 83263488 83551776 83612736 83661424 83670048 83722464 83835864 84209664 84271104 84334096 84381696 84386928 84501228 84515112 84612122 84620844 84793716 84998144 85051392 85166592 85292438 85354668 85466682 85475511 85484322 85964032 86026752 86139648 86144989 86162769 86338791 86704128 86709504 86823296 86841216 86940896 87018624 87392256 87506944 87530432 87709248 87818976 87828048 88007472 88219648 88399872 88510464 88515952 88525096 88650408 88705944 88715088 88831512 89212928 89222144 89404416 89413632 89419176 89536524 89657799 89723214 89840961 90123264 90241536 90429696 90435303 90450162 90563319 90832896 90838528 91147392 91162368 91267008 91276416 91553792 91865088 91870784 92000832 92010336 92121568 92198304 92313648 92594176 92725248 92939616 93046296 93061584 93168404 93246012 93671424 93677232 93778944 93800168 93927218 93995748 94119102 94128804 94414848 94538752 94735872 94741746 94866079 94875858 94935294 95000367 95079501 95487744 95613056 95622912 95628841 95682816 95812416 96239616 96381824 96436224 96572832 96699568 96709536 96907104 97140736 97333248 97477072 97548192 97676208 97696368 97808508 98244608 98316288 98445312 98451416 98471736 98584766 98600964 98672904 98796348 98806554 99096576 99226624 99247104 99361024 99449856 99574272 99580446 99590733 99711129 99731709 99794187 100007936 100364544 100374912 100496256 100579968 100596573 101154816 101161088 101314752 101388672 101521728 101957632 102187008 102193344 102327456 102466056 102540816 102675384 102998016 103133184 103348224 103354632 103425476 103490268 103500936 103511628 103636764 104168448 104305152 104315904 104322372 104459278 104470069 104677083 104694282 104988672 105143808 105281792 105386886 105501312 105525189 105971712 106216704 106338624 106356096 106478176 107053056 107175936 107200192 107334304 107345392 107423712 107564688 107575776 108044288 108179456 108269568 108418376 108429552 108554012 108571848 108644436 108787014 108798228 109272064 109283328 109290104 109408768 109499904 109650403 109661706 109805619 109885734 110150656 110513792 110525184 110532037 110688501 110750976 110757843 110780703 111017984 111402368 111483648 111560064 111629952 111652992 111781152 112279552 112361472 112508928 112515904 112668304 112686816 112827792 112910112 112921776 113058288 113401856 113555456 113799168 113806224 113955576 113967348 113979096 114109926 114702336 114852864 114883692 114967512 115034458 115118388 115274313 115612672 115788288 115872768 116024832 116032026 116177187 116273961 116523008 116785152 116945664 117091968 117104064 117189504 117343296 117866496 118013952 118112256 118200544 118274592 118286784 118442016 119205888 119218176 119225568 119382032 119543732 119630952 119650608 119787948 120164352 120322048 120572928 120580404 120600216 120738646 120751092 120763566 121010274 121529856 121549824 121689344 121701888 121709434 121722007 121970673 121983246 122143329 122486784 122667776 122680448 122931072 122943744 122951367 123084864 123633664 123919488 124061728 124082112 124328016 124340832 124895232 124902976 125038592 125327664 125492136 125505072 125583696 125753796 125886464 126314496 126322328 126501144 126572544 126580392 126667156 126751842 126772668 126918183 126931266 127316992 127497216 127577088 127749888 127757809 127938657 128032002 128200023 128319488 128581632 128763776 128946048 129040128 129209472 129777664 130056192 130064256 130234944 130261824 130411344 131088384 131260416 131295648 131467952 131563872 131728464 131742072 132128768 132329472 132599808 132765696 132773928 132787644 132948172 132961906 132975612 133058916 133247268 133819392 133833216 133995008 134030974 134106624 134128764 134304786 134873088 135086336 135184896 135362304 135370697 135675243 136249344 136257792 136436608 136621408 136721088 136743552 136900512 136914624 137330688 137510912 137797632 137806176 137987024 138001248 138015504 138182352 138297456 138470472 138891264 139073536 139087872 139096496 139409424 139569444 139592376 139752606 139869018 140191744 140507136 140515848 140668416 140677138 140700252 140890827 140993622 141178653 141622272 141784832 141808128 142103808 142112619 142313787 142402941 142737408 142901248 143231616 143419584 143434368 143524224 143718624 144359424 144572736 144654336 144762464 144859248 145049352 145064304 145711104 145999872 146215608 146322288 146407492 146514312 146712762 147366912 147474432 147584668 147667968 147677124 147707604 147877149 147901446 148644864 148746752 148839936 148870656 149041536 149075267 149370669 149815296 150011904 150249088 150437056 150546816 150562368 150744384 151732224 151741632 151940768 151956464 151972128 152146568 152282592 152936448 153137152 153178256 153290016 153491184 153699084 154013076 154384384 154497024 154699776 154709368 154902916 154918918 155031948 155138214 155235402 155251404 155267442 155455146 155927552 156122624 156138752 156252672 156457728 156467429 156473856 156483558 156688917 157155328 157351936 157483008 157699456 157715712 157922688 158080329 158251968 158941184 158957568 158967424 159325056 159507936 159534144 159717264 160219136 160579584 160763904 160773872 160800288 161001456 161018088 161135568 161347032 162039808 162066432 162269184 162404352 162627564 162644328 162831018 162857772 162966654 163180521 163908096 163924992 163935156 164113152 164150294 164249856 164492559 165225984 165442816 165770688 165787776 166526976 167103552 167225472 167322848 167340096 167444928 167671728 168419328 168542208 168668192 168763392 168773856 169002456 169030224 169224244 169241688 169587432 169996288 170102784 170333184 170584876 170709336 170933364 170951022 170968644 171164889 171928064 172053504 172279296 172289978 172325538 172551687 172677582 173408256 173419008 173646592 173682432 173693201 173881792 174037248 174048039 174784512 175013888 175060864 175418496 175637952 175656096 176014944 176439296 176799744 177020928 177031904 177050192 177300816 177411888 177430176 177663024 178425856 178444288 178808832 178827264 178838352 179073048 179315598 179446428 179681922 180246528 180483072 180859392 180870606 180900324 181107969 181126638 181145349 181677056 182294784 182324736 182534016 182552832 182564151 183107584 183730176 183741568 184001664 184020672 184243136 184396608 184627296 185188352 185450496 185879232 186092592 186123168 186336808 186492024 187342848 187354464 187557888 187600336 187854436 187991496 188238204 188257608 188829696 189077504 189471744 189483492 189732158 189751716 189870588 190000734 190127763 190159002 190396899 190975488 191226112 191245824 191257682 191365632 191624832 192479232 192763648 192872448 193145664 193399136 193419072 193814208 194281472 194666496 194954144 195096384 195352416 195392736 195617016 196489216 196632576 196890624 196902832 196943472 197169532 197201928 197345808 197592696 197613108 198193152 198453248 198494208 198722048 198899712 199148544 199160892 199181466 199422258 199442859 199463418 199588374 200729088 200749824 200992512 201046461 201159936 201193146 201457179 202309632 202322176 202629504 202777344 203043456 203915264 204374016 204386688 204654912 204932112 205081632 205350768 205996032 206266368 206696448 206709264 206850952 206980536 207001872 207023256 207273528 208336896 208610304 208631808 208644744 208918556 208940138 209201531 209354166 209388564 209628909 210287616 210563584 210773772 211002624 211015707 211050378 211943424 212433408 212677248 212712192 212725381 212956352 214106112 214351872 214400384 214668608 214690784 214847424 215129376 215151552 216088576 216358912 216539136 216836752 216859104 217108024 217143696 217288872 217574028 217596456 218544128 218566656 218580208 218817536 218999808 219300806 219323412 219611238 219771468 220069143 220301312 221027584 221050368 221064074 221377002 221501952 221515686 221561406 221852169 222804736 222967296 223120128 223259904 223305984 223562304 224559104 224722944 225017856 225031808 225336608 225373632 225655584 225820224 225843552 226116576 226803712 227110912 227598336 227612448 227911152 227934696 227958192 228219852 229404672 229705728 229767384 229935024 230068916 230236776 230548626 231225344 231576576 231745536 232049664 232064052 232354374 232378377 232547922 232707321 232853103 233182719 233891328 234183936 234208128 234379008 234686592 234725337 235732992 236027904 236224512 236401088 236549184 236573568 236884032 238411776 238436352 238451136 238764064 239087464 239261904 239301216 239575896 240328704 240644096 241145856 241160808 241200432 241477292 241502184 241527132 242020548 243059712 243099648 243378688 243403776 243418868 243444014 243941346 243966492 244246527 244286658 244973568 245335552 245360896 245862144 245887488 245902734 246169728 246225441 247267328 247838976 248123456 248164224 248656032 248681664 249790464 249805952 250077184 250655328 250984272 251010144 251167392 251507592 251772928 252628992 252644656 253002288 253145088 253160784 253334312 253503684 253545336 253836366 253862532 254633984 254994432 255154176 255499776 255515618 255877314 256064004 256213111 256400046 256426533 257527552 257892096 258080256 258418944 258434967 258488307 259555328 260112384 260128512 260469888 260523648 260822688 262176768 262520832 262591296 262935904 263127744 263456928 263484144 264257536 264658944 265199616 265531392 265547856 265575288 265896344 265923812 265951224 266117832 266494536 267638784 267666432 267990016 268061948 268213248 268257528 268609572 268973397 269522883 270172672 270369792 270724608 270741394 271305909 271350486 271689957 272498688 272515584 272873216 273242816 273442176 273487104 273801024 273829248 274661376 275021824 275595264 275612352 275974048 276002496 276031008 276364704 276594912 276940944 277782528 278147072 278175744 278192992 278818848 279138888 279184752 279505212 279738036 280383488 281014272 281031696 281336832 281354276 281400504 281781654 281987244 282357306 283244544 283569664 283616256 284207616 284225238 284598237 284627574 284805882 285001101 285802496 286463232 286839168 286868736 286886523 287048448 287437248 288718848 289145472 289308672 289524928 289718496 290098704 290128608 291422208 291999744 292431216 292644576 292814984 293028624 293425524 294733824 294948864 295169336 295335936 295354248 295415208 295754298 295802892 296142427 297289728 297493504 297679872 297741312 298083072 298150534 298523533 298741338 298772199 299133387 299195127 300023808 300498176 300874112 301093632 301124736 301488768 303464448 303483264 303881536 303912928 303944256 304293136 304565184 305872896 306274304 306356512 306580032 306982368 307398168 308026152 308768768 308994048 309399552 309418736 309805832 309837836 310063896 310276428 310470804 310502808 310534884 310910292 311855104 312245248 312277504 312505344 312915456 312934858 312947712 312967116 313377834 313410207 314031249 314703872 314966016 315398912 315431424 315845376 316160658 316503936 316575567 317882368 317915136 317934848 318650112 319015872 319068288 319434528 320438272 321159168 321527808 321547744 321600576 322002912 322036176 322271136 322694064 324079616 324132864 324538368 324808704 325255128 325288656 325662036 325715544 325933308 326361042 327816192 327849984 327870312 328226304 328300588 328499712 328745263 328951209 328985118 329416857 330451968 330885632 331541376 331575552 331596111 332065503 332273529 333053952 334207104 334450944 334645696 334680192 334889856 335343456 336838656 337084416 337336384 337526784 337547712 338004912 338060448 338448488 338483376 339174864 339992576 340205568 340666368 341169752 341418672 341866728 341902044 341937288 342329778 343856128 344107008 344558592 344579956 344651076 345046681 345103374 345355164 345822939 346838016 347293184 347364864 347386402 347763584 348074496 348096078 348531561 349569024 350027776 350121728 350836992 351275904 351312192 352029888 352878592 353599488 354041856 354063808 354100384 354601632 354823776 354860352 355326048 356851712 356888576 357617664 357654528 357676704 358146096 358631196 358892856 359363844 360493056 360966144 361718784 361741212 361800648 362215938 362253276 362290698 363354112 364589568 364649472 365068032 365105664 365128302 365166021 365607473 365912019 366429987 367460352 367483136 368003328 368041344 368486272 368793216 368854101 369254592 370376704 370900992 371758464 372185184 372246336 372673616 372984048 374685696 374708928 375115776 375200672 375708872 375982992 376476408 376515216 377659392 378155008 378943488 378966984 379464316 379503432 379741176 380001468 380255526 380318004 380754549 380793798 381950976 382452224 382491648 382515364 382731264 383249664 383273427 383815971 384600069 384958464 385527296 385744896 386291328 386798272 386838144 387628416 388562944 389332992 389908288 390192768 390704832 390785472 391234032 392978432 393265152 393781248 393805664 393886944 394339064 394403856 394691616 395185392 395226216 396386304 396906496 396988416 397444096 397799424 398297088 398321784 398362932 398844516 398885718 398926836 399176748 401458176 401499648 401985024 402092922 402319872 402386292 402620603 402914358 404619264 404644352 405259008 405554688 406086912 406112091 407830528 408748032 408773376 409309824 409864224 410163264 410701536 411992064 412532736 413392896 413418528 413701904 413961072 414003744 414046512 414547056 416673792 417220608 417263616 417289488 417837112 417880276 418403062 418708332 418777128 419257818 420575232 421127168 421547544 422005248 422031414 422100756 422585261 422672481 423535959 424866816 425354496 425424384 425450762 425912704 425983019 426337857 426941361 428212224 428703744 428800768 429337216 429381568 429694848 430258752 430303104 432177152 432717824 433078272 433673504 433718208 434216048 434287392 434577744 435148056 435192912 437088256 437133312 437160416 437635072 437999616 438601612 438646824 439222476 439542936 440138286 440602624 442055168 442100736 442128148 442754004 443003904 443031372 443122812 443631447 443704338 445609472 445934592 446240256 446519808 446611968 447124608 447225801 448112007 449118208 449445888 450035712 450063616 450673216 450747264 451311168 451640448 451687104 452233152 453607424 454221824 455196672 455224896 455822304 455869392 455916384 456439704 458809344 459411456 459534768 459870048 460137832 460473552 461097252 462450688 463153152 463491072 464099328 464128104 464708748 464756754 465095844 465366671 465414642 465706206 466365438 467782656 468367872 468416256 468758016 469108409 469373184 469402287 469450674 470066751 471465984 472055808 472449024 472802176 473098368 473147136 473768064 476823552 476872704 476902272 477528128 478174928 478523808 478602432 479151792 480657408 481288192 482291712 482321616 482400864 482954584 483004368 483054264 484041096 486119424 486199296 486757376 486807552 486837736 486888028 487882692 487932984 488493054 488573316 489541563 490671104 490721792 491724288 491774976 491805468 492339456 492369983 492450882 493477677 494534656 495677952 496246912 496328448 497312064 497363328 499580928 499611904 500154368 501310656 501968544 502020288 502334784 503015184 503545856 505257984 505289312 506004576 506290176 506321568 506668624 507007368 507090672 507672732 507725064 509267968 509988864 510308352 510999552 511031236 511754628 512128008 512426222 512800092 512853066 513494667 515055104 515784192 516160512 516837888 516869934 516976614 517655061 519110656 520224768 520257024 520939776 521047296 521079603 521645376 522144117 524353536 525041664 525182592 525871808 526255488 526913856 526968288 528515072 529317888 530399232 531062784 531095712 531150576 531792688 531847624 531902448 532235664 532989072 535277568 535332864 535980032 536123896 536426496 536515056 537219144 537946794 539045766 540345344 540739584 541449216 541482788 542216213 542611818 542700972 543323907 543379914 543436047 545031168 545746432 546485632 546884352 546974208 547602048 547658496 547692453 549322752 550043648 551190528 551224704 551948096 552004992 552062016 552729408 553189824 553881888 555565056 556294144 556351488 556385984 557637696 558277776 558369504 559010424 559476072 560766976 562028544 562063392 562673664 562708552 562801008 563563308 563974488 564714612 566489088 567139328 567232512 568415232 568450476 569196474 569255148 569611764 570002202 570383289 571604992 572926464 573678336 573737472 573773046 574096896 574526029 574874496 577437696 578290944 578617344 579049856 579436992 580197408 580257216 582844416 583999488 584862432 585289152 585629968 586057248 586851048 589467648 589897728 590338672 590671872 590708496 590830416 591508596 591605784 592284854 594579456 594987008 595359744 595482624 596166144 596301068 597047066 597482676 597544398 598266774 598328577 598390254 600996352 601748224 602187264 602249472 602977536 603014923 603139383 604371537 606928896 606966528 607763072 607825856 607888512 608586272 609130368 611745792 612548608 612713024 613160064 613964736 614796336 616052304 617537536 617988096 618799104 618837472 619611664 619675672 620127792 620552856 620941608 621005616 621069768 621820584 623710208 624490496 624555008 625010688 625830912 625869716 625895424 625934232 626755668 626820414 627604593 628062498 628886727 630797824 630862848 631690752 632321316 633007872 633047121 633151134 635764736 635830272 635869696 637300224 638031744 638136576 638176143 638869056 640876544 642318336 643055616 643095488 643201152 644005824 644072352 644542272 645388128 648159232 648265728 649076736 649617408 650510256 650577312 651324072 651431088 651866616 652722084 655632384 655699968 655740624 656452608 656601176 656999424 657490526 657902418 657970236 658833714 660903936 661771264 663082752 663151104 663192222 664062553 664131006 664547058 665556507 668414208 668901888 669291392 669360384 669401887 669779712 670686912 673677312 674168832 674672768 675053568 675095424 676009824 676120896 676896976 676966752 678349728 679985152 680411136 681332736 682339504 682837344 683733456 683804088 683874576 684659556 687712256 688214016 689117184 689159912 689302152 690093362 690206748 690710328 691645878 693676032 694586368 694729728 694772804 695527168 696148992 696192156 697063122 697135131 698121963 698559309 700055552 700243456 701673984 702551808 702624384 704059776 704176011 705757184 707198976 708083712 708127616 708200768 709203264 709647552 709720704 710652096 713703424 713777152 715235328 715309056 715353408 716292192 717262392 717785712 718727688 720986112 721932288 723437568 723482424 723601296 724431876 724506552 724581396 726708224 729179136 729298944 730136064 730211328 730256604 730332042 731214946 731290483 731824038 732739581 732859974 734920704 734966272 736006656 736082688 736972544 737586432 737708202 738509184 738676323 740753408 741801984 743516928 744370368 744492672 745347232 745968096 749371392 749417856 750231552 750401344 751417744 751965984 752952816 753030432 755318784 756310016 757886976 757933968 758928632 759006864 759482352 760002936 760511052 760636008 761509098 761587596 763901952 764904448 764983296 765030728 765462528 766499328 766546854 767552821 767631942 768639333 769200138 769279599 771054592 772582656 773596544 773676288 773724259 775256832 775304901 775464921 777125888 778665984 779816576 780385536 781409664 781570944 782468064 785956864 786530304 787562496 787611328 787773888 788678128 788807712 789383232 790370784 790452432 792772608 793812992 793976832 794888192 795598848 796594176 796643568 796725864 797689032 797771436 797853672 798353496 802916352 802999296 803970048 804185844 804639744 804772584 805241206 805828716 806920191 809288704 810518016 811109376 812173824 812224182 813917727 815661056 817496064 817546752 818619648 819728448 820326528 821403072 823984128 825065472 826785792 826837056 827403808 827922144 828007488 828093024 829094112 833347584 834441216 834527232 834578976 835674224 835760552 836806124 837416664 837554256 838515636 841150464 842254336 843095088 844010496 844062828 844201512 845170522 845344962 847071918 849733632 850708992 850848768 850901524 851825408 851966038 852054049 852675714 853794711 853882722 855003303 857407488 857601536 858674432 858763136 859389696 860517504 860606208 860659569 864354304 865435648 866156544 867347008 867436416 868432096 868574784 869155488 870296112 870385824 874176512 874266624 874320832 875270144 875999232 877203224 877293648 878444952 879085872 880276572 881205248 884110336 884201472 884256296 885508008 886007808 886062744 886245624 887262894 887408676 888427281 891218944 891869184 892480512 893039616 893223936 894249216 894304663 894451602 895570599 896224014 896316597 897400161 898236416 900071424 900127232 901346432 901494528 902622336 903280896 903374208 904466304 907214848 908443648 910393344 910449792 911644608 911738784 911832768 912879408 917618688 918822912 919069536 919740096 920275664 920947104 922194504 924901376 926306304 926982144 928198656 928256208 929417496 929513508 930191688 930733342 930829284 931412412 932730876 935565312 936735744 936832512 937516032 938216818 938746368 938804574 938901348 940133502 940230621 944111616 944898048 945604352 946196736 946294272 947536128 947594879 949726701 953647104 953745408 953804544 955056256 956349856 957047616 957204864 958303584 961314816 962576384 964583424 964643232 964801728 965909168 966008736 966108528 968082192 972238848 972398592 973514752 973615104 973675472 973776056 975765384 975865968 976986108 977146632 979083126 981342208 981443584 983448576 983549952 983610936 984678912 984739966 984901764 986235789 986853627 986955354 988250571 991355904 992493824 992656896 994624128 994726656 994788333 996196509 996820587 999161856 999223808 1000308736 1002621312 1003937088 1004040576 1004669568 1006030368 1007091712 1010515968 1010578624 1012009152 1012580352 1012643136 1013337248 1014014736 1014181344 1015345464 1015450128 1018535936 1019977728 1020616704 1021999104 1022062472 1023509256 1024256016 1024852444 1025600184 1025706132 1026989334 1030110208 1031568384 1032321024 1033675776 1033739868 1033953228 1035140043 1035310122 1038221312 1040514048 1041879552 1042094592 1042159206 1043290752 1043526869 1044288234 1045594683 1048707072 1050083328 1050365184 1051743616 1052510976 1053827712 1053936576 1057030144 1058635776 1060798464 1062125568 1062191424 1062301152 1063585376 1063695248 1063804896 1064471328 1065978144 1070555136 1070665728 1071960064 1072247792 1072852992 1073030112 1074438288 1075893588 1078091532 1080690688 1081479168 1082898432 1082965576 1084432426 1085223636 1085401944 1086647814 1086759828 1086872094 1090062336 1091492864 1092971264 1093768704 1093948416 1095204096 1095272003 1095316992 1095384906 1095498063 1096822419 1097736057 1100087296 1102381056 1102449408 1103896192 1104009984 1104124032 1105458816 1106379648 1106562303 1107763776 1111130112 1112588288 1112702976 1112771968 1115275392 1116555552 1116739008 1118020848 1118952144 1121533952 1124057088 1124126784 1125347328 1125417104 1125602016 1127126616 1127948976 1129429224 1132978176 1134278656 1134465024 1136830464 1136900952 1138392948 1138510296 1139223528 1140004404 1140766578 1142263647 1145852928 1147356672 1147474944 1147546092 1148193792 1149052058 1149748992 1149820281 1151447913 1154875392 1156581888 1157234688 1158099712 1158873984 1160394816 1160514432 1165688832 1167998976 1169724864 1170578304 1171259936 1172114496 1173702096 1178935296 1179795456 1180677344 1181343744 1181416992 1181660832 1183017192 1183211568 1184569708 1189158912 1189974016 1190719488 1190965248 1192332288 1192602136 1194094132 1194965352 1195088796 1196533548 1196657154 1196780508 1201992704 1203496448 1204374528 1204498944 1205955072 1206029846 1206154433 1206278766 1207861809 1208743074 1213857792 1213933056 1215526144 1215651712 1215777024 1215852407 1217172544 1218260736 1218336273 1223491584 1225097216 1225426048 1226320128 1227929472 1229592672 1232104608 1235075072 1235976192 1237598208 1237674944 1239223328 1239351344 1240255584 1241105712 1241883216 1242011232 1242139536 1243641168 1247420416 1248980992 1249110016 1250021376 1251661824 1251739432 1251790848 1251868464 1253511336 1253640828 1255209186 1256124996 1257773454 1261595648 1261725696 1263381504 1264642632 1266015744 1266094242 1266302268 1267755783 1268017443 1271529472 1271739392 1274600448 1276063488 1276273152 1276352286 1277738112 1277949057 1279013571 1281753088 1284636672 1286111232 1286190976 1286402304 1288011648 1288144704 1289084544 1290776256 1296318464 1296531456 1298153472 1299234816 1301020512 1301154624 1302648144 1302862176 1303733232 1305444168 1311264768 1311399936 1311481248 1312905216 1313202352 1313998848 1314981052 1315804836 1315940472 1317667428 1321807872 1323542528 1326165504 1326302208 1326384444 1328125106 1328262012 1329094116 1330894341 1331113014 1336828416 1337803776 1338582784 1338720768 1338803774 1339559424 1341373824 1341677403 1347354624 1348337664 1349345536 1350107136 1350190848 1352019648 1352241792 1353793952 1353933504 1356699456 1359970304 1360822272 1362665472 1364679008 1365674688 1367466912 1367608176 1367749152 1369319112 1375424512 1376428032 1378234368 1378319824 1378604304 1380186724 1380413496 1381420656 1383291756 1387352064 1389172736 1389459456 1389545608 1391054336 1392297984 1392384312 1394126244 1394270262 1396100013 1396243926 1397118618 1400486912 1403347968 1405103616 1405248768 1405335899 1407325227 1408119552 1408206861 1408352022 1410200253 1411514368 1414397952 1416167424 1416255232 1416401536 1418406528 1419295104 1419441408 1421304192 1427406848 1427554304 1430470656 1430618112 1430706816 1432584384 1434524784 1435571424 1437455376 1441972224 1443864576 1446875136 1446964848 1447202592 1448863752 1449013104 1449162792 1453416448 1458358272 1458597888 1460272128 1460422656 1460513208 1460664084 1462429892 1462580966 1463648076 1465479162 1465719948 1469932544 1472013312 1472165376 1473945088 1475172864 1475416404 1477018368 1477109949 1477352646 1481506816 1483603968 1487033856 1488740736 1488985344 1489077667 1490694464 1491936192 1498742784 1498835712 1500463104 1500802688 1502835488 1503931968 1505905632 1506060864 1510637568 1512620032 1515773952 1515867936 1517857264 1518013728 1518964704 1520005872 1521022104 1521272016 1523018196 1523175192 1527803904 1529808896 1529966592 1530061456 1530925056 1532998656 1533093708 1535105642 1535263884 1537278666 1538400276 1538559198 1540484001 1542109184 1545165312 1547193088 1547352576 1547448518 1550513664 1550609802 1550929842 1552965183 1557331968 1559633152 1560771072 1562819328 1563141888 1563238809 1564936128 1566432351 1571913728 1573060608 1575124992 1575222656 1575547776 1577356256 1577615424 1578766464 1580741568 1580904864 1585545216 1587625984 1587953664 1589776384 1591197696 1593188352 1593287136 1593451728 1595378064 1595542872 1595707344 1596706992 1605832704 1605998592 1607940096 1608371688 1609279488 1609545168 1610482412 1611657432 1613840382 1618577408 1621036032 1622218752 1624347648 1624448364 1626648639 1627835454 1629971721 1635093504 1637239296 1639456896 1640653056 1642806144 1643077359 1647968256 1650130944 1653571584 1653674112 1654807616 1655844288 1656014976 1656186048 1658188224 1666695168 1668882432 1669054464 1669157952 1671348448 1671521104 1673612248 1674833328 1675108512 1677031272 1682300928 1684508672 1686190176 1688020992 1688125656 1688403024 1690341044 1690689924 1694143836 1699467264 1701417984 1701697536 1701803048 1703650816 1703932076 1704108098 1705351428 1707589422 1707765444 1710006606 1714814976 1715203072 1717348864 1717526272 1718779392 1721035008 1721141719 1721212416 1721319138 1723578087 1728708608 1730871296 1732313088 1734694016 1734872832 1736864192 1737149568 1738310976 1740592224 1740771648 1748353024 1748533248 1748641664 1750540288 1751998464 1754406448 1754587296 1756889904 1758171744 1760553144 1762410496 1768220672 1768402944 1768512592 1771016016 1772015616 1772125488 1772491248 1774525788 1774817352 1776854562 1782437888 1783738368 1784961024 1786079232 1786447872 1788498432 1788609326 1788903204 1791141198 1792448028 1792633194 1794800322 1794985731 1800254464 1802692864 1802989056 1805244672 1806561792 1806748416 1808932608 1809044769 1809418149 1814429696 1816887296 1820786688 1820899584 1823289216 1823477568 1823665536 1825758816 1835237376 1837645824 1838139072 1839480192 1840551328 1841894208 1844389008 1849802752 1852612608 1853964288 1856397312 1856512416 1858834992 1859027016 1860383376 1861466684 1861658568 1862824824 1865461752 1871130624 1873471488 1873665024 1875032064 1876433636 1877492736 1877609148 1877802696 1880267004 1880461242 1882813779 1886660181 1891208704 1892393472 1892588544 1895072256 1895189758 1899141363 1899453402 1907294208 1907490816 1907609088 1910112512 1912699712 1914095232 1914409728 1914528429 1916607168 1922629632 1925152768 1929166848 1929286464 1929603456 1931818336 1932017472 1932217056 1936164384 1944477696 1944797184 1947029504 1947230208 1947350944 1947552112 1951530768 1951731936 1953972216 1954293264 1958166252 1962684416 1962887168 1966897152 1967099904 1967221872 1969357824 1969479932 1969803528 1972471578 1973707254 1973910708 1976501142 1982711808 1984987648 1985313792 1989248256 1989453312 1989576666 1992187659 1992393018 1993641174 1998447616 2000617472 2005242624 2007874176 2008081152 2008205661 2009339136 2012060736 2014183424 2021031936 2021157248 2024018304 2025160704 2025286272 2026674496 2028029472 2028362688 2030690928 2030900256 2037071872 2039955456 2041233408 2043998208 2044124944 2047018512 2048512032 2049704888 2051200368 2051412264 2053978668 2060220416 2063136768 2064642048 2067351552 2067479736 2067906456 2070280086 2070620244 2072996989 2081028096 2083759104 2084189184 2084318412 2086581504 2087053738 2088576468 2091189366 2091405393 2094365889 2100166656 2100730368 2103487232 2105021952 2107655424 2107873152 2114060288 2117271552 2121596928 2124251136 2124382848 2124602304 2127170752 2127390496 2127609792 2128942656 2131956288 2141110272 2141331456 2143920128 2144495584 2145705984 2146060224 2148876576 2151787176 2156183064 2161381376 2162958336 2165796864 2165931152 2168864852 2170447272 2170803888 2173295628 2173519656 2173744188 2180124672 2182985728 2185942528 2187537408 2187896832 2190408192 2190544006 2190633984 2190769812 2190996126 2193644838 2193871449 2195472114 2198218743 2204762112 2204898816 2207792384 2208019968 2208248064 2210917632 2212759296 2213124606 2215527552 2216028969 2222260224 2225176576 2225405952 2225543936 2230550784 2233111104 2233478016 2236041696 2237904288 2243067904 2248114176 2248253568 2250694656 2250834208 2251204032 2254253232 2255897952 2258858448 2265956352 2268557312 2268930048 2273660928 2273801904 2276785896 2277020592 2278447056 2280008808 2281533156 2284527294 2291705856 2294713344 2294949888 2295092184 2296387584 2298104116 2299497984 2299640562 2301216841 2302658463 2302895826 2305917999 2313163776 2316199424 2317747968 2320789632 2321028864 2321172777 2325914703 2331377664 2335997952 2339449728 2341156608 2342519872 2344228992 2347404192 2357870592 2359590912 2361354688 2362687488 2362833984 2363321664 2366034384 2366423136 2369139416 2378317824 2379948032 2381438976 2381930496 2384664576 2385204272 2388188264 2389930704 2390177592 2393067096 2393314308 2393561016 2403985408 2406992896 2408749056 2408997888 2411910144 2412059692 2412308866 2412557532 2415326767 2415723618 2417486148 2420760573 2427866112 2431052288 2431303424 2431554048 2431704814 2434345088 2436521472 2436672546 2446983168 2450194432 2450852096 2452640256 2455858944 2459185344 2464209216 2470150144 2471952384 2475196416 2475349888 2478446656 2478702688 2480511168 2482211424 2483766432 2484022464 2484279072 2487282336 2494840832 2497961984 2498220032 2500042752 2503323648 2503478864 2503581696 2503736928 2507022672 2507281656 2510418372 2512249992 2515546908 2523191296 2523451392 2526763008 2529285264 2532031488 2532188484 2532604536 2535511566 2536034886 2543478784 2549200896 2552126976 2552546304 2552704572 2555476224 2555898114 2556162147 2558027142 2561384133 2565009909 2572222464 2572381952 2572804608 2576023296 2576289408 2578169088 2581552512 2581978707 2592636928 2593062912 2596306944 2598469632 2602041024 2602309248 2605296288 2605724352 2607466464 2610888336 2622529536 2622799872 2622962496 2625810432 2626404704 2627997696 2629962104 2631609672 2631880944 2635334856 2643615744 2647085056 2652331008 2652604416 2652768888 2656250212 2656524024 2658188232 2661788682 2662226028 2665281843 2673656832 2675607552 2677165568 2677441536 2677607548 2679118848 2682747648 2682913989 2683354806 2686711797 2692200483 2694709248 2698691072 2700214272 2700381696 2704039296 2704483584 2707587904 2707867008 2713398912 2719940608 2721644544 2725330944 2729358016 2731349376 2734933824 2735216352 2735498304 2738638224 2750849024 2752856064 2756468736 2756639648 2757208608 2760373448 2760826992 2762841312 2766583512 2774704128 2778345472 2778918912 2779091216 2782108672 2784595968 2784768624 2788252488 2788540524 2792200026 2792487852 2794237236 2800973824 2806695936 2810207232 2810497536 2810671798 2814650454 2816239104 2816413722 2816704044 2818344221 2820400506 2820691863 2832334848 2832510464 2832803072 2836813056 2838590208 2838882816 2842608384 2842784637 2854813696 2855108608 2860941312 2861236224 2861413632 2865168768 2869049568 2871142848 2874910752 2883944448 2887729152 2893750272 2893929696 2894405184 2897727504 2898026208 2898325584 2906832896 2916716544 2917195776 2920544256 2920845312 2921026416 2921328168 2924859784 2925161932 2927296152 2930958324 2931439896 2939865088 2944026624 2944330752 2947890176 2950345728 2950832808 2954036736 2954219898 2954705292 2958096827 2958707367 2960560881 2964751713 2974067712 2977481472 2977970688 2978155334 2981388928 2983872384 2984364999 2988589527 2997485568 2997671424 3000926208 3001605376 3005670976 3007863936 3011811264 3012121728 3021275136 3025240064 3031547904 3031735872 3035714528 3036027456 3037929408 3040011744 3042044208 3042544032 3046036392 3046350384 3055607808 3059617792 3059933184 3060122912 3061850112 3065997312 3066187416 3070211284 3070527768 3074557332 3076800552 3077118396 3080968002 3084218368 3090330624 3094386176 3094705152 3094897036 3101027328 3101219604 3101859684 3105420129 3105930366 3114663936 3119266304 3121542144 3125638656 3126283776 3126477618 3129872256 3130580607 3132864702 3136784049 3143827456 3146121216 3150249984 3150445312 3151095552 3154712512 3155230848 3157532928 3161483136 3161809728 3171090432 3175251968 3175907328 3179552768 3182395392 3186376704 3186574272 3186903456 3190756128 3191085744 3191414688 3193413984 3211665408 3211997184 3215880192 3216743376 3218558976 3219090336 3220964824 3223314864 3227680764 3237154816 3242072064 3244437504 3248695296 3248896728 3253297278 3255670908 3257566697 3259943442 3270187008 3274478592 3278913792 3281306112 3283758863 3285612288 3285816009 3286154718 3286494189 3290467257 3300261888 3307143168 3307348224 3309615232 3311688576 3312029952 3312372096 3316376448 3333390336 3337764864 3338108928 3338315904 3342696896 3343042208 3347224496 3349666656 3350217024 3354062544 3364601856 3369017344 3372380352 3376041984 3376251312 3376806048 3380682088 3381379848 3388287672 3398934528 3402835968 3403395072 3403606096 3407301632 3407864152 3408216196 3410702856 3415178844 3415530888 3420013212 3426790941 3430406144 3434697728 3435052544 3437558784 3442070016 3442283438 3442424832 3442638276 3446589881 3447156174 3449460843 3454343739 3461742592 3464626176 3469388032 3469745664 3473728384 3474299136 3476621952 3481184448 3481543296 3496706048 3497066496 3497283328 3501080576 3503996928 3508812896 3509174592 3513779808 3516343488 3521106288 3524820992 3536441344 3536805888 3537025184 3542032032 3544031232 3544250976 3544982496 3549051576 3549634704 3553709124 3564875776 3567476736 3569922048 3572158464 3572895744 3576996864 3577218652 3577806408 3582282396 3584896056 3585266388 3589600644 3589971462 3600508928 3605385728 3605978112 3610489344 3613123584 3613496832 3617865216 3618089538 3618463299 3618836298 3623585427 3633774592 3641573376 3641799168 3646578432 3646955136 3647331072 3647557221 3651517632 3655008819 3670474752 3675291648 3676278144 3678960384 3681102656 3683788416 3688778016 3699605504 3705225216 3707928576 3712794624 3713024832 3717669984 3718054032 3720766752 3722933368 3723317136 3725649648 3730923504 3742261248 3746942976 3747330048 3750064128 3752867272 3754985472 3755218296 3755605392 3760534008 3760922484 3765627558 3773320362 3782417408 3784786944 3785177088 3790144512 3790379516 3795513491 3798282726 3798906804 3803267349 3804052329 3814588416 3815218176 3820225024 3825399424 3828190464 3828819456 3829056858 3833214336 3833847171 3845259264 3850305536 3858333696 3858572928 3859206912 3863636672 3864034944 3864434112 3872328768 3888955392 3889594368 3894059008 3894460416 3894701888 3895104224 3903061536 3903463872 3907944432 3908586528 3916332504 3925368832 3925774336 3933794304 3934199808 3934443744 3938715648 3938959864 3939607056 3944943156 3947414508 3947821416 3953002284 3965423616 3969975296 3970627584 3978496512 3978906624 3979153332 3984375318 3984786036 3987282348 3992683023 3996895232 4001234944 4010485248 4015748352 4016162304 4016411322 4018678272 4021682203 4024121472 4025032209 4042063872 4042314496 4048036608 4050321408 4050572544 4053348992 4056058944 4056725376 4061381856 4061800512 4074143744 4079910912 4082466816 4087996416 4088249888 4094037024 4097024064 4099409776 4102400736 4102824528 4107957336 4120440832 4126273536 4129284096 4134703104 4134959472 4135812912 4140560172 4141240488 4145993978 4162056192 4167518208 4168378368 4168636824 4173163008 4174107476 4177152936 4182378732 4182810786 4188300039 4188731778 4201460736 4206974464 4210043904 4215310848 4215746304 4216007697 4221104461 4221975681 4224620583 4230600759 4234543104 4243193856 4248502272 4248765696 4249204608 4254341504 4254780992 4255219584 4257885312 4263912576 4282220544 4282662912 4287840256 4288991168 4291411968 4292120448 4297753152 4303574352 4312366128 4322762752 4325916672 4331593728 4331862304 4337729704 4340894544 4341607776 4346591256 4347039312 4347488376 4360249344 4365971456 4371885056 4375074816 4375793664 4380816384 4381088012 4381267968 4381539624 4381992252 4387289676 4387742898 4390944228 4396437486 4409797632 4415584768 4416039936 4416496128 4421835264 4425518592 4426249212 4431055104 4431329847 4432057938 4444520448 4450353152 4450811904 4451087872 4461101568 4466222208 4466956032 4467233001 4472083392 4475808576 4486135808 4496228352 4496507136 4501389312 4501668416 4502408064 4508506464 4511795904 4517716896 4531912704 4537114624 4537860096 4547321856 4547603808 4553571792 4554041184 4556894112 4560017616 4563066312 4569054588 4583411712 4589426688 4589899776 4590184368 4592775168 4596208232 4598995968 4599281124 4602433682 4605316926 4605791652 4611835998 4626327552 4632398848 4635495936 4641579264 4642057728 4642345554 4648437871 4651829406 4658895549 4671995904 4678899456 4682313216 4685039744 4685813209 4688457984 4689716427 4694808384 4715741184 4719181824 4722709376 4725374976 4725667968 4726643328 4732068768 4732846272 4738278832 4756635648 4759896064 4762877952 4763860992 4769329152 4770408544 4776376528 4779861408 4780355184 4786134192 4786628616 4787122032 4807970816 4813985792 4817498112 4817995776 4823820288 4824119384 4824617732 4825115064 4830653534 4831447236 4834972296 4841521146 4855732224 4862104576 4862606848 4863108096 4863409628 4868690176 4873042944 4873345092 4879945917 4889915163 4900388864 4901704192 4905280512 4911717888 4918370688 4928418432 4929232077 4940300288 4943904768 4950392832 4950699776 4956893312 4957405376 4961022336 4964422848 4967532864 4968044928 4968558144 4974564672 4989681664 4995923968 4996440064 5000085504 5006647296 5006957728 5007163392 5007473856 5014045344 5014563312 5020836744 5024499984 5031093816 5046382592 5046902784 5053526016 5058570528 5064062976 5064376968 5065209072 5071023132 5072069772 5086957568 5098401792 5104253952 5105092608 5105409144 5110952448 5111796228 5112324294 5116054284 5119033381 5122768266 5130019818 5144444928 5144763904 5145609216 5152046592 5152578816 5156338176 5163105024 5163425157 5163957414 5170734261 5185273856 5186125824 5192613888 5196939264 5204082048 5204618496 5210592576 5211448704 5214932928 5221776672 5245059072 5245599744 5245924992 5251620864 5252809408 5255995392 5259924208 5263219344 5263761888 5270669712 5287231488 5294170112 5304662016 5305208832 5305537776 5312500424 5313048048 5316376464 5323577364 5324452056 5330563686 5347313664 5351215104 5354331136 5354883072 5355215096 5358237696 5365495296 5365827978 5366709612 5372869747 5373423594 5384400966 5384957193 5397382144 5400763392 5408078592 5408967168 5415175808 5415734016 5416069813 5426797824 5427134307 5428254447 5439881216 5443289088 5450661888 5458716032 5462698752 5469867648 5470432704 5470996608 5477276448 5501698048 5505712128 5512937472 5513279296 5514417216 5520746896 5521653984 5525682624 5533167024 5549408256 5556690944 5557837824 5558182432 5564217344 5569191936 5569537248 5576504976 5577081048 5584400052 5584975704 5588474472 5601947648 5613391872 5620414464 5620995072 5621343596 5629300908 5632478208 5632827444 5633408088 5636688442 5640801012 5641383726 5648441337 5665020928 5665606144 5673626112 5677180416 5677765632 5685216768 5685569274 5697424089 5709627392 5710217216 5721882624 5722472448 5722827264 5730337536 5738099136 5742285696 5743585287 5749821504 5767888896 5775458304 5787500544 5787859392 5788810368 5795455008 5796052416 5796651168 5813665792 5833433088 5834391552 5841088512 5841690624 5842052832 5842656336 5849719568 5850323864 5854592304 5861916648 5862879792 5879730176 5888053248 5888661504 5895780352 5900691456 5901665616 5908073472 5908439796 5909410584 5916193654 5917414734 5921121762 5929503426 5948135424 5954962944 5955941376 5956310668 5962777856 5964378343 5967744768 5968729998 5976562977 5977179054 5995342848 6001852416 6003210752 6011341952 6015727872 6023622528 6024243456 6024616983 6042550272 6050480128 6063095808 6063471744 6071429056 6072054912 6075858816 6080023488 6084088416 6085088064 6092072784 6092700768 6111215616 6119235584 6119866368 6120245824 6123700224 6131994624 6132374832 6140422568 6141055536 6149114664 6153601104 6154236792 6161936004 6168436736 6180661248 6188772352 6189410304 6189794072 6202054656 6202439208 6203719368 6210840258 6211860732 6218990967 6238532608 6243084288 6251277312 6252567552 6252955236 6259744512 6260132641 6261161214 6265729404 6273568098 6274216179 6287654912 6300499968 6300890624 6302191104 6309425024 6310461696 6315065856 6322966272 6323619456 6342180864 6350503936 6351814656 6359105536 6364790784 6372753408 6373148544 6373806912 6381512256 6382171488 6382829376 6386827968 6423330816 6423994368 6431760384 6433486752 6437117952 6438180672 6441929648 6446629728 6455361528 6474309632 6484144128 6488875008 6497390592 6497793456 6506594556 6511341816 6515133394 6519886884 6540374016 6548957184 6557827584 6562612224 6567517726 6571224576 6571632018 6572309436 6572988378 6580934514 6581614347 6614286336 6614696448 6619230464 6623377152 6624059904 6624744192 6632752896 6633164153 6648086907 6666780672 6675529728 6676217856 6676631808 6685393792 6686084416 6694448992 6699333312 6700434048 6708125088 6729203712 6738034688 6744760704 6752083968 6752502624 6753612096 6761364176 6762759696 6776575344 6797869056 6805671936 6806790144 6807212192 6814603264 6815728304 6816432392 6821405712 6830357688 6831061776 6840026424 6853581882 6860812288 6869395456 6870105088 6875117568 6884140032 6884566876 6884849664 6885276552 6893179762 6894312348 6898921686 6903650523 6907975389 6908687478 6917753997 6938776064 6939491328 6947456768 6948598272 6953243904 6962368896 6963086592 6963518331 6977744109 6993412096 6994132992 6994566656 7002161152 7007993856 7017625792 7018349184 7027559616 7032686976 7042212576 7049641984 7072882688 7073611776 7074050368 7084064064 7088062464 7088501952 7089964992 7098103152 7099269408 7107418248 7129751552 7134953472 7139844096 7144316928 7145791488 7153993728 7154437304 7155612816 7164564792 7169792112 7170532776 7179201288 7179942924 7201017856 7210771456 7211956224 7220978688 7226247168 7226993664 7235730432 7236179076 7236926598 7237672596 7245980301 7247170854 7267549184 7283598336 7293156864 7293910272 7294662144 7295114442 7303035264 7304688083 7310017638 7340949504 7350583296 7352556288 7357920768 7362205312 7367576832 7377556032 7399211008 7410450432 7415857152 7425589248 7426049664 7435339968 7436108064 7441533504 7445866736 7446634272 7451299296 7461847008 7484522496 7493885952 7494660096 7500128256 7505734544 7509970944 7510436592 7511210784 7521068016 7521844968 7531255116 7546640724 7564834816 7569573888 7570354176 7580289024 7580759032 7591026982 7596565452 7597813608 7606534698 7608104658 7630436352 7640450048 7650798848 7656380928 7657638912 7658113716 7666428672 7666904021 7667694342 7668486441 7684152399 7700611072 7716667392 7717145856 7718413824 7727273344 7728069888 7728868224 7744657536 7745936121 7777910784 7779188736 7788118016 7788920832 7789403776 7790208448 7806123072 7806927744 7815888864 7817173056 7832665008 7850737664 7851548672 7867588608 7868399616 7868887488 7877431296 7877919728 7879214112 7889886312 7894829016 7895642832 7906004568 7930847232 7939950592 7941255168 7956993024 7957813248 7958306664 7968750636 7969572072 7974564696 7985366046 7993790464 7995845529 8020970496 8031496704 8032324608 8032822644 8037356544 8043364406 8048242944 8048741967 8050064418 8060135391 8084127744 8084628992 8096073216 8100642816 8101145088 8106697984 8112117888 8113450752 8122763712 8123601024 8148287488 8159821824 8164933632 8175992832 8176499776 8188074048 8194048128 8198819552 8204801472 8205649056 8215914672 8240881664 8252547072 8258568192 8269406208 8269918944 8271625824 8281120344 8282480976 8291987956 8324112384 8335036416 8336756736 8337273648 8346326016 8348214952 8354305872 8364757464 8365621572 8376600078 8377463556 8402921472 8413948928 8420087808 8430621696 8431492608 8432015394 8442208922 8443081031 8443951362 8449241166 8455032663 8461201518 8462075589 8497004544 8497531392 8498409216 8508683008 8509561984 8510439168 8510966849 8515770624 8527825152 8528353911 8564441088 8565325824 8575680512 8577982336 8582823936 8584240896 8595506304 8607148704 8624732256 8645525504 8651833344 8663187456 8663724608 8675459408 8681789088 8683215552 8693182512 8694078624 8694976752 8720498688 8731942912 8743770112 8750149632 8751587328 8761632768 8762176024 8762535936 8763079248 8763984504 8774579352 8775485796 8781888456 8792874972 8819595264 8831169536 8832079872 8832992256 8843670528 8851037184 8852498424 8862110208 8862659694 8864115876 8874290481 8876122101 8881682643 8900706304 8902175744 8922203136 8932444416 8933912064 8934466002 8944166784 8951617152 8953094997 8972271616 8992456704 8993014272 9002778624 9003336832 9004816128 9017012928 9023591808 9035433792 9063825408 9074229248 9075720192 9094643712 9095207616 9107143584 9108082368 9113788224 9120035232 9126132624 9138109176 9166823424 9178853376 9179799552 9180368736 9185550336 9192416464 9197991936 9198562248 9204867364 9210633852 9211583304 9223671996 9252655104 9264797696 9270991872 9283158528 9284115456 9284691108 9296875742 9303658812 9316260387 9317791098 9343991808 9357798912 9364626432 9370079488 9371626418 9376915968 9379432854 9389616768 9391741821 9431482368 9438363648 9445418752 9450749952 9451335936 9453286656 9464137536 9465692544 9476557664 9513271296 9519792128 9525755904 9527721984 9538658304 9540817088 9552753056 9559722816 9560710368 9572268384 9573257232 9574244064 9615941632 9627971584 9634996224 9635991552 9647640576 9648238768 9649235464 9650230128 9661307068 9662894472 9669944592 9683042292 9711464448 9724209152 9725213696 9726216192 9726819256 9737380352 9746085888 9746690184 9759891834 9772700091 9779830326 9803408384 9810561024 9823435776 9836741376 9837351293 9851276589 9856836864 9857448027 9858464154 9859482567 9871401771 9880600576 9900785664 9901399552 9913786624 9914810752 9922044672 9928845696 9935065728 9936089856 9937116288 9949129344 9979363328 9991847936 9992880128 10000171008 10013294592 10013915456 10014326784 10014947712 10028090688 10029126624 10041673488 10048999968 10062187632 10092765184 10093805568 10107052032 10117141056 10128125952 10128753936 10130418144 10142046264 10144139544 10173915136 10196803584 10208507904 10210185216 10210818288 10221904896 10223592456 10224648588 10232108568 10238066762 10245536532 10260039636 10289527808 10291218432 10304093184 10305157632 10312676352 10326210048 10326850314 10327914828 10339769643 10341468522 10348382529 10370547712 10385227776 10393878528 10408164096 10409236992 10421185152 10422897408 10423543669 10429865856 10443553344 10490118144 10491199488 10491849984 10503241728 10505618816 10511990784 10519848416 10526438688 10527523776 10541339424 10574462976 10588340224 10609324032 10610417664 10611075552 10625000848 10626096096 10632752928 10647154728 10648904112 10661127372 10694627328 10702430208 10708662272 10709766144 10710430192 10716475392 10730990592 10731655956 10733419224 10745739494 10746847188 10768801932 10769914386 10794764288 10801526784 10816157184 10817934336 10830351616 10831468032 10832139626 10853595648 10854268614 10855389897 10856508894 10870756281 10901323776 10917432064 10925397504 10939735296 10940865408 10941993216 10942671663 10954552896 10965026457 11003396096 11011424256 11025874944 11026558592 11028834432 11041493792 11043307968 11051365248 11066334048 11098816512 11113381888 11115675648 11116364864 11128434688 11138383872 11139074496 11153009952 11154162096 11168800104 11169951408 11176948944 11203895296 11226783744 11240828928 11241990144 11242687192 11258601816 11264956416 11265654888 11266816176 11273376884 11281602024 11282767452 11296882674 11330041856 11331212288 11347252224 11354360832 11355531264 11370433536 11371138548 11386540473 11394848178 11409802047 11420434432 11443765248 11445654528 11460675072 11476198272 11484571392 11487170574 11499643008 11501541513 11535777792 11550916608 11575001088 11575718784 11577620736 11590910016 11592104832 11593302336 11627331584 11666866176 11668783104 11682177024 11683381248 11684105664 11685312672 11699439136 11700647728 11709184608 11723833296 11725759584 11759460352 11776106496 11777323008 11791560704 11801382912 11803331232 11816146944 11816879592 11818821168 11832387308 11834829468 11842243524 11859006852 11896270848 11909925888 11911882752 11912621336 11925555712 11928756686 11935489536 11937459996 11953125954 11954358108 11990685696 12003704832 12006421504 12022683904 12031455744 12047245056 12047992033 12048486912 12049233966 12065046609 12075096627 12100960256 12126191616 12126943488 12142858112 12144109824 12151717632 12160046976 12168176832 12170176128 12184145568 12185401536 12222431232 12238471168 12239732736 12240491648 12247400448 12263989248 12264749664 12280845136 12282111072 12298229328 12307202208 12308473584 12323872008 12336873472 12361322496 12377544704 12378820608 12379588144 12404109312 12404878416 12407438736 12421680516 12423721464 12437981934 12477065216 12486168576 12502554624 12505135104 12505910472 12519489024 12520265282 12522322428 12531458808 12547136196 12548432358 12564900117 12601781248 12604382208 12618850048 12620923392 12630131712 12645932544 12647238912 12648023091 12663313383 12665927043 12673861749 12701007872 12703629312 12718211072 12729581568 12745506816 12746297088 12747613824 12763024512 12764342976 12765658752 12773655936 12846661632 12847988736 12863520768 12866973504 12874235904 12876361344 12883859296 12893259456 12910723056 12948619264 12968288256 12977750016 12994781184 12995586912 13013189112 13022683632 13030266788 13039773768 13080748032 13097914368 13115655168 13125224448 13135035452 13142449152 13143264036 13144618872 13145976756 13161869028 13163228694 13229392896 13238460928 13246754304 13248119808 13249488384 13265505792 13266328306 13267698763 13293989541 13296173814 13333561344 13351059456 13352435712 13353263616 13370787584 13372168832 13388897984 13398666624 13400868096 13401699003 13416250176 13458407424 13476069376 13489521408 13504167936 13505005248 13507224192 13522728352 13525519392 13553150688 13595738112 13611343872 13613580288 13614424384 13629206528 13631456608 13632864784 13642811424 13660715376 13662123552 13680052848 13707163764 13721624576 13738790912 13740210176 13750235136 13768280064 13769133752 13769699328 13770553104 13786359524 13788624696 13797843372 13807301046 13815950778 13817374956 13835507994 13877552128 13878982656 13894913536 13897196544 13906487808 13924737792 13925601181 13926173184 13927036662 13945313613 13955488218 13986824192 13989133312 14004322304 14015987712 14035251584 14036698368 14055119232 14057439627 14065373952 14069149281 14084425152 14099283968 14145765376 14147223552 14148100736 14168128128 14176124928 14177003904 14179929984 14196206304 14198538816 14214836496 14259503104 14269906944 14279688192 14288633856 14291582976 14307987456 14308874608 14311225632 14329129584 14339584224 14341065552 14358402576 14359885848 14402035712 14421542912 14423912448 14441957376 14452494336 14453987328 14471460864 14472358152 14473853196 14475345192 14491960602 14494341708 14567196672 14586313728 14587820544 14589324288 14590228884 14606070528 14609376166 14620035276 14639837751 14701166592 14705112576 14715841536 14724410624 14735153664 14755112064 14798422016 14820900864 14831714304 14851178496 14852099328 14870679936 14872216128 14883067008 14891733472 14893268544 14902598592 14923694016 14969044992 14987771904 14989320192 15000256512 15011469088 15019941888 15020873184 15022421568 15042136032 15043689936 15062510232 15093281448 15129669632 15139147776 15140708352 15160578048 15161518064 15182053964 15193130904 15195627216 15213069396 15216209316 15260872704 15280900096 15301597696 15312761856 15315277824 15316227432 15332857344 15333808042 15335388684 15336972882 15357100143 15368304798 15433334784 15434291712 15436827648 15454546688 15456139776 15457736448 15458694889 15489315072 15490275471 15491872242 15512202783 15555821568 15558377472 15576236032 15577841664 15578807552 15580416896 15612246144 15613855488 15631777728 15634346112 15665330016 15701475328 15703097344 15735177216 15736799232 15737774976 15754862592 15755839456 15758428224 15779772624 15789658032 15791285664 15812009136 15861694464 15879901184 15882510336 15913986048 15915626496 15916613328 15937501272 15939144144 15949129392 15970732092 15987580928 15991691058 16041940992 16062993408 16064649216 16065645288 16074713088 16086728812 16096485888 16097483934 16100128836 16118609241 16120270782 16169257984 16192146432 16202290176 16213395968 16224235776 16226901504 16245527424 16247202048 16248209439 16281402921 16296574976 16319643648 16329867264 16351985664 16352999552 16376148096 16388096256 16397639104 16409602944 16411298112 16431829344 16481763328 16505094144 16517136384 16538812416 16539837888 16543251648 16562240688 16564961952 16583975912 16648224768 16670072832 16673513472 16674547296 16692652032 16696429904 16708611744 16729514928 16731243144 16753200156 16754927112 16805842944 16827897856 16840175616 16861243392 16862985216 16864030788 16884417844 16886162062 16887902724 16898482332 16910065326 16922403036 16924151178 16945324011 16995062784 16996818432 17017366016 17019123968 17020878336 17021933698 17031541248 17055650304 17056707822 17128882176 17130651648 17151361024 17155964672 17165647872 17168481792 17191012608 17214297408 17230755861 17249464512 17291051008 17303666688 17326374912 17327449216 17350918816 17363578176 17366431104 17386365024 17388157248 17389953504 17440997376 17463885824 17487540224 17500299264 17503174656 17523265536 17524352048 17525071872 17526158496 17527969008 17549158704 17550971592 17563776912 17585749944 17639190528 17662339072 17664159744 17665984512 17687341056 17702074368 17704996848 17724220416 17725319388 17728231752 17748580962 17752244202 17763365286 17804351488 17844406272 17864888832 17867824128 17868932004 17888333568 17893135029 17903234304 17906189994 17929688931 17986028544 18005557248 18006673664 18009632256 18034025856 18047183616 18070867584 18073850949 18127650816 18148458496 18151440384 18189287424 18190415232 18214287168 18216164736 18227576448 18240070464 18252265248 18276218352 18333646848 18357706752 18359599104 18360737472 18371100672 18384832928 18395983872 18397124496 18409734728 18421267704 18423166608 18447343992 18505310208 18529595392 18541983744 18566317056 18568230912 18569382216 18593751484 18607317624 18632520774 18635582196 18656972901 18715597824 18729252864 18740158976 18743252836 18753831936 18758865708 18779233536 18780397923 18783483642 18862964736 18890837504 18901499904 18902671872 18906573312 18928275072 18931385088 18932558909 18953115328 19026542592 19039584256 19051511808 19055443968 19077316608 19081634176 19105506112 19119445632 19121420736 19144536768 19146514464 19148488128 19231883264 19255943168 19269992448 19271983104 19295281152 19296477536 19298470928 19300460256 19322614136 19325788944 19339889184 19366084584 19422928896 19448418304 19450427392 19452432384 19453638512 19474760704 19492171776 19493380368 19519783668 19545400182 19559660652 19606816768 19621122048 19646871552 19673482752 19674702586 19702553178 19713673728 19714896054 19716928308 19718965134 19742803542 19744843041 19802799104 19827573248 19829621504 19844089344 19857691392 19870131456 19872179712 19874232576 19898258688 19899492459 19958726656 19983695872 19985760256 20000342016 20026589184 20027830912 20028653568 20029895424 20056181376 20058253248 20083346976 20097999936 20124375264 20185530368 20187611136 20214104064 20234282112 20256251904 20257507872 20260836288 20284092528 20288279088 20347830272 20393607168 20417015808 20420370432 20421636576 20443809792 20447184912 20449297176 20464217136 20476133524 20491073064 20520079272 20579055616 20582436864 20608186368 20610315264 20625352704 20652420096 20653700628 20655829656 20679539286 20682937044 20696765058 20710951569 20723926167 20753261991 20816328192 20818473984 20842370304 20845794816 20847087338 20859731712 20887106688 20890554993 20980236288 20982398976 20983699968 21006483456 21011237632 21023981568 21039696832 21052877376 21055047552 21082678848 21148925952 21176680448 21218648064 21220835328 21222151104 21250001696 21252192192 21265505856 21294309456 21297808224 21322254744 21389254656 21404860416 21417324544 21419532288 21420860384 21432950784 21461981184 21463311912 21466838448 21491478988 21493694376 21537603864 21539828772 21589528576 21603053568 21632314368 21635868672 21660703232 21662936064 21664279252 21707191296 21708537228 21710779794 21713017788 21737940903 21741512562 21802647552 21834864128 21850795008 21879470592 21881730816 21883986432 21885343326 21909105792 21914064249 21930052914 22006792192 22022848512 22051749888 22053117184 22057668864 22082987584 22086615936 22102730496 22132668096 22197633024 22226763776 22231351296 22232729728 22256869376 22276767744 22278148992 22306019904 22308324192 22337600208 22339902816 22353897888 22407790592 22453567488 22481657856 22483980288 22485374384 22517203632 22529912832 22531309776 22533632352 22546753768 22563204048 22565534904 22593765348 22660083712 22662424576 22694504448 22708721664 22711062528 22740867072 22742277096 22773080946 22789696356 22802966879 22819604094 22891309056 22921350144 22952396544 22969142784 22974341148 22999286016 23000712063 23003083026 23005459323 23101833216 23150002176 23151437568 23155241472 23181820032 23184209664 23186604672 23254663168 23333732352 23337566208 23364354048 23366762496 23368211328 23370625344 23398878272 23401295456 23418369216 23447666592 23451519168 23518920704 23552212992 23554646016 23583121408 23602765824 23606662464 23632293888 23633759184 23637642336 23664774616 23669658936 23684487048 23718013704 23792541696 23819851776 23823765504 23825242672 23851111424 23857513372 23870979072 23874919992 23906251908 23908716216 23981371392 23987536587 24012843008 24045367808 24062911488 24094490112 24095984066 24096973824 24098467932 24130093218 24146225901 24150193254 24180406173 24252383232 24253886976 24285716224 24288219648 24303435264 24320093952 24336353664 24340352256 24368291136 24370803072 24444862464 24476942336 24479465472 24480983296 24494800896 24527978496 24529499328 24561690272 24564222144 24596458656 24614404416 24616947168 24647744016 24673746944 24722644992 24755089408 24757641216 24759176288 24808218624 24809756832 24814877472 24843361032 24847442928 24875963868 24954130432 24972337152 25005109248 25010270208 25011820944 25038978048 25040530564 25044644856 25062917616 25094272392 25096864716 25129800234 25203562496 25208764416 25237700096 25241846784 25260263424 25291865088 25294477824 25296046182 25326626766 25329243093 25331854086 25347723498 25365097989 25436422144 25491013632 25492594176 25495227648 25526049024 25528685952 25531317504 25532900547 25547311872 25585061733 25693323264 25695977472 25727041536 25733947008 25748471808 25752722688 25767718592 25786518912 25821446112 25897238528 25936576512 25955500032 25989562368 25991173824 26026378224 26045367264 26060533576 26079547536 26161496064 26195828736 26231310336 26250448896 26270070904 26284898304 26286528072 26289237744 26291953512 26323738056 26326457388 26458785792 26476921856 26493508608 26496239616 26498976768 26531011584 26532656612 26535397526 26568594437 26587979082 26592347628 26622871443 26628366303 26702118912 26706527232 26741575168 26744337664 26777795968 26797333248 26801736192 26803398006 26832500352 26916814848 26952138752 26979042816 27008335872 27010010496 27014448384 27045456704 27051038784 27106301376 27191476224 27222687744 27227160576 27228848768 27258413056 27262913216 27265729568 27285622848 27321430752 27324247104 27360105696 27414327528 27443249152 27477581824 27480420352 27500470272 27536560128 27538267504 27539398656 27541106208 27572719048 27577249392 27595686744 27614602092 27631901556 27634749912 27671015988 27755104256 27757965312 27789827072 27794393088 27812975616 27849475584 27851202362 27852346368 27854073324 27890627226 27910976436 27948781161 27978266624 28008644608 28031975424 28070503168 28073396736 28110238464 28114879254 28130747904 28138298562 28168850304 28175225463 28291530752 28294447104 28296201472 28336256256 28352249856 28354007808 28359859968 28392412608 28397077632 28429672992 28519006208 28539813888 28559376384 28577267712 28583165952 28615974912 28617749216 28622451264 28658259168 28679168448 28682131104 28716805152 28719771696 28804071424 28843085824 28847824896 28883914752 28904988672 28907974656 28942921728 28944716304 28947706392 28950690384 28983921204 28988683416 29134393344 29172627456 29175641088 29178648576 29180457768 29212141056 29218752332 29240070552 29279675502 29318100273 29410225152 29431683072 29448821248 29470307328 29510224128 29512053879 29553829767 29572344081 29614205313 29641801728 29702356992 29704198656 29741359872 29744432256 29766134016 29783466944 29786537088 29805197184 29847388032 29938089984 29975543808 29978640384 30000513024 30022938176 30039883776 30041746368 30044843136 30084272064 30087379872 30125020464 30186562896 30259339264 30278295552 30281416704 30321156096 30323036128 30364107928 30386261808 30391254432 30426138792 30432418632 30521745408 30561800192 30603195392 30625523712 30630555648 30632454864 30665714688 30667616084 30670777368 30673945764 30714200286 30736609596 30868583424 30873655296 30909093376 30912279552 30915472896 30917389778 30978630144 30980550942 30983744484 31019308929 31024405566 31111643136 31152472064 31155683328 31157615104 31160833792 31224492288 31227710976 31263555456 31268692224 31270631007 31330660032 31402950656 31406194688 31470354432 31473598464 31475549952 31509725184 31511678912 31516856448 31559545248 31579316064 31582571328 31624018272 31723388928 31759802368 31765020672 31827972096 31831252992 31833226656 31875002544 31878288288 31898258784 31941464184 31975161856 31983382116 32083881984 32125986816 32129298432 32131290576 32149426176 32173457624 32192971776 32194967868 32200257672 32237218482 32240541564 32338515968 32384292864 32404580352 32426791936 32448471552 32453803008 32491054848 32494404096 32496418878 32539065097 32562805842 32566169691 32612268843 32703971328 32705999104 32752296192 32776192512 32795278208 32819205888 32822596224 32828014989 32863658688 32963526656 33010188288 33034272768 33077624832 33079675776 33086503296 33124481376 33129923904 33167951824 33296449536 33340145664 33347026944 33349094592 33385304064 33392859808 33417223488 33459029856 33462486288 33506400312 33509854224 33611685888 33655795712 33680351232 33722486784 33725970432 33728061576 33768835688 33772324124 33775805448 33796964664 33820130652 33844806072 33848302356 33890648022 33990125568 33993636864 34034732032 34038247936 34041756672 34043867396 34063082496 34111300608 34113415644 34159621419 34229406141 34261303296 34302722048 34311929344 34331295744 34336963584 34382025216 34428594816 34461511722 34498929024 34504624539 34582102016 34607333376 34652749824 34654898432 34701837632 34727156352 34732862208 34772730048 34776314496 34779907008 34881994752 34927771648 34975080448 35000598528 35006349312 35046531072 35048704096 35050143744 35052316992 35055938016 35098317408 35101943184 35127553824 35171499888 35278381056 35324678144 35328319488 35331969024 35374682112 35404148736 35409993696 35448440832 35450638776 35456463504 35497161924 35504488404 35526730572 35608702976 35688812544 35729777664 35735648256 35737864008 35776667136 35786270058 35806468608 35812379988 35833233667 35859377862 35972057088 36011114496 36013347328 36019264512 36068051712 36094367232 36141735168 36143976099 36147701898 36195139827 36296916992 36302880768 36378574848 36380830464 36428574336 36432329472 36455152896 36480140928 36504530496 36552436704 36667293696 36715413504 36719198208 36721474944 36742201344 36769665856 36791967744 36794248992 36819469456 36842535408 36846333216 36894687984 37010620416 37059190784 37083967488 37132634112 37136461824 37138764432 37187502968 37214635248 37265041548 37271164392 37313945802 37431195648 37458505728 37480317952 37486505672 37507663872 37517731416 37558467072 37560795846 37566967284 37610088229 37694700351 37781675008 37805343744 37813146624 37856550144 37862770176 37865117818 37906230656 37912488691 37944069273 37989940149 37997781129 38079168512 38103023616 38110887936 38154633216 38163268352 38211012224 38238891264 38242841472 38289073536 38293028928 38296976256 38463766528 38511886336 38539984896 38543966208 38590562304 38592955072 38596941856 38600920512 38645228272 38651577888 38679778368 38732169168 38845857792 38896836608 38900854784 38904864768 38907277024 38949521408 38984343552 38986760736 39039567336 39090800364 39119321304 39213633536 39242244096 39293743104 39346965504 39349405172 39405106356 39427347456 39429792108 39433856616 39437930268 39485607084 39489686082 39605598208 39655146496 39659243008 39688178688 39715382784 39740262912 39744359424 39748465152 39796517376 39798984918 39803096289 39881968623 39967391744 39971520512 40000684032 40053178368 40055661824 40057307136 40059790848 40112362752 40116506496 40166693952 40195999872 40205097009 40248750528 40371060736 40375222272 40428208128 40468564224 40512503808 40515015744 40521672576 40568185056 40576558176 40695660544 40787214336 40834031616 40840740864 40843273152 40887619584 40894369824 40898594352 40928434272 40952267048 40982146128 41040158544 41158111232 41164873728 41216372736 41220630528 41250705408 41304840192 41307401256 41311659312 41359078572 41365874088 41393530116 41421903138 41447852334 41506523982 41632656384 41636947968 41684740608 41691589632 41694174676 41719463424 41750648401 41774213376 41776803543 41781109986 41835940839 41960472576 41967399936 42012966912 42022475264 42047963136 42079393664 42105754752 42110095104 42165357696 42172318881 42297851904 42353360896 42437296128 42441670656 42444302208 42500003392 42504384384 42531011712 42588618912 42595616448 42644509488 42778509312 42809720832 42834649088 42839064576 42841720768 42865901568 42923962368 42926623824 42933676896 42982957976 42987388752 43075207728 43079657544 43179057152 43206107136 43264628736 43271737344 43321406464 43325872128 43328558504 43414382592 43417074456 43421559588 43426035576 43475881806 43483025124 43669728256 43701590016 43758941184 43763461632 43767972864 43770686652 43818211584 43820928487 43828128498 43860105828 43919513253 44013584384 44103499776 44106234368 44115337728 44165975168 44173231872 44205460992 44265336192 44395266048 44453527552 44462702592 44465459456 44513738752 44553535488 44556297984 44612039808 44616648384 44675200416 44679805632 44707795776 44815581184 44907134976 44963315712 44967960576 44970748768 45034407264 45059825664 45062619552 45067264704 45093507536 45126408096 45131069808 45187530696 45320167424 45324849152 45389008896 45417443328 45422125056 45481734144 45484554192 45546161892 45579392712 45605933758 45639208188 45782618112 45842700288 45904793088 45938285568 45948682296 45998572032 46001424126 46006166052 46010918646 46071300429 46300004352 46302875136 46310482944 46363640064 46368419328 46373209344 46376084667 46432149071 46470826413 46536608349 46667464704 46675132416 46728708096 46733524992 46736422656 46741250688 46797756544 46802590912 46836738432 46895333184 46903038336 47037841408 47104425984 47109292032 47166242816 47205531648 47213324928 47264587776 47267518368 47275284672 47329549232 47339317872 47368974096 47436027408 47585083392 47639703552 47647531008 47650485344 47702222848 47715026744 47741958144 47749839984 47812503816 47817432432 47962742784 47975073174 48025686016 48090735616 48125822976 48188980224 48191968132 48193947648 48196935864 48260186436 48292451802 48300386508 48355827723 48360812346 48507773952 48571432448 48576439296 48606870528 48640187904 48672707328 48680704512 48736582272 48741606144 48744628317 48844208763 48889724928 48953884672 48958930944 48961966592 48989601792 49055956992 49058998656 49123380544 49128444288 49192917312 49228808832 49233894336 49295488032 49347493888 49445289984 49510178816 49515282432 49518352576 49616437248 49619513664 49629754944 49686722064 49694885856 49751927736 49908260864 49944674304 50010218496 50020540416 50023641888 50077956096 50081061128 50089289712 50125835232 50188544784 50193729432 50259600468 50407124992 50417528832 50475400192 50483693568 50520526848 50583730176 50588955648 50592092364 50653253532 50658486186 50663708172 50695446996 50730195978 50872844288 50985188352 50990455296 51052098048 51057371904 51062635008 51065801094 51094623744 51132816581 51170123466 51386646528 51391954944 51454083072 51467894016 51496943616 51505445376 51535437184 51573037824 51642892224 51794477056 51873153024 51911000064 51979124736 51982347648 52052756448 52090734528 52121067152 52159095072 52322992128 52391657472 52462620672 52500897792 52540141808 52569796608 52573056144 52578475488 52583907024 52647476112 52652914776 52917571584 52953843712 52987017216 52992479232 52997953536 53062023168 53065313224 53070795052 53137188874 53175958164 53184695256 53245742886 53256732606 53413054464 53483150336 53488675328 53555591936 53594666496 53603472384 53606796012 53665000704 53668328147 53679405087 53789066793 53904277504 53958085632 54016671744 54020020992 54028896768 54090913408 54102077568 54212602752 54221552847 54382952448 54445375488 54454321152 54457697536 54516826112 54525826432 54531459136 54571245696 54642861504 54648494208 54720211392 54828655056 54886498304 54955163648 54960840704 55000940544 55073120256 55076535008 55078797312 55082212416 55145438096 55154498784 55191373488 55229204184 55263803112 55269499824 55342031976 55510208512 55515930624 55579654144 55588786176 55625951232 55698951168 55702404724 55704692736 55708146648 55781254452 55821952872 55897562322 55956533248 55970918703 56141006336 56146793472 56220476928 56229758508 56261495808 56276597124 56337700608 56341193769 56350450926 56583061504 56588894208 56592402944 56672512512 56704499712 56708015616 56719719936 56784825216 56794155264 56797676727 56859345984 57038012416 57079627776 57118752768 57154535424 57166331904 57231949824 57235498432 57244902528 57316518336 57358336896 57364262208 57433610304 57439543392 57608142848 57686171648 57695649792 57767829504 57809977344 57815949312 57885843456 57889432608 57895412784 57901380768 57967842408 57977366832 58268786688 58345254912 58351282176 58357297152 58360915536 58424282112 58437504664 58480141104 58559351004 58636200546 58820450304 58863366144 58897642496 58940614656 59020448256 59024107758 59101567217 59107659534 59144688162 59228410626 59234529123 59408397312 59482719744 59488864512 59532268032 59566933888 59573074176 59576767943 59610394368 59694776064 59698477377 59876179968 59951087616 59957280768 60001026048 60045876352 60079767552 60083492736 60089686272 60168544128 60174759744 60250040928 60373125792 60518678528 60556591104 60562833408 60642312192 60646072256 60728215856 60772523616 60782508864 60852277584 60864837264 61043490816 61123600384 61206390784 61251047424 61261111296 61264909728 61331429376 61335232168 61341554736 61347891528 61428400572 61473219192 61737166848 61747310592 61818186752 61824559104 61830945792 61834779556 61957260288 61961101884 61967488968 62038617858 62048811132 62132854707 62171778501 62304944128 62315230208 62321667584 62448984576 62455421952 62527110912 62537384448 62541262014 62661320064 62671664979 62805901312 62812389376 62940708864 62947196928 62951099904 63019450368 63023357824 63033712896 63119090496 63158632128 63165142656 63248036544 63446777856 63519604736 63530041344 63655944192 63662505984 63666453312 63750005088 63756576576 63796517568 63882928368 63950323712 63966764232 64167763968 64251973632 64258596864 64262581152 64298852352 64346915248 64385943552 64389935736 64400515344 64474436964 64481083128 64677031936 64768585728 64809160704 64853583872 64896943104 64907606016 64982109696 64988808192 64992837756 65078130194 65125611684 65132339382 65213822709 65224537686 65407942656 65411998208 65504592384 65552385024 65590556416 65638411776 65645192448 65656029978 65727317376 65742192747 65927053312 66020376576 66068545536 66155249664 66159351552 66173006592 66248962752 66259847808 66335903648 66592899072 66680291328 66694053888 66698189184 66770608128 66785719616 66834446976 66918059712 66924972576 67012800624 67019708448 67223371776 67311591424 67360702464 67444973568 67451940864 67456123152 67537671376 67544648248 67551610896 67593929328 67640261304 67689612144 67696604712 67781296044 67980251136 67987273728 68069464064 68076495872 68083513344 68087734792 68126164992 68222601216 68226831288 68319242838 68408900637 68458812282 68623858688 68673927168 68764050432 68857189632 68861459051 68923023444 68997858048 69002136189 69009249078 69016377969 69164204032 69305499648 69309796864 69403675264 69454312704 69465724416 69545460096 69552628992 69559814016 69763989504 69855543296 69950160896 70001197056 70012698624 70093062144 70097408192 70100287488 70104633984 70111876032 70196634816 70203886368 70255107648 70342999776 70556762112 70649356288 70656638976 70663938048 70749364224 70808297472 70819987392 70896881664 70901277552 70912927008 70994323848 71008976808 71053461144 71217405952 71377625088 71459555328 71471296512 71475728016 71553334272 71572540116 71612937216 71624759976 71666467334 71718755724 71944114176 72026694656 72038529024 72136103424 72188734464 72283470336 72287952198 72295403796 72390279654 72438677703 72593833984 72757149696 72761660928 72857148672 72864658944 72910305792 72960281856 72964805683 73009060992 73104873408 73334587392 73430827008 73438396416 73442949888 73484402688 73539331712 73583935488 73588497984 73638938912 73685070816 73692666432 73789375968 74021240832 74118381568 74167934976 74265268224 74272923648 74277528864 74375005936 74429270496 74530083096 74542328784 74627891604 74862391296 74917011456 74960635904 74973011344 75015327744 75035462832 75116934144 75121591692 75133934568 75220176458 75389400702 75563350016 75610687488 75626293248 75713100288 75725540352 75730235636 75812461312 75824977382 75888138546 75979880298 75987729279 75995562258 76095293967 76309266432 76326536704 76422024448 76477782528 76485682944 76578147072 76586057856 76593952512 76598701641 76755185199 76927533056 77023772672 77079969792 77087932416 77181124608 77185910144 77193883712 77201841024 77290456544 77303155776 77359556736 77464338336 77691715584 77793673216 77801709568 77809729536 77814554048 77899042816 77968687104 77973521472 78079134672 78181600728 78238642608 78427267072 78484488192 78587486208 78693931008 78698810344 78810212712 78854694912 78859584216 78867713232 78875860536 78971214168 78979372164 79211196416 79310292992 79318486016 79376357376 79430765568 79480525824 79488718848 79496930304 79593034752 79597969836 79606192578 79705783311 79763937246 79868614329 79943041024 80106356736 80111323648 80119581696 80224725504 80233012992 80333387904 80391999744 80410194018 80497501056 80742121472 80750444544 80856416256 80937128448 81025007616 81030031488 81043345152 81136370112 81153116352 81391321088 81574428672 81668063232 81681481728 81686546304 81775239168 81788739648 81797188704 81856868544 81904534096 81964292256 82080317088 82316222464 82329747456 82432745472 82441261056 82501410816 82609680384 82614802512 82623318624 82718157144 82731748176 82787060232 82843806276 82895704668 83013047964 83265312768 83273895936 83369481216 83383179264 83388349352 83438926848 83501296802 83548426752 83553607086 83562219972 83671881678 83934799872 84025933824 84044950528 84095926272 84158787328 84211509504 84220190208 84330715392 84335944231 84344637762 84525676389 84706721792 84874592256 84883341312 84888604416 85000006784 85008768768 85062023424 85177237824 85191232896 85289018976 85557018624 85619441664 85669298176 85678129152 85683441536 85731803136 85847924736 85853247648 85867353792 85965915952 85974777504 86150415456 86159315088 86358114304 86412214272 86529257472 86543474688 86642812928 86651744256 86657117008 86828765184 86834148912 86843119176 86852071152 86951763612 86966050248 87339456512 87403180032 87517882368 87526923264 87535945728 87541373304 87636423168 87641856974 87656256996 87720211656 87839026506 87954300819 88212468736 88230675456 88331950336 88346463744 88410921984 88530672384 88536161637 88661489301 88717032243 88907055104 88925405184 88930918912 89027477504 89107070976 89112595968 89224079616 89233296768 89350400832 89359611264 89415591552 89631162368 89814269952 89926631424 89935921152 89941497536 90068814528 90119651328 90125239104 90134529408 90187015072 90252816192 90262139616 90375061392 90640334848 90649698304 90778017792 90834886656 90844250112 90963468288 90969108384 91092323784 91158785424 91211867516 91278416376 91565236224 91685400576 91809586176 91876571136 91897364592 91997144064 92002848252 92012332104 92021837292 92142600858 92605750272 92620965888 92727280128 92736838656 92746418688 92752169334 92864298142 92873891341 92941652826 93057926787 93073216698 93334929408 93457416192 93467049984 93472845312 93482501376 93595513088 93605181824 93673476864 93790666368 93806076672 93811893021 94075682816 94208851968 94218584064 94332485632 94411063296 94426649856 94529175552 94535036736 94550569344 94659098464 94678635744 94737948192 94872054816 95170166784 95279407104 95295062016 95300970688 95404445696 95430053488 95483916288 95499679968 95625007632 95634864864 95925485568 95950146348 96051372032 96181471232 96251645952 96377960448 96383936264 96387895296 96393871728 96520372872 96584903604 96600773016 96711655446 96721624692 97015547904 97142864896 97152878592 97213741056 97280375808 97345414656 97361409024 97473164544 97479208267 97483212288 97489256634 97617195291 97688417526 97698509073 97907769344 97923933184 98111913984 98117997312 98246761088 98256888576 98385834624 98457617664 98467788672 98484044967 98590976064 98694987776 98890579968 99020357632 99030564864 99036705152 99232874496 99239027328 99259509888 99373444128 99389771712 99503855472 99816521728 99889348608 100020436992 100041080832 100047283776 100155912192 100162122256 100178579424 100251670464 100377089568 100387458864 100519200936 100814249984 100835057664 100950800384 100967387136 101041053696 101167460352 101177911296 101184184728 101306507064 101316972372 101327416344 101390893992 101460391956 101970376704 101980910592 102104196096 102114743808 102125270016 102131602188 102189247488 102265633162 102340246932 102478864257 102783909888 102908166144 102935788032 102993887232 103010890752 103070874368 103146075648 103285784448 103588954112 103746306048 103822000128 103958249472 103964695296 104105512896 104181469056 104242134304 104318190144 104645984256 104783314944 104925241344 105001795584 105080283616 105139593216 105146112288 105156950976 105167814048 105294952224 105305829552 105835143168 105907687424 105974034432 105984958464 105995907072 106124046336 106130626448 106141590104 106274377748 106351916328 106369390512 106491485772 106513465212 106826108928 106966300672 106977350656 107111183872 107189332992 107206944768 107213592024 107330001408 107336656294 107358810174 107499701001 107578133586 107916171264 108033343488 108040041984 108057793536 108181826816 108204155136 108210864223 108425205504 108431928297 108443105694 108585419481 108890750976 108908642304 108915395072 109033652224 109051652864 109062918272 109142491392 109285723008 109296988416 109440422784 109657310112 109772996608 109910327296 109921681408 110001881088 110146240512 110153070016 110157594624 110164424832 110290876192 110308997568 110382746976 110458408368 110527606224 110538999648 110684063952 111020417024 111031861248 111159308288 111177572352 111251902464 111397902336 111404809448 111409385472 111416293296 111562508904 111643905744 111795124644 111913066496 111941837406 112282012672 112293586944 112440953856 112459517016 112522991616 112553194248 112675401216 112682387538 112700901852 112830264687 113166123008 113184805888 113345025024 113416031232 113439439872 113569650432 113588310528 113595353454 113718691968 113737466073 113832207819 113969820447 114076024832 114237505536 114309070848 114332663808 114463899648 114470996864 114489805056 114633036672 114716673792 114728524416 114867220608 114879086784 115216285696 115372343296 115391299584 115535659008 115619954688 115631898624 115771686912 115778865216 115790825568 115802761536 115935684816 115954733664 116537573376 116690509824 116702564352 116714594304 116721831072 116848564224 116875009328 116960282208 117118702008 117272401092 117640900608 117726732288 117795284992 117881229312 118040896512 118048215516 118203134434 118215319068 118289376324 118456821252 118469058246 118816794624 118965439488 118977729024 119064536064 119133867776 119146148352 119153535886 119220788736 119389552128 119396954754 119409288867 119902175232 119914561536 120002052096 120091752704 120159535104 120166985472 120179372544 120337088256 120349519488 120500081856 120615291027 120746251584 121037357056 121113182208 121125666816 121284624384 121292144512 121456431712 121545047232 121565017728 121704555168 121729674528 122086981632 122247200768 122412781568 122502094848 122522222592 122529819456 122662858752 122670464336 122683109472 122695783056 122856801144 122946438384 123474333696 123494621184 123636373504 123649118208 123661891584 123669559112 123914520576 123922203768 123934977936 124077235716 124097622264 124265709414 124343557002 124630460416 124643335168 124897969152 124910843904 125054221824 125074768896 125082524028 125251945203 125322640128 125330410629 125343329958 125507822517 125624778752 125881417728 125902199808 126038900736 126046715648 126067425792 126238180992 126317264256 126330285312 126496073088 126516956643 126893555712 127039209472 127060082688 127311888384 127325011968 127332906624 127500010176 127513153152 127593035136 127765856736 127900647424 127933528464 128335527936 128503947264 128517193728 128525162304 128597704704 128693830496 128771887104 128779871472 128801030688 128948873928 128962166256 129354063872 129537171456 129618321408 129707167744 129793886208 129815212032 129964219392 129977616384 129985675512 130156260388 130251223368 130264678764 130427645418 130449075372 130823996416 131009184768 131104770048 131181112832 131276823552 131290384896 131312059956 131454634752 131462785461 131484385494 131854106624 132040753152 132310499328 132318703104 132346013184 132497925504 132519695616 132527912363 132671807296 133185798144 133360582656 133388107776 133396378368 133541216256 133571439232 133668893952 133836119424 133849945152 134025601248 134039416896 134446743552 134623182848 134721404928 134889947136 134903881728 134912246304 135075342752 135089296496 135103221792 135187858656 135280522608 135379224288 135393209424 135562592088 135960502272 135974547456 136138928128 136152991744 136167026688 136175469584 136252329984 136445202432 136453662576 136638485676 136817801274 136917624564 137247717376 137347854336 137528100864 137714379264 137722918102 137846046888 137995716096 138004272378 138018498156 138032755938 138213901287 138619593728 138807350528 138908625408 138931448832 139090920192 139105257984 139119628032 139128254001 139296447213 139412479239 139711086592 139900321792 140002394112 140025397248 140186124288 140194816384 140200574976 140209267968 140223752064 140393269632 140407772736 140510215296 140685999552 141113524224 141298712576 141313277952 141327876096 141498728448 141616594944 141639974784 141793763328 141802555104 141825854016 141988647696 142017953616 142106922288 142434811904 142755250176 142919110656 142942593024 142951456032 143106668544 143145080232 143225874432 143249519952 143332934668 143437511448 143888228352 144053389312 144077058048 144272206848 144377468928 144566940672 144575904396 144590807592 144780559308 144877355406 145067483169 145523321856 145714297344 145729317888 145820611584 145920563712 145929611366 146018121984 146209746816 146233884951 146669174784 146861654016 146876792832 146885899776 146968805376 147078663424 147167870976 147176995968 147277877824 147370141632 147385332864 147578751936 148042481664 148236763136 148335869952 148530536448 148545847296 148555057728 148750011872 148858540992 149060166192 149084657568 149255783208 149724782592 149834022912 149921271808 149946022688 150030655488 150070925664 150233868288 150243183384 150267869136 150440352916 150778801404 151126700032 151221374976 151252586496 151426200576 151451080704 151460471272 151624922624 151649954764 151776277092 151959760596 151975458558 151991124516 152190587934 152618532864 152653073408 152844048896 152955565056 152971365888 153156294144 153172115712 153181612991 153187905024 153197403282 153398449743 153510370398 153855066112 154047545344 154159939584 154175864832 154362249216 154371820288 154387767424 154403682048 154580913088 154606311552 154719113472 154928676672 155383431168 155587346432 155603419136 155619459072 155629108096 155798085632 155937374208 155947042944 156158269344 156363201456 156477285216 156854534144 156968976384 157174972416 157387862016 157397620688 157620425424 157709389824 157719168432 157735426464 157751721072 157942428336 157958744328 158422392832 158620585984 158636972032 158752714752 158861531136 158961051648 158977437696 158993860608 159186069504 159195939672 159212385156 159411566622 159527874492 159737228658 160222647296 160239163392 160449451008 160466025984 160666775808 160783999488 160820388036 160995002112 161004984441 161038215261 161484242944 161712832512 161874256896 162050015232 162060062976 162086690304 162272740224 162306232704 162782642176 163148857344 163336126464 163362963456 163373092608 163550478336 163577479296 163594377408 163713737088 163809068192 163928584512 164160634176 164632444928 164659494912 164865490944 164882522112 165002821632 165219360768 165229605024 165246637248 165436314288 165463496352 165574120464 165687612552 165791409336 166026095928 166530625536 166547791872 166738962432 166766358528 166776698704 166877853696 167002593604 167096853504 167107214172 167124439944 167343763356 167869599744 167912756109 168089901056 168317574656 168423019008 168440380416 168661430784 168671888462 168689275524 169023581307 169051352778 169749184512 169766682624 169777208832 170000013568 170017537536 170124046848 170354475648 170382465792 170393030181 170578037952 171114037248 171238883328 171338596352 171356258304 171366883072 171463606272 171695849472 171706495296 171734707584 171931831904 171949555008 172300830912 172318630176 172716228608 172824428544 173058514944 173086949376 173285625856 173303488512 173314234016 173657530368 173668297824 173686238352 173704142304 173903527224 173932100496 174678913024 174806360064 175035764736 175053846528 175071891456 175082746608 175272846336 175283713948 175312513992 175440423312 175678053012 175908601638 176424937472 176461350912 176663900672 176692927488 176821843968 177061344768 177072323274 177304701651 177322978602 177434064486 177861837824 178054955008 178225191936 178448159232 178466593536 178700801664 178719222528 178730303829 178831183104 179095432131 179262324736 179628539904 179853262848 179871842304 179882995072 180137629056 180239302656 180250478208 180269058816 180374030144 180505632384 180524279232 180750122784 181280669696 181299396608 181556035584 181669773312 181688500224 181926936576 181938216768 182184647568 182317570848 182423735032 182556832752 183130472448 183370801152 183619172352 183753142272 183794729184 183994288128 184005696504 184024664208 184043674584 184285201716 185211500544 185241931776 185454560256 185473677312 185492837376 185504338668 185728596284 185747782682 185883305652 186115853574 186146433396 186398564121 186914832384 186945690624 186965002752 187191026176 187210363648 187346953728 187581332736 187612153344 187623786042 188151365632 188417703936 188437168128 188664971264 188822126592 188853299712 189058351104 189070073472 189101138688 189318196928 189357271488 189475896384 189744109632 190340333568 190558814208 190590124032 190601941376 190808891392 190860106976 190967832576 190999359936 191250015264 191269729728 191850971136 191900292696 192102744064 192362942464 192503291904 192755920896 192767872528 192775790592 192787743456 193040745744 193169807208 193201546032 193423310892 193443249384 194031095808 194285729792 194305757184 194427482112 194560751616 194690829312 194722818048 194946329088 194958416534 194966424576 194978513268 195234390582 195376835052 195397018146 195641468127 195847866368 196223827968 196235994624 196493522176 196513777152 196771669248 196915235328 196935577344 196968089934 197181952128 197226578241 197781159936 198040715264 198061129728 198073410304 198465748992 198478054656 198519019776 198746888256 198779543424 199007710944 199633043456 199778697216 200040873984 200082161664 200094567552 200311824384 200324244512 200357158848 200503340928 200754179136 200774917728 201038401872 201628499968 201670115328 201901600768 201934774272 202082107392 202334920704 202355822592 202368369456 202613014128 202633944744 202654832688 202781787984 202920783912 203940753408 203961821184 204208392192 204229487616 204250540032 204263204376 204378494976 204531266324 204680493864 204957728514 205226701911 205871576064 206021781504 206141748736 206292151296 206571568896 206584377153 207006408567 207492612096 207916498944 207929390592 208211025792 208362938112 208484268608 208636380288 209291968512 209566629888 209850482688 210003591168 210160567232 210279186432 210292224576 210313901952 210335628096 210589904448 210611659104 211670286336 211815374848 211948068864 211969916928 211991814144 212248092672 212261252896 212283180208 212548755496 212703832656 212738781024 212982971544 213026930424 213652217856 213932601344 213954701312 214222367744 214378665984 214413889536 214427184048 214660002816 214673312588 214717620348 214999402002 215156267172 215832342528 216080083968 216115587072 216363653632 216408310272 216421728446 216850411008 216863856594 216886211388 217170838962 217781501952 217830790144 218067304448 218103305728 218125836544 218284982784 218571446016 218593976832 218880845568 218894417049 219314620224 219545993216 219820654592 219843362816 220003762176 220292481024 220306140032 220315189248 220328849664 220581752384 220617995136 220765493952 220916816736 221055212448 221077999296 221368127904 222040834048 222063722496 222318616576 222355144704 222503804928 222795804672 222809618896 222818770944 222832586592 223125017808 223287811488 223590249288 223826132992 223883674812 224564025344 224587173888 224881907712 224919034032 225045983232 225106388496 225350802432 225364775076 225401803704 225660529374 226369611776 226690050048 226832062464 226878879744 227139300864 227176621056 227190706908 227437383936 227474932146 227664415638 227939640894 227963187837 228285881901 228927799296 228941993728 228979610112 229266073344 229433347584 229457048832 229734441216 229758173568 229796104923 230432571392 230744686592 230782599168 231071318016 231239909376 231263797248 231543373824 231557730432 231581651136 231605523072 231871369632 231909467328 233075146752 233381019648 233405128704 233429188608 233443662144 233697128448 233750018656 233920564416 234237404016 234544802184 235281801216 235453464576 235590569984 235762458624 236081793024 236096431032 236406268868 236430638136 236578752648 236913642504 236938116492 237633589248 237930878976 237955458048 238129072128 238267735552 238292296704 238307071772 238441577472 238779104256 238793909508 238818577734 239117349933 239605842987 239829123072 240183505408 240319070208 240333970944 240358745088 240674176512 240699038976 241000163712 241230582054 241492503168 242074714112 242226364416 242251333632 242569248768 242584289024 242912863424 243090094464 243130035456 243409110336 243459349056 244173963264 244494401536 244825563136 245004189696 245044445184 245059638912 245325717504 245340928672 245366218944 245391566112 245713602288 245892876768 246948667392 246989242368 247272747008 247298236416 247323783168 247339118224 247829041152 247844407536 247869955872 248154471432 248195244528 248531418828 248687114004 249260920832 249286670336 249795938304 249821687808 250108443648 250149537792 250165048056 250503890406 250645280256 250660821258 250686659916 250832635669 251015645034 251804399616 252077801472 252093431296 252134851584 252476361984 252634528512 252660570624 252992146176 253007832693 253033913286 254078418944 254120165376 254623776768 254650023936 254665813248 255000020352 255026306304 255186070272 255531713472 255801294848 255867056928 256671055872 257007894528 257034387456 257050324608 257195409408 257387660992 257543774208 257559742944 257602061376 257897747856 257924332512 258708127744 259074342912 259236642816 259414335488 259587772416 259630424064 259928438784 259955232768 259971351024 260312520776 260502446736 260529357528 260855290836 260898150744 261647992832 262018369536 262209540096 262362225664 262553647104 262580769792 262624119912 262909269504 262925570922 262968770988 263270617603 263862902457 264637406208 264692026368 264995851008 265039391232 265055824726 265343614592 265608484911 265984467903 266721165312 266776215552 266792756736 267082432512 267142878464 267337787904 267672238848 267699890304 268051202496 268078833792 268893487104 269246365696 269442809856 269779894272 269807763456 269824492608 270150685504 270178592992 270206443584 270375717312 270561045216 270758448576 270786418848 271125184176 271921004544 271949094912 272277856256 272305983488 272334053376 272350939168 272504659968 272890404864 272907325152 273276971352 273635602548 273835249128 274495434752 274695708672 275056201728 275428758528 275445836204 275692093776 275991432192 276008544756 276036996312 276065511876 276427802574 277239187456 277614701056 277817250816 277862897664 278181840384 278210515968 278239256064 278256508002 278592894426 278621674023 278824958478 279173780361 279800643584 280004788224 280372248576 280389632768 280401149952 280418535936 280447504128 280786539264 280815545472 281020430592 281371999104 281435679063 282227048448 282597425152 282626555904 282655752192 282997456896 283233189888 283279949568 283587526656 283605110208 283651708032 283977295392 284035907232 284213844576 284869623808 285510500352 285838221312 285885186048 285902912064 286213337088 286290160464 286451748864 286499039904 286665869336 286875022896 287776456704 288106778624 288154116096 288544413696 288754937856 289133881344 289151808792 289181615184 289561118616 289754710812 290134966338 291046643712 291428594688 291458635776 291641223168 291841127424 291859222732 292036243968 292254538807 292419493632 292437624801 292467769902 292851585873 293723308032 293771799552 294157326848 294335741952 294353991936 294555755648 294740283264 294770665728 295157503872 296084963328 296473526272 296671739904 297061072896 297091694592 297110115456 297500023744 297717081984 298120332384 298169315136 298511566416 299449565184 299668045824 299842543616 299892045376 300061310976 300141851328 300467736576 300486366768 300535738272 300880705832 301557602808 302253400064 302442749952 302505172992 302852401152 302902161408 302920942544 303249845248 303299909528 303552554184 303919521192 303950917116 303982249032 304381175868 305306146816 305688097792 305911130112 305942731776 306312588288 306344231424 306363225982 306375810048 306394806564 306746499409 306796899486 307020740796 307436592771 308095090688 308351729664 308724498432 308743640576 308775534848 308807364096 309161826176 309212623104 309438226944 309857353344 310766862336 311174692864 311206838272 311238918144 311258216192 311596171264 311874748416 311894085888 312316538688 312726402912 312954570432 313709068288 313937952768 314349944832 314775724032 314795241376 315240850848 315418779648 315438336864 315470852928 315503442144 315884856672 315917488656 316844785664 317241171968 317273944064 317505429504 317723062272 317922103296 317954875392 317987721216 318372139008 318391879344 318424770312 318823133244 319055748984 319474457316 320445294592 320478326784 320898902016 320932051968 321333551616 321567998976 321640776072 321990004224 322009968882 322076430522 322499103003 323748513792 324100030464 324120125952 324173380608 324545480448 324612465408 324632592669 325295784891 325756258443 326672252928 326725926912 326746185216 327100956672 327154958592 327188754816 327427474176 327618136384 327857169024 328321268352 329264889856 329318989824 329730981888 329765044224 330005643264 330438721536 330459210048 330493274496 330872628576 330926992704 331148240928 331375225104 331582818672 332052191856 333061251072 333095583744 333477924864 333532717056 333553397408 333755707392 334005187208 334193707008 334214428344 334248879888 334687526712 335739199488 335825512218 336179802112 336635149312 336846038016 336880760832 337322861568 337343776924 337378551048 338047162614 338102705556 338490794061 339498369024 339554417664 340000027136 340035075072 340248093696 340708951296 340764931584 340786060362 341156075904 341212398219 341909461341 342228074496 342677192704 342712516608 342733766144 342927212544 343391698944 343412990592 343469415168 343863663808 343899110016 344601661824 344637260352 345432457216 345648857088 346117029888 346173898752 346571251712 346606977024 346628468032 347315060736 347336595648 347372476704 347408284608 347807054448 347864200992 349357826048 349612720128 350071529472 350107693056 350143782912 350165493216 350545692672 350567427896 350625027984 350880846624 351356106024 351817203276 352849874944 352922701824 353327801344 353385854976 353643687936 354122689536 354144646548 354609403302 354645957204 354868128972 355723675648 356109910016 356450383872 356896318464 356933187072 357401603328 357438445056 357460607658 357662366208 357929716067 358190864262 358227866601 359706525696 359743684608 359765990144 360275258112 360478605312 360500956416 360538117632 360748060288 361011264768 361048558464 361500245568 362561339392 362598793216 363112071168 363339546624 363377000448 363853873152 363876433536 364369295136 364635141696 364847470064 365113665504 366260944896 366741602304 367238344704 367506284544 367589458368 367988576256 368011393008 368049328416 368087349168 368570403432 370423001088 370483863552 370909120512 370947354624 370985674752 371008677336 371457192568 371495565364 371766611304 372231707148 372292866792 372797128242 373891381248 373930005504 374382052352 374420727296 374693907456 375162665472 375224306688 375247572084 375678297029 375755835609 375991231887 376523467551 376874336256 377329942528 377644253184 377706599424 378116702208 378140146944 378202277376 378636393856 378714542976 378951792768 379488219264 379550869929 380680667136 381117628416 381180248064 381203882752 381617782784 381720213952 381935665152 381998719872 382500030528 382539459456 383701942272 383800585392 384205488128 384725884928 385006583808 385511841792 385535745056 385551581184 385575486912 386081491488 386339614416 386403092064 386846621784 386886498768 388062191616 388571459584 388611514368 388854964224 389121503232 389381658624 389445636096 389892658176 389916833068 389932849152 389957026536 390468781164 390753670104 390794036292 391282936254 391695732736 392471989248 392987044352 393027554304 393543338496 393830470656 393871154688 393936179868 394363904256 394388356383 394453156482 395562319872 396081430528 396122259456 396146820608 396931497984 396956109312 397038039552 397493776512 397559086848 397583737089 398015421888 399266086912 399557394432 400081747968 400164323328 400189135104 400623648768 400648489024 400714317696 401006681856 401508358272 401549835456 402076803744 403256999936 403340230656 403803201536 403869548544 404164214784 404669841408 404711645184 404736738912 405226028256 405267889488 405309665376 405563575968 405841567824 407881506816 407923642368 408416784384 408458975232 408501080064 408526408752 408756989952 409062532648 409360987728 409915457028 410453403822 411743152128 412043563008 412283497472 412584302592 413143137792 413168754306 413710970519 414012817134 414641703861 415858781184 416422051584 416725876224 416968537216 417037375601 417272760576 417384762003 417889341639 419133259776 419700965376 420007182336 420321134464 420558372864 420584449152 420627803904 420671256192 421179808896 421223318208 423340572672 423630749696 423896137728 423939833856 423983628288 424496185344 424522505792 424566360416 425097510992 425407665312 425477562048 425965943088 426053860848 427304435712 427865202688 427909402624 428444735488 428757331968 428827779072 428854368096 429320005632 429346625176 429435240696 429998804004 430312534344 431664685056 432160167936 432231174144 432727307264 432816620544 432843456892 433700822016 433727713188 433772422776 434341677924 435202449507 435661580288 436134608896 436206611456 436251673088 436569965568 437142892032 437187953664 437761691136 437788834098 438629240448 438701654853 439641309184 439686725632 440007524352 440584962048 440612280064 440630378496 440657699328 441163504768 441235990272 441530987904 441833633472 442110424896 442155998592 442736255808 444081668096 444127444992 444637233152 444710289408 445007609856 445591609344 445619237792 445637541888 445665173184 446250035616 446575622976 447180498576 447652265984 447767349624 449128050688 449174347776 449763815424 449838068064 450091966464 450212776992 450701604864 450729550152 450803607408 451321058748 452739223552 453380100096 453664124928 453757759488 454278601728 454353242112 454381413816 454874767872 454949864292 455328831276 455879281788 455926375674 456571763802 457855598592 457883987456 457959220224 458532146688 458866695168 458914097664 459468882432 459516347136 459544838973 459592209846 460195349229 461489373184 461565198336 462142636032 462479818752 462527594496 463086747648 463115460864 463163302272 463211046144 463742739264 463818934656 466150293504 466762039296 466810257408 466858377216 466887324288 467394256896 467500037312 467841128832 468474808032 469089604368 470563602432 470906929152 471181139968 471524917248 472163586048 472192862064 472812537736 472861276272 473157505296 473827285008 473876232984 475267178496 475861757952 475910916096 476258144256 476535471104 476584593408 476614143544 476883154944 477558208512 477587819016 477637155468 478234699866 479211685974 480367010816 480667941888 480717490176 481348353024 481398077952 482000327424 482030213357 482461164108 482985006336 483014953323 483114645783 484149428224 484452728832 485138497536 485168578048 485825726848 486180188928 486260070912 486818220672 486918698112 488347926528 488988803072 489651126272 490008379392 490088890368 490119277824 490651435008 490681857344 490732437888 490783132224 491427204576 491785753536 493897334784 493978484736 494545494016 494596472832 494647566336 494678236448 495658082304 495688815072 495739911744 496308942864 496390489056 497062837656 497374228008 498521841664 498573340672 499591876608 499643375616 500216887296 500299075584 500330096112 501007780812 501290560512 501321642516 501373319832 501665271338 502031290068 503608799232 504186862592 504269703168 504952723968 505269057024 505321141248 505984292352 506015665386 506067826572 507070743921 508156837888 509247553536 509300047872 509331626496 510000040704 510052612608 510372140544 510753639781 511063426944 511179090543 511734113856 513342111744 514015789056 514068774912 514100649216 514390818816 514775321984 515087548416 515119485888 515204122752 515795495712 515848665024 517416255488 518148685824 518473285632 518828670976 519175544832 519260848128 519856877568 519910465536 519942702048 520625041552 521004893472 521058715056 521710581672 521796301488 523295985664 524036739072 524419080192 524724451328 525107294208 525161539584 525248239824 525818539008 525851141844 525937541976 526541235206 527725804914 529274812416 529384052736 529991702016 530078782464 530111649452 530687229184 531216969822 531914104953 531968935806 533585513472 534164865024 534285756928 534675575808 535344477696 535399780608 536102404992 536157667584 536190911487 537286296393 537786974208 538492731392 538885619712 539559788544 539615526912 539648985216 540301371008 540357185984 540412887168 540751434624 541122090432 541516897152 541572837696 542250368352 543842009088 543898189824 544555712512 544611966976 544668106752 544701878336 545009319936 545780809728 545814650304 546553942704 547271205096 547670498256 548990869504 549391417344 550112403456 550857517056 550891672408 551384187552 551982864384 552017089512 552073992624 552131023752 552855605148 554478374912 555229402112 555634501632 555725795328 556363680768 556421031936 556478512128 556513016004 557185788852 557243348046 557649916956 558347560722 559601287168 560744497152 560779265536 560837071872 560895008256 561573078528 561631090944 562040861184 562743998208 562871358126 564454096896 565194850304 565253111808 565311504384 565994913792 566466379776 566559899136 567175053312 567210220416 567303416064 567954590784 568071814464 568427689152 569739247616 571021000704 571676442624 571770372096 571805824128 572426674176 572580320928 572903497728 572998079808 573331738672 573750045792 575552913408 576213557248 576308232192 577088827392 577509875712 578267762688 578303617584 578363230368 579122237232 579509421624 580269932676 582093287424 582857189376 582917271552 583282446336 583682254848 583718445464 584072487936 584509077614 584838987264 584875249602 584935539804 585703171746 587543599104 588314653696 588671483904 588707983872 589111511296 589480566528 589541331456 590315007744 590351609617 591679734723 592947052544 593343479808 594122145792 594183389184 594220230912 595000047488 595434163968 596240664768 596338630272 597023132832 598899130368 599336091648 599685087232 599784090752 600122621952 600283702656 600935473152 600972733536 601071476544 601761411664 603115205616 604506800128 604885499904 605010345984 605704802304 605804322816 605841885088 606499690496 606599819056 607105108368 607839042384 607901834232 607964498064 608762351736 610612293632 611376195584 611822260224 611885463552 612625176576 612688462848 612726451964 612751620096 612789613128 613492998818 613593798972 614041481592 614873185542 615680105733 617487281152 617551069696 617614728192 618323652352 618425246208 618876453888 619714706688 619753131459 621019225701 622349385728 622413676544 622477836288 622516432384 623192342528 623749496832 623788171776 624633077376 625452805824 625909140864 627418136576 627875905536 628699889664 629551448064 629590482752 630481701696 630837559296 630876673728 630941705856 631006884288 631769713344 631834977312 633689571328 634482343936 634547888128 635010859008 635446124544 635844206592 635909750784 635975442432 636744278016 636783758688 636849540624 637646266488 638111497968 638948914632 640890589184 640956653568 641797804032 641864103936 642667103232 643135997952 643281552144 643980008448 644019937764 644152861044 644998206006 647497027584 648240251904 648346761216 649090960896 649224930816 649265185338 650117239387 650591569782 651512516886 653344505856 653492370432 654201913344 654309917184 654377509632 654854948352 655236272768 655714338048 656642536704 656683251147 658529779712 658637979648 659461963776 659530088448 660011286528 660877443072 660918420096 660986548992 661745257152 661853985408 662296481856 662750450208 663165637344 664104383712 666122502144 666191167488 666955849728 667065434112 667106794816 667511414784 668010374416 668387414016 668428856688 668497759776 669375053424 671478398976 671651024436 672359604224 673270298624 673692076032 673761521664 674645723136 674687553848 674757102096 676094325228 676205411112 676981588122 679108835328 680000054272 680070150144 680496187392 681417902592 681529863168 681572120724 682312151808 682354457869 682424796438 683818922682 683889563511 685354385408 685467532288 686783397888 686825981184 686938830336 687727327616 687798220032 689203323648 689274520704 689388314769 690864914432 691297714176 692234059776 692347797504 693142503424 693213954048 693256936064 694630121472 694673191296 694744953408 694816569216 695614108896 695728401984 698715652096 699225440256 700143058944 700215386112 700287565824 700330986432 701091385344 701134855792 701250055968 701761693248 702712212048 703634406552 705699749888 705845403648 706655602688 706771709952 707287375872 708245379072 708289293096 709218806604 709291914408 709736257944 711447351296 712900767744 713792636928 713866374144 714803206656 714876890112 714921215316 715324732416 715859432134 716381728524 716455733202 717352049799 719487369216 719531980288 720550516224 720957210624 721001912832 721076235264 721496120576 722022529536 722097116928 723000491136 725122678784 725197586432 726224142336 726679093248 726754000896 727707746304 727752867072 728738590272 729270283392 729694940128 730227331008 732521889792 733483204608 734476689408 735012569088 735178916736 735977152512 736022786016 736098656832 736174698336 737140806864 740846002176 740967727104 741818241024 741894709248 741971349504 742017354672 742914385136 742991130728 743533222608 744463414296 744585733584 745594256484 747782762496 747860011008 748764104704 748841454592 749387814912 750325330944 750448613376 750495144168 751356594058 751511671218 751982463774 752497907007 753046935102 755413198848 756233404416 756280293888 756404554752 757272787712 757429085952 757476049561 757903585536 758976438528 759023498079 759101739858 762235256832 762360496128 762407765504 763235565568 763440427904 763871330304 763997439744 765000061056 765078918912 767403884544 767601170784 768410976256 769451769856 770013167616 771023683584 771071490112 771103162368 771150973824 772162982976 772679228832 772806184128 773693243568 773772997536 776124383232 777142919168 777223028736 777709928448 778243006464 778763317248 778891272192 779785316352 779833666136 779865698304 779914053072 780937562328 781507340208 781588072584 782565872508 783391465472 784943978496 785974088704 786055108608 787086676992 787660941312 787742309376 787872359736 788727808512 788776712766 788906312964 789811852809 792162861056 792293641216 793912218624 794076079104 794987553024 795118173696 795167474178 796030843776 796825454733 798532173824 800163495936 800328646656 800378270208 801247297536 801296978048 801428635392 802013363712 803016716544 803099670912 804153607488 806513999872 806680461312 807606403072 807739097088 808328429568 809339682816 809423290368 809473477824 810452056512 810535778976 810619330752 811127151936 811683135648 815763013632 815847284736 816833568768 816917950464 817002160128 817052817504 817513979904 818125065296 818721975456 819830914056 820906807644 823486304256 824087126016 824566994944 825168605184 826286275584 826337508612 827421941038 828025634268 829283407722 831717562368 832844103168 833451752448 833937074432 834074751202 834545521152 834769524006 835778683278 835865022069 839401930752 840014364672 840642268928 841116745728 841168898304 841255607808 841342512384 842359617792 842446636416 844307037189 846681145344 847261499392 847792275456 847879667712 847967256576 848992370688 849045011584 849132720832 850195021984 850815330624 850955124096 851931886176 852107721696 854608871424 855730405376 855818805248 856889470976 857514663936 857655558144 857708736192 858640011264 858693250352 858870481392 859997608008 860625068688 863329370112 864320335872 864462348288 865454614528 865633241088 865686913784 867401644032 867455426376 867544845552 868683355848 870404899014 871323160576 872413222912 872503346176 873139931136 874285784064 874375907328 875523382272 875577668196 876763616421 877258480896 877312874403 877403309706 878554757619 879373451264 881169924096 881224560128 881315398656 882327009536 882471980544 883061975808 883667266944 884220849792 884311997184 885472511616 888163336192 888254889984 889274466304 889420578816 890015219712 891183218688 891238475584 891275083776 891330346368 892500071232 893151245952 894360997152 895304531968 895534699248 898256101376 898348695552 899527630848 899676136128 900183932928 900425553984 901403209728 901459100304 901607214816 902642117496 905478447104 906760200192 907328249856 907515518976 908557203456 908706484224 908762827632 909749535744 909899728584 910657662552 911758563576 911852751348 913143527604 915767974912 915918440448 917064293376 917733390336 917828195328 918937764864 919032694272 919089677946 919184419692 920239498227 920390698458 922978746368 924285272064 925055188992 926173495296 926230921728 926326604544 926422092288 927485478528 927637869312 927695386541 932300587008 933524078592 933620514816 933716754432 933774648576 934788513792 935000074624 935682257664 936949616064 938179208736 941127204864 941813858304 942362279936 943049834496 944327172096 944385724128 945625075472 945722552544 946315010592 947654570016 947752465968 950534356992 951723515904 951821832192 952516288512 953070942208 953169186816 953228287088 953766309888 955116417024 955175638032 955274310936 956469399732 958423371948 960734021632 961335883776 961434980352 962696706048 962796155904 964000654848 964060426714 964922328216 965970012672 966029906646 966229291566 967497309009 970337156096 971651453696 972360377856 972520141824 973636441344 973837396224 973897778007 975887354673 977977606144 979302252544 980016758784 980177780736 980238555648 981302870016 981363714688 981464875776 981566264448 982854409152 983571507072 987794669568 987956969472 989090988032 989192945664 989295132672 989356472896 991316164608 991377630144 991479823488 992617885728 992780978112 994125675312 994748456016 997043683328 997146681344 999183753216 999286751232 1000433774592 1000598151168 1000660192224 1002015561624 1002581121024 1002643285032 1002746639664 1003330542676 1004062580136 1007217598464 1008373725184 1008539406336 1009905447936 1010538114048 1010642282496 1011968584704 1012031330772 1012135653144 1014141487842 1015472382183 1018495107072 1018663252992 1020000081408 1020105225216 1020744281088 1021507279562 1022126853888 1022358181086 1023468227712 1023637194657 1026684223488 1028031578112 1028137549824 1028201298432 1028781637632 1029550643968 1030175096832 1030238971776 1030408245504 1031590991424 1031697330048 1034832510976 1036297371648 1036946571264 1037657341952 1038351089664 1038521696256 1039713755136 1039820931072 1039885404096 1041250083104 1042009786944 1042117430112 1043421163344 1043592602976 1046591971328 1048073478144 1048838160384 1049448902656 1050214588416 1050323079168 1050496479648 1051637078016 1051702283688 1051875083952 1053082470412 1055451609828 1058549624832 1058768105472 1059983404032 1060157564928 1060223298904 1061374458368 1062433939644 1063828209906 1063937871612 1067171026944 1068329730048 1068571513856 1069351151616 1070688955392 1070799561216 1072204809984 1072271290937 1072315335168 1072381822974 1073789148201 1074572592786 1074683599803 1076985462784 1079119577088 1079231053824 1079297970432 1080602742016 1080714371968 1080825774336 1081502869248 1082244180864 1083033794304 1083145675392 1084500736704 1087684018176 1087796379648 1089111425024 1089223933952 1089336213504 1089403756672 1090018639872 1091561619456 1091629300608 1093107885408 1094542410192 1095340996512 1097981739008 1098782834688 1100224806912 1101715034112 1101783344816 1102768375104 1103965728768 1104034179024 1104147985248 1104262047504 1105711210296 1108956749824 1110458804224 1111269003264 1111451590656 1112727361536 1112842063872 1112957024256 1113026032008 1114371577704 1114486696092 1115299833912 1116695121444 1121558531072 1121674143744 1121790016512 1123146157056 1123262181888 1124081722368 1125487996416 1125742716252 1127034891087 1127267506827 1127973695661 1130389700608 1130623008768 1131989827584 1132932759552 1133119798272 1134350106624 1134420440832 1134606832128 1135909181568 1136143628928 1136855378304 1139478495232 1142042001408 1143352885248 1143540744192 1143611648256 1144853348352 1145160641856 1145806995456 1145996159616 1146663477344 1147500091584 1151105826816 1152427114496 1152616464384 1154177654784 1155019751424 1156535525376 1156607235168 1156726460736 1158244474464 1159018843248 1160539865352 1164186574848 1165714378752 1165834543104 1166564892672 1167364509696 1167436890928 1168144975872 1169018155228 1169677974528 1169750499204 1169871079608 1171406343492 1175087198208 1176629307392 1177415967744 1178223022592 1178961133056 1179082662912 1180630015488 1180703219234 1183165069149 1183359469446 1186686959616 1188244291584 1188366778368 1188440461824 1190000094976 1190868327936 1192481329536 1192677260544 1192751211267 1194046265664 1197798260736 1198672183296 1199370174464 1199568181504 1200245243904 1200567405312 1201870946304 1201945467072 1202142953088 1203522823328 1206230411232 1209013600256 1209770999808 1210020691968 1211409604608 1211608645632 1211683770176 1212999380992 1213199638112 1214210216736 1215678084768 1215803668464 1215928996128 1217524703472 1221224587264 1222752391168 1223644520448 1223770927104 1225250353152 1225376925696 1225452903928 1225503240192 1225579226256 1226985997636 1227187597944 1228082963184 1229746371084 1231360211466 1234974562304 1235102139392 1235229456384 1236647304704 1236850492416 1237752907776 1239429413376 1239506262918 1241132911557 1242038451402 1244827353088 1245032864768 1246384685056 1247576343552 1249266154752 1250905611648 1251112126803 1251818281728 1252154286009 1253668024917 1254836273152 1257399779328 1259102896128 1259180965504 1260963403392 1261675118592 1261753347456 1261883411712 1262013768576 1263539426688 1263669954624 1267379142656 1268964687872 1269095776256 1270021718016 1270892249088 1271688413184 1271819501568 1271950884864 1273488556032 1273567517376 1273699081248 1275292532976 1276222995936 1277897829264 1281781178368 1281913307136 1283595608064 1283728207872 1285334206464 1286271995904 1286563104288 1287960016896 1288039875528 1288305722088 1289996412012 1294994055168 1296480503808 1296693522432 1298181921792 1298449861632 1298530370676 1300234478774 1301183139564 1303025033772 1306984740864 1308403826688 1308619834368 1308755019264 1309709896704 1310472545536 1311428676096 1313285073408 1313366502294 1317059559424 1318923927552 1319060176896 1320022573056 1321754886144 1321836840192 1321973097984 1323490514304 1323707970816 1324592963712 1325500900416 1326331274688 1328208767424 1332245004288 1332382334976 1333911699456 1334130868224 1334213589632 1335022829568 1336020748832 1336774828032 1336857713376 1336995519552 1338750106848 1342956797952 1343302048872 1344719208448 1346540597248 1347384152064 1347523043328 1349291446272 1349375107696 1349514204192 1352188650456 1352410822224 1353963176244 1358217670656 1360000108544 1360140300288 1360992374784 1362835805184 1363059726336 1363144241448 1364624303616 1364708915738 1364849592876 1367637845364 1367779127022 1370935064576 1373566795776 1373651962368 1373877660672 1375454655232 1375596440064 1378406647296 1378549041408 1378634516919 1378776629538 1380586047687 1384468119552 1384695595008 1386285006848 1386427908096 1386513872128 1389260242944 1389346382592 1389489906816 1389633138432 1391228217792 1391456803968 1397431304192 1398450880512 1400286117888 1400430772224 1400575131648 1400661972864 1402182770688 1402269711584 1402500111936 1403523386496 1405424424096 1407268813104 1411399499776 1411690807296 1413311205376 1413543419904 1414574751744 1416490758144 1416578586192 1418437613208 1418583828816 1419472515888 1422894702592 1425801535488 1427585273856 1427732748288 1429606413312 1429753780224 1429842430632 1430649464832 1431718864268 1432763457048 1432911466404 1434704099598 1439063960576 1441101032448 1442003825664 1442152470528 1442992241152 1444045059072 1444194233856 1446000982272 1446090640071 1449044859969 1450395172864 1452448284672 1453358186496 1455415492608 1455505734144 1457477180544 1458540566784 1459389880256 1460454662016 1465043779584 1466966409216 1468953378816 1470025138176 1470357833472 1471954305024 1472045572032 1472197313664 1472349396672 1474281613728 1481692004352 1481935454208 1483636482048 1483789418496 1483942699008 1484034709344 1485828770272 1485982261456 1487066445216 1488926828592 1489171467168 1491188512968 1495565524992 1495720022016 1497528209408 1497682909184 1498775629824 1500650661888 1500897226752 1500990288336 1502713188116 1503023342436 1503964927548 1504995814014 1506093870204 1510826397696 1512560587776 1512809109504 1514545575424 1514858171904 1514952099122 1515807171072 1517952877056 1518046996158 1518203479716 1524470513664 1524815531008 1526471131136 1526880855808 1527742660608 1527994879488 1530000122112 1530157837824 1532260919343 1533537271629 1535202341568 1536821952512 1538903539712 1540026335232 1542047367168 1542142980224 1542206324736 1542301947648 1544325965952 1545358457664 1545612368256 1547386487136 1547545995072 1552248766464 1554285838336 1554446057472 1555419856896 1556486012928 1557526634496 1557782544384 1559570632704 1559667332272 1559731396608 1559828106144 1561875124656 1563014680416 1563176145168 1565131745016 1566782930944 1569887956992 1571948177408 1572110217216 1574173353984 1575321882624 1575484618752 1575744719472 1577455617024 1577553425532 1577812625928 1579623705618 1584587282432 1587824437248 1588152158208 1589975106048 1590236347392 1590334948356 1592061687552 1593650909466 1595742314859 1600756540416 1602494595072 1602593956096 1602857270784 1604026727424 1606033433088 1606199341824 1608307214976 1608572734461 1613027999744 1613360922624 1615212806144 1615478194176 1616656859136 1618679365632 1618846580736 1618946955648 1620904113024 1621071557952 1621238661504 1622254303872 1623366271296 1631526027264 1631694569472 1633667137536 1633835900928 1634004320256 1634105635008 1635027959808 1636250130592 1637443950912 1639661828112 1641813615288 1646972608512 1648174252032 1649133989888 1650337210368 1652572551168 1652675017224 1654843882076 1656051268536 1658566815444 1663435124736 1665688206336 1666903504896 1667874148864 1668149502404 1669091042304 1669539048012 1671557366556 1671730044138 1678803861504 1681284537856 1682233491456 1682337796608 1682511215616 1682685024768 1684719235584 1684893272832 1684997742901 1688614074378 1693362290688 1694522998784 1695584550912 1695759335424 1695934513152 1697984741376 1698090023168 1698265441664 1700390043968 1701630661248 1701910248192 1703863772352 1704215443392 1709217742848 1711460810752 1711637610496 1713778941952 1715029327872 1715311116288 1715417472384 1717280022528 1717386500704 1717740962784 1719995216016 1721250137376 1726658740224 1728640671744 1728924696576 1730909229056 1731266482176 1731373827568 1734803288064 1734910852752 1735089691104 1737366711696 1740809798028 1742646321152 1744826445824 1745006692352 1746279862272 1748571568128 1748751814656 1751046764544 1751155336392 1753527232842 1754516961792 1754625748806 1754806619412 1757109515238 1762449120256 1762630797312 1764654019072 1764943961088 1766123951616 1767334533888 1768441699584 1768623994368 1770945023232 1771054828851 1776326672384 1778548932608 1778841157632 1780030439424 1782366437376 1782476951168 1782550167552 1782660692736 1785000142464 1786302491904 1788721994304 1790609063936 1791069398496 1796512202752 1796697391104 1799055261696 1799352272256 1800367865856 1800851107968 1802806419456 1802918200608 1803214429632 1805284234992 1810956894208 1813520400384 1814656499712 1815031037952 1817114406912 1817412968448 1817525655264 1819499071488 1819799457168 1821315325104 1823517127152 1823705502696 1826287055208 1831535949824 1831836880896 1834128586752 1835466780672 1835656390656 1837875529728 1838065388544 1838179355892 1838368839384 1840478996454 1840781396916 1847040317199 1852461843456 1852653209088 1852844184576 1854970957056 1855275738624 1855390773082 1859259394377 1867048157184 1867241029632 1867433508864 1867549297152 1869577027584 1870000149248 1871364515328 1873899232128 1876358417472 1882254409728 1883627716608 1884724559872 1886099668992 1888654344192 1888771448256 1891250150944 1891445105088 1892630021184 1895309140032 1895504931936 1901068713984 1903447031808 1903643664384 1905032577024 1906141884416 1906338373632 1906456574176 1907532619776 1910232834048 1910351276064 1910548621872 1912938799464 1916846743896 1921468043264 1922671767552 1922869960704 1925393412096 1925592311808 1928001309696 1928120853428 1929844656432 1931940025344 1932059813292 1932458583132 1934994618018 1940674312192 1943302907392 1944720755712 1945040283648 1947272882688 1947674792448 1947795556014 1950351718161 1951774709346 1958604505088 1960033517568 1960477111296 1962605740032 1962727429376 1962929751552 1963132528896 1965708818304 1967143014144 1970049753441 1975589339136 1975913938944 1978181976064 1978385891328 1978590265344 1978712945792 1982632329216 1982755260288 1982959646976 1985235771456 1985561956224 1988251350624 1989496912032 1994087366656 1994293362688 1998367506432 1998573502464 2000867549184 2001196302336 2001320384448 2004031123248 2005162242048 2005286570064 2005493279328 2006661085352 2008125160272 2014435196928 2016747450368 2017078812672 2019810895872 2021076228096 2021284564992 2023937169408 2024062661544 2024271306288 2028282975684 2030944764366 2037326505984 2040000162816 2040210450432 2041488562176 2043014559124 2044253707776 2044716362172 2046936455424 2047063373607 2047274389314 2056063156224 2056402596864 2059101287936 2060350193664 2060477943552 2060816491008 2063181982848 2063394660096 2069665021952 2072594743296 2073893142528 2075314683904 2076702179328 2077043392512 2079427510272 2079641862144 2079770808192 2082500166208 2084019573888 2084234860224 2086842326688 2087185205952 2093183942656 2096146956288 2097676320768 2098897805312 2100429176832 2100646158336 2100992959296 2103274156032 2103404567376 2103750167904 2106164940824 2110903219656 2117099249664 2117536210944 2119966808064 2120315129856 2120446597808 2122748916736 2124867879288 2127656419812 2127875743224 2134342053888 2137143027712 2138702303232 2141377910784 2141599122432 2144409619968 2144542581874 2144630670336 2144763645948 2147578296402 2149145185572 2149367199606 2152056149397 2158462107648 2158595940864 2161205484032 2161428743936 2161651548672 2163005738496 2164488361728 2166067588608 2166291350784 2169001473408 2175368036352 2175592759296 2178222850048 2178447867904 2178672427008 2178807513344 2180037279744 2183123238912 2183258601216 2186215770816 2189084820384 2190681993024 2195963478016 2197565669376 2200449613824 2203430068224 2203566689632 2205536750208 2207931457536 2208068358048 2208295970496 2208524095008 2211422420592 2217913499648 2220917608448 2222538006528 2222903181312 2225454723072 2225684127744 2225914048512 2226052064016 2228743155408 2228973392184 2230599667824 2233390242888 2243117062144 2243348287488 2243580033024 2246292314112 2246524363776 2248163444736 2250975992832 2251485432504 2254069782174 2254535013654 2255947391322 2257493721021 2266239596544 2268700213248 2268840881664 2269213664256 2271818363136 2272287257856 2272428148683 2273710756608 2277070494237 2286705770496 2287081488384 2287223296512 2289706696704 2290321283712 2291613990912 2291992319232 2293326954688 2295000183168 2302211653632 2304854228992 2305232928768 2308355309568 2310039502848 2313071050752 2313214470336 2313452921472 2316488948928 2318037686496 2321079730704 2328373149696 2331428757504 2331669086208 2333129785344 2334729019392 2334873781856 2336289951744 2338036310456 2339355949056 2339500998408 2339742159216 2342812686984 2350174396416 2353258614784 2354831935488 2356446045184 2357922266112 2358165325824 2361260030976 2361406438468 2366330138298 2366718938892 2369435558427 2376488583168 2376880923648 2380000189952 2381736655872 2384962659072 2385354521088 2385502422534 2388092531328 2395596521472 2398740348928 2399136363008 2400490487808 2401134810624 2403741892608 2403890934144 2404285906176 2407045646656 2412460822464 2418027200512 2419541999616 2420041383936 2422819209216 2423217291264 2423367540352 2425998761984 2426399276224 2428420433472 2431356169536 2431607336928 2431857992256 2435049406944 2442449174528 2445504782336 2447289040896 2447541854208 2450500706304 2450753851392 2450905807856 2451006480384 2451158452512 2453971995272 2454375195888 2456165926368 2459492742168 2462720422932 2469949124608 2470204278784 2470458912768 2473294609408 2473700984832 2475505815552 2478858826752 2479012525836 2482265823114 2484076902804 2490065729536 2492769370112 2495152687104 2498532309504 2501811223296 2502224253606 2503636563456 2504308572018 2507336049834 2507595066207 2518205792256 2518361931008 2521926806784 2523350237184 2523506694912 2523766823424 2524027537152 2527078853376 2527339909248 2534758285312 2537929375744 2538191552512 2540043436032 2541784498176 2543376826368 2543639003136 2543901769728 2546977112064 2547135034752 2547398162496 2550585065952 2552445991872 2555795658528 2563562356736 2563826614272 2567191216128 2567456415744 2570668412928 2572543991808 2573126208576 2575920033792 2576079751056 2576611444176 2579992824024 2589988110336 2592961007616 2593387044864 2596363843584 2596899723264 2597060741352 2600468957548 2602366279128 2606050067544 2613969481728 2617239668736 2617510038528 2619419793408 2620945091072 2622857352192 2626570146816 2626733004588 2630290849263 2631938623209 2635664272857 2638120353792 2643509772288 2643673680384 2643946195968 2646981028608 2647415941632 2649185927424 2651001800832 2652662549376 2656417534848 2664490008576 2664764669952 2667823398912 2668261736448 2668427179264 2670045659136 2672041497664 2673549656064 2673715426752 2673991039104 2677500213696 2685913595904 2686604097744 2689438416896 2693081194496 2694768304128 2695046086656 2698582892544 2698750215392 2699028408384 2704377300912 2704821644448 2707926352488 2716435341312 2720000217088 2720280600576 2721984749568 2725671610368 2726119452672 2726288482896 2729248607232 2729417831476 2729699185752 2735275690728 2735558254044 2741870129152 2747303924736 2747755321344 2750909310464 2751192880128 2756813294592 2757098082816 2757269033838 2757553259076 2760718494681 2761172095374 2768936239104 2772570013696 2772855816192 2773027744256 2778520485888 2778692765184 2778979813632 2779266276864 2782456435584 2782913607936 2783086159623 2794862608384 2796901761024 2800572235776 2800861544448 2801150263296 2801323945728 2804365541376 2804539423168 2805000223872 2807046772992 2810848848192 2814537626208 2822798999552 2823381614592 2826622410752 2827086839808 2829149503488 2832981516288 2833157172384 2836875226416 2837167657632 2838945031776 2845789405184 2851603070976 2855170547712 2855465496576 2859212826624 2859507560448 2859684861264 2861298929664 2863437728536 2865526914096 2865822932808 2869408199196 2878127921152 2882202064896 2884007651328 2884304941056 2885984482304 2888090118144 2888388467712 2892001964544 2892181280142 2895976793633 2898089719938 2902491927027 2911011468288 2914954361088 2917081133568 2918779760512 2920909324032 2921693334021 2933932818432 2937906757632 2940050276352 2940715666944 2943908610048 2944091144064 2944394627328 2944698793344 2948563227456 2963384008704 2963870908416 2967272964096 2967578836992 2967885398016 2968069418688 2971657540544 2971964522912 2974132890432 2977853657184 2978342934336 2982377025936 2991131049984 2991440044032 2995056418816 2995365818368 2997551259648 3001301323776 3001794453504 3001980576672 3005426376232 3006046684872 3007929855096 3009991628028 3012187740408 3021652795392 3025121175552 3025618219008 3029091150848 3029716343808 3029904198244 3031614342144 3035905754112 3036093992316 3036406959432 3046417146549 3049631062016 3052942262272 3053761711616 3055485321216 3055989758976 3060000244224 3060315675648 3064521838686 3067074543258 3070404683136 3070911583971 3077807079424 3080052670464 3084094734336 3084285960448 3084412649472 3084603895296 3088651931904 3090716915328 3091224736512 3094772974272 3095091990144 3104497532928 3108571676672 3108892114944 3110839713792 3112972025856 3115053268992 3115565088768 3119141265408 3119334664544 3119462793216 3119656212288 3123750249312 3126029360832 3126352290336 3130263490032 3133565861888 3139775913984 3143896354816 3144220434432 3148346707968 3150643765248 3150969237504 3151489438944 3154911234048 3155106851064 3155625251856 3159247411236 3169174564864 3175648874496 3176304316416 3179950212096 3180472694784 3180669896712 3184123375104 3187301818932 3191484629718 3201513080832 3204989190144 3205187912192 3205714541568 3208053454848 3212066866176 3212398683648 3216614429952 3216813872811 3217145468922 3221367444603 3230425612288 3230956388352 3237358731264 3237693161472 3237893911296 3241808226048 3242143115904 3242477323008 3244508607744 3246732542592 3263052054528 3263389138944 3267334275072 3267671801856 3268008640512 3268211270016 3270055919616 3272500261184 3274887901824 3279323656224 3283627230576 3293945217024 3296348504064 3298267979776 3300674420736 3305145102336 3305350034448 3309687764152 3312102537072 3317133630888 3326870249472 3331376412672 3333807009792 3335748297728 3336299004808 3338182084608 3339078096024 3343114733112 3343460088276 3362569075712 3364675593216 3365022431232 3365370049536 3369438471168 3369786545664 3369995485802 3374211493499 3377228148756 3381104673261 3381802520481 3389045997568 3391169101824 3391869026304 3395969482752 3396180046336 3396530883328 3400780087936 3403261322496 3403820496384 3407727544704 3408430886784 3418435485696 3422921621504 3423275220992 3427557883904 3430058655744 3430622232576 3430834944768 3434560045056 3434773001408 3435481925568 3439990432032 3442500274752 3453317480448 3457281343488 3457849393152 3461818458112 3462532964352 3462747655136 3469606576128 3469821705504 3470179382208 3474733423392 3481619596056 3485292642304 3489652891648 3490013384704 3492559724544 3497143136256 3497503629312 3502093529088 3502310672784 3507054465684 3509033923584 3509251497612 3509613238824 3514219030476 3524898240512 3525261594624 3529308038144 3529887922176 3532247903232 3534669067776 3536883399168 3537247988736 3541890046464 3542109657702 3549495207447 3557097865216 3560060878848 3564732874752 3564953902336 3565100335104 3565321385472 3570000284928 3572604983808 3577443988608 3578253633801 3582138796992 3593024405504 3593394782208 3598110523392 3598704544512 3600735731712 3601702215936 3605612838912 3605836401216 3606428859264 3610568469984 3621913788416 3627040800768 3629312999424 3630062075904 3634228813824 3634825936896 3635051310528 3638998142976 3639598914336 3642630650208 3647034254304 3647411005392 3652574110416 3663071899648 3663673761792 3668257173504 3670933561344 3671312781312 3675751059456 3676130777088 3676358711784 3676737678768 3680957992908 3681562793832 3694080634398 3704923686912 3705306418176 3705688369152 3709941914112 3710551477248 3710781546164 3718518788754 3723398734671 3734482059264 3735098594304 3739154055168 3740000298496 3742729030656 3747798464256 3752716834944 3753336380409 3761004074751 3764508819456 3769449119744 3772199337984 3777308688384 3777542896512 3782500301888 3782890210176 3785260042368 3790618280064 3791009863872 3802137427968 3806894063616 3807287328768 3810065154048 3812283768832 3812676747264 3812913148352 3815065239552 3820465668096 3820702552128 3821097243744 3825877598928 3833693487792 3842936086528 3845343535104 3845739921408 3850786824192 3851184623616 3856002619392 3856241706856 3859689312864 3863880050688 3864119626584 3864917166264 3869989236036 3881348624384 3886605814784 3889441511424 3890080567296 3894545765376 3895349584896 3895591112028 3900703436322 3903549418692 3917209010176 3920954222592 3925211480064 3925454858752 3925859503104 3926265057792 3931417636608 3934286028288 3940099506882 3951178678272 3956363952128 3956771782656 3957180530688 3957425891584 3965264658432 3965510520576 3965919293952 3970471542912 3971123912448 3976502701248 3978993824064 3988174733312 3988586725376 3996735012864 3997147004928 4001735098368 4002392604672 4002640768896 4008062246496 4010324484096 4010573140128 4010986558656 4013322170704 4016250320544 4028870393856 4033494900736 4034157625344 4039621791744 4042152456192 4042569129984 4047874338816 4048125323088 4048542612576 4056565951368 4061889528732 4074653011968 4080000325632 4080420900864 4082977124352 4086029118248 4088507415552 4089432724344 4093872910848 4094126747214 4094548778628 4112805193728 4118202575872 4120700387328 4120955887104 4121632982016 4126363965696 4126789320192 4132461267319 4135903550757 4141758143061 4150629367808 4153404358656 4154086785024 4158855020544 4159283724288 4159541616384 4165000332416 4168039147776 4168469720448 4173684653376 4174370411904 4186367885312 4192293912576 4195352641536 4197795610624 4200858353664 4201292316672 4201985918592 4206548312064 4206809134752 4207500335808 4212329881648 4221806439312 4234198499328 4235072421888 4239933616128 4240630259712 4240893195616 4245497833472 4249735758576 4255312839624 4255751486448 4268684107776 4274286055424 4277404606464 4282755821568 4283198244864 4288819239936 4289085163748 4289261340672 4289527291896 4295156592804 4298290371144 4298734399212 4304112298794 4317191881728 4322410968064 4322857487872 4323303097344 4326011476992 4328976723456 4332135177216 4332582701568 4338002946816 4338271920213 4347134579907 4351185518592 4356445700096 4356895735808 4357344854016 4357615026688 4360074559488 4366246477824 4366517202432 4372431541632 4378169640768 4381363986048 4391926956032 4395131338752 4400899227648 4406860136448 4407133379264 4411073500416 4415862915072 4416136716096 4416591940992 4417048190016 4422844841184 4435826999296 4441835216896 4445076013056 4445806362624 4450909446144 4451368255488 4451828097024 4452104128032 4457486310816 4457946784368 4461199335648 4466780485776 4486234124288 4486696574976 4487160066048 4492584628224 4493048727552 4496326889472 4501951985664 4502970865008 4508139564348 4509070027308 4511894782644 4514987442042 4532479193088 4537681763328 4538427328512 4543636726272 4544574515712 4544856297366 4547421513216 4550820675709 4554140988474 4573411540992 4574446593024 4579413393408 4580642567424 4583227981824 4583984638464 4586653909376 4590000366336 4596782758029 4609708457984 4610465857536 4616710619136 4620079005696 4626142101504 4626428940672 4626905842944 4632977897856 4636075372992 4642159461408 4656746299392 4662857515008 4663338172416 4666259570688 4669458038784 4669747563712 4672579903488 4676072620912 4678711898112 4679001996816 4679484318432 4685625373968 4700348792832 4706517229568 4709663870976 4712892090368 4715844532224 4716330651648 4722520061952 4722812876936 4732660276596 4733437877784 4738871116854 4753761847296 4760000379904 4763473311744 4769925318144 4770709042176 4771004845068 4776185062656 4776481205083 4787226944577 4797480697856 4798272726016 4802269621248 4807483785216 4807781868288 4808571812352 4814091293312 4824921644928 4825718203383 4836054401024 4839083999232 4840082767872 4845638418432 4846434582528 4846735080704 4851997523968 4852798552448 4856840866944 4862712339072 4863214673856 4863715984512 4870098813888 4884898349056 4891009564672 4894578081792 4895083708416 4901001412608 4901507702784 4901811615712 4902012960768 4902316905024 4907943990544 4908750391776 4912331852736 4918985484336 4925440845864 4939898249216 4940408557568 4940917825536 4946589218816 4947401969664 4951011631104 4957717653504 4958025051672 4964531646228 4968153805608 4980131459072 4990305374208 4997064619008 5003622446592 5004448507212 5007273126912 5008617144036 5014672099668 5015190132414 5036411584512 5036723862016 5043853613568 5046700474368 5047013389824 5047533646848 5048055074304 5054157706752 5054679818496 5054993228703 5075858751488 5076383105024 5080086872064 5083568996352 5086753652736 5087278006272 5087803539456 5093954224128 5094270069504 5094796324992 5101170131904 5104891983744 5111591317056 5127124713472 5127653228544 5134382432256 5134912831488 5141336825856 5145087983616 5146252417152 5151840067584 5152159502112 5153222888352 5159985648048 5179976220672 5185922015232 5186774089728 5192727687168 5193799446528 5194121482704 5200937915096 5204732558256 5212100135088 5227938963456 5234479337472 5235020077056 5238839586816 5241890182144 5245714704384 5253140293632 5253466009176 5260581698526 5263877246418 5271328545714 5287347360768 5287892391936 5293962057216 5294831883264 5298371854848 5302003601664 5302332346927 5305325098752 5312835069696 5313164486553 5328980017152 5335646797824 5336523472896 5336854358528 5340091318272 5344082995328 5347099312128 5347430853504 5347982078208 5355000427392 5371827191808 5373208195488 5378876833792 5386162388992 5389536608256 5390092173312 5397165785088 5397500430784 5398056816768 5408754601824 5409643288896 5415852704976 5432870682624 5440000434176 5440561201152 5443969499136 5451343220736 5452238905344 5452576965792 5458497214464 5458835662952 5459398371504 5470551381456 5471116508088 5483740258304 5494607849472 5495510642688 5501818620928 5502385760256 5513626589184 5514196165632 5514538067676 5515106518152 5521436989362 5522344190748 5545140027392 5546055488512 5557385530368 5557959627264 5558532553728 5564912871168 5565827215872 5566172319246 5577778183131 5589725216768 5601144471552 5601723088896 5602300526592 5602647891456 5608731082752 5609078846336 5610000447744 5614093545984 5621697696384 5629075252416 5645597999104 5646763229184 5653244821504 5654173679616 5658299006976 5665963032576 5666314344768 5673750452832 5674335315264 5677890063552 5691578810368 5703206141952 5710341095424 5710930993152 5718425653248 5719015120896 5719369722528 5722597859328 5726875457072 5731053828192 5731645865616 5738816398392 5756255842304 5764404129792 5768015302656 5768609882112 5771968964608 5776180236288 5776776935424 5784003929088 5784362560284 5791953587266 5796179439876 5804983854054 5822022936576 5829908722176 5834162267136 5837559521024 5841818648064 5843386668042 5851055154483 5875813515264 5880100552704 5881431333888 5887817220096 5888182288128 5888789254656 5889397586688 5897126454912 5910149260323 5926768017408 5927741816832 5934545928192 5935157673984 5935770796032 5936138837376 5943315081088 5943929045824 5948265780864 5955707314368 5956685868672 5964754051872 5982262099968 5982880088064 5990112837632 5990731636736 5995102519296 6002602647552 6003588907008 6003961153344 6010852752464 6012093369744 6015859710192 6019983256056 6024375480816 6043305590784 6050242351104 6051236438016 6058182301696 6059432687616 6059808396488 6063228684288 6071811508224 6072187984632 6072813918864 6092834293098 6099262124032 6107523423232 6111979517952 6120000488448 6120631351296 6129043677372 6134149086516 6140809366272 6141190120821 6141823167942 6155614158848 6168189468672 6168571920896 6169207790592 6177303863808 6181433830656 6182449473024 6189545948544 6190183980288 6208995065856 6217143353344 6217784229888 6221679427584 6225944051712 6230106537984 6231130177536 6238282530816 6238669329088 6238925586432 6239312424576 6247500498624 6252058721664 6252704580672 6260526980064 6267131723776 6279551827968 6287792709632 6288440868864 6296693415936 6301287530496 6301938475008 6302978877888 6309822468096 6310213702128 6311250503712 6318494822472 6338349129728 6351297748992 6352608632832 6359900424192 6360945389568 6361339793424 6368246750208 6374603637864 6382969259436 6403026161664 6410375824384 6411429083136 6416106909696 6424133732352 6424797367296 6433228859904 6433627745622 6434290937844 6442734889206 6460851224576 6475386322944 6475787822592 6483616452096 6484286231808 6484954646016 6489017215488 6493465085184 6493867705787 6526104109056 6526778277888 6534668550144 6535343603712 6536017281024 6536422540032 6540111839232 6545000522368 6549775803648 6558647312448 6567254461152 6587890434048 6592697008128 6596535959552 6601348841472 6610290204672 6610700068896 6619375528304 6624205074144 6634267261776 6653740498944 6662752825344 6667614019584 6671496595456 6672598009616 6676364169216 6678156192048 6686229466224 6686920176552 6725138151424 6729351186432 6730044862464 6730740099072 6738876942336 6739573091328 6739990971604 6748422986998 6754456297512 6762209346522 6763605040962 6772481163063 6792360092672 6793061766656 6801560175872 6806522644992 6807640992768 6815455089408 6816861773568 6817284446049 6831211482711 6845843243008 6846550441984 6855115767808 6860117311488 6861244465152 6861669889536 6869120090112 6869546002816 6870963851136 6879980864064 6885000549504 6906634960896 6914562686976 6915698786304 6923636916224 6925065928704 6925495310272 6939213152256 6939643411008 6940358764416 6949466846784 6963239192112 6970585284608 6979305783296 6980026769408 6985119449088 6994286272512 6995007258624 7004187058176 7004621345568 7014108931368 7018067847168 7018502995224 7019226477648 7028438060952 7049796481024 7050523189248 7058616076288 7059775844352 7064495806464 7069338135552 7073766798336 7074495977472 7083780092928 7084219315404 7098990414894 7108306675281 7129465749504 7129907804672 7130642770944 7140000569856 7145209967616 7154887977216 7156507267602 7164277593984 7186048811008 7186789564416 7196221046784 7197409089024 7201471463424 7203404431872 7211225677824 7211672802432 7212857718528 7221136939968 7243827576832 7254081601536 7258625998848 7260124151808 7268457627648 7269651873792 7270102621056 7277996285952 7279197828672 7285261300416 7294068508608 7294822010784 7305148220832 7326143799296 7327347523584 7336514347008 7341867122688 7342625562624 7351502118912 7352261554176 7352717423568 7353475357536 7361915985816 7363125587664 7388161268796 7409847373824 7410612836352 7411376738304 7419883828224 7421102954496 7421563092328 7437037577508 7446797469342 7470197188608 7478308110336 7480000596992 7485458061312 7495596928512 7505433669888 7505899036559 7506672760818 7522008149502 7522785198621 7538898239488 7554617376768 7555085793024 7565000603776 7565780420352 7570520084736 7581236560128 7582019727744 7604274855936 7613788127232 7614574657536 7620130308096 7624567537664 7625353494528 7625826296704 7630130479104 7640931336192 7641405104256 7642194487488 7651755197856 7667386975584 7685872173056 7690687070208 7691479842816 7701573648384 7702369247232 7712005238784 7712483413712 7719378625728 7727760101376 7728239253168 7729834332528 7739978472072 7762697248768 7773211629568 7778883022848 7780161134592 7789091530752 7790699169792 7791182224056 7801406872644 7807098837384 7841908445184 7850909717504 7851719006208 7852530115584 7862835273216 7868572056576 7880199013764 7890872547789 7895815869627 7912727904256 7914361061376 7914851783168 7930529316864 7931021041152 7931838587904 7940943085824 7942247824896 7953005402496 7957987648128 7976349466624 7977173450752 7993470025728 7994294009856 8003470196736 8004785209344 8005281537792 8016124492992 8020648968192 8021146280256 8021973117312 8026644341408 8032500641088 8057740787712 8066989801472 8068315250688 8079243583488 8084304912384 8085138259968 8095748677632 8096250646176 8097085225152 8113131902736 8123779057464 8149306023936 8160000651264 8160841801728 8165954248704 8172058236496 8177014831104 8178865448688 8187745821696 8188253494428 8189097557256 8225610387456 8236405151744 8241911774208 8243265964032 8252727931392 8253578640384 8264922534638 8271807101514 8282155484043 8283516286122 8306808717312 8317710041088 8318567448576 8319083232768 8330000664832 8336078295552 8336939440896 8347369306752 8348740823808 8349258478869 8372735770624 8384587825152 8390705283072 8395591221248 8401716707328 8402584633344 8403971837184 8413096624128 8413618269504 8415000671616 8424659763296 8443612878624 8468396998656 8470144843776 8479867232256 8481260519424 8481786391232 8490995666944 8499471517152 8510625679248 8511502972896 8537368215552 8548572110848 8554809212928 8565511643136 8566396489728 8577638479872 8578170327496 8578522681344 8579054583792 8590313185608 8596580742288 8597468798424 8608224597588 8634383763456 8644821936128 8645714975744 8646606194688 8652022953984 8657953446912 8664270354432 8665165403136 8676005893632 8676543840426 8687930380899 8694269159814 8713791471616 8715230053376 8733034404864 8744863083264 8756339281536 8762727972096 8765080002063 8783853912064 8801798455296 8813720272896 8814266758528 8822147000832 8831725830144 8832273432192 8833183881984 8834096380032 8845689682368 8871653998592 8883670433792 8890152026112 8891612725248 8901818892288 8902736510976 8903656194048 8904208256064 8914972621632 8915893568736 8922398671296 8933560971552 8972468248576 8973393149952 8974320132096 8985169256448 8986097455104 8992653778944 9003903971328 9005941730016 9016279128696 9018140054616 9023789565288 9029974884084 9064958386176 9075363526656 9076854657024 9087273452544 9089149031424 9089712594732 9094843026432 9101641351418 9108281976948 9148893186048 9158826786816 9161285134848 9166455963648 9167969276928 9173307818752 9180000732672 9193565516058 9219416915968 9233421238272 9240158011392 9252284203008 9252857881344 9253811685888 9265955795712 9272150745984 9284318922816 9313492598784 9325715030016 9326676344832 9332519141376 9338916077568 9339495127424 9345159806976 9352145241824 9357423796224 9358003993632 9358968636864 9371250747936 9400697585664 9413034459136 9419327741952 9425784180736 9431689064448 9432661303296 9445040123904 9445625753872 9465320553192 9466875755568 9477742233708 9507523694592 9520000759808 9526946623488 9539850636288 9541418084352 9542009690136 9552370125312 9552962410166 9574453889154 9596545452032 9604539242496 9614967570432 9615563736576 9617143624704 9628182586624 9649843289856 9650441618433 9651436406766 9664102333809 9691276836864 9692869165056 9693470161408 9703995047936 9705597104896 9713681733888 9725424678144 9726429347712 9727431969024 9740197627776 9769796698112 9782019129344 9789156163584 9790167416832 9802002825216 9803015405568 9803623231424 9804025921536 9804633810048 9815887981088 9817500783552 9824663705472 9837970968672 9850881691728 9879796498432 9880817115136 9881835651072 9893178437632 9894803939328 9902023262208 9915435307008 9916050103344 9929063292456 9936307611216 9960262918144 9980610748416 9994129238016 10007244893184 10008897014424 10014546253824 10017234288072 10029344199336 10030380264828 10073447724032 10087707227136 10094026779648 10095067293696 10096110148608 10108315413504 10109359636992 10109986457406 10122634480497 10143314019783 10152766210048 10167137992704 10173507305472 10175607078912 10187908448256 10188540139008 10189592649984 10202340263808 10209783967488 10223182634112 10254249426944 10255306457088 10268764864512 10269825662976 10282673651712 10290175967232 10292504834304 10303680135168 10304319004224 10306445776704 10319971296096 10359952441344 10371844030464 10373548179456 10385455374336 10387598893056 10388242965408 10401875830192 10409465116512 10424200270176 10455877926912 10468958674944 10470040154112 10477679173632 10483780364288 10491429408768 10506280587264 10506932018352 10521163397052 10527754492836 10542657091428 10574694721536 10575784783872 10587924114432 10589663766528 10596743709696 10604007203328 10604664693854 10610650197504 10625670139392 10626328973106 10671293595648 10673708717056 10680182636544 10688165990656 10694198624256 10694861707008 10695964156416 10710000854784 10734760901403 10746416390976 10757753667584 10772324777984 10779073216512 10780184346624 10794331570176 10795000861568 10796113633536 10817509203648 10819286577792 10831705409952 10865741365248 10880000868352 10881122402304 10887938998272 10902686441472 10904477810688 10905153931584 10916994428928 10917671325904 10918796743008 10941102762912 10942233016176 10967480516608 10989215698944 10991021285376 11003637241856 11004771520512 11027253178368 11028392331264 11029076135352 11030213036304 11042873978724 11044688381496 11092110977024 11114771060736 11115919254528 11117065107456 11129825742336 11131654431744 11132344638492 11155556366262 11170196204013 11203446177792 11205295782912 11217462165504 11218157692672 11220000895488 11228187091968 11243395392768 11258150504832 11260009141227 11291195998208 11293526458368 11306489643008 11308347359232 11316598013952 11331926065152 11332628689536 11347500905664 11348670630528 11355780127104 11383157620736 11406412283904 11420682190848 11421861986304 11436851306496 11438030241792 11438739445056 11445195718656 11453750914144 11462107656384 11463291731232 11477632796784 11512511684608 11528808259584 11536030605312 11537219764224 11543937929216 11552360472576 11553553870848 11568007858176 11568725120568 11583907174532 11592358879752 11609967708108 11644045873152 11659817444352 11668324534272 11675119042048 11683637296128 11686773336084 11702110308966 11751627030528 11762862667776 11775634440192 11776364576256 11777578509312 11778795173376 11794252909824 11794984200307 11820298520646 11853536034816 11869091856384 11870315347968 11871541592064 11872277674752 11886630162176 11887858091648 11896531561728 11911414628736 11913371737344 11929508103744 11964524199936 11965760176128 11980225675264 11981463273472 11990205038592 12005205295104 12007177814016 12007922306688 12021705504928 12024186739488 12031719420384 12039966512112 12048750961632 12086611181568 12100484702208 12102472876032 12116364603392 12118865375232 12119616792976 12126457368576 12143623016448 12144375969264 12145627837728 12185668586196 12198524248064 12215046846464 12223959035904 12240000976896 12241262702592 12258087354744 12268298173032 12281618732544 12282380241642 12283646335884 12337143841792 12338415581184 12354607727616 12362867661312 12364898946048 12379091897088 12380367960576 12397383801957 12407710652271 12434286706688 12451888103424 12460213075968 12462260355072 12476565061632 12477338658176 12477851172864 12478624849152 12495000997248 12504117443328 12505409161344 12521053960128 12534263447552 12559103655936 12575585419264 12576881737728 12593386831872 12602575060992 12603876950016 12605957755776 12619644936192 12620427404256 12622501007424 12636989644944 12676698259456 12702595497984 12705217265664 12719800848384 12721890779136 12722679586848 12736493500416 12749207275728 12765938518872 12806052323328 12820751648768 12822858166272 12832213819392 12848267464704 12849594734592 12866457719808 12867255491244 12868581875688 12885469778412 12951575645184 12967232904192 12968572463616 12969909292032 12978034430976 12986930170368 12987735411574 13014815760639 13053556555776 13069337100288 13070687207424 13072034562048 13072845080064 13080223678464 13090001044736 13099551607296 13117294624896 13134508922304 13175780868096 13185394016256 13193071919104 13202697682944 13220580409344 13221400137792 13238751056608 13248410148288 13268534523552 13307480997888 13325505650688 13335228039168 13342993190912 13345196019232 13352728338432 13356312384096 13372458932448 13373840353104 13450276302848 13458702372864 13460089724928 13461480198144 13477753884672 13479146182656 13479981943208 13496845973996 13508912595024 13524418693044 13527210081924 13544962326126 13584720185344 13586123533312 13603120351744 13613045289984 13615281985536 13630910178816 13633723547136 13634568892098 13652462027127 13662422965422 13693100883968 13710231535616 13720234622976 13723339779072 13738240180224 13739092005632 13741927702272 13759961728128 13770001099008 13790348274087 13829125373952 13831397572608 13847273832448 13850131857408 13850990620544 13878426304512 13879286822016 13880717528832 13898933693568 13926478384224 13941170569216 13958611566592 13960053538816 13970238898176 13988572545024 13990014517248 14008374116352 14009242691136 14028217862736 14036135694336 14037005990448 14038452955296 14056876121904 14099592962048 14101046378496 14117232152576 14119551688704 14128991612928 14138676271104 14147533596672 14148991954944 14167560185856 14168438630808 14197980829788 14216613350562 14259815609344 14261285541888 14280001139712 14290419935232 14309775954432 14313014535204 14328555187968 14329443615249 14372097622016 14392442093568 14394818178048 14406808863744 14422451355648 14423345604864 14425715437056 14442273879936 14487655153664 14508163203072 14517251997696 14520248303616 14536915255296 14539303747584 14540205242112 14555992571904 14558395657344 14570522600832 14588137017216 14589644021568 14610296441664 14652287598592 14654695047168 14673028694016 14683734245376 14685251125248 14703004237824 14704523108352 14705434847136 14706950715072 14723831971632 14726251175328 14776322537592 14819694747648 14821225672704 14822753476608 14839767656448 14842205908992 14843126184656 14874075155016 14893594938684 14940394377216 14960001193984 14970916122624 14991193857024 15010867339776 15011798073118 15013345521636 15044016299004 15045570397242 15109234753536 15110171586048 15130001207552 15131560840704 15141040169472 15162473120256 15164039455488 15164979686109 15227576254464 15229149315072 15240260616192 15249135075328 15250706989056 15251652593408 15260260958208 15281862672384 15282810208512 15284388974976 15303510395712 15334773951168 15371744346112 15381374140416 15382959685632 15403147296768 15404738494464 15424010477568 15424966827424 15438757251456 15455520202752 15456478506336 15459668665056 15479956944144 15525394497536 15546423259136 15557766045696 15560322269184 15578183061504 15581398339584 15582364448112 15602813745288 15614197674768 15683816890368 15701819435008 15703438012416 15705060231168 15725670546432 15737144113152 15760398027528 15781745095578 15791631739254 15829703566336 15862042082304 15863677175808 15881886171648 15884495649792 15906010804992 15906997040781 15915975296256 15939493459659 15954346901504 15986940051456 16006940393472 16009570418688 16010563075584 16032248985984 16041297936384 16042292560512 16043946234624 16053288682816 16065001282176 16115481575424 16133979602944 16136630501376 16158487166976 16168609824768 16170276519936 16191497355264 16192501292352 16194170450304 16226263805472 16247558114928 16298612047872 16320001302528 16321683603456 16331908497408 16344116472992 16354029662208 16357730897376 16375491643392 16376506988856 16378195114512 16451220774912 16472810303488 16483823548416 16486531928064 16505455862784 16507157280768 16529845069276 16543614203028 16564310968086 16567032572244 16635420082176 16638166465536 16660001329664 16672156591104 16673878881792 16694738613504 16697481647616 16698516957738 16745471541248 16769175650304 16791182442496 16803433414656 16805169266688 16807943674368 16826193248256 16827236539008 16830001343232 16849319526592 16887225757248 16936793997312 16940289687552 16959734464512 16962521038848 16963572782464 16981991333888 16998943034304 17021251358496 17023005945792 17074736431104 17097144221696 17109618425856 17131023286272 17132792979456 17155276959744 17156340654992 17157045362688 17158109167584 17180626371216 17193161484576 17194937596848 17216449195176 17268767526912 17289643872256 17291429951488 17293212389376 17304045907968 17315906893824 17328540708864 17330330806272 17352011787264 17353087680852 17375860761798 17388538319628 17430460106752 17466068809728 17489726166528 17512678563072 17525455944192 17530160004126 17553165463449 17627440545792 17628533517056 17644294001664 17663451660288 17664546864384 17666367763968 17668192760064 17691379364736 17743307997184 17767340867584 17780304052224 17783225450496 17803637784576 17805473021952 17807312388096 17808416512128 17829945243264 17831787137472 17844797342592 17867121943104 17944936497152 17946786299904 17948640264192 17970338512896 17972194910208 17985307557888 18007807942656 18011883460032 18032558257392 18036280109232 18047579130576 18059949768168 18129916772352 18150727053312 18153709314048 18174546905088 18178298062848 18179425189464 18189686052864 18203282702836 18216563953896 18297786372096 18322570269696 18335938553856 18346615637504 18360001465344 18387131032116 18423570362463 18466842476544 18504568406016 18505715762688 18507623371776 18531911591424 18544301491968 18568637845632 18626985197568 18651430060032 18653352689664 18665038282752 18677832155136 18678990254848 18690319613952 18704290483648 18714847592448 18716007987264 18717937273728 18742501495872 18801395171328 18826068918272 18838655483904 18851568361472 18863378128896 18865322606592 18890080247808 18891251507744 18930641106384 18933751511136 18955484467416 19015047389184 19040001519616 19053893246976 19079701272576 19082836168704 19084019380272 19104740250624 19105924820332 19148907778308 19193090904064 19209078484992 19231127473152 19234287249408 19256365173248 19299686579712 19300883236866 19302872813532 19328204667618 19382553673728 19386940322816 19407990095872 19411194209792 19427363467776 19450849356288 19452858695424 19454863938048 19480395255552 19481603117361 19539593396224 19564038258688 19578312327168 19580334833664 19604005650432 19606030811136 19607246462848 19608051843072 19609267620096 19631775962176 19635001567104 19649327410944 19675941937344 19701763383456 19759592996864 19761634230272 19763671302144 19786356875264 19789607878656 19804046524416 19830870614016 19832100206688 19858126584912 19872615222432 19920525836288 19961221496832 19988258476032 20014489786368 20017794028848 20029092507648 20034468576144 20058688398672 20060760529656 20146895448064 20175414454272 20188053559296 20190134587392 20192220297216 20216630827008 20218719273984 20219972914812 20245268960994 20286628039566 20317443489189 20377080278016 20379185299968 20404680527616 20419567934976 20446365268224 20451853338147 20508498853888 20537529729024 20539651325952 20565347303424 20580351934464 20585009668608 20607360270336 20608638008448 20612891553408 20639942592192 20719904882688 20743688060928 20747096358912 20770910748672 20775197786112 20776485930816 20803751660384 20818930233024 20848400540352 20911755853824 20937917349888 20940080308224 20955358347264 20967560728576 20982858817536 21012561174528 21013864036704 21042326794104 21055508985672 21085314182856 21149389443072 21151569567744 21175848228864 21179327533056 21193487419392 21208014406656 21209329387708 21221300395008 21251340278784 21252657946212 21324920025843 21347417434112 21376331981312 21388397248512 21389723414016 21391928312832 21420001709568 21469521802806 21492832781952 21544649555968 21558146433024 21560368693248 21588663140352 21590001723136 21592227267072 21635018407296 21638573155584 21663410819904 21731482730496 21760001736704 21762244804608 21775877996544 21805372882944 21808955621376 21810307863168 21833988857856 21835342651808 21837593486016 21882205525824 21884466032352 21934961033216 21978431397888 21982042570752 22007274483712 22009543041024 22054506356736 22056784662528 22058152270704 22060426072608 22085747957448 22089376762992 22184221954048 22229542121472 22231838509056 22234130214912 22259651484672 22263308863488 22264689276984 22311112732524 22340392408026 22410591565824 22434924331008 22436315385344 22440001790976 22456374183936 22486790785536 22516301009664 22517697109677 22520018282454 22612979286016 22616694718464 22663852130304 22665257379072 22695001811328 22697341261056 22711560254208 22766315241472 22812824567808 22841364381696 22843723972608 22873702612992 22876060483584 22877478890112 22890391437312 22907501828288 22924215312768 22926583462464 22955265593568 23025023369216 23057616519168 23072061210624 23074439528448 23087875858432 23104720945152 23107107741696 23136015716352 23137450241136 23167814349064 23184717759504 23219935416216 23288091746304 23319634888704 23336649068544 23350238084096 23367274592256 23373546672168 23404220617932 23525725335552 23552729152512 23555157018624 23557590346752 23588505819648 23589968400614 23640597041292 23672617643367 23738183712768 23743083184128 23744555349504 23773260324352 23775716183296 23793063123456 23822829257472 23826743474688 23859016207488 23929048399872 23931520352256 23960451350528 23962926546944 23980410077184 24010410590208 24014355628032 24015844613376 24043411009856 24048373478976 24063438840768 24079933024224 24097501923264 24173222363136 24200969404416 24204945752064 24232729206784 24237730750464 24239233585952 24252914737152 24287246032896 24288751938528 24291255675456 24371337172392 24397048496128 24430093692928 24447918071808 24480001953792 24482525405184 24516174709488 24536596346064 24563237465088 24564760483284 24567292671768 24674287683584 24676831162368 24709215455232 24725735322624 24729797892096 24758183794176 24760735921152 24794767603914 24815421304542 24846466452129 24920426151936 24953130123264 24954677316352 24955702345728 24957249698304 24990001994496 25008234886656 25010818322688 25042107920256 25047775436607 25118207311872 25151170838528 25153763475456 25186773663744 25205150121984 25207753900032 25211915511552 25239289872384 25240854808512 25245002014848 25273979289888 25353396518912 25405190995968 25410434531328 25439601696768 25443781558272 25445359173696 25472987000832 25498414551456 25531877037744 25612104646656 25641503297536 25645716332544 25664427638784 25696534929408 25699189469184 25732915439616 25734510982488 25737163751376 25770939556824 25903151290368 25934465808384 25937144927232 25939818584064 25956068861952 25973860340736 25975470823148 26029631521278 26063791142697 26141374414848 26145690160128 26180002089472 26199103214592 26234589249792 26269017844608 26351561736192 26386143838208 26405395365888 26441160818688 26442800275584 26477502113216 26496820296576 26537069047104 26614961995776 26651011301376 26670456078336 26685986381824 26690392038464 26705456676864 26712624768192 26744917864896 26747680706208 26900552605696 26917404745728 26920179449856 26922960396288 26955507769344 26958292365312 26959963886416 26993691947992 27017825190048 27048837386088 27054420163848 27089924652252 27169440370688 27172247066624 27206240703488 27226090579968 27230563971072 27261820357632 27267447094272 27269137784196 27304924054254 27324845930844 27420463071232 27446679558144 27476480360448 27478184011264 27483855404544 27519923456256 27540002198016 27580696548174 27658250747904 27694547664896 27700263714816 27701981241088 27756852609024 27758573644032 27761435057664 27797867387136 27852956768448 27882341138432 27917223133184 27920107077632 27940477796352 27977145090048 27980029034496 28016748232704 28018485382272 28056435725472 28072271388672 28074011980896 28076905910592 28113752243808 28199185924096 28202092756992 28234464305152 28239103377408 28257983225856 28277352542208 28295067193344 28297983909888 28335120371712 28336877261616 28395961659576 28433226701124 28519631218688 28522571083776 28560002279424 28580839870464 28619551908864 28626029070408 28657110375936 28658887230498 28789636356096 28813617727488 28844902711296 28846691209728 28851430874112 28884547759872 28951324855299 28992307001427 29073830510592 29078607495168 29080410484224 29111985143808 29116791314688 29141045201664 29176274034432 29179288043136 29220592883328 29304575197184 29309390094336 29346057388032 29367468490752 29370502250496 29406008475648 29409046216704 29410869694272 29413901430144 29447663943264 29452502350656 29552645075184 29639389495296 29642451345408 29645506953216 29679535312896 29684411817984 29686252369312 29748150310032 29787189877368 29880788754432 29920002387968 29941832245248 29982387714048 30021734679552 30023596146236 30026691043272 30088032598008 30091140794484 30220343172096 30260002415104 30263121681408 30282080338944 30324946240512 30328078910976 30329959372218 30367903441491 30429942059349 30458298630144 30498270150656 30501413978112 30503305186816 30520521916416 30563725344768 30565620417024 30568777949952 30607020791424 30669547902336 30743488692224 30762748280832 30765919371264 30806294593536 30809476988928 30848020955136 30849933654848 30877514502912 30911040405504 30912957012672 30919337330112 30959913888288 31050788995072 31092846518272 31115532091392 31120644538368 31156366123008 31162796679168 31164728896224 31205627490576 31228395349536 31367633780736 31403638870016 31406876024832 31410120462336 31451341092864 31474288226304 31520796055056 31563490191156 31583263478508 31659407132672 31724084164608 31727354351616 31763772343296 31768991299584 31812021609984 31813994081562 31831950592512 31855744729963 31878986919318 32013880786944 32021126151168 32064497971968 32082595872768 32084585121024 32087892469248 32106577365632 32130002564352 32267959205888 32273261002752 32316974333952 32337219649536 32340553039872 32382994710528 32385002584704 32388340900608 32452527610944 32495116229856 32597224095744 32640002605056 32643367206912 32663816994816 32688232945984 32708059324416 32715461794752 32750983286784 32753013977712 32756390229024 32902441549824 32945620606976 32967647096832 32973063856128 33010911725568 33014314561536 33059690138552 33087228406056 33128621936172 33134065144488 33276332931072 33320002659328 33344313182208 33347757763584 33389477227008 33394963295232 33397033915476 33435368435581 33510588612039 33582364884992 33610338533376 33615887348736 33652386496512 33654473078016 33660002686464 33698639053184 33774451514496 33780027423681 33873587994624 33880579375104 33919468929024 33925042077696 33927145564928 33963982667776 33997886068608 34042502716992 34046011891584 34149472862208 34194288443392 34219236851712 34262046572544 34265585958912 34310553919488 34312681309984 34314090725376 34316218335168 34361252742432 34386322969152 34389875193696 34432898390352 34537535053824 34579287744512 34582859902976 34586424778752 34608091815936 34631813787648 34657081417728 34660661612544 34704023574528 34706175361704 34751721523596 34777076639256 34860920213504 34932137619456 34979452333056 35025357126144 35050911888384 35060320008252 35106330926898 35254881091584 35257067034112 35288588003328 35326903320576 35329093728768 35332735527936 35336385520128 35382758729472 35384952600921 35534681735168 35560608104448 35607275569152 35610946043904 35614624776192 35616833024256 35659890486528 35663574274944 35689594685184 35734243886208 35889872994304 35893572599808 35897280528384 35940677025792 35944389820416 35970615115776 36015615885312 36023766920064 36065116514784 36072560218464 36095158261152 36119899536336 36259833544704 36301454106624 36307418628096 36349093810176 36356596125696 36358850378928 36379372105728 36406565405672 36433127907792 36595572744192 36645140539392 36671877107712 36693231275008 36720002930688 36774262064232 36847140724926 37011431525376 37015246743552 37063823182848 37088602983936 37116326428489 37137275691264 37192151405871 37302860120064 37355664310272 37357980509696 37380639227904 37408580967296 37429695184896 37432015974528 37435874547456 37485002991744 37602790342656 37652137836544 37677310967808 37703136722944 37726756257792 37730645213184 37780160495616 37782503015488 37861282212768 37867503022272 37910968934832 38030094778368 38080003039232 38107786493952 38159402545152 38165672337408 38168038760544 38209480501248 38211849640664 38297815556616 38386181808128 38418156969984 38462254946304 38468574498816 38512730346496 38599373159424 38601766473732 38605745627064 38656409335236 38773880645632 38815980191744 38822388419584 38854726935552 38901698712576 38905717390848 38909727876096 38960790511104 38963206234722 39044447281917 39128076517376 39160669667328 39208011300864 39212061622272 39214492925696 39216103686144 39218535240192 39263551924352 39270003134208 39298654821888 39351883874688 39403526766912 39519185993728 39523268460544 39527342604288 39572713750528 39579215757312 39608093048832 39661741228032 39664200413376 39716253169824 39745230444864 39841051672576 39922442993664 39976516952064 40028979572736 40035588057696 40058185015296 40068937152288 40117376797344 40121521059312 40293790896128 40350828908544 40376107118592 40380269174784 40384440594432 40433261654016 40437438547968 40439945829624 40490537921988 40573256079132 40634886978378 40754160556032 40758370599936 40809361055232 40839135869952 40892730536448 40903706676294 40957386081381 41079302651904 41130694606848 41160703868928 41170019337216 41214720540672 41217276016896 41225783106816 41279885184384 41371044822261 41487376121856 41494192717824 41541821497344 41550395572224 41552971861632 41607503320768 41637860466048 41696801080704 41823511707648 41875834699776 41880160616448 41910716694528 41935121457152 41965717635072 42025122349056 42027728073408 42084653588208 42111017971344 42170628365712 42298778886144 42303139135488 42351696457728 42358655066112 42386974838784 42416028813312 42418658775416 42442600790016 42502680557568 42505315892424 42649840051686 42694834868224 42752663962624 42779446828032 42783856625664 42840003419136 42939043605612 42985665563904 42988330845747 43089299111936 43116292866048 43177326280704 43180003446272 43184454534144 43270036814592 43277146311168 43326821639808 43462965460992 43520003473408 43524489609216 43551755993088 43610745765888 43617911242752 43620615726336 43667977715712 43670685303616 43675186972032 43764411051648 43768932064704 43869922066432 43956862795776 43964085141504 44014548967424 44019086082048 44109012713472 44113569325056 44116304541408 44120852145216 44171495914896 44178753525984 44368443908096 44459084242944 44463677018112 44468260429824 44519302969344 44526617726976 44529378553968 44622225465048 44680784816052 44821183131648 44872630770688 44880003581952 44912748367872 44973581571072 45032602019328 45035394219354 45040036564908 45225958572032 45327704260608 45330514758144 45390003622656 45394682522112 45423120508416 45457073940509 45494939058327 45682728763392 45687447945216 45747405225984 45752120967168 45754957780224 45780782874624 45815003656576 45848430625536 45853166924928 45910531187136 46050046738432 46115233038336 46144122421248 46148879056896 46175751716864 46209441890304 46214215483392 46272031432704 46274900482272 46335628698128 46369435519008 46439870832432 46576183492608 46639269777408 46673298137088 46700476168192 46734549184512 46747093344336 46808441235864 47051450671104 47105458305024 47110314037248 47115180693504 47177011639296 47179936801228 47281194082584 47345235286734 47489110699008 47546520648704 47551432366592 47586126246912 47645658514944 47653486949376 47718032414976 47720991122343 47818480378977 47863040704512 47920902701056 47925853093888 47960820154368 48020821180416 48028711256064 48031689226752 48086822019712 48096746957952 48126877681536 48159866048448 48195003846528 48346444726272 48401938808832 48409891504128 48465458413568 48475461500928 48478467171904 48505829474304 48574492065792 48577503877056 48582511350912 48742674344784 48794096992256 48860187385856 48895836143616 48960003907584 48965050810368 49032349418976 49073192692128 49126474930176 49129520966568 49134585343536 49348575367168 49353662324736 49418430910464 49451470645248 49459595784192 49516367588352 49521471842304 49589535207828 49630842609084 49692932904258 49906260246528 49909354632704 49914499396608 49980003988992 50016469773312 50021636645376 50084215840512 50095550873214 50236414623744 50302341677056 50307526950912 50373547327488 50410300243968 50415507800064 50423831023104 50478579744768 50481709617024 50490004029696 50547958579776 50706793037824 50810381991936 50820869062656 50879203393536 50887563116544 50890718347392 50945974001664 50996829102912 51063754075488 51224209293312 51283006595072 51291432665088 51328855277568 51393069858816 51398378938368 51465830879232 51469021964976 51474327502752 51541879113648 51806302580736 51868931616768 51874289854464 51879637168128 51912137723904 51947720681472 51950941646296 52059263042556 52127582285394 52291380320256 52360004178944 52398206429184 52469178499584 52538035689216 52541293255913 52659496390347 52772287676416 52882321637376 52885600551168 52955004226432 52993640593152 53074138094208 53229923991552 53302022602752 53340912156672 53371972763648 53380784076928 53410913353728 53425249536384 53489835729792 53495361412416 53801105211392 53834809491456 53840358899712 53845920792576 53911015538688 53916584730624 53919927772832 53987383895984 54035650380096 54097674772176 54108840327696 54179849304504 54338880741376 54344494133248 54412481406976 54452181159936 54461127942144 54523640715264 54534894188544 54538275568392 54609848108508 54649691861688 54893359116288 54956368022528 54967710809088 55039846912512 55080004396032 55161393096348 55270711087389 55389095329792 55400527429632 55403962482176 55513705218048 55517147288064 55522870115328 55595734774272 55705913536896 55834446266368 55840214155264 55880955592704 55954290180096 55960058068992 56033496465408 56036970764544 56112871450944 56144542777344 56148023961792 56153811821184 56227504487616 56398371848192 56404185513984 56468928610304 56478206754816 56515966451712 56554705084416 56590134386688 56595967819776 56670240743424 56673754523232 56791923319152 56866453402248 57039262437376 57045142167552 57120004558848 57161679740928 57239103817728 57252058140816 57314220751872 57317774460996 57579272712192 57627235454976 57693382419456 57702861748224 57769095519744 57902649710598 57984614002854 58147661021184 58160820968448 58223970287616 58233582629376 58282090403328 58352548068864 58358576086272 58441185766656 58444809352083 58609150394368 58618780188672 58692114776064 58734936981504 58741004500992 58812016951296 58818092433408 58821739388544 58827802860288 58895327886528 58905004701312 59105290150368 59278778990592 59284902690816 59291013906432 59359070625792 59368823635968 59372504738624 59496300620064 59574379754736 59761577508864 59840004775936 59883664490496 59964775428096 60043469359104 60047192292472 60053382086544 60176065196016 60182281588968 60440686344192 60520004830208 60526243362816 60564160677888 60649892481024 60656157821952 60659918744436 60735806882982 60859884118698 60996540301312 61006610373632 61131240834048 61137555899904 61214041582848 61339095804672 61355560014441 61486977384448 61525496561664 61612589187072 61618953977856 61696041910272 61699867309696 61755029005824 61822080811008 61825914025344 61838674660224 61919827776576 62101577990144 62185693036544 62231064182784 62241289076736 62312732246016 62325593358336 62329457792448 62411254981152 62456790699072 62735267561472 62807277740032 62813752049664 62820240924672 62902682185728 62948576452608 63041592110112 63126980382312 63166526957016 63318814265344 63448168329216 63454708703232 63527544686592 63537982599168 63624043219968 63627988163124 63663901185024 63711489459926 63757973838636 64042252302336 64128995943936 64165191745536 64169170242048 64175784938496 64213154731264 64260005128704 64535918411776 64633948667904 64674439299072 64681106079744 64765989421056 64770005169408 64776681801216 64905055221888 64990232459712 65194448191488 65280005210112 65286734413824 65327633989632 65376465891968 65416118648832 65430923589504 65501966573568 65506027955424 65512780458048 65804883099648 65891241213952 65935294193664 65946127712256 66021823451136 66028629123072 66119380277104 66174456812112 66257243872344 66268130288976 66552665862144 66640005318656 66688626364416 66695515527168 66778954454016 66789926590464 66794067830952 66870736871162 67021177224078 67231774697472 67304772993024 67308946156032 67320005372928 67397278106368 67548903028992 67553091329031 67560054847362 67838937858048 67850084155392 67854291129856 67927965335552 67995772137216 68085005433984 68092023783168 68298945724416 68388576886784 68438473703424 68524093145088 68531171917824 68621107838976 68625362619968 68628181450752 68632436670336 68722505484864 68772645938304 68779750387392 68865796780704 69075070107648 69158575489024 69165719805952 69172849557504 69216183631872 69263627575296 69314162835456 69321323225088 69408047149056 69412350723408 69503443047192 69554153278512 69721840427008 69864275238912 69958904666112 70050714252288 70101823776768 70120640016504 70212661853796 70514134068224 70577176006656 70658187457536 70665471055872 70672771040256 70765517458944 70769905201842 71069363470336 71214551138304 71229249552384 71233666048512 71319780973056 71327148549888 71379189370368 71468487772416 71779745988608 71787145199616 71794561056768 71881354051584 71888779640832 71941230231552 72031231770624 72047533840128 72130233029568 72145120436928 72190316522304 72239799072672 72519667089408 72602908213248 72614837256192 72698187620352 72713192251392 72717700757856 72758744211456 72813130811344 72866255815584 73191145488384 73290281078784 73343754215424 73386462550016 73440005861376 73548524128464 73694281449852 74022863050752 74030493487104 74127646365696 74177205967872 74232652856978 74274551382528 74384302811742 74715961019392 74761278455808 74817161934592 74859390369792 74864031949056 74871749094912 74970005983488 75143326309821 75304275673088 75354621935616 75406273445888 75453512515584 75461290426368 75560320991232 75565006030976 75722564425536 75735006044544 75821937869664 76060189556736 76160006078464 76215572987904 76318805090304 76331344674816 76336077521088 76418961002496 76423699281328 76595631113232 76772363616256 76836313939968 76924509892608 76937148997632 77025460692992 77198746318848 77203532947464 77211491254128 77312818670472 77547761291264 77644776839168 77709453871104 77803397425152 77811434781696 77819455752192 77921581022208 77926412469444 78088894563834 78191373428091 78424123244544 78428985851392 78437070480384 78527103848704 78540006268416 78597309643776 78703767749376 78807053533824 79038371987456 79046536921088 79054685208576 79145427501056 79158431514624 79216186097664 79323482456064 79328400826752 79432506339648 79490460889728 79682103345152 79844885987328 79953033904128 80057959145472 80071176115392 80116370030592 80137874304576 80234753594688 80243042118624 80587581792256 80701657817088 80752214237184 80760538349568 80768881188864 80866523308032 80874877095936 80879891659248 80981075843976 81146512158264 81269773956756 81508321112064 81516741199872 81618722110464 81678271739904 81785461072896 81807413352588 81914772162762 82261389213696 82340038674432 82429441081344 82434552033792 82451566213632 82559770368768 82564889402149 82742089644522 82974752243712 83083642994688 83100791144448 83105943723264 83215006641536 83275720932096 83393602161408 83647023415296 83751669399552 83760321232896 83821433389056 83870242914304 83931435270144 84050244698112 84055456146816 84169307176416 84222035942688 84341256731424 84597557772288 84606278270976 84703392915456 84717310132224 84773949677568 84832057626624 84837317550832 84885201580032 85005361115136 85010631784848 85299680103372 85389669736448 85505327925248 85558893656064 85567713251328 85680006838272 85878087211224 85971331127808 85976661691494 86360006892544 86368909068288 86540073629184 86554292622336 86653643279616 86853974565897 87040006946816 87221491531776 87235822485504 87241231452672 87335955431424 87341370607232 87350373944064 87528822103296 87537864129408 87739844132864 87913725591552 87928170283008 88029097934848 88038172164096 88218025426944 88227138650112 88232609082816 88241704290432 88342991829792 88357507051968 88736887816192 88918168485888 88927354036224 88936520859648 89038605938688 89053235453952 89058757107936 89244450930096 89361569632104 89642366263296 89745261541376 89760007163904 89825496735744 89947163142144 90065204038656 90070788438708 90080073129816 90661029516288 90780007245312 90789365044224 90846241016832 90914147881018 90989878116654 91103710324473 91374895890432 91494810451968 91504241934336 91509915560448 91561565749248 91630007313152 91696861251072 91706333849856 91821062374272 92100093476864 92230466076672 92288244842496 92297758113792 92351503433728 92418883780608 92428430966784 92544062865408 92549800964544 92671257396256 92738871038016 92879741664864 93152366985216 93278539554816 93346596274176 93400952336384 93469098369024 93494186688672 93616882471728 94102901342208 94210916610048 94220628074496 94230361387008 94354023278592 94359873602456 94562388165168 94690470573468 94978221398016 95093041297408 95102864733184 95172252493824 95291317029888 95306973898752 95436064829952 95441982244686 95567234189889 95636960757954 95851706187776 96041642360832 96063378453504 96173644039424 96193493915904 96253755363072 96319732096896 96390007693056 96803877617664 96819783008256 96930916827136 96950923001856 96956934343808 97011658948608 97148984131584 97155007754112 97165022701824 97485348689568 97588193984512 97720374771712 97791672287232 97920007815168 97930101620736 98064698837952 98146385384256 98252949860352 98259041933136 98269170687072 98697150734336 98707324649472 98836861820928 98902941290496 98919191568384 99032735176704 99042943684608 99179070415656 99261685218168 99385865808516 99818709265408 99828998793216 99960007977984 100032939546624 100043273290752 100168431681024 100191101746428 100306105306743 100604683354112 100747094654976 100831015600128 100847662046208 100957159489536 100963419234048 100980008059392 101095917159552 101413586075648 101620763983872 101641738125312 101758406787072 101775126233088 101781436694784 101891948003328 101993658205824 102127508150976 102448418586624 102566013190144 102582865330176 102657710555136 102786139717632 102796757876736 102931661758464 102938043929952 102948655005504 103083758227296 103612605161472 103737863233536 103748579708928 103759274336256 103824275447808 103895441362944 103901883292592 104118526085112 104255164570788 104582760640512 104720008357888 104796412858368 104938356999168 105076071378432 105082586511826 105318992780694 105764643274752 105771201102336 105910008452864 105987281186304 106148276188416 106154857802763 106604045205504 106681824313344 106743945527296 106761568153856 106821826707456 106850499072768 106979671459584 106990722824832 107602210422784 107669618982912 107680717799424 107691841585152 107822031077376 107833169461248 107839855545664 107974767791968 108071300760192 108195349544352 108217680655392 108359698609008 108677761482752 108688988266496 108824962813952 108904362319872 108922255884288 109047281430528 109069788377088 109076551136784 109219696217016 109299383723376 109786718232576 109912736045056 109935421618176 110079693825024 110160008792064 110322786192696 110541422174778 110807924964352 111034294576128 111045740230656 111191469548544 111348979285467 111411827073792 111576454217613 111680428310528 111908580360192 112066992930816 112073941529088 112225742901888 112289085554688 112296047923584 112307623642368 112455008975232 112796743696384 112808371027968 112937857220608 112956413509632 113031932903424 113109410168832 113180268773376 113191935639552 113340481486848 113347509046464 113583846638304 113732906804496 114078524874752 114090284335104 114240009117696 114323359481856 114478207635456 114504116281632 114628441503744 114635548921992 115158545424384 115254470909952 115386764838912 115405723496448 115538191039488 115805299421196 115969228005708 116321641936896 116447940575232 116467165258752 116564180806656 116705096137728 116717152172544 116882371533312 116889618704166 117218300788736 117384229552128 117482009001984 117624033902592 117636184866816 117643478777088 117655605720576 117790655773056 117810009402624 118210580300736 118557557981184 118569805381632 118582027812864 118718141251584 118737647271936 118745009477248 118992601240128 119148759509472 119523155017728 119680009551872 119767328980992 119929550856192 120086938718208 120094384584944 120106764173088 120352130392032 120364563177936 120881372688384 121040009660416 121052486725632 121128321355776 121299784962048 121312315643904 121319837488872 121471613765964 121719768237396 122013220747264 122262481668096 122275111799808 122428083165696 122678191609344 122711120028882 122872158244143 123237907955712 123392083820544 123399734619392 123510058011648 123644161622016 123651828050688 123677349320448 123839655553152 124203155980288 124371386073088 124462128365568 124482578153472 124625464492032 124651186716672 124658915584896 124822509962304 124913581398144 125470535122944 125614555480064 125627504099328 125640481849344 125805364371456 125897152905216 126083184220224 126253960764624 126333053914032 126637628530688 126896336658432 126909417406464 127055089373184 127075965198336 127248086439936 127255976326248 127327802370048 127422978919852 127515947677272 128084504604672 128257991887872 128338340484096 128351569876992 128426309462528 128520010257408 128964992537241 129267897335808 129348878598144 129531978842112 129540010338816 129553363602432 129810110443776 129980464919424 130388896382976 130560010420224 130573468827648 130655267979264 130752931783936 130832237297664 130861847179008 131003933147136 131012055910848 131025560916096 131609766199296 131782482427904 131870588387328 131892255424512 132043646902272 132057258246144 132238760554208 132348913624224 132514487744688 132536260577952 133105331724288 133280010637312 133377252728832 133391031054336 133557908908032 133579853180928 133588135661904 133741473742324 134042354448156 134463549394944 134617892312064 134640010745856 134794556212736 135097806057984 135106182658062 135120109694724 135677875716096 135708582259712 135855930671104 135991544274432 136170010867968 136184047566336 136371221821527 136484817174981 136777153773568 137048186290176 137062343835648 137242215677952 137250725239936 137256362901504 137264873340672 137445010969728 137545291876608 137559500774784 137731593561408 138150140215296 138317150978048 138331439611904 138345699115008 138432367263744 138527255150592 138628325670912 138642646450176 138816094298112 138824701446816 139006886094384 139108306557024 139443680854016 139728550477824 139917809332224 140101428504576 140203647553536 140241280033008 140425323707592 141028268136448 141154352013312 141316374915072 141330942111744 141345542080512 141531034917888 141539810403684 142467332097024 142639561946112 142654297099776 142758378740736 142936975544832 143162973367029 143559491977216 143589122113536 143762708103168 143777559281664 143882460463104 144062463541248 144095067680256 144260466059136 144290240873856 144380633044608 144479598145344 145039334178816 145205816426496 145229674512384 145396375240704 145426384502784 145435401515712 145517488422912 145626261622688 145732511631168 146382290976768 146580562157568 146687508430848 146772925100032 146880011722752 147097048256928 147388562899704 148045726101504 148060986974208 148255292731392 148354411935744 148465305713956 148549102765056 148768605623484 149431922038784 149634323869184 149718780739584 149728063898112 149743498189824 149940011966976 150286652619642 150709243871232 150812546891776 150907025031168 150922580852736 151120641982464 151130012061952 151445128851072 151470012089088 151643875739328 152120379113472 152320012156928 152431145975808 152637610180608 152662689349632 152672155042176 152837922004992 152847398562656 153191262226464 153544727232512 153672627879936 153849019785216 153874297995264 154050921385984 154397492637696 154407065894928 154422982508256 154625637340944 155095522582528 155289553678336 155418907742208 155606794850304 155622869563392 155638911504384 155843162044416 155852824938888 156177789127668 156382746856182 156857971702784 156874140960768 157054207697408 157080012536832 157194619287552 157407535498752 157614107067648 157623879767739 158093073842176 158290855002112 158316863029248 158646964912128 158656801653504 158865012679296 158980921779456 159364206690304 159689771974656 159906067808256 160115918290944 160142352230784 160232740061184 160275748609152 160469507189376 160486084237248 161175163584512 161403315634176 161504428474368 161521076699136 161537762377728 161733046616064 161749754191872 161759783318496 161962151687952 162293024316528 162539547913512 163016642224128 163033482399744 163237444220928 163356543479808 163570922145792 163614826705176 163829544325524 164680077348864 164869104067584 164903132427264 165119540737536 165129778804298 165484179289044 166167285989376 166201582288896 166211887446528 166430013283072 166551441864192 166787204322816 167503338799104 167520642465792 167642866778112 167740485828608 167862870540288 168100489396224 168110912293632 168338614352832 168444071885376 168682513462848 169195115544576 169212556541952 169406785830912 169434620264448 169547899355136 169664115253248 169674635101664 169770403160064 170010722230272 170021263569696 170599360206744 170779339472896 171010655850496 171117787312128 171135426502656 171360013676544 171756174422448 171942662255616 171953323382988 172720013785088 172737818136576 173080147258368 173108585244672 173307286559232 173707949131794 174442983063552 174482462905344 174671910862848 174682741214464 174700747888128 175057644206592 175075728258816 175334428056249 175827451183104 175856340566016 176058195869696 176076344328192 176436050853888 176454277300224 176465218165632 176483408580864 176685983659584 176715014103936 177473775632384 177836336971776 177854708072448 177873041719296 178077211877376 178106470907904 178117514215872 178488901860192 178723139264208 179284732526592 179490523082752 179520014327808 179650993471488 179894326284288 180130408077312 180141576877416 180160146259632 181322059032576 181560014490624 181578730088448 181692482033664 181828295762036 181979756233308 182207420648946 182989620903936 183019831120896 183260014626304 183393722502144 183412667699712 183642124748544 184200186953728 184460932153344 184576489684992 184703006867456 184837767561216 184856861933568 185088125730816 185099601929088 185342514792512 185477742076032 185759483329728 186304733970432 186557079109632 186693192548352 186801904672768 186938196738048 186988373377344 187233764943456 188205802684416 188421833220096 188441256148992 188460722774016 188708046557184 188719747204912 189124776330336 189380941146936 189956442796032 190186082594816 190205729466368 190344504987648 190582634059776 190613947797504 190872129659904 190883964489372 191134468379778 191273921515908 192126756907008 192347288078848 192386987831808 192507510726144 192639464193792 192780015386112 193607755235328 193861833654272 193901846003712 193913868687616 194023317897216 194297968263168 194310015508224 194330045403648 194970697379136 195176387969024 195440749543424 195583344574464 195840015630336 195860203241472 196129397675904 196292770768512 196505899720704 196518083866272 196538341374144 197394301468672 197414649298944 197673723641856 197805882580992 197838383136768 198065470353408 198085887369216 198358140831312 198523370436336 198771731617032 199637418530816 199657997586432 199920015955968 200065879093248 200086546581504 200336863362048 200382203492856 200612210613486 201695324092416 201914318979072 201926838468096 201960016118784 202191834319104 202659273987093 203516813574144 203550252466176 203562873389568 203783896006656 203987316411648 204255016301952 204896837173248 205132026380288 205165730660352 205315421110272 205572279435264 205593515753472 205863323516928 205876087859904 205897310011008 206167516454592 207225210322944 207475726467072 207497159417856 207518548672512 207648550895616 207790882725888 207803766585184 208237052170224 208510329141576 209165521281024 209440016715776 209592825716736 209876713998336 210152142756864 210165173023652 210637985561388 211542402204672 211820016905728 211974562372608 212296552376832 212309715605526 213208090411008 213487891054592 213523136307712 213643653414912 213700998145536 213959342919168 213981445649664 215204420845568 215339237965824 215361435598848 215383683170304 215644062154752 215666338922496 215679711091328 215949535583936 216142601520384 216390699088704 216435361310784 216719397218016 217355522965504 217377976532992 217649925627904 217808724639744 217844511768576 218094562861056 218139576754176 218153102273568 218439392434032 218598767446752 219573436465152 219825472090112 219870843236352 220159387650048 220320017584128 220645572385392 221082844349556 221615849928704 222068589152256 222091480461312 222382939097088 222697958570934 222823654147584 223152908435226 224147883058176 224451485803776 224578171109376 224592095847168 224615247284736 224910017950464 225593487392768 225875714441216 225912827019264 226063865806848 226218820337664 226360537546752 226383871279104 226680962973696 226695018092928 227167693276608 227465813608992 228157049749504 228180568670208 228480018235392 228646718963712 228956415270912 229008232563264 229256883007488 229271097843984 230317090848768 230508941819904 230773529677824 230811446992896 231076382078976 231610598842392 231938456011416 232643283873792 232934330517504 233128361613312 233410192275456 233434304345088 233764743066624 233779237408332 234574120284273 235272369733632 235286957554176 235311211441152 235581311546112 235620018805248 236421160601472 237115115962368 237139610763264 237164055625728 237436282503168 237475294543872 237490018954496 237985202480256 238297519018944 239046310035456 239360019103744 239534657961984 239859101712384 240173877436416 240188769169888 240213528346176 240704260784064 240729126355872 241762745376768 242080019320832 242104973451264 242256642711552 242599569924096 242624631287808 242639674977744 242943227531928 243439536474792 244026441494528 244524963336192 244550223599616 244856166331392 245356383218688 245422240057764 245744316488286 246784167641088 246799469238784 247020116023296 247288323244032 247303656101376 247354698640896 247679311106304 247694668206447 248742772146176 248924256731136 249250928984064 249302373433344 249317831169792 249645019924608 249827162796288 250941070245888 251229110960128 251255008198656 251280963698688 251610728742912 251794305810432 252166368440448 252507921529248 252666107828064 253275257061376 253792673316864 253818834812928 254110178746368 254151930396672 254496172879872 254511952652496 254655604740096 254845957839704 255031895354544 256169009209344 256515983775744 256676680968192 256703139753984 256852618925056 257040020514816 257929985074482 259080020677632 259106727204864 259620220887552 259960929838848 261120020840448 261505863567872 261664474595328 261723694358016 262007866294272 262024111821696 262051121832192 263219532398592 263564964855808 263741176774656 263784510849024 264087293804544 264114516492288 264477521108416 264697827248448 265028975489376 265072521155904 266210663448576 266560021274624 266754505457664 266782062108672 267115817816064 267159706361856 267176271323808 267482947484648 268084708896312 268927098789888 269235784624128 269280021491712 269589112425472 270195612115968 270212365316124 270240219389448 271417164519424 271711861342208 271983088548864 272340021735936 272368095132672 272742443643054 272969634349962 273311130973419 274124687671296 274484431355904 274501450479872 274512725803008 274529746681344 274890021939456 275090583753216 275119001549568 275463187122816 276300280430592 276634301956096 276662879223808 276691398230016 276864734527488 277054510301184 277256651341824 277285292900352 277632188596224 277649402893632 278013772188768 278216613114048 278887361708032 279457100955648 279835618664448 280202857009152 280407295107072 280482560066016 280850647415184 282056536272896 282308704026624 282632749830144 282661884223488 282691084161024 283062069835776 283079620807368 284934664194048 285279123892224 285308594199552 285516757481472 285873951089664 286325946734058 286701702569667 287555118563328 288124927082496 288190135360512 288520932118272 288580481747712 288761266089216 288959196290688 290411632852992 290459349024768 290792750481408 290852769005568 290870803031424 291034976845824 291252523245376 291465023262336 292764581953536 293161124315136 293375016861696 293545850200064 293760023445504 294194096513856 294777125799408 296091452203008 296121973948416 296510585462784 296708823871488 296930611427912 297098205530112 297537211246968 298863844077568 299268647738368 299456127796224 299486996379648 299880023933952 300573305239284 300918315920229 301625093783552 301814050062336 302241283964928 302260024123904 302890257702144 302940024178176 303287751478656 304240758226944 304640024313856 304862291951616 305275220361216 305325378699264 305344310084352 305675844009984 305694797125312 306382524452928 307089454465024 307345255759872 307698039570432 307748595990528 308101842771968 308794985275392 308814131789856 308845965016512 309251274681888 310191045165056 310579107356672 310837815484416 311213589700608 311245739126784 311277823008768 311686324088832 311705649877776 312355578255336 312765493712364 313715943405568 313748281921536 314108415394816 314160025073664 314389238575104 314815070997504 315228214135296 315247759535478 316581710004224 317293929824256 317313603307008 317730025358592 317961843558912 318464573408289 319812135616512 320231836581888 320284704461568 320465480122368 320551497218304 320939014378752 320972168474496 322350327169024 322806631268352 323008856948736 323042153398272 323075524755456 323466093232128 323499508383744 323519566636992 323924303375904 324586048633056 325079095827024 326033284448256 326066964799488 326474888441856 326713086959616 327141844291584 327229653410352 327659088651048 329360154697728 329738208135168 329806264854528 330239081475072 330259557608596 330968358578088 332423774893056 332860026566144 333102883728384 333574408645632 334046937856401 334729362652839 335041284931584 335480971657216 335725741080576 336200978792448 336221824587264 336677228705664 336888143770752 337365026925696 338390231089152 338425113083904 338813571661824 338869240528896 339095798710272 339328230506496 339349270203328 339540806320128 340021444460544 340042527139392 341198720413488 341558678945792 342021311700992 342235574624256 342270853005312 342720027353088 343512348844896 343885324511232 343906646765976 345440027570176 345475636273152 346160294516736 346217170489344 346614573118464 347415898263588 348964925810688 349343821725696 349365482428928 349401495776256 350115288413184 350151456517632 350668856112498 351654902366208 352116391739392 352152688656384 352872101707776 352908554600448 352930436331264 352966817161728 353371967319168 353430028207872 354947551264768 355672673943552 355709416144896 355746083438592 356154423754752 356212941815808 356235028431744 356977803720384 357446278528416 358569465053184 358981046165504 359040028655616 359301986942976 359788652568576 360260816154624 360283153754832 360320292519264 362644118065152 363120028981248 363157460176896 363384964067328 363656591524072 363959512466616 364414841297892 366039662241792 366520029252608 366787445004288 366825335399424 367284249497088 367789052791391 368616474732429 369406013734912 369713723867136 370176251461632 370199203858176 370685029585024 370955484152064 371518966659456 372609467940864 373114158219264 373386385096704 373603809345536 373876393476096 373976746754688 374467529886912 376411605368832 376843666440192 376882512297984 376921445548032 377416093114368 377439494409824 378249552660672 378761882293872 379912885592064 380372165189632 380411458932736 380689009975296 381165268119552 381227895595008 381744259319808 381767928978744 382268936759556 382547843031816 384253513814016 384694576157696 384773975663616 385015021452288 385278928387584 385560030772224 386894977611723 387723667308544 387803692007424 387827737375232 388046635794432 388595936526336 388620031016448 388660090807296 389941394758272 390881499086848 391166689148928 391680031260672 391720406482944 392258795351808 392585541537024 393011799441408 393036167732544 393076682748288 394788602937344 394829298597888 395347447283712 395611765161984 395676766273536 396130940706816 396171774738432 396716281662624 397046740872672 397543463234064 399274837061632 399315995172864 399840031911936 400131758186496 400173093163008 400673726724096 400764406985712 401224421226972 403390648184832 403853676936192 403920032237568 404383668638208 405318547974186 407033627148288 407125746779136 407567792013312 407974632823296 408510032603904 409113665464581 410264052760576 410331461320704 411144558870528 411187031506944 411726647033856 411752175719808 411794620022016 412335032909184 414450420645888 414951452934144 414994318835712 415037097345024 415297101791232 415581765451776 415607533170368 416474104340448 417020658283152 418331042562048 418880033431552 419185651433472 419753427996672 420304285513728 420330346047304 421275971122776 423084804409344 423640033811456 423949124745216 424593104753664 424619431211052 426975782109184 427046272615424 427401996291072 427918685838336 427962891299328 429488920101087 430408841691136 430678475931648 430767366340608 431288124309504 431332677844992 431359422182656 431899071167872 432285203040768 432781398177408 432870722621568 433438794436032 434711045931008 434755953065984 435299851255808 435617449279488 435689023537152 436189125722112 436279153508352 436306204547136 436878784868064 437197534893504 439146872930304 439650944180224 439741686472704 440318775300096 440640035168256 441291144770784 442165688699112 443231699857408 444137178304512 444182960922624 444765878194176 445395917141868 445647308295168 446305816870452 448295766116352 448902971607552 449156342218752 449184191694336 449230494569472 449820035900928 451751428882432 452127731613696 452437640675328 452721075093504 452767742558208 453361925947392 453390036185856 454335386553216 454931627217984 456314099499008 456361137340416 456960036470784 457293437927424 457912830541824 458016465126528 458513766014976 458542195687968 460634181697536 461017883639808 461547059355648 461622893985792 462152764157952 463221197684784 463876912022832 465286567747584 465868661035008 466256723226624 466820384550912 466868608690176 467529486133248 467558474816664 469148240568546 470573915108352 470622422882304 471162623092224 471240037610496 472842321202944 472871639303217 474279221526528 474872565006336 474950589087744 474980037908992 475970404960512 476595038037888 478092620070912 478720038207488 479069315923968 479718203424768 480347754872832 480377538339776 480427056692352 481408521568128 481458252711744 483525490753536 484160038641664 484209946902528 484513285423104 485199139848192 485249262575616 485279349955488 485886455063856 486879072949584 488052882989056 489049926672384 489100447199232 489712332662784 490712766437376 490844480115528 491488632976572 493598938477568 494040232046592 494607312202752 494709397281792 495358622212608 495389336412894 497485544292352 498501857968128 498604746866688 498635662339584 499290039849216 499654325592576 502458221920256 502510016397312 502561927397376 503221457485824 503588611620864 504332736880896 505015843058496 505332215656128 506550514122752 507585346633728 507637669625856 508220357492736 508303860793344 508992345759744 509023905304992 509311209480192 509691915679408 510063790709088 512338018418688 513031967551488 513353361936384 513406279507968 513705237850112 514080041029632 515859970148964 518160041355264 518213454409728 519240441775104 519921859677696 523011727135744 523328949190656 523447388716032 524015732588544 524048223643392 524102243664384 526003284168747 527129929711616 527482353549312 527569021698048 528174587609088 528229032984576 528955042216832 529395654496896 530057950978752 530145042311808 532421326897152 533120042549248 533509010915328 533564124217344 534231635632128 534319412723712 534352542647616 534965894969296 536169417792624 537854197579776 538471569248256 538560042983424 539178224850944 540391224231936 540424730632248 540480438778896 542834329038848 543966177097728 544680043471872 544736190265344 545484887286108 545939268699924 546622261946838 548968862711808 549002900959744 549059493362688 549780043878912 550181167506432 550238003099136 550926374245632 552600560861184 553268603912192 553325758447616 553382796460032 553729469054976 554109020602368 554513302683648 554570585800704 555264377192448 555298805787264 556027544377536 556433226228096 557774723416064 558914201911296 559671237328896 560405714018304 560814590214144 560965120132032 561701294830368 564113072545792 564617408053248 565265499660288 565323768446976 565382168322048 566124139671552 566159241614736 569869328388096 570558247784448 570617188399104 571033514962944 571747902179328 572651893468116 573403405139334 576380270721024 577041864236544 577160963495424 577522532178432 577918392581376 577954225815043 580823265705984 581585500962816 581705538011136 581741606062848 582069953691648 582505046490752 582930046524672 585529163907072 586322248630272 586750033723392 587091700400128 587520046891008 588388193027712 589554251598816 592182904406016 592243947896832 593021170925568 593417647742976 593861222855824 594196411060224 595074422493936 597727688155136 598537295476736 598912255592448 598973992759296 599760047867904 601146610478568 601836631840458 604520048247808 605780515404288 605880048356352 606575502957312 607977821961279 609280048627712 610550440722432 610650757398528 610688620168704 611351688019968 611389594250624 612765048905856 614178908930048 614690511519744 615396079140864 615497191981056 616203685543936 617589970550784 617628263579712 617691930033024 618502549363776 620382090330112 621158214713344 621675630968832 622427179401216 622491478253568 622555646017536 623372648177664 623411299755552 624711156510672 625530987424728 627431886811136 627496563843072 628216830789632 628320050147328 628778477150208 629630141995008 630456428270592 630495519070956 634627206614016 635460050717184 635923687117824 636929146816578 639624271233024 640463673163776 640569408923136 640930960244736 641102994436608 641878028757504 641944336948992 644700654338048 645613262536704 646017713897472 646084306796544 646151049510912 646932186464256 646999016767488 647039133273984 647848606751808 649172097266112 650158191654048 652066568896512 652133929598976 652949776883712 653426173919232 654283688583168 654459306820704 655318177302096 658720309395456 659476416270336 659612529709056 660478162950144 660519115217192 661936717156176 664847549786112 665720053132288 666205767456768 667148817291264 668093875712802 669458725305678 670961943314432 672443649174528 673354457411328 673776287541504 674730053851392 676780462178304 677627143323648 677738481057792 678191597420544 678656461012992 678698540406656 679081612640256 680042888921088 680085054278784 682397440826976 683117357891584 684042623401984 684471149248512 684541706010624 685440054706176 687024697689792 687770649022464 687813293531952 690880055140352 690951272546304 692320589033472 692434340978688 693229146236928 694831796527176 697929851621376 698730964857856 698802991552512 700230576826368 700302913035264 701337712224996 704232783478784 705817109200896 705860872662528 705933634323456 706743934638336 706860056415744 709895102529536 711345347887104 711418832289792 711492166877184 712308847509504 712425883631616 712470056863488 713955607440768 714892557056832 717138930106368 717962092331008 718080057311232 718603973885952 719577305137152 720521632309248 720566307509664 720640585038528 725288236130304 726240057962496 726314920353792 726769928134656 727313183048144 727919024933232 728829682595784 732079324483584 733040058505216 733574890008576 733650670798848 734568498994176 735578105582782 737232949464858 740352502923264 740398407716352 741370059170048 741910968304128 743037933318912 743084004619341 746228316438528 746772770193408 747207618691072 747752786952192 747953493509376 748935059773824 752823210737664 753687332880384 753765024595968 753842891096064 754832186228736 754878988819648 756499105321344 757523764587744 759825771184128 760744330379264 760822917865472 761378019950592 762330536239104 762455791190016 763488518639616 763535857957488 764537873519112 765095686063632 768507027628032 769389152315392 769547951327232 770030042904576 770557856775168 771120061544448 773789955223446 775655474750464 777240062032896 777320181614592 779882789516544 781762998173696 783360062521344 784517590703616 785171083074048 786023598882816 786072335465088 786153365496576 789577205874688 789658597195776 790694894567424 791223530323968 791353532547072 792261881413632 792343549476864 793432563325248 794093481745344 795086926468128 798549674123264 798631990345728 799680063823872 800263516372992 800346186326016 801347453448192 801528813971424 802448842453944 806781296369664 807707353872384 807840064475136 808767337276416 810637095948372 814251493558272 815135584026624 815949265646592 817020065207808 818227330929162 820528105521152 822374063013888 823453294067712 823504351439616 823589240044032 824670065818368 828900841291776 829902905868288 829988637671424 830074194690048 830594203582464 831163530903552 831215066340736 832948208680896 834041316566304 836662085124096 837760066863104 838371302866944 839506855993344 840608571027456 840660692094608 842551942245552 846169608818688 847280067622912 847898249490432 849186209507328 849238862422104 854092545230848 854803992582144 855837371676672 855925782598656 858977840202174 860105107709001 862665355689984 862718844365312 863798142335744 864570406081536 865562796354816 865741445243136 866877588872064 869422091862016 869511906131968 870599702511616 871234898558976 871378047074304 872378251444224 872558307016704 872612409094272 873757569736128 874395069787008 878293745860608 879301888360448 879483372945408 880637550600192 881280070336512 882582289541568 884331377398224 886463399714816 888274356609024 888365921845248 889531756388352 890791834283736 891294616590336 892611633740904 896591532232704 897805943215104 898368383388672 898460989138944 899640071801856 902754947760687 904875281350656 905442150187008 906723851894784 906780072371712 908670773106432 909863254435968 912628198998016 912722274680832 913920072941568 914586875854848 915825661083648 916032930253056 917027532029952 917084391375936 921268363395072 922035767279616 923094118711296 923245787971584 924305528315904 926442395369568 927753824045664 930573135495168 931737322070016 932513446453248 933640769101824 933737217380352 935058972266496 935116949633328 938296481137092 941147830216704 941244845764608 942325246184448 942480075220992 945684642405888 945743278606434 949745130012672 949960075817984 951940809921024 953190076075776 955393720224867 957440076414976 959436406849536 960695509745664 960755076679552 960854113384704 962817043136256 962916505423488 967050981507072 968320077283328 968419893805056 969026570846208 970398279696384 970498525151232 970558699910976 971772910127712 973758145899168 976105765978112 978099853344768 978200894398464 979424665325568 981425532874752 981688960231056 982977265953144 987197876955136 988080464093184 989214624405504 989418794563584 990717244425216 990778672825788 997271324679168 998580079698432 999308651185152 1002140813569203 1004916443840512 1005123854794752 1006442914971648 1007177223241728 1008665473761792 1010031686116992 1010664431312256 1013101028245504 1015170693267456 1015275339251712 1016440714985472 1016607721586688 1017984691519488 1018047810609984 1018622418960384 1019383831358816 1020127581418176 1024676036837376 1026063935102976 1026706723872768 1026812559015936 1027410475700224 1028160082059264 1031719940297928 1036320082710528 1036426908819456 1038480883550208 1039843719355392 1046023454271488 1046894777432064 1048031465177088 1048096447286784 1048204487328768 1052006568337494 1054964707098624 1056349175218176 1056458065969152 1057910084433664 1058791308993792 1060115901957504 1060290084623616 1064842653794304 1066240085098496 1067018021830656 1067128248434688 1068463271264256 1068638825447424 1068705085295232 1069931789938592 1072338835585248 1075708395159552 1076943138496512 1077120085966848 1078356449701888 1080782448463872 1080849461264496 1080960877557792 1085668658077696 1087932354195456 1089360086943744 1089472380530688 1090969774572216 1091878537399848 1093244523893676 1098005801919488 1098118986725376 1099560087757824 1100362335012864 1100476006198272 1101852748491264 1103367158374173 1106651516895232 1108218041204736 1109141171601408 1110528754384896 1110597611574528 1112055088755072 1112866452456192 1115549446832128 1117828403822592 1119342474657792 1120811428036608 1121629180428288 1121930240264064 1123402589660736 1128226145091584 1129234816106496 1130530999320576 1130647536893952 1130764336644096 1132248279343104 1132318483229472 1139738656776192 1141116495568896 1141234376798208 1142067029925888 1143495804358656 1145303786936232 1146806810278668 1152760541442048 1154083728473088 1154321926990848 1155045064356864 1155836785162752 1155908451630086 1163171001925632 1163411076022272 1163483212125696 1164139907383296 1165010092981504 1165860093049344 1172644497260544 1173500067446784 1174183400800256 1175040093782016 1176776386055424 1179108503197632 1184365808812032 1184487895793664 1186042341851136 1186835295485952 1187722445711648 1188392822120448 1190148844987872 1195455376310272 1197074590953472 1197824511184896 1197947985518592 1199520095735808 1202293220957136 1203673263680916 1209040096495616 1211561030808576 1211760096712704 1213151005914624 1215955643922558 1221100881444864 1221377240337408 1222703376039936 1222779188501248 1225530097811712 1227340996393743 1230792158281728 1230994383962112 1232407371087872 1235179941101568 1235256527159424 1235383860066048 1237005098727552 1240764180660224 1242316429426688 1243351261937664 1244854358802432 1244982956507136 1245111292035072 1246745296355328 1246822599511104 1249422313021344 1251061974849456 1254863773622272 1254993127686144 1256433661579264 1256640100294656 1257556954300416 1259260283990016 1260912856541184 1260991038141912 1269254413228032 1270920101434368 1271847374235648 1273858293633156 1280927346327552 1281138817846272 1282205988873216 1283756057515008 1283888673897984 1289401308676096 1291226525073408 1292035427794944 1292302099021824 1293864372928512 1293998033534976 1294078266547968 1295697213503616 1298344194532224 1300316383308096 1304133137793024 1304267859197952 1305899553767424 1306852347838464 1308567377166336 1308918613641408 1310636354604192 1317440618790912 1318952832540672 1319225059418112 1320956325900288 1321038230434384 1323873434312352 1329695099572224 1331440106264576 1332411534913536 1334297634582528 1336187751425604 1338917450611356 1344887298349056 1346708914822656 1347552575083008 1349460107702784 1355254286647296 1356383194841088 1357312922025984 1357397080813312 1358163225280512 1360085777842176 1360170108557568 1364794881653952 1366234715783168 1368085246803968 1368942298497024 1369083412021248 1370880109412352 1374049395379584 1375541298044928 1375626587063904 1381760110280704 1381902545092608 1384641178066944 1384868681957376 1386458292473856 1389663593054352 1395859703242752 1397461929715712 1397605983105024 1400461153652736 1400605826070528 1402675424449992 1411721745325056 1411867268646912 1413487869276672 1413720112831488 1418614917909651 1422837664579584 1424617695019008 1424851767263232 1424940113726976 1427911214881536 1429785114113664 1434277860212736 1435924184662016 1436160114622464 1437207947771904 1439154610274304 1441043264618496 1441132615019328 1441281170077056 1450576472260608 1452480115924992 1452629840707584 1453539856269312 1454626366096288 1455838049866464 1457659365191568 1464158648967168 1466080117010432 1467149780017152 1467301341597696 1469136997988352 1471156211165564 1474465898929716 1480796815432704 1482740118340096 1483821936608256 1486075866637824 1486168009238682 1492456632877056 1494415237382144 1495505573904384 1495906987018752 1497870119547648 1507374665760768 1507530049191936 1507685782192128 1509664372457472 1509757977639296 1512998210642688 1515047529175488 1519651542368256 1521488660758528 1521645835730944 1522756039901184 1524661072478208 1524911582380032 1526977037279232 1527071715914976 1529075747038224 1530191372127264 1537014055256064 1538778304630784 1539095902654464 1540060085809152 1541115713550336 1542240123088896 1547579910446892 1551310949500928 1554480124065792 1554640363229184 1559765579033088 1569035181407232 1570342166148096 1572047197765632 1572144670930176 1572306730993152 1579154411749376 1581389789134848 1582447060647936 1582707065094144 1584523762827264 1584687098953728 1586865126650496 1588186963490688 1590173852936256 1597099348246528 1597263980691456 1599360127647744 1600527032745984 1600692372652032 1602694906896384 1603057627942848 1604897684907888 1613562592739328 1615414707744768 1615680128950272 1617534674552832 1621274191896744 1628502987116544 1631898531293184 1634040130415616 1636454661858324 1646906588135424 1647008702879232 1647178480088064 1649340131636736 1657801682583552 1659805811736576 1659977275342848 1660148389380096 1661188407164928 1662327061807104 1662430132681472 1665896417361792 1668082633132608 1673324170248192 1675520133726208 1676742605733888 1679013711986688 1681217142054912 1681321384189216 1685103884491104 1692339217637376 1694560135245824 1695796498980864 1698372419014656 1698477724844208 1708185090461696 1709607985164288 1711674743353344 1711851565197312 1717955680404348 1720210215418002 1725437688730624 1727596284671488 1729140812163072 1731125592709632 1731482890486272 1733755177744128 1733862677445129 1739023812263936 1741199405023232 1742469797117952 1744756502888448 1745116614033408 1745224818188544 1747515139472256 1748790139574016 1756587491721216 1758603776720896 1758966745890816 1761275101200384 1762560140673024 1765164579083136 1768662754796448 1772926799429632 1776548713218048 1776731843690496 1779063512776704 1781583668567472 1782589233180672 1785223267481808 1793183064465408 1795611886430208 1796736766777344 1796921978277888 1799280143603712 1805509895521374 1813560144743424 1817341546212864 1819726508871936 1825256397996032 1827840145883136 1831651322167296 1832065860506112 1834055064059904 1834168782751872 1842536726790144 1844071534559232 1846188237422592 1846491575943168 1848611056631808 1852884790739136 1855507648091328 1861146270990336 1863474644140032 1865026892906496 1867281538203648 1867474434760704 1870117944532992 1870233899266656 1876592962274184 1882295660433408 1882489691529216 1884650492368896 1884960150441984 1891369284811776 1891486557212868 1899920151635968 1903881619842048 1906380152151552 1910787440449734 1918872813699072 1921391019491328 1921510153359104 1921708226769408 1925634086272512 1925833010846976 1934101963014144 1936640154566656 1936839787610112 1938053141692416 1940796559392768 1940997050302464 1941117399821952 1943545820255424 1947516291798336 1952211531956224 1956199706689536 1956401788796928 1958849330651136 1962851065749504 1963377920462112 1965954531906288 1974395753910272 1976160928186368 1978429248811008 1978837589127168 1981434488850432 1981557345651576 1994542649358336 1997160159396864 1998617302370304 2004281627138406 2012885829943296 2017330947523584 2020063372233984 2021328862624512 2026202056491008 2030341386534912 2032881429970944 2033215443173376 2035969383038976 2036095621219968 2037244837920768 2038767662717632 2040255162836352 2049352073674752 2052127870205952 2053413447745536 2053625118031872 2054820951400448 2056320164118528 2063439880595856 2072640165421056 2072853817638912 2076961767100416 2079687438710784 2092046908542976 2093789554864128 2096192894573568 2096408974657536 2104013136674988 2112698350436352 2115820168867328 2117582617987584 2120231803915008 2120580169247232 2129685307588608 2132480170196992 2134036043661312 2134256496869376 2136926542528512 2137277650894848 2137410170590464 2139863579877184 2144677671170496 2151416790319104 2153886276993024 2154240171933696 2156712899403776 2161564896927744 2161698922528992 2161921755115584 2171337316155392 2175864708390912 2178720173887488 2178944761061376 2181939549144432 2183757074799696 2186489047787352 2196011603838976 2196237973450752 2199120175515648 2200724670025728 2200952012396544 2203705496982528 2206734316748346 2221057508769792 2221195223149056 2224110177510144 2225732904912384 2229252013858023 2238684949315584 2241622856073216 2243258360856576 2243860480528128 2246805179321472 2256452290183168 2258469632212992 2261061998641152 2261295073787904 2261528673288192 2264496558686208 2264636966458944 2279477313552384 2282232991137792 2282468753596416 2284134059851776 2286991608717312 2290607573872464 2293613620557336 2305521082884096 2308167456946176 2308643853981696 2310090128713728 2311673570325504 2311816903260172 2326966424251392 2330020185963008 2331720186098688 2345288994521088 2348366801600512 2350080187564032 2353552772110848 2358217006395264 2368731617624064 2368975791587328 2372084683702272 2373670590971904 2375444891423296 2376785644240896 2380297689975744 2390910752620544 2394149181906944 2395649022369792 2395895971037184 2399040191471616 2404586441914272 2407346527361832 2418080192991232 2423122061617152 2423520193425408 2426302011829248 2431911287845116 2442754480674816 2445406752079872 2445558377002496 2451060195623424 2454681992787486 2461584316563456 2464814742175744 2470359882203136 2470513054318848 2470767720132096 2474010197455104 2481528361320448 2484632858853376 2486702523875328 2489708717604864 2489965913014272 2490222584070144 2493490592710656 2493645199022208 2498844626042688 2502123949698912 2509727547244544 2509986255372288 2512867323158528 2513280200589312 2515113908600832 2518520567980032 2521825713082368 2521982076283824 2538508826456064 2541840202868736 2543694748471296 2547716587266312 2562277635692544 2564411977746432 2567512115030016 2567777347795968 2580315323127003 2587996067069952 2588156533095936 2591394427007232 2596688389064448 2600632766616192 2608266275586048 2608535718395904 2611799107534848 2613704695676928 2617134754332672 2617837227282816 2621272709208384 2634881237581824 2637905665081344 2638450118836224 2641912651800576 2642076460868768 2647746868624704 2659390199144448 2662880212529152 2664823069827072 2668595269165056 2672375502851208 2677834901222712 2689774596698112 2693417829645312 2695105150166016 2698920215405568 2708264843282061 2714625844051968 2714794161626624 2716326450561024 2720171555684352 2720340217115136 2729589763307904 2736170493607936 2737884596994048 2738166824042496 2741760218824704 2748098790759168 2751082596089856 2751253174127808 2763520220561408 2763805090185216 2769282356133888 2769737363914752 2772916584947712 2779327186108704 2791719406485504 2794923859431424 2795211966210048 2800922307305472 2801211652141056 2805350848899984 2823443490650112 2823734537293824 2826975738553344 2827440225662976 2837229835819302 2849235390038016 2849880227453952 2855822429763072 2859570228227328 2871848369324032 2872320229244928 2878309220548608 2882086529236992 2882265230038656 2882562340154112 2901152944521216 2904960231849984 2905259681415168 2907079712538624 2909252732192576 2911676099732928 2915318730383136 2928317297934336 2932160234020864 2934299560034304 2934602683195392 2938273995976704 2942312422331128 2948931797859432 2961593630865408 2965480236680192 2967643873216512 2972151733275648 2972336018477364 2988830474764288 2991813974037504 2995740239095296 3006422440707609 3014749331521536 3015371564384256 3019328744914944 3019515955278592 3025996421285376 3030095058350976 3039303084736512 3042977321517056 3043291671461888 3045512079802368 3049322144956416 3049823164760064 3053954074558464 3054143431829952 3058151494076448 3060382744254528 3074028110512128 3077556609261568 3078191805308928 3080120171618304 3082231427100672 3084480246177792 3095159820893784 3102621899001856 3108960248131584 3109280726458368 3119531158066176 3138070362814464 3140684332296192 3144094395531264 3144289341860352 3144613461986304 3164894121295872 3169047525654528 3169374197907456 3173730253300992 3176373926981376 3180347705872512 3194198696493056 3194527961382912 3198720255295488 3201054065491968 3201384745304064 3205389813792768 3206115255885696 3209795369815776 3227125185478656 3230829415489536 3231360257900544 3235069349105664 3242548383793488 3257005974233088 3263797062586368 3268080260831232 3272909323716648 3294017405758464 3294356960176128 3298680263273472 3310101475122519 3319954550685696 3324654123614208 3324860265362944 3331792834723584 3336165266265216 3346648340496384 3351040267452416 3353485211467776 3358027423973376 3362434284109824 3362642768378432 3370207768982208 3384678435274752 3389120270491648 3391592997961728 3396744838029312 3396955449688416 3416370180923392 3419215970328576 3423349486706688 3423703130394624 3435911360808696 3440420430836004 3450875377461248 3455192569342976 3458281624326144 3462251185419264 3462965780972544 3467510355488256 3467725354890258 3482398810046464 3489513005776896 3490233228066816 3490449636377088 3495030278944512 3497580279148032 3517207553441792 3517933491781632 3522550202400768 3525120281346048 3530329158166272 3537325509592896 3545853598859264 3553097426436096 3553463687380992 3558127025553408 3563167337134944 3565178466361344 3570446534963616 3586366128930816 3591223772860416 3593473533554688 3593843956555776 3598560287207424 3611019791042748 3627120289486848 3634683092425728 3639453017743872 3663302644334592 3664131721012224 3668110128119808 3668337565503744 3682022989181229 3692376474845184 3692983151886336 3697222113263616 3705769581478272 3711015296182656 3722292541980672 3726949288280064 3730053785812992 3734563076407296 3734948869521408 3740235889065984 3740467798533312 3753185924548368 3764591320866816 3764979383058432 3769300984737792 3769920300883968 3782738569623552 3782973114425736 3799840303271936 3807763239684096 3812760304303104 3821574880899468 3842782038982656 3843020306718208 3843416453538816 3851268172545024 3851666021693952 3868203926028288 3873280309133312 3873679575220224 3876106283384832 3881593118785536 3881994100604928 3882234799643904 3887091640510848 3895032583596672 3904423063912448 3912399413379072 3912803577593856 3917698661302272 3925702131499008 3926755840924224 3931909063812576 3948791507820544 3952321856372736 3956858497622016 3957675178254336 3962868977700864 3963114691303152 3989085298716672 3994320318793728 3997234604740608 4008563254276812 4034661895047168 4040126744467968 4042657725249024 4045679580705301 4065762859941888 4071938766077952 4072191242439936 4074489675841536 4077535325435264 4080510325672704 4098704147349504 4104255740411904 4106826895491072 4107250236063744 4109641902800896 4112640328237056 4126879761191712 4145280330842112 4145707635277824 4153923534200832 4159374877421568 4184093817085952 4187579109728256 4192385789147136 4192817949315072 4208026273349976 4231640337734656 4235165235975168 4240463607830016 4241160338494464 4255844753728953 4264960340393984 4268512993738752 4273853085057024 4274555301789696 4274820341180928 4279727159754368 4289355342340992 4302833580638208 4307772553986048 4308480343867392 4313425798807552 4323129793855488 4323397845057984 4323843510231168 4342674632310784 4351729416781824 4357440347774976 4357889522122752 4363879098288864 4367514149599392 4372978095574704 4392023207677952 4392475946901504 4398240351031296 4401449340051456 4401904024793088 4407410993965056 4413468633496692 4442390446298112 4448220355020288 4451465809824768 4458504027716046 4477369898631168 4483245712146432 4486516721713152 4487720961056256 4493610358642944 4512904580366336 4522123997282304 4522590147575808 4523057346576384 4528993117372416 4529273932917888 4558954627104768 4564465982275584 4564937507192832 4568268119703552 4573983217434624 4581215147744928 4587227241114672 4611042165768192 4616334913892352 4617287707963392 4620180257427456 4623347140651008 4623633806520344 4653932848502784 4660040371926016 4663440372197376 4696733603201024 4707105544221696 4716434012790528 4737463235248128 4744169367404544 4747341181943808 4750889782846592 4753571288481792 4760595379951488 4781821505241088 4788298363813888 4791298044739584 4791791942074368 4798080382943232 4809172883828544 4814693054723664 4836160385982464 4846244123234304 4847040386850816 4852604023658496 4863822575690232 4885508961349632 4891116754004992 4902120391246848 4909363985574972 4929629484351488 4940719764406272 4941026108637696 4941535440264192 4948020394910208 4969265717706752 4973405047750656 4979417435209728 4979931826028544 4980445168140288 4986981185421312 4987290398044416 4997689252085376 5004247899397824 5019455094489088 5019972510744576 5025734646317056 5026560401178624 5030227817201664 5037041135960064 5043651426164736 5043964152567648 5077017652912128 5083680405737472 5087389496942592 5095433174532624 5124555271385088 5128823955492864 5135024230060032 5135554695591936 5160630646254006 5176313066191872 5182788854014464 5193376778128896 5201265533232384 5201588032335387 5217071436791808 5223598215069696 5227409391353856 5234269508665344 5235674454565632 5242545418416768 5269762475163648 5275811330162688 5276900237672448 5283825303601152 5284152921737536 5295493737249408 5318780398288896 5325760425058304 5329646139654144 5337190538330112 5344751005702416 5355669802445424 5379549193396224 5386835659290624 5390210300332032 5397840430811136 5416529686564122 5429588323253248 5440680434230272 5459179526615808 5472340987215872 5475769193988096 5483520437649408 5496197581518336 5502165192179712 5502506348255616 5527040441122816 5527610180370432 5538564712267776 5539474727829504 5545833169895424 5558654372217408 5583438812971008 5589847718862848 5590423932420096 5601844614610944 5602423304282112 5610701697799968 5646886981300224 5647469074587648 5653951477106688 5654880451325952 5674459671638604 5699760454907904 5711644859526144 5719140456454656 5743696738648064 5756618441097216 5764173058473984 5764530460077312 5765124680308224 5802305889042432 5809920463699968 5810519362830336 5814159425077248 5818505464385152 5823352199465856 5830637460766272 5856634595868672 5864320468041728 5868599120068608 5869205366390784 5876547991953408 5884624844662256 5897863595718864 5923187261730816 5930960473360384 5935287746433024 5944303466551296 5944672036954728 5983627948075008 5991480478190592 6012844881415218 6038657489829888 6039031910557184 6051992842570752 6060190116701952 6078606169473024 6085954643034112 6086583342923776 6091024159604736 6098644289912832 6099646329520128 6107908149116928 6108286863659904 6116302988152896 6120765488509056 6148056221024256 6155113218523136 6156383610617856 6160240343236608 6164462854201344 6168960492355584 6190319641787568 6205243798003712 6217920496263168 6218561452916736 6239062316132352 6276140725628928 6281368664592384 6288578683720704 6289226923972608 6338095051309056 6347460506601984 6352747853962752 6360695411745024 6388397392986112 6389055922765824 6397440510590976 6402108130983936 6402769490608128 6410779627585536 6412230511771392 6419590739631552 6454250370957312 6461658830979072 6462720515801088 6470138698211328 6485096767586976 6514011948466176 6527594125172736 6536160521662464 6545818647433296 6588034811516928 6588713920352256 6597360526546944 6620202950245038 6649720530725888 6663585669447168 6672330532530432 6687756041574069 6702080534904832 6716054847946752 6724868568219648 6725285536756864 6740415537964416 6769356870549504 6778240540983296 6783185995923456 6793489676058624 6793910899376832 6832740361846784 6838431940657152 6846698973413376 6847406260789248 6871822721617392 6880840861672008 6901750754922496 6910385138685952 6916563248652288 6924502370838528 6925931561945088 6935020710976512 6935450709780516 6980899272754176 6990060557889024 6995160558296064 7034415106883584 7035866983563264 7045100404801536 7050240562692096 7060658316332544 7074651019185792 7091707197718528 7106194852872192 7106927374761984 7116254051106816 7126334674269888 7130356932722688 7140893069927232 7172732257861632 7182447545720832 7186947067109376 7187687913111552 7197120574414848 7222039582085496 7254240578973696 7269366184851456 7278906035487744 7328263442024448 7336220256239616 7336675131007488 7364045978362458 7384752949690368 7394444226527232 7411539162956544 7422030592365312 7444585083961344 7453898576560128 7460107571625984 7469126152814592 7469897739042816 7480471778131968 7480935597066624 7506371849096736 7529182641733632 7529958766116864 7538601969475584 7539840601767936 7565477139247104 7565946228851472 7599680606543872 7615526479368192 7625520608606208 7643149761798936 7686040613436416 7686832907077632 7702536345090048 7703332043387904 7746560618266624 7763988201209856 7764469599287808 7774183281021696 7790065167193344 7808846127824896 7824798826758144 7825607155187712 7835397322604544 7851404262998016 7853511681848448 7863818127625152 7897583015641088 7904643712745472 7913716995244032 7915350356508672 7925737955401728 7926229382606304 7978170597433344 7988640637587456 7994469209481216 8017126508553624 8069323790094336 8080253488935936 8085315450498048 8091359161410602 8143877532155904 8144382484879872 8148979351683072 8155070650870528 8161020651345408 8208511480823808 8213653790982144 8214500472127488 8219283805601792 8225280656474112 8253759522383424 8290560661684224 8291415270555648 8307847068401664 8318749754843136 8368187634171904 8375158219456512 8384771578294272 8385635898630144 8416052546699952 8463280675469312 8470330471950336 8480927215660032 8482320676988928 8511689507457906 8547706170114048 8549640682361856 8559454319508736 8578710684681984 8615545107972096 8616960687734784 8626851597615104 8646259587710976 8646795690115968 8647687020462336 8685349264621568 8703458833563648 8714880695549952 8715779044245504 8727758196577728 8735028299198784 8745956191149408 8784046415355904 8784951893803008 8796480702062592 8802898680102912 8803808049586176 8814821987930112 8826937266993384 8884780892596224 8896440710040576 8902931619649536 8917008055432092 8966491424292864 8975441922112512 8987220717285888 9025809160732672 9044247994564608 9046114693152768 9057986234744832 9058547865835776 9117909254209536 9128931964551168 9129875014385664 9136536239407104 9147966434869248 9162430295489856 9174454482229344 9222084331536384 9232669827784704 9234575415926784 9240360514854912 9246694281302016 9247267613040688 9307865697005568 9320080743852032 9326880744394752 9414211088443392 9432868025581056 9494682363887616 9501779565693184 9507142576963584 9521190759902976 9563643010482176 9576596727627776 9582596089479168 9583583884148736 9596160765886464 9618345767657088 9629386109447328 9672320771964928 9692488246468608 9694080773701632 9705208047316992 9727645151380464 9771017922699264 9782233508009984 9804240782493696 9818727971149944 9882052217275392 9883070880528384 9896040789820416 9930304425367557 9959863652057088 9973962370842624 9974580796088832 9995378504170752 10008495798795648 10038910188978176 10039945021489152 10051469292634112 10053120802357248 10060455634403328 10074082271920128 10087302852329472 10087928305135296 10154035305824256 10167360811474944 10174778993885184 10190866349065248 10249110542770176 10257647910985728 10270048460120064 10271109391183872 10321261292508012 10352626132383744 10365577708028928 10386753556257792 10402531066464768 10403176064670774 10447196430139392 10468539017330688 10471348909131264 10485090836833536 10551622660325376 10553800475344896 10567650607202304 10568305843475072 10590987474498816 10637560796577792 10651520850116608 10659292279308288 10674381076660224 10689502011404832 10711339604890848 10759098386792448 10773671318581248 10780420600664064 10795680861622272 10833059373128244 10859176646506496 10881360868460544 10918359053231616 10992395163036672 11004330384359424 11005012696511232 11054080882245632 11077129424535552 11078949455659008 11091666339790848 11117308744434816 11166877625942016 11179695437725696 11180847864840192 11203689229221888 11204846608564224 11221403395599936 11293773962600448 11294938149175296 11307902954213376 11309760902651904 11348919343277208 11399520909815808 11423289719052288 11438280912909312 11528346116947968 11529060920154624 11530249360616448 11604611778084864 11619840927399936 11621038725660672 11628318850154496 11637010928770304 11646704398931712 11661274921532544 11713269191737344 11728640936083456 11737198240137216 11738410732781568 11753095983906816 11769249689324512 11795727191437728 11846374523461632 11861920946720768 11870575492866048 11888606933102592 11889344073909456 11967255896150016 11982960956381184 12025689762830436 12078063821114368 12103985685141504 12120380233403904 12137038742115903 12173166685847552 12197288579825664 12215816298233856 12216573727319808 12232605976305792 12241530977018112 12296112442048512 12310226437046272 12312767221235712 12320480686473216 12328925708402688 12337920984711168 12380639283575136 12410487596007424 12435840992526336 12437122905833472 12478124632264704 12552281451257856 12562737329184768 12577157367441408 12578453847945216 12694921013203968 12705495707925504 12721390823490048 12776794785972224 12794881021181952 12805538981216256 12821559255171072 12824461023542784 12839181479263104 12908500741914624 12923317661958144 12925441031602176 12940277396422656 12970193535173952 13028023896932352 13055188250345472 13072321043324928 13091637294866592 13176069623033856 13177427840704512 13194721053093888 13240405900490076 13299441061451776 13327171338894336 13344661065060864 13375512083148138 13432109695893504 13449737136439296 13450571073513728 13480831075928832 13538713741099008 13556481081966592 13566371991846912 13586979352117248 13587821798753664 13665480723693568 13676863881314304 13693397946826752 13694812521578496 13743645443234784 13761681723344016 13803501509844992 13820770277371904 13833126497304576 13849004741677056 13851863123890176 13870041421953024 13870901419561032 13961798545508352 13980121115778048 13990321116592128 14090200809603072 14121316632665088 14149302038371584 14183414395437056 14212389705744384 14232508102213632 14252669348539776 14260713865445376 14281786139854464 14345464515723264 14364895091441664 14373894134218752 14375375826223104 14394241148829696 14444079164170992 14508481157947392 14538732369702912 14557812070975488 14656526884048896 14673350262014976 14728091956724916 14788888453054464 14823078325913088 14844061184730624 14907797153120256 14920215143251968 14938252305629184 14939795478085632 14960943556263936 14961871194133248 15012743698193472 15058365283467264 15059917532233728 15077203938951168 15079681203535872 15130954278494208 15131892457702944 15199361213087744 15231052958736384 15251041217212416 15286299523597872 15372081226872832 15373665814155264 15405072690180096 15406664086775808 15528939198575616 15548366562043392 15580130334386688 15604764097006161 15651214310375424 15670794645209088 15702808525996032 15707023363696896 15727636255250304 15795166031282176 15809287425490944 15827433990488064 15830700713017344 15851475910803456 15852458765212608 15956341194866688 15977281275174912 15988938418962432 16034253017107248 16138647580188672 16160506977871872 16170630900996096 16182718322821204 16288764969759744 16310141301741056 16322041302690816 16417022961647616 16427307581964288 16438567611203584 16450561312948224 16507519044766848 16581121323368448 16582830541111296 16615694136803328 16637499509686272 16736375268343808 16750316438913024 16769543156588544 16771271797260288 16832105093399904 16926561350938624 16940660943900672 16961854431320064 16964641353977856 17023379014915812 17099281364723712 17118908639017472 17157421369363968 17231090215944192 17253703195230208 17292519175421952 17293591380231936 17295374040924672 17370698529243136 17406917667127296 17429761391099904 17431558088491008 17455516393155456 17470056598397568 17491912382298816 17568092830711808 17569903787606016 17592961404125184 17605797360205824 17607616099172352 17629643975860224 17653874533986768 17769561785192448 17792881420081152 17805863239299072 17834016110864184 17950883844225024 17974441434571776 18115972469489664 18117095731671552 18235818508419072 18257863929102336 18259750028771328 18273072478814208 18295932869738496 18324860590979712 18348908964458688 18444168663072768 18465339655569408 18469150831853568 18480721029709824 18493388562604032 18494535226081376 18615731394011136 18640161487704064 18653761488789504 18828422176886784 18865736051162112 19003559131386368 19014285153927168 19042381519805952 19153193455255552 19165192178958336 19167167768297472 19192321531772928 19236691535314176 19258772218894656 19344641543929856 19384976492937216 19388161547403264 19410416094633984 19455290302760928 19542035845398528 19564467016019968 19608481564987392 19637455942299888 19764104434550784 19766141761056768 19792081579640832 19860608850735114 19949161592177664 19990757008341504 20016991597591296 20077820377956352 20102938585268224 20106241604714496 20148164543840256 20174605704658944 20175856610270592 20308070611648512 20334721622949888 20349557987770368 20381732698130496 20498221085540352 20515295821971456 20540096920240128 20542218782367744 20642522585016024 20705252264767488 20731155416057856 20773507112515584 20805062132929536 20806352129341548 20942697818262528 20970181673667072 21103245320650752 21107600950689792 21135301214404608 21136611686950144 21181974948997632 21275121593155584 21303041700233216 21318584558616576 21348762153320448 21379004022809664 21422679209781696 21518196773584896 21547342637162496 21560841201328128 21591361723244544 21666118746256488 21718353293012992 21762721736921088 21836718106463232 21984790326073344 22008660768718848 22010025393022464 22154258849071104 22183332679581696 22234617488869632 22333755251884032 22359390875451392 22361695729680384 22407378458443776 22409693217128448 22442806791199872 22587547925200896 22589876298350592 22615805908426752 22619521805303808 22697838686554416 22799041819631616 22846579438104576 22876561825818624 23058121840309248 23060498721232896 23239681854799872 23274021857540608 23293408797863424 23322549843065088 23426538383474688 23457281872166912 23474396480274432 23476821465563136 23506191967813632 23538499378649024 23591454382875456 23692749046923264 23723841893441536 23741150985732096 23777213866205184 23778688147818912 23934511792300032 23965921912762368 24051379525660872 24156127642228736 24207971370283008 24240760466807808 24274077484231806 24431632596467712 24433147454639616 24465211952611584 24483061954036224 24620452874092544 24625534442471424 24640961372946432 24657851416805376 24675841969422336 24761278567150272 24820975192014848 24871681985052672 24874245811666944 24956249264529408 25104562902515712 25125474658369536 25154314734882816 25156907695890432 25389842026407936 25410991415851008 25442781646980096 25643118510342144 25648922047085568 25678362958526208 25846635323916288 25850882063204352 25880554792845312 25940387070347904 26056047793864704 26110376500690944 26144642086649856 26183274589733184 26352139246067712 26354855681409024 26389442106187776 26480811800980152 26598882122903552 26654342677788672 26689322130121728 26751024166296276 26899474272878592 26901142147027456 26961662151857664 27077427482198016 27112962163933184 27132743983693824 27173958704234496 27175643597507328 27330961447387136 27353727762628608 27386795893653504 27389625043156992 27487290886469568 27523363446688032 27607003019689984 27641540554743808 27666252994609152 27698009483354112 27703726247780352 27740082843906048 27741802839122064 27923597091016704 27960242231556096 27980642233184256 28242633265330176 28298604076743168 28505338697079552 28521427730890752 28563572279708928 28690929031446528 28729790182883328 28747788268437504 28750751652446208 28788482297659392 28888158328341984 29016962315894784 29077464739405824 29115624141950976 29313053768097792 29346700524029952 29456183913449832 29646156651826176 29688122369461248 29790913276102671 29879590956171264 29921887112527872 29923742388266496 30025487396386944 30116730566934528 30119835064467456 30154407877902336 30159362407071744 30261908556988416 30263784915405888 30398722426175488 30462105917472768 30502082434424832 30572599047195744 30744162453745664 30747331628310528 30810145380360192 30813328173551616 31057878397151232 31096733124086784 31160260668773376 31209528194012322 31341589290418176 31405617051992064 31414046727393792 31455272510500608 31590332062564352 31654867980976128 31661401426034688 31702951821606912 31704917530425216 31912682389733376 31954562550349824 31977876837924864 32068506034214496 32277295160377344 32321013955743744 32341261801992192 32365436645642408 32577529939519488 32620282603482112 32644082605381632 32877135222407168 33015038089533696 33162242646736896 33231388273606656 33274999019372544 33472750536687616 33500632877826048 33539086313177088 33542543594520576 33664210186799808 33853122701877248 33881321887801344 33923708862640128 33929282707955712 34046758029831624 34198562729447424 34237817278034944 34314842738727936 34507406390460416 34585038350843904 34587182760463872 34590748081849344 34813835334254592 34859522782199808 34863116176982016 34911032786310912 34940113196795136 34983824764597632 35136185661423616 35139807575212032 35185922808250368 35211594720411648 35215232198344704 35259287951720448 35307749067973536 35539123570384896 35585762840162304 35611726478598144 35668032221728368 35901767688450048 35948882869143552 36234191463343104 36411116226347709 36519500057542656 36591865739476992 36649721181959424 36697817928917376 36888337326145536 36930679311138816 36938301663707136 36961442059419648 36986777125208064 36989070452162752 37231462788022272 37280322975408128 37307522977579008 37656844353773568 37731472102324224 38007118262772736 38084763039611904 38306386910511104 38330384357916672 38384643063545856 38473383070628352 38517544437789312 38689283087859712 38769952985874432 38776323094806528 38820832189267968 38910580605521856 39084071690797056 39128934032039936 39216963129974784 39274911884599776 39528208869101568 39532283522113536 39584163159281664 39721217701470228 39898323184355328 39981514016683008 40033983195182592 40205877170536448 40296329087680512 40349211409317888 40351713220541184 40616141223297024 40669443245899776 40699115975540736 40763465396260992 40996442171080704 41030591643942912 41080193840480256 41084437564735488 41285045170032048 41410504529534976 41462310832115712 41547014225031168 41610124265859072 41612704258683096 41885395636525056 41940363347334144 42270602428809216 42273223373900288 42363949897995264 42550243186311168 42606083400466432 42637169117233152 42697524306640896 42758008045619328 42845358419563392 43036393547169792 43094685274324992 43121682402656256 43182723446489088 43332237492512976 43436706586025984 43525443473842176 43673436212926464 43969580652146688 44020050786044928 44366665359163392 44469234977739264 44718781750902784 44723391459360768 44814756916887552 44819386434256896 44885613582399744 45175095850401792 45179752596701184 45231611816853504 45239043610607616 45395677373108832 45598083639263232 45693158876209152 45753123651637248 46116243680618496 46120997442465792 46548043715081216 46586817595726848 46645099686130176 46814292291018483 46914563744333824 46953642931126272 47012383935627264 47076998757298048 47182908765750912 47385498093846528 47447683786883072 47482301971464192 47554427732410368 47557376295637824 47869023584600064 47931843825524736 48102759051321744 48312255284457472 48415942740566016 48481520933615616 48548154968463612 48866294909279232 48930423905223168 48966123908072448 49240905748185088 49251068884942848 49281922745892864 49315702833610752 49351683938844672 49522557134300544 49641950384029696 49743363970105344 49748491623333888 49912498529058816 50209125805031424 50250949316739072 50308629469765632 50313815391780864 50779684052815872 50821982831702016 50885563293960192 51297844094171136 51356725917052416 51693270647832576 51761109585690624 51880774140695808 52112095587729408 52220753001381888 52289284173299712 52366549179466368 52704278492135424 52709711362818048 52778884212375552 52961623601960304 53197764245807104 53308685355577344 53378644260243456 53502048332592552 53802284294054912 53923324303715328 54225924327866368 54347917408468992 54351287195014656 54661922894774272 54707455525257216 54773591787307008 54779250086313984 54974581772939136 55046726893376064 55214006039379968 55283081109487616 55332505989218304 55396018966708224 55407452495560704 55480165687812096 55483605678244128 55847194182033408 55920484463112192 55961284466368512 56485266530660352 56597208153486336 57010677394159104 57042855461781504 57127144559417856 57459580365766656 57495576536875008 57501503304892416 57576964595318784 57776316656683968 58033924631789568 58154929478811648 58231248283901952 58626107536195584 58693401048059904 58912367826899664 59292313303652352 59376244738922496 59581826552205342 59847484776532992 60050974792773888 60233461133869056 60308815755804672 60318724814143488 60523817113976832 60527569830811776 60797444852350976 60924211834945536 61004164868849664 61145198094391488 61488324907491328 61494663256621056 61620290760720384 61626656347103232 62115756794302464 62193466248173568 62320521337546752 62419056388024644 62828093454787584 62910545021001216 63180664125128704 63309735961952256 63322802852069376 63405903643213824 63409835060850432 63825364779466752 63909125100699648 63955753675849728 64137012068428992 64554590320754688 64642027911487488 64682523603984384 64730873291284816 65155059879038976 65240565206964224 65288165210763264 66030076179067392 66462776547213312 66549998038745088 66945501073375232 67001265755652096 67078172626354176 67085087189041152 67328420373599616 67706245403754496 67762643775602688 67847417725280256 67858565415911424 68093516059663248 68397125458894848 68475634556069888 68629685477455872 69174365520927744 69181496163698688 69719045564399616 69822065572621824 69880226393590272 69967649529195264 70272371322847232 70279615150424064 70371845616500736 70423189440823296 70430464396689408 70518575903440896 70615498135947072 71078247140769792 71171525680324608 71223452957196288 71336064443456736 71803535376900096 71897765738287104 72468382926686208 72822232452695418 73299442363918848 73395635857834752 73861358622277632 73876603327414272 73922884118839296 73973554250416128 73978140904325504 74462925576044544 74560645950816256 74615045955158016 75313688707547136 75462944204648448 76014236525545472 76169526079223808 76946766141256704 77035088875578624 77378566175719424 77539905971748864 77552646189613056 77641664378535936 77821161211043712 78168143381594112 78257868064079872 78433926259949568 78549823769199552 79056417738203136 79064567044227072 79168326318563328 79442435402940456 79796646368710656 79963028033366016 80067966390365184 80698422818635776 80703426441082368 81232282446594048 81338886491799552 81398231951081472 81526930792521984 81992884342161408 82061183287885824 82160387680960512 82168875129470976 82570090340064096 82821009059069952 82924621664231424 83094028450062336 83220248531718144 83225408517366192 83770791273050112 83880726694668288 84546446747800576 84727899795990528 85212166800932864 85516016091238656 85690716839126784 86072787094339584 86189370548649984 86243364805312512 86365446892978176 86664474985025952 86873413172051968 87050886947684352 87346872425852928 87939161304293376 88040101572089856 88938469955478528 89437563501805568 89638772868513792 89771227164799488 90350191700803584 90359505193402368 90463223633707008 90478087221215232 90791354746217664 91196167278526464 91386317752418304 91506247303274496 92232487361236992 92241994884931584 93096087430162432 93173635191453696 93290199372260352 93628584582036966 94024767871254528 94153997514596096 94365817531501824 94770996187693056 94895367573766144 94964603942928384 95108855464820736 95114752591275648 95738047169200128 95863687651049472 96205518102643488 96624510568914944 96831885481132032 96963041867231232 97096309936927224 97732589818558464 97860847810446336 97932247816144896 98631405667221504 99045114268601088 99283900768059392 99486727940210688 99824997058117632 100418251610062848 100501898633478144 100617258939531264 100627630783561728 101559368105631744 101643965663404032 101771126587920384 102595688188342272 102713451834104832 103522219171381248 103761548281391616 104441506002763776 104578568346599424 104733098358932736 105408556984270848 105419422725636096 105557768424751104 105923247203920608 106395528491614208 106617370711154688 106757288520486912 107004096665185104 107604568588109824 107846648607430656 108702574390029312 109233348679043127 109558500172627968 109949163545878272 110093453786752128 110428012078759936 110566162218975232 110665011978436608 110792037933416448 110814904991121408 110960331375624192 110967211356488256 111694388364066816 111840968926224384 111922568932737024 112970533061320704 113194416306972672 114021354788318208 114254289118835712 114919160731533312 114991153073750016 115153929190637568 115552633313367936 116067849263579136 116309858957623296 116462496567803904 117252215072391168 117386802096119808 117824735653799328 118584626607304704 118752489477844992 119163653104410684 119694969553065984 120101949585547776 120617631511609344 121047634227953664 121055139661623552 121594889704701952 121848423669891072 122008329737699328 122290396188782976 122976649814982656 122989326513242112 123240581521440768 123253312694206464 124231513588604928 124386932496347136 124641042675093504 124838112776049288 125656186909575168 125821090042002432 126811807286427648 126819670121700864 127650729558933504 127818250201399296 127911507351699456 128274024136857984 129109180641509376 129284055822974976 129365047207968768 129461746582569632 130310119758077952 130481130413928448 130576330421526528 132060152358134784 133099996077490176 134156345252708352 134170174378082304 134656840747199232 135412490807508992 135525287551205376 135694835450560512 135717130831822848 136187032119326496 136794250917789696 136951269112139776 137259370954911744 138348731041855488 138362992327397376 139644131145243648 139760452787180544 139935299058390528 140544742645694464 140743691233001472 140860928793378816 141037151806881792 141230996271894144 142156494281539584 142343051360649216 142446905914392576 142672128886913472 143607070753800192 143795531476574208 144936765853372416 145644464905390836 146598884727837696 146791271715669504 147722717244555264 147753206654828544 147845768237678592 147947108500832256 147956281808651008 148925851152089088 149121291901632512 149230091910316032 150627377415094272 150925888409296896 152028473051090944 152339052158447616 153893532282513408 154070177751157248 155079811943497728 155283328757071872 155642322422087424 156336286763188224 156515736128159744 156867852519899136 157099647538399104 158112835476406272 158129134088454144 158336652637126656 158884870805880912 159593292737421312 159926056066732032 160135932780730368 161406852882164736 162677772983599104 163053861585043968 163985768684322816 164122366575771648 164320775361921024 164337750258941952 165140180680128192 165642018118139904 165849243328462848 166188056900124672 166440497063436288 166450817034732384 167541582546100224 167761453389336576 169092893495601152 169455799591981056 171032032182477312 171381433678253568 172378741097299968 172486729610625024 172730893785956352 173328949970051904 173746826344103936 174101773895368704 174693744851705856 175878322608586752 176080203144179712 177876939910957056 179542454329598976 180700383401607168 180926447267414016 180956174442430464 181582709492435328 182392334557052928 182772635504836608 183012494606548992 184464974722473984 184483989769863168 186192174860324864 186347270382907392 186580398744520704 187257169164073932 188307995029192192 188731635063003648 189541992375386112 189790735147532288 189929207885856768 190217710929641472 190229505182551296 191476094338400256 191727375302098944 192411036205286976 193249021137829888 193663770962264064 193926083734462464 194192619873854448 195465179637116928 195721695620892672 195864495632289792 198090228537202176 199649994116235264 200836503220125696 201003797266956288 201234517879062528 201255261567123456 203118736211263488 203287931326808064 203542253175840768 205191376376684544 205426903668209664 207523096562783232 209157136693198848 209466196717865472 210817113968541696 210838845451272192 211115536849502208 211846494407841216 212791056983228416 213234741422309376 213514577040973824 214008193330370208 215209137176219648 215693297214861312 217405148780058624 218466697358086254 219898327091756544 220186907573504256 220856024157519872 221132324437950464 221584075866832896 221629809982242816 221920662751248384 221934422712976512 223388776728133632 223681937852448768 223845137865474048 225941066122641408 226388832613945344 228042709576636416 228508578237671424 231105266626735872 232135698527158272 232619717915246592 232924993135607808 234504430144782336 234773604192239616 235649471307598656 237169253214609408 237504978955689984 238327306208821368 239389939106131968 240203899171095552 242095268455907328 242110279323247104 243696847339782144 244016659475398656 244580792377565952 245953299629965312 245978653026484224 246481163042881536 246506625388412928 248463027177209856 248773864992694272 249282085350187008 249676225552098576 251312373819150336 251642180084004864 253639340243401728 255636500402798592 256548048273715968 258218361283018752 258568111645949952 258730094415937536 258923493165139264 260620239516155904 260962260827856896 261152660843053056 264120304716269568 268312690505416704 269313681494398464 270824981615017984 271050575102410752 271389670901121024 271434261663645696 272374064238652992 273588501835579392 273902538224279552 274518741909823488 276697462083710976 276725984654794752 279288262290487296 279520905574361088 279870598116781056 282074303613763584 282461992543788288 284312988563079168 284686102721298432 284893811828785152 285344257773826944 287214141507600384 287591062953148416 289873531706744832 291288929810781672 293197769455675392 293582543431339008 295894217001664512 295912563617302016 297851702304178176 298242583803265024 298460183820632064 301254754830188544 301851776818593792 304056946102181888 304678104316895232 307787064565026816 308140355502314496 310566657514143744 311284644844174848 313031472256319488 313735705039798272 314199295076798208 316225670952812544 316258268176908288 316673305274253312 317769741611761824 319186585474842624 319852112133464064 320271865561460736 322813705764329472 326107723170087936 327700046037129381 328675500517883904 330280361360256384 331284036236279808 331698486656925696 332376113800249344 332880994126872576 332901634069464768 335083165092200448 335522906778673152 338185786991202304 338911599183962112 342064064364954624 342762867356507136 344757482194599936 344973459221250048 345461787571912704 346657899940103808 347493652688207872 348203547790737408 349387489703411712 351756645217173504 352160406288359424 355753879821914112 359084908659197952 361852894534828032 363165418984870656 364784669114105856 365545271009673216 366024989213097984 368929949444947968 368967979539726336 372384349720649728 372694540765814784 373160797489041408 374514338328147864 376615990058384384 377463270126007296 379581470295064576 380435421859282944 380459010365102592 382952188676800512 383454750604197888 384822072410573952 386498042275659776 387327541924528128 387852167468924928 388385239747708896 390930359274233856 391443391241785344 391728991264579584 396180457074404352 399299988232470528 402469035758125056 402510523134246912 406237472422526976 406575862653616128 407084506351681536 410382752753369088 410853807336419328 415046193125566464 418932393435730944 421634227937083392 422231073699004416 423692988815682432 425582113966456832 426469482844618752 427029154081947648 428016386660740416 430418274352439296 431386594429722624 434810297560117248 436933394716172508 439796654183513088 440373815147008512 442264648875900928 443168151733665792 443259619964485632 443841325502496768 443868845425953024 446777553456267264 447363875704897536 447690275730948096 451882132245282816 452777665227890688 456085419153272832 457017156475342848 462210533253471744 465239435830493184 465849986271215616 469008860289564672 469547208384479232 471298942615197312 474338506429218816 475009957911379968 476654612417642736 478779878212263936 480407798342191104 484220558646494208 488033318950797312 489161584755131904 491906599259930624 491957306052968448 492962326085763072 493013250776825856 496926054354419712 497547729985388544 498564170700374016 499352451104197152 502624747638300672 503284360168009728 507278680486803456 513096096547431936 517136223291899904 517460188831875072 517846986330278528 521240479032311808 521924521655713792 522305321686106112 528240609432539136 538627362988796928 541649963230035968 542101150204821504 542779341802242048 542868523327291392 544748128477305984 547177003671158784 547805076448559104 549037483819646976 553394924167421952 553451969309589504 558576524580974592 559041811148722176 559741196233562112 564923985087576576 568625977126158336 569372205442596864 569787623657570304 570688515547653888 574428283015200768 575182125906296832 579747063413489664 582577859621563344 586395538911350784 587165086862678016 591825127234604032 596485167606530048 602509509660377088 603703553637187584 608113892204363776 609356208633790464 615574129130053632 616280711004628992 622569289688349696 626062944512638976 627471410079596544 628398590153596416 632451341905625088 632516536353816576 633346610548506624 635539483223523648 638373170949685248 639704224266928128 640543731122921472 645627411528658944 652215446340175872 655400092074258762 660560722720512768 662568072472559616 663396973313851392 664752227600498688 665761988253745152 665803268138929536 670166330184400896 671045813557346304 676371573982404608 677823198367924224 684128128729909248 685525734713014272 693315799880207616 694987305376415744 696407095581474816 698774979406823424 703513290434347008 704320812576718848 711507759643828224 718169817318395904 726330837969741312 731090542019346432 732049978426195968 737859898889895936 737935959079452672 744768699441299456 745389081531629568 746321594978082816 749028676656295728 753231980116768768 754926540252014592 760918020730205184 766909501208395776 769644144821147904 772996084551319552 774655083849056256 775704334937849856 776770479495417792 781860718548467712 782886782483570688 783457982529159168 792360914148808704 804938071516250112 812474944845053952 813151725307232256 814169012703363072 820765505506738176 821707614672838656 830092386251132928 837864786871461888 847385977631364864 851164227932913664 852938965689237504 854058308163895296 856032773321480832 860836548704878592 862773188859445248 869620595120234496 873866789432345016 879593308367026176 880747630294017024 887682651004993536 887737690851906048 893555106912534528 894727751409795072 895380551461896192 903764264490565632 905555330455781376 912170838306545664 914034312950685696 924421066506943488 931699972542431232 939094416768958464 942597885230394624 948677012858437632 950019915822759936 953309224835285472 957559756424527872 960815596684382208 968441117292988416 978323169510263808 983813198519861248 986026501553651712 993852108708839424 995095459970777088 997128341400748032 998704902208394304 1005249495276601344 1006568720336019456 1014557360973606912 1026192193094863872 1034272446583799808 1034920377663750144 1035693972660557056 1042480958064623616 1043849043311427584 1044610643372212224 1056481218865078272 1077254725977593856 1085558683604484096 1089496256954611968 1094354007342317568 1095610152897118208 1098074967639293952 1106789848334843904 1106903938619179008 1117153049161949184 1118083622297444352 1119482392467124224 1129847970175153152 1138744410885193728 1141377031095307776 1148856566030401536 1150364251812593664 1159494126826979328 1165155719243126688 1172791077822701568 1174330173725356032 1183650254469208064 1207407107274375168 1216227784408727552 1218712417267580928 1231148258260107264 1232561422009257984 1245138579376699392 1256797180307192832 1264902683811250176 1266693221097013248 1271078966447047296 1276746341899370496 1279408448533856256 1281087462245842944 1291254823057317888 1304430892680351744 1310800184148517524 1321121445441025536 1326793946627702784 1329504455200997376 1331523976507490304 1331606536277859072 1340332660368801792 1342091627114692608 1352743147964809216 1355646396735848448 1368256257459818496 1371051469426028544 1386631599760415232 1397549958813646848 1407026580868694016 1408641625153437696 1423015519287656448 1436339634636791808 1452661675939482624 1464099956852391936 1475719797779791872 1475871918158905344 1489537398882598912 1490778163063259136 1492643189956165632 1498057353312591456 1506463960233537536 1509853080504029184 1521836041460410368 1539288289642295808 1545992169102639104 1551408669875699712 1553540958990835584 1563721437096935424 1565773564967141376 1566915965058318336 1584721828297617408 1624949889690107904 1626303450614464512 1628338025406726144 1641531011013476352 1643415229345677312 1660184772502265856 1675729573742923776 1694771955262729728 1705877931378475008 1708116616327790592 1712065546642961664 1721673097409757184 1725546377718890496 1739241190240468992 1747733578864690032 1759186616734052352 1761495260588034048 1775475381703812096 1789455502819590144 1807528528981131264 1811110660911562752 1824341676613091328 1828068625901371392 1848842133013886976 1878188833537916928 1885195770460789248 1897354025716875264 1900039831645519872 1906618449670570944 1915119512849055744 1921631193368764416 1936882234585976832 1956646339020527616 1987704217417678848 1990190919941554176 1994256682801496064 1997409804416788608 2010498990553202688 2013137440672038912 2029114721947213824 2052384386189727744 2071387945321114112 2084961916129247232 2087698086622855168 2089221286744424448 2112962437730156544 2154509451955187712 2178992513909223936 2191220305794236416 2196149935278587904 2213579696669687808 2213807877238358016 2234306098323898368 2236167244594888704 2238964784934248448 2259695940350306304 2282754062190615552 2300728503625187328 2318988253653958656 2330311438486253376 2345582155645403136 2348660347450712064 2367300508938416128 2414814214548750336 2432455568817455104 2437424834535161856 2462296516520214528 2465122844018515968 2490277158753398784 2513594360614385664 2542157932894094592 2553492683798740992 2558816897067712512 2562174924491685888 2582509646114635776 2608861785360703488 2621600368297035048 2642242890882051072 2663047953014980608 2663213072555718144 2680665320737603584 2684183254229385216 2705486295929618432 2711292793471696896 2736512514919636992 2742102938852057088 2773263199520830464 2795099917627293696 2817283250306875392 2846031038575312896 2872679269273583616 2905323351878965248 2951439595559583744 2979074797765197824 2981556326126518272 2985286379912331264 2996114706625182912 3012927920467075072 3019706161008058368 3043672082920820736 3078576579284591616 3102817339751399424 3107081917981671168 3127442874193870848 3131547129934282752 3133831930116636672 3169443656595234816 3256676050813452288 3283062022026952704 3286830458691354624 3320369545004531712 3351459147485847552 3389543910525459456 3416233232655581184 3424131093285923328 3443346194819514368 3451092755437780992 3478482380480937984 3495467157729380064 3518373233468104704 3522990521176068096 3550950763407624192 3622221321823125504 3648683353226182656 3656137251802742784 3697684266027773952 3770391540921578496 3794708051433750528 3800079663291039744 3813236899341141888 3830239025698111488 3843262386737528832 3873764469171953664 3913292678041055232 3980381839883108352 3988513365602992128 3994819608833577216 4020997981106405376 4026274881344077824 4058229443894427648 4104768772379455488 4142775890642228224 4175396173245710336 4225924875460313088 4309018903910375424 4357985027818447872 4382440611588472832 4392299870557175808 4427159393339375616 4427615754476716032 4468612196647796736 4472334489189777408 4477929569868496896 4519391880700612608 4565508124381231104 4637976507307917312 4660622876972506752 4691164311290806272 4697320694901424128 4734601017876832256 4864911137634910208 4874849669070323712 4924593033040429056 4930245688037031936 4980554317506797568 5027188721228771328 5084315865788189184 5117633794135425024 5124349848983371776 5165019292229271552 5217723570721406976 5243200736594070096 5284485781764102144 5326426145111436288 5368366508458770432 5410972591859236864 5422585586943393792 5473025029839273984 5484205877704114176 5546526399041660928 5634566500613750784 5692062077150625792 5745358538547167232 5810646703757930496 5958149595530395648 5963112652253036544 5970572759824662528 5992229413250365824 6025855840934150144 6039412322016116736 6087344165841641472 6157153158569183232 6214163835963342336 6254885748387741696 6263094259868565504 6267663860233273344 6338887313190469632 6573660917382709248 6640739090009063424 6702918294971695104 6779087821050918912 6848262186571846656 6886692389639028736 6902185510875561984 6956964760961875968 6990934315458760128 7036746466936209408 7045981042352136192 7101901526815248384 7244442643646251008 7297366706452365312 7312274503605485568 7395368532055547904 7540783081843156992 7626473798682283776 7660478051396222976 7686524773475057664 7747528938343907328 7826585356082110464 7989639217667154432 8041995962212810752 8052549762688155648 8116458887788855296 8209537544758910976 8285551781284456448 8451849750920626176 8618037807820750848 8715970055636895744 8854318786678751232 8937224393295593472 8944668978379554816 8955859139736993792 9038783761401225216 9131016248762462208 9321245753945013504 9382328622581612544 9394641389802848256 9469202035753664512 9849186066080858112 9860491376074063872 9961108635013595136 10054377442457542656 10168631731576378368 10248699697966743552 10330038584458543104 10435447141442813952 10486401473188140192 10568971563528204288 10652852290222872576 10821945183718473728 10946050059678547968 10968411755408228352 11093052798083321856 11384124154301251584 11490717077094334464 11621293407515860992 11941145519649325056 11984458826500731648 12051711681868300288 12078824644032233472 12174688331683282944 12314306317138366464 12428327671926684672 12526188519737131008 12677774626380939264 13147321834765418496 13281478180018126848 13405836589943390208 13558175642101837824 13696524373143693312 13913929521923751936 13981868630917520256 14073492933872418816 14091962084704272384 14203803053630496768 14594733412904730624 14624549007210971136 14790737064111095808 15081566163686313984 15252947597364567552 15373049546950115328 15495057876687814656 15653170712164220928 15979278435334308864 16105099525376311296 16232917775577710592 16419075089517821952 16571103562568912896 16903699501841252352 17236075615641501696 17431940111273791488 17874448786591186944 17889337956759109632 17911718279473987584 18077567522802450432 18262032497524924416 18642491507890027008 18764657245163225088 18789282779605696512 18938404071507329024 19720982752148127744 19922217270027190272 20108754884915085312 20337263463152756736 20660077168917086208 20870894282885627904 20972802946376280384 21137943127056408576 21305704580445745152 21892100119357095936 21936823510816456704 22186105596166643712 22981434154188668928 23242586815031721984 23968917653001463296 24103423363736600576 24157649288064466944 24349376663366565888 24628612634276732928 24856655343853369344 25355549252761878528 26562956360036253696 26811673179886780416 27116351284203675648 27393048746287386624 27963737261835040512 28146985867744837632 28183924169408544768 28407606107260993536 29581474128222191616 30163132327372627968 30505895194729135104 30746099093900230656 30990115753375629312 31306341424328441856 31958556870668617728 32465835551155421184 32838150179035643904 33142207125137825792 34472151231283003392 34863880222547582976 35823436558947975168 36155135045604900864 36524064995049848832 37284983015780054016 37578565559211393024 37876808143014658048 39441965504296255488 39844434540054380544 40217509769830170624 40674526926305513472 41741788565771255808 41945605892752560768 42275886254112817152 42611409160891490304 43784200238714191872 43873647021632913408 44372211192333287424 46485173630063443968 47937835306002926592 48206846727473201152 48315298576128933888 48698753326733131776 49257225268553465856 49713310687706738688 50711098505523757056 53623346359773560832 54232702568407351296 54786097492574773248 55927474523670081024 56293971735489675264 56367848338817089536 56815212214521987072 59162948256444383232 60326264654745255936 61011790389458270208 61980231506751258624 62612682848656883712 63917113741337235456 65676300358071287808 66284414250275651584 68944302462566006784 69727760445095165952 72310270091209801728 73048129990099697664 74569966031560108032 75753616286029316096 79688869080108761088 80435019539660341248 81349053852611026944 83891211785505121536 84551772508225634304 85222818321782980608 88744422384666574848 92970347260126887936 95875670612005853184 97397506653466263552 98514450537106931712 99426621375413477376 108465405136814702592 109572194985149546496 111854949047340162048 112735696677634179072 113630424429043974144 118325896512888766464 120652529309490511872 122023580778916540416 125225365697313767424 127834227482674470912 131352600716142575616 132568828500551303168 139455520890190331904 144620540182419603456 146096259980199395328 149139932063120216064 160870039079320682496 162698107705222053888 167782423571010243072 169103545016451268608 170445636643565961216 177488844769333149696 185940694520253775872 191751341224011706368 197028901074213863424 198853242750826954752 216930810273629405184 219144389970299092992 223709898094680324096 227260848858087948288 241305058618981023744 244047161557833080832 255668454965348941824 265137657001102606336 278911041780380663808 292192519960398790656 298279864126240432128 325396215410444107776 335564847142020486144 338207090032902537216 340891273287131922432 354977689538666299392 383502682448023412736 394057802148427726848 397706485501653909504 433861620547258810368 438288779940598185984 447419796189360648192 482610117237962047488 488094323115666161664 511336909930697883648 530275314002205212672 557822083560761327616 596559728252480864256 650792430820888215552 671129694284040972288 681782546574263844864 767005364896046825472 795412971003307819008 876577559881196371968 894839592378721296384 976188646231332323328 1022673819861395767296 1193119456504961728512 1301584861641776431104 1342259388568081944576 1534010729792093650944 1590825942006615638016 1789679184757442592768 1952377292462664646656 2045347639722791534592 2386238913009923457024 2684518777136163889152 3068021459584187301888 3579358369514885185536 3904754584925329293312 4772477826019846914048 5369037554272327778304 6136042919168374603776 7158716739029770371072 10738075108544655556608 14317433478059540742144 21476150217089311113216 42952300434178622226432
- Sum of all divisors σ(n): 169280996918237400534030
- Sum of proper divisors (its aliquot sum) s(n): 126328696484058778307598
- 42952300434178622226432 is an abundant number, because the sum of its proper divisors (126328696484058778307598) is greater than itself. Its abundance is 83376396049880156081166
Bases of 42952300434178622226432
- Binary: 10010001100001110010111010010100100111011000001100010100101000000000000000002
- Hexadecimal: 0x91872E949D8314A0000
- Base-36: 6ZSRFX1C53HFK00
Squares and roots of 42952300434178622226432
- 42952300434178622226432 squared (429523004341786222264322) is 1844900112587941059423826385642751524679450624
- 42952300434178622226432 cubed (429523004341786222264323) is 79242703906927209795511543355412880366555464464817576881577491693568
-
The
square root of 42952300434178622226432 is 207249367753.3869395577 -
The
cube root of 42952300434178622226432 is 35021021.5034042393
Scales and comparisons
How big is 42952300434178622226432?- 42,952,300,434,178,622,226,432 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,952,300,434,178,622,226,432 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 42952300434178622226432 cubic inches would be around 2918418.5 feet tall.
Recreational maths with 42952300434178622226432
- 42952300434178622226432 backwards is 23462222687143400325924
- 42952300434178622226432 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 42952300434178622226432's digits is 81
- 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 42952300434178622226432 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 42952300434178622226432 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/42952300434178622226432/
Chicago style:
Numbermatics. 2024. "Number 42952300434178622226432 - Facts about the integer". https://numbermatics.com/n/42952300434178622226432/
The information we have on file for 42952300434178622226432 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 42952300434178622226432, math, Factors of 42952300434178622226432, curriculum, school, college, exams, university, Prime factorization of 42952300434178622226432, STEM, science, technology, engineering, physics, economics, calculator, forty-two sextillion, nine hundred fifty-two quintillion, three hundred quadrillion, four hundred thirty-four trillion, one hundred seventy-eight billion, six hundred twenty-two million, two hundred twenty-six thousand, four hundred thirty-two.