945433152832015340064
945,433,152,832,015,340,064 is an even composite number composed of seven prime numbers multiplied together.
What does the number 945433152832015340064 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 11664 divisors.
945433152832015340064 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eleven thousand, six hundred sixty-four divisors.
Prime factorization of 945433152832015340064:
25 × 35 × 113 × 132 × 172 × 592 × 7332
(2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 17 × 17 × 59 × 59 × 733 × 733)See below for interesting mathematical facts about the number 945433152832015340064 from the Numbermatics database.
Names of 945433152832015340064
- Cardinal: 945433152832015340064 can be written as Nine hundred forty-five quintillion, four hundred thirty-three quadrillion, one hundred fifty-two trillion, eight hundred thirty-two billion, fifteen million, three hundred forty thousand and sixty-four.
Scientific notation
- Scientific notation: 9.45433152832015340064 × 1020
Factors of 945433152832015340064
Divisors of 945433152832015340064
- Number of divisors d(n): 11664
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 27 32 33 34 36 39 44 48 51 52 54 59 66 68 72 78 81 88 96 99 102 104 108 117 118 121 132 136 143 144 153 156 162 169 176 177 187 198 204 208 216 221 234 236 242 243 264 272 286 288 289 297 306 312 324 338 351 352 354 363 374 396 408 416 429 432 442 459 468 472 484 486 507 528 531 544 561 572 578 594 612 624 648 649 663 676 702 708 726 733 748 767 792 816 858 864 867 884 891 918 936 944 968 972 1003 1014 1053 1056 1062 1089 1122 1144 1156 1188 1224 1248 1287 1296 1298 1326 1331 1352 1377 1404 1416 1452 1466 1496 1521 1534 1573 1584 1593 1632 1683 1716 1734 1768 1782 1836 1859 1872 1888 1936 1944 1947 1989 2006 2028 2057 2106 2124 2178 2199 2244 2288 2301 2312 2376 2431 2448 2574 2592 2596 2601 2652 2662 2673 2704 2754 2808 2832 2873 2904 2932 2992 3009 3042 3068 3146 3159 3168 3179 3186 3267 3366 3432 3468 3481 3536 3564 3672 3718 3744 3757 3861 3872 3888 3894 3978 3993 4012 4056 4114 4131 4212 4248 4356 4398 4488 4563 4576 4602 4624 4719 4752 4779 4862 4896 5049 5148 5192 5202 5304 5324 5346 5408 5508 5577 5616 5664 5746 5808 5841 5864 5967 5984 6018 6084 6136 6171 6292 6318 6358 6372 6534 6597 6732 6864 6903 6936 6962 7072 7128 7139 7293 7344 7436 7514 7722 7776 7788 7803 7956 7986 8024 8063 8112 8228 8262 8424 8437 8496 8619 8712 8796 8976 9027 9126 9204 9248 9438 9504 9529 9537 9558 9724 9801 9971 10098 10296 10384 10404 10443 10608 10648 10692 11016 11033 11154 11232 11271 11492 11583 11616 11682 11728 11934 11979 12036 12168 12272 12342 12461 12584 12636 12716 12744 13039 13068 13194 13464 13689 13728 13806 13872 13924 14157 14256 14278 14337 14586 14688 14872 15028 15147 15444 15576 15606 15912 15972 16048 16126 16224 16456 16524 16731 16848 16874 16992 17051 17238 17303 17424 17523 17592 17901 17952 18054 18252 18408 18513 18876 19058 19074 19116 19448 19602 19791 19942 20196 20449 20592 20709 20768 20808 20886 21216 21296 21384 21417 21879 22032 22066 22308 22542 22627 22984 23166 23364 23409 23456 23868 23958 24072 24189 24336 24544 24684 24922 25168 25272 25311 25432 25488 25857 26078 26136 26388 26741 26928 27081 27378 27612 27744 27848 28314 28512 28556 28587 28611 28674 29172 29403 29744 29913 30056 30294 30888 31152 31212 31329 31603 31824 31944 32096 32252 32912 33048 33099 33462 33696 33748 33813 34102 34476 34606 34749 34848 34969 35046 35184 35802 35937 36108 36504 36816 37026 37383 37752 38116 38148 38232 38291 38896 39117 39204 39582 39884 40392 40898 41067 41184 41327 41418 41616 41772 42471 42592 42768 42834 43247 43758 44064 44132 44616 45084 45253 45254 45441 45968 46332 46728 46818 47736 47916 48144 48378 48672 48841 49368 49844 50193 50336 50544 50622 50864 50976 51153 51714 51909 52156 52272 52569 52776 53482 53703 53856 54162 54756 55224 55539 55696 56628 57112 57174 57222 57348 58344 58806 59177 59373 59488 59826 60112 60588 61347 61776 62127 62304 62424 62658 63206 63648 63888 64251 64504 65637 65824 66096 66198 66924 67496 67626 67881 68204 68952 69212 69498 69938 70092 70227 70368 71604 71874 72216 72567 73008 73632 74052 74766 75504 75933 76232 76296 76464 76582 77571 77792 78234 78408 78529 79164 79768 80223 80784 81243 81796 82134 82654 82836 83232 83544 84942 85536 85668 85761 85833 86494 87516 88264 88693 89232 89739 90168 90506 90508 90882 91936 92664 92807 93456 93636 93987 94809 95472 95832 96288 96756 97682 98736 99297 99688 100386 101088 101244 101439 101728 102306 103428 103818 104312 104544 104819 104907 105138 105552 106964 107406 107811 108324 109512 109681 110448 111078 111392 112149 113256 114224 114348 114444 114696 114873 116688 117351 117612 118354 118746 119652 120224 121176 121363 122694 123552 123877 123981 124254 124848 125316 126412 127413 127776 128502 129008 129741 131274 132192 132396 133848 134992 135252 135759 135762 136408 137071 137904 138424 138996 139876 140184 140454 143208 143429 143748 144432 145134 146016 146523 148104 149532 150579 151008 151866 152464 152592 152928 153164 153459 155142 155727 156468 156816 157058 157707 158328 159536 160446 161568 161993 162486 163592 164268 165308 165672 166617 167088 169507 169884 171336 171522 171666 172988 175032 176528 177386 177531 178119 178464 179478 180336 181012 181016 181764 184041 185328 185614 186381 186912 187272 187561 187974 189618 190944 191664 192753 193512 195364 196911 197472 198594 199376 200772 202488 202878 203643 204612 206856 207636 208624 209638 209814 210276 211104 211837 213928 214812 215622 216648 217701 219024 219362 220896 221663 222156 224298 224939 226512 227799 228448 228696 228888 229392 229746 232713 233376 234702 235224 235587 236708 237492 239304 240669 242352 242726 243729 245388 247754 247962 248508 249696 250632 252824 254826 257004 257283 257499 258016 259482 262548 264792 266079 267696 269217 269984 270504 271518 271524 272816 274142 275808 276848 277992 278421 279752 280368 280908 281961 284427 286416 286858 287496 288864 290268 293046 294151 296208 297891 299064 301158 303732 304317 304928 305184 306328 306918 310284 311454 312936 313632 314116 314457 314721 315414 316656 319072 320892 323433 323986 324972 327184 328536 329043 330616 331344 333234 334176 336447 339014 339768 342672 343044 343332 344619 345976 347633 350064 352053 353056 354772 355062 356238 358956 360672 362024 362032 363528 364089 368082 370656 371228 371631 371943 372762 374544 375122 375948 379236 382239 383328 384659 385506 387024 389223 390728 393822 397188 398752 401544 404976 405756 407277 407286 409224 411213 413712 415272 417248 419276 419628 420552 421201 423674 427856 429624 430287 431244 433296 435402 438048 438724 439569 443326 444312 448596 449878 451737 453024 454597 455598 457392 457776 458784 459492 460377 465426 467181 469404 470448 471174 473416 474984 475717 478608 481338 484704 485452 485979 487458 490776 495508 495924 497016 497783 499851 501264 505648 508521 509652 514008 514566 514998 518964 525096 529584 532158 532593 535392 537251 537289 538434 541008 543036 543048 545632 548284 552123 553696 555984 556842 559504 560736 561816 562211 562683 563922 568854 572832 573716 574992 578259 580536 586092 588289 588302 590733 592416 595782 598128 602316 607464 608634 610929 612656 613836 620568 622908 625872 628232 628914 629442 630828 633312 635511 641784 646866 647972 649944 650947 653103 654368 657072 658086 661232 662688 664989 666468 672894 674817 678028 679536 683397 685344 686088 686664 689238 691952 695266 698139 700128 704106 706761 709544 710124 712476 717912 722007 724048 724064 727056 728178 735199 736164 742456 743262 743886 745524 749088 750244 751896 758472 764478 769301 769318 771012 771849 772497 774048 778446 781456 787644 794376 798237 803088 807651 809952 811512 814554 814572 818448 822426 827424 830544 835263 838552 839256 841104 842402 845883 847348 853281 855712 859248 860574 862488 866592 870804 877448 879138 882453 886652 888624 893673 897192 899756 903474 909194 911196 912951 914784 915552 918984 920754 930852 934362 938808 940896 942348 943371 944163 946832 949968 951434 957216 962676 970904 971958 974916 975623 981552 987129 991016 991848 994032 995566 999702 1002528 1006009 1009341 1011296 1017042 1019304 1020877 1028016 1029132 1029996 1033857 1037928 1042899 1050192 1056159 1059168 1064316 1065186 1074502 1074578 1076868 1082016 1086072 1086096 1092267 1096568 1104246 1111968 1113684 1114893 1115829 1119008 1123632 1124422 1125366 1127844 1137708 1147432 1149984 1153009 1153977 1156518 1161072 1167669 1172184 1176578 1176604 1181466 1191564 1196256 1204632 1206491 1214928 1217268 1221831 1221858 1225312 1227672 1233639 1241136 1245816 1251744 1256464 1257828 1258884 1261656 1263603 1271022 1283568 1290861 1293732 1295944 1299888 1301894 1306206 1314144 1316172 1318707 1322464 1329978 1332936 1334993 1345788 1349634 1356056 1359072 1362647 1363791 1366794 1372176 1373328 1378476 1381131 1383904 1390532 1396278 1401543 1408212 1413522 1419088 1420248 1424952 1427151 1435824 1444014 1448096 1454112 1456356 1457937 1470398 1472328 1484912 1486524 1487772 1491048 1493349 1500488 1503792 1507781 1516944 1525563 1528956 1538602 1538636 1542024 1543698 1544994 1556892 1562912 1575288 1577719 1588752 1596474 1597779 1606176 1611753 1611867 1615302 1623024 1629108 1629144 1636896 1644852 1656369 1661088 1670526 1677104 1678512 1682208 1684804 1686633 1688049 1691766 1694696 1706562 1718496 1721148 1724976 1734777 1741608 1754896 1758276 1764867 1764906 1773304 1777248 1781923 1787346 1794384 1799512 1806948 1818388 1822392 1825902 1832787 1837968 1841508 1861704 1864577 1868724 1877616 1884696 1886742 1888326 1893664 1899936 1902868 1906533 1925352 1941808 1943916 1949832 1951246 1952841 1959309 1963104 1974258 1982032 1983696 1988064 1991132 1994967 1999404 2012018 2018682 2024451 2034084 2038608 2041754 2050191 2056032 2058264 2059992 2063171 2067714 2075856 2085798 2100384 2105909 2112318 2120283 2128632 2130372 2149004 2149156 2153736 2166021 2172144 2172192 2184534 2193136 2205597 2208492 2227368 2229786 2231658 2247264 2248844 2250732 2255688 2275416 2294864 2306018 2307903 2307954 2313036 2315547 2322144 2330207 2335338 2344368 2353156 2353208 2362932 2383128 2394711 2409264 2412982 2422953 2429856 2434536 2438293 2443662 2443716 2455344 2467278 2482272 2491632 2505789 2512928 2515656 2517768 2523312 2527206 2542044 2551573 2559843 2567136 2581722 2587464 2591888 2599776 2603788 2612412 2632344 2637414 2647359 2659956 2665872 2669986 2681019 2691576 2699268 2712112 2725294 2727582 2733588 2744352 2746656 2753881 2756952 2762262 2781064 2792556 2803086 2816424 2827044 2830113 2832489 2838176 2840496 2849904 2854302 2871648 2881619 2888028 2912712 2915874 2926869 2940796 2944656 2961387 2969824 2973048 2975544 2982096 2986698 3000976 3007584 3015562 3018027 3028023 3033888 3051126 3057912 3062631 3077204 3077272 3084048 3087396 3089988 3101571 3113784 3128697 3150576 3155438 3168477 3177504 3192948 3195558 3223506 3223734 3230604 3246048 3258216 3258288 3276801 3289704 3312738 3341052 3344679 3347487 3354208 3357024 3369608 3373266 3376098 3383532 3389392 3413124 3442296 3449952 3459027 3461931 3469554 3483216 3503007 3509792 3516552 3529734 3529812 3546608 3563846 3574692 3588768 3599024 3613896 3619473 3636776 3644784 3651804 3665493 3665574 3675936 3683016 3700917 3723408 3729154 3737448 3755232 3769392 3773484 3776652 3790809 3805736 3813066 3823963 3850704 3872583 3883616 3887832 3899664 3902492 3905682 3918618 3948516 3956121 3964064 3967392 3982264 3989934 3998808 4004979 4024036 4037364 4048902 4068168 4077216 4083508 4087941 4091373 4100382 4116528 4119984 4126342 4135428 4143393 4151712 4171596 4204629 4211818 4224636 4240566 4257264 4260744 4281453 4298008 4298312 4307472 4332042 4344288 4369068 4373811 4386272 4411194 4416984 4454736 4459572 4463316 4480047 4497688 4501464 4511376 4523343 4550832 4576689 4589728 4612036 4615806 4615908 4626072 4631094 4633211 4660414 4670676 4688736 4706312 4706416 4725864 4733157 4766256 4789422 4793337 4818528 4825964 4835259 4835601 4845906 4869072 4876586 4887324 4887432 4910688 4934556 4969107 4983264 5000567 5011578 5031312 5035536 5046624 5054412 5059899 5064147 5084088 5103146 5119686 5163444 5174928 5183776 5207576 5224824 5232887 5264688 5274828 5294601 5294718 5319912 5331744 5339972 5345769 5362038 5383152 5398536 5424224 5450588 5455164 5467176 5475613 5498361 5507762 5513904 5524524 5562128 5585112 5593731 5606172 5632848 5654088 5660226 5664978 5680992 5699808 5708604 5719599 5763238 5776056 5825424 5831748 5853738 5858523 5881592 5889312 5909761 5910179 5922774 5946096 5951088 5964192 5973396 5984901 6001952 6031124 6036054 6056046 6073353 6102252 6115824 6125262 6154408 6154544 6168096 6174792 6179976 6184321 6189513 6203142 6227568 6257394 6301152 6310876 6317727 6336954 6360849 6385896 6391116 6447012 6447468 6461208 6471179 6498063 6516432 6516576 6553602 6579408 6616791 6625476 6682104 6689358 6694974 6739216 6746532 6752196 6767064 6778784 6826248 6884592 6918054 6923709 6923862 6939108 6966432 6984757 6990621 7006014 7033104 7059468 7059624 7093216 7127692 7149384 7160417 7184133 7198048 7227792 7238946 7273552 7289568 7303608 7308743 7314879 7330986 7331148 7366032 7401834 7446816 7458308 7474896 7517367 7538784 7546968 7553304 7581618 7611472 7626132 7647926 7654719 7679529 7701408 7745166 7775664 7799328 7804984 7811364 7837236 7897032 7912242 7942077 7964528 7979868 7997616 8009958 8048072 8074728 8087189 8097804 8136336 8167016 8175882 8182746 8200764 8233056 8239968 8252684 8261643 8270856 8286786 8343192 8409258 8423636 8449272 8462311 8481132 8490339 8497467 8514528 8521488 8562906 8596016 8596624 8614944 8644857 8664084 8738136 8747622 8780607 8822388 8833968 8884161 8909472 8919144 8926632 8960094 8995376 9002928 9022752 9046686 9054081 9101664 9133913 9153378 9187893 9224072 9231612 9231816 9252144 9262188 9266422 9304713 9320828 9341352 9386091 9412624 9412832 9451728 9466314 9532512 9557587 9578844 9586674 9651928 9670518 9671202 9691812 9738144 9753172 9774648 9774864 9830403 9869112 9938214 10000913 10001134 10023156 10034037 10042461 10062624 10071072 10108824 10119798 10128294 10168176 10206292 10239372 10326888 10349856 10377081 10385793 10415152 10449648 10465774 10509021 10529376 10549656 10589202 10589436 10639824 10679944 10691538 10724076 10766304 10797072 10858419 10901176 10910328 10934352 10951226 10996479 10996722 11015524 11027808 11049048 11066099 11102751 11124256 11170224 11187462 11212344 11265696 11308176 11320452 11329956 11372427 11417208 11439198 11471889 11526476 11552112 11617749 11650848 11663496 11707476 11717046 11763184 11819522 11820358 11845548 11868363 11892192 11902176 11946792 11969802 12014937 12062248 12072108 12112092 12146706 12204504 12231648 12250524 12263823 12274119 12308816 12309088 12349584 12359952 12368642 12379026 12406284 12455136 12498383 12514788 12621752 12635454 12673908 12683099 12721698 12771792 12782232 12844359 12894024 12894936 12922416 12942358 12996126 13032864 13078117 13107204 13121433 13158816 13233582 13250952 13271401 13364208 13378716 13389948 13440141 13478432 13493064 13504392 13534128 13570029 13652496 13730067 13769184 13836108 13847418 13847724 13878216 13899633 13969514 13981242 14012028 14066208 14118936 14119248 14199471 14255384 14298768 14320834 14368266 14380011 14455584 14477892 14505777 14506803 14547104 14607216 14617486 14629758 14661972 14662296 14732064 14803668 14916616 14949792 14989117 15001701 15034734 15093936 15106608 15163236 15179697 15192441 15222944 15252264 15295852 15309438 15359058 15490332 15551328 15609968 15622728 15674472 15698661 15794064 15824484 15883803 15884154 15929056 15959736 15995232 16019916 16037307 16096144 16149456 16174378 16195608 16272672 16334032 16351764 16365492 16401528 16426839 16505368 16523286 16541712 16573572 16585591 16686384 16781193 16818516 16847272 16898544 16924622 16962264 16980678 16994934 17042976 17125812 17158797 17192032 17193248 17289714 17328168 17354909 17476272 17495244 17561214 17575569 17644776 17667936 17729283 17730537 17768322 17838288 17853264 17920188 17954703 17990752 18005856 18093372 18108162 18220059 18267826 18306756 18375786 18448144 18463224 18463632 18504288 18524376 18532844 18552963 18568539 18609426 18641656 18682704 18772182 18825248 18903456 18932628 18953181 19082547 19115174 19157688 19173348 19303856 19341036 19342404 19383624 19413537 19506344 19549296 19549728 19601153 19660806 19738224 19850373 19876428 20001826 20002268 20046312 20068074 20084922 20217648 20239596 20256588 20336352 20412584 20478744 20510347 20653776 20754162 20771127 20771586 20830304 20899296 20931548 20954271 20971863 21018042 21099312 21178404 21178872 21279648 21359888 21383076 21448152 21481251 21552399 21594144 21716838 21802352 21820656 21868704 21902452 21926229 21944637 21992958 21993444 22031048 22098096 22132198 22205502 22340448 22374924 22424688 22552101 22616352 22640904 22659912 22694881 22744854 22834416 22878396 22943778 22964157 23052952 23104224 23164999 23235498 23326992 23414952 23434092 23526368 23639044 23640716 23691096 23736726 23826231 23893584 23939604 24029874 24124496 24144216 24224184 24261567 24293412 24409008 24501048 24527646 24548238 24617632 24699168 24719904 24737284 24758052 24784929 24812568 24996766 25029576 25243504 25270908 25347816 25366198 25386933 25443396 25471017 25543584 25564464 25632277 25688718 25788048 25789872 25844832 25884716 25934571 25992252 26156234 26214408 26242866 26341821 26467164 26501904 26542802 26652483 26728416 26757432 26779896 26821223 26880282 26986128 27008784 27068256 27140058 27162243 27304992 27401739 27460134 27563679 27672216 27694836 27695448 27756432 27799266 27939028 27962484 28024056 28067303 28158273 28237872 28238496 28398942 28510768 28597536 28641668 28672761 28736532 28760022 28955784 29011554 29013606 29214432 29234972 29259516 29323944 29324592 29491209 29607336 29833232 29978234 30002739 30003402 30069468 30102111 30187872 30213216 30292691 30326472 30359394 30384882 30504528 30591704 30618876 30718116 30980664 31131243 31157379 31219936 31245456 31348944 31397322 31588128 31648968 31697809 31700051 31767606 31768308 31919472 32039832 32074614 32192288 32298912 32348756 32391216 32575257 32668064 32703528 32730984 32803056 32853678 33010736 33046572 33083424 33147144 33170449 33171182 33198297 33308253 33372768 33562386 33637032 33694544 33797088 33849244 33924528 33961356 33989868 34117281 34251624 34317594 34415667 34579428 34656336 34709818 34853247 34952544 34990488 35122428 35151138 35289552 35458566 35461074 35536644 35676576 35706528 35800453 35840376 35909406 36044811 36186744 36216324 36440118 36535652 36613512 36751572 36791469 36822357 36896288 36926448 36927264 37048752 37065688 37105926 37137078 37218852 37283312 37365408 37495149 37544364 37865256 37906362 38049297 38165094 38230348 38315376 38346696 38533077 38607712 38682072 38684808 38767248 38827074 39012688 39098592 39202306 39234351 39321612 39364299 39476448 39700746 39752856 39814203 40003652 40004536 40092624 40136148 40169844 40320423 40435296 40479192 40513176 40710087 40825168 40957488 41020694 41190201 41307552 41508324 41542254 41543172 41698899 41863096 41908542 41943726 42036084 42198624 42356808 42357744 42598413 42719776 42766152 42896304 42962502 43104798 43376741 43433676 43517331 43520409 43604704 43641312 43804904 43852458 43889274 43985916 43986888 44062096 44196192 44264396 44411004 44749848 44849376 44967351 45005103 45104202 45281808 45319824 45389762 45489708 45539091 45577323 45668832 45756792 45887556 45928314 46105904 46329998 46470996 46653984 46829904 46868184 47095983 47278088 47281432 47382192 47473452 47651409 47652462 47787168 47879208 48059748 48111921 48248992 48288432 48448368 48523134 48586824 48818016 49002096 49055292 49096476 49280517 49474568 49516104 49569858 49625136 49756773 49993532 50059152 50343579 50487008 50541816 50695632 50732396 50773866 50886792 50942034 51128928 51264554 51377436 51476391 51576096 51579744 51769432 51869142 51984504 52064727 52312468 52428816 52485732 52683642 52726707 52934328 53003808 53085604 53187849 53191611 53304966 53514864 53559792 53642446 53760564 53864109 53972256 54017568 54280116 54324486 54660177 54803478 54920268 55127358 55344432 55389672 55390896 55512864 55598532 55658889 55705617 55878056 55924968 56048112 56134606 56316546 56475744 56797884 56859543 57021536 57283336 57345522 57473064 57520044 57561757 57911568 58023108 58027212 58240611 58469944 58519032 58647888 58649184 58803459 58982418 59214672 59551119 59666464 59956468 60005478 60006804 60138936 60204222 60231743 60585382 60652944 60718788 60769764 61009056 61183408 61237752 61436232 61531041 61961328 62262486 62313381 62314758 62490912 62697888 62794644 62862813 62915589 63297936 63395618 63400102 63535212 63536616 63838944 64079664 64149228 64443753 64697512 64782432 65007371 65011969 65150514 65407056 65461968 65606112 65707356 65778687 65833911 66021472 66093144 66294288 66340898 66342364 66396594 66616506 67124772 67274064 67389088 67698488 67849056 67922712 67979736 68027531 68084643 68234562 68503248 68635188 68831334 68892471 69158856 69312672 69419636 69494997 69706494 69980976 70244856 70302276 70579104 70917132 70922148 71073288 71182969 71478693 71600906 71680752 71818812 72089622 72373488 72432648 72784701 72880236 73071304 73227024 73503144 73582938 73644714 73852896 74097504 74131376 74211852 74274156 74354787 74437704 74566624 74990298 75088728 75730512 75812724 76098594 76160799 76330188 76460696 76630752 76693392 76832327 76896831 77066154 77364144 77369616 77534496 77654148 77803713 78025376 78404612 78468702 78643224 78728598 78764587 79025463 79401492 79505712 79628406 80007304 80009072 80185248 80272296 80339688 80396173 80463669 80640846 80958384 81026352 81420174 81486729 81650336 81914976 82041388 82205217 82380402 82691037 83016648 83084508 83086344 83397798 83726192 83817084 83887452 84072168 84201909 84474819 84713616 84715488 85196826 85532304 85792608 85925004 86018283 86209596 86753482 86867352 87034662 87040818 87609808 87704916 87778548 87971832 87973776 88124192 88528792 88822008 88959079 89499696 89934702 90008217 90010206 90208404 90563616 90639648 90779524 90801841 90878073 90979416 91078182 91154646 91513584 91775112 91856628 92211808 92659996 92941992 93085421 93393729 93472137 93659808 93736368 94191966 94556176 94562864 94764384 94946904 95093427 95100153 95302818 95304924 95758416 96119496 96223842 96576864 96896736 97046268 97173648 97725771 98004192 98110584 98192952 98561034 98949136 99032208 99139716 99250272 99511347 99513546 99594891 99987064 100118304 100473043 100687158 101083632 101391264 101464792 101547732 101773584 101884068 102351843 102529108 102754872 102952782 103247001 103538864 103738284 103969008 104129454 104624936 104857632 104971464 105133457 105367284 105453414 105868656 106171208 106375698 106383222 106609932 107029728 107119584 107284892 107401359 107521128 107728218 108134433 108560232 108648972 109320354 109606956 109840536 110010043 110254716 110374407 110467071 110688864 110779344 110781792 111197064 111317778 111411234 111756112 111849936 112096224 112269212 112485447 112633092 113595768 113719086 114147891 114566672 114691044 114946128 115040088 115123514 115599231 115823136 116046216 116054424 116481222 116939888 117038064 117295776 117606918 117703053 117964836 118429344 118740869 119102238 119442609 119912936 120010956 120013608 120277872 120408444 120463486 120961269 121170764 121305888 121437576 121539528 121727089 122130261 122366816 122475504 122872464 123062082 123922656 124248631 124524972 124626762 124629516 125096697 125589288 125725626 125831178 126595872 126791236 126800204 127070424 127073232 127795239 128159328 128298456 128887506 129395024 130014742 130023938 130130223 130301028 130551993 130561227 130814112 130923936 131414712 131557374 131667822 132186288 132588576 132681796 132684728 132793188 133233012 134249544 134548128 134902053 135015309 135396976 135845424 135959472 136055062 136169286 136469124 136617273 137006496 137270376 137482213 137662668 137784942 138317712 138839272 138989994 139412988 139961952 140489712 140604552 141287949 141834264 141844296 142146576 142365938 142954227 142957386 143201812 143361504 143637624 143859287 144179244 144335763 144746976 144865296 145569402 145760472 146142608 146454048 147006288 147165876 147289428 147841551 148262752 148423704 148548312 148709574 148875408 149270319 149980596 150177456 151030737 151461024 151625448 152197188 152321598 152660376 152921392 153386784 153664654 153793662 154132308 154728288 154739232 155276521 155308296 155607426 156194181 156809224 156937404 157286448 157457196 157529174 158050926 158180121 158802984 159011424 159256812 159563547 159574833 160014608 160018144 160544592 160679376 160792346 160927338 161281692 161916768 162052704 162478979 162840348 162973458 164082776 164410434 164760804 164880287 165382074 166033296 166169016 166172688 166795596 166976667 167116851 167452384 167634168 167774904 168144336 168403818 168949638 169427232 170015521 170393652 170578629 171064608 171850008 172036566 172419192 172685271 173506964 173734704 174069324 174081636 174721833 175219616 175409832 175557096 175943664 175947552 176410377 177057584 177644016 177918158 178653357 178999392 179869404 180016434 180020412 180416808 180695229 181559048 181603682 181756146 181958832 182156364 182309292 183027168 183550224 183713256 184593123 185319992 185883984 186170842 186787458 186940143 186944274 187472736 188383932 188588439 188746767 189112352 189125728 189893808 190186854 190200306 190605636 190609848 191516832 192238992 192447684 193331259 194092536 194347296 195022113 195035907 195451542 196221168 196385904 197122068 197336061 197501733 197898272 198064416 198279432 199022694 199027092 199189782 199974128 200946086 201374316 202167264 202929584 203095464 203547168 203768136 204082593 204253929 204703686 205058216 205509744 205905564 206494002 206677413 207077728 207476568 207938016 208258908 208484991 209249872 209942928 210266914 210734568 210906828 211737312 212342416 212751396 212766444 213219864 213548907 214569784 214802718 215042256 215456436 215612683 216268866 217120464 217297944 218354103 218640708 219213912 219681072 220020086 220509432 220748814 220934142 221558688 222394128 222635556 222822468 223064361 223512224 223699872 224538424 224970894 225266184 225613817 227191536 227438172 228295782 228482397 229133344 229382088 229892256 230080176 230247028 230496981 230690493 231198462 232092432 232108848 232962444 233411139 233879776 234076128 235213836 235406106 235929672 236293761 237076389 237481738 238204476 238885218 239825872 240021912 240027216 240555744 240816888 240926972 241188519 241391007 241922538 242341528 242875152 243079056 243454178 244260522 244460187 244951008 245744928 246124164 246615651 248073111 248497262 249049944 249253524 249259032 250193394 251178576 251451252 251662356 252605727 253582472 253600408 254140848 254146464 254814989 255590478 256596912 257775012 258054849 258790048 260029484 260047876 260260446 260602056 261103986 261122454 262829424 263114748 263335644 264372576 265363592 265369456 265586376 266466024 266877237 268499088 269804106 270024651 270030618 270793952 271690848 271918944 272110124 272338572 272405523 272634219 272938248 273234546 274540752 274964426 275325336 275569884 276635424 277678544 277979988 278825976 279256263 280181187 280979424 281209104 281955047 282575898 283668528 283688592 284293152 284731876 285280281 285300459 285908454 285914772 286403624 287275248 287718574 288358488 288671526 289730592 291138804 291520944 292285216 293177313 294012576 294331752 294578856 295033453 295683102 296847408 297096624 297419148 297750816 298534041 298540638 298784673 299961192 300354912 301419129 302061474 303250896 304394376 304643196 305320752 305842784 307329308 307587324 308264616 308740333 309741003 310553042 310616592 311214852 312388362 313618448 313874808 314572896 314914392 315058348 315400371 316101852 316360242 317605968 318513624 319127094 319149666 320029216 321089184 321358752 321584692 321854676 322204077 322563384 324403299 324957958 325680696 325946916 328165552 328820868 329521608 329760574 330030129 330764148 331123221 332066592 332338032 332345376 333219601 333591192 333953334 334233702 335268336 335549808 336288672 336807636 337456341 337899276 340031042 340787304 341157258 342443673 343700016 344073132 344838384 345370542 347013928 347469408 348138648 348163272 348675899 348700561 349443666 350819664 351114192 351887328 352820754 353109159 354115168 355288032 355836316 356222607 357306714 358327827 359738808 360032868 360040824 360833616 361390458 363118096 363207364 363512292 363917664 364312728 364618584 364874939 365181267 366390783 367100448 367426512 369186246 370639984 371767968 372341684 372745893 373574916 373880286 373888548 375290091 376767864 377176878 377493534 379787616 380373708 380400612 381211272 381219696 383385717 384477984 384895368 386662518 388185072 390044226 390071814 390390669 390903084 392442336 392771808 393804983 394244136 394672122 395003466 396558864 398045388 398054184 398379564 399948256 401892172 402748632 404706159 405045927 405859168 406190928 407536272 408165186 408507858 409407372 410116432 411019488 411811128 412100663 412446639 412988004 413354826 414953136 416517816 416969982 418499744 419885856 420533828 421469136 421813656 423863847 424684832 425502792 425532888 426439728 427097814 429139568 429605436 430084512 430912872 431215837 431225366 431577861 432537732 433007289 434240928 434595888 436708206 437281416 438427824 439362144 440040172 441018864 441497628 441868284 443524653 444788256 445271112 445644936 446128722 447810957 449076848 449941788 450532368 451227634 453092211 454383072 454876344 456591564 456964794 458764176 460160352 460494056 460993962 461380986 462396924 464184864 464217696 465829563 465924888 466822278 468582543 470427672 470812212 471859344 472587522 474152778 474963476 476408952 477144151 477770436 478690641 478724499 479651744 480043824 480054432 481633776 481853944 482377038 482782014 483845076 484683056 485750304 486158112 486908356 487436937 488521044 488920374 492248328 493231302 494640861 496146222 496994524 498099888 498507048 498518064 500386788 500930001 501350553 502357152 502902504 503324712 505211454 507164944 507200816 508281696 509629978 510046563 511180956 511735887 513193824 515550024 516109698 518055813 520058968 520095752 520520892 521204112 522207972 522244908 524165499 525658848 526229496 526671288 529231131 530727184 530738912 531172752 532932048 533754474 536998176 538900867 539608212 540049302 540061236 542085687 544220248 544677144 544811046 545268438 545876496 546469092 549081504 549928852 550650672 551139768 553779369 555357088 555959976 557651952 558512526 560362374 562418208 563897633 563910094 565151796 565765317 566240301 567337056 567377184 569463752 570560562 570600918 571816908 571829544 572807248 574550496 575437148 576716976 577343052 579993777 582277608 583041888 585066339 585107721 586354626 588663504 589157712 590066906 591366204 592008183 592505199 593694816 594193248 594838296 597068082 597081276 597569346 599922384 602838258 604122948 606501792 608788752 609286392 610641504 612247779 612761787 614658616 615174648 616529232 617480666 619482006 620032239 621106084 621233184 622429704 624776724 625454973 627236896 627749616 629828784 630116696 630800742 632203704 632720484 635211936 637027248 638254188 638299332 640646721 643169384 643709352 644408154 645126768 646838049 648806598 649915916 651361392 651893832 655062309 656331104 657641736 659043216 659521148 660060258 661528296 662246442 664676064 666439202 667182384 667906668 668467404 669193083 670536672 671099616 673615272 674912682 675798552 676841451 680062084 681574608 682314516 684887346 685447191 687400032 688146264 689676768 690741084 691490943 692071479 694027856 696277296 696326544 697351798 697401122 698887332 700233417 701639328 702228384 705641508 706218318 708881283 711672632 712445214 714613428 715131659 716655654 719477616 720065736 720081648 721667232 722780916 723565557 724173021 726236192 726414728 727024584 728625456 729237168 729749878 730362534 732781566 734853024 737404597 738372492 739846953 741279968 744683368 745491786 747149832 747760572 747777096 748302841 750580182 753535728 754353756 754987068 757817181 760747416 760801224 762422544 762439392 764444967 766771434 769790736 773325036 774164547 776370144 780088452 780143628 780781338 781806168 783012659 787609966 788488272 789344244 790006932 793117728 796090776 796108368 796759128 800631711 803784344 805497264 809412318 810073953 810091854 812381856 815072544 816330372 817015716 817216569 817902657 818814744 820232864 823622256 824201326 824893278 825976008 826709652 829906272 833035632 833939964 837768789 841067656 842938272 843627312 845155597 845865141 847727694 851005584 851065776 852879456 854195628 855840843 855901377 858279136 859210872 861825744 862431674 862450732 863155722 865075464 866014578 869191776 873416412 874562832 876855648 880080344 882037728 882995256 883736568 884357903 885100359 887049306 890542224 891289872 892257444 895602123 895621914 896354019 898153696 899883576 901064736 902455268 904257387 906184422 909752688 913183128 913929588 917528352 920988112 921987924 922761972 924793848 926220999 929223009 931659126 931849776 933644556 937165086 940855344 941624424 943718688 945175044 946201113 948305556 949926952 952817904 954288302 955540872 957381282 957448998 960087648 963267552 963707888 964754076 965564028 966612231 967690152 969366112 973816712 974873874 977042088 977840748 978549869 984496656 986462604 989281722 990090387 992292444 993989048 996199776 997014096 997036128 998820251 999658803 1000773576 1001860002 1002701106 1005805008 1006649424 1010422908 1012369023 1014329888 1014401632 1019259956 1020093126 1022361912 1023471774 1023939631 1027331019 1031100048 1032219396 1036111626 1040117936 1040191504 1041041784 1042408224 1044415944 1044489816 1046027697 1046101683 1048330998 1052458992 1053342576 1058462262 1059327477 1061454368 1062345504 1065864096 1067508948 1068667821 1074983481 1077801734 1079216424 1080098604 1080122472 1084171374 1088440496 1089354288 1089622092 1090536876 1091752992 1092938184 1094624817 1095543801 1099857704 1101301344 1102279536 1105203473 1107558738 1111919952 1115303904 1117025052 1118237679 1120724748 1125870273 1127795266 1127820188 1130303592 1131530634 1132480602 1138927504 1141121124 1141201836 1143633816 1143659088 1145614496 1150874296 1153433952 1154686104 1156468027 1159987554 1164555216 1170132678 1170215442 1171172007 1172709252 1177327008 1178315424 1180133812 1181414949 1182732408 1184016366 1185010398 1189676592 1194136164 1194162552 1195138692 1199844768 1205676516 1208245896 1210110473 1214118477 1215137781 1217577504 1218572784 1224495558 1225523574 1229317232 1230349296 1233058464 1234961332 1236301989 1237339917 1238964012 1240064478 1242212168 1244859408 1249553448 1250909946 1255499232 1259657568 1260233392 1261601484 1264407408 1265440968 1271591541 1274054496 1276508376 1276598664 1281293442 1286338768 1287418704 1288816308 1290253536 1293647511 1293676098 1294733583 1297613196 1299831832 1302722784 1303787664 1306149559 1310124618 1315283472 1318086432 1319042296 1320120516 1323056592 1324492884 1330573959 1332878404 1334364768 1335813336 1336934808 1338386166 1338997979 1343432871 1347230544 1349825364 1351597104 1353682902 1360124168 1363149216 1364629032 1366734941 1369774692 1370894382 1376292528 1381482168 1382981886 1384142958 1388055712 1392554592 1392653088 1394703596 1394802244 1397488689 1397774664 1400466834 1405747629 1411283016 1412436636 1417762566 1423345264 1424890428 1429226856 1430263318 1431432453 1433311308 1436071923 1436173497 1438955232 1440131472 1440163296 1445561832 1447131114 1448346042 1452829456 1454049168 1457250912 1458474336 1459499756 1460725068 1462310811 1465563132 1474809194 1476744984 1479693906 1483922583 1489366736 1490983572 1494299664 1495521144 1495554192 1496605682 1501160364 1502790003 1507071456 1508707512 1509974136 1512304343 1515634362 1521494832 1521602448 1524845088 1528889934 1530139689 1533542868 1539581472 1543631297 1546650072 1548329094 1554167439 1560176904 1560287256 1561562676 1563612336 1566025318 1572496497 1575219932 1576976544 1578688488 1580013864 1582452157 1587693393 1592181552 1592216736 1593518256 1601263422 1607568688 1610994528 1616702601 1618824636 1620147906 1620183708 1626257061 1632660744 1634031432 1634433138 1635805314 1637629488 1647244512 1648402652 1649786556 1651952016 1653419304 1661338107 1666071264 1667879928 1675537578 1682135312 1687254624 1690311194 1691692899 1691730282 1695455388 1697295951 1702011168 1702131552 1708041731 1708391256 1711681686 1711802754 1718421744 1723651488 1724863348 1724901464 1726311444 1730150928 1732029156 1739981331 1746832824 1749125664 1755199017 1755323163 1760160688 1765990512 1767473136 1768715806 1770200718 1774098612 1776024549 1781084448 1782579744 1784514888 1787268769 1791204246 1791243828 1792708038 1799767152 1804910536 1808514774 1812368844 1819505376 1826366256 1827859176 1836743337 1838285361 1841976224 1843975848 1845523944 1849587696 1852441998 1858446018 1863318252 1863699552 1867289112 1870170731 1870303009 1874330172 1876364919 1881710688 1883248848 1890350088 1892402226 1896611112 1899853904 1905635808 1908576604 1911081744 1914762564 1914897996 1921940163 1927415776 1929508152 1931128056 1933224462 1935380304 1940514147 1947633424 1949747748 1954084176 1955681496 1957099738 1965186927 1968993312 1972925208 1978563444 1980180774 1984584888 1987978096 1994028192 1997640502 1999317606 2001547152 2003720004 2005402212 2011610016 2013298848 2018594773 2020845816 2024738046 2030524353 2038519912 2040186252 2044723824 2046943548 2047879262 2054662038 2056341573 2062200096 2064438792 2072223252 2074472829 2076214437 2080235872 2080383008 2082083568 2088831888 2088979632 2092055394 2092203366 2096661996 2104917984 2106685152 2112226727 2116924524 2118654954 2126643849 2135017896 2137335642 2145394977 2149966962 2155603468 2158432848 2160197208 2160244944 2168342748 2170696671 2172519063 2176880992 2178708576 2179244184 2181073752 2185876368 2189249634 2191087602 2199715408 2204559072 2210406946 2212213791 2215117476 2219540859 2223839904 2234050104 2236475358 2241449496 2244908523 2251740546 2255590532 2255640376 2260607184 2263061268 2264961204 2273451543 2277855008 2282242248 2282403672 2287267632 2287318176 2293334901 2301748592 2309372208 2312936054 2319975108 2322493641 2329110432 2340265356 2340430884 2342344014 2345418504 2349037977 2360267624 2362829898 2365464816 2368032732 2370020796 2379353184 2388272328 2388325104 2390277384 2401895133 2411353032 2416491792 2420220946 2428236954 2430221859 2430275562 2437145568 2448991116 2451047148 2451649707 2453707971 2458634464 2460698592 2469922664 2472603978 2474679834 2477928024 2480128956 2484424336 2489718816 2499106896 2501819892 2513306367 2520466784 2523202968 2528814816 2530881936 2535466791 2537595423 2543183082 2553016752 2553197328 2562586884 2567522529 2567704131 2572677536 2574837408 2577632616 2587295022 2587352196 2589467166 2595226392 2599663664 2607575328 2612299118 2620249236 2630566944 2638084592 2640241032 2646113184 2648985768 2653073709 2655301077 2661147918 2665756808 2671626672 2673869616 2676772332 2677995958 2686806369 2686865742 2689062057 2694461088 2699650728 2703194208 2707365804 2712772161 2720248336 2729258064 2733469882 2739549384 2741788764 2752585056 2762964336 2765963772 2768285916 2778662997 2789407192 2789604488 2794977378 2795549328 2800933668 2802964879 2811495258 2822566032 2824873272 2835525132 2838603339 2846690528 2849780856 2858453712 2860526636 2862864906 2866622616 2872143846 2872346994 2880262944 2891123664 2894262228 2896692084 2899836693 2905658912 2908098336 2918999512 2921450136 2924621622 2931126264 2935649607 2949618388 2953489968 2959387812 2967845166 2970271161 2978733472 2981967144 2988599328 2991042288 2991108384 2993211364 2996460753 2998976409 3002320728 3005580006 3017415024 3019948272 3024608686 3031268724 3037107069 3042989664 3043204896 3057779868 3060279378 3067085736 3071818893 3081993057 3087262594 3093300144 3096658188 3108334878 3120353808 3120574512 3123125352 3127224672 3132050636 3138083091 3138305049 3144992994 3150439864 3157376976 3160027728 3164904314 3175386786 3177982431 3184363104 3187036512 3202526844 3206003463 3215137376 3224950443 3233405202 3237649272 3240295812 3240367416 3252514122 3265321488 3268062864 3268866276 3271610628 3275258976 3283874451 3286631403 3296805304 3299573112 3303904032 3306838608 3315610419 3322676214 3335759856 3351075156 3354713037 3364270624 3380622388 3383385798 3383460564 3390910776 3394591902 3396143663 3416083462 3416782512 3423363372 3423605508 3436843488 3449726696 3449802928 3452622888 3460301856 3464058312 3469404081 3479962662 3493665648 3510398034 3510646326 3513516021 3520321376 3531981024 3534946272 3537431612 3540401436 3544244847 3548197224 3552049098 3569029776 3574537538 3582408492 3582487656 3585416076 3599534304 3609821072 3617029548 3624737688 3630331419 3642355431 3652732512 3655718352 3665415611 3673486674 3676570722 3687951696 3691047888 3699175392 3704883996 3708905967 3712019751 3716892036 3726636504 3734578224 3740341462 3740606018 3748660344 3752729838 3766497696 3780700176 3784804452 3793222224 3799707808 3817153208 3822163488 3829525128 3829795992 3835434889 3835706171 3843880326 3859016304 3862256112 3866448924 3870760608 3880942533 3881028294 3884200749 3895266848 3899495496 3908168352 3911362992 3914199476 3918448677 3930373854 3945850416 3957126888 3960361548 3969169776 3975956192 3995281004 3998635212 4003094304 4007440008 4010804424 4013624329 4016993937 4030298613 4037189546 4041691632 4049476092 4061048706 4077039824 4080372504 4089447648 4093887096 4095758524 4100204823 4109324076 4112683146 4128877584 4144446504 4148945658 4152428874 4164167136 4177663776 4177959264 4184110788 4184406732 4192466067 4193323992 4217242887 4224453454 4233849048 4237309908 4253287698 4270035792 4274671284 4290789954 4294297359 4299933924 4311206936 4316865696 4320394416 4320489888 4331854813 4336685496 4341393342 4345038126 4358488368 4362147504 4371752736 4378499268 4382175204 4386932433 4399430816 4420813892 4424427582 4430234952 4439081718 4451767749 4468100208 4472950716 4482898992 4489817046 4503481092 4511181064 4511280752 4521214368 4526122536 4529922408 4533107293 4536913029 4546903086 4564484496 4564807344 4574535264 4586669802 4590419067 4603497184 4618744416 4625872108 4630893891 4639950216 4644987282 4662502317 4680530712 4680861768 4684688028 4690837008 4698075954 4720535248 4725659796 4730929632 4736065464 4740041592 4743374207 4747356471 4763080179 4776544656 4776650208 4780554768 4803790266 4822706064 4832983584 4840441892 4850107803 4856473908 4860443718 4860551124 4878771183 4897982232 4902094296 4903299414 4907415942 4939845328 4945207956 4949359668 4955856048 4960257912 4968848672 4984014321 4998213792 5003639784 5026612734 5046405936 5061763872 5070933582 5075078697 5075190846 5086366164 5106033504 5106394656 5124125193 5125173768 5135045058 5135408262 5155265232 5174590044 5174704392 5178934332 5190452784 5199327328 5224598236 5240498472 5248585661 5265597051 5265969489 5276169184 5280482064 5297971536 5306147418 5310602154 5322295836 5331513616 5343253344 5347739232 5353544664 5355991916 5357308619 5361806307 5373612738 5373731484 5378124114 5399301456 5414731608 5425544322 5440496672 5458516128 5466939764 5479098768 5483577528 5510230011 5514856083 5525928672 5531927544 5536571832 5557325994 5578814384 5579208976 5589954756 5591098656 5601867336 5605929758 5610512193 5610909027 5622990516 5629094757 5645132064 5649746544 5671050264 5677206678 5699561712 5716907424 5721053272 5725729812 5733245232 5744287692 5744693988 5765820489 5782247328 5788524456 5793384168 5799673386 5821542441 5837999024 5842900272 5849243244 5862252528 5871299214 5899236776 5906979936 5918775624 5927909537 5935690332 5940542322 5963934288 5982084576 5986422728 5992921506 5997952818 6004641456 6011160012 6034830048 6039896544 6049217372 6055784319 6062537448 6074214138 6091573059 6115559736 6120558756 6134171472 6143637786 6163986114 6174525188 6186600288 6193316376 6202873963 6216669756 6223418487 6228643311 6240707616 6241149024 6246250704 6264101272 6276166182 6276610098 6289985988 6300879728 6314753952 6320055456 6329808628 6336680181 6350773572 6355964862 6379931547 6405053688 6412006926 6436184931 6449900886 6466810404 6475298544 6480591624 6480734832 6505028244 6512090013 6517557189 6530642976 6536125728 6537732552 6543221256 6567748902 6573262806 6593610608 6599146224 6613677216 6631220838 6636641373 6645352428 6671519712 6702150312 6709426074 6734725569 6761244776 6766771596 6766921128 6781821552 6789183804 6792287326 6820354629 6832166924 6833565024 6846726744 6847211016 6880004703 6899453392 6899605856 6905245776 6928116624 6938808162 6959925324 6987331296 7005711271 7020796068 7021292652 7027032042 7047113931 7074863224 7080802872 7088489694 7096394448 7104098196 7138059552 7149075076 7164816984 7164975312 7170832152 7205685399 7219642144 7234059096 7249475376 7260662838 7284710862 7311436704 7330669229 7330831222 7346973348 7353141444 7354949121 7361123913 7375903392 7382095776 7409767992 7417811934 7424039502 7433784072 7453273008 7469156448 7480682924 7481212036 7497320688 7505459676 7539919101 7561400352 7569608904 7586444448 7606400373 7612786269 7634306416 7659050256 7659591984 7670869778 7671412342 7687760652 7702567587 7703112393 7718032608 7724512224 7732897848 7761885066 7762056588 7768401498 7798990992 7822725984 7828398952 7836897354 7860747708 7891700832 7914253776 7920723096 7938339552 7959221127 7965903231 7990562008 7997270424 8014880016 8021608848 8027248658 8033987874 8060419107 8060597226 8074379092 8083383264 8098952184 8111450567 8122097412 8138316483 8154079648 8160745008 8187774192 8191517048 8200409646 8218648152 8225366292 8257755168 8288893008 8297891316 8304857748 8335988991 8368221576 8368813464 8384932134 8386647984 8408894637 8434485774 8448906908 8467698096 8474619816 8506575396 8515810017 8540071584 8549342568 8581579908 8588594718 8599867848 8622413872 8640788832 8663709626 8673370992 8682786684 8690076252 8699510079 8716976736 8724295008 8756998536 8764350408 8773864866 8806948821 8841627784 8848855164 8860469904 8878163436 8903535498 8910813483 8936200416 8945901432 8965797984 8979634092 8989382259 8996929227 9006962184 9022362128 9022561504 9052245072 9059844816 9066214586 9073826058 9093806172 9128968992 9129614688 9161314739 9173339604 9180838134 9215456679 9251744216 9261787782 9279900432 9289974564 9296711567 9325004634 9361061424 9361723536 9369376056 9381674016 9396151908 9414249273 9414915147 9441070496 9451319592 9472130928 9480083184 9486748414 9494712942 9526160358 9553089312 9561109536 9586259761 9607580532 9618010389 9645412128 9680883784 9700215606 9712947816 9720887436 9721102248 9727936933 9757542366 9795964464 9804188592 9806598828 9814831884 9851623353 9859894209 9879690656 9890415912 9898719336 9911712096 9920515824 9946831257 9968028642 10007279568 10053225468 10064139111 10092811872 10141867164 10150157394 10150381692 10172732328 10188430989 10248250386 10250347536 10270090116 10270816524 10310530464 10349180088 10349408784 10357868664 10380905568 10408212243 10449196472 10480996944 10497171322 10531194102 10531938978 10540548063 10560964128 10595943072 10612294836 10621204308 10632734541 10644591672 10663027232 10707089328 10711983832 10714617238 10723612614 10747225476 10747462968 10756248228 10798602912 10829463216 10851088644 10890994257 10933879528 10958197536 10967155056 10987022761 10996246833 11020460022 11029712166 11063855088 11073143664 11114651988 11126717901 11136059253 11157628768 11158417952 11179909512 11203734672 11211859516 11221024386 11221818054 11245981032 11258189514 11299493088 11342100528 11354413356 11399123424 11442106544 11451459624 11466490464 11488575384 11489387976 11506304667 11507118513 11531640978 11577048912 11586768336 11599346772 11642827599 11643084882 11652602247 11675998048 11685800544 11698486488 11724505056 11742598428 11755346031 11798473552 11837551248 11855819074 11871380664 11881084644 11927868576 11972845456 11985843012 11995905636 12009282912 12022320024 12040872987 12050981811 12098434744 12111568638 12125074896 12148428276 12157238203 12183146118 12231119472 12241117512 12268342944 12287275572 12300614469 12327972228 12349050376 12386632752 12405747926 12433339512 12446836974 12457286622 12492501408 12528202544 12552332364 12553220196 12577398201 12579971976 12601759456 12659617256 12673360362 12701547144 12711929724 12721148297 12759863094 12810107376 12824013852 12872369862 12882892077 12899801772 12933620808 12950597088 12961183248 12961469664 12995564439 13010056488 13024180026 13035114378 13075465104 13086442512 13135497804 13146525612 13160797299 13187221216 13198292448 13262441676 13273282746 13290704856 13311215203 13355303247 13404300624 13418852148 13469451138 13522489552 13533543192 13533842256 13563643104 13578367608 13584574652 13599321879 13610739087 13640709258 13664333848 13693453488 13694422032 13760009406 13771257201 13798906784 13810491552 13856233248 13877616324 13892681673 13919850648 13987506951 14011422542 14041592136 14042585304 14054064084 14094227862 14149726448 14161605744 14176979388 14192788896 14208196392 14230122621 14242069413 14298150152 14329633968 14329950624 14341664304 14367645149 14411370798 14468118192 14498950752 14521325676 14550323409 14569421724 14636313549 14661338458 14661662444 14693946696 14706282888 14709898242 14722247826 14819535984 14835623868 14848079004 14867568144 14906546016 14961365848 14962424072 14994641376 15010919352 15034084351 15079838202 15139217808 15212800746 15225236091 15225572538 15268612832 15318100512 15319183968 15341739556 15342824684 15372375579 15375521304 15405135174 15406224786 15465795696 15523770132 15524113176 15536802996 15597981984 15656797904 15673794708 15721495416 15745756983 15796791153 15797908467 15828507552 15841446192 15918442254 15931806462 15981124016 15994540848 16029760032 16043217696 16054497316 16067975748 16071925857 16085418921 16120838214 16121194452 16148758184 16197904368 16222901134 16244194824 16276632966 16321490016 16375548384 16383034096 16400819292 16437296304 16450732584 16530690033 16577786016 16595782632 16609715496 16635347773 16671977982 16736443152 16737626928 16769864268 16773295968 16817789274 16831536579 16832727081 16868971548 16897813816 16935396192 16949239632 16979944267 17013150792 17031620034 17098685136 17163159816 17177189436 17199735696 17244827744 17297461467 17327419252 17346741984 17365573368 17380152504 17399020158 17406973727 17464627323 17513997072 17528700816 17547729732 17613897642 17683255568 17697710328 17720939808 17756326872 17783728611 17807070996 17821626966 17891802864 17959268184 17978764518 17993858454 18013924368 18044724256 18104490144 18119689632 18132429172 18147652116 18167352957 18187612344 18274719177 18322629478 18346679208 18361676268 18430913358 18503488432 18523575564 18559800864 18579949128 18593423134 18608621889 18650009268 18670255461 18722122848 18723447072 18738752112 18788459041 18792303816 18828498546 18829830294 18902639184 18944261856 18960166368 18973496828 18989425884 19010040543 19052320716 19139794641 19172519522 19215161064 19236020778 19308554793 19361767568 19400431212 19425895632 19441774872 19442204496 19455873866 19515084732 19536270039 19591928928 19608377184 19613197656 19629663768 19659956459 19703246706 19719788418 19780831824 19797438672 19841031648 19893662514 19909924119 19936057284 20014559136 20106450936 20128278222 20204176707 20283734328 20300314788 20300763384 20345464656 20376861978 20496500772 20500695072 20540180232 20541633048 20571878041 20573333099 20640014109 20698360176 20698817568 20715737328 20816424486 20898392944 20961993888 20994342644 21017133813 21062388204 21063877956 21081096126 21141341793 21224589672 21242408616 21265469082 21289183344 21414178656 21423967664 21429234476 21447225228 21494450952 21494925936 21512496456 21617056197 21658926432 21702177288 21781988514 21867759056 21934310112 21974045522 21992007687 21992493666 22040920044 22059424332 22064847363 22127710176 22146287328 22204542503 22229303976 22253435802 22272118506 22359819024 22407469344 22423719032 22442048772 22443636108 22491962064 22516379028 22619757303 22684201056 22708826712 22819201119 22838358807 22884213088 22902919248 22977150768 22978775952 23012609334 23014237026 23063281956 23154097824 23173536672 23198693544 23234493997 23285655198 23286169764 23305204494 23396972976 23485196856 23510692062 23596947104 23675102496 23711638148 23742761328 23762169288 23877663381 23897709693 23945690912 23971686024 23991811272 24044640048 24081745974 24101963622 24196869488 24223137276 24250149792 24296856552 24313939117 24314476406 24334351701 24366292236 24414949449 24462238944 24482235024 24574551144 24601228938 24655944456 24698100752 24773265504 24811495852 24866679024 24893673948 24914573244 25007966973 25056405088 25104664728 25106440392 25154796402 25159943952 25226683911 25319234512 25346720724 25403094288 25423859448 25442296594 25519726188 25547430051 25620214752 25648027704 25744739724 25765784154 25799603544 25867241616 25922366496 25991128878 26020112976 26048360052 26070228756 26150930208 26172885024 26241732049 26270995608 26293051224 26321594598 26420846463 26524883352 26546565492 26581409712 26622430406 26710606494 26732440449 26808601248 26837704296 26938902276 26968146777 26990787681 27044979104 27067086384 27067684512 27156735216 27169149304 27198643758 27221478174 27281418516 27328667696 27386906976 27388844064 27483944217 27520018812 27542514402 27646370037 27755232648 27785363346 27839701296 27890134701 27975013902 28022845084 28083184272 28085170608 28108128168 28188455724 28242747819 28244745441 28299452896 28323211488 28353958776 28416392784 28460245242 28484138826 28596300304 28659267936 28683328608 28735290298 28758779283 28822741596 28854031167 28936236384 29042651352 29100646818 29138843448 29183810799 29272627098 29322676916 29323324888 29387893392 29412565776 29419796484 29444495652 29554870059 29579682627 29639071968 29671247736 29696158008 29735136288 29840493771 29922731696 29924848144 30021838704 30068168702 30159676404 30192417333 30278435616 30425601492 30450472182 30451145076 30565292967 30683479112 30685649368 30744751158 30751042608 30810270348 30812449572 30931591392 31047540264 31048226352 31073605992 31224636729 31313595808 31347589416 31442990832 31491513966 31593582306 31595816934 31682892384 31795151153 31836884508 31863612924 31898203623 31962248032 31989081696 32108994632 32135951496 32143851714 32170837842 32241676428 32242388904 32297516368 32395808736 32445802268 32488389648 32553265932 32672982771 32766068192 32801638584 32874592608 32901465168 32961068283 32988740499 33061380066 33191565264 33219430992 33270695546 33343955964 33380153703 33408177759 33472886304 33475253856 33539728536 33635578548 33663073158 33665454162 33737943096 33795627632 33898479264 33959888534 34026301584 34063240068 34197370272 34326319632 34354378872 34399471392 34518914001 34521355539 34594922934 34654838504 34731146736 34760305008 34798040316 34813947454 34928482797 34929254646 34957806741 35027994144 35057401632 35095459464 35227795284 35266038093 35366511136 35395420656 35512653744 35567457222 35614141992 35643253932 35783605728 35918536368 35957529036 35987716908 36027848736 36122618961 36152945433 36264858344 36295304232 36334705914 36375224688 36471714609 36549438354 36645258956 36693358416 36723352536 36861826716 36901843407 37006976864 37047151128 37159898256 37186846268 37217243778 37300018536 37340510922 37477504224 37576918082 37584607632 37656997092 37659660588 37732194603 37805278368 37946993656 37978851768 38020081086 38104641432 38163444891 38279589282 38345039044 38430322128 38472041556 38617109586 38648676231 38723535136 38800862424 38851791264 38883549744 38884408992 38911747732 38986693317 39030169464 39072540078 39226395312 39259327536 39319912918 39406493412 39439576836 39482391897 39561663648 39594877344 39787325028 39819848238 39872114568 39933645609 40065909741 40212901872 40256556444 40408353414 40567468656 40600629576 40601526768 40690929312 40753723956 40797965637 40832217261 40993001544 41080360464 41083266096 41143756082 41146666198 41280028218 41313771603 41396720352 41431474656 41632848972 41678045019 41796785888 41988685288 42034267626 42124776408 42127755912 42162192252 42192767881 42282683586 42449179344 42484817232 42530938164 42578366688 42690367863 42726208239 42847935328 42858468952 42894450456 42988901904 42989851872 43024992912 43102935447 43234112394 43404354576 43563977028 43650970227 43735518112 43948091044 43984015374 43984987332 44081840088 44118848664 44129694726 44149867619 44409085006 44458607952 44506871604 44544237012 44719638048 44847438064 44884097544 44887272216 44983924128 45032758056 45102253053 45239514606 45417653424 45638402238 45675708273 45676717614 45805838496 45954301536 45957551904 46025218668 46028474052 46117126737 46126563912 46397387088 46468987994 46571310396 46572339528 46610408988 46793945952 46970393712 47021384124 47237270949 47423276296 47485522656 47524338576 47650402943 47755326762 47795419386 47943372048 47983622544 48089280096 48163491948 48203927244 48215777571 48256256763 48393738976 48446274552 48593713104 48627878234 48628952812 48668703402 48732584472 48829898898 48964470048 49149102288 49202457876 49311888912 49396201504 49622991704 49733358048 49787347896 49829146488 49864180223 49906043319 50015933946 50209329456 50212880784 50309592804 50319887904 50453367822 50494609737 50498181243 50638469024 50693441448 50806188576 50847718896 50884593188 50939832801 51039452376 51094860102 51296055408 51489479448 51531568308 51599207088 51734483232 51982257756 52040225952 52096720104 52140457512 52177116277 52220921181 52393881969 52483464098 52541991216 52586102448 52643189196 52841692926 53049766704 53093130984 53162819424 53244860812 53351185833 53421212988 53464880898 53675408592 53877804552 53936293554 53981575362 54134172768 54313470432 54338298608 54397287516 54442956348 54502058871 54562837032 54657335392 54824157531 54967888434 55040037624 55085028804 55292740074 55510465296 55570726692 55679402592 55780269402 55825865667 55950027804 56045690168 56166368544 56170341216 56216256336 56365377123 56376911448 56485495638 56489490882 56707917552 56832785568 56920490484 56968277652 57030121629 57192600608 57470580596 57517558566 57645483192 57708062334 57734442271 57925664379 58085302704 58201293636 58277686896 58367621598 58545254196 58645353832 58646649776 58775786784 58825131552 58839592968 58888991304 58930394809 58979869377 59109740118 59159365254 59342495472 59392316016 59680987542 59729772357 59845463392 59849696288 60043677408 60136337404 60319352808 60384834666 60612530121 60851202984 60900944364 60902290152 61130585934 61366958224 61371298736 61489502316 61502085216 61620540696 61624899144 61715634123 61719999297 61920042327 62095080528 62096452704 62147211984 62449273458 62695178832 62885981664 62983027932 63051401439 63187164612 63191633868 63424025379 63590302306 63673769016 63727225848 63796407246 64217989264 64271902992 64287703428 64341675684 64483352856 64484777808 64595032736 64891604536 64976779296 65106531864 65207004907 65345965542 65603277168 65802930336 65922136566 65976023061 65977480998 66122760132 66383130528 66438861984 66541391092 66613627509 66687911928 66760307406 66816355518 67079457072 67271157096 67326146316 67330908324 67475886192 67591255264 67919777068 68052603168 68126480136 68231613593 68457603357 68515076421 68652639264 68708757744 69037828002 69042711078 69189845868 69309677008 69462293472 69520610016 69596080632 69627894908 69703481991 69856965594 69858509292 69915613482 70190918928 70455590568 70532076186 70790841312 71025307488 71134914444 71228283984 71286507864 71632990143 71693129079 71837072736 71915058072 71975433816 72245237922 72305890866 72529716688 72590608464 72669411828 72750449376 72941817351 72943429218 73003055103 73098876708 73290517912 73386716832 73446705072 73723653432 73803686814 74094302256 74319796512 74373692536 74434487556 74600037072 74681021844 75023900919 75153836164 75169215264 75313994184 75319321176 75464389206 75680051733 75893987312 75957703536 76040162172 76209282864 76326889782 76559178564 76690078088 76860644256 76944083112 77062823981 77234219172 77297352462 77601724848 77767099488 77823495464 77973386634 78060338928 78145080156 78452790624 78518655072 78639825836 78725196147 78812986824 78879153672 78964783794 79262539389 79574650056 79639696476 79744229136 79867291218 80131819482 80425803744 80513112888 80637361519 80816706828 80904440331 80972363043 81134937312 81201259152 81203053536 81507447912 81595931274 81664434522 81986003088 82160720928 82166532192 82287512164 82293332396 82451832651 82560056436 82627543206 82939110111 83265697944 83356090038 83670404103 83977370576 84068535252 84249552816 84255511824 84324384504 84385535762 84565367172 84728243457 84734236323 84898358688 84969634464 85061876328 85380735726 85452416478 85716937904 85788900912 85977803808 86049985824 86205870894 86276337849 86468224788 86808709152 87127954056 87301940454 87551432397 87896182088 87968030748 87969974664 88163680176 88237697328 88259389452 88299735238 88664610177 88818170012 88917215904 89013743208 89088474024 89225956237 89521481313 89694876128 89768195088 89774544432 90065516112 90204506106 90479029212 90835306848 91074246523 91276804476 91351416546 91353435228 91695878901 92050437336 92056948104 92234253474 92253127824 92794774176 92937975988 93142620792 93144679056 93220817976 93673910187 93940787424 94042768248 94474541898 94846552592 95048677152 95300805886 95385453459 95510653524 95590838772 95694610869 95886744096 95967245088 96326983896 96407854488 96431555142 96512513526 96892549104 97187426208 97255756468 97257905624 97337406804 97465168944 97659797796 98018948313 98298204576 98404915752 98623777824 98883204849 98966221497 99245983408 99574695792 99658292976 99728360446 99812086638 100031867892 100140461109 100418658912 100425761568 100619185608 100774462129 100906735644 100989219474 100996362486 101386882896 101695437792 101769186376 101879665602 102078904752 102189720204 102592110816 102978958896 103063136616 103198414176 103556742003 103564066617 103964515512 104193440208 104280915024 104354232554 104441842362 104785448391 104787763938 104966928196 105083982432 105172204896 105286378392 105448857371 105683385852 105798114279 106099533408 106186261968 106489721624 106702371666 106842425976 106929761796 107350817184 107755609104 107872587108 107963150724 108367856883 108458836299 108676597216 108794575032 108885912696 109004117742 109125674064 109415143827 109648315062 109935776868 110080075248 110170057608 110585480148 110705530221 111020930592 111141453384 111560538804 111651731334 111900055608 112091380336 112432512672 112730754246 112753822896 112970991276 112978981764 113415835104 113840980968 113936555304 114060243258 114490334673 114941161192 115035117132 115290966384 115416124668 115468884542 115851328758 115946028693 116170605408 116402587272 116555373792 116735243196 116960079951 117090508392 117290707664 117293299552 117679185936 117777982608 117860789618 117959738754 118219480236 118318730508 118684990944 118784632032 119097091607 119361975084 119459544714 119800936827 120272674808 120638705616 120769669332 120857250371 121225060242 121702405968 121801888728 121804580304 122261171868 122393896911 122496651783 122733916448 122742597472 122979004632 123241081392 123249798288 123431268246 123439998594 123840084654 124190161056 124294423968 124621376893 124898546916 125034135057 125390357664 125966055864 126102802878 126374329224 126383267736 126578303643 126848050758 127180604612 127347538032 127454451696 127592814492 128071103589 128178624717 128435978528 128543805984 128575406856 128683351368 128966705712 128969555616 129308806341 129783209072 130213063728 130414009814 130691931084 130952910681 131206554336 131844273132 131952046122 131954961996 132245520264 132449602857 133082782184 133227255018 133375823856 133520614812 133632711036 134158914144 134542314192 134652292632 134661816648 134951772384 135306759159 135839554136 136252960272 136463227186 136915206714 137027124819 137030152842 137417515488 138075656004 138085422156 138351380211 138379691736 138619354016 139192161264 139255789816 139406963982 139713931188 139717018584 139831226964 140381837856 140911181136 141064152372 141711812847 142269828888 142456567968 142573015728 142951208829 143265980286 143386258158 143830116144 143950867632 144490475844 144611781732 144647332713 144768770289 145059433376 145181216928 145338823656 145883634702 145886858436 146006110206 146197753416 146581035824 146893410144 147447306864 147607373628 148188604512 148747385072 148868975112 149200074144 149362043688 149592540669 149718129957 150047801838 150307672328 150627988368 150638642352 150928778412 151360103466 151483829211 151494543729 151787974624 151915407072 152080324344 152418565728 152653779564 152819498403 153118357128 153380156176 153888166224 154125647962 154468438344 154594704924 155203449696 155646990928 155946773268 156120677856 156290160312 156531348831 156662763543 157279651672 157450392294 157625973648 157758307344 157929567588 158044096639 158525078778 159149300112 159279392952 159488458272 159734582436 160053557499 160263638964 161026225776 161274723038 161633413656 161808880662 161944726086 162402518304 163014895824 163191862548 163328869044 163506176613 163972006176 164575024328 164586664792 164903665302 165120112872 165255086412 165374927861 165878220222 166531395888 166712180076 167340808206 167477597001 167954741152 168137070504 168499105632 168511023648 168648769008 168771071524 169096131369 169130734344 169456486914 169468472646 170123752656 170761471452 170904832956 171090364887 171433875808 171577801824 172411741788 172552675698 172936449576 173203326813 173776993137 174255908112 174603880908 175102864794 175792364176 175936061496 175939949328 176327360352 176475394656 176518778904 176599470476 176791184427 176939608131 177329220354 177636340024 178027486416 178176948048 178451912474 179042962626 179189317071 179536390176 179549088864 180131032224 180409012212 180958058424 181837590363 182148493046 182553608952 182702833092 182706870456 183391757802 184100874672 184113896208 184468506948 184506255648 185146902369 185159997891 185875951976 186285241584 186289358112 186441635952 186779386937 187347820374 188085536496 188949083796 189154204317 189693105184 190272076137 190601611772 190770906918 191021307048 191181677544 191389221738 192653967792 192815708976 192863110284 193025027052 193785098208 194511512936 194515811248 194674813608 194930337888 195319595592 195621014721 196037896626 196809831504 197766409698 197928069183 197932442994 198491966816 199149391584 199316585952 199456720892 199624173276 199840882527 200063735784 200280922218 201238371216 201548924258 201813471288 201978438948 201992724972 202773765792 203538372752 203759331204 204157809504 204379440408 204694840779 205372810071 205957917792 206126273232 206673049451 207113484006 207128133234 207929031024 208386880416 208561830048 208708465108 208883684724 209110445973 209570896782 209575527876 209933856392 210572756784 210897714742 211366771704 211596228558 212372523936 212979443248 213404743332 213684851952 213859523592 214898970429 215511218208 215745174216 215926301448 216259521049 216735713766 216917672598 217589150064 217771825392 218008235484 218251348128 218825452053 218830287654 219009165309 219296630124 219871553736 220160150496 220340115216 221170960296 221411060442 222282906768 223121077608 223303462668 223800111216 224182760672 225461508492 225507645792 225941982552 225957963528 226290658451 226306664089 227040155199 227681961936 227873110608 228120486516 228980669346 229882322384 230070234264 230581932768 230832249336 230937769084 231188471943 231702657516 231892057386 232805174544 233470486392 233920159902 234181016784 234581415328 235358371872 235555965216 235721579236 235919477508 236175588441 236438960472 236637461016 237787618167 238194183214 238723950168 238919089428 239601873654 240545349616 241277411232 241539338664 241714500742 241912084557 242450120484 242713320993 243404811936 243603777456 243609160608 244249967533 244522343736 244787793822 244993303566 245958009264 246482162784 246499596576 246862536492 246879997188 247355497953 247680169308 248817330333 249242753786 249797093832 250068270114 251011212309 251932111728 252205605756 252748658448 252766535472 253156607286 253696101516 254361209224 254695076064 254908903392 255185628984 255579433967 256142207178 256357249434 257150813712 257366702736 257933411424 258617612682 258829013547 259566418144 260426127456 260828019628 261383862168 261905821362 262654297191 263688546264 263904092244 263909923992 264491040528 264899205714 266165564368 266454510036 266751647712 267041229624 267265422072 267453330287 267677868711 268564443939 269084628384 269304585264 269323633296 270613518318 271679108272 272505920544 272926454372 273222739569 273830413428 274054249638 274060305684 275087636703 276151312008 276170844312 276702760422 276759383472 278384322528 278511579632 278813927964 279427862376 279434037168 279662453928 281021730561 281822362272 282128304744 283423625694 284539657776 285146031456 285902417658 286156360377 286531960572 286772516316 287660232288 287901735264 288659052539 288980951688 289223563464 289294665426 289537540578 290677647312 291767269404 291773716872 292012220412 292395506832 293162071648 294056844939 294894613728 295214747256 296649614547 296898664491 297494770144 297737950224 298724087376 299185081338 299436259914 300095603676 300615344656 301255976736 301277284704 301857556824 302323386387 302720206932 302967658422 302989087458 304160648688 305307559128 305638996806 306236714256 306760312352 307776332448 308251295924 308936876688 309189409848 310670226009 310692199851 311293981856 311893546536 312580320624 313062697662 313325527086 314559303344 314900784588 315251947296 315516614688 315859135176 316081208521 316088193278 316346572113 317050157556 317394342837 318298600224 318558785904 319469164872 320107114998 320527277928 322052451552 322549446076 323266827312 323617761324 323889452172 325103570649 325376508897 326029791648 326383725096 326657738088 327012353226 328245431481 329150048656 329173329584 329807330604 330240225744 330510172824 330749855722 331756440444 332116590663 333062791776 333424360152 334681616412 334955194002 336274141008 337297538016 337542143048 338192262738 338261468688 338912973828 338936945292 340247505312 341522942904 341809665912 342180729774 343471004019 344823483576 345105351396 345872899152 346406653626 347553986274 348511816224 349207761816 349746662683 350205729588 350880239853 351584728352 351872122992 351879898656 353037557808 353198940952 353582368854 353879216262 354658440708 355272680048 356054972832 356353896096 356903824948 357291274821 358085925252 358378634142 359402810481 360818024424 361916116848 362571751113 363675180726 364296986092 365107217904 365405666184 365413740912 366783515604 367181690733 367489955349 368201749344 368227792416 368937013896 370293804738 370319995782 371751903952 372570483168 372883271904 373558773874 373864130679 374695640748 375102405171 376171072992 377898167592 378308408634 379734910929 380544152274 381203223544 381541813836 382042614096 382363355088 382778443476 384213310767 384535874151 385307935584 385631417952 385726220568 386050054104 387926419023 389023025872 389031622496 389349627216 390639191184 391242029442 392075793252 393619663008 395532819396 395856138366 395864885988 397348808571 398913441784 399248346552 399681765054 400127471568 400561844436 402476742432 403097848516 403626942576 403956877896 403985449944 405920277477 407076745504 407518662408 408758880816 409389681558 410745620142 412252546464 413336964989 413346098902 414226968012 414256266468 415054140633 415858062048 417416930216 417767369448 418220891946 419141793564 419151055752 419867712784 421145513568 421795429484 422733543408 423192457116 425135438541 425958886496 426809486664 427369703904 427719047184 428853626487 429797940858 431490348432 431852602896 432519042098 433471427532 433835345196 433941998139 434306310867 435178300128 435543650784 436016470968 437650904106 437660575308 438018330618 438593260248 439743107472 440680230432 442341920592 442822120884 444565813536 446242155216 446606925336 447600222432 448777622007 449154389871 450923016984 451883965104 451915927056 452581316902 452613328178 454080310398 454451487633 454483631187 455363923872 455746221216 456240973032 457961338692 458458495209 459764644768 460140468528 461664498672 461875538168 462376943886 463405315032 463784114772 465610349088 466940972784 467840319804 468362033568 469594046493 469988290629 471443158472 471838955016 472351176882 472877920944 473274922032 474132289917 475575236334 476388366428 477447900336 477838178856 479203747308 480160672497 481090699232 483078677328 483429001484 483824169114 484900240968 485426641986 487207554912 488499935066 489044687472 489575587644 489986607132 490518529839 491916018528 493725072984 493759994376 494710995906 495360338616 496124783583 497634660666 498485507572 499594187664 500136540228 502022424618 502432791003 503864223456 504411211512 505497316896 505533070944 506313214572 507288394107 507392203032 508722418448 510371257968 511158867934 512284414356 512714498868 513271094661 514301627424 514733405472 517235225364 517658027094 519609980439 521656039256 522767724336 523811642724 525308594382 527377092528 527808184488 527819847984 528982081056 529798411428 530373553281 530818824393 532331128736 532909020072 534082459248 534530844144 534906660574 535355737422 537128887878 538609170528 538647266592 540517569601 541227036636 543358216544 545852908744 546445479138 547660826856 548108499276 548120611368 548505982453 550175273406 552302624016 552341688624 553405520844 553518766944 555440707107 555479993673 557023159264 557627855928 558855724752 558868074336 559324907856 560338160811 562043461122 564256609488 566847251388 567462612951 569079315552 571804835316 572312720754 573063921144 573545032632 573948279047 577318105078 577961903376 578447126928 578589330852 579075081156 581355294624 583534538808 583547433744 584024440824 584791013664 586863044163 588113689878 590429494512 593299229094 593784207549 593797328982 595475900448 597448174752 598370162676 598872519828 599522647581 600191207352 601230689312 603715113648 604646772774 605440413864 605935316844 605978174916 608321297376 610615118256 611277993612 612473428512 614084522337 616502591848 617873753376 618378819696 620019148353 621340452018 621384399702 623787093072 625160641248 626125395324 626651054172 627331337919 629118606688 629801569176 631718270352 632162417042 632176386556 632693144226 634100315112 634788685674 637117571808 638938329744 640214229996 641054555856 645098892152 646533654624 647235522648 647778904344 648234342899 648778563147 650207141298 650753017794 652767450192 653315476176 654024706452 656476356159 656490862962 657027495927 658300097312 658346659168 659614661208 660480451488 661020345648 661499711444 663512880888 664233181326 666848720304 669363232824 669910388004 672548282016 675084286096 676384525476 676522937376 677825947656 677873890584 678871975353 678919992267 681120465597 683045885808 683619331824 684361459548 686942008038 689646967152 690210702792 691745798304 692813307252 693565415829 695107972548 698415523632 699493325366 700411459176 701760479706 703744245984 706075115616 706397881904 707164737708 707758432524 708526765323 709316881416 710545360096 713807649896 714582549642 716171850504 716757268284 717277053977 718805620962 721636048848 723832233696 725143502226 725736253671 727350361452 728593972184 730214435808 730811332368 730827481824 732749902599 733567031208 734363381466 734979910698 737874027792 740587609476 740639991564 742066493859 743503807904 747117547748 747728261358 749391281496 750204810342 750547749523 753033636927 755796335184 756616817268 759469821858 761088304548 762406447088 763083627672 764085228192 764726710176 765556886952 766738301901 768426621534 769071748302 771452441136 772100108208 775852838046 776487040641 778046051744 778699254432 781278382368 782484058884 784151586504 787962891573 791065638792 791712276732 791729771976 794697617142 797826883568 798496693104 799363530108 800254943136 801123688872 802359990861 803033606133 806195697032 807253885152 807913755792 807970899888 811840554954 815037324816 817517761632 818779363116 819668218707 821491240284 825262910109 826673929978 826692197804 828453936024 828512532936 830108281266 834833860432 835534738896 836441783892 838283587128 838302111504 839735425568 843590858968 845467086816 846384914232 847691063791 850270877082 853618973328 855438094368 857707252974 858469081131 859595881716 862980696864 863705205792 865038084196 865977157617 866942855064 867670690392 867883996278 868612621734 872032941936 875301808212 875321150616 876036661236 877186520496 879486214944 884683841184 885644241768 887010976709 889948843641 890695993473 892484310432 893213850672 897555244014 898308779742 901846033968 903767930208 903831854112 905162633804 905226656356 906970159161 908160620796 908902975266 908967262374 912481946064 915922677384 916916990418 920280937056 923328997344 923751076336 924753887772 926810630064 927568229544 932010678027 932076599553 933881945568 935680639608 939188092986 939976581258 942886316944 943677910032 944702353764 945755841888 946549844064 948243625563 948264579834 949039716339 951150472668 952776732856 954895800672 955676357712 958407494616 960321344994 966157354656 966858002968 967648338228 969800481936 970853283972 975310711947 976999870132 978089374944 979151175288 979973214264 981037059678 981485518607 984736294443 987450145968 987519988752 989421991812 990720677232 992249567166 995269321332 996971015144 999188375328 1000273080456 1001816711753 1004044849236 1004865582006 1008822423024 1012626429144 1014576788214 1014784406064 1017444836896 1020742515936 1022317735868 1024568828712 1025428997736 1026542189322 1030413012057 1034470450728 1035316054188 1039219960878 1043312078512 1045535448672 1047623285448 1049239988049 1050617188764 1052640719559 1054754185056 1055616368976 1055639695968 1059596822856 1060747106562 1061637648786 1065818040144 1068164918496 1069061688288 1069813321148 1070711474844 1071873824463 1074257775756 1078208431443 1081035139202 1082454073272 1087715253339 1091705817488 1092890958276 1095321653712 1096216998552 1096241222736 1097011964906 1100350546812 1101545072199 1104605248032 1104683377248 1106811041688 1108519083419 1110881414214 1110959987346 1115255711856 1117711449504 1118649815712 1120676321622 1121592392037 1124086922244 1128513218976 1133694502776 1134925225902 1139204732787 1143609670632 1144625441508 1146127842288 1147090065264 1147896558094 1152639932301 1154636210156 1155923806752 1156894253856 1157178661704 1158150162312 1159937431081 1163779257069 1167069077616 1167094867488 1168048881648 1173726088326 1176227379756 1180858989024 1186598458188 1187568415098 1187594657964 1192046425713 1196740325352 1197745039656 1199045295162 1200382414704 1207430227296 1209293545548 1210880827728 1211870633688 1211956349832 1217760832431 1221230236512 1222555987224 1228169044674 1233005183696 1236757639392 1240010894967 1240038296706 1242680904036 1242768799404 1247574186144 1252250790648 1253302108344 1254662675838 1259603138352 1263436540704 1264324834084 1264352773112 1265386288452 1268200630224 1269577371348 1275406315623 1277876659488 1280428459992 1282109111712 1286560879461 1290197784304 1294471045296 1295557808688 1296468685798 1297557126294 1300414282596 1301506035588 1301825994417 1305534900384 1306630952352 1308049412904 1310068007677 1312952712318 1312981725924 1314054991854 1319229322416 1322040691296 1322999422888 1327025761776 1328466362652 1333697440608 1338726465648 1339820776008 1346332866021 1347463169613 1350168572192 1352769050952 1355651895312 1355747781168 1357743950706 1357839984534 1362240931194 1366091771616 1367238663648 1368722919096 1370835145823 1373884016076 1375375485627 1379293934304 1380421405584 1385626614504 1387130831658 1390215945096 1396831047264 1398986650732 1400822918352 1403520959412 1408782139479 1409964871887 1412795763808 1414329475416 1415516865048 1417053530646 1418633762832 1422396869751 1427615299792 1429165099284 1432343701008 1433514536568 1434554107954 1437611241924 1440482017491 1443272097696 1450287004452 1451472507342 1454700722904 1457187944368 1461622664736 1465499805198 1467134062416 1468726762932 1469959821396 1475748055584 1481175218952 1481279983128 1484132987718 1488374350749 1494235095496 1495456522716 1498782562992 1500409620684 1501095499046 1506067273854 1507298373009 1511592670368 1513233634536 1518939643716 1521865182321 1522176609096 1524812894176 1526167255344 1531113773904 1533476603802 1536853243068 1538143496604 1542904882272 1544200216416 1548262190891 1551705676092 1552974081282 1558829941317 1564968117768 1568303173008 1575925783146 1582131277584 1583424553464 1583459543952 1589395234284 1591120659843 1592456473179 1595653767136 1596993386208 1598727060216 1602247377744 1604719981722 1606067212266 1612391394064 1615827511584 1615941799776 1621552708803 1623681109908 1630074649632 1637558726232 1639336437414 1642982480568 1645517947359 1650525820218 1653347859956 1653384395608 1656907872048 1657025065872 1660216562532 1666322121321 1666439981019 1669667720864 1671069477792 1672883567784 1676567174256 1676604223008 1681014482433 1687181717936 1692769828464 1695382127582 1700541754164 1702387838853 1707237946656 1715414505948 1716938162262 1719191763432 1721844837141 1730076168392 1731954315234 1733885710128 1735341380784 1735767992556 1737225243468 1744065883872 1750603616424 1750642301232 1752073322472 1754373040992 1760589132489 1771288483536 1774021953418 1779897687282 1781352622647 1781391986946 1786427701344 1795110488028 1796617559484 1798567942743 1803692067936 1810325267608 1810453312712 1813940318322 1816321241592 1817805950532 1817934524748 1824963892128 1831845354768 1833833980836 1842253567011 1847502152672 1849507775544 1853621260128 1855136459088 1860057445059 1864021356054 1864153199106 1871361279216 1878376185972 1879953162516 1881994013757 1885772633888 1887355820064 1889404707528 1896487251126 1896529159668 1898079432678 1902300945336 1905553465712 1911352715424 1916814989232 1920642689988 1933716005936 1935296676456 1939600963872 1941706567944 1944703028697 1946335689441 1950621423894 1953999740264 1958302350576 1959946428528 1962074119356 1962971037214 1969429068477 1969472588886 1971082487781 1974900291936 1975039977504 1978843983624 1981441354464 1984499134332 1990538642664 1993942030288 2000546160912 2003633423506 2008089698472 2009731164012 2017644846048 2025252858288 2029153576428 2029568812128 2036615926059 2036759976801 2044635471736 2049137657424 2050857995472 2053084378644 2054573256307 2060826024114 2068940901456 2070632108376 2078439921756 2080696247487 2086624157024 2095246570896 2098479976098 2101234377528 2105281439118 2111232737952 2119193645712 2121494213124 2123275297572 2125580295969 2131636080288 2139626642296 2141422949688 2143747648926 2148515551512 2151831161931 2156416862886 2162070278404 2164908146544 2175430506678 2177208761013 2183411634976 2185781916552 2190643307424 2192433997104 2192482445472 2194023929812 2198249707797 2200701093624 2203090144398 2213622083376 2217038166838 2221762828428 2221919974692 2226199481577 2230511423712 2241352643244 2243184784074 2248173844488 2251643248569 2259100910781 2267389005552 2269850451804 2278409465574 2287219341264 2289250883016 2292255684576 2294180130528 2295793116188 2300214905703 2305279864602 2309272420312 2314357323408 2316300324624 2319874862162 2327558514138 2329461121923 2334138155232 2336097763296 2347452176652 2352454759512 2363888674719 2373196916376 2375136830196 2375189315928 2384092851426 2393480650704 2395490079312 2398090590324 2400764829408 2407079972583 2409100818399 2418587091096 2421761655456 2423741267376 2423912699664 2435521664862 2445111974448 2456338089348 2459004656121 2466010367392 2480021789934 2480076593412 2485361808072 2485537598808 2489373304979 2504501581296 2506604216688 2509325351676 2519206276704 2528649668168 2528705546224 2530772576904 2536401260448 2539154742696 2543073191373 2550812631246 2560856919984 2573121758922 2575407243393 2580395568608 2588942090592 2591115617376 2592937371596 2595114252588 2597931472851 2600828565192 2603012071176 2603651988834 2616098825808 2620136015354 2625905424636 2625963451848 2628109983708 2638458644832 2645998845776 2654051523552 2656932725304 2661032930127 2669846530923 2677452931296 2679641552016 2686749642863 2692665732042 2694926339226 2705538101904 2711303790624 2711495562336 2715487901412 2715679969068 2720910477483 2724481862388 2737445838192 2741670291646 2747768032152 2750750971254 2760842811168 2771253229008 2774261663316 2780431890192 2797973301464 2801645836704 2807041918824 2811373773637 2817564278958 2819929743774 2828658950832 2831033730096 2834107061292 2837267525664 2844730876689 2844793739502 2847119149017 2855230599584 2858330198568 2864687402016 2867029073136 2869108215908 2875222483848 2880964034982 2900574008904 2902945014684 2909401445808 2914375888736 2930999610396 2934268124832 2937453525864 2939919642792 2941986633157 2944456555821 2954208883329 2962350437904 2962559966256 2968265975436 2976748701498 2988470190992 2990913045432 2997565125984 3000819241368 3002190998092 3005450135259 3012134547708 3014596746018 3026467269072 3037879287432 3043730364642 3044353218192 3052334510688 3062227547808 3066953207604 3073706486136 3076286993208 3091239036171 3096524381782 3103411352184 3105948162564 3117659882634 3129936235536 3136606346016 3147719964147 3151851566292 3164262555168 3166849106928 3166919087904 3175249577929 3178790468568 3182241319686 3184912946358 3197454120432 3204494755488 3209439963444 3212134424532 3215621473389 3224782788128 3234625294329 3243105417606 3247362219816 3263145760017 3275117452464 3278672874828 3285964961136 3291035894718 3301051640436 3306695719912 3306768791216 3313815744096 3314050131744 3320433125064 3325557250257 3332644242642 3332879962038 3345767135568 3353134348512 3362028964866 3364777176111 3374363435872 3385539656928 3390764255164 3401083508328 3404775677706 3417614198361 3430829011896 3433876324524 3438383526864 3443689674282 3460152336784 3463908630468 3467771420256 3470682761568 3471535985112 3474450486936 3476893293731 3479812293243 3491337771207 3501207232848 3501284602464 3504146644944 3521178264978 3542576967072 3548043906836 3559795374564 3562705245294 3562783973892 3576139277139 3590220976056 3593235118968 3597135885486 3620650535216 3620906625424 3627880636644 3632642483184 3635611901064 3635869049496 3653282497293 3663690709536 3667667961672 3684507134022 3699015551088 3710272918176 3720032684901 3720114890118 3728042712108 3728306398212 3742722558432 3756752371944 3759906325032 3763988027514 3778809415056 3792974502252 3793058319336 3796158865356 3804601890672 3811106931424 3833629978464 3841285379976 3847213289513 3859682638383 3867432011872 3870593352912 3883413135888 3889406057394 3892671378882 3901242847788 3907999480528 3916604701152 3919892857056 3924148238712 3925942074428 3930204023031 3938858136954 3938945177772 3942164975562 3957687967248 3968998268664 3981077285328 3987884060576 4001092321824 4007266847012 4016179396944 4019462328024 4038998598063 4042389508839 4050505716576 4058307152856 4073231852118 4073519953602 4089270943472 4098275314848 4101715990944 4106168757288 4109146512614 4112505437469 4121652048228 4126126456881 4137881802912 4141264216752 4156879843512 4161392494974 4190493141792 4196959952196 4202468755056 4210562878236 4226346418437 4229894615661 4238387291424 4242988426248 4246550595144 4251160591938 4267190609253 4279253284592 4282845899376 4287495297852 4297031103024 4303662323862 4312833725772 4324140556808 4329816293088 4350861013356 4354417522026 4371563833104 4384867994208 4388047859624 4396499415594 4401402187248 4406180288796 4427244166752 4434076333676 4443525656856 4443839949384 4452398963154 4465123052247 4482705286488 4486369568148 4496347688976 4503286497138 4518201821562 4534778011104 4539700903608 4546706614879 4556818931148 4565595546963 4574438682528 4578501766032 4591586232376 4600429811406 4610559729204 4618544840624 4628714646816 4632600649248 4639749724324 4644786572673 4655117028276 4658922243846 4676489823951 4694904353304 4704909519024 4727777349438 4746393832752 4750273660392 4750378631856 4768185702852 4773361979529 4777369419537 4786961301408 4790980158624 4796181180648 4814159945166 4818201636798 4837174182192 4847482534752 4847825399328 4864658126409 4871043329724 4890223948896 4912676178696 4918009312242 4936553842077 4960043579868 4960153186824 4970723616144 4971075197616 4978746609958 4998966363963 4999319943057 5009003162592 5013208433376 5018650703352 5043043447299 5057299336336 5057411092448 5061545153808 5078309485392 5086146382746 5101625262492 5121713839968 5146243517844 5150814486786 5165534511423 5185874743192 5190228505176 5195862945702 5201657130384 5206024142352 5207303977668 5232197651616 5240272030708 5251810849272 5251926903696 5256219967416 5281767397467 5291997691552 5313865450608 5322065860254 5339693061846 5359283104032 5373380544857 5373499285726 5385331464084 5389852678452 5395703828229 5411076203808 5430975802824 5431359938136 5441820954966 5448963724776 5474891676384 5483340583292 5495536064304 5501501942508 5526760701033 5542506458016 5548523326632 5560863780384 5580172335177 5595946602928 5614083837648 5622747547274 5635128557916 5639859487548 5645982041271 5657317901664 5662067460192 5668214122584 5689461753378 5689587479004 5694238298034 5716660397136 5734058146272 5738216431816 5750444967696 5761928069964 5801148017808 5805890029368 5818802891616 5834109086091 5839007068323 5861999220792 5874907051728 5879839285584 5883973266314 5888913111642 5908287205431 5908417766658 5924700875808 5925119932512 5936531950872 5945693265611 5953497402996 5976940381984 5981826090864 6001638482736 6004381996184 6010900270518 6024269095416 6029193492036 6052934538144 6075758574864 6087460729284 6088706436384 6109847778177 6110279930403 6133906415208 6147412972272 6152573986416 6163719768921 6182478072342 6193048763564 6206822704368 6211896325128 6235319765268 6242088742461 6259872471072 6295439928294 6303703132584 6333698213856 6350499155858 6357580937136 6364482639372 6369825892716 6376740887907 6394908240864 6418879926888 6424268849064 6431242946778 6455493485793 6469250588658 6486210835212 6494724439632 6526291520034 6531626283039 6550234904928 6557345749656 6571929922272 6582071789436 6594749123391 6602103280872 6613391439824 6613537582432 6640866250128 6651114500514 6665288485284 6665759924076 6691534271136 6724057929732 6729554352222 6754929745707 6781528510328 6802167016656 6809551355412 6835228396722 6861658023792 6867752649048 6876767053728 6887379348564 6900644717109 6920304673568 6927817260936 6943071970224 6948900973872 6953786587462 6959624586486 6982675542414 7002414465696 7008293289888 7026728404813 7042356529956 7096087813672 7119590749128 7125410490588 7125567947784 7130577771889 7152278554278 7180441952112 7186470237936 7194271770972 7221239917749 7227302455197 7241301070432 7241813250848 7255761273288 7265284966368 7271223802128 7271738098992 7306564994586 7335335923344 7369014268044 7377013968363 7398031102176 7440065369802 7440229780236 7456085424216 7456612796424 7468119914937 7513504743888 7519812650064 7527976055028 7557618830112 7585949004504 7586116638672 7592317730712 7609203781344 7629219574119 7682570759952 7694426579026 7719365276766 7726221730179 7741186705824 7766826271776 7778812114788 7785342757764 7793794418553 7802485695576 7815998961056 7848296477424 7851884148856 7860408046062 7877716273908 7877890355544 7884329951124 7915375934496 7937996537328 7962154570656 7983098790381 8014533694024 8032358793888 8038924656048 8060248928589 8077997196126 8084779017678 8116614305712 8146463704236 8147039907204 8162731432449 8178541886944 8212337514576 8218293025228 8225010874938 8243304096456 8252252913762 8282528433504 8313759687024 8322784989948 8393919904392 8404937510112 8421125756472 8434121320911 8452692836874 8459789231322 8485976852496 8493101190288 8502321183876 8534192630067 8534381218506 8541357447051 8558506569184 8565691798752 8574990595704 8594062206048 8607324647724 8625667451544 8648281113616 8701722026712 8708835044052 8743127666208 8776095719248 8792998831188 8802804374496 8812360577592 8825959899471 8833369667463 8868152667352 8887051313712 8887679898768 8904797926308 8930246104494 8965410572976 8972739136296 8992695377952 9006572994276 9016350405777 9036403643124 9079401807216 9093413229758 9113637862296 9131191093926 9157003532064 9183172464752 9200859622812 9221119458408 9237089681248 9279499448648 9289573145346 9310234056552 9317844487692 9324601701701 9352979647902 9389808706608 9409819038048 9443159892441 9455554698876 9492787665504 9500547320784 9500757263712 9525748733787 9536371405704 9546723959058 9554738839074 9592362361296 9628319890332 9636403273596 9646864420167 9674348364384 9729316252818 9742086659448 9757120743799 9789437280051 9825352357392 9836018624484 9873107684154 9920087159736 9920306373648 9941447232288 9942150395232 9957493219916 9976671750771 9997932727926 9998639886114 10037301406704 10086086894598 10094331528333 10114598672672 10123090307616 10156618970784 10172292765492 10203250524984 10252842595083 10292487035688 10301628973572 10331069022846 10371749486384 10380457010352 10391725891404 10403314260768 10412048284704 10414607955336 10430679881193 10439436879729 10480544061416 10503621698544 10503853807392 10512439934832 10563534794934 10627730901216 10644131720508 10679386123692 10728417831417 10746761089714 10746998571452 10770662928168 10779705356904 10791407656458 10861951605648 10862719876272 10883641909932 10897927449552 10966681166584 10991072128608 11003003885016 11019983829283 11053521402066 11097046653264 11160098054703 11160344670354 11191893205856 11228167675296 11245495094548 11270257115832 11279718975096 11291964082542 11336428245168 11378923506756 11379174958008 11388476596068 11433320794272 11476432863632 11500889935392 11523856139928 11541639868539 11579047915149 11602296035616 11611780058736 11668218172182 11678014136646 11723998441584 11749814103456 11759678571168 11767946532628 11777826223284 11790612069093 11816574410862 11816835533316 11873063901744 11891386531222 11906994805992 11963652181728 12003276965472 12008763992368 12021800541036 12048538190832 12058386984072 12116995794189 12151517149728 12174921458568 12193709917609 12219695556354 12220559860806 12267812830416 12294825944544 12305147972832 12327439537842 12337516312407 12364956144684 12386097527128 12413645408736 12423792650256 12470639530536 12484177484922 12590879856588 12607406265168 12679039255311 12700998311716 12715161874272 12728965278744 12739651785432 12753481775814 12759311741891 12801571827759 12837759853776 12848537698128 12862485893556 12910986971586 12938501177316 12972421670424 12989448879264 13052583040068 13063252566078 13114691499312 13164143578872 13189498246782 13204206561744 13226782879648 13281732500256 13302229001028 13330576970568 13331519848152 13395369156741 13448115859464 13459108704444 13509859491414 13563057020656 13604334033312 13619102710824 13640119844637 13670456793444 13723316047584 13735505298096 13774758697128 13801289434218 13855634521872 13886143940448 13897801947744 13907573174924 13919249172972 13934359718019 13965351084828 14029469471853 14053456809626 14084713059912 14192175627344 14239181498256 14250820981176 14251135895568 14261155543778 14304557108556 14320085938587 14360883904224 14372940475872 14388543541944 14410748084447 14442479835498 14454604910394 14511522546576 14542447604256 14543476197984 14593974379227 14613129989172 14670671846688 14738028536088 14754027936726 14809661526231 14880130739604 14880459560472 14912170848432 14913225592848 14936239829874 15027009487776 15039625300128 15055952110056 15079186604053 15129130341897 15171898009008 15172233277344 15184635461424 15258439148238 15365141519904 15388853158052 15438730553532 15452443460358 15496603534269 15557624229576 15570685515528 15587588837106 15604971391152 15696592954848 15703768297712 15720816092124 15755432547816 15755780711088 15768659902248 15845302192401 15875993074656 15966197580762 16029067388048 16077849312096 16120141634571 16120497857178 16155994392252 16169558035356 16233228611424 16292927408472 16294079814408 16325462864898 16424675029152 16436586050456 16450021749876 16486608192912 16504505827524 16580282103099 16627519374048 16645569979896 16740517005531 16787839808784 16842251512944 16868242641822 16905385673748 16919578462644 16971953704992 16986202380576 17004642367752 17030884099801 17068385260134 17068762437012 17082714894102 17149981191408 17214649295448 17251334903088 17296562227232 17403444053424 17417670088104 17502327258273 17517021204969 17552191438496 17585997662376 17624721155184 17651919798942 17666739334926 17736305334704 17774102627424 17775359797536 17809595852616 17837079796833 17860492208988 17930821145952 17945478272592 18013145988552 18032700811554 18072807286248 18158803614432 18186826459516 18227275724592 18262382187852 18329543334531 18330839791209 18366344929504 18401719245624 18442238916816 18491159306763 18558998897296 18579146290692 18620468113104 18635688975384 18649203403402 18705959295804 18726266227383 18779617413216 18886319784882 18911109397752 19001094641568 19051497467574 19072742811408 19093447918116 19109477678148 19184724722592 19256639780664 19272806547192 19293728840334 19366480457379 19458632505636 19484173318896 19514241487598 19578874560102 19594878849117 19650704714784 19672037248968 19746215368308 19784247370173 19840174319472 19840612747296 19914986439832 19953343501542 19995865455852 19997279772228 20074602813408 20172173789196 20188663056666 20264789237121 20344585530984 20406501049968 20505685190166 20584974071376 20603257947144 20662138045692 20701934151327 20743498972768 20760914020704 20783451782808 20829215910672 20861359762386 20878873759458 20961088122832 21007243397088 21024879869664 21080185214439 21127069589868 21288263441016 21358772247384 21391733315667 21456835662834 21493522179428 21493997142904 21541325856336 21559410713808 21582815312916 21663719753247 21681907365591 21723903211296 21725439752544 21767283819864 21795854899104 21933362333168 22006007770032 22039967658566 22107042804132 22131041905089 22194093306528 22320196109406 22320689340708 22404359744811 22490990189096 22540514231664 22559437950192 22583928165084 22672856490336 22757847013512 22758349916016 22776953192136 22887658722357 22952865727264 23047712279856 23083279737078 23158095830298 23223560117472 23336436344364 23356028273292 23381383255659 23447996883168 23535893065256 23555652446568 23581224138186 23633148821724 23633671066632 23746127803488 23782773062444 23813989611984 23949296371143 24017527984736 24043601082072 24097076381664 24116773968144 24180746785767 24233991588378 24349842917136 24387419835218 24439391112708 24441119721612 24488194297347 24535625660832 24654879075684 24675032624814 24729912289368 24772195054256 24847585300512 24941279061072 24968354969844 25181759713176 25214812530336 25302363962733 25358078510622 25401996623432 25457930557488 25479303570864 25506963551628 25518623483782 25602577890201 25603143655518 25624072341153 25675519707552 25697075396256 25724971787112 25821973943172 25877002354632 25944843340848 26105166080136 26126505132156 26229382998624 26328287157744 26378996493564 26408413123488 26477879698413 26500109002389 26604458002056 26661153941136 26663039696304 26790738313482 26896231718928 26918217408888 27019718982828 27049051217331 27126114041312 27238205421648 27280239689274 27340913586888 27471010596192 27549517394256 27602578868436 27711269043744 27815146349848 27838498345944 27868719436038 27930702169656 27973805105103 28058938943706 28106913619252 28169426119824 28329479677323 28384351254688 28478362996512 28501641962352 28502271791136 28522311087556 28577246201361 28609114217112 28640171877174 28777087083888 28821496168894 28884959670996 28909209820788 28940593260501 29023045093152 29187948758454 29226259978344 29271362231397 29368311840153 29476057072176 29508055873452 29619323052462 29760261479208 29760919120944 29824341696864 29826451185696 29872479659748 29930015252313 30111904220112 30158373208106 30258260683794 30282994584999 30343796018016 30369270922848 30516878296476 30777706316104 30877461107064 30904886920716 30993207068538 31115248459152 31141371031056 31175177674212 31209942782304 31292039643579 31318310639187 31407536595424 31441632184248 31510865095632 31511561422176 31537319804496 31690604384802 31932395161524 32058134776096 32240283269142 32240995714356 32311988784504 32339116070712 32361852964727 32585854816944 32588159628816 32650925729796 32873172100912 32900043499752 32973216385824 33009011655048 33059951487849 33160564206198 33291139959792 33480294164109 33481034011062 33575679617568 33684503025888 33736485283644 33810771347496 33839156925288 34009284735504 34061768199602 34136770520268 34137524874024 34165429788204 34299962382816 34429298590896 34502669806176 34624919605617 34806888106848 34835340176208 34927745357219 35004654516546 35034042409938 35171995324752 35249442310368 35303839597884 35333478669852 35371836207279 35472610669408 35619191705232 35674159593666 35720984417976 35890956545184 36026291977104 36065401623108 36145614572496 36373652919032 36454551449184 36524764375704 36581129752827 36659086669062 36661679582418 36803438491248 36884477833632 36982318613526 37012548937221 37117997794592 37158292581384 37240936226208 37271377950768 37298406806804 37411918591608 37452532454766 37772639569764 37822218795504 38102994935148 38145485622816 38186895836232 38218955356296 38245826231041 38277935225673 38404715483277 38513279561328 38545613094384 38587457680668 38732960914758 38917265011272 38968346637792 39028482975196 39157749120204 39189757698234 39344074497936 39492430736616 39568494740346 39680348638944 39829972879664 39906687003084 39991730911704 39994559544456 40186107470223 40344347578392 40377326113332 40529578474242 40689171061968 40813002099936 40920359533911 41011370380332 41169948142752 41206515894288 41324276091384 41403868302654 41566903565616 41658431821344 41722719524772 41757747518916 41803079154057 41922176245664 42160370428878 42254139179736 42319346184643 42576526882032 42717544494768 42783466631334 42913671325668 42987044358856 42987994285808 43082651712672 43118821427616 43165630625832 43232244253341 43327439506494 43363814731182 43534567639728 43781923137681 43866724666336 44012015540064 44079935317132 44214085608264 44262083810178 44428984578693 44640392218812 44641378681416 44808719489622 44981980378192 45081028463328 45118875900384 45167856330168 45237559812159 45387391025691 45515694027024 45516699832032 45553906384272 45775317444714 46095424559712 46166559474156 46316191660596 46489810602807 46672872688728 46712056546584 46762766511318 47071786130512 47111304893136 47162448276372 47266297643448 47267342133264 47565546124888 47627979223968 47898592742286 48087202164144 48233547936288 48360424903713 48361493571534 48467983176756 48699685834272 48774839670436 48878782225416 48882239443224 48976388594694 49309758151368 49350065249628 49459824578736 49544390108512 49882558122144 49936709939688 50013772763669 50221551016593 50363519426352 50604727925466 50716157021244 50803993246864 50915861114976 50958607141728 51013927103256 51037246967564 51092652299403 51205155780402 51206287311036 51248144682306 51449943574224 51643947886344 51754004709264 51889686681696 52210332160272 52253010264312 52506981774819 52551063614907 52656574315488 52757992987128 52955759396826 53000218004778 53208916004112 53322307882272 53326079392608 53511239390499 53581476626964 53792463437856 53836434817776 54039437965656 54098102434662 54476410843296 54560479378548 54681827173776 54988630003593 54992519373627 55099034788512 55205157736872 55473477920289 55630292699696 55676996691888 55737438872076 55861404339312 55947610210206 56117877887412 56213827238504 56338852239648 56658959354646 57003283924704 57044622175112 57154492402722 57218228434224 57280343754348 57554174167776 57642992337788 57769919341992 57818419641576 57881186521002 58099441372137 58375897516908 58452519956688 58542724462794 58736623680306 58952114144352 59016111746904 59107185993427 59238646104924 59352742110519 59520522958416 59521838241888 59744959319496 59860030504626 60223808440224 60316746416212 60516521367588 60565989169998 60794367711363 61033756592952 61555412632208 61754922214128 61809773841432 61986414137076 62105802453981 62230496918304 62282742062112 62350355348424 62584079287158 62636621278374 62883264368496 63021730191264 63074639608992 63240555643317 63381208769604 63864790323048 64175199947001 64480566538284 64481991428712 64623977569008 64678232141424 64723705929454 64991159259741 65171709633888 65176319257632 65301851459592 65402625921721 65746344201824 65800086999504 66018023310096 66119902975698 66321128412396 66582279919584 66960588328218 66962068022124 67213079234433 67472970567288 67621542694992 67678313850576 68018569471008 68123536399204 68273541040536 68275049748048 68330859576408 68662976167071 68858597181792 69249839211234 69670680352416 69855490714438 70009309033092 70068084819876 70144149766977 70343990649504 70607679195768 70666957339704 70743672414558 71238383410464 71348319187332 71441968835952 71847889113429 72052583954208 72130803246216 72291229144992 72542240357301 72747305838064 73049528751408 73162259505654 73318173338124 73323359164836 73606876982496 73964637227052 74025097874442 74316585162768 74542755901536 74596813613608 74823837183216 74905064909532 75545279139528 75644437591008 75907091888199 76205989870296 76373791672464 76437910712592 76491652462082 76555870451346 76807733670603 76809430966554 77026559122656 77091226188768 77174915361336 77294012452943 77465921829516 77834530022544 78056965950392 78315498240408 78379515396468 78688148995872 78984861473232 79136989480692 79433639095239 79500327007167 79659945759328 79813374006168 79983461823408 79989119088912 80372214940446 80688695156784 80754652226664 81059156948484 81147153651993 81378342123936 81840719067822 82022740760664 82413031788576 82648552182768 82807736605308 83133807131232 83445439049544 83515495037832 83606158308114 83921415315309 84320740857756 84508278359472 84638692369286 84988439031969 85153053764064 85435088989536 85566933262668 85731738604083 85827342651336 85974088717712 85975988571616 86331261251664 86464488506682 86654879012988 86727629462364 87069135279456 87563846275362 87814086694191 88159870634264 88428171216528 88524167620356 88857969157386 89280784437624 89282757362832 89617438979244 89790045756939 89963960756384 90335712660336 90475119624318 90774782051382 91031388054048 91107812768544 91347469262569 91550634889428 92333118948312 92632383321192 92979621205614 93345745377456 93424113093168 93525533022636 93876118930737 93954931917561 94143572261024 94222609786272 94324896552744 94532595286896 94534684266528 95131092249776 95797185484572 96174404328288 96720849807426 96722987143068 96935966353512 97085558894181 97549679340872 97757564450832 97764478886448 97952777189388 98619516302736 98700130499256 98919649157472 99179854463547 99873419879376 100027545527338 100440882492327 100443102033186 100727038852704 101209455850932 101432314042488 101607986493728 102027854206512 102074493935128 102185304598806 102410311560804 102412574622072 102496289364612 102899887148448 103287895772688 103508009418528 103874758816851 104420664320544 104506020528624 104783236071657 105013963549638 105102127229814 105515985974256 105911518793652 106000436009556 106115508621837 106417832008224 107022478780998 107162953253928 107672869635552 108078875931312 108196204869324 109120958757096 109363654347552 109743389258481 109977260007186 109985038747254 110410315473744 110946955840578 111037646811663 111260585399392 111353993383776 111474877744152 111722808678624 111895220420412 112235755774824 112427654477008 113317918709292 114089244350224 114308984805444 114436456868448 114560687508696 114737478693123 114833805677019 115285984675576 115539838683984 115636839283152 115762373042004 116198882744274 116751795033816 116905039913376 117085448925588 117473247360612 118032223493808 118214371986854 118477292209848 118705484221038 119041045916832 119489918638992 119720061009252 120633492832424 121033042735176 121131978339996 121219822122113 121588735422726 122067513185904 122761078601733 123110825264416 123509844428256 123619547682864 123972828274152 124211604907962 124700710696848 125168158574316 125273242556748 125409237462171 125766528736992 126481111286634 126762417539208 126958038553929 127729580646096 128350399894002 128961133076568 128963982857424 129247955138016 129356464282848 129447411858908 129696732760023 129982318519482 130603702919184 130805251843442 131345769413043 131600173999008 132036046620192 132239805951396 132642256824792 133286953736079 133921176656436 133924136044248 134426158468866 134945941134576 135243085389984 135356627701152 135712679436477 136247072798408 136547082081072 136550099496096 136661719152816 137325952334142 138499678422468 139469431808421 139710981428876 140018618066184 140136169639752 140288299533954 141215358391536 141333914679408 141487344829116 142696638374664 142883937671904 143695778226858 144261606492432 145081274711139 145084480714602 145494611676128 146099057502816 146324519011308 146636346676248 146646718329672 147929274454104 148050195748884 148633170325536 149193627227216 149647674366432 149810129819064 150041318291007 151090558279056 151814183776398 152411979740592 152747583344928 152875821425184 152983304924164 153111740902692 153277956898209 153615467341206 153618861933108 154349830722672 154588024905886 154931843659032 155669060045088 156113931900784 156630996480816 156759030792936 157520945324457 157969722946464 158273978961384 158518228928917 158867278190478 159000654014334 159626748012336 159966923646816 159978238177824 160533718171497 160744429880892 161377390313568 161509304453328 162118313896968 162294307303986 163681438135644 164045481521328 165297104365536 165615473210616 165871052644583 166420433760867 166890878099088 167030990075664 167212316616228 167842830630618 168641481715512 169016556718944 169277384738572 169976878063938 171133866525336 171463477208166 171654685302672 171948177435424 172662522503328 172928977013364 173309758025976 173455258924728 174298324116411 175127692550724 175628173388382 176319741268528 176856342433056 177048335240712 177321557980281 177715938314772 178561568875248 178565514725664 179234877958488 179580091513878 180671425320672 180950239248636 181549564102764 182383103134089 182694938525138 183101269778856 184666237896624 185264766642384 185959242411228 186691490754912 186848226186336 187051066045272 187339725097811 187752237861474 187909863835122 188649793105488 189065190573792 189721666929951 190262184499552 191594370969144 192525599841003 193441699614852 193445974286136 193871932707024 194171117788362 195099358681744 195515128901664 195528957772896 195905554378776 196207877765163 197239032605472 197400260998512 198359708927094 199746839758752 200055091054676 200881764984654 200886204066372 201639237703299 202418911701864 202864628084976 204055708413024 204148987870256 204370609197612 204820623121608 204825149244144 204992578729224 205988928501213 206575791545376 207749517633702 209012041057248 209566472143314 210027927099276 210204254459628 211031971948512 211823037587304 212000872019112 212231017243674 214044957561996 214325906507856 215543667340287 216157751862624 216392409738648 217626721071903 218241917514192 219486778516962 219954520014372 219970077494508 220820630947488 221893911681156 222075293623326 222949755488304 223790440840824 224471511549648 224855308954016 226635837418584 227721275664597 228178488700448 228617969610888 229121375017392 229474957386246 229667611354038 230571969351152 231079677367968 231273678566304 231524746084008 231882037358829 232397765488548 233503590067632 234170897851176 234946494721224 236064446987616 236428743973708 236954584419696 237410968442076 238300917285717 238500981021501 238979837277984 239440122018504 241266985664848 242066085470352 242263956679992 242439644244226 243177470845452 243441460955979 244135026371808 245522157203466 247239095365728 247945656548304 248423209815924 249401421393696 250336317148632 250546485113496 250818474924342 251764245945927 252962222573268 253524835078416 253916077107858 255459161292192 256700799788004 257195215812249 257922266153136 257927965714848 258894823717816 259393465520046 259964637038964 261207405838368 261610503686884 262691538826086 263442260082573 264479611902792 265284513649584 266573907472158 267842353312872 267848272088496 268852316937732 269370137270817 269891882269152 271425358872954 272494145596816 273094164162144 273323438305632 274042407787707 274651904668284 276999356844936 278938863616842 279421962857752 280037236132368 280272339279504 280576599067908 281628356792211 281864795752683 282430716783072 282667829358816 282974689658232 285393276749328 287391556453716 288523212984864 290162549422278 290168961429204 291256676682543 292649038022616 293272693352496 293293436659344 295858548908208 296100391497768 297539563390641 298387254454432 299620259638128 300082636582014 302181116558112 303628367552796 304823959481184 305966609848328 306223481805384 306555913796418 307230934682412 307237723866216 308699661445344 309176049811772 309863687318064 311624276450553 312227863801568 313261992961632 313518061585872 314349708214971 315041890648914 316547957922768 317036457857834 317734556380956 318001308028668 318346525865511 319253496024672 321067436342994 321488859761784 323018608906656 324236627793936 324588614607972 327362876271288 328090963042656 329230167775443 331230946421232 331742105289166 332840867521734 333112940434989 333781756198176 334061980151328 334424633232456 335685661261236 337282963431024 338554769477144 339953756127876 342267733050672 342926954416332 343309370605344 344212436079369 344501417031057 345857954026728 346619516051952 346910517849456 348596648232822 350255385101448 351256346776764 352639482537056 354096670481424 354643115960562 355431876629544 357123137750496 358469755916976 359160183027756 361900478497272 363099128205528 363659466366339 364766206268178 365389877050276 366202539557712 368283235805199 369332475793248 370529533284768 371918484822456 374102132090544 374679450195622 375504475722948 375819727670244 376227712386513 377299586210976 379443333859902 380874115661787 383188741938288 385051199682006 386883399229704 386891948572272 387743865414048 388342235576724 389090198280069 390198717363488 391811108757552 392415755530326 394800521997024 396719417854188 400110182109352 401763529969308 401772408132744 403278475406598 404837823403728 405729256169952 407138038309431 408297975740512 408741218395224 409641246243216 409650298488288 409985157458448 411977857002426 415499035267404 419132944286628 420055854198552 420408508919256 420704088541451 423646075174608 424001744038224 424462034487348 428089915123992 428651813015712 431087334680574 432784819477296 435243824133417 435253442143806 436483835028384 438973557033924 439909040028744 439940154989016 443787823362312 444150587246652 445899510976608 447580881681648 448943023099296 450123954873021 453271674837168 455442551329194 457235939221776 458242750034784 458949914772492 459335222708076 459833870694627 461143938702304 463049492168016 463764074717658 464795530977096 467007180135264 468341795702352 469892989442448 472857487947416 473909168839392 474821936884152 475554686786751 476601834571434 477001962043002 478880244037008 481601154514491 482533971329696 484132170940704 484527913359984 484879288488452 486354941690904 486882921911958 491044314406932 495891313096608 496846419631848 497613157933749 499261301282601 500672634297264 501092970226992 501636949848684 503528491891854 505924445146536 507049670156832 507832154215716 513401599576008 514390431624498 515844532306272 517789647435632 518786931040092 519929274077928 523221007373768 525383077652172 526884520165146 528959223805584 530569027299168 531964673940843 533147814944316 535684706625744 535696544176992 537704633875464 538740274541634 542850717745908 544988291193632 548084815575414 549303809336568 550151500400359 553998713689872 557877727233684 558843925715504 560074472264736 560544678559008 561153198135816 562019175293433 563256713584422 563729591505366 565949379316464 569165000789853 570786553498656 574783112907432 577576799523009 580325098844556 580337922858408 582513353365086 585298076045232 586545386704992 586586873318688 588623633295489 591717097816416 592200782995536 595079126781282 599240519276256 600165273164028 604917713109897 607256735105592 611933219696656 612446963610768 613111827592836 614461869364824 614475447732432 618352099623544 619727374636128 623248552901106 627036123171744 628699416429942 630083781297828 633095915845536 634072915715668 635469112761912 636002616057336 636693051731022 642134872685988 642977719523568 648473255587872 649177229215944 650179045927697 652880163215709 654725752542576 658460335550886 662461892842464 663484210578332 665681735043468 666225880869978 668849266464912 671371322522472 674565926862048 677109538954288 679907512255752 683163826993791 684535466101344 685853908832664 688424872158738 689002834062114 691715908053456 693239032103904 693821035698912 695646112076487 697193296465644 700510770202896 702512693553528 708193340962848 709286231921124 710863753259088 714902751857151 716939511833952 718320366055512 719428885138931 723800956994544 726198256411056 727318932732678 729532412536356 730779754100552 732405079115424 736566471610398 743836969644912 748204264181088 749358900391244 751008951445896 751639455340488 752455424773026 755292737837781 758886667719804 761748231323574 766377483876576 770102399364012 771585647436747 773766798459408 773783897144544 776684471153448 778180396560138 783622217515104 784831511060652 790326780247719 793438835708376 800220364218704 803527059938616 803544816265488 806556950813196 809675646807456 814276076618862 817482436790448 819282492486432 819970314916896 822127223363121 823955714004852 830998070534808 838265888573256 840111708397104 840817017838512 841408177082902 844885070376633 847292150349216 848003488076448 848924068974696 850234136982373 856179830247984 862174669361148 865569638954592 870487648266834 870506884287612 873770030047629 877947114067848 879818080057488 879880309978032 887575646724624 888301174493304 892618690171923 895161763363296 900247909746042 906543349674336 910885102658388 914471878443552 917899829544984 918670445416152 919667741389254 926098984336032 927528149435316 929591061954192 934872829351659 936683591404704 939785978884896 943049124644913 945714975894832 949643873768304 951109373573502 953203669142868 954003924086004 957760488074016 963202309028982 969055826719968 969758576976904 972709883381808 973765843823916 982088628813864 987690503326329 993692839263696 995226315867498 998522602565202 1001345268594528 1002185940453984 1003273899697368 1004822161888259 1007056983783708 1011848890293072 1015664308431432 1026803199152016 1028780863248996 1032637308238107 1033504251093171 1035579294871264 1037573862080184 1039858548155856 1046442014747536 1050766155304344 1053769040330292 1057918447611168 1063929347881686 1066295629888632 1071369413251488 1075409267750928 1077480549083268 1085701435491816 1090978399099017 1096169631150828 1098607618673136 1100303000800718 1104849707415597 1107997427379744 1115755454467368 1117687851431008 1122306396271632 1124038350586866 1126513427168844 1127459183010732 1131898758632928 1138330001579706 1142622346985361 1149566225814864 1155153599046018 1160650197689112 1160675845716816 1165026706730172 1167270594840207 1170596152090464 1177247266590978 1184401565991072 1190158253562564 1200330546328056 1209835426219794 1214513470211184 1221414114928293 1223866439393312 1224893927221536 1226223655185672 1228923738729648 1228950895464864 1236704199247088 1246497105802212 1257398832859884 1260167562595656 1262112265624353 1268145831431336 1270938225523824 1272005232114672 1273386103462044 1284269745371976 1285955439047136 1298354458431888 1300358091855394 1305731472400251 1305760326431418 1309451505085152 1316920671101772 1326968421156664 1331363470086936 1332451761739956 1337698532929824 1342742645044944 1350371864619063 1354219077908576 1359815024511504 1366327653987582 1371707817665328 1376849744317476 1378005668124228 1379501612083881 1383431816106912 1391292224152974 1394386592931288 1401021540405792 1405025387107056 1418572463842248 1421727506518176 1426664060360253 1429805503714302 1436640732111024 1438857770277862 1444803463543473 1447601913989088 1452396512822112 1454637865465356 1459064825072712 1461559508201104 1473132943220796 1487673939289824 1492839473801247 1498717800782488 1502017902891792 1503278910680976 1504910849546052 1510585475675562 1517773335439608 1523496462647148 1540204798728024 1543171294873494 1547533596918816 1553368942306896 1556360793120276 1569663022121304 1580653560495438 1586877671416752 1595894021822529 1600440728437408 1607054119877232 1607089632530976 1613113901626392 1628552153237724 1634964873580896 1644254446726242 1647911428009704 1650454501201077 1661996141069616 1676531777146512 1680223416794208 1681634035677024 1682816354165804 1686057525880299 1689770140753266 1697848137949392 1700468273964746 1707495002369559 1712359660495968 1724349338722296 1732730398569027 1740975296533668 1741013768575224 1747540060095258 1755894228135696 1759636160114976 1759760619956064 1765870899886467 1775151293449248 1776602348986608 1785237380343846 1800495819492084 1821770205316776 1835799659089968 1837340890832304 1839335482778508 1855056298870632 1859182123908384 1869745658703318 1886098249289826 1891429951789664 1899287747536608 1902218747147004 1906407338285736 1908007848172008 1926404618057964 1939517153953808 1945419766763616 1947531687647832 1950537137783091 1964177257627728 1975381006652658 1987385678527392 1990452631734996 1997045205130404 2006547799394736 2009644323776518 2014113967567416 2023697780586144 2031328616862864 2053606398304032 2057561726497992 2060736976075921 2065274616476214 2067008502186342 2075147724160368 2079717096311712 2086938336229461 2092884029495072 2101532310608688 2107538080660584 2127858695763372 2132591259777264 2150818535501856 2154961098166536 2158286655416793 2171402870983632 2181956798198034 2192339262301656 2197215237346272 2200606001601436 2209699414831194 2231510908934736 2244612792543264 2248076701173732 2253026854337688 2254918366021464 2265878213513343 2276660003159412 2285244693970722 2299132451629728 2310307198092036 2321300395378224 2321351691433632 2330053413460344 2334541189680414 2354494533181956 2370980340743157 2380316507125128 2400661092656112 2419670852439588 2429026940422368 2442828229856586 2452447310371344 2457847477459296 2466381670089363 2473408398494176 2492994211604424 2514797665719768 2520335125191312 2524224531248706 2536291662862672 2541876451047648 2544010464229344 2546772206924088 2550702410947119 2568539490743952 2596708916863776 2600716183710788 2611462944800502 2611520652862836 2621310090142887 2633841342203544 2653936842313328 2662726940173872 2664903523479912 2677856070515769 2685485290089888 2700743729238126 2719630049023008 2732655307975164 2743415635330656 2753699488634952 2756011336248456 2759003224167762 2782584448305948 2788773185862576 2810050774214112 2829147373934739 2837144927684496 2853328120720506 2859611007428604 2873281464222048 2877715540555724 2889606927086946 2909275730930712 2918129650145424 2923119016402208 2946265886441592 2963071509978987 2985678947602494 2997435601564976 3004035805783584 3006557821361952 3009821699092104 3014466485664777 3021170951351124 3035546670879216 3046992925294296 3080409597456048 3086342589746988 3097911924714321 3100512753279513 3106737884613792 3112721586240552 3139326044242608 3161307120990876 3173755342833504 3191788043645058 3214108239754464 3226227803252784 3257104306475448 3272935197297051 3288508893452484 3295822856019408 3300909002402154 3323992282139232 3353063554293024 3365632708331608 3372115051760598 3379540281506532 3395696275898784 3400936547929492 3414990004739118 3427867040956083 3448698677444592 3465460797138054 3481950593067336 3482027537150448 3495080120190516 3501811784520621 3511788456271392 3531741799772934 3553204697973216 3570474760687692 3600991638984168 3643540410633552 3664242344784879 3671599318179936 3674681781664608 3678670965557016 3710112597741264 3739491317406636 3772196498579652 3786336796873059 3804437494294008 3812814676571472 3816015696344016 3852809236115928 3879034307907616 3895063375295664 3901074275566182 3928354515255456 3950762013305316 3980905263469992 3994090410260808 4013095598789472 4019288647553036 4028227935134832 4051115593857189 4062657233725728 4115123452995984 4121473952151842 4130549232952428 4134017004372684 4138504836251643 4150295448320736 4173876672458922 4203064621217376 4215076161321168 4255717391526744 4265182519554528 4279992181080759 4309922196333072 4316573310833586 4342805741967264 4363913596396068 4384678524603312 4401212003202872 4419398829662388 4463021817869472 4478518421403741 4496153402347464 4506053708675376 4509836732042928 4531756427026686 4553320006318824 4570489387941444 4620614396184072 4642600790756448 4660106826920688 4669082379360828 4708989066363912 4741960681486314 4760633014250256 4787682065467587 4801322185312224 4839341704879176 4885656459713172 4904894620742688 4932763340178726 4951363503603231 4985988423208848 5029595331439536 5040670250382624 5048449062497412 5058172577640897 5072583325725344 5093544413848176 5101404821894238 5137078981487904 5201432367421576 5222925889601004 5223041305725672 5242620180285774 5267682684407088 5297612699659401 5307873684626656 5325453880347744 5329807046959824 5355712141031538 5401487458476252 5465310615950328 5507398977269904 5512022672496912 5518006448335524 5565168896611896 5577546371725152 5658294747869478 5674289855368992 5706656241441012 5719222014857208 5755431081111448 5779213854173892 5818551461861424 5836259300290848 5851611413349273 5892531772883184 5926143019957974 5971357895204988 5994871203129952 6019643398184208 6028932971329554 6042341902702248 6071093341758432 6093985850588592 6160819194912096 6172685179493976 6182210928227763 6195823849428642 6201025506559026 6225443172481104 6260815008688383 6278652088485216 6322614241981752 6383576087290116 6452455606505568 6474859966250379 6514208612950896 6545870394594102 6577017786904968 6591645712038816 6601818004804308 6731265416663216 6744230103521196 6759080563013064 6801873095858984 6829980009478236 6855734081912166 6897397354889184 6930921594276108 6963901186134672 6964055074300896 6990160240381032 7003623569041242 7063483599545868 7140949521375384 7151969505204667 7201983277968336 7287080821267104 7328484689569758 7357341931114032 7399145010268089 7420225195482528 7478982634813272 7544392997159304 7572673593746118 7608874988588016 7625629353142944 7632031392688032 7652107232841357 7705618472231856 7790126750591328 7802148551132364 7863930270428661 7901524026610632 7961810526939984 7988180820521616 8038577295106072 8056455870269664 8102231187714378 8230246905991968 8242947904303684 8261098465904856 8268034008745368 8277009672503286 8347753344917844 8430152322642336 8487442121804217 8511434783053488 8559984362161518 8619844392666144 8633146621667172 8727827192792136 8769357049206624 8802424006405744 8838797659324776 8957036842807482 8992306804694928 9012107417350752 9019673464085856 9043399456994331 9063512854053372 9106640012637648 9140978775882888 9241228792368144 9293735774142963 9320213653841376 9338164758721656 9352575506806103 9417978132727824 9483921362972628 9521266028500512 9575364130935174 9678683409758352 9771312919426344 9818805591891153 9865526680357452 9902727007206462 9971976846417696 10059190662879072 10096898124994824 10116345155281794 10187088827696352 10202809643788476 10283601122868249 10402864734843152 10445851779202008 10446082611451344 10485240360571548 10535365368814176 10595225399318802 10659614093919648 10711424282063076 10802974916952504 10930621231900656 11014797954539808 11024045344993824 11036012896671048 11053043780770849 11130337793223792 11316589495738956 11359010390619177 11413312482882024 11438444029714416 11510862162222896 11558427708347784 11637102923722848 11703222826698546 11785063545766368 11852286039915948 11942715790409976 12039286796368416 12057865942659108 12084683805404496 12153346781571567 12187971701177184 12345370358987952 12364421856455526 12391647698857284 12402051013118052 12450886344962208 12521630017376766 12645228483963504 12767152174580232 12839976543242277 12949719932500758 13028417225901792 13091740789188204 13154035573809936 13203636009608616 13435555264211223 13462530833326432 13488460207042392 13518161126026128 13603746191717968 13659960018956472 13711468163824332 13861843188552216 13927802372269344 13980320480762064 14007247138082484 14126967199091736 14281899042750768 14303939010409334 14363046196402761 14403966555936672 14656969379139516 14714683862228064 14798290020536178 14854090510809693 14957965269626544 15088785994318608 15145347187492236 15174517732922691 15217749977176032 15304214465682714 15411236944463712 15604297102264728 15727860540857322 15803048053221264 15892838098978203 15923621053879968 15976361641043232 16077154590212144 16204462375428756 16485895808607368 16522196931809712 16536068017490736 16554019345006572 16695506689835688 16974884243608434 17022869566106976 17119968724323036 17266293243334344 17455654385584272 17554834240047819 17604848012811488 17677595318649552 17914073685614964 17984613609389856 18086798913988662 18127025708106744 18213280025275296 18281957551765776 18482457584736288 18546632784683289 18587471548285926 18676329517443312 18705151013612206 18782445026065149 18835956265455648 18967842725945256 19150728261870348 19357366819516704 19424579898751137 19542625838852688 19637611183782306 19731053360714904 19805454014412924 20193796249989648 20232690310563588 20405619287576952 20567202245736498 20805729469686304 20891703558404016 20892165222902688 20970480721143096 21190450798637604 21422848564126152 21455908515614001 21605949833905008 21861242463801312 22072025793342096 22106087561541698 22197435030804267 22260675586447584 22633178991477912 22718020781238354 22826624965764048 22876888059428832 22956321698524071 23021724324445792 23116855416695568 23406445653397092 23704572079831896 23885431580819952 24115731885318216 24169367610808992 24306693563143134 24690740717975904 24728843712911052 24783295397714568 24804102026236104 25043260034753532 25290456967927008 25534304349160464 25679953086484554 25899439865001516 26183481578376408 26308071147619872 26407272019217232 26871110528422446 26976920414084784 27036322252052256 27130198370982993 27207492383435936 27319920037912944 27422936327648664 27723686377104432 27960640961524128 28014494276164968 28057726520418309 28253934398183472 28563798085501536 28607878020818668 28726092392805522 29313938758279032 29456416775673459 29596580041072356 29708181021619386 29915930539253088 30177571988637216 30290694374984472 30349035465845382 30608428931365428 31208594204529456 31455721081714644 31606096106442528 31785676197956406 32154309180424288 32408924750857512 32971791617214736 33044393863619424 33072136034981472 33108038690013144 33159131342312547 33391013379671376 33949768487216868 34077031171857531 34239937448646072 34532586486668688 34911308771168544 35109668480095638 35355190637299104 35828147371229928 36173597827977324 36254051416213488 36563915103531552 37093265569366578 37174943096571852 37352659034886624 37410302027224412 37564890052130298 37935685451890512 38301456523740696 38519929629726831 38849159797502274 39085251677705376 39275222367564612 39462106721429808 39610908028825848 40306665792633669 40387592499979296 40465380621127176 40811238575153904 41134404491472996 41783407116808032 41940961442286192 42380901597275208 42845697128252304 42911817031228002 43211899667810016 44144051586684192 44212175123083396 44394870061608534 44562271532429079 45266357982955824 45436041562476708 45523553198768073 45653249931528096 45912643397048142 46233710833391136 46812891306794184 47409144159663792 47770863161639904 48231463770636432 48613387126286268 49457687425822104 49566590795429136 49608204052472208 50086520069507064 51068608698320928 51359906172969108 51798879730003032 52366963156752816 52664502720143457 52814544038434464 53742221056844892 53953840828169568 54260396741965986 54639840075825888 54845872655297328 55447372754208864 55639898354049867 56028988552329936 56115453040836618 56507868796366944 57215756041637336 57452184785611044 58273739696253411 58627877516558064 58912833551346918 59193160082144712 59416362043238772 60581388749968944 60698070931690764 61216857862730856 62417188409058912 62911442163429288 63571352395912812 64367725546842003 64817849501715024 65943583234429472 66216077380026288 66318262684625094 66782026759342752 67899536974433736 68154062343715062 68479874897292144 68868965095572213 69065172973337376 70219336960191276 71656294742459856 72347195655954648 72508102832426976 74186531138733156 74349886193143704 74820604054448824 75129780104260596 75871370903781024 76602913047481392 77039859259453662 77698319595004548 78550444735129224 78924213442859616 79221816057651696 80613331585267338 80930761242254352 81390595112948979 81622477150307808 82268808982945992 83881922884572384 84173179561254927 84761803194550416 85691394256504608 85823634062456004 88424350246166792 88789740123217068 89124543064858158 90532715965911648 90872083124953416 91047106397536146 91825286794096284 93625782613588368 94818288319327584 96462927541272864 97226774252572536 98915374851644208 99133181590858272 99216408104944416 99477394026937641 100173040139014128 102231093515572593 102719812345938216 103597759460006064 104733926313505632 105329005440286914 107484442113689784 108520793483931972 109691745310594656 111279796708099734 112057977104659872 112230906081673236 114431512083274672 114904369571222088 116547479392506822 117255755033116128 117825667102693836 118386320164289424 118832724086477544 121162777499937888 121396141863381528 121583481588479339 122433715725461712 125822884326858576 127142704791825624 128735451093684006 129635699003430048 132432154760052576 132636525369250188 133686814597287237 135799073948867472 136308124687430124 136959749794584288 137737930191144426 140438673920382552 143312589484919712 144694391311909296 148373062277466312 148699772386287408 149641208108897648 150259560208521192 153205826094962784 154079718518907324 155396639190009096 157100889470258448 157993508160430371 158443632115303392 161226663170534676 161861522484508704 162781190225897958 164537617965891984 166919695062149601 168346359122509854 169523606389100832 171647268124912008 174821219088760233 176848700492333584 177579480246434136 178249086129716316 181744166249906832 182094212795072292 183650573588192568 187251565227176736 193103176640526009 194453548505145072 197830749703288416 198954788053875282 200346080278028256 204462187031145186 205439624691876432 206606895286716639 207195518920012128 210658010880573828 214968884227379568 217041586967863944 222559593416199468 224461812163346472 228863024166549344 229808739142444176 233094958785013644 235651334205387672 236772640328578848 237665448172955088 242792283726763056 243166963176958678 244171785338846937 244867431450923424 251645768653717152 252519538683764781 254285409583651248 257470902187368012 265273050738500376 267373629194574474 271598147897734944 272616249374860248 275475860382288852 280877347840765104 289388782623818592 296746124554932624 297399544772574816 298432182080812923 299282416217795296 300519120417042384 308159437037814648 310793278380018192 314201778940516896 315987016320860742 322453326341069352 325562380451795916 329075235931783968 333839390124299202 336692718245019708 343294536249824016 349642438177520466 353697400984667168 355158960492868272 356498172259432632 363488332499813664 364188425590144584 364750444765438017 367301147176385136 386206353281052018 388907097010290144 397909576107750564 408924374062290372 410879249383752864 413213790573433278 421316021761147656 429937768454759136 434083173935727888 445119186832398936 448923624326692944 459617478284888352 466189917570027288 471302668410775344 475330896345910176 485584567453526112 486333926353917356 488343570677693874 500759085186448803 505039077367529562 508570819167302496 514941804374736024 530546101477000752 534747258389148948 545232498749720496 550951720764577704 561754695681530208 579309529921578027 593492249109865248 596864364161625846 601038240834084768 616318874075629296 621586556760036384 631974032641721484 644906652682138704 651124760903591832 667678780248598404 673385436490039416 686589072499648032 699284876355040932 710317920985736544 712996344518865264 728376851180289168 729500889530876034 734602294352770272 757558616051294343 772412706562104036 795819152215501128 817848748124580744 826427581146866556 842632043522295312 868166347871455776 890238373664797872 895296546242438769 897847248653385888 932379835140054576 942605336821550688 972667852707834712 976687141355387748 1001518170372897606 1010078154735059124 1029883608749472048 1061092202954001504 1069494516778297896 1090464997499440992 1094251334296314051 1101903441529155408 1158619059843156054 1193728728323251692 1232637748151258592 1263948065283442968 1289813305364277408 1302249521807183664 1335357560497196808 1346770872980078832 1398569752710081864 1425992689037730528 1456753702360578336 1459001779061752068 1515117232102588686 1544825413124208072 1591638304431002256 1635697496249161488 1652855162293733112 1685264087044590624 1737928589764734081 1780476747329595744 1790593092484877538 1864759670280109152 1945335705415669424 1953374282710775496 2003036340745795212 2020156309470118248 2059767217498944096 2138989033556595792 2188502668592628102 2203806883058310816 2272675848153883029 2317238119686312108 2387457456646503384 2527896130566885936 2604499043614367328 2670715120994393616 2685889638727316307 2693541745960157664 2797139505420163728 2918003558123504136 3030234464205177372 3089650826248416144 3183276608862004512 3271394992498322976 3282754002888942153 3305710324587466224 3475857179529468162 3581186184969755076 3890671410831338848 3906748565421550992 4006072681491590424 4040312618940236496 4277978067113191584 4377005337185256204 4545351696307766058 4634476239372624216 4774914913293006768 5055792261133771872 5341430241988787232 5371779277454632614 5594279010840327456 5836007116247008272 6060468928410354744 6179301652496832288 6565508005777884306 6611420649174932448 6951714359058936324 7162372369939510152 7813497130843101984 8012145362983180848 8080625237880472992 8754010674370512408 9090703392615532116 9268952478745248432 9549829826586013536 9848262008666826459 10743558554909265228 11672014232494016544 12120937856820709488 13131016011555768612 13903428718117872648 14324744739879020304 16024290725966361696 17508021348741024816 18181406785231064232 18537904957490496864 19696524017333652918 21487117109818530456 24241875713641418976 26262032023111537224 27806857436235745296 28649489479758040608 29544786026000479377 35016042697482049632 36362813570462128464 39393048034667305836 42974234219637060912 52524064046223074448 55613714872471490592 59089572052000958754 72725627140924256928 78786096069334611672 85948468439274121824 105048128092446148896 118179144104001917508 157572192138669223344 236358288208003835016 315144384277338446688 472716576416007670032 945433152832015340064
- Sum of all divisors σ(n): 3593347708714320813984
- Sum of proper divisors (its aliquot sum) s(n): 2647914555882305473920
- 945433152832015340064 is an abundant number, because the sum of its proper divisors (2647914555882305473920) is greater than itself. Its abundance is 1702481403050290133856
Bases of 945433152832015340064
- Binary: 11001101000000100001010100101101100001100101011101111010010010001000002
- Hexadecimal: 0x3340854B6195DE9220
- Base-36: 5JIYHE5JVKHU00
Squares and roots of 945433152832015340064
- 945433152832015340064 squared (9454331528320153400642) is 893843846473884875630368329557813563524096
- 945433152832015340064 cubed (9454331528320153400643) is 845069605911300855540430248827605695673558184034404399698182144
-
The
square root of 945433152832015340064 is 30747896722.0851602115 -
The
cube root of 945433152832015340064 is 9814698.0366088035
Scales and comparisons
How big is 945433152832015340064?- 945,433,152,832,015,340,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 945,433,152,832,015,340,064 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 945433152832015340064 cubic inches would be around 817891.5 feet tall.
Recreational maths with 945433152832015340064
- 945433152832015340064 backwards is 460043510238251334549
- 945433152832015340064 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 945433152832015340064's digits is 72
- 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 945433152832015340064 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 945433152832015340064 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/945433152832015340064/
Chicago style:
Numbermatics. 2024. "Number 945433152832015340064 - Facts about the integer". https://numbermatics.com/n/945433152832015340064/
The information we have on file for 945433152832015340064 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 945433152832015340064, math, Factors of 945433152832015340064, curriculum, school, college, exams, university, Prime factorization of 945433152832015340064, STEM, science, technology, engineering, physics, economics, calculator, nine hundred forty-five quintillion, four hundred thirty-three quadrillion, one hundred fifty-two trillion, eight hundred thirty-two billion, fifteen million, three hundred forty thousand and sixty-four.