227747321095755339250864128
227,747,321,095,755,339,250,864,128 is an even composite number composed of six prime numbers multiplied together.
227747321095755339250864128 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred seventy-two divisors.
Prime factorization of 227747321095755339250864128:
212 × 36 × 73 × 133 × 293 × 16072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 29 × 29 × 29 × 1607 × 1607)See below for interesting mathematical facts about the number 227747321095755339250864128 from the Numbermatics database.
Names of 227747321095755339250864128
- Cardinal: 227747321095755339250864128 can be written as Two hundred twenty-seven septillion, seven hundred forty-seven sextillion, three hundred twenty-one quintillion, ninety-five quadrillion, seven hundred fifty-five trillion, three hundred thirty-nine billion, two hundred fifty million, eight hundred sixty-four thousand, one hundred twenty-eight.
Scientific notation
- Scientific notation: 2.27747321095755339250864128 × 1026
Factors of 227747321095755339250864128
Divisors of 227747321095755339250864128
- Number of divisors d(n): 17472
-
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 81 84 87 91 96 98 104 108 112 116 117 126 128 144 147 156 162 168 169 174 182 189 192 196 203 208 216 224 232 234 243 252 256 261 273 288 294 312 324 336 338 343 348 351 364 377 378 384 392 406 416 432 441 448 464 468 486 504 507 512 522 546 567 576 588 609 624 637 648 672 676 686 696 702 728 729 754 756 768 783 784 812 819 832 841 864 882 896 928 936 972 1008 1014 1024 1029 1044 1053 1092 1131 1134 1152 1176 1183 1218 1248 1274 1296 1323 1344 1352 1372 1392 1404 1421 1456 1458 1508 1512 1521 1536 1566 1568 1607 1624 1638 1664 1682 1701 1728 1764 1792 1827 1856 1872 1911 1944 2016 2028 2048 2058 2088 2106 2184 2197 2262 2268 2304 2349 2352 2366 2436 2457 2496 2523 2548 2592 2639 2646 2688 2704 2744 2784 2808 2842 2912 2916 3016 3024 3042 3072 3087 3132 3136 3159 3214 3248 3276 3328 3364 3393 3402 3456 3528 3549 3584 3654 3712 3744 3822 3888 3969 4032 4056 4096 4116 4176 4212 4263 4368 4394 4459 4524 4536 4563 4608 4698 4704 4732 4821 4872 4901 4914 4992 5046 5096 5103 5184 5278 5292 5376 5408 5481 5488 5568 5616 5684 5733 5824 5832 5887 6032 6048 6084 6144 6174 6264 6272 6318 6428 6496 6552 6591 6656 6728 6786 6804 6912 7047 7056 7098 7168 7308 7371 7424 7488 7569 7644 7776 7917 7938 8064 8112 8232 8281 8352 8424 8526 8736 8788 8918 9048 9072 9126 9216 9261 9396 9408 9464 9477 9642 9744 9802 9828 9947 9984 10092 10179 10192 10206 10368 10556 10584 10647 10752 10816 10933 10962 10976 11136 11232 11249 11368 11466 11648 11664 11774 11907 12064 12096 12168 12288 12348 12528 12544 12636 12789 12856 12992 13104 13182 13312 13377 13456 13572 13608 13689 13824 14094 14112 14196 14336 14463 14616 14703 14742 14848 14976 15138 15288 15379 15552 15834 15876 16128 16224 16443 16464 16562 16704 16848 17052 17199 17472 17576 17661 17836 18096 18144 18252 18432 18473 18522 18792 18816 18928 18954 19284 19488 19604 19656 19773 19894 19968 20184 20358 20384 20412 20736 20891 21112 21141 21168 21294 21504 21632 21866 21924 21952 22113 22272 22464 22498 22707 22736 22932 23296 23328 23548 23751 23814 24128 24192 24336 24389 24696 24843 25056 25088 25272 25578 25712 25984 26208 26364 26624 26754 26912 27144 27216 27378 27648 27783 28188 28224 28392 28672 28926 29232 29406 29484 29696 29841 29952 30276 30537 30576 30758 31104 31668 31752 31941 32256 32448 32799 32886 32928 33124 33408 33696 33747 34104 34307 34398 34944 35152 35322 35672 35721 36192 36288 36504 36864 36946 37044 37584 37632 37856 37908 38367 38568 38976 39208 39312 39546 39788 39936 40131 40368 40716 40768 40824 41067 41209 41472 41782 42224 42282 42336 42588 43008 43264 43389 43732 43848 43904 44109 44226 44544 44928 44996 45414 45472 45864 46137 46592 46603 46656 47096 47502 47628 48256 48384 48672 48778 49329 49392 49686 50112 50176 50544 51156 51424 51597 51968 52416 52728 52983 53248 53508 53824 54288 54432 54756 55296 55419 55566 56376 56448 56784 57852 57967 58464 58812 58968 59319 59392 59682 59904 60552 61074 61152 61516 62208 62673 63336 63504 63713 63882 64512 64896 65598 65772 65856 66248 66339 66816 67392 67494 68121 68208 68614 68796 69888 70304 70644 71253 71344 71442 72384 72576 73008 73167 73892 74088 74529 75168 75264 75712 75816 76531 76734 77136 77952 78416 78624 78743 79092 79576 79872 80262 80736 81432 81536 81648 82134 82418 82944 83349 83564 84448 84564 84672 85176 86016 86528 86778 87464 87696 87808 88218 88452 89088 89523 89856 89992 90828 90944 91611 91728 92274 93184 93206 93312 94192 95004 95256 95823 96512 96768 97344 97556 98397 98658 98784 99372 100224 100352 101088 101241 102312 102848 102921 103194 103936 104832 105456 105966 107016 107648 107653 108576 108864 109512 110592 110838 111132 112752 112896 113568 115101 115704 115934 116928 117624 117936 118638 118784 119364 119808 120393 121104 122148 122304 123032 123201 123627 124416 125346 126672 127008 127426 127764 129024 129311 129792 130167 131196 131544 131712 132327 132496 132678 133632 134784 134988 136242 136416 137228 137592 138411 139776 139809 140608 141288 142129 142506 142688 142884 144768 145152 146016 146237 146334 147784 147987 148176 149058 150336 150528 151424 151632 153062 153468 154272 154791 155904 156832 157248 157486 158184 158949 159152 159744 160524 161472 162864 163072 163296 164268 164836 165888 166257 166698 167128 168896 169128 169344 170352 170723 173056 173556 173901 174928 175392 175616 176436 176904 177957 178176 179046 179712 179984 181656 181888 183222 183456 184548 186368 186412 186624 188019 188384 190008 190512 191139 191646 193024 193536 194688 195112 196794 197316 197568 198744 200448 200704 202176 202482 204363 204624 205696 205842 206388 207872 209664 210912 211932 213759 214032 215296 215306 217152 217728 219024 219501 221676 222264 223587 225504 225792 227136 229593 230202 231408 231868 233856 235248 235872 236229 237276 238728 239616 240149 240786 242208 244296 244608 246064 246402 247254 248832 250047 250692 253344 254016 254852 255528 258048 258622 259584 260334 262392 263088 263424 264654 264992 265356 267264 268569 269568 269976 271583 272484 272832 274456 274833 275184 276822 279552 279618 281216 282576 284258 285012 285376 285768 287469 288463 289536 290304 292032 292474 292668 295191 295568 295974 296352 298116 300672 301056 302848 303264 303723 306124 306936 308544 308763 309582 311808 313664 314496 314972 316368 317057 317898 318304 321048 322944 322959 325728 326144 326221 326592 328536 329672 331776 332514 333396 334256 337792 338256 338688 340704 341446 345303 346112 347112 347802 349856 350784 351232 352872 353808 355914 356352 358092 359424 359968 361179 363312 363776 366444 366912 369096 370881 372736 372824 373248 376038 376768 380016 381024 382278 383292 386048 387072 387933 389376 390224 390501 393588 394632 395136 396981 397488 400896 404352 404964 408726 409248 411392 411684 412776 415233 415744 419328 419427 421824 423864 426387 427518 428064 430592 430612 434304 435456 438048 438711 439002 443352 444528 445991 447174 451008 451584 454272 459186 460404 462816 463736 464373 467712 470496 471744 472458 474552 476847 477456 479232 480298 481572 484416 488592 489216 492128 492804 494508 497664 498771 500094 501384 506688 508032 509704 511056 512169 517244 519168 520668 521703 524784 526176 526848 529308 529984 530712 533871 534528 535717 537138 539136 539952 543166 544968 545664 548912 549666 550368 551201 553644 559104 559236 562432 564057 565152 568516 570024 570752 571536 573417 574938 576926 579072 580608 584064 584948 585336 590382 591136 591948 592704 596232 601344 602112 605696 605839 606528 607446 612248 613089 613872 617088 617526 619164 623616 627328 628992 629944 632736 634114 635796 636608 641277 642096 645888 645918 651456 652288 652442 653184 657072 658503 659344 665028 666792 668512 670761 675584 676512 677376 681408 682892 688779 690606 692224 694224 695604 699712 701568 702464 705744 707616 708687 711828 716184 718848 719936 720447 722358 726624 727552 732888 733824 738192 741762 745648 746496 752076 753536 753571 760032 762048 764556 766584 772096 774144 775866 778752 780448 781002 787176 789264 790272 793962 794976 801792 805707 808704 809928 814749 817452 818496 822784 823368 825552 830466 831488 838656 838854 843648 847728 852774 855036 856128 861184 861224 862407 865389 868608 870912 876096 877422 878004 885573 886704 889056 891982 894348 902016 903168 908544 911169 918372 920808 925632 926289 927472 928746 935424 940992 943488 944916 949104 951171 953694 954912 960596 963144 968832 968877 977184 978432 978663 984256 985608 989016 994903 995328 997542 1000188 1002768 1013376 1016064 1019408 1022112 1023659 1024338 1034488 1035909 1038336 1041336 1043406 1049568 1052352 1053696 1058616 1059968 1061424 1067742 1069056 1071434 1074276 1078272 1079904 1083537 1086332 1089936 1091328 1097824 1099332 1100736 1102402 1107288 1112643 1118208 1118472 1124864 1128114 1130304 1137032 1140048 1141504 1143072 1146834 1149876 1153852 1158144 1161216 1163799 1168128 1169896 1170672 1171503 1180764 1182272 1183896 1185408 1190943 1192464 1195061 1202688 1211392 1211678 1213056 1214892 1224496 1226178 1227744 1234176 1235052 1238328 1245699 1247232 1254656 1257984 1258281 1259888 1265472 1268228 1271592 1273216 1279161 1282554 1284192 1291776 1291836 1302912 1304576 1304884 1306368 1314144 1316133 1317006 1318688 1330056 1333584 1337024 1337973 1341522 1351168 1351487 1353024 1354752 1362816 1365784 1377558 1381212 1388448 1391208 1399424 1403136 1404928 1411488 1415232 1417374 1423656 1430541 1432368 1437696 1439872 1440894 1444716 1453248 1455104 1465776 1467648 1476384 1483524 1491296 1492992 1496313 1504152 1507072 1507142 1520064 1524096 1529112 1533168 1536507 1544192 1551732 1557504 1560896 1562004 1565109 1574352 1578528 1580544 1587924 1589952 1601613 1603584 1607151 1611414 1617408 1619856 1629498 1634904 1636992 1645568 1646736 1651104 1653603 1660932 1677312 1677708 1681043 1687296 1692171 1695456 1705548 1710072 1712256 1720251 1722368 1722448 1724814 1730778 1737216 1741824 1752192 1754844 1756008 1771146 1773408 1778112 1783964 1788696 1804032 1806336 1817088 1817517 1822338 1836744 1841616 1847677 1851264 1852578 1854944 1857492 1870848 1881984 1886976 1889832 1898208 1901081 1902342 1907388 1909824 1921192 1923831 1926288 1937664 1937754 1954368 1956864 1957326 1968512 1971216 1975509 1978032 1989806 1995084 2000376 2005536 2012283 2026752 2032128 2038816 2044224 2047318 2048676 2066337 2068976 2071818 2076672 2082672 2086812 2099136 2104704 2107392 2117232 2119936 2122848 2126061 2135484 2142868 2148552 2156544 2159808 2161341 2167074 2172664 2179872 2182656 2195648 2198664 2201472 2204804 2214576 2219399 2225286 2236944 2249728 2256228 2260608 2260713 2274064 2280096 2283008 2283547 2286144 2293668 2299752 2307704 2316288 2322432 2327598 2336256 2339792 2341344 2343006 2361528 2364544 2367792 2370816 2381886 2384928 2390122 2405376 2417121 2422784 2423356 2426112 2429784 2444247 2448992 2452356 2455488 2468352 2470104 2476656 2491398 2494464 2509312 2515968 2516562 2519776 2530944 2536456 2543184 2546432 2558322 2565108 2568384 2582449 2583552 2583672 2596167 2605824 2609152 2609768 2612736 2628288 2632266 2634012 2637376 2656719 2660112 2667168 2674048 2675946 2683044 2702336 2702974 2706048 2709504 2725632 2731568 2733507 2755116 2762424 2776896 2778867 2782416 2798848 2806272 2822976 2830464 2834748 2847312 2853513 2861082 2864736 2879744 2881788 2889432 2906496 2906631 2910208 2931552 2935296 2935989 2952768 2967048 2982592 2984709 2985984 2992626 3008304 3014144 3014284 3040128 3048192 3058224 3066336 3070977 3073014 3103464 3115008 3121792 3121937 3124008 3130218 3148704 3157056 3161088 3175848 3179904 3203226 3207168 3214302 3222828 3234816 3239712 3250611 3258996 3269808 3273984 3291136 3293472 3302208 3307206 3321864 3337929 3354624 3355416 3362086 3374592 3384342 3390912 3411096 3420144 3424512 3440502 3444736 3444896 3449628 3461556 3474432 3483648 3491397 3504384 3509688 3512016 3530579 3542292 3546816 3556224 3567928 3572829 3577392 3585183 3608064 3634176 3635034 3644676 3673488 3683232 3695354 3702528 3705156 3709888 3714984 3737097 3741696 3750019 3763968 3773952 3774843 3779664 3796416 3802162 3804684 3814776 3819648 3837483 3842384 3847662 3852576 3875328 3875508 3908736 3913728 3914652 3937024 3942432 3948399 3951018 3956064 3979612 3990168 4000752 4011072 4013919 4024566 4053504 4054461 4064256 4077632 4088448 4094636 4097352 4121741 4132674 4137952 4143636 4165344 4173624 4198272 4209408 4214784 4234464 4239872 4240873 4245696 4252122 4270968 4285736 4291623 4297104 4313088 4319616 4322682 4334148 4345328 4359744 4365312 4391296 4397328 4402944 4409608 4429152 4438798 4450572 4473888 4488939 4499456 4512456 4521216 4521426 4548128 4560192 4566016 4567094 4572288 4587336 4599504 4609521 4615408 4632576 4655196 4672512 4679584 4682688 4686012 4695327 4723056 4729088 4735584 4741632 4763772 4769856 4780244 4810752 4821453 4834242 4845568 4846712 4852224 4859568 4888494 4897984 4904712 4910976 4936704 4940208 4953312 4960809 4982796 5018624 5031936 5033124 5039552 5043129 5061888 5072912 5076513 5086368 5092864 5116644 5130216 5136768 5160753 5164898 5167104 5167344 5192334 5211648 5219536 5225472 5256576 5264532 5268024 5274752 5313438 5320224 5334336 5348096 5351892 5366088 5404672 5405948 5412096 5419008 5451264 5452551 5463136 5467014 5510232 5524848 5543031 5553792 5557734 5564832 5597696 5612544 5645952 5660928 5669496 5694624 5703243 5707026 5722164 5729472 5759488 5763576 5778864 5812992 5813262 5820416 5863104 5870592 5871978 5905536 5926527 5934096 5965184 5969418 5985252 6016608 6028288 6028568 6036849 6080256 6096384 6116448 6132672 6141954 6146028 6199011 6206928 6230016 6243584 6243874 6248016 6260436 6297408 6314112 6322176 6351696 6359808 6378183 6406452 6428604 6445656 6469632 6479424 6484023 6501222 6517992 6539616 6547968 6582272 6586944 6604416 6614412 6643728 6658197 6675858 6710832 6724172 6749184 6768684 6781824 6782139 6822192 6840288 6849024 6850641 6881004 6889792 6899256 6923112 6948864 6964321 6967296 6982794 7008768 7019376 7024032 7061158 7084584 7093632 7112448 7135856 7145658 7154784 7165613 7170366 7216128 7251363 7268352 7270068 7289352 7332741 7346976 7366464 7390708 7405056 7410312 7419776 7429968 7474194 7483392 7500038 7527936 7547904 7549686 7559328 7592832 7604324 7609368 7629552 7639296 7674966 7684768 7695324 7705152 7747347 7750656 7751016 7788501 7817472 7827456 7829304 7874048 7875907 7884864 7896798 7902036 7912128 7959224 7970157 7980336 8001504 8022144 8027838 8049132 8107008 8108922 8128512 8155264 8176896 8189272 8194704 8200521 8243482 8265348 8275904 8287272 8330688 8336601 8347248 8365427 8396544 8418816 8468928 8479744 8481746 8491392 8504244 8541936 8560539 8571472 8583246 8594208 8639232 8645364 8668296 8690656 8719488 8719893 8730624 8782592 8794656 8805888 8807967 8819216 8858304 8877596 8901144 8947776 8954127 8977878 8998912 9024912 9042432 9042852 9096256 9120384 9132032 9134188 9144576 9174672 9199008 9212931 9219042 9230816 9310392 9345024 9359168 9365376 9365811 9372024 9390654 9446112 9458176 9460409 9471168 9483264 9527544 9539712 9560488 9621504 9642906 9668484 9693424 9704448 9719136 9776988 9795968 9809424 9821952 9873408 9880416 9906624 9921618 9965592 10013787 10037248 10063872 10066248 10079104 10086258 10123776 10145824 10153026 10172736 10185728 10233288 10260432 10273536 10321506 10329796 10334208 10334688 10384668 10423296 10439072 10450944 10474191 10513152 10529064 10536048 10549504 10591737 10626876 10640448 10668672 10696192 10703784 10732176 10755549 10809344 10811896 10824192 10902528 10905102 10926272 10934028 11020464 11049696 11086062 11107584 11115468 11129664 11195392 11211291 11225088 11250057 11291904 11321856 11324529 11338992 11389248 11406486 11414052 11444328 11458944 11512449 11518976 11527152 11557728 11625984 11626524 11726208 11741184 11743956 11811072 11845197 11853054 11868192 11930368 11938836 11970504 12033216 12041757 12056576 12057136 12073698 12160512 12163383 12192768 12232896 12265344 12283908 12292056 12365223 12398022 12413856 12487168 12487748 12496032 12520872 12594816 12628224 12644352 12703392 12719616 12722619 12756366 12812904 12857208 12891312 12933739 12939264 12958848 12968046 13002444 13035984 13079232 13095936 13173888 13208832 13228824 13287456 13307567 13316394 13351716 13421664 13448344 13466817 13498368 13537368 13563648 13564278 13644384 13680576 13698048 13701282 13762008 13779584 13798512 13828563 13846224 13897728 13928642 13965588 14017536 14038752 14048064 14085981 14122316 14169168 14187264 14224896 14271712 14291316 14309568 14331226 14340732 14432256 14464359 14502726 14536704 14540136 14578704 14665482 14693952 14732928 14781416 14810112 14820624 14839552 14859936 14882427 14948388 15000076 15055872 15095808 15099372 15118656 15129387 15185664 15208648 15218736 15229539 15259104 15278592 15349932 15369536 15390648 15410304 15482259 15494694 15501312 15502032 15535793 15577002 15634944 15658608 15748096 15751814 15769728 15793596 15804072 15824256 15918448 15940314 15960672 15984829 16003008 16044288 16055676 16098264 16214016 16217844 16257024 16310528 16353792 16357653 16378544 16389408 16401042 16486964 16530696 16551808 16574544 16629093 16661376 16673202 16694496 16730854 16793088 16837632 16937856 16959488 16963492 16982784 17008488 17083872 17109729 17121078 17142944 17166492 17188416 17278464 17290728 17336592 17381312 17438976 17439786 17461248 17565184 17569331 17589312 17611776 17615934 17638432 17716608 17755192 17779581 17802288 17895552 17908254 17955756 18049824 18077143 18084864 18085704 18192512 18240768 18264064 18268376 18289152 18349344 18398016 18425862 18438084 18461632 18597033 18620784 18690048 18718336 18730752 18731622 18744048 18781308 18892224 18916352 18920818 18942336 18966528 19055088 19079424 19120976 19134549 19285812 19336968 19386848 19408896 19438272 19452069 19553976 19591936 19618848 19643904 19746816 19760832 19813248 19843236 19931184 19974591 20027574 20074496 20132496 20158208 20172516 20247552 20291648 20306052 20345472 20346417 20371456 20466576 20520864 20547072 20551923 20643012 20659592 20669376 20769336 20846592 20878144 20892963 20901888 20948382 21026304 21058128 21072096 21099008 21183474 21253752 21280896 21337344 21392384 21407568 21464352 21496839 21511098 21623792 21648384 21805056 21810204 21852544 21853559 21868056 21998223 22040928 22099392 22172124 22215168 22230936 22259328 22390784 22422582 22450176 22500114 22583808 22643712 22649058 22677984 22778496 22812972 22828104 22888656 22917888 23024898 23037952 23054304 23115456 23242041 23251968 23253048 23365503 23452416 23482368 23487912 23622144 23627721 23690394 23706108 23736384 23860736 23877672 23941008 24066432 24083514 24113152 24114272 24147396 24321024 24326766 24385536 24465792 24530688 24567816 24584112 24714053 24730446 24796044 24827712 24974336 24975496 24992064 25009803 25041744 25096281 25189632 25256448 25406784 25439232 25445238 25512732 25625808 25681617 25714416 25782624 25867478 25917696 25936092 26004888 26071968 26158464 26159679 26191872 26347776 26417664 26423901 26457648 26574912 26615134 26632788 26703432 26843328 26862381 26896688 26933634 26996736 27074736 27127296 27128556 27288768 27361152 27396096 27402564 27524016 27559168 27597024 27638793 27657126 27692448 27857284 27931176 28035072 28077504 28096128 28097433 28171962 28244632 28338336 28374528 28381227 28449792 28543424 28582632 28619136 28662452 28681464 28852187 28864512 28928718 29005452 29080272 29157408 29330964 29387904 29465856 29562832 29620224 29641248 29679104 29686111 29719872 29764854 29896776 30000152 30041361 30111744 30191616 30198744 30237312 30258774 30371328 30417296 30437472 30459078 30518208 30557184 30699864 30739072 30781296 30820608 30964518 30989388 31002624 31004064 31071586 31154004 31269888 31317216 31422573 31496192 31503628 31539456 31587192 31608144 31648512 31775211 31836896 31880628 31921344 31969658 32006016 32088576 32111352 32196528 32266647 32428032 32435688 32621056 32707584 32715306 32757088 32778816 32802084 32973928 33061392 33103616 33149088 33258186 33322752 33346404 33388992 33461708 33571837 33586176 33675264 33750171 33875712 33918976 33926984 33965568 33973587 34016976 34167744 34219458 34242156 34285888 34332984 34376832 34537347 34556928 34581456 34673184 34762624 34877952 34879572 35130368 35138662 35178624 35223552 35231868 35276864 35433216 35510384 35535591 35559162 35604576 35791104 35816508 35911512 36099648 36125271 36154286 36169728 36171408 36385024 36481536 36490149 36536752 36578304 36698688 36796032 36851724 36876168 36923264 37095669 37194066 37241568 37436672 37461504 37463244 37488096 37562616 37784448 37832704 37841636 37884672 37933056 38110176 38158848 38167857 38241952 38269098 38571624 38673936 38773696 38801217 38817792 38876544 38904138 39107952 39183872 39193123 39237696 39287808 39521664 39626496 39686472 39862368 39922701 39949182 40055148 40264992 40316416 40345032 40495104 40583296 40612104 40690944 40692834 40742912 40933152 41041728 41094144 41103846 41286024 41319184 41338752 41485689 41538672 41693184 41756288 41785926 41896764 42052608 42116256 42144192 42198016 42257943 42366948 42507504 42561792 42674688 42784768 42815136 42928704 42993678 43022196 43247584 43296768 43393077 43610112 43620408 43705088 43707118 43736112 43996446 44081856 44198784 44344248 44430336 44461872 44518656 44647281 44781568 44845164 45000228 45167616 45287424 45298116 45355968 45388161 45556992 45625944 45656208 45777312 45835776 46049796 46075904 46108608 46230912 46446777 46484082 46503936 46506096 46607379 46731006 46904832 46975824 47244288 47255442 47380788 47412216 47472768 47721472 47755344 47882016 47954487 48132864 48167028 48228544 48294792 48642048 48653532 48750247 48771072 48931584 49061376 49072959 49135632 49168224 49428106 49460892 49592088 49655424 49887279 49948672 49950992 49984128 50019606 50083488 50192562 50379264 50512896 50813568 50878464 50890476 51025464 51251616 51329187 51363234 51428832 51565248 51734956 51835392 51872184 52009776 52143936 52316928 52319358 52383744 52695552 52707993 52835328 52847802 52915296 53149824 53230268 53265576 53406864 53582633 53686656 53724762 53793376 53867268 54149472 54231429 54254592 54257112 54577536 54722304 54792192 54805128 55048032 55118336 55131349 55194048 55277586 55314252 55384896 55714568 55791099 55862352 56070144 56155008 56192256 56194866 56343924 56489264 56676672 56749056 56762454 56899584 57086848 57165264 57238272 57324904 57362928 57403647 57704374 57857436 58010904 58160544 58314816 58356207 58661928 58775808 58931712 59125664 59240448 59282496 59358208 59372222 59439744 59529708 59793552 59923773 60000304 60082722 60223488 60397488 60474624 60517548 60742656 60834592 60874944 60918156 61036416 61039251 61114368 61399728 61478144 61562592 61641216 61655769 61929036 61978776 62008128 62143172 62308008 62539776 62634432 62678889 62845146 62992384 63007256 63078912 63174384 63216288 63297024 63550422 63673792 63761256 63842688 63939316 64012032 64177152 64222704 64393056 64490517 64533294 64871376 65242112 65415168 65430612 65514176 65557632 65560677 65604168 65947856 65994669 66122784 66207232 66222863 66298176 66516372 66645504 66692808 66777984 66923416 67143674 67172352 67350528 67500342 67751424 67853968 67931136 67947174 68033952 68335488 68438916 68484312 68571776 68665968 68753664 69074694 69113856 69162912 69346368 69525248 69726123 69755904 69759144 70096509 70260736 70277324 70357248 70447104 70463736 70553728 70866432 70883163 71020768 71071182 71118324 71209152 71582208 71633016 71823024 72199296 72250542 72308572 72339456 72342816 72770048 72963072 72980298 73073504 73156608 73397376 73592064 73703448 73752336 73846528 74142159 74191338 74388132 74483136 74873344 74891021 74923008 74926488 74976192 75125232 75288843 75568896 75665408 75683272 75769344 76220352 76317696 76335714 76483904 76538196 77044851 77143248 77347872 77547392 77602434 77753088 77808276 78215904 78367744 78386246 78475392 78479037 78575616 79043328 79252992 79271703 79372944 79724736 79845402 79898364 80110296 80529984 80587143 80632832 80690064 80990208 81166592 81224208 81381888 81385668 81866304 82083456 82188288 82207692 82572048 82638368 82677504 82916379 82971378 83077344 83512576 83571852 83793528 84105216 84232512 84288384 84292299 84396032 84515886 84733896 85015008 85123584 85143681 85349376 85569536 85630272 85857408 85987356 86044392 86495168 86556561 86593536 86786154 87240816 87410176 87414236 87472224 87992892 88163712 88397568 88688496 88860672 88923744 89037312 89058333 89294562 89690328 90000456 90335232 90536173 90574848 90596232 90711936 90776322 91113984 91251888 91312416 91554624 91671552 92099592 92217216 92461824 92893554 92968164 93007872 93012192 93152969 93214758 93462012 93809664 93951648 94267719 94488576 94510884 94761576 94824432 94945536 95325633 95442944 95510688 95764032 95908974 96265728 96334056 96457088 96589584 96799941 97284096 97307064 97500494 97863168 98122752 98145918 98271264 98336448 98856212 98921784 99184176 99310848 99774558 99897344 99901984 99968256 100039212 100166976 100385124 100715511 100758528 101025792 101250513 101627136 101756928 101780952 102050928 102386791 102503232 102658374 102726468 102857664 103130496 103469912 103612041 103670784 103744368 104019552 104287872 104633856 104638716 105391104 105415986 105670656 105695604 105830592 106299648 106460536 106531152 106606773 106813728 107165266 107373312 107449524 107586752 107734536 108298944 108375813 108462858 108509184 108514224 108750551 109155072 109444608 109470447 109610256 110096064 110236672 110262698 110388096 110555172 110628504 110769792 111287007 111429136 111582198 111724704 112310016 112384512 112389732 112687848 112978528 113353344 113498112 113524908 113799168 114173696 114330528 114476544 114503571 114649808 114725856 114807294 115408748 115714872 116021808 116321088 116403651 116629632 116712414 117323856 117551616 117579369 117863424 118251328 118564992 118716416 118744444 118879488 119059416 119587104 119768103 119847546 120000608 120165444 120794976 120949248 121035096 121485312 121669184 121749888 121836312 122072832 122078502 122228736 122799456 122956288 122985317 123125184 123282432 123311538 123858072 123957552 124016256 124286344 124457067 124616016 125079552 125268864 125357778 125690292 126014512 126157824 126348768 126432576 126540001 126594048 127100844 127347584 127522512 127685376 127878632 128024064 128354304 128445408 128786112 128981034 129066588 129742752 130179231 130484224 130830336 130861224 131028352 131115264 131121354 131208336 131895712 131989338 132245568 132414464 132445726 132596352 133032744 133291008 133385616 133555968 133846832 133941843 134287348 134344704 135000684 135502848 135707936 135862272 135894348 136067904 136164483 136670976 136877832 136968624 137143552 137331936 137507328 138149388 138227712 138325824 138692736 139050496 139452246 139511808 139518288 139822137 140193018 140521472 140554648 140714496 140927472 141107456 141732864 141766326 142041536 142142364 142236648 142418304 143164416 143266032 143646048 143863461 144398592 144501084 144617144 144685632 145540096 145926144 145960596 146147008 146250741 146313216 146794752 147184128 147218877 147406896 147504672 147693056 148284318 148382676 148776264 148966272 149661837 149746688 149782042 149846016 149852976 149952384 150250464 150577686 151137792 151366544 151538688 152440704 152635392 152671428 152967808 153076392 153987561 154089702 154286496 154695744 155094784 155204868 155506176 155616552 156431808 156735488 156772492 156950784 156958074 157151232 158086656 158123979 158505984 158543406 158745888 159449472 159690804 159796728 160220592 160747899 161059968 161174286 161265664 161380128 162333184 162448416 162694287 162763776 162771336 163732608 164166912 164376576 164415384 165144096 165276736 165355008 165394047 165832758 165942756 166154688 167025152 167143704 167587056 168210432 168465024 168576768 168584598 168792064 169031772 169467792 170030016 170247168 170287362 170698752 171260544 171714816 171974712 172088784 172990336 172998371 173113122 173572308 174481632 174820352 174828472 174944448 175068621 175985784 176327424 176795136 177376992 177721344 177847488 178074624 178116666 178589124 179380656 179771319 180000912 180670464 181072346 181192464 181423872 181552644 182227968 182503776 182624832 183109248 183117753 183343104 184199184 184434432 184923648 184967307 185787108 185936328 186024384 186305938 186429516 186924024 187619328 187903296 188036667 188535438 188977152 189021768 189523152 189648864 189891072 190651266 190885888 191021376 191528064 191817948 192531456 192668112 192914176 193179168 193471551 193599882 194614128 195000988 195726336 196245504 196291836 196542528 196672896 196682031 197712424 197843568 197984007 198368352 198621696 198668589 199549116 199803968 199936512 200078424 200333952 200770248 201431022 201517056 201965309 202051584 202501026 203254272 203561904 204101856 204773582 205006464 205316748 205452936 205715328 206260992 206939824 207224082 207341568 207488736 207802777 208039104 208575744 209178369 209267712 209277432 210289527 210782208 210831972 211341312 211391208 211661184 212599296 212649489 212921072 213062304 213213546 213627456 214330532 214746624 214899048 215173504 215469072 216597888 216751626 216925716 217018368 217028448 217501102 218310144 218889216 218940894 219220512 220192128 220473344 220525396 220776192 221110344 221257008 221539584 222426477 222574014 222858272 223164396 223449408 224620032 224673063 224769024 224779464 225375696 225866529 225957056 226706688 226996224 227049816 228347392 228401303 228661056 228953088 229007142 229299616 229451712 229614588 230817496 231134553 231429744 232043616 232642176 232807302 233259264 233424828 234647712 235002859 235103232 235158738 235726848 236502656 237129984 237432832 237488888 237758976 237815109 238118832 239174208 239536206 239695092 240001216 240330888 241589952 241761429 241898496 242070192 242970624 243338368 243499776 243672624 244145664 244157004 245598912 245912576 245970634 246250368 246564864 246623076 247716144 247915104 248032512 248572688 248749137 248914134 249232032 250537728 250715556 251380584 252029024 252315648 252697536 252865152 252876897 253080002 253188096 254201688 254695168 255045024 255370752 255431043 255757264 256048128 256708608 256890816 257572224 257962068 258133176 259485504 259669683 260358462 260968448 261722448 262056704 262230528 262242708 262416672 263791424 263978676 264491136 264828928 264891452 265192704 266065488 266582016 266771232 267111936 267174999 267693664 267883686 268574696 270001368 271005696 271415872 271608519 271724544 271788696 272135808 272328966 273341952 273755664 273937248 274287104 274351861 274663872 275014656 276298776 276651648 277385472 278100992 278904492 279023616 279036576 279458907 279644274 280386036 281109296 281428992 281854944 282214912 283465728 283532652 284083072 284284728 284473296 284836608 285976899 286328832 286532064 287292096 287726922 288797184 289002168 289234288 289371264 290399823 291080192 291852288 291921192 292294016 292501482 293589504 294368256 294437754 294813792 295009344 295386112 296568636 296765352 297552528 297932544 299323674 299493376 299564084 299692032 299705952 299904768 300500928 301155372 302146533 302275584 302733088 303077376 303751539 304881408 305270784 305342856 305935616 306152784 307160373 307975122 308179404 308572992 309391488 310189568 310409736 311012352 311233104 312863616 313470976 313544984 313901568 313916148 316173312 316247958 317011968 317086812 317491776 318898944 319381608 319593456 320441184 321495798 322119936 322348572 322531328 322760256 324666368 324896832 325127439 325388574 325527552 325542672 326251653 327465216 328333824 328411341 328830768 330288192 330553472 330710016 330788094 331665516 331885512 332309376 333861021 334050304 334287408 335174112 336930048 337153536 337169196 338063544 338935584 340060032 340494336 340574724 341397504 342521088 343429632 343510713 343949424 344177568 345980672 345996742 346226244 347144616 348963264 349210953 349640704 349656944 349888896 350137242 351971568 352654848 352738107 353590272 354753984 355694976 356149248 356233332 357178248 358761312 359304309 359542638 360001824 362144692 362384928 362847744 363105288 364455936 365007552 365249664 366218496 366235506 366686208 368398368 368868864 368955951 369847296 369934614 371574216 371872656 372048768 372611876 372859032 373848048 375078431 375238656 375806592 376073334 377070876 378043536 379046304 379297728 379620003 379782144 381302532 382042752 383056128 383635896 385062912 385336224 385828352 385919443 386358336 386943102 387199764 389228256 390001976 390537693 391452672 392491008 392583672 393085056 393345792 393364062 395424848 395687136 395968014 396736704 397243392 397337178 399098232 399607936 399873024 400156848 400667904 401540496 401825529 402862044 403034112 403930618 405002052 406508544 407123808 408203712 408493449 409547164 410012928 410633496 410905872 411430656 412521984 413879648 414448164 414683136 414977472 415605554 416078208 417151488 418356738 418535424 418554864 419466411 420579054 421564416 421663944 422782416 423322368 425198592 425298978 425842144 426124608 426427092 427254912 428661064 429493248 429798096 430347008 430938144 431590383 433195776 433503252 433851432 434056896 435002204 436433881 436620288 437778432 437881788 438441024 438752223 440384256 440946688 441050792 441552384 441656631 442220688 442514016 443079168 444852954 445148028 445716544 446328792 446898816 448985511 449240064 449346126 449538048 449558928 450751392 451733058 451914112 453413376 454099632 456694784 456802606 457322112 457906176 458014284 458599232 458903424 459229176 461634992 461962683 462269106 462859488 463560041 464087232 465284352 465614604 466518528 466849656 469295424 470005718 470206464 470317476 471453696 473005312 474259968 474371937 474977776 475517952 475630218 476237664 478348416 479072412 479390184 480002432 480661776 482243697 483179904 483522858 483796992 484140384 486676736 486999552 487345248 488082861 488291328 488314008 491197824 491825152 491941268 492500736 493129728 493246152 495432288 495830208 496065024 496182141 497145376 497498274 497828268 498464064 501075456 501431112 502761168 504058048 504631296 505395072 505730304 505753794 506160004 506376192 508403376 509390336 509510599 510090048 510741504 510862086 511514528 512096256 513781632 515144448 515924136 516266352 518971008 518995113 519339366 520716924 523444896 524113408 524237147 524461056 524485416 524833344 527582848 527957352 528982272 529657856 529782904 530385408 532130976 533164032 533542464 534223872 534349998 535387328 535767372 537149392 539313957 540002736 542011392 542831744 543217038 543577392 544271616 544657932 546683904 547511328 547874496 548574208 548703722 549327744 549353259 550029312 552597552 553303296 554770944 554901921 556201984 557808984 558073152 558917814 559288548 560772072 562218592 562857984 563709888 564110001 564429824 566931456 567065304 568166144 568569456 568946592 569673216 571953798 572657664 573064128 574584192 575453844 577594368 578004336 578468576 578742528 580414653 580799646 582160384 583842384 584588032 585002964 587179008 588736512 588875508 589627584 590018688 590046093 590772224 593137272 593530704 595105056 595865088 596005767 598647348 598986752 599128168 599411904 599809536 601001856 602310744 604293066 604551168 605466176 605895927 606154752 607503078 609762816 610685712 611871232 612305568 614320746 615950244 616358808 617145984 618782976 620379136 620819472 622024704 622466208 623408331 625727232 627089968 627535107 627803136 627832296 632346624 632495916 633753211 634023936 634173624 634983552 637797888 637948467 638763216 639186912 640882368 642991596 644239872 644697144 645520512 649332736 649793664 650254878 650777148 651055104 651085344 652503306 654930432 656667648 656822682 657661536 660576384 661106944 661420032 661576188 663331032 663771024 664618752 667279431 667722042 668100608 668574816 670348224 673860096 674019189 674307072 674338392 676127088 677599587 677871168 680120064 680988672 681149448 685042176 685203909 686859264 687021426 687898848 688355136 691961344 691993484 692452488 694289232 697926528 698421906 699281408 699313888 699777792 700274484 703943136 705008577 705309696 705476214 707180544 709507968 711389952 712298496 712466664 714356496 716707537 717522624 718608618 719085276 720003648 724289384 724769856 725284287 725695488 726210576 728911872 730015104 730499328 732436992 732471012 736796736 737737728 737911902 739694592 739869228 743148432 743745312 744097536 745223752 745718064 746247411 747696096 750156862 751613184 752146668 754141752 756087072 758092608 758595456 758630691 759240006 759564288 762605064 764085504 766112256 766293129 767271792 770125824 770672448 771656704 771838886 772716672 773886204 774399528 778456512 779009049 780003952 781075386 782905344 785167344 786170112 786691584 786728124 790849696 791374272 791936028 793473408 794486784 794674356 798196464 799215872 799746048 800313696 801335808 801524997 803080992 803651058 805724088 807861236 810004104 813017088 814247616 814825557 816407424 816986898 819094328 820025856 821266992 821811744 822861312 823055583 825043968 827759296 828896328 829954944 831211108 832156416 834302976 836713476 837070848 837109728 838376721 838932822 841158108 843327888 845564832 846644736 850397184 850597956 851684288 852249216 852854184 854509824 857322128 857930697 858986496 859596192 860694016 860897219 861876288 863180766 866391552 867006504 867702864 868113792 870004408 871199469 872867762 873240576 875556864 875763576 876882048 877504446 880768512 882101584 883104768 883313262 884441376 885028032 885780007 886158336 889705908 890296056 891433088 892657584 893797632 897971022 898480128 898692252 899076096 899117856 901502784 903466116 903828224 906439599 906826752 908199264 911254617 913389568 913605212 914644224 915812352 916028568 917198464 917806848 918458352 921481119 923269984 923925366 924538212 925718976 927120082 928174464 930568704 931229208 933037056 933699312 938590848 940011436 940412928 940634952 946010624 948519936 948743874 949955552 951035904 951260436 952475328 956696832 958144824 958780368 960004864 961323552 964487394 966359808 967045716 967593984 968280768 973353472 973583273 973999104 974690496 976165722 976582656 976628016 978754959 982395648 983650304 983882536 985001472 985234023 986492304 990864576 991660416 992130048 992364282 994290752 994996548 995656536 996928128 1001583063 1002150912 1002862224 1005522336 1008116096 1010790144 1011460608 1011507588 1012320008 1016806752 1018780672 1019021198 1020180096 1021483008 1021724172 1023029056 1024192512 1027563264 1030288896 1030532139 1031848272 1032532704 1037942016 1037990226 1038678732 1041433848 1046889792 1047632859 1048226816 1048474294 1048922112 1048970832 1049666688 1055165696 1055914704 1057964544 1058214321 1059565808 1060770816 1064261952 1067084928 1068447744 1068699996 1070774656 1071534744 1074298784 1077912927 1078627914 1080005472 1085663488 1086434076 1087154784 1088543232 1089315864 1093367808 1095022656 1095748992 1097148416 1097407444 1098655488 1098706518 1100058624 1105195104 1106606592 1106867853 1109541888 1109803842 1112403968 1115617968 1116146304 1117835628 1118577096 1121544144 1124437184 1125235293 1125715968 1127419776 1128220002 1128859648 1134130608 1136332288 1137138912 1137893184 1138860009 1139346432 1143907596 1146128256 1149168384 1150907688 1155188736 1156008672 1156937152 1157485056 1157758329 1160829306 1161599292 1167684768 1169176064 1170005928 1174358016 1177473024 1177751016 1179255168 1180037376 1180092186 1181544448 1186274544 1187061408 1190210112 1191730176 1192011534 1197294696 1198256336 1198823808 1199619072 1202003712 1204621488 1208586132 1209102336 1210932352 1210988597 1211791854 1215006156 1219525632 1221371424 1223742464 1224611136 1225480347 1228641492 1231900488 1232717616 1234291968 1237565952 1240758272 1241638944 1244049408 1244932416 1246816662 1251454464 1254179936 1255070214 1255606272 1255664592 1258399233 1264693248 1264991832 1267506422 1268347248 1269967104 1275595776 1275896934 1277526432 1278373824 1281764736 1285983192 1288479744 1289394288 1291041024 1294771149 1298665472 1299587328 1300509756 1301554296 1302170688 1305006612 1309301643 1309860864 1313335296 1313645364 1315323072 1316256669 1321152768 1322213888 1322840064 1323152376 1326662064 1327542048 1329237504 1334558862 1335444084 1336201216 1337149632 1340696448 1346956533 1347720192 1348038378 1348614144 1348676784 1352254176 1355199174 1355742336 1360240128 1362298896 1370084352 1370407818 1373718528 1374042852 1375797696 1376710272 1383922688 1383986968 1384904976 1385888049 1388578464 1390680123 1395853056 1396843812 1398627776 1399555584 1400548968 1407886272 1410017154 1410619392 1410952428 1413757163 1414361088 1419015936 1422779904 1423115811 1424933328 1428712992 1433415074 1435045248 1437217236 1438170552 1440007296 1446731091 1448578768 1449539712 1450568574 1451390976 1452421152 1460030208 1460998656 1464248583 1464873984 1464942024 1473593472 1475475456 1475823804 1479389184 1479738456 1486296864 1487490624 1488195072 1488546423 1490447504 1491436128 1492494822 1495392192 1500313724 1503226368 1504293336 1508283504 1512174144 1516185216 1517190912 1517261382 1518480012 1519128576 1525210128 1528171008 1528531797 1532224512 1532586258 1534543584 1541344896 1543313408 1543677772 1545433344 1547772408 1548799056 1556913024 1556985339 1558018098 1560007904 1562150772 1570334688 1572340224 1572711441 1573383168 1573456248 1581699392 1582748544 1583872056 1586946816 1588973568 1589348712 1596392928 1598431744 1598809121 1599492096 1600627392 1602671616 1603049994 1606161984 1607302116 1611448176 1615722472 1617941871 1620008208 1626034176 1628495232 1629651114 1632814848 1633973796 1638188656 1640051712 1642533984 1643623488 1645020013 1645722624 1646111166 1650087936 1655518592 1657792656 1659909888 1662422216 1664312832 1664705763 1668605952 1673426952 1674219456 1676753442 1677865644 1682316216 1686655776 1691129664 1692330003 1693289472 1700794368 1701195912 1703368576 1704498432 1705708368 1709019648 1714644256 1715861394 1717972992 1719192384 1721388032 1721794438 1723752576 1726361532 1732783104 1734013008 1735405728 1736227584 1740008816 1741243959 1742398938 1745735524 1746481152 1751527152 1753764096 1755008892 1761537024 1764203168 1766209536 1766626524 1768882752 1770056064 1770138279 1771560014 1772316672 1779411816 1780592112 1782866176 1785315168 1787595264 1788017301 1795942044 1796960256 1797384504 1798235712 1803005568 1806932232 1807656448 1812879198 1813653504 1816398528 1817687781 1822509234 1826779136 1827210424 1829288448 1832057136 1834396928 1835613696 1836916704 1842962238 1846539968 1847850732 1849076424 1851437952 1854240164 1856348928 1861137408 1862458416 1866074112 1867398624 1870224993 1877181696 1880022872 1881269904 1882605321 1892021248 1897039872 1897487748 1899911104 1901259633 1902071808 1902520872 1904950656 1913393664 1913845401 1916289648 1917560736 1920009728 1920463027 1922647104 1928974788 1932719616 1934091432 1936561536 1946706944 1947166546 1947998208 1949380992 1952331444 1953165312 1953256032 1957509918 1964791296 1967765072 1970002944 1970468046 1972984608 1981729152 1983320832 1984260096 1984728564 1988581504 1989993096 1991313072 1993856256 2001838293 2003166126 2004301824 2005724448 2011044672 2016232192 2021580288 2022057567 2022921216 2023015176 2024640016 2032798761 2033613504 2037561344 2038042396 2040360192 2042966016 2043448344 2046058112 2055126528 2055611727 2060577792 2061064278 2063696544 2065065408 2075884032 2075980452 2077357464 2082867696 2093779584 2095265718 2096453632 2096948588 2097844224 2097941664 2099333376 2110331392 2111829408 2115025731 2115929088 2116428642 2119131616 2121541632 2128523904 2134169856 2136895488 2137399992 2141549312 2143069488 2148597568 2150122611 2155825854 2157255828 2160010944 2171326976 2171839609 2172868152 2174309568 2177086464 2178631728 2186735616 2190045312 2191497984 2194296832 2194814888 2197310976 2197413036 2210390208 2213213184 2213735706 2219083776 2219607684 2231235936 2232292608 2235671256 2237154192 2243088288 2248874368 2250470586 2254839552 2256440004 2257719296 2268261216 2272664576 2274277824 2275786368 2275892073 2277720018 2278692864 2287815192 2292256512 2298336768 2298879387 2301815376 2310377472 2312017344 2313874304 2314970112 2315516658 2321658612 2323198584 2335369536 2337027147 2338352128 2340011856 2348716032 2355502032 2358510336 2360074752 2360184372 2372549088 2374122816 2380420224 2383460352 2384023068 2394589392 2396512672 2397647616 2399238144 2404007424 2404574991 2409242976 2417172264 2421864704 2421977194 2423583708 2430012312 2439051264 2442742848 2444476671 2447484928 2449222272 2450960694 2457282984 2463800976 2465435232 2468583936 2469166749 2475131904 2481516544 2483277888 2489864832 2493633324 2502908928 2508359872 2510140428 2511212544 2511329184 2515130163 2516798466 2529983664 2535012844 2536694496 2539934208 2551191552 2551793868 2555052864 2556747648 2563529472 2571966384 2573792091 2576959488 2578788576 2582082048 2582691657 2589542298 2599174656 2601019512 2603108592 2604341376 2610013224 2618603286 2619721728 2625549017 2626670592 2627290728 2630646144 2632513338 2642305536 2644427776 2646304752 2653324128 2655084096 2657340021 2658475008 2669117724 2670888168 2674299264 2681392896 2693913066 2695440384 2696076756 2697228288 2697353568 2701436101 2704508352 2710398348 2711484672 2719318797 2720480256 2724597792 2733763851 2740168704 2740815636 2747437056 2748085704 2751595392 2753420544 2764443357 2767845376 2767973936 2769809952 2771776098 2777156928 2781360246 2791706112 2793687624 2797255552 2799111168 2801097936 2815772544 2820034308 2821238784 2821904856 2827514326 2838031872 2845559808 2846231622 2849866656 2857425984 2866830148 2870090496 2874434472 2876341104 2880014592 2893462182 2897157536 2899079424 2901137148 2902781952 2904842304 2920060416 2920749819 2921997312 2928497166 2929747968 2929884048 2936264877 2947186944 2950950912 2951647608 2959476912 2969216939 2972593728 2974981248 2976390144 2977092846 2980895008 2982872256 2984989644 2990784384 3000627448 3004749189 3006452736 3008586672 3016567008 3024348288 3032370432 3034381824 3034522764 3036960024 3050420256 3055037167 3056342016 3057063594 3064449024 3065172516 3069087168 3082689792 3086626816 3087355544 3090866688 3091596417 3095544816 3097598112 3113826048 3113970678 3116036196 3120015808 3124301544 3140669376 3142898577 3144680448 3145422882 3146766336 3146912496 3163398784 3165497088 3167744112 3173893632 3174642963 3178697424 3192785856 3196863488 3197618242 3201254784 3205343232 3206099988 3212323968 3214604232 3222896352 3231444944 3233738781 3235883742 3240016416 3256990464 3259302228 3265629696 3267947592 3276377312 3280103424 3285067968 3287246976 3290040026 3291445248 3292222332 3300175872 3311037184 3315585312 3319819776 3320603559 3324844432 3328625664 3329411526 3337211904 3346853904 3348438912 3353506884 3355731288 3364632432 3373311552 3375705879 3382259328 3384660006 3386578944 3402391824 3406737152 3408996864 3411416736 3416580027 3418039296 3429288512 3431722788 3438384768 3442776064 3443588876 3447505152 3452723064 3465566208 3468026016 3470811456 3472455168 3473274987 3480017632 3482487918 3484797876 3491471048 3503054304 3507528192 3510017784 3523074048 3528406336 3532419072 3533253048 3537765504 3540112128 3540276558 3543120028 3544633344 3558823632 3561184224 3565732352 3566574193 3570630336 3575190528 3576034602 3591884088 3594769008 3596471424 3606011136 3613864464 3615312896 3625758396 3627307008 3632797056 3632965791 3635375562 3645018468 3654420848 3658576896 3664114272 3668793856 3669660029 3671227392 3673833408 3685924476 3693079936 3695701464 3698152848 3702875904 3708480328 3712697856 3722274816 3724916832 3732148224 3734797248 3740449986 3754363392 3760045744 3762539808 3765210642 3775197699 3784042496 3794079744 3794975496 3799822208 3802519266 3805041744 3809901312 3826787328 3827690802 3832579296 3835121472 3840019456 3840926054 3845294208 3857949576 3865439232 3868182864 3873123072 3884313447 3893413888 3894333092 3895996416 3898761984 3904662888 3906512064 3915019836 3927904929 3929582592 3935530144 3940005888 3940936092 3945969216 3948770007 3963458304 3966641664 3968520192 3969457128 3977163008 3979986192 3982626144 3987712512 4003676586 4006332252 4008603648 4011448896 4022089344 4032464384 4043160576 4044115134 4045842432 4046030352 4049280032 4065597522 4067227008 4075122688 4076084792 4080720384 4086896688 4092116224 4110253056 4111223454 4121155584 4122128556 4127393088 4130130816 4151768064 4151960904 4154714928 4165735392 4172040369 4187559168 4190531436 4192907264 4193897176 4195883328 4198666752 4220662784 4223658816 4230051462 4231858176 4232857284 4238263232 4241271489 4243083264 4257047808 4268339712 4269347433 4274799984 4283098624 4286138976 4297195136 4300245222 4311651708 4314511656 4320021888 4340193273 4342653952 4343679218 4345736304 4348619136 4354172928 4357263456 4380090624 4382995968 4389629776 4392745749 4394621952 4394826072 4420780416 4426426368 4427471412 4438167552 4439215368 4462471872 4464585216 4465639269 4471342512 4474308384 4486176576 4497748736 4500941172 4509679104 4512880008 4536522432 4545329152 4548555648 4551572736 4551784146 4555440036 4557385728 4575630384 4584513024 4585595391 4596673536 4597758774 4603630752 4624034688 4627748608 4629940224 4631033316 4643317224 4646397168 4670739072 4670956017 4674054294 4676704256 4680023712 4711004064 4717020672 4718134323 4720149504 4720368744 4745098176 4748245632 4760840448 4766920704 4768046136 4789178784 4793025344 4795295232 4796427363 4798476288 4808014848 4809149982 4818485952 4834344528 4843729408 4843954388 4847167416 4860024624 4878102528 4885485696 4888953342 4894969856 4898444544 4901921388 4914565968 4927601952 4930870464 4935060039 4937167872 4938333498 4950263808 4966555776 4979729664 4987266648 5005817856 5016719744 5016952759 5020280856 5022658368 5030260326 5033596932 5059967328 5070025688 5073388992 5076990009 5079868416 5102383104 5103587736 5110105728 5113495296 5127058944 5143932768 5147584182 5153918976 5157577152 5164164096 5165383314 5179084596 5198349312 5202039024 5206217184 5208682752 5220026448 5223731877 5237206572 5239443456 5251098034 5254581456 5261292288 5265026676 5284611072 5288855552 5292609504 5306648256 5310168192 5310414837 5314680042 5316950016 5338235448 5341776336 5348598528 5362785792 5364051903 5387826132 5390880768 5392153512 5394707136 5402872202 5409016704 5420796696 5422969344 5438637594 5440960512 5449195584 5453063343 5467527702 5480337408 5481631272 5496171408 5503190784 5506841088 5528886714 5535690752 5535947872 5539619904 5543552196 5554313856 5562720492 5583412224 5587375248 5594511104 5598222336 5602195872 5610674979 5631545088 5640068616 5643809712 5655028652 5673640453 5676063744 5691119616 5692463244 5699733312 5703778899 5714851968 5733660296 5740180992 5741536203 5748868944 5752682208 5760029184 5761389081 5786924364 5794315072 5798158848 5802274296 5809684608 5840120832 5841499638 5843994624 5856994332 5859495936 5859768096 5872529754 5894373888 5903295216 5918953824 5938433878 5945187456 5949962496 5952780288 5954185692 5961790016 5965744512 5969979288 5981568768 6001254896 6005514879 6009498378 6012905472 6017173344 6026280533 6033134016 6048696576 6064740864 6066172701 6068763648 6069045528 6073920048 6098396283 6100840512 6110074334 6112684032 6114127188 6128898048 6130345032 6138174336 6165379584 6166835181 6174711088 6181733376 6183192834 6191089632 6195196224 6227652096 6227941356 6232072392 6240031616 6248603088 6281338752 6285797154 6289360896 6290845764 6293532672 6293824992 6326797568 6330994176 6335488224 6345077193 6347787264 6349285926 6357394848 6385571712 6393726976 6395236484 6402509568 6410686464 6412199976 6424647936 6429208464 6445792704 6450367833 6462889888 6467477562 6471767484 6480032832 6513980928 6515518827 6518604456 6531259392 6535895184 6552754624 6560206848 6570135936 6574493952 6580080052 6582890496 6584444664 6622074368 6623637787 6631170624 6639639552 6641207118 6649688864 6657251328 6658823052 6693707808 6696877824 6707013768 6711462576 6729264864 6746623104 6751411758 6764518656 6769320012 6773157888 6804783648 6813474304 6815082911 6817993728 6822833472 6833160054 6836078592 6858577024 6863445576 6876769536 6885552128 6887177752 6895010304 6896638161 6905446128 6931132416 6936052032 6941622912 6944910336 6946549974 6960035264 6964975836 6969595752 6982942096 7006108608 7011081441 7015056384 7020035568 7046148096 7056812672 7066506096 7075531008 7080224256 7080553116 7086240056 7117647264 7122368448 7131464704 7133148386 7141260672 7150381056 7152069204 7183768176 7189538016 7192942848 7212022272 7213724973 7227728928 7230625792 7251516792 7265594112 7265931582 7270751124 7290036936 7308841696 7317153792 7328228544 7333430013 7337587712 7339320058 7342454784 7347666816 7371848952 7386159872 7391402928 7396305696 7405751808 7407500247 7416960656 7425395712 7444549632 7449833664 7469594496 7480899972 7508726784 7520091488 7525079616 7530421284 7545390489 7550395398 7568084992 7589950992 7599644416 7605038532 7610083488 7619802624 7653574656 7655381604 7665158592 7670242944 7680038912 7681852108 7690588416 7715899152 7730878464 7736365728 7746246144 7748074971 7768626894 7786827776 7788666184 7797523968 7809325776 7813024128 7830039672 7855809858 7859165184 7871060288 7876647051 7880011776 7881872184 7891938432 7897540014 7926916608 7933283328 7938914256 7954326016 7959972384 7965252288 7972020063 7975425024 8007353172 8012664504 8022897792 8044178688 8064928768 8086321152 8088230268 8091684864 8092060704 8098560064 8104308303 8131195044 8134454016 8152169584 8157956391 8161440768 8173793376 8184232448 8220506112 8222446908 8242311168 8244257112 8254786176 8260261632 8293330071 8303536128 8303921808 8309429856 8331470784 8344080738 8375118336 8381062872 8387794352 8391766656 8397333504 8441325568 8447317632 8460102924 8463716352 8465714568 8476526464 8482542978 8514095616 8536679424 8538694866 8549599968 8566197248 8572277952 8594390272 8600490444 8623303416 8629023312 8640043776 8680386546 8685307904 8687358436 8691472608 8697238272 8708345856 8714526912 8760181248 8762249457 8765991936 8779259552 8785491498 8789243904 8789652144 8808794631 8841560832 8852852736 8854942824 8878430736 8907650817 8924943744 8929170432 8931278538 8942685024 8948616768 8972353152 8995497472 9001882344 9019358208 9025760016 9073044864 9090658304 9097111296 9103145472 9103568292 9110880072 9151260768 9165111501 9169026048 9171190782 9193347072 9195517548 9207261504 9248069376 9255497216 9259880448 9262066632 9286634448 9292794336 9341478144 9341912034 9348108588 9353408512 9360047424 9422008128 9428695731 9434041344 9436268646 9440299008 9440737488 9490196352 9496491264 9521680896 9523928889 9536092272 9578357568 9586050688 9590590464 9592854726 9616029696 9618299964 9636971904 9668689056 9687458816 9687908776 9694334832 9701216343 9720049248 9770971392 9777906684 9796889088 9803842776 9829131936 9855203904 9861740928 9870120078 9874335744 9876666996 9900527616 9933111552 9959459328 9961810677 9974533296 10011635712 10033439488 10033905518 10040561712 10045316736 10060520652 10067193864 10119934656 10127117637 10140051376 10146777984 10153980018 10159736832 10207175472 10220211456 10226990592 10249740081 10254117888 10287865536 10295168364 10315154304 10328328192 10330766628 10358169192 10396698624 10404078048 10412434368 10417365504 10419824961 10440052896 10447463754 10474413144 10502196068 10509162912 10522584576 10530053352 10569222144 10577711104 10585219008 10613296512 10620336384 10620829674 10629360084 10633900032 10676470896 10683552672 10697197056 10699722579 10725571584 10728103806 10775652264 10784307024 10789414272 10805744404 10818033408 10841593392 10845938688 10877275188 10881921024 10898391168 10898897373 10906126686 10935055404 10963262544 10992342816 11006381568 11008980087 11013682176 11057773428 11071895744 11079239808 11087104392 11108627712 11125440984 11166824448 11174750496 11189022208 11191663847 11196444672 11204391744 11221349958 11263090176 11280137232 11287619424 11310057304 11325593097 11347280906 11352127488 11382239232 11384926488 11399466624 11407557798 11429703936 11467320592 11480361984 11483072406 11497737888 11505364416 11515140091 11520058368 11522778162 11573848728 11588630144 11596317696 11604548592 11619369216 11652940341 11680241664 11682999276 11687989248 11713988664 11719536192 11745059508 11783714787 11788747776 11806590432 11837907648 11846310021 11876867756 11890374912 11899924992 11905560576 11908371384 11923580032 11931489024 11939958576 11963137536 12002509792 12011029758 12018996756 12025810944 12034346688 12052561066 12066268032 12097393152 12129481728 12132345402 12137527296 12138091056 12147840096 12196792566 12201681024 12220148668 12225368064 12228254376 12260690064 12276348672 12330759168 12333670362 12349422176 12363466752 12366385668 12382179264 12390392448 12455304192 12455882712 12464144784 12480063232 12497206176 12516121107 12562677504 12571594308 12578721792 12581691528 12587649984 12653595136 12656582549 12661988352 12670976448 12690154386 12695574528 12698571852 12714789696 12723814467 12771143424 12787453952 12790472968 12805019136 12808042299 12824399952 12849295872 12858416928 12891585408 12900735666 12925779776 12934955124 12943534968 12960065664 13020579819 13027961856 13031037654 13037208912 13062518784 13071790368 13105509248 13140271872 13148987904 13160160104 13168889328 13178237247 13244148736 13247275574 13262341248 13279279104 13282414236 13299377728 13314502656 13317646104 13387415616 13393755648 13396917807 13414027536 13422925152 13443241189 13458529728 13493246208 13502823516 13529037312 13538640024 13609567296 13626948608 13630165822 13635987456 13645666944 13666320108 13672157184 13717154048 13726891152 13753539072 13756786173 13774355504 13790020608 13793276322 13810892256 13872104064 13883245824 13889820672 13893099948 13920070528 13929951672 13939191504 13965884192 14012217216 14012868051 14022162882 14030112768 14040071136 14113625344 14133012192 14151062016 14154402969 14160448512 14161106232 14172480112 14235294528 14244736896 14262929408 14266296772 14282521344 14300762112 14304138408 14367536352 14379076032 14385885696 14389282089 14424044544 14427449946 14455457856 14461251584 14503033584 14531188224 14531863164 14541502248 14580073872 14617683392 14634307584 14656457088 14666860026 14675175424 14678640116 14684909568 14695333632 14743697904 14772319744 14782805856 14792611392 14805180117 14811503616 14815000494 14833921312 14850791424 14899667328 14939188992 14961799944 15017453568 15040182976 15050159232 15050858277 15060842568 15090780978 15100790796 15179901984 15199288832 15202877263 15210077064 15220166976 15239605248 15307149312 15310763208 15330317184 15340485888 15360077824 15363704216 15381176832 15431798304 15461756928 15472731456 15492492288 15496149942 15537253788 15577332368 15595047936 15618651552 15626048256 15660079344 15711619716 15718330368 15742120576 15753294102 15763744368 15783876864 15795080028 15853833216 15866566656 15877828512 15908652032 15919944768 15930504576 15931244511 15944040126 15950850048 16014706344 16025329008 16045795584 16088357376 16092155709 16129857536 16172642304 16176460536 16184121408 16197120128 16208616606 16262390088 16268908032 16304339168 16315912782 16322881536 16347586752 16359190029 16368464896 16441012224 16444893816 16488514224 16509572352 16520523264 16586660142 16607072256 16607843616 16618859712 16662941568 16688161476 16750236672 16762125744 16775588704 16783533312 16794667008 16832024937 16882651136 16894635264 16920205848 16931429136 16953052928 16965085956 17020921359 17028191232 17073358848 17077389732 17099199936 17111336697 17132394496 17144555904 17188780544 17200980888 17246606832 17258046624 17280087552 17284167243 17360773092 17370615808 17374716872 17382945216 17394476544 17429053824 17520362496 17524498914 17531983872 17558519104 17570982996 17578487808 17579304288 17617589262 17683121664 17709885648 17756861472 17815301634 17849887488 17858340864 17862557076 17885370048 17897233536 17944706304 17990994944 18003764688 18016544637 18038716416 18051520032 18078841599 18146089728 18194222592 18198518103 18206290944 18207136584 18221760144 18302521536 18330223002 18338052096 18342381564 18378843119 18386694144 18391035096 18414523008 18496138752 18500505543 18510994432 18524133264 18573268896 18585588672 18682956288 18683824068 18696217176 18720094848 18844016256 18857391462 18868082688 18872537292 18880598016 18881474976 18980392704 18992982528 19035231579 19043361792 19047857778 19072184544 19156715136 19172101376 19181180928 19185709452 19232059392 19236599928 19273943808 19337378112 19351103499 19374917632 19375817552 19388669664 19402432686 19440098496 19541942784 19546556481 19555813368 19593778176 19607685552 19658263872 19710407808 19723481856 19740240156 19748671488 19753333992 19866223104 19870913361 19918918656 19923621354 19949066592 20066878976 20067811036 20081123424 20090633472 20121041304 20134387728 20239869312 20254235274 20280102752 20293555968 20307960036 20319473664 20414350944 20440422912 20445248733 20453981184 20499480162 20508235776 20575731072 20590336728 20630308608 20656656384 20661533256 20716338384 20784518573 20793397248 20808156096 20824868736 20834731008 20839649922 20880105792 20894927508 20948826288 21004392136 21018325824 21033244323 21045169152 21060106704 21138444288 21170438016 21226593024 21240672768 21241659348 21258720168 21352941792 21367105344 21385260169 21394394112 21399445158 21451143168 21456207612 21551304528 21568614048 21578828544 21611488808 21636066816 21641174919 21683186784 21691877376 21754550376 21796782336 21797794746 21812253372 21870110808 21926525088 21984685632 22000290039 22012763136 22017960174 22027364352 22115546856 22143791488 22158479616 22174208784 22217255424 22222500741 22250881968 22333648896 22349500992 22378044416 22383327694 22408783488 22442699916 22526180352 22560274464 22575238848 22620114608 22636171467 22651186194 22694561812 22704254976 22769852976 22798933248 22815115596 22859407872 22934641184 22960723968 22966144812 22995475776 23010728832 23030280182 23040116736 23045556324 23147697456 23177260288 23192635392 23209097184 23238738432 23244224913 23305880682 23360483328 23365998552 23427977328 23439072384 23490119016 23567429574 23577495552 23613180864 23629941153 23675815296 23692620042 23753735512 23780749824 23799849984 23816742768 23847160064 23862978048 23879917152 23916060189 23926275072 24005019584 24022059516 24037993512 24068693376 24105122132 24132536064 24194786304 24258963456 24264690804 24275054592 24276182112 24295680192 24312924909 24393585132 24403362048 24440297336 24456508752 24473869173 24521380128 24552697344 24661518336 24667340724 24698844352 24726933504 24732771336 24764358528 24780784896 24879990213 24910608384 24911765424 24928289568 24960126464 24966019351 24994412352 25032242214 25125355008 25143188616 25163383056 25175299968 25307190272 25313165098 25323976704 25341952896 25380308772 25391149056 25397143704 25429579392 25447628934 25542286848 25580945936 25610038272 25616084598 25648799904 25687620203 25698591744 25716833856 25783170816 25801471332 25851559552 25869910248 25887069936 25920131328 26041159638 26055923712 26062075308 26074417824 26125037568 26143580736 26211018496 26280543744 26286748371 26297975808 26320320208 26337778656 26356474494 26426383893 26488297472 26494551148 26524682496 26558558208 26564828472 26598755456 26635292208 26722952451 26774831232 26787511296 26793835614 26828055072 26845850304 26886482378 26917059456 26986492416 27005647032 27058074624 27077280048 27219134592 27253897216 27260331644 27271974912 27291333888 27332640216 27434308096 27453782304 27495334503 27507078144 27513572346 27548711008 27580041216 27586552644 27621784512 27744208128 27766491648 27779641344 27786199896 27840141056 27859903344 27878383008 27931768384 28024434432 28025736102 28044325764 28060225536 28080142272 28227250688 28233914917 28266024384 28302124032 28308805938 28320897024 28322212464 28344960224 28470589056 28489473792 28525858816 28532593544 28565042688 28571786667 28608276816 28735072704 28758152064 28771771392 28778564178 28848089088 28854899892 28910915712 29006067168 29062376448 29063726328 29083004496 29160147744 29235366784 29312914176 29333720052 29350350848 29357280232 29390667264 29487395808 29544639488 29565611712 29585222784 29610360234 29623007232 29630000988 29667842624 29701582848 29799334656 29878377984 29885432031 29923599888 30034907136 30080365952 30100318464 30101716554 30121685136 30181561956 30201581592 30359803968 30381352911 30398577664 30405754526 30420154128 30440333952 30479210496 30621526416 30660634368 30680971776 30727408432 30749220243 30762353664 30863596608 30945462912 30984984576 30992299884 31074507576 31154664736 31190095872 31237303104 31252096512 31259474883 31320158688 31423239432 31484241152 31506588204 31527488736 31567753728 31590160056 31707666432 31733133312 31755657024 31817304064 31839889536 31861009152 31862489022 31888080252 31901700096 32029412688 32050658016 32091591168 32099167737 32176714752 32184311418 32259715072 32352921072 32368242816 32394240256 32417233212 32524780176 32537816064 32608678336 32631825564 32645763072 32695173504 32696692119 32718380058 32736929792 32889787632 32977028448 33019144704 33026940261 33041046528 33173320284 33215687232 33237719424 33325883136 33376322952 33500473344 33524251488 33551177408 33567066624 33574991541 33589334016 33664049874 33789270528 33840411696 33862858272 33906105856 33930171912 34041842718 34056382464 34146717696 34154779464 34198399872 34222673394 34264788992 34289111808 34377561088 34401961776 34493213664 34516093248 34545420273 34560175104 34568334486 34721546184 34749433744 34765890432 34788953088 34858107648 35040724992 35048997828 35063967744 35117038208 35118669313 35141965992 35158608576 35235178524 35351144361 35366243328 35419771296 35513722944 35538930063 35630603268 35699774976 35716681728 35725114152 35770740096 35794467072 35889412608 35981989888 36007529376 36033089274 36077432832 36103040064 36157683198 36292179456 36388445184 36397036206 36412581888 36414273168 36443520288 36605043072 36660446004 36676104192 36684763128 36757686238 36782070192 36829046016 36992277504 37001011086 37021988864 37048266528 37146537792 37171177344 37365912576 37367648136 37392434352 37440189696 37548363321 37688032512 37714782924 37736165376 37745074584 37762949952 37960785408 37969747647 37985965056 38070463158 38086723584 38095715556 38144369088 38171443401 38313430272 38344202752 38362361856 38371418904 38473199856 38547887616 38674756224 38702206998 38749835264 38751635104 38777339328 38804865372 38880196992 39061739457 39083885568 39093112962 39111626736 39187556352 39215371104 39316527744 39420815616 39446963712 39480480312 39506667984 39715483171 39732446208 39741826722 39837837312 39847242708 39898133184 40133757952 40135622072 40162246848 40181266944 40190753421 40242082608 40268775456 40329723567 40479738624 40508470548 40560205504 40587111936 40615920072 40828701888 40880845824 40890497466 40907962368 40998960324 41016471552 41151462144 41180673456 41260617216 41270358519 41323066512 41432676768 41569037146 41616312192 41649737472 41669462016 41679299844 41760211584 41789855016 41897652576 42008784272 42036651648 42038604153 42066488646 42090338304 42120213408 42340876032 42453186048 42463208907 42481345536 42483318696 42517440336 42705883584 42734210688 42770520338 42788788224 42798890316 42902286336 42912415224 43102609056 43137228096 43157657088 43167846267 43222977616 43272133632 43282349838 43366373568 43383754752 43509100752 43593564672 43595589492 43624506744 43740221616 43853050176 43969371264 44000580078 44025526272 44035920348 44054728704 44231093712 44287582976 44316959232 44348417568 44415540351 44434510848 44445001482 44501763936 44699001984 44756088832 44766655388 44817566976 44885399832 45052360704 45120548928 45150477696 45152574831 45240229216 45272342934 45302372388 45389123624 45539705952 45597866496 45608631789 45630231192 45718815744 45869282368 45921447936 45932289624 45990951552 46021457664 46060560364 46080233472 46091112648 46295394912 46354520576 46365464509 46385270784 46418194368 46477476864 46488449826 46611761364 46731997104 46855954656 46878144768 46980238032 47134859148 47154991104 47226361728 47259882306 47351630592 47385240084 47507471024 47561499648 47599699968 47633485536 47694320128 47705580377 47725956096 47759834304 47832120378 47852550144 48010039168 48044119032 48075987024 48137386752 48210244264 48265072128 48276467127 48389572608 48517926912 48529381608 48552364224 48591360384 48625849818 48787170264 48806724096 48880594672 48913017504 48947738346 49042760256 49077570087 49105394688 49323036672 49334681448 49397688704 49465542672 49528717056 49561569792 49759980426 49821216768 49823530848 49856579136 49920252928 49932038702 49988824704 50064484428 50250710016 50286377232 50326766112 50350599936 50496074811 50614380544 50626330196 50647953408 50683905792 50760617544 50794287408 50859158784 50895257868 51062764077 51084573696 51161891872 51220076544 51232169196 51297599808 51334010091 51375240406 51397183488 51433667712 51566341632 51602942664 51703119104 51739820496 51774139872 51840262656 51852501729 52082319276 52111847424 52124150616 52148835648 52287161472 52422036992 52561087488 52573496742 52595951616 52640640416 52675557312 52712948988 52852767786 52976594944 52989102296 53049364992 53129656944 53197510912 53270584416 53445904902 53549662464 53575022592 53587671228 53656110144 53691700608 53772964756 53834118912 53972984832 54011294064 54116149248 54154560096 54236524797 54438269184 54507794432 54520663288 54582667776 54595554309 54665280432 54868616192 54907564608 54990669006 55014156288 55027144692 55097422016 55136529357 55160082432 55173105288 55243569024 55488416256 55501516629 55532983296 55572399792 55680282112 55719806688 55756766016 55863536768 56048868864 56051472204 56088651528 56160284544 56454501376 56467829834 56532048768 56604248064 56617611876 56641794048 56644424928 56689920448 56941178112 56978947584 57065187088 57105694737 57130085376 57143573334 57216553632 57470145408 57516304128 57543542784 57557128356 57696178176 57709799784 57821831424 58012134336 58053310497 58124752896 58127452656 58166008992 58320295488 58470733568 58625828352 58639669443 58667440104 58714560464 58781334528 58974791616 59089278976 59131223424 59170445568 59220720468 59246014464 59260001976 59335685248 59598669312 59612740083 59756755968 59770864062 59847199776 60160731904 60200636928 60203433108 60243370272 60363123912 60403163184 60719607936 60762705822 60797155328 60811509052 60840308256 60880667904 60958420992 61243052832 61321268736 61335746199 61361943552 61454816864 61498440486 61524707328 61727193216 61890925824 61969969152 61984599768 62149015152 62309329472 62353555719 62380191744 62474606208 62504193024 62518949766 62640317376 62846478864 62968482304 62983348661 63013176408 63054977472 63135507456 63180320112 63415332864 63511314048 63634608128 63679779072 63722018304 63724978044 63776160504 64058825376 64101316032 64155780507 64183182336 64198335474 64353429504 64368622836 64705842144 64736485632 64788480512 64834466424 65049560352 65075632128 65217356672 65263651128 65390347008 65393384238 65436760116 65473859584 65779575264 65954056896 66000870117 66038289408 66053880522 66082093056 66346640568 66431374464 66475438848 66651766272 66667502223 66752645904 67000946688 67048502976 67102354816 67134133248 67149983082 67328099748 67578541056 67680823392 67725716544 67812211712 67860343824 67908514401 68083685436 68112764928 68309558928 68396799744 68445346788 68578223616 68755122176 68803923552 68986427328 69032186496 69090840546 69120350208 69136668972 69443092368 69498867488 69531780864 69577906176 69716215296 69732674739 70081449984 70097995656 70234076416 70237338626 70283931984 70317217152 70470357048 70702288722 70732486656 70839542592 70889823459 71027445888 71077860126 71261206536 71399549952 71450228304 71541480192 71588934144 71748180567 71778825216 71963979776 72015058752 72066178548 72206080128 72315366396 72584358912 72776890368 72794072412 72825163776 72828546336 72887040576 72938774727 73210086144 73320892008 73369526256 73515372476 73564140384 73658092032 73984555008 74002022172 74043977728 74096533056 74293075584 74342354688 74639970639 74731825152 74735296272 74784868704 74880379392 74898058053 75096726642 75376065024 75429565848 75490149168 75525899904 75921570816 75939495294 75971930112 76140926316 76173447168 76191431112 76288738176 76342886802 76626860544 76688405504 76742837808 76946399712 77062860609 77095775232 77349512448 77404413996 77503270208 77554678656 77609730744 77760393984 78123478914 78167771136 78186225924 78223253472 78341646929 78375112704 78430742208 78633055488 78841631232 78860245113 78893927424 78960960624 79013335968 79279151679 79430966342 79464892416 79483653444 79675674624 79694485416 79796266368 80168857353 80267515904 80271244144 80324493696 80362533888 80381506842 80484165216 80537550912 80659447134 80959477248 81016941096 81120411008 81174223872 81231840144 81657403776 81761691648 81780994932 81815924736 81997920648 82302924288 82361346912 82486003509 82521234432 82540717038 82646133024 82865353536 83138074292 83232624384 83299474944 83338924032 83358599688 83520423168 83579710032 83795305152 84017568544 84073303296 84077208306 84132977292 84180676608 84240426816 84681752064 84701744751 84906372096 84926417814 84962691072 84966637392 85034880672 85411767168 85468421376 85541040676 85577576448 85597780632 85824830448 86107291231 86205218112 86274456192 86315314176 86335692534 86445955232 86544267264 86564699676 86732747136 87018201504 87187129344 87191178984 87249013488 87480443232 87706100352 87938742528 88001160156 88051052544 88071840696 88462187424 88575165952 88596077843 88633918464 88696835136 88831080702 88869021696 88890002964 89003527872 89398003968 89512177664 89533310776 89635133952 89656296093 89770799664 90104721408 90241097856 90300955392 90305149662 90480458432 90544685868 90604744776 90778247248 91079411904 91144058733 91195732992 91217263578 91260462384 91437631488 91738564736 91864579248 91981903104 92042915328 92121120728 92182225296 92247660729 92590789824 92709041152 92730929018 92836388736 92954953728 92976899652 93223522728 93463994208 93711909312 93756289536 93778424649 93960476064 94269718296 94452723456 94519764612 94703261184 94770480168 95014942048 95122999296 95199399936 95266971072 95388640256 95411160754 95451912192 95519668608 95664240756 95705100288 96020078336 96088238064 96151974048 96274773504 96297503211 96420488528 96530144256 96552934254 96779145216 97058763216 97104728448 97182720768 97251699636 97574340528 97613448192 97761189344 97826035008 97895476692 98085520512 98090076357 98155140174 98210789376 98669362896 98795377408 98931085344 99057434112 99080820783 99123139584 99519960852 99647061696 99713158272 99840505856 99864077404 99977649408 100128968856 100501420032 100572754464 100653532224 100701199872 100724974623 100992149622 101228761088 101252660392 101367811584 101521235088 101588574816 101718317568 101790515736 102125528154 102169147392 102323783744 102440153088 102464338392 102595199616 102668020182 102750480812 102794366976 102867335424 103132683264 103205885328 103406238208 103479640992 103548279744 103636260819 103680525312 103705003458 104164638552 104248301232 104297671296 104574322944 104844073984 105122174976 105146993484 105191903232 105281280832 105351114624 105356007939 105425897976 105705535572 105978204592 106053433083 106098729984 106259313888 106395021824 106420140841 106541168832 106891809804 107099324928 107150045184 107175342456 107312220288 107383401216 107545929512 107668237824 107945969664 108022588128 108232298496 108309120192 108473049594 108876538368 109041326576 109165335552 109191108618 109330560864 109737232384 109815129216 109981338012 110028312576 110054289384 110194844032 110273058714 110346210576 110487138048 110976832512 111003033258 111065966592 111144799584 111360564224 111439613376 111513532032 111727073536 112097737728 112102944408 112177303056 112320569088 112645089963 112909002752 112935659668 113064097536 113208496128 113235223752 113288849856 113379840896 113882356224 113909242941 113957895168 114130374176 114211389474 114260170752 114287146668 114433107264 114514330203 114940290816 115032608256 115087085568 115114256712 115419599568 115643662848 116024268672 116106620994 116249505792 116254905312 116332017984 116640590976 116941467136 117251656704 117279338886 117334880208 117429120928 117562669056 117949583232 118178557952 118262446848 118340891136 118441440936 118520003952 118671370496 119146449513 119197338624 119225480166 119513511936 119541728124 119694399552 120321463808 120401273856 120406866216 120486740544 120726247824 120806326368 120989170701 121439215872 121525411644 121594310656 121623018104 121680616512 121761335808 122486105664 122642537472 122671492398 122723887104 122909633728 122996880972 123049414656 123454386432 123781851648 123811075557 123969199536 124298030304 124618658944 124707111438 124949212416 125008386048 125037899532 125280634752 125692957728 125936964608 125966697322 126026352816 126109954944 126115812459 126271014912 126360640224 127022628096 127359558144 127389626721 127444036608 127449956088 127552321008 128117650752 128202632064 128311561014 128366364672 128396670948 128706859008 128737245672 129411684288 129472971264 129503538801 129576961024 129668932848 130099120704 130151264256 130434713344 130527302256 130780694016 130786768476 130873520232 131559150528 131908113792 132001740234 132076578816 132107761044 132164186112 132693281136 132862748928 132950877696 133246621053 133303532544 133335004446 133505291808 134097005952 134204709632 134268266496 134299966164 134656199496 135157082112 135361646784 135451433088 135457724493 135624423424 135720687648 135817028802 136167370872 136619117856 136793599488 136825895367 136890693576 137156447232 137510244352 137607847104 137972854656 138064372992 138181681092 138240700416 138273337944 138886184736 138997734976 139063561728 139096393527 139155812352 139432430592 139465349478 140195991312 140468152832 140474677252 140567863968 140634434304 140940714096 141404577444 141464973312 141679085184 141779646918 142054891776 142155720252 142522413072 142799099904 142900456608 143082960384 143116741131 143177868288 143496361134 143557650432 144030117504 144132357096 144412160256 144630732792 145168717824 145491630011 145553780736 145588144824 145657092672 145774081152 145877549454 146420172288 146641784016 146739052512 147030744952 147128280768 147232710261 147316184064 147969110016 148004044344 148193066112 148586151168 148684709376 149279941278 149463650304 149470592544 149569737408 149696821183 149760758784 149796116106 150193453284 150752130048 150859131696 150980298336 151051799808 151488224433 151843141632 151878990588 151943860224 152281852632 152382862224 152577476352 152685773604 153188292231 153253721088 153376811008 153485675616 153892799424 154002030273 154125721218 154191550464 154699024896 154808827992 155006540416 155109357312 155219461488 155520787968 155557505187 156246957828 156335542272 156372451848 156446506944 156683293858 156861484416 157266110976 157683262464 157720490226 157787854848 157921921248 158026671936 158558303358 158861932684 158929784832 158967306888 159388970832 159592532736 160337714706 160535031808 160542488288 160648987392 160725067776 160763013684 160968330432 161075101824 161318894268 161918954496 162033882192 162240822016 162348447744 162463680288 162709574391 163314807552 163523383296 163561989864 163995841296 164535573137 164605848576 164722693824 164972007018 165042468864 165081434076 165292266048 165409588071 165730707072 166276148584 166465248768 166504549887 166598949888 166717199376 167040846336 167159420064 167590610304 168035137088 168146606592 168154416612 168265954584 168480853632 169363504128 169403489502 169812744192 169852835628 169925382144 169933274784 170069761344 170823534336 170936842752 171082081352 171195561264 171317084211 171649660896 172214582462 172410436224 172548912384 172630628352 172671385068 172891910464 173088534528 173129399352 173465494272 174036403008 174159931491 174374258688 174382357968 174498026976 174762135457 174960886464 175412200704 175877485056 175919008329 176002320312 176143681392 176924374848 177150331904 177192155686 177267836928 177393670272 177662161404 177738043392 177780005928 178007055744 178796007936 178838220249 179066621552 179270267904 179312592186 179541599328 180482195712 180601910784 180610299324 180960916864 181089371736 181209489552 181556494496 182158823808 182288117466 182391465984 182434527156 182520924768 182875262976 183477129472 183729158496 183963806208 184007238597 184085830656 184242241456 184364450592 184495321458 185181579648 185418082304 185461858036 185672777472 185909907456 185953799304 186447045456 186927988416 187060667157 187423818624 187512579072 187556849298 187920952128 188539436592 188905446912 188950045983 189039529224 189406522368 189540960336 190029884096 190245998592 190533942144 190777280512 190822321508 190903824384 191039337216 191328481512 192040156672 192176476128 192303948096 192467341521 192549547008 192595006422 192840977056 193060288512 193105868508 194117526432 194209456896 194365441536 194503399272 195148681056 195226896384 195522378688 195652070016 195790953384 196171041024 196180152714 196310280348 196421578752 197338725792 197590754816 197637404419 197862170688 198114868224 198161641566 198246279168 199039921704 199294123392 199426316544 199681011712 199728154808 199955298816 200002506669 200257937712 201002840064 201145508928 201307064448 201402399744 201449949246 201984299244 202505320784 202735623168 203042470176 203177149632 203436635136 203581031472 204251056308 204338294784 204647567488 204928676784 205190399232 205336040364 205500961624 205734670848 206265366528 206411770656 206812476416 206959281984 207096559488 207272521638 207361050624 207410006916 208329277104 208496602464 208595342592 209148645888 209198024217 209688147968 210244349952 210293986968 210562561664 210702229248 210712015878 210851795952 211411071144 211956409184 212106866166 212197459968 212518627776 212669470377 212790043648 212840281682 213082337664 213783619608 214198649856 214350684912 214624440576 214766802432 215091859024 215244541701 215336475648 215891939328 216045176256 216618240384 216946099188 217753076736 218082653152 218330671104 218382217236 218661121728 218816324181 219474464768 219630258432 219962676024 220108578768 220389688064 220546117428 220692421152 220974276096 221953665024 222006066516 222131933184 222289599168 222721128448 222879226752 223027064064 223454147072 224195475456 224205888816 224354606112 224641138176 224694174159 225290179926 225818005504 225871319336 226128195072 226470447504 226577699712 226759681792 227764712448 227818485882 227915790336 228260748352 228422778948 228520341504 228574293336 228866214528 229028660406 229880581632 230065216512 230228513424 230839199136 231188581827 231287325696 232048537344 232213241988 232509810624 232664035968 233281181952 233882934272 234503313408 234558677772 234669760416 234858241856 235024940787 235125338112 235899166464 236524893696 236580735339 236681782272 236882881872 237040007904 237342740992 238292899026 238394677248 238450960332 239027023872 239083456248 239388799104 240506572059 240642927616 240802547712 240813732432 240973481088 241452495648 241612652736 241978341402 242878431744 243050823288 243246036208 243361233024 243522671616 244972211328 245285074944 245342984796 245447774208 245819267456 245993761944 246908772864 247458010527 247563703296 247622151114 247938399072 248596060608 249237317888 249414222876 249898424832 250016772096 250075799064 250561269504 251385915456 251873929216 251933394644 252052705632 252219909888 252231624918 252542029824 252721280448 254045256192 254105234253 254719116288 254779253442 254888073216 254899912176 255104642016 256235301504 256405264128 256623122028 256732729344 256793341896 257474491344 258321873693 258823368576 258945942528 259007077602 259153922048 259337865696 260198241408 260869426688 261054604512 261561388032 261573536952 261747040464 263118301056 263816227584 264003480468 264153157632 264215522088 265386562272 265725497856 265788233529 265901755392 266493242106 266607065088 266670008892 267010583616 268194011904 268409419264 268536532992 268599932328 269312398992 270314164224 270723293568 270902866176 270915448986 271248846848 271441375296 271634057604 272334741744 273238235712 273432176199 273587198976 273651790734 273781387152 274312894464 275215694208 275945709312 276128745984 276363362184 276546675888 277772369472 277995469952 278008382197 278127123456 278192787054 278864861184 278930698956 280391982624 280936305664 280949354504 281135727936 281268868608 281335273947 281881428192 282809154888 283358170368 283559293836 284109783552 284311440504 285044826144 285598199808 285800913216 286165920768 286233482262 286355736576 286992722268 287115300864 288060235008 288264714192 288824320512 288892509633 289261465584 290337435648 290983260022 291176289648 291314185344 291548162304 291755098908 292840344576 293283568032 293478105024 294061489904 294256561536 294270229071 294465420522 294632368128 296008088688 296386132224 297172302336 297242462349 297369418752 298559882556 298941185088 299139474816 299393642366 299521517568 299592232212 300386906568 301504260096 301718263392 301960596672 302103599616 302174923869 302976448866 303686283264 303757981176 304563705264 304765724448 305154952704 305371547208 306376584462 306507442176 306753622016 306971351232 307785598848 308004060546 308251442436 308383100928 309398049792 309617655984 310013080832 310218714624 310438922976 310908782457 311041575936 311115010374 312493915656 312744903696 312893013888 313366587716 313722968832 314532221952 315366524928 315440980452 315575709696 315843842496 316053343872 316068023817 317116606716 317723865368 317934613776 318160299249 318777941664 319185065472 319260422523 320675429412 321084976576 321297974784 321450135552 321526027368 321936660864 322150203648 322637788536 323837908992 324067764384 324481644032 324558251563 324696895488 324927360576 325419148782 326629615104 327123979728 327991682592 329071146274 329211697152 329445387648 329944014036 330084937728 330162868152 330584532096 330819176142 331461414144 332552297168 332930497536 333009099774 333197899776 333434398752 333939062639 334081692672 334318840128 335181220608 336070274176 336293213184 336308833224 336531909168 336961707264 337935269889 338727008256 338806979004 339625488384 339705671256 339866549568 340139522688 341647068672 341727728823 341873685504 342164162704 342391122528 342634168422 343299321792 343542990609 344429164924 344820872448 345097824768 345261256704 345342770136 345783820928 346258798704 346930988544 348072806016 348319862982 348748517376 348764715936 348996053952 349524270914 349921772928 350824401408 351754970112 351838016658 352004640624 352287362784 353848749696 354300663808 354384311372 354535673856 354787340544 355324322808 355560011856 356014111488 357439348539 357592015872 357676440498 358133243104 358540535808 358625184372 359083198656 360964391424 361203821568 361220598648 361921833728 362178743472 362418979104 362967512103 363112988992 364317647616 364576234932 364782931968 364869054312 365041849536 366954258944 367040893921 367458316992 367927612416 368014477194 368171661312 368484482912 368728901184 368990642916 370363159296 370836164608 370923716072 371345554944 371433226671 371907598608 372894090912 373855976832 374121334314 374847637248 375025158144 375113698596 375841904256 377078873184 377810893824 377900091966 378079058448 378813044736 379081920672 380059768192 381067884288 381554561024 381644643016 382078674432 382168880163 382656963024 384080313344 384352952256 384607896192 384934683042 385099094016 385190012844 385681954112 386120577024 386211737016 388235052864 388418913792 388510616403 388730883072 389006798544 390297362112 390453792768 391044757376 391304140032 391581906768 392342082048 392360305428 392620560696 394677451584 395181509632 395274808838 395724341376 396229736448 396323283132 396492558336 398079843408 398588246784 398852633088 399456309616 399739863159 399910597632 400005013338 400515875424 402291017856 402614128896 402804799488 402899898492 403968598488 405010641568 405471246336 406084940352 406354299264 406373173479 406873270272 407162062944 408502112616 409295134976 409857353568 410380798464 410477686101 410672080728 411001923248 411469341696 412530733056 412823541312 413624952832 413918563968 414193118976 414545043276 414722101248 414820013832 416658554208 416993204928 417190685184 417289180581 418297291776 418396048434 419376295936 420587973936 421125123328 421404458496 421424031756 421703591904 422822142288 423912818368 424213732332 424394919936 425037255552 425338940754 425580087296 425680563364 426164675328 427567239216 428397299712 428701369824 429248881152 429350223393 429533604864 430183718048 430489083402 430672951296 432090352512 433236480768 433892198376 435506153472 436165306304 436474890033 436661342208 436764434472 437322243456 437632648362 439260516864 439925352048 440217157536 440779376128 440883440627 441092234856 441384842304 441948552192 443907330048 444012133032 444579198336 445442256896 445758453504 446054128128 446908294144 448390950912 448411777632 448709212224 449090463549 449282276352 449388348318 450580359852 451742638672 452256390144 452940895008 453155399424 453519363584 455529424896 455636971764 455831580672 456521496704 456845557896 457148586672 457732429056 458057320812 459564876693 459761163264 460130433024 460457026848 461678398272 462006090819 462377163654 462574651392 464097074688 464426483976 465019621248 465328071936 466562363904 466672515561 467765868544 469006626816 469117355544 469339520832 469716483712 470049881574 471798332928 473049787392 473161470678 473363564544 473765763744 474080015808 474685481984 476585798052 476789354496 476901920664 478166912496 478777598208 481013144118 481285855232 481605095424 481627464864 481946962176 482904991296 483225305472 483956682804 485756863488 486101646576 486492072416 486722466048 487045343232 488128723173 489944422656 490570149888 490685969592 491638534912 491987523888 493606719411 493817545728 494916021054 495127406592 495244302228 495876798144 496228764213 497192121216 498474635776 498828445752 499796849664 500151598128 501122539008 502771830912 503747858432 503866789288 504105411264 504439819776 504463249836 505442560896 508090512384 508210468506 509438232576 509558506884 509776146432 509799824352 510209284032 512470603008 512810528256 513246244056 513586683792 514948982688 516643747386 517646737152 517891885056 518014155204 518307844096 518675731392 520396482816 521738853376 522109209024 522479794473 523122776064 523147073904 523494080928 524286406371 526236602112 527632455168 527757024987 528006960936 528431044176 530773124544 531450995712 531576467058 531803510784 532986484212 533214130176 533340017784 534021167232 536388023808 536514660747 536818838528 537199864656 538624797984 541446587136 541805732352 541830897972 542882750592 543268115208 544669483488 546476471424 546864352398 547174397952 547303581468 547562774304 548625788928 550431388416 551891418624 552021715791 552257491968 552726724368 553093351776 555544738944 555990939904 556016764394 556254246912 556385574108 557729722368 557861397912 560783965248 561182001471 561872611328 561898709008 562271455872 562537737216 562670547894 563762856384 565618309776 566716340736 566850137949 567118587672 568219567104 568622881008 570089652288 571601826432 572331841536 572466964524 572711473152 573985444536 576120470016 576529428384 577402024563 577648641024 577785019266 578522931168 581966520044 582352579296 582628370688 583096324608 583510197816 585680689152 586567136064 586956210048 588122979808 588513123072 588540458142 588930841044 589264736256 592016177376 592772264448 592912213257 594344604672 594484924698 594738837504 597119765112 597882370176 598278949632 598787284732 599043035136 599184464424 600773813136 602751038617 603008520192 603436526784 603921193344 604207199232 604349847738 605952897732 607515962352 609127410528 609531448896 610309905408 610743094416 612753168924 613014884352 613942702464 615571197696 616008121092 616502884872 618796099584 619235311968 620026161664 620172544901 620437429248 620877845952 621817564914 622083151872 622230020748 624987831312 625489807392 625786027776 626733175432 627445937664 627594072651 629064443904 630733049856 630881960904 631687684992 632106687744 632136047634 634233213432 635447730736 635869227552 636320598498 637555883328 638008411131 638370130944 638520845046 641350858824 642169953152 642595949568 643052054736 643873321728 644300407296 645275577072 645733625103 647675817984 648135528768 648963288064 649116503126 649854721152 650838297564 653259230208 654247959456 655983365184 656448972543 658142292548 658423394304 658890775296 659888028072 660325736304 661169064192 661638352284 662922828288 665104594336 665860995072 666018199548 666395799552 666868797504 667878125278 668163385344 668637680256 670362441216 672140548352 672586426368 672617666448 673063818336 673923414528 674082522477 675870539778 677454016512 677613958008 679411342512 679733099136 680279045376 683294137344 683455457646 683747371008 684328325408 684782245056 685268336844 686598643584 687085981218 688858329848 689641744896 690195649536 690685540272 691567641856 692517597408 693565745481 693861977088 696145612032 696639725964 697529431872 697992107904 699048541828 699843545856 701648802816 703509940224 703676033316 704009281248 704574725568 705074822361 707697499392 708601327616 708768622744 709574681088 709742206017 710648645616 711120023712 712028222976 714878697078 715184031744 715352880996 716266486208 717081071616 717250368744 718166397312 721519716177 721928782848 722407643136 722441197296 723843667456 724357486944 724837958208 725935024206 726225977984 728635295232 729152469864 729738108624 730083699072 733908517888 734081787842 734916633984 735855224832 736028954388 736343322624 736968965824 737457802368 737981285832 740726318592 741847432144 742374031581 742691109888 742866453342 743815197216 744940985887 745788181824 747711953664 748242668628 749695274496 750050316288 750227397192 751683808512 754157746368 755621787648 755800183932 756158116896 757626089472 758163841344 760119536384 762135768576 762315702759 763289286032 764157348864 764337760326 765313926048 768160626688 768705904512 769215792384 769869366084 770198188032 770380025688 771363908224 772423474032 774965621079 776470105728 776837827584 777021232806 777461766144 778013597088 780594724224 782089514752 782608280064 783163813536 784684164096 784720610856 785241121392 789354903168 790363019264 790549617676 791448682752 792459472896 792646566264 796159686816 797176493568 797364700587 797705266176 798912619232 799479726318 799821195264 800010026676 801031750848 804582035712 805228257792 805609598976 805799796984 807937196976 810021283136 810942492672 812169880704 812708598528 812746346958 813746540544 814324125888 817004225232 818590269952 818783532593 819714707136 820761596928 820955372202 821344161456 822003846496 822938683392 825647082624 827249905664 827837127936 828386237952 829090086552 829640027664 833317108416 833986409856 834025146591 834381370368 834578361162 836594583552 836792096868 841175947872 842250246656 842808916992 842848063512 843407183808 845644284576 847825636736 848427464664 850074511104 850677881508 851160174592 851361126728 852329350656 855134478432 856794599424 857402739648 858497762304 858700446786 859067209728 860367436096 860978166804 861345902592 864180705024 866472961536 866677528899 867784396752 871012306944 872330612608 872949780066 873528868944 874644486912 875265296724 878521033728 879850704096 880434315072 881558752256 881766881254 882184469712 882769684608 882810687213 883897104384 888024266064 889158396672 891516907008 891727387047 892108256256 893816588288 896823555264 897418424448 898180927098 898564552704 898776696636 901160719704 903485277344 904512780288 905881790016 906310798848 906524771607 907038727168 911058849792 911273943528 913042993408 913691115792 914297173344 915464858112 916114641624 919129753386 919522326528 920260866048 920914053696 923356796544 924012181638 924754327308 925149302784 928194149376 928852967952 930039242496 930656143872 932726347371 933124727808 933345031122 935531737088 938234711088 938679041664 939432967424 940099763148 943596665856 946099574784 946322941356 946727129088 947531527488 948160031616 948204071451 949370963968 953171596104 953803841328 956333824992 957555196416 957781267569 962026288236 962571710464 963254929728 963893924352 965809982592 966450610944 967913365608 971513726976 972203293152 972984144832 973444932096 973674754689 974090686464 976257446346 979888845312 981371939184 983277069824 983975047776 987213438822 987635091456 989832042108 990254813184 990488604456 991753596288 992457528426 994384242432 996949271552 997656891504 999593699328 1000303196256 1001817187917 1002245078016 1005543661824 1007733578576 1008210822528 1008879639552 1008926499672 1010885121792 1016181024768 1016420937012 1018441410077 1018876465152 1019117013768 1019599648704 1020418568064 1024941206016 1025183186469 1025621056512 1026492488112 1027173367584 1029897965376 1030628971827 1033287494772 1035293474304 1035783770112 1036028310408 1037351462784 1040792965632 1043477706752 1044218418048 1044959588946 1046245552128 1046294147808 1046988161856 1048572812742 1052473204224 1055264910336 1055514049974 1056013921872 1056862088352 1061546249088 1062901991424 1063152934116 1063607021568 1065972968424 1066680035568 1068042334464 1072318045617 1072776047616 1073029321494 1073637677056 1074399729312 1077249595968 1082893174272 1083611464704 1083661795944 1085765501184 1086536230416 1088902536309 1089338966976 1092952942848 1093728704796 1094348795904 1094607162936 1095125548608 1100862776832 1101122681763 1103782837248 1104043431582 1104514983936 1105453448736 1106186703552 1111089477888 1111981879808 1112033528788 1112508493824 1112771148216 1115722795824 1121567930496 1122364002942 1123745222656 1123797418016 1124542911744 1125075474432 1125341095788 1127525712768 1131236619552 1133432681472 1133700275898 1134237175344 1136439134208 1137245762016 1140179304576 1143203652864 1144663683072 1144933929048 1147970889072 1151749011959 1152240940032 1153058856768 1154804049126 1155297282048 1155570038532 1157045862336 1163933040088 1164705158592 1165256741376 1165531849209 1166192649216 1167020395632 1171361378304 1173134272128 1173912420096 1176245959616 1177026246144 1177080916284 1177861682088 1184032354752 1185544528896 1185824426514 1188689209344 1188969849396 1189477675008 1194239530224 1195764740352 1196557899264 1197574569464 1198368928848 1199219589477 1201547626272 1205502077234 1206873053568 1207842386688 1208414398464 1208699695476 1211905795464 1215031924704 1218254821056 1219062897792 1219119520437 1220619810816 1221486188832 1225506337848 1227885404928 1231142395392 1231433058303 1232016242184 1233005769744 1237592199168 1238470623936 1240052323328 1240345089802 1240874858496 1241755691904 1243635129828 1244166303744 1244460041496 1249975662624 1250979614784 1251572055552 1251867541743 1253466350864 1254891875328 1255188145302 1258128887808 1261763921808 1263375369984 1264213375488 1264272095268 1268466426864 1270895461472 1271738455104 1272641196996 1275111766656 1276016822262 1276740261888 1277041690092 1282701717648 1284339906304 1285191899136 1286104109472 1287746643456 1288050670179 1288600814592 1290551154144 1291467250206 1296271057536 1297926576128 1298233006252 1299709442304 1301676595128 1306518460416 1308495918912 1309424670099 1311966730368 1312897945086 1316284585096 1317781550592 1319776056144 1320651472608 1322338128384 1322650321881 1323276704568 1325845656576 1330209188672 1331721990144 1332036399096 1333737595008 1335756250556 1336326770688 1337275360512 1340724882432 1344281096704 1345172852736 1345235332896 1346127636672 1347271390647 1347846829056 1348165044954 1351741079556 1355227916016 1358822685024 1359466198272 1360558090752 1366588274688 1366910915292 1367494742016 1368656650816 1369564490112 1370536673688 1373197287168 1374171962436 1377716659696 1378694630079 1379283489792 1380391299072 1381371080544 1383135283712 1383461830933 1385035194816 1387131490962 1387723954176 1392291224064 1393279451928 1395058863744 1395984215808 1398097083656 1399687091712 1400017546683 1403297605632 1407019880448 1407352066632 1408018562496 1409149451136 1410149644722 1415394998784 1417537245488 1419149362176 1419484412034 1421297291232 1422240047424 1424056445952 1429757394156 1430368063488 1430705761992 1432532972416 1434500737488 1436332794624 1443039432354 1443857565696 1444815286272 1444882394592 1447687334912 1448714973888 1449675916416 1451870048412 1452451955968 1457270590464 1458304939728 1459476217248 1460167398144 1464386169519 1467817035776 1468163575684 1469833267968 1471710449664 1472057908776 1473937931648 1474915604736 1475962571664 1480820158233 1481452637184 1483694864288 1484748063162 1485382219776 1485732906684 1487630394432 1488686292639 1489881971774 1491576363648 1495423907328 1496485337256 1499390548992 1500454794384 1503367617024 1508315492736 1511243575296 1511600367864 1512316233792 1516327682688 1520239072768 1524271537152 1524631405518 1526578572064 1528314697728 1528675520652 1530627852096 1536321253376 1537411809024 1538431584768 1539738732168 1540760051376 1542727816448 1544846948064 1549931242158 1552940211456 1553675655168 1554042465612 1554923532288 1556027194176 1561189448448 1564179029504 1565216560128 1566327627072 1569368328192 1569441221712 1570482242784 1572859219113 1578709806336 1580726038528 1581099235352 1582897365504 1583271074961 1585293132528 1592319373632 1594352987136 1594729401174 1595410532352 1597825238464 1598959452636 1599642390528 1600020053352 1602063501696 1609164071424 1609543982241 1610456515584 1611599593968 1615874393952 1620042566272 1624339761408 1625417197056 1625492693916 1628648251776 1634008450464 1637180539904 1637567065186 1639429414272 1641523193856 1641910744404 1642688322912 1644007692992 1645877366784 1651294165248 1655674255872 1656065147373 1656772475904 1658180173104 1659280055328 1666634216832 1667972819712 1668050293182 1668762740736 1669156722324 1673189167104 1673584193736 1682351895744 1683546004413 1684500493312 1685617833984 1685696127024 1686814367616 1691288569152 1695651273472 1696854929328 1700149022208 1700550413847 1701355763016 1702722253456 1704658701312 1710268956864 1714805479296 1716995524608 1717400893572 1718134419456 1720734872192 1721956333608 1728361410048 1732206073689 1732945923072 1733355057798 1735568793504 1744661225216 1745899560132 1747057737888 1749288973824 1750530593448 1757042067456 1759701408192 1760868630144 1763117504512 1763533762508 1764368939424 1765539369216 1765621374426 1767794208768 1776048532128 1778316793344 1778736639771 1783033814016 1783454774094 1784216512512 1787633176576 1793647110528 1794836848896 1796361854196 1797129105408 1797553393272 1802321439408 1806970554688 1808253115851 1809025560576 1811763580032 1812621597696 1813049543214 1814077454336 1822547887056 1826085986816 1827382231584 1828594346688 1830929716224 1832229283248 1838259506772 1839044653056 1841828107392 1846713593088 1848024363276 1849508654616 1856388298752 1857705935904 1860078484992 1860517634703 1861312287744 1865452694742 1866249455616 1866690062244 1876469422176 1877358083328 1878865934848 1880199526296 1887193331712 1892199149568 1892645882712 1895063054976 1896320063232 1896408142902 1898741927936 1906343192208 1907607682656 1912667649984 1914025233393 1915110392832 1915562535138 1924052576472 1926509859456 1927787848704 1931619965184 1932901221888 1935826731216 1943027453952 1944406586304 1945968289664 1946058675379 1946889864192 1947349509378 1952514892692 1959777690624 1962743878368 1966554139648 1967950095552 1969346917629 1974426877644 1975270182912 1979664084216 1980977208912 1983507192576 1984915056852 1988768484864 1993898543104 1995313783008 1999187398656 2000606392512 2003634375834 2004490156032 2011087323648 2015467157152 2016421645056 2017759279104 2017852999344 2021770243584 2022247567431 2032362049536 2032841874024 2036882820154 2038234027536 2039199297408 2040837136128 2049882412032 2050366372938 2051242113024 2052984976224 2054346735168 2059795930752 2061257943654 2066574989544 2070586948608 2072056620816 2074702925568 2080697236443 2081585931264 2086955413504 2088436836096 2089919177892 2092588295616 2093976323712 2097145625484 2104946408448 2110529820672 2111028099948 2112027843744 2113724176704 2115224467083 2123092498176 2125803982848 2126305868232 2131945936848 2133360071136 2136084668928 2144636091234 2145552095232 2146058642988 2147275354112 2148799458624 2154499191936 2164559148531 2165786348544 2167222929408 2167323591888 2171531002368 2173072460832 2177805072618 2178677933952 2185905885696 2187457409592 2189214325872 2190251097216 2201725553664 2202245363526 2207565674496 2208086863164 2209029967872 2210906897472 2212373407104 2222178955776 2223963759616 2224067057576 2225542296432 2227122094743 2231445591648 2234822957661 2243135860992 2244728005884 2247594836032 2249085823488 2250150948864 2250682191576 2255051425536 2262473239104 2266865362944 2267400551796 2268474350688 2271907760941 2272878268416 2274491524032 2280358609152 2286407305728 2286947108277 2289867858096 2295941778144 2303498023918 2304481880064 2306117713536 2309608098252 2310594564096 2311140077064 2314091724672 2324896863237 2327866080176 2329410317184 2330513482752 2331063698418 2332385298432 2334040791264 2346268544256 2347824840192 2352491919232 2354052492288 2354161832568 2355723364176 2368064709504 2371089057792 2371648853028 2377378418688 2377939698792 2388479060448 2391529480704 2392094101761 2393115798528 2395149138928 2396737857696 2398439178954 2403095252544 2411004154468 2413746107136 2415684773376 2416828796928 2417399390952 2423811590928 2430063849408 2436509642112 2438125795584 2438239040874 2441239621632 2442972377664 2451012675696 2455770809856 2456350597779 2462284790784 2462866116606 2464032484368 2466011539488 2476941247872 2480104646656 2480690179604 2481749716992 2483511383808 2487270259656 2488920082992 2499951325248 2501959229568 2502075439773 2503144111104 2503735083486 2506932701728 2509783750656 2510376290604 2523527843616 2526750739968 2528426750976 2528544190536 2536932853728 2541790922944 2543476910208 2545282393992 2550223533312 2552033644524 2553480523776 2554083380184 2565403435296 2568679812608 2569286257447 2570383798272 2572208218944 2575493286912 2576101340358 2577201629184 2581102308288 2582934500412 2592542115072 2595853152256 2596466012504 2599418884608 2600032586697 2603353190256 2613036920832 2616991837824 2618849340198 2623933460736 2625795890172 2632569170192 2635563101184 2639552112288 2641302945216 2644676256768 2645300643762 2646553409136 2651691313152 2660418377344 2664072798192 2667475190016 2671512501112 2674550721024 2675182161141 2681449764864 2688562193408 2690470665792 2692255273344 2694542781294 2695693658112 2696330089908 2703482159112 2710455832032 2717645370048 2718932396544 2719574314821 2721116181504 2733176549376 2733821830584 2737313301632 2739128980224 2741073347376 2746394574336 2748343924872 2755433319392 2757389260158 2758566979584 2760782598144 2762742161088 2766270567424 2766923661866 2770070389632 2774262981924 2775447908352 2784582448128 2786558903856 2790117727488 2791968431616 2796194167312 2798179042113 2799374183424 2800035093366 2806595211264 2814704133264 2816037124992 2818298902272 2820299289444 2830789997568 2835074490976 2838298724352 2838968824068 2842594582464 2844480094848 2844612214353 2848112891904 2859514788312 2861411523984 2865065944832 2869001474976 2872665589248 2873343802707 2886078864708 2887715131392 2889764789184 2895374669824 2897429947776 2899351832832 2903740096824 2904903911936 2914541180928 2916609879456 2918952434496 2920334796288 2921024264067 2928772339038 2935634071552 2936327151368 2939666535936 2944115817552 2947875863296 2949831209472 2951925143328 2961640316466 2962905274368 2967389728576 2969496126324 2970764439552 2971465813368 2975260788864 2977372585278 2979763943548 2983152727296 2990847814656 2992970674512 2998781097984 3000909588768 3005451563751 3006735234048 3016630985472 3023200735728 3024632467584 3032655365376 3040478145536 3048543074304 3049262811036 3053157144128 3055324230231 3056629395456 3057351041304 3061255704192 3074823618048 3075549559407 3076863169536 3079477464336 3081520102752 3085455632896 3086184084389 3089693896128 3099862484316 3105880422912 3107351310336 3108084931224 3112054388352 3122378896896 3128358059008 3130433120256 3132655254144 3138736656384 3138882443424 3140964485568 3145718438226 3157419612672 3162198470704 3165794731008 3166542149922 3170586265056 3184638747264 3188705974272 3189458802348 3190821064704 3195650476928 3197918905272 3200040106704 3204127003392 3216954136851 3218328142848 3219087964482 3220913031168 3223199187936 3231748787904 3240085132544 3248679522816 3250834394112 3250985387832 3257296503552 3266707608927 3268016900928 3274361079808 3275134130372 3278858828544 3283046387712 3283821488808 3285376645824 3288015385984 3302588330496 3303368045289 3311348511744 3312130294746 3313544951808 3316360346208 3318560110656 3333268433664 3335945639424 3336100586364 3337525481472 3338313444648 3347168387472 3364703791488 3367092008826 3369000986624 3371235667968 3371392254048 3373628735232 3382577138304 3391302546944 3393709858656 3400298044416 3401100827694 3402711526032 3405444506912 3409317402624 3420537913728 3429610958592 3433991049216 3434801787144 3441469744384 3443912667216 3455247035877 3456722820096 3464412147378 3465891846144 3466710115596 3471137587008 3489322450432 3491799120264 3494115475776 3498577947648 3501061186896 3514084134912 3519402816384 3521737260288 3526235009024 3527067525016 3528737878848 3531078738432 3531242748852 3552097064256 3556633586688 3557473279542 3566067628032 3566909548188 3568433025024 3587294221056 3589673697792 3592723708392 3595106786544 3604642878816 3613941109376 3616506231702 3623527160064 3625243195392 3626099086428 3628154908672 3645095774112 3652171973632 3654764463168 3657188693376 3657358561311 3661859432448 3664458566496 3676519013544 3683656214784 3693427186176 3694299174909 3696048726552 3699017309232 3712776597504 3715411871808 3720156969984 3721035269406 3722624575488 3730905389484 3732498911232 3733380124488 3752938844352 3754716166656 3755602625229 3757731869696 3760399052592 3774386663424 3785291765424 3790126109952 3792640126464 3792816285804 3812686384416 3815215365312 3825335299968 3828050466786 3830220785664 3831125070276 3848105152944 3853019718912 3855575697408 3863239930368 3864152010537 3865802443776 3871653462432 3888813172608 3891936579328 3892117350758 3893779728384 3894699018756 3905029785384 3919555381248 3925487756736 3928274010297 3933108279296 3935900191104 3938693835258 3948853755288 3959328168432 3961954417824 3967014385152 3967950965643 3969830113704 3977536969728 3987797086208 3990627566016 4001212785024 4007268751668 4008980312064 4022174647296 4030934314304 4032843290112 4035518558208 4035705998688 4041814171941 4043540487168 4044495134862 4065683748048 4073765640308 4076468055072 4078398594816 4081674272256 4099764824064 4100732745876 4102484226048 4105969952448 4108693470336 4119591861504 4122515887308 4133149979088 4136083890237 4141173897216 4144113241632 4149405851136 4150385492799 4161394472886 4163171862528 4176873672192 4179838355784 4185176591232 4187952647424 4194291250968 4209892816896 4219257270319 4221059641344 4222056199896 4224055687488 4227448353408 4230448934166 4246184996352 4252611736464 4263891873696 4266720142272 4272169337856 4289272182468 4291104190464 4292117285976 4297598917248 4308998383872 4329118297062 4331572697088 4334445858816 4334647183776 4341207814307 4343062004736 4346144921664 4355610145236 4357355867904 4371811771392 4374914819184 4378428651744 4380502194432 4393158508557 4403451107328 4404490727052 4415131348992 4416173726328 4421813794944 4424746814208 4442460474699 4444357911552 4447927519232 4448134115152 4451084592864 4454244189486 4462891183296 4466058877917 4469645915322 4486271721984 4489456011768 4495189672064 4498171646976 4501364383152 4510102851072 4524946478208 4533730725888 4534801103592 4536948701376 4543815521882 4548983048064 4560717218304 4572814611456 4573894216554 4579735716192 4591883556288 4606996047836 4608963760128 4612235427072 4619216196504 4622280154128 4628183449344 4649793726474 4655732160352 4658820634368 4661026965504 4662127396836 4664770596864 4668081582528 4692537088512 4695649680384 4704983838464 4708104984576 4708323665136 4711446728352 4718577657339 4736129419008 4742178115584 4743297706056 4755879397584 4771531620973 4776958120896 4783058961408 4784188203522 4786231597056 4790298277856 4793475715392 4796878357908 4806190505088 4822008308936 4827492214272 4828631946723 4831369546752 4834798781904 4847623181856 4860127698816 4873019284224 4876251591168 4876478081748 4885944755328 4902025351392 4911541619712 4912701195558 4924569581568 4925732233212 4928064968736 4932023078976 4953882495744 4960209293312 4961380359208 4967022767616 4968195442119 4974540519312 4977840165984 4999902650496 5003918459136 5004150879546 5006288222208 5007470166972 5013865403456 5019567501312 5020752581208 5047055687232 5050638013239 5053501479936 5056853501952 5057088381072 5073865707456 5083581845888 5086953820416 5090564787984 5100447066624 5101651241541 5104067289048 5108166760368 5130806870592 5137359625216 5138572514894 5144416437888 5150986573824 5152202680716 5154403258368 5162204616576 5165869000824 5185084230144 5192932025008 5196618221067 5198837769216 5200065173394 5206706380512 5233983675648 5237698680396 5247866921472 5251591780344 5265138340384 5271126202368 5279104224576 5282605890432 5289352513536 5290601287524 5293106818272 5303382626304 5320836754688 5328145596384 5334950380032 5336209919313 5343025002224 5349101442048 5350364322282 5362899529728 5377124386816 5380941331584 5384510546688 5389085562588 5391387316224 5392660179816 5406964318224 5420911664064 5424759347553 5435290740096 5437864793088 5439148629642 5442232363008 5467643661168 5474626603264 5478257960448 5482146694752 5492789148672 5496687849744 5510866638784 5514778520316 5517133959168 5525484322176 5532541134848 5533847323732 5540140779264 5548525963848 5569164896256 5573117807712 5580235454976 5581552904109 5583936863232 5592388334624 5596358084226 5598748366848 5600070186732 5629408266528 5632074249984 5636597804544 5640598578888 5661579995136 5670148981952 5676597448704 5677937648136 5685189164928 5688960189696 5689224428706 5696225783808 5719029576624 5722823047968 5730131889664 5731484728151 5738002949952 5745331178496 5746687605414 5772157729416 5779529578368 5790749339648 5794859895552 5798703665664 5807480193648 5809807823872 5829082361856 5833219758912 5837904868992 5838176026137 5840669592576 5842048528134 5857544678076 5872654302736 5879333071872 5888231635104 5895751726592 5899662418944 5903850286656 5923280632932 5925810548736 5934779457152 5938992252648 5942931626736 5950521577728 5954745170556 5959527887096 5966305454592 5981695629312 5985941349024 5997562195968 6001819177536 6010903127502 6013470468096 6033261970944 6046401471456 6049264935168 6065310730752 6066742702293 6080956291072 6097086148608 6098525622072 6106314288256 6110648460462 6114702082608 6122511408384 6149647236096 6151099118814 6153726339072 6158954928672 6163040205504 6170911265792 6172368168778 6179387792256 6199724968632 6211760845824 6216169862448 6224108776704 6242091709329 6244757793792 6256716118016 6260866240512 6265310508288 6277764886848 6281928971136 6291436876452 6314839225344 6324396941408 6331589462016 6333084299844 6341172530112 6345673401249 6369277494528 6377411948544 6378917604696 6391300953856 6395837810544 6400080213408 6408254006784 6433908273702 6436656285696 6438175928964 6441826062336 6446398375872 6463497575808 6480170265088 6497359045632 6501668788224 6501970775664 6514593007104 6533415217854 6536033801856 6548722159616 6550268260744 6557717657088 6567642977616 6570753291648 6576030771968 6605176660992 6606736090578 6622697023488 6624260589492 6627089903616 6632720692416 6637120221312 6666536867328 6671891278848 6672201172728 6676626889296 6694336774944 6704468872983 6729407582976 6734184017652 6738001973248 6742784508096 6747257470464 6765154276608 6782605093888 6787419717312 6800596088832 6802201655388 6805423052064 6810889013824 6815723282823 6818634805248 6841075827456 6859221917184 6860841324831 6869603574288 6882939488768 6887825334432 6910494071754 6913445640192 6928824294756 6931783692288 6933420231192 6942275174016 6974690589711 6978644900864 6983598240528 6988230951552 6997155895296 7002122373792 7038805632768 7043474520576 7054135050032 7057475757696 7062157476864 7062485497704 7104194128512 7113267173376 7114946559084 7132135256064 7133819096376 7174588442112 7176282305283 7179347395584 7185447416784 7190213573088 7209285757632 7227882218752 7233012463404 7247054320128 7250486390784 7252198172856 7290191548224 7304343947264 7309528926336 7314377386752 7314717122622 7323718864896 7328917132992 7353038027088 7367312429568 7369051793337 7386854372352 7388598349818 7392097453104 7398034618464 7430823743616 7440313939968 7442070538812 7445249150976 7461810778968 7466760248976 7505877688704 7506226319319 7509432333312 7511205250458 7515463739392 7520798105184 7570583530848 7580252219904 7585280252928 7585632571608 7625372768832 7630430730624 7650670599936 7656100933572 7660441571328 7662250140552 7696210305888 7706039437824 7707858772341 7711151394816 7726479860736 7728304021074 7731604887552 7743306924864 7777626345216 7783873158656 7784234701516 7787559456768 7789398037512 7810059570768 7839110762496 7850975513472 7856548020594 7866216558592 7871800382208 7877387670516 7897707510576 7918656336864 7923908835648 7934028770304 7935901931286 7939660227408 7955073939456 7981255132032 8002425570048 8014537503336 8044349294592 8061868628608 8062243083713 8065686580224 8071411997376 8083628343882 8087080974336 8088990269724 8131367496096 8147531280616 8152936110144 8156797189632 8158722944463 8163348544512 8199529648128 8201465491752 8211939904896 8217386940672 8239183723008 8245031774616 8266299958176 8272167780474 8282347794432 8288226483264 8298811702272 8300770985598 8322788945772 8326343725056 8353747344384 8359676711568 8370353182464 8375905294848 8388582501936 8394537126339 8419785633792 8438514540638 8444112399792 8448111374976 8454896706816 8460897868332 8492369992704 8505223472928 8527783747392 8533440284544 8533836643059 8544338675712 8578544364936 8584234571952 8595197834496 8617996767744 8620031408121 8658236594124 8663145394176 8669294367552 8682415628614 8686124009472 8692289843328 8711220290472 8714711735808 8743623542784 8749829638368 8756857303488 8761004388864 8763072792201 8786317017114 8806902214656 8808981454104 8832347452656 8843627589888 8849493628416 8884920949398 8888715823104 8895855038464 8896268230304 8902169185728 8908488378972 8925782366592 8932117755834 8939291830644 8972543443968 8978912023536 8990379344128 8996343293952 9002728766304 9016354691253 9020205702144 9049892956416 9069602207184 9073897402752 9087631043764 9097966096128 9121434436608 9145629222912 9147788433108 9159471432384 9165972690693 9183767112576 9213992095672 9224470854144 9226648678221 9238432393008 9244560308256 9256366898688 9258552253167 9299587452948 9311464320704 9317641268736 9322053931008 9324254793672 9336163165056 9385074177024 9391299360768 9409967676928 9416209969152 9416647330272 9422893456704 9437155314678 9472258838016 9486595412112 9511758795168 9543063241946 9553916241792 9566117922816 9568376407044 9572463194112 9580596555712 9586951430784 9593756715816 9612381010176 9644016617872 9650862410553 9654984428544 9657263893446 9662739093504 9669597563808 9684232816531 9695246363712 9720255397632 9746038568448 9752503182336 9752956163496 9771889510656 9800122826781 9804050702784 9823083239424 9825402391116 9849139163136 9851464466424 9856129937472 9864046157952 9907764991488 9910104135867 9922760718416 9934045535232 9936390884238 9949081038624 9955680331968 9999805300992 10007836918272 10008301759092 10012576444416 10014940333944 10027730806912 10041505162416 10094111374464 10101276026478 10107002959872 10113707003904 10114176762144 10147731414912 10167163691776 10173907640832 10181129575968 10200894133248 10203302483082 10208134578096 10216333520736 10261613741184 10274719250432 10277145029788 10288832875776 10301973147648 10304405361432 10324409233152 10331738001648 10365741107631 10370168460288 10385864050016 10393236442134 10397675538432 10400130346788 10413412761024 10467967351296 10475397360792 10495733842944 10503183560688 10530276680768 10542252404736 10558208449152 10565211780864 10578705027072 10581202575048 10586213636544 10641673509376 10644185923709 10656291192768 10669900760064 10672419838626 10686050004448 10698202884096 10700728644564 10754248773632 10761882663168 10769021093376 10778171125176 10785320359632 10813928636448 10841823328128 10849518695106 10870581480192 10875729586176 10878297259284 10884464726016 10935287322336 10949253206528 10956515920896 10964293389504 10985578297344 10993375699488 11021733277568 11029557040632 11050968644352 11065082269696 11067694647464 11080281558528 11082897524727 11097051927696 11138329792512 11146235615424 11160470909952 11163105808218 11167873726464 11184776669248 11192716168452 11197496733696 11200140373464 11258816533056 11264148499968 11266807875687 11273195609088 11281197157776 11323159990272 11340297963904 11355875296272 11370378329856 11377920379392 11378448857412 11438059153248 11445646095936 11460263779328 11462969456302 11476005899904 11490662356992 11493375210828 11544315458832 11559059156736 11589719791104 11592456031611 11597407331328 11614960387296 11619615647744 11666439517824 11675809737984 11676352052274 11681339185152 11684097056268 11715089356152 11745308605472 11758666143744 11776463270208 11784822030891 11791503453184 11799324837888 11807700573312 11846561265864 11869558914304 11877984505296 11885863253472 11901043155456 11903852896929 11909490341112 11919055774192 11932610909184 11963391258624 11971882698048 12003638355072 12021806255004 12026940936192 12066523941888 12092802942912 12098529870336 12125442515823 12130621461504 12133485404586 12161912582144 12197051244144 12212628576512 12221296920924 12229404165216 12245022816768 12299294472192 12302198237628 12307452678144 12317909857344 12326080411008 12341822531584 12344736337556 12358775584512 12399449937264 12423521691648 12432339724896 12448217553408 12451156478397 12484183418658 12489515587584 12513432236032 12530621016576 12555529773696 12563857942272 12582873752904 12629678450688 12648793882816 12657771810957 12663178924032 12666168599688 12682345060224 12691346802498 12738554989056 12757835209392 12782601907712 12791675621088 12800160426816 12816508013568 12867816547404 12873312571392 12876351857928 12892796751744 12926995151616 12960340530176 12994718091264 13003337576448 13003941551328 13023623442921 13029186014208 13066830435708 13072067603712 13100536521488 13115435314176 13135285955232 13141506583296 13152061543936 13210353321984 13213472181156 13245394046976 13248521178984 13265441384832 13274240442624 13327381424097 13333073734656 13343782557696 13344402345456 13353253778592 13388673549888 13398176633751 13408937745966 13458815165952 13468368035304 13485569016192 13494514940928 13530308553216 13565210187776 13574839434624 13601192177664 13604403310776 13610846104128 13621778027648 13631446565646 13682151654912 13718443834368 13721682649662 13739207148576 13765878977536 13775650668864 13820988143508 13826891280384 13857648589512 13866840462384 13884550348032 13949381179422 13957289801728 13967196481056 13976461903104 13994311790592 14004244747584 14077611265536 14086949041152 14108270100064 14114951515392 14124314953728 14124970995408 14155732972017 14208388257024 14226534346752 14229893118168 14267638192752 14314594862919 14349176884224 14352564610566 14358694791168 14370894833568 14380427146176 14418571515264 14455764437504 14466024926808 14494108640256 14504396345712 14580383096448 14608687894528 14619057852672 14628754773504 14629434245244 14657834265984 14706076054176 14734624859136 14738103586674 14773708744704 14777196699636 14784194906208 14796069236928 14861647487232 14880627879936 14884141077624 14923621557936 14933520497952 15011755377408 15012452638638 15018864666624 15022410500916 15030927478784 15041596210368 15141167061696 15151914039717 15160504439808 15170560505856 15171265143216 15250745537664 15260861461248 15301341199872 15304953724623 15312201867144 15324500281104 15392420611776 15412078875648 15415717544682 15452959721472 15456608042148 15463209775104 15486613849728 15555252690432 15567746317312 15568469403032 15578796075024 15589854663201 15620119141536 15701951026944 15713096041188 15743600764416 15754775341032 15795415021152 15837312673728 15847817671296 15868057540608 15871803862572 15879320454816 15910147878912 15962510264064 16004851140096 16008629757939 16029075006672 16088698589184 16123737257216 16124486167426 16131373160448 16142823994752 16167256687764 16174161948672 16177980539448 16262734992192 16274278042659 16295062561232 16305872220288 16313594379264 16317445888926 16326697089024 16402930983504 16423879809792 16434773881344 16478367446016 16490063549232 16532599916352 16544335560948 16576452966528 16597623404544 16601541971196 16645577891544 16707494688768 16719353423136 16740706364928 16744658712327 16751810589696 16777165003872 16789074252678 16877029081276 16888224799584 16896222749952 16909793413632 16921795736664 16984739985408 17010446945856 17055567494784 17066880569088 17067673286118 17088677351424 17157088729872 17168469143904 17190395668992 17194454184453 17235993535488 17240062816242 17316473188248 17338588735104 17364831257228 17372248018944 17384579686656 17422440580944 17429423471616 17487247085568 17499659276736 17513714606976 17514528078411 17522008777728 17526145584402 17572634034228 17617962908208 17664694905312 17687255179776 17698987256832 17769841898796 17777431646208 17792536460608 17804338371456 17816976757944 17851564733184 17864235511668 17878583661288 17945086887936 17957824047072 17980758688256 17985003802129 17992686587904 18005457532608 18032709382506 18040411404288 18099785912832 18139204414368 18147794805504 18175262087528 18195932192256 18200228106879 18242868873216 18291258445824 18295576866216 18318942864768 18331945381386 18367534225152 18427984191344 18448941708288 18453297356442 18476864786016 18489120616512 18512733797376 18517104506334 18599174905896 18622928641408 18635282537472 18648509587344 18672326330112 18726275127987 18770148354048 18782598721536 18819935353856 18833294660544 18845786913408 18874310629356 18944517676032 18973190824224 19023517590336 19037020203747 19086126483892 19107832483584 19132235845632 19136752814088 19161193111424 19173902861568 19187513431632 19224762020352 19288033235744 19301724821106 19309968857088 19314527786892 19325478187008 19339195127616 19368465633062 19390492727424 19440510795264 19492077136896 19505006364672 19505912326992 19543779021312 19600245653562 19608101405568 19646166478848 19650804782232 19702928932848 19712259874944 19728092315904 19815529982976 19820208271734 19845521436832 19868091070464 19872781768476 19898162077248 19911360663936 19999610601984 20015673836544 20016603518184 20029880667888 20055461613824 20083010324832 20113406618949 20188222748928 20202552052956 20214005919744 20228353524288 20295462829824 20334327383552 20347815281664 20362259151936 20401788266496 20406604966164 20416269156192 20432667041472 20447169848469 20523227482368 20549438500864 20554290059576 20577665751552 20582523974493 20608810722864 20648818466304 20663476003296 20731482215262 20740336920576 20771728100032 20786472884268 20795351076864 20800260693576 20826825522048 20924071769133 20935934702592 20950794721584 20991467685888 21006367121376 21060553361536 21116416898304 21130423561728 21162405150096 21172427273088 21283347018752 21288371847418 21312582385536 21339801520128 21344839677252 21372100008896 21396405768192 21401457289128 21523765326336 21528846915849 21538042186752 21556342250352 21570640719264 21603288590723 21627857272896 21683646656256 21699037390212 21741162960384 21751459172352 21756594518568 21870574644672 21898506413056 21913031841792 21928586779008 21971156594688 21986751398976 22043466555136 22059114081264 22101937288704 22107155380011 22135389294928 22160563117056 22165795049454 22194103855392 22292471230848 22320941819904 22326211616436 22335747452928 22369553338496 22385432336904 22400280746928 22517633066112 22518678957957 22528296999936 22533615751374 22546391218176 22562394315552 22680595927808 22711750592544 22740756659712 22755840758784 22756897714824 22876118306496 22891292191872 22920527558656 22925938912604 22952011799808 22981324713984 22986750421656 23088630917664 23118118313472 23123576317023 23179439582208 23184912063222 23194814662656 23229920774592 23239231295488 23332879035648 23351619475968 23352704104548 23362678370304 23368194112536 23430178712304 23490617210944 23517332287488 23552926540416 23569644061782 23583006906368 23598649675776 23615401146624 23693122531728 23739117828608 23755969010592 23771726506944 23802086310912 23807705793858 23818980682224 23838111548384 23865221818368 23943765396096 24007276710144 24043612510008 24133047883776 24185605885824 24186729251139 24197059740672 24250885031646 24261242923008 24266970809172 24394102488288 24425257153024 24442593841848 24458808330432 24490045633536 24598588944384 24604396475256 24635819714688 24652160822016 24683645063168 24689472675112 24717551169024 24798899874528 24847043383296 24864679449792 24896435106816 24902312956794 24968366837316 24979031175168 25061242033152 25111059547392 25127715884544 25165747505808 25259356901376 25297587765632 25315543621914 25332337199376 25364690120448 25382693604996 25477109978112 25515670418784 25565203815424 25583351242176 25600320853632 25601509929177 25633016027136 25735633094808 25752703715856 25785593503488 25853990303232 25860094224363 25920681060352 25989436182528 26007883102656 26047246885842 26058372028416 26133660871416 26144135207424 26201073042976 26230870628352 26270571910464 26283013166592 26289218376603 26304123087872 26420706643968 26426944362312 26497042357968 26530882769664 26548480885248 26654762848194 26666147469312 26687565115392 26688804690912 26706507557184 26777347099776 26796353267502 26817875491932 26917630331904 26936736070608 26971138032384 26989029881856 27049064073759 27060617106432 27130420375552 27149678869248 27208806621552 27221692208256 27243556055296 27262893131292 27364303309824 27436887668736 27443365299324 27478414297152 27497918072079 27531757955072 27551301337728 27641976287016 27715297179024 27733680924768 27769100696064 27775656759501 27898762358844 27914579603456 27934392962112 27952923806208 28008489495168 28155222531072 28173898082304 28216540200128 28229903030784 28248629907456 28249941990816 28311465944034 28416776514048 28459786236336 28535276385504 28629189725838 28698353768448 28705129221132 28717389582336 28741789667136 28760854292352 28837143030528 28911528875008 28932049853616 28952587231659 28988217280512 29008792691424 29052698449593 29160766192896 29238115705344 29257509547008 29258868490488 29315668531968 29412152108352 29469249718272 29476207173348 29534800892233 29547417489408 29554393399272 29568389812416 29592138473856 29723294974464 29730312407601 29768282155248 29847243115872 29867040995904 30023510754816 30024905277276 30037729333248 30044821001832 30083192420736 30282334123392 30303828079434 30321008879616 30341121011712 30342530286432 30501491075328 30521722922496 30602682399744 30609907449246 30624403734288 30649000562208 30784841223552 30824157751296 30831435089364 30905919442944 30913216084296 30973227699456 31097223322893 31110505380864 31135492634624 31136938806064 31157592150048 31179709326402 31240238283072 31403902053888 31426192082376 31487201528832 31509550682064 31590830042304 31674625347456 31695635342592 31736115081216 31743607725144 31758640909632 31925020528128 31932557771127 32009702280192 32017259515878 32058150013344 32247474514432 32248972334852 32262746320896 32285647989504 32334513375528 32355961078896 32525469984384 32548556085318 32590125122464 32611744440576 32627188758528 32634891777852 32653394178048 32805861967008 32847759619584 32869547762688 32956734892032 32980127098464 33065199832704 33088671121896 33152905933056 33195246809088 33203083942392 33291155783088 33400721346811 33414989377536 33438706846272 33481412729856 33489317424654 33503621179392 33554330007744 33578148505356 33754058162552 33776449599168 33792445499904 33800423627061 33819586827264 33843591473328 33969479970816 34020893891712 34111134989568 34133761138176 34135346572236 34314177459744 34336938287808 34380791337984 34388908368906 34471987070976 34480125632484 34632946376496 34677177470208 34729662514456 34769159373312 34777368094833 34844881161888 34858846943232 34999318553472 35027429213952 35029056156822 35044017555456 35052291168804 35145268068456 35235925816416 35329389810624 35354466092673 35374510359552 35397974513664 35539683797592 35585072921216 35608676742912 35633953515888 35703129466368 35711558690787 35728471023336 35757167322576 35890173775872 35915648094144 35961517376512 35970007604258 36010915065216 36065418765012 36080822808576 36199571825664 36278408828736 36295589611008 36350524175056 36376327547469 36391864384512 36400456213758 36485737746432 36591153732432 36637885729536 36663890762772 36735068450304 36855968382688 36897883416576 36906594712884 36953729572032 36978241233024 37025467594752 37034209012668 37198349811792 37245857282816 37270565074944 37297019174688 37344652660224 37353469435191 37452550255974 37540296708096 37639870707712 37666589321088 37691573826816 37748621258712 37889035352064 37946381648448 37973315432871 38047035180672 38074040407494 38172252967784 38215664967168 38273505628176 38322386222848 38347805723136 38375026863264 38449524040704 38576066471488 38603449642212 38619937714176 38629055573784 38678390255232 38736931266124 38780985454848 38881021590528 38984154273792 39010012729344 39011824653984 39070870328763 39087558042624 39200491307124 39216202811136 39301609564464 39405857865696 39424519749888 39456184631808 39631059965952 39640416543468 39691042873664 39736182140928 39745563536952 39796324154496 39822721327872 39982144272291 39999221203968 40031347673088 40033207036368 40059761335776 40110923227648 40120393097057 40166020649664 40226813237898 40376445497856 40405104105912 40456707048576 40590925659648 40668654767104 40695630563328 40724518303872 40803576532992 40813209932328 40832538312384 40865334082944 40894339696938 41046454964736 41108580119152 41155331503104 41165047948986 41217621445728 41297636932608 41326952006592 41462964430524 41480673841152 41543456200064 41572945768536 41600521387152 41653651044096 41848143538266 41871869405184 41901589443168 41982935371776 42012734242752 42121106723072 42232833796608 42260847123456 42324810300192 42344854546176 42467198916051 42566694037504 42576743694836 42625164771072 42679603040256 42689679354504 42744200017792 42802914578256 42943784588757 43047530652672 43057693831698 43076084373504 43112684500704 43141281438528 43206577181446 43255714545792 43367293312512 43398074780424 43482325920768 43513189037136 43741149289344 43797012826112 43826063683584 43857173558016 43973502797952 44086933110272 44118228162528 44203874577408 44214310760022 44270778589856 44321126234112 44331590098908 44388207710784 44584942461696 44641883639808 44652423232872 44739106676992 44770864673808 44800561493856 45035266132224 45037357915914 45056593999872 45067231502748 45092782436352 45124788631104 45361191855616 45423501185088 45481513319424 45511681517568 45513795429648 45752236612992 45782584383744 45841055117312 45851877825208 45904023599616 45914861173869 45973500843312 46177261835328 46236236626944 46247152634046 46358879164416 46369824126444 46389629325312 46459841549184 46665758071296 46703238951936 46705408209096 46736388225072 46860357424608 46981234421888 47105853080832 47139288123564 47166013812736 47230802293248 47386245063456 47478235657216 47511938021184 47543453013888 47604172621824 47615411587716 47637961364448 47676223096768 47730443636736 47887530792192 48014553420288 48025889273817 48087225020016 48266095767552 48371211771648 48373458502278 48394119481344 48501770063292 48522485846016 48533941618344 48788204976576 48822834127977 48850514306048 48885187683696 48917616660864 48980091267072 49208792950512 49271639429376 49304321644032 49378945350224 49435102338048 49597799749056 49729358899584 49792870213632 49804625913588 49936733674632 50122484066304 50222119094784 50233976136981 50255431769088 50331495011616 50595175531264 50631087243828 50664674398752 50729380240896 50765387209992 50954219956224 51031340837568 51130407630848 51166702484352 51200641707264 51203019858354 51266032054272 51471266189616 51505407431712 51571187006976 51583362553359 51707980606464 51720188448726 51841362120704 52015766205312 52094493771684 52116744056832 52267321742832 52288270414848 52402146085952 52461741256704 52541143820928 52543584235233 52566026333184 52578436753206 52608246175744 52853888724624 52994084715936 53061765539328 53096961770496 53309525696388 53332294938624 53377609381824 53413015114368 53554694199552 53592706535004 53635750983864 53835260663808 53873472141216 53942276064768 53955011406387 53978059763712 54098128147518 54121234212864 54299357738496 54417613243104 54443384416512 54487112110592 54525786262584 54728606619648 54873775337472 54886730598648 54956828594304 54995836144158 55063515910144 55102602675456 55283952574032 55430594358048 55467361849536 55538201392128 55551313519002 55797524717688 55868785924224 55905847612416 56016978990336 56310445062144 56347796164608 56433080400256 56435701585991 56459806061568 56499883981632 56622931888068 56833553028096 56919572472672 57070552771008 57111060611241 57258379451676 57396707536896 57410258442264 57483579334272 57521708584704 57674286061056 57823057750016 57864099707232 57905174463318 57976434561024 58017585382848 58105396899186 58321532385792 58476231410688 58515019094016 58517736980976 58631337063936 58824304216704 58938499436544 58952414346696 59069601784466 59108786798544 59136779624832 59184276947712 59446589948928 59460624815202 59536564310496 59694486231744 59734081991808 60047021509632 60049810554552 60089642003664 60166384841472 60340219856847 60564668246784 60607656158868 60642017759232 60685060572864 61002982150656 61043445844992 61205364799488 61219814898492 61248807468576 61298001124416 61341509545407 61569682447104 61648315502592 61662870178728 61826432168592 61946455398912 62194446645786 62221010761728 62270985269248 62273877612128 62315184300096 62359418652804 62480476566144 62772215307399 62807804107776 62852384164752 62974403057664 63019101364128 63181660084608 63349250694912 63391270685184 63487215450288 63517281819264 63850041056256 63865115542254 64019404560384 64034519031756 64116300026688 64494949028864 64497944669704 64571295979008 64586540747547 64669026751056 64711922157792 64809865772169 65050939968768 65097112170636 65180250244928 65223488881152 65254377517056 65269783555704 65611723934016 65695519239168 65739095525376 65913469784064 65960254196928 66130399665408 66177342243792 66305811866112 66321466140033 66406167884784 66582311566176 66801442693622 66877413692544 66962825459712 66978634849308 67007242358784 67108660015488 67156297010712 67508116325104 67552899198336 67556036873871 67584890999808 67600847254122 67639173654528 67687182946656 68041787783424 68222269979136 68267522276352 68270693144472 68628354919488 68673876575616 68761582675968 68777816737812 68943974141952 68960251264968 69265892752992 69354354940416 69370728951069 69459325028912 69538318746624 69554736189666 69689762323776 69717693886464 69998637106944 70054858427904 70058112313644 70088035110912 70104582337608 70290536136912 70471851632832 70658779621248 70708932185346 70749020719104 70795949027328 71079367595184 71170145842432 71217353485824 71267907031776 71406258932736 71423117381574 71456942046672 71514334645152 71831296188288 71923034753024 71940015208516 72021830130432 72130837530024 72399143651328 72556817657472 72560187753417 72591179222016 72701048350112 72752655094938 72783728769024 72800912427516 73182307464864 73275771459072 73327781525544 73470136900608 73711936765376 73795766833152 73813189425768 73907459144064 73956482466048 74050935189504 74068418025336 74396699623584 74491714565632 74509301465963 74541130149888 74594038349376 74689305320448 74706938870382 74905100511948 75279741415424 75333178642176 75383147653632 75497242517424 75778070704128 75892763296896 75946630865742 76094070361344 76148080814988 76344505935568 76431329934336 76547011256352 76644772445696 76695611446272 76750053726528 76899048081408 77152132942976 77206899284424 77258111147568 77356780510464 77473862532248 77561970909696 77580282673089 77762043181056 77968308547584 78023649307968 78141740657526 78175116085248 78400982614248 78432405622272 78603219128928 78811715731392 78849039499776 78867655129809 78912369263616 79262119931904 79280833086936 79382085747328 79491127073904 79592648308992 79645442655744 79964288544582 79998442407936 80062695346176 80066414072736 80119522671552 80221846455296 80240786194114 80332041299328 80453626475796 80752890995712 80810208211824 80913414097152 81147192221277 81181851319296 81337309534208 81391261126656 81449036607744 81626419864656 81665076624768 81730668165888 81788679393876 82092909929472 82217160238304 82310663006208 82330095897972 82435242891456 82493754216237 82595273865216 82653904013184 82925928861048 83086912400128 83145891537072 83201042774304 83307302088192 83326970278503 83696287076532 83743738810368 83803178886336 84025468485504 84242213446144 84465667593216 84521694246912 84649620600384 84689709092352 84934397832102 85133388075008 85153487389672 85250329542144 85379358709008 85488400035584 85605829156512 85887569177514 86095061305344 86115387663396 86152168747008 86225369001408 86282562877056 86413154362892 86511429091584 86734586625024 86796149560848 86964651841536 87026378074272 87158095348779 87482298578688 87594025652224 87714347116032 87947005595904 88173866220544 88236456325056 88407749154816 88428621520044 88541557179712 88604402676699 88642252468224 88663180197816 88776415421568 89169884923392 89190937222803 89304846465744 89478213353984 89541729347616 89601122987712 90070532264448 90074715831828 90113187999744 90134463005496 90249577262208 90722383711232 90847002370176 90963026638848 91023363035136 91027590859296 91504473225984 91565168767488 91703755650416 91808047199232 91829722347738 91947001686624 92354523670656 92472473253888 92494305268092 92717758328832 92739648252888 92919683098368 93291669968679 93331516142592 93406477903872 93410816418192 93472776450144 93720714849216 93962468843776 94211706161664 94278576247128 94461604586496 94772490126912 94956471314432 95023876042368 95086906027776 95208345243648 95230823175432 95275922728896 95352446193536 95775061584384 95797673313381 96029106840576 96051778547634 96174450040032 96742423543296 96746917004556 96788238962688 97003540126584 97067883236688 97576409953152 97645668255954 97701028612096 97770375367392 97835233321728 97960182534144 98417585901024 98543278858752 98608643288064 98757890700448 98870204676096 99195599498112 99458717799168 99585740427264 99609251827176 99873467349264 100202164040433 100244968132608 100444238189568 100467952273962 100510863538176 100662990023232 101190351062528 101262174487656 101329348797504 101458760481792 101530774419984 101908439912448 102062681675136 102260815261696 102333404968704 102401283414528 102406039716708 102942532379232 103010814863424 103142374013952 103166725106718 103415961212928 103440376897452 104031532410624 104188987543368 104534643485664 104576540829696 104804292171904 105082287641856 105087168470466 105132052666368 105156873506412 105216492351488 105707777449248 105988169431872 106063398278019 106123531078656 106193923540992 106619051392776 106755218763648 106826030228736 107109388399104 107134676072361 107185413070008 107271501967728 107670521327616 107746944282432 107884552129536 107910022812774 108196256295036 108242468425728 108598715476992 108835226486208 108886768833024 108974224221184 109051572525168 109128982642407 109457213239296 109773461197296 109913657188608 109991672288316 110205205350912 110567905148064 110861188716096 110934723699072 111076402784256 111102627038004 111595049435376 111737571848448 111811695224832 112033957980672 112060408305573 112620890124288 112866160800512 112871403171982 112919612123136 112999767963264 113245863776136 113667106056192 113839144945344 113919946298613 114141105542016 114222121222482 114516758903352 114820516884528 114967158668544 115043417169408 115348572122112 115646115500032 115728199414464 115810348926636 116035170765696 116210793798372 116643064771584 116952462821376 117030038188032 117035473961952 117212610986289 117262674127872 117648608433408 117904828693392 118139203568932 118217573597088 118273559249664 118368553895424 118893179897856 118921249630404 119073128620992 119388972463488 119468163983616 119946432816873 120094043019264 120099621109104 120179284007328 120332769682944 120361179291171 120680439713694 121129336493568 121215312317736 121370121145728 122005964301312 122086891689984 122410729598976 122439629796984 122497614937152 122596002248832 122683019090814 123139364894208 123325740357456 123652864337184 123892910797824 124388893291572 124442021523456 124547755224256 124630368600192 124718837305608 124960953132288 125544430614798 125615608215552 125704768329504 125895026614903 125948806115328 126038202728256 126363320169216 126698501389824 126782541370368 126974430900576 127034563638528 127401596748153 127700082112512 127730231084508 128038809120768 128069038063512 128232600053376 128831353766271 128989898057728 128995889339408 129142591958016 129173081495094 129338053502112 129423844315584 129619731544338 130101879937536 130194224341272 130360500489856 130446977762304 130539567111408 131223447868032 131391038478336 131478191050752 131920508393856 132260799330816 132354684487584 132611623732224 132642932280066 132812335769568 133164623132352 133602885387244 133754827385088 133925650919424 133957269698616 134217320030976 134312594021424 135016232650208 135105798396672 135112073747742 135169781999616 135201694508244 135278347309056 135374365893312 136083575566848 136444539958272 136535044552704 136541386288944 137256709838976 137347753151232 137523165351936 137555633475624 137920502529936 138374417008217 138531785505984 138708709880832 138741457902138 138918650057824 139076637493248 139109472379332 139379524647552 139997274213888 140109716855808 140116224627288 140209164675216 140581072273824 140943703265664 141317559242496 141417864370692 141498041438208 142158735190368 142340291684864 142434706971648 142535814063552 142812517865472 142846234763148 142913884093344 143028669290304 143662592376576 143846069506048 143880030417032 144043660260864 144077667821451 144261675060048 144798287302656 145113635314944 145120375506834 145182358444032 145402096700224 145505310189876 145567457538048 145601824855032 146364614929728 146468502383931 146551542918144 146655563051088 146940273801216 147423873530752 147626378851536 147814918288128 147912964932096 148136836050672 148793399247168 148983429131264 149018602931926 149188076698752 149378610640896 149413877740764 149810201023896 150666357284352 150701928410943 150766295307264 150994485034848 151785526593792 151893261731484 152188140722688 152296161629976 152689011871136 152862659868672 153094022512704 153289544891392 153391222892544 153500107453056 153798096162816 154304265885952 154413798568848 154516222295136 154713561020928 154750087660077 154947725064496 155123941819392 155160565346178 155524086362112 156047298615936 156283481315052 156350232170496 156801965228496 156864811244544 157206438257856 157623431462784 157630752705699 157698078999552 157735310259618 157824738527232 158561666173872 158764171494656 158982254147808 159185296617984 159290885311488 159928577089164 159996884815872 160132828145472 160239045343104 160443692910592 160481572388228 160664082598656 160907252951592 161505781991424 161620416423648 161826828194304 161865034219161 162294384442554 162363702638592 162674619068416 162898073215488 163252839729312 163330153249536 163461336331776 163577358787752 164185819858944 164434320476608 164621326012416 164660191795944 164870485782912 164987508432474 165190547730432 165307808026368 165851857722096 166173824800256 166291783074144 166402085548608 166614604176384 166653940557006 167392574153064 167606357772672 168050936971008 168484426892288 168931335186432 169043388493824 169299241200768 169307104757973 169379418184704 169868795664204 170306974779344 170500659084288 170758717418016 170976800071168 171211658313024 171775138355028 172190122610688 172230775326792 172450738002816 172565125754112 172826308725784 173022858183168 173469173250048 173592299121696 173929303683072 174052756148544 174316190697558 174964597157376 175428694232064 175894011191808 176347732441088 176472912650112 176815498309632 176857243040088 177083114359424 177208805353398 177326360395632 177552830843136 178339769846784 178381874445606 178609692931488 178956426707968 179083458695232 179202245975424 180141064528896 180149431663656 180268926010992 180499154524416 181020659570541 181444767422464 181694004740352 181926053277696 182055181718592 183008946451968 183130337534976 183407511300832 183616094398464 183659444695476 183894003373248 184024528636221 184709047341312 184944946507776 184988610536184 185479296505776 185839366196736 186583339937358 186663032285184 186812955807744 186821632836384 186945552900288 187441429698432 187924937687552 188423412323328 188557152494256 188923209172992 189544980253824 189912942628864 190047752084736 190173812055552 190461646350864 190551845457792 190704892387072 191550123168768 191595346626762 192058213681152 192103557095268 192348900080064 193484847086592 193493834009112 194007080253168 194135766473376 194429597316507 195152819906304 195291336511908 195402057224192 195540750734784 195670466643456 196835171802048 197086557717504 197217286576128 197515781400896 197740409352192 198391198996224 198917435598336 198964398420099 199218503654352 199746934698528 200404328080866 200888476379136 200935904547924 201021727076352 201325980046464 202380702125056 202524348975312 202658697595008 202668110621613 202917520963584 203061548839968 204125363350272 204666809937408 204802566829056 204812079433416 205885064758464 206021629726848 206284748027904 206333450213436 206831922425856 206880753794904 208063064821248 208112186853207 208377975086736 209069286971328 209153081659392 209608584343808 210164575283712 210174336940932 210264105332736 210313747012824 211415554898496 211976338863744 212126796556038 212247062157312 212387847081984 213238102785552 213510437527296 213652060457472 214218776798208 214269352144722 214370826140016 214543003935456 215493888564864 215769104259072 215820045625548 216392512590072 217197430953984 217670452972416 217680563260251 217773537666048 217948448442368 218103145050336 218257965284814 219546922394592 219827314377216 219983344576632 220410410701824 221135810296128 221722377432192 221869447398144 222152805568512 222205254076008 223190098870752 223475143696896 223527904397889 223623390449664 224067915961344 224120816611146 225732321601024 225742806343964 225839224246272 225999535926528 226491727552272 227334212112384 227678289890688 227839892597226 228282211084032 228444242444964 229033517806704 229641033769056 229934317337088 230086834338816 230697144244224 231456398828928 231620697853272 232070341531392 232421587596744 233286129543168 233805049427677 233904925642752 234070947923904 234425221972578 234525348255744 235297216866816 235809657386784 236278407137864 236435147194176 236547118499328 236602965389427 236737107790848 237786359795712 237842499260808 238146257241984 238777944926976 238936327967232 239892865633746 240188086038528 240199242218208 240358568014656 240665539365888 240722358582342 241360879427388 242258672987136 242430624635472 242740242291456 243441576663831 244011928602624 244173783379968 244879259593968 244995229874304 245192004497664 245366038181628 246278729788416 246651480714912 247305728674368 247481262648711 247785821595648 248777786583144 249095510448512 249260737200384 249437674611216 249921906264576 249980910835509 251088861229596 251231216431104 251409536659008 251790053229806 252076405456512 252726640338432 253397002779648 253565082740736 253948861801152 254069127277056 254803193496306 255400164225024 255460462169016 256138076127024 256465200106752 257662707532542 257979796115456 257991778678816 258285183916032 258346162990188 258676107004224 258847688631168 259239463088676 260203759875072 260388448682544 260721000979712 260893955524608 261079134222816 261474286046337 262446895736064 262782076956672 263841016787712 264521598661632 264709368975168 265223247464448 265285864560132 265624671539136 265813208030097 266329246264704 267205770774488 267509654770176 267572811668409 267914539397232 268434640061952 268625188042848 270032465300416 270211596793344 270224147495484 270339563999232 270403389016488 270748731786624 272167151133696 272889079916544 273070089105408 273082772577888 274513419677952 274695506302464 275111266951248 275841005059872 276748834016434 277063571011968 277417419761664 277482915804276 277837300115648 278153274986496 278218944758664 278759049295104 279875009906037 279994548427776 280219433711616 280232449254576 280418329350432 280842751679399 281162144547648 281887406531328 282635118484992 282835728741384 284317470380736 284680583369728 284869413943296 285071628127104 285625035730944 285692469526296 285827768186688 286057338580608 287325184753152 287393019940143 287760060834064 288087320521728 288155335642902 288523350120096 290227270629888 290240751013668 290364716888064 290804193400448 291010620379752 291203649710064 292729229859456 292937004767862 293103085836288 293311126102176 293880547602432 294847747061504 295252757703072 295629836576256 295825929864192 296273672101344 297586798494336 297966858262528 298037205863852 298376153397504 298757221281792 298827755481528 299620402047792 300606492121299 301332714568704 301403856821886 301532590614528 301988970069696 303571053187584 303786523462968 304376281445376 304592323259952 305378023742272 305725319737344 306188045025408 306579089782784 306782445785088 307000214906112 308608531771904 308827597137696 309032444590272 309427122041856 309500175320154 309895450128992 310247883638784 310321130692356 312094597231872 312566962630104 313603930456992 313729622489088 314412876515712 315246862925568 315261505411398 315396157999104 315470620519236 315649477054464 317123332347744 317528342989312 317964508295616 318370593235968 318581770622976 319857154178328 320265656290944 320478090686208 320887385821184 320963144776456 321328165197312 321404028217083 321814505903184 323011563982848 323240832847296 323653656388608 323730068438322 324588768885108 324727405277184 325796146430976 326505679458624 326660306499072 326922672663552 327154717575504 328371639717888 328868640953216 329320383591888 329740971565824 329975016864948 330615616052736 331703715444192 332347649600512 332583566148288 332804171097216 333229208352768 333307881114012 334785148306128 335212715545344 336101873942016 336181224916719 336968853784576 337862670372864 338598482401536 338614209515946 338758836369408 339737591328408 340613949558688 341001318168576 341517434836032 341759838895839 341953600142336 342423316626048 343550276710056 344461550653584 344901476005632 345130251508224 345652617451568 346045716366336 346938346500096 347184598243392 348105512297088 348632381395116 349929194314752 350857388464128 351637832958867 351788022383616 352695464882176 352945825300224 353714486080176 354166228718848 354417610706796 354652720791264 355105661686272 356679539693568 356763748891212 357219385862976 357912853415936 358166917390464 358404491950848 360282129057792 360298863327312 360537852021984 360998309048832 361083537873513 362041319141082 362889534844928 363388009480704 364110363437184 366017892903936 366260675069952 366815022601664 367232188796928 367318889390952 367788006746496 368049057272442 369418094682624 369977221072368 370958593011552 371678732393472 373166679874716 373326064570368 373643265672768 373891105800576 374882859396864 375849875375104 376846824646656 377114304988512 377685079844709 377846418345984 379089960507648 380095504169472 380347624111104 380923292701728 381103690915584 381409784774144 383100246337536 383190693253524 384116427362304 384207114190536 384697800160128 386494061298813 386969694173184 386987668018224 388014160506336 388271532946752 388859194633014 390305639812608 390582673023816 391081501469568 391340933286912 393670343604096 394173115435008 394434573152256 395031562801792 396782397992448 397834871196672 397928796840198 398437007308704 399493869397056 400808656161732 401776952758272 401871809095848 402651960092928 404761404250112 405048697950624 405317395190016 405336221243226 405835041927168 406123097679936 408250726700544 409333619874816 409605133658112 409624158866832 411770129516928 412043259453696 412569496055808 412666900426872 413761507589808 415123251024651 416126129642496 416224373706414 416755950173472 418138573942656 419217168687616 420329150567424 420348673881864 420627494025648 422831109796992 423952677727488 424253593112076 424494124314624 426476205571104 427020875054592 427304120914944 428437553596416 428538704289444 428741652280032 429086007870912 430987777129728 431538208518144 431640091251096 432785025180144 434394861907968 435340905944832 435361126520502 435547075332096 435896896884736 436206290100672 436515930569628 439093844789184 439405507151793 439654628754432 439966689153264 440820821403648 442271620592256 443444754864384 443738894796288 444410508152016 446380197741504 446950287393792 447055808795778 448135831922688 448241633222292 451464643202048 451485612687928 451999071853056 452105785232829 452983455104544 455356579781376 455679785194452 456564422168064 456888484889928 458067035613408 459282067538112 459868634674176 460173668677632 461394288488448 462912797657856 463241395706544 464140683062784 464250262980231 464843175193488 466572259086336 467610098855354 468141895847808 468850443945156 469050696511488 470594433733632 471619314773568 472556814275728 472870294388352 472892258117097 473094236998656 473205930778854 473474215581696 475684998521616 476292514483968 477555889853952 477872655934464 479785731267492 480398484436416 480717136029312 481331078731776 481444717164684 482721758854776 484517345974272 484861249270944 485480484582912 485595102657483 486883153327662 488023857205248 489758519187936 489990459748608 490384008995328 490732076363256 492557459576832 493302961429824 494611457348736 494962525297422 495571643191296 497555573166288 498191020897024 498521474400768 498875349222432 499843812529152 499961821671018 502177722459192 502819073318016 503580106459612 504152810913024 505453280676864 506794005559296 507130165481472 507897723602304 507921314273919 508138254554112 509606386992612 510920924338032 512276152254048 512930400213504 515325415065084 515983557357632 516570367832064 516692325980376 517352214008448 517695377262336 518478926177352 520407519750144 520776897365088 521442001959424 521565110261741 521787911049216 522158268445632 522948572092674 524893791472128 527682033575424 529043197323264 529418737950336 530446494928896 530571729120264 531249343078272 531626416060194 532658492529408 534411541548976 535019309540352 535145623336818 535829078794464 536869280123904 537250376085696 540064930600832 540423193586688 540448294990968 540806778032976 541497463573248 543061978711623 544334302267392 545778159833088 546165545155776 549026839355904 549391012604928 550222533902496 551682010119744 552073585908663 553497668032868 554127142023936 554834839523328 554965831608552 555674600231296 556437889517328 557518098590208 559750019812074 559989096855552 560438867423232 560464898509152 560836658700864 561685503358798 562324289095296 563774813062656 565270236969984 565671457482768 568634940761472 569361166739456 569738827886592 570143256254208 571384939052592 571655536373376 572114677161216 574650369506304 574786039880286 575520121668128 576174641043456 576310671285804 577046700240192 580454541259776 580481502027336 581608386800896 582021240759504 582407299420128 583288791949521 585458459718912 585874009535724 586206171672576 586622252204352 589695494123008 590505515406144 591259673152512 591651859728384 592547344202688 595173596988672 595933716525056 596074411727704 596752306795008 596893195260297 597655510963056 599240804095584 601212984242598 602665429137408 602807713643772 603065181229056 603977940139392 607142106375168 607573046925936 608752562890752 609184646519904 610756047484544 612376090050816 613158179565568 614000429812224 617217063543808 617655194275392 618064889180544 618854244083712 619000350640308 619790900257984 620495767277568 620642261384712 624189194463744 624336560559621 625133925260208 627207860913984 627459244978176 628825753031424 630493725851136 630523010822796 630792315998208 630941241038472 634246664695488 635056685978624 635929016591232 636741186471936 637163541245952 639714308356656 640531312581888 640956181372416 641926289552912 642656330394624 642808056434166 643629011806368 646481665694592 647307312777216 647460136876644 649177537770216 651592292861952 653011358917248 653041689780753 653320612998144 653845345327104 654309435151008 657737281906432 658640767183776 659481943131648 659950033729896 661231232105472 663407430888384 664695299201024 665167132296576 665608342194432 666458416705536 666615762228024 669570296612256 670425431090688 670583713193667 672203747884032 672362449833438 673937707569152 677196964803072 677228419031892 677517672738816 679475182656816 681227899117376 682002636337152 683034869672064 683519677791678 683907200284672 684846633252096 687100553420112 688923101307168 689802952011264 690260503016448 691305234903136 692091432732672 694369196486784 696211024594176 697264762790232 699858388629504 701415148283031 701714776928256 703275665917734 703576044767232 705891650600448 707428972160352 708332457437696 708835221413592 709305441582528 710211323372544 713359079387136 713527497782424 714438771725952 715825706831872 716333834780928 716808983901696 720564258115584 720597726654624 721075704043968 721996618097664 722167075747026 724082638282164 726776018961408 728220726874368 732035785807872 732521350139904 733630045203328 734637778781904 735576013492992 736098114544884 738836189365248 739954442144736 741917186023104 742443787946133 743357464786944 746333359749432 747286531345536 747782211601152 749765718793728 749942732506527 751699750750208 753693649293312 754228609977024 755370159689418 758179921015296 760191008338944 760695248222208 761846585403456 762207381831168 762819569548288 766200492675072 766381386507048 768414228381072 769395600320256 772988122597626 773939388346368 773975336036448 776028321012672 776543065893504 777718389266028 780611279625216 781165346047632 782163002939136 782681866573824 784422858139011 787340687208192 788346230870016 790063125603584 793564795984896 795669742393344 795857593680396 796874014617408 797439624090291 798987738794112 801617312323464 803743618191696 805303920185856 809522808500224 810097395901248 810634790380032 810672442486452 812246195359872 816501453401088 818667239749632 819210267316224 819248317733664 823540259033856 824086518907392 825333800853744 827523015179616 830246502049302 832252259284992 832448747412828 833511900346944 836277147885312 838434337375232 839625029718111 840658301134848 840697347763728 841254988051296 842528255038197 845662219593984 847905355454976 848507186224152 852952411142208 854041750109184 854608241829888 856875107192832 857077408578888 857483304560064 858172015741824 861975554259456 862179059820429 863280182502192 865570050360288 870681811889664 870722253041004 871094150664192 872412580201344 873031861139256 878187689578368 878811014303586 879309257508864 879933378306528 881641642807296 884543241184512 886889509728768 887477789592576 888821016304032 892760395483008 893900574787584 894111617591556 896271663845376 896483266444584 901819476363897 902929286404096 902971225375856 903998143706112 904211570465658 905966910209088 910713159562752 911359570388904 913128844336128 913776969779856 916134071226816 918564135076224 919737269348352 920347337355264 925825595315712 926482791413088 928281366125568 928500525960462 929686350386976 935220197710708 936283791695616 937700887890312 941188867467264 943238629547136 945113628551456 945740588776704 945784516234194 946188473997312 946411861557708 946948431163392 951369997043232 952585028967936 955111779707904 955745311868928 959571462534984 960796968872832 961434272058624 962662157463552 962889434329368 965443517709552 968620919057519 969034691948544 969722498541888 970960969165824 971190205314966 973766306655324 979517038375872 979980919497216 980768017990656 981464152726512 985114919153664 986605922859648 989222914697472 989925050594844 995111146332576 996382041794048 997042948801536 997750698444864 999687625058304 999923643342036 1004355444918384 1005638146636032 1007160212919224 1008305621826048 1008543674750157 1010906561353728 1013588011118592 1015795447204608 1015842628547838 1016276509108224 1019212773985224 1021841848676064 1024552304508096 1025279516687517 1025860800427008 1030650830130168 1031967114715264 1033384651960752 1034704428016896 1035390754524672 1036957852354704 1040815039500288 1041553794730176 1042884003918848 1043130220523482 1044316536891264 1045897144185348 1049787582944256 1054913498876601 1055364067150848 1058086394646528 1058837475900672 1061143458240528 1062498686156544 1063252832120388 1065316985058816 1068823083097952 1070038619080704 1070291246673636 1071658157588928 1073738560247808 1074500752171392 1080129861201664 1080846387173376 1080896589981936 1081613556065952 1082994927146496 1083250613620539 1086123957423246 1088668604534784 1092331090311552 1098053678711808 1098782025209856 1100445067804992 1103364020239488 1104147171817326 1106995336065736 1108254284047872 1109931663217104 1111349200462592 1112875779034656 1115036197180416 1119500039624148 1119978193711104 1120929797018304 1121673317401728 1123371006717596 1124648578190592 1127549626125312 1130540473939968 1131342914965536 1133055239534127 1137269881522944 1138722333478912 1140286512508416 1142769878105184 1143311072746752 1144229354322432 1149300739012608 1149572079760572 1151040243336256 1152349282086912 1152621342571608 1154093400480384 1159482183896439 1160909082519552 1160963004054672 1163216773601792 1164042481519008 1164814598840256 1166577583899042 1170916919437824 1171748019071448 1173244504408704 1179390988246016 1181011030812288 1182519346305024 1183303719456768 1185094688405376 1190347193977344 1192148823455408 1193504613590016 1193786390520594 1195311021926112 1198481608191168 1202425968485196 1205330858274816 1205615427287544 1207955880278784 1214284212750336 1215146093851872 1217505125781504 1218369293039808 1221512094969088 1224752180101632 1228000859624448 1234434127087616 1235310388550784 1236129778361088 1237708488167424 1238000701280616 1239581800515968 1241284522769424 1245369753073953 1248378388927488 1248673121119242 1250267850520416 1254415721827968 1257651506062848 1260987451702272 1261046021645592 1261882482076944 1268493329390976 1270113371957248 1271858033182464 1273482372943872 1279428616713312 1281062625163776 1281912362744832 1283852579105824 1285312660789248 1285616112868332 1287258023612736 1292963331389184 1294614625554432 1294920273753288 1298355075540432 1303184585723904 1306022717834496 1306083379561506 1306641225996288 1307690690654208 1308618870302016 1315474563812864 1317281534367552 1318963886263296 1319900067459792 1322462464210944 1326814861776768 1329390598402048 1330334264593152 1331216684388864 1333231524456048 1339140593224512 1340850862181376 1341167426387334 1344407495768064 1344724899666876 1354393929606144 1354456838063784 1358950365313632 1362455798234752 1366069739344128 1367039355583356 1367814400569344 1369693266504192 1374201106840224 1377846202614336 1379605904022528 1380521006032896 1382610469806272 1384182865465344 1388738392973568 1392422049188352 1392750788940693 1394529525580464 1399716777259008 1402830296566062 1406551331835468 1407152089534464 1411783301200896 1414857944320704 1416664914875392 1417670442827184 1418610883165056 1418676774351291 1420422646745088 1427054995564848 1428877543451904 1432667669561856 1433617967803392 1441195453309248 1442151408087936 1443993236195328 1444334151494052 1448165276564328 1453552037922816 1456441453748736 1456785307972449 1464071571615744 1467260090406656 1469275557563808 1471152026985984 1472196229089768 1477672378730496 1479908884289472 1483834372046208 1484887575892266 1486714929573888 1492666719498864 1494573062691072 1495564423202304 1499531437587456 1499885465013054 1503399501500416 1508457219954048 1510740319378836 1516359842030592 1520382016677888 1521390496444416 1523693170806912 1523763942821757 1524414763662336 1525639139096576 1532762773014096 1536828456762144 1538791200640512 1545976245195252 1547950672072896 1552056642025344 1553086131787008 1555436778532056 1561222559250432 1562330692095264 1564326005878272 1564695330785223 1565363733147648 1568845716278022 1574681374416384 1580126251207168 1587129591969792 1591339484786688 1591715187360792 1593748029234816 1594879248180582 1597975477588224 1603234624646928 1607487236383392 1610607840371712 1620194791802496 1621269580760064 1621344884972904 1624492390719744 1633002906802176 1636635345993739 1637334479499264 1638496635467328 1647080518067712 1648173037814784 1650667601707488 1655046030359232 1656220757725989 1660493004098604 1664504518569984 1664897494825656 1667023800693888 1672554295770624 1676868674750464 1679250059436222 1681316602269696 1681394695527456 1682509976102592 1685056510076394 1691324439187968 1695810710909952 1697014372448304 1705904822284416 1708083500218368 1709216483659776 1714154817157776 1714966609120128 1716344031483648 1723951108518912 1724358119640858 1726560365004384 1731140100720576 1741363623779328 1741444506082008 1744825160402688 1746063722278512 1749866375848563 1756375379156736 1757622028607172 1758618515017728 1759866756613056 1769086482369024 1773779019457536 1774955579185152 1777642032608064 1785520790966016 1787801149575168 1788223235183112 1792966532889168 1803638952727794 1805858572808192 1805942450751712 1807996287412224 1808423140931316 1811933820418176 1821426319125504 1822719140777808 1826257688672256 1827553939559712 1832268142453632 1837128270152448 1839474538696704 1851651190631424 1852965582826176 1856562732251136 1857001051920924 1859372700773952 1870440395421416 1872567583391232 1873009681678863 1875401775780624 1882377734934528 1886477259094272 1890227257102912 1891481177553408 1891569032468388 1892376947994624 1892823723115416 1902739994086464 1905170057935872 1910223559415808 1911490623737856 1919142925069968 1921593937745664 1922868544117248 1925778868658736 1930887035419104 1937241838115038 1939444997083776 1941921938331648 1942380410629932 1947532613310648 1959034076751744 1959125069342259 1959961838994432 1961536035981312 1962928305453024 1973211845719296 1978445829394944 1979850101189688 1990222292665152 1992764083588096 1994085897603072 1995501396889728 1999375250116608 1999847286684072 2008710889836768 2011276293272064 2011751139581001 2014320425838448 2016611243652096 2017087349500314 2021813122707456 2031590894409216 2031685257095676 2032553018216448 2038425547970448 2043683697352128 2049104609016192 2050559033375034 2051721600854016 2061301660260336 2063934229430528 2066769303921504 2069408856033792 2070781509049344 2073915704709408 2083107589460352 2085768007837696 2086260441046964 2088633073782528 2091794288370696 2099575165888512 2104245444849093 2109826997753202 2110728134301696 2117674951801344 2122286916481056 2124997372313088 2126505664240776 2130633970117632 2137646166195904 2140077238161408 2140582493347272 2143316315177856 2147477120495616 2149001504342784 2160259722403328 2161692774346752 2161793179963872 2163227112131904 2165989854292992 2166501227241078 2172247914846492 2184662180623104 2196107357423616 2197564050419712 2200890135609984 2206728040478976 2208294343634652 2213990672131472 2216508568095744 2219863326434208 2222698400925184 2225751558069312 2230072394360832 2239000079248296 2241859594036608 2243346634803456 2246742013435192 2249297156381184 2249828197519581 2255099252250624 2261080947879936 2262685829931072 2266110479068254 2274539763045888 2280573025016832 2285539756210368 2286622145493504 2288458708644864 2298601478025216 2299144159521144 2302080486672512 2305242685143216 2308186800960768 2318964367792878 2321818165039104 2321926008109344 2326433547203584 2328084963038016 2329629197680512 2333155167798084 2341833838875648 2343496038142896 2346489008817408 2353268574417033 2358781976492032 2362022061624576 2365038692610048 2370189376810752 2380694387954688 2384297646910816 2387009227180032 2387572781041188 2390622043852224 2392318872270873 2396963216382336 2404851936970392 2411230854575088 2415911760557568 2428568425500672 2430292187703744 2436738586079616 2443024189938176 2449504360203264 2456001719248896 2468868254175232 2470620777101568 2472259556722176 2476001402561232 2479163601031936 2482569045538848 2490739506147906 2496756777854976 2497346242238484 2500535701040832 2508831443655936 2515303012125696 2521974903404544 2522092043291184 2523764964153888 2527584765114591 2536986658781952 2540226743914496 2543716066364928 2558857233426624 2562125250327552 2563824725489664 2567705158211648 2570625321578496 2571232225736664 2574516047225472 2585926662778368 2586537179461287 2589840547506576 2596710151080864 2612045435668992 2612166759123012 2613282451992576 2617237740604032 2630949127625728 2634563068735104 2637927772526592 2639800134919584 2644924928421888 2653629723553536 2660668529186304 2662433368777728 2666463048912096 2678281186449024 2681701724362752 2682334852774668 2688814991536128 2689449799333752 2705458429091691 2708787859212288 2708913676127568 2717900730627264 2724911596469504 2732139478688256 2734078711166712 2739386533008384 2748402213680448 2755692405228672 2759211808045056 2761042012065792 2765220939612544 2777476785947136 2784844098376704 2785501577881386 2789059051160928 2805660593132124 2813102663670936 2823566602401792 2829715888641408 2833329829750784 2835340885654368 2837221766330112 2837353548702582 2840845293490176 2854109991129696 2857755086903808 2865335339123712 2867235935606784 2882390906618496 2884302816175872 2887986472390656 2888668302988104 2896330553128656 2905862757172557 2907104075845632 2912882907497472 2913570615944898 2934520180813312 2938551115127616 2942304053971968 2944392458179536 2955344757460992 2959817768578944 2967668744092416 2969775151784532 2985333438997728 2989146125382144 2991128846404608 2999062875174912 2999770930026108 3016914439908096 3021480638757672 3032719684061184 3040764033355776 3047386341613824 3047527885643514 3048829527324672 3051278278193152 3065525546028192 3073656913524288 3075838550062551 3077582401281024 3091952490390504 3095901344145792 3104113284050688 3106172263574016 3110873557064112 3122445118500864 3124661384190528 3128652011756544 3129390661570446 3137691432556044 3149362748832768 3160252502414336 3164740496629803 3174259183939584 3183430374721584 3187496058469632 3189758496361164 3195950955176448 3206469249293856 3214974472766784 3221215680743424 3240389583604992 3242539161520128 3242689769945808 3248984781439488 3249751840861617 3266005813604352 3273270691987478 3276993270934656 3294161036135424 3296346075629568 3301335203414976 3310092060718464 3312441515451978 3320986008197208 3329794989651312 3334047601387776 3345108591541248 3353737349500928 3358500118872444 3362789391054912 3365019952205184 3370113020152788 3382648878375936 3391621421819904 3394028744896608 3399165718602381 3411809644568832 3416167000436736 3428309634315552 3429933218240256 3432688062967296 3447902217037824 3448716239281716 3453120730008768 3462280201441152 3478446551689317 3482727247558656 3482889012164016 3489650320805376 3492127444557024 3499732751697126 3512750758313472 3515244057214344 3519733513226112 3538172964738048 3547558038915072 3549911158370304 3555284065216128 3571041581932032 3576446470366224 3585933065778336 3607277905455588 3611884901503424 3615992574824448 3616846281862632 3623867640836352 3642852638251008 3645438281555616 3650955771832187 3652515377344512 3655107879119424 3664536284907264 3674256540304896 3703302381262848 3705931165652352 3713125464502272 3714002103841848 3718745401547904 3736109259221859 3740880790842832 3745135166782464 3746019363357726 3750803551561248 3772954518188544 3780454514205824 3782962355106816 3783138064936776 3785647446230832 3805479988172928 3810340115871744 3820447118831616 3838285850139936 3843187875491328 3845737088234496 3851557737317472 3861774070838208 3874483676230076 3878889994167552 3883843876663296 3884760821259864 3895065226621296 3918068153503488 3918250138684518 3919923677988864 3923072071962624 3925856610906048 3946423691438592 3956891658789888 3959700202379376 3980444585330304 3985528167176192 3988171795206144 3991002793779456 3999694573368144 4017421779673536 4022552586544128 4023502279162002 4028640851676896 4033222487304192 4034174699000628 4063181788818432 4063370514191352 4076851095940896 4087367394704256 4098209218032384 4101118066750068 4103443201708032 4122603320520672 4127868458861056 4133538607843008 4138817712067584 4141563018098688 4147831409418816 4166215178920704 4171536015675392 4172520882093928 4177266147565056 4178252366822079 4183588576741392 4199150331777024 4208490889698186 4219653995506404 4221456268603392 4235349903602688 4244573832962112 4249994744626176 4253011328481552 4261267940235264 4275292332391808 4281164986694544 4286632630355712 4298003008685568 4320519444806656 4323586359927744 4326454224263808 4331979708585984 4333002454482156 4344495829692984 4369324361246208 4370355923917347 4392214714847232 4401780271219968 4413456080957952 4416588687269304 4427981344262944 4433017136191488 4439726652868416 4445396801850368 4451503116138624 4460144788721664 4478000158496592 4483719188073216 4486693269606912 4493484026870384 4498594312762368 4499656395039162 4510198504501248 4525371659862144 4532220958136508 4549079526091776 4561146050033664 4571079512420736 4571291828465271 4573244290987008 4576917417289728 4598288319042288 4604160973345024 4610485370286432 4616373601921536 4637928735585756 4643852016218688 4652867094407168 4656169926076032 4659258395361024 4666310335596168 4683667677751296 4686992076285792 4692978017634816 4694085992355669 4706537148834066 4717563952984064 4724044123249152 4740378753621504 4761388775909376 4768595293821632 4774018454360064 4775145562082376 4781244087704448 4784637744541746 4793926432764672 4809703873940784 4822461709150176 4831823521115136 4860584375407488 4873477172159232 4886048379876352 4899008720406528 4909906037981217 4912003438497792 4941241554203136 4944519113444352 4952002805122464 4958327202063872 4965138091077696 4981479012295812 4993513555709952 4994692484476968 5001071402081664 5017662887311872 5030606024251392 5043949806809088 5044184086582368 5047529928307776 5055169530229182 5073973317563904 5087432132729856 5117714466853248 5124250500655104 5127649450979328 5135410316423296 5142464451473328 5149032094450944 5171853325556736 5173074358922574 5179681095013152 5193420302161728 5224090871337984 5224333518246024 5234475481208064 5249599127545689 5261898255251456 5269126137470208 5275855545053184 5279600269839168 5307259447107072 5321337058372608 5324866737555456 5332926097824192 5356562372898048 5363403448725504 5364669705549336 5378899598667504 5410916858183382 5417575718424576 5417827352255136 5435801461254528 5449823192939008 5464278957376512 5468157422333424 5478773066016768 5496804427360896 5511384810457344 5518423616090112 5530441879225088 5554953571894272 5569688196753408 5571003155762772 5578118102321856 5611321186264248 5626205327341872 5647133204803584 5659431777282816 5666659659501568 5670681771308736 5674443532660224 5674707097405164 5708219982259392 5715510173807616 5730670678247424 5734471871213568 5764781813236992 5768605632351744 5777336605976208 5792661106257312 5811725514345114 5825765814994944 5827141231889796 5869040361626624 5877102230255232 5877375208026777 5884608107943936 5888784916359072 5919635537157888 5935337488184832 5939550303569064 5970666877995456 5978292250764288 5982257692809216 5998125750349824 5999541860052216 6033828879816192 6035253418743003 6042961277515344 6065439368122368 6094772683227648 6095055771287028 6097659054649344 6131051092056384 6147313827048576 6151677100125102 6155164802562048 6183904980781008 6191802688291584 6208226568101376 6212344527148032 6221747114128224 6249322768381056 6257304023513088 6258781323140892 6275382865112088 6298725497665536 6312736334547279 6320505004828672 6329480993259606 6366860749443168 6374992116939264 6379516992722328 6391901910352896 6412938498587712 6429948945533568 6442431361486848 6480779167209984 6485078323040256 6485379539891616 6497969562878976 6499503681723234 6546541383974956 6553986541869312 6588322072270848 6592692151259136 6602670406829952 6620184121436928 6624883030903956 6641972016394416 6659589979302624 6668095202775552 6690217183082496 6717000237744888 6725578782109824 6730039904410368 6740226040305576 6765297756751872 6780346433402633 6783242843639808 6788057489793216 6798331437204762 6823619289137664 6856619268631104 6859866436480512 6865376125934592 6895804434075648 6897432478563432 6906241460017536 6924560402882304 6956893103378634 6965454495117312 6965778024328032 6979300641610752 6984254889114048 6999465503394252 7025501516626944 7030488114428688 7039467026452224 7059805723251099 7076345929476096 7095116077830144 7110568130432256 7142083163864064 7152892940732448 7171866131556672 7176956616812619 7214555810911176 7223769803006848 7233692563725264 7247735281672704 7285705276502016 7290876563111232 7301911543664374 7310215758238848 7329072569814528 7348513080609792 7406604762525696 7411862331304704 7428004207683696 7437490803095808 7472218518443718 7481761581685664 7490270333564928 7492038726715452 7501607103122496 7545909036377088 7560909028411648 7565924710213632 7566276129873552 7571294892461664 7582754295343773 7610959976345856 7620680231743488 7676571700279872 7686375750982656 7691474176468992 7703115474634944 7723548141676416 7748967352460152 7757779988335104 7759611538383861 7769521642519728 7790130453242592 7836136307006976 7836500277369036 7839847355977728 7851713221812096 7892847382877184 7913783317579776 7919400404758752 7960889170660608 7971056334352384 7982005587558912 7999389146736288 8034843559347072 8045105173088256 8047004558324004 8057281703353792 8066444974608384 8068349398001256 8116375287275073 8126363577636864 8126741028382704 8153702191881792 8174734789408512 8196418436064768 8202236133500136 8245206641041344 8255736917722112 8267077215686016 8277635424135168 8283126036197376 8295662818837632 8332430357841408 8345041764187856 8354532295130112 8356504733644158 8367177153482784 8416981779396372 8439307991012808 8470699807205376 8489147665924224 8499989489252352 8506022656963104 8522535880470528 8550584664783616 8562329973389088 8573265260711424 8596006017371136 8641038889613312 8647172719855488 8652908448527616 8663959417171968 8666004908964312 8688991659385968 8717588271517671 8738648722492416 8740711847834694 8803560542439936 8826912161915904 8833177374538608 8855962688525888 8866034272382976 8879453305736832 8890793603700736 8903006232277248 8956000316993184 8967438376146432 8973386539213824 8986968053740768 8997188625524736 8999312790078324 9050743319724288 9064441916273016 9098159052183552 9122292100067328 9142159024841472 9142583656930542 9146488581974016 9153834834579456 9196576638084576 9208321946690048 9220970740572864 9232747203843072 9275857471171512 9287704032437376 9305734188814336 9312339852152064 9318516790722048 9332620671192336 9367335355502592 9373984152571584 9385956035269632 9388171984711338 9413074297668132 9448088246498304 9480757507243008 9522777551818752 9537190587643264 9550291124164752 9562488175408896 9569275489083492 9587852865529344 9619407747881568 9644923418300352 9663647042230272 9721168750814976 9746954344318464 9749255522584851 9772096759752704 9798017440813056 9819812075962434 9882483108406272 9889038226888704 9904005610244928 9916654404127744 9930276182155392 9962958024591624 9989384968953936 10002142804163328 10035325774623744 10061212048502784 10088368173164736 10095059856615552 10110339060458364 10147946635127808 10174864265459712 10197497155807143 10235428933706496 10248501001310208 10270820632846592 10284928902946656 10298064188901888 10343706651113472 10346148717845148 10359362190026304 10386840604323456 10448181742675968 10448667036492048 10468950962416128 10499198255091378 10523796510502912 10538252274940416 10559200539678336 10614518894214144 10642674116745216 10649733475110912 10665852195648384 10713124745796096 10729339411098672 10757799197335008 10821833716366764 10835654704510272 10871602922509056 10899646385878016 10928557914753024 10936314844666848 10952867315496561 10957546132033536 10993608854721792 11022769620914688 11060883758450176 11109907143788544 11139376393506816 11142006311525544 11156236204643712 11208327777665577 11222642372528496 11252410654683744 11318863554565632 11341363542617472 11348887065320448 11349414194810328 11416439964518784 11431020347615232 11461341356494848 11529563626473984 11537211264703488 11554673211952416 11585322212514624 11623451028690228 11651531629989888 11654282463779592 11738080723253248 11754204460510464 11754750416053554 11769216215887872 11777569832718144 11839271074315776 11870674976369664 11879100607138128 11941333755990912 11956584501528576 11964515385618432 11999083720104432 12067657759632384 12070506837486006 12085922555030688 12189545366455296 12190111542574056 12262102184112768 12294627654097152 12303354200250204 12310329605124096 12367809961562016 12383605376583168 12416453136202752 12424689054296064 12443494228256448 12498645536762112 12514608047026176 12517562646281784 12550765730224176 12597450995331072 12625472669094558 12641010009657344 12658961986519212 12733721498886336 12749984233878528 12759033985444656 12783803820705792 12825876997175424 12859897891067136 12961558334419968 12970759079783232 12995939125757952 12999007363446468 13093082767949912 13107973083738624 13111067771752041 13176644144541696 13205340813659904 13240368242873856 13249766061807912 13283944032788832 13319179958605248 13336190405551104 13380434366164992 13434000475489776 13451157564219648 13460079808820736 13480452080611152 13530595513503744 13560692866805266 13576114979586432 13596662874409524 13647238578275328 13713238537262208 13713875485395813 13719732872961024 13730752251869184 13794864957126864 13812482920035072 13849120805764608 13913786206757268 13931556048656064 13958601283221504 13968509778228096 13998931006788504 14051003033253888 14060976228857376 14078934052904448 14082257977067007 14119611446502198 14152691858952192 14221136260864512 14284166327728128 14305785881464896 14343732263113344 14353913233625238 14429111621822352 14447539606013696 14467385127450528 14495470563345408 14581753126222464 14603823087328748 14620431516477696 14658145139629056 14697026161219584 14729718113943651 14823724662609408 14856008415367392 14874981606191616 14944437036887436 14963523163371328 14980540667129856 14984077453430904 15003214206244992 15091818072754176 15121818056823296 15131849420427264 15132552259747104 15142589784923328 15165508590687546 15221919952691712 15353143400559744 15372751501965312 15382948352937984 15406230949269888 15447096283352832 15497934704920304 15515559976670208 15519223076767722 15539043285039456 15580260906485184 15672272614013952 15673000554738072 15703426443624192 15748797382637067 15785694765754368 15827566635159552 15838800809517504 15921778341321216 15964011175117824 15998778293472576 16069687118694144 16090210346176512 16094009116648008 16114563406707584 16136698796002512 16232750574550146 16252727155273728 16253482056765408 16307404383763584 16349469578817024 16392836872129536 16404472267000272 16490413282082688 16511473835444224 16534154431372032 16555270848270336 16591325637675264 16664860715682816 16690083528375712 16709064590260224 16713009467288316 16734354306965568 16833963558792744 16878615982025616 16941399614410752 16978295331848448 16999978978504704 17012045313926208 17101169329567232 17124659946778176 17146530521422848 17192012034742272 17282077779226624 17294345439710976 17305816897055232 17332009817928624 17377983318771936 17435176543035342 17477297444984832 17481423695669388 17607121084879872 17653824323831808 17666354749077216 17711925377051776 17758906611473664 17781587207401472 17806012464554496 17912000633986368 17934876752292864 17946773078427648 17973936107481536 17994377251049472 17998625580156648 18101486639448576 18105760256229009 18128883832546032 18196318104367104 18284318049682944 18285167313861084 18292977163948032 18393153276169152 18416643893380096 18441941481145728 18465494407686144 18551714942343024 18575408064874752 18624679704304128 18637033581444096 18665241342384672 18747968305143168 18771912070539264 18776343969422676 18826148595336264 18896176492996608 18938209003641837 18961515014486016 19074381175286528 19100582248329504 19124976350817792 19138550978166984 19175705731058688 19238815495763136 19289846836600704 19327294084460544 19442337501629952 19493908688636928 19498511045169702 19544193519505408 19639624151924868 19764966216812544 19778076453777408 19808011220489856 19833308808255488 19860552364310784 19925916049183248 19978769937907872 20004285608326656 20070651549247488 20176736346329472 20190119713231104 20220678120916728 20295893270255616 20341039300207899 20349728530919424 20394994311614286 20470857867412992 20541641265693184 20569857805893312 20596128377803776 20687413302226944 20692297435690296 20718724380052608 20773681208646912 20896363485351936 20897334072984096 20937901924832256 20998396510182756 21076504549880832 21118401079356672 21229037788428288 21285348233490432 21331704391296768 21426249491592192 21458678822197344 21515598394670016 21530869850437857 21643667432733528 21671309409020544 21743205845018112 21799292771756032 21857115829506048 21872629689333696 21905734630993122 21987217709443584 22045539241829376 22121767516900352 22219814287577088 22284012623051088 22312472409287424 22416655555331154 22445284745056992 22504821309367488 22637727109131264 22682727085234944 22697774130640896 22698828389620656 22748262886031319 22832879929037568 22862040695230464 23059127252947968 23074422529406976 23109346423904832 23170644425029248 23246902057380456 23308564927559184 23476161446506496 23508408921020928 23509500832107108 23555139665436288 23678542148631552 23741349952739328 23758201214276256 23882667511981824 23913169003057152 23998167440208864 24135315519264768 24141013674972012 24171845110061376 24349125861825219 24379090732910592 24380223085148112 24524204368225536 24589255308194304 24606708400500408 24735619923124032 24767210753166336 24832906272405504 24849378108592128 24886988456512896 24997291073524224 25035125292563568 25101531460448352 25250945338189116 25317923973038424 25467442997772672 25499968467757056 25518067970889312 25567607641411584 25651753994350848 25719795782134272 25923116668839936 25941518159566464 25991878251515904 25998014726892936 26152764814553013 26186165535899824 26215946167477248 26222135543504082 26410681627319808 26480736485747712 26499532123615824 26567888065577664 26638359917210496 26672380811102208 26868000950979552 26902315128439296 26920159617641472 26960904161222304 27121385733610532 27152229959172864 27193325748819048 27294477156550656 27426477074524416 27427750970791626 27439465745922048 27461504503738368 27589729914253728 27624965840070144 27698241611529216 27827572413514536 27863112097312128 27917202566443008 27937019556456192 27997862013577008 28102006066507776 28121952457714752 28157868105808896 28164515954134014 28239222893004396 28442272521729024 28568332655456256 28611571762929792 28687464526226688 28707826467250476 28858223243644704 28895079212027392 28934770254901056 28990941126690816 29163506252444928 29207646174657496 29240863032955392 29247766567754553 29316290279258112 29394052322439168 29459436227887302 29647449325218816 29712016830734784 29749963212383232 29888874073774872 29927046326742656 29968154906861808 30006428412489984 30183636145508352 30243636113646592 30265104519494208 30285179569846656 30331017181375092 30443839905383424 30592491467421429 30706286801119488 30745503003930624 30812461898539776 30894192566705664 30995869409840608 31031119953340416 31038446153535444 31078086570078912 31160521812970368 31344545228027904 31346001109476144 31406852887248384 31497594765274134 31571389531508736 31677601619035008 31843556682642432 31928022350235648 31997556586945152 32139374237388288 32188018233296016 32229126813415168 32273397592005024 32465501149100292 32506964113530816 32614808767527168 32698939157634048 32785673744259072 32808944534000544 32858601946489683 32980826564165376 33022947670888448 33068308862744064 33182651275350528 33329721431365632 33380167056751424 33418129180520448 33426018934576632 33468708613931136 33624983332996731 33667927117585488 33757231964051232 33956590663696896 34024090627852416 34202338659134464 34249319893556352 34293061042845696 34384024069484544 34588690879421952 34611633794110464 34664019635857248 34755966637543872 34870353086070684 34954594889969664 34962847391338776 35214242169759744 35307648647663616 35332709498154432 35423850754103552 35517813222947328 35612024929108992 35824001267972736 35869753504585728 35893546156855296 35947872214963072 35997251160313296 36202973278897152 36211520512458018 36257767665092064 36568636099365888 36570334627722168 36786306552338304 36833287786760192 36883882962291456 36930988815372288 37103429884686048 37150816129749504 37249359408608256 37274067162888192 37330482684769344 37495936610286336 37543824141078528 37552687938845352 37652297190672528 37792352985993216 37876418007283674 37923030028972032 38148762350573056 38201164496659008 38249952701635584 38277101956333968 38351411462117376 38477630991526272 38579693673201408 38884675003259904 38987817377273856 38997022090339404 39279248303849736 39529932433625088 39616022440979712 39666617616510976 39721104728621568 39851832098366496 39957539875815744 40008571216653312 40141303098494976 40353472692658944 40380239426462208 40441356241833456 40591786540511232 40682078600415798 40789988623228572 40941715734825984 41083282531386368 41139715611786624 41141626456187439 41192256755607552 41384594871380592 41437448760105216 41547362417293824 41794668145968192 41875803849664512 41996793020365512 42153009099761664 42236802158713344 42246773931201021 42458075576856576 42663408782593536 42852498983184384 42917357644394688 43031196789340032 43061739700875714 43287334865467056 43342618818041088 43486411690036224 43598585543512064 43745259378667392 43811469261986244 43974435418887168 44091078483658752 44189154341830953 44243535033800704 44568025246102176 44624944818574848 44833311110662308 44890569490113984 45009642618734976 45275454218262528 45365454170469888 45395548261281792 45397656779241312 45496525772062638 45665759858075136 46118254505895936 46148845058813952 46218692847809664 46341288850058496 46493804114760912 46617129855118368 47016817842041856 47019001664214216 47110279330872576 47357084297263104 47462425033818431 47482699905478656 47516402428552512 47765335023963648 47996334880417728 48270631038529536 48282027349944024 48343690220122752 48698251723650438 48758181465821184 48760446170296224 49048408736451072 49178510616388608 49213416801000816 49471239846248064 49534421506332672 49665812544811008 49773976913025792 49994582147048448 50070250585127136 50203062920896704 50501890676378232 50635847946076848 50934885995545344 50999936935514112 51036135941778624 51303507988701696 51439591564268544 51846233337679872 51883036319132928 51996029453785872 52305529629106026 52372331071799648 52431892334954496 52444271087008164 52821363254639616 52961472971495424 52999064247231648 53135776131155328 53276719834420992 53344761622204416 53736001901959104 53804630256878592 53840319235282944 53921808322444608 54242771467221064 54304459918345728 54317280768687027 54386651497638096 54588954313101312 54852954149048832 54855501941583252 54878931491844096 55179459828507456 55249931680140288 55396483223058432 55655144827029072 55726224194624256 55874039112912384 55995724027154016 56243904915429504 56315736211617792 56329031908268028 56478445786008792 56814627010925511 56884545043458048 57223143525859584 57374929052453376 57415652934500952 57716446487289408 57790158424054784 57869540509802112 57981882253381632 58327012504889856 58415292349314992 58481726065910784 58495533135509106 58632580558516224 58918872455774604 59294898650437632 59424033661469568 59499926424766464 59777748147549744 59854092653485312 59936309813723616 60012856824979968 60487272227293184 60530209038988416 60570359139693312 60662034362750184 60887679810766848 61023117900623697 61184982934842858 61412573602238976 61624923797079552 61788385133411328 61991738819681216 62062239906680832 62076892307070888 62156173140157824 62321043625940736 62689090456055808 62692002218952288 62813705774496768 62995189530548268 63355203238070016 63687113365284864 63856044700471296 63995113173890304 64278748474776576 64376036466592032 64458253626830336 64546795184010048 64931002298200584 65013928227061632 65229617535054336 65397878315268096 65571347488518144 65617889068001088 65717203892979366 65961653128330752 66136617725488128 66365302550701056 66659442862731264 66760334113502848 66852037869153264 66937417227862272 67249966665993462 67335854235170976 67514463928102464 67913181327393792 68048181255704832 68244788658093957 68404677318268928 68498639787112704 68586122085691392 69177381758843904 69223267588220928 69328039271714496 69511933275087744 69740706172141368 69925694782677552 70428484339519488 70665418996308864 70847701508207104 71035626445894656 71224049858217984 71648002535945472 71739507009171456 71895744429926144 71994502320626592 72405946557794304 72423041024916036 72515535330184128 73137272198731776 73140669255444336 73572613104676608 73666575573520384 73767765924582912 74206859769372096 74301632259499008 74498718817216512 74548134325776384 74660965369538688 74991873220572672 75105375877690704 75304594381345056 75752836014567348 76297524701146112 76402328993318016 76499905403271168 76554203912667936 76702822924234752 76955261983052544 77159387346402816 77769350006519808 77975634754547712 77994044180678808 78458294443659039 78558496607699472 79232044881959424 79442209457243136 79703664196732992 79915079751631488 80017142433306624 80706945385317888 80760478852924416 80882712483666912 81364157200831596 81579977246457144 81883431469651968 82166565062772736 82279431223573248 82283252912374878 82384513511215104 82769189742761184 82874897520210432 83094724834587648 83589336291936384 83751607699329024 83993586040731024 84306018199523328 84473604317426688 84493547862402042 85326817565187072 85704997966368768 85834715288789376 86062393578680064 86123479401751428 86574669730934112 86685237636082176 86972823380072448 87490518757334784 87622938523972488 87948870837774336 88182156967317504 88378308683661906 88487070067601408 89136050492204352 89249889637149696 89666622221324616 89781138980227968 90019285237469952 90550908436525056 90730908340939776 90795313558482624 90993051544125276 91331519716150272 91777474402264287 92236509011791872 92437385695619328 92682577700116992 92987608229521824 93234259710236736 94033635684083712 94038003328428432 94220558661745152 94714168594526208 94924850067636862 95032804857105024 95530670047927296 95992669760835456 96564054699888048 96687380440245504 97396503447300876 97520892340592448 98096817472902144 98357021232777216 98426833602001632 98575805839469049 98942479692496128 99068843012665344 99547953826051584 99989164294096896 100140501170254272 100406125841793408 100874949998990193 101003781352756464 101271695892153696 101869771991090688 102072271883557248 102607015977403392 102879183128537088 103766072638265856 103992058907571744 104611059258212052 104744662143599296 104863784669908992 104888542174016328 105642726509279232 105922945942990848 105998128494463296 106271552262310656 106553439668841984 107472003803918208 107609260513757184 107680638470565888 107843616644889216 108485542934442128 108608919836691456 108634561537374054 108773302995276192 109705908298097664 109711003883166504 110358919657014912 110499863360280576 110792966446116864 111310289654058144 111452448389248512 111748078225824768 111991448054308032 112487809830859008 112631472423235584 112658063816536056 112956891572017584 113629254021851022 113769090086916096 114446287051719168 114749858104906752 114831305869001904 115432892974578816 115580316848109568 115739081019604224 116654025009779712 116830584698629984 116963452131821568 116991066271018212 117837744911549208 118589797300875264 118848067322939136 118999852849532928 119555496295099488 119708185306970624 119872619627447232 120025713649959936 120974544454586368 121060418077976832 121140718279386624 121324068725500368 121775359621533696 122046235801247394 122369965869685716 122825147204477952 123249847594159104 123576770266822656 123983477639362432 124153784614141776 124312346280315648 124642087251881472 125384004437904576 125627411548993536 125990379061096536 126710406476140032 126740321793603063 127374226730569728 127990226347780608 128557496949553152 128752072933184064 128916507253660672 129093590368020096 129862004596401168 130027856454123264 130459235070108672 130795756630536192 131235778136002176 131434407785958732 131923306256661504 132273235450976256 132567463025492859 132730605101402112 133520668227005696 133704075738306528 133874834455724544 134499933331986924 134671708470341952 135028927856204928 135826362654787584 136096362511409664 136489577316187914 136809354636537856 136997279574225408 138354763517687808 138446535176441856 138656078543428992 139023866550175488 139481412344282736 139851389565355104 141330837992617728 141695403016414208 142071252891789312 142387275101455293 142448099716435968 143296005071890944 143791488859852288 143989004641253184 144811893115588608 144846082049832072 145031070660368256 146274544397463552 146281338510888672 147145226209353216 147535531849165824 148413719538744192 148603264518998016 148997437634433024 149321930739077376 149983746441145344 150210751755381408 150609188762690112 151505672029134696 152595049402292224 152804657986636032 152999810806542336 153108407825335872 153910523966105088 154318774692805632 155538700013039616 155988088361357616 156916588887318078 157116993215398944 158464089763918848 158884418914486272 159407328393465984 159830159503262976 160034284866613248 161413890770635776 161520957705848832 161765424967333824 162728314401663192 163159954492914288 163766862939303936 164333130125545472 164558862447146496 164566505824749756 165538379485522368 165749795040420864 166189449669175296 167178672583872768 167987172081462048 168947208634853376 168987095724804084 170443881032776533 170653635130374144 171669430577578752 172124787157360128 172246958803502856 173149339461868224 173370475272164352 173945646760144896 174981037514669568 175245877047944976 175897741675548672 176756617367323812 178272100984408704 178499779274299392 179333244442649232 179562277960455936 180038570474939904 181461816681879552 181590627116965248 181986103088250552 182663039432300544 183069353701871091 183554948804528574 184874771391238656 185365155400233984 185975216459043648 186468519420473472 188067271368167424 188076006656856864 188441117323490304 189849700135273724 190065609714210048 191061340095854592 191985339521670912 193128109399776096 193374760880491008 194793006894601752 195041784681184896 196193634945804288 196714042465554432 196853667204003264 197151611678938098 197884959384992256 199095907652103168 199978328588193792 200281002340508544 200812251683586816 201749899997980386 202007562705512928 202543391784307392 203739543982181376 204144543767114496 204734365974281871 205214031954806784 205758366257074176 207532145276531712 207984117815143488 209222118516424104 209489324287198592 209777084348032656 211285453018558464 211996256988926592 212543104524621312 213106879337683968 214944007607836416 215218521027514368 215687233289778432 216971085868884256 217217839673382912 217269123074748108 217546605990552384 219411816596195328 219422007766333008 220717839314029824 220999726720561152 222620579308116288 222904896778497024 223496156451649536 223982896108616064 224975619661718016 225316127633072112 225913783144035168 227258508043702044 228892574103438336 229499716209813504 229662611738003808 230865785949157632 231160633696219136 231478162039208448 233308050019559424 233661169397259968 233926904263643136 233982132542036424 235374883330977117 235675489823098416 237696134645878272 239110992590198976 239416370613941248 239745239254894464 240051427299919872 242120836155953664 242281436558773248 242648137451000736 244092471602494788 244739931739371432 245650294408955904 246499695188318208 247153540533645312 247966955278724864 248307569228283552 248624692560631296 249284174503762944 250768008875809152 251254823097987072 251980758122193072 253420812952280064 253480643587206126 255980452695561216 257114993899106304 257504145866368128 257833014507321344 258187180736040192 259724009192802336 260055712908246528 260918470140217344 262471556272004352 262868815571917464 263846612513323008 264546470901952512 265134926050985718 265461210202804224 267041336454011392 267408151476613056 267749668911449088 268999866663973848 269343416940683904 270057855712409856 271652725309575168 272192725022819328 272979154632375828 273994559148450816 276709527035375616 277312157086857984 278047733100350976 278962824688565472 279702779130710208 282661675985235456 283390806032828416 284142505783578624 284774550202910586 286592010143781888 287582977719704576 287978009282506368 289692164099664144 290062141320736512 292562677021777344 294290452418706432 295071063698331648 295727417518407147 296827439077488384 297206529037996032 298643861478154752 299967492882290688 300421503510762816 301218377525380224 303011344058269392 305190098804584448 305609315973272064 306216815650671744 307821047932210176 308637549385611264 311976176722715232 313833177774636156 314233986430797888 316928179527837696 317768837828972544 318814656786931968 319660319006525952 322827781541271552 323041915411697664 323530849934667648 325456628803326384 326319908985828576 329117724894292992 329133011649499512 331076758971044736 331499590080841728 332378899338350592 334357345167745536 335974344162924096 337894417269706752 337974191449608168 340887762065553066 341307270260748288 343338861155157504 344249574314720256 344493917607005712 346298678923736448 346740950544328704 349962075029339136 350491754095889952 353513234734647624 356544201968817408 356999558548598784 358666488885298464 359124555920911872 360077140949879808 362923633363759104 363181254233930496 363972206176501104 365326078864601088 366138707403742182 367109897609057148 369749542782477312 370730310800467968 371950432918087296 372937038840946944 376152013313713728 376882234646980608 379699400270547448 380131219428420096 380220965380809189 382122680191709184 383970679043341824 386256218799552192 386749521760982016 389586013789203504 390083569362369792 392387269891608576 393707334408006528 394303223357876196 395769918769984512 397702389076478577 398191815304206336 400562004681017088 401624503367173632 403499799995960772 404015125411025856 405086783568614784 407479087964362752 408289087534228992 409468731948563742 410428063909613568 415064290553063424 415968235630286976 418444237032848208 418978648574397184 419554168696065312 423992513977853184 425086209049242624 426213758675367936 427161825304365879 429888015215672832 431374466579556864 433942171737768512 434435679346765824 434538246149496216 435093211981104768 438823633192390656 438844015532666016 441435678628059648 445241158616232576 445809793556994048 446992312903299072 447965792217232128 449951239323436032 450632255266144224 451827566288070336 454517016087404088 457785148206876672 458999432419627008 459325223476007616 461731571898315264 462956324078416896 466616100039118848 467322338794519936 467964265084072848 470749766661954234 471350979646196832 475392269291756544 478221985180397952 478832741227882496 479490478509788928 480102854599839744 484241672311907328 484562873117546496 485296274902001472 488184943204989576 489479863478742864 491300588817911808 492999390376636416 495933910557449728 496615138456567104 497249385121262592 498568349007525888 501536017751618304 503961516244386144 506841625904560128 506961287174412252 511960905391122432 515008291732736256 515666029014642688 516374361472080384 519448018385604672 520111425816493056 521836940280434688 524943112544008704 525737631143834928 527693225026646016 530269852101971436 534082672908022784 534816302953226112 535499337822898176 537999733327947696 538686833881367808 540115711424819712 544385450045638656 545958309264751656 547989118296901632 549208061105613273 554624314173715968 556095466200701952 557925649377130944 559405558261420416 565323351970470912 566781612065656832 569549100405821172 573184020287563776 575165955439409152 575956018565012736 579384328199328288 580124282641473024 585125354043554688 588580904837412864 590142127396663296 591454835036814294 593654878154976768 597287722956309504 599934985764581376 600843007021525632 602436755050760448 606022688116538784 611218631946544128 612433631301343488 615642095864420352 617275098771222528 623952353445430464 627666355549272312 628467972861595776 633856359055675392 637629313573863936 639320638013051904 645655563082543104 647061699869335296 650913257606652768 652639817971657152 658235449788585984 658266023298999024 662153517942089472 662999180161683456 668714690335491072 671948688325848192 675948382899216336 681775524131106132 686677722310315008 688499148629440512 688987835214011424 692597357847472896 693481901088657408 699924150058678272 700983508191779904 706124649992931351 707026469469295248 713088403937634816 717332977770596928 718249111841823744 720154281899759616 726362508467860992 727944412353002208 732277414807484364 734219795218114296 739499085564954624 741460621600935936 743900865836174592 745874077681893888 752304026627427456 753764469293961216 759398800541094896 760262438856840192 760441930761618378 767941358086683648 772512437599104384 773499043521964032 779172027578407008 780167138724739584 787414668816013056 788606446715752392 791539837539969024 795404778152957154 796383630608412672 801124009362034176 803249006734347264 806999599991921544 808030250822051712 810173567137229568 814958175928725504 816578175068457984 818937463897127484 830128581106126848 831936471260573952 836888474065696416 837957297148794368 839108337392130624 847985027955706368 850172418098485248 852427517350735872 854323650608731758 859776030431345664 862748933159113728 867884343475537024 869076492298992432 870186423962209536 877688031065332032 882871357256119296 887182252555221441 890482317232465152 891619587113988096 895931584434464256 899902478646872064 901264510532288448 903655132576140672 909034032174808176 915570296413753344 918650446952015232 923463143796630528 925912648156833792 934644677589039872 935928530168145696 941499533323908468 942701959292393664 950784538583513088 956443970360795904 957665482455764992 958980957019577856 968483344623814656 969125746235092992 970592549804002944 976369886409979152 978959726957485728 991867821114899456 993230276913134208 994498770242525184 997136698015051776 1003072035503236608 1007923032488772288 1013683251809120256 1013922574348824504 1023921810782244864 1030016583465472512 1032748722944160768 1038896036771209344 1040222851632986112 1049886225088017408 1051475262287669856 1060539704203942872 1068165345816045568 1069632605906452224 1070998675645796352 1075999466655895392 1077373667762735616 1080231422849639424 1088770900091277312 1091916618529503312 1095978236593803264 1098416122211226546 1109248628347431936 1112190932401403904 1115851298754261888 1118811116522840832 1130646703940941824 1139098200811642344 1146368040575127552 1150331910878818304 1151912037130025472 1158768656398656576 1160248565282946048 1170250708087109376 1177161809674825728 1182909670073628588 1187309756309953536 1193107167229435731 1194575445912619008 1201686014043051264 1204873510101520896 1212045376233077568 1222437263893088256 1224867262602686976 1231284191728840704 1247904706890860928 1255332711098544624 1256935945723191552 1275258627147727872 1278641276026103808 1281485475913097637 1294123399738670592 1301826515213305536 1305279635943314304 1316470899577171968 1316532046597998048 1324307035884178944 1337429380670982144 1343897376651696384 1351896765798432672 1363551048262212264 1373355444620630016 1376998297258881024 1377975670428022848 1385194715694945792 1399848300117356544 1401967016383559808 1412249299985862702 1414052938938590496 1426176807875269632 1434665955541193856 1436498223683647488 1440308563799519232 1452725016935721984 1455888824706004416 1464554829614968728 1468439590436228592 1478998171129909248 1487801731672349184 1491748155363787776 1504608053254854912 1518797601082189792 1520524877713680384 1520883861523236756 1535882716173367296 1545024875198208768 1546998087043928064 1558344055156814016 1560334277449479168 1574829337632026112 1577212893431504784 1583079675079938048 1590809556305914308 1602248018724068352 1606498013468694528 1613999199983843088 1616060501644103424 1620347134274459136 1633156350136915968 1637874927794254968 1647624183316839819 1663872942521147904 1673776948131392832 1675914594297588736 1678216674784261248 1695970055911412736 1700344836196970496 1708647301217463516 1719552060862691328 1725497866318227456 1735768686951074048 1738152984597984864 1740372847924419072 1755376062130664064 1765742714512238592 1774364505110442882 1780964634464930304 1791863168868928512 1799804957293744128 1802529021064576896 1807310265152281344 1818068064349616352 1837300893904030464 1846926287593261056 1851825296313667584 1869289355178079744 1871857060336291392 1882999066647816936 1885403918584787328 1901569077167026176 1912887940721591808 1917961914039155712 1936966689247629312 1941185099608005888 1952739772819958304 1957919453914971456 1983735642229798912 1986460553826268416 1988997540485050368 2006144071006473216 2015846064977544576 2027845148697649008 2060033166930945024 2065497445888321536 2077792073542418688 2080445703265972224 2099772450176034816 2102950524575339712 2121079408407885744 2136330691632091136 2139265211812904448 2151998933311790784 2154747335525471232 2160462845699278848 2183833237059006624 2196832244422453092 2218497256694863872 2224381864802807808 2231702597508523776 2237622233045681664 2261293407881883648 2278196401623284688 2303824074260050944 2317537312797313152 2320497130565892096 2340501416174218752 2365819340147257176 2374619512619907072 2386214334458871462 2389150891825238016 2403372028086102528 2409747020203041792 2424090752466155136 2444874527786176512 2449734525205373952 2495809413781721856 2510665422197089248 2513871891446383104 2550517254295455744 2557282552052207616 2562970951826195274 2588246799477341184 2603653030426611072 2610559271886628608 2633064093195996096 2648614071768357888 2661546757665664323 2674858761341964288 2687794753303392768 2703793531596865344 2727102096524424528 2746710889241260032 2755951340856045696 2770389431389891584 2803934032767119616 2824498599971725404 2828105877877180992 2852353615750539264 2869331911082387712 2872996447367294976 2905450033871443968 2911777649412008832 2929109659229937456 2936879180872457184 2975603463344698368 2983496310727575552 3009216106509709824 3037595202164379584 3041049755427360768 3041767723046473512 3071765432346734592 3090049750396417536 3116688110313628032 3120668554898958336 3149658675264052224 3154425786863009568 3181619112611828616 3204496037448136704 3212996026937389056 3227998399967686176 3232121003288206848 3240694268548918272 3266312700273831936 3275749855588509936 3295248366633679638 3327745885042295808 3347553896262785664 3351829188595177472 3356433349568522496 3391940111822825472 3417294602434927032 3439104121725382656 3450995732636454912 3471537373902148096 3476305969195969728 3480745695848838144 3510752124261328128 3531485429024477184 3548729010220885764 3561929268929860608 3583726337737857024 3605058042129153792 3614620530304562688 3636136128699232704 3674601787808060928 3693852575186522112 3738578710356159488 3743714120672582784 3765998133295633872 3770807837169574656 3825775881443183616 3835923828078311424 3844456427739292911 3882370199216011776 3905479545639916608 3915838907829942912 3967471284459597824 3972921107652536832 4012288142012946432 4031692129955089152 4055690297395298016 4120066333861890048 4130994891776643072 4155584147084837376 4199544900352069632 4205901049150679424 4242158816815771488 4278530423625808896 4303997866623581568 4309494671050942464 4320925691398557696 4367666474118013248 4393664488844906184 4436994513389727744 4463405195017047552 4475244466091363328 4556392803246569376 4607648148520101888 4635074625594626304 4640994261131784192 4681002832348437504 4731638680294514352 4749239025239814144 4772428668917742924 4806744056172205056 4819494040406083584 4848181504932310272 4899469050410747904 4942872549950519457 4991618827563443712 5021330844394178496 5027743782892766208 5101034508590911488 5125941903652390548 5176493598954682368 5207306060853222144 5221118543773257216 5266128186391992192 5297228143536715776 5323093515331328646 5375589506606785536 5407587063193730688 5454204193048849056 5511902681712091392 5540778862779783168 5607868065534239232 5648997199943450808 5656211755754361984 5704707231501078528 5738663822164775424 5810900067742887936 5823555298824017664 5858219318459874912 5873758361744914368 5951206926689396736 5966992621455151104 6018432213019419648 6075190404328759168 6083535446092947024 6180099500792835072 6233376220627256064 6241337109797916672 6299317350528104448 6308851573726019136 6363238225223657232 6408992074896273408 6455996799935372352 6464242006576413696 6481388537097836544 6551499711177019872 6590496733267359276 6655491770084591616 6695107792525571328 6703658377190354944 6712866699137044992 6783880223645650944 6834589204869854064 6943074747804296192 6952611938391939456 6961491391697676288 7021504248522656256 7097458020441771528 7123858537859721216 7167452675475714048 7210116084258307584 7229241060609125376 7272272257398465408 7349203575616121856 7477157420712318976 7487428241345165568 7531996266591267744 7541615674339149312 7651551762886367232 7671847656156622848 7688912855478585822 7764740398432023552 7810959091279833216 7831677815659885824 7945842215305073664 8024576284025892864 8063384259910178304 8111380594790596032 8240132667723780096 8311168294169674752 8411802098301358848 8484317633631542976 8557060847251617792 8607995733247163136 8618989342101884928 8735332948236026496 8787328977689812368 8926810390034095104 8950488932182726656 9112785606493138752 9215296297040203776 9270149251189252608 9362005664696875008 9463277360589028704 9544857337835485848 9613488112344410112 9638988080812167168 9696363009864620544 9798938100821495808 9885745099901038914 9983237655126887424 10042661688788356992 10055487565785532416 10251883807304781096 10352987197909364736 10414612121706444288 10442237087546514432 10532256372783984384 10594456287073431552 10646187030662657292 10751179013213571072 10815174126387461376 10908408386097698112 11023805363424182784 11081557725559566336 11215736131068478464 11297994399886901616 11312423511508723968 11477327644329550848 11533369283217878733 11647110597648035328 11716438636919749824 11747516723489828736 11902413853378793472 12036864426038839296 12150380808657518336 12167070892185894048 12360199001585670144 12466752441254512128 12598634701056208896 12617703147452038272 12726476450447314464 12911993599870744704 12928484013152827392 12962777074195673088 13102999422354039744 13180993466534718552 13310983540169183232 13390215585051142656 13425733398274089984 13669178409739708128 13886149495608592384 13905223876783878912 13922982783395352576 14043008497045312512 14194916040883543056 14247717075719442432 14420232168516615168 14458482121218250752 14544544514796930816 14698407151232243712 14954314841424637952 14974856482690331136 15063992533182535488 15083231348678298624 15303103525772734464 15377825710957171644 15529480796864047104 15621918182559666432 15663355631319771648 15891684430610147328 16126768519820356608 16222761189581192064 16622336588339349504 16823604196602717696 16968635267263085952 17114121694503235584 17215991466494326272 17470665896472052992 17574657955379624736 17853620780068190208 17900977864365453312 18225571212986277504 18540298502378505216 18724011329393750016 18926554721178057408 19089714675670971696 19226976224688820224 19392726019729241088 19771490199802077828 19966475310253774848 20085323377576713984 20110975131571064832 20503767614609562192 20829224243412888576 20884474175093028864 21064512745567968768 21292374061325314584 21502358026427142144 21630348252774922752 21816816772195396224 22047610726848365568 22431472262136956928 22595988799773803232 22624847023017447936 22954655288659101696 23066738566435757466 23294221195296070656 23432877273839499648 23495033446979657472 24073728852077678592 24300761617315036672 24334141784371788096 24720398003171340288 24933504882509024256 25235406294904076544 25452952900894628928 25823987199741489408 25856968026305654784 26205998844708079488 26361986933069437104 26780431170102285312 26851466796548179968 27338356819479416256 27772298991217184768 27810447753567757824 28086016994090625024 28389832081767086112 28840464337033230336 28916964242436501504 29089089029593861632 29396814302464487424 29949712965380662272 30127985066365070976 30166462697356597248 30755651421914343288 31058961593728094208 31243836365119332864 31326711262639543296 31783368861220294656 32253537039640713216 32445522379162384128 33244673176678699008 33647208393205435392 33937270534526171904 34431982932988652544 34600107849653636199 34941331792944105984 35149315910759249472 35707241560136380416 36451142425972555008 37080597004757010432 37853109442356114816 38179429351341943392 38785452039458482176 39542980399604155656 39932950620507549696 40170646755153427968 41007535229219124384 41658448486825777152 41768948350186057728 42129025491135937536 42584748122650629168 43260696505549845504 43633633544390792448 44095221453696731136 44862944524273913856 45191977599547606464 45249694046034895872 45909310577318203392 46133477132871514932 46588442390592141312 46865754547678999296 46990066893959314944 48601523234630073344 48668283568743576192 49867009765018048512 50470812589808153088 50905905801789257856 51647974399482978816 52411997689416158976 52723973866138874208 53560862340204570624 53702933593096359936 54676713638958832512 55620895507135515648 56172033988181250048 56779664163534172224 57680928674066460672 58178178059187723264 59899425930761324544 60255970132730141952 60332925394713194496 61511302843828686576 62487672730238665728 62653422525279086592 64507074079281426432 64891044758324768256 67294416786410870784 67874541069052343808 68863965865977305088 69200215699307272398 69882663585888211968 70298631821518498944 72902284851945110016 74161194009514020864 75706218884712229632 76358858702683886784 77570904078916964352 79085960799208311312 80341293510306855936 82015070458438248768 83316896973651554304 84258050982271875072 85169496245301258336 86521393011099691008 87267267088781584896 88190442907393462272 90383955199095212928 90499388092069791744 92266954265743029864 93176884781184282624 93731509095357998592 93980133787918629888 97203046469260146688 97336567137487152384 99734019530036097024 100941625179616306176 101811811603578515712 103295948798965957632 104823995378832317952 105447947732277748416 107121724680409141248 109353427277917665024 111241791014271031296 113559328327068344448 116356356118375446528 119798851861522649088 120511940265460283904 123022605687657373152 124975345460477331456 125306845050558173184 129782089516649536512 134588833572821741568 135749082138104687616 137727931731954610176 138400431398614544796 139765327171776423936 140597263643036997888 145804569703890220032 151412437769424459264 152717717405367773568 158171921598416622624 160682587020613711872 164030140916876497536 168516101964543750144 170338992490602516672 173042786022199382016 174534534177563169792 180767910398190425856 180998776184139583488 184533908531486059728 187463018190715997184 187960267575837259776 194406092938520293376 194673134274974304768 201883250359232612352 203623623207157031424 206591897597931915264 209647990757664635904 210895895464555496832 218706854555835330048 222483582028542062592 227118656654136688896 232712712236750893056 241023880530920567808 246045211375314746304 249950690920954662912 259564179033299073024 271498164276209375232 276800862797229089592 279530654343552847872 281194527286073995776 291609139407780440064 302824875538848918528 305435434810735547136 316343843196833245248 321365174041227423744 328060281833752995072 340677984981205033344 349069068355126339584 361535820796380851712 369067817062972119456 374926036381431994368 375920535151674519552 389346268549948609536 403766500718465224704 407247246414314062848 413183795195863830528 419295981515329271808 421791790929110993664 437413709111670660096 454237313308273377792 482047761061841135616 492090422750629492608 519128358066598146048 542996328552418750464 553601725594458179184 562389054572147991552 583218278815560880128 605649751077697837056 610870869621471094272 632687686393666490496 656120563667505990144 681355969962410066688 698138136710252679168 723071641592761703424 738135634125944238912 749852072762863988736 778692537099897219072 814494492828628125696 838591963030658543616 843583581858221987328 874827418223341320192 908474626616546755584 964095522123682271232 984180845501258985216 1107203451188916358368 1124778109144295983104 1211299502155395674112 1221741739242942188544 1265375372787332980992 1312241127335011980288 1362711939924820133376 1446143283185523406848 1476271268251888477824 1557385074199794438144 1628988985657256251392 1687167163716443974656 1749654836446682640384 1816949253233093511168 1968361691002517970432 2214406902377832716736 2249556218288591966208 2443483478485884377088 2530750745574665961984 2624482254670023960576 2725423879849640266752 2892286566371046813696 2952542536503776955648 3374334327432887949312 3633898506466187022336 3936723382005035940864 4428813804755665433472 4886966956971768754176 5061501491149331923968 5248964509340047921152 5450847759699280533504 5905085073007553911296 6748668654865775898624 7873446764010071881728 8857627609511330866944 10123002982298663847936 10901695519398561067008 11810170146015107822592 15746893528020143763456 17715255219022661733888 20246005964597327695872 23620340292030215645184 35430510438045323467776 47240680584060431290368 70861020876090646935552 141722041752181293871104
- Sum of all divisors σ(n): 228161925200650165769313024
- Sum of proper divisors (its aliquot sum) s(n): 414604104894826518448896
- 227747321095755339250864128 is a deficient number, because the sum of its proper divisors (414604104894826518448896) is less than itself. Its deficiency is 227332716990860512732415232
Bases of 227747321095755339250864128
- Binary: 10111100011000110101111100000011111101110000111101010100100010011010100100010000000000002
- Hexadecimal: 0xBC635F03F70F5489A91000
- Base-36: SM6PFJ2U62PHDS000
Squares and roots of 227747321095755339250864128
- 227747321095755339250864128 squared (2277473210957553392508641282) is 51868842266293084980829989169050256302091594717200384
- 227747321095755339250864128 cubed (2277473210957553392508641283) is 11812989874486537292967820900908554657559274942847044272768108385710056933425152
-
The
square root of 227747321095755339250864128 is 15091299516468.2666651623 -
227747321095755339250864128 is a
perfect cube number . Itscube root is 610685712
Scales and comparisons
How big is 227747321095755339250864128?- 227,747,321,095,755,339,250,864,128 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 227,747,321,095,755,339,250,864,128 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 227747321095755339250864128 cubic inches would be around 50890476 feet tall.
Recreational maths with 227747321095755339250864128
- 227747321095755339250864128 backwards is 821468052933557590123747722
- 227747321095755339250864128 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 227747321095755339250864128's digits is 117
- 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 227747321095755339250864128 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 227747321095755339250864128 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/227747321095755339250864128/
Chicago style:
Numbermatics. 2024. "Number 227747321095755339250864128 - Facts about the integer". https://numbermatics.com/n/227747321095755339250864128/
The information we have on file for 227747321095755339250864128 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 227747321095755339250864128, math, Factors of 227747321095755339250864128, curriculum, school, college, exams, university, Prime factorization of 227747321095755339250864128, STEM, science, technology, engineering, physics, economics, calculator, two hundred twenty-seven septillion, seven hundred forty-seven sextillion, three hundred twenty-one quintillion, ninety-five quadrillion, seven hundred fifty-five trillion, three hundred thirty-nine billion, two hundred fifty million, eight hundred sixty-four thousand, one hundred twenty-eight.