78436213484970373673472
78,436,213,484,970,373,673,472 is an even composite number composed of six prime numbers multiplied together.
78436213484970373673472 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 78436213484970373673472:
29 × 36 × 133 × 193 × 293 × 833
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 19 × 19 × 19 × 29 × 29 × 29 × 83 × 83 × 83)See below for interesting mathematical facts about the number 78436213484970373673472 from the Numbermatics database.
Names of 78436213484970373673472
- Cardinal: 78436213484970373673472 can be written as Seventy-eight sextillion, four hundred thirty-six quintillion, two hundred thirteen quadrillion, four hundred eighty-four trillion, nine hundred seventy billion, three hundred seventy-three million, six hundred seventy-three thousand, four hundred seventy-two.
Scientific notation
- Scientific notation: 7.8436213484970373673472 × 1022
Factors of 78436213484970373673472
Divisors of 78436213484970373673472
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 29 32 36 38 39 48 52 54 57 58 64 72 76 78 81 83 87 96 104 108 114 116 117 128 144 152 156 162 166 169 171 174 192 208 216 228 232 234 243 247 249 256 261 288 304 312 324 332 338 342 348 351 361 377 384 416 432 456 464 468 486 494 498 507 512 513 522 551 576 608 624 648 664 676 684 696 702 722 729 741 747 754 768 783 832 841 864 912 928 936 972 988 996 1014 1026 1044 1053 1079 1083 1102 1131 1152 1216 1248 1296 1328 1352 1368 1392 1404 1444 1458 1482 1494 1508 1521 1536 1539 1566 1577 1653 1664 1682 1728 1824 1856 1872 1944 1976 1992 2028 2052 2088 2106 2158 2166 2197 2204 2223 2241 2262 2304 2349 2407 2432 2496 2523 2592 2656 2704 2736 2784 2808 2888 2916 2964 2988 3016 3042 3078 3132 3154 3159 3211 3237 3249 3306 3328 3364 3393 3456 3648 3712 3744 3888 3952 3984 4056 4104 4176 4212 4316 4332 4394 4408 4446 4482 4524 4563 4608 4617 4693 4698 4731 4814 4864 4901 4959 4992 5046 5184 5312 5408 5472 5568 5616 5776 5832 5928 5976 6032 6084 6156 6264 6308 6318 6422 6474 6498 6591 6612 6656 6669 6723 6728 6786 6859 6889 6912 7047 7163 7221 7296 7424 7488 7569 7776 7904 7968 8112 8208 8352 8424 8632 8664 8788 8816 8892 8964 9048 9126 9234 9386 9396 9462 9477 9628 9633 9711 9728 9747 9802 9918 9984 10092 10179 10368 10469 10624 10816 10933 10944 11136 11232 11552 11664 11856 11952 12064 12168 12312 12528 12616 12636 12844 12948 12996 13182 13224 13338 13446 13456 13572 13689 13718 13778 13824 13851 14027 14079 14094 14193 14326 14442 14592 14703 14848 14877 14976 15138 15552 15808 15936 15979 16224 16416 16704 16848 17264 17328 17576 17632 17784 17928 18096 18252 18468 18772 18792 18924 18954 19256 19266 19422 19494 19604 19773 19836 19968 20007 20169 20184 20358 20501 20577 20667 20736 20938 21141 21248 21489 21632 21663 21866 21888 22272 22464 22707 23104 23328 23712 23904 24128 24336 24389 24624 25056 25232 25272 25688 25896 25992 26364 26448 26676 26892 26912 27144 27378 27436 27556 27702 28054 28158 28188 28386 28652 28884 28899 29133 29184 29241 29406 29754 29952 29963 30276 30537 31104 31291 31407 31616 31872 31958 32448 32799 32832 33408 33696 34528 34656 35152 35264 35568 35856 36192 36504 36936 37544 37584 37848 37908 38512 38532 38844 38988 39208 39546 39672 40014 40338 40368 40716 41002 41067 41154 41334 41472 41743 41876 42081 42237 42282 42496 42579 42978 43264 43326 43732 43776 44109 44544 44631 44928 45414 45733 46208 46656 47424 47808 47937 48256 48672 48778 49248 50112 50464 50544 51376 51792 51984 52728 52896 53352 53784 53824 54288 54756 54872 55112 55404 56108 56316 56376 56772 57304 57768 57798 58266 58482 58812 59319 59508 59904 59926 60021 60507 60552 61009 61074 61503 61731 62001 62208 62582 62814 63232 63713 63744 63916 64467 64896 64989 65598 65664 66816 67392 68121 69056 69312 69803 70304 70528 71136 71712 72384 73008 73167 73872 75088 75168 75696 75816 77024 77064 77688 77976 78416 79092 79344 80028 80676 80736 81432 82004 82134 82308 82668 83486 83752 84162 84474 84564 85158 85956 86528 86652 86697 87399 87464 87552 87723 88218 89167 89262 89557 89856 89889 90828 91466 91611 92416 93119 93312 93873 94221 94848 95616 95874 96512 97344 97556 98397 98496 100224 100928 101088 102752 103584 103968 105456 105792 106704 107568 107648 108576 109512 109744 110224 110808 112216 112632 112752 113544 114608 115536 115596 116532 116964 117624 118638 119016 119852 120042 121014 121104 122018 122148 123006 123201 123462 124002 124416 125164 125229 125628 126243 126464 126711 127426 127488 127737 127832 128934 129792 129978 130891 131196 131328 132327 133632 133893 134784 136097 136242 137199 138112 138624 139606 140608 141056 142129 142272 143424 143811 144768 146016 146334 147744 150176 150336 151392 151632 154048 154128 155376 155952 156832 158184 158688 160056 161352 161472 162864 164008 164268 164616 165336 166972 167504 168324 168948 169128 170316 171912 173304 173394 174798 174928 175446 176436 177957 178334 178524 179114 179712 179778 180063 181656 182351 182932 183027 183222 184509 184832 185193 186003 186238 186624 187746 188442 189696 191139 191232 191748 193024 193401 194688 194967 195112 196794 196992 198911 199781 200448 201856 202176 204363 205504 207168 207727 207936 209409 210912 211584 213408 215136 215296 217152 219024 219488 219501 220448 221616 224432 225264 225504 227088 229216 231072 231192 233064 233928 235248 237276 238032 239704 240084 242028 242208 244036 244296 246012 246402 246924 248004 250328 250458 251256 252486 253422 254852 255474 255664 257868 259584 259956 260091 261782 262197 262392 262656 263169 264654 266513 267501 267786 268671 269568 269667 272194 272484 274398 274833 276224 277248 279212 279357 281216 281619 282112 282663 284258 284544 286848 287622 289536 292032 292668 295191 295488 300352 300672 302784 303264 303601 308096 308256 310752 311904 313664 316368 317057 317376 320112 322704 322944 325728 328016 328536 329232 330672 333944 335008 336648 337896 338256 340632 343824 346608 346788 349596 349856 350892 352872 355914 356668 357048 358228 359556 360126 363312 364702 365864 366054 366444 369018 370386 372006 372476 373248 375492 375687 376884 378729 379392 380133 382278 382464 383211 383496 386802 389376 389519 389934 390224 392673 393588 393984 396981 397822 399562 400896 401679 403712 404352 406783 408291 408726 411008 411597 414336 415454 415872 418818 421824 423168 426387 426816 430272 430592 431433 434304 438048 438976 439002 440896 443232 448864 450528 451008 454176 458432 462144 462384 463391 466128 467856 470496 474552 476064 479408 480168 484056 484416 488072 488592 492024 492804 493848 496008 500656 500916 502512 504972 506844 509704 510948 511328 515736 519912 520182 523564 524394 524784 526338 529308 533026 533871 535002 535572 537342 539136 539334 544388 544968 547053 548796 549081 549666 552448 553527 554496 555579 558009 558424 558714 562432 563238 565326 568516 569088 569297 571787 573417 573696 575244 579072 580203 584064 584901 585336 590382 590976 594529 596733 599343 600704 601344 605568 606528 607202 613089 616192 616512 621504 623181 623808 627328 628227 632736 634114 634752 640224 645408 645888 651456 656032 657072 658464 658503 661344 667888 670016 673296 675792 676512 681264 687648 693216 693576 699192 699712 701784 705744 711828 713336 714096 716456 719112 720252 726624 729404 731728 732108 732888 738036 740772 744012 744952 750984 751374 753768 757458 760266 764556 766422 766992 773604 778752 779038 779868 780273 780448 785346 786591 787176 787968 793117 793962 795644 799124 799539 802503 803358 806013 807424 808704 809001 813566 816582 817452 822016 823194 828672 830908 831744 837636 838071 843648 844857 846336 847989 852774 853632 860544 862866 868608 868927 876096 877952 878004 881792 885573 886464 897728 901056 902016 907439 908352 910803 916864 924288 924768 926782 932256 935712 940992 949104 951171 952128 958816 960336 968112 968832 976144 977184 984048 985608 987696 992016 1001312 1001832 1005024 1009944 1013688 1019408 1021896 1022656 1031472 1039824 1040364 1047128 1048788 1049568 1052676 1058616 1066052 1067742 1070004 1071144 1074684 1078668 1088776 1089936 1094106 1097592 1098162 1099332 1107054 1111158 1116018 1116848 1117428 1124864 1126476 1127061 1130652 1136187 1137032 1138176 1138594 1140399 1143574 1146834 1147392 1149633 1150488 1159171 1160406 1164241 1168128 1168557 1169802 1170672 1178019 1180764 1181952 1189058 1190943 1193466 1198686 1201408 1202688 1210547 1211136 1213056 1214404 1220349 1224873 1226178 1232384 1233024 1234791 1243008 1246362 1247616 1254656 1256454 1265472 1268228 1269504 1279161 1280448 1290816 1291776 1294299 1302912 1312064 1314144 1316928 1317006 1322688 1326257 1335776 1340032 1346592 1351584 1353024 1362528 1375296 1386432 1387152 1390173 1398384 1399424 1403568 1411488 1423656 1426672 1428192 1432912 1438224 1440504 1453248 1458808 1463456 1464216 1465776 1476072 1481544 1488024 1489904 1501968 1502748 1507536 1514916 1520532 1529112 1532844 1533984 1547208 1558076 1559736 1560546 1560896 1570692 1573182 1574352 1586234 1587924 1591288 1598248 1599078 1601613 1605006 1606716 1612026 1617408 1618002 1627132 1633164 1634904 1641159 1644032 1646388 1647243 1657344 1660581 1661816 1663488 1666737 1674027 1675272 1676142 1687296 1689714 1695978 1701583 1705548 1707264 1707891 1715361 1720251 1721088 1725732 1737216 1737854 1740609 1752192 1754703 1755904 1756008 1763584 1769261 1771146 1772928 1783587 1790199 1795456 1798029 1802112 1804032 1814878 1816704 1821606 1833728 1847677 1848576 1849536 1853564 1864512 1869543 1871424 1881984 1884681 1898208 1902342 1904256 1917632 1920672 1936224 1937664 1952288 1954368 1968096 1971216 1975392 1975509 1984032 2002624 2003664 2010048 2019888 2024287 2027376 2038816 2043792 2045312 2062944 2079648 2080728 2094256 2097576 2099136 2105352 2117232 2132104 2135484 2140008 2142288 2149368 2157336 2177552 2179872 2188212 2195184 2196324 2198664 2214108 2222316 2232036 2233696 2234856 2252952 2254122 2261304 2272374 2274064 2277188 2280798 2287148 2293668 2299266 2300976 2318342 2320812 2328482 2336256 2337114 2339604 2340819 2341344 2356038 2361528 2363904 2378116 2379351 2381886 2386932 2397372 2398617 2402816 2407509 2418039 2421094 2422272 2426112 2427003 2428808 2440698 2449746 2452356 2466048 2469582 2486016 2486929 2492724 2495232 2509312 2512908 2514213 2530944 2534571 2536456 2539008 2543967 2558322 2560896 2581632 2585843 2588598 2597153 2605824 2606781 2624128 2628288 2633856 2634012 2645376 2652514 2656719 2671552 2680064 2693184 2700451 2703168 2706048 2722317 2725056 2732409 2750592 2772864 2774304 2780346 2796768 2798848 2807136 2822976 2847312 2853344 2853513 2856384 2865824 2876448 2881008 2906496 2917616 2926912 2928432 2931552 2952144 2963088 2976048 2979808 3003936 3005496 3015072 3029832 3041064 3058224 3065688 3067968 3094416 3116152 3119472 3121092 3121792 3141384 3146364 3148704 3172468 3175848 3182576 3196496 3198156 3203226 3210012 3213432 3224052 3236004 3254264 3266328 3269808 3282318 3292776 3294486 3321162 3323632 3333474 3348054 3350544 3352284 3374592 3379428 3381183 3391956 3403166 3408561 3411096 3414528 3415782 3421197 3430722 3440502 3442176 3451464 3464669 3475708 3477513 3481218 3492723 3504384 3505671 3509406 3511808 3512016 3527168 3534057 3538522 3542292 3545856 3567174 3572829 3580398 3590912 3596058 3604224 3608064 3629756 3631641 3633408 3643212 3661047 3667456 3674619 3695354 3697152 3699072 3704373 3707128 3729024 3739086 3742848 3763968 3769362 3795839 3796416 3804684 3808512 3835264 3837483 3841344 3872448 3875328 3882897 3904576 3908736 3936192 3942432 3946813 3950784 3951018 3968064 3978771 4005248 4007328 4020096 4039776 4048574 4054752 4077632 4087584 4090624 4121741 4125888 4159296 4161456 4170519 4188512 4195152 4198272 4210704 4234464 4264208 4270968 4280016 4284576 4298736 4314672 4355104 4359744 4376424 4390368 4392648 4397328 4428216 4444632 4464072 4467392 4469712 4505904 4508244 4522608 4544748 4548128 4554376 4561596 4574296 4587336 4598532 4601952 4636684 4641624 4656964 4674228 4679208 4681638 4682688 4712076 4723056 4756232 4758702 4763772 4773864 4794744 4797234 4815018 4836078 4842188 4852224 4854006 4857616 4881396 4899492 4904712 4923477 4932096 4939164 4941729 4972032 4973858 4981743 4985448 4990464 5000211 5022081 5025816 5028426 5061888 5063747 5069142 5072912 5087934 5104749 5116644 5121792 5123673 5146083 5160753 5163264 5171686 5177196 5194306 5211648 5213562 5221827 5248256 5256576 5267712 5268024 5288179 5290752 5305028 5307783 5313438 5343104 5350761 5360128 5370597 5386368 5394087 5400902 5406336 5412096 5444634 5450112 5464818 5501184 5543031 5545728 5548608 5560692 5593536 5597696 5608629 5614272 5645952 5654043 5694624 5706688 5707026 5712768 5731648 5752896 5762016 5768419 5793649 5812992 5835232 5853824 5856864 5863104 5904288 5926176 5926527 5952096 5959616 6007872 6010992 6024083 6030144 6059664 6072861 6082128 6116448 6131376 6135936 6188832 6232304 6238944 6242184 6243584 6282768 6292728 6297408 6344936 6351696 6365152 6392992 6396312 6406452 6420024 6426864 6448104 6472008 6508528 6532656 6539616 6564636 6585552 6588972 6642324 6647264 6666948 6696108 6701088 6704568 6758856 6762366 6783912 6806332 6817122 6822192 6831564 6842394 6861444 6881004 6902928 6929338 6951416 6955026 6962436 6985446 7008768 7011342 7018812 7024032 7068114 7077044 7084584 7091712 7134348 7138053 7145658 7160796 7181824 7192116 7195851 7208448 7222527 7254117 7259512 7263282 7266816 7281009 7286424 7322094 7349238 7390708 7398144 7400861 7408746 7414256 7433231 7458048 7460787 7478172 7485696 7527936 7538724 7542639 7591678 7592832 7603713 7609368 7617024 7631901 7670528 7674966 7682688 7728877 7744896 7757529 7765794 7791459 7809152 7817472 7820343 7872384 7884864 7893626 7901568 7902036 7936128 7957542 7970157 8010496 8014656 8040192 8079552 8097148 8101353 8109504 8155264 8166951 8175168 8181248 8197227 8243482 8251776 8318592 8322912 8341038 8377024 8390304 8396544 8421408 8468928 8528416 8541936 8560032 8560539 8569152 8597472 8629344 8710208 8719488 8752848 8780736 8785296 8794656 8804429 8856432 8889264 8928144 8934784 8939424 9011808 9016488 9045216 9089496 9096256 9108752 9123192 9148592 9174672 9197064 9203904 9273368 9283248 9313928 9348456 9358416 9363276 9365376 9424152 9446112 9512464 9517404 9527544 9547728 9589488 9594468 9630036 9672156 9684376 9708012 9715232 9762792 9798984 9809424 9846954 9878328 9883458 9947716 9963486 9970896 10000422 10044162 10051632 10056852 10123776 10127494 10138284 10143549 10145824 10175868 10209498 10225683 10233288 10243584 10247346 10292166 10321506 10326528 10343372 10354392 10388612 10394007 10427124 10432539 10443654 10478169 10496512 10513152 10517013 10535424 10536048 10576358 10581504 10602171 10610056 10615566 10626876 10686208 10701522 10741194 10772736 10788174 10801804 10812672 10824192 10863953 10889268 10894923 10900224 10929636 10983141 11002368 11023857 11086062 11091456 11097216 11113119 11121384 11187072 11217258 11228544 11291904 11296051 11308086 11387517 11389248 11413376 11414052 11425536 11463296 11505792 11512449 11524032 11536838 11587298 11625984 11648691 11670464 11707648 11713728 11726208 11796707 11808576 11840439 11852352 11853054 11904192 11919232 11936313 12015744 12021984 12048166 12060288 12119328 12145722 12164256 12232896 12262752 12271872 12365223 12377664 12464608 12477888 12484368 12487168 12511557 12565536 12585456 12594816 12689872 12703392 12730304 12785984 12792624 12812904 12840048 12853728 12896208 12944016 13017056 13065312 13079232 13129272 13171104 13177944 13284648 13294528 13333896 13392216 13402176 13409136 13517712 13524732 13567824 13612664 13634244 13644384 13663128 13684788 13722888 13762008 13805856 13858676 13902832 13910052 13924872 13970892 14022684 14037624 14048064 14136228 14154088 14169168 14268696 14276106 14291316 14321592 14384232 14391702 14445054 14508234 14519024 14526564 14562018 14572848 14644188 14698476 14770431 14781416 14796288 14801722 14817492 14825187 14828512 14866462 14916096 14921574 14945229 14956344 14971392 15069223 15077448 15085278 15135133 15183356 15185664 15191241 15207426 15218736 15263802 15314247 15341056 15349932 15365376 15371019 15438249 15457754 15482259 15489792 15515058 15531588 15582918 15618304 15634944 15640686 15744768 15769728 15787252 15803136 15804072 15864537 15872256 15915084 15923349 15940314 16020992 16029312 16052283 16080384 16111791 16159104 16182261 16194296 16202706 16219008 16310528 16333902 16350336 16394454 16486964 16503552 16509613 16581823 16629093 16637184 16645824 16682076 16754048 16780608 16793088 16825887 16842816 16937856 16962129 17056832 17083872 17120064 17121078 17138304 17194944 17241341 17258688 17305257 17380947 17420416 17438976 17505696 17561472 17570592 17589312 17608858 17712864 17778528 17779581 17856288 17869568 17878848 18023616 18032976 18072249 18090432 18178992 18192512 18217504 18218583 18246384 18297184 18349344 18394128 18407808 18546736 18566496 18627856 18696912 18716832 18726552 18730752 18848304 18892224 19024928 19034808 19055088 19095456 19178976 19188936 19260072 19344312 19368752 19416024 19430464 19525584 19597968 19618848 19693908 19756656 19766916 19895432 19926972 19941792 20000844 20088324 20103264 20113704 20254988 20276568 20287098 20291648 20351736 20418996 20451366 20466576 20494692 20584332 20643012 20686744 20708784 20777224 20788014 20854248 20865078 20887308 20956338 21026304 21034026 21072096 21152716 21204342 21220112 21231132 21253752 21372416 21403044 21414159 21482388 21545472 21576348 21587553 21603608 21625344 21667581 21727906 21762351 21778536 21789846 21800448 21843027 21859272 21966282 22047714 22120579 22172124 22194432 22202583 22226238 22242768 22299693 22374144 22382361 22434516 22457088 22583808 22592102 22616172 22627917 22775034 22778496 22811139 22826752 22828104 22851072 22926592 23000393 23011584 23024898 23048064 23073676 23174596 23186631 23272587 23297382 23340928 23374377 23415296 23427456 23452416 23461029 23593414 23617152 23680878 23704704 23706108 23808384 23838464 23872626 24031488 24043968 24096332 24120576 24238656 24291444 24304059 24328512 24465792 24500853 24525504 24543744 24591681 24730446 24755328 24929216 24955776 24968736 25023114 25131072 25170912 25189632 25198883 25379744 25406784 25460608 25571968 25585248 25625808 25680096 25681617 25707456 25792416 25888032 26034112 26130624 26158464 26258544 26315731 26342208 26355888 26413287 26569296 26589056 26667792 26784432 26804352 26818272 27035424 27049464 27135648 27225328 27268488 27288768 27326256 27369576 27445776 27524016 27611712 27717352 27805664 27820104 27849744 27941784 28045368 28075248 28096128 28272456 28308176 28338336 28537392 28552212 28582632 28643184 28768464 28783404 28890108 29016468 29038048 29053128 29124036 29145696 29288376 29396952 29540862 29562832 29603444 29634984 29650374 29657024 29732924 29843148 29890458 29912688 30138446 30154896 30170556 30270266 30366712 30371328 30382482 30414852 30430647 30437472 30527604 30628494 30699864 30730752 30742038 30876498 30915508 30964518 30979584 31030116 31063176 31165836 31182021 31236608 31281372 31297617 31434507 31489536 31539456 31551039 31574504 31606272 31608144 31729074 31744512 31806513 31830168 31846698 31880628 32058624 32104566 32223582 32318208 32330077 32364522 32388592 32405412 32438016 32591859 32621056 32667804 32684769 32700672 32788908 32949423 32973928 33007104 33019226 33071571 33163646 33258186 33274368 33291648 33339357 33364152 33508096 33561216 33615959 33651774 33685632 33762989 33875712 33888153 33924258 34113664 34162551 34167744 34240128 34242156 34276608 34389888 34482682 34517376 34537347 34610514 34761894 34840832 34877952 35011392 35105863 35122944 35141184 35178624 35217716 35390121 35425728 35521317 35557056 35559162 35712576 35739136 35757696 35808939 36047232 36065952 36144498 36180864 36357984 36385024 36435008 36437166 36492768 36594368 36698688 36788256 36815616 37093472 37095669 37132992 37255712 37393824 37433664 37453104 37461504 37534671 37696608 37784448 38049856 38069616 38110176 38190912 38357952 38377872 38461453 38520144 38688624 38737504 38832048 38860928 39051168 39195936 39237696 39387816 39513312 39533832 39790864 39853944 39883584 40001688 40176648 40206528 40227408 40509976 40553136 40574196 40583296 40703472 40837992 40902732 40933152 40989384 41168664 41286024 41373488 41417568 41554448 41576028 41708496 41730156 41774616 41912676 42068052 42144192 42305432 42408684 42440224 42462264 42507504 42806088 42828318 42964776 43152696 43175106 43207216 43335162 43455812 43524702 43557072 43579692 43686054 43718544 43932564 44095428 44241158 44311293 44344248 44388864 44405166 44452476 44475561 44485536 44599386 44748288 44764722 44869032 44914176 45184204 45207669 45232344 45255834 45405399 45550068 45556992 45573723 45622278 45653504 45656208 45853184 45942741 46000786 46023168 46049796 46096128 46113057 46147352 46314747 46349192 46373262 46446777 46545174 46594764 46681856 46748754 46854912 46904832 46922058 47186828 47234304 47251651 47361756 47409408 47412216 47593611 47616768 47676928 47745252 47770047 48062976 48087936 48156849 48192664 48241152 48335373 48477312 48546783 48582888 48608118 48657024 48931584 49001706 49051008 49183362 49345907 49460892 49510656 49528839 49745469 49858432 49887279 49911552 49937472 50046228 50262144 50341824 50379264 50397766 50477661 50759488 50813568 50886387 50921216 51143936 51170496 51251616 51308569 51360192 51363234 51414912 51584832 51724023 51776064 51915771 52068224 52142841 52261248 52316928 52517088 52631462 52684416 52711776 52826574 53138592 53178112 53335584 53568864 53582633 53608704 53636544 54070848 54098928 54216747 54271296 54450656 54536976 54577536 54652512 54655749 54739152 54891552 55048032 55223424 55434704 55611328 55640208 55699488 55883568 56090736 56150496 56192256 56544912 56616352 56676672 57074784 57104424 57165264 57286368 57536928 57566808 57780216 58032936 58076096 58106256 58248072 58291392 58576752 58793904 59081724 59125664 59206888 59269968 59300748 59314048 59465848 59686296 59780916 59825376 60276892 60309792 60341112 60540532 60733424 60764964 60829704 60861294 60874944 61055208 61256988 61399728 61484076 61752996 61831016 61929036 62060232 62126352 62331672 62364042 62562744 62595234 62869014 63078912 63102078 63149008 63216288 63458148 63613026 63660336 63693396 63761256 64117248 64209132 64242477 64447164 64636416 64660154 64729044 64762659 64777184 64810824 64876032 65002743 65183718 65287053 65335608 65369538 65401344 65577816 65828711 65898846 65947856 66038452 66143142 66327292 66361737 66516372 66583296 66607749 66678714 66728304 66899079 67016192 67122432 67147083 67231918 67303548 67371264 67525978 67751424 67776306 67848516 67883751 68227328 68325102 68335488 68480256 68484312 68553216 68779776 68965364 69001179 69034752 69074694 69221028 69523788 69559893 69681664 69817761 70022784 70123131 70211726 70245888 70282368 70357248 70383087 70435432 70780242 70851456 71042634 71114112 71118324 71425152 71515392 71617878 72094464 72120941 72131904 72288996 72361728 72715968 72770048 72870016 72874332 72912177 72985536 73188736 73397376 73502559 73576512 73631232 73775043 74186944 74191338 74265984 74511424 74787648 74867328 74906208 74989447 75069342 75317437 75393216 75568896 75596649 76099712 76139232 76220352 76381824 76715904 76755744 76922906 77040288 77044851 77377248 77475008 77664096 77721856 78102336 78313079 78391872 78475392 78775632 78947193 79026624 79067664 79239861 79581728 79707888 79767168 80003376 80353296 80413056 80454816 81019952 81106272 81148392 81166592 81406944 81675984 81805464 81866304 81978768 82337328 82572048 82746976 82835136 83108896 83152056 83416992 83460312 83549232 83825352 84136104 84288384 84610864 84817368 84880448 84924528 85015008 85612176 85656636 85929552 86305392 86350212 86414432 86670324 86911624 87049404 87114144 87159384 87372108 87437088 87865128 88190856 88482316 88622586 88688496 88810332 88904952 88951122 88971072 89198772 89529444 89738064 90368408 90415338 90464688 90511668 90810798 91100136 91113984 91147446 91244556 91312416 91885482 92001572 92099592 92192256 92226114 92294704 92629494 92698384 92746524 92893554 93090348 93189528 93363712 93497508 93546063 93709824 93844116 93892851 94303521 94373656 94468608 94503302 94653117 94723512 94818816 94824432 95187222 95233536 95419539 95490504 95540094 96175872 96211193 96313698 96385328 96632003 96670746 96954624 96990231 97093566 97165776 97216236 97314048 97775577 97863168 98003412 98054307 98102016 98366724 98691814 98848269 98921784 99021312 99057678 99214713 99490938 99716864 99774558 99823104 99874944 100092456 100475401 100524288 100683648 100795532 100847877 100955322 101288967 101518976 101627136 101664459 101772774 101842432 102287872 102340992 102487653 102503232 102617138 102720384 102726468 102829824 103169664 103448046 103552128 103612041 103831542 104136448 104285682 104522496 104633856 105034176 105262924 105317589 105368832 105423552 105653148 106170363 106277184 106356224 106563951 106671168 107137728 107165266 107217408 107273088 107426817 108141696 108197856 108433494 108542592 108901312 109073952 109155072 109305024 109311498 109478304 109783104 110079331 110096064 110446848 110869408 111222656 111280416 111287007 111398976 111767136 112181472 112300992 112384512 112604013 113089824 113232704 113353344 114149568 114208848 114330528 114457577 114572736 115073856 115133616 115384359 115560432 116065872 116152192 116212512 116496144 116582784 117153504 117587808 118163448 118251328 118413776 118539936 118601496 118628096 118931696 119372592 119561832 119650752 120553784 120619584 120682224 121081064 121466848 121529928 121659408 121722588 121749888 122110416 122513976 122799456 122968152 123505992 123662032 123858072 124120464 124252704 124663344 124728084 125125488 125190468 125738028 126204156 126298016 126432576 126916296 127226052 127320672 127386792 127522512 128418264 128484954 128894328 129320308 129458088 129525318 129554368 129621648 130005486 130367436 130574106 130671216 130739076 131155632 131657422 131797692 131895712 132076904 132286284 132654584 132723474 132933879 133032744 133166592 133215498 133357428 133456608 133798158 134244864 134294166 134463836 134607096 134742528 135051956 135552612 135623007 135697032 135767502 136216197 136454656 136650204 136670976 136721169 136960512 136968624 137559552 137828223 137930728 138002358 138069504 138149388 138339171 138442056 138944241 139047576 139119786 139635522 140045568 140246262 140423452 140564736 140714496 140766174 140870864 141231389 141560484 141702912 141754953 142085268 142228224 142236648 142780833 142850304 143030784 143235756 143310141 144188928 144241882 144263808 144470547 144577992 144723456 145006119 145431936 145640349 145740032 145748664 145824354 145971072 146377472 146794752 146848663 147005118 147153024 147550086 148037721 148373888 148382676 148531968 148586517 149022848 149236407 149575296 149661837 149734656 149812416 149978894 150138684 150634874 150786432 151137792 151193298 151432983 152199424 152278464 152440704 152763648 153357191 153431808 153511488 153845812 153925707 154080576 154089702 154754496 154950016 155172069 155328192 155443712 155747313 156204672 156428523 156626158 156783744 156950784 157551264 157894386 158053248 158135328 158479722 159163456 159415776 159534336 160006752 160706592 160747899 160826112 160909632 162039904 162212544 162296784 162333184 162650241 162813888 163351968 163610928 163732608 163957536 163967247 164674656 165144096 165493952 165670272 166217792 166304112 166833984 166920624 167098464 167284151 167650704 168015821 168272208 168576768 169221728 169634736 169760896 169849056 170030016 171224352 171313272 171859104 172610784 172700424 172828864 173340648 173823248 174098808 174228288 174318768 174744216 174874176 175730256 176381712 176964632 177245172 177376992 177620664 177809904 177902244 177942144 178397544 179058888 179476128 180736816 180830676 180929376 181023336 181621596 182200272 182294892 182489112 182624832 183770964 184003144 184199184 184452228 184589408 185258988 185396768 185493048 185787108 186180696 186379056 186995016 187092126 187688232 187785702 188607042 188747312 189006604 189306234 189447024 189648864 190374444 190839078 190981008 191080188 192351744 192422386 192627396 192727431 192770656 193264006 193341492 193909248 193980462 194187132 194287977 194331552 194432472 194628096 195551154 196006824 196108614 196204032 196733448 197383628 197486133 197696538 197843568 198115356 198429426 198981876 199085211 199433728 199549116 199749888 199823247 200184912 200697237 200950802 201048576 201367296 201441249 201591064 201695754 201910644 202577934 203037952 203254272 203328918 203545548 204681984 204975306 205006464 205234276 205440768 205452936 205659648 206339328 206415107 206896092 207003537 207104256 207224082 207663084 208272896 208571364 208679679 209044992 209453283 210068352 210369393 210525848 210635178 210737664 210847104 211149261 211306296 212340726 212554368 213127902 213342336 214275456 214330532 214546176 214624969 214853634 215563699 216283392 216362823 216395712 216866988 217085184 217802624 218147904 218310144 218610048 218622996 218736531 218956608 219566208 220158662 220192128 220507677 220893696 221325129 221738816 222445312 222560832 222574014 222797952 223534272 224137433 224362944 224601984 224968341 225208026 225952311 226179648 226465408 226706688 226789947 228299136 228417696 228661056 228915154 229145472 230147712 230267232 230768718 231120864 231134553 232131744 232304384 232425024 232992288 233165568 234307008 234939237 235175616 236326896 236502656 236827552 236841579 237079872 237202992 237256192 237719583 237863392 238745184 239123664 239301504 241107568 241239168 241364448 242162128 242933696 243059856 243318816 243445176 243499776 244220832 245027952 245598912 245936304 247011984 247324064 247716144 248240928 248505408 249326688 249456168 250250976 250380936 251476056 252408312 252596032 252865152 253832592 254452104 254641344 254773584 255045024 256836528 256969908 257788656 258640616 258916176 259050636 259108736 259243296 260010972 260734872 261148212 261342432 261478152 262311264 263314844 263595384 263791424 264153808 264572568 265309168 265446948 265867758 266065488 266430996 266714856 266913216 267596316 268588332 268927672 269214192 270103912 271105224 271246014 271394064 271535004 272432394 273300408 273341952 273442338 273937248 275656446 275861456 276004716 276298776 276678342 276884112 277888482 278095152 278239572 279271044 280091136 280492524 280638189 280846904 281129472 281532348 281678553 281741728 282462778 282910563 283120968 283405824 283509906 283959351 284170536 284456448 284473296 285561666 285700608 286471512 286620282 287567527 288483764 288527616 288633579 288941094 289155984 289896009 290012238 290863872 290970693 291280698 291480064 291497328 291648708 291942144 292754944 293326731 293589504 293697326 294010236 294162921 294306048 295100172 296075442 296544807 296747776 296765352 297063936 297173034 298045696 298472814 299150592 299323674 299469312 299624832 299957788 300277368 301269748 301426203 301572864 302386596 302543631 302865966 303866901 304398848 304556928 304881408 304993377 305527296 306714382 306863616 307022976 307462959 307691624 307851414 308161152 308179404 309508992 309900032 310344138 310656384 311494626 312409344 312857046 313252316 313567488 313901568 315054637 315102528 315788772 315952767 316106496 316270656 316959444 318326912 318511089 318831552 319068672 319691853 320013504 321413184 321495798 321652224 321819264 322280451 324079808 324425088 324593568 325300482 325627776 326703936 327221856 327465216 327585479 327915072 327934494 329349312 330237993 330288192 330987904 331340544 332435584 332608224 333667968 333841248 333861021 334196928 334568302 335301408 336031642 336544416 337153536 337812039 338443456 339269472 339521792 339698112 340060032 342104503 342448704 342626544 343372731 343718208 345221568 345400848 345657728 346153077 346681296 347646496 348197616 348456576 348637536 349488432 349748352 351460512 352763424 353929264 354490344 354753984 355241328 355619808 355804488 355884288 356795088 358117776 358952256 361473632 361661352 361858752 362046672 363243192 364400544 364589784 364978224 365249664 367541928 368006288 368398368 368904456 369178816 370517976 370793536 370986096 371574216 372361392 372758112 373990032 374184252 375376464 375571404 377214084 377494624 378013208 378612468 378894048 379297728 380748888 381678156 381962016 382160376 384844772 385254792 385454862 385541312 386528012 386682984 387960924 388374264 388575954 388663104 388864944 391102308 392013648 392217228 393466896 394767256 394972266 395393076 395687136 396230712 396858852 397963752 398170422 399098232 399499776 399646494 400369824 401394474 401901604 402734592 402882498 403182128 403391508 403821288 405155868 406075904 406657836 406869021 407091096 408648591 409363968 409950612 410012928 410163507 410468552 410881536 410905872 412678656 412830214 413484669 413792184 414007074 414208512 414448164 415017513 415326168 416832723 417142728 417359358 418906566 420136704 420291001 420738786 421051696 421270356 421694208 422298522 422612592 423694167 424681452 425108736 425264859 426255804 426684672 428342499 428550912 428661064 429092352 429249938 429707268 429930423 431127398 432566784 432725646 432791424 433411641 433733976 434170368 435605248 436295808 437007467 437220096 437245992 437473062 437913216 438918857 439132416 440317324 440384256 440545989 441015354 442650258 443477632 444113163 444890624 445121664 445148028 445595904 445759551 447068544 447709221 448274866 448725888 448985511 449203968 449936682 450416052 451904622 452359296 452930816 453413376 453579894 456598272 456835392 457322112 457830308 458290944 460071573 460295424 460534464 461537436 461777121 462241728 462269106 464263488 464608768 464850048 465516207 465984576 466331136 467241939 468614016 469285569 469878474 470351232 472653792 473005312 473655104 473683158 474159744 474405984 475439166 475726784 477490368 478247328 478603008 478778777 480872867 482215136 482243697 482478336 482728896 484324256 485867392 486119712 486637632 486890352 486999552 487950723 488441664 490055904 491197824 491872608 491901741 494023968 494648128 495432288 496481856 497010816 498653376 498912336 499998889 500501952 500761872 501852453 502952112 504047463 504816624 505192064 505730304 507665184 508904208 509282688 509547168 510090048 513673056 513939816 515577312 517281232 517832352 518101272 518217472 518486592 520021944 521469744 522296424 522684864 522956304 524622528 526629688 527190768 527582848 528307616 529145136 530618336 530893896 531735516 532130976 532861992 533429712 533826432 535192632 537176664 537855344 538428384 540207824 542210448 542492028 542788128 543070008 544864788 546600816 546884676 547874496 551312892 551722912 552009432 552597552 553356684 553768224 555776964 556190304 556479144 558542088 560985048 561276378 561693808 563064696 563357106 563483456 564925556 565821126 566241936 567019812 567918702 568341072 568946592 571123332 572943024 573240564 575135054 576967528 577055232 577267158 577882188 578182293 578311968 579792018 580024476 581727744 581941386 582561396 582994656 583297416 583884288 586653462 587394652 588020472 588325842 588612096 590200344 592150884 592458399 593089614 593495552 593530704 594346068 596091392 596945628 597255633 598301184 598647348 599249664 599469741 599915576 600554736 602091711 602539496 602852406 603145728 604323747 604773192 605087262 605731932 607733802 609113856 609762816 609986754 613428764 614045952 614271463 614925918 615383248 615702828 616322304 616358808 619017984 619245321 619800064 620688276 621010611 621312768 622989252 624818688 625714092 626039037 626504632 627134976 628359849 630109274 630205056 631108179 631577544 631905534 632212992 632541312 633447783 633918888 636653824 637022178 637663104 639383706 640027008 641496791 642826368 642991596 643638528 643874907 644560902 646691097 648159616 648850176 649088469 649187136 650600964 651255552 653407872 654443712 654930432 655170958 655830144 655868988 656209593 658698624 660475986 660576384 661523031 661975808 662681088 664871168 665216448 667011397 667335936 667682496 667722042 668393856 669136604 670602816 672063284 672412299 673088832 674905023 675624078 676886912 677856933 678538944 679043584 679396224 680120064 680369841 684209006 684897408 685253088 686745462 687436416 690443136 690801696 691315456 692306154 693362592 695292992 696395232 696913152 697275072 698976864 699496704 702921024 704817711 705526848 707858528 708980688 709507968 710482656 710524737 711239616 711608976 711768576 713158749 713590176 716235552 717904512 722947264 723322704 723717504 724093344 726486384 728801088 729179568 729956448 730499328 730767607 735083856 736012576 736796736 737808912 738357632 741035952 741587072 741972192 743148432 744722784 745516224 747980064 748368504 750752928 751142808 754428168 754989248 756026416 757224936 757788096 758595456 761497776 763356312 763924032 764320752 769689544 770509584 770909724 771082624 773056024 773365968 775921848 776748528 777151908 777326208 777729888 782204616 784027296 784434456 786933792 789534512 789944532 790786152 791374272 792461424 793717704 795927504 796340844 798196464 799292988 800739648 802788948 803803208 805764996 806364256 806783016 807642576 810311736 813315672 813738042 814182192 817297182 819901224 820025856 820327014 820937104 821811744 825660428 826969338 827584368 828014148 828896328 830035026 830652336 833665446 834285456 834718716 837813132 840273408 840582002 841477572 841914567 842103392 842540712 843388416 844597044 845035659 845225184 847388334 848731689 849362904 850217472 850529718 852511608 853369344 856684998 857101824 857322128 858499876 859414536 859860846 862254796 862702581 865451292 865582848 865900737 866823282 867467952 869688027 871210496 872591616 872912079 874014934 874440192 874491984 874946124 875826432 877837714 878264832 879980193 880634648 880768512 881091978 882030708 882488763 885300516 886955264 888226326 890243328 890296056 891191808 891519102 894137088 895418442 896549732 897451776 897971022 898407936 899873364 900832104 903809244 904278609 904718592 905861632 907159788 907630893 911600703 913196544 913670784 914644224 914980131 915660616 916581888 920143146 920590848 921068928 922388877 923074872 923554242 924483456 924538212 928526976 929700096 931032414 931969152 934483878 937228032 937572233 938571138 939756948 940702464 945163911 945307584 946010624 947310208 947366316 947858301 948319488 948811968 950878332 951453568 954980736 955533267 956494656 957206016 957557554 959075559 961745734 964430272 964487394 964956672 965457792 966841353 968648512 971734784 972239424 973275264 973780704 974862811 975901446 976883328 979126681 980111808 982395648 982756437 983745216 983803482 988047936 989296256 990713979 990864576 992963712 994021632 997306752 997824672 999997778 1001003904 1001523744 1001583063 1003704906 1005904224 1008094926 1009633248 1010384128 1011460608 1015330368 1017808416 1018070027 1018565376 1019094336 1020180096 1026313509 1027346112 1027879632 1030118193 1031154624 1034562464 1035664704 1036202544 1036434944 1036973184 1038459231 1040043888 1042939488 1044592848 1045369728 1045912608 1049245056 1053259376 1054381536 1055165696 1056615232 1058290272 1061236672 1061787792 1063471032 1064261952 1065723984 1066859424 1067652864 1070385264 1074353328 1075710688 1076856768 1080415648 1084420896 1084984056 1085576256 1086140016 1089729576 1093201632 1093769352 1095748992 1102625784 1103445824 1104018864 1105195104 1106713368 1107536448 1111553928 1112380608 1112958288 1117084176 1121970096 1122552756 1123387616 1126129392 1126714212 1126966912 1129851112 1131642252 1132483872 1134039624 1135837404 1136682144 1137893184 1142246664 1145886048 1146481128 1150270108 1153935056 1154534316 1155764376 1156364586 1156623936 1159584036 1160048952 1163882772 1165122792 1165989312 1166594832 1173306924 1174789304 1176040944 1176651684 1180400688 1184301768 1184916798 1186179228 1187061408 1188692136 1193891256 1194511266 1197294696 1198499328 1198939482 1199831152 1201109472 1204183422 1205078992 1205704812 1208647494 1209546384 1210174524 1211463864 1215467604 1218227712 1219973508 1220607063 1225945773 1226857528 1228091904 1228542926 1229851836 1230490521 1230766496 1231405656 1232644608 1232717616 1238035968 1238490642 1240454007 1241376552 1242021222 1242625536 1245978504 1250745509 1251428184 1252078074 1253009264 1256216039 1256719698 1260218548 1260410112 1260873003 1262216358 1263155088 1263811068 1265082624 1266895566 1267837776 1271082501 1273307648 1274044356 1275326208 1275794577 1278767412 1280054016 1282993582 1285027497 1285652736 1285983192 1287277056 1287749814 1289121804 1289791269 1293382194 1296319232 1297700352 1298176938 1298374272 1301201928 1302511104 1306815744 1308887424 1310341916 1311022401 1311660288 1311737976 1312419186 1316756571 1317397248 1320951972 1321152768 1321637967 1323046062 1323951616 1329742336 1330432896 1332339489 1334022794 1334671872 1335364992 1335444084 1336787712 1337278653 1338273208 1341205632 1343127663 1344126568 1344824598 1346177664 1346956533 1349810046 1351248156 1353773824 1355713866 1357077888 1358792448 1360240128 1360739682 1368418012 1369794816 1370297879 1370506176 1373490924 1374872832 1380214719 1380886272 1381603392 1382630912 1384612308 1385331363 1386725184 1390585984 1392790464 1393826304 1394550144 1396548621 1397953728 1398993408 1401725817 1405842048 1407856707 1409635422 1411053696 1415717056 1417961376 1419015936 1420965312 1421049474 1422479232 1423217952 1426317498 1427180352 1431031303 1432471104 1435809024 1436336331 1442618601 1445894528 1446645408 1446731091 1447435008 1448186688 1452972768 1457602176 1458359136 1459912896 1460998656 1461535214 1463852169 1470167712 1472025152 1473593472 1475617824 1475705223 1476715264 1482071904 1483174144 1483944384 1486296864 1487948501 1489445568 1491032448 1495960128 1496737008 1499996667 1501505856 1502285616 1505557359 1508856336 1509978496 1512052832 1512142389 1514449872 1515576192 1517190912 1522995552 1526712624 1527848064 1528641504 1539379088 1541019168 1541819448 1542165248 1546112048 1546731936 1551843696 1553497056 1554303816 1554652416 1555459776 1564409232 1568054592 1568868912 1573867584 1579069024 1579889064 1581572304 1582748544 1584922848 1587435408 1591855008 1592681688 1596392928 1598585976 1601479296 1605577896 1607606416 1611529992 1612728512 1613566032 1615285152 1620623472 1626631344 1627476084 1628364384 1634594364 1639802448 1640654028 1641874208 1643623488 1651320856 1653938676 1655168736 1656028296 1657792656 1660070052 1661304672 1667330892 1668570912 1669437432 1675626264 1681164004 1682955144 1683829134 1684206784 1685081424 1689194088 1690071318 1690450368 1694776668 1697463378 1698725808 1701059436 1705023216 1713369996 1714644256 1716999752 1718829072 1719721692 1724509592 1725405162 1730902584 1731165696 1731801474 1733646564 1734935904 1739376054 1745183232 1745824158 1748029868 1748983968 1749892248 1751652864 1755675428 1759960386 1761269296 1762183956 1764061416 1764977526 1770601032 1773910528 1776452652 1777375197 1780486656 1780592112 1783038204 1788274176 1790836884 1791766899 1793099464 1794903552 1795942044 1798409223 1799746728 1801664208 1806275133 1807618488 1808557218 1809437184 1812971241 1814319576 1815261786 1823201406 1827341568 1829288448 1829960262 1831321232 1836008057 1840286292 1842137856 1842814389 1844777754 1846149744 1847108484 1848966912 1849076424 1857053952 1857735963 1859400192 1862064828 1863031833 1863938304 1868967756 1874456064 1875144466 1877142276 1878117111 1879513896 1881404928 1885079547 1890327822 1890615168 1893324537 1894620416 1894732632 1895716602 1896638976 1897623936 1901756664 1902907136 1909032619 1909961472 1911066534 1912989312 1915115108 1918151118 1923491468 1924490373 1928860544 1928974788 1930915584 1931624721 1933682706 1937297024 1940073291 1943469568 1944478848 1946550528 1947265407 1947561408 1949725622 1951802892 1953766656 1958253362 1960223616 1964791296 1965512874 1967490432 1967606964 1968628779 1976095872 1978592512 1981427958 1981729152 1985927424 1988043264 1994613504 1995649344 1999995556 2001034191 2002007808 2003047488 2003166126 2007409812 2011808448 2016189852 2017236897 2019266496 2020768256 2024715069 2030660736 2033570799 2035616832 2036140054 2037130752 2038188672 2040360192 2041109523 2052627018 2054692224 2055759264 2060236386 2062309248 2069124928 2071329408 2072405088 2073946368 2076918462 2080087776 2085878976 2089185696 2090739456 2091507289 2091825216 2098490112 2106518752 2108763072 2110331392 2113230464 2114453133 2116580544 2122473344 2123575584 2126942064 2128523904 2131447968 2131574211 2133718848 2135305728 2139476247 2140770528 2148706656 2151421376 2153713536 2160831296 2168841792 2169968112 2171152512 2172280032 2174693963 2179459152 2184205673 2186403264 2187538704 2191497984 2192302821 2205251568 2206891648 2208037728 2210390208 2213426736 2215072896 2223107856 2224761216 2225916576 2234168352 2243940192 2245105512 2246775232 2252258784 2253428424 2253933824 2259702224 2263284504 2264967744 2268079248 2271674808 2273364288 2275786368 2284493328 2291772096 2292962256 2300540216 2307870112 2309068632 2311528752 2312729172 2313247872 2319168072 2320097904 2327765544 2330245584 2331978624 2333189664 2346613848 2349578608 2352081888 2353303368 2360801376 2368603536 2369833596 2372358456 2374122816 2377384272 2387782512 2389022532 2394589392 2397878964 2399662304 2402218944 2408366844 2410157984 2411409624 2417294988 2419092768 2420349048 2422927728 2430935208 2439947016 2441214126 2451891546 2453715056 2457085852 2459703672 2460981042 2461532992 2462811312 2465435232 2476981284 2480908014 2482753104 2484042444 2491957008 2501491018 2502856368 2504156148 2506018528 2512432078 2513439396 2520437096 2520820224 2521746006 2524432716 2525743701 2526310176 2527622136 2530165248 2533791132 2535675552 2542165002 2548088712 2550652416 2551589154 2557534824 2560108032 2565987164 2570054994 2571305472 2571966384 2575499628 2578243608 2579582538 2586764388 2588107743 2592638464 2596353876 2596748544 2597702211 2602403856 2609064081 2613631488 2617774848 2618736237 2620683832 2622044802 2623320576 2623475952 2624838372 2633513142 2634794496 2639940579 2641903944 2642305536 2643275934 2646092124 2660865792 2664678978 2668045588 2670729984 2670888168 2673575424 2674557306 2676546416 2682411264 2683396391 2686255326 2688253136 2689649196 2692355328 2693913066 2699620092 2702496312 2707547648 2711427732 2712835827 2714155776 2717584896 2721479364 2722892679 2734802109 2736836024 2739589632 2740595758 2741012352 2744940393 2746981848 2749745664 2760429438 2761772544 2763206784 2767166631 2769224616 2770662726 2773450368 2781171968 2785580928 2789100288 2790124597 2793097242 2795907456 2802328087 2803451634 2811684096 2812716699 2815713414 2819270844 2822107392 2831434112 2835491733 2835922752 2838031872 2841930624 2842098948 2843574903 2844958464 2846435904 2852634996 2854360704 2862062606 2864942208 2866599801 2871618048 2872672662 2877226677 2885237202 2891789056 2893290816 2893462182 2894870016 2896373376 2905945536 2913786629 2915204352 2916718272 2919825792 2923070428 2924588433 2927704338 2937380043 2940335424 2944050304 2947186944 2948269311 2951235648 2951410446 2953430528 2964143808 2966348288 2967888768 2972141937 2972593728 2975897002 2978891136 2982064896 2991920256 2993474016 2999993334 3003011712 3004571232 3004749189 3011114718 3017712672 3019956992 3024105664 3024284778 3028899744 3031152384 3034381824 3045991104 3053425248 3054210081 3055696128 3057283008 3078758176 3078940527 3082038336 3083638896 3084330496 3090354579 3092224096 3093463872 3103687392 3106994112 3108607632 3109304832 3110919552 3115377693 3128818464 3136109184 3137737824 3147735168 3158138048 3159778128 3163144608 3165497088 3169845696 3174870816 3183710016 3185363376 3192300599 3192785856 3197171952 3202958592 3211155792 3215212832 3223059984 3225457024 3227132064 3230570304 3241246944 3253262688 3254952168 3256728768 3269188728 3279604896 3281308056 3283748416 3287246976 3302641712 3307877352 3310337472 3312056592 3315585312 3320140104 3322609344 3334661784 3337141824 3338874864 3351252528 3362328008 3365910288 3367658268 3368413568 3370162848 3378388176 3380142636 3380900736 3389553336 3394926756 3397451616 3402118872 3410046432 3426739992 3429288512 3433999504 3437658144 3439443384 3449019184 3450810324 3461805168 3463602948 3467293128 3469871808 3478752108 3491648316 3496059736 3497967936 3499784496 3511350856 3519920772 3522538592 3524367912 3528122832 3529955052 3541202064 3552905304 3554750394 3561184224 3566076408 3581673768 3583533798 3586198928 3591884088 3596818446 3599493456 3603328416 3612550266 3615236976 3617114436 3625942482 3628639152 3630523572 3646402812 3654683136 3659920524 3661821189 3662642464 3672016114 3677837319 3680572584 3684275712 3685628778 3689555508 3691471563 3692299488 3694216968 3697933824 3698152848 3714107904 3715471926 3724129656 3726063666 3727876608 3737935512 3750288932 3752236527 3754284552 3756234222 3759027792 3768648117 3770159094 3780655644 3781230336 3782619009 3786649074 3789240832 3789465264 3791433204 3795247872 3803513328 3805814272 3813247503 3818065238 3819922944 3822133068 3825978624 3827383731 3830230216 3836302236 3846982936 3848980746 3855082491 3857721088 3857949576 3861831168 3863249442 3867365412 3874594048 3880146582 3888957696 3893101056 3894530814 3895122816 3899451244 3903605784 3907533312 3916506724 3920447232 3921887033 3931025748 3933067203 3934980864 3935213928 3937257558 3950269713 3952191744 3957185024 3962855916 3963458304 3964913901 3971854848 3989227008 3991298688 3997018467 3999991112 4002068382 4004015616 4006094976 4006332252 4011835959 4014819624 4023616896 4029382989 4032379704 4034473794 4038532992 4049430138 4061321472 4067141598 4071233664 4072280108 4076377344 4080720384 4082219046 4095710281 4105254036 4109384448 4110893637 4111518528 4120472772 4124618496 4138249856 4140644157 4142658816 4144810176 4147892736 4153836924 4155994089 4160175552 4171757952 4178371392 4181478912 4183014578 4183650432 4189645863 4196980224 4205177451 4213037504 4217526144 4223570121 4226460928 4228906266 4233161088 4244946688 4247151168 4253884128 4257047808 4258611227 4262895936 4263148422 4267437696 4278952494 4281541056 4293093909 4297413312 4302842752 4307427072 4309008993 4321662592 4327855803 4337683584 4339936224 4340193273 4342305024 4344560064 4349387926 4358918304 4368411346 4372806528 4375077408 4382995968 4384605642 4391556507 4410503136 4413783296 4416075456 4420780416 4426853472 4430145792 4446215712 4447358539 4449522432 4451833152 4463845503 4468336704 4487880384 4490211024 4493550464 4499990001 4504517568 4506856848 4507867648 4516672077 4519404448 4526569008 4529935488 4536158496 4536427167 4543349616 4546728576 4551572736 4568986656 4583544192 4585924512 4601080432 4615740224 4618137264 4623057504 4625458344 4626495744 4638336144 4640195808 4655531088 4660491168 4663957248 4666379328 4693227696 4699157216 4704163776 4706606736 4721602752 4737207072 4739667192 4744716912 4748245632 4754768544 4775565024 4778045064 4789178784 4795757928 4799324608 4804437888 4816733688 4820315968 4822819248 4834589976 4838185536 4840698096 4845855456 4861870416 4879894032 4882428252 4903783092 4907430112 4914171704 4919407344 4921962084 4923065984 4925622624 4930870464 4953962568 4961816028 4965506208 4968084888 4983914016 5002982036 5005712736 5008312296 5012037056 5024864156 5026878792 5040874192 5043492012 5048865432 5051487402 5052620352 5055244272 5067582264 5071351104 5084330004 5096177424 5103178308 5115069648 5131974328 5140109988 5143932768 5150999256 5156487216 5159165076 5173528776 5176215486 5192707752 5193497088 5195404422 5204807712 5218128162 5235549696 5237472474 5241367664 5244089604 5246951904 5249676744 5267026284 5279881158 5283807888 5286551868 5292184248 5321731584 5329357956 5332125591 5336091176 5341459968 5341776336 5349114612 5353092832 5364822528 5366792782 5372510652 5375300697 5376506272 5379298392 5384710656 5387826132 5395227669 5399240184 5404992624 5418825399 5422855464 5425671654 5428311552 5442958728 5445785358 5463783013 5469604218 5473672048 5481191516 5482024704 5489880786 5493963696 5508024171 5520858876 5526413568 5528443167 5534333262 5538449232 5541325452 5546900736 5562343936 5571161856 5573207889 5578200576 5580249194 5586194484 5589095499 5591814912 5604656174 5606903268 5623368192 5625433398 5631426828 5634351333 5638541688 5644214784 5662868224 5670983466 5671845504 5683861248 5684197896 5687149806 5689916928 5692871808 5705269992 5708721408 5724125212 5727097857 5729884416 5733199602 5745345324 5754453354 5770474404 5773471119 5783578112 5786581632 5786924364 5792746752 5794874163 5811891072 5820219873 5827573258 5830408704 5833436544 5839651584 5841796221 5846140856 5849176866 5855408676 5874760086 5880670848 5888100608 5894373888 5896538622 5902471296 5902820892 5928287616 5935777536 5944283874 5945187456 5951794004 5957782272 5964129792 5983840512 5986038103 5986948032 5999986668 6003102573 6006023424 6009142464 6009498378 6022229436 6035425344 6039913984 6048211328 6048569556 6051710691 6057799488 6062304768 6074145207 6091982208 6100712397 6106850496 6108420162 6111392256 6114566016 6123328569 6157516352 6157881054 6164076672 6167277792 6180709158 6184448192 6186927744 6207374784 6213988224 6217215264 6221839104 6224124101 6230755386 6251347271 6257636928 6272218368 6274521867 6275475648 6295470336 6316276096 6319556256 6326289216 6330994176 6339691392 6343359399 6349741632 6367420032 6370726752 6384601198 6385571712 6394343904 6394722633 6405917184 6418428741 6422311584 6430425664 6446119968 6450914048 6454264128 6461140608 6482493888 6499985557 6506525376 6509904336 6513457536 6524081889 6538377456 6552617019 6559209792 6562616112 6567496832 6574493952 6576908463 6605283424 6615754704 6620674944 6624113184 6631170624 6640280208 6645218688 6669323568 6674283648 6677749728 6702505056 6724656016 6731820576 6735316536 6736827136 6740325696 6756776352 6760285272 6761801472 6779106672 6789853512 6794903232 6804237744 6820092864 6853479984 6858577024 6867999008 6875316288 6878886768 6898038368 6901620648 6923610336 6927205896 6934586256 6939743616 6957504216 6983296632 6992119472 6995935872 6999568992 7022701712 7039841544 7045077184 7048735824 7056245664 7059910104 7082404128 7105810608 7109500788 7122368448 7132152816 7163347536 7167067596 7172397856 7183768176 7193636892 7198986912 7206656832 7225100532 7230473952 7234228872 7251884964 7257278304 7261047144 7292805624 7319841048 7323642378 7325284928 7344032228 7355674638 7361145168 7371257556 7379111016 7382943126 7384598976 7388433936 7396305696 7430943852 7448259312 7452127332 7475871024 7500577864 7504473054 7508569104 7512468444 7518055584 7537296234 7540318188 7561311288 7562460672 7565238018 7573298148 7578930528 7582866408 7590495744 7607026656 7626495006 7636130476 7644266136 7651957248 7654767462 7660460432 7672604472 7693965872 7697961492 7710164982 7715442176 7715899152 7726498884 7734730824 7749188096 7760293164 7764323229 7777915392 7789061628 7790245632 7793106633 7798902488 7807211568 7827192243 7833013448 7840894464 7843774066 7856208711 7862051496 7866134406 7869961728 7870427856 7874515116 7900539426 7904383488 7919821737 7925711832 7926916608 7929827802 7982597376 7985529019 7994036934 7999982224 8004136764 8012189952 8012664504 8023671918 8029639248 8047233792 8050189173 8058765978 8064759408 8068947588 8077065984 8098860276 8122642944 8134283196 8138507481 8142467328 8144560216 8152754688 8164438092 8168678037 8191420562 8204406327 8210508072 8218768896 8221787274 8223037056 8234821179 8240945544 8249236992 8276499712 8281288314 8285317632 8289620352 8307673848 8311988178 8320351104 8339458283 8343515904 8356742784 8366029156 8367300864 8370373791 8379291726 8406984261 8410354902 8426075008 8435052288 8438150097 8447140242 8452921856 8457812532 8466322176 8489893376 8494302336 8506475199 8507768256 8514095616 8517222454 8525791872 8526296844 8530724709 8534875392 8557904988 8563082112 8586187818 8594826624 8599799403 8605685504 8614854144 8618017986 8643325184 8655711606 8675367168 8679872448 8680386546 8684610048 8689120128 8698775852 8717836608 8736822692 8741359887 8745613056 8750154816 8769211284 8773765299 8783113014 8812140129 8821006272 8827566592 8832150912 8841560832 8844807933 8853706944 8860291584 8892431424 8894717078 8899044864 8903666304 8916425811 8927691006 8936673408 8975760768 8980422048 8987100928 8999980002 9009035136 9013713696 9033344154 9038808896 9053138016 9059870976 9072316992 9072854334 9086699232 9093457152 9103145472 9136584473 9137973312 9162630243 9167088384 9171849024 9202160864 9231480448 9236274528 9236821581 9246115008 9250916688 9252991488 9271063737 9276672288 9280391616 9311062176 9320982336 9327914496 9332758656 9346133079 9386455392 9398314432 9408327552 9413213472 9443205504 9474414144 9479334384 9489433824 9496491264 9499978891 9509537088 9551130048 9556090128 9576901797 9578357568 9591515856 9598649216 9608875776 9633467376 9640631936 9645638496 9669179952 9676371072 9681396192 9691710912 9723740832 9759788064 9764856504 9807566184 9814860224 9828343408 9838814688 9843924168 9846131968 9851245248 9861740928 9907925136 9923632056 9931012416 9936169776 9967828032 10005964072 10011425472 10016624592 10024074112 10049728312 10053757584 10081748384 10086984024 10097730864 10102974804 10105240704 10110488544 10135164528 10142702208 10168660008 10192354848 10206356616 10230139296 10263948656 10280219976 10287865536 10301998512 10312974432 10318330152 10347057552 10352430972 10385415504 10390808844 10409615424 10436256324 10474944948 10482735328 10488179208 10493903808 10499353488 10534052568 10559762316 10567615776 10573103736 10584368496 10658715912 10664251182 10672182352 10683552672 10698229224 10706185664 10733585564 10745021304 10750601394 10753012544 10758596784 10775652264 10790455338 10798480368 10809985248 10837650798 10845710928 10851343308 10885917456 10891570716 10927566026 10939208436 10947344096 10962383032 10964049408 10979761572 10985463567 10987927392 11016048342 11033511957 11041717752 11052827136 11056886334 11068666524 11076898464 11082650904 11093801472 11142323712 11146415778 11160498388 11172388968 11178190998 11183629824 11209312348 11213806536 11250866796 11256709581 11262853656 11268702666 11277083376 11305944351 11325736448 11341966932 11343691008 11347857027 11367722496 11368395792 11374299612 11385743616 11410539984 11417442816 11439742509 11448250424 11454195714 11459768832 11466399204 11482151193 11490690648 11508906708 11540948808 11546942238 11573163264 11573848728 11585493504 11589748326 11623782144 11640439746 11655146516 11666873088 11679303168 11683592442 11692281712 11698353732 11710817352 11749520172 11761341696 11765661099 11776201216 11793077244 11799201609 11804942592 11805641784 11850809139 11856575232 11871555072 11888567748 11890374912 11894741703 11903588008 11915564544 11967681024 11972076206 11973896064 11991055401 11999973336 12006205146 12012046848 12018284928 12018996756 12035507877 12044458872 12070850688 12088148967 12096422656 12097139112 12103421382 12115598976 12148290414 12183964416 12188439029 12201424794 12213700992 12216840324 12229132032 12246657138 12287130843 12315032704 12315762108 12328153344 12332680911 12334555584 12361418316 12368896384 12373855488 12414749568 12421932471 12427976448 12434430528 12443678208 12448248202 12461510772 12467982267 12502694542 12515273856 12544436736 12549043734 12550951296 12568937589 12590940672 12632552192 12639112512 12652578432 12673216543 12679382784 12686718798 12699483264 12728646853 12734840064 12741453504 12769202396 12771143424 12775833681 12788687808 12789445266 12836857482 12844623168 12860851328 12879281727 12892239936 12901828096 12908528256 12922281216 12927026979 12964987776 12983567409 12999971114 13013050752 13019808672 13020579819 13026915072 13048163778 13076754912 13105234038 13118419584 13125232224 13134993664 13148987904 13153816926 13210566848 13231509408 13241349888 13248226368 13262341248 13280560416 13290437376 13338647136 13342075617 13348567296 13355499456 13391536509 13405010112 13449312032 13463641152 13470633072 13473654272 13480651392 13499970003 13513552704 13520570544 13523602944 13550016231 13558213344 13579707024 13589806464 13608475488 13609281501 13640185728 13706959968 13717154048 13735998016 13750632576 13757773536 13796076736 13803241296 13847220672 13854411792 13869172512 13879487232 13884584533 13915008432 13945313143 13966593264 13984238944 13991871744 13999137984 14045403424 14079683088 14090154368 14097471648 14112491328 14119820208 14164808256 14211621216 14219001576 14244736896 14264305632 14326695072 14334135192 14344795712 14367536352 14387273784 14397973824 14413313664 14450201064 14460947904 14468457744 14503769928 14514556608 14522094288 14585611248 14639682096 14647284756 14650569856 14688064456 14711349276 14722290336 14742515112 14758222032 14765886252 14769197952 14776867872 14792611392 14861887704 14896518624 14904254664 14951742048 15001155728 15008946108 15017138208 15024936888 15036111168 15074592468 15080636376 15122622576 15130476036 15146596296 15157861056 15165732816 15214053312 15252990012 15272260952 15288532272 15309534924 15320920864 15345208944 15387931744 15395922984 15420329964 15431798304 15452997768 15469461648 15520586328 15528646458 15578123256 15580491264 15586213266 15597804976 15614423136 15654384486 15666026896 15687548132 15712417422 15724102992 15732268812 15740855712 15749030232 15801078852 15839643474 15851423664 15859655604 15965194752 15971058038 15988073868 15996376773 15999964448 16008273528 16024379904 16025329008 16047343836 16059278496 16094467584 16100378346 16117531956 16125902091 16129518816 16137895176 16154131968 16197720552 16268566392 16277014962 16284934656 16289120432 16328876184 16337356074 16382841124 16391349039 16408812654 16421016144 16443574548 16446074112 16469642358 16481891088 16524072513 16552999424 16562576628 16579240704 16585329501 16615347696 16623976356 16640702208 16678916566 16687031808 16713485568 16719623667 16732058312 16734601728 16740747582 16758583452 16767286497 16813968522 16820709804 16852150016 16870104576 16876300194 16894280484 16915625064 16932644352 16988604672 17012950398 17015536512 17034444908 17051583744 17052593688 17061449418 17069750784 17115809976 17126164224 17172375636 17181293571 17189653248 17199598806 17211371008 17236035972 17286650368 17311423212 17320413357 17350734336 17359744896 17360773092 17378240256 17384622489 17397551704 17435673216 17460659619 17473645384 17482719774 17491226112 17500309632 17525388663 17538422568 17547530598 17566226028 17624280258 17642012544 17664301824 17683121664 17689615866 17707413888 17784862848 17789434156 17807332608 17813872427 17832851622 17855382012 17873346816 17951521536 17958114309 17960844096 17974201856 17999960004 18009307719 18018070272 18027427392 18066688308 18077617792 18106276032 18119741952 18144633984 18145708668 18155132073 18173398464 18186914304 18222435621 18273168946 18275946624 18302137191 18325260486 18334176768 18343698048 18369985707 18404321728 18462960896 18472549056 18473643162 18492230016 18501833376 18542127474 18553344576 18560783232 18603406939 18622124352 18641964672 18665517312 18672372303 18692266158 18754041813 18772910784 18796628864 18816655104 18823565601 18826426944 18886411008 18948828288 18958668768 18978867648 18992982528 18999957782 19019074176 19030078197 19102260096 19112180256 19153803594 19156715136 19183031712 19184167899 19197298432 19217751552 19266934752 19281263872 19291276992 19338359904 19343330513 19352742144 19362792384 19383421824 19447481664 19499956671 19519576128 19529713008 19572245667 19615132368 19629720448 19656686816 19657851057 19677629376 19687848336 19692263936 19702490496 19723481856 19730725389 19815850272 19847264112 19862024832 19872339552 19935656064 20011928144 20022850944 20033249184 20048148224 20099456624 20107515168 20163496768 20173968048 20195461728 20205949608 20210481408 20220977088 20270329056 20285404416 20337320016 20384709696 20412713232 20460278592 20527897312 20560439952 20575731072 20603997024 20625948864 20636660304 20694115104 20704861944 20770831008 20781617688 20819230848 20872512648 20949889896 20965470656 20976358416 20987807616 20998706976 21068105136 21119524632 21135231552 21146207472 21168736992 21317431824 21328502364 21344364704 21367105344 21396458448 21412371328 21467171128 21490042608 21501202788 21506025088 21517193568 21551304528 21580910676 21596960736 21619970496 21675301596 21691421856 21702686616 21771834912 21783141432 21855132052 21878416872 21894688192 21924766064 21959523144 21970927134 21975854784 22032096684 22067023914 22083435504 22113772668 22137333048 22153796928 22165301808 22292831556 22320996776 22344777936 22356381996 22418624696 22427613072 22501733592 22513419162 22525707312 22537405332 22554166752 22611888702 22683933864 22687382016 22695714054 22736791584 22748599224 22771487232 22821079968 22879485018 22896500848 22908391428 22932798408 22964302386 22981381296 23017813416 23081897616 23093884476 23146326528 23147697456 23179496652 23247564288 23280879492 23292969687 23310293032 23333746176 23367184884 23379319899 23384563424 23396707464 23421634704 23481576729 23499040344 23522683392 23531322198 23568626133 23586154488 23598403218 23609885184 23611283568 23701618278 23713150464 23777135496 23780749824 23789483406 23807176016 23868104741 23944152412 23947792128 23956587057 23982110802 23999946672 24012410292 24036569856 24037993512 24071015754 24088917744 24141701376 24150567519 24176297934 24192845312 24194278224 24206842764 24231197952 24296580828 24367928832 24376878058 24402849588 24415522443 24427401984 24433680648 24458264064 24493314276 24506034111 24574261686 24613218981 24630065408 24631524216 24656306688 24665361822 24669111168 24722836632 24737792768 24747710976 24829499136 24843864942 24855952896 24868861056 24896496404 24923021544 24935964534 25005389084 25018374849 25030547712 25098087468 25101902592 25111121373 25137875178 25220952783 25265104384 25278225024 25305156864 25314450291 25346433086 25358765568 25373437596 25398966528 25457293706 25469680128 25482907008 25519425597 25538404792 25542286848 25551667362 25577375616 25578890532 25592174127 25673714964 25689246336 25721702656 25758563454 25784479872 25817056512 25844562432 25854053958 25929975552 25967134818 25999942228 26026101504 26039617344 26041159638 26053830144 26096327556 26153509824 26210468076 26224079661 26236839168 26250464448 26269987328 26307633852 26321295897 26421133696 26436420387 26463018816 26482699776 26496452736 26524682496 26534423799 26561120832 26580874752 26677294272 26684151234 26697134592 26710998912 26749277433 26783073018 26810020224 26898624064 26927282304 26941266144 26961302784 26999940006 27027105408 27041141088 27100032462 27116426688 27159414048 27179612928 27189594757 27216950976 27218563002 27280371456 27409753419 27413919936 27434308096 27471996032 27487890729 27501265152 27515547072 27592153472 27606482592 27694441344 27708823584 27710464743 27738345024 27758974464 27769169066 27813191211 27830016864 27890626286 27933186528 27968477888 27983743488 27998275968 28038399237 28090806848 28159366176 28180308736 28194943296 28224982656 28239640416 28271021519 28329616512 28394673749 28423242432 28438003152 28489473792 28499936673 28528611264 28653390144 28668270384 28689591424 28730705391 28735072704 28774547568 28795947648 28826627328 28900402128 28921895808 28936915488 29007539856 29029113216 29044188576 29171222496 29279364192 29294569512 29301139712 29376128912 29422698552 29444580672 29485030224 29516444064 29531772504 29538395904 29553735744 29585222784 29723775408 29793037248 29808509328 29903484096 30002311456 30017892216 30034276416 30049873776 30072222336 30149184936 30161272752 30245245152 30260952072 30293192592 30315722112 30331465632 30428106624 30505980024 30544521904 30577064544 30619069848 30641841728 30690417888 30775863488 30791845968 30840659928 30863596608 30905995536 30938923296 31041172656 31057292916 31156246512 31172426532 31195609952 31228846272 31308768972 31332053792 31375096264 31424834844 31448205984 31464537624 31481711424 31498060464 31602157704 31679286948 31702847328 31719311208 31942116076 31976147736 31992753546 31999928896 32016547056 32050658016 32094687672 32118556992 32200756692 32235063912 32251804182 32259037632 32275790352 32395441104 32537132784 32554029924 32578240864 32657752368 32674712148 32765682248 32782698078 32817625308 32842032288 32887149096 32892148224 32939284716 32963782176 33048145026 33125153256 33158481408 33170659002 33230695392 33247952712 33281404416 33357833132 33426971136 33439247334 33464116624 33481495164 33517166904 33534572994 33627937044 33641419608 33704300032 33752600388 33770128743 33788560968 33831250128 33917833053 33977209344 34025900796 34031073024 34043571081 34068889816 34103167488 34105187376 34122898836 34231619952 34252328448 34319227527 34344751272 34362587142 34379306496 34399197612 34446453579 34472071944 34622846424 34640826714 34719489792 34721546184 34756480512 34769244978 34795103408 34871346432 34884153083 34921319238 34947290768 34965439548 35000619264 35050777326 35076845136 35095061196 35132452056 35248560516 35284025088 35296983297 35328603648 35379231732 35397604827 35414827776 35552427417 35569725696 35578868312 35614665216 35627744854 35665703244 35684225109 35710764024 35746693632 35903043072 35916228618 35921688192 35973166203 35999920008 36018615438 36036140544 36054854784 36133376616 36155235584 36212552064 36271619761 36289267968 36291417336 36310264146 36346796928 36430265131 36444871242 36546337892 36551893248 36565317087 36604274382 36650520972 36687396096 36739971414 36808643456 36861392529 36925921792 36945098112 36947286324 36984460032 36998042733 37003666752 37084254948 37106689152 37121566464 37206813878 37244248704 37265797413 37283929344 37331034624 37344744606 37384532316 37403946801 37508083626 37545821568 37593257728 37633310208 37647131202 37652853888 37772822016 37897656576 37917337536 37957735296 37999915564 38019649629 38038148352 38060156394 38185940559 38204520192 38224360512 38307607188 38313430272 38327501043 38366063424 38368335798 38394596864 38533869504 38562527744 38582553984 38637845181 38676719808 38686661026 38705484288 38725584768 38766843648 38781080937 38894963328 38950702227 38999913342 39039152256 39059426016 39061739457 39144491334 39230264736 39259440896 39313373632 39315702114 39355258752 39375696672 39404980992 39446963712 39461450778 39631700544 39694528224 39724049664 39738638491 39744679104 39871312128 40023856288 40026226851 40045701888 40066498368 40096296448 40174609527 40198913248 40215030336 40326993536 40347936096 40390923456 40411899216 40420962816 40441954176 40499910009 40540658112 40570808832 40650048693 40674640032 40769419392 40825426464 40827844503 40920557184 41055794624 41120879904 41151462144 41207994048 41251897728 41273320608 41388230208 41409723888 41499907787 41541662016 41563235376 41638461696 41653753599 41745025296 41835939429 41899779792 41930941312 41952716832 41975615232 41997413952 42136210272 42239049264 42270463104 42292414944 42337473984 42634863648 42657004728 42688729408 42734210688 42792916896 42824742656 42934342256 42980085216 43002405576 43012050176 43034387136 43102609056 43161821352 43193921472 43239940992 43350603192 43382843712 43405373232 43543669824 43566282864 43710264104 43756833744 43789376384 43849532128 43919046288 43941854268 43951709568 44064193368 44134047828 44166871008 44227545336 44274666096 44307593856 44330603616 44585663112 44641993552 44689555872 44712763992 44837249392 44855226144 45003467184 45026838324 45051414624 45074810664 45108333504 45223777404 45367867728 45391428108 45473583168 45497198448 45642159936 45758970036 45793001696 45816782856 45865596816 45928604772 45962762592 46035626832 46163795232 46187768952 46295394912 46358993304 46561758984 46585939374 46620586064 46734369768 46758639798 46769126848 46793414928 46843269408 46963153458 46998080688 47062644396 47137252266 47172308976 47196806436 47222567136 47403236556 47554270992 47578966812 47614352032 47736209482 47888304824 47895584256 47913174114 47964221604 47989130319 47999893344 48024820584 48073139712 48075987024 48142031508 48177835488 48283402752 48301135038 48352595868 48388556448 48413685528 48462395904 48593161656 48753756116 48805699176 48831044886 48854803968 48867361296 48986628552 49012068222 49148523372 49174047117 49226437962 49260130816 49263048432 49330723644 49338222336 49445673264 49475585536 49572217539 49658998272 49687729884 49737722112 49755988503 49792992808 49846043088 49871929068 50010778168 50036749698 50061095424 50158871001 50196174936 50203805184 50222242746 50275750356 50441905566 50556450048 50610313728 50628900582 50692866172 50746875192 50797933056 50914587412 50965814016 50984531429 51038851194 51076809584 51103334724 51154751232 51157781064 51184348254 51347429928 51378492672 51443405312 51517126908 51543880713 51568959744 51634113024 51708107916 51859951104 51934269636 51961240071 51999884456 52052203008 52079234688 52082319276 52153867467 52192655112 52307019648 52381978857 52420936152 52448159322 52473678336 52500928896 52576165989 52615267704 52642591794 52842267392 52872840774 52926037632 52992905472 53049364992 53068847598 53122241664 53244233653 53354588544 53368302468 53421997824 53441617281 53498554866 53566146036 53620040448 53797248128 53854564608 53874342927 53882532288 53922605568 53999880012 54027923157 54054210816 54082282176 54200064924 54232853376 54318828096 54359225856 54379189514 54433901952 54437126004 54465396219 54560742912 54667306863 54819506838 54827839872 54906411573 54943992064 54975781458 55002530304 55031094144 55184306944 55212965184 55361945951 55388882688 55417647168 55420929486 55476690048 55538338132 55626382422 55660033728 55781252572 55810220817 55866373056 55936955776 55996551936 56017116909 56076798474 56181613696 56262125439 56318732352 56360617472 56389886592 56449965312 56470696803 56479280832 56542043038 56659233024 56789347498 56846484864 56876006304 56978947584 56999873346 57057222528 57090234591 57306780288 57336540768 57379182848 57461410782 57470145408 57549095136 57591895296 57653254656 57800804256 57843791616 57873830976 58015079712 58029991539 58058226432 58088377152 58342444992 58499870013 58558728384 58589139024 58602279424 58716737001 58752257824 58845397104 58889161344 58970060448 58973553171 59032888128 59063545008 59076791808 59107471488 59170445568 59192176167 59447550816 59586074496 59617018656 59806968192 60004622912 60035784432 60068552832 60099747552 60144444672 60298369872 60322545504 60490490304 60521904144 60586385184 60631444224 60653711381 60662931264 60856213248 61011960048 61089043808 61154129088 61238139696 61283683456 61380835776 61551726976 61583691936 61681319856 61727193216 61811991072 61877846592 62082345312 62114585832 62312493024 62344853064 62391219904 62457692544 62617537944 62664107584 62750192528 62849669688 62896411968 62929075248 62963422848 62996120928 63204315408 63358573896 63405694656 63438622416 63884232152 63952295472 63985507092 63999857792 64033094112 64101316032 64189375344 64237113984 64401513384 64470127824 64503608364 64518075264 64551580704 64790882208 65074265568 65108059848 65156481728 65315504736 65349424296 65531364496 65565396156 65635250616 65684064576 65774298192 65878569432 65927564352 66096290052 66250306512 66341318004 66461390784 66495905424 66715666264 66878494668 66928233248 66962990328 67034333808 67069145988 67255874088 67282839216 67505200776 67540257486 67577121936 67662500256 67835666106 68051801592 68062146048 68087142162 68137779632 68210374752 68245797672 68463239904 68638455054 68689502544 68725174284 68798395224 68892907158 68944143888 69245692848 69281653428 69438979584 69443092368 69538489956 69590206816 69742692864 69768306166 69842638476 69878909061 69894581536 69930879096 70001238528 70101554652 70137959697 70153690272 70190122392 70264904112 70444730187 70497121032 70568050176 70593966594 70758463464 70795209654 70829655552 71104854834 71139451392 71157736624 71255489708 71331406488 71368450218 71421528048 71604314223 71832457236 71843376384 71869761171 71946332406 71999840016 72037230876 72109709568 72266753232 72310471168 72425104128 72451702557 72543239522 72578535936 72582834672 72620528292 72693593856 72860530262 72889742484 73092675784 73103786496 73130634174 73208548764 73246567329 73301041944 73374792192 73479942828 73617286912 73722785058 73890196224 73894572648 73968920064 73996085466 74007333504 74168509896 74213378304 74243132928 74413627756 74488497408 74531594826 74567858688 74689489212 74769064632 74807893602 75016167252 75055124547 75091643136 75186515456 75294262404 75305707776 75333364119 75662858349 75795313152 75834675072 75915470592 75943350873 75999831128 76039299258 76076296704 76120312788 76371881118 76409040384 76448721024 76558276791 76615214376 76626860544 76655002086 76732126848 76736671596 77067739008 77165107968 77275690362 77353439616 77373322052 77451169536 77533687296 77562161874 77789926656 77818495339 77901404454 77999826684 78078304512 78118852032 78123478914 78288982668 78460529472 78518881792 78626747264 78631404228 78672238983 78710517504 78751393344 78809961984 78922901556 78963887691 79263401088 79309261161 79389056448 79448099328 79477276982 79489358208 79603271397 79742624256 80047712576 80052453702 80091403776 80132996736 80247832299 80349219054 80397826496 80430060672 80653987072 80695872192 80781846912 80823798432 80883908352 80913613313 80999820018 81081316224 81267514523 81300097386 81349280064 81538838784 81568784271 81650852928 81655689006 81841114368 82111589248 82229260257 82241759808 82302924288 82415988096 82463672187 82503795456 82546641216 82776460416 82819447776 82999815574 83083324032 83126470752 83131394229 83276923392 83307507198 83439573633 83490050592 83671878858 83799559584 83861882624 83905433664 83951230464 83994827904 84272420544 84478098528 84499812241 84540926208 84584829888 84674947968 84813064557 85184021247 85269727296 85314009456 85377458816 85468421376 85499810019 85585833792 85649485312 85868684512 85960170432 86004811152 86024100352 86068774272 86192116173 86205218112 86323642704 86387842944 86479881984 86701206384 86765687424 86810746464 87087339648 87132565728 87420528208 87513667488 87578752768 87699064256 87838092576 87883708536 87903419136 88128386736 88268095656 88333742016 88455090672 88549332192 88615187712 88661207232 89171326224 89283987104 89379111744 89425527984 89674498784 89710452288 90006934368 90053676648 90102829248 90149621328 90216667008 90447554808 90735735456 90782856216 90947166336 90994396896 91284319872 91517940072 91586003392 91633565712 91731193632 91857209544 91925525184 92071253664 92327590464 92375537904 92590789824 92717986608 93123517968 93171878748 93241172128 93468739536 93517279596 93538253696 93586829856 93686538816 93926306916 93996161376 94125288792 94274504532 94344617952 94393612872 94445134272 94806473112 95108541984 95157933624 95228704064 95472418964 95776609648 95826348228 95928443208 95978260638 95999786688 96049641168 96151974048 96284063016 96355670976 96602270076 96705191736 96777112896 96827371056 97186323312 97507512232 97611398352 97662089772 97734722592 97973257104 98024136444 98297046744 98348094234 98452875924 98526096864 98661447288 98676444672 98891346528 99144435078 99375459768 99475444224 99511977006 99585985616 99692086176 99743858136 100021556336 100073499396 100317742002 100392349872 100444485492 100551500712 100883811132 101112900096 101257801164 101310386229 101385732344 101493750384 101753499159 101829174824 101931628032 101969062858 102077702388 102130713243 102153619168 102206669448 102309502464 102315562128 102368696508 102694859856 102756985344 102957682581 103034253816 103087761426 103137919488 103416215832 103811877247 103868539272 103922480142 103999768912 104158469376 104164638552 104307734934 104385310224 104614039296 104652459249 104763957714 104841872304 104896318644 105001857792 105152331978 105230535408 105285183588 105684534784 105745681548 105852075264 105890949891 105985810944 106137695196 106192814481 106244483328 106488467306 106657282251 106709177088 106736604936 106843995648 106883234562 106997109732 107052675327 107132292072 107240080896 107594496256 107709129216 107748685854 107765064576 107999760024 108055846314 108108421632 108164564352 108400129848 108465706752 108637656192 108758379028 108814859283 108867803904 108874252008 108930792438 109290795393 109334613726 109639013676 109655679744 109695951261 109812823146 109887984128 109951562916 110062188288 110368613888 110425930368 110584177587 110723891902 110777765376 110835294336 110841858972 110953380096 110994128199 111076676264 111252764844 111320067456 111562505144 111620441634 111732746112 111797392239 111873911552 111993103872 112034233818 112153596948 112363227392 112524250878 112637464704 112779773184 112899930624 112941393606 112958561664 113084086076 113318466048 113578694996 113692969728 113734723957 113752012608 113999746692 114058948887 114114445056 114180469182 114557821677 114613560576 114673081536 114758365696 114922821564 114940290816 114982503129 115098190272 115183790592 115601608512 115687583232 115747661952 115913535543 116030159424 116059983078 116116452864 116176754304 116343242811 116684889984 116852106681 116999740026 117117456768 117178278048 117433474002 117504515648 117690794208 117778322688 117940120896 117947106342 118065776256 118127090016 118214942976 118340891136 118384352334 118775598149 118895101632 119172148992 119215915473 119234037312 119613936384 120009245824 120071568864 120078680553 120137105664 120199495104 120288889344 120523828581 120596739744 120645091008 120980980608 121043808288 121172770368 121262888448 121307422762 121325862528 121499730027 121712426496 121950146079 122023920096 122178087616 122308258176 122476279392 122483533509 122567366912 122761671552 123103453952 123167383872 123362639712 123454386432 123499725583 123623982144 123755693184 124164690624 124229171664 124499723361 124624986048 124689706128 124782439808 124915385088 124961260797 125235075888 125328215168 125500385056 125507818287 125699339376 125792823936 125858150496 125926845696 125992241856 126408630816 126717147792 126811389312 126877244832 127768464304 127904590944 127971014184 127999715584 128066188224 128202632064 128378750688 128474227968 128803026768 128940255648 129007216728 129036150528 129103161408 129581764416 130148531136 130216119696 130312963456 130631009472 130698848592 131062728992 131130792312 131270501232 131368129152 131548596384 131757138864 131855128704 132192580104 132500613024 132682636008 132922781568 132991810848 133431332528 133756989336 133856466496 133925980656 134068667616 134138291976 134511748176 134565678432 135010401552 135080514972 135154243872 135325000512 135671332212 136103603184 136174284324 136275559264 136420749504 136491595344 136926479808 137276910108 137379005088 137450348568 137596790448 137785814316 137888287776 138491385696 138563306856 138886184736 139076979912 139180413632 139536612332 139685276952 139757818122 139789163072 139861758192 140203109304 140275919394 140307380544 140380244784 140529808224 140889460374 140994242064 141187933188 141516926928 141590419308 142209709668 142315473248 142510979416 142662812976 142736900436 142843056096 143208628446 143664914472 143686752768 143739522342 143892664812 143999680032 144074461752 144219419136 144533506464 144850208256 144903405114 145086479044 145165669344 145241056584 145387187712 145721060524 145779484968 146185351568 146261268348 146417097528 146493134658 146602083888 146959885656 147234573824 147445570116 147522141351 147780392448 147789145296 147992170932 148014667008 148337019792 148426756608 148716652617 148827255512 148976994816 149063189652 149267965509 149378978424 149538129264 149615787204 150032334504 150110249094 150183286272 150476613003 150588524808 150611415552 150666728238 151325716698 151669350144 151830941184 151886701746 151999662256 152078598516 152240625576 152743762236 152897442048 152953594287 153116553582 153230428752 153310004172 153464253696 153473343192 154135478016 154330215936 154551380724 154631642139 154706879232 154746644104 154902339072 155124323748 155579853312 155636990678 155802808908 155883720213 155999653368 156156609024 156237704064 156246957828 156461602401 156577965336 156921058944 157145936571 157253494528 157262808456 157344477966 157421035008 157502786688 157845803112 157927775382 158449707377 158526802176 158618522322 158778112896 158954553964 158978716416 159206542794 159732700959 160095425152 160104907404 160265993472 160324851843 160495664598 160698438108 160795652992 160860121344 161307974144 161391744384 161563693824 161623028781 161647596864 161767816704 161827226626 161999640036 162083769471 162162632448 162535029046 162600194772 162698560128 163077677568 163137568542 163301705856 163311378012 163396188657 163682228736 164223178496 164458520514 164483519616 164831976192 164927344374 165007590912 165093282432 165552920832 165638895552 165999631148 166085837853 166166648064 166252941504 166262788458 166615014396 166879147266 166980101184 167343757716 167430662451 167599119168 167723765248 167810867328 167989655808 168051350727 168544841088 168786376317 168956197056 168999624482 169081852416 169169659776 169349895936 169412090409 169626129114 170368042494 170539454592 170628018912 170754917632 170936842752 170999620038 171171667584 171737369024 171920340864 172009622304 172137548544 172384232346 172410436224 172647285408 172775685888 172959763968 173402412768 173531374848 173595104987 173621492928 174089974617 174174679296 174265131456 174841056416 175027334976 175157505536 175398128512 175499610039 175676185152 175767417072 175806838272 176150211003 176256773472 176536191312 176667484032 176910181344 176920659513 177098664384 177230375424 177322414464 177576528501 178342652448 178567974208 178758223488 178851055968 179348997568 179420904576 180013868736 180107353296 180205658496 180299242656 180433334016 180499598929 180895109616 181289070859 181471470912 181565712432 181894332672 181961134143 181988793792 182568639744 183035880144 183172006784 183267131424 183462387264 183714419088 183851050368 184142507328 184655180928 184751075808 185181579648 185435973216 186247035936 186343757496 186482344256 186937479072 187034559192 187076507392 187173659712 187373077632 187852613832 187992322752 188250577584 188549009064 188689235904 188787225744 188890268544 189612946224 190217083968 190315867248 190457408128 190944837928 191553219296 191652696456 191856886416 191956521276 191999573376 192099282336 192303948096 192568126032 192711341952 193204540152 193410383472 193554225792 193654742112 194372646624 195015024464 195222796704 195324179544 195469445184 195946514208 196048272888 196594093488 196696188468 196905751848 197052193728 197322894576 197782693056 198288870156 198750919536 199023954012 199171971232 199384172352 199487716272 200043112672 200146998792 200635484004 200784699744 200888970984 201103001424 201767622264 202515602328 202620772458 202771464688 202987500768 203506998318 203658349648 203938125716 204155404776 204261426486 204307238336 204413338896 204631124256 204737393016 205389719712 205915365162 206068507632 206175522852 206832431664 207623754494 207737078544 207844960284 207999537824 208316938752 208329277104 208615469868 208770620448 209228078592 209304918498 209527915428 209636727183 209683744608 209792637288 210003715584 210304663956 210461070816 210570367176 211491363096 211704150528 211781899782 212275390392 212385628962 212488966656 212976934612 213314564502 213418354176 213473209872 213766469124 213994219464 214105350654 214264584144 214812942669 215188992512 215497371708 215530129152 215609283513 215999520048 216111692628 216329128704 216800259696 216931413504 217275312384 217355107671 217516758056 217629718566 217735607808 217748504016 217861584876 218581590786 218669227452 219278027352 219311359488 219391902522 219625646292 219903125832 220124376576 220851860736 221168355174 221447783804 221670588672 221683717944 221906760192 221988256398 222153352528 222505529688 222640134912 223125010288 223240883268 223465492224 223594784478 223747823104 224068467636 224307193896 224726454784 225048501756 225165373641 225274929408 225559546368 225882787212 225917123328 226000092357 226168172152 226988575047 227157389992 227385939456 227469447914 227504025216 227830052619 227999493384 228117897774 228228890112 228360938364 229115643354 229227121152 229346163072 229674830373 229845643128 229880581632 229965006258 230196380544 231203217024 231495323904 231580341551 231827071086 232060318848 232119966156 232353508608 232686485622 233369779968 233455486017 233704213362 233999480052 234234913536 234356556096 234866948004 235009031296 235381588416 235556645376 235880241792 235894212684 236016716949 236131552512 236254180032 236429885952 236768704668 236891663073 237551196298 237790203264 237927783483 238344297984 238431830946 238468074624 238809814191 239227872768 240018491648 240143137728 240157361106 240274211328 240398990208 241047657162 241193479488 241290182016 241844290207 241961961216 242087616576 242345540736 242614845524 242651725056 242740839939 242999460054 243802543569 243900292158 244047840192 244356175232 244616516352 244706352813 244952558784 244967067018 245134733824 245523343104 246206907904 246334767744 246687780771 246725279424 246908772864 246999451166 247247964288 247391016561 247511386368 248329381248 248458343328 248999446722 249249972096 249379412256 249394182687 249564879616 249830770176 249922521594 250470151776 250656430336 251000770112 251015636574 251398678752 251585647872 251716300992 251853691392 251984483712 252817261632 253434295584 253499436723 253622778624 253754489664 254439193671 255536928608 255552063741 255809181888 255942028368 255999431168 256132376448 256405264128 256499430057 256757501376 256948455936 257606053536 257880511296 258014433456 258072301056 258206322816 258576348519 259163528832 260297062272 260432239392 260625926912 261262018944 261397697184 262125457984 262261584624 262541002464 262736258304 263097192768 263514277728 263710257408 264385160208 264960949717 265001226048 265365272016 265845563136 265983621696 266862665056 267513978672 267712932992 267851961312 268137335232 268276583952 269023496352 269131356864 270020803104 270161029944 270308487744 270650001024 271342664424 272207206368 272348568648 272551118528 272841499008 272983190688 273852959616 274553820216 274758010176 274900697136 275193580896 275571628632 275776575552 276982771392 277126613712 277772369472 278153959824 278360827264 279073224664 279370553904 279515636244 279578326144 279723516384 280406218608 280551838788 280614761088 280760489568 281059616448 281778920748 281988484128 282375866376 283033853856 283180838616 284419419336 284630946496 285021958832 285325625952 285473800872 285686112192 286417256892 287329828944 287479044684 287785329624 287999360064 288148923504 289067012928 289806810228 290172958088 290331338688 290482113168 291442121048 291558969936 292370703136 292522536696 292834195056 292986269316 293204167776 293919771312 294891140232 295044282702 295578290592 295984341864 296029334016 296674039584 297433305234 297654511024 298126379304 298535931018 298757956848 299076258528 299231574408 300064669008 300220498188 300953226006 301177049616 301333456476 302651433396 303338700288 303773403492 303931158687 303999324512 304157197032 304481251152 305260497477 305487524472 305794884096 305907188574 306233107164 306392139729 306460857504 306620008344 306928507392 306946686384 308270956032 309102761448 309263284278 309413758464 309493288208 310248647496 311273981356 311435631741 311605617816 311767440426 311999306736 312475408128 312493915656 312923204802 313155930672 313842117888 313957377747 314291873142 314506989056 314525616912 314688955932 315005573376 315691606224 315855550764 316899414754 317053604352 317237044644 317556225792 317672849673 317909107928 317957432832 318413085588 318578443443 319465401918 319971846753 320190850304 320209814808 320531986944 320649703686 320991329196 321396876216 321591305984 321720242688 322783488768 323127387648 323246057562 323295193728 323654453252 323999280072 324167538942 324325264896 325070058092 325200389544 325397120256 326275137084 326444577849 326603411712 326622756024 326792377314 327872386179 328446356992 328917041028 328967039232 329087853783 329663952384 329854688748 330186564864 331105841664 331277791104 331752532761 331999262296 332171675706 332333296128 332505883008 332525576916 332982384597 333230028792 333758294532 333960202368 334687515432 334861324902 335198238336 335621734656 335979311616 336102701454 337089682176 337572752634 337912394112 337999248964 338339319552 338699791872 338824180818 339252258228 340736084988 341078909184 341204171871 341256037824 341509835264 341999240076 342176846661 342343335168 343474738048 343673465031 343840681728 344019244608 344275097088 344768464692 344820872448 344947509387 345294570816 345551371776 346804825536 347062749696 347190209974 347242985856 347740606629 348179949234 348349358592 348530262912 349029728433 349682112832 350054669952 350556320043 350796257024 350999220078 351352370304 351534834144 352300422006 352513546944 353072382624 353334968064 353464731841 353820362688 353841319026 354197328768 354644828928 355153057002 356326794447 356685304896 357135948416 357516446976 357647746419 357702111936 358697995136 358841809152 360027737472 360214706592 360236041659 360411316992 360598485312 360866668032 360999197858 361571485743 361790219232 362578141718 362942941824 363131424864 363788665344 363922268286 363977587584 364499190081 365137279488 366071760288 366344013568 366534262848 366924774528 367428838176 367523279747 367702100736 368285014656 369130758737 369310361856 369502151616 370363159296 370499176749 370871946432 372494071872 372687514992 372964688512 373499170083 373874958144 374069118384 374153014784 374347319424 374746155264 374883782391 375705227664 375984645504 376501155168 376523454861 377098018128 377378471808 377574451488 377780537088 379225892448 380434167936 380631734496 380914816256 381889675856 383106438592 383305392912 383713772832 383913042552 383999146752 384198564672 384607896192 385136252064 385422683904 386409080304 386820766944 387108451584 387309484224 388745293248 390030048928 390445593408 390648359088 390938890368 391893028416 392096545776 393188186976 393392376936 393811503696 394104387456 394645789152 395565386112 396577740312 397501839072 398047908024 398343942464 398768344704 398975432544 400086225344 400293997584 401270968008 401569399488 401777941968 402206002848 403535244528 405031204656 405241544916 405542929376 405975001536 407013996636 407316699296 407876251432 408310809552 408522852972 408614476672 408826677792 409262248512 409474786032 410779439424 411830730324 412137015264 412351045704 413664863328 415247508988 415474157088 415689920568 415999075648 416658554208 417230939736 417541240896 418609836996 419055830856 419273454366 419367489216 419585274576 420609327912 420922141632 421140734352 422982726192 423563799564 424550780784 424771257924 425953869224 426629129004 426946419744 427532938248 427988438928 428210701308 428529168288 429625885338 430994743416 431060258304 431218567026 431999040096 432223385256 432658257408 433600519392 434550624768 434710215342 435033516112 435259437132 435497008032 435723169752 437163181572 437338454904 438556054704 438783805044 439251292584 439806251664 441703721472 442336710348 442566424053 442895567608 443341177344 443367435888 443976512796 444306705056 445011059376 445280269824 446149957851 446250020576 446481766536 446930984448 447189568956 447803896527 448136935272 448614387792 450097003512 450330747282 450549858816 451765574424 451834246656 452000184714 452336344304 453493990079 453977150094 454314779984 454938895828 455008050432 455660105238 455998986768 456235795548 456721876728 458231286708 458692326144 458860782861 459349660746 459691286256 459930012516 460392761088 462406434048 462990647808 463160683102 463654142172 463894926417 464120637696 464239932312 464707017216 465372971244 466739559936 466910972034 467408426724 467651160639 467998960104 468469827072 468713112192 469733896008 470018062592 470763176832 471760483584 471788425368 472033433898 472263105024 472508360064 473537409336 473783326146 475102392596 475349122131 475580406528 475855566966 476863661892 476936149248 477619628382 479198102877 480036983296 480286275456 480314722212 480797980416 480974555529 482095314324 482386958976 482580364032 483688580414 483923922432 484175233152 484691081472 484869086343 485229691048 485303450112 485481679878 485998920108 486251308413 487605087138 487800584316 488095680384 488712350464 489233032704 489412705626 489905117568 489934134036 491046686208 492669535488 493375561542 493450558848 493998902332 494495928576 494782033122 495022772736 496658762496 496916686656 497998893444 498257513559 498499944192 498758824512 498788365374 499129759232 499845043188 500940303552 501312860672 502001540224 502031273148 502291987353 502797357504 503171295744 503432601984 503968967424 504154052181 505634523264 506359128951 506868591168 506998873446 507245557248 507508979328 508236271227 508878387342 511073857216 511104127482 511618363776 511884056736 512264752896 512810528256 512998860114 513515002752 515212107072 515761022592 516028866912 516412645632 516602300383 517152697038 518327057664 520594124544 520785314961 520864478784 521251853824 522269923851 522524037888 522795394368 524250915968 524523169248 525082004928 525472516608 526194385536 526498830117 527028555456 527420514816 528450633009 528770320416 529921899434 530002452096 530730544032 530761978539 531691126272 531967243392 532729585503 533725330112 535027957344 535425865984 535703922624 536274670464 536553167904 538046992704 538262713728 539498801231 540041606208 540322059888 540616975488 541300002048 541498796787 542685328848 543867212577 544414412736 544697137296 545102237056 545682998016 545883402429 545966381376 547705919232 549107640432 549516020352 549801394272 550387161792 551143257264 551553151104 553965542784 554253227424 555544738944 556307919648 556721654528 558146449328 558741107808 559031272488 559156652288 559447032768 560812437216 561103677576 561229522176 561520979136 562119232896 563557841496 563976968256 564751732752 566067707712 566361677232 568838838672 569261892992 570043917664 570651251904 570947601744 571372224384 572834513784 574659657888 574958089368 575570659248 575998720128 576297847008 578134025856 579613620456 580345916176 580662677376 580964226336 582884242096 583117939872 584741406272 585045073392 585668390112 585972538632 586408335552 587839542624 589782280464 590088565404 591156581184 591968683728 593348079168 594866610468 595309022048 596252758608 597071862036 597515913696 598152517056 598463148816 600129338016 600440996376 601906452012 602354099232 602666912952 605302866792 607546806984 607862317374 607998649024 608314394064 608962502304 610520994954 610975048944 611814377148 612466214328 612784279458 612921715008 613240016688 613893372768 618205522896 618526568556 618986576416 620497294992 622547962712 622871263482 623211235632 623534880852 623998613472 624950816256 624987831312 625846409604 626311861344 627684235776 627914755494 628583746284 629051233824 629377911864 630011146752 631383212448 631711101528 633798829508 634474089288 635112451584 635345699346 635818215856 636826171176 637156886886 638930803836 639943693506 640381700608 640419629616 641299407372 641982658392 642793752432 643182611968 644438828007 645566977536 646492115124 646590387456 646827850539 647308906504 647998560144 648335077884 650140116184 650400779088 650794240512 652065323013 652550274168 652889155698 653206823424 653245512048 653584754628 655744772358 657834082056 657934078464 658175707566 659709377496 660373129728 662555582208 662798908577 663505065522 663998524592 664343351412 665011766016 665051153832 665964769194 666460057584 667516589064 667920404736 669375030864 669722649804 670396476672 671243469312 672205402908 674179364352 675145505268 675496120923 675824788224 675998497928 676678639104 677648361636 678000277071 678504516456 680965725141 681472169976 682157818368 682408343742 682512075648 683490157857 683998480152 684353693322 684686670336 686949476096 687346930062 687681363456 688038489216 689536929384 689641744896 689895018774 690589141632 692175037489 693609651072 694380419948 694485971712 694741024653 695481213258 696359898468 697060525824 698059456866 699364225664 700109339904 700366458051 701112640086 701592514048 701998440156 702704740608 703069668288 704600844012 705027093888 706144765248 706669936128 706929463682 707640725376 707682638052 708050150847 708394657536 709289657856 710306114004 710674989219 712653588894 713370609792 713783350449 714271896832 715032893952 715295492838 715404223872 717395990272 717683618304 720055474944 720429413184 720472083318 720822633984 721196970624 721998395716 723142971486 723580438464 725156283436 725532870621 725885883648 726262849728 727844536572 727955175168 728222519817 728998380162 731407630707 732143520576 732688027136 733068525696 733849549056 734119058439 734857676352 735046559494 735404201472 736570029312 738261517474 738620723712 739004303232 740063342313 740726318592 740998353498 741743892864 742173049683 744988143744 745375029984 745929377024 746998340166 747749916288 748138236768 748694638848 749492310528 749767564782 751410455328 751969291008 753002310336 753046909722 754196036256 754756943616 755148902976 755561074176 758451784896 760498310169 760868335872 761263468992 761829632512 763317581013 763779351712 766212877184 766610785824 766656191223 767427545664 767826085104 767998293504 768397129344 769215792384 769498290171 770272504128 770845367808 772818160608 773641533888 774216903168 774618968448 775729045557 777490586496 780060097856 780891186816 781296718176 781877780736 783786056832 784193091552 786376373952 786784753872 787623007392 788208774912 788498247953 789291578304 791130772224 793155480624 794882849151 795003678144 796095816048 796687884928 797536689408 797950865088 800172450688 800587995168 802541936016 803138798976 803555883936 804412005696 807070489056 810062409312 810483089832 811085858752 811950003072 814027993272 814633398592 815752502864 816621619104 817045705944 817228953344 817653355584 818524497024 818949572064 821558878848 823661460648 824274030528 824702091408 827329726656 830495017976 830948314176 831379841136 831998151296 833317108416 834461879472 835082481792 837219673992 838111661712 838546908732 838734978432 839170549152 841218655824 841844283264 842281468704 845965452384 847127599128 849101561568 849542515848 851907738448 853258258008 853892839488 855065876496 855976877856 856421402616 857058336576 859251770676 861989486832 862437134052 863998080192 864446770512 867201038784 869420430684 870067032224 870518874264 870994016064 871446339504 874326363144 874676909808 877112109408 877567610088 878502585168 879612503328 884673420696 885132848106 885791135216 886734871776 887953025592 888613410112 890022118752 892299915702 892500041152 892963533072 894379137912 895607793054 896273870544 897228775584 900194007024 900661494564 903531148848 904000369428 904672688608 906987980158 907954300188 908629559968 909877791656 910016100864 911320210476 911793476061 911997973536 912471591096 913443753456 915781492431 916462573416 917384652288 917721565722 918699321492 919382572512 919860025032 920785522176 924812868096 926321366204 927308284344 927789852834 928241275392 928479864624 930745942488 933821944068 934306895223 934816853448 935302321278 935997920208 937426224384 939467792016 940036125184 941526353664 941872133241 943520967168 943576850736 944066867796 945016720128 947074818672 947566652292 950204785192 950698244262 951160813056 951711133932 953018549019 953727323784 953872298496 955239256764 958396205754 960572550912 960629444424 961595960832 961949111058 964190628648 964773917952 965160728064 967377160828 968350466304 969382162944 969738172686 970459382096 970963359756 971997840216 972502616826 975210174276 975601168632 976191360768 977424700928 978825411252 979333733547 979810235136 979868268072 983617158537 985339070976 986751123084 986901117696 987263561349 987997804664 988991857152 989564066244 993317524992 993833373312 995257598283 995997786888 996515027118 996999888384 997517649024 997576730748 998947153791 999690086376 1001880607104 1004003080448 1004062546296 1004583974706 1005594715008 1006865203968 1007937934848 1008308104362 1011269046528 1011640439407 1012718257902 1013737182336 1013997746892 1015017958656 1016472542454 1017756774684 1022147714432 1022208254964 1023236727552 1023612515613 1023768113472 1024529505792 1025997720228 1026530539983 1027030005504 1030424214144 1031020395093 1031522045184 1032057733824 1032825291264 1033204600766 1034305394076 1034842528161 1036654115328 1041188249088 1041570629922 1041728957568 1043221819887 1044539847702 1045048075776 1045590788736 1048501831936 1049046338496 1050164009856 1051876973069 1052388771072 1052997660234 1054057110912 1056477688799 1056901266018 1057540640832 1059843798868 1060004904192 1060394195523 1061461088064 1061523957078 1063934486784 1065459171006 1067450660224 1068980383341 1070055914688 1070851731968 1071407845248 1072549340928 1072943239257 1073106335808 1076093985408 1076525427456 1078997602462 1080083212416 1080644119776 1080708124977 1081233950976 1082600004096 1082997593574 1084714457229 1085370657696 1087734425154 1088828825472 1089394274592 1090204474112 1091365996032 1091766804858 1091932762752 1095411838464 1098215280864 1099032040704 1099602788544 1100774323584 1102286514528 1102569839241 1103106302208 1107392276211 1107931085568 1108506454848 1111089477888 1111497530247 1112615839296 1113443309056 1116292898656 1117482215616 1118062544976 1118313304576 1118894065536 1120497510249 1121624874432 1122207355152 1122459044352 1123041958272 1124238465792 1124651347173 1127115682992 1127953936512 1129503465504 1129570364583 1132135415424 1132723354464 1137677677344 1138523785984 1140087835328 1141302503808 1141895203488 1142744448768 1145669027568 1149319315776 1149916178736 1151141318496 1151997440256 1152420516239 1152595694016 1156268051712 1159227240912 1160691832352 1161325354752 1161928452672 1165768484192 1166235879744 1169482812544 1170090146784 1171336780224 1171945077264 1172816671104 1175679085248 1179564560928 1180177130808 1182313162368 1183937367456 1186696158336 1189733220936 1190618044096 1192505517216 1194143724072 1195031827392 1196305034112 1196926297632 1200258676032 1200881992752 1203812904024 1204708198464 1205333825904 1210605733584 1215093613968 1215724634748 1215997298048 1216628788128 1217925004608 1221041989908 1221950097888 1223628754296 1224932428656 1225568558916 1225843430016 1226480033376 1227786745536 1236411045792 1237053137112 1237973152832 1240994589984 1245095925424 1245742526964 1246422471264 1247069761704 1247997226944 1249975662624 1251692819208 1252623722688 1255829510988 1257167492568 1258102467648 1258755823728 1262766424896 1263422203056 1267597659016 1268948178576 1270691398692 1271636431712 1273652342352 1274313773772 1277861607672 1279887387012 1280839259232 1282598814744 1283965316784 1285587504864 1288877656014 1292984230248 1293180774912 1293655701078 1294617813008 1295997120288 1296670155768 1300280232368 1300801558176 1304130646026 1305100548336 1305778311396 1306491024096 1307169509256 1311489544716 1315668164112 1316351415132 1319418754992 1325111164416 1325597817154 1327010131044 1327699272159 1327997049184 1328686702824 1330023532032 1330102307664 1331929538388 1332920115168 1335033178128 1335840809472 1338449873553 1338750061728 1339445299608 1340792953344 1344410805816 1350291010536 1350992241846 1351649576448 1351996995856 1355296723272 1356000554142 1357009032912 1360481970237 1361931450282 1362944339952 1364816687484 1365024151296 1366980315714 1367996960304 1368707386644 1373898952192 1374693860124 1376076978432 1376582348583 1379073858768 1379790037548 1381178283264 1384350074978 1387219302144 1388760839896 1388971943424 1389482049306 1390962426516 1391684779251 1392719796936 1394121051648 1396118913732 1398728451328 1400218679808 1400732916102 1402225280172 1403996880312 1405409481216 1406139336576 1409201688024 1410054187776 1412289530496 1413858927364 1415281450752 1415365276104 1416100301694 1416789315072 1420612228008 1421349978438 1425307177788 1426047366393 1426741219584 1427566700898 1428543793664 1430590985676 1430808447744 1434791980544 1437594308631 1440110949888 1440858826368 1440944166636 1442393941248 1442923666587 1443996791432 1446285942972 1447160876928 1450312566872 1451065741242 1451771767296 1452525699456 1454607259029 1455689073144 1455910350336 1456445039634 1457996760324 1462815261414 1464287041152 1466137051392 1467699098112 1468238116878 1469715352704 1470093118988 1473140058624 1476523034948 1478008606464 1478551411441 1480126684626 1481996706996 1483487785728 1484346099366 1489976287488 1490750059968 1491858754048 1493996680332 1494772540677 1495499832576 1496276473536 1497389277696 1499535129564 1502820910656 1503938582016 1506004620672 1506093819444 1506875962059 1508392072512 1509513887232 1510297805952 1512462156543 1516903569792 1519077386853 1520996620338 1521736671744 1522526937984 1524708813681 1526635162026 1527558703424 1532425754368 1533221571648 1533312382446 1534855091328 1535652170208 1536794258688 1538431584768 1538996580342 1540545008256 1544082775937 1545636321216 1547283067776 1549237936896 1549806901149 1551458091114 1554981172992 1560120195712 1561782373632 1562355944883 1562593436352 1563755561472 1566809771553 1567572113664 1568386183104 1572752747904 1573569507744 1575246014784 1576417549824 1576996495906 1578583156608 1579496490351 1582261544448 1585351899027 1586310961248 1589765698302 1590007356288 1592191632096 1592285935617 1593375769856 1595073378816 1595901730176 1600344901376 1601175990336 1605083872032 1605496432579 1606277597952 1607111767872 1608824011392 1614140978112 1618496403693 1620124818624 1620966179664 1622171717504 1623900006144 1624496390361 1628055986544 1629266797184 1631505005728 1631601637731 1633243238208 1634091411888 1634457906688 1635306711168 1637048994048 1637650207287 1637899144128 1643117757696 1647322921296 1648548061056 1649404182816 1654659453312 1660990035952 1661896628352 1662759682272 1663996302592 1666634216832 1668923758944 1670164963584 1674439347984 1676223323424 1677093817464 1677469956864 1678341098304 1682437311648 1683688566528 1684562937408 1691930904768 1694255198256 1698203123136 1699085031696 1703815476896 1706516516016 1707785678976 1710131752992 1711953755712 1712842805232 1714116673152 1718503541352 1723978973664 1724874268104 1727996160384 1728893541024 1734402077568 1738840861368 1740134064448 1741037748528 1741988032128 1742892679008 1748652726288 1749353819616 1754224218816 1755135220176 1757005170336 1759225006656 1769346841392 1770265696212 1771582270432 1773469743552 1775906051184 1777226820224 1780044237504 1784599831404 1785000082304 1785927066144 1788758275824 1791215586108 1792547741088 1794457551168 1800388014048 1801322989128 1807062297696 1808000738856 1809345377216 1813975960316 1815908600376 1817259119936 1819755583312 1822640420952 1823586952122 1823995947072 1824943182192 1826887506912 1831562984862 1832925146832 1835443131444 1837398642984 1838765145024 1839720050064 1852642732408 1854616568688 1855579705668 1856959729248 1861491884976 1867643888136 1868613790446 1869633706896 1870604642556 1871995840416 1874852448768 1878935584032 1883052707328 1883744266482 1887153701472 1888133735592 1890033440256 1894149637344 1895133304584 1900409570384 1901396488524 1903422267864 1906037098038 1907454647568 1910478513528 1916792411508 1921145101824 1921258888848 1923898222116 1928381257296 1929547835904 1933316484021 1934754321656 1936700932608 1939476345372 1940483551617 1940918764192 1941926719512 1943995680432 1945005233652 1950420348552 1951202337264 1952382721536 1956195969039 1957650822504 1958667467094 1959620470272 1959736536144 1967234317074 1973502246168 1973802235392 1974527122698 1975995609328 1979128132488 1987666746624 1988396725731 1990515196566 1991995573776 1993030054236 1995035298048 1995153461496 1997894307582 1999380172752 2003761214208 2008006160896 2008125092592 2009167949412 2011189430016 2013730407936 2016616208724 2022538093056 2023280878814 2025436515804 2026488362769 2027474364672 2027995493784 2030035917312 2032945084908 2034000831213 2035513549368 2042897175423 2044295428864 2044416509928 2046473455104 2047225031226 2047536226944 2051995440456 2053061079966 2054060011008 2060848428288 2062040790186 2063044090368 2064115467648 2066409201532 2068610788152 2069685056322 2076525112467 2083141259844 2083457915136 2084223073959 2086443639774 2089079695404 2091181577472 2097003663872 2098092676992 2100328019712 2101099374153 2103753946138 2104777542144 2105995320468 2108114221824 2112955377598 2113802532036 2115081281664 2119687597736 2120009808384 2120788391046 2122922176128 2123047914156 2124150452541 2127868973568 2130918342012 2134901320448 2137960766682 2140111829376 2142815690496 2145098681856 2145886478514 2146212671616 2152187970816 2153050854912 2157995204924 2160166424832 2161288239552 2161416249954 2162467901952 2165995187148 2169428914458 2170741315392 2175468850308 2176598611863 2177657650944 2178788549184 2180408948224 2183533609716 2183865525504 2184667559451 2194222892121 2196430561728 2198064081408 2199205577088 2201548647168 2202357175317 2204573029056 2205139678482 2206212604416 2214784552422 2215862171136 2217012909696 2220190026939 2222178955776 2222995060494 2225231678592 2232585797312 2234964431232 2236125089952 2237788131072 2240995020498 2243249748864 2244414710304 2246083916544 2248476931584 2249302694346 2254231365984 2255907873024 2256736364831 2259006931008 2259140729166 2264270830848 2265446708928 2275355354688 2277047571968 2280175670656 2281494930507 2282605007616 2283790406976 2285488897536 2289952743039 2291338055136 2298638631552 2299832357472 2299968573669 2302282636992 2303994880512 2304841032478 2305191388032 2308494870513 2312536103424 2318454481824 2321383664704 2322650709504 2323856905344 2327187136671 2331536968384 2332471759488 2338965625088 2340180293568 2342673560448 2343890154528 2345633342208 2346494786077 2351358170496 2356757921167 2359129121856 2360354261616 2364626324736 2365494743859 2367874734912 2373392316672 2379466441872 2381236088192 2384648547453 2385011034432 2388287448144 2390063654784 2392610068224 2393852595264 2400517352064 2401763985504 2407625808048 2409416396928 2410667651808 2421211467168 2430187227936 2431449269496 2431994596096 2433257576256 2435850009216 2442083979816 2443900195776 2447257508592 2449864857312 2451137117832 2451686860032 2452960066752 2455573491072 2472822091584 2474106274224 2475946305664 2481989179968 2490191850848 2491485053928 2492844942528 2494139523408 2495994453888 2499951325248 2503385638416 2505247445376 2511659021976 2514334985136 2516204935296 2517511647456 2525532849792 2526844406112 2535195318032 2537896357152 2541382797384 2543272863424 2547304684704 2548627547544 2555723215344 2559774774024 2561678518464 2565197629488 2567930633568 2571175009728 2577755312028 2585968460496 2587311402156 2589235626016 2591994240576 2593340311536 2600560464736 2601603116352 2608261292052 2610201096672 2611556622792 2612982048192 2614339018512 2622979089432 2631336328224 2632702830264 2638837509984 2651195634308 2654020262088 2655398544318 2655994098368 2657373405648 2660204615328 2663859076776 2665840230336 2670066356256 2676899747106 2677500123456 2678890599216 2688821611632 2700582021072 2701984483692 2703993991712 2710593446544 2712001108284 2714018065824 2720963940474 2723862900564 2725888679904 2729633374968 2730048302592 2733960631428 2735993920608 2737414773288 2749387720248 2752153956864 2753164697166 2758147717536 2759580075096 2762356566528 2768700149956 2774438604288 2777521679792 2778964098612 2781924853032 2783369558502 2785439593872 2792237827464 2797456902656 2801465832204 2802920685669 2804450560344 2807993760624 2812278673152 2818403376048 2820108375552 2824579060992 2825616399723 2827717854728 2830562901504 2830730552208 2832200603388 2841224456016 2842699956876 2850614355576 2852094732786 2853482439168 2855133401796 2859055647057 2861181971352 2861616895488 2875188617262 2881717652736 2881888333272 2884787882496 2885847333174 2887993582864 2892571885944 2894321753856 2900625133744 2902131482484 2905051398912 2909214518058 2911378146288 2912890079268 2915993520648 2925630522828 2928574082304 2932274102784 2936476233756 2938001200641 2939430705408 2940186237976 2950851475611 2953046069896 2956017212928 2957102822882 2960253369252 2961790684047 2963993413992 2966975571456 2968692198732 2979952574976 2981500119936 2985772794849 2987993360664 2989545081354 2990999665152 2992552947072 2999070259128 3005641821312 3010544440163 3012009241344 3012187638888 3013751924118 3016784145024 3020595611904 3024924313086 3033807139584 3034921318221 3038154773706 3041993240676 3045053875968 3049417627362 3053270324052 3055117406848 3064851508736 3066443143296 3066624764892 3069710182656 3070837546839 3071304340416 3073588517376 3077993160684 3079591619949 3081090016512 3088165551874 3091272642432 3093061185279 3094566135552 3098475873792 3099613802298 3102916182228 3104527584483 3109962345984 3120240391424 3123564747264 3124711889766 3125186872704 3133619543106 3135144227328 3136772366208 3145505495808 3147139015488 3150492029568 3153992991812 3155630919207 3157166313216 3158992980702 3169433066397 3170703798054 3172621922496 3179531396604 3180014712576 3181182586569 3184383264192 3184571871234 3186751539712 3191803460352 3200689802752 3202351980672 3206941150023 3210167744064 3210992865158 3212555195904 3214223535744 3217648022784 3218829717771 3228281956224 3236992807386 3240249637248 3241932359328 3242124374931 3244343435008 3247800012288 3248992780722 3256111973088 3258533594368 3263010011456 3263203275462 3266486476416 3268182823776 3270613422336 3274097988096 3275300414574 3275798288256 3286235515392 3294645842592 3297096122112 3298306994753 3298808365632 3307709517723 3309318906624 3321980071904 3322176828633 3323793256704 3325519364544 3327992605184 3333268433664 3334492590741 3337847517888 3340329927168 3348878695968 3352446646848 3354187634928 3354939913728 3356682196608 3361492530747 3364874623296 3367377133056 3369125874816 3373954041519 3383861809536 3388510396512 3388711093749 3396406246272 3398170063392 3407630953792 3413033032032 3415571357952 3420263505984 3423907511424 3425685610464 3428233346304 3437007082704 3444492346321 3447957947328 3449748536208 3455992320768 3457261548717 3457787082048 3468804155136 3477681722736 3480268128896 3482075497056 3483976064256 3485785358016 3497305452576 3498707639232 3508448437632 3510270440352 3514010340672 3518450013312 3538693682784 3540531392424 3543164540864 3546939487104 3551812102368 3554453640448 3560088475008 3569199662808 3570000164608 3571854132288 3577516551648 3582431172216 3585095482176 3588915102336 3600776028096 3602645978256 3614124595392 3616001477712 3618690754432 3627951920632 3631817200752 3634518239872 3639511166624 3645280841904 3647173904244 3647991894144 3649886364384 3653775013824 3663125969724 3665850293664 3670886262888 3674797285968 3677530290048 3679440100128 3705285464816 3709233137376 3711159411336 3713919458496 3722983769952 3735287776272 3737227580892 3739267413792 3741209285112 3743991680832 3757871168064 3767488532964 3774307402944 3776267471184 3788299274688 3790266609168 3800819140768 3802792977048 3806844535728 3812074196076 3814909295136 3820957027056 3833584823016 3842517777696 3847796444232 3856762514592 3866632968042 3869508643312 3878952690744 3880967103234 3881837528384 3883853439024 3887991360864 3890010467304 3900840697104 3902404674528 3912391938078 3915301645008 3917334934188 3919473072288 3934468634148 3947004492336 3949054245396 3951991218656 3958256264976 3975333493248 3976793451462 3981030393132 3983097816477 3983991147552 3986060108472 3990070596096 3990306922992 3995788615164 3998760345504 4007522428416 4016250185184 4018335898824 4022378860032 4033232417448 4046561757628 4050873031608 4052976725538 4054948729344 4055990987568 4065890169816 4068001662426 4071027098736 4081445910711 4085794350846 4088590857728 4088833019856 4094450062452 4095072453888 4103990880912 4106122159932 4121696856576 4124081580372 4128230935296 4129747045749 4132818403064 4137221576304 4139370112644 4153050224934 4166282519688 4166915830272 4168446147918 4172887279548 4178159390808 4182363154944 4196185353984 4200656039424 4202198748306 4207507892276 4211990640936 4216228443648 4225910755196 4227605064072 4230162563328 4239375195472 4241576782092 4245844352256 4246095828312 4248300905082 4261836684024 4269802640896 4275921533364 4278142099179 4280223658752 4285631380992 4291772957028 4292425343232 4304375941632 4312782925893 4315990409848 4320332849664 4322576479104 4322832499908 4328770999761 4331990374296 4338857828916 4341482630784 4350937700616 4353197223726 4355315301888 4357577098368 4363821777087 4367067219432 4367731051008 4369335118902 4388445784242 4392861123456 4398411154176 4403097294336 4404714350634 4409146058112 4410279356964 4429569104844 4434025819392 4435654234323 4440380053878 4445990120988 4450463357184 4465171594624 4469928862464 4472250179904 4475576262144 4481990040996 4484317622031 4486499497728 4488829420608 4492167833088 4498605388692 4508462731968 4511815746048 4513472729662 4518013862016 4518281458332 4520627886177 4528541661696 4530893417856 4537386469629 4550710709376 4557232160559 4560351341312 4562989861014 4565210015232 4567580813952 4579905486078 4582676110272 4595041513933 4597277263104 4599664714944 4599937147338 4604565273984 4609682064956 4610382776064 4616989741026 4632248327811 4636908963648 4642767329408 4647713810688 4649420703447 4654374273342 4663073936768 4664943518976 4677931250176 4680360587136 4685347120896 4687067834649 4687780309056 4691266684416 4692989572154 4700429314659 4702716340992 4713515842334 4718258243712 4720708523232 4729252649472 4730989487718 4735749469824 4738489471053 4746784633344 4758932883744 4762472176384 4769297094906 4770022068864 4776574896288 4780127309568 4785220136448 4787705190528 4801034704128 4803527971008 4815251616096 4816489297737 4818832793856 4821335303616 4842422934336 4855489211079 4860374455872 4862898538992 4863989192192 4866515152512 4871700018432 4873489171083 4884167959632 4887800391552 4894515017184 4894804913193 4899729714624 4902274235664 4903373720064 4905920133504 4911146982144 4912950621861 4945644183168 4948212548448 4951892611328 4963978359936 4980383701696 4982970107856 4985689885056 4988279046816 4991988907776 4999902650496 5006771276832 5010494890752 5023318043952 5028669970272 5032409870592 5034258044623 5035023294912 5051065699584 5053688812224 5070390636064 5075792714304 5082765594768 5086545726848 5094609369408 5097255095088 5111446430688 5119549548048 5123357036928 5130395258976 5135861267136 5142350019456 5155510624056 5171936920992 5174622804312 5178471252032 5183988481152 5186680623072 5201120929472 5203206232704 5216522584104 5220402193344 5223113245584 5225964096384 5228678037024 5245958178864 5262672656448 5265405660528 5277675019968 5302391268616 5308040524176 5310797088636 5311988196736 5314746811296 5320409230656 5327718153552 5331680460672 5340132712512 5353799494212 5355000246912 5357781198432 5377643223264 5401164042144 5403968967384 5407987983424 5421186893088 5424002216568 5428036131648 5441927880948 5447725801128 5451777359808 5459266749936 5467921262856 5471987841216 5474829546576 5498775440496 5506329394332 5516295435072 5519160150192 5537400299912 5555043359584 5557928197224 5563849706064 5566739117004 5570879187744 5584475654928 5602931664408 5605841371338 5608901120688 5615987521248 5624557346304 5636806752096 5649158121984 5651232799446 5655435709456 5661461104416 5664401206776 5682448912032 5685399913752 5701228711152 5704189465572 5710266803592 5718111294114 5722363942704 5750377234524 5763435305472 5763776666544 5771694666348 5775987165728 5785143771888 5788643507712 5799949452063 5801250267488 5804262964968 5810102797824 5818429036116 5821450654851 5822756292576 5825780158536 5831987041296 5851261045656 5857148164608 5872952467512 5876002401282 5878861410816 5880372475952 5901702951222 5906092139792 5914205645764 5920506738504 5923581368094 5927986827984 5937384397464 5963000239872 5965190177193 5971545589698 5975986721328 5979090162708 5985105894144 5998140518256 6011283642624 6021088880326 6024018482688 6024375277776 6027503848236 6033568290048 6041191223808 6049848626172 6067614279168 6069842636442 6076309547412 6079465088307 6083986481352 6090107751936 6098835254724 6106540648104 6110234813696 6132886286592 6133249529784 6139420365312 6141675093678 6142608680832 6155986321368 6159183239898 6162180033024 6176331103748 6182545284864 6186122370558 6189132271104 6199227604596 6205832364456 6209055168966 6229575337401 6240480782848 6249423779532 6250373745408 6252669221877 6267239086212 6273544732416 6291010991616 6294278030976 6300984059136 6303298122459 6307985983624 6311261838414 6314332626432 6317985961404 6338866132794 6341407596108 6345243844992 6359062793208 6360029425152 6362365173138 6368766528384 6369143742468 6383606920704 6404703961344 6413882300046 6420335488128 6421985730316 6428447071488 6435296045568 6437659435542 6456563912448 6473985614772 6480499274496 6483864718656 6484248749862 6488686870016 6497985561444 6512223946176 6517067188736 6526020022912 6526406550924 6529795835589 6532972952832 6536365647552 6541226844672 6550600829148 6551596576512 6554002678353 6582668676363 6589291685184 6594192244224 6596613989506 6597616731264 6607071525951 6615419035446 6618637813248 6643960143808 6644353657266 6647586513408 6651038729088 6660570080817 6666536867328 6668985181482 6675695035776 6697757391936 6704893293696 6708375269856 6713364393216 6715829904979 6722985061494 6729749246592 6738251749632 6747908083038 6767723619072 6770209094493 6777020793024 6777422187498 6792812492544 6796340126784 6815261907584 6826066064064 6831142715904 6840527011968 6844484791521 6847815022848 6851371220928 6856466692608 6869858229117 6874014165408 6888984692642 6895915894656 6899497072416 6899905721007 6911984641536 6914523097434 6915574164096 6925484611539 6937608310272 6955363445472 6960536257792 6964150994112 6967952128512 6971570716032 6994610905152 6997415278464 7013484416003 7016896875264 7020540880704 7028020681344 7036900026624 7039484358231 7070273763501 7077387365568 7081062784848 7086329081728 7093878974208 7096484231577 7103624204736 7108907280896 7120176950016 7138399325616 7140000329216 7143708264576 7153945642359 7155033103296 7164862344432 7170190964352 7177830204672 7201552056192 7205291956512 7228249190784 7232002955424 7237381508864 7255903841264 7263634401504 7269036479744 7279022333248 7290561683808 7294347808488 7295983788288 7299772728768 7307550027648 7326251939448 7331700587328 7341772525776 7349594571936 7355060580096 7358880200256 7410570929632 7418466274752 7422318822672 7427838916992 7445967539904 7470575552544 7474455161784 7478534827584 7482418570224 7487983361664 7515742336128 7534977065928 7548614805888 7552534942368 7576598549376 7580533218336 7601638281536 7605585954096 7613689071456 7624148392152 7629818590272 7641914054112 7667169646032 7685035555392 7695592888464 7713525029184 7733265936084 7739017286624 7757905381488 7761934206468 7763675056768 7767706878048 7775982721728 7780020934608 7801681394208 7804809349056 7824783876156 7830603290016 7834669868376 7838946144576 7868937268296 7894008984672 7898108490792 7903982437312 7916512529952 7953586902924 7962060786264 7966195632954 7967982295104 7972120216944 7980613845984 7991577230328 7997520691008 8032500370368 8036671797648 8066464834896 8093123515256 8101746063216 8105953451076 8111981975136 8131780339632 8136003324852 8142054197472 8162891821422 8171588701692 8177666039712 8188900124904 8190144907776 8207981761824 8212244319864 8248163160744 8256461870592 8259494091498 8265636806128 8274443152608 8278740225288 8306100449868 8332565039376 8336892295836 8345774559096 8356318781616 8392370707968 8404397496612 8408762057007 8415015784552 8423981281872 8451821510392 8455210128144 8460325126656 8476849199169 8478750390944 8483153564184 8491688704512 8492191656624 8496601810164 8523673368048 8551843066728 8556284198358 8560447317504 8583545914056 8584850686464 8616385811501 8625565851786 8631980819696 8645152958208 8645664999816 8657541999522 8663980748592 8677715657832 8682965261568 8701875401232 8706394447452 8715154196736 8727643554174 8734134438864 8738670237804 8776891568484 8785722246912 8796822308352 8809428701268 8814003601923 8818292116224 8820558713928 8852554426833 8859138209688 8868051638784 8871308468646 8880760107756 8885372052141 8891980241976 8900926714368 8930343189248 8939857724928 8944500359808 8963980081992 8968635244062 8972998995456 8977658841216 8997210777384 9016925463936 9026945459324 9031633320489 9036027724032 9036562916664 9041255772354 9061786835712 9074772939258 9101421418752 9104763954663 9114464321118 9120702682624 9125979722028 9135161627904 9159810972156 9165352220544 9190083027866 9194554526208 9199329429888 9199874294676 9209130547968 9212512640517 9219364129912 9220765552128 9233979482052 9238774859847 9264496655622 9273817927296 9279183555837 9285534658816 9295427621376 9298841406894 9308748546684 9326147873536 9329887037952 9360721174272 9370694241792 9374135669298 9375560618112 9385979144308 9400858629318 9405432681984 9427031684668 9436516487424 9441417046464 9461978975436 9466892757621 9471498939648 9476978942106 9508299199191 9517865767488 9524944352768 9538594189812 9540044137728 9543547759707 9553149792576 9560254619136 9575410381056 9602069408256 9607055942016 9620823450069 9630503232192 9632978595474 9637665587712 9642670607232 9656489153313 9684845868672 9710978422158 9720748911744 9725797077984 9733030305024 9743400036864 9746978342166 9768335919264 9775600783104 9789030034368 9789609826386 9799459429248 9804548471328 9811840267008 9822293964288 9825901243722 9891288366336 9894920984259 9896425096896 9903785222656 9923128553169 9927956719872 9960767403392 9965940215712 9966530485899 9971379770112 9976558093632 9983977815552 9999805300992 10003477772223 10013542553664 10020989781504 10046636087904 10057339940544 10064819741184 10068516089246 10070046589824 10084477592241 10102131399168 10107377624448 10121862124557 10140781272128 10151585428608 10165531189536 10166133281247 10173091453696 10189218738816 10194510190176 10222892861376 10239099096096 10246714073856 10250477223389 10260790517952 10271722534272 10284700038912 10311021248112 10333477038963 10343873841984 10349245608624 10356942504064 10367976962304 10371784646151 10373361246144 10402241858944 10406412465408 10433045168208 10440804386688 10446226491168 10451928192768 10457356074048 10491916357728 10525345312896 10530811321056 10555350039936 10604782537232 10616081048352 10621594177272 10623976393472 10629493622592 10640818461312 10655436307104 10663360921344 10680265425024 10707598988424 10710000493824 10715562396864 10755286446528 10802328084288 10807937934768 10815975966848 10842373786176 10848004433136 10856072263296 10883855761896 10895451602256 10903554719616 10918533499872 10935842525712 10943975682432 10949659093152 10997550880992 11012658788664 11032590870144 11038320300384 11074800599824 11110086719168 11115856394448 11127699412128 11133478234008 11141758375488 11168951309856 11205863328816 11211682742676 11217802241376 11231975042496 11273613504192 11302465598892 11310871418912 11322922208832 11328802413552 11364897824064 11370799827504 11402457422304 11408378931144 11420533607184 11436222588228 11444727885408 11500754469048 11527553333088 11543389332696 11551974331456 11570287543776 11599898904126 11602500534976 11608525929936 11636858072232 11642901309702 11645512585152 11651560317072 11663974082592 11702522091312 11745904935024 11752004802564 11760744951904 11803405902444 11812184279584 11828411291528 11841013477008 11847162736188 11855973655968 11874768794928 11926000479744 11930380354386 11943091179396 11951973442656 11958180325416 11970211788288 11996281036512 12022567285248 12042177760652 12048750555552 12055007696472 12067136580096 12099697252344 12139685272884 12152619094824 12158930176614 12167972962704 12197670509448 12213081296208 12220469627392 12244337732133 12265772573184 12266499059568 12283350187356 12285217361664 12311972642736 12318366479796 12352662207496 12365090569728 12372244741116 12389241137247 12398455209192 12411664728912 12418110337932 12459150674802 12498847559064 12500747490816 12505338443754 12534478172424 12547089464832 12588556061952 12601968118272 12606596244918 12615971967248 12622523676828 12635971922808 12677732265588 12682815192216 12690487689984 12718125586416 12724730346276 12737533056768 12738287484936 12809407922688 12827764600092 12834426297537 12840670976256 12843971460632 12856894142976 12875318871084 12913127824896 12938348777679 12947971229544 12960998548992 12967729437312 12968497499724 12986312999283 12995971122888 13024447892352 13052040045824 13052813101848 13059591671178 13065945905664 13072731295104 13101201658296 13103193153024 13108005356706 13151325712291 13165337352726 13178583370368 13193227979012 13195233462528 13214143051902 13230838070892 13287920287616 13288707314532 13302077458176 13306962702969 13321140161634 13337970362964 13351390071552 13395514783872 13409786587392 13416750539712 13426728786432 13431659809958 13445970122988 13452952866093 13459498493184 13476503499264 13495816166076 13535447238144 13540418188986 13554041586048 13554844374996 13561883658531 13585624985088 13592680253568 13630523815168 13652132128128 13681054023936 13688969583042 13695630045696 13702742441856 13739716458234 13748028330816 13777969385284 13785124541799 13791831789312 13798994144832 13799811442014 13829046194868 13831148328192 13850969223078 13896744983433 13910726890944 13921072515584 13928301988224 13943141432064 13948262110341 13989221810304 13994830556928 14026968832006 14033793750528 14041081761408 14056041362688 14061203503947 14073800053248 14078968716462 14101287943977 14140547527002 14154774731136 14162125569696 14172658163456 14187757948416 14192968463154 14207248409472 14240353900032 14276798651232 14287416529152 14307891284718 14310066206592 14329724688864 14340381928704 14355660409344 14403104112384 14410583913024 14449467893211 14456498381568 14464005910848 14474763017728 14511807682528 14527268803008 14538072959488 14558044666496 14566467633237 14581123367616 14588695616976 14591967576576 14599545457536 14615100055296 14620467513249 14652503878896 14663401174656 14683545051552 14684414739579 14699189143872 14710121160192 14717760400512 14738851865583 14821141859264 14836932549504 14844637645344 14855677833984 14891935079808 14941151105088 14948910323568 14957069655168 14964837140448 14975966723328 14981466711107 15031484672256 15069954131856 15097229611776 15102774133869 15105069884736 15153197098752 15161066436672 15203276563072 15211171908192 15227378142912 15248296784304 15259637180544 15283828108224 15334339292064 15370071110784 15391185776928 15427050058368 15466531872168 15478034573248 15515810762976 15523868412936 15527350113536 15535413756096 15551965443456 15560041869216 15603362788416 15609618698112 15649567752312 15661206580032 15669339736752 15677892289152 15737874536592 15788017969344 15796216981584 15807964874624 15833025059904 15907173805848 15924121572528 15932391265908 15935964590208 15944240433888 15961227691968 15983154460656 15995041382016 16065000740736 16073343595296 16132929669792 16186247030512 16203492126432 16211906902152 16223963950272 16263560679264 16272006649704 16284108394944 16325783642844 16343177403384 16355332079424 16377800249808 16415963523648 16424488639728 16496326321488 16518988182996 16531273612256 16548886305216 16557480450576 16612200899736 16665130078752 16673784591672 16691549118192 16712637563232 16808794993224 16817524114014 16830031569104 16847962563744 16903643020784 16910420256288 16953698398338 16957500781888 16966307128368 16984383313248 16993203620328 17047346736096 17103686133456 17112568396716 17167091828112 17232771623002 17251131703572 17263961639392 17290305916416 17291329999632 17315083999044 17327961497184 17355431315664 17365930523136 17399848356189 17403750802464 17412788894904 17430308393472 17455287108348 17468268877728 17477340475608 17553783136968 17571444493824 17618857402536 17628007203846 17636584232448 17641117427856 17705108853666 17718276419376 17742616937292 17761520215512 17770744104282 17783960483952 17860686378496 17889000719616 17895570531579 17927960163984 17937270488124 17955317682432 17994421554768 18033850927872 18053890918648 18063266640978 18072055448064 18073125833328 18082511544708 18123573671424 18149545878516 18202842837504 18209527909326 18228928642236 18251959444056 18270323255808 18319621944312 18330704441088 18380166055732 18398658859776 18399748589352 18418261095936 18425025281034 18438728259824 18467958964104 18477549719694 18528993311244 18547635854592 18558367111674 18571069317632 18597682813788 18617497093368 18652295747072 18688726012203 18721442348544 18748271338596 18751121236224 18758007665631 18771958288616 18801717258636 18854063369336 18873032974848 18882834092928 18909894367377 18923957950872 18933785515242 18942997879296 18953957884212 19016598398382 19035731534976 19077188379624 19080088275456 19087095519414 19106299585152 19150820762112 19214111884032 19221168348733 19241646900138 19261006464384 19265957190948 19285341214464 19312978306626 19369691737344 19421956844316 19441497823488 19451594155968 19466060610048 19493956684332 19536671838528 19551201566208 19578060068736 19579219652772 19589387506767 19598918858496 19609096942656 19623680534016 19651802487444 19662008035059 19748006029089 19782576732672 19789841968518 19792850193792 19821214577853 19846257106338 19855913439744 19921534806784 19931880431424 19933060971798 19942759540224 19953116187264 19999610601984 20006955544446 20027085107328 20073076087181 20093272175808 20114679881088 20137032178492 20140093179648 20147489714937 20168955184482 20214755248896 20243724249114 20281562544256 20303170857216 20310627283479 20331062379072 20332266562494 20346182907392 20378437477632 20389020380352 20445785722752 20478198192192 20493428147712 20500954446778 20521581035904 20533454374563 20543445068544 20569400077824 20609574687351 20622042496224 20666954077926 20687747683968 20698491217248 20699717163021 20713885008128 20735953924608 20743569292302 20746722492288 20804483717888 20812824930816 20866090336416 20881608773376 20892452982336 20903856385536 20914712148096 20983832715456 21040453248009 21050690625792 21061622642112 21110700079872 21118453074693 21209565074464 21210821290503 21232162096704 21243188354544 21247952786944 21258987245184 21281636922624 21289452694731 21310872614208 21326721842688 21360530850048 21415197976848 21420000987648 21431124793728 21461836927077 21510572893056 21604656168576 21615875869536 21631951933696 21684747572352 21696008866272 21712144526592 21767711523792 21790903204512 21807109439232 21837066999744 21871685051424 21887951364864 21899318186304 21995101761984 22025317577328 22065181740288 22076640600768 22149601199648 22220173438336 22231712788896 22255398824256 22266956468016 22283516750976 22337902619712 22411726657632 22423365485352 22435604482752 22463950084992 22547227008384 22604931197784 22621742837824 22645844417664 22657604827104 22729795648128 22741599655008 22804914844608 22816757862288 22841067214368 22872445176456 22889455770816 23001508938096 23055106666176 23086778665392 23103948662912 23140575087552 23199797808252 23205001069952 23217051859872 23273716144464 23285802619404 23291025170304 23303120634144 23327948165184 23405044182624 23491809870048 23504009605128 23521489903808 23606811804888 23624368559168 23656822583056 23682026954016 23694325472376 23711947311936 23749537589856 23860760708772 23886182358792 23903946885312 23916360650832 23992562073024 24084355521304 24097501111104 24110015392944 24199394504688 24279370545768 24305238189648 24317860353228 24335945925408 24395341018896 24426162592416 24488675464266 24532998119136 24566700374712 24570434723328 24623945285472 24636732959592 24705324414992 24744489482232 24778482274494 24796910418384 24823329457824 24836220675864 24918301349604 24997695118128 25010676887508 25068956344848 25177112123904 25213192489836 25226286171021 25231943934496 25245047353656 25271943845616 25355464531176 25365630384432 25380975379968 25430547597507 25436251172832 25449460692552 25475066113536 25476574969872 25655529200184 25668852595074 25681341952512 25687942921264 25750637742168 25849157434503 25876697555358 25895942459088 25935458874624 25936994999448 25972625998566 25991942245776 26048895784704 26104080091648 26105626203696 26119183342356 26145462590208 26202403316592 26216010713412 26302651424582 26330674705452 26357166740736 26386455958024 26390466925056 26428286103804 26442010805769 26461676141784 26557663280499 26575840575232 26577414629064 26604154916352 26613925405938 26642280323268 26675940725928 26702780143104 26791029567744 26819573174784 26833501079424 26863319619916 26891940245976 26905905732186 26918996986368 26991632332152 27080836377972 27094899961467 27108083172096 27109688749992 27123767317062 27185360507136 27261047630336 27304264256256 27314291863989 27362108047872 27377939166084 27405484883712 27479432916468 27496056661632 27555938770568 27570249083598 27583663578624 27597988289664 27599622884028 27637537921551 27658092389736 27662296656384 27701938446156 27793489966866 27821453781888 27856603976448 27886282864128 27896524220682 27978443620608 27989661113856 28053937664012 28082163522816 28112082725376 28122407007894 28157937432924 28202575887954 28281095054004 28309549462272 28324251139392 28345316326912 28385936926308 28400678272863 28414496818944 28524897597573 28553597302464 28574833058304 28615782569436 28620132413184 28630643279121 28659449377728 28680763857408 28806208224768 28821167826048 28862470350207 28898935786422 28912996763136 28928011821696 28969467459939 29023615365056 29054537606016 29116089332992 29132935266474 29162246735232 29177391233952 29199090915072 29230200110592 29240935026498 29305007757792 29326802349312 29337572742803 29367090103104 29368829479158 29398378287744 29435520801024 29477703731166 29642283718528 29673865099008 29684762952777 29689275290688 29711355667968 29769385659507 29783870159616 29882302210176 29897820647136 29899591457697 29914139310336 29929674280896 29951933446656 29962933422214 30010433316669 30062969344512 30139908263712 30194459223552 30205548267738 30210139769472 30253432776723 30306394197504 30322132873344 30406553126144 30422343816384 30454756285824 30496593568608 30504432219001 30519274361088 30567656216448 30637852975171 30668678584128 30740142221568 30751431670167 30782371553856 30854100116736 30933063744336 30956069146496 31000431116889 31031621525952 31047736825872 31054700227072 31070827512192 31103930886912 31115353938453 31120083738432 31206725576832 31219237396224 31299135504624 31322413160064 31338679473504 31355784578304 31475749073184 31576035938688 31592433963168 31615929749248 31666050119808 31814347611696 31848243145056 31864782531816 31871929180416 31888480867776 31922455383936 31966308921312 31990082764032 32130001481472 32146687190592 32265859339584 32372494061024 32406984252864 32423813804304 32447927900544 32527121358528 32544013299408 32568216789888 32651567285688 32686354806768 32710664158848 32755600499616 32831927047296 32848977279456 32992652642976 33037976365992 33062547224512 33097772610432 33114960901152 33224401799472 33330260157504 33347569183344 33383098236384 33425275126464 33617589986448 33635048228028 33660063138208 33695925127488 33807286041568 33820840512576 33907396796676 33915001563776 33932614256736 33968766626496 33986407240656 34094693472192 34207372266912 34225136793432 34334183656224 34465543246004 34502263407144 34527923278784 34582659999264 34630167998088 34655922994368 34710862631328 34799696712378 34807501604928 34825577789808 34910574216696 34936537755456 34954680951216 35107566273936 35237714805072 35256014407692 35282234855712 35410217707332 35436552838752 35485233874584 35523040431024 35541488208564 35567920967904 35778001439232 35791141063158 35855920327968 35874540976248 35910635364864 35988843109536 36067701855744 36107781837296 36126533281956 36146251666656 36165023089416 36299091757032 36419055818652 36457857284472 36503918888112 36639243888624 36661408882176 36733013196399 36760332111464 36797317719552 36799497178704 36850050562068 36877456519648 36935917928208 36955099439388 37057986622488 37095271709184 37116734223348 37167723411741 37195365627576 37234994186736 37377452024406 37496542677192 37502242472448 37516015331262 37543916577232 37603434517272 37708126738672 37765668185856 37819788734754 37847915901744 37867571030484 37907915768424 38033196796764 38071463069952 38154376759248 38174191038828 38212599170304 38428223768064 38442336697466 38483293800276 38503278892611 38522012928768 38531914381896 38570682428928 38625956613252 38739383474688 38815046333037 38843913688632 38882995646976 38903188311936 38987913368664 39073343677056 39156120137472 39158439305544 39178775013534 39197837716992 39218193885312 39303604974888 39324016070118 39453977136873 39496012058178 39579683937036 39585700387584 39642429155706 39692514212676 39843069613568 39863760862848 39866121943596 39906232374528 39920888108907 40013911088892 40054170214656 40146152174362 40186544351616 40229359762176 40274064356984 40280186359296 40294979429874 40337910368964 40358858598279 40429510497792 40487448498228 40563125088512 40606341714432 40621254566958 40662124758144 40664533124988 40756874955264 40778040760704 40891571445504 40956396384384 41001908893556 41043162071808 41066908749126 41086890137088 41219149374702 41244084992448 41333908155852 41355373625397 41375495367936 41396982434496 41399434326042 41427770016256 41487138584604 41493444984576 41608967435776 41690234950299 41732180672832 41763217546752 41784905964672 41829424296192 41844786331023 41967665430912 42080906496018 42101381251584 42123245284224 42183610511841 42221400159744 42236906149386 42419130148928 42421642581006 42464324193408 42486376709088 42517974490368 42563273845248 42578905389462 42621745228416 42721061700096 42830395953696 42862249587456 42877990931789 42923673854154 43021145786112 43209312337152 43231751739072 43263903867392 43348403679633 43369495144704 43392017732544 43424289053184 43535423047584 43581806409024 43614218878464 43674133999488 43699402899711 43743370102848 43775902729728 43798636372608 43861402539747 43990203523968 44050635154656 44053244218737 44130363480576 44153281201536 44216555596749 44299202399296 44440346876672 44463425577792 44510797648512 44533912936032 44567033501952 44675805239424 44778400502173 44823453315264 44846730970704 44871208965504 44927900169984 44944400133321 45094454016768 45209862395568 45243485675648 45291688835328 45308322401607 45315209654208 45459591296256 45483199310016 45609829689216 45633515724576 45682134428736 45744890352912 45778911541632 46003017876192 46110213332352 46173557330784 46207897325824 46281150175104 46399595616504 46410002139904 46434103719744 46547432288928 46571605238808 46582050340608 46606241268288 46655896330368 46810088365248 46983619740096 47008019210256 47042979807616 47213623609776 47248737118336 47313645166112 47364053908032 47388650944752 47423894623872 47499075179712 47721521417544 47772364717584 47807893770624 47832721301664 47985124146048 48168711042608 48195002222208 48220030785888 48398789009376 48558741091536 48610476379296 48635720706456 48671891850816 48790682037792 48852325184832 48977350928532 49065996238272 49133400749424 49247890570944 49273465919184 49410648829984 49488978964464 49556964548988 49593820836768 49646658915648 49672441351728 49836602699208 49995390236256 50021353775016 50137912689696 50426384979672 50452572342042 50463887868992 50490094707312 50543887691232 50710929062352 50731260768864 50861095195014 50872502345664 50898921385104 50953149939744 51311058400368 51337705190148 51375885842528 51501275484336 51698314869006 51753395110716 51791884918176 51870917749248 51873989998896 51945251997132 51983884491552 52097791569408 52211252407392 52238366684712 52290925180416 52404806633184 52432021426824 52605302849164 52661349410904 52714333481472 52772911916048 52856572207608 52884021611538 52923352283568 53115326560998 53151681150464 53154829258128 53227850811876 53284560646536 53351881451856 53582059135488 53667002158848 53686711594737 53726639239832 53783880491952 53811811464372 53983264664304 54161672755944 54189799922934 54216166344192 54219377499984 54247534634124 54370721014272 54608528512512 54628583727978 54755878332168 54810969767424 54958865832936 54992113323264 55111877541136 55140498167196 55195976579328 55199245768056 55275075843102 55316184779472 55403876892312 55586979933732 55642907563776 55713207952896 55793048441364 55956887241216 56066178036609 56107875328024 56164327045632 56244814015788 56274022996893 56315874865848 56405151775908 56562190108008 56619098924544 56648502278784 56729683102131 56771873852616 56801356545726 56828993637888 57049795195146 57107194604928 57231565138872 57240264826368 57261286558242 57318898755456 57642335652096 57663505046199 57724940700414 57797871572844 57856023643392 57938934919878 58047230730112 58109075212032 58232178665984 58265870532948 58324493470464 58354782467904 58398181830144 58481870052996 58610015515584 58653604698624 58675145485606 58734180206208 58737658958316 58768162520301 58796756575488 58871041602048 58955407462332 58986024105177 59244018087267 59284567437056 59347730198016 59369525905554 59378550581376 59538771319014 59567740319232 59764604420352 59795641294272 59799182915394 59828278620672 59859348561792 59925866844428 60020866633338 60219228261543 60279816527424 60411096535476 60420279538944 60442469144811 60506865553446 60644265746688 60813106252288 60844687632768 60909512571648 60931881850437 60993187137216 61008864438002 61038548722176 61135312432896 61275705950342 61337357168256 61480284443136 61502863340334 61564743107712 61600363123689 61708200233472 61866127488672 61912138292992 62000862233778 62063243051904 62095473651744 62141655024384 62207861773824 62230707876906 62240167476864 62413451153664 62438474792448 62598271009248 62644826320128 62677358947008 62711569156608 62951498146368 63121359744027 63152071877376 63184867926336 63231859498496 63332100239616 63355359224079 63628695223392 63632463871509 63696486290112 63729565063632 63743858360832 63776961735552 63844910767872 63868358084193 63932617842624 63980165528064 64260002962944 64293374381184 64385510781231 64531718679168 64744988122048 64813968505728 64847627608608 64895855801088 65054242717056 65088026598816 65136433579776 65303134571376 65372709613536 65421328317696 65445354580099 65511200999232 65663854094592 65697954558912 65985305285952 66075952731984 66125094449024 66195545220864 66229921802304 66448803598944 66660520315008 66695138366688 66766196472768 66850550252928 67235179972896 67270096456056 67320126276416 67391850254976 67614572083136 67641681025152 67814793593352 67830003127552 67865228513472 67937533252992 67972814481312 68189386944384 68414744533824 68450273586864 68668367312448 68931086492008 69004526814288 69055846557568 69165319998528 69260335996176 69311845988736 69421725262656 69599393424756 69615003209856 69651155579616 69821148433392 69873075510912 69909361902432 70215132547872 70475429610144 70512028815384 70564469711424 70820435414664 70873105677504 70970467749168 71046080862048 71082976417128 71135841935808 71582282126316 71711840655936 71749081952496 71977686219072 72215563674592 72253066563912 72292503333312 72330046178832 72598183514064 72838111637304 72915714568944 73007837776224 73278487777248 73466026392798 73520664222928 73598994357408 73700101124136 73754913039296 73871835856416 73910198878776 74115973244976 74233468446696 74335446823482 74390731255152 74469988373472 74754904048812 74993085354384 75032030662524 75087833154464 75206869034544 75416253477344 75531336371712 75639577469508 75678858513063 75695831803488 75735142060968 75815831536848 76066393593528 76142926139904 76308753518496 76348382077656 76425198340608 76884673394932 76966587600552 77006557785222 77044025857536 77063828763792 77251913226504 77547472303509 77630092666074 77687827377264 77806376623872 77975826737328 78146687354112 78312240274944 78316878611088 78357550027068 78436387770624 78607209949776 78648032140236 78907954273746 78992024116356 79159367874072 79171400775168 79284858311412 79385028425352 79727521725696 79732243887192 79812464749056 79841776217814 80027822177784 80108340429312 80292304348724 80373088703232 80458719524352 80548128713968 80589958859748 80675820737928 80717717196558 80974896996456 81126250177024 81242509133916 81284699884401 81324249516288 81329066249976 81556081521408 81783142891008 81912792768768 81942875591967 82003817787112 82086324143616 82133817498252 82438298749404 82488169984896 82667816311704 82710747250794 82750990735872 82793964868992 82798868652084 82912613764653 82974277169208 82986889969152 83380469900598 83464361345664 83569811929344 83658848592384 83689572662046 83935330861824 84161812992036 84246490568448 84367221023682 84473812298772 84838260297856 84843285162012 84928648386816 84972753418176 85035948980736 85157810778924 85202034818589 85243490456832 85574692792719 85660791907392 85724499174912 85755981863578 85847347708308 85891929837363 86042291572224 86418624674304 86463503478144 86587411050621 86696807359266 86738990289408 86784035465088 87070846095168 87163612818048 87305788764727 87348267998976 87398805799422 87486740205696 87597272745216 87722805079494 87980407047936 88012718228409 88101270309312 88106488437474 88306562403072 88433111193498 88598404798592 88880693753344 88926851155584 89021595297024 89054288858331 89067825872064 89134067003904 89308156978521 89351610478848 89556801004346 89646906630528 89693461941408 89698774373091 89742417931008 89855800339968 89888800266642 90031299950007 90188908033536 90419724791136 90486971351296 90583377670656 90616644803214 90630419308416 90919182592512 90966398620032 91219659378432 91267031449152 91364268857472 91489780705824 91513296657003 91557823083264 91913558925513 92006035752384 92220426664704 92254295010501 92347114661568 92415794651648 92562300350208 92799191233008 92820004279808 92868207439488 93001293350667 93094864577856 93143210477616 93164100681216 93212482536576 93311792660736 93346061815359 93620176730496 93967239480192 94016038420512 94085959615232 94427247219552 94497474236672 94627290332224 94728107816064 94777301889504 94847789247744 94998150359424 95443042835088 95544729435168 95615787541248 95650902847837 95665442603328 95970248292096 96337422085216 96390004444416 96440061571776 96797578018752 97117482183072 97220952758592 97271441412912 97343783701632 97581364075584 97704650369664 97954701857064 98131992476544 98266801498848 98495781141888 98546931838368 98821297659968 98977957928928 99113929097976 99187641673536 99293317831296 99344882703456 99673205398416 99990780472512 100042707550032 100275825379392 100852769959344 100905144684084 100927775737984 100980189414624 101087775382464 101421858124704 101462521537728 101722190390028 101745004691328 101797842770208 101906299879488 102622116800736 102675410380296 102751771685056 103002550968672 103396629738012 103506790221432 103583769836352 103747979997792 103890503994264 103967768983104 104422504814784 104476733369424 104809613266368 104864042853648 105210605698328 105322698821808 105545823832096 105713144415216 105768043223076 105846704567136 106230653121996 106309658516256 106455701623752 106569121293072 106703762903712 107334004317696 107373423189474 107453278479664 107567760983904 107623622928744 107966529328608 108323345511888 108379599845868 108438754999968 108495069268248 109257167455956 109511756664336 109917731665872 109984226646528 110199039589197 110223755082272 110280996334392 110391953158656 110398491536112 110550151686204 110632369558944 110807753784624 111173959867464 111285815127552 111586096882728 112132356073218 112215750656048 112489628031576 112548045993786 112631749731696 112810303551816 113124380216016 113297004557568 113459366204262 113543747705232 113602713091452 114099590390292 114214389209856 114463130277744 114522573116484 114637797510912 115284671304192 115327010092398 115449881400828 115509836677833 115595743145688 115712047286784 115877869839756 116094461460224 116218150424064 116531741065896 116648986940928 116709564935808 116963740105992 117220031031168 117350290971212 117468360412416 117475317916632 117536325040602 117593513150976 117910814924664 117972048210354 118361931410619 118488036174534 118569134874112 118739051811108 118757101162752 119077542638028 119529208840704 119591282588544 119598365830788 119718697123584 119762664326721 119851733688856 120041733266676 120438456523086 120559633054848 120822193070952 120840559077888 120884938289622 121013731106892 121288531493376 121689375265536 121819025143296 121863763700874 121986374274432 122017728876004 122270624865792 122551411900684 122674714336512 123005726680668 123129486215424 123200726247378 123732254977344 123824276585984 124001724467556 124066120876191 124126486103808 124190947303488 124283310048768 124461415753812 124480334953728 124826902307328 125070704850897 125196542018496 125289652640256 125354717894016 125534358993069 125902996292736 126242719488054 126304143754752 126369735852672 126550831535523 126664200479232 126710718448158 127257390446784 127264927743018 127392972580224 127459130127264 127553923471104 127689821535744 127736716168386 127865235685248 128586748762368 128633972795367 128771021562462 129063437358336 129489976244096 129627937011456 129695255217216 129791711602176 130045211038899 130108485434112 130176053197632 130272867159552 130606269142752 130745419227072 130842656635392 130890709160198 131022401998464 131098208699133 131327708189184 131395909117824 131584207619241 131970610571904 132151905463968 132159732656211 132250188898048 132391090441728 132459843604608 132897607197888 133256203904057 133321040630016 133390276733376 133532392945536 133701100505856 134335201506519 134470359945792 134540192912112 134640252552832 134783700509952 134833200399963 135229144166272 135283362050304 135629587186704 135660006255104 135730457026944 135875066505984 135924967204821 135945628962624 136378773888768 136829489067648 136900547173728 137336734624896 137862172984016 138009053628576 138111693115136 138330639997056 138520671992352 138623691977472 138843450525312 139198786849512 139230006419712 139302311159232 139642296866784 139746151021824 139818723804864 140430265095744 140950859220288 141024057630768 141128939422848 141640870829328 141746211355008 141940935498336 142092161724096 142165952834256 142271683871616 143164564252632 143423681311872 143498163904992 143955372438144 144431127349184 144506133127824 144585006666624 144660092357664 145196367028128 145676223274608 145831429137888 146015675552448 146556975554496 146932052785596 147041328445856 147197988714816 147400202248272 147509826078592 147743671712832 147820397757552 148231946489952 148466936893392 148670893646964 148781462510304 148939976746944 149509808097624 149986170708768 150064061325048 150175666308928 150413738069088 150832506954688 151279154939016 151357717026126 151391663606976 151470284121936 151631663073696 152132787187056 152617507036992 152696764155312 153769346789864 153933175201104 154013115570444 154127657527584 154503826453008 155094944607018 155260185332148 155375654754528 155612753247744 155951653474656 156293374708224 156633757222176 156715100054136 156872775541248 157214419899552 157296064280472 157815908547492 157984048232712 158318735748144 158569716622824 158770056850704 159455043451392 159464487774384 159683552435628 160055644355568 160584608697448 160746177406464 161060134784211 161096257427936 161179917719496 161351641475856 161435434393116 161949793992912 162485018267832 162569399768802 162648499032576 162658132499952 163112163042816 163825585537536 163885751183934 164007635574224 164267634996504 164876597498808 164976339969792 165335632623408 165421494501588 165587929737984 165597737304168 165825227529306 165948554338416 166760939801196 166928722691328 167139623858688 167379145324092 167870661723648 168198534109827 168323625984072 168492981136896 168734442047364 168822068990679 168947624597544 169676520595712 169686570324024 169857296773632 169945506836352 170315621557848 170404069637178 170486980913664 171149385585438 171321583814784 171511963727156 171694695416616 171783859674726 172927006956288 172990515138597 173174822101242 173393614718532 173568070930176 174141692190336 174327225636096 174611577529454 174696535997952 174797611598844 174973480411392 175194545490432 175445610158988 175960814095872 176025436456818 176202540618624 176212976874948 176304487560903 176613124806144 176866222386996 177196809597184 177853702311168 178043190594048 178108577716662 178135651744128 178616313957042 178703220957696 179113602008692 179293813261056 179386923882816 179397548746182 179484835862016 179777600533284 180062599900014 180657684784629 180839449582272 180973942702592 181233289606428 181260838616832 181327407434433 181932797240064 182439318756864 182534062898304 182728537714944 182795645551311 182979561411648 183026593314006 183115646166528 183827117851026 184012071504768 184440853329408 184508590021002 184694229323136 185124600700416 185598382466016 185736414878976 186002586701334 186189729155712 186286420955232 186424965073152 186623585321472 186692123630718 187240353460992 187934478960384 188032076841024 188171919230464 188854494439104 188994948473344 189254580664448 189364079232081 189456215632128 189554603779008 189695578495488 189996300718848 190066077672237 190886085670176 190897391614527 191089458870336 191231575082496 191301805695674 191330885206656 191605074252579 191940496584192 192674844170432 192780008888832 192880123143552 193156532343693 193595156037504 194234964366144 194441905517184 194542882825824 194687567403264 194759067244391 195162728151168 195409300739328 195909403714128 196263984953088 196336063740297 196533602997696 196991562283776 197093863676736 197642595319936 197955915857856 198227858195952 198375283347072 198586635662592 198689765406912 199346410796832 199981560945024 200085415100064 200551650758784 201705539918688 201810289368168 201855551475968 201960378829248 202175550764928 202843716249408 202925043075456 203444380780056 203490009382656 203595685540416 203812599758976 205244233601472 205350820760592 205503543370112 206005101937344 206793259476024 207013580442864 207167539672704 207495959995584 207781007988528 207935537966208 208845009629568 208953466738848 209619226532736 209728085707296 210421211396656 210645397643616 211091647664192 211426288830432 211536086446152 211693409134272 212461306243992 212619317032512 212911403247504 213138242586144 213407525807424 214746846378948 214906556959328 215135521967808 215247245857488 215933058657216 216646691023776 216759199691736 216877509999936 216990138536496 218514334911912 219023513328672 219835463331744 220398079178394 220447510164544 220561992668784 220796983072224 221100303372408 221264739117888 221615507569248 222347919734928 223172193765456 224264712146436 224431501312096 224979256063152 225096091987572 225263499463392 225620607103632 226248760432032 226594009115136 226918732408524 227087495410464 227205426182904 228199180780584 228428778419712 228926260555488 229045146232968 229275595021824 230654020184796 230899762801656 231019673355666 231191486291376 231755739679512 232188922920448 232642416910527 233063482131792 233419129871616 233927480211984 234440062062336 234700581942424 234936720824832 234950635833264 235072650081204 235821629849328 235944096420708 236723862821238 236976072349068 237478103622216 237514202325504 238155085276056 239182565177088 239196731661576 239437394247168 239525328653442 239703467377712 240083466533352 240876913046172 241119266109696 241644386141904 241769876579244 242027462213784 243378750531072 243727527401748 243854099653203 243972748548864 244035457752008 245102823801368 245349428673024 245828626775901 246011453361336 246258972430848 246401452494756 247464509954688 248003448935112 248132241752382 248252972207616 248381894606976 248922831507624 248960669907456 249875188533529 250141409701794 250393084036992 250709435788032 251068717986138 251805992585472 252485438976108 252739471705344 253101663071046 253421436896316 254514780893568 254529855486036 254785945160448 254918260254528 255107846942208 255473432336772 255606104455767 255730471370496 256724078378157 257173497524736 257267945590734 257542043124924 257675789512089 258126874716672 258979952488192 259255874022912 259390510434432 260090422077798 260216970868224 260352106395264 261212538285504 261490838454144 261781418320396 261917366294181 262044803996928 262196417398266 262791818235648 263168415238482 263941221143808 264038154685227 264303810927936 264319465312422 264500377796096 264919687209216 265795214395776 266512407808114 266642081260032 266780553466752 267064785891072 267162866574993 267402201011712 267924470935563 268670403013038 268940719891584 269080385824224 269096323119273 269280505105664 269567401019904 269666400799926 270458288332544 270566724100608 271259174373408 271460914053888 271750133011968 271849934409642 271891257925248 272757547777536 273658978135296 273801094347456 274539889971009 274673469249792 275724345968032 275740676776539 276018107257152 276223386230272 276661279994112 276762885031503 277041343984704 277247383954944 277686901050624 278397573699024 278460012839424 278604622318464 279003880052001 279284593733568 279492302043648 279637447609728 280038185446077 280860530191488 281901718440576 282048115261536 282257878845696 283281741658656 283492422710016 283881870996672 284184323448192 284331905668512 284543367743232 286329128505264 286847362623744 286952708543511 286996327809984 287910744876288 288862254698368 289012266255648 289170013333248 289320184715328 290392734056256 291352446549216 291662858275776 292031351104896 293113951108992 293864105571192 294082656891712 294395977429632 294800404496544 295019652157184 295487343425664 295640795515104 296463892979904 296933873786784 297341787293928 297562925020608 297879953493888 299019616195248 299972341417536 300128122650096 300351332617856 300827476138176 301665013909376 302558309878032 302715434052252 302783327213952 302940568243872 303263326147392 304265574374112 305235014073984 305393528310624 307538693579728 307866350402208 308026231140888 308255315055168 309007652906016 310189889214036 310520370664296 310751309509056 311903306949312 313267514444352 313430200108272 314428839799104 314592128560944 315631817094984 315968096465424 316637471496288 317139433245648 317540113701408 318928975548768 319367104871256 320111288711136 321169217394896 322120269568422 322192514855872 322359835438992 322703282951712 322870868786232 323899587985824 324970036535664 325138799537604 325316264999904 327771502367868 328015271148448 328535269993008 329753194997616 329952679939584 330597118767591 330671265246816 330842989003176 331175859475968 331195474608336 331650455058612 331897108676832 333521879602392 333857445382656 334758290648184 336397068219654 336647251968144 337468884094728 337644137981358 337895249195088 339353041191424 339373140648048 339891013672704 340631243115696 340808139274356 342298771170876 342643167629568 343023927454312 343389390833232 343567719349452 345854013912576 345981030277194 346349644202484 346787229437064 347136141860352 348283384380672 348654451272192 349223155058908 349595223197688 349946960822784 350891220317976 352050872913636 352405081237248 352425953749896 352608975121806 353732444773992 354393619194368 355085794231857 355707404622336 356217155433324 356271303488256 357232627914084 358227204017384 358587626522112 358773847765632 358795097492364 359287992980163 359555201066568 360125199800028 361315369569258 361678899164544 362466579212856 362521677233664 362654814868866 363865594480128 365068125796608 365457075429888 365591291102622 365959122823296 366053186628012 367654235702052 368024143009536 369017180042004 369388458646272 371196764932032 371472829757952 372005173402668 372198362628573 372379458311424 372572841910464 372849930146304 373384247261436 374480706921984 375212114552691 375868957920768 376064153682048 376603076979207 377708988878208 378509161328896 378728158464162 378912431264256 379109207558016 379992601437696 380132155344474 381388445656439 381772171340352 381794783229054 382178917740672 382603611391348 382661770413312 383210148505158 385349688340864 385760246287104 385901918386101 386313064687386 387190312075008 388469928732288 388883811034368 389085765651648 389375134806528 389518134488782 390135633116697 390325456302336 390818601478656 391818807428256 392527969906176 392672127480594 393067205995392 393294626097399 393983124567552 394187727353472 395285190639872 395911831715712 396455716391904 396750566694144 397173271325184 397379530813824 398692821593664 399768611712171 399963121890048 400170830200128 401103301517568 403005604519557 403411079837376 403620578736336 403711102951936 403920757658496 404351101529856 404499601199889 405687432498816 405850086150912 406888761560112 406980018765312 407191371080832 407625199517952 407774901614463 410488467202944 410701641521184 411007086740224 412010203874688 413586518952048 414027160885728 414335079345408 414991919991168 415562015977056 415871075932416 417690019259136 417906933477696 419238453065472 419456171414592 420842422793312 421290795287232 422183295328384 422852577660864 423072172892304 423386818268544 424922612487984 425238634065024 425822806495008 426276485172288 426815051614848 429493692757896 429813113918656 430271043935616 430494491714976 431866117314432 433293382047552 433518399383472 433755019999872 433980277072992 437028669823824 438047026657344 439670926663488 440796158356788 440895020329088 441123985337568 441593966144448 442200606744816 442529478235776 443231015138496 444695839469856 446344387530912 448529424292872 448863002624192 449958512126304 450192183975144 450526998926784 451241214207264 452497520864064 453837464817048 454174990820928 454410852365808 456398361561168 457852521110976 458090292465936 461308040369592 461799525603312 462039346711332 462382972582752 463511479359024 465284833821054 466126964263584 466838259743232 467854960423968 468880124124672 469401163884848 469901271666528 470145300162408 471643259698656 471888192841416 473447725642476 473952144698136 474956207244432 476310170552112 478365130354176 478393463323152 479050657306884 479406934755424 480166933066704 481753826092344 482238532219392 483180404352633 483288772283808 483539753158488 484054924427568 487455054803496 487708199306406 487945497097728 488070915504016 490205647602736 491657253551802 492022906722672 492802904989512 494929019909376 496006897870224 496264483504764 496763789213952 497845663015248 499750377067058 500282819403588 500786168073984 501418871576064 502137435972276 503611985170944 504595602329481 504970877952216 505478943410688 506203326142092 506842873792632 509029561787136 509059710972072 509571890320896 509836520509056 510946864673544 511212208911534 511460942740992 513448156756314 514535891181468 515084086249848 515351579024178 517959904976384 518781020868864 518971545415791 520180844155596 520704212790528 522425076571008 522981676908288 523562836640792 523834732588362 524089607993856 524392834796532 525583636471296 526336830476964 527882442287616 528076309370454 528607621855872 528638930624844 529839374418432 531590428791552 533024815616228 533561106933504 534129571782144 534325733149986 535848941871126 537340806026076 537881439783168 538160771648448 538192646238546 538561010211328 539332801599852 540916576665088 541973054353887 542518348746816 542921828107776 543699868819284 543782515850496 543982222303299 547317956270592 547602188694912 548386936653933 549079779942018 549346938499584 551448691936064 551481353553078 552036214514304 553322559988224 553525770063006 554082687969408 555373802101248 556795147398048 557209244636928 557413882113257 558007760104002 558569187467136 559274895219456 560076370892154 561721060382976 563803436881152 564096230523072 564515757691392 566563483317312 566984845420032 567763741993344 568092237696243 568368646896384 568663811337024 569086735486464 570198233016711 572658257010528 572692174843581 573694725247488 573905417087022 573992655619968 574815222757737 575821489752576 577724509396736 578024532511296 578340026666496 578640369430656 580785468112512 582119206528249 582704893098432 583325716551552 584062702209792 584277201733173 586227902217984 587728211142384 588165313783424 588791954859264 589008191220891 589600808993088 590039304314368 590974686851328 591281591030208 592927785959808 593867747573568 594683574587856 595125850041216 595759906987776 598039232390496 599944682835072 600256245300192 600702665235712 601654952276352 603330027818752 605116619756064 605430868104504 605566654427904 605881136487744 606526652294784 608531148748224 610470028147968 610787056621248 615077387159456 615732700804416 616052462281776 616510630110336 618015305812032 620379778428072 621040741328592 621502619018112 623806613898624 626535028888704 626860400216544 628857679598208 629184257121888 631263634189968 631936192930848 633274942992576 634278866491296 635080227402816 637857951097536 638734209742512 640222577422272 642338434789792 644240539136844 644385029711744 644719670877984 645406565903424 645741737572464 647799175971648 649940073071328 650277599075208 650632529999808 655543004735736 656030542296896 657070539986016 659506389995232 661194237535182 661342530493632 661685978006352 662390949216672 663300910117224 663794217353664 667043759204784 669516581296368 672794136439308 673294503936288 674937768189456 675288275962716 675790498390176 678746281296096 679782027345408 681262486231392 681616278548712 684597542341752 685286335259136 686047854908624 686778781666464 687135438698904 691962060554388 692699288404968 693574458874128 696566768761344 697927250731581 698446310117816 699190446395376 701782440635952 704101745827272 704810162474496 704851907499792 705217950243612 707464889547984 710171588463714 712434310866648 712542606976512 714465255828168 716454408034768 717547695531264 717590194984728 718575985960326 719110402133136 720250399600056 722630739138516 723357798329088 724933158425712 725309629737732 730136251593216 731182582205244 731562298959609 731918245646592 732106373256024 735308471404104 736048286019072 737485880327703 738034360084008 738776917292544 742393529864064 744010346805336 744396725257146 744758916622848 745145683820928 746768494522872 749625565600587 750424229105382 752128307364096 753206153958414 755417977756416 757018322657792 757456316928324 758218415116032 760264310688948 762776891312878 763544342680704 763589566458108 764357835481344 765207222782696 765323540826624 766420297010316 766818313367301 770172235134471 770699376681728 771520492574208 771803836772202 772626129374772 774380624150016 776939857464576 777767622068736 778171531303296 779036268977564 780271266233394 780650912604672 783637614856512 785344254961188 785752098882543 786134411990784 786589252194798 788375454706944 790570381279744 791823663431424 792114464055681 792911432783808 793501133388288 794759061627648 797385643187328 799537223424342 799926243780096 800341660400256 801488599724979 802206603035136 806011209039114 806822159674752 807241157472672 807841515316992 808702203059712 808999202399778 811374864997632 811700172301824 813777523120224 814382742161664 815250399035904 815549803228926 820976934405888 821403283042368 822014173480448 823619669913027 824020407749376 827173037904096 827222030329617 828054321771456 828670158690816 829983839982336 830288655094509 831124031954112 831742151864832 835380038518272 835813866955392 837011640156003 838476906130944 838912342829184 840114556338231 841684845586624 842581590574464 844366590656768 845705155321728 846144345784608 846773636537088 849845224975968 850477268130048 850789609541287 851645612990016 852552970344576 853630103229696 858987385515792 859626227837312 860542087871232 860858125630533 860988983429952 863732234628864 866586764095104 867036798766944 867510039999744 867960554145984 874057339647648 876094053314688 879341853326976 881592316713576 881790040658176 882247970675136 883187932288896 884401213489632 885058956471552 886462030276992 889391678939712 892688775061824 897058848585744 897726005248384 899917024252608 900384367950288 901053997853568 902482428414528 904995041728128 907674929634096 908349981641856 908821704731616 912796723122336 915705042221952 916180584931872 922616080739184 923599051206624 924078693422664 924765945165504 927022958718048 930569667642108 932253928527168 935709920847936 938802327769696 939802543333056 940290600324816 943286519397312 943776385682832 946895451284952 947904289396272 949912414488864 952620341104224 956786926646304 958101314613768 958813869510848 960333866133408 963507652184688 966360808705266 966577544567616 967079506316976 968109848855136 974910109606992 975416398612812 976141831008032 980411295205472 983314507103604 984045813445344 985605809979024 989858039818752 992013795740448 992528967009528 993527578427904 995691326030496 999500754134116 1000565638807176 1001572336147968 1004274871944552 1009191204658962 1009941755904432 1012406652284184 1013685747585264 1018059123574272 1018119421944144 1019673041018112 1021893729347088 1022424417823068 1026896313512628 1029071782362936 1030168172499696 1030703158048356 1037562041737728 1037943090831582 1040361688311192 1041408425581056 1044850153142016 1045963353816576 1047125673281584 1047669465176724 1048785669593064 1052673660953928 1056152618740908 1057215243711744 1057277861249688 1063180857583104 1065257382695571 1066049631232456 1067122213867008 1068651466299972 1071697883742252 1074681612052152 1075762879566336 1076321543296896 1076385292477092 1077863978940489 1078665603199704 1083946108707774 1085036697493632 1087399737638568 1087565031700992 1087964444606598 1095204377389824 1096773873307866 1098159559884036 1102897383872128 1102962707106156 1104072429028608 1107051540126012 1108165375938816 1113590294796096 1114418489273856 1114827764226514 1116015520208004 1116595087885719 1117138374934272 1118549790438912 1120152741784308 1123442120765952 1125636343658073 1127606873762304 1128192461046144 1133126966634624 1135527483986688 1136184475392486 1136737293792768 1137327622674048 1140396466033422 1144165336969317 1145316514021056 1145384349687162 1147810834174044 1147985311239936 1149630445515474 1155449018793472 1156049065022592 1157280738861312 1157705755158303 1161570936225024 1164238413056498 1165409786196864 1166651433103104 1168125404419584 1168554403466346 1170406899350091 1172455804435968 1175456422284768 1176330627566848 1177583909718528 1178016382441782 1179201617986176 1181949373702656 1182563182060416 1185855571919616 1187735495147136 1189367149175712 1190251700082432 1191519813975552 1196078464780992 1199305835136513 1199889365670144 1200512490600384 1201405330471424 1203309904552704 1206660055637504 1209016813558671 1210233239512128 1210861736209008 1211133308855808 1211762272975488 1213053304589568 1213498803599667 1217062297496448 1220940056295936 1221574113242496 1223324704843389 1230154774318912 1231465401608832 1232104924563552 1233021260220672 1236030611624064 1240759556856144 1242081482657184 1243005238036224 1243461737021881 1247613227797248 1253070057777408 1253720800433088 1257715359196416 1258368514243776 1262527268379936 1263872385861696 1266549885985152 1268557732982592 1270160454805632 1275715902195072 1277468419485024 1280445154844544 1284676869579584 1288481078273688 1288770059423488 1289439341755968 1290813131806848 1291483475144928 1295598351943296 1299880146142656 1300555198150416 1301265059999616 1311086009471472 1312061084593792 1314141079972032 1319012779990464 1322388475070364 1322685060987264 1323371956012704 1324781898433344 1326601820234448 1327588434707328 1334087518409568 1339033162592736 1345588272878616 1346589007872576 1349875536378912 1350576551925432 1351580996780352 1357492562592192 1362524972462784 1363232557097424 1369195084683504 1372095709817248 1373557563332928 1374270877397808 1383924121108776 1385398576809936 1387148917748256 1395854501463162 1396892620235632 1398380892790752 1403564881271904 1408203491654544 1409703814999584 1410435900487224 1414929779095968 1420343176927428 1424868621733296 1428930511656336 1432908816069536 1435095391062528 1435180389969456 1437151971920652 1438220804266272 1440500799200112 1445261478277032 1446715596658176 1449866316851424 1450619259475464 1462365164410488 1463124597919218 1463836491293184 1464212746512048 1470616942808208 1474971760655406 1476068720168016 1484787059728128 1488020693610672 1488793450514292 1490291367641856 1493536989045744 1499251131201174 1500848458210764 1504256614728192 1506412307916828 1510835955512832 1514912633856648 1516436830232064 1520528621377896 1525553782625756 1527088685361408 1527179132916216 1528715670962688 1530414445565392 1532840594020632 1533636626734602 1540344470268942 1541398753363456 1543607673544404 1545252258749544 1553879714929152 1556343062606592 1556914636247373 1558072537955128 1560542532466788 1567275229713024 1570688509922376 1571504197765086 1572268823981568 1573178504389596 1576750909413888 1583647326862848 1584228928111362 1585822865567616 1589518123255296 1594771286374656 1599074446848684 1600683320800512 1602977199449958 1612022418078228 1613644319349504 1614482314945344 1615683030633984 1617998404799556 1622749729995264 1625919163061661 1627555046240448 1628765484323328 1631099606457852 1631946666909897 1641953868811776 1642806566084736 1645160809961799 1647239339826054 1648040815498752 1654346075808192 1654444060659234 1656108643542912 1659967679964672 1660577310189018 1662248063908224 1671627733910784 1672241646339771 1674023280312006 1677824685658368 1680229112676462 1683369691173248 1685163181148928 1688733181313536 1691410310643456 1692288691569216 1693547273074176 1699690449951936 1700954536260096 1701579219082574 1703291225980032 1704276713088729 1705105940689152 1707260206459392 1710594699050133 1717974771031584 1718076524530743 1719252455674624 1721084175742464 1721716251261066 1721977966859904 1727464469257728 1733173528190208 1734073597533888 1735020079999488 1735921108291968 1746357619584747 1748114679295296 1752188106629376 1752831605199519 1758683706653952 1763184633427152 1763580081316352 1764495941350272 1766375864577792 1767024573662673 1768802426979264 1770117912943104 1772924060553984 1778783357879424 1785377550123648 1794117697171488 1795452010496768 1799834048505216 1800768735900576 1802107995707136 1804964856829056 1809990083456256 1815349859268192 1816699963283712 1817643409463232 1825593446244672 1831410084443904 1832361169863744 1845232161478368 1847198102413248 1848157386845328 1849531890331008 1854045917436096 1861139335284216 1864507857054336 1871419841695872 1877604655539392 1879605086666112 1880581200649632 1886573038794624 1887552771365664 1893790902569904 1895808578792544 1899824828977728 1905240682208448 1913573853292608 1916202629227536 1917627739021696 1920667732266816 1927015304369376 1932721617410532 1933155089135232 1934159012633952 1936219697710272 1949820219213984 1950832797225624 1952283662016064 1960822590410944 1966629014207208 1968091626890688 1971211619958048 1984027591480896 1985057934019056 1991382652060992 1999001508268232 2001131277614352 2008549743889104 2018382409317924 2019883511808864 2024813304568368 2027371495170528 2036238843888288 2039346082036224 2043787458694176 2044848835646136 2053792627025256 2058143564725872 2060336344999392 2061406316096712 2075886181663164 2080723376622384 2089700306284032 2093781752194743 2094251346563168 2095338930353448 2097571339186128 2105347321907856 2112305237481816 2114430487423488 2114555722499376 2130514765391142 2132099262464912 2137302932599944 2143395767484504 2149363224104304 2152643086593792 2152770584954184 2155727957880978 2157331206399408 2167892217415548 2170073394987264 2174799475277136 2175928889213196 2190408754779648 2193547746615732 2194686896878827 2196319119768072 2205794767744256 2205925414212312 2208144858057216 2214103080252024 2216330751877632 2227180589592192 2229655528453028 2232031040416008 2233190175771438 2234276749868544 2240305483568616 2248876696801761 2251272687316146 2256384922092288 2266253933269248 2271054967973376 2272368950784972 2274655245348096 2280792932066844 2288330673938634 2290633028042112 2290768699374324 2295621668348088 2295970622479872 2299260891030948 2312098130045184 2314561477722624 2315411510316606 2323141872450048 2328476826112996 2330819572393728 2333302866206208 2337108806932692 2340813798700182 2350912844569536 2352661255133696 2356032764883564 2357256296647629 2358403235972352 2365126364120832 2371711143839232 2375470990294272 2376343392167043 2378734298351424 2380503400164864 2392156929561984 2398611670273026 2399778731340288 2401024981200768 2404465799174937 2406619809105408 2418033627117342 2420466479024256 2421723472418016 2423524545950976 2426106609179136 2426997607199334 2434124594992896 2443148226484992 2446649409686778 2460309548637824 2462930803217664 2464209849127104 2466042520441344 2470859009739081 2472061223248128 2481519113712288 2481666090988851 2484162965314368 2486010476072448 2486923474043762 2490865965283527 2495226455594496 2506140115554816 2507441600866176 2511034920468009 2515430718392832 2516737028487552 2525054536759872 2527744771723392 2531867874177083 2533099771970304 2537115465965184 2540320909611264 2551431804390144 2552368828623861 2554936838970048 2560890309689088 2569353739159168 2576962156547376 2577540118846976 2578878683511936 2581626263613696 2582574376891599 2582966950289856 2591196703886592 2599760292285312 2601110396300832 2602530119999232 2622172018942944 2624122169187584 2628282159944064 2638025559980928 2644776950140728 2645370121974528 2646743912025408 2649563796866688 2653203640468896 2655176869414656 2668175036819136 2678066325185472 2691176545757232 2693178015745152 2699751072757824 2701153103850864 2703161993560704 2714985125184384 2725049944925568 2726465114194848 2738390169367008 2744191419634496 2747115126665856 2748541754795616 2767848242217552 2770797153619872 2774297835496512 2791709002926324 2793785240471264 2796761785581504 2807129762543808 2816406983309088 2819407629999168 2820871800974448 2829859558191936 2840686353854856 2849737243466592 2857861023312672 2865817632139072 2870360779938912 2874303943841304 2876441608532544 2881001598400224 2890522956554064 2899732633702848 2901238518950928 2924730328820976 2926249195838436 2928425493024096 2941233885616416 2949943521310812 2952137440336032 2969574119456256 2976041387221344 2977586901028584 2980582735283712 2987073978091488 2998502262402348 3001696916421528 3012824615833656 3029825267713296 3041057242755792 3051107565251512 3054177370722816 3054358265832432 3060828891130784 3065681188041264 3067273253469204 3080688940537884 3087215347088808 3090504517499088 3112686125213184 3113829272494746 3116145075910256 3121085064933576 3134550459426048 3141377019844752 3143008395530172 3146357008779192 3168457856222724 3171645731135232 3189542572749312 3195772148086713 3198148893697368 3201366641601024 3205954398899916 3224044836156456 3227288638699008 3228964629890688 3235996809599112 3251838326123322 3255110092480896 3262199212915704 3263893333819794 3285613132169472 3290321619923598 3294478679652108 3308692151616384 3308888121318468 3312217287085824 3321154620378036 3324496127816448 3343255467821568 3344483292679542 3348046560624012 3349785263657157 3355649371316736 3360458225352924 3366739382346496 3370326362297856 3382820621286912 3384577383138432 3399380899903872 3403158438165148 3406582451960064 3408553426177458 3410211881378304 3421189398100266 3432496010907951 3435949542063168 3436153049061486 3438504911349248 3443432502522132 3443955933719808 3466347056380416 3468147195067776 3471842216583936 3473117265474909 3492715239169494 3496229358590592 3504376213258752 3505663210399038 3517367413307904 3526369266854304 3528991882700544 3532751729155584 3534049147325346 3537604853958528 3545848121107968 3557566715758848 3570755100247296 3588235394342976 3590904020993536 3597917505409539 3599668097010432 3601537471801152 3604215991414272 3609929713658112 3619980166912512 3627050440676013 3630699718536384 3633399926567424 3635286818926464 3640496410799001 3651186892489344 3662820168887808 3664722339727488 3669974114530167 3690464322956736 3694396204826496 3696314773690656 3699063780662016 3708091834872192 3722278670568432 3729015714108672 3730385211065643 3742839683391744 3755209311078784 3759210173332224 3761162401299264 3773146077589248 3775105542731328 3787581805139808 3791617157585088 3799649657955456 3810481364416896 3827147706585216 3832405258455072 3835255478043392 3841335464533632 3854030608738752 3865443234821064 3866310178270464 3868318025267904 3872439395420544 3899640438427968 3901665594451248 3904567324032128 3921645180821888 3933258028414416 3936183253781376 3942423239916096 3968055182961792 3970115868038112 3982765304121984 3998003016536464 4002262555228704 4017099487778208 4036764818635848 4039767023617728 4049626609136736 4054742990341056 4072477687776576 4087574917388352 4089697671292272 4107585254050512 4116287129451744 4120672689998784 4122812632193424 4151772363326328 4161446753244768 4187563504389486 4188502693126336 4190677860706896 4195142678372256 4210694643815712 4224610474963632 4229111444998752 4261029530782284 4264198524929824 4274605865199888 4286791534969008 4298726448208608 4305286173187584 4305541169908368 4311455915761956 4314662412798816 4335784434831096 4340146789974528 4349598950554272 4351857778426392 4387095493231464 4389373793757654 4392638239536144 4411589535488512 4411850828424624 4428206160504048 4454361179184384 4459311056906056 4464062080832016 4466380351542876 4480610967137232 4497753393603522 4502545374632292 4512769844184576 4532507866538496 4544737901569944 4549310490696192 4561585864133688 4576661347877268 4581266056084224 4581537398748648 4591243336696176 4598521782061896 4624196260090368 4630823020633212 4656953652225992 4661639144787456 4670743908742119 4674217613865384 4681627597400364 4701825689139072 4712065529767128 4714512593295258 4716806471944704 4730252728241664 4750941980588544 4752686784334086 4757468596702848 4784313859123968 4797223340546052 4802049962401536 4808931598349874 4836067254234684 4840932958048512 4843446944836032 4847049091901952 4853995214398668 4868249189985792 4877757489184983 4886296452969984 4893298819373556 4895840000729691 4920619097275648 4925861606435328 4928419698254208 4941718019478162 4944122446496256 4963038227424576 4963332181977702 4968325930628736 4973846948087524 4981731930567054 5014883201732352 5016724939019313 5022069840936018 5033474056975104 5050109073519744 5055489543446784 5063735748354166 5066199543940608 5074230931930368 5080641819222528 5102863608780288 5104737657247722 5109873677940096 5112830139266187 5121780619378176 5138707478318336 5153924313094752 5157757367023872 5163252527227392 5165148753783198 5165933900579712 5182393407773184 5199520584570624 5202220792601664 5205060239998464 5239072858754241 5244344037885888 5248244338375168 5256564319888128 5258494815598557 5276051119961856 5289553900281456 5290740243949056 5293487824050816 5299127593733376 5301073720988019 5306407280937792 5310353738829312 5336350073638272 5356132650370944 5382353091514464 5386356031490304 5399502145515648 5402306207701728 5406323987121408 5429970250368768 5450099889851136 5452930228389696 5476780338734016 5488382839268992 5494230253331712 5497083509591232 5535696484435104 5541594307239744 5548595670993024 5583418005852648 5587570480942528 5593523571163008 5614259525087616 5632813966618176 5638815259998336 5641743601948896 5659719116383872 5681372707709712 5699474486933184 5715722046625344 5731635264278144 5740721559877824 5748607887682608 5752883217065088 5762003196800448 5781045913108128 5799465267405696 5802477037901856 5849460657641952 5852498391676872 5856850986048192 5882467771232832 5899887042621624 5904274880672064 5952082774442688 5955173802057168 5974147956182976 5997004524804696 6003393832843056 6025649231667312 6059650535426592 6082114485511584 6102215130503024 6108716531664864 6121657782261568 6131362376082528 6134546506938408 6161377881075768 6174430694177616 6181009034998176 6227658544989492 6232290151820512 6242170129867152 6269100918852096 6281345256584229 6282754039689504 6286016791060344 6292714017558384 6336915712445448 6343291462270464 6391544296173426 6396297787394736 6411908797799832 6448089672312912 6457929259781376 6471993619198224 6503676652246644 6510220184961792 6524398425831408 6527786667639588 6571226264338944 6580643239847196 6588957359304216 6617384303232768 6617776242636936 6624434574171648 6642309240756072 6648992255632896 6688966585359084 6696093121248024 6699570527314314 6720916450705848 6733478764692992 6746630090405283 6769154766276864 6798761799807744 6806316876330296 6813164903920128 6817106852354916 6842378796200532 6864992021815902 6871899084126336 6872306098122972 6886865005044264 6887911867439616 6936294390135552 6943684433167872 6946234530949818 6985430478338988 6992458717181184 7011326420798076 7052738533708608 7057983765401088 7068098294650692 7071768889942887 7075209707917056 7115133431517696 7129030176501129 7141510200494592 7176470788685952 7195835010819078 7199336194020864 7203074943602304 7219859427316224 7246380467472341 7254100881352026 7261399437072768 7270573637852928 7280992821598002 7302373784978688 7329444679454976 7339948229060334 7380928645913472 7388792409652992 7392629547381312 7398127561324032 7412577029217243 7416183669744384 7444557341136864 7444998272966553 7458031428217344 7460770422131286 7472597895850581 7485679366783488 7510418622157568 7518420346664448 7522324802598528 7546292155178496 7550211085462656 7575163610279616 7583234315170176 7595603622531249 7599299315910912 7620962728833792 7654295413170432 7657106485871583 7664810516910144 7670510956086784 7682670929067264 7708061217477504 7730886469642128 7732620356540928 7736636050535808 7744878790841088 7747723130674797 7799280876855936 7803331188902496 7809134648064256 7843290361643776 7866516056828832 7872366507562752 7884846479832192 7936110365923584 7940231736076224 7965530608243968 7996006033072928 8004525110457408 8034198975556416 8073529637271696 8079534047235456 8099253218273472 8109485980682112 8144955375553152 8175149834776704 8179395342584544 8215170508101024 8232574258903488 8241345379997568 8245625264386848 8303544726652656 8322893506489536 8375127008778972 8377005386252672 8381355721413792 8390285356744512 8421389287631424 8449220949927264 8458222889997504 8522059061564568 8528397049859648 8549211730399776 8573583069938016 8597452896417216 8611082339816736 8622911831523912 8629324825597632 8671568869662192 8699197901108544 8703715556852784 8774190986462928 8778747587515308 8785276479072288 8823701656849248 8856412321008096 8908722358368768 8918622113812112 8928124161664032 8932760703085752 8961221934274464 8995506787207044 9005090749264584 9089475803139888 9123171728267376 9153322695754536 9162532112168448 9163074797497296 9182486673392352 9197043564123792 9261646041266424 9313907304451984 9341487817484238 9348435227730768 9363255194800728 9403651378278144 9424131059534256 9429025186590516 9505373568668172 9514937193405696 9568627718247936 9587316444260139 9594446681092104 9604099924803072 9617863196699748 9672134508469368 9681865916097024 9686893889672064 9707990428797336 9755514978369966 9786597638747112 9791680001459382 9841238194551296 9856839396508416 9883436038956324 9926076454849152 9926664363955404 9936651861257472 9947693896175048 9963463861134108 10029766403464704 10033449878038626 10044139681872036 10066948113950208 10100218147039488 10110979086893568 10127471496708332 10148461863860736 10209475314495444 10219747355880192 10225660278532374 10277414956636672 10297488032723853 10307848626189504 10315514734047744 10330297507566396 10331867801159424 10399041169141248 10404441585203328 10419351796424727 10478145717508482 10488688075771776 10513128639776256 10516989631197114 10552102239923712 10579107800562912 10586975648101632 10598255187466752 10602147441976038 10612814561875584 10672700147276544 10712265300741888 10764706183028928 10772712062980608 10793752516228617 10799004291031296 10804612415403456 10812647974242816 10859940500737536 10881151322028039 10900199779702272 10905860456779392 10921489232397003 10953560677468032 10976765678537984 10988460506663424 10994167019182464 11060264924036731 11071392968870208 11083188614479488 11097191341986048 11166836011705296 11175140961885056 11187047142326016 11191155633196929 11228519050175232 11265627933236352 11277630519996672 11283487203897792 11319438232767744 11362745415419424 11398948973866368 11431444093250688 11463270528556288 11481443119755648 11497215775365216 11505766434130176 11524006393600896 11562091826216256 11598930534811392 11604954075803712 11698921315283904 11704996783353744 11713701972096384 11764935542465664 11799774085243248 11808549761344128 11904165548885376 11910347604114336 11948295912365952 11994009049609392 12006787665686112 12051298463334624 12119301070853184 12164228971023168 12204430261006048 12217433063329728 12243315564523136 12262724752165056 12269093013876816 12322755762151536 12348861388355232 12362018069996352 12455317089978984 12464580303641024 12484340259734304 12562690513168458 12565508079379008 12572033582120688 12585428035116768 12673831424890896 12783088592346852 12792595574789472 12823817595599664 12896179344625824 12915858519562752 12943987238396448 13007353304493288 13020440369923584 13048796851662816 13055573335279176 13161286479694392 13177914718608432 13234768606465536 13235552485273872 13284618481512144 13377933170718168 13392186242496048 13399141054628628 13441832901411696 13493260180810566 13538309532553728 13597523599615488 13612633752660592 13634213704709832 13684757592401064 13729984043631804 13743798168252672 13744612196245944 13773730010088528 13872588780271104 13892469061899636 13970860956677976 13984917434362368 14012231726226357 14022652841596152 14105477067417216 14136196589301384 14143537779885774 14150419415834112 14258060353002258 14352941577371904 14391670021638156 14406149887204608 14492760934944682 14508201762704052 14522798874145536 14541147275705856 14561985643196004 14604747569957376 14633272467554949 14658889358909952 14679896458120668 14761857291826944 14777584819305984 14785259094762624 14825154058434486 14832367339488768 14889114682273728 14889996545933106 14921540844262572 14945195791701162 15020837244315136 15044649605197056 15050174817057939 15100422170925312 15150327220559232 15166468630340352 15191207245062498 15198598631821824 15241925457667584 15308590826340864 15314212971743166 15329621033820288 15365341858134528 15416122434955008 15461772939284256 15473272101071616 15489757581682176 15495446261349594 15598561753711872 15606662377804992 15618269296128512 15686580723287552 15717218576262723 15733032113657664 15744733015125504 15769692959664384 15775484446795671 15872220731847168 15880463472152448 15903221162964057 15931061216487936 15992012066145856 16009050220914816 16068397951112832 16147059274543392 16159068094470912 16165002581284453 16198506436546944 16218971961364224 16289910751106304 16350299669553408 16358790685169088 16430341016202048 16465148517806976 16482690759995136 16491250528773696 16607089453305312 16645787012979072 16750254017557944 16754010772505344 16762711442827584 16780570713489024 16842778575262848 16898441899854528 16916445779995008 17044118123129136 17056794099719296 17098423460799552 17147166139876032 17194905792834432 17222164679633472 17245823663047824 17258649651195264 17343137739324384 17398395802217088 17407431113705568 17548381972925856 17557495175030616 17570552958144576 17647403313698496 17712824642016192 17837244227624224 17856248323328064 17865521406171504 17922443868548928 17991013574414088 18010181498529168 18178951606279776 18246343456534752 18306645391509072 18326149594994592 18364973346784704 18394087128247584 18523292082532848 18627814608903968 18682975634968476 18696870455461536 18726510389601456 18807302756556288 18848262119068512 18858050373181032 19010747137336344 19029874386811392 19174632888520278 19188893362184208 19235726393399496 19344269016938736 19373787779344128 19415980857594672 19511029956739932 19573195277494224 19583360002918764 19713678793016832 19766872077912648 19852152909698304 19853328727910808 19873303722514944 19895387792350096 19926927722268216 20066899756077252 20088279363744072 20200436294078976 20239890271215849 20254942993416664 20418950628990888 20439494711760384 20451320557064748 20594976065447706 20615697252379008 20660595015132792 20663735602318848 20808883170406656 20838703592849454 20956291435016964 20977376151543552 21033979262394228 21158215601125824 21173951296203264 21204294883952076 21215306669828661 21225629123751168 21345400294553088 21387090529503387 21424530601483776 21529412366057856 21587505032457234 21598008582062592 21609224830806912 21739141402417023 21762302644056078 21811720913558784 21842978464794006 21907121354936064 21953531357075968 21988334038364928 22120529848073462 22142785937740416 22166377228958976 22194382683972096 22237731087651729 22333672023410592 22334994818899659 22350281923770112 22374094284652032 22382311266393858 22457038100350464 22531255866472704 22555261039993344 22566974407795584 22638876465535488 22725490830838848 22786810867593747 22797897947732736 22862888186501376 22926541057112576 22962886239511296 22971319457614749 22994431550730432 23011532868260352 23048012787201792 23124183652432512 23197861069622784 23209908151607424 23243169392024391 23397842630567808 23409993566707488 23427403944192768 23529871084931328 23599548170486496 23617099522688256 23808331097770752 23820695208228672 23896591824731904 23988018099218784 24013575331372224 24102596926669248 24238602141706368 24328457942046336 24408860522012096 24434866126659456 24486631129046272 24525449504330112 24538186027753632 24645511524303072 24697722776710464 24724036139992704 24910634179957968 24929160607282048 24968680519468608 25125381026336916 25131016158758016 25144067164241376 25170856070233536 25347662849781792 25566177184693704 25585191149578944 25647635191199328 25792358689251648 25887974476792896 26014706608986576 26097593703325632 26111146670558352 26322572959388784 26355829437216864 26471104970547744 26569236963024288 26755866341436336 26784372484992096 26798282109257256 26883665802823392 26986520361621132 27225267505321184 27268427409419664 27369515184802128 27459968087263608 27487596336505344 27489224392491888 27547460020177056 27784938123799272 27941721913355952 28024463452452714 28045305683192304 28210954134834432 28272393178602768 28287075559771548 28516120706004516 28705883154743808 28783340043276312 28812299774409216 28985521869889364 29016403525408104 29045597748291072 29123971286392008 29266544935109898 29359792916241336 29523714583653888 29570518189525248 29650308116868972 29778229364547456 29779993091866212 29843081688525144 29890391583402324 30089299210394112 30100349634115878 30200844341850624 30300654441118464 30332937260680704 30382414490124996 30628425943486332 30659242067640576 30832244869910016 30892464098171559 30923545878568512 30946544202143232 30990892522699188 31197123507423744 31213324755609984 31258055389274181 31434437152525446 31466064227315328 31539385919328768 31550968893591342 31760926944304896 31806442325928114 31984024132291712 32018100441829632 32136795902225664 32294118549086784 32318136188941824 32330005162568906 32381257548685851 32397012873093888 32437943922728448 32579821502212608 32643453966084117 32700599339106816 32717581370338176 32860682032404096 32930297035613952 32965381519990272 32982501057547392 33180794772110193 33214178906610624 33291574025958144 33500508035115888 33508021545010688 33525422885655168 33561141426978048 33573466899590787 33685557150525696 33796883799709056 33832891559990016 34088236246258272 34113588199438592 34196846921599104 34294332279752064 34389811585668864 34444329359266944 34491647326095648 34517299302390528 34686275478648768 34796791604434176 34814862227411136 35096763945851712 35114990350061232 35141105916289152 35294806627396992 35425649284032384 35674488455248448 35712496646656128 35731042812343008 35844887737097856 35982027148828176 36020362997058336 36357903212559552 36492686913069504 36613290783018144 36652299189989184 36729946693569408 36788174256495168 37046584165065696 37255629217807936 37365951269936952 37393740910923072 37453020779202912 37696524238137024 37716100746362064 38021494274672688 38349265777040556 38377786724368416 38471452786798992 38688538033877472 38747575558688256 38831961715189344 39022059913479864 39146390554988448 39166720005837528 39533744155825296 39704305819396608 39706657455821616 39790775584700192 39853855444536432 40133799512154504 40176558727488144 40479780542431698 40509885986833328 40837901257981776 40902641114129496 41189952130895412 41231394504758016 41321190030265584 41617766340813312 41677407185698908 41912582870033928 41954752303087104 42067958524788456 42316431202251648 42408589767904152 42430613339657322 42451258247502336 42774181059006774 43058824732115712 43175010064914468 43218449661613824 43478282804834046 43524605288112156 43623441827117568 43685956929588012 43814242709872128 43976668076729856 44241059696146924 44285571875480832 44332754457917952 44475462175303458 44667344046821184 44669989637799318 44700563847540224 44764622532787716 45062511732945408 45133948815591168 45150524451173817 45450981661677696 45573621735187494 45595795895465472 45725776373002752 45925772479022592 45942638915229498 45988863101460864 46096025574403584 46248367304865024 46419816303214848 46486338784048782 46795685261135616 46819987133414976 46854807888385536 47059742169862656 47151655728788169 47199096340972992 47234199045376512 47326453340387013 47616662195541504 47641390416457344 47709663488892171 47793183649463808 47976036198437568 48027150662744448 48205193853338496 48477204283412736 48495007743853359 48656915884092672 48817721044024192 48869732253318912 48973262258092544 49050899008660224 49076372055507264 49291023048606144 49395445553420928 49448072279985408 49821268359915936 49858321214564096 49937361038937216 50250762052673832 50262032317516032 50288134328482752 50341712140467072 50695325699563584 51132354369387408 51170382299157888 51295270382398656 51584717378503296 51775948953585792 52029413217973152 52195187406651264 52222293341116704 52645145918777568 52711658874433728 52942209941095488 53138473926048576 53511732682872672 53568744969984192 53596564218514512 53767331605646784 53973040723242264 54450535010642368 54536854818839328 54739030369604256 54919936174527216 54978448784983776 55094920040354112 55569876247598544 55883443826711904 56048926904905428 56090611366384608 56421908269668864 56544786357205536 56574151119543096 57032241412009032 57566680086552624 57971043739778728 58032807050816208 58247942572784016 58533089870219796 58719585832482672 59141036379050496 59300616233737944 59556458729094912 59559986183732424 59686163377050288 59780783166804648 60200699268231756 60601308882236928 60719670813647547 60764828980249992 61256851886972664 61318484135281152 61784928196343118 61847091757137024 61981785045398376 62426649511219968 62516110778548362 62868874305050892 62932128454630656 63101937787182684 63521853888609792 63612884651856228 63645920009485983 63968048264583424 64036200883659264 64273591804451328 64588237098173568 64660010325137812 64762515097371702 64794025746187776 65217424207251069 65286907932168234 65435162740676352 65721364064808192 65860594071227904 65965002115094784 66361589544220386 66428357813221248 66583148051916288 67001016070231776 67050845771310336 67122282853956096 67146933799181574 67371114301051392 67593767599418112 67665783119980032 68176472492516544 68227176398877184 68360432602781241 68393693843198208 68588664559504128 68779623171337728 68888658718533888 68913958372844247 68983294652191296 69034598604781056 69372550957297536 69593583208868352 69629724454822272 69729508176073173 70193527891703424 70229980700122464 70282211832578304 70589613254793984 70851298568064768 71348976910496896 71424993293312256 71462085624686016 71689775474195712 71964054297656352 72040725994116672 72715806425119104 72985373826139008 73226581566036288 73304598379978368 73459893387138816 73576348512990336 74093168330131392 74511258435615872 74731902539873904 74787481821846144 74906041558405824 75393048476274048 75432201492724128 76042988549345376 76698531554081112 76755573448736832 76942905573597984 77377076067754944 77663923430378688 78044119826959728 78292781109976896 78333440011675056 79067488311650592 79413314911643232 79581551169400384 79707710889072864 80267599024309008 80353117454976288 80959561084863396 81019771973666656 81675802515963552 81805282228258992 82379904261790824 82462789009516032 82642380060531168 83354814371397816 83825165740067856 84135917049576912 84632862404503296 84817179535808304 84861226679314644 85548362118013548 86117649464231424 86350020129828936 86436899323227648 86956565609668092 87049210576224312 87371913859176024 88482119392293848 88571143750961664 88950924350606916 89334688093642368 89339979275598636 89529245065575432 90267897631182336 90301048902347634 90901963323355392 91147243470374988 91885277830458996 91977726202921728 92496734609730048 92677392294514677 92839632606429696 92972677568097564 93591370522271232 93639974266829952 94303311457576338 94398192681945984 94652906680774026 95282780832914688 95419326977784342 95952072396875136 96054301325488896 96410387706676992 96954408566825472 96990015487706718 97143772646057553 97313831768185344 97635442088048384 97739464506637824 98101798017320448 98152744111014528 98582046097212288 98790891106841856 98896144559970816 99542384316330579 99642536719831872 99716642429128192 99874722077874432 100501524105347664 100524064635032064 100576268656965504 100683424280934144 100720400698772361 101390651399127168 102264708738774816 102340764598315776 102590540764797312 103169434757006592 103551897907171584 104058826435946304 104390374813302528 104444586682233408 105290291837555136 105423317748867456 105884419882190976 106276947852097152 107023465365745344 107137489939968384 107193128437029024 107534663211293568 107946081446484528 108901070021284736 109073709637678656 109478060739208512 109839872349054432 109956897569967552 110189840080708224 111139752495197088 111766887653423808 112097853809810856 112181222732769216 113089572714411072 113148302239086192 114064482824018064 115133360173105248 115942087479557456 116065614101632416 116495885145568032 117066179740439592 117439171664965344 118601232467475888 119112917458189824 119119972367464848 119372326754100576 119561566333609296 120401398536463512 121439341627295094 121529657960499984 122513703773945328 123569856392686236 123694183514274048 123963570090796752 124853299022439936 125032221557096724 125737748610101784 125864256909261312 126203875574365368 127225769303712456 127291840018971966 127936096529166848 129176474196347136 129320020650275624 129525030194743404 130434848414502138 130573815864336468 130870325481352704 131442728129616384 131930004230189568 132723179088440772 132856715626442496 134002032140463552 134101691542620672 134293867598363148 135187535198836224 135451573353521451 136352944985033088 136720865205562482 136787387686396416 137177329119008256 137777317437067776 137827916745688494 137966589304382592 138745101914595072 139259448909644544 139459016352146346 140387055783406848 140459961400244928 140564423665156608 141179226509587968 141454967186364507 141702597136129536 141979360021161039 142697953820993792 142849986586624512 142924171249372032 143379550948391424 143928108595312704 144081451988233344 145431612850238208 145485023231560077 145970747652278016 146453163132072576 146609196759956736 146919786774277632 147152697025980672 148186336660262784 149022516871231744 149463805079747808 149574963643692288 149812083116811648 150786096952548096 150864402985448256 152085977098690752 153397063108162224 153511146897473664 153885811147195968 154754152135509888 155327846860757376 156088239653919456 156585562219953792 156666880023350112 158134976623301184 158826629823286464 159163102338800768 159415421778145728 160535198048618016 160706234909952576 161919122169726792 162039543947333312 163351605031927104 163610564456517984 164759808523581648 165284760121062336 166709628742795632 167650331480135712 168271834099153824 169265724809006592 169634359071616608 169722453358629288 171096724236027096 172700040259657872 173913131219336184 174098421152448624 174743827718352048 176964238784587696 177901848701213832 178669376187284736 178679958551197272 179058490131150864 180602097804695268 181803926646710784 182159012440942641 182294486940749976 183770555660917992 183955452405843456 185354784589029354 185945355136195128 187279948533659904 188606622915152676 188796385363891968 189305813361548052 190565561665829376 190838653955568684 191904144793750272 192108602650977792 192820775413353984 193980030975413436 194287545292115106 195270884176096768 195652272621753207 196305488222029056 197164092194424576 197581782213683712 199084768632661158 199285073439663744 199749444155748864 201003048210695328 201152537313931008 201366848561868288 201440801397544722 202781302798254336 204529417477549632 204681529196631552 205081297808343723 205181081529594624 206338869514013184 206741875118532741 207103795814343168 208117652871892608 208780749626605056 208889173364466816 210145033556697889 210580583675110272 210846635497734912 211768839764381952 212553895704194304 214046930731490688 214274979879936768 214386256874058048 215069326422587136 215892162892969056 217802140042569472 218147419275357312 218956121478417024 219679744698108864 219913795139935104 220379680161416448 222279504990394176 223533775306847616 224195707619621712 224362445465538432 226179145428822144 226296604478172384 228128965648036128 230266720346210496 231884174959114912 232131228203264832 232991770291136064 234132359480879184 234878343329930688 237202464934951776 238239944734929696 238744653508201152 239123132667218592 240802797072927024 242878683254590188 243059315920999968 245027407547890656 247139712785372472 247388367028548096 247927140181593504 250064443114193448 251475497220203568 252407751148730736 254451538607424912 254583680037943932 258352948392694272 258640041300551248 259050060389486808 260869696829004276 261147631728672936 265446358176881544 265713431252884992 268004064280927104 268587735196726296 270903146707042902 272705889970066176 273441730411124964 275655833491376988 275933178608765184 277490203829190144 278032176883544031 278518897819289088 278918032704292692 280774111566813696 280919922800489856 282909934372729014 283958720042322078 285395907641987584 285848342498744064 287856217190625408 288162903976466688 290863225700476416 290970046463120154 291941495304556032 292906326264145152 293218393519913472 294305394051961344 296372673320525568 298045033742463488 298627152948991737 298927610159495616 299149927287384576 299624166233623296 301572193905096192 301728805970896512 302161202096317083 304171954197381504 306794126216324448 307022293794947328 307771622294391936 309508304271019776 310655693721514752 312176479307838912 313171124439907584 313333760046700224 316269953246602368 317653259646572928 318326204677601536 318830843556291456 321070396097236032 321412469819905152 323838244339453584 324079087894666624 326703210063854208 327221128913035968 329519617047163296 330569520242124672 333419257485591264 335300662960271424 336543668198307648 339268718143233216 339444906717258576 342193448472054192 345400080519315744 347826262438672368 348196842304897248 349487655436704096 353928477569175392 355803697402427664 357338752374569472 357359917102394544 358116980262301728 361204195609390536 364318024881885282 364588973881499952 367541111321835984 370709569178058708 371890710272390256 374559897067319808 377213245830305352 377592770727783936 378611626723096104 381677307911137368 383808289587500544 387960061950826872 388575090584230212 391304545243506414 392610976444058112 394328184388849152 398169537265322316 398570146879327488 402006096421390656 402305074627862016 402881602795089444 405562605596508672 406354720060564353 409058834955099264 410162595616687446 410362163059189248 413483750237065482 416235305743785216 417778346728933632 420290067113395778 421161167350220544 421693270995469824 423537679528763904 424364901559093521 425107791408388608 428093861462981376 428549959759873536 428772513748116096 430138652845174272 431784325785938112 435604280085138944 436294838550714624 436455069694680231 437912242956834048 439359489396217728 439827590279870208 440759360322832896 444559009980788352 447067550613695232 448391415239243424 448724890931076864 452358290857644288 452593208956344768 456257931296072256 460533440692420992 463768349918229824 464262456406529664 465983540582272128 468264718961758368 469756686659861376 474404929869903552 476479889469859392 477489307016402304 478246265334437184 481605594145854048 485757366509180376 486118631841999936 490054815095781312 494279425570744944 495854280363187008 500128886228386896 502950994440407136 504815502297461472 508903077214849824 509167360075887864 517280082601102496 518100120778973616 521739393658008552 522295263457345872 530892716353763088 536008128561854208 537175470393452592 541806293414085804 545411779940132352 546883460822249928 551311666982753976 551866357217530368 556064353767088062 557836065408585384 561839845600979712 565819868745458028 567917440084644156 571696684997488128 575712434381250816 576325807952933376 581940092926240308 585812652528290304 586956817865259621 592745346641051136 597254305897983474 597855220318991232 599248332467246592 603457611941793024 604322404192634166 608343908394763008 613588252432648896 614044587589894656 615243893425031169 615543244588783872 619016608542039552 620225625355598223 621311387443029504 624352958615677824 626342248879815168 626667520093400448 630435100670093667 632539906493204736 635306519293145856 636652409355203072 637661687112582912 642140792194472064 642824939639810304 647676488678907168 648158175789333248 653406420127708416 654442257826071936 659039234094326592 661139040484249344 666838514971182528 670601325920542848 673087336396615296 678537436286466432 678889813434517152 684386896944108384 690800161038631488 695652524877344736 696393684609794496 698975310873408192 707856955138350784 711607394804855328 714719834204789088 716233960524603456 722408391218781072 728636049763770564 729177947762999904 735082222643671968 741419138356117416 743781420544780512 754426491660610704 757223253446192208 763354615822274736 775920123901653744 777150181168460424 782609090487012828 796339074530644632 797140293758654976 804012192842781312 805763205590178888 812709440121128706 818117669910198528 820325191233374892 826967500474130964 832470611487570432 835556693457867264 840580134226791556 842322334700441088 848729803118187042 856187722925962752 857545027496232192 863568651571876224 872589677101429248 872910139389360462 875824485913668096 878718978792435456 879655180559740416 889118019961576704 894135101227390464 895881458846975211 896782830478486848 897449781862153728 904716581715288576 905186417912689536 906483606288951249 912515862592144512 921066881384841984 927536699836459648 928524912813059328 931967081164544256 936529437923516736 939513373319722752 948809859739807104 952959778939718784 954978614032804608 956492530668874368 963211188291708096 971514733018360752 972237263683999872 980109630191562624 988558851141489888 991708560726374016 1000257772456773792 1005901988880814272 1009631004594922944 1017806154429699648 1018334720151775728 1034560165202204992 1036200241557947232 1043478787316017104 1044590526914691744 1061785432707526176 1072016257123708416 1074350940786905184 1083612586828171608 1093766921644499856 1102623333965507952 1112128707534176124 1115672130817170768 1123679691201959424 1131639737490916056 1135834880169288312 1151424868762501632 1163880185852480616 1173913635730519242 1194508611795966948 1195710440637982464 1206915223883586048 1208644808385268332 1216687816789526016 1227176504865297792 1230487786850062338 1231086489177567744 1240451250711196446 1248705917231355648 1253335040186800896 1260870201340187334 1265079812986409472 1270613038586291712 1275323374225165824 1284281584388944128 1285649879279620608 1295352977357814336 1296316351578666496 1306812840255416832 1308884515652143872 1309365209084040693 1318078468188653184 1322278080968498688 1333677029942365056 1341202651841085696 1346174672793230592 1357074872572932864 1357779626869034304 1368773793888216768 1381600322077262976 1391305049754689472 1392787369219588992 1397950621746816384 1415713910276701568 1423214789609710656 1429439668409578176 1432467921049206912 1444816782437562144 1457272099527541128 1458355895525999808 1470164445287343936 1482838276712234832 1487562841089561024 1508852983321221408 1514446506892384416 1526709231644549472 1551840247803307488 1554300362336920848 1565218180974025656 1592678149061289264 1608024385685562624 1611526411180357776 1625418880242257412 1636235339820397056 1640650382466749784 1653935000948261928 1681160268453583112 1697459606236374084 1715090054992464384 1727137303143752448 1745820278778720924 1757437957584870912 1760870453595778863 1778236039923153408 1791762917693950422 1793565660956973696 1810372835825379072 1812967212577902498 1825031725184289024 1842133762769683968 1845731680275093507 1855073399672919296 1857049825626118656 1863934162329088512 1873058875847033472 1879026746639445504 1891305302010281001 1897619719479614208 1905919557879437568 1909957228065609216 1912985061337748736 1926422376583416192 1943029466036721504 1944474527367999744 1960219260383125248 1977117702282979776 1983417121452748032 2000515544913547584 2011803977761628544 2019262009189845888 2035612308859399296 2036669440303551456 2069120330404409984 2072400483115894464 2086957574632034208 2089181053829383488 2123570865415052352 2148701881573810368 2167225173656343216 2187533843288999712 2205246667931015904 2224257415068352248 2231344261634341536 2263279474981832112 2271669760338576624 2327760371704961232 2347827271461038484 2389017223591933896 2391420881275964928 2417289616770536664 2454353009730595584 2460975573700124676 2480902501422392892 2497411834462711296 2506670080373601792 2521740402680374668 2568563168777888256 2590705954715628672 2617769031304287744 2618730418168081386 2636156936377306368 2667354059884730112 2682405303682171392 2687644376540925633 2692349345586461184 2714149745145865728 2715559253738068608 2737547587776433536 2763200644154525952 2782610099509378944 2785574738439177984 2795901243493632768 2831427820553403136 2846429579219421312 2858879336819156352 2864935842098413824 2889633564875124288 2914544199055082256 2916711791051999616 2940328890574687872 2965676553424469664 2975125682179122048 3017705966642442816 3028893013784768832 3053418463289098944 3103680495606614976 3108600724673841696 3130436361948051312 3185356298122578528 3216048771371125248 3223052822360715552 3250837760484514824 3281300764933499568 3307870001896523856 3362320536907166224 3394919212472748168 3454274606287504896 3491640557557441848 3521740907191557726 3583525835387900844 3587131321913947392 3620745671650758144 3625934425155804996 3650063450368578048 3691463360550187014 3710146799345838592 3746117751694066944 3782610604020562002 3795239438959228416 3811839115758875136 3825970122675497472 3852844753166832384 3886058932073443008 3888949054735999488 3920438520766250496 3928095627252122079 3954235404565959552 3966834242905496064 4001031089827095168 4023607955523257088 4038524018379691776 4071224617718798592 4073338880607102912 4138240660808819968 4144800966231788928 4173915149264068416 4178362107658766976 4247141730830104704 4297403763147620736 4334450347312686432 4375067686577999424 4410493335862031808 4448514830136704496 4462688523268683072 4526558949963664224 4543339520677153248 4655520743409922464 4695654542922076968 4778034447183867792 4834579233541073328 4908706019461191168 4921951147400249352 4961805002844785784 5043480805360749336 5181411909431257344 5237460836336162772 5272313872754612736 5282611360787336589 5334708119769460224 5375288753081851266 5431118507476137216 5475095175552867072 5526401288309051904 5565220199018757888 5571149476878355968 5591802486987265536 5662855641106806272 5673915906030843003 5692859158438842624 5717758673638312704 5729871684196827648 5779267129750248576 5829088398110164512 5833423582103999232 5880657781149375744 5931353106848939328 5950251364358244096 6035411933284885632 6057786027569537664 6106836926578197888 6207360991213229952 6217201449347683392 6260872723896102624 6370712596245157056 6446105644721431104 6501675520969029648 6562601529866999136 6615740003793047712 6724641073814332448 6789838424945496336 6983281115114883696 7043481814383115452 7167051670775801688 7174262643827894784 7251868850311609992 7382926721100374028 7492235503388133888 7565221208041124004 7705689506333664768 7772117864146886016 7856191254504244158 7908470809131919104 8002062179654190336 8047215911046514176 8062933129622776899 8077048036759383552 8142449235437597184 8146677761214205824 8276481321617639936 8289601932463577856 8347830298528136832 8356724215317533952 8494283461660209408 8594807526295241472 8668900694625372864 8750135373155998848 8820986671724063616 8897029660273408992 8925377046537366144 9053117899927328448 9086679041354306496 9311041486819844928 9391309085844153936 9556068894367735584 9669158467082146656 9843902294800498704 9923610005689571568 10086961610721498672 10362823818862514688 10474921672672325544 10565222721574673178 10750577506163702532 10862237014952274432 10950190351105734144 11130440398037515776 11347831812061686006 11385718316877685248 11435517347276625408 11558534259500497152 11658176796220329024 11666847164207998464 11761315562298751488 11784286881756366237 11862706213697878656 11900502728716488192 12070823866569771264 12115572055139075328 12213673853156395776 12414721982426459904 12434402898695366784 12521745447792205248 12741425192490314112 12892211289442862208 13003351041938059296 13125203059733998272 13231480007586095424 13449282147628664896 13579676849890992672 13966562230229767392 14086963628766230904 14334103341551603376 14503737700623219984 14765853442200748056 15130442416082248008 15544235728293772032 15712382509008488316 15816941618263838208 16004124359308380672 16125866259245553798 16293355522428411648 16579203864927155712 16695660597056273664 16713448430635067904 16988566923320418816 17021747718092529009 17189615052590482944 17337801389250745728 17500270746311997696 17641973343448127232 17794059320546817984 17850754093074732288 18106235799854656896 18173358082708612992 18622082973639689856 18782618171688307872 19112137788735471168 19338316934164293312 19687804589600997408 19847220011379143136 20173923221442997344 20949843345344651088 21130445443149346356 21501155012327405064 22695663624123372012 23117068519000994304 23316353592440658048 23568573763512732474 23725412427395757312 24141647733139542528 24231144110278150656 24427347706312791552 24829443964852919808 24868805797390733568 25043490895584410496 25482850384980628224 25784422578885724416 26006702083876118592 26250406119467996544 26462960015172190848 26898564295257329792 27159353699781985344 27933124460459534784 28173927257532461808 28668206683103206752 29007475401246439968 29531706884401496112 30260884832164496016 31088471456587544064 31424765018016976632 32251732518491107596 32586711044856823296 33391321194112547328 34043495436185058018 34675602778501491456 35000541492623995392 35283946686896254464 35588118641093635968 35701508186149464576 36212471599709313792 36346716165417225984 37244165947279379712 37565236343376615744 38224275577470942336 38676633868328586624 39375609179201994816 39694440022758286272 40347846442885994688 41899686690689302176 42260890886298692712 43002310024654810128 45391327248246744024 46632707184881316096 47137147527025464948 47450824854791514624 49737611594781467136 50086981791168820992 50965700769961256448 51065243154277587027 51568845157771448832 52013404167752237184 52500812238935993088 52925920030344381696 53797128590514659584 54318707399563970688 55866248920919069568 56347854515064923616 57336413366206413504 58014950802492879936 59063413768802992224 60521769664328992032 62849530036033953264 64503465036982215192 68086990872370116036 69351205557002982912 71176237282187271936 72424943199418627584 72693432330834451968 74488331894558759424 75130472686753231488 76448551154941884672 77353267736657173248 78751218358403989632 79388880045516572544 80695692885771989376 83799373381378604352 84521781772597385424 86004620049309620256 90782654496493488048 93265414369762632192 94274295054050929896 100173963582337641984 102130486308555174054 104026808335504474368 105001624477871986176 105851840060688763392 107594257181029319168 108637414799127941376 111732497841838139136 112695709030129847232 114672826732412827008 116029901604985759872 118126827537605984448 121043539328657984064 125699060072067906528 129006930073964430384 136173981744740232072 142352474564374543872 150260945373506462976 152897102309883769344 153195729462832761081 154706535473314346496 157502436716807979264 158777760091033145088 161391385771543978752 167598746762757208704 169043563545194770848 172009240098619240512 181565308992986976096 188548590108101859792 204260972617110348108 208053616671008948736 217274829598255882752 223464995683676278272 225391418060259694464 229345653464825654016 232059803209971519744 236253655075211968896 242087078657315968128 251398120144135813056 258013860147928860768 272347963489480464144 300521890747012925952 306391458925665522162 315004873433615958528 317555520182066290176 322782771543087957504 335197493525514417408 338087127090389541696 344018480197238481024 363130617985973952192 377097180216203719584 408521945234220696216 450782836120519388928 458691306929651308032 464119606419943039488 472507310150423937792 484174157314631936256 502796240288271626112 516027720295857721536 544695926978960928288 612782917851331044324 670394987051028834816 676174254180779083392 688036960394476962048 726261235971947904384 754194360432407439168 817043890468441392432 901565672241038777856 945014620300847875584 968348314629263872512 1005592480576543252224 1032055440591715443072 1089391853957921856576 1225565835702662088648 1352348508361558166784 1376073920788953924096 1452522471943895808768 1508388720864814878336 1634087780936882784864 2011184961153086504448 2064110881183430886144 2178783707915843713152 2451131671405324177296 2704697016723116333568 2905044943887791617536 3016777441729629756672 3268175561873765569728 4128221762366861772288 4357567415831687426304 4902263342810648354592 6033554883459259513344 6536351123747531139456 8715134831663374852608 9804526685621296709184 13072702247495062278912 19609053371242593418368 26145404494990124557824 39218106742485186836736 78436213484970373673472
- Sum of all divisors σ(n): 281671672875608695680000
- Sum of proper divisors (its aliquot sum) s(n): 203235459390638322006528
- 78436213484970373673472 is an abundant number, because the sum of its proper divisors (203235459390638322006528) is greater than itself. Its abundance is 124799245905667948333056
Bases of 78436213484970373673472
- Binary: 100001001110000001001001000001000111110110101111110110001000111110010000000002
- Hexadecimal: 0x109C09208FB5FB11F200
- Base-36: CRTDKTELFLS8000
Squares and roots of 78436213484970373673472
- 78436213484970373673472 squared (784362134849703736734722) is 6152239585859848291480347824059063543676534784
- 78436213484970373673472 cubed (784362134849703736734723) is 482558377567188779621415897252823987655862715991949500430877666050048
-
The
square root of 78436213484970373673472 is 280064659471.6483925435 -
78436213484970373673472 is a
perfect cube number . Itscube root is 42806088
Scales and comparisons
How big is 78436213484970373673472?- 78,436,213,484,970,373,673,472 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 78,436,213,484,970,373,673,472 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 78436213484970373673472 cubic inches would be around 3567174 feet tall.
Recreational maths with 78436213484970373673472
- 78436213484970373673472 backwards is 27437637307948431263487
- 78436213484970373673472 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 78436213484970373673472's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 78436213484970373673472 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 78436213484970373673472 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/78436213484970373673472/
Chicago style:
Numbermatics. 2024. "Number 78436213484970373673472 - Facts about the integer". https://numbermatics.com/n/78436213484970373673472/
The information we have on file for 78436213484970373673472 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 78436213484970373673472, math, Factors of 78436213484970373673472, curriculum, school, college, exams, university, Prime factorization of 78436213484970373673472, STEM, science, technology, engineering, physics, economics, calculator, seventy-eight sextillion, four hundred thirty-six quintillion, two hundred thirteen quadrillion, four hundred eighty-four trillion, nine hundred seventy billion, three hundred seventy-three million, six hundred seventy-three thousand, four hundred seventy-two.