292439305425614899249152
292,439,305,425,614,899,249,152 is an even composite number composed of six prime numbers multiplied together.
292439305425614899249152 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 292439305425614899249152:
218 × 33 × 73 × 133 × 293 × 1313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 29 × 29 × 29 × 131 × 131 × 131)See below for interesting mathematical facts about the number 292439305425614899249152 from the Numbermatics database.
Names of 292439305425614899249152
- Cardinal: 292439305425614899249152 can be written as Two hundred ninety-two sextillion, four hundred thirty-nine quintillion, three hundred five quadrillion, four hundred twenty-five trillion, six hundred fourteen billion, eight hundred ninety-nine million, two hundred forty-nine thousand, one hundred fifty-two.
Scientific notation
- Scientific notation: 2.92439305425614899249152 × 1023
Factors of 292439305425614899249152
Divisors of 292439305425614899249152
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 29 32 36 39 42 48 49 52 54 56 58 63 64 72 78 84 87 91 96 98 104 108 112 116 117 126 128 131 144 147 156 168 169 174 182 189 192 196 203 208 216 224 232 234 252 256 261 262 273 288 294 312 336 338 343 348 351 364 377 378 384 392 393 406 416 432 441 448 464 468 504 507 512 522 524 546 576 588 609 624 637 672 676 686 696 702 728 754 756 768 783 784 786 812 819 832 841 864 882 896 917 928 936 1008 1014 1024 1029 1044 1048 1092 1131 1152 1176 1179 1183 1218 1248 1274 1323 1344 1352 1372 1392 1404 1421 1456 1508 1512 1521 1536 1566 1568 1572 1624 1638 1664 1682 1703 1728 1764 1792 1827 1834 1856 1872 1911 2016 2028 2048 2058 2088 2096 2184 2197 2262 2304 2352 2358 2366 2436 2457 2496 2523 2548 2639 2646 2688 2704 2744 2751 2784 2808 2842 2912 3016 3024 3042 3072 3087 3132 3136 3144 3248 3276 3328 3364 3393 3406 3456 3528 3537 3549 3584 3654 3668 3712 3744 3799 3822 4032 4056 4096 4116 4176 4192 4263 4368 4394 4459 4524 4563 4608 4704 4716 4732 4872 4901 4914 4992 5046 5096 5109 5278 5292 5376 5408 5481 5488 5502 5568 5616 5684 5733 5824 5887 6032 6048 6084 6144 6174 6264 6272 6288 6419 6496 6552 6591 6656 6728 6786 6812 6912 7056 7074 7098 7168 7308 7336 7424 7488 7569 7598 7644 7917 8064 8112 8192 8232 8253 8281 8352 8384 8526 8736 8788 8918 9048 9126 9216 9261 9408 9432 9464 9744 9802 9828 9947 9984 10092 10179 10192 10218 10556 10584 10647 10752 10816 10933 10962 10976 11004 11136 11232 11368 11397 11466 11648 11774 11921 12064 12096 12168 12288 12348 12528 12544 12576 12789 12838 12992 13104 13182 13312 13377 13456 13572 13624 13824 14112 14148 14196 14336 14616 14672 14703 14848 14976 15138 15196 15288 15327 15379 15834 16128 16224 16384 16464 16506 16562 16704 16768 17052 17161 17199 17472 17576 17661 17836 18096 18252 18432 18473 18522 18816 18864 18928 19257 19488 19604 19656 19773 19894 19968 20184 20358 20384 20436 21112 21168 21294 21504 21632 21866 21924 21952 22008 22139 22272 22464 22707 22736 22794 22932 23296 23548 23751 23842 24128 24192 24336 24389 24576 24696 24759 24843 25056 25088 25152 25578 25676 25984 26208 26364 26593 26624 26754 26912 27144 27248 27648 28224 28296 28392 28672 29232 29344 29406 29696 29841 29952 30276 30392 30576 30654 30758 31668 31941 32256 32448 32768 32799 32928 33012 33124 33408 33536 34104 34191 34307 34322 34398 34944 35152 35322 35672 35763 36192 36504 36864 36946 37044 37632 37728 37856 38367 38514 38976 39208 39312 39546 39788 39936 40131 40368 40716 40768 40872 41209 42224 42336 42588 43008 43264 43732 43848 43904 44016 44109 44278 44544 44928 44933 45414 45472 45588 45864 45981 46137 46592 47096 47502 47684 48256 48384 48672 48778 49152 49387 49392 49518 49686 50112 50176 50304 51156 51352 51483 51968 52416 52728 52983 53186 53248 53508 53824 54288 54496 55296 55419 56448 56592 56784 57344 57771 57967 58464 58688 58812 59319 59392 59682 59904 60552 60784 61152 61308 61516 63336 63713 63882 64512 64896 65536 65598 65856 66024 66248 66417 66816 67072 68208 68382 68614 68644 68796 69888 70304 70644 71253 71344 71526 72384 73008 73167 73728 73892 74088 74529 75264 75456 75712 76531 76734 77028 77952 78416 78624 79092 79576 79779 79872 80262 80736 81432 81536 81744 82418 83447 84448 84672 85176 86016 86528 87464 87696 87808 88032 88218 88556 89088 89523 89856 89866 90828 90944 91176 91728 91962 92274 93184 94192 95004 95368 96512 96768 97344 97556 98304 98397 98774 98784 99036 99372 100224 100352 100608 102312 102573 102704 102921 102966 103936 104832 105456 105966 106372 106496 107016 107289 107648 107653 108576 108992 110171 110592 110838 112896 113184 113568 114688 115542 115934 116928 117376 117624 118638 118784 119364 119808 120127 120393 121104 121568 122304 122616 123032 123627 126672 127426 127764 129024 129311 129792 131072 131196 131712 132048 132327 132496 132834 133632 134144 134799 136416 136764 137228 137288 137592 138411 139776 140608 141288 142129 142506 142688 143052 144768 146016 146334 147456 147784 148161 148176 149058 150528 150912 151424 153062 153468 154056 154449 154973 155904 156832 157248 158184 158949 159152 159558 159744 160524 161472 162864 163072 163488 164836 166257 166894 168896 169344 170352 170723 172032 173056 173313 173901 174928 175392 175616 176064 176436 177112 178176 179046 179712 179732 181656 181888 182352 183456 183924 184548 186151 186368 188384 190008 190736 191139 193024 193536 194688 195112 196608 196794 197548 197568 198072 198744 199251 200448 200704 201216 204624 205146 205408 205842 205932 207872 209664 210912 211932 212744 212992 214032 214578 215296 215306 217152 217984 219501 220342 221184 221676 223093 223587 225792 226368 227136 229376 229593 231084 231868 233856 234752 235248 237276 237568 238728 239337 239616 240149 240254 240786 242208 243136 244608 245232 246064 247254 250341 253344 254852 255528 258048 258622 259584 262144 262392 263424 264096 264654 264992 265668 267264 268288 268569 269598 272832 273528 274456 274576 275184 276822 279552 281216 282576 284258 285012 285376 286104 287807 288463 289536 292032 292668 294912 295191 295568 296322 296352 298116 301056 301824 302848 306124 306936 308112 308763 308898 309946 311808 313664 314496 316368 317057 317898 318304 319116 319488 321048 321867 322944 322959 325728 326144 326976 329672 330513 332514 333788 337792 338688 340704 341446 344064 345709 346112 346626 347802 349856 350784 351232 352128 352872 354224 356352 358092 359424 359464 360381 363312 363776 364704 366912 367848 369096 370881 372302 372736 376768 380016 381472 382278 386048 387072 387933 389376 390224 393216 393588 395096 395136 396144 397488 398502 400896 401408 402432 404397 409248 410292 410816 411684 411864 415233 415744 419328 421824 423864 425488 425984 426387 428064 429156 430592 430612 434304 435968 439002 440684 442368 443352 444483 445991 446186 447174 451584 452736 454272 458752 459186 462168 463347 463736 464919 467712 469504 470496 474552 475136 477456 478674 479232 480298 480508 481572 484416 486272 489216 490464 492128 494508 497669 498771 500682 506688 509704 511056 512169 516096 517244 519168 521703 524784 526848 528192 529308 529984 531336 534528 535717 536576 537138 539196 545664 547056 548912 549152 550368 553644 558453 559104 562432 565152 568516 570024 570752 572208 573417 575614 576926 579072 584064 584129 585336 589824 590382 591136 592644 592704 596232 597753 602112 603648 605696 612248 613872 616224 617526 617796 619892 623616 627328 628992 632736 634114 635796 636608 638232 638976 642031 642096 643734 645888 645918 651456 652288 653952 658503 659344 661026 665028 667576 669279 675584 677376 681408 682892 688128 688779 691418 692224 693252 695604 699712 701568 702464 704256 705744 708448 712704 716184 718011 718848 718928 720447 720762 726624 727552 729408 733824 735696 738192 741762 744604 745472 751023 753536 753571 760032 762944 764556 771197 772096 774144 775866 778752 780448 786432 787176 790192 790272 792288 794976 797004 801792 802816 804864 808794 818496 820584 821632 823368 823728 830466 831488 838656 840889 843648 847728 850976 851968 852774 856128 858312 861184 861224 863421 865389 868608 871936 878004 881368 884736 886704 888966 891982 892372 894348 903168 905472 908544 917504 918372 924336 926289 926694 927472 929838 935424 939008 940992 949104 950272 951171 954912 957348 958464 960596 961016 963144 968832 968877 972544 978432 980928 984256 989016 991539 994903 995338 997542 1001364 1013376 1019408 1022112 1024338 1032192 1034488 1037127 1038336 1043406 1049568 1053696 1056384 1058616 1059968 1062672 1069056 1071434 1073152 1074276 1078392 1081143 1084811 1091328 1094112 1097824 1098304 1100736 1107288 1112643 1116906 1118208 1124864 1130304 1137032 1140048 1141504 1144416 1146834 1151228 1153852 1158144 1163799 1168128 1168258 1170672 1179648 1180764 1182272 1185288 1185408 1192464 1195061 1195506 1204224 1207296 1211392 1213191 1224496 1227744 1232448 1235052 1235592 1239784 1247232 1254656 1257984 1265472 1268228 1271592 1273216 1276464 1277952 1279161 1284062 1284192 1287468 1291776 1291836 1302912 1303057 1304576 1307904 1317006 1318688 1322052 1330056 1333449 1335152 1337973 1338558 1351168 1354752 1362816 1365784 1376256 1377558 1382836 1384448 1386504 1391208 1394757 1399424 1403136 1404928 1408512 1411488 1416896 1425408 1432223 1432368 1436022 1437696 1437856 1440894 1441524 1453248 1455104 1458816 1467648 1471392 1476384 1483524 1489208 1490944 1493007 1502046 1507072 1507142 1520064 1525888 1529112 1536507 1542394 1544192 1548288 1551732 1557504 1560896 1561651 1565109 1574352 1580384 1580544 1584576 1589952 1594008 1603584 1605632 1607151 1609728 1617588 1636992 1641168 1643264 1646736 1647456 1660932 1662976 1675359 1677312 1681043 1681778 1687296 1695456 1701952 1703936 1705548 1712256 1716624 1720251 1722368 1722448 1726842 1730778 1737216 1743872 1752387 1756008 1762736 1769472 1773408 1777932 1783964 1784744 1788696 1806336 1810944 1817088 1835008 1836744 1847677 1848672 1852578 1853388 1854944 1859676 1870848 1878016 1881984 1898208 1900544 1902342 1909824 1914696 1916928 1921192 1922032 1926093 1926288 1937664 1937754 1945088 1956864 1961856 1968512 1978032 1983078 1989806 1990676 1995084 2002728 2007837 2014649 2026752 2038816 2044224 2048676 2064384 2066337 2068976 2074254 2076672 2086812 2099136 2107392 2112768 2117232 2119936 2125344 2138112 2142868 2146304 2148552 2156784 2161341 2162286 2169622 2182656 2188224 2195648 2196608 2201472 2214576 2219399 2225286 2233812 2236416 2248091 2249728 2253069 2260608 2260713 2274064 2280096 2283008 2288832 2293668 2302456 2307704 2313591 2316288 2327598 2336256 2336516 2341344 2359296 2361528 2364544 2370576 2370816 2384928 2390122 2391012 2408448 2414592 2419963 2422784 2426382 2448992 2455488 2464896 2470104 2471184 2479568 2494464 2509312 2515968 2522667 2530944 2536456 2543184 2546432 2552928 2555904 2558322 2568124 2568384 2574936 2583552 2583672 2590263 2596167 2605824 2606114 2609152 2615808 2634012 2637376 2644104 2660112 2666898 2670304 2675946 2677116 2702336 2709504 2725632 2731568 2752512 2755116 2765672 2768896 2773008 2782416 2789514 2798848 2806272 2809856 2817024 2822976 2833792 2850816 2853513 2864446 2864736 2872044 2875392 2875712 2881788 2883048 2900209 2906496 2906631 2910208 2917632 2935296 2942784 2952768 2967048 2974617 2978416 2981888 2984709 2986014 3004092 3014144 3014284 3040128 3051776 3058224 3073014 3084788 3088384 3096576 3103464 3111381 3115008 3121792 3121937 3123302 3130218 3148704 3160768 3161088 3169152 3179904 3188016 3194959 3207168 3211264 3214302 3219456 3235176 3243429 3254433 3273984 3282336 3286528 3293472 3294912 3321864 3325952 3350718 3354624 3362086 3363556 3374592 3390912 3403904 3407872 3411096 3424512 3433248 3440502 3444736 3444896 3453684 3461556 3474432 3483683 3487744 3491397 3504774 3512016 3525472 3538944 3546816 3555864 3567928 3569488 3577392 3585183 3612672 3621888 3634176 3673488 3695354 3697344 3705156 3706776 3709888 3719352 3741696 3750019 3756032 3763968 3796416 3801088 3804684 3819648 3829392 3833856 3837483 3842384 3844064 3852186 3852576 3875328 3875508 3890176 3909171 3913728 3923712 3937024 3956064 3966156 3979612 3981352 3990168 4005456 4013919 4015674 4029298 4053504 4077632 4088448 4097352 4121741 4128768 4132674 4137952 4148508 4153344 4173624 4184271 4198272 4214784 4225536 4234464 4239872 4250688 4276224 4285736 4292608 4296669 4297104 4313568 4322682 4324572 4339244 4365312 4376448 4391296 4393216 4402944 4429152 4438798 4450572 4467624 4472832 4479021 4494217 4496182 4499456 4506138 4521216 4521426 4548128 4560192 4566016 4577664 4587336 4604912 4609521 4615408 4627182 4632576 4655196 4672512 4673032 4682688 4684953 4723056 4729088 4741152 4741632 4769856 4780244 4782024 4816896 4821453 4829184 4839926 4845568 4852764 4897984 4910976 4929792 4940208 4942368 4959136 4988928 5018624 5026077 5031936 5043129 5045334 5061888 5072912 5086368 5092864 5105856 5111808 5116644 5136248 5136768 5149872 5167104 5167344 5180526 5192334 5211648 5212228 5218304 5231616 5257161 5268024 5274752 5288208 5320224 5333796 5340608 5351892 5354232 5398379 5404672 5419008 5451264 5463136 5505024 5510232 5531344 5537792 5543031 5546016 5564832 5579028 5597696 5612544 5619712 5634048 5645952 5667584 5701632 5707026 5728892 5729472 5744088 5750784 5751424 5763576 5766096 5778279 5800418 5812992 5813262 5820416 5835264 5870592 5885568 5886223 5905536 5934096 5949234 5956832 5963776 5969418 5972028 6008184 6023511 6028288 6028568 6043947 6080256 6103552 6116448 6146028 6169576 6176768 6193152 6206928 6222762 6230016 6243584 6243874 6246604 6260436 6297408 6321536 6322176 6338304 6359808 6376032 6389918 6414336 6422528 6428604 6438912 6469697 6470352 6484023 6486858 6508866 6547968 6564672 6573056 6586944 6589824 6643728 6651904 6658197 6701436 6709248 6724172 6727112 6744273 6749184 6781824 6782139 6807808 6822192 6849024 6866496 6881004 6889472 6889792 6907368 6923112 6940773 6948864 6964321 6967366 6975488 6982794 7009548 7024032 7050944 7077888 7093632 7111728 7135856 7138976 7154784 7170366 7225344 7243776 7259889 7268352 7346976 7390708 7394688 7410312 7413552 7419776 7438704 7483392 7500038 7512064 7527936 7568001 7592832 7593677 7602176 7609368 7639296 7658784 7667712 7674966 7684768 7688128 7704372 7705152 7750656 7751016 7770789 7780352 7788501 7818342 7827456 7847424 7874048 7912128 7932312 7959224 7962704 7980336 8010912 8027838 8031348 8058596 8107008 8155264 8176896 8194704 8243482 8257536 8265348 8275904 8297016 8306688 8346403 8347248 8365427 8368542 8396544 8429568 8451072 8468928 8479744 8501376 8552448 8560539 8571472 8585216 8593338 8594208 8627136 8645364 8649144 8678488 8700627 8730624 8752896 8782592 8786432 8805888 8858304 8877596 8901144 8935248 8945664 8954127 8958042 8988434 8992364 8998912 9012276 9042432 9042852 9096256 9120384 9132032 9155328 9174672 9209824 9219042 9230816 9254364 9265152 9310392 9334143 9345024 9346064 9365376 9365811 9369906 9446112 9458176 9482304 9483264 9539712 9560488 9564048 9584877 9633792 9642906 9658368 9679852 9691136 9705528 9763299 9795968 9821952 9859584 9880416 9884736 9918272 9977856 10025561 10037248 10052154 10063872 10086258 10090668 10123776 10145824 10172736 10185728 10211712 10223616 10233288 10272496 10273536 10299744 10334208 10334688 10361052 10384668 10423296 10424456 10436608 10451049 10463232 10514322 10536048 10549504 10576416 10640448 10667592 10681216 10703784 10708464 10755549 10796758 10809344 10838016 10902528 10926272 10931557 11020464 11062688 11075584 11086062 11092032 11129664 11158056 11195392 11225088 11239424 11250057 11268096 11291904 11335168 11403264 11414052 11457784 11458944 11488176 11501568 11502848 11527152 11532192 11556558 11600836 11625984 11626524 11640832 11670528 11727513 11741184 11771136 11772446 11811072 11868192 11898468 11913664 11927552 11938836 11944056 12016368 12041757 12047022 12056576 12057136 12087894 12160512 12207104 12232896 12292056 12339152 12353536 12365223 12386304 12413856 12445524 12460032 12487168 12487748 12493208 12520872 12594816 12643072 12644352 12676608 12719616 12752064 12779836 12828672 12845056 12857208 12877824 12890007 12933739 12939394 12940704 12968046 12973716 13017732 13095936 13129344 13146112 13173888 13179648 13287456 13303808 13316394 13402872 13418496 13437063 13448344 13454224 13482651 13488546 13498368 13563648 13564278 13615616 13644384 13698048 13732992 13762008 13778944 13779584 13814736 13846224 13881546 13897728 13928642 13934732 13950976 13965588 14019096 14048064 14054859 14101888 14102543 14187264 14223456 14271712 14277952 14309568 14340732 14432401 14450688 14464359 14487552 14519778 14536704 14693952 14781416 14789376 14820624 14827104 14839552 14877408 14966784 15000076 15024128 15055872 15129387 15136002 15185664 15187354 15218736 15278592 15317568 15335424 15349932 15369536 15376256 15408744 15410304 15501312 15502032 15535793 15541578 15560704 15577002 15636684 15654912 15694848 15736637 15748096 15771483 15824256 15864624 15918448 15925408 15960672 16021824 16055676 16062696 16117192 16195137 16214016 16310528 16353792 16389408 16486964 16515072 16530696 16551808 16594032 16613376 16629093 16692806 16694496 16730854 16737084 16793088 16859136 16902144 16937856 16939741 16959488 17002752 17104896 17121078 17142944 17170432 17186676 17188416 17254272 17290728 17298288 17334837 17356976 17401254 17461248 17505792 17565184 17572864 17611776 17658669 17716608 17755192 17802288 17870496 17891328 17908254 17916084 17976868 17984728 17997824 18024552 18084864 18085704 18131841 18192512 18240768 18264064 18310656 18349344 18419648 18438084 18461632 18508728 18530304 18618899 18620784 18668286 18690048 18692128 18730752 18731622 18739812 18892224 18916352 18964608 18966528 19079424 19120976 19128096 19169754 19267584 19285812 19316736 19359704 19382272 19409091 19411056 19526598 19591936 19643904 19719168 19760832 19769472 19836544 19955712 19974591 20051122 20074496 20104308 20127744 20172516 20181336 20232819 20247552 20291648 20301463 20345472 20346417 20371456 20423424 20466576 20544992 20547072 20599488 20668416 20669376 20722104 20769336 20822319 20846592 20848912 20873216 20892963 20902098 20926464 21028644 21072096 21099008 21152832 21280896 21335184 21362432 21407568 21416928 21511098 21593516 21618688 21676032 21779667 21805056 21852544 21853559 21863114 22040928 22125376 22151168 22172124 22184064 22259328 22316112 22364713 22390784 22450176 22478848 22500114 22536192 22583808 22670336 22704003 22781031 22806528 22828104 22915568 22917888 22976352 23003136 23005696 23054304 23064384 23113116 23201672 23251968 23253048 23281664 23341056 23455026 23482368 23542272 23544892 23622144 23736384 23796936 23827328 23855104 23877672 23888112 24032736 24083514 24094044 24113152 24114272 24175788 24321024 24385781 24414208 24465792 24584112 24678304 24707072 24730446 24772608 24827712 24891048 24920064 24974336 24975496 24986416 25039209 25041744 25096281 25189632 25286144 25288704 25353216 25439232 25504128 25559672 25657344 25714416 25755648 25780014 25867478 25878788 25881408 25936092 25947432 26035464 26101881 26191872 26258688 26292224 26347776 26359296 26574912 26607616 26632788 26805744 26836992 26862381 26874126 26896688 26908448 26965302 26977092 26996736 27127296 27128556 27231232 27288768 27396096 27465984 27524016 27557888 27559168 27629472 27692448 27763092 27795456 27857284 27869464 27901952 27931176 28038192 28096128 28097433 28109718 28203776 28205086 28374528 28446912 28543424 28555904 28619136 28681464 28754631 28852187 28864802 28901376 28928718 28975104 29039556 29073408 29225183 29289897 29387904 29562832 29578752 29641248 29654208 29679104 29754816 29933568 30000152 30048256 30076683 30111744 30258774 30272004 30371328 30374708 30437472 30557184 30635136 30670848 30699864 30739072 30752512 30817488 30820608 31002624 31004064 31071586 31083156 31121408 31154004 31273368 31309824 31353147 31389696 31459519 31473274 31496192 31542966 31648512 31729248 31836896 31850816 31921344 32043648 32111352 32125392 32234384 32266647 32390274 32428032 32621056 32707584 32778816 32794671 32973928 33061392 33103616 33188064 33226752 33258186 33385612 33388992 33461708 33474168 33586176 33718272 33750171 33804288 33875712 33879482 33918976 34005504 34209792 34242156 34285888 34340864 34373352 34376832 34508544 34581456 34596576 34669674 34713952 34802508 34922496 35011584 35130368 35145728 35182539 35223552 35317338 35433216 35510384 35604576 35740992 35782656 35816508 35832168 35953736 35969456 35995648 36049104 36169728 36171408 36263682 36385024 36481536 36528128 36621312 36698688 36839296 36876168 36923264 37017456 37060608 37095669 37237798 37241568 37336572 37380096 37384256 37461504 37463244 37479624 37702717 37784448 37788653 37832704 37929216 37933056 38158848 38241952 38256192 38339508 38535168 38571624 38633472 38670021 38719408 38764544 38801217 38818182 38822112 39053196 39183872 39287808 39438336 39521664 39538944 39673088 39911424 39949182 40102244 40148992 40208616 40255488 40345032 40362672 40447953 40465638 40495104 40583296 40602926 40690944 40692834 40742912 40846848 40933152 41089984 41094144 41198976 41336832 41338752 41444208 41534467 41538672 41644638 41693184 41697824 41746432 41785926 41804196 41852928 42057288 42144192 42164577 42198016 42305664 42307629 42561792 42670368 42724864 42815136 42833856 43022196 43187032 43237376 43297203 43352064 43559334 43610112 43705088 43707118 43726228 44081856 44250752 44302336 44344248 44368128 44518656 44632224 44729426 44781568 44900352 44957696 45000228 45072384 45167616 45287879 45340672 45388161 45408006 45562062 45656208 45831136 45835776 45952704 46006272 46011392 46108608 46128768 46226232 46403344 46503936 46506096 46563328 46607379 46682112 46910052 46964736 47084544 47089784 47209911 47244288 47472768 47593872 47654656 47755344 47776224 48065472 48167028 48188088 48226304 48228544 48351576 48585411 48642048 48750247 48771562 48828416 48931584 49168224 49356608 49414144 49460892 49545216 49655424 49782096 49840128 49887279 49948672 49950992 49972832 50078418 50083488 50192562 50379264 50572288 50577408 50706432 50819223 50878464 51008256 51119344 51314688 51428832 51511296 51560028 51734956 51757576 51762816 51872184 51894864 52070928 52203762 52383744 52517376 52584448 52695552 52718592 52976007 53149824 53215232 53265576 53582633 53611488 53673984 53724762 53748252 53793376 53816896 53930604 53954184 53993472 54254592 54257112 54395523 54462464 54577536 54792192 54931968 55048032 55115776 55118336 55258944 55384896 55526184 55590912 55714568 55738928 55803904 55856697 55862352 56076384 56192256 56194866 56219436 56407552 56410172 56749056 56893824 57086848 57111808 57238272 57362928 57509262 57704374 57729604 57802752 57857436 57950208 58079112 58146816 58227273 58424821 58450366 58579794 58775808 59125664 59157504 59282496 59308416 59358208 59509632 59867136 59923773 60000304 60096512 60153366 60223488 60517548 60544008 60698457 60742656 60749416 60874944 60904389 61114368 61270272 61399728 61478144 61505024 61634976 61641216 62005248 62008128 62143172 62166312 62242816 62308008 62546736 62619648 62678889 62706294 62779392 62919038 62946548 62992384 63085932 63297024 63458496 63673792 63701632 63842688 64087296 64222704 64250784 64468768 64533294 64780548 64856064 65194639 65242112 65339001 65415168 65557632 65560677 65589342 65947856 66122784 66207232 66376128 66453504 66516372 66771224 66777984 66923416 66948336 67094139 67172352 67436544 67500342 67608576 67751424 67758964 67837952 68011008 68343093 68419584 68484312 68571776 68746704 68753664 69017088 69162912 69193152 69339348 69427904 69605016 69844992 70023168 70178927 70260736 70291456 70365078 70447104 70634676 70866432 71020768 71209152 71481984 71565312 71633016 71664336 71907472 71938912 71991296 72098208 72339456 72342816 72527364 72770048 72963072 73056256 73157343 73242624 73397376 73678592 73752336 73846528 74034912 74121216 74191338 74475596 74483136 74673144 74760192 74768512 74923008 74926488 74959248 75117627 75288843 75405434 75568896 75577306 75665408 75858432 75866112 76317696 76483904 76512384 76520899 76679016 77143248 77266944 77340042 77438816 77529088 77602434 77636364 77644224 78106392 78305643 78367744 78575616 78876672 79043328 79077888 79346176 79822848 79898364 80204488 80297984 80417232 80510976 80690064 80725344 80895906 80931276 80990208 81166592 81205852 81381888 81385668 81485824 81693696 81866304 82179968 82188288 82397952 82673664 82677504 82888416 83068934 83077344 83289276 83386368 83395648 83492864 83571852 83608392 83705856 84106061 84114576 84288384 84292299 84329154 84396032 84611328 84615258 85123584 85340736 85449728 85630272 85667712 86044392 86263893 86374064 86474752 86556561 86594406 86704128 87118668 87220224 87410176 87414236 87452456 87675549 88163712 88501504 88688496 88736256 89037312 89264448 89458852 89563136 89800704 89915392 90000456 90144768 90230049 90335232 90536173 90575758 90681344 90776322 90816012 91124124 91312416 91662272 91671552 91905408 92012544 92022784 92217216 92257536 92452464 92806688 93007872 93012192 93126656 93214758 93364224 93820104 93929472 94059441 94169088 94179568 94378557 94419822 94488576 94945536 95187744 95309312 95510688 95552448 96130944 96334056 96376176 96452608 96457088 96703152 97170822 97284096 97500494 97543124 97656832 97863168 98336448 98384013 98713216 98717801 98828288 98921784 99310848 99564192 99680256 99774558 99897344 99901984 99945664 100156836 100166976 100385124 100758528 101026807 101144576 101154816 101250513 101412864 101638446 101756928 102016512 102238688 102629376 102857664 103022592 103120056 103469912 103515152 103525632 103744368 103789728 104141856 104407524 104767488 105034752 105168896 105391104 105437184 105952014 106299648 106531152 107165266 107222976 107347968 107449524 107496504 107586752 107633792 107861208 107908368 107986944 108509184 108514224 108750551 108791046 108924928 109155072 109584384 109863936 110096064 110156459 110231552 110236672 110517888 110769792 111052368 111181824 111287007 111429136 111477856 111607808 111713394 111724704 112152768 112384512 112389732 112438872 112815104 112820344 113108151 113365959 113498112 113787648 114173696 114223616 114476544 114725856 115018524 115408748 115459208 115605504 115714872 115900416 116158224 116293632 116403651 116454546 116849642 116900732 117159588 117551616 118251328 118315008 118564992 118616832 118716416 119019264 119734272 119847546 120000608 120193024 120306732 120446976 121035096 121088016 121343859 121396914 121485312 121498832 121749888 121808778 122228736 122540544 122799456 122956288 123010048 123269952 123282432 124010496 124016256 124286344 124332624 124485632 124603401 124616016 125093472 125239296 125357778 125412588 125558784 125838076 125893096 125984768 126171864 126594048 126916992 126922887 127347584 127403264 127685376 128174592 128445408 128501568 128937536 129066588 129561096 129712128 129891609 130332293 130389278 130484224 130678002 130830336 131115264 131121354 131178684 131895712 132245568 132414464 132752256 132907008 133032744 133542448 133555968 133846832 133896672 134188278 134344704 134873088 135000684 135217152 135502848 135517928 135675904 135863637 136022016 136686186 136968624 137143552 137493408 137507328 138034176 138325824 138386304 138678696 138855808 139210032 139689984 139822137 140046336 140357854 140521472 140582912 140730156 140894208 141269352 141629733 141732864 142041536 142110241 142418304 142963968 143266032 143328672 143814944 143877824 143982592 144196416 144678912 144685632 145054728 145540096 145756233 145926144 146112512 146250741 146314686 146485248 146794752 147357184 147504672 147693056 148069824 148242432 148382676 148951192 148966272 149346288 149520384 149537024 149846016 149852976 149918496 150235254 150577686 150810868 151137792 151154612 151330816 151716864 151732224 152457669 152635392 152967808 153024768 153041798 153358032 154286496 154533888 154680084 154877632 155058176 155204868 155272728 155288448 156212784 156552991 156611286 156735488 157151232 157753344 158086656 158155776 158692352 158928021 159645696 159796728 160408976 160595968 160747899 160834464 161021952 161380128 161450688 161791812 161862552 161980416 162333184 162411704 162763776 162771336 162971648 163387392 163732608 164359936 164376576 164795904 165347328 165355008 165776832 166137868 166154688 166578552 166772736 166791296 166985728 167143704 167216784 167411712 167570091 168212122 168229152 168576768 168584598 168658308 168792064 169222656 169230516 170247168 170681472 170700467 170899456 171260544 171335424 172088784 172527786 172748128 172949504 173113122 173188812 173408256 174237336 174440448 174681819 174820352 174828472 174904912 175274463 175351098 176327424 177003008 177376992 177472512 178074624 178528896 178917704 179126272 179601408 180000912 180289536 180460098 180670464 181072346 181151516 181362688 181552644 181632024 182248248 182624832 182713167 183324544 183343104 183810816 184045568 184434432 184515072 184904928 185613376 186015744 186024384 186253312 186429516 186728448 187621213 187640208 187858944 188036667 188118882 188338176 188359136 188757114 188839644 188977152 189891072 190375488 190618624 191021376 191104896 192261888 192668112 192752352 192905216 192914176 193406304 194341644 194568192 195000988 195086248 195313664 195583917 195726336 196672896 196682031 196768026 197426432 197435602 197843568 198621696 199128384 199360512 199549116 199794688 199803968 199891328 200313672 200333952 200770248 201282417 201517056 201965309 202053614 202289152 202309632 202501026 202825728 203276892 203513856 204033024 204477376 204576281 205029279 205258752 205715328 206240112 206939824 207030304 207051264 207488736 207579456 208283712 208815048 209534976 210069504 210337792 210536781 210782208 210874368 211904028 212599296 213062304 214330532 214445952 214695936 214899048 214993008 215173504 215267584 215722416 215816736 215973888 217018368 217028448 217501102 217582092 217849856 218310144 219168768 219472029 219727872 220192128 220216633 220312918 220463104 220473344 221035776 221539584 222104736 222363648 222574014 222858272 222955712 223215616 223426788 223449408 224305536 224769024 224779464 224877744 225352881 225630208 225640688 225866529 226216302 226731918 226996224 227575296 228347392 228447232 228953088 229451712 229562697 230037048 230817496 230918416 231429744 231800832 232316448 232587264 232807302 232909092 233699284 233801464 234319176 235103232 236502656 236630016 237129984 237233664 237432832 238038528 239468544 239695092 240001216 240386048 240613464 240893952 242045687 242070192 242176032 242687718 242793828 242970624 242997664 243499776 243617556 244457472 245081088 245598912 245912576 246020096 246539904 246564864 248020992 248032512 248572688 248665248 248971264 249206802 249232032 250186944 250478592 250715556 250825176 251117568 251676152 251786192 251969536 252318183 252343728 253188096 253833984 253845774 254695168 254806528 255370752 256349184 256890816 257003136 257875072 258133176 259122192 259424256 259669683 259783218 260664586 260778556 260968448 261356004 261660672 262230528 262242708 262357368 263026647 263791424 263919019 264491136 264828928 265504512 266065488 267084896 267111936 267693664 267793344 268376556 268689408 269746176 270001368 270434304 270690147 271005696 271035856 271351808 271608519 271727274 272044032 273372372 273937248 274287104 274986816 275014656 276068352 276651648 276772608 277357392 277711616 278420064 279379968 279644274 280092672 280715708 281042944 281165824 281460312 281788416 282538704 283135671 283259466 283465728 284083072 284220482 284836608 285927936 286532064 286657344 287629888 287755648 287965184 288392832 289357824 289371264 290109456 290741269 291080192 291512466 291852288 292225024 292501482 292629372 292970496 293589504 294714368 295009344 295152039 295386112 296139648 296153403 296484864 296765352 297902384 297932544 298692576 299040768 299074048 299692032 299705952 299836992 300470508 301155372 301621736 302275584 302309224 302661632 303080421 303433728 303464448 304915338 305270784 305935616 306049536 306083596 306716064 308572992 309067776 309360168 309755264 310116352 310409736 310545456 310576896 312425568 313105982 313222572 313470976 314302464 315506688 316173312 316311552 317015153 317384704 317856042 319593456 320817952 321191936 321495798 321668928 322043904 322760256 322901376 323583624 323725104 323960832 324666368 324823408 325527552 325542672 325943296 326251653 326774784 327465216 328719872 328753152 329591808 330469377 330694656 330710016 331553664 332275736 332309376 333157104 333545472 333582592 334287408 334433568 334823424 335140182 336424244 336458304 337153536 337169196 337316616 337584128 338445312 338461032 339324453 340097877 340494336 341362944 341400934 341798912 342521088 342670848 344177568 345055572 345496256 345899008 346226244 346377624 346816512 348474672 348880896 349210953 349363638 349640704 349656944 349809824 350548926 350702196 352654848 354006016 354753984 354945024 356149248 357057792 357835408 358252544 359202816 360001824 360579072 360920196 361340928 362144692 362303032 362725376 363105288 363264048 364496496 365249664 365426334 366649088 366686208 367621632 368091136 368868864 369030144 369809856 371226752 372031488 372048768 372506624 372859032 373456896 373810203 375078431 375242426 375280416 375717888 376073334 376237764 376676352 376718272 377514228 377679288 377954304 379782144 379927379 380750976 380768661 381237248 382042752 382209792 384523776 385336224 385504704 385810432 385828352 386812608 388683288 389136384 389674827 390001976 390172496 390627328 390996879 391167834 391452672 393345792 393364062 393536052 394852864 394871204 395687136 397243392 398256768 398721024 399098232 399589376 399607936 399782656 400627344 400667904 401540496 402564834 403034112 403930618 404107228 404578304 404619264 405002052 405651456 406553784 407027712 407590911 408066048 408954752 408973747 409152562 410058558 411430656 412480224 413879648 414060608 414102528 414977472 415158912 416567424 417630096 418539629 419069952 419466411 420139008 420675584 421073562 421564416 421748736 423808056 424889199 425198592 426124608 426330723 428661064 428891904 429798096 429986016 430347008 430535168 431444832 431633472 431947776 434036736 434056896 435002204 435164184 435699712 436620288 438337536 438752223 438944058 439455744 440384256 440433266 440625836 440946688 442071552 443079168 444209472 444727296 445148028 445716544 445911424 446431232 446853576 446898816 448611072 449538048 449558928 449755488 450705762 451260416 451281376 451733058 452432604 453463836 453992448 455150592 456362473 456694784 456894464 457373007 457906176 458903424 459125394 460074096 461634992 461836832 462859488 463601664 464632896 465174528 465614604 465818184 467398568 467602928 468638352 469658973 470206464 473005312 473260032 474259968 474467328 474865664 476077056 478937088 479390184 480002432 481226928 481787904 482243697 484091374 484140384 484352064 485375436 485587656 485941248 485995328 486999552 487235112 488914944 490162176 491197824 491252489 491825152 492040192 493079808 493129728 496041984 496065024 497145376 497330496 497942528 498413604 498464064 500373888 500957184 501431112 501650352 502235136 502710273 503352304 503572384 503939072 504636366 504687456 506376192 507667968 507691548 509390336 509613056 510741504 512101401 512698368 513781632 514006272 515750144 516266352 518244384 518848512 519339366 519566436 521329172 521557112 521936896 522712008 523321344 524461056 524485416 524714736 525823389 526053294 527582848 527838038 528982272 529657856 531009024 532130976 534169792 534223872 535387328 535586688 536753112 537378816 539948071 540002736 540868608 541380294 542011392 542071712 542703616 543217038 543454548 544088064 546744744 547874496 548139501 548574208 549973632 550029312 552136704 553303296 553545216 554714784 555423232 556840128 558759936 559288548 560185344 561431416 562085888 562331648 562863639 562920624 563576832 565077408 566271342 566518932 566931456 568166144 568440964 569673216 571855872 573064128 573314688 575259776 575511296 575930368 576785664 578715648 578742528 580218912 581482538 582160384 583024932 583704576 584450048 585002964 585258744 585940992 586751751 587179008 588742427 589428736 590018688 590046093 590304078 590772224 592279296 592306806 593530704 595804768 595865088 597385152 598081536 598148096 599384064 599411904 599673984 600941016 602310744 603243472 603847251 604551168 604618448 605323264 605895927 606160842 606867456 606928896 609830676 610541568 611871232 612099072 612167192 613432128 613728843 617145984 618720336 619510528 620819472 621090912 621153792 624851136 626211964 626445144 626941952 628604928 631013376 631610343 632346624 632623104 633753211 634030306 634769408 635712084 639186912 641635904 642383872 642991596 643337856 644087808 645520512 645802752 647167248 647450208 647921664 649332736 649646816 651055104 651085344 651886592 652503306 653549568 654930432 657439744 657506304 658416087 659183616 660649899 660938754 661389312 661420032 663107328 664551472 664618752 666314208 667090944 667165184 668574816 668867136 669646848 670280364 672848488 672916608 674307072 674338392 674633232 675168256 676890624 676922064 678648906 680195754 680988672 682725888 682801868 683597824 685042176 685341696 688355136 688688091 690111144 690992512 691798016 692452488 692755248 696949344 697761792 698421906 698727276 699281408 699313888 699619648 701097852 701404392 705309696 707187649 708012032 709507968 709890048 712298496 714115584 715670816 716505088 718405632 720003648 721158144 721840392 722681856 724289384 724606064 725450752 726137061 726210576 726528096 728992992 730499328 730852668 733298176 733372416 735243264 736182272 737737728 738060288 739619712 742453504 744062976 744097536 745718064 746913792 747620406 750156862 750484852 750560832 751435776 752146668 752475528 753352704 753436544 755028456 755358576 755908608 756954549 759564288 759854758 761501952 761537322 762474496 764085504 764419584 769047552 770672448 771009408 771095213 771620864 771656704 773625216 777366576 778272768 779009049 779349654 780003952 780344992 781254656 781993758 782335668 782905344 786691584 786728124 787072104 789079941 789705728 789742408 791374272 791757057 794486784 796513536 798196464 799178752 799215872 799565312 801254688 801335808 803080992 805129668 806068224 807861236 808214456 809156608 809238528 810004104 811302912 813107568 814055424 814825557 815181822 816132096 817909504 817947494 818305124 820117116 822861312 824960448 827759296 828121216 828205056 829954944 830317824 833134848 835260192 837079258 838139904 838932822 840278016 841351168 842147124 843128832 843497472 847530307 847616112 849407013 849778398 850397184 852249216 852661446 857322128 857783808 859596192 859972032 860694016 861070336 862889664 863266944 863895552 868073472 868113792 870004408 870328368 871399424 872223807 873240576 876675072 877504446 877888116 878911488 880768512 880866532 881251672 881893376 884143104 886158336 888418944 888460209 889454592 890296056 891433088 891822848 893707152 893797632 897222144 899076096 899117856 899510976 901411524 902520832 902562752 903466116 904865208 906927672 907984896 909241263 910301184 912326051 912724946 913389568 913788928 914746014 915812352 917806848 918250788 920148192 923269984 923673664 925718976 927203328 929265792 930349056 931229208 931636368 934797136 935205856 937276704 939317946 940412928 946010624 946520064 948519936 948934656 949731328 951045459 952154112 958780368 960004864 962453856 963575808 964487394 968182748 968280768 968704128 970750872 971175312 971882496 971990656 973999104 974470224 977829888 978754959 980324352 982395648 982504978 983650304 984080384 986159616 986259456 991408131 992083968 992130048 994290752 994660992 994771687 995885056 996827208 996928128 1000747776 1002862224 1003300704 1004470272 1005420546 1006704608 1007144768 1007878144 1009272732 1009374912 1012752384 1015335936 1015383096 1017973359 1018780672 1019226112 1020293631 1021483008 1024202802 1025396736 1027563264 1028012544 1031500288 1032532704 1036488768 1037697024 1038678732 1039132872 1042658344 1043114224 1043873792 1045424016 1046642688 1048922112 1048970832 1049429472 1051646778 1052106588 1055165696 1055676076 1057964544 1059315712 1062018048 1064261952 1068339584 1068447744 1070774656 1071173376 1073506224 1074757632 1079896142 1080005472 1081737216 1082760588 1084022784 1084143424 1085407232 1086434076 1086909096 1088176128 1093378793 1093489488 1095748992 1095870937 1096279002 1097148416 1099947264 1100058624 1104273408 1106606592 1107090432 1109429568 1110846464 1113680256 1117519872 1118577096 1120370688 1121430609 1122862832 1124171776 1124663296 1125235293 1125727278 1125841248 1127153664 1130154816 1132542684 1133037864 1133862912 1136332288 1136881928 1139346432 1139782137 1143711744 1146128256 1146629376 1150519552 1151022592 1153571328 1157431296 1157485056 1160437824 1162965076 1164320768 1166049864 1167409152 1168900096 1170005928 1170517488 1171881984 1172990637 1173503502 1174358016 1177484854 1178857472 1180037376 1180092186 1180608156 1181544448 1184558592 1184613612 1187061408 1191609536 1191730176 1194770304 1196163072 1196296192 1198768128 1198823808 1199347968 1201882032 1204621488 1206486944 1207694502 1209102336 1209236896 1210646528 1211791854 1212321684 1213734912 1213857792 1219661352 1221083136 1222772733 1223742464 1224198144 1224334384 1226864256 1226921241 1227457686 1234291968 1237440672 1239021056 1241638944 1242181824 1242307584 1249702272 1252423928 1252890288 1253883904 1255618887 1257209856 1262026752 1263220686 1264693248 1265246208 1267506422 1268060612 1269538816 1271424168 1278373824 1278992169 1283271808 1284767744 1285983192 1286675712 1291041024 1291605504 1294334496 1294900416 1295843328 1298665472 1299293632 1302110208 1302170688 1303773184 1305006612 1307099136 1309860864 1313348491 1314879488 1315012608 1316256669 1316832174 1318367232 1321299798 1321877508 1322840064 1326214656 1329102944 1329237504 1332628416 1334181888 1334330368 1337149632 1337734272 1339293696 1340560728 1345696976 1345833216 1348614144 1348676784 1349266464 1350336512 1353781248 1353844128 1357297812 1360391508 1361977344 1365451776 1365603736 1367195648 1369087419 1370084352 1370683392 1376710272 1377376182 1380222288 1381985024 1384904976 1385510496 1393898688 1395523584 1396843812 1397454552 1398562816 1398627776 1399239296 1402195704 1402808784 1408976919 1410619392 1413757163 1414375298 1416024064 1419015936 1419780096 1424596992 1428231168 1431341632 1432033967 1433010176 1436811264 1440007296 1443680784 1445363712 1446731091 1448578768 1449212128 1450901504 1452274122 1452421152 1453056192 1457985984 1460998656 1461705336 1466596352 1466744832 1470486528 1472364544 1473757467 1475475456 1476120576 1479239424 1484907008 1488125952 1488195072 1491436128 1493827584 1495240812 1500313724 1500969704 1501121664 1502871552 1504293336 1504951056 1506705408 1506873088 1510056912 1510717152 1511817216 1513909098 1519128576 1519709516 1523003904 1523074644 1524948992 1528171008 1528839168 1536304203 1538095104 1541344896 1542018816 1542190426 1543241728 1543313408 1547250432 1554733152 1556545536 1558018098 1558699308 1560007904 1560689984 1562509312 1563987516 1564671336 1565810688 1573383168 1573456248 1574144208 1577470167 1578159882 1579411456 1579484816 1582748544 1583514114 1588973568 1593027072 1596392928 1598357504 1598431744 1599130624 1602509376 1602671616 1606161984 1610259336 1612136448 1615722472 1616428912 1618313216 1619844213 1620008208 1622605824 1626215136 1628110848 1629651114 1630363644 1632264192 1635819008 1635894988 1636610248 1640234232 1645722624 1649920896 1655518592 1656242432 1656410112 1659909888 1660635648 1666269696 1670520384 1674158516 1676279808 1677865644 1680556032 1682702336 1684294248 1686257664 1686994944 1688590917 1694319809 1695060614 1695232224 1698814026 1699556796 1700794368 1704498432 1705322892 1714644256 1715567616 1719192384 1719944064 1721388032 1722140672 1725779328 1726533888 1727791104 1736146944 1736227584 1740008816 1740656736 1742798848 1744447614 1746481152 1753350144 1755008892 1755776232 1757822976 1760255253 1761537024 1761733064 1762503344 1763786752 1766227281 1768286208 1772316672 1776837888 1776920418 1780592112 1782866176 1783645696 1787414304 1787595264 1794444288 1798152192 1798235712 1799021952 1802823048 1805041664 1805125504 1806932232 1809730416 1813855344 1815969792 1817687781 1818482526 1820602368 1824652102 1825449892 1826779136 1827577856 1829492028 1831624704 1835613696 1836501576 1840296384 1841186529 1846539968 1847347328 1847433133 1851437952 1858531584 1862458416 1863272736 1869594272 1870411712 1874553408 1878635892 1880825856 1890644531 1892021248 1893040128 1894831029 1897039872 1897869312 1899462656 1901259633 1902090918 1904308224 1917560736 1920009728 1924907712 1927151616 1928974788 1936365496 1936561536 1937408256 1941501744 1942350624 1943764992 1943981312 1947998208 1948940448 1955659776 1957509918 1960648704 1964791296 1965009956 1967300608 1968160768 1972319232 1972518912 1981949697 1982816262 1984167936 1984260096 1988581504 1989321984 1989543374 1993654416 1993856256 2001495552 2005724448 2006601408 2008940544 2010841092 2013409216 2014289536 2015756288 2018545464 2018749824 2025504768 2030671872 2030766192 2035188883 2035946718 2037561344 2038452224 2040587262 2042966016 2048405604 2050793472 2055126528 2056025088 2063000576 2065065408 2066064273 2072977536 2075394048 2077357464 2078265744 2085316688 2086228448 2087747584 2090848032 2093285376 2097844224 2097941664 2098858944 2103293556 2104213176 2110331392 2111352152 2115929088 2118631424 2121562947 2124036096 2128523904 2136679168 2136895488 2141549312 2142346752 2147012448 2149515264 2159792284 2160010944 2163474432 2165521176 2168045568 2168286848 2170814464 2172868152 2173818192 2176352256 2178411183 2186757586 2186978976 2191497984 2191741874 2192558004 2194296832 2199894528 2200117248 2208546816 2213213184 2214180864 2218859136 2219106071 2221692928 2227360512 2237154192 2240741376 2242861218 2245725664 2248343552 2249326592 2250470586 2251454556 2251682496 2254307328 2260309632 2265085368 2266075728 2267725824 2270863647 2272664576 2273763856 2278692864 2279564274 2287423488 2292256512 2293258752 2301039104 2302045184 2307142656 2313285639 2314862592 2314970112 2320875648 2325930152 2328641536 2332099728 2334818304 2340011856 2341034976 2343763968 2345981274 2347007004 2348716032 2354969708 2357714944 2360074752 2360184372 2361216312 2363088896 2369117184 2369227224 2374122816 2375271171 2383219072 2383460352 2389540608 2392592384 2397536256 2397647616 2398695936 2403764064 2409242976 2412973888 2415389004 2418204672 2418473792 2421293056 2423583708 2424643368 2427469824 2427715584 2439075769 2439322704 2442166272 2444476671 2445545466 2447484928 2448396288 2448668768 2453728512 2453842482 2454915372 2468583936 2474881344 2478042112 2483277888 2484363648 2484615168 2499404544 2504847856 2505780576 2507767808 2511237774 2514419712 2524053504 2526441372 2529386496 2530492416 2535012844 2536121224 2539077632 2542590921 2542848336 2556747648 2557984338 2566543616 2571966384 2573351424 2582082048 2583211008 2588668992 2589800832 2591686656 2597330944 2598587264 2604220416 2604341376 2607546368 2610013224 2614198272 2616671421 2619721728 2625549017 2626696982 2629758976 2630025216 2632513338 2633664348 2636734464 2642599596 2643755016 2645680128 2652429312 2658205888 2658475008 2659491653 2665256832 2665380627 2668363776 2668660736 2674299264 2675468544 2681121456 2691393952 2691666432 2697228288 2697353568 2698532928 2700673024 2707562496 2707688256 2714595624 2720783016 2723954688 2727723789 2730903552 2731207472 2734391296 2736978153 2738174838 2740168704 2741366784 2753420544 2754752364 2760444576 2763970048 2769809952 2771020992 2787797376 2791047168 2793687624 2794909104 2797125632 2797255552 2798478592 2804391408 2805617568 2817953838 2821238784 2827514326 2828750596 2832048128 2838031872 2839560192 2849193984 2853136377 2856462336 2862683264 2862816229 2864067934 2866020352 2880014592 2887361568 2890727424 2893462182 2897157536 2898424256 2901803008 2904548244 2904842304 2906112384 2915971968 2921997312 2923410672 2929777403 2933192704 2933489664 2936264877 2940973056 2944729088 2947514934 2950950912 2952241152 2958478848 2969814016 2974224393 2976251904 2976390144 2982872256 2984315061 2987655168 2990481624 3000627448 3001939408 3002243328 3008586672 3009902112 3013410816 3013746176 3020113824 3021434304 3023634432 3027818196 3038257152 3039419032 3046007808 3046149288 3049897984 3056342016 3057678336 3072608406 3076190208 3082689792 3084037632 3084380852 3086626816 3094500864 3109466304 3113091072 3116036196 3117398616 3120015808 3121379968 3125018624 3127975032 3129342672 3131621376 3146766336 3146912496 3148288416 3154940334 3156319764 3158822912 3158969632 3165497088 3167028228 3177947136 3186054144 3192785856 3194537311 3196715008 3196863488 3198261248 3205018752 3205343232 3212323968 3220518672 3224272896 3231444944 3232857824 3236626432 3239688426 3240016416 3245211648 3252430272 3256221696 3259302228 3260727288 3264528384 3271638016 3271789976 3273220496 3280136379 3280468464 3287612811 3291445248 3299841792 3311037184 3312484864 3312820224 3319819776 3321271296 3332539392 3341040768 3348317032 3352559616 3355731288 3361112064 3368588496 3372515328 3373989888 3375705879 3377181834 3388639618 3390121228 3390464448 3397628052 3399113592 3401588736 3408996864 3410645784 3419346411 3429288512 3431135232 3438384768 3439888128 3442776064 3444281344 3451558656 3453067776 3472293888 3472455168 3480017632 3481313472 3485597696 3488895228 3492962304 3506700288 3510017784 3511552464 3515645952 3518971911 3520510506 3523074048 3523466128 3525006688 3527573504 3532454562 3536572416 3544633344 3553675776 3553840836 3561184224 3565732352 3567291392 3574828608 3575190528 3588888576 3596304384 3596471424 3598043904 3605646096 3610083328 3610251008 3613864464 3619460832 3627710688 3631939584 3635375562 3636965052 3641204736 3649304204 3650899784 3653558272 3655155712 3658984056 3663249408 3671227392 3673003152 3680592768 3680763723 3682373058 3693079936 3694694656 3694866266 3702875904 3717063168 3724916832 3726545472 3739188544 3740823424 3749106816 3757271784 3761651712 3766856661 3779636497 3781289062 3784042496 3786080256 3789662058 3794079744 3795738624 3798925312 3802519266 3804181836 3808616448 3835121472 3836976507 3840019456 3849815424 3854303232 3857949576 3872730992 3873123072 3874816512 3883003488 3884701248 3887529984 3887962624 3895996416 3897880896 3911319552 3915019836 3921297408 3929582592 3930019912 3934601216 3936321536 3940045473 3944638464 3945037824 3963899394 3965632524 3968520192 3977163008 3978643968 3979086748 3987308832 3987712512 4002991104 4011448896 4013202816 4017881088 4021682184 4026818432 4028579072 4031512576 4037090928 4037499648 4051009536 4061343744 4061532384 4070377766 4071893436 4075122688 4076904448 4081174524 4085932032 4096811208 4101586944 4107262257 4110253056 4112050176 4121196989 4126001152 4130130816 4132128546 4145955072 4154714928 4156531488 4170633376 4172456896 4175495168 4181696064 4186570752 4195688448 4195883328 4197717888 4206587112 4208426352 4220662784 4222704304 4226930757 4231858176 4237262848 4241271489 4243125894 4248072192 4257047808 4273358336 4273790976 4283098624 4284693504 4294024896 4296101901 4299030528 4319584568 4320021888 4331042352 4336091136 4336573696 4345736304 4347636384 4352704512 4356822366 4373515172 4373957952 4382995968 4383483748 4385116008 4388593664 4399789056 4400234496 4417093632 4421272401 4426426368 4428361728 4437718272 4438212142 4443385856 4454721024 4474308384 4481482752 4485722436 4491451328 4496687104 4498653184 4500941172 4502909112 4503364992 4508614656 4520619264 4530170736 4532151456 4535451648 4541727294 4545329152 4547527712 4557385728 4559128548 4574846976 4584513024 4586517504 4602078208 4604090368 4608912609 4614285312 4626571278 4629725184 4629940224 4641751296 4651860304 4657283072 4664199456 4669636608 4680023712 4682069952 4687527936 4691962548 4694014008 4697432064 4709939416 4715429888 4720149504 4720368744 4722432624 4726177792 4738234368 4738454448 4748245632 4750542342 4766438144 4766920704 4779081216 4785184768 4795072512 4795295232 4797391872 4807528128 4818485952 4825947776 4830778008 4836409344 4836947584 4842586112 4847167416 4849286736 4854939648 4859532639 4878151538 4878645408 4884332544 4888953342 4891090932 4894969856 4896792576 4897337536 4907457024 4907684964 4909830744 4937167872 4939055927 4949762688 4950313543 4956084224 4966555776 4968727296 4969230336 4998809088 5009695712 5011561152 5015535616 5022475548 5028839424 5048107008 5052882744 5058772992 5060984832 5065772751 5070025688 5072242448 5078155264 5082959427 5085181842 5085696672 5113495296 5115968676 5133087232 5143932768 5146702848 5164164096 5166422016 5177337984 5179601664 5183373312 5194661888 5197174528 5208440832 5208682752 5220026448 5228396544 5233342842 5239443456 5251098034 5253393964 5259517952 5260050432 5265026676 5267328696 5273468928 5285199192 5287510032 5291360256 5298681843 5304858624 5316411776 5316950016 5318983306 5330513664 5330761254 5337321472 5348598528 5350937088 5362242912 5382787904 5383332864 5394456576 5394707136 5397065856 5401346048 5415124992 5415376512 5429191248 5441015177 5441566032 5447909376 5453063343 5455447578 5461807104 5462414944 5468782592 5473956306 5476349676 5480337408 5482733568 5506841088 5509504728 5520889152 5523559587 5527940096 5539619904 5542041984 5542299399 5575594752 5587375248 5589818208 5594251264 5594511104 5596957184 5608782816 5611235136 5635907676 5642477568 5655028652 5657501192 5664096256 5671933593 5676063744 5679120384 5698387968 5703778899 5706272754 5712924672 5725366528 5725632458 5728135868 5760029184 5774723136 5781454848 5786924364 5794315072 5796848512 5803606016 5809096488 5809684608 5812224768 5831943936 5843994624 5846821344 5859554806 5866385408 5866979328 5872529754 5881946112 5889458176 5895029868 5901901824 5904482304 5916957696 5932712149 5939628032 5945849091 5948448786 5952503808 5952780288 5965744512 5968630122 5980963248 6001254896 6003878816 6004486656 6017173344 6019804224 6026821632 6027492352 6040227648 6042868608 6047268864 6055636392 6076514304 6078838064 6092015616 6092298576 6099795968 6105566649 6112684032 6115356672 6145216812 6152380416 6165379584 6168075264 6168761704 6173253632 6189001728 6218932608 6226182144 6232072392 6234797232 6240031616 6242759936 6255950064 6258685344 6263242752 6293532672 6293824992 6296576832 6309880668 6312639528 6317645824 6317939264 6330994176 6334056456 6355894272 6364688841 6372108288 6385571712 6386282357 6389074622 6393430016 6393726976 6396522496 6410037504 6410686464 6424647936 6441037344 6448545792 6462889888 6465715648 6473252864 6479376852 6480032832 6490423296 6504860544 6512443392 6518604456 6521454576 6529056768 6535233549 6543276032 6543579952 6546440992 6560272758 6560936928 6575225622 6582890496 6599683584 6622074368 6624969728 6625640448 6639639552 6642542592 6657318213 6665078784 6682081536 6696634064 6711462576 6722224128 6737176992 6745030656 6747979776 6751411758 6754363668 6777279236 6780242456 6780928896 6795256104 6798227184 6803177472 6817993728 6821291568 6838692822 6858577024 6862270464 6876769536 6879776256 6885552128 6888562688 6903117312 6906135552 6939856917 6944587776 6944910336 6960035264 6962626944 6971195392 6977790456 6985924608 7019324923 7020035568 7023104928 7031291904 7037943822 7041021012 7046148096 7046932256 7050013376 7055147008 7064909124 7073144832 7089266688 7107351552 7107681672 7122368448 7125813513 7131464704 7134582784 7149657216 7150381056 7177777152 7192608768 7192942848 7196087808 7211292192 7220166656 7220502016 7227728928 7238921664 7255421376 7263879168 7270751124 7273930104 7282409472 7298608408 7301799568 7307116544 7310311424 7317227307 7317968112 7326498816 7342454784 7346006304 7361185536 7361527446 7364746116 7386159872 7389389312 7389732532 7405751808 7434126336 7449833664 7453090944 7478377088 7481646848 7498213632 7514543568 7523303424 7533713322 7559272994 7562578124 7568084992 7572160512 7579324116 7588159488 7591477248 7597850624 7605038532 7608363672 7617232896 7627772763 7653651551 7670242944 7673953014 7680038912 7699630848 7715899152 7745461984 7746246144 7749633024 7766006976 7769402496 7775059968 7775925248 7791992832 7795761792 7822639104 7830039672 7842594816 7850014263 7859165184 7860039824 7869202432 7872643072 7876647051 7880090946 7889276928 7890075648 7927798788 7931265048 7937040384 7954326016 7957287936 7958173496 7974617664 7975425024 7978474959 8005982208 8022897792 8026405632 8043364368 8053636864 8057158144 8074181856 8074999296 8102019072 8122687488 8123064768 8140755532 8143786872 8150245376 8153808896 8162349048 8171864064 8193622416 8203173888 8210934459 8214524514 8220506112 8224100352 8242393978 8252002304 8260261632 8264257092 8291910144 8309429856 8313062976 8341266752 8344913792 8350990336 8363392128 8373141504 8391376896 8391766656 8395435776 8413174224 8416852704 8441325568 8445408608 8453861514 8463716352 8474525696 8482542978 8486251788 8496144384 8514095616 8546716672 8547581952 8559409131 8566197248 8569387008 8588049792 8588448687 8592203802 8598061056 8639169136 8640043776 8662084704 8672182272 8673147392 8691472608 8695272768 8705409024 8713644732 8747030344 8747915904 8765991936 8766967496 8770232016 8777187328 8789332209 8799578112 8800468992 8834187264 8842544802 8852852736 8856723456 8875436544 8876424284 8886771712 8909442048 8948616768 8952945183 8962965504 8971444872 8982902656 8993374208 9001882344 9005818224 9006729984 9041238528 9060341472 9064302912 9070903296 9083454588 9090658304 9095055424 9114771456 9118257096 9149693952 9169026048 9173035008 9193439437 9204156416 9208180736 9217825218 9228570624 9253142556 9259880448 9283502592 9303720608 9314566144 9328398912 9339273216 9360047424 9364139904 9375055872 9383925096 9388028016 9394864128 9419878832 9430859776 9440299008 9440737488 9444865248 9452355584 9476468736 9476908896 9496491264 9501084684 9532876288 9533841408 9558162432 9570369536 9583611933 9590145024 9590590464 9594783744 9615056256 9636971904 9651895552 9661556016 9672818688 9673895168 9694334832 9698573472 9709879296 9719065278 9756303076 9757290816 9768665088 9777906684 9782181864 9789939712 9793585152 9794675072 9814914048 9815369928 9819661488 9840409137 9862838433 9874335744 9878111854 9899525376 9900627086 9912168448 9933111552 9937454592 9938460672 9997618176 10019391424 10023122304 10024237769 10031071232 10044951096 10057678848 10105765488 10117545984 10121969664 10127117637 10131545502 10140051376 10144484896 10156310528 10165918854 10170363684 10171393344 10226990592 10231937352 10258039233 10266174464 10287865536 10293405696 10328328192 10332844032 10354675968 10359203328 10389323776 10394349056 10416881664 10417365504 10440052896 10456793088 10466685684 10478886912 10502196068 10506787928 10519035904 10520100864 10530053352 10534657392 10546937856 10570398384 10575020064 10582720512 10597363686 10609717248 10632823552 10633900032 10637966612 10661027328 10661522508 10674642944 10697197056 10701874176 10724485824 10765575808 10766665728 10788913152 10789414272 10794131712 10802692096 10830249984 10830753024 10858382496 10882030354 10883132064 10895818752 10906126686 10910895156 10923614208 10924829888 10937565184 10947912612 10952699352 10960674816 10965467136 11013682176 11017893991 11019009456 11041778304 11042291169 11047119174 11055880192 11079239808 11084083968 11084598798 11151189504 11174750496 11179636416 11188502528 11189022208 11193914368 11217565632 11222470272 11271815352 11284955136 11300569983 11310057304 11315002384 11328192512 11338909491 11343867186 11352127488 11358240768 11396775936 11407557798 11412545508 11425849344 11450733056 11451264916 11456271736 11520058368 11549446272 11562909696 11573848728 11588630144 11593697024 11618192976 11619369216 11624449536 11663887872 11687989248 11693642688 11719109612 11732770816 11733958656 11745059508 11763892224 11778916352 11790059736 11803803648 11808964608 11820136419 11833915392 11860238663 11865424298 11879256064 11891698182 11896897572 11905560576 11931489024 11937260244 11961926496 12002509792 12007757632 12008973312 12034346688 12039608448 12053643264 12054984704 12080455296 12085737216 12094537728 12111272784 12153028608 12157676128 12184031232 12184597152 12199591936 12211133298 12225368064 12230713344 12290433624 12304760832 12321786771 12330759168 12336150528 12337523408 12346507264 12363590967 12378003456 12437865216 12464144784 12469594464 12480063232 12485519872 12511900128 12517370688 12526485504 12587065344 12587649984 12593153664 12619761336 12625279056 12635291648 12635878528 12661988352 12668112912 12711788544 12723814467 12729377682 12744216576 12771143424 12772564714 12778149244 12787453952 12793044992 12820075008 12821372928 12849295872 12882074688 12888305703 12897091584 12925779776 12931431296 12932031931 12946505728 12958753704 12960065664 13009721088 13037208912 13042909152 13058113536 13070467098 13086552064 13087159904 13092881984 13120545516 13121873856 13150451244 13165780992 13199367168 13234511717 13244148736 13249939456 13251280896 13263817203 13279279104 13285085184 13314636426 13330157568 13364163072 13393268128 13422925152 13444448256 13474353984 13490061312 13495959552 13502823516 13508727336 13554558472 13560484912 13561857792 13590512208 13596454368 13606354944 13635987456 13642583136 13677385644 13717154048 13724540928 13753539072 13759552512 13771104256 13777125376 13806234624 13812271104 13879713834 13889175552 13889820672 13920070528 13925253888 13955580912 13971849216 14038649846 14040071136 14046209856 14062583808 14075887644 14082042024 14092296192 14093864512 14100026752 14110294016 14129818248 14146289664 14178533376 14214703104 14215363344 14244736896 14246322181 14251627026 14262929408 14269165568 14299314432 14300762112 14355554304 14385217536 14385885696 14392175616 14422584384 14440333312 14441004032 14455457856 14477843328 14510842752 14527758336 14541502248 14547860208 14564818944 14578597917 14597216816 14603599136 14614233088 14620622848 14634454614 14635936224 14652997632 14684909568 14692012608 14722371072 14723054892 14729492232 14772319744 14778778624 14779465064 14811503616 14817167781 14850940629 14868252672 14899667328 14906181888 14956754176 14963293696 14996427264 15029087136 15046606848 15067426644 15118545988 15125156248 15136169984 15144321024 15158648232 15176318976 15182954496 15195701248 15210077064 15216727344 15234465792 15248878281 15255545526 15307303102 15340485888 15347906028 15360077824 15399261696 15431798304 15490923968 15492492288 15499266048 15532013952 15538804992 15550119936 15551850496 15583985664 15591523584 15660079344 15685189632 15700028526 15718330368 15720079648 15738404864 15745286144 15753294102 15760181892 15778553856 15780151296 15855597576 15862530096 15874080768 15896045529 15908652032 15914575872 15916346992 15949235328 15950850048 15956949918 16011964416 16045795584 16052811264 16086728736 16107273728 16114316288 16148363712 16149998592 16204038144 16245374976 16246129536 16281511064 16287573744 16300490752 16307617792 16323045531 16324698096 16343728128 16387244832 16406347776 16421868918 16429049028 16441012224 16448200704 16484787956 16504004608 16520523264 16528514184 16583820288 16618859712 16626125952 16626898197 16682533504 16689827584 16701980672 16726784256 16782753792 16783533312 16790871552 16826348448 16833705408 16882651136 16890817216 16907723028 16927432704 16949051392 16965085956 16972503576 16992288768 17015800779 17028191232 17073530383 17093433344 17095163904 17111336697 17118818262 17132394496 17138774016 17176099584 17176897374 17184407604 17278338272 17280087552 17324169408 17344364544 17346294784 17382945216 17390545536 17410818048 17427289464 17494060688 17495831808 17531983872 17533934992 17540464032 17554374656 17578664418 17599156224 17600937984 17668374528 17685089604 17705705472 17713446912 17750873088 17752848568 17773543424 17798136447 17818884096 17897233536 17905890366 17942889744 17965805312 18003764688 18011636448 18013459968 18082477056 18120682944 18128605824 18141806592 18166909176 18181316608 18190110848 18229542912 18236514192 18299387904 18316699947 18338052096 18346070016 18378843119 18386878874 18408312832 18416361472 18435650436 18457141248 18506285112 18519760896 18567005184 18607441216 18616441571 18629132288 18656797824 18678546432 18720094848 18728279808 18767850192 18776056032 18789728256 18839757664 18861719552 18880598016 18881474976 18889730496 18904711168 18952937472 18953817792 18992982528 19002169368 19065752576 19067682816 19094066523 19116324864 19140739072 19158847071 19167223866 19180290048 19181180928 19189567488 19230112512 19273943808 19303791104 19323112032 19345637376 19347790336 19388669664 19397146944 19419758592 19438130556 19512606152 19514581632 19537330176 19555813368 19564363728 19579879424 19587170304 19589350144 19629828096 19630739856 19639322976 19680818274 19725676866 19748671488 19756223708 19799050752 19801254172 19824336896 19866223104 19874909184 19876921344 19971954639 19995236352 20038782848 20046244608 20048475538 20062142464 20089902192 20211530976 20235091968 20243939328 20254235274 20263091004 20280102752 20288969792 20312621056 20331837708 20340727368 20342786688 20453981184 20463874704 20508441821 20516078466 20532348928 20575731072 20586811392 20656656384 20665688064 20709351936 20718406656 20778647552 20788698112 20819570751 20833763328 20834731008 20880105792 20913586176 20933371368 20957773824 21004392136 21013575856 21038071808 21057974769 21060106704 21069314784 21093875712 21140796768 21150040128 21165441024 21194727372 21219434496 21265647104 21267800064 21275933224 21322054656 21323045016 21349285888 21394394112 21403748352 21448971648 21531151616 21533331456 21577826304 21578828544 21588263424 21660499968 21661506048 21716764992 21764060708 21766264128 21791637504 21812253372 21821790312 21847228416 21849659776 21875130368 21895825224 21905398704 21921349632 21930934272 21951681921 22027364352 22035787982 22038018912 22083556608 22084582338 22094238348 22111760384 22158479616 22168167936 22169197596 22302379008 22349500992 22359272832 22361761177 22377005056 22378044416 22387828736 22435131264 22444940544 22543630704 22569910272 22601139966 22620114608 22630004768 22656385024 22677818982 22687734372 22704254976 22716481536 22793551872 22815115596 22825091016 22851698688 22883318289 22901466112 22902529832 22912543472 22960954653 23040116736 23098892544 23147697456 23177260288 23187394048 23236385952 23238738432 23248899072 23327775744 23375978496 23387285376 23438219224 23465541632 23467917312 23490119016 23527784448 23580119472 23607607296 23617929216 23629941153 23640272838 23667830784 23720477326 23730848596 23758512128 23783396364 23793795144 23811121152 23862978048 23874520488 23923852992 23935424877 24005019584 24015515264 24017946624 24068693376 24079216896 24109969408 24160910592 24171474432 24222545568 24306057216 24315352256 24368062464 24369194304 24399183872 24422266596 24450736128 24461426688 24578378903 24580867248 24609521664 24632803377 24643573542 24661518336 24672301056 24675046816 24693014528 24727181934 24756006912 24875730432 24928289568 24939188928 24960126464 24971039744 25023800256 25034741376 25052971008 25174130688 25175299968 25186307328 25239522672 25250558112 25270583296 25271757056 25323976704 25336225824 25423577088 25447628934 25458755364 25488433152 25542286848 25545129428 25556298488 25574907904 25586089984 25640150016 25642745856 25698591744 25764149376 25765346061 25776611406 25794183168 25851559552 25862862592 25864063862 25917507408 25920131328 26019442176 26074417824 26085818304 26116227072 26140934196 26173104128 26174319808 26185763968 26241091032 26243747712 26300902488 26331561984 26367996627 26398734336 26457455479 26469023434 26488297472 26499878912 26502561792 26527634406 26558558208 26570170368 26629272852 26660315136 26728326144 26786536256 26845850304 26858835549 26888896512 26948707968 26980122624 27005647032 27017454672 27109116944 27120969824 27123715584 27181024416 27192908736 27212709888 27271974912 27285166272 27354771288 27434308096 27449081856 27507078144 27519105024 27542208512 27554250752 27580318311 27612469248 27624542208 27759427668 27779641344 27840141056 27850507776 27911161824 27943698432 28077299692 28080142272 28092419712 28125167616 28151775288 28164084048 28184592384 28187729024 28200053504 28220588032 28259636496 28292579328 28357066752 28429406208 28430726688 28489473792 28492644362 28503254052 28525858816 28538331136 28598628864 28601524224 28711108608 28750835799 28770435072 28771771392 28784351232 28845168768 28848378923 28880666624 28882008064 28910915712 28955686656 29021685504 29083004496 29095720416 29129637888 29157195834 29194433632 29207198272 29228466176 29241245696 29268909228 29271872448 29305995264 29369819136 29384025216 29444742144 29446109784 29458984464 29521227411 29544639488 29557557248 29558930128 29588515299 29623007232 29634335562 29701881258 29736505344 29799334656 29812363776 29913508352 29926587392 29992854528 30058174272 30072713307 30093213696 30134853288 30237091976 30250312496 30272339968 30317296464 30352637952 30365908992 30420154128 30433454688 30468931584 30497756562 30511091052 30614606204 30680971776 30695812056 30720155648 30798523392 30863596608 30981847936 30984984576 30998532096 31064027904 31077609984 31103700992 31167971328 31183047168 31320158688 31370379264 31400057052 31436660736 31440159296 31476809728 31490572288 31506588204 31520363784 31557107712 31560302592 31707984997 31711195152 31725060192 31748161536 31792091058 31817304064 31829151744 31832693984 31898470656 31901700096 31913899836 32023928832 32091591168 32105622528 32173457472 32214547456 32228632576 32296727424 32299997184 32408076288 32490749952 32492259072 32563022128 32575147488 32600981504 32615235584 32646091062 32649396192 32687456256 32774489664 32812695552 32843737836 32858098056 32882024448 32896401408 32969575912 33008009216 33041046528 33053681973 33057028368 33167640576 33237719424 33252251904 33253796394 33365067008 33379655168 33453568512 33565507584 33567066624 33581743104 33652696896 33667410816 33765302272 33781634432 33815446056 33854865408 33898102784 33930171912 33945007152 33984577536 34016728473 34031601558 34056382464 34147060766 34186866688 34190327808 34222673394 34237636524 34264788992 34277548032 34352199168 34353794748 34368815208 34556676544 34560175104 34573391489 34648338816 34688729088 34692589568 34765890432 34781091072 34854578928 34988121376 34991663616 35063967744 35067869984 35080928064 35108749312 35157328836 35198312448 35201875968 35336749056 35370179208 35411410944 35426893824 35460409257 35501746176 35505697136 35547086848 35580715989 35596272894 35637768192 35794467072 35811780732 35885779488 35931610624 36007529376 36023272896 36026919936 36164954112 36241365888 36257211648 36283613184 36333818352 36362633216 36380221696 36459085824 36473028384 36598775808 36633399894 36676104192 36692140032 36757686238 36773757748 36816625664 36832722944 36871300872 36914282496 37012570224 37039521792 37090772901 37134010368 37214882432 37232883142 37258264576 37313595648 37440189696 37456559616 37535700384 37552112064 37579456512 37679515328 37723439104 37761196032 37762949952 37779460992 37809422336 37905874944 37907635584 37985965056 38004338736 38087106239 38131505152 38135365632 38171443401 38188133046 38232649728 38281478144 38317694142 38334447732 38362361856 38379134976 38460225024 38547887616 38607582208 38646224064 38664917109 38691274752 38695580672 38777339328 38794293888 38796095793 38839517184 38876261112 39025212304 39029163264 39111626736 39128727456 39159758848 39174340608 39178700288 39259656192 39261479712 39278645952 39361636548 39451353732 39497342976 39512447416 39598101504 39602508344 39648673792 39703535151 39732446208 39749818368 39753842688 39943909278 39990472704 40077565696 40092489216 40096951076 40179804384 40423061952 40470183936 40487878656 40508470548 40526182008 40560205504 40577939584 40625242112 40663675416 40681454736 40685573376 40907962368 40927749408 41016883642 41032156932 41064697856 41151462144 41173622784 41313312768 41331376128 41418703872 41436813312 41528985043 41557295104 41577396224 41639141502 41667526656 41669462016 41760211584 41866742736 41915547648 42008784272 42027151712 42076143616 42115949538 42120213408 42138629568 42187751424 42281593536 42300080256 42330882048 42389454744 42438868992 42531294208 42535600128 42551866448 42644109312 42646090032 42698571776 42738966543 42788788224 42807496704 42897943296 43062303232 43066662912 43155652608 43157657088 43176526848 43320999936 43323012096 43433529984 43528121416 43532528256 43583275008 43624506744 43643580624 43694456832 43699319552 43791650448 43810797408 43842699264 43861868544 43903363842 44054728704 44071575964 44076037824 44167113216 44169164676 44188476696 44223520768 44316959232 44336335872 44338395192 44451503343 44552821887 44604758016 44699001984 44718545664 44723522354 44754010112 44756088832 44775657472 44870262528 44889881088 45087261408 45139820544 45202279932 45240229216 45260009536 45312770048 45355637964 45375468744 45408509952 45432963072 45587103744 45630231192 45650182032 45703397376 45746634843 45766636578 45802932224 45805059664 45825086944 45921909306 46080233472 46197785088 46295394912 46354520576 46374788096 46472771904 46477476864 46497798144 46655551488 46751956992 46774570752 46876438448 46931083264 46980238032 47055568896 47160238944 47215214592 47235858432 47259882306 47280545676 47335661568 47440954652 47461697192 47517024256 47566792728 47587590288 47622242304 47725956096 47749040976 47847705984 47870849754 48010039168 48031030528 48035893248 48137386752 48158433792 48219938816 48321821184 48342948864 48445091136 48612114432 48630704512 48736124928 48738388608 48798367744 48844533192 48901472256 48922853376 48969136593 49135274461 49156757806 49161734496 49219043328 49265606754 49287147084 49323036672 49344602112 49350093632 49386029056 49454363868 49512013824 49751460864 49856579136 49878377856 49880694591 49920252928 49942079488 50047600512 50069482752 50105942016 50348261376 50350599936 50372614656 50479045344 50501116224 50541166592 50543514112 50647953408 50672451648 50847154176 50895257868 50917510728 50976866304 51047402337 51084573696 51090258856 51112596976 51149815808 51172179968 51220591149 51280300032 51285491712 51397183488 51528298752 51530692122 51553222812 51703119104 51725725184 51728127724 51835014816 51840262656 52038884352 52148835648 52171636608 52232454144 52281868392 52346208256 52348639616 52371527936 52482182064 52487495424 52601804976 52663123968 52735993254 52797468672 52914910958 52938046868 52976594944 52999757824 53005123584 53055268812 53117116416 53140340736 53258545704 53320630272 53394409341 53456652288 53573072512 53575560857 53691700608 53717671098 53897415936 54011294064 54034909344 54218233888 54241939648 54247431168 54362048832 54385817472 54425419776 54543949824 54570332544 54709542576 54828691399 54868616192 54898163712 54950099841 55014156288 55038210048 55084417024 55108501504 55136529357 55160636622 55224938496 55249084416 55518855336 55559282688 55680282112 55701015552 55822323648 55849324713 55887396864 56154599384 56160284544 56184839424 56303550576 56328168096 56369184768 56375458048 56400107008 56519272992 56585158656 56714133504 56858812416 56861453376 56978947584 56985288724 57006508104 57051717632 57076662272 57197257728 57203048448 57422217216 57476541213 57501671598 57540870144 57543542784 57568702464 57690337536 57696757846 57764016128 57821831424 57911373312 58043371008 58166008992 58191440832 58259275776 58314391668 58388867264 58414396544 58456932352 58482491392 58537818456 58543744896 58611990528 58739638272 58768050432 58889484288 58892219568 58917968928 59042454822 59089278976 59115114496 59117860256 59177030598 59246014464 59268671124 59403762516 59473010688 59598669312 59624727552 59827016704 59853174784 59915863917 59985709056 60116348544 60145426614 60186427392 60269706576 60474183952 60500624992 60544679936 60634592928 60705275904 60731817984 60840308256 60866909376 60937863168 60995513124 61022182104 61229212408 61361943552 61391624112 61440311296 61525325463 61597046784 61727193216 61963695872 61969969152 61997064192 62128055808 62155219968 62207401984 62335942656 62366094336 62640317376 62740758528 62800114104 62873321472 62880318592 62953619456 63013176408 63040727568 63114215424 63173924307 63415969994 63422390304 63450120384 63496323072 63584182116 63634608128 63658303488 63665387968 63796941312 63803400192 63827799672 64047857664 64183182336 64211245056 64346914944 64354076059 64429094912 64457265152 64593454848 64599994368 64981499904 64984518144 65126044256 65150294976 65201963008 65230471168 65292182124 65298792384 65374912512 65548979328 65625391104 65687475672 65716196112 65764048896 65792802816 65855045763 65939151824 66016018432 66082093056 66107363946 66114056736 66335281152 66475438848 66504503808 66507592788 66730134016 66759310336 66907137024 67085283531 67131015168 67134133248 67163486208 67305393792 67334821632 67530604544 67563268864 67630892112 67709730816 67860343824 67890014304 67969155072 68033456946 68063203116 68112764928 68294121532 68373733376 68380655616 68445346788 68475273048 68529577984 68555096064 68704398336 68707589496 68737630416 68882863959 69113353088 69120350208 69146782978 69296677632 69385179136 69531780864 69562182144 69709157856 69976242752 69983327232 70127935488 70135739968 70161856128 70217498624 70314657672 70396624896 70403751936 70733197301 70740358416 70822821888 70853787648 70889823459 70920818514 71003492352 71011394272 71094173696 71161431978 71192545788 71275536384 71588934144 71623561464 71771558976 71806274631 71863221248 72015058752 72046545792 72053839872 72329908224 72482731776 72514423296 72667636704 72725266432 72760443392 72918171648 72946056768 73197551616 73266799788 73352208384 73384280064 73515372476 73547515496 73633251328 73665445888 73735136709 73742601744 73828564992 74025140448 74079043584 74181545802 74268020736 74429764864 74465766284 74627191296 74880379392 74913119232 75071400768 75104224128 75158913024 75359030656 75446878208 75522392064 75525899904 75558921984 75618844672 75811749888 75815271168 75971930112 76008677472 76174212478 76263010304 76270731264 76342886802 76376266092 76465299456 76562956288 76635388284 76668895464 76724723712 76758269952 76920450048 77095775232 77125257937 77215164416 77292448128 77296038183 77329834218 77382549504 77391161344 77554678656 77588587776 77592191586 77752522224 78050424608 78058326528 78223253472 78257454912 78319517696 78348681216 78357400576 78519312384 78522959424 78557291904 78723273096 78902707464 78994685952 79024894832 79103989881 79196203008 79205016688 79297347584 79372366437 79407070302 79464892416 79499636736 79507685376 79887818556 79980945408 80155131392 80184978432 80193902152 80359608768 80846123904 80940367872 81016941096 81052364016 81120411008 81155879168 81327350832 81362909472 81371146752 81815924736 81855498816 82033767284 82064313864 82129395712 82302924288 82347245568 82626625536 82662752256 82740954933 82837407744 82873626624 83021670641 83057970086 83114590208 83154792448 83278283004 83338924032 83520423168 83733485472 83831095296 84017568544 84054303424 84152287232 84231899076 84240426816 84277259136 84375502848 84563187072 84600160512 84661764096 84778909488 84877737984 85062588416 85071200256 85103732896 85288218624 85292180064 85397143552 85477933086 85577576448 85614993408 85795886592 86124606464 86133325824 86252507397 86311305216 86315314176 86353053696 86545136769 86641999872 86646024192 86867059968 87056242832 87065056512 87249013488 87287161248 87388913664 87398639104 87583300896 87621594816 87685398528 87723737088 87806727684 88109457408 88143151928 88152075648 88334226432 88338329352 88376953392 88447041536 88633918464 88672671744 88676790384 88903006686 89105643774 89209516032 89398003968 89437091328 89447044708 89512177664 89551314944 89740525056 89779762176 90174522816 90218139921 90279641088 90404559864 90480458432 90520019072 90625540096 90711275928 90750937488 90817019904 91260462384 91300364064 91406794752 91493269686 91533273156 91605864448 91610119328 91650173888 91843818612 92160466944 92395570176 92590789824 92641582019 92709041152 92749576192 92945543808 92954953728 92995596288 93311102976 93503913984 93549141504 93752876896 93862166528 93960476064 94111137792 94320477888 94430429184 94471716864 94519764612 94561091352 94671323136 94881909304 94923394384 95034048512 95123954991 95133585456 95175180576 95244484608 95451912192 95498081952 95695411968 95741699508 96020078336 96062061056 96071786496 96274773504 96316867584 96439877632 96643642368 96685897728 96890182272 97224228864 97261409024 97472249856 97476777216 97689066384 97802944512 97845706752 97938273186 98270548922 98313515612 98323468992 98438086656 98531213508 98574294168 98646073344 98689204224 98700187264 98772058112 98908727736 99024027648 99161045919 99502921728 99713158272 99756755712 99761389182 99840505856 99884158976 100095201024 100138965504 100696522752 100701199872 100745229312 100958090688 101002232448 101082333184 101087028224 101295906816 101344903296 101694308352 101790515736 101835021456 101953732608 102050185419 102094804674 102169147392 102180517712 102225193952 102299631616 102344359936 102441182298 102560600064 102570983424 102794366976 103056597504 103061384244 103106445624 103406238208 103451450368 103456255448 103670029632 103680525312 103720174467 104077768704 104297671296 104343273216 104563736784 104692416512 104697279232 104743055872 104964364128 104974990848 105203609952 105326247936 105471986508 105594937344 105829821916 105876093736 105953189888 105999515648 106010247168 106110537624 106234232832 106280681472 106517091408 106641260544 106742147967 106788818682 106913304576 107146145024 107151121714 107383401216 107435342196 107794831872 108022588128 108069818688 108436467776 108483879296 108494862336 108724097664 108771634944 108850839552 109087899648 109140665088 109419085152 109657382798 109737232384 109796327424 109900199682 110028312576 110076420096 110168834048 110217003008 110273058714 110321273244 110449876992 110498168832 111037710672 111118565376 111272318703 111360564224 111402031104 111644647296 111698649426 111774793728 112309198768 112320569088 112369678848 112607101152 112656336192 112738369536 112750916096 112800214016 113038545984 113170317312 113428267008 113717624832 113722906752 113957895168 113970577448 114013016208 114103435264 114153324544 114261318717 114394515456 114406096896 114844434432 114953082426 115003343196 115087085568 115137404928 115380675072 115393515692 115528032256 115643662848 115822746624 116086742016 116332017984 116382881664 116388287379 116518551552 116628783336 116777734528 116828793088 116913864704 117075636912 117087489792 117479276544 117536100864 117778968576 117784439136 117835937856 118084909644 118178557952 118230228992 118235720512 118354061196 118492028928 118537342248 118807525032 118946021376 119110605453 119197338624 119249455104 119514712681 119654033408 119706349568 119831727834 119971418112 120232697088 120290853228 120539413152 120948367904 121001249984 121089359872 121269185856 121410551808 121463635968 121680616512 121733818752 121875726336 121991026248 122044364208 122458424816 122723887104 122783248224 122880622592 123050650926 123194093568 123454386432 123927391744 123939938304 123994128384 124256111616 124310439936 124414803968 124586955129 124671885312 124732188672 125280634752 125600228208 125746642944 125760637184 126026352816 126081455136 126228430848 126347848614 126831939988 126844780608 126900240768 126992646144 127168364232 127269216256 127316606976 127330775936 127593882624 127606800384 127655599344 128095715328 128216899629 128366364672 128422490112 128693829888 128708152118 128858189824 128914530304 129186909696 129199988736 129962999808 129969036288 130252088512 130300589952 130315090997 130403926016 130460942336 130584364248 130597584768 130749825024 131097958656 131374951344 131432392224 131528097792 131585605632 131710091526 131878303648 132032036864 132164186112 132214727892 132228113472 132670562304 132950877696 133009007616 133015185576 133354510029 133460268032 133518620672 133658465661 133814274048 134170567062 134262030336 134268266496 134326972416 134610787584 134669643264 135061209088 135126537728 135261784224 135419461632 135720687648 135780028608 135938310144 136066913892 136126406232 136225529856 136588243064 136747466752 136761311232 136890693576 136950546096 137059155968 137110192128 137408796672 137415178992 137475260832 137765727918 138226706176 138240700416 138293565956 138593355264 138770358272 139063561728 139124364288 139418315712 139952485504 139966654464 140255870976 140271479936 140323712256 140434997248 140629315344 140793249792 141466394602 141480716832 141645643776 141707575296 141779646918 141841637028 142006984704 142022788544 142188347392 142322863956 142385091576 142551072768 143177868288 143232621883 143247122928 143543117952 143559092747 143612549262 143726442496 144030117504 144093091584 144107679744 144659816448 144965463552 145028846592 145335273408 145450532864 145520886784 145836343296 145892113536 146395103232 146533599576 146704416768 146768560128 146907409779 147030744952 147095030992 147266502656 147330891776 147405823383 147470273418 147485203488 147657129984 148050280896 148158087168 148363091604 148536041472 148859529728 148931532568 149254382592 149760758784 149826238464 150142801536 150208448256 150317826048 150718061312 151044784128 151051799808 151117843968 151623499776 151630542336 151943860224 152017354944 152348424956 152526020608 152541462528 152685773604 152752532184 152930598912 153125912576 153270776568 153337790928 153449447424 153516539904 153661773447 153840900096 154191550464 154250515874 154430328832 154584896256 154592076366 154659668436 154782322688 155109357312 155177175552 155184383172 155505044448 156100849216 156116653056 156446506944 156514909824 156639035392 156697362432 156714801152 157038624768 157045918848 157114583808 157446546192 157805414928 157989371904 158049789664 158207979762 158392406016 158410033376 158594695168 158744732874 158814140604 158929784832 158999273472 159015370752 159775637112 159961890816 160183228023 160310262784 160369956864 160387804304 160719217536 160726682571 161692247808 162033882192 162104728032 162240822016 162311758336 162654701664 162725818944 162742293504 163631849472 163710997632 164067534568 164128627728 164258791424 164486074197 164605848576 164694491136 165253251072 165325504512 165409588071 165481909866 165674815488 165747253248 166043341282 166115940172 166309584896 166556566008 166677848064 167040846336 167466970944 167547974139 167662190592 168035137088 168108606848 168304574464 168463798152 168480853632 168554518272 169126374144 169200321024 169557818976 169755475968 170125176832 170142400512 170207465792 170576437248 170584360128 170794287104 170955866172 171155152896 171229986816 171591773184 172048652321 172249212928 172266651648 172429623639 172505014794 172622610432 172630628352 172706107392 173090273538 173292048384 173734119936 174112485664 174130113024 174498026976 174574322496 174777827328 174797278208 175166601792 175243189632 175370797056 175447474176 175613455368 176218914816 176286303856 176304151296 176668452864 176676658704 176753906784 176894083072 177267836928 177345343488 177353580768 177806013372 178211287548 178419032064 178796007936 178874182656 178894089416 179024355328 179102629888 179481050112 179559524352 180349045632 180436279842 180559282176 180809119728 180960916864 181040038144 181422551856 181501874976 181634039808 182520924768 182600728128 182813589504 182986539372 183066546312 183211728896 183220238656 183300347776 183687637224 184320933888 184575976389 184791140352 185181579648 185202188353 185283164038 185418082304 185499152384 185891087616 185909907456 185991192576 186622205952 187007827968 187098283008 187505753792 187724333056 187920952128 188222275584 188640955776 188860858368 189039529224 189122182704 189342646272 189521772921 189763818608 189846788768 190068097024 190247909982 190267170912 190350361152 190488969216 190903824384 190996163904 191390823936 191483399016 192040156672 192124122112 192143572992 192549547008 192633735168 192879755264 193062228177 193287284736 193371795456 193780364544 194522818048 194944499712 194953554432 195378132768 195605889024 195691413504 195876546372 196541097844 196627031224 196646937984 196876173312 197062427016 197148588336 197292146688 197378408448 197400374528 197544116224 197817455472 198048055296 198322091838 199005843456 199426316544 199513511424 199522778364 199681011712 199768317952 200190402048 200277931008 201255850593 201393045504 201402399744 201490458624 201916181376 202004464896 202164666368 202174056448 202591813632 202689806592 203581031472 203670042912 203907465216 204100370838 204189609348 204338294784 204361035424 204450387904 204599263232 204688719872 204882364596 205121200128 205141966848 205588733952 206113195008 206122768488 206212891248 206648591877 206812476416 206902900736 206912510896 207340059264 207361050624 207440348934 208155537408 208595342592 208686546432 209127473568 209384833024 209394558464 209486111744 209928728256 209949981696 210407219904 210652495872 210943973016 211189874688 211659643832 211752187472 211906379776 211999031296 212199591903 212221075248 212468465664 212561362944 213034182816 213282521088 213484295934 213577637364 213826609152 214292290048 214302243428 214766802432 214870684392 215589663744 216045176256 216139637376 216872935552 216967758592 216989724672 217448195328 217543269888 218175799296 218281330176 218838170304 219314765596 219474464768 219592654848 219800399364 220056625152 220152840192 220337668096 220434006016 220546117428 220642546488 220899753984 220996337664 221205410127 221955894979 222075421344 222237130752 222544637406 222721128448 222804062208 223289294592 223397298852 224618397536 224641138176 224739357696 225214202304 225312672384 225476739072 225501832192 225600428032 226077091968 226340634624 226856534016 227435249664 227445813504 227915790336 227941154896 228026032416 228206870528 228306649088 228522637434 228789030912 228812193792 229688868864 229906164852 230006686392 230174171136 230274809856 230761350144 230787031384 231056064512 231287325696 231375773811 231645493248 232173484032 232664035968 232765763328 232776574758 233257566672 233555469056 233657586176 234151273824 234174979584 234958553088 235072201728 235557937152 235568878272 235671875712 236169819288 236357115904 236460457984 236471441024 236708122392 236984057856 237074684496 237615050064 237892042752 238117099311 238221210906 238394677248 238498910208 239029425362 239308066816 239412699136 239663455668 239942836224 240465394176 240581706456 241078826304 241896735808 242002499968 242013740423 242178719744 242538371712 242821103616 243361233024 243467637504 243982052496 244088728416 244916849632 245447774208 245566496448 245761245184 246101301852 246388187136 246908772864 247854783488 247879876608 247988256768 248222864799 248512223232 248620879872 248829607936 249065011923 249173910258 249343770624 249464377344 250561269504 251200456416 251493285888 251521274368 252052705632 252162910272 252456861696 252695697228 253663879976 253689561216 253800481536 253985292288 254336728464 254538432512 254633213952 254661551872 255187765248 255213600768 255311198688 256191430656 256433799258 256732729344 256844980224 257387659776 257416304236 257716379648 257829060608 258373819392 258399977472 259635410307 259925999616 259938072576 260504177024 260601179904 260630181994 260807852032 261168728496 261195169536 262195917312 262749902688 262864784448 263056195584 263171211264 263420183052 263756607296 264064073728 264328372224 264429455784 264456226944 265341124608 265901755392 266018015232 266030371152 266609743673 266709020058 266920536064 267037241344 267316931322 267628548096 268341134124 268536532992 268653944832 269221575168 269339286528 270122418176 270253075456 270523568448 270654419763 270838923264 271441375296 271560057216 271876620288 272133827784 272252812464 272451059712 273176486128 273494933504 273781387152 273901092192 274118311936 274220384256 274817593344 274830357984 274950521664 275531455836 276453412352 276481400832 276587131912 277186710528 277540716544 277924746057 278127123456 278248728576 278836631424 279904971008 279933308928 280511741952 280542959872 280647424512 281258630688 281586499584 282932789204 282961433664 283291287552 283415150592 283559293836 283683274056 284013969408 284045577088 284376694784 284645727912 284770183152 285102145536 285371864973 286355736576 286465243766 286494245856 287086235904 287118185494 287225098524 287452884992 288060235008 288186183168 288215359488 289319632896 289930927104 290057693184 290670546816 290702895301 290901065728 291041773568 291672686592 291784227072 293067199152 293408833536 293537120256 293814819558 294061489904 294190061984 294533005312 294661783552 294811646766 294940546836 294970406976 295314259968 296100561792 296316174336 296726183208 297072082944 297483137757 297719059456 297863065136 298508765184 299521517568 299652476928 300285603072 300416896512 301436122624 302089568256 302103599616 302235687936 303246999552 303261084672 303887720448 304034709888 304696849912 305052041216 305082925056 305371547208 305505064368 305861197824 306541553136 306675581856 306898894848 307033079808 307323546894 307681800192 308383100928 308501031748 308860657664 309169792512 309184152732 309319336872 309564645376 310218714624 310354351104 310368766344 311010088896 311160523401 312201698432 312233306112 312893013888 313029819648 313278070784 313429602304 314077249536 314091837696 314229167616 314893092384 315610829856 315978743808 316099579328 316415959524 316784812032 316820066752 317189390336 317489465748 317628281208 317859569664 317998546944 318030741504 319518925739 319551274224 319923781632 320226443901 320366456046 320620525568 320739913728 320775608608 321438435072 321453365142 323384495616 324067764384 324209456064 324481644032 324623516672 325309403328 325451637888 325484587008 327263698944 327421995264 328135069136 328257255456 328517582848 328972148394 329211697152 329388982272 330506502144 330651009024 330819176142 330963819732 331349630976 331494506496 332086682564 332231880344 332619169792 333113132016 333355696128 334081692672 334933941888 335095948278 335324381184 336070274176 336217213696 336927596304 336961707264 337109036544 338252748288 338400642048 339115637952 339510951936 340250353664 340284801024 340414931584 341152874496 341168720256 341588574208 341911732344 342310305792 342459973632 342783956151 343183546368 343946921227 344097304642 344498425856 344533303296 344859247278 345010029588 345261256704 345412214784 346180547076 346584096768 347468239872 348224971328 348260226048 348996053952 349148644992 349164862137 349555654656 349594556416 350333203584 350486379264 350741594112 351226910736 352437829632 352572607712 352608302592 353336905728 353353317408 353507813568 353788166144 354535673856 354690686976 354707161536 355612026744 356422575096 356838064128 357331816359 357592015872 357748365312 357788178832 358048710656 358205259776 358544138043 358962100224 359119048704 360698091264 360872559684 361618239456 361921833728 362080076288 362845103712 363003749952 363268079616 365041849536 365201456256 365627179008 365973078744 366133092624 366423457792 366440477312 366600695552 367375274448 368641867776 369151952778 369582280704 370363159296 370404376706 370566328076 370836164608 370998304768 371782175232 371819814912 371982385152 373244411904 373760865387 374015655936 374196566016 375011507584 375028925999 375448666112 375841904256 377281911552 378079058448 378244365408 378685292544 379043545842 379527637216 379693577536 380136194048 380495819964 380534341824 380700722304 380977938432 381807648768 381992327808 382781647872 382966798032 383800839793 384080313344 384248244224 384287145984 384650698887 385099094016 385267470336 385759510528 386124456354 386574569472 386743590912 387560729088 389045636096 389888999424 389907108864 390756265536 390945272991 391211778048 391382827008 391753092744 393082195688 393254062448 393293875968 394124854032 394297176672 394584293376 394756816896 394800749056 395634910944 396096110592 396644183676 398011686912 398852633088 399027022848 399045556728 399362023424 399536635904 400380804096 400555862016 402511701186 402786091008 402804799488 402980917248 403832362752 404008929792 404348112896 405183627264 405379613184 407162062944 407340085824 407814930432 408200741676 408379218696 408676589568 408722070848 408900775808 409198526464 409377439744 409764729192 410242400256 410283933696 411177467904 412226390016 412245536976 412425782496 413297183754 413624952832 413805801472 413825021792 414680118528 414722101248 414880697868 416311074816 417190685184 417373092864 418254947136 418769666048 418789116928 418972223488 419857456512 419899963392 420814439808 421304991744 421887946032 422379749376 423319287664 423504374944 423812759552 423998062592 424399183806 424442150496 424936931328 425122725888 426068365632 426565042176 426968591868 427155274728 427653218304 428584580096 428604486856 429533604864 429697865649 429741368784 430677278241 431179327488 432090352512 432279274752 433745871104 433935517184 433979449344 434896390656 435086539776 436351598592 436562660352 437676340608 438629531192 438948929536 439185309696 439600798728 440113250304 440305680384 440675336192 441092234856 441285092976 441799507968 441992675328 442217470149 442410820254 443911789958 444150842688 444474261504 445089274812 445442256896 445608124416 446578589184 446794597704 449236795072 449282276352 449478715392 450428404608 450625344768 450953478144 451003664384 451200856064 452154183936 454870499328 454891627008 455831580672 455882309792 456052064832 456413741056 456613298176 457045274868 457578061824 457624387584 459377737728 459812329704 460013372784 460348342272 460549619712 460985320341 461522700288 461574062768 462112129024 462574651392 462751547622 463290986496 464346968064 465328071936 465531526656 465553149516 466515133344 467110938112 467315172352 468302547648 468349959168 469917106176 470144403456 471115874304 471137756544 471343751424 472339638576 472714231808 472920915968 472942882048 473416244784 473968115712 474149368992 475230100128 475784085504 476234198622 476442421812 476789354496 476997820416 478058850724 478616133632 478825398272 479326911336 479885672448 480930788352 481163412912 482157652608 482180047713 483793471616 484004999936 484027480846 484357439488 485076743424 486722466048 486935275008 487964104992 488177456832 489833699264 490895548416 491132992896 491522490368 492202603704 492776374272 493458222591 493817545728 495132381107 495709566976 495759753216 495976513536 496228764213 496445729598 497024446464 497241759744 497659215872 498130023846 498347820516 498928754688 501122539008 502400912832 502643922417 502986571776 503042548736 504105411264 504325820544 504913723392 505391394456 507327759952 507379122432 507600963072 508673456928 509076865024 509266427904 509323103744 510375530496 510427201536 510622397376 512382861312 512867598516 513465458688 513689960448 514775319552 514832608472 515432759296 515658121216 516145956963 516747638784 516799954944 519270820614 519876145152 521008354048 521202359808 521260363988 522337456992 522390339072 524391834624 525499805376 525729568896 526112391168 526342422528 526840366104 527513214592 528128147456 528656744448 528858911568 528912453888 530682249216 531803510784 532036030464 532060742304 533219487346 533418040116 533841072128 534074482688 534633862644 535257096192 536682268248 537073065984 537307889664 538443150336 538678573056 539876805559 540244836352 540506150912 541047136896 541308839526 541677846528 542882750592 543120114432 544267655568 544505624928 544902119424 546352972256 546989867008 547562774304 547802184384 548236623872 548440768512 549635186688 549660715968 549901043328 551062911672 552906824704 552962801664 553174263824 553727929167 554373421056 555081433088 555606565059 555849492114 556254246912 556497457152 557673262848 559809942016 559866617856 561023483904 561085919744 561294849024 562517261376 563172999168 565865578408 565922867328 566582575104 567118587672 567366548112 568027938816 568091154176 569291455824 569540366304 570204291072 570743729946 572711473152 572930487532 572988491712 574172471808 574236370988 574450197048 574905769984 576120470016 576372366336 576430718976 578639265792 579186684531 579861854208 580115386368 581341093632 581405790602 581802131456 582083547136 583568454144 586134398304 586817667072 587074240512 587629639116 588122979808 588380123968 589066010624 589323567104 589623293532 589881093672 589940813952 590628519936 592201123584 592632348672 593452366416 594144165888 594966275514 595438118912 595726130272 597017530368 599043035136 599304953856 600571206144 600833793024 602872245248 603767551779 604179136512 604207199232 604471375872 606493999104 606522169344 607775440896 608069419776 609393699824 610104082432 610743094416 611010128736 611722395648 613083106272 613351163712 613797789696 614066159616 614647093788 615363600384 616766201856 617002063496 617721315328 618339585024 618368305464 618638673744 619129290752 620437429248 620708702208 620737532688 622020177792 622321046802 624403396864 624466612224 625786027776 626059639296 626859204608 628154499072 628183675392 628458335232 629786184768 631221659712 631957487616 632199158656 632831919048 633569624064 633640133504 634378780672 634978931496 635256562416 635719139328 635997093888 636598775709 639037851478 639102548448 639847563264 640452887802 640732912092 641241051136 641479827456 641551217216 642876870144 642906730284 646768991232 648135528768 648418912128 648491074133 648963288064 649247033344 650618806656 650903275776 650969174016 654527397888 654843990528 656270138272 656514510912 657035165696 657944296788 658423394304 658777964544 661013004288 661302018048 661638352284 661927639464 662699261952 662989012992 663616230381 664173365128 664463760688 665238339584 665867684937 666226264032 666711392256 668163385344 669867883776 670191896556 672140548352 672434427392 673855192608 673923414528 674218073088 676505496576 676801284096 678231275904 679021903872 680500707328 680569602048 680829863168 682305748992 682337440512 683823464688 684620611584 684919947264 685567912302 686367092736 687893842454 688194609284 688996851712 689066606592 689718494556 690020059176 690522513408 690824429568 692361094152 693168193536 694127321433 694936479744 696449942656 696520452096 697992107904 698297289984 698329724274 699189112832 700666407168 700972758528 702453821472 704875659264 705145215424 705216605184 706673811456 706706634816 707015627136 707576332288 709071347712 709381373952 709414323072 711224053488 712772988187 712845150192 713676128256 714351297933 714663632718 715184031744 715496730624 715576357664 716097421312 716410519552 717088276086 717924200448 718238097408 721396182528 721745119368 723236478912 723843667456 724160152576 725690207424 726007499904 726041221269 726536159232 730083699072 730402912512 731946157488 732266185248 732846915584 732880954624 733201391104 734750548896 737283735552 738303905556 739164561408 740726318592 740808753412 741132656152 741672329216 741996609536 743564350464 743639629824 743964770304 746488823808 747195035769 747521730774 748031311872 748393132032 750023015168 750057851998 751683808512 754563823104 756158116896 756488730816 757370585088 758087091684 759055274432 759387155072 760272388096 760991639928 761068683648 761401444608 761955876864 763615297536 763984655616 765563295744 765933596064 767601679586 768160626688 768496488448 768574291968 769301397774 770198188032 770534940672 771519021056 772248912708 773149138944 773487181824 775121458176 778091272192 778906230921 779777998848 779814217728 781512531072 781890545982 782423556096 783506185488 786164391376 786508124896 786587751936 788249708064 788594353344 789168586752 789513633792 789601498112 791269821888 792192221184 793288367352 796023373824 797705266176 798054045696 798091113456 798724046848 799073271808 799829231019 800761608192 801111724032 805023402372 805609598976 805961834496 807664725504 808017859584 808696225792 810367254528 810759226368 814324125888 814680171648 815629860864 816401483352 816758437392 817353179136 817444141696 817801551616 818397052928 819529458384 820484800512 822354935808 824452780032 824491073952 824851564992 826594367508 827249905664 827611602944 827650043584 829360237056 829444202496 829761395736 832622149632 833774238171 834381370368 834746185728 836509894272 836602988767 837539332096 837578233856 837944446976 839714913024 839799926784 841628879616 843775892064 844759498752 846638575328 847008749888 847625519104 847996125184 848798367612 848884300992 849873862656 850245451776 852136731264 853130084352 853937183736 854310549456 855306436608 856115594919 857169160192 857208973712 859067209728 859395731298 859482737568 861354556482 862358654976 864180705024 864558549504 867491742208 867871034368 867958898688 869792781312 870173079552 872108685903 872703197184 873125320704 875352681216 877259062384 877897859072 879201597456 880226500608 880611360768 882184469712 882570185952 883599015936 883985350656 884434940298 884821640508 887823579916 888301685376 888948523008 890178549624 890884513792 891216248832 893157178368 893589195408 898473590144 898564552704 898957430784 900856809216 901250689536 902007328768 902401712128 904308367872 909740998656 909783254016 911663161344 911764619584 912104129664 912827482112 913226596352 914090549736 915156123648 915248775168 919531564913 919624659408 920026745568 920696684544 921099239424 921970640682 923045400576 923148125536 924224258048 925149302784 925503095244 926581972992 928693936128 930656143872 931063053312 931106299032 933030266688 933481570203 934221876224 934630344704 936605095296 936699918336 939834212352 940288806912 942231748608 942275513088 942687502848 944679277152 945428463616 945841831936 945885764096 946832489568 947936231424 948298737984 950460200256 951568171008 952468397244 952884843624 953578708992 953995640832 956117701448 957232267264 957650796544 958556777217 958653822672 959771344896 961861576704 962326825824 964315305216 964360095426 967586943232 968009999872 968054961692 970153486848 973444932096 973870550016 975928209984 976354913664 979667398528 981791096832 982265985792 983044980736 984405207408 985552748544 986916445182 987635091456 990264762214 991419133952 991519506432 991953027072 992457528426 992891459196 994048892928 994483519488 995318431744 996260047692 996695641032 997857509376 1002245078016 1002628353181 1004801825664 1005287844834 1005973143552 1006085097472 1008210822528 1008651641088 1010782788912 1014655519904 1014758244864 1015201926144 1017346913856 1018153730048 1018532855808 1018646207488 1020751060992 1020854403072 1021244794752 1024765722624 1025735197032 1026930917376 1027379920896 1028351868453 1029550639104 1029665216944 1030865518592 1031316242432 1031840763681 1032291913926 1033495277568 1033599909888 1038541641228 1039752290304 1042016708096 1042404719616 1042520727976 1044674913984 1044780678144 1048783669248 1050999610752 1051459137792 1052224782336 1053680732208 1055026429184 1057313488896 1057717823136 1057824907776 1061364498432 1063607021568 1064072060928 1064121484608 1066438974692 1066836080232 1067682144256 1068148965376 1069267725288 1070514192384 1073364536496 1074146131968 1074615779328 1075632414129 1076886300672 1077357146112 1079753611118 1080489672704 1081012301824 1082094273792 1082617679052 1085765501184 1086240228864 1088535311136 1089011249856 1089804238848 1092705944512 1093979734016 1095125548608 1095604368768 1096473247744 1096881537024 1099270373376 1099321431936 1099802086656 1102125823344 1105813649408 1105925603328 1106348527648 1107455858334 1108746842112 1110162866176 1111213130118 1111698984228 1112508493824 1112994914304 1115346525696 1119619884032 1119733235712 1121282596161 1122046967808 1122171839488 1122589698048 1125034522752 1125086777997 1126345998336 1131731156816 1131845734656 1134237175344 1134733096224 1136055877632 1136182308352 1138582911648 1139080732608 1140408582144 1141487459892 1145422946304 1145860975064 1145976983424 1148344943616 1148472741976 1148900394096 1149811539968 1151402519379 1152240940032 1152744732672 1152861437952 1157278531584 1158373369062 1159723708416 1160230772736 1162682187264 1162811581204 1164167094272 1167136908288 1172268796608 1172835818973 1173635334144 1174148481024 1175259278232 1176245959616 1176760247936 1178132021248 1179246587064 1179762187344 1179881627904 1184402247168 1186904732832 1188288331776 1189932551028 1190876237824 1191452260544 1194035060736 1198086070272 1198609907712 1201142412288 1201667586048 1204340566247 1205744490496 1207535103558 1208358273024 1208414398464 1208942751744 1213044338688 1215550881792 1216138839552 1218787399648 1220208164864 1221486188832 1222020257472 1223444791296 1226166212544 1226702327424 1227595579392 1228132319232 1229294187576 1230727200768 1233532403712 1234004126992 1235442630656 1236679170048 1236736610928 1237277347488 1238258581504 1240874858496 1241417404416 1241475065376 1244040355584 1244642093604 1248806793728 1248933224448 1251572055552 1252119278592 1253718409216 1256308998144 1256367350784 1256916670464 1259572369536 1262443319424 1263914975232 1264398317312 1265663838096 1267139248128 1267280267008 1269957862992 1270513124832 1271438278656 1271994187776 1273197551418 1278075702956 1278205096896 1279695126528 1280905775604 1281465824184 1282482102272 1282959654912 1283102434432 1285753740288 1285813460568 1289093596947 1292031834723 1293537982464 1296271057536 1296837824256 1296982148266 1297926576128 1298494066688 1301237613312 1301806551552 1301938348032 1309054795776 1309687981056 1312540276544 1313029021824 1314070331392 1315888593576 1316846788608 1317555929088 1322026008576 1323276704568 1323855278928 1325398523904 1325978025984 1326652410447 1327232460762 1328346730256 1328927521376 1330476679168 1331735369874 1332452528064 1333422784512 1336326770688 1339735767552 1340383793112 1344281096704 1344868854784 1347710385216 1347846829056 1348436146176 1353010993152 1353602568192 1356462551808 1361001414656 1361659726336 1364611497984 1364674881024 1367646929376 1369241223168 1369839894528 1371135824604 1372734185472 1375787684908 1376389218568 1377993703424 1378133213184 1379436989112 1380040118352 1381045026816 1381648859136 1384722188304 1386336387072 1388254642866 1389872959488 1392899885312 1393040904192 1395984215808 1396594579968 1396659448548 1398378225664 1401332814336 1401945517056 1404907642944 1409751318528 1410290430848 1410433210368 1413347622912 1413413269632 1414031254272 1415152664576 1418142695424 1418762747904 1418828646144 1422448106976 1425545976374 1425690300384 1427352256512 1428702595866 1429327265436 1430368063488 1430993461248 1431152715328 1432194842624 1432821039104 1434176552172 1435848400896 1436476194816 1442792365056 1443490238736 1446472957824 1446540143139 1447687334912 1448320305152 1451380414848 1452014999808 1452082442538 1453072318464 1460167398144 1460805825024 1463892314976 1464532370496 1465693831168 1465761909248 1466402782208 1469501097792 1474567471104 1476607811112 1478329122816 1480374667773 1481452637184 1481617506824 1482265312304 1483344658432 1483993219072 1485397143321 1487128700928 1487279259648 1487929540608 1492977647616 1494390071538 1495043461548 1496786264064 1500046030336 1500115703996 1503367617024 1509127646208 1512316233792 1512977461632 1514741170176 1516174183368 1518110548864 1518774310144 1521983279856 1522137367296 1522802889216 1527230595072 1527969311232 1531126591488 1531867192128 1535203359172 1536321253376 1536992976896 1537148583936 1538602795548 1540396376064 1541069881344 1543038042112 1544497825416 1546298277888 1546974363648 1548437870889 1550242916352 1553691264853 1556182544384 1557812461842 1559628435456 1563025062144 1563781091964 1567012370976 1572328782752 1573016249792 1573175503872 1576499416128 1577188706688 1578337173504 1579027267584 1579202996224 1582539643776 1584384442368 1586576734704 1592046747648 1595410532352 1596108091392 1596182226912 1597448093696 1598146543616 1599658462038 1601523216384 1602223448064 1610046804744 1611219197952 1611923668992 1615329451008 1616035719168 1617392451584 1619630416677 1620734509056 1621518452736 1628648251776 1629360343296 1632802966704 1633516874784 1634706358272 1634888283392 1635603103232 1639058916768 1640969601024 1644709871616 1648905560064 1648982147904 1649703129984 1653188735016 1654499811328 1655223205888 1655300087168 1658720474112 1658888404992 1659522791472 1665244299264 1666819695177 1667548476342 1668762740736 1669492371456 1673019788544 1673205977534 1675156467712 1675888893952 1679429826048 1679599853568 1683257759232 1687551784128 1689518997504 1693277150656 1694017499776 1694096182961 1695251038208 1695992250368 1697596735224 1697768601984 1699747725312 1704273462528 1707874367472 1708621098912 1710612873216 1712231189838 1714338320384 1714417947424 1718134419456 1718791462596 1718965475136 1722709112964 1724717309952 1728361410048 1729117099008 1734983484416 1735742068736 1735917797376 1737560053593 1739585562624 1740346159104 1744217371806 1745406394368 1746250641408 1750705362432 1754518124768 1755795718144 1758403194912 1760453001216 1761222721536 1764368939424 1765140371904 1767198031872 1767970701312 1768869880596 1769643281016 1775647159832 1776603370752 1777897046016 1780357099248 1781769027584 1782432497664 1786314356736 1787178390816 1796947180288 1797129105408 1797914861568 1801713618432 1802501379072 1804014657536 1804803424256 1808616735744 1819481997312 1819566508032 1823326322688 1823529239168 1824208259328 1825654964224 1828181099472 1830312247296 1839063129826 1839249318816 1840053491136 1841393369088 1842198478848 1843941281364 1846090801152 1846296251072 1848448516096 1850298605568 1851006190488 1853163945984 1857387872256 1861312287744 1862126106624 1862212598064 1866060533376 1866268205711 1866963140406 1868443752448 1869260689408 1873210190592 1873399836672 1880577613824 1884463497216 1884551026176 1885375005696 1889358554304 1890856927232 1891683663872 1891771528192 1893664979136 1895872462848 1896597475968 1900920400512 1903136342016 1904936794488 1905769687248 1907157417984 1907991281664 1909796327127 1912235402896 1914464534528 1915301593088 1917113554434 1917307645344 1919542689792 1923723153408 1924653651648 1928630610432 1928720190852 1935173886464 1936019999744 1936109923384 1940306973696 1945473222399 1946889864192 1947741100032 1951856419968 1952709827328 1959334797056 1963582193664 1964531971584 1968810414816 1971105497088 1973832890364 1975270182912 1980529524428 1982838267904 1983039012864 1983906054144 1984915056852 1985782918392 1988097785856 1988967038976 1990636863488 1992520095384 1993391282064 1995715018752 1997603054811 2004490156032 2005256706362 2009603651328 2010575689668 2012170194944 2016421645056 2017303282176 2021565577824 2029311039808 2029516489728 2030403852288 2034693827712 2036307460096 2037065711616 2037292414976 2041502121984 2041708806144 2042489589504 2051470394064 2053861834752 2054759841792 2056703736906 2059101278208 2059330433888 2061731037184 2062632484864 2063681527362 2064583827852 2066990555136 2067199819776 2077083282456 2079504580608 2082381964299 2084033416192 2084809439232 2085041455952 2089349827968 2089561356288 2097567338496 2101999221504 2102918275584 2107361464416 2110052858368 2114626977792 2115435646272 2115649815552 2122728996864 2127214043136 2128144121856 2128242969216 2132877949384 2133672160464 2135364288512 2136297930752 2138318964561 2138535450576 2141028384768 2146729072992 2148292263936 2149231558656 2151264828258 2153772601344 2154714292224 2159507222236 2162024603648 2164188547584 2165235358104 2171531002368 2172480457728 2177070622272 2178022499712 2178123663807 2179608477696 2185411889024 2187959468032 2190251097216 2191208737536 2192946495488 2198540746752 2198642863872 2199604173312 2204251646688 2211627298816 2211851206656 2212697055296 2214911716668 2217493684224 2220325732352 2222426260236 2223397968456 2225016987648 2225989828608 2230693051392 2236632480173 2239239768064 2239466471424 2241585107307 2242565192322 2244093935616 2244343678976 2245179396096 2250069045504 2250173555994 2263462313632 2263691469312 2268474350688 2269466192448 2272111755264 2272364616704 2277165823296 2278161465216 2280817164288 2282974919784 2290845892608 2291721950128 2291953966848 2296689887232 2296945483952 2297800788192 2299623079936 2302805038758 2304481880064 2305489465344 2305722875904 2314557063168 2316746738124 2319447416832 2320461545472 2325364374528 2325623162408 2328334188544 2334273816576 2344537593216 2345671637946 2347270668288 2350518556464 2352491919232 2353520495872 2358493174128 2359524374688 2359763255808 2368804494336 2373809465664 2376576663552 2379865102056 2381752475648 2382904521088 2388070121472 2396172140544 2397219815424 2399487693057 2402284824576 2403335172096 2407628448589 2408681132494 2411488980992 2415070207116 2416828796928 2417885503488 2426088677376 2431101763584 2432277679104 2437574799296 2440416329728 2442972377664 2444040514944 2446889582592 2452332425088 2453404654848 2455191158784 2458588375152 2461454401536 2467064807424 2468008253984 2470885261312 2473358340096 2473473221856 2474554694976 2476517163008 2481749716992 2482834808832 2482950130752 2488080711168 2489284187208 2497613587456 2497866448896 2501322714513 2503144111104 2504238557184 2507436818432 2509808966301 2512617996288 2512734701568 2513833340928 2519144739072 2524886638848 2528796634624 2531327676192 2534278496256 2534560534016 2539915725984 2541026249664 2542876557312 2543988375552 2546395102836 2556151405912 2556410193792 2559390253056 2561811551208 2562931648368 2564964204544 2565919309824 2566204868864 2571507480576 2571626921136 2578187193894 2584063669446 2587075964928 2592542115072 2593675648512 2593964296532 2595853152256 2596988133376 2602475226624 2603613103104 2603876696064 2616326057709 2618109591552 2619375962112 2625080553088 2626058043648 2628140662784 2631777187152 2633693577216 2646553409136 2647710557856 2650797047808 2651956051968 2653304820894 2654464921524 2656693460512 2657855042752 2660953358336 2663470739748 2664905056128 2666845569024 2672653541376 2679471535104 2680767586224 2686605878551 2688562193408 2689737709568 2695420770432 2695693658112 2696872292352 2706021986304 2707205136384 2712925103616 2722002829312 2723319452672 2729222995968 2729349762048 2735293858752 2738482446336 2739679789056 2742271649208 2745468370944 2751575369816 2752778437136 2755987406848 2758594694739 2758873978224 2760080236704 2762090053632 2763297718272 2769444376608 2772672774144 2776509285732 2779745918976 2785799770624 2786081808384 2791968431616 2793189159936 2793318897096 2796756451328 2802665628672 2803891034112 2809815285888 2819502637056 2820580861696 2820866420736 2826695245824 2826826539264 2828062508544 2836285390848 2837525495808 2837657292288 2844896213952 2851091952748 2851380600768 2854704513024 2857405191732 2858654530872 2860736126976 2861986922496 2862305430656 2864389685248 2865642078208 2868353104344 2871696801792 2872952389632 2875670331651 2885584730112 2886980477472 2892945915648 2893080286278 2895374669824 2896640610304 2902760829696 2904029999616 2904164885076 2920334796288 2921611650048 2927784629952 2929064740992 2931387662336 2931523818496 2932805564416 2939002195584 2949134942208 2953215622224 2956658245632 2960749335546 2962905274368 2963235013648 2964530624608 2966689316864 2967986438144 2970794286642 2974257401856 2974558519296 2975859081216 2985955295232 2988780143076 2990086923096 2993572528128 3000092060672 3000231407992 3006735234048 3007885059543 3018255292416 3024632467584 3025954923264 3032348366736 3036221097728 3037548620288 3043966559712 3044274734592 3045605778432 3054461190144 3055938622464 3062253182976 3063734384256 3070406718344 3072642506752 3073985953792 3074297167872 3077205591096 3080792752128 3082139762688 3088995650832 3092596555776 3093948727296 3095522291043 3096875741778 3100485832704 3107382529706 3112365088768 3115624923684 3119256870912 3126050124288 3127562183928 3134024741952 3144657565504 3146032499584 3146351007744 3152998832256 3154377413376 3156674347008 3158405992448 3165079287552 3173153469408 3184093495296 3190821064704 3192216182784 3192364453824 3194896187392 3196293087232 3199316924076 3203046432768 3204446896128 3220093609488 3222438395904 3223847337984 3226897242387 3230658902016 3232071438336 3234784903168 3239260833354 3241469018112 3243036905472 3257296503552 3258720686592 3265605933408 3267033749568 3269412716544 3269776566784 3271206206464 3278117833536 3281939202048 3289419743232 3297811120128 3297964295808 3299406259968 3306377470032 3308999622656 3310446411776 3310600174336 3317440948224 3317776809984 3319045582944 3330488598528 3333639390354 3335096952684 3337525481472 3338984742912 3346039577088 3346411955068 3350312935424 3351777787904 3358859652096 3359199707136 3366515518464 3375103568256 3375260333991 3379037995008 3386554301312 3388034999552 3388192365922 3390502076416 3395193470448 3395537203968 3408546925056 3415748734944 3417242197824 3421225746432 3424462379676 3428676640768 3428835894848 3436268838912 3437582925192 3437930950272 3445418225928 3449434619904 3454207558137 3456722820096 3458234198016 3465926667749 3469966968832 3471484137472 3471835594752 3475120107186 3479171125248 3480692318208 3488434743612 3492501282816 3501410724864 3509036249536 3511591436288 3516806389824 3518507456919 3520906002432 3522445443072 3528737878848 3530280743808 3534396063744 3537739761192 3539286562032 3551294319664 3553206741504 3560714198496 3563538055168 3564864995328 3572628713472 3574356781632 3593894360576 3594258210816 3595829723136 3603427236864 3605002758144 3608029315072 3609606848512 3613021698741 3617233471488 3639133016064 3646652645376 3647058478336 3648416518656 3656362198944 3660624494592 3678126259652 3678498637632 3680106982272 3682786738176 3684396957696 3687882562728 3692181602304 3692592502144 3696897032192 3700597211136 3702012380976 3706327891968 3714775744512 3722624575488 3724252213248 3724425196128 3732121066752 3732536411422 3733926280812 3736887504896 3738521378816 3746420381184 3746799673344 3761155227648 3768926994432 3769102052352 3770750011392 3778717108608 3779137638913 3781713854464 3783367327744 3783543056384 3787329958272 3791744925696 3793194951936 3801840801024 3809873588976 3811539374496 3814314835968 3815982563328 3819592654254 3824470805792 3828929069056 3830603186176 3834227108868 3834615290688 3839085379584 3847446306816 3849307303296 3857261220864 3857440381704 3867280790841 3870347772928 3872039999488 3872219846768 3876095504169 3880613947392 3890946444798 3893779728384 3895482200064 3903712839936 3905419654656 3918669594112 3927164387328 3929063943168 3937620829632 3942210994176 3947665780728 3950540365824 3961059048856 3965676535808 3966078025728 3969830113704 3971565836784 3976195571712 3977934077952 3985040190768 3986782564128 3991430037504 3995206109622 4008980312064 4010513412724 4019207302656 4021151379336 4024340389888 4032843290112 4034606564352 4043131155648 4058622079616 4059032979456 4060807704576 4069387655424 4072614920192 4074584829952 4083004243968 4084979179008 4102940788128 4107723669504 4109519683584 4113407473812 4118202556416 4118660867776 4123462074368 4125264969728 4127363054724 4129167655704 4133981110272 4134399639552 4153746034607 4154166564912 4159009161216 4164763928598 4168066832384 4169618878464 4170082911904 4178699655936 4179122712576 4195134676992 4203998443008 4205836551168 4214722928832 4220105716736 4229253955584 4230871292544 4231299631104 4245457993728 4254428086272 4256288243712 4256485938432 4265755898768 4267344320928 4270728577024 4272595861504 4276637929122 4277070901152 4282056769536 4293458145984 4296584527872 4298463117312 4302529656516 4307545202688 4309428584448 4319014444472 4324049207296 4328377095168 4330470716208 4343062004736 4344960915456 4354141244544 4356044999424 4356247327614 4359216955392 4370823778048 4380502194432 4382417475072 4397081493504 4397285727744 4399208346624 4408503293376 4423254597632 4423702413312 4425394110592 4429823433336 4434987368448 4440651464704 4444852520472 4446795936912 4450033975296 4451979657216 4456191429963 4461386102784 4473264960346 4478479536128 4478932942848 4483170214614 4485130384644 4488687357952 4490358792192 4500138091008 4500347111988 4526924627264 4527382938624 4536948701376 4538932384896 4544223510528 4544729233408 4554331646592 4556322930432 4565949839568 4581691785216 4583443900256 4583907933696 4593379774464 4593890967904 4595601576384 4599246159872 4605610077516 4608963760128 4610978930688 4611445751808 4629114126336 4633493476248 4638894833664 4640923090944 4645313612667 4650728749056 4651246324816 4656668377088 4661073794559 4668547633152 4689075186432 4691343275892 4701037112928 4704983838464 4707040991744 4716986348256 4719048749376 4719526511616 4737608988672 4747618931328 4753153327104 4759730204112 4763504951296 4765809042176 4776140242944 4792344281088 4794439630848 4798975386114 4804569649152 4806670344192 4815256897178 4817362264988 4822977961984 4830140414232 4833657593856 4835771006976 4852177354752 4858891250031 4862203527168 4864555358208 4875149598592 4880832659456 4885944755328 4888081029888 4904664850176 4906809309696 4917176750304 4922908803072 4934129614848 4936016507968 4941770522624 4946716680192 4946946443712 4949109389952 4953034326016 4963499433984 4965669617664 4965900261504 4976161422336 4978568374416 4989410917309 4995227174912 4995732897792 5000459085531 5002645429026 5006288222208 5008477114368 5014873636864 5019617932602 5025469403136 5027666681856 5038289478144 5049773277696 5057593269248 5062655352384 5068556992512 5069121068032 5079831451968 5082052499328 5082288548883 5085753114624 5087976751104 5092790205672 5112302811824 5112820387584 5123623102416 5125863296736 5129928409088 5131838619648 5132409737728 5143014961152 5143253842272 5156374387788 5168127338892 5174151929856 5185084230144 5187351297024 5187928593064 5191706304512 5193976266752 5204950453248 5207226206208 5207753392128 5232652115418 5236219183104 5238751924224 5250161106176 5252116087296 5263554374304 5267387154432 5293106818272 5295421115712 5301594095616 5303912103936 5306609641788 5308929843048 5313386921024 5315710085504 5321906716672 5326941479496 5329810112256 5333691138048 5345307082752 5358943070208 5361535172448 5373211757102 5377124386816 5379475419136 5390841540864 5391387316224 5393744584704 5412043972608 5414410272768 5425850207232 5444005658624 5446638905344 5458445991936 5458699524096 5470587717504 5476964892672 5484543298416 5490936741888 5503150739632 5505556874272 5511974813696 5517189389478 5517747956448 5520160473408 5524180107264 5526595436544 5538888753216 5545345548288 5553018571464 5559491837952 5571599541248 5572163616768 5583936863232 5586378319872 5586637794192 5593512902656 5598804617133 5605331257344 5607782068224 5619630571776 5641161723392 5641732841472 5653390491648 5653653078528 5656125017088 5672570781696 5675050991616 5675314584576 5689792427904 5702183905496 5702761201536 5709409026048 5714810383464 5717309061744 5721472253952 5723973844992 5724610861312 5728779370496 5736706208688 5743393603584 5745904779264 5751340663302 5771169460224 5773960954944 5785891831296 5786160572556 5790749339648 5793281220608 5805521659392 5808059999232 5808329770152 5836419667197 5840669592576 5843223300096 5855569259904 5858129481984 5862775324672 5863047636992 5865611128832 5878004391168 5906431244448 5913316491264 5921498671092 5925810548736 5926470027296 5929061249216 5933378633728 5935972876288 5941588573284 5948514803712 5949117038592 5951718162432 5971910590464 5977560286152 5980173846192 5987145056256 5992809164433 6000184121344 6000462815984 6013470468096 6015770119086 6036510584832 6049264935168 6051909846528 6064696733472 6072442195456 6075097240576 6087933119424 6088549469184 6091211556864 6108922380288 6111877244928 6124506365952 6127468768512 6140813436688 6145285013504 6147971907584 6154411182192 6161585504256 6164279525376 6177991301664 6185193111552 6187897454592 6191044582086 6193751483556 6200971665408 6214765059412 6224730177536 6231249847368 6238513741824 6252100248576 6255124367856 6268049483904 6289315131008 6292064999168 6292702015488 6305997664512 6308754826752 6316811984896 6330158575104 6346306938816 6368186990592 6381642129408 6384432365568 6384728907648 6389792374784 6392586174464 6398633848152 6406092865536 6408893792256 6414956893683 6436720954391 6440187218976 6444876791808 6447694675968 6453794484774 6461317804032 6464142876672 6469569806336 6478521666708 6486073810944 6514593007104 6517441373184 6531211866816 6534067499136 6534370991421 6538825433088 6539553133568 6542412412928 6556235667072 6563878404096 6578839486464 6595622240256 6595928591616 6598812519936 6612754940064 6617999245312 6620892823552 6621200348672 6634881896448 6635553619968 6638091165888 6660977197056 6667278780708 6670193905368 6675050962944 6677969485824 6692079154176 6692823910136 6700625870848 6703555575808 6709897440519 6717719304192 6718399414272 6733031036928 6750207136512 6750520667982 6773108602624 6776069999104 6776384731844 6790386940896 6791074407936 6817093850112 6831497469888 6834484395648 6842451492864 6848924759352 6857353281536 6857671789696 6872537677824 6875165850384 6875861900544 6890836451856 6898869239808 6908415116274 6913445640192 6916468396032 6931853335498 6939933937664 6942968274944 6943671189504 6950240214372 6958342250496 6961384636416 6976869487224 6985002565632 7002821449728 7018072499072 7018398472267 7023182872576 7033612779648 7037014913838 7041812004864 7057475757696 7060561487616 7075479522384 7078573124064 7102588639328 7106413483008 7121428396992 7127076110336 7129729990656 7145257426944 7148713563264 7187788721152 7188516421632 7191659446272 7198463079171 7206854473728 7210005516288 7216058630144 7219213697024 7222885345767 7226043397482 7234466942976 7278266032128 7293305290752 7294116956672 7296833037312 7312724397888 7321248989184 7356252519304 7356997275264 7360213964544 7365573476352 7375765125456 7384363204608 7385185004288 7401194422272 7404024761952 7412655783936 7429551489024 7445249150976 7448504426496 7448850392256 7464242133504 7465072822844 7467852561624 7473775009792 7477042757632 7492840762368 7493599346688 7522310455296 7529426898903 7537853988864 7538204104704 7541500022784 7557434217216 7558275277826 7563427708928 7567086112768 7574659916544 7586389903872 7603681602048 7619747177952 7623078748992 7628629671936 7631965126656 7639185308508 7648941611584 7657858138112 7661206372352 7668454217736 7669230581376 7678170759168 7694892613632 7698614606592 7714522441728 7714880763408 7734561581682 7740695545856 7744079998976 7744439693536 7752191008338 7761227894784 7781892889596 7787559456768 7790964400128 7807425679872 7810839309312 7837339188224 7848978173127 7854328774656 7858127886336 7875241659264 7884421988352 7895331561456 7901080731648 7922118097712 7931353071616 7939660227408 7943131673568 7952391143424 7955868155904 7970080381536 7973565128256 7982860075008 7990412219244 8017960624128 8021026825448 8038414605312 8042302758672 8048680779776 8059817635653 8065686580224 8069213128704 8086262311296 8117244159232 8118065958912 8121615409152 8138775310848 8149169659904 8166008487936 8169958358016 8205881576256 8215447339008 8219039367168 8226814947624 8236405112832 8237321735552 8246924148736 8254726109448 8258335311408 8267962220544 8275784084217 8307492069214 8308333129824 8318018322432 8329527857196 8336133664768 8339237756928 8340165823808 8357399311872 8358245425152 8390269353984 8407996886016 8411673102336 8429445857664 8430383963729 8440211433472 8458507911168 8461742585088 8462599262208 8508856172544 8512576487424 8512971876864 8531511797536 8534688641856 8541457154048 8545191723008 8553275858244 8554141802304 8564113539072 8586916291968 8593169055744 8596926234624 8605059313032 8615090405376 8618857168896 8627010994953 8638028888944 8648098414592 8656754190336 8660941432416 8686124009472 8689921830912 8708282489088 8712089998848 8712494655228 8741647556096 8761004388864 8764834950144 8794162987008 8794571455488 8798416693248 8817006586752 8846509195264 8847404826624 8850788221184 8859646866672 8869974736896 8889705040944 8893591873824 8900067950592 8903959314432 8912382859926 8922772205568 8946529920692 8956959072256 8957865885696 8966340429228 8970260769288 8977374715904 8980717584384 9000276182016 9000694223976 9023655178629 9053849254528 9054765877248 9073897402752 9077864769792 9089458466816 9108663293184 9112645860864 9131899679136 9163383570432 9166887800512 9167815867392 9186759548928 9187781935808 9191203152768 9198492319744 9211220155032 9217927520256 9221957861376 9222891503616 9266048846431 9266986952496 9277789667328 9281846181888 9286566873129 9290627225334 9301457498112 9302492649632 9313336754176 9322147589118 9337095266304 9378150372864 9382686551784 9402074225856 9409967676928 9414081983488 9433972696512 9438097498752 9439053023232 9475217977344 9495237862656 9519460408224 9527009902592 9531618084352 9552280485888 9584688562176 9588879261696 9597950772228 9609139298304 9613340688384 9630513794356 9634724529976 9645955923968 9660280828464 9667315187712 9671542013952 9704354709504 9717782500062 9724407054336 9729110716416 9750299197184 9771889510656 9776162059776 9809329700352 9813618619392 9834353500608 9845817606144 9868259229696 9872033015936 9883541045248 9893433360384 9893892887424 9898218779904 9906068652032 9926998867968 9931339235328 9931800523008 9952322844672 9957136748832 9978821834618 9990454349824 9991465795584 10000918171062 10005290858052 10012576444416 10016954228736 10029747273728 10039235865204 10050938806272 10055333363712 10076578956288 10099546555392 10115186538496 10125310704768 10125781001973 10137113985024 10138242136064 10159662903936 10164104998656 10164577097766 10171506229248 10185580411344 10224605623648 10225640775168 10247246204832 10251726593472 10259856818176 10263677239296 10264819475456 10286029922304 10286507684544 10312748775576 10336254677784 10348303859712 10362622674411 10370168460288 10374702594048 10375857186128 10383412609024 10387952533504 10397780003247 10409900906496 10414452412416 10415506784256 10465304230836 10477503848448 10500322212352 10504232174592 10527108748608 10534774308864 10586213636544 10590842231424 10603188191232 10613219283576 10617859686096 10626773842048 10631420171008 10653882958992 10659620224512 10690614165504 10717886140416 10723070344896 10746423514204 10754248773632 10758950838272 10781683081728 10782774632448 10787489169408 10824087945216 10828820545536 10839065096223 10851700414464 10875838853971 10888011317248 10893277810688 10917399048192 10941175435008 10969086596832 10981873483776 11006301479264 11011113748544 11023949627392 11034378778956 11035495912896 11040320946816 11048360214528 11053190873088 11077777506432 11090691096576 11106037142928 11118983675904 11143199082496 11144327233536 11167873726464 11172756639744 11173275588384 11187025805312 11197609234266 11210662514688 11215564136448 11239261143552 11282323446784 11283465682944 11306780983296 11307306157056 11312250034176 11337412916739 11345141563392 11350101983232 11350629169152 11379584855808 11404367810992 11405522403072 11429620766928 11434618123488 11442944507904 11447947689984 11449221722624 11473412417376 11486787207168 11491809558528 11502681326604 11542338920448 11547921909888 11571783662592 11572321145112 11581498679296 11586562441216 11611043318784 11616119998464 11616659540304 11672839334394 11681339185152 11686446600192 11711138519808 11716258963968 11726095273984 11731222257664 11756008782336 11812862488896 11826632982528 11842997342184 11851621097472 11852940054592 11858122498432 11866757267456 11871945752576 11883177146568 11897029607424 11898234077184 11955120572304 11960347692384 11974290112512 11985618328866 12000368242688 12000925631968 12026940936192 12031540238172 12073021169664 12098529870336 12103819693056 12129393466944 12144884390912 12150194481152 12175866238848 12177098938368 12182423113728 12217844760576 12223754489856 12249012731904 12254937537024 12281626873376 12290570027008 12295943815168 12308822364384 12323171008512 12328559050752 12355982603328 12370386223104 12375794909184 12382089164172 12387502967112 12401943330816 12429530118824 12449460355072 12461238103821 12462499694736 12477027483648 12504200497152 12510248735712 12536098967808 12578630262016 12584129998336 12585404030976 12611995329024 12617509653504 12633623969792 12660317150208 12692613877632 12736373981184 12763284258816 12768864731136 12769457815296 12779584749568 12797267696304 12812185731072 12817787584512 12829913787366 12873441908782 12880374437952 12889753583616 12895389351936 12907588969548 12922635608064 12928285753344 12939139612672 12957043333416 12972147621888 13029186014208 13034882746368 13062423733632 13068134998272 13068741982842 13077650866176 13079106267136 13084824825856 13112471334144 13191244480512 13191857183232 13197625039872 13225509880128 13235998490624 13241785647104 13242400697344 13269763792896 13271107239936 13276182331776 13321954394112 13334557561416 13340387810736 13350101925888 13355938971648 13368574289889 13384158308352 13385647820272 13401251741696 13407111151616 13419794881038 13435438608384 13436798828544 13466062073856 13500414273024 13501041335964 13546217205248 13552139998208 13552769463688 13580773881792 13582148815872 13634187700224 13662994939776 13668968791296 13697849518704 13714706563072 13715343579392 13745075355648 13750331700768 13751723801088 13781672903712 13797738479616 13816830232548 13826891280384 13832936792064 13863706670996 13879867875328 13885936549888 13887342379008 13900480428744 13916684500992 13922769272832 13953738974448 13970005131264 13983221383677 14005642899456 14036144998144 14036796944534 14046365745152 14067225559296 14074029827676 14114951515392 14121122975232 14150959044768 14157146248128 14205177278656 14212826966016 14242856793984 14254152220672 14259459981312 14290514853888 14297427126528 14375577442304 14377032843264 14383318892544 14396926158342 14413708947456 14420011032576 14432117260288 14438427394048 14445770691534 14452086794964 14468933885952 14556532064256 14576673750093 14586610581504 14588233913344 14593666074624 14625448795776 14642497978368 14712505038608 14713994550528 14720427929088 14751530250912 14768726409216 14770370008576 14802388844544 14808049523904 14825311567872 14859102978048 14890498301952 14897008852992 14897700784512 14928484267008 14930145645688 14935705123248 14947550019584 14954085515264 14968232751927 14985681524736 14987198693376 15044620910592 15058853797806 15076408209408 15083000045568 15114868434432 15116550555652 15134172225536 15149319833088 15172779807744 15207363204096 15239494355904 15246157497984 15246865646649 15257259343872 15263930253312 15278370617016 15297883223168 15315716276224 15336908435472 15338461162752 15389785227264 15397229213184 15429044883456 15429761526816 15469123163364 15481391091712 15488159997952 15488879387072 15504382016676 15522455789568 15563785779192 15575118913536 15581928800256 15614851359744 15621678618624 15656427361211 15674678376448 15697956346254 15708657549312 15716255772672 15750483318528 15790663122912 15802161463296 15844236195424 15862706143232 15879320454816 15886263347136 15904782286848 15911736311808 15940160763072 15947130256512 15965720150016 15980824438488 16035921248256 16042053650896 16076829210624 16084605517344 16097361559552 16119635271306 16131373160448 16138426257408 16172524622592 16234488318464 16236131917824 16243230818304 16277550621696 16298339319808 16332016975872 16339916716032 16411763152512 16430894678016 16453629895248 16472810225664 16474643471104 16509452218896 16516670622816 16535924441088 16551568168434 16614984138428 16616666259648 16636036644864 16659055714392 16672267329536 16678475513856 16680331647616 16714798623744 16716490850304 16780538707968 16796413851399 16815993772032 16823346204672 16858891715328 16860767927458 16880422866944 16923485170176 16925198524416 17017712345088 17025152974848 17025943753728 17063023595072 17069377283712 17082914308096 17090383446016 17106551716488 17108283604608 17128227078144 17173832583936 17186338111488 17210118626064 17230180810752 17237714337792 17254021989906 17276057777888 17296196829184 17313508380672 17321882864832 17372248018944 17379843661824 17416564978176 17424179997696 17424989310456 17483295112192 17509259001591 17522008777728 17529669900288 17588325974016 17589142910976 17596833386496 17634013173504 17693018390528 17701576442368 17719293733344 17739949473792 17779410081888 17787183747648 17800135901184 17807918628864 17824765719852 17845544411136 17893059841384 17913918144512 17915731771392 17932680858456 17940521538576 17954749431808 17961435168768 18000552364032 18001388447952 18047310357258 18107698509056 18109531754496 18147794805504 18155729539584 18178916933632 18217326586368 18225291721728 18263799358272 18326767140864 18333775601024 18335631734784 18373519097856 18375563871616 18382406305536 18396984639488 18422440310064 18435855040512 18443915722752 18532097692862 18533973904992 18555579334656 18563692363776 18573133746258 18581254450668 18602914996224 18604985299264 18626673508352 18644295178236 18674190532608 18756300745728 18765373103568 18804148451712 18806241149857 18819935353856 18828163966976 18867945393024 18876194997504 18878106046464 18950435954688 18990475725312 19038920816448 19054019805184 19063236168704 19104560971776 19169377124352 19177758523392 19195901544456 19218278596608 19226681376768 19244870681049 19261027588712 19269449059952 19291911847936 19310162863173 19320561656928 19334630375424 19343084027904 19408709419008 19435565000124 19458221432832 19500598394368 19543779021312 19552324119552 19618659400704 19627237238784 19668707001216 19691635212288 19736518459392 19744066031872 19786866720768 19787785774848 19796437559808 19853997735936 19862678470656 19863601046016 19904645689344 19914273497664 19957643669236 19980908699648 19982931591168 20001836342124 20010581716104 20025152888832 20033908457472 20059494547456 20078471730408 20101877612544 20110666727424 20129692321557 20153157912576 20199093110784 20230373076992 20250621409536 20251562003946 20276484272128 20319325807872 20328209997312 20329154195532 20371160822688 20449211247296 20451281550336 20494492409664 20503453186944 20519713636352 20527354478592 20529638950912 20572059844608 20573015369088 20625497551152 20672509355568 20696607719424 20725245348822 20740336920576 20749405188096 20751714372256 20766825218048 20775905067008 20795560006494 20819801812992 20828904824832 20831013568512 20930608461672 20955007696896 21000644424704 21008464349184 21054217497216 21055195416801 21069548617728 21172427273088 21181684462848 21226438567152 21235719372192 21253547684096 21262840342016 21307765917984 21319240449024 21381228331008 21435772280832 21446140689792 21492847028408 21508497547264 21517901676544 21563366163456 21565549264896 21574978338816 21648175890432 21657641091072 21668656037301 21678130192446 21703400828928 21751677707942 21786555621376 21834798096384 21882350870016 21938173193664 21963746967552 22012602958528 22022227497088 22047899254784 22068757557912 22070991825792 22080641893632 22096720429056 22155555012864 22212074285856 22237967351808 22286398164992 22288654467072 22335747452928 22345513279488 22346551176768 22374051610624 22395218468532 22421325029376 22431128272896 22478522287104 22564646893568 22566931365888 22588280696709 22613561966592 22614612314112 22624500068352 22674825833478 22690283126784 22701258338304 22759169711616 22808735621984 22811044806144 22859241533856 22869236246976 22885889015808 22895895379968 22898443445248 22946824834752 22973574414336 22983619117056 23005362653208 23084677840896 23095843819776 23143567325184 23144642290224 23162997358592 23173124882432 23222086637568 23232239996928 23233319080608 23345678668788 23362678370304 23372893200384 23422277039616 23432517927936 23452190547968 23462444515328 23512017564672 23625724977792 23653265965056 23685994684368 23703242194944 23705880109184 23716244996864 23733514534912 23766354293136 23794059214848 23910241144608 23920695384768 23948580225024 23971236657732 24000736485376 24001851263936 24053881872384 24063080476344 24146042339328 24179452906959 24197059740672 24207639386112 24258786933888 24261486674243 24289768781824 24300388962304 24351732477696 24354197876736 24364846227456 24447508979712 24498025463808 24509875074048 24563253746752 24581140054016 24591887630336 24617644728768 24646342017024 24657118101504 24711965206656 24740772446208 24764178328344 24775005934224 24803886661632 24827352252651 24859060237648 24898920710144 24922476207642 24924999389472 24954054967296 25008400994304 25020497471424 25072197935616 25157260524032 25168259996672 25170808061952 25223990658048 25235019307008 25267247939584 25291151891187 25320634300416 25385227755264 25526568517632 25537729462272 25538915630592 25594535392608 25624371462144 25635575169024 25659827574732 25746883817564 25760748875904 25779507167232 25790778703872 25815177939096 25845271216128 25856571506688 25878279225344 25914086666832 25944295243776 26058372028416 26069765492736 26124847467264 26136269996544 26137483965684 26158212534272 26169649651712 26224942668288 26382488961024 26383714366464 26395250079744 26451019760256 26471996981248 26483571294208 26484801394688 26539527585792 26542214479872 26552364663552 26669115122832 26680775621472 26700203851776 26711877943296 26737148579778 26768316616704 26771295640544 26802503483392 26814222303232 26839589762076 26870877216768 26873597657088 26932124147712 27000828546048 27002082671928 27070965535887 27092434410496 27104279996416 27105538927376 27161547763584 27164297631744 27268375400448 27325989879552 27337937582592 27395699037408 27429413126144 27430687158784 27490150711296 27500663401536 27503447602176 27563345807424 27595476959232 27633660465096 27653782560768 27665873584128 27727413341992 27759735750656 27771873099776 27798146539293 27800960857488 27833369001984 27845538545664 27907477948896 27940010262528 27966442767354 28011285798912 28072289996288 28073593889068 28134451118592 28148059655352 28229903030784 28242245950464 28301918089536 28314292496256 28410354557312 28425653932032 28485713587968 28508304441344 28581029707776 28594854253056 28751154884608 28754065686528 28766637785088 28793852316684 28827417894912 28840022065152 28864234520576 28876854788096 28891541383068 28904173589928 28937867771904 29076222242249 29113064128512 29153347500186 29173221163008 29176467826688 29187332149248 29250897591552 29425010077216 29427989101056 29440855858176 29503060501824 29537452818432 29540740017152 29604777689088 29616099047808 29650623135744 29718205956096 29780996603904 29794017705984 29795401569024 29856968534016 29860291291376 29871410246496 29895100039168 29908171030528 29936465503854 29971363049472 29974397386752 30089241821184 30117707595612 30152816418816 30166000091136 30229736868864 30233101111304 30268344451072 30298639666176 30345559615488 30414726408192 30478988711808 30492314995968 30493731293298 30514518687744 30556741234032 30595766446336 30673816870944 30676922325504 30779570454528 30794458426368 30858089766912 30859523053632 30938246326728 30962782183424 30976319995904 30977758774144 31008764033352 31044911579136 31127571558384 31150237827072 31163857600512 31193340009741 31229702719488 31243357237248 31312854722422 31349356752896 31395912692508 31432511545344 31500966637056 31581326245824 31604322926592 31688472390848 31725412286464 31758640909632 31772526694272 31809564573696 31880321526144 31894260513024 31961648876976 32071842496512 32084107301792 32153658421248 32169211034688 32194723119104 32239270542612 32262746320896 32276852514816 32345049245184 32468976636928 32472263835648 32486461636608 32517195288669 32555101243392 32596678639616 32627516561913 32664033951744 32679833432064 32823526305024 32907259790496 32945620451328 32949286942208 33018904437792 33033341245632 33071848882176 33103136336868 33229968276856 33233332519296 33272073289728 33318111428784 33344534659072 33356951027712 33360663295232 33429597247488 33432981700608 33561077415936 33592827702798 33631987544064 33646692409344 33717783430656 33721535854916 33760845733888 33846970340352 33850397048832 34012238750217 34035424690176 34050305949696 34051887507456 34126047190144 34138754567424 34165828616192 34213103432976 34216567209216 34347665167872 34420237252128 34460361621504 34475428675584 34508043979812 34552115555776 34592393658368 34627016761344 34643765729664 34744496037888 34759687323648 34833129956352 34848359995392 34849978620912 34925876421163 34966590224384 35018518003182 35044017555456 35059339800576 35178285821952 35193666772992 35268026347008 35386036781056 35403152884736 35438587466688 35479898947584 35558820163776 35574367495296 35600271802368 35615837257728 35649531439704 35691088822272 35786119682768 35827836289024 35865361716912 35881043077152 35909498863616 35922870337536 36001104728064 36002776895904 36094620714516 36215397018112 36219063508992 36295589611008 36311459079168 36357833867264 36434653172736 36450583443456 36527598716544 36653534281728 36667551202048 36671263469568 36747038195712 36751127743232 36764812611072 36844880620128 36871710081024 36887831445504 37064195385724 37067947809984 37111158669312 37127384727552 37146267492516 37162508901336 37205829992448 37209970598528 37253347016704 37288590356472 37348381065216 37383714311463 37512601491456 37530746207136 37608296903424 37612482299714 37639870707712 37656327933952 37735890786048 37752389995008 37756212092928 37900871909376 37980951450624 38077841632896 38108039610368 38126472337408 38209121943552 38338754248704 38391803088912 38436557193216 38453362753536 38489741362098 38522055177424 38538898119904 38583823695872 38620325726346 38641123313856 38669260750848 38686168055808 38817418838016 38871130000248 38916442865664 39001196788736 39087558042624 39104648239104 39237318801408 39254474477568 39337414002432 39488132063744 39573733441536 39575571549696 39592875119616 39707995471872 39725356941312 39727202092032 39809291378688 39828546995328 39915287338472 39961817399296 39965863182336 40003672684248 40021163432208 40050305777664 40067816914944 40156943460816 40203755225088 40221333454848 40259384643114 40306315825152 40398186221568 40460746153984 40501242819072 40503124007892 40552968544256 40638651615744 40656419994624 40658308391064 40742321645376 40898422494592 40902563100672 40988984819328 41006906373888 41039427272704 41059277901824 41144119689216 41146030738176 41250995102304 41345018711136 41393215438848 41450490697644 41480673841152 41498810376192 41503428744512 41533650436096 41551810134016 41591120012988 41639603625984 41657809649664 41662027137024 41861216923344 41910015393792 41949664151031 42001288849408 42016928698368 42108434994432 42110390833602 42139097235456 42344854546176 42363368925696 42452877134304 42471438744384 42507095368192 42525680684032 42615531835968 42638480898048 42762456662016 42871544561664 42892281379584 42985694056816 43016995094528 43035803353088 43126732326912 43131098529792 43149956677632 43296351780864 43315282182144 43337312074602 43356260384892 43406801657856 43503355415884 43573111242752 43669596192768 43764701740032 43876346387328 43927493935104 44025205917056 44044454994176 44137515115824 44141983651584 44161283787264 44311110025728 44424148571712 44475934703616 44572796329984 44577308934144 44671494905856 44691026558976 44693102353536 44748103221248 44790436937064 44842650058752 44862256545792 44904698255781 44957044574208 45057046680737 45129293787136 45133862731776 45176561393418 45229224628224 45249000136704 45349651666956 45402516676608 45518339423232 45617471243968 45622089612288 45718483067712 45738472493952 45740596939947 45771778031616 45791790759936 45796886890496 45893649669504 45947148828672 46010725306416 46169355681792 46191687639552 46287134650368 46289284580448 46325994717184 46346249764864 46444173275136 46464479993856 46466638161216 46691357337576 46725356740608 46745786400768 46844554079232 46865035855872 46904381095936 46924889030656 46969282083633 47024035129344 47251449955584 47371989368736 47406484389888 47411760218368 47432489993728 47532708586272 47588118429696 47820482289216 47841390769536 47897160450048 47942473315464 48001472970752 48003702527872 48107763744768 48126160952688 48292084678656 48358905813918 48394119481344 48415278772224 48517573867776 48522973348486 48579537563648 48600777924608 48703464955392 48708395753472 48729692454912 48895017959424 48996050927616 49019750148096 49126507493504 49128789305869 49162280108032 49183775260672 49235289457536 49292684034048 49423930413312 49528356656688 49550011868448 49607773323264 49654704505302 49718120475296 49797841420288 49844952415284 49849998778944 49908109934592 50016801988608 50040994942848 50144395871232 50314521048064 50336519993344 50341616123904 50389241554197 50447981316096 50470038614016 50534495879168 50582303782374 50641268600832 50770455510528 51053137035264 51075458924544 51077831261184 51189070785216 51248742924288 51271150338048 51319655149464 51493767635128 51521497751808 51559014334464 51630355878192 51690542432256 51713143013376 51828173333664 51888590487552 52116744056832 52139530985472 52249694934528 52272539993088 52274967931368 52316425068544 52339299303424 52449885336576 52764977922048 52767428732928 52790500159488 52902039520512 52943993962496 52969602789376 53079055171584 53104729327104 53338230245664 53361551242944 53400407703552 53423755886592 53474297159556 53536633233408 53542591281088 53605006966784 53628444606464 53679179524152 53741754433536 53747195314176 53864248295424 54001657092096 54004165343856 54141931071774 54184868820992 54208559992832 54211077854752 54323095527168 54328595263488 54536750800896 54651979759104 54675875165184 54791398074816 54858826252288 54861374317568 54980301422592 55001326803072 55006895204352 55126691614848 55190953918464 55267320930192 55307565121536 55331747168256 55454826683984 55519471501312 55543746199552 55596293078586 55601921714976 55666738003968 55691077091328 55814955897792 55880020525056 55932885534708 56022571597824 56144579992576 56147187778136 56268902237184 56296119310704 56418723449571 56459806061568 56484491900928 56603836179072 56628584992512 56820709114624 56851307864064 56971427175936 57162059415552 57189708506112 57502309769216 57508131373056 57533275570176 57587704633368 57654835789824 57680044130304 57728469041152 57783082766136 57808347179856 57875735543808 57930488589519 58152444484498 58226128257024 58306695000372 58352935653376 58374664298496 58501795183104 58850020154432 58855978202112 58881711716352 59006121003648 59074905636864 59081480034304 59209555378176 59232198095616 59561993207808 59588035411968 59590803138048 59713937068032 59720582582752 59742820492992 59790200078336 59816342061056 59872931007708 59942726098944 59948794773504 60178483642368 60235415191224 60305632837632 60332000182272 60389076964671 60459473737728 60466202222608 60536688902144 60597279332352 60691119230976 60829452816384 60957977423616 60984629991936 60987462586596 61113482468064 61191532892672 61347633741888 61353844651008 61559140909056 61588916852736 61716179533824 61719046107264 61876492653456 61925564366848 61952639991808 61955517548288 62017528066704 62089823158272 62255143116768 62300475654144 62327715201024 62386680019482 62459405438976 62486714474496 62625709444844 62698713505792 62791825385016 62865023090688 63001933274112 63162652491648 63165586250403 63208645853184 63376944781696 63450824572928 63517281819264 63545053388544 63760643052288 63788521026048 63923297753952 64143684993024 64168214603584 64307316842496 64338422069376 64389446238208 64478541085224 64525492641792 64553705029632 64690098490368 64862341925017 64937953273856 64944527671296 64972923273216 65005968111903 65034390577338 65110202486784 65193357279232 65255033123826 65359666864128 65647052610048 65814519580992 65891240902656 65898573884416 66037808875584 66066682491264 66143697764352 66206272673736 66459936553712 66466665038592 66636222857568 66689069318144 66713902055424 66721326590464 66859194494976 66865963401216 67122154831872 67185655405596 67263975088128 67293384818688 67435566861312 67443071709832 67521691467776 67693940680704 67700794097664 68024477500434 68070849380352 68103775014912 68252094380288 68277509134848 68426206865952 68433134418432 68695330335744 68840474504256 68920723243008 68950857351168 69016087959624 69104231111552 69184787316736 69254033522688 69287531459328 69488992075776 69519374647296 69666259912704 69696719990784 69699957241824 69851752842326 69933180448768 70037036006364 70088035110912 70118679601152 70356571643904 70387333545984 70536052694016 70772073562112 70806305769472 70877174933376 70959797895168 71117640327552 71148734990592 71200543604736 71299062879408 71382177644544 71572239365536 71655672578048 71730723433824 71762086154304 71818997727232 71845740675072 72002209456128 72005553791808 72189241429032 72430794036224 72438127017984 72538358720877 72591179222016 72622918158336 72715667734528 72784460022729 72869306345472 72901166886912 73055197433088 73335102404096 73342526939136 73494076391424 73502255486464 73529625222144 73689761240256 73743420162048 73775662891008 74128390771448 74135895619968 74222317338624 74292534985032 74325017802672 74411659984896 74419941197056 74577180712944 74696762130432 74767428622926 75025202982912 75061492414272 75216593806848 75224964599428 75279741415424 75312655867904 75471781572096 75504779990016 75512424185856 75801743818752 75873455673561 75961902901248 76155683265792 76216079220736 76252944674816 76783606177824 76873114386432 76906725507072 76979482724196 77044110354848 77077796239808 77167647391744 77240651452692 77282246627712 77338521501696 77372336111616 77634837676032 77742260000496 77832885731328 78002393577472 78175116085248 78209296478208 78474637602816 78508948955136 78674828004864 78976264127488 79147466883072 79151143099392 79185750239232 79415990943744 79450713882624 79454404184064 79618582757376 79657093990656 79830574676944 79923634798592 80007345368496 80042326864416 80100611555328 80135633829888 80313886921632 80407510450176 80442666909696 80518769286228 80612631650304 80796372443136 80921492307968 81002485638144 81006248015784 81105937088512 81277303231488 81312839989248 81316616782128 81484643290752 81796844989184 81805126201344 81977969638656 82013812747776 82118555803648 82288239378432 82292061476352 82501990204608 82690037422272 82786430877696 82900981395288 82961347682304 82997620752384 83006857489024 83067300872192 83103620268032 83182240025976 83279207251968 83315619299328 83394439617879 83722433846688 83820030787584 83899328302062 84002577698816 84033857396736 84216869988864 84220781667204 84689709092352 84726737851392 84905754268608 84942877488768 85014190736384 85051361368064 85231063671936 85276961796096 85524913324032 85743089123328 85784562759168 85971388113632 86033990189056 86071606706176 86253464653824 86262197059584 86299913355264 86592703561728 86630564364288 86674624149204 86712520769784 86813603315712 87006710831768 87146222485504 87228666726747 87339192385536 87529403480064 87752692774656 88050411834112 88088909988352 88275030231648 88283967303168 88322567574528 88622220051456 88848297143424 88951869407232 89145592659968 89154617868288 89342989811712 89382053117952 89386204707072 89580873874128 89685300117504 89724513091584 89809396511562 89914089148416 90114093361474 90258587574272 90267725463552 90353122786836 90458449256448 90498000273408 90699303333912 90805033353216 91036678846464 91234942487936 91244179224576 91436966135424 91476944987904 91481193879894 91543556063232 91593773780992 91787299339008 92021450612832 92338711363584 92383375279104 92574269300736 92578569160896 92651989434368 92692499529728 92888346550272 92928959987712 92933276322432 93382714675152 93450713481216 93491572801536 93580020029223 93689108158464 93730071711744 93808762191872 93849778061312 93938564167266 94048070258688 94502899911168 94743978737472 94812968779776 94823520436736 94864979987456 95065417172544 95176236859392 95640964578432 95682781539072 95884946630928 96002945941504 96007405055744 96215527489536 96252321905376 96584169357312 96717811627836 96788238962688 96830557544448 97035147735552 97045946696972 97159075127296 97201555849216 97406929910784 97416791506944 97459384909824 97790035918848 97882549685739 97992101855232 98039500296192 98253014987008 98257578611738 98324560216064 98470578915072 98847860826624 99056713313376 99100023736896 99215546646528 99309409010604 99436240950592 99595682840576 99689904830568 99699997557888 99816219869184 100033603977216 100081989885696 100288791742464 100629042096128 100673039986688 100683232247808 100778483108394 100895962632192 100940077228032 101068991758336 101164607564748 101282537201664 101540911021056 102036716250651 102106274070528 102150917849088 102155662522368 102378141570432 102497485848576 102639310298928 102987535270256 103042995503616 103260711756384 103381084864512 103426286026752 103656346667328 103777180975104 104233488113664 104279061970944 104499389869056 104545079986176 104549935862736 104632850137088 104678598606848 104777629263489 104899770673152 105534857465856 105581000318976 105804079041024 105939205578752 106158110343168 106209458654208 106676460491328 106723102485888 106800815407104 106847511773184 106948594319112 107073266466816 107085182562176 107210013933568 107358359048304 107483508867072 107728496590848 108003314184192 108008330687712 108283862143548 108369737641984 108417119985664 108422155709504 108646191054336 108657190526976 109073501601792 109303959518208 109351750330368 109582796149632 109594991528477 109717652504576 109722748635136 109960602845184 110002653606144 110013790408704 110253383229696 110534641860384 110615130243072 110663494336512 110909653367968 111038943002624 111087492399104 111192586157172 111203843429952 111333476007936 111382154182656 111629911795584 111760041050112 111865771069416 112045143195648 112151142934389 112289159985152 112294375556272 112537804474368 112592238621408 112837446899142 112919612123136 112968983801856 113207672358144 113257169985024 113641418229248 113702615728128 113942854351872 114324118831104 114379417012224 115004619538432 115016262746112 115175409266736 115309671579648 115360088260608 115566165532272 115616694359712 115751471087616 115860977179038 116304888968996 116452256514048 116613390000744 116705871306752 116749328596992 117003590366208 117700040308864 117711956404224 117763423432704 118012242007296 118162960068608 118464396191232 119123986415616 119176070823936 119181606276096 119427874136064 119441165165504 119485640985984 119580400156672 119632684122112 119745862015416 119885452197888 119897589547008 120458635003603 120470830382448 120611265675264 120664000364544 120778153929342 120918947475456 120932404445216 121073377804288 121194558664704 121382238461952 121658905632768 121915954847232 121969259983872 121974925173192 122226964936128 122383065785344 122695267483776 122707689302016 123118281818112 123177833705472 123432359067648 123438092214528 123752985306912 123851128733696 123905279983616 123911035096576 124035056133408 124179646316544 124510286233536 124600951308288 124655430402048 124773360038964 124918810877952 124973428948992 125251418889688 125397427011584 125583650770032 125730046181376 126003866548224 126325304983296 126331172500806 126417291706368 126753889563392 127034563638528 127090106777088 127521286104576 127577042052096 127846595507904 128287369986048 128336429207168 128614633684992 128676844138752 128778892476416 128957082170448 129050985283584 129107410059264 129380196980736 129724683850034 129875906547712 129889055342592 129945846546432 130011936223806 130068781154676 130220404973568 130386714558464 130510066247652 130719333728256 131294105220096 131629039161984 131782481805312 131797147768832 132075617751168 132133364982528 132412545347472 132919873107424 132933330077184 133272445715136 133378138636288 133427804110848 133442653180928 133718388989952 133731926802432 134244309663744 134371310811192 134527950176256 134586769637376 134714094767343 134871133722624 134886143419664 135043382935552 135171140042211 135387881361408 135401588195328 136048955000868 136207550029824 136504188760576 136555018269696 136852413731904 136866268836864 137390660671488 137680949008512 137841446486016 138032175919248 138208462223104 138508067045376 138575062918656 138977984151552 139038749294592 139332519825408 139393439981568 139399914483648 139703505684652 139866360897536 140074072012728 140176070221824 140237359202304 140713143287808 140774667091968 140907846250899 141072105388032 141544147124224 141612611538944 141754349866752 142235280655104 142297469981184 142598125758816 142764355289088 143144478731072 143311345156096 143461446867648 143524172308608 143637995454464 143691481350144 144004418912256 144011107583616 144378482858064 144861588072448 144876254035968 145076717441754 145182358444032 145245836316672 145431335469056 145568920045458 145738612690944 145802333773824 146110394866176 146670204808192 146685053878272 146988152782848 147004510972928 147059250444288 147379522480512 147386367917607 147486840324096 147551325782016 148256781542896 148271791239936 148585069970064 148650035605344 148823319969792 148839882394112 149154361425888 149393524260864 149534857245852 150050405965824 150122984828544 150433187613696 150449929198856 150559482830848 150625311735808 150943563144192 151009559980032 151024848371712 151603487637504 151746911347122 151923805802496 152311366531584 152505889349632 153567212355648 153746228772864 153813451014144 153958965448392 154088220709696 154155592479616 154335294783488 154481302905384 154564493255424 154677043003392 155484520000992 155665771462656 156004787154944 156350232170496 156418592956416 156949275205632 157017897910272 157349656009728 157952528254976 158294933766144 158302286198784 158371500478464 158831981887488 158908808368128 159237165514752 159314187981312 159661149353888 159847269597184 160014690736992 160084653728832 160201223110656 160271267659776 160627773843264 160815020900352 160885333819392 161037538572456 161225263300608 161592744886272 161842984615936 162004971276288 162012496031568 162211874177024 162554606462976 162625679978496 162633233564256 162969286581504 163593689978368 163610252402688 163955939277312 164027625495552 164237111607296 164576478756864 164584122952704 165003980409216 165380074844544 165572861755392 165801962790576 165922695364608 165995241504768 166013714978048 166134601744384 166364480051952 166558414503936 166631238598656 166788879235758 167444867693376 167640061575168 167798656604124 168005155397632 168067714793472 168433739977728 168441563334408 169256170348713 169379418184704 169453475702784 169811508537216 169885754977536 170028381472768 170102722736128 170462127343872 170553923592192 171486178246656 171569125518336 171942776227264 172067980378112 172143213412352 172506929307648 172524394119168 172599826710528 173185407123456 173349248298408 173425041539568 173627206631424 173791465768557 174013421663536 174292444971008 174457333453494 174678384771072 175058806960128 175505385549312 176100823668224 176177819976704 176550060463296 176567934606336 176645135149056 177244440102912 177696594286848 178291185319936 178685979623424 178764106235904 178772409414144 179161747748256 179370600235008 179449026183168 179618793023124 179828178296832 180228186722948 180517175148544 180535450927104 180706245573672 180916898512896 180996000546816 181398606667824 181610066706432 182073357692928 182469884975872 182488358449152 182873932270848 182953889975808 182962387759788 183187547561984 183574598678016 184042901225664 184677422727168 184766750558208 185148538601472 185157138321792 185303978868736 185384999059456 185776693100544 185857919975424 185866552644864 186765429350304 186901426962432 186983145603072 187160040058446 187378216316928 187460143423488 187617524383744 187699556122624 187877128334532 188096140517376 189005799822336 189487957474944 189496758751209 189625937559552 189647040873472 189729959974912 190130834345088 190352473718784 191281929156864 191365563078144 191769893261856 192005891883008 192014810111488 192431054979072 192504643810752 193168338714624 193435623255672 193576477925376 193661115088896 194070295471104 194091893393944 194318150254592 194403111698432 194587025775051 194813859821568 194833583013888 194918769819648 195580071837696 195765099371478 196079000592384 196506029974016 196515157223476 196941157830144 197695721653248 198113426626752 198200047473792 198431093293056 198618818021208 198872481901184 199379809661136 199399995115776 200067207954432 200163979771392 200577583484928 201258084192256 201346079973376 201366464495616 201556966216788 201791925264384 201880154456064 202137983516672 202329215129496 202565074403328 203081822042112 203533555695743 204073432501302 204212548141056 204311325044736 204756283140864 205278620597856 205975070540512 206085991007232 206521423512768 206762169729024 206852572053504 207312693334656 207554361950208 208466976227328 208558123941888 208998779738112 209090159972352 209099871725472 209265700274176 209357197213696 209555258526978 209799541346304 211069714931712 211162000637952 211608158082048 211878411157504 212316220686336 212418917308416 213352920982656 213446204971776 213601630814208 213897188638224 214146532933632 214170365124352 214716718096608 214967017734144 215456993181696 216006628368384 216016661375424 216567724287096 216739475283968 216834239971328 216844311419008 217292382108672 217314381053952 218147003203584 218353380068187 218607919036416 218703500660736 219165592299264 219189983056954 219445497270272 220005307212288 220027580817408 220506766459392 221069283720768 221230260486144 221326988673024 221819306735936 222077886005248 222174984798208 222385172314344 222407686859904 222666952015872 223259823591168 223731542138832 224090286391296 224302285868778 224578319970304 224588751112544 225075608948736 225184477242816 225674893798284 225839224246272 225937967603712 226415344716288 226514339970048 227282836458496 227405231456256 227620367020683 227885708703744 228648237662208 228758834024448 230009239076864 230350818533472 230619343159296 230720176521216 231132331064544 231233388719424 231502942175232 231721954358076 232609777937992 232904513028096 233226780001488 233411742613504 233498657193984 234007180732416 235400080617728 235423912808448 235526846865408 236024484014592 236325920137216 236928792382464 238247972831232 238352141647872 238363212552192 238855748272128 238882330331008 238971281971968 239160800313344 239491724030832 239770904395776 240917270007206 240941660764896 241222531350528 241328000729088 241556307858684 241837894950912 241864808890432 242146755608576 242389117329408 242764476923904 243317811265536 243831909694464 243938519967744 243949850346384 244453929872256 244481134948141 244766131570688 245390534967552 245415378604032 246355667410944 246864718135296 246876184429056 247505970613824 247702257467392 247810559967232 247822070193152 248070112266816 248359292633088 249020572467072 249201902616576 249310860804096 249546720077928 249837621755904 249946857897984 250183318853637 250502837779376 250794854023168 251167301540064 251460092362752 252007733096448 252650609966592 252662345001612 253507779126784 254069127277056 254180213554176 255042572209152 255154084104192 255693191015808 256574739972096 256672858414336 257229267369984 257353688277504 257914164340896 258101970567168 258214820118528 258760393961472 259449367700068 259751813095424 259778110685184 259891693092864 260023872447612 260137562309352 260440809947136 260773429116928 261020132495304 261438667456512 261686000180241 262588210440192 263258078323968 263594295537664 264151235502336 264266729965056 264825090694944 265839746214848 265866660154368 266544891430272 266756277272576 266855608221696 266885306361856 267436777979904 267463853604864 268742621622384 269055900352512 269173539274752 269428189534686 269742267445248 269772286839328 270086765871104 270342280084422 270775762722816 270803176390656 272097910001736 272415100059648 273008377521152 273110036539392 273704827463808 273732537673728 274781321342976 275361898017024 276064351838496 276416924446208 277016134090752 277150125837312 277955968303104 278077498589184 278665039650816 278786879963136 278799828967296 279407011369304 279732721795072 280148144025456 280352140443648 280474718404608 281426286575616 281549334183936 281815692501798 282144210776064 283225223077888 283508699733504 284470561310208 284594939962368 285196251517632 285528710578176 286288957462144 286622690312192 286922893735296 287048344617216 287275990908928 288008837824512 288022215167232 288756965716128 289723176144896 289752508071936 290153434883508 290364716888064 290491672633344 290862670938112 291137840090916 291477225381888 291604667547648 292220789732352 293340409616384 293370107756544 293647649057217 293976305565696 294009021945856 294118500888576 294759044961024 294772735835214 294973680648192 296513563085792 296543582479872 297170139940128 297300071210688 297646639939584 297679764788224 298308722851776 298787048521728 299069714491704 300100811931648 300245969657088 300866375227392 300899858397712 301118965661696 301250623471616 301887126288384 302019119960064 302049696743424 303206975275008 303493822694244 303847611604992 304622733063168 305011778699264 307134424711296 307492457545728 307917930896784 308176441419392 308311184959232 308962605810768 309128986510848 310969040001984 311331542925312 312009574309888 312700464340992 312837185912832 313898550411264 314035795820544 314332887790467 314699312019456 315399326765159 315905056509952 316604572397568 316743000956928 317817616736256 318474331029504 318628375962624 319322298707776 319694539194368 320029381473984 320169307457664 320402446221312 320542535319552 321255547686528 321630041800704 322075077144912 322450526601216 323185489772544 323685969231872 324009942552576 324024992063136 324423748354048 325109212925952 325251359956992 325266467128512 325938573163008 327187379956736 327220504805376 327911878554624 328055250991104 328474223214592 328784974585431 329152957513728 329168245905408 330007960818432 330760149689088 331603925581152 331845390729216 331990483009536 332027429956096 332728960103904 333116829007872 333262477197312 333577758471516 334889735386752 335280123150336 335597313208248 336010310795264 336135429586944 336867479955456 336883126668816 338512340697426 338758836369408 338906951405568 339623017074432 339771509955072 340056762945536 340205445472256 340924254687744 341107847184384 342972356493312 343138251036672 343885552454528 344135960756224 344286426824704 345013858615296 345048788238336 346698496596816 346850083079136 347254413262848 347582931537114 348026843327072 348584889942016 348914666906988 349356769542144 350117613920256 351010771098624 352201647336448 352355639953408 353100120926592 353135869212672 353290270298112 354488880205824 355393188573696 356582370639872 357371959246848 357528212471808 357544818828288 358323495496512 358741200470016 358898052366336 359237586046248 359656356593664 360456373445896 361034350297088 361375905010809 361412491147344 361833797025792 361992001093632 362797213335648 363220133412864 364146715385856 364939769951744 364976716898304 365747864541696 365907779951616 365924775519576 366375095123968 367149197356032 368085802451328 369354845454336 369533501116416 370297077202944 370314276643584 370607957737472 371553386201088 371715839950848 371733105289728 373530858700608 373802853924864 373966291206144 374320080116892 374756432633856 374920286846976 375235048767488 375399112245248 375754256669064 376192281034752 378011599644672 378975914949888 378993517502418 379251875119104 379294081746944 379459919949824 380261668690176 382563858313728 382731126156288 383539786523712 384011783766016 384029620222976 384862109958144 385009287621504 386336677429248 386871246511344 387152955850752 387322230177792 388140590942208 388183786787888 388636300509184 388806223396864 389174051550102 389627719643136 389667166027776 389837539639296 391160143675392 391530198742956 392158001184768 393012059948032 393030314446952 393882315660288 395391443306496 396226853253504 396400094947584 397237636042416 397744963802368 398759619322272 398799990231552 400134415908864 400327959542784 401155166969856 402516168384512 402692159946752 402732928991232 403113932433576 403583850528768 403760308912128 404658430258992 405130148806656 405513420126633 406163644084224 407067111391486 408146865002604 408622650089472 409512566281728 410557241195712 411950141081024 412171982014464 413042847025536 413524339458048 414625386669312 416933952454656 417116247883776 417997559476224 418180319944704 418199743450944 418531400548352 418714394427392 419110517053956 419599082692608 422139429863424 422324001275904 422723538752697 423216316164096 423756822315008 424632441372672 424837834616832 426705841965312 426892409943552 427794377276448 428293065867264 428340730248704 429433436193216 429934035468288 430913986363392 432013256736768 432033322750848 433135448574192 433478950567936 433668479942656 433688622838016 434584764217344 434628762107904 436294006407168 436706760136374 437215838072832 437407001321472 438331184598528 438379966113908 438890994540544 440010614424576 440055161634816 441013532918784 442138567441536 442159103752821 442460520972288 442653977346048 443638613471872 444155772010496 444770344628688 444815373719808 446519647182336 447463084277664 448180572782592 448604571737556 449156639940608 449177502225088 450151217897472 450368954485632 451349787596568 451678448492544 451875935207424 452830689432576 453028679940096 454036393475119 454565672916992 454810462912512 455240734041366 455771417407488 457517668048896 460018478153728 460701637066944 461238686318592 461440353042432 462264662129088 462466777438848 463005884350464 463443908716152 465219555875984 466453560002976 466823485227008 466997314387968 468014361464832 470800161235456 470847825616896 471053693730816 472048968029184 472651840274432 473857584764928 476495945662464 476726425104384 477711496544256 477764660662016 477942563943936 478983448061664 479541808791552 481834540014412 481883321529792 482445062701056 482656001458176 483112615717368 483675789901824 483729617780864 484293511217152 484778234658816 485528953847808 486635622531072 487663819388928 487877039935488 487899700692768 488907859744512 488962269896282 489532263141376 490781069935104 490830757208064 492711334821888 493729436270592 493752368858112 495011941227648 495404514934784 495621119934464 495644140386304 496140224533632 496718585266176 498041144934144 498403805233152 499093440155856 499675243511808 499893715795968 500366637707274 501005675558752 501589708046336 502334603080128 502920184725504 504015466192896 505301219933184 505324690003224 507015558253568 507768511046139 508138254554112 508360427108352 510085144418304 510308168208384 511386382031616 513345716828672 514458534739968 514707376555008 515828328681792 516203941134336 516429640237056 517520787922944 518898735400136 519503626190848 519556221370368 520047744895224 520275124618704 520881619894272 522040264990608 522877334913024 523372000360482 525176420880384 526516156647936 527188591075328 528302471004672 528533459930112 529650181389888 531679492429696 531733320308736 533089782860544 533512554545152 533770612723712 534873555959808 537485243244768 538111800705024 538347078549504 538856379069372 539484534890496 539544573678656 540173531742208 540684560168844 541551525445632 541606352781312 544195820003472 544830200119296 546016755042304 546220073078784 547409654927616 547465075347456 549562642685952 550723796034048 552128703676992 552833848892416 554032268181504 554300251674624 555911936606208 556154997178368 557330079301632 557573759926272 557599657934592 558814022738608 559465443590144 560296288050912 560704280887296 560949436809216 562852573151232 563098668367872 563631385003596 564288421552128 566450446155776 567017399467008 568941122620416 569189879924736 570392503035264 571057421156352 572577914924288 573845787470592 574096689234432 576017675649024 576044430334464 577513931432256 579446352289792 579505016143872 580306869767016 580729433776128 580983345266688 581725341876224 582275680181832 582954450763776 583209335095296 583761077325153 584441579464704 586680819232768 586740215513088 587295298114434 588018043891712 588237001777152 589518089922048 589545471670428 593027126171584 593087164959744 594340279880256 594600142421376 595293279879168 595359529576448 596617445703552 598139428983408 600201623863296 600491939314176 601732750454784 601799716795424 602237931323392 602501246943232 603774252576768 604038239920128 604099393486848 606413950550016 606987645388488 607695223209984 609245466126336 610023557398528 610600667087229 614268849422592 615835861793568 616352882838784 616622369918464 617925211621536 618257973021696 621938080003968 622663085850624 624019148619776 625400928681984 625674371825664 627797100822528 628071591641088 628665775580934 629398624038912 630798653530318 631810113019904 633209144795136 633486001913856 635635233472512 636948662059008 637256751925248 638644597415552 639389078388736 640058762947968 640338614915328 640804892442624 642511095373056 644150154289824 644901053202432 646370979545088 647371938463744 648019885105152 648049984126272 648847496708096 650218425851904 650502719913984 650532934257024 651877146326016 654374759913472 654441009610752 655060140204561 655823757109248 656110501982208 656948446429184 657569949170862 658336491810816 660015921636864 661520299378176 663207851162304 663690781458432 663980966019072 664054859912192 665457920207808 666233658015744 666524954394624 667155516943032 669779470773504 671194626416496 672020621590528 672270859173888 673734959910912 673766253337632 677024681394852 677517672738816 677813902811136 679246034148864 679543019910144 680113525891072 680410890944512 681848509375488 682215694368768 685944712986624 686276502073344 687771104909056 688271921512448 690027717230592 693396993193632 693700166158272 694508826525696 695165863074228 696053686654144 697169779884032 697829333813976 698713539084288 700235227840512 702021542197248 704403294672896 704711279906816 706200241853184 706271738425344 706580540596224 708977760411648 710786377147392 713164741279744 714743918493696 715056424943616 715089637656576 716646990993024 717482400940032 718475172092496 719312713187328 720912746891792 722068700594176 722751810021618 722824982294688 723667594051584 723984002187264 725594426671296 726440266825728 728293430771712 729879539903488 729953433796608 731495729083392 731815559903232 731849551039152 732750190247936 733443404844423 734298394712064 736171604902656 739067002232832 740594154405888 740628553287168 743106772402176 743431679901696 743466210579456 747061717401216 747605707849728 747932582412288 748640160233784 749512865267712 749840573693952 750470097534976 751508513338128 752384562069504 756023199289344 757951829899776 757987035004836 758588163493888 758919839899648 760523337380352 765127716627456 765462252312576 767079573047424 768023567532032 768059240445952 769724219916288 770018575243008 773742493022688 774305911701504 774644460355584 776281181884416 776367573575776 777272601018368 777612446793728 778348103100204 779255439286272 779334332055552 779675079278592 782320287350784 783060397485912 784316002369536 785058000540723 786024119896064 786060628893904 787764631320576 790782886612992 792453706507008 792800189895168 794475272084832 795489927604736 797519238644544 797599980463104 800268831817728 800655919085568 802310333939712 805032336769024 805384319893504 806227864867152 807167701057536 807520617824256 809316860517984 810260297613312 811026840253266 812327288168448 814134222782972 816293730005208 817245300178944 819025132563456 821114482391424 823900282162048 824343964028928 826085694051072 829250773338624 833867904909312 834232495767552 835995118952448 836360639889408 836399486901888 837062801096704 837428788854784 838221034107912 839198165385216 843210445025221 844278859726848 844648002551808 845447077505394 846432632328192 847513644630016 849675669233664 853411683930624 853784819887104 855588754552896 856586131734528 856681460497408 858866872386432 859868070936576 861827972726784 864026513473536 864066645501696 866270897148384 866957901135872 867336959885312 867377245676032 869169528434688 869257524215808 872588012814336 873413520272748 874431676145664 874814002642944 876662369197056 876759932227816 877781989081088 880021228849152 880110323269632 882027065837568 884277134883072 884318207505642 884921041944576 887277226943744 889540689257376 889630747439616 893039294364672 894926168555328 896361145565184 897209143475112 898313279881216 898355004450176 900302435794944 900737908971264 902699575193136 903356896985088 903751870414848 905661378865152 906057359880192 908072786950238 909131345833984 909620925825024 910481468082732 911542834814976 915035336097792 920036956307456 921403274133888 922477372637184 924529324258176 924933554877696 926887817432304 930439111751968 932907120005952 933646970454016 933994628775936 936028722929664 941600322470912 941695651233792 942107387461632 942998663371401 944097936058368 945303680548864 946197980295477 947715169529856 953452850208768 955422993088512 955529321324032 955885127887872 957966896123328 959083617583104 963669080028824 963766643059584 964890125402112 966225231434736 967351579803648 967459235561728 969556469317632 971057907695616 973271245062144 975327638777856 975754079870976 975799401385536 977815719489024 977924539792564 979064526282752 981562139870208 981661514416128 985422669643776 986354923756293 987458872541184 987504737716224 990023882455296 990809029869568 991288280772608 992280449067264 996082289868288 998186880311712 999350487023616 999787431591936 1000733275414548 1002011351117504 1003179416092672 1004669206160256 1005840369451008 1008030932385792 1010602439866368 1010649380006448 1014031116507136 1015537022092278 1016276509108224 1016720854216704 1020170288836608 1020616336416768 1022772764063232 1026691433657344 1028917069479936 1029414753110016 1031656657363584 1032407882268672 1032859280474112 1035041575845888 1037797470800272 1039007252381696 1040095489790448 1040550249237408 1041763239788544 1044080529981216 1045754669826048 1046744000720964 1050352841760768 1053032313295872 1054377182150656 1056604942009344 1057066919860224 1059300362779776 1063358984859392 1063466640617472 1066179565721088 1067541225447424 1069747111919616 1074970486489536 1076223601410048 1076694157099008 1077712758138744 1078969069780992 1079089147357312 1080347063484416 1081369120337688 1083103050891264 1084127715032427 1088391640006944 1089660400238592 1092033510084608 1092440146157568 1094819309855232 1094930150694912 1099125285371904 1101447592068096 1104257407353984 1105667697784832 1108064536363008 1108600503349248 1111823873212416 1114660158603264 1115147519852544 1115199315869184 1117628045477216 1118930887180288 1120592576101824 1121408561774592 1121898873618432 1125705146302464 1126197336735744 1127262770007192 1128576843104256 1132900892311552 1134034798934016 1137882245240832 1138379759849472 1140785006070528 1145155829848576 1147691574941184 1148193378468864 1152035351298048 1152088860668928 1155027862864512 1158892704579584 1159010032287744 1160613739534032 1161458867552256 1161966690533376 1164551360363664 1165908901527552 1166418670190592 1167522154650306 1168883158929408 1173361638465536 1173480431026176 1174590596228868 1176036087783424 1176474003554304 1179036179844096 1179090943340856 1186054252343168 1186174329919488 1188680559760512 1189200284842752 1190719059152896 1193234891407104 1196278857966816 1200403247726592 1200983878628352 1203465500909568 1203599433590848 1204475862646784 1205002493886464 1207548505153536 1208076479840256 1208198786973696 1213975290776976 1215390446419968 1216540260379899 1218490932252672 1220047114797056 1221201334174458 1228537698845184 1231671723587136 1232705765677568 1233244739836928 1235850423243072 1236515946043392 1243876160007936 1248038297239552 1250801857363968 1251348743651328 1255594201645056 1256143183282176 1257331551161868 1258797248077824 1261597307060636 1263620226039808 1266418289590272 1266972003827712 1271270466945024 1273897324118016 1274513503850496 1277289194831104 1280117525895936 1280677229830656 1285022190746112 1288300308579648 1289802106404864 1292741959090176 1294743876927488 1296039770210304 1296099968252544 1297694993416192 1300436851703808 1301005439827968 1301065868514048 1303754292652032 1308749519826944 1308882019221504 1310120280409122 1311647514218496 1312221003964416 1313896892858368 1315139898341724 1316672983621632 1320031843273728 1323040598756352 1326415702324608 1326477311258463 1327381562916864 1327961932038144 1328109719824384 1330915840415616 1332467316031488 1334311033886064 1339558941547008 1342389252832992 1344041243181056 1344541718347776 1347469919821824 1347532506675264 1354049362789704 1355035345477632 1355627805622272 1358492068297728 1359086039820288 1360227051782144 1360821781889024 1362109180425357 1363697018750976 1364431388737536 1372553004146688 1375542209818112 1380055434461184 1386793986387264 1387400332316544 1389017653051392 1390331726148456 1392107373308288 1395658667627952 1400470455681024 1404043084394496 1408806589345792 1409422559813632 1412400483706368 1412543476850688 1413161081192448 1417955520823296 1421572754294784 1424734889870201 1426329482559488 1429487836987392 1430179275313152 1433293981986048 1436950344184992 1438625426374656 1441825493783584 1444137401188352 1445503620043236 1445649964589376 1447335188103168 1447968004374528 1451188853342592 1452880533651456 1456586861543424 1459759079806976 1459906867593216 1462991458166784 1463631119806464 1463699102078304 1465500380495872 1466886809688846 1468596789424128 1472343209805312 1478134004465664 1481188308811776 1481257106574336 1486213544804352 1486863359803392 1486932421158912 1494123434802432 1495211415699456 1497280320467568 1499025730535424 1499681147387904 1503017026676256 1504769124139008 1512046398578688 1515903659799552 1515974070009672 1517176326987776 1517839679799296 1521046674760704 1530255433254912 1530924504625152 1534159146094848 1536118480891904 1540037150486016 1547484986045376 1548611823403008 1549288920711168 1552562363768832 1552735147151552 1554545202036736 1555224893587456 1556696206200408 1558510878572544 1558668664111104 1566120794971824 1568632004739072 1570116001081446 1572048239792128 1572121257787808 1575529262641152 1581565773225984 1584907413014016 1585600379790336 1588950544169664 1590979855209472 1595038477289088 1595199960926208 1600537663635456 1601311838171136 1604620667879424 1610064673538048 1610768639787008 1612455729734304 1614335402115072 1615041235648512 1618633721035968 1620520595226624 1622053680506532 1624654576336896 1628268445565944 1632587460010416 1634490600357888 1638050265126912 1642228964782848 1647800564324096 1648687928057856 1652171388102144 1658501546677248 1667735809818624 1668464991535104 1671990237904896 1672721279778816 1672798973803776 1674125602193408 1676442068215824 1678396330770432 1686420890050442 1688557719453696 1689296005103616 1690894155010788 1692865264656384 1695027289260032 1699351338467328 1706823367861248 1707569639774208 1711177509105792 1713172263469056 1713362920994816 1717733744772864 1728053026947072 1728133291003392 1732541794296768 1733915802271744 1734673919770624 1734754491352064 1738339056869376 1738515048431616 1745176025628672 1746827040545496 1748863352291328 1749628005285888 1751283231975459 1753324738394112 1753519864455632 1755563978162176 1760042457698304 1760220646539264 1764054131675136 1768554269766144 1768636415011284 1774554453887488 1779081378514752 1779261494879232 1786078588729344 1789852337110656 1794418286950224 1796626559762432 1796710008900352 1800604871589888 1801475817942528 1805399150386272 1806713793970176 1807503740829696 1811322757730304 1812114719760384 1816145573900476 1818262691667968 1819241851650048 1820962936165464 1823085669629952 1830070672195584 1831802001261687 1840073912614912 1842806548267776 1849058648516352 1849867109755392 1853775634864608 1860878223503936 1865814240011904 1867293940908032 1867989257551872 1872057445859328 1883200644941824 1883391302467584 1884214774923264 1885997326742802 1888195872116736 1890607361097728 1892395960590954 1895430339059712 1906905700417536 1910845986177024 1911058642648064 1911770255775744 1915933792246656 1918167235166208 1927338160057648 1927533286119168 1932450462869472 1934703159607296 1934918471123456 1939112938635264 1942115815391232 1946542490124288 1950655277555712 1951508159741952 1951598802771072 1955631438978048 1955849079585128 1958129052565504 1963124279740416 1963323028832256 1970845339287552 1972709847512586 1975009475432448 1980047764910592 1982576561545216 1984560898134528 1992164579736576 1996373760623424 1998700974047232 1999574863183872 2001466550829096 2004022702235008 2006358832185344 2009338412320512 2016061864771584 2021204879732736 2021298760012896 2028062233014272 2031074044184556 2032553018216448 2033441708433408 2040340577673216 2041232672833536 2045545528126464 2053382867314688 2057834138959872 2058829506220032 2063313314727168 2064815764537344 2070083151691776 2075594941600544 2078014504763392 2080190979580896 2081100498474816 2083526479577088 2088161059962432 2091509339652096 2093488001441928 2100705683521536 2106064626591744 2108754364301312 2113209884018688 2114133839720448 2118600725559552 2126717969718784 2126933281234944 2132359131442176 2135082450894848 2139494223839232 2149940972979072 2152447202820096 2155425516277488 2157938139561984 2158178294714624 2162738240675376 2166206101782528 2168255430064854 2176783280013888 2179320800477184 2184067020169216 2184880292315136 2189638619710464 2189860301389824 2198250570743808 2200330214533269 2202895184136192 2208514814707968 2211335395569664 2217201006698496 2229320317206528 2230295039705088 2230398631738368 2235256090954432 2237861774360576 2241185152203648 2242817123549184 2243797747236864 2251410292604928 2254525540014384 2257153686208512 2265801784623104 2268069597868032 2275764490481664 2276759519698944 2281570012141056 2290311659697152 2295383149882368 2296386756937728 2304070702596096 2304177721337856 2310055725729024 2317785409159168 2321227479068064 2322917735104512 2323933381066752 2329102720727328 2331817803055104 2332837340381184 2335044309300612 2337766317858816 2346723276931072 2346960862052352 2349181192457736 2352072175566848 2352948007108608 2358072359688192 2358181886681712 2372108504686336 2372348659838976 2377361119521024 2378400569685504 2381438118305792 2386469782814208 2392557715933632 2400806495453184 2401967757256704 2406931001819136 2407198867181696 2408951725293568 2410004987772928 2415097010307072 2416152959680512 2427950581553952 2430780892839936 2433080520759798 2436981864505344 2440094229594112 2442402668348916 2457075397690368 2463343447174272 2465411531355136 2466489479673856 2471700846486144 2473031892086784 2487752320015872 2496076594479104 2501603714727936 2502697487302656 2511188403290112 2512286366564352 2514663102323736 2517594496155648 2523194614121272 2527240452079616 2529631335075663 2532836579180544 2533944007655424 2542540933890048 2549027007700992 2554578389662208 2560235051791872 2561354459661312 2570044381492224 2576600617159296 2579604212809728 2585483918180352 2592079540420608 2592199936505088 2600873703407616 2602010879655936 2602131737028096 2607508585304064 2617499039653888 2617764038443008 2620240560818244 2623295028436992 2624442007928832 2627793785716736 2630279796683448 2633345967243264 2640063686547456 2646081197512704 2652831404649216 2652954622516926 2654763125833728 2656219439648768 2661831680831232 2668622067772128 2679117883094016 2684778505665984 2688082486362112 2689083436695552 2694939839643648 2695065013350528 2708098725579408 2710070690955264 2711255611244544 2716984136595456 2718172079640576 2720454103564288 2721643563778048 2724218360850714 2727394037501952 2728862777475072 2745106008293376 2751084419636224 2760110868922368 2773587972774528 2774800664633088 2780663452296912 2784214746616576 2791317335255904 2800940911362048 2808086168788992 2817613178691584 2818845119627264 2824800967412736 2825086953701376 2826322162384896 2835911041646592 2838593940886431 2843145508589568 2849469779740402 2860358550626304 2866587963972096 2873900688369984 2877250852749312 2883650987567168 2888274802376704 2891007240086472 2891299929178752 2894670376206336 2902377706685184 2913173723086848 2919518159613952 2919813735186432 2925982916333568 2927262239612928 2927398204156608 2931000760991744 2933773619377692 2937193578848256 2944686419610624 2956268008931328 2959064771268879 2962376617623552 2962514213148672 2972427089608704 2973864842317824 2988246869604864 2994560640935136 2998051461070848 2999362294775808 3006034053352512 3009538248278016 3024092797157376 3031807319599104 3031948140019344 3034352653975552 3035679359598592 3042093349521408 3060510866509824 3061849009250304 3068318292189696 3072236961783808 3080074300972032 3094969972090752 3097223646806016 3098577841422336 3105124727537664 3105470294303104 3109090404073472 3113392412400816 3117021757145088 3132241589943648 3137264009478144 3140232002162892 3144096479584256 3144242515575616 3151058525282304 3163131546451968 3169814826028032 3171200759580672 3177901088339328 3178254754325833 3181959710418944 3190076954578176 3190399921852416 3202623676342272 3209241335758848 3220129347076096 3221537279574016 3224911459468608 3228670804230144 3230082471297024 3237267442071936 3241041190453248 3244107361013064 3249309152673792 3252383145097281 3256536891131888 3265174920020832 3268981200715776 3276100530253824 3284457929565696 3295601128648192 3297375856115712 3304342776204288 3317003093354496 3335471619637248 3343980475809792 3345442559557632 3345597947607552 3352884136431648 3356792661540864 3372841780100884 3377115438907392 3378592010207232 3381788310021576 3385730529312768 3390054578520064 3398702676934656 3413646735722496 3415139279548416 3422355018211584 3426725841989632 3435467489545728 3456106053894144 3456266582006784 3465083588593536 3467831604543488 3469347839541248 3469508982704128 3476678113738752 3477030096863232 3493654081090992 3497726704582656 3499256010571776 3502566463950918 3506649476788224 3507039728911264 3511127956324352 3520084915396608 3520441293078528 3528108263350272 3537108539532288 3537272830022568 3549108907774976 3558162757029504 3558522989758464 3572157177458688 3579704674221312 3588836573900448 3593253119524864 3593420017800704 3601209743179776 3602951635885056 3610798300772544 3613427587940352 3615007481659392 3622645515460608 3624229439520768 3632291147800952 3636525383335936 3641925872330928 3646171339259904 3660141344391168 3663604002523374 3685613096535552 3698117297032704 3699734219510784 3707551269729216 3721756447007872 3731628480023808 3734587881816064 3744114891718656 3766401289883648 3766782604935168 3768429549846528 3771994653485604 3776391744233472 3781214722195456 3784791921181908 3790860678119424 3813811400835072 3821691972354048 3822117285296128 3823540511551488 3831867584493312 3854676320115296 3855066572238336 3864900925738944 3869406319214592 3869836942246912 3878225877270528 3884231630782464 3893084980248576 3901310555111424 3903016319483904 3903197605542144 3911262877956096 3911698159170256 3916258105131008 3926248559480832 3926646057664512 3941690678575104 3945419695025172 3950018950864896 3960095529821184 3965153123090432 3969121796269056 3984329159473152 3992747521246848 3997401948094464 4002933101658192 4008045404470016 4018676824641024 4032123729543168 4042409759465472 4042597520025792 4056124466028544 4062148088369112 4065106036432896 4066883416866816 4080681155346432 4082465345667072 4086327541276071 4091091056252928 4106765734629376 4117659012440064 4126626629454336 4140166303383552 4151189883201088 4156029009526784 4160381959161792 4162200996949632 4167052959154176 4176322119924864 4186976002883856 4201411367043072 4212129253183488 4217508728602624 4226419768037376 4228267679440896 4237201451119104 4253435939437568 4253866562469888 4264718262884352 4270164901789696 4274204669610603 4278988447678464 4299881945958144 4310851032554976 4315876279123968 4316356589429248 4325476481350752 4332412203565056 4336510860129708 4353566560027776 4358641600954368 4368134040338432 4369760584630272 4379277239420928 4379720602779648 4396501141487616 4400660429066538 4405790368272384 4417029629415936 4422670791139328 4434402013396992 4458640634413056 4460590079410176 4460797263476736 4470512181908864 4475723548721152 4482370304407296 4485634247098368 4509051080028768 4514307372417024 4531603569246208 4536139195736064 4551528980963328 4553519039397888 4563140024282112 4580623319394304 4590766299764736 4592773513875456 4608355442675712 4620111451458048 4635570818318336 4642454958136128 4645835470209024 4647866762133504 4658205441454656 4663635606110208 4665674680762368 4670088618601224 4675532635717632 4693446553862144 4698362384915472 4704144351133696 4705896014217216 4716144719376384 4716363773363424 4744217009372672 4744697319677952 4754722239042048 4756801139371008 4762876236611584 4772939565628416 4785115431867264 4801612990906368 4803935514513408 4813862003638272 4814397734363392 4817903450587136 4830194020614144 4832305919361024 4855901163107904 4861561785679872 4866161041519596 4873963729010688 4880188459188224 4884805336697832 4914150795380736 4926686894348544 4930823062710272 4932978959347712 4943401692972288 4946063784173568 4975504640031744 4992153188958208 5003207429455872 5005394974605312 5022376806580224 5029326204647472 5035188992311296 5046389228242544 5054480904159232 5059262670151326 5065673158361088 5067888015310848 5085081867780096 5098054015401984 5109156779324416 5120470103583744 5122708919322624 5140088762984448 5153201234318592 5184159080841216 5184399873010176 5201747406815232 5204021759311872 5204263474056192 5215017170608128 5234998079307776 5235528076886016 5240481121636488 5246590056873984 5248884015857664 5260559593366896 5266691934486528 5280127373094912 5292162395025408 5305662809298432 5305909245033852 5312438879297536 5323663361662464 5337244135544256 5358235766188032 5369557011331968 5376164972724224 5389879679287296 5390130026701056 5416197451158816 5420141381910528 5422511222489088 5433968273190912 5436344159281152 5440908207128576 5443287127556096 5448436721701428 5454788075003904 5457725554950144 5490212016586752 5495406003785061 5502168839272448 5520221737844736 5547175945549056 5549601329266176 5561326904593824 5568429493233152 5582634670511808 5601881822724096 5616172337577984 5635226357383168 5637690239254528 5649601934825472 5650173907402752 5652644324769792 5671822083293184 5677187881772862 5686291017179136 5698939559480804 5720717101252608 5733175927944192 5747801376739968 5754501705498624 5767301975134336 5782014480172944 5782599858357504 5804755413370368 5826347446173696 5839036319227904 5839627470372864 5851965832667136 5854524479225856 5854796408313216 5862001521983488 5867547238755384 5874387157696512 5889372839221248 5902473115176547 5912536017862656 5918129542537758 5925028426297344 5947729684635648 5976493739209728 5989121281870272 5996102922141696 5998724589551616 6012068106705024 6019076496556032 6048185594314752 6063614639198208 6063896280038688 6068705307951104 6071358719197184 6084186699042816 6121021733019648 6123698018500608 6136636584379392 6144473923567616 6160148601944064 6189939944181504 6194447293612032 6210249455075328 6210940588606208 6226784824801632 6234043514290176 6264483179887296 6274528018956288 6280464004325784 6288192959168512 6288485031151232 6302117050564608 6326263092903936 6339629652056064 6342401519161344 6355802176678656 6356509508651666 6363919420837888 6380153909156352 6380799843704832 6405247352684544 6418482671517696 6440258694152192 6443074559148032 6449822918937216 6457341608460288 6474534884143872 6488214722026128 6498618305347584 6504766290194562 6513073782263776 6530349840041664 6537962401431552 6552201060507648 6568915859131392 6591202257296384 6594751712231424 6600990643599807 6608685552408576 6634006186708992 6687960951619584 6690885119115264 6691195895215104 6705768272863296 6713585323081728 6745683560201768 6754230877814784 6763576620043152 6771461058625536 6797405353869312 6827293471444992 6830278559096832 6844710036423168 6853451683979264 6870934979091456 6912212107788288 6912533164013568 6930167177187072 6935663209086976 6939017965408256 6953356227477504 6987308162181984 6995453409165312 6998512021143552 7005132927901836 7013298953576448 7014079457822528 7022255912648704 7040169830793216 7040882586157056 7056216526700544 7074217079064576 7074545660045136 7098217815549952 7116325514059008 7117045979516928 7144314354917376 7159409348442624 7177673147800896 7186506239049728 7186840035601408 7202419486359552 7205903271770112 7221596601545088 7226855175880704 7230014963318784 7245291030921216 7248458879041536 7264582295601904 7273050766671872 7283851744661856 7292342678519808 7320282688782336 7327208005046748 7371226193071104 7396234594065408 7399468439021568 7415102539458432 7443512894015744 7463256960047616 7488229783437312 7532802579767296 7533565209870336 7536859099693056 7543989306971208 7552783488466944 7562429444390912 7569583842363816 7581721356238848 7588894005226989 7627622801670144 7644234570592256 7647081023102976 7663735168986624 7709352640230592 7710133144476672 7729801851477888 7738812638429184 7739673884493824 7756451754541056 7802621110222848 7806032638967808 7806395211084288 7822525755912192 7823396318340512 7832516210262016 7852497118961664 7853292115329024 7883381357150208 7890839390050344 7900037901729792 7920191059642368 7930306246180864 7938243592538112 7968658318946304 7985495042493696 8005866203316384 8016090808940032 8037353649282048 8064247459086336 8084819518930944 8085195040051584 8112248932057088 8124296176738224 8130212072865792 8133766833733632 8161362310692864 8164930691334144 8172655082552142 8182182112505856 8213531469258752 8235318024880128 8253253258908672 8280332606767104 8302379766402176 8312058019053568 8320763918323584 8324401993899264 8352644239849728 8373952005767712 8402822734086144 8424258506366976 8435017457205248 8452839536074752 8456535358881792 8474402902238208 8506871878875136 8507733124939776 8515781822659293 8529436525768704 8540329803579392 8548409339221206 8599763891916288 8621702065109952 8631752558247936 8632713178858496 8650952962701504 8664824407130112 8673021720259416 8707133120055552 8736268080676864 8739521169260544 8758554478841856 8759441205559296 8793002282975232 8801320858133076 8811580736544768 8834059258831872 8845341582278656 8868804026793984 8917281268826112 8921594526953472 8941024363817728 8964740608814592 9018102160057536 9028614744834048 9063207138492416 9072278391472128 9103057961926656 9107038078795776 9126280048564224 9161246638788608 9181532599529472 9185547027750912 9216710885351424 9240222902916096 9271141636636672 9284909916272256 9291670940418048 9295733524267008 9316410882909312 9327271212220416 9340177237202448 9351065271435264 9386893107724288 9396724769830944 9408288702267392 9411792028434432 9432289438752768 9432727546726848 9488434018745344 9489394639355904 9509444478084096 9513602278742016 9525752473223168 9534764262977499 9545879131256832 9570230863734528 9607871029026816 9627724007276544 9628795468726784 9660388041228288 9664611838722048 9711802326215808 9723123571359744 9732322083039192 9747927458021376 9769610673395664 9828301590761472 9853373788697088 9861646125420544 9865957918695424 9886803385944576 9892127568347136 9951009280063488 9984306377916416 10006414858911744 10058652409294944 10070377984622592 10092778456485088 10108961808318464 10118525340302652 10131346316722176 10135776030621696 10170163735560192 10196108030803968 10218313558648832 10240940207167488 10245417838645248 10280177525968896 10306402468637184 10368318161682432 10368799746020352 10403494813630464 10408043518623744 10408526948112384 10430034341216256 10469996158615552 10480962243272976 10493180113747968 10497768031715328 10521119186733792 10533383868973056 10560254746189824 10584324790050816 10611325618596864 10611818490067704 10624877758595072 10647326723324928 10674488271088512 10716471532376064 10739114022663936 10779759358574592 10780260053402112 10832394902317632 10840282763821056 10845022444978176 10867936546381824 10872688318562304 10881816414257152 10886574255112192 10896873443402856 10909576150007808 10980424033173504 10990812007570122 11004337678544896 11094351891098112 11099202658532352 11122653809187648 11136858986466304 11165269341023616 11203763645448192 11232344675155968 11270452714766336 11275380478509056 11299203869650944 11300347814805504 11305288649539584 11343644166586368 11354375763545724 11372582034358272 11397879118961608 11441434202505216 11466351855888384 11495602753479936 11534603950268672 11564028960345888 11565199716715008 11609510826740736 11652694892347392 11678072638455808 11679254940745728 11703931665334272 11709048958451712 11709592816626432 11735094477510768 11748774315393024 11778745678442496 11804946230353094 11825072035725312 11836259085075516 11850056852594688 11895459369271296 11952987478419456 11978242563740544 11992205844283392 12024136213410048 12096371188629504 12127229278396416 12127792560077376 12137410615902208 12142717438394368 12168373398085632 12242043466039296 12247396037001216 12258982623828213 12273273168758784 12288947847135232 12320297203888128 12379879888363008 12420498910150656 12421881177212416 12453569649603264 12468087028580352 12528966359774592 12560928008651568 12576385918337024 12576970062302464 12604234101129216 12652526185807872 12679259304112128 12684803038322688 12711604353357312 12713019017303332 12727838841675776 12760307818312704 12761599687409664 12810494705369088 12822614008831809 12836965343035392 12880517388304384 12899645837874432 12949069768287744 12976429444052256 12997236610695168 13009532580389124 13026147564527552 13060699680083328 13075924802863104 13104402121015296 13137831718262784 13182404514592768 13189503424462848 13201981287199614 13217371104817152 13268012373417984 13375921903239168 13381770238230528 13382391790430208 13411536545726592 13427170646163456 13491367120403536 13527153240086304 13542922117251072 13594810707738624 13654586942889984 13660557118193664 13689420072846336 13706903367958528 13741869958182912 13825066328027136 13860334354374144 13878035930816512 13906712454955008 13974616324363968 13990906818330624 13997024042287104 14010265855803672 14026597907152896 14028158915645056 14044511825297408 14080339661586432 14112433053401088 14148434158129152 14149091320090272 14196435631099904 14232651028118016 14234091959033856 14288628709834752 14318818696885248 14355346295601792 14373012478099456 14373680071202816 14404838972719104 14411806543540224 14443193203090176 14453710351761408 14490582061842432 14496917758083072 14529164591203808 14546101533343744 14567703489323712 14584685357039616 14640565377564672 14654416010093496 14742452386142208 14792469188130816 14798936878043136 14830205078916864 14887025788031488 14926513920095232 14976459566874624 15065605159534592 15067130419740672 15087978613942416 15105566976933888 15139167684727632 15163442712477696 15177788010453978 15255245603340288 15288469141184512 15294162046205952 15327470337973248 15418705280461184 15420266288953344 15459603702955776 15479347768987648 15605242220445696 15612065277935616 15612790422168576 15645051511824384 15646792636681024 15665032420524032 15704994237923328 15706584230658048 15781678780100688 15800075803459584 15840382119284736 15860612492361728 15876487185076224 15937316637892608 15970990084987392 16011732406632768 16032181617880064 16074707298564096 16128494918172672 16169639037861888 16170390080103168 16224497864114176 16248592353476448 16260424145731584 16267533667467264 16322724621385728 16329861382668288 16345310165104284 16364364225011712 16427062938517504 16470636049760256 16506506517817344 16560665213534208 16604759532804352 16641527836647168 16648803987798528 16705288479699456 16747904011535424 16805645468172288 16848517012733952 16870034914410496 16905679072149504 16913070717763584 16948805804476416 17013743757750272 17015466249879552 17031563645318586 17058873051537408 17080659607158784 17096818678442412 17199527783832576 17243404130219904 17263505116495872 17265426357716992 17301905925403008 17346043440518832 17414266240111104 17472536161353728 17479042338521088 17517108957683712 17518882411118592 17586004565950464 17602641716266152 17623161473089536 17668118517663744 17690683164557312 17707419345529641 17737608053587968 17843189053906944 17882048727635456 17929481217629184 18036204320115072 18057229489668096 18144556782944256 18206115923853312 18214076157591552 18252560097128448 18322493277577216 18363065199058944 18371094055501824 18433421770702848 18480445805832192 18542283273273344 18569819832544512 18583341880836096 18632821765818624 18680354474404896 18702130542870528 18773786215448576 18793449539661888 18816577404534784 18823584056868864 18864578877505536 18865455093453696 18976868037490688 18978789278711808 19018888956168192 19027204557484032 19051504946446336 19069528525954998 19091758262513664 19140461727469056 19215742058053632 19255448014553088 19257590937453568 19320776082456576 19329223677444096 19423604652431616 19464644166078384 19495854916042752 19539221346791328 19656603181522944 19706747577394176 19723292250841088 19731915837390848 19773606771889152 19784255136694272 19902018560126976 20117304818589888 20140755969245184 20185556912970176 20217923616636928 20237050680605304 20262692633444352 20392216061607936 20436627117297664 20481880414334976 20490835677290496 20560355051937792 20612804937274368 20736636323364864 20737599492040704 20806989627260928 20817053896224768 20860068682432512 20939992317231104 20961924486545952 20986360227495936 20995536063430656 21042238373467584 21066767737946112 21120509492379648 21168649580101632 21222651237193728 21223636980135408 21249755517190144 21294653446649856 21348976542177024 21432943064752128 21478228045327872 21559518717149184 21560520106804224 21664789804635264 21680565527642112 21690044889956352 21735873092763648 21745376637124608 21763632828514304 21793746886805712 21819152300015616 21960848066347008 21981624015140244 22008675357089792 22188703782196224 22198405317064704 22245307618375296 22273717972932608 22330538682047232 22464689350311936 22540905429532672 22550760957018112 22598407739301888 22600695629611008 22610577299079168 22687288333172736 22708751527091448 22745164068716544 22766682015680967 22795758237923216 22882868405010432 22932703711776768 22991205506959872 23069207900537344 23128057920691776 23130399433430016 23219021653481472 23356145276911616 23407863330668544 23418097916903424 23419185633252864 23470188955021536 23497548630786048 23557491356884992 23609892460706188 23650144071450624 23672518170151032 23700113705189376 23790918738542592 23905974956838912 23956485127481088 24048272426820096 24192742377259008 24254458556792832 24255585120154752 24274821231804416 24285434876788736 24336746796171264 24484086932078592 24494792074002432 24517965247656426 24546546337517568 24577895694270464 24640594407776256 24759759776726016 24840997820301312 24843762354424832 24907139299206528 24936174057160704 25057932719549184 25121856017303136 25152771836674048 25153940124604928 25208468202258432 25305052371615744 25358518608224256 25369606076645376 25423208706714624 25426038034606664 25455677683351552 25520615636625408 25523199374819328 25620989410738176 25645228017663618 25799291675748864 25898139536575488 25952858888104512 25994473221390336 26019065160778248 26052295129055104 26121399360166656 26208804242030592 26275663436525568 26364809029185536 26379006848925696 26403962574399228 26434742209634304 26536024746835968 26751843806478336 26764783580860416 26823073091453184 26982734240807072 27054306480172608 27085844234502144 27189621415477248 27309173885779968 27321114236387328 27378840145692672 27413806735917056 27483739916365824 27650132656054272 27720668708748288 27756071861633024 27813424909910016 27949232648727936 27981813636661248 28020531711607344 28053195814305792 28056317831290112 28160679323172864 28224866106802176 28296868316258304 28298182640180544 28392871262199808 28465302056236032 28468183918067712 28577257419669504 28604292788932497 28637637393770496 28710692591203584 28747360142405632 28823613087080448 28886386406180352 28981164123684864 28993835516166144 29058329182407616 29092203066687488 29135406978647424 29169370714079232 29308832020186992 29484904772284416 29584938376261632 29597873756086272 29660410157833728 29774051576062976 29853027840190464 29952919133749248 30131210319069184 30175957227884832 30211133953867776 30278335369455264 30326885424955392 30355576020907956 30510491206680576 30576938282369024 30588324092411904 30654940675946496 30837410560922368 30840532577906688 30919207405911552 30958695537975296 31210484440891392 31224130555871232 31225580844337152 31290103023648768 31293585273362048 31330064841048064 31409988475846656 31563357560201376 31600151606919168 31680764238569472 31721224984723456 31752974370152448 31874633275785216 31941980169974784 32023464813265536 32064363235760128 32149414597128192 32339278075723776 32340780160206336 32448995728228352 32497184706952896 32520848291463168 32535067334934528 32645449242771456 32659722765336576 32690620330208568 32728728450023424 32854125877035008 32941272099520512 33013013035634688 33209519065608704 33283055673294336 33297607975597056 33410576959398912 33495808023070848 33611290936344576 33697034025467904 33811358144299008 33826141435527168 33897611608952832 34027487515500544 34030932499759104 34063127290637172 34117746103074816 34161319214317568 34193637356884824 34399055567665152 34486808260439808 34530852715433984 34603811850806016 34692086881037664 34828532480222208 34945072322707456 34958084677042176 35034217915367424 35037764822237184 35205283432532304 35246322946179072 35336237035327488 35381366329114624 35414838691059282 35475216107175936 35686378107813888 35764097455270912 35858962435258368 36072408640230144 36289113565888512 36412231847706624 36428152315183104 36505120194256896 36644986555154432 36726130398117888 36742188111003648 36866843541405696 36960891611664384 37139639665089024 37265643531637248 37360708948809792 37404261085741056 37547572430897152 37586899079323776 37633154809069568 37729157755011072 37730910186907392 37953736074981376 37957578557423616 38037777912336384 38054409114968064 38103009892892672 38139057051909996 38183516525027328 38280923454938112 38431484116107264 38467842026495427 38510896029106176 38515181874907136 38641552164913152 38847209304863232 38929288332156768 38991709832085504 39078442693582656 39313206363045888 39413495154788352 39446584501682176 39463831674781696 39547213543778304 39568510273388544 39804037120253952 40234609637179776 40281511938490368 40371113825940352 40474101361210608 40784432123215872 40873254234595328 40963760828669952 40981671354580992 41120710103875584 41225609874548736 41317311806235829 41475198984081408 41634107792449536 41720137364865024 41879984634462208 41923848973091904 41972720454991872 41991072126861312 42084476746935168 42133535475892224 42241018984759296 42337299160203264 42445302474387456 42447273960270816 42499511034380288 42589306893299712 42697953084354048 42865886129504256 42956456090655744 43119037434298368 43121040213608448 43329579609270528 43361131055284224 43471746185527296 43490753274249216 43587493773611424 43638304600031232 43921696132694016 43963248030280488 44017350714179584 44377407564392448 44396810634129408 44490615236750592 44547435945865216 44661077364094464 44929378700623872 45081810859065344 45101521914036224 45196815478603776 45201391259222016 45417503054182896 45490328137433088 45533364031361934 45591516475846432 45765736810020864 45865407423553536 45982411013919744 46138415801074688 46256115841383552 46260798866860032 46438043306962944 46712290553823232 46815726661337088 46836195833806848 46838371266505728 46940377910043072 46995097261572096 47114982713769984 47219784921412376 47345036340302064 47400227410378752 47581837477085184 47811949913677824 47912970254962176 48096544853640192 48385484754518016 48508917113585664 48511170240309504 48549642463608832 48673493592342528 48968173864157184 48989584148004864 49035930495312852 49093092675035136 49155791388540928 49281188815552512 49519519553452032 49681995640602624 49687524708849664 49814278598413056 50115865439098368 50243712034606272 50305543673348096 50307880249209856 50416936404516864 50610104743231488 50717037216448512 50739212153290752 50846417413429248 50852076069213328 50911355366703104 51041231273250816 51046398749638656 51241978821476352 51290456035327236 51598583351497728 51796279073150976 51905717776209024 52038130321556496 52104590258110208 52242798720333312 52417608484061184 52551326873051136 52729618058371072 52758013697851392 52807925148798456 52869484419268608 53072049493671936 53122258036588923 53529567161720832 53646146182906368 53965468481614144 54108612960345216 54171688469004288 54618347771559936 54642228472774656 54757680291385344 54827613471834112 54967479832731648 55300265312108544 55441337417496576 55512143723266048 55626849819820032 55898465297455872 56041063423214688 56106391628611584 56112635662580224 56321358646345728 56449732213604352 56593736632516608 56596365280361088 56785742524399616 56930604112472064 56936367836135424 57154514839339008 57208585577864994 57275274787540992 57421385182407168 57494720284811264 57647226174160896 57772772812360704 57962328247369728 57987671032332288 58116658364815232 58184406133374976 58270813957294848 58617664040373984 58969809544568832 59169876752523264 59195747512172544 59320820315667456 59548103152125952 59706055680380928 60262420638138368 60351914455769664 60422267907735552 60556670738910528 60653770849910784 60711152041815912 61153876564738048 61176648184823808 61309881351892992 61674821121844736 61681065155813376 61838414811823104 61917391075950592 62420968881782784 62451161688674304 62580206047297536 62587170546724096 62819976951693312 63126715120402752 63200303213838336 63361528477138944 63442449969446912 63505948740304896 63749266551570432 63883960339949568 64046929626531072 64128726471520256 64298829194256384 64678556151447552 64681560320412672 64897991456456704 64994369413905792 65041696582926336 65070134669869056 65290898485542912 65381240660417136 65457456900046848 65708251754070016 65882544199041024 66026026071269376 66419038131217408 66566111346588672 66595215951194112 66821153918797824 66991616046141696 67394068050935808 67622716288598016 67652282871054336 67795223217905664 68054975031001088 68061864999518208 68126254581274344 68235492206149632 68387274713769648 68798111135330304 68973616520879616 69061705430867968 69207623701612032 69384173762075328 69657064960444416 69890144645414912 70068435830734848 70410566865064608 70492645892358144 70672474070654976 70762732658229248 70829677382118564 70950432214351872 71372756215627776 71528194910541824 71717924870516736 72144817280460288 72578227131777024 72824463695413248 72856304630366208 73010240388513792 73289973110308864 73452260796235776 73484376222007296 73733687082811392 73921783223328768 74279279330178048 74531287063274496 74721417897619584 74808522171482112 75173798158647552 75458315510022144 75461820373814784 75907472149962752 75915157114847232 76075555824672768 76108818229936128 76206019785785344 76278114103819992 76367033050054656 76561846909876224 76862968232214528 76935684052990854 77030363749814272 77694418609726464 77858576664313536 77983419664171008 78156885387165312 78626412726091776 78826990309576704 78893169003364352 78927663349563392 79094427087556608 79137020546777088 79608074240507904 80469219274359552 80742227651880704 80948202722421216 81568864246431744 81746508469190656 81927521657339904 81963342709161984 82241420207751168 82451219749097472 82634623612471658 82950397968162816 83268215584899072 83440274729730048 83759969268924416 83847697946183808 83945440909983744 84168953493870336 84482037969518592 84674598320406528 84890604948774912 84894547920541632 84999022068760576 85178613786599424 85395906168708096 85731772259008512 85812878366797491 85912912181311488 86242080427216896 86659159218541056 86943492371054592 86981506548498432 87174987547222848 87276609200062464 87926496060560976 88034701428359168 88754815128784896 88793621268258816 88981230473501184 89094871891730432 89322154728188928 89858757401247744 90163621718130688 90393630957207552 90835006108365792 90980656274866176 91066728062723868 91183032951692864 91531473620041728 91730814847107072 91964822027839488 92276831602149376 92512231682767104 92521597733720064 92876086613925888 93424581107646464 93631453322674176 93672391667613696 93676742533011456 93880755820086144 93990194523144192 94229965427539968 94439569842824752 94690072680604128 94800454820757504 95163674954170368 95623899827355648 95825940509924352 96193089707280384 97017834227171328 97022340480619008 97346987184685056 97936347728314368 97979168296009728 98071860990625704 98186185350070272 98311582777081856 98562377631105024 99039039106904064 99375049417699328 99628557196826112 100231730878196736 100487424069212544 100611087346696192 100615760498419712 100833872809033728 101434074432897024 101478424306581504 101692834826858496 101704152138426656 101822710733406208 102082462546501632 102092797499277312 102483957642952704 102580912070654472 103197166702995456 103592558146301952 103811435552418048 104076260643112992 104209180516220416 104485597440666624 104835216968122368 105102653746102272 105459236116742144 105615850297596912 105738968838537216 106144098987343872 106244516073177846 107059134323441664 107292292365812736 107930936963228288 108217225920690432 109236695543119872 109284456945549312 109515360582770688 109655226943668224 109934959665463296 110600530624217088 110882674834993152 111024287446532096 111796930594911744 112082126846429376 112212783257223168 112225271325160448 112642717292691456 112899464427208704 113187473265033216 113192730560722176 113571485048799232 113861208224944128 113872735672270848 114309029678678016 114417171155729988 114550549575081984 114842770364814336 114989440569622528 115294452348321792 115545545624721408 115924656494739456 116233316729630464 116541627914589696 117235328080747968 117939619089137664 118339753505046528 118391495024345088 118641640631334912 119096206304251904 119412111360761856 120524841276276736 120703828911539328 120844535815471104 121113341477821056 121422304083631824 122307753129476096 122353296369647616 122619762703785984 123349642243689472 123362130311626752 123676829623646208 123834782151901184 123951935418707487 124902323377348608 125160412094595072 125174341093448192 125639953903386624 126253430240805504 126400606427676672 126723056954277888 127011897480609792 127498533103140864 127767920679899136 128093859253062144 128257452943040512 128597658388512768 129357112302895104 129363120640825344 129795982912913408 129988738827811584 130083393165852672 130762481320834272 130914913800093696 131416503508140032 131765088398082048 132052052142538752 132838076262434816 133132222693177344 133190431902388224 133642307837595648 133983232092283392 134788136101871616 135245432577196032 135304565742108672 135590446435811328 136109950062002176 136252509162548688 136470984412299264 136774549427539296 137596222270660608 137947233041759232 138123410861735936 138415247403224064 138768347524150656 139314129920888832 140136871661469696 140821133730129216 140985291784716288 141344948141309952 141525465316458496 141659354764237128 142745512431255552 143056389821083648 143435849741033472 144289634560920576 145156454263554048 145648927390826496 146020480777027584 146579946220617728 146904521592471552 146968752444014592 147467374165622784 147843566446657536 148558558660356096 149062574126548992 149442835795239168 150347596317295104 150916631020044288 150923640747629568 151814944299925504 151830314229694464 152151111649345536 152217636459872256 152556228207639984 152734066100109312 153123693819752448 153725936464429056 153871368105981708 154060727499628544 155388837219452928 155717153328627072 156313770774330624 157252825452183552 157653980619153408 157786338006728704 157855326699126784 158188854175113216 158274041093554176 159216148481015808 159366774109766769 160938438548719104 161484455303761408 161896405444842432 163493016938381312 163855043314679808 163926685418323968 164482840415502336 164902439498194944 165269247224943316 165900795936325632 166536431169798144 166880549459460096 167695395892367616 168337906987740672 168964075939037184 169349196640813056 169781209897549824 169789095841083264 169998044137521152 170357227573198848 170791812337416192 171463544518017024 171625756733594982 171825824362622976 172484160854433792 173318318437082112 173886984742109184 173963013096996864 174349975094445696 174553218400124928 175852992121121952 176069402856718336 177509630257569792 177587242536517632 177962460947002368 178189743783460864 178644309456377856 180787261914415104 181670012216731584 181961312549732352 182133456125447736 182366065903385728 183461629694214144 183929644055678976 184553663204298752 185024463365534208 185043195467440128 185752173227851776 186849162215292928 187262906645348352 187353485066022912 187761511640172288 188459930855079936 188879139685649504 189380145361208256 189600909641515008 190327349908340736 191247799654711296 191651881019848704 192386179414560768 194035668454342656 194044680961238016 194693974369370112 195872695456628736 196143721981251408 196372370700140544 197124755262210048 198078078213808128 198750098835398656 199257114393652224 200463461756393472 200974848138425088 201231520996839424 202868148865794048 202956848613163008 203385669653716992 203408304276853312 203645421466812416 204164925093003264 204185594998554624 205161824141308944 206394333405990912 207185116292603904 207622871104836096 208152521286225984 208418361032440832 208971194881333248 209670433936244736 210205307492204544 210918472233484288 211231700595193824 211477937677074432 212288197974687744 212489032146355692 214118268646883328 214584584731625472 215861873926456576 216434451841380864 218473391086239744 218568913891098624 219030721165541376 219310453887336448 219869919330926592 221201061248434176 221765349669986304 222048574893064192 223593861189823488 224164253692858752 224425566514446336 224450542650320896 226374946530066432 226385461121444352 227142970097598464 227722416449888256 227745471344541696 228618059357356032 228834342311459976 229101099150163968 229685540729628672 229978881139245056 230588904696643584 231091091249442816 232466633459260928 233083255829179392 234470656161495936 235879238178275328 236679507010093056 236782990048690176 237283281262669824 238192412608503808 238824222721523712 241049682552553472 241407657823078656 242226682955642112 242844608167263648 244615506258952192 244706592739295232 245239525407571968 246699284487378944 246724260623253504 247353659247292416 247669564303802368 247903870837414974 249804646754697216 250320824189190144 250348682186896384 251279907806773248 252506860481611008 253446113908555776 254023794961219584 254997066206281728 255535841359798272 256187718506124288 256514905886081024 257195316777025536 258726241281650688 259977477655623168 261524962641668544 261829827600187392 262833007016280064 264104104285077504 265676152524869632 266264445386354688 266380863804776448 267284615675191296 267966464184566784 269576272203743232 270490865154392064 271180892871622656 272219900124004352 272505018325097376 272941968824598528 273549098855078592 275192444541321216 275894466083518464 276246821723471872 276830494806448128 277536695048301312 278628259841777664 280273743322939392 281642267460258432 281970583569432576 282689896282619904 283318709528474256 285491024862511104 286112779642167296 286871699482066944 288579269121841152 292040961554055168 293159892441235456 293809043184943104 293937504888029184 294934748331245568 295687132893315072 297117117320712192 298125148253097984 298885671590478336 300695192634590208 301833262040088576 301847281495259136 303629888599851008 304302223298691072 304435272919744512 305112456415279968 305468132200218624 306247387639504896 307451872928858112 307742736211963416 308121454999257088 310777674438905856 311434306657254144 312627541548661248 314505650904367104 315307961238306816 315572676013457408 315710653398253568 316377708350226432 318432296962031616 318733548219533538 321876877097438208 322968910607522816 323792810889684864 326986033876762624 327710086629359616 327853370836647936 328965680831004672 329804878996389888 330538494449886632 331801591872651264 333072862339596288 335390791784735232 336675813975481344 337928151878074368 338698393281626112 339562419795099648 339578191682166528 340714455146397696 341583624674832384 342927089036034048 343251513467189964 343651648725245952 344968321708867584 346636636874164224 347773969484218368 348699950188891392 351705984242243904 352138805713436672 355019260515139584 355174485073035264 355924921894004736 356379487566921728 357288618912755712 361574523828830208 363340024433463168 364266912250895472 364732131806771456 366923259388428288 367859288111357952 369107326408597504 370048926731068416 370086390934880256 371504346455703552 371855806256122461 374706970132045824 375523023280344576 376919861710159872 377758279371299008 378760290722416512 379201819283030016 382495599309422592 383303762039697408 384772358829121536 388071336908685312 388089361922476032 389387948738740224 392287443962502816 392744741400281088 394249510524420096 396156156427616256 397500197670797312 398514228787304448 400926923512786944 401949696276850176 402463041993678848 405736297731588096 405913697226326016 406771339307433984 406816608553706624 407290842933624832 408329850186006528 410323648282617888 412788666811981824 414370232585207808 415245742209672192 416305042572451968 416836722064881664 417942389762666496 420410614984409088 421836944466968576 422463401190387648 422955875354148864 424576395949375488 424978064292711384 428236537293766656 429169169463250944 431723747852913152 432868903682761728 436946782172479488 438061442331082752 439739838661853184 442402122496868352 443530699339972608 444097149786128384 447187722379646976 448328507385717504 448901085300641792 452749893060132864 452770922242888704 454285940195196928 455444832899776512 455490942689083392 457668684622919952 458202198300327936 459371081459257344 459957762278490112 461177809393287168 462182182498885632 464933266918521856 466166511658358784 468941312322991872 471758476356550656 473359014020186112 473565980097380352 474566562525339648 476384825217007616 477648445443047424 482815315646157312 484453365911284224 485689216334527296 489231012517904384 490479050815143936 493398568974757888 493448521246507008 494707318494584832 495339128607604736 495807741674829948 499609293509394432 500641648378380288 500697364373792768 505013720963222016 506892227817111552 508047589922439168 509994132412563456 511071682719596544 512375437012248576 513029811772162048 514390633554051072 517452482563301376 519954955311246336 523049925283337088 523659655200374784 528208208570155008 531352305049739264 532528890772709376 532761727609552896 534569231350382592 535932928369133568 542361785743245312 544439800248008704 545010036650194752 545883937649197056 547098197710157184 550384889082642432 551788932167036928 552493643446943744 553660989612896256 555073390096602624 557256519683555328 560547486645878784 563284534920516864 565379792565239808 566637419056948512 570982049725022208 572225559284334592 573743398964133888 577158538243682304 584081923108110336 586319784882470912 587618086369886208 591374265786630144 594234234641424384 596250296506195968 597771343180956672 601390385269180416 603694562990518272 607259777199702016 608604446597382144 608870545839489024 610224912830559936 610936264400437248 612494775279009792 615485472423926832 616242909998514176 621555348877811712 622868613314508288 625255083097322496 629011301808734208 630615922476613632 631145352026914816 632755416700452864 636864593924063232 637467096439067076 643753754194876416 645937821215045632 647585621779369728 653972067753525248 655420173258719232 655706741673295872 657931361662009344 659609757992779776 661076988899773264 663603183745302528 666145724679192576 670781583569470464 673351627950962688 679124839590199296 679156383364333056 681428910292795392 683167249349664768 685854178072068096 686503026934379928 687303297450491904 689936643417735168 693273273748328448 697399900377782784 703411968484487808 704277611426873344 710038521030279168 710348970146070528 711849843788009472 712758975133843456 714577237825511424 723149047657660416 726680048866926336 728533824501790944 729464263613542912 733846518776856576 735718576222715904 738214652817195008 740097853462136832 740172781869760512 743008692911407104 743711612512244922 749413940264091648 751046046560689152 753839723420319744 755516558742598016 757520581444833024 764991198618845184 766607524079394816 769544717658243072 776178723844952064 784574887925005632 785489482800562176 788499021048840192 792312312855232512 795000395341594624 797028457574608896 801853847025573888 803899392553700352 804926083987357696 811472595463176192 813542678614867968 813633217107413248 816659700372013056 820647296565235776 825577333623963648 828740465170415616 830491484419344384 832610085144903936 833673444129763328 835884779525332992 840821229968818176 843673888933937152 844926802380775296 845911750708297728 849956128585422768 856473074587533312 858338338926501888 863447495705826304 865737807365523456 876122884662165504 879479677323706368 884804244993736704 887061398679945216 894375444759293952 896657014771435008 897802170601283584 905499786120265728 905541844485777408 908571880390393856 910889665799553024 915337369245839904 916404396600655872 918742162918514688 919915524556980224 922355618786574336 924364364997771264 929866533837043712 932333023316717568 937882624645983744 943516952713101312 946718028040372224 947131960194760704 949133125050679296 952769650434015232 955296890886094848 965630631292314624 968906731822568448 971378432669054592 980958101630287872 986797137949515776 986897042493014016 989414636989169664 990678257215209472 991615483349659896 999218587018788864 1001394728747585536 1010027441926444032 1013784455634223104 1016095179844878336 1022143365439193088 1024750874024497152 1026059623544324096 1028781267108102144 1034904965126602752 1039909910622492672 1046099850566674176 1056416417140310016 1062704610099478528 1065057781545418752 1065523455219105792 1069138462700765184 1071865856738267136 1084723571486490624 1088879600496017408 1090020073300389504 1094196395420314368 1100769778165284864 1103577864334073856 1104987286893887488 1107321979225792512 1110146780193205248 1114513039367110656 1115567418768367383 1126569069841033728 1130759585130479616 1133274838113897024 1144451118568669184 1147486797928267776 1154317076487364608 1168163846216220672 1182748531573260288 1188468469282848768 1192500593012391936 1195542686361913344 1202780770538360832 1207389125981036544 1214519554399404032 1217208893194764288 1217741091678978048 1220449825661119872 1221872528800874496 1224989550558019584 1230970944847853664 1232485819997028352 1243110697755623424 1245737226629016576 1250510166194644992 1261231844953227264 1265510833400905728 1273729187848126464 1274934192878134152 1287507508389752832 1291875642430091264 1295171243558739456 1307944135507050496 1310840346517438464 1319219515985559552 1322153977799546528 1327206367490605056 1332291449358385152 1341563167138940928 1346703255901925376 1358249679180398592 1358312766728666112 1362857820585590784 1366334498699329536 1373006053868759856 1374606594900983808 1379873286835470336 1386546547496656896 1394799800755565568 1406823936968975616 1420077042060558336 1420697940292141056 1423699687576018944 1425517950267686912 1429154475651022848 1453360097733852672 1457067649003581888 1458928527227085824 1467693037553713152 1471437152445431808 1476429305634390016 1480195706924273664 1480345563739521024 1486017385822814208 1487423225024489844 1498827880528183296 1502092093121378304 1511033117485196032 1515041162889666048 1529982397237690368 1533215048158789632 1539089435316486144 1552357447689904128 1569149775850011264 1570978965601124352 1584624625710465024 1590000790683189248 1594056915149217792 1603707694051147776 1607798785107400704 1609852167974715392 1627085357229735936 1627266434214826496 1633319400744026112 1641294593130471552 1651154667247927296 1657480930340831232 1660982968838688768 1665220170289807872 1667346888259526656 1671769559050665984 1681642459937636352 1687347777867874304 1689853604761550592 1699912257170845536 1712946149175066624 1716676677853003776 1726894991411652608 1731475614731046912 1752245769324331008 1758959354647412736 1774122797359890432 1788750889518587904 1793314029542870016 1795604341202567168 1811083688971554816 1821779331599106048 1830674738491679808 1832808793201311744 1837484325837029376 1839831049113960448 1848728729995542528 1859733067674087424 1864666046633435136 1875765249291967488 1887033905426202624 1893436056080744448 1898266250101358592 1905539300868030464 1910593781772189696 1931261262584629248 1937813463645136896 1942756865338109184 1961916203260575744 1973594275899031552 1973794084986028032 1978829273978339328 1983230966699319792 1998437174037577728 2002789457495171072 2020054883852888064 2044286730878386176 2049501748048994304 2052119247088648192 2057562534216204288 2069809930253205504 2079819821244985344 2092199701133348352 2112832834280620032 2125409220198957056 2130115563090837504 2131046910438211584 2138276925401530368 2143731713476534272 2169447142972981248 2180040146600779008 2188392790840628736 2201539556330569728 2207155728668147712 2209974573787774976 2214643958451585024 2220293560386410496 2229026078734221312 2231134837536734766 2253138139682067456 2261519170260959232 2266549676227794048 2288902237137338368 2294973595856535552 2308634152974729216 2365497063146520576 2376936938565697536 2385001186024783872 2391085372723826688 2405561541076721664 2414778251962073088 2429039108798808064 2434417786389528576 2440899651322239744 2449979101116039168 2461941889695707328 2464971639994056704 2486221395511246848 2491474453258033152 2501020332389289984 2522463689906454528 2531021666801811456 2549868385756268304 2575015016779505664 2583751284860182528 2590342487117478912 2638439031971119104 2644307955599093056 2654412734981210112 2683126334277881856 2693406511803850752 2716499358360797184 2716625533457332224 2725715641171181568 2732668997398659072 2746012107737519712 2749213189801967616 2759746573670940672 2773093094993313792 2789599601511131136 2813647873937951232 2840154084121116672 2841395880584282112 2847399375152037888 2851035900535373824 2858308951302045696 2906720195467705344 2914135298007163776 2917857054454171648 2942874304890863616 2952858611268780032 2960391413848547328 2960691127479042048 2972034771645628416 2974846450048979688 2997655761056366592 3004184186242756608 3022066234970392064 3030082325779332096 3066430096317579264 3078178870632972288 3104714895379808256 3138299551700022528 3169249251420930048 3180001581366378496 3188113830298435584 3207415388102295552 3215597570214801408 3219704335949430784 3254170714459471872 3254532868429652992 3266638801488052224 3282589186260943104 3302309334495854592 3314961860681662464 3321965937677377536 3330440340579615744 3334693776519053312 3343539118101331968 3379707209523101184 3399824514341691072 3433353355706007552 3453789982823305216 3462951229462093824 3504491538648662016 3548245594719780864 3577501779037175808 3586628059085740032 3591208682405134336 3622167377943109632 3643558663198212096 3661349476983359616 3665617586402623488 3674968651674058752 3697457459991085056 3719466135348174848 3729332093266870272 3751530498583934976 3796532500202717184 3811078601736060928 3821187563544379392 3862522525169258496 3875626927290273792 3885513730676218368 3923832406521151488 3947188551798063104 3957658547956678656 3966461933398639584 3996874348075155456 4005578914990342144 4040109767705776128 4088573461756772352 4099003496097988608 4104238494177296384 4139619860506411008 4159639642489970688 4184399402266696704 4250818440397914112 4260231126181675008 4262093820876423168 4276553850803060736 4287463426953068544 4360080293201558016 4376785581681257472 4403079112661139456 4414311457336295424 4429287916903170048 4440587120772820992 4458052157468442624 4462269675073469532 4506276279364134912 4533099352455588096 4577804474274676736 4589947191713071104 4617268305949458432 4753873877131395072 4770002372049567744 4782170745447653376 4811123082153443328 4829556503924146176 4881799302644479488 4899958202232078336 4923883779391414656 4929943279988113408 4972442791022493696 4982948906516066304 5002040664778579968 5044927379812909056 5062043333603622912 5099736771512536608 5150030033559011328 5167502569720365056 5180684974234957824 5276878063942238208 5288615911198186112 5366252668555763712 5386813023607701504 5433251066914664448 5465337994797318144 5492024215475039424 5498426379603935232 5519493147341881344 5546186189986627584 5579199203022262272 5627295747875902464 5680308168242233344 5694798750304075776 5716617902604091392 5813440390935410688 5828270596014327552 5835714108908343296 5885748609781727232 5905717222537560064 5920782827697094656 5921382254958084096 5949692900097959376 5995311522112733184 6008368372485513216 6044132469940784128 6060164651558664192 6132860192635158528 6156357741265944576 6209429790759616512 6276599103400045056 6338498502841860096 6360003162732756992 6376227660596871168 6414830776204591104 6431195140429602816 6439408671898861568 6508341428918943744 6509065736859305984 6565178372521886208 6604618668991709184 6629923721363324928 6643931875354755072 6660880681159231488 6669387553038106624 6687078236202663936 6759414419046202368 6799649028683382144 6866706711412015104 6907579965646610432 6925902458924187648 7096491189439561728 7155003558074351616 7173256118171480064 7182417364810268672 7244334755886219264 7287117326396424192 7322698953966719232 7349937303348117504 7394914919982170112 7438932270696349696 7458664186533740544 7503060997167869952 7593065000405434368 7622157203472121856 7725045050338516992 7751253854580547584 7771027461352436736 7894377103596126208 7915317095913357312 7932923866797279168 8011157829980684288 8080219535411552256 8177146923513544704 8198006992195977216 8279239721012822016 8319279284979941376 8368798804533393408 8501636880795828224 8520462252363350016 8524187641752846336 8553107701606121472 8574926853906137088 8720160586403116032 8753571163362514944 8828622914672590848 8858575833806340096 8881174241545641984 8916104314936885248 8924539350146939064 9012552558728269824 9066198704911176192 9155608948549353472 9234536611898916864 9507747754262790144 9540004744099135488 9564341490895306752 9622246164306886656 9659113007848292352 9763598605288958976 9799916404464156672 9847767558782829312 9944885582044987392 9965897813032132608 10004081329557159936 10199473543025073216 10300060067118022656 10335005139440730112 10361369948469915648 10577231822396372224 10732505337111527424 10773626047215403008 10866502133829328896 10930675989594636288 10984048430950078848 10996852759207870464 11092372379973255168 11158398406044524544 11254591495751804928 11389597500608151552 11433235805208182784 11626880781870821376 11656541192028655104 11671428217816686592 11771497219563454464 11811434445075120128 11841565655394189312 11899385800195918752 11990623044225466368 12016736744971026432 12088264939881568256 12120329303117328384 12265720385270317056 12312715482531889152 12418859581519233024 12553198206800090112 12752455321193742336 12829661552409182208 12862390280859205632 12878817343797723136 13018131473718611968 13130356745043772416 13209237337983418368 13287863750709510144 13321761362318462976 13338775106076213248 13374156472405327872 13518828838092404736 13599298057366764288 13733413422824030208 13815159931293220864 13851804917848375296 14310007116148703232 14346512236342960128 14364834729620537344 14488669511772438528 14645397907933438464 14699874606696235008 14789829839964340224 14877864541392699392 14917328373067481088 15006121994335739904 15186130000810868736 15450090100677033984 15502507709161095168 15542054922704873472 15788754207192252416 15830634191826714624 15865847733594558336 16022315659961368576 16160439070823104512 16396013984391954432 16558479442025644032 16638558569959882752 16737597609066786816 17003273761591656448 17040924504726700032 17149853707812274176 17440321172806232064 17507142326725029888 17657245829345181696 17717151667612680192 17762348483091283968 17849078700293878128 18025105117456539648 18132397409822352384 18469073223797833728 19015495508525580288 19080009488198270976 19128682981790613504 19244492328613773312 19318226015696584704 19527197210577917952 19695535117565658624 19889771164089974784 19931795626064265216 20008162659114319872 20398947086050146432 20600120134236045312 20670010278881460224 20722739896939831296 21154463644792744448 21465010674223054848 21547252094430806016 21733004267658657792 21861351979189272576 21968096861900157696 22184744759946510336 22316796812089049088 22509182991503609856 22779195001216303104 22866471610416365568 23253761563741642752 23313082384057310208 23342856435633373184 23683131310788378624 23798771600391837504 24033473489942052864 24176529879763136512 24240658606234656768 24531440770540634112 24837719163038466048 25106396413600180224 25504910642387484672 25659323104818364416 25724780561718411264 26036262947437223936 26260713490087544832 26575727501419020288 26643522724636925952 26677550212152426496 26748312944810655744 27037657676184809472 27198596114733528576 27466826845648060416 27630319862586441728 27703609835696750592 28620014232297406464 28693024472685920256 28729669459241074688 28977339023544877056 29290795815866876928 29399749213392470016 29755729082785398784 29834656746134962176 30012243988671479808 30900180201354067968 31005015418322190336 31084109845409746944 31577508414384504832 31731695467189116672 32044631319922737152 32320878141646209024 32792027968783908864 33277117139919765504 33475195218133573632 34299707415624548352 34880642345612464128 35014284653450059776 35314491658690363392 35434303335225360384 35524696966182567936 35698157400587756256 36050210234913079296 36264794819644704768 36938146447595667456 38257365963581227008 38488984657227546624 38636452031393169408 39054394421155835904 39391070235131317248 39863591252128530432 40016325318228639744 40797894172100292864 41200240268472090624 41340020557762920448 41445479793879662592 42308927289585488896 42930021348446109696 43094504188861612032 43466008535317315584 43936193723800315392 44369489519893020672 44633593624178098176 45018365983007219712 45558390002432606208 46507523127483285504 46626164768114620416 46685712871266746368 47366262621576757248 47597543200783675008 48066946979884105728 48353059759526273024 48481317212469313536 49675438326076932096 50212792827200360448 51009821284774969344 51449561123436822528 52072525894874447872 52521426980175089664 53151455002838040576 53287045449273851904 53355100424304852992 54075315352369618944 54397192229467057152 55260639725172883456 55407219671393501184 57240028464594812928 57386048945371840512 57954678047089754112 58581591631733753856 59511458165570797568 59669313492269924352 60024487977342959616 61800360402708135936 62010030836644380672 62168219690819493888 63463390934378233344 64089262639845474304 64641756283292418048 65584055937567817728 66554234279839531008 66950390436267147264 68599414831249096704 69761284691224928256 70028569306900119552 71049393932365135872 71396314801175512512 72100420469826158592 72529589639289409536 76514731927162454016 76977969314455093248 78108788842311671808 78782140470262634496 79727182504257060864 80032650636457279488 81595788344200585728 82400480536944181248 82680041115525840896 82890959587759325184 84617854579170977792 85860042696892219392 86189008377723224064 86932017070634631168 87872387447600630784 89267187248356196352 90036731966014439424 93015046254966571008 93252329536229240832 93371425742533492736 94732525243153514496 95195086401567350016 96133893959768211456 96706119519052546048 96962634424938627072 100425585654400720896 102899122246873645056 104145051789748895744 105042853960350179328 106302910005676081152 106574090898547703808 108150630704739237888 108794384458934114304 110521279450345766912 110814439342787002368 114772097890743681024 115909356094179508224 117163183263467507712 119022916331141595136 120048975954685919232 123600720805416271872 124020061673288761344 124336439381638987776 126926781868756466688 129283512566584836096 133108468559679062016 133900780872534294528 139522569382449856512 140057138613800239104 142098787864730271744 142792629602351025024 144200840939652317184 145059179278578819072 153029463854324908032 156217577684623343616 157564280940525268992 159454365008514121728 160065301272914558976 163191576688401171456 165781919175518650368 169235709158341955584 171720085393784438784 173864034141269262336 175744774895201261568 178534374496712392704 180073463932028878848 186030092509933142016 186504659072458481664 186742851485066985472 190390172803134700032 192267787919536422912 193412239038105092096 193925268849877254144 200851171308801441792 205798244493747290112 208290103579497791488 210085707920700358656 213148181797095407616 216301261409478475776 217588768917868228608 221042558900691533824 229544195781487362048 234326366526935015424 240097951909371838464 247201441610832543744 248040123346577522688 248672878763277975552 253853563737512933376 258567025133169672192 267801561745068589056 279045138764899713024 280114277227600478208 284197575729460543488 285585259204702050048 288401681879304634368 290118358557157638144 312435155369246687232 315128561881050537984 318908730017028243456 326383153376802342912 331563838351037300736 338471418316683911168 347728068282538524672 351489549790402523136 357068748993424785408 360146927864057757696 372060185019866284032 373009318144916963328 373485702970133970944 380780345606269400064 386824478076210184192 387850537699754508288 401702342617602883584 416580207158995582976 420171415841400717312 426296363594190815232 432602522818956951552 435177537835736457216 459088391562974724096 468652733053870030848 480195903818743676928 497345757526555951104 507707127475025866752 535603123490137178112 558090277529799426048 560228554455200956416 571170518409404100096 576803363758609268736 580236717114315276288 624870310738493374464 630257123762101075968 652766306753604685824 663127676702074601472 676942836633367822336 702979099580805046272 720293855728115515392 744120370039732568064 746018636289833926656 761560691212538800128 773648956152420368384 775701075399509016576 803404685235205767168 833160414317991165952 840342831682801434624 852592727188381630464 865205045637913903104 870355075671472914432 937305466107740061696 994691515053111902208 1015414254950051733504 1071206246980274356224 1116180555059598852096 1120457108910401912832 1142341036818808200192 1160473434228630552576 1249740621476986748928 1260514247524202151936 1305532613507209371648 1353885673266735644672 1405958199161610092544 1440587711456231030784 1492037272579667853312 1523121382425077600256 1547297912304840736768 1606809370470411534336 1680685663365602869248 1730410091275827806208 1740710151342945828864 1874610932215480123392 1989383030106223804416 2030828509900103467008 2232361110119197704192 2284682073637616400384 2320946868457261105152 2499481242953973497856 2521028495048404303872 2611065227014418743296 2707771346533471289344 2811916398323220185088 2984074545159335706624 3046242764850155200512 3213618740940823068672 3361371326731205738496 3481420302685891657728 3749221864430960246784 4061657019800206934016 4569364147275232800768 4641893736914522210304 5042056990096808607744 5222130454028837486592 5415542693066942578688 5623832796646440370176 5968149090318671413248 6092485529700310401024 6962840605371783315456 7498443728861920493568 8123314039600413868032 9138728294550465601536 10084113980193617215488 10444260908057674973184 10831085386133885157376 11247665593292880740352 12184971059400620802048 13925681210743566630912 16246628079200827736064 18277456589100931203072 20888521816115349946368 22495331186585761480704 24369942118801241604096 32493256158401655472128 36554913178201862406144 41777043632230699892736 48739884237602483208192 73109826356403724812288 97479768475204966416384 146219652712807449624576 292439305425614899249152
- Sum of all divisors σ(n): 1142460527753080166400000
- Sum of proper divisors (its aliquot sum) s(n): 850021222327465267150848
- 292439305425614899249152 is an abundant number, because the sum of its proper divisors (850021222327465267150848) is greater than itself. Its abundance is 557581916901850367901696
Bases of 292439305425614899249152
- Binary: 1111011110110100101010101000001001101011000000011111000101110000000000000000002
- Hexadecimal: 0x3DED2AA09AC07C5C0000
- Base-36: 1BMD4QRS4S907PC0
Squares and roots of 292439305425614899249152
- 292439305425614899249152 squared (2924393054256148992491522) is 85520747357816075849282107901585807693372719104
- 292439305425614899249152 cubed (2924393054256148992491523) is 25009627956799223809600415612537896506754452309878142689223530206199808
-
The
square root of 292439305425614899249152 is 540776576254.5701269285 -
292439305425614899249152 is a
perfect cube number . Itscube root is 66376128
Scales and comparisons
How big is 292439305425614899249152?- 292,439,305,425,614,899,249,152 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 292,439,305,425,614,899,249,152 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 292439305425614899249152 cubic inches would be around 5531344 feet tall.
Recreational maths with 292439305425614899249152
- 292439305425614899249152 backwards is 251942998416524503934292
- 292439305425614899249152 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 292439305425614899249152's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 292439305425614899249152 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 292439305425614899249152 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/292439305425614899249152/
Chicago style:
Numbermatics. 2024. "Number 292439305425614899249152 - Facts about the integer". https://numbermatics.com/n/292439305425614899249152/
The information we have on file for 292439305425614899249152 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 292439305425614899249152, math, Factors of 292439305425614899249152, curriculum, school, college, exams, university, Prime factorization of 292439305425614899249152, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-two sextillion, four hundred thirty-nine quintillion, three hundred five quadrillion, four hundred twenty-five trillion, six hundred fourteen billion, eight hundred ninety-nine million, two hundred forty-nine thousand, one hundred fifty-two.