944175661318739011623552
944,175,661,318,739,011,623,552 is an even composite number composed of eight prime numbers multiplied together.
944175661318739011623552 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 944175661318739011623552:
27 × 37 × 74 × 132 × 17 × 29 × 12611 × 1336961
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 17 × 29 × 12611 × 1336961)See below for interesting mathematical facts about the number 944175661318739011623552 from the Numbermatics database.
Names of 944175661318739011623552
- Cardinal: 944175661318739011623552 can be written as Nine hundred forty-four sextillion, one hundred seventy-five quintillion, six hundred sixty-one quadrillion, three hundred eighteen trillion, seven hundred thirty-nine billion, eleven million, six hundred twenty-three thousand, five hundred fifty-two.
Scientific notation
- Scientific notation: 9.44175661318739011623552 × 1023
Factors of 944175661318739011623552
Divisors of 944175661318739011623552
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 27 28 29 32 34 36 39 42 48 49 51 52 54 56 58 63 64 68 72 78 81 84 87 91 96 98 102 104 108 112 116 117 119 126 128 136 144 147 153 156 162 168 169 174 182 189 192 196 203 204 208 216 221 224 232 234 238 243 252 261 272 273 288 294 306 312 324 336 338 343 348 351 357 364 377 378 384 392 406 408 416 432 441 442 448 459 464 468 476 486 493 504 507 522 544 546 567 576 588 609 612 624 637 648 663 672 676 686 696 702 714 728 729 754 756 783 784 812 816 819 832 833 864 882 884 896 918 928 936 952 972 986 1008 1014 1029 1044 1053 1071 1088 1092 1131 1134 1152 1176 1183 1218 1224 1248 1274 1296 1323 1326 1344 1352 1372 1377 1392 1404 1421 1428 1456 1458 1479 1508 1512 1521 1547 1566 1568 1624 1632 1638 1664 1666 1701 1728 1764 1768 1827 1836 1856 1872 1904 1911 1944 1972 1989 2016 2028 2058 2088 2106 2142 2176 2184 2187 2262 2268 2349 2352 2366 2401 2436 2448 2457 2496 2499 2548 2592 2639 2646 2652 2688 2704 2744 2754 2784 2808 2842 2856 2873 2912 2916 2958 3016 3024 3042 3087 3094 3132 3136 3159 3213 3248 3264 3276 3332 3393 3402 3451 3456 3528 3536 3549 3654 3672 3712 3744 3808 3822 3888 3944 3969 3978 4032 4056 4116 4131 4176 4212 4263 4284 4368 4374 4437 4459 4524 4536 4563 4641 4698 4704 4732 4802 4872 4896 4901 4914 4992 4998 5096 5103 5184 5278 5292 5304 5408 5481 5488 5508 5568 5616 5684 5712 5733 5746 5824 5831 5832 5916 5967 6032 6048 6084 6174 6188 6264 6272 6318 6409 6426 6496 6528 6552 6664 6786 6804 6902 7047 7056 7072 7098 7203 7308 7344 7371 7488 7497 7616 7644 7776 7888 7917 7938 7956 8064 8112 8232 8262 8281 8352 8424 8526 8568 8619 8736 8748 8874 8918 9048 9072 9126 9261 9282 9396 9408 9464 9477 9604 9639 9744 9792 9802 9828 9947 9996 10179 10192 10206 10353 10368 10556 10584 10608 10647 10816 10829 10962 10976 11016 11136 11232 11368 11424 11466 11492 11648 11662 11664 11832 11907 11934 12064 12096 12168 12348 12376 12393 12528 12611 12636 12789 12818 12852 12992 13104 13311 13328 13377 13572 13608 13689 13804 13923 14094 14112 14144 14196 14406 14616 14688 14703 14742 14976 14994 15232 15288 15309 15552 15776 15834 15876 15912 16224 16443 16464 16524 16562 16704 16848 17052 17136 17199 17238 17472 17493 17496 17748 17836 17901 18096 18144 18252 18473 18522 18564 18792 18816 18928 18954 19208 19227 19278 19488 19584 19604 19656 19894 19992 20111 20358 20384 20412 20706 21112 21141 21168 21216 21294 21609 21632 21658 21924 21952 22032 22113 22464 22491 22736 22848 22932 22984 23324 23328 23664 23751 23814 23868 24128 24157 24192 24336 24696 24752 24786 24843 25056 25222 25272 25578 25636 25704 25857 25984 26208 26622 26656 26754 27144 27216 27378 27608 27783 27846 28188 28224 28288 28392 28431 28812 28917 29232 29376 29406 29484 29841 29988 30537 30576 30618 31059 31104 31213 31552 31668 31752 31824 31941 32448 32487 32886 32928 33048 33124 33408 33696 34104 34272 34307 34398 34476 34944 34986 34992 35496 35672 35721 35802 36192 36288 36504 36946 37044 37128 37179 37584 37833 37856 37908 38367 38416 38454 38556 38976 39208 39312 39788 39933 39984 40131 40222 40716 40768 40817 40824 41067 41412 41769 42224 42282 42336 42432 42588 43218 43316 43848 43904 44064 44109 44226 44863 44928 44982 45472 45696 45864 45968 46648 46656 47328 47502 47628 47736 48256 48314 48672 49329 49392 49504 49572 49686 50112 50444 50544 51156 51272 51408 51597 51714 52416 52479 53244 53312 53508 53703 54288 54432 54756 55216 55419 55566 55692 56376 56448 56784 56862 57624 57681 57834 57967 58464 58752 58812 58968 59682 59976 60333 61074 61152 61236 62118 62426 63104 63336 63423 63504 63648 63882 64827 64896 64974 65772 65856 66096 66248 66339 67392 67473 68208 68544 68614 68796 68952 69629 69972 69984 70992 71253 71344 71442 71604 72384 72471 72576 73008 73892 74088 74256 74358 74529 75168 75666 75712 75803 75816 76734 76832 76908 77112 77571 77952 78416 78624 79576 79866 79968 80262 80444 81432 81536 81634 81648 82134 82824 83317 83349 83538 84448 84564 84672 84864 85176 86436 86632 86751 87696 88128 88218 88277 88452 89523 89726 89964 90944 91611 91728 91936 93177 93296 93312 93639 94656 95004 95256 95472 95823 96628 97344 97461 98658 98784 99008 99144 99372 100224 100888 101088 102312 102544 102816 102921 103194 103428 104832 104958 106488 106624 107016 107163 107406 108576 108864 109512 110432 110838 111132 111384 112752 113499 113568 113724 115101 115248 115362 115668 115934 116928 117624 117936 119364 119799 119952 120393 120666 122148 122304 122451 122472 123201 124236 124852 125307 126672 126846 127008 127296 127764 129311 129654 129948 131544 131712 132192 132327 132496 132678 134589 134784 134946 136416 137088 137228 137592 137904 139258 139944 139968 140777 141984 142506 142688 142884 143208 144768 144942 146016 147784 147987 148176 148512 148716 149058 150336 151332 151424 151606 151632 153468 153664 153816 154224 154791 155142 156832 157248 157437 159152 159732 159936 160524 160888 161109 162864 163268 163296 163943 164268 165648 166257 166634 166698 167076 168896 169099 169128 169344 170352 172872 173043 173264 173502 173901 175392 176256 176436 176554 176904 179046 179452 179928 180999 181888 183222 183456 183872 186354 186592 187278 189312 190008 190512 190944 191646 193256 194481 194688 194922 197316 197568 198016 198288 198744 199017 201776 202176 202419 204624 205088 205632 205842 206388 206856 208887 209916 212976 213759 214032 214326 214387 214812 217152 217413 217728 219024 220864 221676 222264 222768 223587 225504 226998 227136 227409 227448 230202 230496 230724 231336 231868 232713 233856 235248 235872 238728 239598 239904 240149 240786 241332 244296 244608 244902 244944 246402 248472 249704 249951 250047 250614 253344 253692 254016 254592 255528 258622 259308 259896 260253 263088 264384 264654 264831 264992 265356 268569 269178 269892 272832 274456 274833 275184 275808 278516 279531 279888 279936 280917 281554 283968 285012 285376 285768 286416 287469 289884 292032 292383 295568 295974 296352 297024 297432 298116 300672 302664 303212 303264 306936 307328 307632 308448 308763 309582 310284 313664 314041 314496 314874 318304 319464 319872 321048 321776 322218 325728 326536 326592 327886 328536 331296 332514 333268 333396 334152 337792 338198 338256 340497 340704 345303 345744 346086 346528 347004 347802 350784 352872 353108 353808 358092 358904 359397 359856 361179 361998 365719 366444 366912 367353 367744 369603 372708 373184 374556 375921 380016 381024 381888 383292 386512 387933 388962 389844 394632 395136 396576 396981 397488 398034 403552 403767 404352 404838 405769 409248 410176 411264 411684 412776 413712 417774 419832 422331 425952 427518 428064 428652 428774 429624 434304 434826 438048 441728 443352 443961 444528 445536 447174 451008 453996 454272 454818 454896 460404 460992 461448 462672 463736 464373 465426 470496 471744 472311 477456 479196 479808 480298 481572 482664 483327 488592 489804 489888 491829 492804 496944 498771 499408 499902 500094 501228 506688 507297 507384 508032 511056 517244 518616 519129 519792 520506 521703 526176 528768 529308 529662 529984 530621 530712 537138 538356 539784 542997 545664 548912 549666 550368 551616 557032 559062 559776 561834 563108 567936 570024 570752 571536 572832 574938 579768 583219 583443 584064 584766 591136 591948 592704 594048 594864 596232 605328 606424 606528 607257 613872 615264 616896 617526 617939 619164 620568 626661 627328 628082 629748 636608 638928 641277 642096 643161 643552 644436 651456 652239 653072 653184 655772 657072 662592 665028 666536 666792 668304 670761 676396 676512 680994 681408 682227 690606 691488 692172 693056 694008 695604 698139 701568 705744 706216 707616 716184 717808 718794 719712 720447 722358 723996 731438 732888 733824 734706 739206 745416 746368 749112 749853 750141 751842 760032 762048 763776 766584 773024 775866 777924 779688 789264 793152 793962 794493 794976 796068 805707 807104 807534 809676 811538 818496 820352 823368 824499 825552 827424 835548 838593 839664 842751 844662 851904 855036 856128 857304 857548 859248 862407 869652 876096 877149 886704 887922 889056 891072 894348 902016 905177 907992 909636 909792 920808 921984 922896 925344 926289 927472 928746 930852 940992 942123 943488 944622 954912 958392 959616 960596 963144 965328 966654 977184 979608 979776 983658 985439 985608 993888 997542 998816 999804 1000188 1002456 1013376 1014594 1014768 1021491 1022112 1034488 1035909 1037232 1038258 1039584 1041012 1043406 1052352 1058616 1059324 1059968 1061242 1061424 1074276 1076712 1078191 1079568 1083537 1085994 1097157 1097824 1099332 1100736 1102059 1103232 1114064 1118124 1119552 1123668 1126216 1127763 1140048 1143072 1145664 1147601 1149876 1159536 1163799 1166438 1166886 1169532 1182272 1183693 1183896 1185408 1189728 1190943 1192464 1210656 1211301 1212848 1213056 1214514 1217307 1227744 1230528 1233792 1235052 1235878 1238328 1241136 1253322 1256164 1259496 1266993 1273216 1277856 1282554 1284192 1286322 1287104 1288872 1302912 1304478 1306144 1311544 1314144 1325184 1330056 1333072 1333584 1336608 1336961 1341522 1352792 1353024 1361988 1362816 1364454 1381212 1382976 1384344 1386112 1388016 1391208 1393119 1396278 1411488 1412432 1415232 1416933 1432368 1435616 1437588 1439424 1440894 1444716 1447992 1462876 1465776 1469412 1475487 1478412 1490832 1496313 1498224 1499706 1500282 1500709 1503684 1520064 1521891 1524096 1533168 1546048 1551732 1555848 1557387 1559376 1565109 1578528 1586304 1587924 1588986 1589952 1591863 1592136 1611414 1614208 1615068 1619352 1623076 1628991 1636992 1646736 1648998 1651104 1654848 1671096 1677186 1679328 1681043 1685502 1689324 1703808 1710072 1712256 1714608 1715096 1718496 1724814 1739304 1749657 1750329 1752192 1754298 1773408 1775844 1778112 1782144 1788696 1810354 1815984 1819272 1819584 1821771 1841616 1845792 1850688 1852578 1853817 1854944 1857492 1861704 1879983 1881984 1884246 1889244 1909824 1916784 1921192 1923831 1926288 1929483 1930656 1933308 1954368 1956717 1959216 1959552 1967316 1970878 1971216 1987776 1995084 1997632 1999608 2000376 2004912 2012283 2029188 2029536 2042982 2044224 2046681 2068976 2071818 2074464 2076516 2079168 2082024 2086812 2094417 2104704 2117232 2118648 2122484 2122848 2131259 2148552 2153424 2156382 2159136 2161341 2167074 2171988 2194314 2195648 2198287 2198664 2201472 2204118 2228128 2236248 2239104 2247336 2249559 2252432 2255526 2280096 2286144 2291328 2295202 2299752 2319072 2327598 2332876 2333772 2339064 2364544 2367386 2367792 2379456 2381886 2383479 2384928 2417121 2421312 2422602 2425696 2429028 2434614 2455488 2461056 2470104 2471756 2476656 2482272 2506644 2512328 2515779 2518992 2528253 2533986 2555712 2560033 2565108 2568384 2572644 2574208 2577744 2587221 2608956 2612288 2623088 2628288 2631447 2660112 2666144 2667168 2673216 2673922 2683044 2705584 2706048 2715531 2723976 2728908 2762424 2765952 2768688 2776032 2778867 2782416 2786238 2787031 2792556 2822976 2824864 2826369 2830464 2833866 2864736 2871232 2875176 2878848 2881788 2889432 2895984 2925752 2931552 2938824 2950974 2956317 2956824 2981664 2992626 2996448 2999412 3000564 3001418 3007368 3040128 3043782 3064473 3066336 3092096 3103464 3107727 3111696 3114774 3118752 3130218 3157056 3175848 3177972 3179904 3183726 3184272 3222828 3230136 3238704 3246152 3250611 3257982 3291471 3293472 3297996 3302208 3306177 3309696 3342192 3354372 3358656 3362086 3371004 3378648 3383289 3420144 3429216 3430192 3436992 3442803 3449628 3478608 3491397 3499314 3500658 3508596 3546816 3551079 3551688 3556224 3572829 3577392 3620708 3631968 3633903 3638544 3639168 3643542 3651921 3683232 3691584 3701376 3705156 3707634 3709888 3714984 3723408 3759966 3768492 3778488 3800979 3819648 3833568 3842384 3847662 3852576 3858966 3861312 3866616 3908736 3913434 3918432 3934632 3941756 3942432 3975552 3990168 3995264 3999216 4000752 4009824 4010883 4024566 4058376 4059072 4082533 4085964 4088448 4093362 4137952 4143636 4148928 4153032 4158336 4164048 4173624 4188834 4234464 4237296 4244968 4245696 4250799 4262518 4297104 4306848 4312764 4318272 4322682 4325573 4334148 4343976 4388628 4391296 4396574 4397328 4408236 4426461 4456256 4472496 4488939 4494672 4499118 4502127 4504864 4511052 4560192 4565673 4572288 4590404 4599504 4638144 4655196 4665752 4667544 4672161 4678128 4695327 4734772 4735584 4754347 4758912 4763772 4766958 4769856 4775589 4834242 4842624 4845204 4851392 4858056 4869228 4886973 4910976 4940208 4943512 4953312 4964544 5013288 5024656 5031558 5037984 5043129 5056506 5067972 5111424 5120066 5130216 5136768 5145288 5155488 5174442 5217912 5224576 5246176 5248971 5250987 5256576 5262894 5320224 5332288 5334336 5346432 5347844 5366088 5411168 5431062 5447952 5457816 5524848 5537376 5552064 5557734 5561451 5564832 5572476 5574062 5585112 5639949 5645952 5649728 5652738 5667732 5729472 5742464 5750352 5763576 5771493 5778864 5788449 5791968 5851504 5863104 5870151 5877648 5901948 5912634 5913648 5963328 5985252 5992896 5998824 6001128 6002836 6014736 6036849 6087564 6128946 6132672 6140043 6206928 6215454 6217223 6223392 6229548 6237504 6260436 6283251 6314112 6351696 6355944 6367452 6368544 6393777 6445656 6460272 6477408 6484023 6492304 6501222 6515964 6582942 6586944 6594861 6595992 6604416 6612354 6684384 6708744 6717312 6724172 6742008 6748677 6757296 6766578 6840288 6858432 6860384 6873984 6885606 6898073 6899256 6957216 6982794 6998628 7001316 7017192 7093632 7102158 7103376 7145658 7150437 7154784 7241416 7251363 7263936 7267806 7277088 7287084 7303842 7366464 7383168 7410312 7415268 7419776 7429968 7446816 7519932 7536984 7547337 7556976 7584759 7601958 7667136 7680099 7684768 7695324 7705152 7717932 7722624 7733232 7826868 7836864 7869264 7883512 7884864 7894341 7980336 7998432 8001504 8019648 8021766 8033207 8049132 8116752 8118144 8146593 8165066 8171928 8186724 8275904 8287272 8297856 8306064 8328096 8336601 8347248 8361093 8377668 8468928 8474592 8479107 8489936 8491392 8501598 8525036 8594208 8613696 8625528 8636544 8645364 8651146 8668296 8687952 8777256 8793148 8794656 8816472 8852922 8868951 8912512 8944992 8977878 8989344 8998236 9004254 9009728 9022104 9120384 9131346 9180808 9193419 9199008 9276288 9310392 9331504 9335088 9344322 9356256 9358727 9390654 9469544 9471168 9508694 9527544 9533916 9539712 9551178 9668484 9690408 9702784 9716112 9738456 9751833 9773946 9874413 9880416 9887024 9906624 9918531 9929088 10026576 10049312 10063116 10075968 10086258 10113012 10135944 10240132 10260432 10290576 10310976 10328409 10348884 10435824 10474191 10492352 10497942 10501974 10504963 10525788 10640448 10653237 10664576 10668672 10695688 10718487 10732176 10822336 10862124 10895904 10901709 10915632 10955763 11049696 11074752 11104128 11115468 11122902 11129664 11144952 11148124 11170224 11279898 11299456 11305476 11335464 11402937 11458944 11500704 11527152 11542986 11557728 11576898 11583936 11703008 11726208 11740302 11755296 11767301 11803896 11825268 11827296 11926656 11970504 11985792 11997648 12002256 12005672 12029472 12032649 12073698 12175128 12247599 12257892 12265344 12280086 12413856 12430908 12434446 12446784 12459096 12475008 12520872 12566502 12703392 12711888 12734904 12737088 12752397 12787554 12891312 12920544 12954816 12968046 12976719 12984608 13002444 13031928 13165884 13173888 13189722 13191984 13224708 13279383 13368768 13417488 13448344 13466817 13484016 13497354 13506381 13514592 13533156 13680576 13697019 13716864 13720768 13771212 13796146 13798512 13914432 13965588 13997256 14002632 14016483 14034384 14085981 14204316 14206752 14263041 14291316 14300874 14309568 14326767 14482832 14502726 14527872 14535612 14554176 14574168 14607684 14660919 14732928 14820624 14830536 14859936 14893632 14918813 15039864 15073968 15094674 15113952 15129387 15169518 15203916 15334272 15360198 15369536 15388009 15390648 15410304 15435864 15466464 15653736 15673728 15738528 15746913 15767024 15769728 15788682 15960672 15996864 16003008 16039296 16043532 16066414 16098264 16233504 16293186 16330132 16343856 16373448 16551808 16574544 16612128 16656192 16673202 16684353 16694496 16722186 16755336 16919847 16937856 16949184 16958214 16979872 17003196 17050072 17188416 17227392 17251056 17290728 17302292 17336592 17365347 17375904 17380493 17554512 17586296 17589312 17610453 17632944 17705844 17737902 17889984 17920231 17955756 17978688 17996472 18008508 18019456 18044208 18110547 18262692 18361616 18386838 18398016 18420129 18620784 18651669 18663008 18670176 18688644 18712512 18717454 18781308 18939088 18942336 19017388 19055088 19067832 19102356 19181331 19336968 19380816 19432224 19452069 19476912 19503666 19509217 19547892 19748826 19760832 19774048 19784583 19813248 19837062 20053152 20098624 20126232 20151936 20172516 20226024 20246031 20271888 20480264 20520864 20581152 20621952 20656818 20694219 20697768 20871648 20948382 20984704 20995884 21003948 21009926 21051576 21280896 21306474 21391376 21436974 21451311 21464352 21644672 21724248 21754089 21791808 21803418 21831264 21911526 22099392 22149504 22230936 22245804 22259328 22289904 22296248 22340448 22559796 22610952 22670928 22728337 22754277 22805874 23001408 23040297 23054304 23085972 23115456 23153796 23167872 23406016 23480604 23510592 23534602 23607792 23650536 23654592 23683023 23941008 23995296 24004512 24011344 24058944 24065298 24099621 24147396 24350256 24439779 24495198 24515784 24560172 24827712 24861816 24868892 24893568 24918192 25009803 25041744 25083279 25133004 25406784 25423776 25437321 25469808 25474176 25504794 25575108 25782624 25841088 25909632 25936092 25953438 25969216 26004888 26063856 26331768 26379444 26383968 26449416 26558766 26606853 26737536 26834976 26896688 26933634 26968032 26994708 27012762 27029184 27066312 27361152 27394038 27441536 27542424 27580257 27592292 27597024 27828864 27931176 27994512 28005264 28032966 28068768 28076181 28171962 28408632 28413504 28526082 28577731 28582632 28601748 28619136 28653534 28965664 29005452 29071224 29108352 29148336 29215368 29321838 29623239 29641248 29661072 29719872 29755593 29787264 29837626 30079728 30147936 30189348 30227904 30258774 30279011 30339036 30407832 30720396 30739072 30776018 30781296 30871728 30932928 30985227 31307472 31422573 31477056 31493826 31514889 31534048 31577364 31921344 31959711 31993728 32006016 32087064 32132828 32196528 32467008 32586372 32660264 32687712 32705127 32746896 32867289 33149088 33224256 33280429 33312384 33346404 33368706 33388992 33444372 33510672 33839694 33898368 33916428 33959744 34006392 34100144 34208811 34376832 34502112 34581456 34604584 34673184 34730694 34751808 34760986 35109024 35172592 35178624 35220906 35265888 35301903 35411688 35475804 35779968 35840462 35911512 35957376 35992944 36017016 36088416 36097947 36221094 36231403 36525384 36723232 36742797 36773676 36796032 36840258 37241568 37303338 37326016 37340352 37377288 37425024 37434908 37562616 37878176 38034776 38110176 38135664 38204712 38362662 38673936 38761632 38771869 38864448 38904138 38930157 38953824 39007332 39018434 39095784 39497652 39521664 39548096 39569166 39674124 39838149 40106304 40197248 40252464 40345032 40400451 40452048 40492062 40519143 40543776 40960528 41041728 41091057 41162304 41313636 41388438 41395536 41743296 41896764 41991768 42007896 42019852 42103152 42257943 42612948 42782752 42789123 42873948 42902622 42928704 42980301 43448496 43508178 43520561 43583616 43606836 43662528 43823052 43982757 44198784 44461872 44491608 44579808 44592496 44680896 44756439 45119592 45221904 45341856 45388161 45456674 45508554 45611748 46002816 46080594 46108608 46164027 46171944 46230912 46307592 46812032 46961208 47021184 47069204 47215584 47240739 47301072 47309184 47366046 47882016 47990592 48009024 48022688 48117888 48130596 48199242 48294792 48700512 48879558 48990396 49031568 49120344 49655424 49723632 49737784 49836384 50019606 50053059 50083488 50166558 50266008 50759541 50813568 50847552 50874642 50939616 51009588 51150216 51565248 51682176 51872184 51906876 51938432 52009776 52096041 52127712 52141479 52663536 52758888 52767936 52831359 52898832 53117532 53213706 53669952 53760693 53793376 53867268 53936064 53989416 54025524 54058368 54132624 54788076 55084848 55160514 55184584 55194048 55260387 55862352 55955007 55989024 56010528 56065932 56137536 56152362 56232449 56343924 56817264 56827008 57052164 57155462 57165264 57203496 57307068 57543993 57931328 58010904 58142448 58296672 58356207 58430736 58527651 58643676 59246478 59282496 59322144 59353749 59439744 59511186 59675252 60159456 60295872 60378696 60455808 60517548 60558022 60678072 60738093 60815664 61440792 61552036 61562592 61743456 61806511 61865856 61970454 62082657 62614944 62845146 62954112 62987652 63029778 63068096 63154728 63842688 63919422 64174128 64265656 64353933 64393056 64934016 65172744 65320528 65375424 65410254 65493792 65511089 65734578 66298176 66448512 66560858 66692808 66737412 66777984 66888744 67021344 67679388 67832856 67919488 68012784 68185011 68200288 68262831 68417622 69004224 69120891 69162912 69209168 69346368 69461388 69503616 69521972 70218048 70345184 70441812 70531776 70603806 70823376 70951608 71680924 71823024 71985888 72034032 72176832 72195894 72298863 72442188 72462806 73050768 73319337 73446464 73485594 73534741 73547352 73680516 74483136 74606676 74652032 74680704 74754576 74869816 75029409 75125232 75249837 75756352 76069552 76220352 76271328 76311963 76409424 76725324 77347872 77523264 77543738 77728896 77808276 77860314 77907648 78014664 78036868 78191568 78995304 79096192 79138332 79348248 79676298 79820559 80212608 80504928 80690064 80800902 80823899 80904096 80984124 81038286 81087552 81921056 82083456 82182114 82324608 82627272 82776876 82791072 83486592 83793528 83983536 84015792 84039704 84206304 84228543 84515886 85225896 85565504 85578246 85733193 85747896 85805244 85857408 85960602 86896992 87016356 87041122 87213672 87325056 87646104 87965514 88869717 88923744 88983216 89159616 89184992 89266779 89361792 89512878 90239184 90443808 90683712 90776322 90837033 90913348 91017108 91223496 92161188 92217216 92328054 92343888 92615184 92955681 93922416 94138408 94267719 94431168 94481478 94544667 94602144 94732092 95764032 95879133 95981184 96018048 96045376 96261192 96398484 96589584 97401024 97759116 97980792 98063136 98115381 98240688 98601867 99447264 99475568 99672768 99841287 100039212 100106118 100166976 100333116 100532016 101519082 101695104 101749284 101879232 102019176 102300432 102626433 103130496 103744368 103813752 104019552 104192082 104255424 104282958 104431691 105327072 105517776 105535872 105662718 105797664 105905709 106235064 106427412 107339904 107521386 107586752 107734536 107872128 107978832 108051048 108265248 108293841 108694209 109576152 110169696 110228391 110321028 110369168 110388096 110520774 111724704 111910014 111978048 112021056 112131864 112275072 112304724 112464898 112687848 113634528 114104328 114310924 114330528 114406992 114614136 115087986 115862656 116021808 116284896 116315607 116593344 116712414 116790471 116861472 117055302 117287352 118492956 118564992 118644288 118707498 119022372 119350504 119514447 120318912 120591744 120757392 121035096 121116044 121356144 121476186 121557429 121631328 121663451 122881584 123104072 123125184 123273171 123486912 123613022 123940908 124165314 125229888 125441617 125690292 125975304 126059556 126136192 126309456 126773829 127838844 128348256 128367369 128531312 128707866 128786112 128940903 130345488 130561683 130641056 130750848 130820508 130987584 131022178 131469156 132596352 133121716 133385616 133474824 133777488 134042688 134269317 135358776 135665712 136025568 136164483 136370022 136400576 136525662 136564519 136835244 138008448 138241782 138325824 138418336 138492081 138692736 138922776 139043944 140436096 140690368 140883624 141063552 141207612 141646752 141722217 141903216 143361848 143646048 143971776 144068064 144353664 144391788 144597726 144884376 144925612 146101536 146638674 146892928 146971188 147069482 147094704 147361032 148966272 149213352 149509152 149739632 150058818 150159177 150250464 150499674 151512704 152139104 152278623 152440704 152542656 152623926 152818848 153450648 154695744 155046528 155087476 155616552 155720628 155815296 156029328 156073736 156288123 156383136 156424437 157990608 158276664 158696496 159098359 159352596 159641118 161009856 161282079 161380128 161601804 161647798 161808192 161968248 162076572 162175104 163842112 164364228 165254544 165553752 165582144 165781161 167587056 167865021 167967072 168031584 168079408 168412608 168457086 168697347 169031772 170451792 171131008 171156492 171466386 171495792 171610488 171921204 172631979 173793984 174032712 174082244 174427344 175068621 175292208 175582953 175931028 177739434 177847488 177966432 178061247 178319232 178369984 178533558 179025756 180478368 180887616 181367424 181552644 181674066 181826696 182034216 182214279 182446992 184322376 184656108 184687776 185230368 185419533 185911362 186247971 187844832 188276816 188535438 188862336 188962956 189089334 189204288 189464184 191528064 191758266 192090752 192522384 192796968 193061799 193179168 194802048 195518232 195961584 196126272 196230762 196481376 196533267 197203734 198894528 198951136 199345536 199682574 200044117 200078424 200212236 200333952 200666232 201064032 203038164 203498568 203758464 204038352 204555033 204600864 205252866 207362673 207488736 207627504 208039104 208384164 208510848 208565916 208863382 210654144 211035552 211325436 211595328 211811418 212470128 212854824 215042772 215173504 215469072 215957664 216102096 216530496 216587682 216896589 217388418 219152304 219958011 220339392 220456782 220604223 220642056 220738336 221041548 223449408 223820028 223956096 224042112 224263728 224609448 224929796 225375696 225749511 225946409 227269056 228208656 228621848 228661056 228813984 228935889 229228272 230175972 232043616 232569792 232631214 232963003 233186688 233424828 233580942 233722944 234110604 234574704 236985912 237288576 237414996 238044744 238701008 239028894 239461677 240637824 241514784 242070192 242232088 242471697 242712288 242952372 243114858 243262656 243326902 245763168 246208144 246250368 246546342 246973824 247226044 247881816 248330628 250459776 250883234 251380584 251950608 252119112 252618912 252685629 253547658 253619821 255677688 256696512 256734738 257062624 257199579 257415732 257572224 257881806 260690976 261123366 261282112 261641016 261975168 262044356 262938312 266243432 266609151 266771232 266949648 267554976 268085376 268538634 270717552 271331424 271403083 272051136 272328966 272511099 272740044 272801152 273051324 273129038 273670488 276483564 276651648 276836672 276984162 277845552 278087888 278867043 281380736 281767248 282415224 282803157 283293504 283444434 283634001 283806432 286723696 287292096 287637399 287943552 288136128 288783576 289195452 289768752 289851224 292203072 293277348 293942376 294138964 294189408 294722064 295468381 295805601 298426704 299018304 299479264 299523861 300117636 300318354 300500928 300999348 304278208 304557246 304643927 305085312 305247852 305637696 306901296 307879299 309391488 310174952 311233104 311441256 312058656 312147472 312576246 312766272 312848874 313295073 315981216 316553328 317392992 317717127 318196718 318705192 319282236 322019712 322564158 322760256 323203608 323295596 323616384 323936496 324153144 324881523 326082627 327684224 328728456 330509088 330685173 331107504 331164288 331562322 335174112 335730042 335934144 336063168 336158816 336825216 336914172 337394694 338063544 340903584 342312984 342932772 342991584 343220976 343842408 345263958 347587968 348065424 348164488 348854688 348946821 350137242 350371413 350584416 351165906 351862056 355478868 355694976 355932864 356122494 356739968 357067116 358051512 358543341 360956736 361775232 363105288 363348132 363653392 364068432 364428558 364672287 364893984 364990353 368644752 369312216 369375552 369819513 370460736 370839066 371822724 372495942 375689664 376324851 376553632 377070876 377925912 378178668 378408576 378928368 383516532 385044768 385102107 385593936 386123598 386358336 386822709 391036464 391685049 391923168 392252544 392461524 392962752 393066534 393627143 394407468 397789056 397902272 399365148 400088234 400156848 400424472 401332464 402128064 402807951 406076328 406997136 408076704 408493449 409110066 409201728 409693557 410505732 414725346 414977472 415255008 415476243 416078208 416768328 417131832 417726764 421308288 422071104 422650872 423190656 423622836 424940256 425166651 425709648 430085544 430938144 431915328 432204192 432645577 433060992 433175364 433793178 434776836 438304608 439916022 440678784 440913564 441208446 441284112 441476672 442083096 446898816 447640056 448527456 449218896 449859592 450477531 450751392 451499022 451892818 454538112 456417312 457243696 457322112 457627968 457871778 458456544 458577623 460351944 464087232 465139584 465262428 465926006 466849656 467161884 467445888 468221208 468864369 469149408 469273311 473971824 474829992 476089488 477295077 477402016 478057788 478923354 483029568 483846237 484140384 484464176 484943394 485424576 485904744 486229716 486525312 486653804 491526336 492416288 493092684 494452088 495763632 496661256 501766468 502761168 503595063 503901216 504034297 504238224 505237824 505371258 506092041 507095316 507239642 511355376 513393024 513469476 514125248 514399158 514743187 514831464 515763612 517895937 521381952 522246732 522564224 523282032 524088712 525205863 525876624 526748859 532486864 533218302 533542464 533899296 534183741 535109952 537077268 541435104 542662848 542806166 544102272 544657932 545022198 545480088 546102648 546258076 547340976 552967128 553673344 553968324 555691104 556175776 556258599 557734086 558743913 563534496 564830448 565606314 565767293 566587008 566888868 567268002 567612864 573447392 574584192 575274798 576272256 577567152 578390904 579537504 579702448 584406144 586554696 587884752 588277928 588378816 589444128 589599801 590936762 591611202 596853408 598036608 598958528 599047722 600132351 600235272 600636708 601001856 601998696 608556416 609114492 609287854 610495704 611275392 613665099 613802592 615758598 620349904 622088019 622466208 622882512 624117312 624294944 625152492 625532544 625697748 626590146 631962432 633106656 634785984 635434254 636393436 637410384 638564472 645128316 645520512 646407216 646591192 647872992 648306288 649763046 650689767 652165254 657456912 659121773 659874033 661018176 661370346 661812669 662215008 663124644 670348224 671460084 671868288 672126336 672317632 673828344 674789388 676127088 677248533 677839227 681807168 684625968 685865544 685983168 686441952 686807667 687684816 690527916 696130848 696328976 697709376 697893642 698889009 700274484 700742826 701168832 702331812 703724112 710957736 711865728 712244988 714134232 716103024 717086682 718385031 721913472 726210576 726696264 727306784 727415091 728136864 728857116 729344574 729787968 729980706 731021837 737289504 738624432 738751104 739639026 740921472 741678132 743645448 744991884 751379328 752649702 753107264 754141752 755851824 756357336 757856736 758056887 760859463 767033064 770089536 770204214 771187872 771598737 772247196 772716672 773645418 782072928 783370098 783846336 784923048 785925504 786133068 787254286 788814936 795804544 798730296 799827453 800176468 800313696 800848944 802664928 804256128 805615902 812152656 813994272 814209249 816153408 816986898 817533297 818220132 818403456 819387114 821011464 829450692 829954944 830510016 830952486 833536656 834263664 835453528 836601129 844142208 845301744 847245672 849880512 850333302 850902003 851419296 851644157 860171088 861876288 862912197 863830656 864408384 865291154 866350728 867586356 869553672 876609216 878091319 879832044 881827128 882416892 882568224 882953344 884166192 886405143 887416803 895280112 897054912 898437792 898571583 899719184 900955062 901502784 902998044 903785636 912834624 913931781 914487392 915255936 915743556 916913088 917155246 920703888 928174464 930524856 931852012 933699312 934323768 936442416 937728738 938298816 938546622 939885219 947943648 949659984 952178976 953151381 954590154 954804032 955951633 956115576 957846708 966059136 967692474 968280768 968928352 969886788 970849152 971809488 972459432 973307608 974644569 978247881 983052672 984832576 986185368 988904176 991527264 992055519 993322512 1003532936 1005522336 1007190126 1007802432 1008068594 1008476448 1010475648 1010742516 1012184082 1014190632 1014479284 1022710752 1026938952 1028250496 1028798316 1029486374 1029662928 1031527224 1035791874 1042763904 1044493464 1046564064 1046840463 1048177424 1050411726 1050710687 1051114239 1051753248 1053497718 1064973728 1066436604 1067084928 1067798592 1068367482 1070219904 1074154536 1082870208 1085325696 1085612332 1089315864 1090044396 1090960176 1092205296 1092516152 1094016861 1094681952 1094971059 1105934256 1107936648 1111382208 1112351552 1112517198 1113688513 1115468172 1117487826 1127068992 1128974553 1129660896 1131212628 1131534586 1133777736 1134536004 1135225728 1146894784 1150549596 1155134304 1155306321 1156781808 1159075008 1159404896 1160468127 1173109392 1175055147 1175769504 1176555856 1176757632 1178888256 1179199602 1180881429 1181873524 1183222404 1193706816 1197917056 1198095444 1200264702 1200470544 1201273416 1203997392 1208423853 1218228984 1218575708 1220991408 1225480347 1227330198 1227605184 1229080671 1231517196 1240699808 1244176038 1244932416 1245765024 1246428729 1248234624 1248589888 1250304984 1251395496 1253180292 1263924864 1266213312 1269571968 1270868508 1272786872 1274820768 1275499953 1277128944 1290256632 1292814432 1293182384 1295745984 1296612576 1297936731 1299526092 1301379534 1304330508 1314913824 1318243546 1319748066 1322036352 1322740692 1323625338 1324430016 1326249288 1340696448 1342920168 1344635264 1347656688 1349578776 1351432593 1352254176 1354497066 1355678454 1363614336 1369251936 1371731088 1371966336 1372883904 1373615334 1375369632 1375732869 1381055832 1392261696 1392657952 1395418752 1395787284 1397778018 1400548968 1401485652 1402337664 1404663624 1407448224 1407819933 1421915472 1424489976 1428268464 1431885231 1432206048 1434173364 1436770062 1451538711 1452421152 1453392528 1454613568 1454830182 1456273728 1457714232 1458689148 1459575936 1459961412 1462043674 1474579008 1477248864 1479278052 1483356264 1487290896 1489983768 1505299404 1506214528 1508283504 1510785189 1511703648 1512102891 1512714672 1515713472 1516113774 1518276123 1521718926 1534066128 1540179072 1540408428 1542375744 1543197474 1544229561 1544494392 1547290836 1553687811 1564145856 1566740196 1567692672 1569846096 1572266136 1574508572 1577629872 1580246577 1581624863 1597460592 1599654906 1600352936 1600627392 1601697888 1602551223 1605329856 1611231804 1624305312 1627988544 1628418498 1630741021 1632306816 1633973796 1635066594 1636440264 1638774228 1642022928 1658901384 1661020032 1661904972 1667073312 1668527328 1668775797 1670907056 1673202258 1676231739 1690603488 1694491344 1697301879 1699761024 1700666604 1701804006 1702838592 1703288314 1720342176 1723752576 1725824394 1728816768 1730582308 1732701456 1735172712 1739107344 1753218432 1756182638 1759664088 1763654256 1764833784 1765136448 1768332384 1768799403 1772810286 1774833606 1775338747 1790560224 1794109824 1796875584 1797143166 1799438368 1800397053 1801910124 1803005568 1805996088 1807571272 1825669248 1827863562 1828974784 1831487112 1833826176 1834310492 1840995297 1841407776 1861049712 1863704024 1866264057 1867398624 1868647536 1872884832 1875457476 1876597632 1877093244 1879770438 1895887296 1899319968 1899821581 1904357952 1906302762 1909180308 1909608064 1911903266 1912231152 1915693416 1935384948 1936561536 1937856704 1939773576 1943618976 1944918864 1946615216 1949289138 1952069301 1956495762 1969665152 1972370736 1977365319 1977808352 1979622099 1983054528 1984111038 1985438007 1986645024 2007065872 2011044672 2014380252 2015604864 2016137188 2016952896 2021485032 2024368164 2028381264 2028958568 2031745599 2033517681 2045421504 2053877904 2057596632 2058972748 2059325856 2063054448 2068278667 2071583748 2088986928 2093128128 2093680926 2096354848 2096667027 2100823452 2101421374 2102228478 2103506496 2106995436 2129947456 2132507489 2132873208 2135597184 2136734964 2148309072 2155155093 2165740416 2171224664 2178631728 2180088792 2181920352 2182245273 2184410592 2185032304 2188033722 2189363904 2189942118 2193065511 2211868512 2215873296 2222764416 2224703104 2225034396 2227377026 2230936344 2234975652 2254137984 2257949106 2259321792 2262425256 2263069172 2267555472 2269072008 2274170661 2282578389 2293789568 2301099192 2310268608 2310612642 2313563616 2314796211 2318150016 2318809792 2320936254 2346218784 2350110294 2351539008 2353111712 2357776512 2358399204 2361762858 2363747048 2366444808 2387413632 2396190888 2400529404 2400941088 2402546832 2407994784 2416847706 2436457968 2437151416 2441982816 2442627747 2450960694 2452599891 2454660396 2455210368 2458161342 2463034392 2481399616 2488352076 2489864832 2491530048 2492857458 2497179776 2500609968 2502790992 2506360584 2509803387 2532426624 2541737016 2545573744 2549641536 2550999906 2552706009 2554257888 2554932471 2580513264 2585628864 2586364768 2588736591 2591491968 2593225152 2595873462 2599052184 2602759068 2608661016 2629827648 2634273957 2636487092 2639496132 2645481384 2647250676 2648860032 2652498576 2659215429 2685840336 2695313376 2695714749 2699157552 2702865186 2704508352 2708994132 2711356908 2738503872 2741795343 2743462176 2745767808 2747230668 2750739264 2751465738 2762111664 2784523392 2785315904 2791574568 2795556036 2801097936 2802971304 2809327248 2814896448 2815639866 2819655657 2843830944 2848979952 2856536928 2859454143 2863770462 2864412096 2867854899 2868346728 2873540124 2903077422 2904842304 2906785056 2909227136 2909660364 2912547456 2915428464 2917378296 2919922824 2923933707 2924087348 2934743643 2949158016 2954497728 2958556104 2966712528 2974581792 2976166557 2979967536 3010598808 3016567008 3021570378 3023407296 3024205782 3025429344 3028519039 3031426944 3032227548 3036552246 3043437852 3068132256 3080816856 3084751488 3086394948 3088459122 3088988784 3094581672 3107375622 3128291712 3133480392 3139692192 3140521389 3144532272 3149017144 3152132061 3153342717 3155259744 3160493154 3163249726 3194921184 3199309812 3200705872 3201254784 3203395776 3205102446 3210043361 3210659712 3222463608 3248610624 3255977088 3256836996 3261482042 3267947592 3270133188 3272880528 3277548456 3282050583 3284045856 3284913177 3317802768 3323809944 3334146624 3337054656 3337551594 3341065539 3341814112 3346404516 3352463478 3381206976 3386923659 3388982688 3394603758 3401333208 3403608012 3405677184 3406576628 3440684352 3451648788 3461164616 3465402912 3465918963 3470345424 3478214688 3512365276 3519328176 3525165441 3527308512 3528240079 3529667568 3530272896 3536664768 3537598806 3542644287 3545620572 3549667212 3550677494 3581120448 3593751168 3594286332 3598876736 3600794106 3603820248 3611992176 3615142544 3625271559 3655727124 3657949568 3662974224 3668620984 3676441041 3681990594 3682815552 3687242013 3722099424 3727408048 3732528114 3734797248 3737295072 3739286187 3745769664 3750914952 3754186488 3759540876 3791774592 3798639936 3799643162 3808715904 3812605524 3818360616 3823806532 3824462304 3831386832 3841088953 3870769896 3875713408 3879547152 3887237952 3889837728 3893230432 3893810193 3898578276 3904138602 3912991524 3944741472 3954730638 3955616704 3959244198 3960371051 3966109056 3968222076 3970876014 3973290048 4014131744 4022089344 4028760504 4032274376 4033905792 4042970064 4048736328 4056762528 4057917136 4063491198 4067035362 4090843008 4107755808 4115193264 4117945496 4118651712 4126108896 4127198607 4136557334 4143167496 4177973856 4186256256 4187361852 4192709696 4193334054 4201646904 4202842748 4204456956 4207012992 4213990872 4223459799 4259894912 4265014978 4265746416 4273469928 4295655693 4296618144 4310310186 4342449328 4354616133 4357263456 4360177584 4363840704 4364490546 4368821184 4370064608 4376067444 4378727808 4379884236 4386131022 4423737024 4431746592 4450068792 4454754052 4461872688 4469951304 4515898212 4518643584 4524850512 4526138344 4532355567 4535110944 4536308673 4538144016 4548341322 4554828369 4565156778 4602198384 4613852411 4620537216 4621225284 4627127232 4629592422 4632688683 4637619584 4641872508 4661063433 4692437568 4700220588 4703078016 4706223424 4716798408 4723525716 4727494096 4732889616 4740739731 4744874589 4792381776 4801058808 4801882176 4805093664 4807653669 4815989568 4833695412 4872915936 4874302832 4883965632 4885255494 4892223063 4901921388 4905199782 4909320792 4916322684 4926068784 4962799232 4976704152 4983060096 4985714916 5001219936 5005581984 5006327391 5012721168 5019606774 5028695217 5083474032 5091147488 5091905637 5099283072 5101999812 5105412018 5108515776 5109864942 5117152859 5161026528 5171257728 5172729536 5177473182 5186450304 5191746924 5198104368 5205518136 5217322032 5259655296 5268547914 5272974184 5278992264 5290962768 5294501352 5304997152 5306398209 5318430858 5326016241 5371680672 5390626752 5391429498 5398315104 5401191159 5405730372 5409016704 5417988264 5422713816 5477007744 5483590686 5486924352 5494461336 5501478528 5502931476 5522985891 5524223328 5570631808 5583149136 5591112072 5598792171 5602195872 5605942608 5618654496 5629792896 5631279732 5639311314 5687661888 5697959904 5699464743 5713073856 5718908286 5727540924 5728824192 5735709798 5736693456 5747080248 5806154844 5809684608 5813570112 5819320728 5830856928 5834756592 5839845648 5847867414 5848174696 5856207903 5869487286 5908995456 5917112208 5932095957 5933425056 5949163584 5952333114 5956314021 5959935072 5961509099 6021197616 6033134016 6043140756 6046814592 6048411564 6050858688 6057038078 6064455096 6073104492 6086875704 6095236797 6100553043 6136264512 6161633712 6172789896 6176918244 6177977568 6189163344 6204836001 6214751244 6266960784 6279384384 6281042778 6289064544 6290001081 6298034288 6304264122 6306685434 6310519488 6320986308 6326499452 6389842368 6397522467 6398619624 6401411744 6406791552 6410204892 6420086722 6444927216 6497221248 6513673992 6522964084 6535895184 6540266376 6545761056 6546735819 6552445861 6555096912 6564101166 6568091712 6569826354 6579196533 6635605536 6647619888 6668293248 6674109312 6675103188 6682131078 6683628224 6691661431 6692809032 6704926956 6762413952 6773847318 6777965376 6789207516 6802666416 6807216024 6813153256 6822511983 6847735167 6881368704 6903297576 6922329232 6930805824 6931837926 6940690848 6944388633 6956429376 7024730552 7038656352 7050330882 7054617024 7056480158 7059335136 7073329536 7075197612 7085288574 7091241144 7099334424 7101354988 7162240896 7188572664 7197753472 7201588212 7207640496 7223984352 7230285088 7250543118 7311454248 7325948448 7327883241 7337241968 7352882082 7354974809 7357799673 7363981188 7365631104 7374484026 7444198848 7454816096 7465056228 7469594496 7474590144 7478572374 7491539328 7501829904 7508372976 7519081752 7597279872 7599286324 7625211048 7636721232 7647613064 7648924608 7658118027 7662773664 7664797413 7682177906 7741539792 7759094304 7774475904 7779675456 7786460864 7787620386 7795819591 7797156552 7808277204 7825983048 7889482944 7902821871 7909461276 7911233408 7918488396 7920742102 7936444152 7941752028 7946580096 7977646287 8028263488 8057521008 8064548752 8085940128 8087144247 8097472656 8113525056 8115834272 8126982396 8134070724 8215511616 8225386029 8230386528 8235890992 8237303424 8252217792 8254397214 8273114668 8286334992 8355947712 8374723704 8385419392 8386668108 8403293808 8405685496 8408913912 8427981744 8446919598 8458966971 8530029956 8531492832 8546939856 8568583049 8578362429 8591311386 8593236288 8603564697 8620620372 8684898656 8709232266 8714526912 8720355168 8727681408 8728981092 8737642368 8740129216 8752134888 8759768472 8772262044 8804230929 8847474048 8863493184 8900137584 8909508104 8923745376 8928499671 8939902608 9031796424 9049701024 9052276688 9064711134 9070221888 9072617346 9076288032 9085557117 9096682644 9109656738 9130313556 9204396768 9227704822 9242450568 9254254464 9259184844 9265377366 9283745016 9322126866 9384875136 9400441176 9412446848 9421564167 9433596816 9447051432 9454988192 9456396183 9460028151 9465779232 9481479462 9489749178 9584763552 9602117616 9603764352 9610187328 9615307338 9630130083 9631979136 9667390824 9745831872 9748605664 9767931264 9770510988 9784446126 9803842776 9810399564 9818641584 9832645368 9852137568 9854739531 9953408304 9971429832 10002439872 10011163968 10012654782 10023196617 10025442336 10039213548 10057390434 10160770977 10166948064 10182294976 10183811274 10203999624 10210824036 10217031552 10219729884 10234305718 10322053056 10345459072 10354946364 10383493848 10396208736 10397756889 10411036272 10434644064 10537095828 10545948368 10557984528 10575496323 10581925536 10584720237 10589002704 10609994304 10612796418 10627932861 10636861716 10652032482 10743361344 10781253504 10782858996 10796630208 10802382318 10811460744 10835976528 10845427632 10875814677 10967181372 10973848704 10988922672 11005862952 11045971782 11048446656 11061726039 11071374041 11166298272 11182224144 11197584342 11204391744 11211885216 11217858561 11237308992 11262559464 11278622628 11375323776 11395919808 11398929486 11415187147 11426147712 11437816572 11455081848 11471419596 11473386912 11494160496 11523266859 11612309688 11627140224 11638641456 11661713856 11669513184 11679691296 11681430579 11695734828 11696349392 11712415806 11738974572 11834224416 11864191914 11866850112 11881113153 11898327168 11904666228 11912628042 11919870144 11923018198 12042395232 12066268032 12086281512 12096823128 12101717376 12114076156 12128910192 12146208984 12173751408 12190473594 12201106086 12272529024 12323267424 12345579792 12353836488 12355955136 12378326688 12381595821 12409672002 12427371229 12429502488 12533921568 12558768768 12562085556 12578129088 12580002162 12596068576 12608528244 12613370868 12621038976 12641972616 12652998904 12670379397 12779684736 12795044934 12797239248 12802823488 12820409784 12840173444 12886967079 12889854432 13027347984 13045928168 13063848399 13071790368 13080532752 13091522112 13093471638 13104891722 13110193824 13128202332 13136183424 13139652708 13158393066 13271211072 13295239776 13298751067 13350206376 13364262156 13367256448 13383322862 13385618064 13409853912 13547694636 13555930752 13578415032 13597066701 13605332832 13608926019 13614432048 13626306512 13645023966 13664485107 13695470334 13806595152 13841557233 13844658464 13861611648 13863675852 13881381696 13888777266 13898066049 13912858752 14049461104 14077312704 14100661764 14109234048 14112960316 14118670272 14150395224 14170577148 14182482288 14198668848 14202709976 14222219193 14234623767 14377145328 14403176424 14415280992 14447968704 14460570176 14477950669 14501086236 14622908496 14651896896 14655766482 14674483936 14676669189 14705764164 14709949618 14715599346 14727962376 14748968052 14888397696 14909632192 14927552423 14930112456 14949180288 14957144748 15003659808 15016745952 15018982173 15038163504 15086085651 15198572648 15250422096 15273442464 15275716911 15295226128 15297849216 15316236054 15325547328 15329594826 15351458577 15364355812 15483079584 15518188608 15559350912 15572921728 15575240772 15591639182 15594313104 15616554408 15651966096 15778965888 15805643742 15818922552 15836976792 15841484204 15872888304 15883504056 15919194627 15955292574 15978048723 16056526976 16115042016 16129097504 16171880256 16174288494 16194945312 16203573477 16227050112 16231668544 16253964792 16268141448 16431023232 16450772058 16460773056 16471781984 16504435584 16508794428 16546229336 16568957673 16572669984 16711895424 16749447408 16773336216 16806587616 16811370992 16817827824 16855963488 16860415171 16893839196 16917933942 17060059912 17062985664 17093879712 17098394229 17137166098 17156724858 17182622772 17186472576 17207129394 17241240744 17369797312 17418464532 17429053824 17440710336 17457962184 17480258432 17504269776 17519536944 17544524088 17568623709 17608461858 17726986368 17796287871 17800275168 17819016208 17847490752 17856999342 17868942063 17879805216 17884527297 18063592848 18099402048 18104553376 18129422268 18140443776 18145234692 18152576064 18171114234 18193365288 18219313476 18260627112 18301659129 18408793536 18455409644 18484901136 18518369688 18530754732 18567490032 18614508003 18644253732 18800882352 18843128334 18867193632 18870003243 18894102864 18909976384 18912792366 18920056302 18931558464 18962958924 18979498356 19169527104 19192567401 19204235232 19220374656 19230614676 19260260166 19334781648 19491663744 19497211328 19541021976 19568892252 19607685552 19620799128 19637283168 19640207457 19657337583 19665290736 19704275136 19709479062 19737589599 19906816608 19942859664 20004879744 20022327936 20025309564 20046393234 20050884672 20074984293 20078427096 20114780868 20321541954 20333896128 20364589952 20367622548 20407999248 20421648072 20439459768 20467535949 20468611436 20543205501 20644106112 20709892728 20766987696 20792417472 20795513778 20822072544 20833165899 20869288128 21074191656 21091896736 21115969056 21150992646 21163851072 21169440474 21178005408 21199633273 21219988608 21225592836 21255865722 21273723432 21304064964 21486722688 21565717992 21593260416 21604764636 21622921488 21671953056 21690855264 21751629354 21934362744 21977845344 21983649723 22011725904 22064924427 22073399019 22091943564 22096893312 22123452078 22142748082 22332596544 22364448288 22395168684 22408783488 22423770432 22435717122 22474617984 22525118928 22557245256 22791839616 22797858972 22830374294 22875633144 22910163696 22942839192 22946773824 22974354081 22988320992 22994392239 23046533718 23224619376 23277282912 23323427712 23339026368 23359382592 23362861158 23387458773 23391469656 23392698784 23424831612 23477949144 23668448832 23708465613 23728383828 23733700224 23762226306 23809332456 23825256084 23839740288 23846036396 23932938861 24084790464 24172563024 24193646256 24228152312 24257820384 24261432741 24292417968 24347502816 24380947188 24402212172 24646534848 24676158087 24691159584 24697680553 24707672976 24711910272 24756653376 24763191642 24819344004 24854742458 24859004976 25067843136 25124171112 25156258176 25160004324 25192137152 25217056488 25226741736 25283945232 25305997808 25340758794 25376900913 25590089868 25594478496 25605646976 25640819568 25680346888 25705749147 25735087287 25773934158 25779708864 25810694091 26054695968 26091856336 26127696798 26143580736 26161065504 26183044224 26186943276 26209783444 26220387648 26256404664 26279305416 26316786132 26412692787 26542422144 26590479552 26597502134 26700412752 26728524312 26766645724 26771236128 26819707824 26887622671 27095389272 27156830064 27194133402 27210665664 27217852038 27228864096 27252613024 27256671351 27290047932 27328970214 27390940668 27613190304 27683114466 27689316928 27722597357 27727351704 27762763392 27777554532 27796132098 28098922208 28154625408 28201323528 28225920632 28237340544 28264692501 28300790448 28341154296 28364964576 28369188549 28397337696 28405419952 28444438386 28469247534 28754290656 28806352848 28830561984 28890390249 28895937408 28921140352 28955901338 29002172472 29245816992 29303793792 29311532964 29348967872 29353338378 29411528328 29419899236 29431198692 29455924752 29497936104 29564218593 29819264384 29855104846 29860224912 29914289496 30007319616 30033491904 30037964346 30069589851 30076327008 30172171302 30397145296 30482312931 30500844192 30546884928 30551433822 30590452256 30632472108 30651094656 30659189652 30702917154 30728711624 30966159168 31036377216 31150481544 31183278364 31188626208 31233108816 31303932192 31611287484 31637845104 31673953584 31682968408 31726488969 31745776608 31754160711 31767008112 31838389254 31883798583 31910585148 31956097446 32230084032 32258195008 32296966877 32343760512 32348576988 32389890624 32407146954 32463337088 32507929584 32536282896 32627444031 32901544116 32921546112 32943563968 33017588856 33092458672 33137915346 33145339968 33185178117 33214122123 33498894816 33546672432 33613175232 33622741984 33635655648 33653575683 33711926976 33720830342 33787678392 33835867884 34120119824 34125971328 34187759424 34196788458 34245561441 34274332196 34313449716 34365245544 34414258788 34482481488 34569800577 34739594624 34836929064 34881420672 34915924368 35008539552 35039073888 35044291737 35089048176 35137247418 35216923716 35592575742 35600550336 35638032416 35643339459 35694981504 35713998684 35737884126 35759610432 35769054594 36127185696 36198804096 36209106752 36258844536 36290469384 36305152128 36342228468 36386730576 36438626952 36521254224 36603318258 36817587072 36910819288 36969802272 37036739376 37061509464 37134980064 37144787463 37229016006 37282113687 37288507464 37601764704 37686256668 37734387264 37740006486 37788205728 37819952768 37825584732 37840112604 37863116928 37925917848 37958996712 38011138191 38339054208 38385134802 38408470464 38461229352 38520520332 38660901237 38669563296 38994422656 39082043952 39137784504 39191545197 39215371104 39241598256 39274566336 39280414914 39314675166 39330581472 39408550272 39418958124 39475179198 39813633216 39885719328 39896253201 40050619128 40092786468 40101769344 40149968586 40156854192 40229561736 40643083908 40667792256 40735245096 40815998496 40826778057 40843296144 40878919536 40935071898 40937222872 40993455321 41086411002 41419785456 41524671699 41533975392 41584834944 41591027556 41644145088 41666331798 41694198147 41730563693 41738576256 42148383312 42183793472 42231938112 42301985292 42327702144 42338880948 42356010816 42399266546 42451185672 42511731444 42547446864 42608129928 42666657579 42703871301 43131435984 43209529272 43245842976 43343906112 43381710528 43433852007 43503258708 43868725488 43955690688 43967299446 44023451808 44030007567 44129848854 44146798038 44183887128 44246904156 44285496164 44665193088 44728896576 44782657269 44790337368 44847540864 44871434244 45050237856 45056946519 45114490512 45595717944 45660748588 45751266288 45820327392 45827150733 45867121027 45885678384 45893547648 45948708162 45976641984 45988784478 46054375731 46093067436 46449238752 46554565824 46678052736 46718765184 46725722316 46774917546 46782939312 46785397568 46849663224 46955898288 47336897664 47416931226 47456767656 47524452612 47618664912 47650512168 47692072792 47757583881 47865877722 47934146169 48169580928 48345126048 48387292512 48456304624 48515640768 48522865482 48584835936 48610720431 48695005632 48761894376 48804424344 49293069696 49352316174 49382319168 49395361106 49415345952 49513306752 49526383284 49638688008 49706873019 49709484916 49718009952 50135686272 50248342224 50320008648 50384274304 50434112976 50453483472 50567890464 50581245513 50611995616 50681517588 50753801826 51180179736 51188956992 51281639136 51295182687 51360693776 51411498294 51470174574 51484823663 51547868316 51559417728 51621388182 52109391936 52183712672 52255393596 52287161472 52322131008 52373886552 52419566888 52440775296 52512809328 52558610832 52633572264 52825385574 53180959104 53195004268 53388863613 53400825504 53457048624 53533291448 53542472256 53606826189 53639415648 53653581891 53775245342 54190778544 54313660128 54388266804 54421331328 54435704076 54457728192 54505226048 54513342702 54570737137 54580095864 54657940428 54781881336 54904977387 55226380608 55366228932 55378633856 55445194714 55454703408 55555109064 55592264196 55843524009 56197844416 56402647056 56451841264 56529385002 56601580896 56610009729 56682308592 56729929152 56738377098 56794675392 56810839904 56888876772 56938495068 57508581312 57577702203 57612705696 57661123968 57780780498 57911802676 58004344944 58491633984 58623065928 58697935744 58706676756 58823056656 58839798472 58862397384 58911849504 58920622371 58972012749 58995872208 59128437186 59212768797 59710209692 59720449824 59828578992 59980081343 60014639232 60066983808 60075928692 60139179702 60152654016 60224952879 60344342604 60794290592 60964625862 61001688384 61093769856 61102867644 61180904512 61264944216 61318379304 61405834308 61457423248 61629616503 61932318336 62300963088 62366556728 62377252416 62466217632 62499497697 62607864384 63222574968 63275690208 63347907168 63365936816 63452977938 63491553216 63508321422 63534016224 63598899819 63676778508 63767597166 63821170296 63912194892 64460168064 64516390016 64593933754 64697153976 64779781248 64814293908 65015859168 65072565792 65254888062 65803088232 65887127936 65950949169 66035177712 66184917344 66194773281 66220197057 66275830692 66290679936 66370356234 66428244246 66997789632 67093344864 67226350464 67245483968 67271311296 67307151366 67423853952 67441660684 67575356784 67671735768 68240239648 68375518848 68393576916 68491122882 68548664392 68626899432 68730491088 68828517576 68964962976 68983176717 69139601154 69673858128 69831848736 70017079104 70078147776 70088583474 70162376319 70178096352 70274494836 70433847432 71125396839 71185151484 71201100672 71276064832 71286678918 71427997368 71475768252 71519220864 71538109188 71798816583 72254371392 72418213504 72517689072 72580938768 72684456936 72773461152 72784298223 72877253904 73042508448 73206636516 73821638576 73939604544 74028474261 74073478752 74093041659 74123018928 74269960128 74289574926 74458032012 74564227374 74577014928 75203529408 75372513336 75468774528 75480012972 75576411456 75651169464 75680225208 75851835696 75917993424 76022276382 76130702739 76770269604 76816940928 76922458704 77041040664 77117247441 77321802474 77339126592 77432082273 77499618287 78164087904 78275569008 78383090394 78430742208 78483196512 78549132672 78560829828 78629350332 78661162944 78837916248 78950358396 79238078361 79627266432 79771438656 79792506402 80101238256 80185572936 80299937172 80313708384 80459123472 80662868013 81286167816 81470490192 81631996992 81653556114 81686592288 81757839072 81770014053 81870143796 81874445744 81986910642 82172822004 82839570912 83049343398 83067950784 83167792071 83182055112 83288290176 83332663596 83388396294 83461127386 84296766624 84367586944 84463876224 84603970584 84677761896 84712021632 84794077503 84798533092 84902371344 85023462888 85094893728 85107565647 85216259856 85333315158 85407742602 86262871968 86419058544 86491685952 86671170747 86687812224 86763421056 86867704014 86991598603 87006517416 87737450976 87911381376 87934598892 88046903616 88060015134 88259697708 88293596076 88367774256 88493808312 88570992328 88692655779 89457793152 89565314538 89580674736 89742868488 90100475712 90113893038 90208769553 90228981024 91191435888 91321497176 91446938793 91502532576 91640654784 91654301466 91734242054 91771356768 91897416324 91953283968 91977568956 92108751462 92186134872 92898477504 93091257469 93109131648 93451444632 93549835092 93565878624 93570795136 93699326448 93911796576 94833862452 94913535312 95048905224 95179466907 95237329824 95262482133 95301024336 95384145584 95515167762 95651395749 95731755444 95868292338 96690252096 96774585024 96890900631 96912609248 97031281536 97045730964 97169671872 97221440862 97390011264 97523788752 97608848688 98704632348 98764638336 98790722212 98830691904 99052766568 99277376016 99413746038 99418969832 99436019904 99555534351 99642366369 100496684448 100640017296 100868225952 100906966944 101135780928 101162491026 101223991232 101345654683 101363035176 101507603652 102360359472 102377913984 102563278272 102590365374 102721387552 102736684323 102822996588 102940349148 102969647326 103095736632 103242776364 103709401731 104218783872 104367425344 104510787192 104644262016 104747773104 104839133776 105025618656 105117221664 105132875211 105267144528 105650771148 106390008536 106777727226 106801651008 106914097248 106930018377 107066582896 107084944512 107213652378 107278831296 107307163782 107550490684 108381557088 108627320256 108776533608 108871408152 108915456384 109010452096 109026685404 109141474274 109160191728 109315880856 109563762672 109809954774 110452761216 110732457864 110890389428 110909406816 111110218128 111184528392 111391579637 111434362389 111687048018 111846341061 112395688832 112805294112 112903682528 113058770004 113203161792 113220019458 113364617184 113459858304 113476754196 113589350784 113621679808 113777753544 113876990136 115017162624 115155404406 115225411392 115561560996 115823605352 115982703711 116008689888 116983267968 117246131856 117413353512 117646113312 117679596944 117724794768 117823699008 117841244742 117944025498 117991744416 118022906197 118256874372 118425537594 119420419384 119440899648 119657157984 119688759603 119960162686 120151857384 120278359404 120305308032 120449905758 120688685208 121588581184 121929251724 122003376768 122205735288 122361809024 122480334171 122529888432 122636758608 122811668616 122914846496 122980365963 123259233006 124574015097 124601926176 124733113456 124754504832 124932435264 124998995394 125082594441 125191691079 125215728768 126445149936 126551380416 126695814336 126731873632 126905955876 126983106432 127016642844 127068032448 127197799638 127353557016 127535194332 127642340592 127824389784 128111613903 129187867508 129394307952 129628587816 130031718336 130145131584 130301556021 130509776124 131606176464 131901898338 132070355424 132090022701 132369834688 132389546562 132440394114 132551661384 132740712468 132856488492 133995579264 134186689728 134347971807 134490967936 134542622592 134614302732 134883321368 135150713568 135170839557 135343471536 136480479296 136787153832 136982245764 137097328784 137253798864 137460982176 137481452199 137601363081 137657035152 137929925952 137966353434 138163127193 138279202308 139347716256 139663697472 140034158208 140156295552 140177166948 140324752638 140356192704 140548989672 140867694864 142250793678 142370302968 142552129664 142573357836 142855994736 142951536504 143076218376 143272751643 143597633166 143802438507 144508742784 145035378144 145161877536 145368913872 145546922304 145568596446 145754507808 145832161293 146085016896 146413273032 147643277152 147879209088 148056948522 148146957504 148186083318 148246037856 148397432911 148539920256 148579149852 148916064024 149128454748 149154029856 150407058816 150745026672 150960025944 151152822912 151302338928 151360450416 151703671392 151743736539 151835986848 152044552764 152261405478 153540539208 153844917408 153885548061 154082081328 154234494882 154454470989 154643604948 154678253184 154864164546 154999236574 156328175808 156551138016 156766180788 156861484416 156966393024 157121659656 157258700664 157322325888 157675832496 157900716792 158476156722 159542877312 159585012804 160166590839 160202476512 160371145872 160599874344 160627416768 160820478567 160918246944 160960745673 161325736026 162572335632 162940980384 163263993984 163307112228 163373184576 163515678144 163540028106 163712211411 163740287592 163748891488 163973821284 164345644008 164714932161 165679141824 166098686796 166135901568 166335584142 166364110224 166665327192 166776792588 166922254772 167530572027 168593533248 169207941168 169355523792 169588155006 169597066184 169804742688 169830029187 170046925776 170189787456 170215131294 170432519712 170666630316 170815485204 172525743936 172733106609 172838117088 172883763871 172983371904 173342341494 173735408028 173983197206 174013034832 175474901952 175869197784 176093807232 176120030268 176519395416 176587192152 176735548512 176761867113 176916038247 176987616624 177141984656 177385311558 177638306391 179130629076 179161349472 179485736976 179940244029 180200951424 180227786076 180417539106 180457962048 180674858637 182382871776 182642994352 182893877586 183005065152 183281309568 183308602932 183468484108 183542713536 183794832648 183955137912 184217502924 184372269744 184888849509 185796955008 186182514938 186902889264 187099670184 187131757248 187398652896 187823593152 188213358697 189667724904 189827070624 190097810448 190358933814 190474659648 190524964266 190602048672 190768291168 190796699457 191030335524 191302791498 191463510888 191736584676 193380504192 193549170048 193781801262 193825218496 194058181499 194091461928 194339343744 194442881724 195047577504 195217697376 197409264696 197581444424 197661383808 197852847507 198105533136 198554752032 198584319843 198827492076 198837939664 198872039808 199111068702 199284732738 200993368896 201280034592 201736451904 201813933888 202271561856 202324982052 202447982464 202691309366 202726070352 203015207304 204720718944 205126556544 205180730748 205442775104 205473368646 205645993176 205880698296 205939294652 206191473264 206485552728 206949530151 207418803462 208734850688 209021574384 209495546208 209678267552 210051237312 210234443328 210265750422 210487128957 210534289056 211301542296 212780017072 213376190517 213555454452 213603302016 213828194496 213860036754 214133165792 214427304756 214557662592 214614327564 215100981368 215396449749 216763114176 217254640512 217553067216 217742816304 218053370808 218282948548 218320383456 218631761712 219127525344 219185397223 219619909548 221464915728 221780778856 221818813632 222085422783 222220436256 222279124977 222369056784 222783159274 222868724778 223374096036 223692682122 225610588224 225807365056 226078768139 226117540008 226406323584 226440038916 226729234368 226953508392 227243359616 227555507088 227753980272 228392108217 230310808812 230450822784 231123121992 231351742323 231647210704 231965407422 232017379776 232296246819 232498854861 234492263712 234826707024 235292226624 235359193888 235449589536 235647398016 235682489484 235888050996 235983488832 236045812394 236513748744 236851075188 238840838768 238881799296 239314315968 239377519206 239920325372 240303714768 240556718808 240899811516 241377370416 241988604039 243177162368 243858503448 244411470576 244960668342 245059776864 245273517216 245310042159 245623337232 245829692992 245960731926 246518466012 249148030194 249203852352 249466226912 249503376213 249864870528 249997990788 250165188882 250383382158 252890299872 253102760832 253391628672 253463747264 253811911752 254033285688 254136064896 254395599276 254707114032 255070388664 255284681184 255322696941 255648779568 256223227806 258375735016 258788615904 259257175632 260013512241 260063436672 260290263168 260603112042 260974795809 261019552248 263212352928 263803796676 264140710848 264180045402 264739669376 264779093124 264880788228 265103322768 265481424936 265712976984 266077967337 268373379456 268695943614 269228605464 269766642736 270301427136 270341679114 270626308659 270686943072 272960958592 273574307664 273964491528 274194657568 274340816379 274507597728 274921964352 274962904398 275202726162 275314070304 275859851904 275932706868 276326254386 276558404616 278695432512 279273772407 279327394944 280354333896 280649505276 280712385408 281097979344 281735389728 284501587356 284740605936 285146715672 285711989472 285787446399 285903073008 286152436752 286545503286 286627057907 286954187247 287195266332 287604877014 290070756288 290323755072 290672701893 290737827744 291093844608 291137192892 291509015616 291664322586 292170033792 292826546064 295286554304 296113897044 296293915008 296372166636 296492075712 296794865822 297158299704 297832128048 298256909496 298308059712 298666603053 298927099107 301490053344 301920051888 302604677856 302720900832 303407342784 303487473078 303671973696 304036964049 304089105528 304522810956 307081078416 307689834816 307771096122 308164162656 308210052969 308468989764 308908941978 309287209896 309728329092 309998473148 311128205193 312656351616 313102276032 313532361576 313932786048 314243319312 314517401328 315351664992 315398625633 315801433584 316952313444 319170025608 320333181678 320404953024 320742291744 320790055131 321069847189 321199748688 321254833536 321640957134 321836493888 321921491346 322651472052 325144671264 325881960768 326614224456 326746369152 327031356288 327080056212 327424422822 327480575184 327497782976 327947642568 328691288016 329429864322 331358283648 332197373592 332671168284 332728220448 333330654384 333553585176 333844509544 334174738911 334303087167 335061144054 335539023183 337187066496 338415882336 338711047584 339176310012 339194132368 339609485376 339660058374 340093851552 340379574912 340430262588 340865039424 341333260632 341630970408 345051487872 345466213218 345676234176 345767527742 346684682988 347470816056 347948111133 347966394412 348026069664 350949803904 351738395568 352240060536 353038790832 353174384304 353471097024 353523734226 353832076494 353975233248 354068718591 354283969312 354770623116 355276612782 358261258152 358322698944 358971473952 359066278809 359880488058 360393765641 360455572152 360835078212 360915924096 361349717274 364765743552 365285988704 365787755172 366010130304 366617205864 366936968216 367085427072 367441002513 367589665296 367910275824 368435005848 368744539488 369777699018 372365029876 373722045291 373805778528 374199340368 374263514496 374797305792 375247783323 375575073237 375647186304 376426717394 379335449808 379654141248 380195620896 380717867628 380949319296 381049928532 381204097344 381536582336 381593398914 382060671048 382605582996 382927021776 383473169352 384334841709 387563602524 387650436992 388116362998 388182923856 388885763448 390095155008 390435394752 390904668063 394818529392 395162888848 395705695014 396211066272 396270068103 397109504064 397168639686 397654984152 397675879328 398222137404 398569465476 401986737792 402560069184 403043915421 403472903808 403627867776 404649964104 405382618732 405452140704 406030414608 409441437888 410361461496 410885550208 410946737292 411291986352 411761396592 411878589304 412382946528 412444356597 412804089243 412971105456 413899060302 414489381579 414837606924 418043148768 418991092416 419356535104 419860569401 420102474624 420468886656 420531500844 420974257914 421068578112 422603084592 425560034144 426752381034 427110908904 427656388992 427720073508 428266331584 428854609512 429228655128 430201962736 430792899498 431407315521 433526228352 435106134432 435485632608 436106741616 436565897096 436640766912 437263523424 437496483879 438255050688 438370794446 439239819096 442929831456 443561557712 443637627264 444170845566 444440872512 444558249954 444738113568 445192298733 445566318548 445737449556 446748192072 447385364244 451221176448 451614730112 452157536278 452235080016 452880077832 453458468736 453907016784 455111014176 455231209617 455507960544 456784216434 460621617624 461656644183 462246243984 462703484646 463294421408 463363412967 463930814844 464034759552 464592493638 464997709722 468984527424 469653414048 470584453248 470718387776 470899179072 471364978968 471776101992 471966977664 472091624788 473027497488 473702150376 477681677536 478628631936 478755038412 479840650744 480499772517 480607429536 481113437616 481799623032 482754740832 482882237019 483977208078 487717006896 488822941152 488952039959 489921336684 490119553728 490547034432 490620084318 491136634233 491246674464 491659385984 491921463852 493036932024 494144796483 498296060388 498407704704 498932453824 499006752426 499995981576 500330377764 500766764316 502591716081 505780599744 506927494528 507623823504 508066571376 508791198552 509414228064 509490087561 510140777328 510569362368 510645393882 511297559136 512446455612 516751470032 517577231808 518199319827 518514351264 518651291613 520027024482 521206224084 521949591618 522039104496 526424705856 527607593352 528281421696 528360090804 529558186248 529761576456 530206645536 530748114741 530962849872 531425953968 532155934674 532914919173 537391887228 538457210928 539533285472 539820732087 540602854272 540683358228 541252617318 541373886144 542024575911 542497328009 547148615328 547928983056 548389315136 548681632758 549015195456 549843928704 549925808796 550405452324 550628140608 551865413736 552652508772 553116809232 554666548527 557390865024 558547544814 560708667792 561299010552 562195958688 563470779456 564640076091 569003174712 569481211872 570293431344 571423978944 571574892798 571806146016 572304873504 572390098371 573091006572 573254115814 573908374494 574390532664 575209754028 580141512576 580647510144 581345403786 581475655488 582174544497 582274385784 583018031232 583328645172 585653092128 590573108608 592227794088 592744333272 592984151424 593558542521 593589731644 594316599408 595664256096 595752959529 596513818992 596616119424 597333206106 597854198214 602980106688 603840103776 605209355712 605441801664 606814685568 606974946156 607343947392 608073928098 608178211056 609045621912 614162156832 615379669632 615542192244 616328325312 616420105938 616937979528 617817883956 618574419792 619456658184 619996946296 620848590453 622256410386 626204552064 627064723152 628486638624 629034802656 630703329984 630797251266 631461386871 631602867168 633904626888 638340051216 640128571551 640666363356 640809906048 641484583488 641580110262 642139694378 642399497376 643281914268 643672987776 643842982692 645302944104 646189349247 650289342528 651763921536 653228448912 654160112424 654848845644 654961150368 654995565952 655895285136 657382576032 657556191669 658859728644 664394747184 665342336568 665456440896 666256268349 666661308768 666837374931 667107170352 667689019088 668349477822 668606174334 670122288108 671078046366 676831764672 677422095168 678236304417 678352620024 678388264736 679218970752 679320116748 680187703104 680860525176 681730078848 682666521264 683261940816 690932426436 691352468352 691535055484 693369365976 694055226969 694941632112 695896222266 695932788824 696052139328 696888740457 697496564583 703476791136 704480121072 706077581664 706348768608 706942194048 707047468452 707664152988 707950466496 708137437182 708567938624 709419582781 709541246232 710553225564 716522516304 716645397888 717942947904 718132557618 719760976116 720787531282 720911144304 721670156424 722699434548 725965812117 729531487104 730571977408 731575510344 733234411728 733873936432 734882005026 735179330592 735820551648 735930126477 736870011696 737489078976 739555398036 744730059752 747444090582 747611557056 748398680736 748510128639 749594611584 750495566646 751150146474 752853434788 758670899616 759308282496 760391241792 761435735256 762099857064 762408194688 763073164672 763186797828 764121342096 765211165992 765854043552 765968090823 766946338704 768669683418 775127205048 776232725996 776365847712 777771526896 779741057459 780040536723 780190310016 780870789504 781809336126 782924387427 789637058784 790325777696 791411390028 792422132544 792540136206 794219008128 794337279372 795309968304 795351758656 796444274808 797138930952 805120138368 806087830842 809299928208 810765237464 810904281408 811878925977 812060829216 818882875776 820722922992 821893474584 822583972704 823522793184 823757178608 824765893056 824888713194 825608178486 825942210912 826160343379 827798120604 828978763158 829675213848 836086297536 837821317221 837982184832 838713070208 839721138802 841063001688 841948515828 842137156224 845206169184 851120068288 853504762068 854221817808 855440147016 856532663168 857362339197 857709219024 858457310256 859881173721 860403925472 860862561741 861585798996 862814631042 870212268864 870971265216 872018105679 872213483232 873131794192 873281533824 874527046848 874992967758 876510101376 876741588892 878479638192 885859662912 887123115424 888341691132 888881745024 889116499908 889476227136 890384597466 891132637096 891474899112 893496384144 894770728488 896781297321 904315072556 904470160032 905760155664 907814033568 910222028352 910462419234 911015921088 912110892147 913568432868 921243235248 923313288366 924492487968 924630158907 925406969292 926588842816 926726825934 927861629688 929184987276 929995419444 933384615579 937969054848 939306828096 941436775552 941798358144 942729957936 943552203984 944183249576 946054994976 946195876899 947404300752 955363355072 957510076824 959681301488 960999545034 961214859072 962226875232 962370165393 963209541567 963599246064 965509481664 965764474038 967954416156 975434013792 977645882304 977904079918 979842673368 980239107456 981094068864 981240168636 982273268466 982493348928 983842927704 986073864048 988289592966 996592120776 997864907648 998013504852 999991963152 1000660755528 1001533528632 1002524216733 1002909261501 1005183432162 1006617069549 1011561199488 1015247647008 1016133142752 1017582397104 1018828456128 1018980175122 1020281554656 1021138724736 1021290787764 1022595118272 1024892911224 1033502940064 1035154463616 1036398639654 1037028702528 1037302583226 1040054048964 1042412448168 1043899183236 1044078208992 1052849411712 1055215186704 1056720181608 1059116372496 1059523152912 1060413291072 1061496229482 1061925699744 1062206155773 1062851907936 1064311869348 1065829838346 1074783774456 1076914421856 1077198836427 1079066570944 1079641464174 1081181296923 1081366716456 1082505234636 1082747772288 1084049151822 1084994656018 1094297230656 1095857966112 1096778630272 1097363265516 1098030390912 1099851617592 1100810904648 1101256281216 1102323007539 1103730827472 1105305017544 1106233618464 1109333097054 1117095089628 1121166135873 1121417335584 1122598021104 1124391917376 1125743349969 1126725219711 1126941558912 1129280152182 1138006349424 1138962423744 1140586862688 1142847957888 1143149785596 1143612292032 1144609747008 1144780196742 1146182013144 1146508231628 1147816748988 1148781065328 1150419508056 1153004525127 1162690807572 1162951310976 1164349088994 1164548771568 1166657290344 1171306184256 1172714004189 1184455588176 1185488666544 1187117085042 1187179463288 1188633198816 1188810204309 1191328512192 1191505919058 1193027637984 1194666412212 1195708396428 1205960213376 1207680207552 1209131746263 1210186347097 1210418711424 1210883603328 1213949892312 1216147856196 1216356422112 1218091243824 1228324313664 1231084384488 1232656650624 1232840211876 1233875959056 1235635767912 1237148839584 1237333069791 1238412267729 1238913316368 1239993892592 1241697180906 1243468144737 1244512820772 1254129446304 1256973277248 1258069605312 1259581708203 1261406659968 1261594502532 1262922773742 1263205734336 1267809253776 1276680102432 1280257143102 1281332726712 1282969166976 1283160220524 1284279388756 1284798994752 1286563828536 1287685965384 1290605888208 1292378698494 1294221946563 1300578685056 1306456897824 1308320224848 1309697691288 1309922300736 1311790570272 1314765152064 1315112383338 1317493510879 1317719457288 1328789494368 1330684673136 1330912881792 1332512536698 1333322617536 1333674749862 1334214340704 1335378038176 1335576896199 1336698955644 1337212348668 1340244576216 1342156092732 1353663529344 1354844190336 1356472608834 1356705240048 1356776529472 1358640233496 1360375406208 1361721050352 1365333042528 1365693628851 1366523881632 1381864852872 1383070110968 1384969932549 1386738731952 1388110453938 1389883264224 1390090238901 1391792444532 1391865577648 1392104278656 1393777480914 1394993129166 1406953582272 1408960242144 1412155163328 1412697537216 1414094936904 1415328305976 1415900932992 1416274874364 1417135877248 1418839165562 1419082492464 1421106451128 1433045032608 1435885895808 1436265115236 1439521952232 1441499317551 1441575062564 1441822288608 1443340312848 1445398869096 1448646711057 1451931624234 1461143954816 1463151020688 1466468823456 1466856119877 1467747872864 1469764010052 1470358661184 1471641103296 1471860252954 1473409902699 1473740023392 1474978157952 1479110796072 1489460119504 1494888181164 1495223114112 1496797361472 1497020257278 1500991133292 1502300292948 1505706869576 1507775148243 1517341799232 1520782483584 1522871470512 1524199714128 1526373595656 1528242684192 1530422331984 1531708087104 1531936181646 1533892677408 1534297780561 1537339366836 1550254410096 1552465451992 1552731695424 1554597959481 1555543053792 1555953874839 1559482114918 1560081073446 1563618672252 1565848774854 1579274117568 1580651555392 1582551376973 1582822780056 1584844265088 1585080272412 1588674558744 1590619936608 1590703517312 1592244344223 1592888549616 1594277861904 1598744757519 1612175661684 1618599856416 1619462196261 1621530474928 1621808562816 1623757851954 1624121658432 1626073727733 1627491984027 1641445845984 1643786949168 1645167945408 1647045586368 1647514357216 1649531786112 1649777426388 1651216356972 1651884421824 1652320686758 1655596241208 1657957526316 1659350427696 1672172595072 1675642634442 1679442277604 1682126003376 1683897031656 1690412338368 1693920228273 1702240136576 1707009524136 1708443635616 1710880294032 1714724678394 1715418438048 1716914620512 1717170295113 1719762347442 1720807850944 1721725123482 1723171597992 1725629262084 1740424537728 1741942530432 1744036211358 1744426966464 1746263588384 1746523633491 1749054093696 1749985935516 1753483177784 1756959276384 1771719325824 1774246230848 1776683382264 1778232999816 1778952454272 1780769194932 1782265274192 1782949798224 1786992768288 1787258878587 1789541456976 1793562594642 1808630145112 1808940320064 1811520311328 1815628067136 1820444056704 1820924838468 1822031842176 1824221784294 1827136865736 1842486470496 1846626576732 1848984975936 1849260317814 1850813938584 1853177685632 1853453651868 1855723259376 1858369974552 1859990838888 1862545771359 1866769231158 1878613656192 1885459915872 1887104407968 1888366499152 1892109989952 1892391753798 1894384160613 1894808601504 1910726710144 1915020153648 1919362602976 1920385714653 1921999090068 1922429718144 1924453750464 1924740330786 1926419083134 1927198492128 1931018963328 1931528948076 1935908832312 1950868027584 1955291764608 1955808159836 1959685346736 1962480337272 1964546536932 1964986697856 1967685855408 1972147728096 1972668575007 1976579185932 1993184241552 1996027009704 1999983926304 2000512124793 2001321511056 2003067057264 2005048433466 2005818523002 2006389405349 2010366864324 2013234139098 2030495294016 2032266285504 2034708913251 2035164794208 2037656912256 2037960350244 2040563109312 2042581575528 2045190236544 2049785822448 2067005880128 2072797279308 2074057405056 2074605166452 2080108097928 2082165680907 2084824896336 2087798366472 2088156417984 2090666221371 2092489693749 2110430373408 2113440363216 2118232744992 2119046305824 2120826582144 2122992458964 2123851399488 2124412311546 2125703815872 2128258748343 2128623738696 2131659676692 2149567548912 2153828843712 2154397672854 2158133141888 2159282928348 2162362593846 2162733432912 2165010469272 2168098303644 2169989312036 2177897436351 2188594461312 2191715932224 2194726531032 2199703235184 2201621809296 2204646015078 2207461654944 2207790379431 2210610035088 2212467236928 2218666194108 2234190179256 2242332271746 2242834671168 2245196042208 2245530385917 2247488930323 2248783834752 2251486699938 2253450439422 2258560304364 2276012698848 2277924847488 2281173725376 2286299571192 2287224584064 2289219494016 2289560393484 2292364026288 2293016463256 2295633497976 2297562130656 2297904272469 2300839016112 2306009050254 2325381615144 2328698177988 2329097543136 2333314580688 2339223172377 2340121610169 2342612368512 2345428008378 2348773162281 2368911176352 2370977333088 2374234170084 2374358926576 2377266397632 2377620408618 2382657024384 2383011838116 2386055275968 2389332824424 2391416792856 2415360415104 2418263492526 2420372694194 2427899784624 2432295712392 2432712844224 2435636777931 2436182487648 2456648627328 2462168768976 2465680423752 2467751918112 2471271535824 2474297679168 2474666139582 2476824535458 2477826632736 2478481030137 2479987785184 2483394361812 2486936289474 2489025641544 2508258892608 2513463951663 2513946554496 2516139210624 2519163416406 2522756359487 2523189005064 2525845547484 2526411468672 2535618507552 2553360204864 2560514286204 2562665453424 2566320441048 2568558777512 2569597989504 2572087017591 2573127657072 2575371930768 2579643521163 2581211776416 2584757396988 2588443893126 2612913795648 2616054317037 2616640449696 2619395382576 2619844601472 2623581140544 2629530304128 2630224766676 2634987021758 2635438914576 2657578988736 2661369346272 2665025073396 2666645235072 2667349499724 2668428681408 2670756076352 2671153792398 2673397911288 2674424697336 2680489152432 2684312185464 2690343891963 2712945217668 2713410480096 2713553058944 2717280466992 2723442100704 2730666085056 2731387257702 2733047763264 2736332676441 2763729705744 2766140221936 2769939865098 2773477463904 2773890476721 2776220907876 2779766528448 2780180477802 2783584889064 2783731155296 2787554961828 2789986258332 2800153846737 2813907164544 2817920484288 2824310326656 2825395074432 2828189873808 2830656611952 2832549748728 2837678331124 2838164984928 2842212902256 2849410163899 2866090065216 2872530230472 2879043904464 2882998635102 2883150125128 2883644577216 2886680625696 2887110496179 2889628624701 2890797738192 2897293422114 2903863248468 2926302041376 2932937646912 2933712239754 2935495745728 2939023985807 2939528020104 2940717322368 2943282206592 2943720505908 2946819805398 2947480046784 2958221592144 2978920239008 2989776362328 2993594722944 2994040514556 3001982266584 3004600585896 3007572650199 3011413739152 3015550296486 3019851208647 3034683598464 3045742941024 3048399428256 3052747191312 3056485368384 3060844663968 3063416174208 3063872363292 3067785354816 3068595561122 3074678733672 3100508820192 3104930903984 3105463390848 3109195918962 3111086107584 3111907749678 3118964229836 3120162146892 3127237344504 3131697549708 3158548235136 3161303110784 3165102753946 3165645560112 3170160544824 3177349117488 3181239873216 3184488688446 3185777099232 3186618467319 3188555723808 3197489515038 3224351323368 3231596509281 3237199712832 3238924392522 3243060949856 3243543890769 3247515703908 3248243316864 3252147455466 3254983968054 3282891691968 3287573898336 3290335890816 3294091172736 3295028714432 3299554852776 3302432713944 3303768843648 3304641373516 3311192482416 3315915052632 3318700855392 3351285268884 3358884555208 3363498407619 3364252006752 3367794063312 3380175659133 3380824676736 3387840456546 3414019048272 3416887271232 3421760588064 3422664279713 3429449356788 3430836876096 3433829241024 3434340590226 3439524694884 3441615701888 3443450246964 3446343195984 3451258524168 3459013575381 3488072422716 3488853932928 3492527176768 3493047266982 3499971871032 3506966355568 3513918552768 3518142012567 3548492461696 3553366764528 3556465999632 3561538389864 3564530548384 3565899596448 3566430612927 3573985536576 3574517757174 3579082913952 3587125189284 3617260290224 3617880640128 3623040622656 3627395238789 3630559041291 3631256134272 3641849676936 3648443568588 3654273731472 3684972940992 3693253153464 3697969951872 3698520635628 3701627877168 3706907303736 3711446518752 3715236803187 3716739949104 3719981677776 3725091542718 3726151752791 3730404434211 3733538462316 3770919831744 3774208815936 3776732998304 3778745124609 3784219979904 3784783507596 3788768321226 3789617203008 3830040307296 3838725205952 3840771429306 3843998180136 3848907500928 3849480661572 3852838166268 3854396984256 3863057896152 3871817664624 3882665839689 3901736055168 3911616319672 3919370693472 3924960674544 3929093073864 3935371710816 3944295456192 3945337150014 3952480532637 3953158371864 3986368483104 3992054019408 3999967852608 4001024249586 4002643022112 4006134114528 4006730688597 4010096866932 4011637046004 4012778810698 4020733728648 4026468278196 4060990588032 4064532571008 4069417826502 4070329588416 4075920700488 4081126218624 4085163151056 4097080886553 4099571644896 4134011760256 4145594558616 4149210332904 4154909797647 4160216195856 4164331361814 4169649792672 4170270716703 4175596732944 4176312835968 4181332442742 4184979387498 4220860746816 4226880726432 4236465489984 4238092611648 4245984917928 4247702798976 4248824623092 4251407631744 4256517496686 4257247477392 4263319353384 4299135097824 4307657687424 4308795345708 4318565856696 4324725187692 4325466865824 4330020938544 4336196607288 4339978624072 4345940133171 4355794872702 4383431864448 4389453062064 4399406470368 4400568359631 4403243618592 4409292030156 4414923309888 4415580758862 4420229708097 4421220070176 4424934473856 4437332388216 4468380358512 4484664543492 4485669342336 4490392084416 4491060771834 4494977860646 4502973399876 4506900878844 4517120608728 4523325444729 4552025397696 4562347450752 4572599142384 4579120786968 4584728052576 4586032926512 4591266995952 4595124261312 4595808544938 4601678032224 4602893341683 4612018100508 4650763230288 4657396355976 4658195086272 4663793878443 4666629161376 4667861624517 4678446344754 4680243220338 4690856016756 4697546324562 4737822352704 4741954666176 4747654130919 4748468340168 4748717853152 4754532795264 4755240817236 4766023676232 4772110551936 4776733032669 4778665648848 4782833585712 4836526985052 4840745388388 4855799569248 4858386588783 4864591424784 4865425688448 4871273555862 4872364975296 4878221183199 4882475952081 4924337537952 4931360847504 4935503836224 4942543071648 4948595358336 4949332279164 4953649070916 4955653265472 4956962060274 4959975570368 4966788723624 4973872578948 4978051283088 5016517785216 5026927903326 5038326832812 5045512718974 5046378010128 5051691094968 5071237015104 5081760684819 5106720409728 5121028572408 5125330906848 5132640882096 5137117555024 5144174035182 5146255314144 5150743861536 5151510885339 5159287042326 5162423552832 5169514793976 5176887786252 5225827591296 5232108634074 5233280899392 5238790765152 5239570900473 5247162281088 5260449533352 5269974043516 5270877829152 5315157977472 5322738692544 5330050146792 5334698999448 5336857362816 5341512152704 5342307584796 5346795822576 5348849394672 5360978304864 5361776635761 5368624370928 5380687783926 5425890435336 5426820960192 5434560933984 5446884201408 5458187402213 5461332170112 5462774515404 5466095526528 5472665352882 5527459411488 5532280443872 5539879730196 5546954927808 5547780953442 5552441815752 5559533056896 5560360955604 5567169778128 5567462310592 5575109923656 5579972516664 5600307693474 5635840968576 5656379747616 5661313223904 5665099497456 5675356662248 5676329969856 5683152481839 5684425804512 5698820327798 5732180130432 5745060460944 5758087808928 5765997270204 5766300250256 5767289154432 5773361251392 5774220992358 5779257249402 5781595476384 5783122403653 5794586844228 5807726496936 5852604082752 5865875293824 5867424479508 5870991491456 5878047971614 5879056040208 5887441011816 5893639610796 5894960093568 5916443184288 5918005725021 5957840478016 5979552724656 5988081029112 6001536374379 6003964533168 6009201171792 6015145300398 6019168216047 6022827478304 6031100592972 6039702417294 6091485882048 6096798856512 6104126739753 6105494382624 6112970736768 6121689327936 6127744726584 6135570709632 6137191122244 6149357467344 6201017640384 6209861807968 6218391837924 6222172215168 6223815499356 6237928459672 6240324293784 6246497042721 6254474689008 6263395099416 6277469081247 6330205507892 6331291120224 6340321089648 6354698234976 6356376519467 6362479746432 6368977376892 6371554198464 6373236934638 6377111447616 6384776245029 6394979030076 6448702646736 6463193018562 6474399425664 6477848785044 6486121899712 6487087781538 6495031407816 6504294910932 6509967936108 6533692309053 6565783383936 6575147796672 6590057428864 6599109705552 6604865427888 6609282747032 6622384964832 6623371138293 6631830105264 6637401710784 6702570537768 6717769110416 6726996815238 6728504013504 6735588126624 6736591157751 6742466790969 6760351318266 6775680913092 6828038096544 6833774542464 6843521176128 6845328559426 6858898713576 6861673752192 6867658482048 6868681180452 6879049389768 6886900493928 6892686391968 6902517048336 6918027150762 6976144845432 6985054353536 6986094533964 6999943742064 7013932711136 7017669517131 7020364830507 7027837105536 7036284025134 7046319486843 7106733529056 7112931999264 7123076779728 7129061096768 7131799192896 7132861225854 7147971073152 7149035514348 7158165827904 7174250378568 7234520580448 7246081245312 7254790477578 7261118082582 7283699353872 7296887137176 7308547462944 7369945881984 7386506306928 7397041271256 7403255754336 7413814607472 7422893037504 7430473606374 7433479898208 7435443090411 7439963355552 7450183085436 7452303505582 7460808868422 7467076924632 7540391854989 7541839663488 7548417631872 7553465996608 7557490249218 7568269078461 7569567015192 7577536642452 7579234406016 7660080614592 7677450411904 7681542858612 7687996360272 7698961323144 7705676332536 7708793968512 7716261052773 7726115792304 7738930563489 7743635329248 7765331679378 7823232639344 7838741386944 7848162951111 7849921349088 7858186147728 7870743421632 7888590912384 7890674300028 7904961065274 7906316743728 7972736966208 7984108038816 7999935705216 8002048499172 8005286044224 8012268229056 8013461377194 8020193733864 8023274092008 8025557621396 8041467457296 8052936556392 8071031675889 8138835653004 8140659176832 8151841400976 8170326302112 8194161773106 8199143289792 8208998029323 8291189117232 8298420665808 8309819595294 8312184679303 8320432391712 8321671430163 8328662723628 8339299585344 8340541433406 8351193465888 8362664885484 8369958774996 8400461540211 8441721493632 8453761452864 8472930979968 8476185223296 8491969835856 8497649246184 8513034993372 8514494954784 8526638706768 8548230491697 8598270195648 8617590691416 8637131713392 8649450375384 8650933731648 8660041877088 8661331488537 8668885874103 8672393214576 8679957248144 8691880266342 8711589745404 8778906124128 8798812940736 8801136719262 8806487237184 8817071957421 8818584060312 8829846619776 8831161517724 8840459416194 8842440140352 8874664776432 8936760717024 8969329086984 8980784168832 8982121543668 8989955721292 9005946799752 9013801757688 9022717950597 9034241217456 9046650889458 9059553625941 9104050795392 9145198284768 9158241573936 9169456105152 9172065853024 9182533991904 9190248522624 9191617089876 9203356064448 9205786683366 9222454576153 9224036201016 9301526460576 9314792711952 9316390172544 9327587756886 9333258322752 9335723249034 9356892689508 9360486440676 9381712033512 9395092649124 9475644705408 9483909332352 9495308261838 9496936680336 9497435706304 9510481634472 9532047352464 9553466065338 9557331297696 9559855401957 9565667171424 9673053970104 9681490776776 9694789527843 9711599138496 9716773177566 9729182849568 9730631672307 9742547111724 9744729950592 9756442366398 9764951904162 9848675075904 9862721695008 9871007672448 9885086143296 9898664558328 9907298141832 9911306530944 9913924120548 9919951140736 9933577447248 9947745157896 9956102566176 10053855806652 10076653665624 10090495222857 10091025437948 10092756020256 10103382189936 10140526977399 10142474030208 10163521369638 10242057144816 10250661813696 10265281764192 10267992839139 10274235110048 10288348070364 10292510628288 10301487723072 10303021770678 10318574084652 10324847105664 10339029587952 10353775572504 10464217268148 10466561798784 10477581530304 10479141800946 10520899066704 10539948087032 10541755658304 10554426037701 10645477385088 10660100293584 10669397998896 10684615169592 10693591645152 10697698789344 10721956609728 10723553271522 10737248741856 10740084463927 10761375567852 10851780870672 10853641920384 10869121867968 10882185716367 10891677123873 10893768402816 10916374804426 10925549030808 10945330705764 11054918822976 11064560887744 11079759460392 11093909855616 11095561906884 11104883631504 11120721911208 11134339556256 11134924621184 11145710409561 11150219847312 11159945033328 11178455258373 11191213302633 11200615386948 11312759495232 11322626447808 11330198994912 11336235373827 11350713324496 11352659939712 11366304963678 11368851609024 11397640655596 11490120921888 11516175617856 11531994540408 11532600500512 11546722502784 11548441984716 11558514498804 11563190952768 11566244807306 11589173688456 11615452993872 11705208165504 11734848959016 11756095943228 11758112080416 11774882023632 11787279221592 11832886368576 11836011450042 11857441597911 11915680956032 11959105449312 11976162058224 12003072748758 12007929066336 12018402343584 12020192065791 12030290600796 12038336432094 12045654956608 12062201185944 12079404834588 12182971764096 12193597713024 12208253479506 12210988765248 12243378655872 12255489453168 12274382244488 12291242659659 12298714934688 12402035280768 12419723615936 12436783675848 12447630998712 12475856919344 12480648587568 12492994085442 12508949378016 12510812150109 12526790198832 12554938162494 12660411015784 12662582240448 12680642179296 12709396469952 12712753038934 12737954753784 12743108396928 12746473869276 12754222895232 12769552490058 12789958060152 12897405293472 12926386037124 12955697570088 12972243799424 12974175563076 12990062815632 13008589821864 13019935872216 13037820399513 13067384618106 13150295593344 13198219411104 13201705078893 13209730855776 13218565494064 13244769929664 13246742276586 13260689124291 13263660210528 13274803421568 13405141075536 13435538220832 13453993630476 13457008027008 13471176253248 13473182315502 13484933581938 13520702636532 13551361826184 13656076193088 13687042352256 13690657118852 13717797427152 13737362360904 13758098779536 13773800987856 13785372783936 13805034096672 13808680025049 13836054301524 13952289690864 13972189067928 13999887484128 14003584873551 14027865422272 14035339034262 14040729661014 14044725837443 14072568050268 14092638973686 14213467058112 14225863998528 14242962392757 14246153559456 14258122193536 14263598385792 14265722451708 14298071028696 14316331655808 14330199098007 14348500757136 14469041160896 14509580955156 14522236165164 14567398707744 14575159766349 14593774274352 14617094925888 14634663549597 14647427856243 14773012613856 14794082542512 14806511508672 14827629214944 14845786075008 14860947212748 14866959796416 14870886180822 14879926711104 14900366170872 14904607011164 14921617736844 14934153849264 15080783709978 15106931993216 15114980498436 15136538156922 15139134030384 15155073284904 15245282054457 15320161229184 15363085717224 15375992720544 15397922646288 15411352665072 15432522105546 15452231584608 15454532656017 15477861126978 15487270658496 15530663358756 15646465278688 15677482773888 15696325902222 15699842698176 15716372295456 15718712701419 15732422512261 15741486843264 15781348600056 15809922130548 15812633487456 15945473932416 15968216077632 16004096998344 16010572088448 16024536458112 16026922754388 16040387467728 16046548184016 16051115242792 16082934914592 16085329907283 16105873112784 16142063351778 16277671306008 16303682801952 16340652604224 16374562206639 16388323546212 16398286579584 16417996058646 16582378234464 16596841331616 16619639190588 16624369358606 16640864783424 16643342860326 16657325447256 16678599170688 16681082866812 16702386931776 16725329770968 16739917549992 16800923080422 16907522905728 16983939671712 16995298492368 17026069986744 17028989909568 17049457445517 17053277413536 17096460983394 17196540391296 17235181382832 17274263426784 17298900750768 17301867463296 17320083754176 17322662977074 17337771748206 17344786429152 17349367210959 17359914496288 17383760532684 17423179490808 17557812248256 17597625881472 17602273438524 17612974474368 17634143914842 17637168120624 17662323035448 17680918832388 17684880280704 17749329552864 17754017175063 17873521434048 17938658173968 17964243087336 17979911442584 18004609123137 18011893599504 18027603515376 18045435901194 18057504648141 18068482434912 18093301778916 18119107251882 18290396569536 18312380219259 18316483147872 18338912210304 18344131706048 18365067983808 18383234179752 18406712128896 18411573366732 18444909152306 18448072402032 18603052921152 18629585423904 18655175513772 18666516645504 18671446498068 18713785379016 18720972881352 18739491128163 18763424067024 18790185298248 18832407243741 18990616523676 18993873360672 18994871412608 19020963268944 19064094704928 19069129558401 19106932130676 19114662595392 19119710803914 19131334342848 19154328735087 19346107940208 19362981553552 19389579055686 19423198276992 19433546355132 19458365699136 19461263344614 19485094223448 19512884732796 19529903808324 19601076927159 19697350151808 19725443390016 19770172286592 19797329116656 19814596283664 19827848241096 19867154894496 19895490315792 19912205132352 19945871147293 20107711613304 20153307331248 20180990445714 20182050875896 20185512040512 20206764379872 20209773473253 20227400372907 20281053954798 20327042739276 20484114289632 20501323627392 20530563528384 20535985678278 20548470220096 20573167900649 20576696140728 20585021256576 20602975446144 20606043541356 20637148169304 20678059175904 20707551145008 20928434536296 20955163060608 20958283601892 21041798133408 21053008551393 21079896174064 21083511316608 21108852075402 21138958460529 21320200587168 21338795997792 21369230339184 21387183290304 21395397578688 21443913219456 21447106543044 21474497483712 21480168927854 21522751135704 21703561741344 21738243735936 21764371432734 21783354247746 21832749608852 21851098061616 21890661411528 22109837645952 22129121775488 22159518920784 22191123813768 22209767263008 22241443822416 22268679112512 22291420819122 22300439694624 22306329271233 22319890066656 22356910516746 22382426605266 22401230773896 22621175564967 22625518990464 22645252895616 22660397989824 22672470747654 22701426648992 22704807235383 22732609927356 22737703218048 22795281311192 22980241843776 23032351235712 23063989080816 23065201001024 23096883969432 23117028997608 23126381905536 23132489614612 23178347376912 23216791690467 23230905987744 23469697918032 23512191886456 23516224160832 23544488853333 23549764047264 23574558443184 23665772737152 23672022900084 23714883195822 23918210898624 23952324116448 23958649957991 24006145497516 24015858132672 24036804687168 24040384131582 24060581201592 24076672864188 24091309913216 24124402371888 24158809669176 24213095027667 24416506959012 24421977530496 24510978906336 24548764488976 24582485319318 24597429869376 24626994087969 24839447231872 24873567351696 24895261997424 24936554037909 24951713838688 24961297175136 24965014290489 24985988170884 25017898756032 25021624300218 25053580397664 25109876324988 25320822031568 25325164480896 25361284358592 25418792939904 25425506077868 25475909507568 25492947738552 25539104980116 25579916120304 25644691475091 25794810586944 25852772074248 25911395140176 25948351126152 25980125631264 26006657622309 26017179643728 26039871744432 26075640799026 26083062269537 26134769236212 26396438822208 26403410157786 26419461711552 26437130988128 26451215872263 26489539859328 26493484553172 26521378248582 26527320421056 26810282151072 26871076441664 26907987260952 26942352506496 26946364631004 26969867163876 27041405273064 27068153851791 27102723652368 27178660877823 27312152386176 27381314237704 27435594854304 27474724721808 27516197559072 27547601975712 27570745567872 27610068193344 27617360050098 27667363728459 27672108603048 27904579381728 27944378135856 27999774968256 28007169747102 28055730844544 28070678068524 28081459322028 28089451674886 28145136100536 28185277947372 28426934116224 28451727997056 28485924785514 28492307118912 28531444903416 28596142057392 28660398196014 28679566205871 28697001514272 28938082321792 29019161910312 29044472330328 29084368583529 29134797415488 29150319532698 29187548548704 29191895016921 29234189851776 29269327099194 29294855712486 29546025227712 29588165085024 29613023017344 29655258429888 29721894425496 29733919592832 29741772361644 29759853422208 29800732341744 29809214022328 29843235473688 29868307698528 30161567419956 30229960996872 30273076313844 30278268060768 30310146569808 30421580932197 30490564108914 30726171434448 30751985441088 30795845292576 30803978517417 30822705330144 30865044211092 30904463169216 30909065312034 30955722253956 30974541316992 31061326717512 31292930557376 31392651804444 31399685396352 31432744590912 31437425402838 31464845024522 31562697200112 31619844261096 31625266974912 31663278113103 31936432155264 32008193996688 32053845508776 32080774935456 32093096368032 32102230485584 32165869829184 32170659814566 32211746225568 32220253391781 32284126703556 32555342612016 32607365603904 32646557149101 32675031371619 32681305208448 32749124413278 32776647092424 32835992117292 33164756468928 33193682663232 33239278381176 33248738717212 33281729566848 33286685720652 33314650894512 33362165733624 33404773863552 33437131228683 33450659541936 33479835099984 33535365775119 33601846160844 33967879343424 33990596984736 34008706121481 34052139973488 34057979819136 34098914891034 34106554827072 34192921966788 34470362765664 34548526853568 34597801501536 34640167508352 34645325954148 34675543496412 34689572858304 34698734421918 34719828992576 34767521065368 34846358981616 35115624496512 35204546877048 35268287829684 35274336241248 35324646070896 35361837664776 35498659105728 35508034350126 35572324793733 35747042868096 35877316347936 35928486174672 35959822885168 36009218246274 36023787199008 36055207030752 36060576197373 36090871802388 36115009296282 36136964869824 36186603557832 36238214503764 36580793139072 36624760438518 36632966295744 36688263412096 36730135967616 36766468359504 36823146733464 36873727978977 36889818304612 36896144804064 37206105842304 37259170847808 37310351027544 37342892996136 37427570758032 37441945762704 37478982256326 37526848134048 37532436450327 37580370596496 37664814487482 37981233047352 37987746721344 38041926537888 38128189409856 38138259116802 38207311815491 38213864261352 38229325190784 38239421607828 38262668685696 38308657470174 38692215880416 38725963107104 38779158111372 38867092710264 38916731398272 38922526689228 38970188446896 39025769465592 39059807616648 39202153854318 39450886780032 39594658233312 39605115236679 39629192567328 39655696482192 39734309788992 39782067372873 39790980631584 39824410264704 39891742294586 40215423226608 40306614662496 40361980891428 40364101751792 40371024081024 40413528759744 40419546946506 40454800745814 40481856825571 40562107909596 40654085478552 40968228579264 41061127056768 41071971356556 41096940440192 41146335801298 41153392281456 41212087082712 41274296338608 41356118351808 41415102290016 41426040075147 41856869072592 41916567203784 42010754620653 42083596266816 42106017102786 42134177512329 42159792348128 42217704150804 42277916921058 42640401174336 42677591995584 42728887178271 42738460678368 42774366580608 42790795157376 42894213086088 42948994967424 42960337855708 43045502271408 43407123482688 43528742865468 43566708495492 43665499217704 43702196123232 43725479299047 43781322823056 43942283568729 44319037841568 44382247627536 44419534526016 44482887644832 44494635636269 44537358225024 44582841638244 44600879389248 44612658542466 44639780133312 44713821033492 44764853210532 44802461547792 45242351129934 45320795979648 45344941495308 45402853297984 45409614470766 45465219854712 45590562622384 45735846163371 45960483687552 46127978161632 46130402002048 46193767938864 46234057995216 46264979229224 46356694753824 46363597968051 46433583380934 46461811975488 46939395836064 47024383772912 47032448321664 47088977706666 47099528094528 47149116886368 47156138104257 47197267536783 47344045800168 47429766391644 47836421797248 47904648232896 47917299915982 48012290995032 48031716265344 48073609374336 48080768263164 48121162403184 48153345728376 48248804743776 48317619338352 48426190055334 48439972786283 48833013918024 49021957812672 49097528977952 49123686619917 49164970638636 49194859738752 49253988175938 49747134703392 49790523994848 49873108075818 49903427677376 49922594350272 49930028580978 49971976341768 50035797512064 50043248600436 50107160795328 50219752649976 50641644063136 50722568717184 50851012155736 50951819015136 50985895477104 51078209960232 51159832240608 51289382950182 51589621173888 51705544148496 51822790280352 51896702252304 51960251262528 52013315244618 52034359287456 52048101632877 52079743488864 52151281598052 52166124539074 52269538472424 52792877644416 52806820315572 52838923423104 52874261976256 52902431744526 52986969106344 53042756497164 53054640842112 53262051525189 53620564302144 53742152883328 53815974521904 53892729262008 53939734327752 54013827369411 54082810546128 54136307703582 54172513944423 54205447304736 54357321755646 54762628475408 54871189708608 54937140657777 54949449443616 55032395118144 55095203951424 55220136386688 55234720100196 55334727456918 55344217206096 55809158763456 55888756271712 55999549936512 56014339494204 56141356137048 56162918644056 56178903349772 56290272201072 56370555894744 56497221731223 56971849571028 56984614237824 57062889806832 57192284114784 57207388675203 57320796392028 57359132411742 57394003028544 57462986205261 58038323820624 58088944660656 58168737167058 58185292755121 58269594830976 58300639065396 58375097097408 58383790033842 58538654198388 58589711424972 58803230781477 59092050455424 59176330170048 59310516859776 59443788850992 59483544723288 59601464683488 59618428044656 59686470947376 59736615397056 59837613441879 60323134839912 60459921993744 60546152627688 60556536121536 60620293139616 60629320419759 60682201118721 60843161864394 60981128217828 61452342868896 61503970882176 61591690585152 61607957034834 61645410660288 61719503701947 61730088422184 61808926338432 61818130624068 61911444507912 62122653435024 62585861114752 62785303608888 62865489181824 62874850805676 62929690049044 63125394400224 63159025654179 63239688522192 63250533949824 63326556226206 63416875381587 64016387993376 64107691017552 64161549870912 64186192736064 64204460971168 64331739658368 64341319629132 64423492451136 64440506783562 64568253407112 65110685224032 65214731207808 65293114298202 65350062743238 65498248826556 65553294184848 65671984234584 66329512937856 66387365326464 66478556762352 66497477434424 66573371441304 66629301789024 66724331467248 66874262457366 66901319083872 66918987813699 66959670199968 67070731550238 67203692321688 67863526694901 67935758686848 67981193969472 68017412242962 68104279946976 68114421706149 68197829782068 68213109654144 68385843933576 68940725531328 69097053707136 69195603003072 69290651908296 69351086992824 69379145716608 69397468843836 69439657985152 69535042130736 69650375071401 69692717963232 70409093754096 70536575659368 70548672482496 70633466559999 70649292141792 70723675329552 70997318211456 71016068700252 71144649587466 71754632695872 71856972349344 71875949873973 71919645770336 72018436492548 72047574398016 72110414061504 72121152394746 72181743604776 72230018592564 72273929739648 72373207115664 72476429007528 73249520877036 73265932591488 73532936719008 73646293466928 73747455957954 73779636609224 73792289608128 73880982263907 74518341695616 74620702055088 74685785992272 74809662113727 74855141516064 74883891525408 74957964512652 75053696268096 75064872900654 75160741192992 75180591247489 75329628974964 75962466094704 75975493442688 76083853075776 76256378819712 76276518233604 76414623630982 76427728522704 76478843215656 76617314940348 76934074425273 77384431760832 77451926214208 77558316222744 77734185420528 77845053378456 77940376893792 78019972866927 78051538931184 78119615233296 78249186808611 78404307708636 79189316466624 79210230473358 79258385134656 79311392964384 79353647616789 79468619577984 79564134745746 79581961263168 79783484589172 80430846453216 80613229324992 80723961782856 80728203503584 80827057519488 80839093893012 80909601491628 80963713651142 81124215819192 81204461555373 81308170957104 81936457158528 82143942713112 82292671602596 82306784562912 82424174165424 82548592677216 82632894753071 82712236703616 82830204580032 82852080150294 83002091185377 83713738145184 83833134407568 84021509241306 84167192533632 84212034205572 84268355024658 84319584696256 84435408301608 84555833842116 85280802348672 85355183991168 85457774356542 85476921356736 85788426172176 85920675711416 86038698617613 86091004542816 86814246965376 87057485730936 87133416990984 87330998435408 87404392246464 87450958598094 87562645646112 87575685050763 87884567137458 88638075683136 88764495255072 88839069052032 88965775289664 88989271272538 89165683276488 89201758778496 89225317084932 89279560266624 89427642066984 89529706421064 89604923095584 90484702259868 90689882990616 90805706595968 90819228941532 90930439709424 91181125244768 91264742796591 91471692326742 92255956323264 92387535877728 92411935552251 92468115990432 92529958458448 92713389507648 92727195936102 92867166761868 92923623950976 93878791672128 94048767545824 94177955413332 94199056189056 94298233772736 94312276208514 94394535073566 94688091600336 94859532783288 95809296465792 95834599831964 96024581990064 96161536526328 96242324806368 96306691456752 96497609487552 96635238676704 96660760175343 96852380110668 96879945572566 97666027836048 98025094114857 98043915625344 98195057955904 98247373239834 98313080862101 98329941277272 98507976351876 99494269406784 99581047989696 99746216151636 99806855354752 99845188700544 99860057161956 99943952683536 100086497200872 100214321590656 100311393686049 100439505299952 100606097325357 101283288126272 101702024311472 101903638030272 101971790954208 102026118364443 102156419920464 102319664481216 102578765900364 103411088296992 103645580560704 103793404504608 103920502525056 104026630489236 104068718574912 104096203265754 104159486977728 104302563196104 104332249078148 104539076944848 105613640631144 105748523952512 105804863489052 105973938212688 106085512994328 106524103050378 106716974381199 107241128604288 107631949043808 107785458524016 107879468655504 108027654738822 108058400830939 108165621092256 108181728592119 108272615407164 108345027888846 108410894609472 108714643511292 109525256950816 109742379417216 109874281315554 109898898887232 110064790236288 110190407902848 110469440200392 110669454913836 110688434412192 111618317526912 111777512543424 112028678988408 112282712274096 112325837288112 112357806699544 112580544402144 112597309350981 112741111789488 112994443462446 113943699142056 114125779613664 114384568229568 114414777350406 114621935446473 114641592784056 114718264823484 114788006057088 114925972410522 116076647641248 116177889321312 116337474334116 116370585510242 116601278130792 116750194194816 116767580067684 117077308396776 117179422849944 117606461562954 118352660340096 118815345710037 118887577701984 118967089446576 119202929366976 119236856089312 119346202118619 119372941894752 119473230794112 119675226883758 120646269679824 120919843987488 121092305255376 121113072243072 121240586279232 121258640839518 121364402237442 121445570476713 121686323728788 121962256435656 122904685737792 123183381170304 123215914069668 123290821320576 123439007403894 123460176844368 123636261248136 123822889015824 124245306870048 124278120225441 125570607217776 125749701611352 125859380098088 126032263861959 126250788800448 126318051308358 126402532536987 126479377044384 126653112452412 126833750763174 128032775986752 128186661534813 128215382035104 128323099741824 128372385472128 128408921942336 128682639258264 128846984902272 128881013567124 129136506814224 130221370448064 130586228596404 130700125486476 130996497653112 131106588369696 131176437897141 131343968469168 131826850706187 132957113524704 132994954868848 133146742882608 133258603578048 133448662934496 133483906908807 133748524914732 133802638167744 133837975627398 133919340399936 134141463100476 134407384643376 135727053389802 135962387938944 136034824485924 136208559893952 136228843412298 136395659564136 136771687867152 137207538490113 137881451062656 138391206006144 138581303816592 138702173985648 138794937687672 139070084261472 139300750142802 139385435926464 139621098031051 140818187508192 141073151318736 141097344964992 141266933119998 141298584283584 141447350659104 141468414312771 141591802610349 142032137400504 142289299174932 143509265391744 143713944698688 143751899747946 143839291540672 144036872985096 144095148796032 144220828123008 144242304789492 144363487209552 144460037185128 144746414231328 144952858015056 145319918358849 146499041754072 147065873438016 147292586933856 147371059859751 147494911915908 147559273218448 147584579216256 147761964527814 149241404110176 149371571984544 149619324227454 149710283032128 149767783050816 149915929025304 150107392536192 150129745801308 150321482385984 150361182494978 150659257949928 151924932189408 152167706151552 152553036467208 152829247261964 152855457045408 152957686431312 153234629880696 153868148850546 154768863521664 154903852428416 155116632445488 155468370841056 155690106756912 155880753787584 156039945733854 156103077862368 156144304898631 156239230466592 156498373617222 156808615417272 158378632933248 158420460946716 158516770269312 158622785928768 158707295233578 159128269491492 159163922526336 159566969178344 159786154575567 160861692906432 161226458649984 161447923565712 161456407007168 161678187786024 161819202983256 161927427302284 162248431638384 162408923110746 162517541833269 162616341914208 164287885426224 164585343205192 164613569125824 164811421973331 164848348330848 165097185354432 165265789506142 165660409160064 165704160300588 166004182370754 167427476290368 167666268815136 167710549705937 168043018482612 168424068411144 168536710049316 168639169392512 168870816603216 169111667684232 169491665193669 170915548713084 170953842713472 171576852344352 171622166025609 171841351422832 172077397235226 172182009085632 172388958615783 174114971461872 174266833981968 174555878265363 174661996870816 174808784492928 174901917196188 175125291292224 175151370101526 175769134274916 177276151366272 177528990510144 177931550579328 177978542545076 178331366552976 178450634169864 178855284133968 179059412842128 179209846191168 179512840325637 180969404519736 181379765981232 181638457883064 181860879418848 182046603356163 182362250489536 182529485593182 182581435886759 182943384653484 184511912646528 184775071755456 184823871104502 184936231980864 185059916916896 185158511105841 185426779015296 185454391872204 185734333523736 187757583344256 188097535091648 188355910826664 188596467545472 188624552417028 188789070147132 189376183200672 189477076962537 189719065566576 190250626144761 191669199663928 192049163980128 192323073052656 192484649612736 192613382913504 192995218975104 193270477353408 193321520350686 193704760221336 193759891145132 195332055672096 196050188229714 196390115911808 196494746479668 196626161724202 196659882554544 197015952703752 198988538813568 199162095979392 199492432303272 199720114323912 199887905367072 200172994401744 200622787372098 200756963441097 200879010599904 201212194650714 202566576252544 203404048622944 203590580084703 203807276060544 203943581908416 204052236728886 204312839840928 204343265118447 204639328962432 205157531800728 206822176593984 207291161121408 207586809009216 208053260978472 208137437149824 208192406531508 208318973955456 208605126392208 208664498156296 208951125214203 209078153889696 211227281262288 211609726978104 211947876425376 212171025988656 213048206100756 213433948762398 215263898087616 215570917048032 215627849621919 215758937311008 216055309477644 216116801661878 216331242184512 216363457184238 216545230814328 216690055777692 216821789218944 217429287022584 219050513901632 219748562631108 219797797774464 220938880400784 221338909827672 221376868824384 221642946791721 223555025086848 224057357976816 224428986341181 224565424548192 224651674576224 224715613399088 225161088804288 225194618701962 225482223578976 225541773742467 225988886924892 227887398284112 228251559227328 228769136459136 228829554700812 229243870892946 229283185568112 229436529646968 229851944821044 230802223275819 232153295282496 232355778642624 232674948668232 232741171020484 233202556261584 233535160135368 234059918600781 234154616793552 234358845699888 234747560425833 235212923125908 237630691420074 237775155403968 237934178893152 238060942850367 238405858733952 238473712178624 238692404237238 238745883789504 239350453767516 241292539359648 241839687974976 242184610510752 242481172558464 242517281679036 242728804474884 242891140953426 243372647457576 243613384666119 243924512871312 245809371475584 246431828139336 246878014807788 246920353688736 247272522496272 247645778031648 247898684259213 248490613740096 248556240450882 249006273556131 251141214435552 251499403222704 251718760196176 252064527723918 252501577600896 252636102616716 252805065073974 252958754088768 253306224904824 253667501526348 256065551973504 256373323069626 256430764070208 256817843884672 257365278516528 257762027134248 258116095852839 258273013628448 260442740896128 261172457192808 261400250972952 261992995306224 262213176739392 262352875794282 262687936938336 262727055152289 263653701412374 265914227049408 265989909737696 266293485765216 266517207156096 266897325868992 266967813817614 267451182708437 267497049829464 267605276335488 267675951254796 267838680799872 268282926200952 268814769286752 271454106779604 272069648971848 272417119787904 272457686824596 272791319128272 273543375734304 274415076980226 277162607633184 277235806656753 277404347971296 277589875375344 278140168522944 278601500285604 278770871852928 279242196062102 281636375016384 282146302637472 282533866239996 282597168567168 282894701318208 282936828625542 283183605220698 284064274801008 284578598349864 287427889397376 287503799495892 287678583081344 288073745970192 288484609578984 288726974419104 288920074370256 289492828462656 289905716030112 289982280526029 290639836717698 292998083508144 294075282344571 294131746876032 294585173867712 294742119719502 294939242586303 294989823831816 295118546436896 295523929055628 298482808220352 298743143969088 299238648454908 299420566064256 299535566101632 299831858050608 300259491602616 300642964771968 300722364989956 301318515899856 301818291976071 303849864378816 305106072934416 305658494523928 305710914090816 305915372862624 306078355093329 306469259761392 307736297701092 310233264890976 310936741682112 311380213513824 311462449453883 311761507575168 312079891467708 312206155724736 312288609797262 312478460933184 312996747234444 313617230834544 316840921893432 317245571857536 317414590467156 318256538982984 319133938356688 319572309151134 320150923143597 321723385812864 322895847131424 322912814014336 323356375572048 323638405966512 323854854604568 324175202492817 324496863276768 324545185776357 324817846221492 325035083666538 325232683828416 328575770852448 329170686410384 329227138251648 329622843946662 329696696661696 330194370708864 330531579012284 331408320601176 332008364741508 334854952580736 335332537630272 335421099411874 336086036965224 336848136822288 337073420098632 337741633206432 338223335368464 338983330387338 339079809503981 341831097426168 343153704688704 343244332051218 343682702845664 343865806339419 344154794470452 344364018171264 344777917231566 348229942923744 348533667963936 349111756530726 349323993741632 349803834392376 350250582584448 350302740203052 351538268549832 355057981020288 355957085090152 356446037130111 356662733105952 356901268339728 357710568267936 358118825684256 358419692382336 359025680651274 361938809039472 362759531962464 363276915766128 363721758837696 364093206712326 364336711430139 364724500979072 365058971186364 365162871773518 365886769306968 369550143510912 369647742209004 369872463961728 370119833833792 370317022211682 370908783744408 371468667047472 372834360676323 376195070183296 376711821653328 377249104834056 377578140294264 378096791585877 378752366401344 378954153925074 379207597610961 379438131133152 380501252289522 383338399327856 384098327960256 384559984604439 384646146105312 384969299225472 385226765827008 386540954706816 386643040701372 387409520442672 387519782290264 390664111344192 392100376459428 392989492959336 393252323448404 393319765109088 394031905407504 395480552118561 398984864606544 399440228647824 399775810734144 400345988803488 400451720726421 401245574744196 401513926882194 401758021199808 402424389301428 406808097245888 407181160169406 407297049285847 407887163816832 408104473457772 408625679681856 408686530236894 410315063601456 411622615470339 413644353187968 415173618018432 416106521956944 416384813063016 417210252784416 417328996312592 417902250428406 418156307779392 418863294093153 422454562524576 423219453956208 423895752850752 424342051977312 424405242938313 424775407831047 426096412201512 426867897524796 430527796175232 431141834096064 431255699243838 431517874622016 432110618955288 432233603323756 432662484369024 432726914368476 433090461628656 433380111555384 434858574045168 435959755076547 438101027803264 439497125262216 441877760801568 442113179579253 442677819655344 442753737648768 443285893583442 448114715953632 448857972682362 449130849096384 449303349152448 449431226798176 450322177608576 450389237403924 450964447157952 451083547484934 451977773849784 455774796568224 456503118454656 457659109401624 458487741785892 458566371136224 458873059293936 459703889642088 461604446551638 464306590564992 464711557285248 465349897336464 465482342040968 466405112523168 467070320270736 468119837201562 468309233587104 468432914695893 468717691399776 469495120851666 470425846251816 475261382840148 475550310807936 475868357786304 476121885700734 476947424357248 477384808474476 477491767579008 478700907535032 479358463726701 482585078719296 483679375949952 484369221021504 485034563358072 485457608949768 485782281906852 486745294915152 487226769332238 487552625499807 487849025742624 492863656278672 493756029615576 493840707377472 494434265919993 494545044992544 495291556063296 495797368518426 496981227480192 497112480901764 498012547112262 502282428871104 502998806445408 503131649117811 503437520392352 504129055447836 505272205233432 505610130147948 505917508177536 506612449809648 507335003052696 512746646139252 512861528140416 514730557033056 514866498076827 515524054268496 516232191705678 516546027256896 517166875847349 522344914385616 522800501945904 523667634796089 523985990612448 524426353478784 524705751588564 525375873876672 525454110304578 526264138732423 527307402824748 531828454098816 531979819475392 532586971530432 533794651737984 533935627635228 534902365416874 534994099658928 535351902509592 536565852401904 537629538573504 538538520976911 542908213559208 544139297943696 544915373649192 545582638256544 546139810068489 547086751468608 547744307660277 548830153960452 554325215266368 554471613313506 554808695942592 555179750750688 555475533317523 556280337045888 557203000571208 558484392124204 563272750032768 564292605274944 565067732479992 565789402636416 565873657251084 566367210441396 568128549602016 568431230887611 569157196699728 575007598991784 576147491940384 576969219157968 577453948838208 577840148740512 578430263271497 578985656925312 579811432060224 579964561052058 581279673435396 585996167016288 588150564689142 589170347735424 589484239439004 589878485172606 589979647663632 590237092873792 591047858111256 596965616440704 597486287938176 598477296909816 599663716101216 600518983205232 601444729979912 602270890323291 602637031799712 603636583952142 607699728757632 610212145868832 611316989047856 611421828181632 611830745725248 612156710186658 612938519522784 613029795355341 615472595402184 620466529781952 621873483364224 622760427027648 622924898907766 624159782935416 624412311449472 624577219594524 624956921866368 625993494468888 626853375642609 627234461669088 633681843786864 634829180934312 636513077965968 638267876713376 639144618302268 640301846287194 645791694262848 646712751144096 646883548865757 647276811933024 647709709209136 648350404985634 648993726553536 649090371552714 649635692442984 650070167333076 650465367656832 657151541704896 658341372820768 659245687893324 659393393323392 661063158024568 662816641202352 664016729483016 670665075260544 670842198823748 672172073930448 673286959023543 673696273644576 674146840197264 675483266412864 676446670736928 676625321227401 677966660774676 678159619007962 683662194852336 686307409377408 686488664102436 687365405691328 687731612678838 688191566034707 688309588940904 689555834463132 692406669827457 696459885847488 697067335927872 698223513061452 698647987483264 699607668784752 700605480406104 702179755802343 703076537099664 704242681277499 711914170180304 712892074260222 713325466211904 713802536679456 714182828551101 715421136535872 716237651368512 718051361302548 723877618078944 725519063924928 726553831532256 727443517675392 728186413424652 728673422860278 730117942372728 730325743547036 731773538613936 739295484418008 740239667667584 740634044423364 741817567488816 742937334094944 743696052777639 745668721352646 747018820668393 753423643306656 754498209668112 755156280588528 756193583171754 756408805816573 757504732802688 757908307850148 758415195221922 758876262266304 761002504579044 766676798655712 768196655920512 769119969208878 769292292210624 770453531654016 773286081402744 774819040885344 775039564580528 781328222688384 784200752918856 785978985918672 786504646896808 786639530218176 788063810815008 788181165456867 790961104237122 797969729213088 798880457295648 799551621468288 800691977606976 800903441452842 802353548125311 802491149488392 803027853764388 803516042399616 804848778602856 813616194491776 814362320338812 814594098571694 816208946915544 817251359363712 817373060473788 820630127202912 823245230940678 831707419970259 832213043913888 832769626126032 834420505568832 834657992625184 835804500856812 836312615558784 837726588186306 844909125049152 846438907912416 847791505701504 848684103954624 848810485876626 849550815662094 852192824403024 853735795049592 862283668192128 862511398487676 863035749244032 864221237910576 864467206647512 865453828736952 866180923257312 866760223110768 869717148090336 869946841578087 871919510153094 878994250524432 882225847033713 883755521603136 884226359158506 884817727758909 885355639310688 886571787166884 896229431907264 897715945364724 898261698192768 898606698304896 898862453596352 900778474807848 901928894315904 902167094969868 903955547699568 905454875928213 911549593136448 915318218803248 916975483571784 917132742272448 917746118587872 918235065279987 919407779284176 923208893103276 930699794672928 930964684081936 932810225046336 934140640541472 934387348361649 936239674403124 936618467174208 936865829391786 937435382799552 938990241703332 940851692503632 950522765680296 951736715572608 952243771401468 954769616948952 957401815070064 958716927453402 960452769430791 965170157438592 968738442043008 970069126716144 970915217899536 971564563813704 972525607478451 973490589830304 974453538664476 975105250999614 975698051485248 977347686217357 985727312557344 987512059231152 987681414754944 988868531839986 989090089985088 990583112126592 991594737036852 994224961803528 996025094224524 1004564857742208 1005997612890816 1006263298235622 1006875040784704 1008258110895672 1010544410466864 1011220260295896 1013224899619296 1014670006105392 1017239428511943 1025493292278504 1029461114066112 1029732996153654 1031048108536992 1031597419018257 1032464383411356 1033092054513792 1034333751694698 1044689828771232 1045601003891808 1047335269592178 1047971981224896 1049411503177128 1050751747753344 1050908220609156 1052528277464846 1054614805649496 1063959638950784 1065173943060864 1067871255270456 1069338111390333 1069804730833748 1069988199317856 1070703805019184 1073131704803808 1075259077147008 1077077041953822 1085816427118416 1088278595887392 1089830747298384 1091165276513088 1092279620136978 1093010134290417 1094173502937216 1095488615320554 1097660307920904 1108650430532736 1108943226627012 1109617391885184 1110359501501376 1110951066635046 1114406001142416 1116968784248408 1118503082028969 1128585210549888 1130135464959984 1131747314502168 1132734420882792 1136257099204032 1136862461775222 1137622792832883 1138314393399456 1150015197983568 1152294983880768 1153679953813317 1153938438315936 1154907897676416 1155680297481024 1156860526542994 1159622864120448 1159929122104116 1162559346870792 1171992334032576 1173973847941559 1176301129378284 1178968478878008 1179756970345212 1179959295327264 1180474185747584 1182095716222512 1186441656355683 1196954593819632 1199327432202432 1201037966410464 1201355162179263 1202889459959824 1204541780646582 1205274063599424 1207273167904284 1220424291737664 1221891147857541 1222633978095712 1223661491450496 1224313420373316 1225877039045568 1226059590710682 1230945190804368 1240933059563904 1245520854055296 1245849797815532 1248319565870832 1249154439189048 1251986988937776 1253706751285218 1254468923338176 1256589882279459 1267363687573728 1269658361868624 1273026155931936 1274326223493141 1276535753426752 1278070051207313 1278289236604536 1280603692574388 1291583388525696 1293425502288192 1293767097731514 1294553623866048 1295419418418272 1296700809971268 1297987453107072 1298180743105428 1299271384885968 1300140334666152 1307879265229641 1314303083409792 1316682745641536 1318491375786648 1322126316049136 1325633282404704 1326339538737759 1328033458966032 1341684397647496 1344344147860896 1346573918047086 1347392547289152 1348293680394528 1350966532825728 1352893341473856 1353250642454802 1355933321549352 1356319238015924 1367324389704672 1372977328204872 1374730811382656 1375463225357676 1376383132069414 1376619177881808 1379111668926264 1384813339654914 1392919771694976 1394134671855744 1396447026122904 1399215337569504 1401210960812208 1404359511604686 1404759210802207 1405298744087679 1406153074199328 1408485362554998 1423828340360608 1425784148520444 1426650932423808 1427605073358912 1428365657102202 1430842273071744 1432475302737024 1436102722605096 1447755236157888 1451038127849856 1453107663064512 1456372826849304 1457346845720556 1460235884745456 1460651487094072 1462657876499421 1463547077227872 1478590968836016 1481268088846728 1483635134977632 1485874668189888 1487392105555278 1491337442705292 1494037641336786 1506847286613312 1508996419336224 1509394947353433 1510312561177056 1512387166343508 1512817611633146 1515816615700296 1516830390443844 1517752524532608 1522005009158088 1533353597311424 1538239938417756 1538584584421248 1544599494230481 1546572162805488 1549638081770688 1550079129161056 1551500627542047 1568401505837712 1571002904388267 1571957971837344 1573009293793616 1573279060436352 1576127621630016 1576362330913734 1578792416197269 1581922208474244 1595939458426176 1597760914591296 1601383955213952 1601806882905684 1604707096250622 1604982298976784 1606055707528776 1609697557205712 1615615562930733 1628724640677624 1629188197143388 1632417893831088 1634746120947576 1638419430205467 1641260254405824 1643232922980831 1646490461881356 1663414839940518 1664426087827776 1665539252252064 1666426599952569 1668841011137664 1669315985250368 1671609001713624 1675453176372612 1689818250098304 1692877815824832 1697368207909248 1697620971753252 1699101631324188 1704385648806048 1705293692662833 1707471590099184 1725022796975352 1728442475821152 1728934413295024 1730907657473904 1732361846514624 1733520446221536 1735290789814491 1739434296180672 1739893683156174 1743839020306188 1757988501048864 1764451694067426 1767511043206272 1768452718317012 1769635455517818 1770711278621376 1773143574333768 1792458863814528 1795431890729448 1797724907192704 1801556949615696 1804334189939736 1806812670969873 1807911095399136 1810909751856426 1823099186272896 1830636437606496 1833950967143568 1834265484544896 1835492237175744 1836470130559974 1838815558568352 1839089386066023 1846417786206552 1861399589345856 1861929368163872 1865620450092672 1868281281082944 1868774696723298 1872479348806248 1873236934348416 1873731658783572 1874870765599104 1877980483406664 1881703385007264 1901045531360592 1904487542802936 1909539233897904 1914803630140128 1917433854906804 1920905538861582 1940138253432288 1940650646597271 1941830435799072 1943129127627408 1945051214956902 1946981179660608 1948907077328952 1950210501999228 1951396102970496 1954695372434714 1971454625114688 1975024118462304 1977737063679972 1978180179970176 1983189474073704 1988449923607056 1992050188449048 2011995225781632 2012526596471244 2013750081569408 2016516221791344 2019860877070629 2021088820933728 2022440520591792 2026449799238592 2029340012210784 2029875963682203 2034478857023886 2050986584557008 2058922228132224 2059465992307308 2062096217073984 2063194838036514 2064574698104121 2064928766822712 2068667503389396 2077220009482371 2089379657542464 2091202007783616 2094670539184356 2095943962449792 2098823006354256 2101816441218312 2105056554929692 2109229611298992 2112728043832497 2135742510540912 2138676222780666 2139609461667496 2139976398635712 2141407610038368 2142548485653303 2146263409607616 2154154083907644 2171632854236832 2176557191774784 2179661494596768 2180237146177181 2182330553026176 2184559240273956 2186020268580834 2190977230641108 2195320615841808 2217886453254024 2220719003002752 2221902133270092 2228812002284832 2231088158332917 2233937568496816 2237006164057938 2241056462005179 2260270929919968 2263494629004336 2265468841765584 2269226417449719 2272514198408064 2273724923550444 2275245585665766 2276628786798912 2300030395967136 2304589967761536 2307359907626634 2307876876631872 2311360594962048 2313721053085988 2319858244208232 2325118693741584 2343984668065152 2347947695883118 2352602258756568 2357936957756016 2359513940690424 2359918590654528 2364191432445024 2372883312711366 2373558666527867 2393909187639264 2398654864404864 2402075932820928 2402710324358526 2405778919919648 2407060644375933 2409083561293164 2410548127198848 2414546335808568 2440848583475328 2443782295715082 2445267956191424 2448626840746632 2451754078091136 2452119181421364 2461890381608736 2491699595631064 2495122259910777 2496639131741664 2498308878378096 2503973977875552 2507413502570436 2508937846676352 2513179764558918 2534727375147456 2539316723737248 2546052311863872 2548652446986282 2553071506853504 2556140102414626 2556578473209072 2561207385148776 2586851004576384 2587534195463028 2589107247732096 2590838836836544 2593401619942536 2596361486210856 2598542769771936 2600280669332304 2609840524734261 2615758530459282 2633365491283072 2636982751573296 2644252632098272 2646677541101139 2651266564809408 2652679077475518 2654453183276727 2656066917932064 2683368795294992 2688688295721792 2693147836094172 2694785094578304 2696587360789056 2705786682947712 2706501284909604 2711866643098704 2712638476031848 2716364627784639 2734648779409344 2745954656409744 2750926450715352 2752766264138828 2753238355763616 2758223337852528 2769626679309828 2792894052245808 2798430675139008 2802421921624416 2803162045084947 2808719023209372 2809518421604414 2810597488175358 2812306148398656 2816970725109996 2847656680721216 2851079345000929 2851568297040888 2855210146717824 2856731314204404 2872205445210192 2881358308292373 2895510472315776 2906215326129024 2912745653698608 2914693691441112 2917576822435353 2920471769490912 2921302974188144 2925315752998842 2927094154455744 2932043058652071 2957181937672032 2962536177693456 2967270269955264 2971749336379776 2974784211110556 2982674885410584 2988075282673572 3013694573226624 3017992838672448 3018789894706866 3020625122354112 3024774332687016 3025635223266292 3031633231400592 3033660780887688 3044010018316176 3051718285535829 3066707194622848 3076479876835512 3089198988460962 3093144325610976 3094792257054771 3099276163541376 3100158258322112 3103001255084094 3136803011675424 3142005808776534 3143915943674688 3146018587587232 3152255243260032 3152724661827468 3157584832394538 3163844416948488 3191878916852352 3195521829182592 3203613765811368 3209414192501244 3209964597953568 3212111415057552 3219395114411424 3231231125861466 3257449281355248 3258376394286776 3264835787662176 3269492241895152 3276838860410934 3279030402871251 3282520508811648 3286465845961662 3292980923762712 3326829679881036 3328852175655552 3331078504504128 3332853199905138 3338631970500736 3343218003427248 3350906352745224 3355509246086907 3385755631649664 3395241943506504 3398203262648376 3408771297612096 3410587385325666 3412868378498649 3414943180198368 3450045593950704 3456884951642304 3457868826590048 3461039861439951 3461815314947808 3464723693029248 3467040892443072 3470581579628982 3478868592361344 3479787366312348 3487678040612376 3515977002097728 3521921543824677 3528903388134852 3536905436634024 3539270911035636 3541422557242752 3546287148667536 3590863781458896 3603113899231392 3604065486537789 3608668379879472 3613625341939746 3615822190798272 3621819503712852 3661272875212992 3665673443572623 3667901934287136 3670984474351488 3672940261119948 3677631117136704 3678178772132046 3692835572413104 3722799178691712 3723858736327744 3736562562165888 3737549393446596 3744958697612496 3747463317567144 3755960966813328 3763406770014528 3769769646838377 3802091062721184 3808975085605872 3819078467795808 3822978670479423 3829607260280256 3834210153621939 3834867709813608 3841811077723164 3880276506864576 3881301293194542 3883660871598144 3886258255254816 3890102429913804 3893962359321216 3897814154657904 3900421003998456 3909390744869428 3923637795688923 3942909250229376 3950048236924608 3955474127359944 3966378948147408 3976899847214112 3979018616213277 3984100376898096 4025053192942488 4033032443582688 4039721754141258 4042177641867456 4044881041183584 4049011842900479 4052899598477184 4058680024421568 4059751927364406 4068957714047772 4101973169114016 4118931984614616 4124192434147968 4126389676073028 4129149396208242 4129857533645424 4137335006778792 4154440018964742 4178759315084928 4182404015567232 4189341078368712 4197646012708512 4203632882436624 4210113109859384 4214277632406621 4215896232263037 4218459222597984 4225456087664994 4271485021081824 4277352445561332 4279218923334992 4279952797271424 4282815220076736 4285096971306606 4292526819215232 4308308167815288 4343265708473664 4353114383549568 4359322989193536 4360474292354362 4369118480547912 4372040537161668 4381954461282216 4387973629498263 4390641231683616 4435772906508048 4443804266540184 4457624004569664 4462176316665834 4467875136993632 4474012328115876 4482112924010358 4520541859839936 4526989258008672 4528184842060299 4530937683531168 4538452834899438 4547449847100888 4550491171331532 4553257573597824 4600060791934272 4614719815253268 4615753753263744 4627442106171976 4633798482691443 4639716488416464 4650237387483168 4695895391766236 4705204517513136 4713008713164801 4715873915512032 4719027881380848 4719837181309056 4728382864890048 4736377248591807 4745766625422732 4747117333055734 4787818375278528 4804151865641856 4805420648717052 4811557839839296 4814121288751866 4818167122586328 4829092671617136 4846846688792199 4887564591430164 4890535912382848 4897253681493264 4904238362842728 4915258290616401 4923780763217472 4929698768942493 4983399191262128 4990244519821554 4993278263483328 4996617756756192 4999279799857707 5007947955751104 5014827005140872 5026359529117836 5069454750294912 5078633447474496 5092104623727744 5097304893972564 5112280204829252 5113156946418144 5122414770297552 5175068390926056 5181677673673088 5186803239885072 5192722972421712 5197085539543872 5200561338664608 5205872369443473 5219681049468522 5231517060918564 5273965503146592 5288505264196544 5293355082202278 5294861640716011 5302533129618816 5305358154951036 5308906366553454 5312133835864128 5366737590589984 5377376591443584 5386295672188344 5393174721578112 5413002569819208 5423733286197408 5425276952063696 5432729255569278 5469297558818688 5491909312819488 5501852901430704 5505532528277656 5506476711527232 5516446675705056 5517268158198069 5539253358619656 5585788104491616 5596861350278016 5604843843248832 5606324090169894 5617438046418744 5619036843208828 5621194976350716 5624612296797312 5633941450219992 5695313361442432 5702158690001858 5703136594081776 5713462628408808 5744410890420384 5762716616584746 5821951939791813 5825491307397216 5829387382882224 5835153644870706 5840943538981824 5842605948376288 5850631505997684 5854188308911488 5864086117304142 5914363875344064 5925072355386912 5934540539910528 5949568422221112 5965349770821168 5976150565347144 6035985677344896 6037579789413732 6041250244708224 6049548665374032 6051270446532584 6059582631211887 6063266462801184 6067321561775376 6088020036632352 6089627891046609 6103436571071658 6152959753671024 6178397976921924 6186288651221952 6189584514109542 6193724094312363 6200316516644224 6206002510168188 6231660028447113 6273606023350848 6284011617553068 6287831887349376 6292037175174464 6305449323654936 6315169664789076 6327688833896976 6338184131497491 6407227531622736 6418828385002488 6419929195907136 6424222830115104 6427645456959909 6438790228822848 6462462251722932 6514898562710496 6516752788573552 6529671575324352 6538984483790304 6540711438531543 6553677720821868 6558060805742502 6572931691923324 6585961847525424 6653659359762072 6662157009008256 6665706399810276 6686436006854496 6693264474998751 6701812705490448 6711018492173814 6723169386015537 6790483887013008 6796406525296752 6807679252349157 6817542595224192 6821174770651332 6825736756997298 6829886360396736 6841433803521499 6900091187901408 6913769903284608 6915737653180096 6922079722879902 6923630629895616 6934081784886144 6941163159257964 6959574732624696 6975356081224752 7031954004195456 7043843087649354 7057806776269704 7073810873268048 7078541822071272 7092574297335072 7120675999583601 7181727562917792 7206227798462784 7208130973075578 7217336759758944 7221181933127799 7227250683879492 7231644381596544 7243639007425704 7322545750425984 7331346887145246 7335803868574272 7345880522239896 7355262234273408 7356357544264092 7385671144826208 7447717472655488 7475098786893192 7485366779732331 7489917395224992 7494926635134288 7511921933626656 7526813540029056 7539539293676754 7604182125442368 7617950171211744 7638156935591616 7645957340958846 7659214520560512 7668420307243878 7669735419627216 7683622155446328 7760553013729152 7762602586389084 7767321743196288 7772516510509632 7780204859827608 7795628309315808 7800842007996912 7818781489738856 7829521574202783 7847275591377846 7900096473849216 7910948254719888 7932757896294816 7953799694428224 7958037232426554 7963359549830181 7968200753796192 8050106385884976 8066064887165376 8079443508282516 8084355283734912 8089762082367168 8098023685800958 8117360048843136 8119503854728812 8137915428095544 8149093883353917 8203946338228032 8237863969229232 8252779352146056 8258298792416484 8259715067290848 8274670013557584 8308880037929484 8378682156737424 8395292025417024 8407265764873248 8409486135254841 8420226219718768 8428555264813242 8431792464526074 8436918445195968 8450912175329988 8542970042163648 8553238035002787 8554704891122664 8558437846669984 8565630440153472 8570193942613212 8616616335630576 8686531416947328 8718645978387072 8720948584708724 8738236961095824 8744081074323336 8752730467306059 8763908922564432 8775947258996526 8781282463367232 8796129175956213 8871545813016096 8887608533080368 8915248009139328 8924352633331668 8935750273987264 8946490358451191 8948024656231752 8964225848020716 9041083719679872 9053978516017344 9056369684120598 9061875367062336 9076905669798876 9094899694201776 9100982342663064 9155154856607487 9200121583868544 9229439630506536 9254884212343952 9267596965382886 9279432976832928 9284376771164313 9300474774966336 9391790783532472 9410409035026272 9426017426329602 9431747831024064 9438055762761696 9456765729780096 9472754497183614 9491533250845464 9494234666111468 9575636750557056 9610841297434104 9623115679678592 9628242577503732 9636334245172656 9658185343234272 9693693377584398 9775129182860328 9794507362986528 9808476725685456 9830516581232802 9833314475615449 9837091208613753 9847561526434944 9859397537884986 9966798382524256 9980489039643108 9986556526966656 9993235513512384 9998559599715414 10015895911502208 10029654010281744 10052719058235672 10157266894948992 10194609787945128 10224560409658504 10226313892836288 10238605135495947 10244829540595104 10350136781852112 10373606479770144 10385445944843424 10394171079087744 10401122677329216 10411744738886946 10439362098937044 10463034121837128 10547931006293184 10565764631474031 10577010528393088 10586710164404556 10589723281432022 10610716309902072 10617812733106908 10624267671728256 10733475181179968 10772591344376688 10812196459613367 10826005139638416 10847466572394816 10850553904127392 10865458511138556 10983818625638976 10997020330717869 11003705802861408 11011065056555312 11012953423054464 11032893351410112 11034536316396138 11078506717239312 11171576208983232 11209687686497664 11212648180339788 11234876092837488 11238073686417656 11242389952701432 11267882900439984 11309308940515131 11404317380003716 11406273188163552 11426925256817616 11468936011438269 11488821780840768 11502630460865817 11525433233169492 11643903879583626 11650982614794432 11658774765764448 11670307289741412 11681887077963648 11685211896752576 11701263011995368 11728172234608284 11770913387066769 11828727750688128 11850144710773824 11899136844442224 11930699541642336 11937055848639831 11952301130694288 12075159578827464 12099097330748064 12102540893065168 12119165262423774 12126532925602368 12134643123550752 12147035528701437 12176040073264704 12179255782093218 12206873142143316 12305919507342048 12356795953843848 12372577302443904 12379169028219084 12387448188624726 12412005020336376 12463320056894226 12547212046701696 12568023235106136 12584074350348928 12610898647309872 12630339329578152 12642832897219863 12647688696789111 12655377667793952 12676368262994982 12814455063245472 12837656770004976 12839858391814272 12848445660230208 12855290913919818 12877580457645696 12924924503445864 13029797125420992 13033505577147104 13059343150648704 13077968967580608 13081422877063086 13107355441643736 13116121611485004 13145863383846648 13171923695050848 13307318719524144 13331412799620552 13372872013708992 13386528949997502 13403625410980896 13422036984347628 13446338772031074 13580967774026016 13584554526180897 13592813050593504 13615358504698314 13642349541302664 13651473513994596 13659772720793472 13682867607042998 13800182375802816 13831475306360192 13844159445759804 13847261259791232 13882326318515928 13901395448074329 13919149465249392 13950712162449504 14087686175298708 14115613552539408 14139026139494403 14147621746536096 14157083644142544 14185148594670144 14209131745775421 14241351999167202 14363455125835584 14412455596925568 14416261946151156 14434673519517888 14442363866255598 14454501367758984 14487278014851408 14540540066376597 14662693774290492 14671607737148544 14691761044479792 14712715088528184 14771342289652416 14789096306827479 14950197573786384 14970733559464662 14979834790449984 14989853270268576 14997839399573121 15023843867253312 15079078587353508 15208364250884736 15235900342423488 15261660023240267 15276313871183232 15291914681917692 15336840614487756 15339470839254432 15367244310892656 15525205172778168 15545033021019264 15560409719655216 15591256618631616 15601684015993824 15617617108330419 15637562979477712 15659043148405566 15694551182755692 15821896509439776 15865515792589632 15884584922148033 15907599388856448 15916074464853108 15926719099660362 15936401507592384 16100212771769952 16132129774330752 16158887016565032 16179524164734336 16196047371601916 16239007709457624 16275830856191088 16298187766707834 16407892676456064 16475727938458464 16505558704292112 16516597584832968 16519430134581696 16549340027115168 16614910665695069 16617760075858968 16757364313474848 16790584050834048 16814531529746496 16818972270509682 16840452439437536 16857110529626484 16863584929052148 16873836890391936 16901824350659976 17085940084327296 17106476070005574 17109409782245328 17116875693339968 17140387885226424 17233232671261152 17441897169417448 17465855819375439 17476473922191648 17488162148646672 17505460934612118 17527817845128864 17551894517993052 17562564926734464 17592258351912426 17743091626032192 17775217066160736 17848705266663336 17871500547974528 17892980716902382 17896049312463504 17928451696041432 18107957032034688 18112739368241196 18123750734124672 18153811339597752 18178747893635661 18189799388403552 18201964685326128 18268883673139827 18310309713214974 18458879261013072 18509768424687904 18535193930765772 18558865953665856 18568753542328626 18581172282937089 18600949549932672 18783581567064944 18820818070052544 18852034852659204 18863495662048128 18876111525523392 18945508994367228 18983066501690928 18988469332222936 19014552394492473 19221682594868208 19256485155007464 19272668490345312 19316370686468544 19387386755168796 19550258365720656 19589014725973056 19616953451370912 19622134315594629 19661033162465604 19666628951230898 19674182417227506 19718795075769972 19933596765048512 19957555415006503 19960978079286216 19986471027024768 19997119199430828 20059308020563488 20079793424996253 20105438116471344 20169508158046611 20389219575890256 20423037757047471 20449120819317008 20452627785672576 20477210270991894 20489659081190208 20524301410564497 20700273563704224 20747212959540288 20770891889686848 20802245354658432 20823489477773892 20878724197874088 20926068243674256 21095862012586368 21131529262948062 21173420328809112 21179446562864044 21221432619804144 21235625466213816 21362027998750803 21466950362359936 21545182688753376 21624392919226734 21652010279276832 21663545799383397 21694933144789632 21701107808254784 21730917022277112 21967637251277952 21994040661435738 22007411605722816 22022130113110624 22065786702820224 22069072632792276 22157013434478624 22343152417966464 22425296360679576 22469752185674976 22476147372835312 22484779905402864 22535765800879968 22618617881030262 22808634760007432 22812546376327104 22853850513635232 22937872022876538 22977643561681536 23005260921731634 23050866466338984 23287807759167252 23301965229588864 23317549531528896 23340614579482824 23370423793505152 23402526023990736 23456344469216568 23488564722608349 23541826774133538 23700289421547648 23798273688884448 23861399083284672 23874111697279662 23890078649490543 23904602261388576 24150319157654928 24198194661496128 24205081786130336 24238330524847548 24253065851204736 24269286247101504 24294071057402874 24352080146529408 24358511564186436 24413746284286632 24611839014684096 24713591907687696 24758338056438168 24774896377249452 24824010040672752 24926640113788452 25136046470212272 25221797294619744 25228458405764523 25260678659156304 25285665794439726 25295377393578222 25310755335587904 25352736525989964 25628910126490944 25659714105008361 25675313540009952 25696891320460416 25710581827839636 25849849006891728 26059594250841984 26067011154294208 26155937935161216 26162845754126172 26214710883287472 26232243222970008 26258191401918177 26291726767693296 26343847390101696 26388387527868639 26614637439048288 26662825599241104 26745744027417984 26773057899995004 26807250821961792 26839471075353573 26844073968695256 26892677544062148 27161935548052032 27169109052361794 27185626101187008 27230717009396628 27284699082605328 27302947027989192 27365735214085996 27465464569822461 27600364751605632 27688318891519608 27764652637031856 27802790896148658 27838298930498784 27853130313492939 27901424324899008 28175372350597416 28231227105078816 28278052278988806 28295243493072192 28314167288285088 28343082900303353 28370297189340288 28418263491550842 28482703998334404 28726910251671168 28832523892302312 28869347039035776 28884727732511196 28909002735517968 28974556029702816 29081080132753194 29325387548580984 29383522088959584 29425430177056368 29499943426846347 29511273625841259 29542684579304832 29578192613654958 29900395147572768 29941467118929324 29959669580899968 29979706540537152 29995678799146242 30047687734506624 30158157174707016 30471800684846976 30523320046480534 30583829363835384 30673681228975512 30678941678508864 30715815406487841 30734488621785312 31050410345556336 31120819439310432 31182513237263232 31203368031987648 31235234216660838 31275125958955424 31318086296811132 31389102365511384 31643793018879552 31697293894422093 31731031585179264 31769169844296066 31832148929706216 31853438199320724 31872803015184768 32200425543539904 32317774033130064 32392094743203832 32436589378840101 32478015418915248 32551661712382176 32596375533415668 32951455876916928 32991060992153607 33011117408584224 33033195169665936 33038860269163392 33098680054230336 33229821331390138 33235520151717936 33514728626949696 33629063059492992 33637944541019364 33680904878875072 33714221059252968 33727169858104296 33803648701319952 33927926821545393 34212952140011148 34218819564490656 34233751386679936 34280775770452848 34406808034314807 34466465342522304 34507891382597451 34883794338834896 34931711638750878 34952947844383296 34976324297293344 35010921869224236 35055635690257728 35103789035986104 35184516703824852 35312740161200307 35486183252064384 35550434132321472 35697410533326672 35785961433804764 35792098624927008 35856903392082864 36225478736482392 36307622679195504 36357495787271322 36379598776807104 36403929370652256 36441106586104311 36537767346279654 36620619426429948 36917758522026144 37019536849375808 37064031485012077 37070387861531544 37117731907331712 37137507084657252 37162344565874178 37567163134129888 37641636140105088 37704069705318408 37752223051046784 37891017988734456 37928498691659589 37966133003381856 37976938664445872 38029104788984946 38443365189736416 38512970310014928 38545336980690624 38632741372937088 38774773510337592 39100516731441312 39178029451946112 39233906902741824 39244268631189258 39322066324931208 39333257902461796 39348364834455012 39437590151539944 39867193530097024 39915110830013006 39921956158572432 39994238398861656 40118616041126976 40159586849992506 40210876232942688 40339016316093222 40753663578542691 40778439151780512 40846075514094942 40898241638634016 40954420541983788 40979318162380416 41048602821128994 41400547127408448 41494425919080576 41541783779373696 41646978955547784 41757448395748176 41852136487348512 42263058525896124 42346840657618224 42358893125728088 42417078418483209 42442865239608288 42471250932427632 42627395237326263 42724055997501606 43090365377506752 43248785838453468 43304020558553664 43327091598766794 43402215616509568 43461834044554224 43621620199129791 43988081322871476 44014823211445632 44044260226221248 44138145265584552 44314026868957248 44367288920482437 44850592721359152 44939504371349952 44952294745670624 44969559810805728 44993518198719363 45071531601759936 45237235762060524 45617269520014864 45625092752654208 45707701027270464 45784980069720801 45875744045753076 46010521843463268 46101732932677968 46575615518334504 46635099063057792 46681229158965648 46805052047981472 46852851324991257 46912688938433136 46977129445216698 47083653548267076 47596547377768896 47653754766444099 47722798166569344 47748223394559324 47780157298981086 47809204522777152 48300638315309856 48396389322992256 48410163572260672 48476661049695096 48538572494203008 48588142114805748 48717023128372872 48827492568573264 49223678029368192 49427183815375392 49516676112876336 49549792754498904 49648020081345504 49844731997085207 49853280227576904 50272092940424544 50443594589239488 50456916811529046 50521357318312608 50571331588879452 50590754787156444 50621510671175808 50705473051979928 51257820252981888 51319428210016722 51350627080019904 51421163655679272 51699698013783456 52134022308588416 52325691508252344 52397567458126317 52429421766574944 52464486445940016 52516382803836354 52583453535386592 52687694780203392 52776775055737278 53229274878096576 53325651198482208 53546115799990008 53614501643923584 53678942150707146 53688147937390512 53785355088124296 54323871096104064 54338218104723588 54371252202374016 54461434018793256 54569398165210656 54605894055978384 54731470428171992 54806651019419481 54930929139644922 55376637783039216 55529305274063712 55605581792297316 55676597860997568 55706260626985878 55743516848811267 55802848649798016 56350744701194832 56462454210157632 56556104557977612 56590486986144384 56628334576570176 56686165800606706 56836526983101684 56965407996668808 57043657183477419 57665047784604624 57769455465022392 57818005471035936 57949112059405632 58162160265506388 58650775097161968 58767044177919168 58850860354112736 58866402946783887 58999886853692694 59022547251682518 59156385227309916 59800790295145536 59872666245019509 59882934237858648 59959413081074304 59991357598292484 60239380274988759 60316314349414032 61046640092961068 61167658727670768 61269113271142413 61347362457951024 61357883357017728 61431630812975682 61468977243570624 61572904231693491 62100820691112672 62241638878620864 62406736063975296 62470468433321676 62550251917910848 62636172593622264 62778204731022768 63287586037759104 63394587788844186 63538339688592132 63664297859412432 63706876398641448 64086083996252409 64400851087079808 64635548066260128 64784189486407664 64873178757680202 64956030837830496 64990637398150191 65103323424764352 65192751066831336 65902911753833856 65982121984307214 66022234817168448 66066390339331872 66197360108460672 66459642662780276 66471040303435872 67029457253899392 67275889082038728 67361809757750144 67428442118505936 67454339716208592 67607297402639904 67855853643090786 68425904280022296 68437639128981312 68561551540905696 68813616068629614 68833201329308143 68932930685044608 69015782765194902 69767588677669792 69863423277501756 69905895688766592 69952648594586688 70021843738448472 70111271380515456 70207578071972208 70369033407649704 70625480322400614 71100868264642944 71394821066653344 71571922867609528 71584197249854016 71670235948471629 71713806784165728 72450957472964784 72615245358391008 72714991574542644 72759197553614208 72807858741304512 72882213172208622 73075534692559308 73241238852859896 73835517044052288 74039073698751616 74128062970024154 74140775723063088 74275014169314504 74324689131748356 75134326268259776 75408139410636816 75685375217293569 75782035977468912 75856997383319178 75932266006763712 75953877328891744 76058209577969892 76886730379472832 76979142315025083 77025940620029856 77090673961381248 77549547020675184 78201033462882624 78467813805483648 78488537262378516 78644132649862416 78666515804923592 78696729668910024 78774574205754531 78875180303079888 79165162583605917 79830221660026012 79843912317144864 79988476797723312 80237232082253952 80319173699985012 80421752465885376 80518413226060719 80678032632186444 81507327157085382 81556878303561024 81692151028189884 81796483277268032 81908841083967576 82097205642257988 82396393709467383 82801094254816896 83293957911095568 83514896791496352 83559390940478817 83704272974697024 84526117051792248 84693681315236448 84717786251456176 84834156836966418 84885730479216576 84942501864855264 85029248700910059 85254790474652526 85448111995003212 86180730755013504 86497571676906936 86608041117107328 86654183197533588 86923668089108448 87243240398259582 87976162645742952 88088520452442496 88276290531169104 88499830280539041 88533820877523777 88628053737914496 88734577840964874 89701185442718304 89879008742699904 89904589491341248 89939119621611456 89987036397438726 90143063203519872 90474471524121048 91234539040029728 91415402054540928 91569960139441602 91751488091506152 92021043686926536 92203465865355936 93151231036669008 93362458317931296 93610104095962944 93705702649982514 93825377876866272 93954258890433396 94167307096534152 95091881683266279 95193094755537792 95307509532888198 95496446789118648 95560314597962172 95618409045554304 96601276630619712 96820327144521344 96953322099390192 97176284229611496 97309768136520303 97434046256745744 97654985137146528 98854367630750784 98973182976460821 99033352225752672 99099585508997808 99296040162691008 99689463994170414 99706560455153808 100544185880849088 100887189178478976 100913833623058092 101042714636625216 101142663177758904 101181509574312888 101410946103959856 101783780464636179 102638856420033444 102701254160039808 102842327311358544 103399396027566912 103523674147792353 104651383016504688 104795134916252634 104858843533149888 104928972891880032 105032765607672708 105166907070773184 105553550111474556 105938220483600921 106458549756193152 106651302396964416 107092231599980016 107357884301414292 107376295874781024 107570710176248592 108676436209447176 108922868037586512 109138796330421312 109211788111956768 109323319758312933 109462940856343984 109613302038838962 109861858279289844 110753275566078432 111058610548127424 111192094455036231 111211163584594632 111353195721995136 111412521253971756 111487033697622534 112701489402389664 112924908420315264 113112209115955224 113256669153140352 113372331601213412 113673053966203368 113785496074978767 113930815993337616 114087314366954838 115330095569209248 115538910930044784 115636010942071872 115898224118811264 116304374659865483 116324320531012776 117301550194323936 117534088355838336 117701720708225472 117732805893567774 117999773707385388 118045094503365036 118312770454619832 119601580590291072 119745332490039018 119765868475717296 119982715196584968 120478760549977518 120632628698828064 122093280185922136 122260990735628073 122335317455341536 122538226542284826 122694724915902048 122863261625951364 122937954487141248 123145808463386982 124201641382225344 124483277757241728 124940936866643352 125100503835821696 125272345187244528 125556409462045536 126789175577688372 127076679377184264 127251235255449627 127328595718824864 127413752797282896 127882185711978789 128172167992504818 129271096132520256 129568378972815328 129746357515360404 129912061675660992 129981274796300382 130206646849528704 130385502133662672 131964243968614428 132044469634336896 132132780678663744 132919285325560552 132942080606871744 133101866761447311 134551778164077456 134856884237011872 134908679432417184 135214594805279808 135711707286181572 136851808560044592 136875278257962624 137123103081811392 137354940209162403 137627232137259228 137666402658616286 138031565530389804 139535177355339584 139726846555003512 139905297189173376 140043687476896944 140415156143944416 140558553974973771 140738066815299408 141250960644801228 142789642133306688 142961264299332297 143143845735219056 143168394499708032 143340471896943258 143427613568331456 144901914945929568 145230490716782016 145429983149085288 145615717482609024 145764426344417244 146151069385118616 146482477705719792 147671034088104576 148256125940048308 148281551446126176 148550028338629008 148649378263496712 149534195991255621 150268652536519552 150816278821273632 151370750434587138 151564071954937824 151713994766638356 151864532013527424 151907754657783488 152116419155939784 153773460758945664 153958284630050166 154051881240059712 155099094041350368 156402066925765248 156977074524757032 157288265299724832 157333031609847184 157393459337820048 157549148411509062 157750360606159776 158330325167211834 159660443320052024 159687824634289728 159976953595446624 160638347399970024 160843504931770752 161036826452121438 161356065264372888 163014654314170764 163113756607122048 163384302056379768 163592966554536064 163817682167935152 164194411284515976 164419953058258443 164792787418934766 166587915822191136 167029793582992704 167118781880957634 167230550546433801 167408545949394048 169052234103584496 169387362630472896 169435572502912352 169668313673932836 169771460958433152 169885003729710528 170058497401820118 170509580949305052 170896223990006424 172995143353813872 173308366395067176 173847336178216896 174486480796519164 175952325291485904 176552581062338208 176599208840351661 176999660561078082 177067641755047554 177469155681929748 179402370885436608 179617998735058527 179809178982682496 179878239243222912 179974072794877452 180718140824966277 180948943048242096 182469078080059456 183139920278883204 183502976183012304 183807339813427239 184042087373853072 184406931730711872 184718712695080473 186302462073338016 186724916635862592 187220208191925888 187411405299965028 187650755753732544 187908517780866792 188334614193068304 190183763366532558 190615019065776396 190992893578237296 191120629195924344 192258251988757227 193202553261239424 193906644198780384 194352568459222992 194619536273040606 194868092513491488 194971912194450573 195309970274293056 197708735261501568 197946365952921642 198066704451505344 198199171017995616 198401580302123471 198592080325382016 199378927988340828 199413120910307616 201088371761698176 201827667246116184 202085429273250432 202285326355517808 202363019148625776 202821892207919712 203567560929272358 205277712840066888 205684654622717088 206499603987924429 206798792055133824 207047348295584706 209302766033009376 209590269832505268 209717687066299776 209857945783760064 210065531215345416 210333814141546368 211107100222949112 211876440967201842 213302604793928832 214184463199960032 214715768602828584 214752591749562048 215010707845414887 215141420352497184 217352872418894352 217845736075173024 218277592660842624 218423576223913536 218646639516625866 218925881712687968 219226604077677924 219723716558579688 221506551132156864 222117221096254848 222384188910072462 222422327169189264 222825042507943512 222974067395245068 225402978804779328 226224418231910448 226744663202426824 227056125651880707 227346107932406736 227570992149957534 227861631986675232 228174628733909676 230660191138418496 230937426945075249 231077821860089568 231272021884143744 232608749319730966 232648641062025552 234603100388647872 235403441416450944 235465611787135548 235999547414770776 236090189006730072 236323722617263593 236625540909239664 237495487750817751 239490664980078036 239531736951434592 239965430393169936 240957521099955036 241265257397656128 241555239678182157 244186560371844272 244521981471256146 244670634910683072 245076453084569652 245389449831804096 245726523251902728 246291616926773964 247189181128402149 248403282764450688 249881873733286704 250544690374489056 251112818924091072 253578351155376744 254153358754368528 254502470510899254 254657191437649728 254827505594565792 255087746102730177 255764371423957578 256344335985009636 258542192265040512 259136757945630656 259448220395084539 259492715030720808 259824123351321984 259962549592600764 260771004267325344 263928487937228856 264265561357327488 265499490841617123 265838570651121104 265884161213743488 266203733522894622 269103556328154912 269713768474023744 269817358864834368 270429189610559616 271423414572363144 273703617120089184 274246206163622784 274709880418324806 275254464274518456 275332805317232572 276063131060779608 279070354710679168 279453693110007024 280087374953793888 280830312287888832 281117107949947542 281476133630598816 282501921289602456 285275645049798837 285579284266613376 285922528598664594 286287691470438112 286680943793886516 286855227136662912 289803829891859136 290460981433564032 290859966298170576 291528852688834488 292302138770237232 292964955411439584 296512251880096616 296563102892252352 296919548929382463 297100056677258016 297298756526993424 299068391982511242 301632557642547264 302741500869174276 303128143909875648 303427989533276712 303815509315566976 304232838311879568 305351341393908537 307916569260100332 308103762480119424 310198188082700736 310571022443377059 313954149049514064 314576530599449664 314666063219694368 314786918675640096 315098296823018124 315500721212319552 316660650334423668 319320886640104048 319375649268579456 319953907190893248 321276694799940048 322073652904242876 322712130528745776 326029308628341528 326768604112759536 327635364335870304 327969959274938799 328388822569031952 328839906116516886 329585574837869532 333175831644382272 333576283365108693 334059587165985408 334237563761915268 334461101092867602 338104468207168992 338774725260945792 338871145005824704 339336627347865672 339770007459421056 340116994803640236 341019161898610104 341356488224936301 341792447980012848 345990286707627744 346616732790134352 347694672356433792 348913123979596449 348972961593038328 351904650582971808 353105162124676416 353198417680703322 353999321122156164 354135283510095108 354938311363859496 358804741770873216 359235997470117054 359948145589754904 361436281649932554 361897886096484192 364938156160118912 366279840557766408 366782972206884219 367005952366024608 367614679626854478 368084174747706144 368813863461423744 369437425390160946 372604924146676032 373449833271725184 374822810599930056 375301511507465088 375817035561733584 376669228386136608 380367526733065116 381230038131552792 381985787156474592 382241258391848688 383646557135936367 384516503977514454 387813288397560768 388705136918445984 389239072546081212 389736185026982976 389943824388901146 390619940548586112 395892731905843284 396133408903010688 396398342035991232 396803160604246942 398757855976681656 398826241820615232 399305600284341933 403655334492232368 404570652711035616 404726038297251552 405643784415839424 407135121858544716 410555425680133776 411369309245434176 412064820627487209 412999207975848858 414094696591169412 418605532066018752 419180539665010536 419715891567520128 420131062430690832 421675661924921313 422214200445898224 423752881934403684 428368926399920064 428883792897996891 429431537205657168 429505183499124096 430021415690829774 430282840704994368 434705744837788704 435691472150346048 436847152447827072 437293279033251732 437851763425375936 438453208155355848 439447433117159376 443013102264313728 444768377820144924 444844654338378528 445650085015887024 445948134790490136 448602587973766863 450805957609558656 452448836463820896 453489326404853648 454112251303761414 454692215864813472 455141984299915068 455723263973350464 456349257467819352 461320382276836992 461874853890150498 462155643720179136 465217498639461932 465297282124051104 469206200777295744 470931223574271096 471999094829541552 472180378013460144 472647445234527186 473251081818479328 474990975501635502 478981329960156072 479063473902869184 479930860786339872 481832409305157001 481915042199910072 482530514795312256 483110479356364314 488373120743688544 489043962942512292 489341269821366144 490152906169139304 490778899663608192 491453046503805456 492583233853547928 494378362256804298 499763747466573408 501089380748978112 501691651639301403 502225637848182144 507156702310753488 508306717508737056 509004941021798508 509314382875299456 509655011189131584 510175492205460354 511528742847915156 512688671970019272 518273515891261312 518896440790169078 518985430061441616 519925099185201528 521542008534650688 527856975874457712 529797626521054983 530998981683234246 531677141302242208 532407467045789244 538207112656309824 538853996205175581 539427536948047488 539634717729668736 542846829144726288 547407234240178368 549419760836649612 550508928549036912 550665610634465144 551422019440281717 552126262121559216 554156138085241419 558907386220014048 560174749907587776 561660624575777664 562234215899895084 562952267261197632 565003842579204912 570551290099597674 571845057197329188 572575382940876224 573361887587773032 576774755966271681 579607659783718272 581719932596341152 583057705377668976 584604277540474464 584915736583351719 585929910822879168 593024503760193232 593126205784504704 593839097858764926 594200113354516032 594597513053986848 595204740906370413 598136783965022484 603265115285094528 605483001738348552 606256287819751296 606855979066553424 608465676623759136 610702682787817074 615833138520200664 619498811963773287 620396376165401472 621142044886754118 627908298099028128 629153061198899328 629332126439388736 629573837351280192 630196593646036248 631001442424639104 633321300668847336 638641773280208096 639907814381786496 642553389599880096 644147305808485752 645424261057491552 652058617256683056 653537208225519072 655270728671740608 655939918549877598 656777645138063904 657679812233033772 659171149675739064 666351663288764544 667152566730217386 668475127523830536 668922202185735204 676208936414337984 677742290011649408 678673254695731344 680233989607280472 681168376955642121 682038323797220208 682712976449872602 683584895960025696 691980573415255488 692812280835225747 693233465580268704 697826247959192898 697945923186076656 703809301165943616 706210324249352832 706396835361406644 707998642244312328 708270567020190216 709876622727718992 712486463252453253 718471994940234108 719896291179509808 722872563299865108 723795772192968384 724665719034546471 732559681115532816 733565944413768438 734011904732049216 735229359253708956 736168349495412288 738874850780321892 741567543385206447 745209848293352064 749645621199860112 751634071123467168 753338456772273216 760735053466130232 762460076263105584 763971574312949184 764482516783697376 765263238308190531 767293114271872734 769033007955028908 775626576795121536 777410273836891968 778344661185253617 778478145092162424 779472370053965952 779887648777802292 791785463811686568 792796684071982464 793606321208493884 796498472524851369 797515711953363312 797652483641230464 798611200568683866 807310668984464736 809141305422071232 809452076594503104 811287568831678848 814270243717089432 821110851360267552 822738618490868352 824129641254974418 825998415951697716 828189393182338824 837211064132037504 838361079330021072 840262124861381664 843351323849842626 844428400891796448 847505763868807368 855826935149396511 856737852799840128 857767585795993782 858863074411314336 860042831381659548 860565681409988736 869411489675577408 871382944300692096 874586558066503464 875703526850751872 876906416310711696 878894866234318752 889536755640289848 889689308676757056 890758646788147389 891300170031774048 891896269580980272 897205175947533726 904897672927641792 906978652809707296 908224502607522828 909384431729626944 910283968599830136 911446527946700928 912698514935638704 923749707780300996 924311287440358272 930434997278923864 930594564248102208 931713067330131177 941862447148542192 943998189659083104 944360756026920288 945294890469054372 946502163636958656 949981951003271004 957962659920312144 958126947805738368 959861721572679744 963664818610314002 963830084399820144 966220958712728628 976746241487377088 978087925885024584 980305812338278608 982906093007610912 983909877824816397 985166467707095856 988756724513608596 999527494933146816 1000728850095326079 1002178761497956224 1003383303278602806 1014313404621506976 1016613435017474112 1018009882043597016 1019310022378263168 1020350984410920708 1023057485695830312 1024069464674808903 1025377343940038544 1037792881580338156 1037970860122883232 1039850198370403056 1043084017069301376 1046739371938789347 1055713951748915424 1059595253042109966 1061997963366468492 1063354282604484416 1064814934091578488 1076414225312619648 1077707992410351162 1085693658289452576 1094814468480356736 1098839521673299224 1101017857098073824 1101331221268930288 1102844038880563434 1104252524243118432 1108312276170482838 1117814772440028096 1120349499815175552 1124468431799790168 1125904534522395264 1130007685158409824 1141102580199195348 1143690114394658376 1145150765881752448 1146723775175546064 1150939671407809101 1153549511932543362 1163439865192682304 1166115410755337952 1169208555080948928 1169831473166703438 1171859821645758336 1186049007520386464 1187678195717529852 1188400226709032064 1189195026107973696 1190409481812740826 1196273567930044968 1210966003476697104 1213711958133106848 1216931353247518272 1221405365575634148 1231666277040401328 1236194461882461627 1238997623927546574 1242284089773508236 1255816596198056256 1258664252878777472 1259147674702560384 1260393187292072496 1265026985774763939 1266642601337694672 1277283546560416192 1285106779199760192 1286651378693990673 1288294611616971504 1290848522114983104 1304117234513366112 1307074416451038144 1310541457343481216 1311879837099755196 1313555290276127808 1315359624466067544 1318342299351478128 1334305133460434772 1336950255047661072 1337844404371470408 1345807763921300589 1352417872828675968 1357346509391462688 1360467979214560944 1362336753911284242 1364076647594440416 1365425952899745204 1367169791920051392 1383961146830510976 1385624561670451494 1386466931160537408 1395652495918385796 1395891846372153312 1407618602331887232 1412793670722813288 1415997284488624656 1416541134040380432 1419753245455437984 1424972926504906506 1436943989880468216 1439792582359019616 1445497227915471003 1445745126599730216 1447591544385936768 1449331438069092942 1465119362231065632 1467131888827536876 1468023809464098432 1470458718507417912 1472336698990824576 1477749701560643784 1483135086770412894 1499291242399720224 1503268142246934336 1505074954917904209 1506676913544546432 1521470106932260464 1524920152526211168 1527943148625898368 1528965033567394752 1530526476616381062 1534586228543745468 1538066015910057816 1554820547673783936 1556689322370507234 1556956290184324848 1559775297555604584 1583570927623373136 1587212642416987768 1589392879563164949 1592996945049702738 1595031423906726624 1597222401137367732 1614621337968929472 1616561988615526743 1618282610844142464 1618904153189006208 1628540487434178864 1642221702720535104 1648259282509948836 1651996831903395432 1654266058320845151 1656378786364677648 1662468414255724257 1676722158660042144 1680524249722763328 1686702647699685252 1688856801783592896 1695011527737614736 1711653870298793022 1715535171591987564 1717726148822628672 1720085662763319096 1730324267898815043 1738822979351154816 1749173116133006928 1753812832621423392 1757789732468637504 1779073511280579696 1779378617353514112 1781517293576294778 1782600340063548096 1783792539161960544 1785614222719111239 1794410351895067452 1809795345855283584 1813957305619414592 1816449005215045656 1818768863459253888 1820567937199660272 1825397029871277408 1847499415560601992 1858496435891319861 1860869994557847728 1861189128496204416 1863426134660262354 1883724894297084384 1887996379318166208 1888721512053840576 1890589780938108744 1893004327273917312 1899963902006542008 1915925319840624288 1919723443145359488 1927329637220628004 1927660168799640288 1932441917425457256 1953492482974754176 1956175851770049168 1960611624676557216 1965812186015221824 1967819755649632794 1970332935414191712 1977513449027217192 1999054989866293632 2001457700190652158 2006766606557205612 2028626809243013952 2033226870034948224 2036019764087194032 2040701968821841416 2046114971391660624 2048138929349617806 2050754687880077088 2075585763160676312 2075941720245766464 2078436842505677241 2079700396740806112 2093478743877578694 2111427903497830848 2119190506084219932 2123995926732936984 2126708565208968832 2129629868183156976 2137459389757359759 2155415984820702324 2171387316578905152 2173997157103639413 2197679043346598448 2202035714196147648 2202662442537860576 2205688077761126868 2208505048486236864 2216624552340965676 2235629544880056192 2248936863599580336 2260015370316819648 2282205160398390696 2287380228789316752 2293447550351092128 2295789714924571593 2301879342815618202 2307099023865086724 2326879730385364608 2332230821510675904 2335033983555760851 2338417110161897856 2339662946333406876 2372098015040772928 2375356391435059704 2378390052215947392 2380818963625481652 2389495417574554107 2392547135860089936 2421932006953394208 2427423916266213696 2433862706495036544 2442810731151268296 2463332554080802656 2472388923764923254 2477995247855093148 2484568179547016472 2511633192396112512 2520786374584144992 2530053971549527878 2533285202675389344 2554567093120832384 2567480805448189533 2570213558399520384 2573302757387981346 2576589223233943008 2581697044229966208 2608234469026732224 2614148832902076288 2623759674199510392 2627110580552255616 2630719248932135088 2636684598702956256 2668610266920869544 2673900510095322144 2675688808742940816 2691615527842601178 2714693018782925376 2720935958429121888 2724673507822568484 2728153295188880832 2730851905799490408 2734339583840102784 2771249123340902988 2772933862321074816 2791304991836771592 2791783692744306624 2795139201990393531 2825587341445626576 2831994568977249312 2833082268080760864 2839506490910875968 2849945853009813012 2873887979760936432 2879585164718039232 2890994455830942006 2891490253199460432 2898662876138185884 2930238724462131264 2934263777655073752 2940917437014835824 2951729633474449191 2955499403121287568 2966270173540825788 2998582484799440448 3002186550285978237 3006536284493868672 3010149909835808418 3042940213864520928 3049840305052422336 3057930067134789504 3061052953232762124 3069172457087490936 3072208394024426709 3076132031820115632 3113378644741014468 3113912580368649696 3119550595111209168 3140218115816368041 3167141855246746272 3174425284833975536 3178785759126329898 3185993890099405476 3190062847813453248 3194444802274735464 3229242675937858944 3233123977231053486 3257080974868357728 3284443405441070208 3296518565019897672 3303993663806790864 3308532116641690302 3312757572729355296 3324936828511448514 3353444317320084288 3361048499445526656 3372826865136099007 3373405295399370504 3377713603567185792 3390023055475229472 3423307740597586044 3431070343183975128 3435452297645257344 3440171325526638192 3460648535797630086 3498346232266013856 3507625665242846784 3515579464937275008 3558147022561159392 3563034587152589556 3565200680127096192 3567585078323921088 3571228445438222478 3588820703790134904 3627914611238829184 3632898010430091312 3641135874399320544 3650794059742554816 3694998831121203984 3708583385647384881 3716992871782639722 3721739989115695456 3726852269320524708 3767449788594168768 3775992758636332416 3777443024107681152 3781179561876217488 3799927804013084016 3831850639681248576 3854659274441256008 3855320337599280576 3859954136081972019 3864883834850914512 3912351703540098336 3921223249353114432 3931624372030443648 3935639511299265588 3940665870828383424 3955026898054434384 4002915400381304316 4013533213114411224 4037423291763901767 4057253618486027904 4072039528174388064 4081403937643682832 4092229942783321248 4096277858699235612 4101509375760154176 4151171526321352624 4151883440491532928 4156873685011354482 4159400793481612224 4186957487755157388 4222855806995661696 4238381012168439864 4247991853465873968 4259259736366313952 4274918779514719518 4310831969641404648 4336491683746413009 4342774633157810304 4347994314207278826 4395358086693196896 4404071428392295296 4405324885075721152 4411376155522253736 4417010096972473728 4433249104681931352 4497873727199160672 4520030740633639296 4564410320796781392 4574760457578633504 4586895100702184256 4591579429849143186 4603758685631236404 4614198047730173448 4664461643021351808 4670067967111521702 4679325892666813752 4744196030081545856 4750712782870119408 4761637927250963304 4768178638689494847 4778990835149108214 4785094271720179872 4843864013906788416 4849685965846580229 4854847832532427392 4885621462302536592 4926665108161605312 4944777847529846508 4955990495710186296 4969136359094032944 4987405242767172771 5041572749168289984 5060107943099055756 5066570405350778688 5134961610896379066 5146605514775962692 5153178446467886016 5190972803696445129 5216468938053464448 5247519348399020784 5261438497864270176 5273369197405912512 5337220533841739088 5347801020190644288 5351377617485881632 5356842668157333717 5383231055685202356 5429386037565850752 5441871916858243776 5449347015645136968 5456306590377761664 5461703811598980816 5542498246681805976 5575489307673959583 5582609983673543184 5583567385488613248 5590278403980787062 5651174682891253152 5663989137954498624 5666164536161521728 5679012981821751936 5699891706019626024 5747775959521872864 5759170329436078464 5781988911661884012 5782980506398920864 5797325752276371768 5860477448924262528 5868527555310147504 5881834874029671648 5903459266948898382 5910998806242575136 5932540347081651576 5997164969598880896 6004373100571956474 6020299819671616836 6085880427729041856 6099680610104844672 6122105906465524248 6138344914174981872 6144416788048853418 6152264063640231264 6226757289482028936 6227825160737299392 6235310527517031723 6239101190222418336 6280436231632736082 6334283710493492544 6348850569667951072 6357571518252659796 6371987780198810952 6380125695626906496 6388889604549470928 6466247954462106972 6514161949736715456 6521991471310918239 6593037130039795344 6607987327613581728 6617064233283380604 6625515145458710592 6649873657022897028 6706888634640168576 6745653730272198014 6746810590798741008 6780046110950458944 6846615481195172088 6862140686367950256 6880342651053276384 6887369144773714779 6921297071595260172 6996692464532027712 7005101950667282553 7015251330485693568 7116294045122318784 7126069174305179112 7135170156647842176 7142456890876444956 7168486252723662321 7177641407580269808 7265796020860182624 7282271748798641088 7301588119485109632 7389997662242407968 7417166771294769762 7433985743565279444 7443479978231390912 7453704538641049416 7534899577188337536 7562359123752434976 7599855608026168032 7663701279362497152 7709318548882512016 7710640675198561152 7719908272163944038 7729767669701829024 7824703407080196672 7842446498706228864 7871279022598531176 7881331741656766848 7910053796108868768 8005830800762608632 8027066426228822448 8074846583527803534 8144079056348776128 8162807875287365664 8184459885566642496 8192555717398471224 8203018751520308352 8302343052642705248 8313747370022708964 8318801586963224448 8373914975510314776 8476762024336879728 8495983706931747936 8518519472732627904 8549837559029439036 8621663939282809296 8672983367492826018 8695988628414557652 8790716173386393792 8810649770151442304 8822752311044507472 8855188900423347573 8866498209363862704 8995747454398321344 9006559650857934711 9128820641593562784 9149520915157267008 9173790201404368512 9183158859698286372 9207517371262472808 9228396095460346896 9340135934223043404 9358651785333627504 9420654347449104123 9501425565740238816 9523275854501926608 9536357277378989694 9557981670298216428 9570188543440359744 9687728027813576832 9699371931693160458 9771242924605073184 9853330216323210624 9889555695059693016 9911980991420372592 9938272718188065888 9974810485534345542 10083145498336579968 10118480595408297021 10120215886198111512 10133140810701557376 10269923221792758132 10293211029551925384 10306356892935772032 10381945607392890258 10495038696798041568 10522876995728540352 10546738394811825024 10674441067683478176 10695602040381288576 10702755234971763264 10713685336314667434 10766462111370404712 10883743833716487552 10898694031290273936 10923407623197961632 11084996493363611952 11125750156942154643 11150978615347919166 11165219967347086368 11180556807961574124 11302349365782506304 11327978275908997248 11332329072323043456 11399783412039252048 11495551919043745728 11563977823323768024 11565961012797841728 11579862408245916057 11594651504552743536 11737055110620295008 11763669748059343296 11806918533897796764 11821997612485150272 11865080694163303152 12008746201143912948 12040599639343233672 12112269875291705301 12171760855458083712 12244211812931048496 12276689828349963744 12288833576097706836 12304528127280462528 12453514578964057872 12455650321474598784 12470621055034063446 12478202380444836672 12560872463265472164 12668567420986985088 12697701139335902144 12715143036505319592 12743975560397621904 12777779209098941856 12932495908924213944 13009475051239239027 13028323899473430912 13043982942621836478 13186074260079590688 13215974655227163456 13234128466566761208 13251030290917421184 13299747314045794056 13491307460544396028 13493621181597482016 13560092221900917888 13693230962390344176 13724281372735900512 13760685302106552768 13774738289547429558 13842594143190520344 13993384929064055424 14010203901334565106 14232588090244637568 14252138348610358224 14284913781752889912 14336972505447324642 14355282815160539616 14531592041720365248 14549057897539740687 14564543497597282176 14779995324484815936 14834333542589539524 14867971487130558888 14886959956462781824 14907409077282098832 14962215728301518313 15124718247504869952 15199711216052336064 15418637097765024032 15439816544327888076 15459535339403658048 15649406814160393344 15742558045197062352 15820107592217737536 16011661601525217264 16054132852457644896 16070528004472001151 16149693167055607068 16288158112697552256 16325615750574731328 16368919771133284992 16385111434796942448 16604686105285410496 16627494740045417928 16726467923021878749 16747829951020629552 16953524048673759456 16991967413863495872 17037038945465255808 17099675118058878072 17243327878565618592 17345966734985652036 17391977256829115304 17581432346772787584 17645504622089014944 17710377800846695146 17732996418727725408 17991494908796642688 18013119301715869422 18257641283187125568 18299041830314534016 18366317719396572744 18415034742524945616 18456792190920693792 18680271868446086808 18717303570667255008 18841308694898208246 19002851131480477632 19046551709003853216 19072714554757979388 19115963340596432856 19140377086880719488 19398743863386320916 19542485849210146368 19565974413932754717 19779111390119386032 19823961982840745184 19876545436376131776 19949620971068691084 20236961190816594042 20240431772396223024 20539846443585516264 20586422059103850768 20662107434321144337 20763891214785780516 20990077393596083136 21015305852001847659 21045753991457080704 21348882135366956352 21405510469943526528 21427370672629334868 21505458758170986963 21532924222740809424 21797388062580547872 21846815246395923264 22169992986727223904 22251500313884309286 22301957230695838332 22330439934694172736 22361113615923148248 22604698731565012608 22799566824078504096 22991103838087491456 23127955646647536048 23131922025595683456 23159724816491832114 23189303009105487072 23474110221240590016 23527339496118686592 23613837067795593528 23643995224970300544 23730161388326606304 24017492402287825896 24081199278686467344 24224539750583410602 24488423625862096992 24553379656699927488 24577667152195413672 24609056254560925056 24907029157928115744 24941242110068126892 24956404760889673344 25121744926530944328 25395402278671804288 25430286073010639184 25487951120795243808 25555558418197883712 25864991817848427888 26018950102478478054 26087965885243672956 26372148520159181376 26431949310454326912 26468256933133522416 26599494628091588112 26982614921088792056 26987242363194964032 27019678952573804133 27386461924780688352 27448562745471801024 27521370604213105536 27549476579094859116 27685188286381040688 28020407802669130212 28261963042347312369 28504276697220716448 28569827563505779824 28673945010894649284 28710565630321079232 29063184083440730496 29098115795079481374 29559990648969631872 29668667085179079048 29735942974261117776 29814818154564197664 29924431456603036626 30249436495009739904 30355441786224891063 30399422432104672128 30837274195530048064 30879633088655776152 30919070678807316096 31485116090394124704 31640215184435475072 32023323203050434528 32108265704915289792 32141056008944002302 32299386334111214136 32651231501149462656 32770222869593884896 33209372210570820992 33254989480090835856 33377250470826463929 33452935846043757498 33495659902041259104 33907048097347518912 33983934827726991744 34199350236117756144 34486655757131237184 34691933469971304072 34783954513658230608 35291009244178029888 35420755601693390292 35465992837455450816 36026238603431738844 36336809625875115903 36515282566374251136 36732635438793145488 36830069485049891232 36913584381841387584 37360543736892173616 37434607141334510016 37682617389796416492 38005702262960955264 38093103418007706432 38145429109515958776 38231926681192865712 38797487726772641832 39028425153717717081 39084971698420292736 39131948827865509434 39558222780238772064 39647923965681490368 39753090872752263552 39899241942137382168 40473922381633188084 40480863544792446048 41079692887171032528 41172844118207701536 41324214868642288674 41527782429571561032 41980154787192166272 42030611704003695318 42697764270733912704 42854741345258669736 43010917516341973926 43065848445481618848 43594776125161095744 43647173692619222061 43693630492791846528 44339985973454447808 44503000627768618572 44603914461391676664 44660879869388345472 44722227231846296496 45599133648157008192 46255911293295072096 46319449632983664228 46378606018210974144 46948220442481180032 47227674135591187056 47460322776653212608 48034984804575651792 48162398557372934688 48211584013416003453 48449079501166821204 48976847251724193984 49106759313399854976 49155334304390827344 49814058315856231488 49882484220136253784 50179403769065636247 50243489853061888656 50860572146021278368 50975902241590487616 51111116836395767424 51729983635696855776 52037900204956956108 52175931770487345912 52744297040318362752 52936513866267044832 53198989256183176224 53965229842177584112 53974484726389928064 54039357905147608266 54772923849561376704 54897125490943602048 55098953158189718232 55370376572762081376 56040815605338260424 56523926084694624738 57008553394441432896 57139655127011559648 57347890021789298568 57421131260642158464 58196231590158962748 59337334170358158096 59471885948522235552 59629636309128395328 59848862913206073252 60710883572449782126 61674548391060096128 61759266177311552304 61986322302963433011 62970232180788249408 63045917556005542977 64046646406100869056 64216531409830579584 64282112017888004604 64598772668222428272 65540445739187769792 66509978960181671712 66754500941652927858 66905871692087514996 66991319804082518208 67814096194695037824 68398700472235512288 68973311514262474368 69383866939942608144 69567909027316461216 70582018488356059776 70841511203386780584 70931985674910901632 72052477206863477688 72673619251750231806 73465270877586290976 73660138970099782464 73827168763682775168 74721087473784347232 74869214282669020032 75365234779592832984 76186206836015412864 76290858219031917552 76463853362385731424 77594975453545283664 78056850307435434162 78263897655731018868 79116445560477544128 79295847931362980736 79798483884274764336 80947844763266376168 80961727089584892096 81059036857721412399 82159385774342065056 82345688236415403072 82648429737284577348 83055564859143122064 84061223408007390636 84785889127041937107 85709482690517339472 86021835032683947852 86131696890963237696 87189552250322191488 87294347385238444122 88679971946908895616 89006001255537237144 89207828922783353328 89444454463692592992 91066325358674673189 91198267296314016384 92511822586590144192 92638899265967328456 92757212036421948288 94455348271182374112 94920645553306425216 96069969609151303584 96324797114745869376 96423168026832006906 96898159002333642408 97953694503448387968 98310668608781654688 99628116631712462976 99764968440272507568 100358807538131272494 100486979706123777312 101721144292042556736 101951804483180975232 103459967271393711552 104075800409913912216 104351863540974691824 105873027732534089664 106397978512366352448 107930459684355168224 108078715810295216532 109545847699122753408 110197906316379436464 110740753145524162752 112081631210676520848 113047852169389249476 114017106788882865792 114279310254023119296 114695780043578597136 116392463180317925496 117085275461153151243 118674668340716316192 118943771897044471104 119259272618256790656 119697725826412146504 121421767144899564252 123518532354623104608 123972644605926866022 125940464361576498816 126091835112011085954 128093292812201738112 128564224035776009208 129197545336444856544 131080891478375539584 133019957920363343424 133509001883305855716 133811743384175029992 133982639608165036416 136797400944471024576 138767733879885216288 139135818054632922432 141683022406773561168 144104954413726955376 144634752040248010359 145347238503500463612 146930541755172581952 147320277940199564928 149442174947568694464 150538211307196908741 150730469559185665968 152581716438063835104 152927706724771462848 155189950907090567328 156113700614870868324 156527795311462037736 158232891120955088256 159596967768549528672 161895689526532752336 161923454179169784192 162118073715442824798 164318771548684130112 164691376472830806144 165296859474569154696 166111129718286244128 168122446816014781272 169571778254083874214 171418965381034678944 172043670065367895704 172263393781926475392 174588694770476888244 178012002511074474288 178415657845566706656 178888908927385185984 182132650717349346378 185023645173180288384 185277798531934656912 188910696542364748224 189137752668016628931 192139939218302607168 192649594229491738752 192846336053664013812 193796318004667284816 196621337217563309376 199529936880545015136 200717615076262544988 200973959412247554624 203442288584085113472 206919934542787423104 208151600819827824432 208703727081949383648 211746055465068179328 212795957024732704896 215860919368710336448 216157431620590433064 220395812632758872928 221481506291048325504 224163262421353041696 226095704338778498952 228558620508046238592 229391560087157194272 232784926360635850992 234170550922306302486 237349336681432632384 237887543794088942208 239395451652824293008 242843534289799128504 247037064709246209216 247945289211853732044 252183670224022171908 254357667381125811321 257128448071552018416 258395090672889713088 266039915840726686848 267018003766611711432 267623486768350059984 273198976076024019567 273594801888942049152 277535467759770432576 278271636109265844864 283366044813547122336 288209908827453910752 289269504080496020718 290694477007000927224 293861083510345163904 298884349895137388928 301076422614393817482 301460939118371331936 305163432876127670208 305855413449542925696 310379901814181134656 312227401229741736648 313055590622924075472 319193935537099057344 323791379053065504672 324236147430885649596 328637543097368260224 330593718949138309392 332222259436572488256 336244893632029562544 339143556508167748428 342837930762069357888 344087340130735791408 349177389540953776488 351255826383459453729 356024005022148948576 356831315691133413312 357777817854770371968 364265301434698692756 370555597063869313824 377821393084729496448 378275505336033257862 384279878436605214336 385692672107328027624 387592636009334569632 393242674435126618752 399059873761090030272 401435230152525089976 401947918824495109248 416303201639655648864 417407454163898767296 431721838737420672896 432314863241180866128 433904256120744031077 440791625265517745856 448326524842706083392 452191408677556997904 458783120174314388544 465569852721271701984 468341101844612604972 474698673362865264768 478790903305648586016 485687068579598257008 494074129418492418432 495890578423707464088 504367340448044343816 508715334762251622642 514256896143104036832 516790181345779426176 534036007533223422864 535246973536700119968 546397952152048039134 555070935519540865152 566732089627094244672 567413258004049886793 576419817654907821504 578539008160992041436 581388954014001854448 602152845228787634964 602921878236742663872 610326865752255340416 620759803628362269312 624454802459483473296 626111181245848150944 638387871074198114688 647582758106131009344 648472294861771299192 661187437898276618784 664444518873144976512 672489787264059125088 678287113016335496856 685675861524138715776 688174680261471582816 698354779081907552976 702511652766918907458 712048010044297897152 713662631382266826624 728530602869397385512 741111194127738627648 756551010672066515724 771385344214656055248 775185272018669139264 798119747522180060544 802870460305050179952 819596928228072058701 832606403279311297728 834814908327797534592 864629726482361732256 867808512241488062154 881583250531035491712 896653049685412166784 904382817355113995808 917566240348628777088 931139705442543403968 936682203689225209944 957581806611297172032 971374137159196514016 991781156847414928176 1008734680896088687632 1017430669524503245284 1028513792286208073664 1053767479150378361187 1068072015066446845728 1070493947073400239936 1092795904304096078268 1133464179254188489344 1134826516008099773586 1152839635309815643008 1157078016321984082872 1162777908028003708896 1204305690457575269928 1205843756473485327744 1248909604918966946592 1252222362491696301888 1295165516212262018688 1296944589723542598384 1322374875796553237568 1344979574528118250176 1356574226032670993712 1376349360522943165632 1396709558163815105952 1405023305533837814916 1424096020088595794304 1457061205738794771024 1482222388255477255296 1513102021344133031448 1542770688429312110496 1550370544037338278528 1605740920610100359904 1639193856456144117402 1665212806558622595456 1729259452964723464512 1735617024482976124308 1808765634710227991616 1862279410885086807936 1873364407378450419888 1915163613222594344064 1942748274318393028032 1983562313694829856352 2017469361792177375264 2034861339049006490568 2057027584572416147328 2107534958300756722374 2136144030132893691456 2140987894146800479872 2185591808608192156536 2269653032016199547172 2314156032643968165744 2325555816056007417792 2408611380915150539856 2458790784684216176103 2497819209837933893184 2504444724983392603776 2593889179447085196768 2644749751593106475136 2689959149056236500352 2713148452065341987424 2752698721045886331264 2793419116327630211904 2810046611067675629832 2914122411477589542048 3026204042688266062896 3085541376858624220992 3211481841220200719808 3278387712912288234804 3458518905929446929024 3471234048965952248616 3617531269420455983232 3746728814756900839776 3885496548636786056064 3967124627389659712704 4034938723584354750528 4069722678098012981136 4215069916601513444748 4272288060265787382912 4371183617216384313072 4539306064032399094344 4628312065287936331488 4651111632112014835584 4817222761830301079712 4917581569368432352206 4995638419675867786368 5187778358894170393536 5426296904130683974848 5586838232655260423808 5620093222135351259664 5828244822955179084096 6052408085376532125792 6171082753717248441984 6422963682440401439616 6556775425824576469608 6942468097931904497232 7376372354052648528309 7493457629513801679552 7934249254779319425408 8069877447168709501056 8139445356196025962272 8430139833203026889496 8742367234432768626144 9078612128064798188688 9256624130575872662976 9634445523660602159424 9835163138736864704412 10375556717788340787072 10852593808261367949696 11240186444270702519328 11656489645910358168192 12104816170753064251584 13113550851649152939216 13884936195863808994464 14752744708105297056618 14986915259027603359104 16278890712392051924544 16860279666406053778992 17484734468865537252288 18157224256129596377376 18513248261151745325952 19268891047321204318848 19670326277473729408824 22480372888541405038656 24209632341506128503168 26227101703298305878432 27769872391727617988928 29505489416210594113236 32557781424784103849088 33720559332812107557984 34969468937731074504576 36314448512259192754752 39340652554947458817648 44960745777082810077312 52454203406596611756864 55539744783455235977856 59010978832421188226472 67441118665624215115968 72628897024518385509504 78681305109894917635296 104908406813193223513728 118021957664842376452944 134882237331248430231936 157362610219789835270592 236043915329684752905888 314725220439579670541184 472087830659369505811776 944175661318739011623552
- Sum of all divisors σ(n): 3903687178352261733312000
- Sum of proper divisors (its aliquot sum) s(n): 2959511517033522721688448
- 944175661318739011623552 is an abundant number, because the sum of its proper divisors (2959511517033522721688448) is greater than itself. Its abundance is 2015335855714783710064896
Bases of 944175661318739011623552
- Binary: 110001111110111111011101011110110010100001011000000001010111010011011010100000002
- Hexadecimal: 0xC7EFDD7B28580574DA80
- Base-36: 49R18187I3QT6000
Squares and roots of 944175661318739011623552
- 944175661318739011623552 squared (9441756613187390116235522) is 891467679426678155073902343066502816962961096704
- 944175661318739011623552 cubed (9441756613187390116235523) is 841702085766965475135963145219688345856607574929076329461796637515972608
-
The
square root of 944175661318739011623552 is 971687018189.8793957065 -
The
cube root of 944175661318739011623552 is 98103446.9678200091
Scales and comparisons
How big is 944175661318739011623552?- 944,175,661,318,739,011,623,552 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 944,175,661,318,739,011,623,552 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 944175661318739011623552 cubic inches would be around 8175287.2 feet tall.
Recreational maths with 944175661318739011623552
- 944175661318739011623552 backwards is 255326110937813166571449
- The number of decimal digits it has is: 24
- The sum of 944175661318739011623552's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 944175661318739011623552 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 944175661318739011623552 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/944175661318739011623552/
Chicago style:
Numbermatics. 2024. "Number 944175661318739011623552 - Facts about the integer". https://numbermatics.com/n/944175661318739011623552/
The information we have on file for 944175661318739011623552 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 944175661318739011623552, math, Factors of 944175661318739011623552, curriculum, school, college, exams, university, Prime factorization of 944175661318739011623552, STEM, science, technology, engineering, physics, economics, calculator, nine hundred forty-four sextillion, one hundred seventy-five quintillion, six hundred sixty-one quadrillion, three hundred eighteen trillion, seven hundred thirty-nine billion, eleven million, six hundred twenty-three thousand, five hundred fifty-two.