374970249058581302870016
374,970,249,058,581,302,870,016 is an even composite number composed of seven prime numbers multiplied together.
374970249058581302870016 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred eighty divisors.
Prime factorization of 374970249058581302870016:
217 × 32 × 74 × 13 × 972 × 1672 × 1972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 97 × 97 × 167 × 167 × 197 × 197)See below for interesting mathematical facts about the number 374970249058581302870016 from the Numbermatics database.
Names of 374970249058581302870016
- Cardinal: 374970249058581302870016 can be written as Three hundred seventy-four sextillion, nine hundred seventy quintillion, two hundred forty-nine quadrillion, fifty-eight trillion, five hundred eighty-one billion, three hundred two million, eight hundred seventy thousand and sixteen.
Scientific notation
- Scientific notation: 3.74970249058581302870016 × 1023
Factors of 374970249058581302870016
Divisors of 374970249058581302870016
- Number of divisors d(n): 14580
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 48 49 52 56 63 64 72 78 84 91 96 97 98 104 112 117 126 128 144 147 156 167 168 182 192 194 196 197 208 224 234 252 256 273 288 291 294 312 334 336 343 364 384 388 392 394 416 441 448 468 501 504 512 546 576 582 588 591 624 637 668 672 679 686 728 768 776 784 788 819 832 873 882 896 936 1002 1008 1024 1029 1092 1152 1164 1169 1176 1182 1248 1261 1274 1336 1344 1358 1372 1379 1456 1503 1536 1552 1568 1576 1638 1664 1746 1764 1773 1792 1872 1911 2004 2016 2037 2048 2058 2171 2184 2304 2328 2338 2352 2364 2401 2496 2522 2548 2561 2672 2688 2716 2744 2758 2912 3006 3072 3087 3104 3136 3152 3276 3328 3492 3507 3528 3546 3584 3744 3783 3822 4008 4032 4074 4096 4116 4137 4342 4368 4459 4608 4656 4676 4704 4728 4753 4802 4992 5044 5096 5122 5344 5376 5432 5488 5516 5733 5824 6012 6111 6144 6174 6208 6272 6304 6513 6552 6656 6984 7014 7056 7092 7168 7203 7488 7566 7644 7683 8016 8064 8148 8183 8192 8232 8274 8684 8736 8827 8918 9216 9312 9352 9408 9409 9456 9506 9604 9653 9984 10088 10192 10244 10521 10688 10752 10864 10976 11032 11349 11466 11648 12024 12222 12288 12348 12411 12416 12544 12608 13026 13104 13312 13377 13968 14028 14112 14184 14259 14336 14406 14976 15132 15197 15288 15366 16032 16128 16199 16296 16366 16384 16464 16548 17368 17472 17654 17836 17927 18432 18624 18704 18816 18818 18912 19012 19109 19208 19306 19539 19968 20176 20384 20488 21042 21376 21504 21609 21728 21952 22064 22698 22932 23049 23296 24048 24444 24549 24576 24696 24822 24832 25088 25216 26052 26208 26481 26624 26754 27889 27936 28056 28224 28227 28368 28518 28672 28812 28959 29952 30264 30394 30576 30732 31213 32064 32256 32398 32592 32732 32768 32899 32928 33096 33271 34736 34944 35308 35672 35854 36864 37248 37408 37632 37636 37824 38024 38218 38416 38612 38809 39078 39936 40131 40352 40768 40976 42084 42752 42777 43008 43218 43456 43904 44128 45396 45591 45864 46098 46592 48096 48597 48888 49098 49152 49392 49644 49664 50176 50432 52104 52416 52962 53248 53508 53781 55778 55872 56112 56448 56454 56736 57036 57281 57327 57344 57624 57918 59904 60528 60788 61152 61464 61789 62426 64128 64512 64796 65184 65464 65536 65798 65856 65863 66192 66542 67571 69472 69888 70616 71344 71708 73647 73728 74496 74816 75264 75272 75648 76048 76436 76832 77224 77618 78156 79443 79872 80262 80704 81536 81952 83667 84168 84681 85504 85554 86016 86436 86877 86912 87808 88256 90792 91182 91728 92196 93184 93639 96192 97194 97776 98196 98304 98697 98784 99288 99328 99813 100352 100864 104208 104832 105924 106379 106496 107016 107562 111556 111744 112224 112896 112908 113393 113472 114072 114562 114654 114688 115248 115836 116427 119808 121056 121576 122304 122317 122928 123578 124852 125489 128256 129024 129592 130368 130928 131072 131596 131712 131726 132384 133084 133763 135142 136773 138944 139776 141232 142688 143416 145791 147294 147456 148992 149632 150528 150544 151296 152096 152872 153664 154448 155236 156312 158886 159744 160524 161343 161408 163072 163904 167334 168336 169362 171008 171108 171843 171981 172032 172872 173754 173824 175616 176512 181584 182364 183456 184392 185367 186368 187278 192384 194388 195223 195552 196392 196608 197394 197568 197589 198576 198656 199626 200704 201728 202713 208416 209664 210587 211848 212758 212992 214032 215124 223112 223488 224448 225792 225816 226786 226944 228144 229124 229308 229376 230293 230496 231672 232854 232897 239616 242112 243152 244608 244634 245856 247156 248417 249704 250978 251001 256512 258048 259184 260736 261856 263192 263424 263452 264768 266168 267526 270284 271663 273546 277888 279552 280917 282464 285376 286832 291582 294588 294912 296091 297984 299264 299439 301056 301088 302592 304192 305744 307328 308896 310472 312624 317772 319137 319488 321048 322686 322816 326144 327808 334668 336672 338724 340179 342016 342216 343686 343962 344064 345744 347508 347648 349281 351232 353024 362557 363168 364728 366912 366951 368784 370734 372736 374556 376467 384768 388776 390446 391104 392784 393216 394788 395136 395178 397152 397312 399252 400967 401289 401408 403456 405426 416832 419328 421174 423696 425516 425984 427687 428064 430248 432523 446224 446976 448896 451584 451632 453572 453888 456288 458248 458616 458752 460586 460992 461041 463344 465708 465794 472997 479232 484224 486304 489216 489268 491712 494312 496834 499408 501956 502002 504517 513024 515529 516096 518368 521472 523712 526384 526848 526904 529536 532336 535052 540568 543326 547092 555776 556101 559104 561834 564928 570752 573664 583164 585669 589176 589824 592182 592767 595968 598528 598878 602112 602176 605184 608139 608384 611488 614656 617792 620944 625248 631761 635544 638274 638976 642096 645372 645632 652288 655616 669336 673344 677448 680358 684032 684432 687372 687924 688128 690879 691488 695016 695296 698562 698691 702464 706048 725114 726336 729456 733824 733902 737568 741468 744653 745251 745472 749112 752934 769536 777552 780892 782208 785568 789576 790272 790356 793751 794304 794624 798504 801934 802578 802816 806912 810852 814989 833664 838656 842348 847392 851032 851968 855374 856128 856219 860496 865046 878423 892448 893952 897792 903168 903264 907144 907776 912576 916496 917232 917504 921172 921984 922082 926688 931416 931588 936341 945994 957411 958464 968448 972608 978432 978536 983424 988624 993668 998816 1003912 1004004 1009034 1020537 1026048 1031058 1032192 1036736 1042944 1047424 1052768 1053696 1053808 1059072 1064672 1070104 1081136 1086652 1087671 1094184 1100853 1111552 1112202 1118208 1123668 1129401 1129856 1141504 1147328 1166328 1171338 1178352 1179648 1184364 1185534 1191936 1197056 1197756 1202901 1203867 1204224 1204352 1210368 1216278 1216768 1222976 1229312 1235584 1241888 1250496 1263522 1271088 1276548 1277952 1283061 1284192 1290744 1291264 1297569 1304576 1311232 1338672 1346688 1354896 1360716 1366561 1368064 1368864 1374744 1375848 1376256 1381758 1382976 1383123 1390032 1390592 1397124 1397382 1404928 1412096 1418991 1450228 1452672 1458912 1467648 1467804 1474109 1475136 1482936 1489306 1490502 1490944 1498224 1505868 1513551 1539072 1555104 1561784 1564416 1571136 1571303 1579152 1580544 1580712 1587502 1588608 1589248 1597008 1603868 1605156 1605632 1612051 1613824 1621704 1629978 1667328 1677312 1684696 1694784 1702064 1703936 1710748 1712256 1712438 1720992 1730092 1738919 1756846 1757007 1784896 1787904 1795584 1806336 1806528 1814288 1815552 1825152 1832992 1834464 1842344 1843968 1844164 1853376 1853573 1862832 1863176 1872682 1891988 1895283 1901641 1914822 1916928 1936896 1945216 1956864 1957072 1966848 1977248 1987336 1997632 2007824 2008008 2018068 2041074 2052096 2062116 2064384 2072637 2073472 2085888 2094848 2096073 2105536 2107392 2107616 2118144 2129344 2140208 2162272 2173304 2175342 2188368 2201706 2223104 2224404 2233959 2235753 2236416 2247336 2258802 2259712 2283008 2294656 2332656 2342676 2356704 2368728 2371068 2381253 2383872 2394112 2395512 2405802 2407734 2408448 2408704 2420736 2432556 2433536 2444967 2445952 2458624 2471168 2483776 2500992 2527044 2537899 2542176 2553096 2555904 2566122 2568384 2568657 2581488 2582528 2595138 2609152 2622464 2635269 2677344 2693376 2705233 2709792 2721432 2733122 2736128 2737728 2749488 2751696 2752512 2763516 2765952 2766246 2780064 2781184 2794248 2794764 2809023 2809856 2824192 2837982 2900456 2905344 2917824 2935296 2935608 2948218 2950272 2965872 2978612 2981004 2981888 2993809 2996448 3011736 3027102 3027661 3078144 3110208 3123568 3128832 3142272 3142606 3158304 3161088 3161424 3175004 3177216 3178496 3191203 3194016 3207736 3210312 3211264 3224102 3227287 3227648 3243408 3259956 3263013 3334656 3354624 3369392 3389568 3404128 3421496 3424512 3424876 3441984 3460184 3477838 3513692 3514014 3531619 3569792 3575808 3591168 3608703 3612672 3613056 3628576 3631104 3650304 3665984 3668928 3684688 3687936 3688328 3706752 3707146 3725664 3726352 3745364 3764473 3783976 3790566 3803282 3829644 3833856 3849183 3873792 3890432 3892707 3913728 3914144 3933696 3954496 3974672 3995264 4015648 4016016 4036136 4082148 4099683 4104192 4124232 4128768 4145274 4146944 4149369 4171776 4189696 4192146 4211072 4214784 4215232 4236288 4256973 4258688 4280416 4324544 4346608 4350684 4376736 4403412 4422327 4446208 4448808 4467918 4471506 4472832 4494672 4517604 4519424 4540653 4566016 4589312 4665312 4685352 4713408 4713909 4737456 4742136 4762506 4767744 4788224 4791024 4811604 4815468 4816896 4817408 4836153 4841472 4865112 4867072 4889934 4891904 4917248 4942336 4967552 5001984 5054088 5075798 5084352 5106192 5111808 5132244 5136768 5137314 5162976 5165056 5190276 5212571 5216757 5218304 5244928 5270538 5354688 5386752 5410466 5419584 5442864 5466244 5472256 5475456 5494133 5498976 5503392 5527032 5531904 5532492 5556257 5560128 5560719 5562368 5588496 5589528 5618046 5619712 5648384 5675964 5704923 5800912 5810688 5835648 5870592 5871216 5896436 5900544 5931744 5957224 5962008 5963776 5987618 5992896 5993533 6023472 6054204 6055322 6148961 6156288 6220416 6247136 6257664 6284544 6285212 6316608 6322176 6322848 6350008 6354432 6356992 6382406 6388032 6415472 6420624 6422528 6448204 6454574 6455296 6481103 6486816 6519912 6526026 6554387 6669312 6701877 6709248 6738784 6779136 6808256 6842992 6849024 6849752 6883968 6920368 6955676 7027384 7028028 7063238 7139584 7143759 7151616 7182336 7217406 7225344 7226112 7257152 7262208 7300608 7331968 7337856 7369376 7375872 7376656 7413504 7414292 7451328 7452704 7490728 7528946 7567952 7581132 7606564 7613697 7659288 7667712 7698366 7705971 7747584 7780864 7785414 7827456 7828288 7867392 7905807 7908992 7949344 7990528 8031296 8032032 8072272 8115699 8164296 8199366 8208384 8248464 8257536 8290548 8293888 8298738 8343552 8379392 8384292 8422144 8427069 8429568 8430464 8472576 8513946 8517376 8560832 8649088 8693216 8701368 8753472 8806824 8844654 8892416 8897616 8935836 8943012 8945664 8981427 8989344 9035208 9038848 9081306 9082983 9132032 9178624 9330624 9370704 9426816 9427818 9474912 9484272 9525012 9535488 9565927 9573609 9576448 9582048 9623208 9630936 9633792 9634816 9672306 9681861 9682944 9730224 9734144 9779868 9783808 9834496 9884672 9935104 10003968 10108176 10151596 10168704 10212384 10264488 10273536 10274628 10318763 10325952 10330112 10380552 10425142 10433514 10436608 10489856 10541076 10594857 10709376 10773504 10820932 10839168 10885728 10932488 10944512 10950912 10988266 10997952 10999121 11006784 11054064 11063808 11064984 11112514 11120256 11121438 11124736 11176992 11179056 11236092 11239424 11284357 11293419 11296768 11351928 11409846 11601824 11621376 11671296 11741184 11742432 11792872 11801088 11863488 11914448 11924016 11927552 11975236 11985792 11987066 12046944 12108408 12110644 12172433 12297922 12299049 12312576 12440832 12494272 12515328 12569088 12570424 12633216 12644352 12645696 12700016 12708864 12713984 12764812 12776064 12830944 12841248 12896408 12909148 12910592 12962206 12973632 12975011 13039824 13052052 13108774 13266981 13311487 13338624 13403754 13418496 13477568 13558272 13616512 13685984 13698048 13699504 13767936 13840736 13911352 14054768 14056056 14126476 14141727 14279168 14287518 14303232 14364672 14434812 14450688 14452224 14508459 14514304 14524416 14601216 14663936 14675712 14738752 14751744 14753312 14827008 14828584 14902656 14905408 14981456 15057892 15135904 15162264 15213128 15227394 15318576 15335424 15396732 15411942 15495168 15561728 15570828 15637713 15650271 15654912 15656576 15734784 15811614 15817984 15898688 15981056 16062592 16064064 16144544 16231398 16328592 16398732 16416768 16482399 16496928 16581096 16587776 16597476 16668771 16682157 16687104 16758784 16768584 16844288 16854138 16859136 16860928 16945152 17027892 17034752 17114769 17121664 17298176 17386432 17402736 17506944 17613648 17689308 17765293 17784832 17795232 17871672 17886024 17891328 17962854 17978688 17980599 18070416 18077696 18162612 18165966 18264064 18357248 18446883 18661248 18741408 18853632 18855636 18936631 18949824 18968544 19050024 19070976 19131854 19147218 19152896 19164096 19246416 19261872 19267584 19269632 19344612 19363722 19365888 19443309 19460448 19468288 19559736 19567616 19663161 19668992 19769344 19870208 20007936 20216352 20303192 20337408 20424768 20426939 20528976 20547072 20549256 20637526 20651904 20660224 20761104 20850284 20867028 20873216 20956663 20979712 21082152 21189714 21418752 21547008 21641864 21678336 21771456 21864976 21889024 21901824 21976532 21995904 21998242 22013568 22108128 22127616 22129968 22225028 22240512 22242876 22249472 22338421 22353984 22358112 22472184 22478848 22568714 22586838 22591009 22593536 22703856 22819692 22841091 23203648 23242752 23342592 23482368 23484864 23585744 23602176 23726976 23828896 23848032 23950472 23971584 23974132 24093888 24096449 24216816 24221288 24344866 24347097 24595844 24598098 24625152 24721333 24881664 24988544 25030656 25138176 25140848 25266432 25288704 25291392 25400032 25417728 25529624 25552128 25661888 25682496 25792816 25818296 25821184 25924412 25947264 25950022 26079648 26104104 26217548 26351311 26533962 26622974 26677248 26807508 26836992 26944281 26955136 27116544 27233024 27248949 27371968 27396096 27399008 27535872 27681472 27822704 28109536 28112112 28252952 28283454 28558336 28575036 28606464 28697781 28720827 28729344 28869624 28901376 28904448 29016918 29028608 29045583 29048832 29202432 29327872 29351424 29477504 29503488 29506624 29654016 29657168 29805312 29810816 29962912 30115784 30271808 30324528 30426256 30454788 30637152 30793464 30823884 30956289 30990336 31123456 31141656 31275426 31300542 31309824 31313152 31469568 31623228 31635968 31784571 31797376 31962112 32125184 32128128 32289088 32462796 32657184 32797464 32833536 32964798 32993856 32997363 33162192 33175552 33194952 33337542 33364314 33374208 33517568 33537168 33688576 33708276 33718272 33721856 33853071 33880257 33890304 34055784 34069504 34229538 34243328 34596352 34772864 34805472 35013888 35168029 35227296 35378616 35530586 35569664 35590464 35743344 35772048 35782656 35925708 35957376 35961198 36140832 36155392 36325224 36331932 36517299 36528128 36714496 36893766 37322496 37482816 37707264 37711272 37873262 37899648 37937088 38100048 38141952 38263708 38294436 38305792 38328192 38458931 38492832 38523744 38539264 38689224 38727444 38731776 38886618 38893799 38920896 38925033 38936576 39119472 39135232 39326322 39337984 39538688 39740416 39934461 40015872 40432704 40606384 40674816 40849536 40853878 41057952 41094144 41098512 41275052 41303808 41320448 41485639 41522208 41700568 41734056 41746432 41913326 41954731 41959424 42164304 42379428 42837504 43094016 43283728 43356672 43542912 43729952 43803648 43953064 43991808 43996484 44027136 44216256 44255232 44259936 44450056 44481024 44485752 44498944 44676842 44707968 44716224 44944368 44957696 45137428 45173676 45182018 45187072 45367721 45407712 45639384 45682182 45880709 46407296 46485504 46685184 46913139 46964736 46969728 47171488 47204352 47453952 47657792 47696064 47900944 47943168 47948264 48187776 48192898 48433632 48442576 48689732 48694194 48938149 49191688 49196196 49250304 49442666 49447197 49763328 49977088 50006313 50061312 50276352 50281696 50532864 50577408 50582784 50800064 50835456 51059248 51104256 51323776 51364992 51585632 51636592 51848824 51894528 51900044 52159296 52208208 52435096 52702622 53067924 53245948 53295879 53354496 53615016 53673984 53888562 53910272 53941797 54233088 54466048 54497898 54743936 54792192 54798016 55071744 55340649 55362944 55645408 56219072 56224224 56505904 56566908 56809893 57116672 57150072 57212928 57395562 57441654 57458688 57739248 57802752 57808896 58033836 58057216 58091166 58097664 58329927 58404864 58655744 58702848 58955008 58989483 59006976 59013248 59308032 59314336 59610624 59621632 59925824 60231568 60543616 60649056 60852512 60909576 61274304 61280817 61586928 61647768 61912578 61980672 62246912 62283312 62550852 62601084 62619648 62626304 62869989 62939136 63246456 63271936 63569142 63594752 63924224 64250368 64256256 64578176 64925592 65314368 65594928 65667072 65929596 65987712 65994726 66324384 66351104 66389904 66675084 66728628 66748416 66961489 67015263 67035136 67074336 67377152 67416552 67436544 67443712 67706142 67760514 67773027 67780608 68111568 68139008 68459076 68486656 69192704 69545728 69610944 70027776 70336058 70454592 70757232 71061172 71139328 71180928 71423729 71486688 71544096 71851416 71914752 71922396 72231341 72281664 72289347 72310784 72650448 72663864 73034598 73056256 73428992 73787532 74163999 74644992 74965632 75414528 75422544 75746524 75799296 75874176 76200096 76527416 76588872 76611584 76656384 76917862 76985664 76993847 77047488 77078528 77378448 77454888 77463552 77773236 77787598 77841792 77850066 77873152 78238944 78270464 78652644 78675968 78990499 79053933 79077376 79480832 79868922 80031744 80865408 81212768 81349632 81699072 81707756 82115904 82188288 82197024 82550104 82607616 82640896 82971278 83044416 83401136 83468112 83492864 83826652 83909462 83918848 84254339 84328608 84758856 85207031 85675008 86093343 86188032 86567456 86713344 87085824 87459904 87607296 87906128 87983616 87992968 88054272 88432512 88510464 88519872 88900112 88962048 88971504 88997888 89353684 89415936 89432448 89888736 90274856 90347352 90364036 90374144 90735442 90815424 90825077 91278768 91364364 91761418 92814592 92868867 92971008 93180409 93370368 93826278 93929472 93939456 94342976 94408704 94907904 95315584 95392128 95801888 95886336 95896528 96375552 96385796 96867264 96885152 97379464 97388388 97876298 98383376 98392392 98500608 98885332 98894394 98992089 99526656 99954176 100012626 100122624 100552704 100563392 101065728 101154816 101165568 101559213 101600128 101670912 102118496 102208512 102647552 102729984 103171264 103273184 103697648 103789056 103800088 104318592 104416416 104870192 105405244 105504087 106135848 106491896 106591758 106708992 107230032 107347968 107777124 107820544 107883594 108466176 108932096 108995796 109487872 109551897 109584384 109596032 110143488 110681298 110725888 111290816 112438144 112448448 113011808 113133816 113619786 114233344 114300144 114425856 114791124 114883308 114917376 115376793 115478496 115617792 116067672 116114432 116182332 116195328 116659854 116681397 116775099 116809728 117311488 117405696 117910016 117978966 118013952 118026496 118616064 118628672 119221248 119243264 119803383 119851648 120463136 121087232 121298112 121705024 121819152 122548608 122561634 123173856 123295536 123825156 123961344 124357051 124456917 124493824 124566624 125101704 125202168 125239296 125252608 125739978 125864193 125878272 126492912 126543872 127138284 127189504 127848448 128500736 128512512 129156352 129851184 130628736 131189856 131859192 131975424 131989452 132556417 132648768 132702208 132779808 133350168 133457256 133496832 133922978 134030526 134070272 134148672 134754304 134833104 134873088 134887424 135412284 135521028 135546054 135561216 136103163 136223136 136278016 136918152 136973312 137642127 138385408 139091456 139221888 140055552 140672116 140909184 141514464 142122344 142278656 142361856 142847458 142973376 142988573 143088192 143702832 143829504 143844792 144462682 144563328 144578694 144621568 145300896 145327728 146069196 146112512 146696641 146814447 146857984 147575064 148327998 149289984 149931264 150829056 150845088 151493048 151598592 151748352 152400192 153054832 153177744 153223168 153312768 153835724 153971328 153987694 154094976 154157056 154756896 154909776 155546472 155575196 155683584 155700132 155746304 156368947 156477888 156540928 157305288 157351936 157980998 158107866 158154752 158961664 159737844 159887637 160063488 161730816 162425536 162699264 163398144 163415512 164231808 164376576 164394048 165100208 165215232 165281792 165942556 166088832 166802272 166936224 167653304 167818924 167837696 168508678 168657216 168675143 169517712 170414062 170429679 171350016 172186686 172376064 173049331 173134912 173426688 174171648 174919808 175214592 175812256 175967232 175985936 176108544 176865024 177020928 177039744 177800224 177924096 177943008 178707368 178831872 178864896 179777472 180549712 180694704 180728072 180748288 181470884 181630848 181650154 182557536 182728728 183522836 183842451 184459177 185629184 185737734 185942016 186360818 186740736 187652556 187858944 187878912 188609967 188685952 188817408 189815808 190631168 190784256 191603776 191772672 191793056 192751104 192771592 193734528 193770304 194758928 194776776 195752596 196766752 196784784 197001216 197770664 197788788 197984178 199053312 199908352 200025252 200245248 200884467 201045789 201105408 201126784 202131456 202309632 202331136 203118426 203200256 203319081 203341824 204236992 204417024 205295104 205459968 206342528 206546368 207395296 207578112 207600176 208637184 208832832 209740384 210810488 211008174 212271696 212983792 213183516 213417984 214271187 214460064 215554248 215641088 215767188 216694023 216868041 216932352 217864192 217991592 218975744 219103794 219168768 219192064 220286976 221362596 221451776 222491997 222581632 224876288 224896896 226023616 226267632 227239572 228466688 228600288 229582248 229766616 229834752 230753586 230956992 230981541 231235584 232135344 232228864 232364664 232390656 233319708 233362794 233550198 233619456 234622976 234811392 235820032 235957932 236027904 236052992 236971497 237161799 237232128 237257344 238442496 238486528 239606766 239703296 240926272 242174464 242596224 243410048 243638304 245097216 245123268 246176203 246347712 246591072 247650312 247922688 248714102 248913834 248987648 249133248 250203408 250404336 250478592 250505216 251479956 251728386 251756544 252763017 252985824 253087744 254276568 254379008 255621093 255696896 257001472 257025024 258312704 259702368 261257472 262379712 262407601 263718384 263950848 263978904 265112834 265297536 265404416 265559616 266700336 266914512 266993664 267845956 268061052 268140544 268297344 269212517 269508608 269666208 269774848 270824568 271042056 271092108 271122432 272206326 272446272 272475231 272556032 273836304 273946624 275284254 276770816 278182912 278443776 279541227 280111104 281344232 281818368 283028928 284244688 284557312 284723712 285694916 285946752 285977146 286176384 287405664 287659008 287689584 288925364 289126656 289157388 289243136 290399473 290601792 290655456 292138392 292225024 293393282 293628894 293683117 293715968 295150128 296655996 298579968 299862528 301658112 301690176 302986096 303197184 303496704 304800384 306109664 306355488 306625536 307671448 307942656 307975388 308189952 308314112 309513792 309546691 309819552 311092944 311150392 311367168 311400264 311492608 312737894 312955776 313081856 314610576 314703872 315961996 316215732 316309504 316512261 317574047 317923328 319475688 319775274 320126976 323461632 324851072 325398528 326796288 326831024 328463616 328753152 328788096 330200416 330430464 331885112 332177664 333604544 333872448 335306608 335637848 335675392 337017356 337314432 337350286 339035424 340828124 340859358 342567043 342700032 344373372 344752128 346098662 346130379 346269824 346853376 348343296 349839616 350044191 350429184 351624512 351934464 351971872 352217088 353730048 354041856 354079488 355600448 355848192 355886016 357414736 357663744 357729792 359554944 361099424 361389408 361456144 362941768 363261696 363300308 365115072 365153881 365457456 367045672 367684902 368918354 371258368 371475468 371884032 372721636 373071153 373370751 373481472 375305112 375717888 375757824 377219934 377371904 377592579 377634816 379631616 381262336 381568512 383207552 383545344 383586112 385502208 385543184 387469056 387540608 389517856 389553552 391505192 393533504 393569568 395541328 395577576 395968356 397669251 398106624 399816704 400050504 400490496 401768934 402091578 402210816 402253568 404262912 404619264 404662272 406236852 406400512 406638162 406683648 408309489 408473984 408834048 410590208 410919936 412685056 412926381 413092736 414790592 415156224 415200352 417274368 417665664 419480768 421620976 422016348 424543392 425967584 426367032 426835968 428542374 428920128 428965719 431108496 431282176 431534376 433388046 433736082 433864704 435728384 435983184 437951488 438207588 438337536 438384128 440089923 440443341 440573952 442725192 442903552 444983994 445163264 449752576 449793792 452047232 452535264 454479144 456933376 457200576 459164496 459533232 459669504 461507172 461913984 461963082 462471168 464270688 464457728 464729328 466639416 466725588 467100396 467238912 469106841 469245952 469622784 471640064 471915864 472055808 472105984 473942994 474323598 474464256 474514688 476884992 476973056 479213532 479406592 481852544 484348928 485192448 486820096 487276608 490194432 490246536 492352406 492695424 493182144 495300624 495845376 497428204 497827668 497975296 498266496 499966103 500406816 500808672 501010432 502959912 503456772 503513088 505526034 505619387 505971648 506025429 506175488 508553136 508758016 511242186 511393792 514002944 514050048 516625408 519147993 519404736 522514944 524759424 524815202 527436768 527901696 527957808 530225668 530595072 530808832 531119232 532930901 533400672 533829024 535691912 536122104 536281088 536594688 538425034 538956929 539017216 539332416 539549696 541649136 542084112 542184216 542244864 544412652 544892544 544950462 545112064 547672608 547893248 550568508 553377531 553541632 556365824 556887552 559082454 560222208 562688464 563636736 566057856 568489376 569447424 571389832 571893504 571954292 572352768 574811328 575318016 575379168 577850728 578253312 578314776 578486272 580798946 581203584 581310912 584276784 584450048 586786564 587257788 587366234 587431936 589780373 590300256 593311992 596449217 597159936 599725056 602653401 603316224 603380352 605972192 606394368 606993408 609600768 612219328 612710976 613251072 615342896 615885312 615950776 616379904 616628224 619027584 619093382 619639104 622185888 622300784 622734336 622800528 622985216 625475788 625911552 626163712 628666991 629221152 631923992 632431464 632619008 633024522 635148094 635775539 635846656 638951376 639550548 640253952 642813561 646923264 649702144 650082069 650797056 653592576 653662048 656927232 657506304 657576192 660400832 660860928 663770224 664355328 667209088 667744896 670613216 671275696 674034712 674628864 674700572 678070848 681656248 681718716 685134086 685400064 688746744 689504256 692197324 692260758 692539648 692944623 693706752 696686592 699679232 700088382 700858368 703249024 703868928 703943744 704434176 707460096 708083712 708158976 710914491 711200896 711696384 711772032 714829472 715327488 715459584 719109888 722198848 722778816 722912288 725883536 726523392 726600616 730230144 730307762 730914912 734091344 735369804 737836708 738528609 742516736 742950936 743768064 745443272 746142306 746741502 746962944 750610224 751435776 751515648 754439868 754743808 755185158 755269632 758289051 759263232 762524672 763137024 766415104 766863279 767090688 767172224 771004416 771086368 774938112 775081216 779035712 779107104 783010384 787067008 787139136 787222803 791082656 791155152 791936712 795338502 796213248 799633408 800101008 800980992 803537868 804183156 804421632 804507136 807637551 808525824 809324544 812473704 812801024 813276324 813367296 816618978 816947968 817425693 817668096 821180416 821839872 825370112 825852762 826185472 829581184 830312448 830400704 834548736 835331328 838623681 838961536 843241952 844032696 849086784 851935168 852734064 853671936 857084748 857840256 857931438 862216992 862564352 863068752 866776092 867472164 867729408 870499357 871198419 871456768 871966368 875902976 876415176 876675072 876768256 880179846 880886682 881049351 881147904 885450384 885807104 889967988 890326528 899505152 899587584 904094464 905070528 908958288 913866752 914401152 918328992 919066464 923014344 923827968 923926164 924942336 927894919 928541376 928640073 928915456 929458656 933278832 933451176 934200792 934477824 938213682 938491904 939245568 943280128 943831728 944111616 944211968 947885988 948647196 948928512 949029376 952722141 953769984 953946112 958427064 958813184 963705088 968697856 970384896 973640192 974553216 980388864 980493072 984704812 985390848 986364288 990601248 994856408 995655336 995950592 996532992 999932206 1000813632 1000920011 1001617344 1002020864 1005919824 1006913544 1007026176 1011052068 1011238774 1011943296 1012050858 1012350976 1017106272 1017516032 1022484372 1022787584 1026876487 1027701129 1028005888 1028100096 1033250816 1038295986 1038809472 1045029888 1049518848 1049630404 1054873536 1055803392 1055915616 1060451336 1061190144 1061617664 1062238464 1065861802 1066801344 1067658048 1071383824 1072244208 1072562176 1073189376 1076850068 1077913858 1078034432 1078664832 1079099392 1082344201 1083298272 1084168224 1084368432 1088825304 1089785088 1089900924 1090224128 1094582629 1095345216 1095461643 1095786496 1101137016 1106755062 1107083264 1112731648 1113775104 1118164908 1119213459 1120444416 1125376928 1127273472 1132115712 1136978752 1138894848 1142779664 1143787008 1143908584 1144705536 1149622656 1150636032 1150758336 1155701456 1156506624 1156629552 1156972544 1161597892 1162407168 1162621824 1168553568 1173573128 1174515576 1174732468 1174863872 1179560746 1180600512 1180726001 1186623984 1192898434 1193007753 1194319872 1199450112 1205306802 1206632448 1206760704 1211345317 1211944384 1212788736 1213986816 1219201536 1224438656 1225421952 1226502144 1230685792 1231770624 1231901552 1232759808 1233256448 1238055168 1238186764 1239278208 1244371776 1244601568 1245468672 1245601056 1250951576 1251823104 1252327424 1257333982 1258442304 1263847984 1264862928 1265238016 1266049044 1270296188 1271551078 1271693312 1277902752 1279101096 1280507904 1285627122 1286897157 1291214239 1293846528 1299404288 1300164138 1301594112 1307185152 1307324096 1313854464 1315012608 1315152384 1320269769 1320801664 1321721856 1327540448 1328710656 1334418176 1335489792 1341226432 1342551392 1348069424 1349257728 1349401144 1356141696 1363312496 1363437432 1370268172 1370800128 1377493488 1379008512 1384394648 1384521516 1385079296 1385889246 1387413504 1393373184 1399358464 1400176764 1401716736 1406498048 1407320523 1407737856 1407887488 1408868352 1414920192 1416167424 1416317952 1421828982 1422401792 1423392768 1423544064 1429658944 1430654976 1430919168 1438219776 1444397696 1445557632 1445824576 1451767072 1453046784 1453201232 1460460288 1460615524 1461829824 1468182688 1470739608 1475673416 1477057218 1485033472 1485901872 1487536128 1490886544 1492284612 1493483004 1493925888 1499898309 1501220448 1503031296 1508879736 1509487616 1510370316 1510539264 1516578102 1516858161 1518076287 1518526464 1525049344 1526274048 1532830208 1533726558 1534181376 1534344448 1542008832 1542172736 1549876224 1550162432 1557443979 1558071424 1558214208 1566020768 1574134016 1574278272 1574445606 1582165312 1582310304 1583873424 1590677004 1592426496 1598792703 1599266816 1600202016 1607075736 1608366312 1608843264 1609014272 1615275102 1616870787 1617051648 1618649088 1624947408 1625602048 1626552648 1626734592 1633237956 1633895936 1634851386 1635336192 1642360832 1643679744 1650740224 1651705524 1652370944 1659162368 1660132593 1660624896 1660801408 1669097472 1670662656 1677247362 1677923072 1686483904 1688065392 1698173568 1703870336 1705468128 1714169496 1715680512 1715862876 1723233421 1724433984 1725128704 1726137504 1733552184 1734944328 1735458816 1740998714 1742396838 1742913536 1743932736 1751805952 1752830352 1753350144 1753536512 1760359692 1761773364 1762098702 1762295808 1769341119 1770900768 1771614208 1779935976 1780653056 1789347651 1799010304 1799175168 1808188928 1810141056 1817916576 1827733504 1828802304 1836657984 1836853207 1838132928 1846028688 1847655936 1847852328 1849884672 1855789838 1857082752 1857280146 1857830912 1858917312 1866557664 1866902352 1868401584 1868955648 1876427364 1876983808 1878491136 1884487619 1886000973 1886560256 1887663456 1888423936 1895771976 1897294392 1897857024 1898058752 1905444282 1907326617 1907539968 1907892224 1916854128 1917626368 1927410176 1937395712 1940769792 1947280384 1949106432 1960777728 1960986144 1969409624 1970781696 1972728576 1981202496 1989712816 1991310672 1991901184 1993065984 1999864412 2001627264 2001840022 2003234688 2004041728 2011839648 2013827088 2022104136 2022477548 2023886592 2024101716 2024701952 2032796311 2034212544 2035032064 2044968744 2045575168 2053752974 2055402258 2056011776 2056200192 2066501632 2076591972 2077618944 2090059776 2099037696 2099260808 2109747072 2111606784 2111831232 2120902672 2122380288 2123235328 2124476928 2131723604 2133602688 2135316096 2142767648 2144488416 2146378752 2153700136 2155827716 2156068864 2157329664 2158198784 2164688402 2166596544 2166826837 2168336448 2168736864 2177650608 2179570176 2179801848 2180448256 2189165258 2190690432 2190923286 2191572992 2202274032 2213510124 2214166528 2215585827 2223018329 2225463296 2227550208 2236329816 2238426918 2240888832 2250753856 2254546944 2264231424 2273957504 2277789696 2285559328 2287574016 2287817168 2289411072 2299245312 2301272064 2301516672 2311402912 2313013248 2313259104 2323195784 2324814336 2325243648 2337107136 2347146256 2349031152 2349464936 2349727744 2359121492 2361201024 2361452002 2361668409 2373247968 2385796868 2386015506 2388639744 2397969301 2398900224 2410613604 2413264896 2413521408 2422690634 2422912653 2423888768 2425577472 2427973632 2438403072 2448877312 2450843904 2453004288 2461371584 2463541248 2463803104 2465519616 2476110336 2476373528 2478556416 2488743552 2489203136 2490937344 2491202112 2501903152 2503646208 2504654848 2514667964 2516884608 2527695968 2529725856 2532098088 2540592376 2543102156 2543386624 2555805504 2556077167 2558202192 2561015808 2571254244 2573794314 2582428478 2587693056 2598808576 2600328276 2603188224 2611498071 2613595257 2614370304 2614648192 2627708928 2630025216 2630304768 2640539538 2641603328 2643148053 2643443712 2655080896 2657421312 2668836352 2670979584 2682452864 2685102784 2696138848 2698515456 2698802288 2712283392 2726624992 2726874864 2740536344 2741600256 2754986976 2768789296 2769043032 2770158592 2771778492 2774827008 2783684757 2785920219 2786746368 2798716928 2800353528 2803433472 2812996096 2814641046 2815475712 2815774976 2817736704 2829840384 2832334848 2832635904 2843657964 2844803584 2846785536 2847088128 2858166423 2859317888 2861309952 2861838336 2876439552 2888795392 2891115264 2891649152 2903534144 2906093568 2906402464 2920920576 2921231048 2923659648 2936365376 2941479216 2951346832 2954114436 2970066944 2971803744 2981773088 2984569224 2986966008 2987851776 2999796618 3002440896 3002760033 3006062592 3017759472 3018975232 3020740632 3021078528 3033156204 3033716322 3036152574 3037052928 3050098688 3052548096 3065660416 3067453116 3068362752 3068688896 3080629461 3083103387 3084017664 3084345472 3099752448 3100324864 3114887958 3116142848 3116428416 3132041536 3148268032 3148556544 3148891212 3164330624 3164620608 3167746848 3181354008 3184852992 3197585406 3198533632 3200404032 3214151472 3216732624 3217686528 3218028544 3230550204 3233741574 3234103296 3237298176 3247032603 3249894816 3251204096 3253105296 3266475912 3267791872 3269702772 3270672384 3283747887 3284721664 3286384929 3287359488 3301480448 3303411048 3304741888 3318324736 3320265186 3321249792 3321602816 3338194944 3341325312 3354494724 3355846144 3372967808 3376130784 3396347136 3407740672 3410936256 3411298813 3428338992 3431361024 3431725752 3446466842 3448867968 3450257408 3452275008 3467104368 3469888656 3470917632 3481997428 3484793676 3485827072 3487865472 3499762721 3503611904 3505660704 3507073024 3520719384 3523546728 3524197404 3524591616 3538682238 3541801536 3542178003 3543228416 3559871952 3561306112 3578695302 3598020608 3598350336 3616377856 3620282112 3634035951 3635833152 3655467008 3657604608 3673315968 3673706414 3676265856 3692057376 3695311872 3695704656 3699769344 3711579676 3714165504 3714560292 3715661824 3717834624 3730516307 3733115328 3733804704 3736803168 3752854728 3753967616 3756982272 3768975238 3772001946 3772698503 3773120512 3775326912 3776847872 3791543952 3794588784 3795714048 3796117504 3810888564 3814653234 3815079936 3815784448 3833708256 3835252736 3854820352 3873642717 3874791424 3881539584 3894560768 3898212864 3921555456 3921972288 3938819248 3941563392 3945457152 3962404992 3979425632 3982621344 3986131968 3999728824 4003254528 4003680044 4006469376 4008083456 4023679296 4024106983 4027654176 4044208272 4044955096 4047773184 4048203432 4049403904 4065592622 4068425088 4070064128 4089937488 4091150336 4107505948 4110804516 4112023552 4112400384 4128462611 4133003264 4153183944 4155237888 4180119552 4198075392 4198521616 4219494144 4223213568 4223662464 4241805344 4244760576 4248953856 4263447208 4267205376 4270632192 4285535296 4288976832 4292757504 4307400272 4311655432 4312137728 4314659328 4316397568 4329376804 4333193088 4333653674 4336672896 4337473728 4355301216 4359140352 4359603696 4360896512 4378330516 4381380864 4381846572 4383145984 4400668937 4404548064 4427020248 4428333056 4431171654 4446036658 4450428773 4450926592 4455100416 4472659632 4476853836 4481777664 4499694927 4501507712 4509093888 4528462848 4547915008 4550574483 4555579392 4571118656 4575148032 4575634336 4578822144 4598490624 4602544128 4603033344 4622805824 4626026496 4626518208 4646391568 4649628672 4650487296 4674214272 4694292512 4698062304 4698929872 4718242984 4722402048 4722904004 4723336818 4746495936 4747000453 4771593736 4772031012 4777279488 4795938602 4796378109 4797800448 4821227208 4826529792 4827042816 4845381268 4845825306 4847777536 4850612361 4851154944 4855947264 4876806144 4897754624 4901687808 4906008576 4922743168 4927082496 4927606208 4931039232 4952220672 4952747056 4957112832 4977487104 4978406272 4981874688 4982404224 5003806304 5007292416 5029335928 5033769216 5055391936 5059451712 5064196176 5081184752 5086204312 5086773248 5111611008 5112154334 5116404384 5142508488 5147588628 5164856956 5169700263 5175386112 5197617152 5200656552 5206376448 5222996142 5227190514 5228740608 5229296384 5255417856 5260050432 5260609536 5281079076 5283206656 5286296106 5286887424 5308023357 5310161792 5314842624 5337672704 5341959168 5364905728 5368042953 5370205568 5392277696 5397030912 5397604576 5424566784 5453249984 5453749728 5481072688 5483200512 5509973952 5510559621 5537578592 5538086064 5540317184 5543556984 5549654016 5567369514 5571840438 5573492736 5597433856 5600707056 5606866944 5625992192 5629282092 5630951424 5631549952 5635473408 5653462857 5658002919 5659680768 5665271808 5687315928 5689607168 5693571072 5694176256 5716332846 5718635776 5721979851 5722619904 5723676672 5752879104 5777590784 5782230528 5783298304 5807068288 5812187136 5812804928 5841841152 5842462096 5847319296 5872730752 5882958432 5902693664 5908228872 5940133888 5943607488 5963546176 5969138448 5973932016 5975703552 5999593236 6004881792 6005520066 6012125184 6035518944 6037950464 6041481264 6066312408 6067432644 6072305148 6074105856 6098388933 6100197376 6105096192 6131320832 6134906232 6136725504 6137377792 6161258922 6166206774 6168035328 6168690944 6199504896 6200649728 6229775916 6232285696 6232856832 6264083072 6296536064 6297113088 6297782424 6328661248 6329241216 6335493696 6362708016 6369705984 6395170812 6397067264 6400808064 6428302944 6433465248 6436057088 6461100408 6467483148 6468206592 6474596352 6494065206 6495264433 6499789632 6500480511 6502408192 6506210592 6532951824 6535583744 6539405544 6541344768 6567495774 6569443328 6572769858 6574718976 6602960896 6606822096 6609483776 6636649472 6640530372 6642499584 6643205632 6669054987 6676389888 6682650624 6708989448 6711692288 6745935616 6752261568 6792694272 6815481344 6821872512 6822597626 6856677984 6862722048 6863451504 6892933684 6897735936 6900514816 6904550016 6928101713 6934208736 6939777312 6963994856 6969587352 6971654144 6975730944 6999525442 7006440077 7007223808 7011321408 7014146048 7041438768 7047093456 7048394808 7049183232 7077364476 7083603072 7084356006 7086456832 7119743904 7122612224 7157390604 7193907903 7196041216 7196700672 7232755712 7240564224 7268071902 7271666304 7315209216 7346631936 7347412828 7352531712 7384114752 7390623744 7391409312 7423159352 7428331008 7429120584 7431323648 7435669248 7461032614 7466230656 7467609408 7473606336 7505709456 7507935232 7513964544 7537950476 7544003892 7545397006 7546241024 7550653824 7553695744 7576409407 7583087904 7589177568 7592235008 7621777128 7629306468 7630159872 7631568896 7662078403 7667416512 7668231501 7670505472 7709640704 7747285434 7749582848 7763079168 7789121536 7796425728 7834494213 7843110912 7843944576 7877638496 7883126784 7890914304 7924809984 7958851264 7965242688 7972263936 7999457648 8006509056 8007360088 8012938752 8016166912 8047358592 8048213966 8055308352 8088416544 8089910192 8095546368 8096406864 8098807808 8131185244 8136850176 8140128256 8172670883 8179874976 8215011896 8221609032 8224047104 8224800768 8256925222 8265082007 8266006528 8306367888 8310475776 8351054271 8360239104 8396150784 8397043232 8438988288 8446427136 8447324928 8483610688 8489521152 8497907712 8526894416 8534410752 8541264384 8571070592 8577953664 8585515008 8614800544 8623310864 8629318656 8632795136 8658753608 8666386176 8667307348 8673345792 8674947456 8710602432 8718280704 8719207392 8756661032 8762761728 8763693144 8766291968 8801337874 8809096128 8854040496 8856666112 8862343308 8892073316 8900857546 8901853184 8910200832 8945319264 8953707672 8963555328 8999389854 9003015424 9008280099 9018187776 9038499673 9056925696 9095830016 9101148966 9111158784 9142237312 9150296064 9151268672 9157644288 9196981248 9205088256 9206066688 9241888383 9245611648 9252052992 9253036416 9292783136 9299257344 9300974592 9348428544 9388585024 9396124608 9397859744 9436485968 9444804096 9445808008 9446673636 9492991872 9494000906 9543187472 9544062024 9554558976 9591877204 9592756218 9595600896 9642454416 9653059584 9654085632 9690762536 9691650612 9695555072 9701224722 9702309888 9711894528 9741097809 9753612288 9795509248 9803375616 9812017152 9845486336 9851243661 9854164992 9855212416 9862078464 9904441344 9905494112 9914225664 9954974208 9956812544 9963749376 9964808448 10007612608 10014584832 10058671856 10067538432 10110783872 10118903424 10128392352 10162369504 10172408624 10223222016 10224308668 10232808768 10233896439 10285016976 10295177256 10329713912 10339400526 10350772224 10395234304 10401313104 10412752896 10445992284 10454381028 10457481216 10458592768 10499288163 10510835712 10521219072 10562158152 10566413312 10572592212 10573774848 10616046714 10620323584 10626534009 10629685248 10675345408 10683918336 10729811456 10736085906 10740411136 10784555392 10794061824 10795209152 10849133568 10902107853 10906499968 10907499456 10962145376 10966401024 11019947904 11021119242 11075157184 11076172128 11080634368 11087113968 11099308032 11134739028 11143680876 11146985472 11191548921 11194867712 11201414112 11251984384 11258564184 11261902848 11263099904 11270946816 11306925714 11316005838 11318095509 11319361536 11330543616 11374631856 11379214336 11387142144 11388352512 11432665692 11437271552 11443959702 11445239808 11447353344 11505758208 11555181568 11564461056 11566596608 11614136576 11620928151 11624374272 11625609856 11683682304 11684924192 11694638592 11745461504 11765916864 11805387328 11816457744 11880267776 11887214976 11927092352 11938276896 11947864032 11999186472 12009763584 12011040132 12024250368 12062633947 12071037888 12072320949 12075900928 12082962528 12132624816 12134865288 12144610296 12148211712 12196777866 12200394752 12210192384 12262641664 12269812464 12273451008 12274755584 12322517844 12332413548 12336070656 12337381888 12385387833 12399009792 12401299456 12459551832 12464571392 12465713664 12528166144 12593072128 12594226176 12595564848 12657322496 12658482432 12670987392 12725416032 12790341624 12794134528 12801616128 12856605888 12857972449 12866930496 12872114176 12922200816 12934966296 12936413184 12949192704 12988130412 12990528866 12999579264 13000961022 13004816384 13012421184 13065903648 13071167488 13078811088 13082689536 13134991548 13138886656 13145539716 13149437952 13191413333 13202006811 13205921792 13213644192 13218967552 13273298944 13281060744 13284999168 13286411264 13338109974 13351286319 13352779776 13365301248 13417978896 13423384576 13491871232 13504523136 13585388544 13630962688 13643745024 13645195252 13713355968 13725444096 13726903008 13785867368 13795471872 13801029632 13809100032 13856203426 13868417472 13879554624 13927989712 13939174704 13943308288 13951461888 13999050884 14012880154 14014447616 14022642816 14028292096 14070474613 14082877536 14094186912 14096789616 14154728952 14167206144 14168712012 14172913664 14229574177 14239487808 14241001359 14245224448 14314781208 14387815806 14392082432 14393401344 14465511424 14481128448 14536143804 14543332608 14630418432 14693263872 14694825656 14705063424 14768229504 14781247488 14782818624 14846318704 14856662016 14858241168 14862647296 14871338496 14922065228 14932461312 14935218816 14947212672 15011418912 15075900952 15088007784 15090794012 15092482048 15101307648 15107391488 15152818814 15166175808 15167787859 15178355136 15184470016 15243554256 15258612936 15260319744 15263137792 15324156806 15334833024 15336463002 15341010944 15419281408 15494570868 15499165696 15509100789 15526158336 15561128303 15578243072 15592851456 15668988426 15686221824 15687889152 15755276992 15766253568 15781828608 15849619968 15917702528 15930485376 15944527872 15998915296 16013018112 16014720176 16025877504 16032333824 16094717184 16096427932 16110616704 16176833088 16179820384 16191092736 16192813728 16262370488 16273700352 16280256512 16345341766 16359749952 16430023792 16443218064 16448094208 16449601536 16513850444 16530164014 16531678863 16532013056 16612735776 16620951552 16702108542 16720478208 16785785107 16792301568 16794086464 16877976576 16892854272 16894649856 16960388571 16967221376 16979042304 16995815424 17053788832 17068821504 17082528768 17142141184 17155907328 17171030016 17229601088 17246621728 17258637312 17317507216 17332772352 17334614696 17346691584 17349894912 17421204864 17436561408 17438414784 17513322064 17525523456 17527386288 17532583936 17602675748 17618192256 17708080992 17724686616 17784146632 17801715092 17803706368 17820401664 17890638528 17892540169 17907415344 17927110656 17998779708 18006030848 18016560198 18036375552 18076999346 18113851392 18191660032 18202297932 18222317568 18284474624 18295166799 18300592128 18302537344 18315288576 18393962496 18410176512 18412133376 18483776766 18491223296 18504105984 18506072832 18585566272 18598514688 18601949184 18696857088 18777170048 18792249216 18795719488 18872971936 18889608192 18891616016 18893347272 18985983744 18988001812 19086374944 19088124048 19109117952 19183754408 19185512436 19191201792 19284908832 19308171264 19381525072 19383301224 19391110144 19402449444 19404619776 19423789056 19482195618 19485793299 19501441533 19507224576 19591018496 19606751232 19624034304 19690972672 19702487322 19708329984 19710424832 19724156928 19808882688 19810988224 19828451328 19909948416 19913625088 19927498752 19929616896 20007164961 20015225216 20029169664 20117343712 20135076864 20221567744 20237806848 20256784704 20324739008 20344817248 20446444032 20448617336 20465617536 20467792878 20570033952 20590354512 20659427824 20678801052 20701544448 20784305139 20790468608 20802626208 20891984568 20908762056 20914962432 20917185536 20998576326 21019320231 21021671424 21042438144 21124316304 21132826624 21145184424 21147549696 21232093428 21240647168 21253068018 21259370496 21350690816 21367836672 21459622912 21472171812 21480822272 21569110784 21581723709 21588123648 21590418304 21698267136 21804215706 21812999936 21814998912 21924290752 22039895808 22042238484 22150314368 22152344256 22161268736 22174227936 22269478056 22287361752 22293970944 22383097842 22389735424 22402828224 22503968768 22517128368 22523805696 22526199808 22541893632 22613851428 22632011676 22636191018 22638723072 22661087232 22729228221 22749263712 22758428672 22776705024 22865331384 22874543104 22887919404 22890479616 22894706688 22986235209 23004694503 23011516416 23110363136 23128922112 23133193216 23228273152 23241856302 23248748544 23251219712 23367364608 23369848384 23389277184 23490923008 23531833728 23610774656 23632915488 23760535552 23774429952 23854184704 23876553792 23879091691 23895728064 23998372944 24019527168 24022080264 24048500736 24125267894 24142075776 24144641898 24151801856 24165925056 24265249632 24269730576 24289220592 24296423424 24393555732 24400789504 24420384768 24498339047 24518012649 24525283328 24539624928 24549511168 24645035688 24664827096 24672141312 24674763776 24770775666 24795246021 24798019584 24802598912 24919103664 24929142784 24931427328 25056332288 25186144256 25188452352 25191129696 25314644992 25316964864 25341974784 25450832064 25580683248 25588269056 25603232256 25713211776 25715944898 25733860992 25744228352 25844401632 25869932592 25898385408 25976260824 25981057732 25999158528 26001922044 26009632768 26024842368 26113614149 26131807296 26142334976 26157622176 26269983096 26277773312 26291079432 26298875904 26382826666 26404013622 26411843584 26427288384 26437935104 26546597888 26562121488 26569998336 26572822528 26676219948 26702572638 26705559552 26730602496 26835957792 26846769152 26983742464 27009046272 27115499019 27170777088 27261925376 27287490048 27290390504 27426711936 27450888192 27453806016 27571734736 27590943744 27602059264 27618200064 27712406852 27736834944 27759109248 27855979424 27878349408 27902923776 27998101768 28025760308 28028895232 28045285632 28056584192 28140949226 28165755072 28168748881 28188373824 28193579232 28309457904 28334412288 28337424024 28345827328 28459148354 28478975616 28482002718 28490448896 28629562416 28775631612 28784164864 28786802688 28899238277 28931022848 28962256896 29072287608 29086665216 29260836864 29386527744 29389651312 29410126848 29536459008 29562494976 29565637248 29692637408 29713324032 29716482336 29742676992 29844130456 29864922624 29870437632 29894425344 30022837824 30151801904 30176015568 30181588024 30184964096 30202615296 30214782976 30305637628 30332351616 30335575718 30356710272 30368940032 30487108512 30517225872 30526275584 30648313612 30669666048 30672926004 30682021888 30701689317 30804682559 30838562816 30989141736 30998331392 31018201578 31052316672 31122256606 31156486144 31185702912 31337976852 31372443648 31375778304 31497864489 31510553984 31532507136 31563657216 31699239936 31835405056 31860970752 31889055744 31997830592 32026036224 32029440352 32051755008 32189434368 32192855864 32221233408 32353666176 32359640768 32382185472 32385627456 32524740976 32547400704 32560513024 32690683532 32719499904 32860047584 32886436128 32899203072 33027700888 33060328028 33063357726 33064026112 33225471552 33229003171 33241903104 33404217084 33440956416 33571570214 33574646763 33584603136 33588172928 33755953152 33785708544 33789299712 33920777142 33934442752 33954286527 33958084608 33991630848 34107577664 34137643008 34165057536 34284282368 34311814656 34342060032 34459202176 34493243456 34517274624 34635014432 34665544704 34669229392 34693383168 34699789824 34842409728 34873122816 34876829568 35026644128 35051046912 35054772576 35205351496 35236384512 35416161984 35449373232 35568293264 35603430184 35607412736 35640803328 35781277056 35785080338 35814830688 35997559416 36012061696 36033120396 36072751104 36153998692 36187901841 36216962847 36227702784 36383320064 36404595864 36444635136 36568949248 36590333598 36601184256 36605074688 36630577152 36787924992 36820353024 36824266752 36967553532 36982446592 37008211968 37012145664 37156163499 37171132544 37197029376 37203898368 37393714176 37554340096 37584498432 37591438976 37745943872 37779216384 37783232032 37786694544 37971967488 37976003624 38172749888 38176248096 38367508816 38371024872 38382403584 38569817664 38573917347 38616342528 38763050144 38766602448 38782220288 38804898888 38809239552 38847578112 38964391236 38971586598 39002883066 39014449152 39182036992 39213502464 39248068608 39381945344 39404974644 39416659968 39420849664 39448313856 39574239999 39606020433 39617765376 39621976448 39656902656 39819896832 39827250176 39854997504 39859233792 40014329922 40030450432 40053858957 40058339328 40234687424 40270153728 40443135488 40475613696 40513569408 40649478016 40689634496 40892888064 40897234672 40931235072 40935585756 41140067904 41180709024 41318855648 41357602104 41403088896 41568610278 41580937216 41605252416 41783969136 41817524112 41829924864 41834371072 41997152652 42038640462 42043342848 42084876288 42211423839 42248632608 42265653248 42290368848 42464186856 42481294336 42506136036 42518740992 42688722531 42701381632 42723004077 42735673344 42919245824 42944343624 42961644544 43138221568 43163447418 43176247296 43180836608 43396534272 43608431412 43625999872 43629997824 43848581504 44079791616 44084476968 44300628736 44304688512 44322537472 44348455872 44538956112 44574723504 44587941888 44766195684 44779470848 44805656448 45007937536 45034256736 45052399616 45227702856 45264023352 45272382036 45277446144 45322174464 45458456442 45498527424 45503363577 45516857344 45553410048 45730662768 45749086208 45775838808 45780959232 45789413376 45972470418 46009389006 46023032832 46220726272 46257844224 46266386432 46456546304 46483712604 46497497088 46502439424 46683384909 46734729216 46739696768 46778554368 46981846016 47063667456 47221549312 47265830976 47521071104 47548859904 47708369408 47753107584 47758183382 47791456128 47996745888 48039054336 48044160528 48097001472 48250535788 48284151552 48289283796 48303603712 48331850112 48496711991 48530499264 48539461152 48578441184 48787111464 48801579008 48840769536 48996678094 49036025298 49045080539 49050566656 49079249856 49099022336 49290071376 49329654192 49344282624 49349527552 49541551332 49590492042 49596039168 49605197824 49838207328 49858285568 49862854656 50112664576 50357355321 50372288512 50376904704 50382259392 50629289984 50633929728 50683949568 50901664128 51161366496 51206464512 51426423552 51431889796 51467721984 51488456704 51688803264 51694297397 51739865184 51952521648 51962115464 51998317056 52003844088 52019265536 52049684736 52227228298 52263614592 52284669952 52315244352 52539966192 52555546624 52582158864 52597751808 52765653332 52808027244 52823687168 52854576768 52875870208 53034865849 53093195776 53124242976 53145645056 53352439896 53405145276 53411119104 53461204992 53671915584 53677620507 53693538304 53967484928 54018092544 54230998038 54341554176 54523850752 54574980096 54580781008 54853423872 54901776384 54907612032 55143469472 55181887488 55236400128 55424813704 55473669888 55518218496 55711958848 55756698816 55805847552 55996203536 56051520616 56057790464 56090571264 56113168384 56281898452 56331510144 56337497762 56376747648 56387158464 56618915808 56668824576 56674848048 56691654656 56918296708 56957951232 56964005436 56980897792 57208696181 57259124832 57551263224 57568329728 57573605376 57798476554 57855574049 57862045696 57924513792 58144575216 58173330432 58457379897 58521673728 58773055488 58779302624 58820253696 59072918016 59124989952 59131274496 59385274816 59426648064 59432964672 59485353984 59688260912 59729845248 59740875264 59788850688 60045675648 60303603808 60352031136 60363176048 60405230592 60429565952 60611275256 60664703232 60671151436 60713420544 60737880064 60974217024 60980698127 61034451744 61296627224 61339332096 61345852008 61364043776 61403378634 61609365118 61677125632 61978283472 61996662784 62036403156 62104633344 62244513212 62312972288 62352915417 62371405824 62675953704 62744887296 62751556608 62995728978 63021107968 63057960693 63065014272 63127314432 63398479872 63670810112 63721941504 63778111488 63995661184 64052072448 64058880704 64103510016 64378868736 64385711728 64442466816 64707332352 64719281536 64764370944 64771254912 65049481952 65094801408 65381367064 65438999808 65720095168 65772872256 66055401776 66120656056 66126715452 66128052224 66450943104 66458006342 66483806208 66808434168 66881912832 67143140428 67149293526 67169206272 67176345856 67511906304 67571417088 67578599424 67841554284 67868885504 67908573054 67916169216 67983261696 68187684663 68215155328 68275286016 68330115072 68568564736 68623629312 68684120064 68918404352 68958705627 68986486912 69034549248 69270028864 69331089408 69338458784 69386766336 69399579648 69684819456 69746245632 69753659136 70053288256 70102093824 70109545152 70410702992 70472769024 70832323968 70898746464 71136586528 71206860368 71281606656 71562554112 71570160676 71629661376 71637275073 71995118832 72024123392 72066240792 72145502208 72307997384 72375803682 72433925694 72455405568 72766640128 72809191728 72889270272 73137898496 73180667196 73202368512 73210149376 73261154304 73495017141 73554037947 73575849984 73648533504 73935107064 73964893184 74016423936 74024291328 74312326998 74342265088 74385738063 74394058752 74407796736 74787428352 75108680192 75168996864 75182877952 75491887744 75558432768 75566464064 75573389088 75943934976 75952007248 76345499776 76352496192 76735017632 76742049744 76764807168 77139635328 77147834694 77232685056 77526100288 77533204896 77564440576 77609797776 77695156224 77928782472 77943173196 78005766132 78028898304 78340842447 78364073984 78427004928 78763890688 78809949288 78833319936 78841699328 78896627712 79148479998 79212040866 79235530752 79243952896 79313805312 79639793664 79654500352 79709995008 79718467584 80028659844 80060900864 80107717914 80116678656 80469374848 80540307456 80886270976 80951227392 81027138816 81298956032 81346497057 81379268992 81785776128 81794469344 81862470144 81871171512 82280135808 82361418048 82637711296 82715204208 82806177792 83137220556 83161874432 83210504832 83567938272 83635048224 83668742144 83994305304 84077280924 84086685696 84169752576 84422847678 84438437629 84497265216 84506246643 84531306496 84580737696 84928373712 84962588672 85012272072 85037481984 85377445062 85402763264 85446008154 85471346688 85838491648 85888687248 85923289088 86276443136 86326894836 86352494592 86361673216 86697714831 86793068544 87216862824 87251999744 87259995648 87697163008 88159583232 88168953936 88601257472 88609377024 88645074944 88696911744 89077912224 89149447008 89532391368 89558941696 89611312896 90005807143 90015875072 90068513472 90104799232 90455405712 90528046704 90544764072 90554892288 90644348928 90916912884 90997054848 91006727154 91033714688 91106820096 91461325536 91498172416 91551677616 91578826752 91944940836 92018778012 92046065664 92414047677 92441452544 92515688448 92532772864 92913092608 92967425208 92994994176 93004878848 93366769818 93469458432 93479393536 93557108736 93963692032 94127334912 94443098624 94531661952 95097719808 95416738816 95506215168 95516366764 95582912256 95993491776 96078108672 96088321056 96501071576 96568303104 96578567592 96607207424 96663700224 96993423982 97060998528 97078922304 97156882368 97574222928 97603158016 97681539072 97993356188 98072050596 98090161078 98101133312 98158499712 98198044672 98493322291 98580142752 98659308384 98699055104 99083102664 99180984084 99192078336 99210395648 99607019239 99676414656 99687009513 99716571136 99725709312 100225329152 100714710642 100744577024 100753809408 100764518784 101258579968 101267859456 101367899136 101803328256 102322732992 102412929024 102852847104 102863779592 102935443968 102976913408 103377606528 103388594794 103479730368 103905043296 103924230928 103996634112 104007688176 104038531072 104099369472 104454456596 104527229184 104569339904 104630488704 104987387497 105079932384 105164317728 105531306664 105616054488 105647374336 105709153536 105751740416 106069731698 106174515013 106186391552 106248485952 106291290112 106704879792 106810290552 106822238208 106922409984 107343831168 107355241014 107387076608 107934969856 108036185088 108461996076 108563705523 108683108352 109047701504 109149960192 109161562016 109706847744 109803552768 109815224064 110286938944 110363774976 110472800256 110849627408 110947339776 111036436992 111423917696 111513397632 111611695104 111992407072 112103041232 112181142528 112226336768 112563796904 112663020288 112674995524 112753495296 112774316928 113237831616 113337649152 113349696096 113836593416 113915902464 113928010872 113961795584 114417392362 114518249664 115102526448 115136659456 115147210752 115596953108 115711148098 115721752041 115724091392 115849027584 116289150432 116346660864 116914759794 117043347456 117500495749 117546110976 117558605248 117640507392 118145836032 118249979904 118262548992 118722719997 118770549632 118853296128 118865929344 118970707968 119376521824 119459690496 119481750528 119577701376 120091351296 120607207616 120704062272 120726352096 120810461184 121222550512 121329406464 121342302872 121426841088 121475760128 121948434048 121961396254 122068903488 122593254448 122678664192 122691704016 122728087552 122806757268 123218730236 123354251264 123956566944 124072806312 124209266688 124489026424 124625944576 124705830834 124742811648 125247781183 125351907408 125489774592 125503113216 125991457956 126042215936 126115921386 126130028544 126254628864 126634271517 126796959744 127341620224 127443883008 127556222976 127991322368 128066167593 128104144896 128117761408 128207020032 128757737472 128771423456 128884933632 129414664704 129438563072 129528741888 129542509824 130098963904 130189602816 130762734128 130877999616 131440190336 131545744512 132110803552 132241312112 132253430904 132901886208 132916012684 132967612416 133616868336 133763825664 134286280856 134298587052 134338412544 134352691712 135023812608 135157198848 135683108568 135737771008 135817146108 135832338432 135966523392 136375369326 136430310656 136510090731 136550572032 136660230144 137137129472 137247258624 137368240128 137836808704 137917411254 137972973824 138069098496 138540057728 138662178816 138676917568 138773532672 138799159296 139369638912 139492491264 139507318272 140050154727 140106576512 140204187648 140219090304 140821405984 140945538048 141664647936 141797492928 142273173056 142413720736 142563213312 143125108224 143140321352 143259322752 143274550146 143990237664 144048246784 144132481584 144291004416 144615994768 144751607364 144867851388 144910811136 145490135973 145533280256 145618383456 146275796992 146361334392 146404737024 146420298752 146522308608 146990034282 147108075894 147135241617 147151699968 147297067008 147870214128 147929786368 148032847872 148048582656 148624653996 148684530176 148771476126 148788117504 148815593472 149574856704 150217360384 150337993728 150365755904 150983775488 151072065963 151116865536 151132928128 151146778176 151887869952 151904014496 152690999552 152704992384 153470035264 153484099488 154279270656 154295669388 154465370112 155052200576 155066409792 155082892191 155128881152 155219595552 155857564944 155886346392 156011532264 156057796608 156681684894 156728147968 156854009856 157527781376 157619898576 157666639872 157683398656 157793255424 158296959996 158424081732 158471061504 158487905792 158627610624 159104597547 159279587328 159309000704 159436935168 160057319688 160121801728 160215435828 160233357312 160938749696 161032861521 161080614912 161772541952 161902454784 162054277632 162597912064 162692994114 162758537984 163571552256 163588938688 163724940288 163742343024 164560271616 164722836096 165275422592 165430408416 166274441112 166323748864 166421009664 167135876544 167153641837 167270096448 167337484288 167988610608 168154561848 168173371392 168339505152 168845695356 168876875258 168994530432 169012493286 169062612992 169161475392 169856747424 169925177344 170024544144 170074963968 170754890124 170805526528 170892016308 170942693376 171488373329 171626088543 171676983296 171777374496 171846578176 172552886272 172653789672 172704989184 172723346432 173395429662 173566722147 173586137088 174433725648 174503999488 174519991296 175394326016 176319166464 176337907872 177202514944 177218754048 177290149888 177393823488 178155824448 178298894016 179064782736 179117883392 179222625792 180011614286 180031750144 180137026944 180209598464 180910811424 181056093408 181089528144 181288697856 181833825768 181994109696 182013454308 182067429376 182213640192 182795299043 182922651072 182942094381 182996344832 183103355232 183889881672 184037556024 184092131328 184828095354 184882905088 185031376896 185065545728 185826185216 185934850416 185989988352 186009757696 186733539636 186938916864 186958787072 187114217472 187927384064 188254669824 188886197248 189063323904 190195439616 190833477632 191012430336 191032733528 191165824512 191986983552 192156217344 192176642112 193002143152 193136606208 193157135184 193214414848 193327400448 193986847964 194121997056 194157844608 194313764736 195148445856 195986712376 196144101192 196180322156 196202266624 196316999424 196396089344 196986644582 197160285504 197181242167 197318616768 197398110208 198166205328 198361968168 198384156672 198420791296 199214038478 199352829312 199374019026 199433142272 199451418624 200450658304 201429421284 201489154048 201507618816 201529037568 202294667939 202517159936 202535718912 202735798272 203606656512 204645465984 204825858048 205705694208 205727559184 205870887936 205953826816 206755213056 206777189588 206959460736 207810086592 207848461856 207993268224 208015376352 208198738944 208908913192 209054458368 209138679808 209260977408 209974774994 210159864768 210328635456 211062613328 211232108976 211294748672 211418307072 211503480832 212139463396 212349030026 212372783104 212496971904 212582580224 213409759584 213620581104 213844819968 214687662336 214710482028 214774153216 214911825219 215632777913 215869939712 216072370176 216923992152 217127411046 217366216704 218095403008 218299920384 218323124032 219413695488 219607105536 219630448128 220485051423 220573877888 220727549952 220945600512 221699254816 221894679552 222072873984 222847835392 223026795264 223223390208 223984814144 224206082464 224362285056 225127593808 225326040576 225349991048 225506990592 225548633856 226475663232 226675298304 226699392192 227673186832 227831804928 227856021744 227923591168 228834784724 229036499328 230205052896 230294421504 231193906216 231422296196 231443504082 231448182784 231698055168 232578300864 232603022197 232693321728 233829519588 234086694912 235000991498 235022527341 235092221952 235117210496 235281014784 236291672064 236499959808 236525097984 237445439994 237541099264 237706592256 237731858688 237941415936 238753043648 238919380992 238963501056 239155402752 240182702592 241214415232 241408124544 241452704192 241620922368 242445101024 242658812928 242684605744 242853682176 242951520256 243896868096 243922792508 244137806976 245186508896 245357328384 245383408032 245613514536 246437460472 246708502528 247913133888 248145612624 248418533376 248978052848 249251889152 249411661668 249485623296 250495562366 250703814816 251006226432 251982915912 252084431872 252231842772 252260057088 252509257728 253268543034 253315312887 253518739929 253593919488 254683240448 254887766016 255112445952 255982644736 256132335186 256208289792 256235522816 256414040064 257515474944 257542846912 257769867264 258829329408 258877126144 259057483776 259085019648 260093144493 260197927808 260379205632 261525468256 261755999232 262880380672 263091489024 264221607104 264482624224 264506861808 265803772416 265832025368 265935224832 267233736672 268572561712 268597174104 268676825088 268705383424 270017421429 270047625216 270314397696 271366217136 271475542016 271634292216 271664676864 271933046784 272750738652 272860621312 273020181462 273101144064 273320460288 274274258944 274494517248 274736480256 275673617408 275834822508 275945947648 276138196992 277080115456 277242143031 277324357632 277353835136 277547065344 277598318592 278739277824 278984982528 279014636544 280100309454 280213153024 280408375296 280438180608 281642811968 281891076096 283329295872 283594985856 284546346112 284827441472 286250216448 286280642704 286518645504 286549100292 287980475328 288096493568 288264963168 289231989536 289503214728 289735702776 289821622272 290980271946 291066560512 291236766912 292551593984 292722668784 292809474048 292840597504 293044617216 293980068564 294216151788 294270483234 294303399936 294594134016 295479966873 295740428256 295859572736 296097165312 297249307992 297369060352 297542952252 297576235008 297631186944 298821057717 299061028539 299149713408 300434720768 300675987456 300731511808 301967550976 302144131926 302233731072 302265856256 302293556352 303775739904 303808028992 305381999104 305409984768 306940070528 306968198976 308558541312 308591338776 308930740224 310104401152 310132819584 310165784382 310257762304 310439191104 311715129888 311772692784 312023064528 312115593216 313363369788 313456295936 313708019712 314962162491 315055562752 315239797152 315366797312 316593919992 316848163464 316942123008 316975811584 317255221248 318209195094 318523545039 318559174656 318618001408 318873870336 320114639376 320243603456 320430871656 320466714624 321877499392 322065723042 322161229824 323545083904 323804909568 324108555264 325195824128 325385988228 325517075968 327143104512 327177877376 327449880576 327484686048 329120543232 329445672192 330550845184 330860816832 332548882224 332647497728 332842019328 334271753088 334307283674 334540192896 334674968576 335977221216 336309123696 336679010304 337691390712 337753750516 337989060864 338024986572 338125225984 338322950784 339476983937 339713494848 339850354688 340049088288 341509780248 341611053056 341784032616 341885386752 342976746658 343252177086 343353966592 343554748992 343693156352 345105772544 345307579344 345409978368 345446692864 346790859324 347133444294 347172274176 348867451296 349007998976 349039982592 350788652032 352501487247 352638332928 352675815744 354405029888 354437508096 354580299776 354787646976 356311648896 356597788032 358129565472 358445251584 360023228572 360063500288 360274053888 360419196928 361821622848 361860081779 362112186816 362179056288 363667651536 363988219392 364026908616 364134858752 364427280384 365590598086 365845302144 365884188762 365992689664 366206710464 367779763344 368075112048 368184262656 369656190708 369765810176 370062753792 370131091456 371244060943 371652370432 371869700832 372019515392 373467079272 373877833728 373917574144 374228434944 375743343549 375854768128 376509339648 377772394496 378126647808 380390879232 381666955264 382024860672 382065467056 382331649024 383973967104 384312434688 384353284224 386004286304 386273212416 386314270368 386654800896 387973695928 388243994112 388315689216 388627529472 390296891712 391973424752 392288202384 392360644312 392404533248 392633998848 392792178688 393973289164 394320571008 394362484334 394637233536 394796220416 396332410656 396723936336 396841582592 398428076956 398705658624 398748038052 398866284544 398902837248 400460873267 400901316608 402858842568 402978308096 403015237632 403058075136 404589335878 405034319872 405071437824 405471596544 407213313024 409290931968 409651716096 411411388416 411455118368 411741775872 413510426112 413554379176 413918921472 415620173184 415696923712 415986536448 416030752704 416397477888 417817826384 418108916736 418277359616 418521954816 419949549988 420319729536 420657270912 422125226656 422464217952 422836614144 423006961664 424278926792 424698060052 424745566208 424993943808 425165160448 426819519168 426864886889 427241162208 427689639936 429375324672 429420964056 429548306432 429823650438 431265555826 431739879424 432144740352 433847984304 434254822092 434732433408 436190806016 436470407919 436599840768 436646248064 438827390976 439214211072 439260896256 440970102846 441147755776 441405724851 441455099904 441891201024 443398509632 443789359104 444145747968 445695670784 446053590528 446446780416 447969628288 448412164928 448724570112 450255187616 450652081152 450699982096 451013981184 451097267712 452951326464 453350596608 453398784384 455346373664 455663609856 455712043488 457669569448 458072998656 460410105792 462387812432 462844592392 462887008164 462896365568 463396110336 465156601728 465206044394 465248676573 465386643456 467659039176 468173389824 470001982996 470045054682 470184443904 470234420992 470562029568 472583344128 472999919616 473050195968 474890879988 475082198528 475413184512 475463717376 475882831872 477313792641 477506087296 477838761984 477927002112 478310805504 480365405184 482428830464 482816249088 482905408384 483241844736 484890202048 485317625856 485369211488 485707364352 487793736192 487845585016 488275613952 490373017792 490714656768 490766816064 491227029072 492874920944 493417005056 495826267776 496291225248 497956105696 498823323336 498971246592 500991124732 501407629632 501460925511 502012452864 503965831824 504168863744 504463685544 504520114176 505018515456 506537086068 506630625774 507037479858 507187838976 509366480896 509775532032 510224891904 511965289472 512264670372 512416579584 512471045632 512828080128 514465119987 514878265629 515030949888 515085693824 515539734528 517658658816 517754252288 518114967552 518170039296 520186288986 520395855616 520700166441 520758411264 523050936512 523511998464 525760761344 526182978048 528443214208 528965248448 529013723616 531607544832 531664050736 531870449664 534467473344 537145123424 537194348208 537353650176 537410766848 540034842858 540095250432 540628795392 542732434272 542951084032 543268584432 543866093568 545501477304 545721242624 546040362924 546202288128 546640920576 548385897129 548548517888 548826283143 548989034496 551347234816 551669645016 551891895296 552276393984 554160230912 554484286062 554648715264 554707670272 555094130688 555196637184 557478555648 557969965056 558029273088 560200618908 560426306048 560816750592 560876361216 563285623936 563782152192 566658591744 567189971712 569092692224 569654882944 572500432896 572561285408 573037291008 573098200584 575960950656 576192987136 576529926336 578463979072 579006429456 579471405552 579643244544 581960543892 582133121024 582473533824 585103187968 585445337568 585681195008 587960137128 588432303576 588540966468 588606799872 589188268032 590959933746 591480856512 591543726501 591719145472 592194330624 594498615984 594738120704 595085904504 595152470016 595262373888 597642115434 598122057078 598299426816 600869441536 601351974912 601463023616 603935101952 604288263852 604467462144 604531712512 604587112704 606884003817 607551479808 607616057984 610763998208 610819969536 613880141056 613936397952 617117082624 617182677552 617861480448 620208802304 620265639168 620331568764 620515524608 620878382208 623430259776 623545385568 624046129056 626726739576 626912591872 627416039424 629924324982 630040650001 630111125504 630479594304 630733594624 633187839984 633696326928 633884246016 633951623168 634510442496 636418390188 637047090078 637118349312 637236002816 637747740672 640229278752 640487206912 640861743312 643754998784 644131446084 644322459648 646898333739 647090167808 647609819136 648217110528 650391648256 650771976456 651034151936 654286209024 654355754752 654899761152 654969372096 658241086464 658891344384 661101690368 661721633664 665097764448 665684038656 668543506176 668614567348 669080385792 669349937152 671954442432 672025866161 672618247392 675382781424 675507501032 675978121728 676049973144 676250451968 676645901568 678953967874 679426989696 679700709376 680098176576 683019560496 683222106112 683568065232 683770773504 685953493316 686504354172 686707933184 687109497984 687386312704 689453256037 690211545088 690615158688 690893385728 693581718648 694266888588 694344548352 697734902592 697809066591 698015997952 698079965184 701577304064 705002974494 705276665856 705351631488 708810059776 708875016192 709575293952 712623297792 713195576064 716259130944 716890503168 720046457144 720127000576 720548107776 720838393856 723643245696 723720163558 724224373632 724358112576 727335303072 727976438784 728053817232 728269717504 728854560768 731181196172 731690604288 731768377524 731985379328 732413420928 734911712479 735559526688 736150224096 739312381416 739531620352 740125507584 740262182912 742488121886 743221605091 743304740864 743739401664 744039030784 746934158544 747755667456 747835148288 748456869888 751486687098 751709536256 753018679296 755544788992 756253295616 759945938661 760781758464 763333910528 764049721344 764130934112 764663298048 767947934208 768624869376 768706568448 772008572608 772546424832 772628540736 773309601792 775947391856 776487988224 776631378432 777255058944 780593783424 783946849504 784576404768 784721288624 785267997696 785584357376 787946578328 788641142016 788724968668 789274467072 789592440832 792664821312 792749075651 793447872672 796856153912 797411317248 797496076104 797732569088 797805674496 800921746534 801802633216 805717685136 805956616192 806030475264 806116150272 809178671756 810052264287 810068639744 810142875648 810943193088 814426626048 818581863936 819303432192 822822776832 822910236736 823483551744 827020852224 827108758352 827837842944 831240346368 831393847424 831973072896 832061505408 832794955776 835635652768 836217833472 837043909632 839899099976 840639459072 841314541824 844250453312 844928435904 845673228288 848557853584 849396120104 849491132416 849987887616 850330320896 853639038336 853729773778 854482324416 858750649344 858841928112 859096612864 859647300876 862531111652 863479758848 864289480704 867695968608 868509644184 869464866816 872381612032 872940815838 873199681536 873292496128 876734468281 877654781952 878428422144 878521792512 881940205692 882295511552 882811449702 882910199808 883782402048 886439900619 886797019264 887578718208 888291495936 891391341568 892107181056 892893560832 895939256576 896463173151 896824329856 897449140224 900510375232 901304162304 901399964192 902027962368 902194535424 905902652928 906701193216 906797568768 910692747328 911327219712 911424086976 915339138896 916145997312 920820211584 924775624864 925689184784 925774016328 926792220672 930313203456 930412088788 930497353146 930773286912 935318078352 936346779648 940003965992 940090109364 940368887808 940468841984 941124059136 944886487473 945166688256 946100391936 949781759976 950164397056 950826369024 950927434752 951765663744 954627585282 955012174592 955570635117 955677523968 955854004224 956621611008 960730810368 964857660928 965632498176 965810816768 966483689472 969780404096 970635251712 970738422976 971414728704 975587472384 975691170032 976551227904 980746035584 981429313536 981533632128 982454058144 985749841888 991652535552 992582450496 995912211392 997646646672 997942493184 1001982249464 1002815259264 1002921851022 1004024905728 1007931663648 1008337727488 1008927371088 1010037030912 1013074172136 1013261251548 1014074959716 1014375677952 1018430951811 1018732961792 1019551064064 1023930578944 1024529340744 1024833159168 1024942091264 1025656160256 1028930239974 1029756531258 1030061899776 1030171387648 1031079469056 1035317317632 1035508504576 1036229935104 1036340078592 1040372577972 1040791711232 1041400332882 1041516822528 1046101873024 1047023996928 1051521522688 1052365956096 1056886428416 1057504461741 1057930496896 1058027447232 1063215089664 1063328101472 1063740899328 1068934946688 1074290246848 1074388696416 1074821533696 1080069685716 1080190500864 1081257590784 1085464868544 1085580245337 1085902168064 1086537168864 1091002954608 1091442485248 1092080725848 1092404576256 1093281841152 1096771794258 1097097035776 1097652566286 1097978068992 1102694469632 1103339290032 1103783790592 1104552787968 1108320461824 1108968572124 1109297430528 1109415340544 1110188261376 1110393274368 1113732182829 1114957111296 1116058546176 1120401237816 1120852612096 1121633501184 1121752722432 1126571247872 1127230030647 1127564304384 1133317183488 1134379943424 1138185384448 1139309765888 1145000865792 1145122570816 1146074582016 1146196401168 1151921901312 1152385974272 1153059852672 1156927958144 1158012858912 1158942811104 1163921087784 1164266242048 1164947067648 1170075492859 1170206375936 1170890675136 1171362390016 1175920274256 1176864607152 1177081932936 1177213599744 1178376536064 1181919867492 1182961713024 1183087453002 1183438290944 1184388661248 1188997231968 1189476241408 1190171809008 1190524747776 1195284230868 1196244114156 1196598853632 1201382619801 1201738883072 1202703949824 1202926047232 1207870203904 1208576527704 1208934924288 1209063425024 1209174225408 1213768007634 1215102959616 1215232115968 1221527996416 1221639939072 1227760282112 1227872795904 1234234165248 1234365355104 1240417604608 1240531278336 1240663137528 1241031049216 1241756764416 1246860519552 1247090771136 1248092258112 1253453479152 1253825183744 1254832078848 1259848649964 1260081300002 1260222251008 1260959188608 1261467189248 1266375679968 1267392653856 1267903246336 1269020884992 1272836780376 1274094180156 1274236698624 1274472005632 1275495481344 1279567093301 1280458557504 1280594660667 1280974413824 1281723486624 1287509997568 1288262892168 1288644919296 1293796667478 1294180335616 1295219638272 1296434221056 1300783296512 1301543952912 1302068303872 1308572418048 1308711509504 1309799522304 1309938744192 1316482172928 1317782688768 1322203380736 1323443267328 1330195528896 1331368077312 1337087012352 1337229134696 1338160771584 1338699874304 1343908884864 1344051732322 1345236494784 1350765562848 1351015002064 1351956243456 1352099946288 1352500903936 1353291803136 1357907935748 1358853979392 1359401418752 1360196353152 1364836037461 1366039120992 1367136130464 1371906986632 1373008708344 1373415866368 1374218995968 1374772625408 1378906512074 1380268695169 1380423090176 1381230317376 1381786771456 1387163437296 1388533777176 1388689096704 1395469805184 1395618133182 1396031995904 1396159930368 1403154608128 1410005948988 1410553331712 1410703262976 1417620119552 1417750032384 1419150587904 1425246595584 1426391152128 1432518261888 1433781006336 1440092914288 1441096215552 1441676787712 1447286491392 1447440327116 1448448747264 1448716225152 1454670606144 1455952877568 1456107634464 1462362392344 1463381208576 1463536755048 1463970758656 1464826841856 1469823424958 1471119053376 1472300448192 1478624762832 1479063240704 1480251015168 1480524365824 1484976243772 1486443210182 1486609481728 1487478803328 1488078061568 1493868317088 1495670296576 1496913739776 1502973374196 1503419072512 1504382776533 1506037358592 1509429445391 1511089577984 1512506591232 1519891877322 1521563516928 1526667821056 1528099442688 1528261868224 1529326596096 1535895868416 1537249738752 1537413136896 1543395359961 1544017145216 1545092849664 1545257081472 1546619203584 1551894783712 1552975976448 1553262756864 1554510117888 1561187566848 1567893699008 1569152809536 1569442577248 1570535995392 1575893156656 1577282284032 1577449937336 1578548934144 1579184881664 1585329642624 1585498151302 1586895745344 1593712307824 1594822634496 1594992152208 1595465138176 1595611348992 1601843493068 1603605266432 1611435370272 1612060950528 1612232300544 1618357343512 1620104528574 1620137279488 1620285751296 1621886386176 1628221155379 1628853252096 1637163727872 1638606864384 1645157691387 1645645553664 1645820473472 1646967103488 1654041704448 1654217516704 1655675685888 1662480692736 1662787694848 1663946145792 1664123010816 1665589911552 1671271305536 1672435666944 1674087819264 1679798199952 1681278918144 1682629083648 1688500906624 1689856871808 1691346456576 1697115707168 1698792240208 1699975775232 1700660641792 1707278076672 1707459547556 1708964648832 1717501298688 1717683856224 1719294601752 1725062223304 1726959517696 1728578961408 1735391937216 1737019288368 1738929733632 1744763224064 1745881631676 1746399363072 1746584992256 1753468936562 1755309563904 1757043585024 1763880411384 1764591023104 1765622899404 1765820399616 1767564804096 1772879801238 1773594038528 1774631179503 1775157436416 1776582991872 1782782683136 1784214362112 1785787121664 1791878513152 1792926346302 1793648659712 1794898280448 1801020750464 1802608324608 1802799928384 1804055924736 1804389070848 1811805305856 1813402386432 1813595137536 1820652011451 1821385494656 1822654439424 1822848173952 1830678277792 1832291994624 1841640423168 1849551249728 1851378369568 1851548032656 1853584441344 1860626406912 1860824177576 1860994706292 1861546573824 1870636156704 1880007931984 1880180218728 1880737775616 1880937683968 1882248118272 1889772974946 1890121950003 1890333376512 1892200783872 1899563519952 1900328794112 1901652738048 1901854869504 1903531327488 1909255170564 1910024349184 1911141270234 1911355047936 1911708008448 1913243222016 1921461620736 1929715321856 1931264996352 1931621633536 1932967378944 1939560808192 1940695001217 1941270503424 1941476845952 1942829457408 1951174944768 1951382340064 1953102455808 1961492071168 1962858627072 1963067264256 1964908116288 1971499683776 1983305071104 1985164900992 1991824422784 1995293293344 2003964498928 2005630518528 2005843702044 2008049811456 2015863327296 2016077598483 2016675454976 2017854742176 2026148344272 2026522503096 2028149919432 2028751355904 2036861903622 2037465923584 2039102128128 2047861157888 2049058681488 2049666318336 2049884182528 2051312320512 2057860479948 2059513062516 2060123799552 2060342775296 2062158938112 2068359768111 2070634635264 2071017009152 2072680157184 2080745155944 2081583422464 2082800665764 2083033645056 2092203746048 2093427199773 2094047993856 2103043045376 2104731912192 2113772856832 2115008923482 2115860993792 2116054894464 2126430179328 2126656202944 2137869893376 2148580493696 2148777392832 2149643067392 2160139371432 2160381001728 2162515181568 2170929737088 2171160490674 2171804336128 2173074337728 2182005909216 2182884970496 2184161451696 2184809152512 2186563682304 2193543588516 2194194071552 2195305132572 2195956137984 2204735137437 2205388939264 2206678580064 2207567581184 2216640923648 2217937144248 2218594861056 2218830681088 2220376522752 2220786548736 2227464365658 2229664815273 2229914222592 2232117092352 2240802475632 2241705224192 2243267002368 2243505444864 2253142495744 2254460061294 2255128608768 2266634366976 2268759886848 2276370768896 2278619531776 2290001731584 2290245141632 2292149164032 2292392802336 2303843802624 2304771948544 2306119705344 2313855916288 2316025717824 2317885622208 2327842175568 2328532484096 2329894135296 2340150985718 2340412751872 2341781350272 2342724780032 2351840548512 2353729214304 2354163865872 2356753072128 2363839734984 2365923426048 2366174906004 2366876581888 2368777322496 2376338887559 2377994463936 2378247226953 2378952482816 2380343618016 2390568461736 2392488228312 2393197707264 2402765239602 2403477766144 2405407899648 2405852094464 2415740407808 2417153055408 2417869848576 2418126850048 2418348450816 2427536015268 2430205919232 2430464231936 2443055992832 2443279878144 2455520564224 2455745591808 2468468330496 2468730710208 2480835209216 2481062556672 2481326275056 2482062098432 2483513528832 2493721039104 2494181542272 2496184516224 2506906958304 2519697299928 2520162600004 2520444502016 2521918377216 2522934378496 2532751359936 2533020572453 2534785307712 2535806492672 2545673560752 2548188360312 2548473397248 2548944011264 2550990962688 2559134186602 2560917115008 2561189321334 2561948827648 2563446973248 2575019995136 2576525784336 2577289838592 2587593334956 2588360671232 2590439276544 2592868442112 2598708426601 2601566593024 2603087905824 2604136607744 2617144836096 2617423019008 2619599044608 2619877488384 2630203404843 2632964345856 2635565377536 2644406761472 2646886534656 2660391057792 2662736154624 2674174024704 2674458269392 2676321543168 2677399748608 2687817769728 2688103464644 2690472989568 2701531125696 2702030004128 2703912486912 2704199892576 2706583606272 2715815871496 2717707958784 2718802837504 2720392706304 2729672074922 2732078241984 2734272260928 2743813973264 2746017416688 2746831732736 2748437991936 2749545250816 2757813024148 2760537390338 2760846180352 2762460634752 2763573542912 2774326874592 2777067554352 2790939610368 2791236266364 2792063991808 2792319860736 2803226112869 2806309216256 2820011897976 2821106663424 2821406525952 2835240239104 2835500064768 2838301175808 2850493191168 2852782304256 2865036523776 2867562012672 2880185828576 2882192431104 2894572982784 2894880654232 2896897494528 2897432450304 2909341212288 2911905755136 2912215268928 2924724784688 2926762417152 2927073510096 2927941517312 2929653683712 2939646849916 2942238106752 2944600896384 2957249525664 2961048731648 2969952487544 2972886420364 2973218963456 2974957606656 2976156123136 2987736634176 2988054208223 2991340593152 2993827479552 3005946748392 3006838145024 3008765553066 3012074717184 3018858890782 3022179155968 3025013182464 3039783754644 3043127033856 3053335642112 3055292855433 3056198885376 3056523736448 3058653192192 3071791736832 3074499477504 3074826273792 3086790719922 3088034290432 3090185699328 3090514162944 3093238407168 3103789567424 3105951952896 3106525513728 3109020235776 3122375133696 3135787398016 3138305619072 3138885154496 3141071990784 3151786313312 3154564568064 3154899874672 3157097868288 3158369763328 3170659285248 3170996302604 3173791490688 3187424615648 3189645268992 3189984304416 3191222697984 3203686986136 3207210532864 3222870740544 3224464601088 3236714687024 3240209057148 3240274558976 3240571502592 3243772772352 3256442310758 3256740736011 3257706504192 3274327455744 3277213728768 3290315382774 3291291107328 3291640946944 3293934206976 3308083408896 3308435033408 3311351371776 3324961385472 3325575389696 3327892291584 3328246021632 3331179823104 3341196548487 3342542611072 3344871333888 3348175638528 3359596399904 3362557836288 3365258167296 3377001813248 3379713743616 3382692913152 3394231414336 3397584480416 3399951550464 3414556153344 3414919095112 3417929297664 3435002597376 3435367712448 3438589203504 3450124446608 3453919035392 3457157922816 3470783874432 3474038576736 3491763263352 3492798726144 3493169984512 3506937873124 3510226478577 3510619127808 3514087170048 3527760822768 3529182046208 3531245798808 3531640799232 3535129608192 3545759602476 3547188077056 3549262359006 3550314872832 3553165983744 3565565366272 3568428724224 3571574243328 3583757026304 3585852692604 3587297319424 3589796560896 3602041500928 3604147859403 3605216649216 3605599856768 3608111849472 3608778141696 3623610611712 3626804772864 3627190275072 3641304022902 3642770989312 3645308878848 3645696347904 3661356555584 3664583989248 3683280846336 3699102499456 3702756739136 3703096065312 3721252813824 3721648355152 3721989412584 3723093147648 3741272313408 3760015863968 3760360437456 3761475551232 3761875367936 3764496236544 3779545949892 3780243900006 3780666753024 3784401567744 3799127039904 3800657588224 3803709739008 3807062654976 3818510341128 3820048698368 3822282540468 3822710095872 3823416016896 3826486444032 3838701279903 3841783982001 3842923241472 3859430643712 3862529992704 3863243267072 3865934757888 3879121616384 3881390002434 3882541006848 3882953691904 3885658914816 3902349889536 3902764680128 3906204911616 3922984142336 3925717254144 3926134528512 3929816232576 3942999367552 3966610142208 3970329801984 3983648845568 3990586586688 4007928997856 4011261037056 4011687404088 4016099622912 4031726654592 4032155196966 4033350909952 4035709484352 4052296688544 4053045006192 4056299838864 4057502711808 4073723807244 4074931847168 4078204256256 4094508112383 4095722315776 4098117362976 4099768365056 4115720959896 4119026125032 4120247599104 4120685550592 4124317876224 4136719536222 4140806085507 4141269270528 4142034018304 4145360314368 4161490311888 4163166844928 4165601331528 4166067290112 4184407492096 4186854399546 4188095987712 4206086090752 4209463824384 4227545713664 4230017846964 4231721987584 4232109788928 4252860358656 4253312405888 4275739786752 4297160987392 4297554785664 4299286134784 4320278742864 4325030363136 4341859474176 4342320981348 4343608672256 4346148675456 4364011818432 4365769940992 4368322903392 4387087177032 4388388143104 4390610265144 4391912275968 4409470274874 4410777878528 4413357160128 4415135162368 4433281847296 4435874288496 4437189722112 4437661362176 4440753045504 4441573097472 4454928731316 4459329630546 4459828445184 4464234184704 4481604951264 4483410448384 4487010889728 4506284991488 4508920122588 4510257217536 4528288336173 4533268733952 4537519773696 4552741537792 4557239063552 4580003463168 4580490283264 4584298328064 4584785604672 4607687605248 4609543897088 4612239410688 4627711832576 4632051435648 4635771244416 4655684351136 4659788270592 4680301971436 4680825503744 4683562700544 4685449560064 4703681097024 4704181063127 4707458428608 4708327731744 4727679469968 4731846852096 4732349812008 4733753163776 4737554644992 4752677775118 4755988927872 4756494453906 4757904965632 4760687236032 4781136923472 4784976456624 4786395414528 4805530479204 4806955532288 4810815799296 4811704188928 4826172792259 4831480815616 4834306110816 4836253700096 4836696901632 4855072030536 4860411838464 4860928463872 4884663466137 4886111985664 4886559756288 4911041128448 4911491183616 4936936660992 4937461420416 4961670418432 4962125113344 4962652550112 4967027057664 4987442078208 4988363084544 4992369032448 5013813916608 5039394599856 5040325200008 5040889004032 5043836754432 5045868756992 5065502719872 5066041144906 5069570615424 5071612985344 5091347121504 5096376720624 5097888022528 5101981925376 5118268373204 5121834230016 5122378642668 5123897655296 5126893946496 5144381987353 5150039990272 5153051568672 5175186669912 5176721342464 5180878553088 5185736884224 5197416853202 5203133186048 5206175811648 5208273215488 5234289672192 5234846038016 5239198089216 5239754976768 5260406809686 5265928691712 5271130755072 5288813522944 5293773069312 5320782115584 5325472309248 5348348049408 5348916538784 5352643086336 5375635539456 5376206929288 5380945979136 5403062251392 5404060008256 5407824973824 5408399785152 5413167212544 5431631742992 5435415917568 5437605675008 5440785412608 5459344149844 5464156483968 5468544521856 5487627946528 5492034833376 5496875983872 5499090501632 5515626048296 5521074780676 5521692360704 5524921269504 5527147085824 5548653749184 5549243529557 5554135108704 5581879220736 5582472532728 5584127983616 5584639721472 5606452225738 5612618432512 5640023795952 5642213326848 5642813051904 5670365850009 5670480478208 5671000129536 5676602351616 5700986382336 5705564608512 5730073047552 5735124025344 5760371657152 5764384862208 5789145965568 5789761308464 5793794989056 5794864900608 5818682424576 5823811510272 5824430537856 5849449569376 5853524834304 5854147020192 5859307367424 5879293699832 5884476213504 5889201792768 5914499051328 5939904975088 5945772840728 5946437926912 5949915213312 5952312246272 5975473268352 5976108416446 5982681186304 6011893496784 6013676290048 6017531106132 6024149434368 6037717781564 6044358311936 6048232795449 6050026364928 6079567509288 6086254067712 6106671284224 6110585710866 6112397770752 6113047472896 6117306384384 6143583473664 6148998955008 6149652547584 6173581439844 6176068580864 6180371398656 6181028325888 6186476814336 6205079304333 6207579134848 6211903905792 6213051027456 6218040471552 6244750267392 6271574796032 6276611238144 6277770308992 6282143981568 6303572626624 6309129136128 6309799749344 6314195736576 6341318570496 6341992605208 6347582981376 6374849231296 6379290537984 6379968608832 6407373972272 6414421065728 6445741481088 6448929202176 6473429374048 6480418114296 6481143005184 6487545544704 6512884621516 6513481472022 6515413008384 6548654911488 6554427457536 6580630765548 6582582214656 6583281893888 6587868413952 6614205412311 6616166817792 6616870066816 6622702743552 6649922770944 6651150779392 6655784583168 6656492043264 6662359646208 6682393096974 6685085222144 6688994445819 6689742667776 6696351277056 6719192799808 6725115672576 6730516334592 6754003626496 6759427487232 6765385826304 6788462828672 6795168960832 6799903100928 6829112306688 6829838190224 6835858595328 6870005194752 6870735424896 6877178407008 6900248893216 6914315845632 6941567748864 6948077153472 6983526526704 6985597452288 6986339969024 7013875746248 7020452957154 7021238255616 7028174340096 7055521645536 7058364092416 7062491597616 7070259216384 7091519204952 7094376154112 7098524718012 7100629745664 7106331967488 7129016662677 7131130732544 7134741680859 7136857448448 7167514052608 7171705385208 7174594638848 7179593121792 7204083001856 7208295718806 7210433298432 7211199713536 7216223698944 7217556283392 7247221223424 7253609545728 7254380550144 7282608045804 7285541978624 7290617757696 7291392695808 7322713111168 7329167978496 7366561692672 7398204998912 7405513478272 7406192130624 7442505627648 7443296710304 7443978825168 7446186295296 7482544626816 7520031727936 7520720874912 7523750735872 7559091899784 7560487800012 7561333506048 7568803135488 7598254079808 7599061717359 7601315176448 7607419478016 7637020682256 7640097396736 7644565080936 7645420191744 7646832033792 7652972888064 7677402559806 7683567964002 7685846482944 7718861287424 7725059985408 7726486534144 7731869515776 7758243232768 7762780004868 7765082013696 7765907383808 7771317829632 7796125279803 7804699779072 7805529360256 7812409823232 7845968284672 7851434508288 7852269057024 7859632465152 7885998735104 7890610214529 7933220284416 7940659603968 7967297691136 7981173173376 8015857995712 8022522074112 8023374808176 8032199245824 8063453309184 8064310393932 8066701819904 8071418968704 8104593377088 8106090012384 8112599677728 8147447614488 8149863694336 8156408512512 8189016224766 8190528450013 8191444631552 8196234725952 8199536730112 8231441919792 8238052250064 8240495198208 8241371101184 8248635752448 8273439072444 8281612171014 8282538541056 8284068036608 8290720628736 8322980623776 8326333689856 8331202663056 8368814984192 8373708799092 8376191975424 8409678338607 8412172181504 8418927648768 8455091427328 8460035693928 8463443975168 8464219577856 8505720717312 8506624811776 8551479573504 8594321974784 8595109571328 8598572269568 8640557485728 8683718948352 8684641962696 8687217344512 8692297350912 8728023636864 8731539881984 8736645806784 8774174354064 8776776286208 8781220530288 8783824551936 8818940549748 8821555757056 8826714320256 8830270324736 8866563694592 8871748576992 8875322724352 8883146194944 8909857462632 8918659261092 8919656890368 8928468369408 8963209902528 8964162624669 8966820896768 8974021779456 9012569982976 9017840245176 9020514435072 9056576672346 9066537467904 9075039547392 9105483075584 9114478127104 9160006926336 9160980566528 9168596656128 9169571209344 9215375210496 9224478821376 9255423665152 9264102871296 9271542488832 9311368702272 9319576541184 9360603942872 9361651007488 9367125401088 9370899120128 9407362194048 9408362126254 9414916857216 9416655463488 9455358939936 9463693704192 9464699624016 9467506327552 9475109289984 9505355550236 9511977855744 9512988907812 9515809931264 9521374472064 9553852262227 9562273846944 9569952913248 9611060958408 9613911064576 9621631598592 9623408377856 9652345584518 9661880866183 9662961631232 9668612221632 9672507400192 9673393803264 9710144061072 9720823676928 9721856927744 9769326932274 9772223971328 9773119512576 9822082256896 9822982367232 9873873321984 9874922840832 9923340836864 9924250226688 9925305100224 9934054115328 9974884156416 9976726169088 9984738064896 10027627833216 10078789199712 10080650400016 10087673508864 10091737513984 10131005439744 10132082289812 10139141230848 10143225970688 10182694243008 10183776587209 10192753441248 10236536746408 10243668460032 10244757285336 10247795310592 10253787892992 10288763974706 10300079980544 10306103137344 10350373339824 10353442684928 10361757106176 10371473768448 10394833706404 10406266372096 10412351623296 10416546430976 10469692076032 10478396178432 10479509953536 10520813619372 10530679435731 10531857383424 10542261510144 10577627045888 10587546138624 10641564231168 10650944618496 10696696098816 10697833077568 10705286172672 10751271078912 10752413858576 10761891958272 10806124502784 10808120016512 10815649947648 10816799570304 10826334425088 10863263485984 10870831835136 10881570825216 10918688299688 10928312967936 10937089043712 10975255893056 10984069666752 10993751967744 11031252096592 11042149561352 11043384721408 11049842539008 11054294171648 11097307498368 11098487059114 11108270217408 11163758441472 11164945065456 11168255967232 11169279442944 11212904451476 11225236865024 11280047591904 11284426653696 11285626103808 11340731700018 11340960956416 11342000259072 11353204703232 11397548087653 11401972764672 11411129217024 11460146095104 11470248050688 11516103839709 11520743314304 11528769724416 11578291931136 11579522616928 11587589978112 11589729801216 11637364849152 11647623020544 11648861075712 11698899138752 11707049668608 11708294040384 11718614734848 11758587399664 11768952427008 11778403585536 11828998102656 11879809950176 11891545681456 11899830426624 11904624492544 11950946536704 11952216832892 11965362372608 12023786993568 12035062212264 12048298868736 12075435563128 12088716623872 12096465590898 12100052729856 12159135018576 12172508135424 12213342568448 12221171421732 12224795541504 12226094945792 12234612768768 12283524337149 12287166947328 12299305095168 12347162879688 12352137161728 12360742797312 12362056651776 12372953628672 12410158608666 12415158269696 12422418256521 12423807811584 12426102054912 12436080943104 12489500534784 12543149592064 12553222476288 12555540617984 12564287963136 12607145253248 12618258272256 12619599498688 12628391473152 12682637140992 12683985210416 12695165962752 12749698462592 12758581075968 12759937217664 12814747944544 12891482962176 12897858404352 12946858748096 12960836228592 12975091089408 13025769243032 13026962944044 13030826016768 13097309822976 13161261531096 13165164429312 13166563787776 13175736827904 13228410824622 13232333635584 13233740133632 13245405487104 13299845541888 13302301558784 13311569166336 13312984086528 13324719292416 13364786193948 13370170444288 13377988891638 13379485335552 13392702554112 13438385599616 13450231345152 13461032669184 13508007252992 13518854974464 13530771652608 13576925657344 13584865008519 13590337921664 13599806201856 13658224613376 13659676380448 13671717190656 13740010389504 13741470849792 13754356814016 13800497786432 13828631691264 13883135497728 13896154306944 13967053053408 13972679938048 14027751492496 14040905914308 14042476511232 14056348680192 14111043291072 14112543189381 14116728184832 14124983195232 14183038409904 14188752308224 14197049436024 14201259491328 14212663934976 14258033325354 14262261465088 14269483361718 14273714896896 14335028105216 14343410770416 14349189277696 14359186243584 14408166003712 14416591437612 14420866596864 14422399427072 14432447397888 14435112566784 14478518376777 14494442446848 14508761100288 14565216091608 14571083957248 14581235515392 14582785391616 14645426222336 14653990398411 14658335956992 14733123385344 14796409997824 14811026956544 14812384261248 14885011255296 14886593420608 14887957650336 14965089253632 15040063455872 15041441749824 15047501471744 15118183799568 15120975600024 15122667012096 15137606270976 15196508159616 15198123434718 15202630352896 15214838956032 15274041364512 15280194793472 15289130161872 15293664067584 15305945776128 15354805119612 15367135928004 15371692965888 15433145962059 15437722574848 15450119970816 15452973068288 15516486465536 15525560009736 15530164027392 15531814767616 15542635659264 15592250559606 15609399558144 15611058720512 15624819646464 15691936569344 15702869016576 15704538114048 15719264930304 15771997470208 15781220429058 15866440568832 15881319207936 15934595382272 15962346346752 16031715991424 16045044148224 16046749616352 16126906618368 16128620787864 16133403639808 16142837937408 16209186754176 16212180024768 16225199355456 16294895228976 16299727388672 16312817025024 16378032449532 16381056900026 16382889263104 16392469451904 16399073460224 16462883839584 16476104500128 16482742202368 16497271504896 16546878144888 16563224342028 16565077082112 16568136073216 16581441257472 16634372212913 16645961247552 16647730588671 16652667379712 16662405326112 16737629968384 16747417598184 16752383950848 16819356677214 16824344363008 16837855297536 16910182854656 16920071387856 16926887950336 16928439155712 17011441434624 17013249623552 17102959147008 17188643949568 17190219142656 17197144539136 17281114971456 17367437896704 17369283925392 17374434689024 17384594701824 17456047273728 17463079763968 17473291613568 17548348708128 17562441060576 17637881099496 17643111514112 17653428640512 17660540649472 17731144007171 17733127389184 17743497153984 17750645448704 17819714925264 17837318522184 17839313780736 17856936738816 17926419805056 17928325249338 17933641793536 17948043558912 18025139965952 18035680490352 18041028870144 18113153344692 18133074935808 18150079094784 18210966151168 18228956254208 18320013852672 18321961133056 18337193312256 18339142418688 18430750420992 18448957642752 18510847330304 18528205742592 18543084977664 18622737404544 18639153082368 18721207885744 18734250802176 18741798240256 18814724388096 18816724252508 18829833714432 18833310926976 18910717879872 18927387408384 18929399248032 19010711100472 19023955711488 19025977815624 19031619862528 19042748944128 19107704524454 19124547693888 19139905826496 19222121916816 19227822129152 19243263197184 19246816755712 19304691169036 19323761732366 19325923262464 19337224443264 19345014800384 19346787606528 19420288122144 19443713855488 19538653864548 19544447942656 19546239025152 19622582790083 19644164513792 19645964734464 19747746643968 19749845681664 19846681673728 19848500453376 19850610200448 19868108230656 19949768312832 19953452338176 19969476129792 20055255666432 20157578399424 20161300800032 20175347017728 20262010879488 20264164579624 20278282461696 20286451941376 20365388486016 20367553174418 20385506882496 20473073492816 20487336920064 20489514570672 20495590621184 20507575785984 20577527949412 20600159961088 20612206274688 20700746679648 20742947536896 20789667412808 20812532744192 20824703246592 20833092861952 20916379457561 20939384152064 20956792356864 20959019907072 21041627238744 21061358871462 21063714766848 21084523020288 21155254091776 21175092277248 21283128462336 21301889236992 21387049988031 21393392197632 21395666155136 21410572345344 21502542157824 21504827717152 21523783916544 21612249005568 21616240033024 21631299895296 21633599140608 21652668850176 21726526971968 21741663670272 21763141650432 21837376599376 21856625935872 21874178087424 21950511786112 21968139333504 21987503935488 22062504193184 22084299122704 22099685078016 22108588343296 22194614996736 22196974118228 22216540434816 22327516882944 22329890130912 22338558885888 22425808902952 22450473730048 22560095183808 22571252207616 22681463400036 22681921912832 22684000518144 22706409406464 22795096175306 22797185152077 22803945529344 22822258434048 22920292190208 22940496101376 23032207679418 23041486628608 23057539448832 23156583862272 23159045233856 23175179956224 23179459602432 23274729698304 23295246041088 23297722151424 23388375839409 23397798277504 23414099337216 23416588080768 23437229469696 23517174799328 23537904854016 23556807171072 23657996205312 23759619900352 23783091362912 23799660853248 23901893073408 23904433665784 23930724745216 24047573987136 24070124424528 24096597737472 24150871126256 24177433247744 24192931181796 24200105459712 24318270037152 24442342843464 24449591083008 24452189891584 24469225537536 24567048674298 24571585350039 24574333894656 24598610190336 24694325759376 24704274323456 24721485594624 24724113303552 24745907257344 24820317217332 24830316539392 24844836513042 24847615623168 24852204109824 24872161886208 24979001069568 25086299184128 25106444952576 25111081235968 25128575926272 25214290506496 25229035015821 25236516544512 25239198997376 25256782946304 25365274281984 25367970420832 25390331925504 25499396925184 25517162151936 25519874435328 25629495889088 25782965924352 25795716808704 25893717496192 25921672457184 26051538486064 26053925888088 26061652033536 26194619645952 26322523062192 26330328858624 26333127575552 26351473655808 26456821649244 26464667271168 26467480267264 26490810974208 26599691083776 26604603117568 26625968173056 26649438584832 26729572387896 26740340888576 26755977783276 26758970671104 26785405108224 26876771199232 26892487874007 26900462690304 26922065338368 27016014505984 27037709948928 27061543305216 27153851314688 27169730017038 27180675843328 27199612403712 27316449226752 27319352760896 27343434381312 27480020779008 27482941699584 27508713628032 27600995572864 27766270995456 27792308613888 27934106106816 27945359876096 28055502984992 28081811828616 28084953022464 28112697360384 28222086582144 28225086378762 28233456369664 28249966390464 28366076819808 28377504616448 28394098872048 28402518982656 28425327869952 28516066650708 28524522930176 28538966723436 28547429793792 28661556786681 28670056210432 28686821540832 28698378555392 28816332007424 28833182875224 28841733193728 28844798854144 28864894795776 28870225133568 28957036753554 28985642598549 28988884893696 29017522200576 29130432183216 29142167914496 29162471030784 29165570783232 29290852444672 29307980796822 29316671913984 29466246770688 29592819995648 29622053913088 29624768522496 29770022510592 29773186841216 29775915300672 29930178507264 30080126911744 30082883499648 30095002943488 30236367599136 30241951200048 30275212541952 30393016319232 30396246869436 30405260705792 30429677912064 30548082729024 30551329761627 30560389586944 30578260323744 30709610239224 30734271856008 30743385931776 30866291924118 30875445149696 30900239941632 30905946136576 31032972931072 31051120019472 31060328054784 31063629535232 31085271318528 31184501119212 31218799116288 31222117441024 31249639292928 31383873138688 31409076228096 31438529860608 31543994940416 31562440858116 31732881137664 31762638415872 31869190764544 31924692693504 32063431982848 32090088296448 32093499232704 32253813236736 32257241575728 32266807279616 32285675874816 32418373508352 32424360049536 32450398710912 32589790457952 32756064899064 32762113800052 32765778526208 32784938903808 32798146920448 32925767679168 32929267441889 32952209000256 32965484404736 33093756289776 33126448684056 33130154164224 33136272146432 33162882514944 33268744425826 33291922495104 33295461177342 33305334759424 33324810652224 33475259936768 33494835196368 33504767901696 33638713354428 33648688726016 33675710595072 33783209545813 33820365709312 33840142775712 33853775900672 33856878311424 34022882869248 34026499247104 34192644262959 34205918294016 34377287899136 34380438285312 34394289078272 34562229942912 34734875793408 34738567850784 34769189403648 34912094547456 34926159527936 34946583227136 35096697416256 35124882121152 35275762198992 35286223028224 35306857281024 35321081298944 35462288014342 35466254778368 35486994307968 35501290897408 35639429850528 35674637044368 35713873477632 35852839610112 35856650498676 35867283587072 35896087117824 36010673911471 36050279931904 36071360980704 36226306689384 36266149871616 36300158189568 36421932302336 36457912508416 36640027705344 36643922266112 36674386624512 36678284837376 36861500841984 36897915285504 37021694660608 37056411485184 37086169955328 37245474809088 37278306164736 37442415771488 37468501604352 37629448776192 37633448505016 37659667428864 37666621853952 37821435759744 37854774816768 37858798496064 38021422200944 38047911422976 38051955631248 38063239725056 38085497888256 38215409048908 38249095387776 38279811652992 38444243833632 38493633511424 38609382338072 38647523464732 38651846524928 38674448886528 38690029600768 38693575213056 38840576244288 38844704706899 38887427710976 39077307729096 39088895885312 39092478050304 39245165580166 39288329027584 39291929468928 39495493287936 39499691363328 39693363347456 39697000906752 39701220400896 39736216461312 39899536625664 39906904676352 39938952259584 40110511332864 40315156798848 40322601600064 40350694035456 40524021758976 40528329159248 40556564923392 40572903882752 40730776972032 40735106348836 40771013764992 40946146985632 40974673840128 40979029141344 41015151571968 41155055898824 41200319922176 41224412549376 41401493359296 41485895073792 41579334825616 41625065488384 41649406493184 41666185723904 41832758915122 41878768304128 41918039814144 42083254477488 42122717742924 42127429533696 42169046040576 42310508183552 42337629568143 42350184554496 42566256924672 42603778473984 42774099976062 42786784395264 42791332310272 42821144690688 43005084315648 43009655434304 43047567833088 43224498011136 43232480066048 43262599790592 43267198281216 43305337700352 43435555130331 43453053943936 43483327340544 43526283300864 43674753198752 43713251871744 43748356174848 43901023572224 43936278667008 43975007870976 44125008386368 44168598245408 44199370156032 44389229993472 44393948236456 44433080869632 44655033765888 44659780261824 44851617805904 44900947460096 45120190367616 45142504415232 45362926800072 45368001036288 45412818812928 45590192350612 45594370304154 45607891058688 45644516868096 45840584380416 45880992202752 46064415358836 46082973257216 46115078897664 46299437886177 46313167724544 46318090467712 46350359912448 46358919204864 46549459396608 46590492082176 46595444302848 46776751678818 46795596555008 46828198674432 46833176161536 46874458939392 47034349598656 47075809708032 47113614342144 47315992410624 47519239800704 47566182725824 47599321706496 47803786146816 47808867331568 47861449490432 48095147974272 48140248849056 48301742252512 48385862363592 48400210919424 48636540074304 48884685686928 48899182166016 48904379783168 48938451075072 49134097348596 49143170700078 49148667789312 49197220380672 49388651518752 49408548646912 49448226607104 49491814514688 49640634434664 49660633078784 49689673026084 49695231246336 49704408219648 49744323772416 49903116638739 49943191766013 49958002139136 50172598368256 50212889905152 50222162471936 50257151852544 50428581012992 50458070031642 50473033089024 50478397994752 50513565892608 50730548563968 50735940841664 50780663851008 50998793850368 51034324303872 51039748870656 51258991778176 51565931848704 51591433617408 51787434992384 51843344914368 52103076972128 52107851776176 52123304067072 52389239291904 52645046124384 52666255151104 52913643298488 52929334542336 52934960534528 52981621948416 53193432021513 53199382167552 53209206235136 53251936346112 53459144775792 53480681777152 53511955566552 53517941342208 53570810216448 53753542398464 53784975748014 53800925380608 53844130676736 54032029011968 54075419897856 54123086610432 54307702629376 54339460034076 54361351686656 54399224807424 54632898453504 54638705521792 54686868762624 54960041558016 54965883399168 55017427256064 55201991145728 55532541990912 55584617227776 55868212213632 55890719752192 56111005969984 56163623657232 56225394720768 56444173164288 56450172757524 56466912739328 56499932780928 56732153639616 56755009232896 56788197744096 57032133301416 57049045860352 57077933446872 57094859587584 57323113573362 57340112420864 57373643081664 57396757110784 57632664014848 57666365750448 57683466387456 57689597708288 57729789591552 57740450267136 57914073507108 57971285197098 57977769787392 58035044401152 58260864366432 58284335828992 58331141566464 58581704889344 58615961593644 58633343827968 58867748370249 58932493541376 59185639991296 59244107826176 59249537044992 59540045021184 59546373682432 59551830601344 59860357014528 60160253823488 60165766999296 60190005886976 60472735198272 60483902400096 60786032638464 60792493738872 60810521411584 60859355824128 61096165458048 61102659523254 61120779173888 61156520647488 61419220478448 61468543712016 61486771863552 61732583848236 61750890299392 61800479883264 61811892273152 62065945862144 62102240038944 62127259070464 62369002238424 62437598232576 62444234882048 62499278585856 62749138372683 62767746277376 62818152456192 62877059721216 63087989880832 63124881716232 63465762275328 63525276831744 63738381529088 63849385387008 64126863965696 64180176592896 64186998465408 64507626473472 64514483151456 64571351749632 64836747016704 64848720099072 64900797421824 65179580915904 65512129798128 65524227600104 65531557052416 65569877807616 65596293840896 65851535358336 65858534883778 65904418000512 65930968809472 66187512579552 66252897368112 66272544292864 66325765029888 66537488851652 66583844990208 66590922354684 66610669518848 66649621304448 66876965835589 66950519873536 66989670392736 67277426708856 67297377452032 67351421190144 67566419091626 67640731418624 67680285551424 67707551801344 67713756622848 68045765738496 68052998494208 68385288525918 68411836588032 68754575798272 68760876570624 69124459885824 69469751586816 69477135701568 69538378807296 69824189094912 69852319055872 69893166454272 70193394832512 70249764242304 70551524397984 70613714562048 70642162597888 70924576028684 70932509556736 70973988615936 71002581794816 71278859701056 71286436110463 71349274088736 71705679220224 71713300997352 71734567174144 71792174235648 72021347822942 72100559863808 72142721961408 72452613378768 72532299743232 72600316379136 72843864604672 72915825016832 73287844532224 73348773249024 73356569674752 73714756050117 73723001683968 73795830571008 74043389321216 74112822970368 74172339910656 74490949618176 74556612329472 74884831542976 74937003208704 75258897552384 75266897010032 75319334857728 75333243707904 75642871519488 75709549633536 75717596992128 76042844401888 76095822845952 76103911262496 76170995776512 76430818097816 76498190775552 76559623305984 76888487667264 77218764676144 77295046929464 77303693049856 77348897773056 77380059201536 77387150426112 77681152488576 77689409413798 77774855421952 78154615458192 78177791770624 78184956100608 78490331160332 78576658055168 78583858937856 78990986575872 78999382726656 79386726694912 79394001813504 79402440801792 79472432922624 79799073251328 79813809352704 79877904519168 80221022665728 80630313597696 80645203200128 80701388070912 81048043517952 81056658318496 81113129846784 81461553944064 81470212697672 81542027529984 81892293971264 81949347680256 81958058282688 82030303143936 82310111797648 82400639844352 82448825098752 82802986718592 83158669651232 83298812986368 83332371447808 83665517830244 83757536608256 83836079628288 84166508954976 84245435485848 84254859067392 84338092081152 84621016367104 84675259136286 84700369108992 85132513849344 85207556947968 85548199952124 85573568790528 85582664620544 85642289381376 85984670360043 86010168631296 86019310868608 86095135666176 86448996022272 86464960132096 86525199581184 86534396562432 86610675400704 86871110260662 86906107887872 86956927795647 86966654681088 87052566601728 87349506397504 87426503743488 87496712349696 87802047144448 87872557334016 87950015741952 88250016772736 88337196490816 88398740312064 88778459986944 88787896472912 88866161739264 89310067531776 89319560523648 89703235611808 90240380735232 90285008830464 90725853600144 90825637625856 91180384701224 91188740608308 91215782117376 91289033736192 91653989284881 91681168760832 92128830717672 92165946514432 92230157795328 92598875772354 92626335449088 92636180935424 92700719824896 92717838409728 93098918793216 93180984164352 93190888605696 93553503357636 93591193110016 93656397348864 93666352323072 93748917878784 94068699197312 94151619416064 94227228684288 94631984821248 95038479601408 95132365451648 95198643412992 95607572293632 95617734663136 96190295948544 96280497698112 96603484505024 96771724727184 96800421838848 97273080148608 97769371373856 97808759566336 98268194697192 98286341400156 98297335578624 98394440761344 98777303037504 98787802325667 98817097293824 98896453214208 99281268869328 99321266157568 99379346052168 99390462492672 99408816439296 99488647544832 99806233277478 99886383532026 99916004278272 100345196736512 100425779810304 100444324943872 100514303705088 100857162025984 100916140063284 100946066178048 100956795989504 101027131785216 101349628637439 101461097127936 101471881683328 101561327702016 101997587700736 102068648607744 102079497741312 102517983556352 102577932788877 103131863697408 103182867234816 103574869984768 103686689828736 104206153944256 104215703552352 104778478583808 105290092248768 105332510302208 105827286596976 105858669084672 105869921069056 105963243896832 106386864043026 106398764335104 106418412470272 106503872692224 106918289551584 106961363554304 107023911133104 107141620432896 107507084796928 107569951496028 107601850761216 107688261353472 108032021734413 108064058023936 108150839795712 108615405258752 108678920068152 108722703373312 108798449614848 109265796907008 109277411043584 109373737525248 109920083116032 109931766798336 110034854512128 110403982291456 111065083981824 111169234455552 111736424427264 111781439504384 112222011939968 112327247314464 112888346328576 112900345515048 112933825478656 112999865561856 113464307279232 113510018465792 113576395488192 114064266602832 114098091720704 114155866893744 114189719175168 114646227146724 114680224841728 114747286163328 114793514221568 115265328029696 115332731500896 115379195416576 115480900534272 115828147014216 115942570394196 115955539574784 116070088802304 116521728732864 116534114120697 116568671657984 116662283132928 117163409778688 117231923187288 117266687655936 117735496740498 117864987082752 118371279982592 118488215652352 118499074089984 119080090042368 119092747364864 119103661202688 119720714029056 120320507646976 120331533998592 120380011773952 120945470396544 120967804800192 121572065276928 121584987477744 121621042823168 121718711648256 122192330916096 122205319046508 122241558347776 122313041294976 122838440956896 122937087424032 123465167696472 123501780598784 123600959766528 123623784546304 124118008050197 124131891724288 124204480077888 124254518140928 124738004476848 124875196465152 124888469764096 124998557171712 125498276745366 125535492554752 125636304912384 125754119442432 126175979761664 126249763432464 126931524550656 127050553663488 127476763058176 127698770774016 128253727931392 128360353185792 128373996930816 129015252946944 129028966302912 129142703499264 129673494033408 129697440198144 129801594843648 130359161831808 131024259596256 131048455200208 131139755615232 131192587681792 131703070716672 131717069767556 131808836001024 131861937618944 132375025159104 132389095633717 132505794736224 133074977703304 133167689980416 133181844709368 133221339037696 133299242608896 133753931671178 133901039747072 133979340785472 134554853417712 134594754904064 134702842380288 135132838183252 135281462837248 135360571102848 135415103602688 135427513245696 136105996988416 136770577051836 136823673176064 137509151596544 137521753141248 138248919771648 138939503173632 138954271403136 139076757614592 139648378189824 139786332908544 140386789665024 140499528484608 141103048795968 141227429124096 141849152057368 141865019113472 141947977231872 142005163589632 142557719402112 142572872220926 142698548177472 143411358440448 143426601994704 143469134348288 143584348471296 144042695645884 144201119727616 144285443922816 144905226757536 145200632758272 145687729209344 145831650033664 146414656202927 146575689064448 146697546498048 146713139349504 147429512100234 147446003367936 147591661142016 148086778642432 148225645940736 148344679821312 148981899236352 149113224658944 149709349916217 149769663085952 149874006417408 150517795104768 150533794020064 150638669715456 150666487415808 151285743038976 151419099267072 151435193984256 152085688803776 152191645691904 152207822524992 152341991553024 152861636195632 152996381551104 153119246611968 153776975334528 154437529352288 154590093858928 154697795546112 154760118403072 154774300852224 155362304977152 155378818827596 155549710843904 156309230916384 156369912201216 156980662320664 157153316110336 157167717875712 157998765453312 158773453389824 158788003627008 158804881603584 158944865845248 159580296064539 159598146502656 159627618705408 159755809038336 160442045331456 161260627195392 161290406400256 161402776141824 162096087035904 162113316636992 162226259693568 162923107888128 162940425395344 163084055059968 163784587942528 163898695360512 163916116565376 164060606287872 164620223595296 164897650197504 165605973437184 166317339302464 166597625972736 167331035660488 167515073216512 167672159256576 168333017909952 168490870971696 168676184162304 169242032734208 169350518272572 169400738217984 170265027698688 171096399904248 171147137581056 171165329241088 171284578762752 171969340720086 172020337262592 172038621737216 172190271332352 172897992044544 172929920264192 173050399162368 173068793124864 173221350801408 173742220521324 173812215775744 173913855591294 173933309362176 174105133203456 174699012795008 174853007486976 174993424699392 175604094288896 175745114668032 175900031483904 176500033545472 176603245110747 176674392981632 176797480624128 177556919973888 177575792945824 177732323478528 178620135063552 178639121047296 179406471223616 180480761470464 180570017660928 181451707200288 182360769402448 182377481216616 182431564234752 182578067472384 183307978569762 183362337521664 184257661435344 184331893028864 184460315590656 185197751544708 185252670898176 185272361870848 185401439649792 185435676819456 186197837586432 186381777211392 187107006715272 187182386220032 187312794697728 187332704646144 187497835757568 188137398394624 188247415118049 188303238832128 188454457368576 189263969642496 190076959202816 190264730903296 190397286825984 191215144587264 191235469326272 192380591897088 192560995396224 193206969010048 193543449454368 194546160297216 195538742747712 195617519132672 196536389394384 196572682800312 196594671157248 196788881522688 197554606075008 197575604651334 197634194587648 197792906428416 198562537738656 198642532315136 198758692104336 198817632878592 198977295089664 199612466554956 199772767064052 199832008556544 200630897506767 200690393473024 200851559620608 200888649887744 201714324051968 201832280126568 201892132356096 201913591979008 202054263570432 202699257274878 202922194255872 202943763366656 203122655404032 203995175401472 204137297215488 204158995482624 205035967112704 205155865577754 206263727394816 207149739969536 207373379657472 208412307888512 208431407104704 209556957167616 210580184497536 210665020604416 211654573193952 211739842138112 211926487793664 212773728086052 212797528670208 212836824940544 213007745384448 213836579103168 213859308331389 213922727108608 214047822266208 215014169593856 215139902992056 215203701522432 215376522706944 216064043468826 216128116047872 216301679591424 217230810517504 217357840136304 217445406746624 217596899229696 218531593814016 218554822087168 218747475050496 219863533596672 220069709024256 220807964582912 222130167963648 222338468911104 223472848854528 223562879008768 224444023879936 224654494628928 225776692657152 225800691030096 225867650957312 225999731123712 226928614558464 227020036931584 227152790976384 228128533205664 228311733787488 229292454293448 229360449683456 229494572326656 229587028443136 230504872093223 230530656059392 230665463001792 230758390833152 231656294028432 231885140788392 231911079149568 232140177604608 233043457465728 233068228241394 233137343315968 233324566265856 234326819557376 234463846374576 234533375311872 235470993480996 235729974165504 236742559965184 236976431304704 236998148179968 238160180084736 238185494729728 238207322405376 239441428058112 240641015293952 240663067997184 240760023547904 241890940793088 241935609600384 243144130553856 243169974955488 244384661832192 244410638093016 244483116695552 244626082589952 245676881913792 245874174848064 246930335392944 247003561197568 247201919533056 247247569092608 248236016100394 248263783448576 248408960155776 248509036281856 249476008953696 249776939528192 249997114343424 250996553490732 251070985109504 251272609824768 251508238884864 252074717380297 252351959523328 252499526864928 253863049101312 254101107326976 254953526116352 255397541548032 256507455862784 256720706371584 256747993861632 258030505893888 258057932605824 258285406998528 259346988066816 259394880396288 259603189687296 260718323663616 262048519192512 262096910400416 262279511230464 263406141433344 263434139535112 263617672002048 263723875237888 264750050318208 264778191267434 265011589472448 266149955406608 266335379960832 266363689418736 266442678075392 266598485217792 267507863342356 267802079494144 267958681570944 269109706835424 270265676366504 270562925674496 270721142205696 270830207205376 270855026491392 271912932948293 272211993976832 273541154103672 273647346352128 275018303193088 275043506282496 276497839543296 277879006347264 277908542806272 278153515229184 279296756379648 279572665817088 280773579330048 280999056969216 282206097591936 282454858248192 283698304114736 283895954463744 284010327179264 285115438804224 285145744441852 285397096354944 286822716880896 286853203989408 288085391291768 288402239455232 288570887845632 289810453515072 290401265516544 291375458418688 291663300067328 292829312405854 293151378128896 293426278699008 294859024200468 294892006735872 295183322284032 296173557284864 296363406977001 296451291881472 296689359642624 297963798472704 298226449317888 299418699832434 299539326171904 299748012834816 301035590209536 301067588040128 301277339430912 301332974831616 302571486077952 302838198534144 302870387968512 304048885912317 304171377607552 304383291383808 304415645049984 304683983106048 305723272391264 305992763102208 306238493223936 307553950669056 308875058704576 309180187717856 309395591092224 309548601704448 310724609954304 310757637655192 311099421687808 312618461832768 313961324641328 314306632220672 314335435751424 315997530906624 317576007254016 317609763207168 317889731690496 319160592129078 319196293005312 319255237410816 319511618076672 320884090662912 322521254390784 322580812800512 322805552283648 324096065203239 324192174071808 324226633273984 324452519387136 325846215776256 325880850790688 326168110119936 327569175885056 327797390721024 327832233130752 328121212575744 329240447190592 329795300395008 331211946874368 332634678604928 333195251945472 334662071320976 335030146433024 335344318513152 336666035819904 336981741943392 338701036545144 338801476435968 340530055397376 342192799808496 342294275162112 342330658482176 342569157525504 343938681440172 344040674525184 344077243474432 344380542664704 345795984089088 345859840528384 346137586249728 346442701602816 347484441042648 347624431551488 347827711182588 347866618724352 348210266406912 349398025590016 349602342362091 349706014973952 349986849398784 351208188577792 351490229336064 351800062967808 353000067090944 353206490221494 353348785963264 353594961248256 355113839947776 355151585891648 355464646957056 357240270127104 357278242094592 358812942447232 360961522940928 361140035321856 362903414400576 364721538804896 364754962433232 364863128469504 365156134944768 366615957139524 366724675043328 368515322870688 368663786057728 370395503089416 370505341796352 370544723741696 370802879299584 370871353638912 372354024150591 372395675172864 372763554422784 374214013430544 374364772440064 374625589395456 374665409292288 374995671515136 376274796789248 376494830236098 376606477664256 376908914737152 378527939284992 380153918405632 380529461806592 380794573651968 382430289174528 382470938652544 384761183794176 385121990792448 386413938020096 387086898908736 389092320594432 391077485495424 391235038265344 393072778788768 393145365600624 393577763045376 395109212150016 395151209302668 395268389175296 395585812856832 397125075477312 397167286901151 397285064630272 397517384208672 399224933109912 399545534128104 399664017113088 401261795013534 401380786946048 401703119241216 401777299775488 403428648103936 403664560253136 403784264712192 403827183958016 404108527140864 405398514549756 405844388511744 405887526733312 406245310808064 407990350802944 408317990965248 410071934225408 410311731155508 412527454789632 414299479939072 414746759314944 416824615777024 416862814209408 421160368995072 421330041208832 423309146387904 423479684276224 425547456172104 425595057340416 425673649881088 426015490768896 427673158206336 427718616662778 427845454217216 428095644532416 430028339187712 430279805984112 430407403044864 430753045413888 432128086937652 432256232095744 432603359182848 434461621035008 434715680272608 434890813493248 437063187628032 437109644174336 437494950100992 439243968608781 439727067193344 440139418048512 441615929165824 444260335927296 444676937822208 446945697709056 447125758017536 448888047759872 449308989257856 451553385314304 451601382060192 451999462247424 453857229116928 454040073863168 454305581952768 456257066411328 456623467574976 458584908586896 458720899366912 458989144653312 459174056886272 461009744186446 461061312118784 461330926003584 461516781666304 463312588056864 463770281576784 464280355209216 466086914931456 466136456482788 466274686631936 466649132531712 468138760849123 468653639114752 468927692749152 470941986961992 471459948331008 473485119930368 473952862609408 473996296359936 476320360169472 476370989459456 476414644810752 478882856116224 481282030587904 481326135994368 483781881586176 483871219200768 486288261107712 486339949910976 488769323664384 488821276186032 488966233391104 489252165179904 491353763827584 491748349696128 493860670785888 494495138185216 496472032200788 496527566897152 496817920311552 497018072563712 498952017907392 499005052773241 499553879056384 501993106981464 502141970219008 502545219649536 503016477769728 504149434760594 504703919046656 504999053729856 507726098202624 508202214653952 509907052232704 510795083096064 513014911725568 513441412743168 513495987723264 516061011787776 516115865211648 516570813997056 518693976133632 518789760792576 519206379374592 521436647327232 524097038385024 524193820800832 524559022460928 526812282866688 526868279070224 527235344004096 527447750475776 529500100636416 529556382534868 530023178944896 532299910813216 532670759921664 532727378837472 533196970435584 535015726684712 535604158988288 535917363141888 538219413670848 540531352733008 541125851348992 541442284411392 541660414410752 541710052982784 543825865896586 544423987953664 547082308207344 547294692704256 550036606386176 550087012564992 552995679086592 555758012694528 555817085612544 556307030458368 558593512759296 559145331634176 561547158660096 561998113938432 564412195183872 564909716496384 567396608229472 567791908927488 570230877608448 570291488883704 570794192709888 573645433761792 573706407978816 576170782583536 576804478910464 577141775691264 579620907030144 583326600134656 585658624811708 586302756257792 586852557398016 589718048400936 589784013471744 590366644568064 592347114569728 592726813954002 592902583762944 593378719285248 595927596945408 596452898635776 598837399664868 599078652343808 599496025669632 601892692520301 602071180419072 602135176080256 602554678861824 602665949663232 605142972155904 605676397068288 605740775937024 608097771824634 608342755215104 608766582767616 608831290099968 609367966212096 611446544782528 611985526204416 612476986447872 615107901338112 617750117409152 618360375435712 618791182184448 621449219908608 621515275310384 622198843375616 625236923665536 627922649282656 628670871502848 631995061813248 635219526414336 635779463380992 638321184258156 638392586010624 638510474821632 639023236153344 641577924994167 641768181325824 645042508781568 645161625601024 645611104567296 648192130406478 648384348143616 648453266547968 648905038774272 651692431552512 651761701581376 652336220239872 655138351770112 655594781442048 655664466261504 656242425151488 658480894381184 659590600790016 662423893748736 665269357209856 666390503890944 669324142641952 670688637026304 673332071639808 673963483886784 677402073090288 677602952871936 681060110794752 684385599616992 684661316964352 687877362880344 688081349050368 688154486948864 688761085329408 691514616279669 691591968178176 691719681056768 692275172499456 694968882085296 695248863102976 695655422365176 695733237448704 696420532813824 698796051180032 699204684724182 699412029947904 699973698797568 702416377155584 702980458672128 703600125935616 706000134181888 706412980442988 706697571926528 707189922496512 710227679895552 710303171783296 710929293914112 714480540254208 714556484189184 717625884894464 721923045881856 722280070643712 725806828801152 729443077609792 729509924866464 733231914279048 733449350086656 737030645741376 737327572115456 740791006178832 741010683592704 741089447483392 741605758599168 741742707277824 744708048301182 744791350345728 745527108845568 748428026861088 748729544880128 749330818584576 749991343030272 752549593578496 752989660472196 753212955328512 753817829474304 756224152140891 757055878569984 760307836811264 761058923613184 761589147303936 764860578349056 764941877305088 769522367588352 770243981584896 772827876040192 774173797817472 778184641188864 782154970990848 782470076530688 786145557577536 786290731201248 790218424300032 790302418605336 790536778350592 791171625713664 794250150954624 794334573802302 794570129260544 795034768417344 798449866219824 799091068256208 799328034226176 802523590027068 802761573892096 803406238482432 803554599550976 806857296207872 807329120506272 807654367916032 810797029099512 811688777023488 811775053466624 812490621616128 815738798844879 815980701605888 816635981930496 820143868450816 820623462311016 825054909579264 828598959878144 829493518629888 833649231554048 833725628418816 842320737990144 842660082417664 846618292775808 846959368552448 851094912344208 851347299762176 852030981537792 855346316412672 855437233325556 855690908434432 856191289064832 860056678375424 860559611968224 864256173875304 864512464191488 865206718365696 868923242070016 869431360545216 869781626986496 874126375256064 874219288348672 874989900201984 878487937217562 879454134386688 880278836097024 883231858331648 888520671854592 889353875644416 893891395418112 897776095519744 898617978515712 903106770628608 903202764120384 903998924494848 907714458233856 908080147726336 908611163905536 912514132822656 913246935149952 917169817173792 917978289306624 918348113772544 922019488372892 922122624237568 922661852007168 923033563332608 926625176113728 926723669436019 927540563153568 932173829862912 932272912965576 932549373263872 933298265063424 936277521698246 937307278229504 937855385498304 941883973923984 942919896662016 946970239860736 947905725218816 947992592719872 952741978918912 952829289621504 957765712232448 962564061175808 962652271988736 967563763172352 967742438401536 972576522215424 972679899821952 977538647328768 977642552372064 978504330359808 982707527655168 983496699392256 987721341571776 992944064401576 993055133794304 993635840623104 994036145127424 997904035814784 998010105546482 999107758112768 1003986213962928 1004283940438016 1005090439299072 1006032955539456 1008298869521188 1009407838093312 1009998107459712 1016404429307904 1019814104465408 1021590166192128 1026029823451136 1026882825486336 1026991975446528 1032122023575552 1032231730423296 1033141627994112 1037387952267264 1037579521585152 1038412758749184 1042873294654464 1048194076770048 1048387641601664 1049118044921856 1053624565733376 1053736558140448 1054470688008192 1059000201272832 1059112765069736 1060046357889792 1064599821626432 1065341519843328 1065454757674944 1066393940871168 1070031453369424 1071208317976576 1071834726283776 1076438827341696 1081062705466016 1082884568822784 1083320828821504 1083420105965568 1087651731793172 1088847975907328 1094164616414688 1094589385408512 1100073212772352 1100174025129984 1105991358173184 1111516025389056 1111634171225088 1112614060916736 1117062072451773 1117187025518592 1118290663268352 1123094317320192 1123996227876864 1128824390367744 1129819432992768 1134793216458944 1135583817854976 1140461755216896 1140582977767408 1141588385419776 1147290867523584 1147412815957632 1152341565167072 1154283551382528 1159241814060288 1171317249623416 1172605512515584 1173705114796032 1179436096801872 1180733289136128 1184694229139456 1185453627908004 1185805167525888 1186757438570496 1191501860703453 1191855193890816 1197674799329736 1198157304687616 1198992051339264 1203785385040602 1204142360838144 1204270352160512 1205109357723648 1205331899326464 1210285944311808 1211352794136576 1211481551874048 1216195543649268 1216685510430208 1217533165535232 1217662580199936 1218735932424192 1222893089565056 1223971052408832 1224953972895744 1230215802676224 1235500234818304 1236720750871424 1237582364368896 1242898439817216 1243030550620768 1250473847331072 1255845298565312 1263990123626496 1270439052828672 1276642368516312 1276785172021248 1277020949643264 1278046472306688 1283155849988334 1283536362651648 1290085017563136 1290323251202048 1291222209134592 1296384260812956 1296768696287232 1296906533095936 1297810077548544 1303384863105024 1303523403162752 1304672440479744 1310276703540224 1311189562884096 1311328932523008 1312484850302976 1316961788762368 1317731905826343 1319181201580032 1324847787497472 1330538714419712 1332781007781888 1338648285283904 1341377274052608 1346664143279616 1347926967773568 1354804146180576 1362120221589504 1368771199233984 1369322633928704 1375754725760688 1376162698100736 1376308973897728 1377522170658816 1383029232559338 1383183936356352 1383439362113536 1384550344998912 1389937764170592 1390497726205952 1391310844730352 1392841065627648 1397592102360064 1398409369448364 1398824059895808 1399947397595136 1404416282547369 1404832754311168 1405960917344256 1412000268363776 1412825960885976 1413395143853056 1414379844993024 1420455359791104 1420606343566592 1421858587828224 1428961080508416 1429112968378368 1435251769788928 1443846091763712 1451613657602304 1458886155219584 1459019849732928 1466463828558096 1466898700173312 1474061291482752 1474655144230912 1481582012357664 1482178894966784 1483485414555648 1489416096602364 1489582700691456 1491054217691136 1496856053722176 1497015158319723 1497459089760256 1498661637169152 1505099187156992 1505979320944392 1506425910657024 1507635658948608 1512448304281782 1514111757139968 1520615673622528 1522117847226368 1523178294607872 1529721156698112 1529883754610176 1539044735176704 1540487963169792 1545655752080384 1548347595634944 1556369282377728 1564309941981696 1564940153061376 1572291115155072 1572581462402496 1580436848600064 1580604837210672 1581073556701184 1582343251427328 1588500301909248 1588669147604604 1589140258521088 1590069536834688 1596899732439648 1598182136512416 1605047180054136 1605523147784192 1606812476964864 1607109199101952 1613534104652561 1613714592415744 1614658241012544 1615308735832064 1621594058199024 1623377554046976 1623550106933248 1624981243232256 1631477597689758 1631961403211776 1633271963860992 1640287736901632 1641246924622032 1650109819158528 1657197919756288 1658987037259776 1667298463108096 1667451256837632 1684641475980288 1685320164835328 1693236585551616 1693918737104896 1702189824688416 1710692632825344 1710874466651112 1711381816868864 1712382578129664 1720113356750848 1721119223936448 1728512347750608 1729024928382976 1730413436731392 1737846484140032 1738862721090432 1739563253972992 1748438576697344 1749979800403968 1756975874435124 1758908268773376 1760557672194048 1766463716663296 1777041343709184 1778707751288832 1787782790836224 1795552191039488 1797235957031424 1806213541257216 1806405528240768 1807997848989696 1815428916467712 1817222327811072 1825028265645312 1826493870299904 1834339634347584 1835956578613248 1844038976745784 1844245248475136 1845323704014336 1846067126665216 1853250352227456 1853447338872038 1855081126307136 1864347659725824 1864545825931152 1865098746527744 1866596530126848 1872555043396492 1874614556459008 1875710770996608 1883767947847968 1893940479721472 1895811450437632 1895985185439744 1903390530638051 1905483957837824 1905658579243008 1915531424464896 1925128122351616 1925304543977472 1935127526344704 1935484876803072 1945153044430848 1945359799643904 1955077294657536 1955285104744128 1957008660719616 1965415055310336 1966993398784512 1975442683143552 1985888128803152 1987271681246208 1988072290254848 1995808071629568 1996020211092964 1998215516225536 2007972427925856 2012065911078912 2016597739042376 2018815676186624 2019996214919424 2032808858615808 2039628208930816 2043180332384256 2052059646902272 2053983950893056 2064244047151104 2064463460846592 2066283255988224 2074543848839007 2074775904534528 2075159043170304 2076825517498368 2085746589308928 2096388153540096 2096775283203328 2098236089843712 2107249131466752 2107473116280896 2108941376016384 2118000402545664 2118225530139472 2120092715779584 2129199643252864 2130683039686656 2130909515349888 2132787881742336 2140062906738848 2143669452567552 2152877654683392 2162125410932032 2165769137645568 2166840211931136 2175303463586344 2177695951814656 2188329232829376 2200146425544704 2200348050259968 2211982716346368 2223032050778112 2223268342450176 2225228121833472 2234124144903546 2234374051037184 2236581326536704 2246188634640384 2247992455753728 2257648780735488 2259638865985536 2268672456422673 2269586432917888 2271167635709952 2280923510433792 2281165955534816 2283176770839552 2294581735047168 2294825631915264 2304683130334144 2308567102765056 2318483628120576 2342634499246832 2345211025031168 2347410229592064 2358872193603744 2370907255816008 2371610335051776 2373514877140992 2383003721406906 2383710387781632 2395349598659472 2396314609375232 2397984102678528 2407570770081204 2408284721676288 2408540704321024 2410218715447296 2410663798652928 2420571888623616 2422963103748096 2432391087298536 2433371020860416 2435066331070464 2435325160399872 2437471864848384 2445786179130112 2447216396534637 2447942104817664 2449907945791488 2460431605352448 2471000469636608 2473441501742848 2475164728737792 2485796879634432 2486061101241536 2500947694662144 2511690597130624 2527980247252992 2540878105657344 2553284737032624 2554041899286528 2556092944613376 2566311699976668 2567072725303296 2580170035126272 2580646502404096 2592768521625912 2593537392574464 2593813066191872 2595620155097088 2606769726210048 2607046806325504 2609344880959488 2620553407080448 2622379125768192 2622657865046016 2624969700605952 2633923577524736 2635463811652686 2638362403160064 2649695574994944 2661077428839424 2665562015563776 2677296570567808 2693328286559232 2695853935547136 2709608292361152 2724240443179008 2737542398467968 2738645267857408 2751509451521376 2752617947795456 2755044341317632 2766058465118676 2766367872712704 2766878724227072 2769100689997824 2779875528341184 2780171008308057 2780995452411904 2782621689460704 2795184204720128 2796818738896728 2797648119791616 2799894795190272 2808832565094738 2809665508622336 2811921834688512 2824000536727552 2825651921771952 2826790287706112 2828759689986048 2840910719582208 2841212687133184 2843717175656448 2858225936756736 2870503539577856 2887692183527424 2903227315204608 2917772310439168 2918039699465856 2932927657116192 2948122582965504 2949310288461824 2963164024715328 2964357789933568 2978832193204728 2979165401382912 2982108435382272 2993712107444352 2994030316639446 2994918179520512 2997323274338304 3010198374313984 3011958641888784 3012851821314048 3015271317897216 3024896608563564 3028223514279936 3041231347245056 3044235694452736 3059442313396224 3059767509220352 3078089470353408 3080975926339584 3091311504160768 3096695191269888 3112738564755456 3128619883963392 3129880306122752 3144582230310144 3145162924804992 3160873697200128 3161209674421344 3177000603818496 3177338295209208 3178280517042176 3180139073669376 3193799464879296 3196364273024832 3210094360108272 3211046295568384 3213624953929728 3214218398203904 3227068209305122 3227429184831488 3229316482025088 3230617471664128 3243188116398048 3247100213866496 3249962486464512 3262955195379516 3263922806423552 3266543927721984 3276971325943861 3280575473803264 3282493849244064 3300219638317056 3314395839512576 3317974074519552 3334596926216192 3334902513675264 3369282951960576 3386473171103232 3387837474209792 3404379649376832 3421385265650688 3421748933302224 3422763633737728 3424765156259328 3440226713501696 3442238447872896 3457024695501216 3475692968280064 3477725442180864 3479126507945984 3493035369412687 3496877153394688 3513951748870248 3517816537546752 3521115344388096 3532927433326592 3554082687418368 3557415502577664 3575565581672448 3591104382078976 3594471914062848 3612427082514432 3612811056481536 3615995697979392 3630857832935424 3634444655622144 3650056531290624 3652987740599808 3668679268695168 3671913157226496 3688077953491568 3690647408028672 3692134253330432 3706500704454912 3706894677744076 3710162252614272 3728695319451648 3729091651862304 3745110086792984 3749229112918016 3751421541993216 3767535895695936 3787880959442944 3791622900875264 3791970370879488 3806781061276102 3810967915675648 3811317158486016 3831062848929792 3850256244703232 3850609087954944 3870255052689408 3870969753606144 3890306088861696 3890719599287808 3910154589315072 3910570209488256 3914017321439232 3930830110620672 3933986797569024 3950885366287104 3971776257606304 3974543362492416 3991616143259136 3992040422185928 3996431032451072 4015944855851712 4024131822157824 4033195478084752 4037631352373248 4039992429838848 4086360664768512 4104119293804544 4107967901786112 4128488094302208 4128926921693184 4132566511976448 4149087697678014 4149551809069056 4150318086340608 4153651034996736 4171493178617856 4192776307080192 4193550566406656 4196472179687424 4213248847642107 4214498262933504 4214946232561792 4217882752032768 4236000805091328 4236451060278944 4240185431559168 4258399286505728 4261366079373312 4261819030699776 4265575763484672 4280125813477696 4287338905135104 4305755309366784 4324250821864064 4331538275291136 4350606927172688 4355391903629312 4376658465658752 4400696100519936 4423965432692736 4446536684900352 4450456243666944 4468248289807092 4468748102074368 4473162653073408 4491045474959169 4492377269280768 4495984911507456 4515297561470976 4519277731971072 4537344912845346 4539172865835776 4542335271419904 4561847020867584 4562331911069632 4566353541679104 4589163470094336 4589651263830528 4609366260668288 4617134205530112 4636967256241152 4685268998493664 4694820459184128 4717744387207488 4741814511632016 4743220670103552 4747029754281984 4766007442813812 4767420775563264 4790699197318944 4792629218750464 4815141540162408 4816569443352576 4817081408642048 4820437430894592 4821327597305856 4840602313957683 4841143777247232 4845926207496192 4864782174597072 4866742041720832 4870132662140928 4870650320799744 4874943729696768 4891572358260224 4894432793069274 4895884209635328 4899815891582976 4920863210704896 4942000939273216 4946883003485696 4950329457475584 4971593759268864 4972122202483072 5001895389324288 5023381194261248 5055960494505984 5081756211314688 5106569474065248 5132623399953336 5134145450606592 5160340070252544 5161293004808192 5185537043251824 5187074785148928 5187626132383744 5191240310194176 5213539452420096 5214093612651008 5218689761918976 5241106814160896 5245315730092032 5249939401211904 5267847155049472 5270927623305372 5276724806320128 5299391149989888 5322154857678848 5331124031127552 5354593141135616 5386656573118464 5391707871094272 5419216584722304 5475084796935936 5477290535714816 5503018903042752 5505235895590912 5532116930237352 5532735745425408 5533757448454144 5538201379995648 5559751056682368 5560342016616114 5561990904823808 5565243378921408 5590368409440256 5593637477793456 5595296239583232 5599789590380544 5617665130189476 5619331017244672 5623843669377024 5648001073455104 5651303843543904 5653580575412224 5681821439164416 5682425374266368 5687434351312896 5710171591914153 5716451873513472 5741007079155712 5775384367054848 5806454630409216 5835544620878336 5836079398931712 5865855314232384 5896245165931008 5898620576923648 5926328049430656 5928715579867136 5957664386409456 5964216870764544 5987424214888704 5988060633278892 5989836359041024 5994646548676608 6020396748627968 6023917283777568 6049793217127128 6056447028559872 6082462694490112 6088471388905472 6118884626792448 6119535018440704 6156178940706816 6161951852679168 6182623008321536 6193390382539776 6225477129510912 6257239767926784 6289164460620288 6290325849609984 6321747394400256 6322419348842688 6354001207636992 6354676590418416 6356561034084352 6360278147338752 6387598929758592 6392728546049664 6420188720216544 6428436796407808 6454136418610244 6454858369662976 6458632964050176 6461234943328256 6486376232796096 6487065686052133 6494200427732992 6525910390759032 6527845612847104 6533087855443968 6553942651887722 6561150947606528 6564987698488128 6600439276634112 6628791679025152 6635948149039104 6669193852432384 6669805027350528 6738565903921152 6772946342206464 6775674948419584 6808759298753664 6842770531301376 6843497866604448 6849530312518656 6880453427003392 6884476895745792 6914049391002432 6951385936560128 6955450884361728 6958253015891968 6986070738825374 6993754306789376 7027903497740496 7035633075093504 7042230688776192 7065854866653184 7114831005155328 7151131163344896 7182208764157952 7188943828125696 7224854165028864 7225622112963072 7231991395958784 7261715665870848 7268889311244288 7300113062581248 7305975481199616 7337358537390336 7343826314452992 7376155906983136 7381294816057344 7413001408909824 7413789355488152 7420324505228544 7457390638903296 7458183303724608 7490220173585968 7498458225836032 7502843083986432 7535071791391872 7583245801750528 7583940741758976 7613562122552204 7621935831351296 7622634316972032 7662125697859584 7700512489406464 7701218175909888 7740510105378816 7741939507212288 7780612177723392 7781439198575616 7820309178630144 7821140418976512 7828034642878464 7861660221241344 7867973595138048 7901770732574208 7943552515212608 7949086724984832 7983232286518272 7984080844371856 7992862064902144 8031889711703424 8066390956169504 8079984859677696 8172721329537024 8208238587609088 8215935803572224 8257853843386368 8265133023952896 8298175395356028 8299103618138112 8300636172681216 8307302069993472 8340513024924171 8342986357235712 8385552614160384 8387101132813312 8392944359374848 8426497695284214 8428996525867008 8429892465123584 8435765504065536 8472001610182656 8472902120557888 8480370863118336 8516798573011456 8522732158746624 8523638061399552 8531151526969344 8560251626955392 8574677810270208 8611510618733568 8648501643728128 8663076550582272 8701213854345376 8753316931317504 8847930865385472 8893073369800704 8936496579614184 8937496204148736 8946325306146816 8982090949918338 8984754538561536 8991969823014912 9030595122941952 9038555463942144 9074689825690692 9078345731671552 9084670542839808 9123694041735168 9124663822139264 9132707083358208 9178326940188672 9179302527661056 9218732521336576 9234268411060224 9273934512482304 9370537996987328 9389640918368256 9435488774414976 9483629023264032 9532014885627624 9534841551126528 9581398394637888 9585258437500928 9630283080324816 9633138886705152 9634162817284096 9640874861789184 9642655194611712 9681204627915366 9682287554494464 9691852414992384 9729564349194144 9733484083441664 9741300641599488 9749887459393536 9783144716520448 9788865586138548 9791768419270656 9799631783165952 9830913977831583 9841726421409792 9884001878546432 9893766006971392 9900658914951168 9943187518537728 9944244404966144 10003790778648576 10046762388522496 10163512422629376 10213138948130496 10265246799906672 10268290901213184 10320680140505088 10322586009616384 10371074086503648 10375252264767488 10427078904840192 10428187225302016 10437379523837952 10479106108238061 10482213628321792 10490631460184064 10535694310098944 10541855246610744 10553449612640256 10598782299979776 10644309715357696 10662248062255104 10709186282271232 10773313146236928 10783415742188544 10838433169444608 10950169593871872 10954581071429632 11006037806085504 11010471791181824 11064233860474704 11067514896908288 11076402759991296 11119502113364736 11120684033232228 11123981809647616 11130486757842816 11180736818880512 11187274955586912 11235330260378952 11238662034489344 11247687338754048 11296002146910208 11302607687087808 11307161150824448 11363642878328832 11364850748532736 11374868702625792 11420343183828306 11432903747026944 11482014158311424 11550768734109696 11612909260818432 11671089241756672 11672158797863424 11731710628464768 11792490331862016 11797241153847296 11852656098861312 11857431159734272 11915328772818912 11974848429777408 11976121266557784 11979672718082048 11989293097353216 12040793497255936 12047834567555136 12099586434254256 12112894057119744 12164925388980224 12176942777810944 12239070036881408 12312357881413632 12323903705358336 12365246016643072 12386780765079552 12450954259021824 12514479535853568 12578328921240576 12580651699219968 12643494788800512 12644838697685376 12708002415273984 12709353180836832 12720556294677504 12775197859517184 12785457092099328 12840377440433088 12908272837220488 12909716739325952 12917265928100352 12922469886656512 12972752465592192 12974131372104266 12988400855465984 13051820781518064 13055691225694208 13066175710887936 13107885303775444 13122301895213056 13129975396976256 13257583358050304 13271896298078208 13338387704864768 13339610054701056 13477131807842304 13545892684412928 13617518597507328 13685541062602752 13686995733208896 13699060625037312 13760906854006784 13768953791491584 13828098782004864 13910901768723456 13916506031783936 13972141477650748 13987508613578752 14055806995480992 14084461377552384 14131709733306368 14229662010310656 14302262326689792 14364417528315904 14377887656251392 14449708330057728 14451244225926144 14463982791917568 14521806941873049 14523431331741696 14537778622488576 14600226125162496 14611950962399232 14674717074780672 14687652628905984 14752311813966272 14762589632114688 14826002817819648 14827578710976304 14840649010457088 14914781277806592 14916366607449216 14980440347171936 15005686167972864 15070143582783744 15167881483517952 15227124245104408 15243871662702592 15245268633944064 15401024978812928 15402436351819776 15481020210757632 15483879014424576 15561224355446784 15562878397151232 15640618357260288 15642280837953024 15656069285756928 15723320442482688 15735947190276096 15803541465148416 15887105030425216 15898173449969664 15966464573036544 15968161688743712 16063779423406848 16132781912339008 16159969719355392 16416477175218176 16431871607144448 16515707686772736 16596350790712056 16598207236276224 16601272345362432 16614604139986944 16681026049848342 16685972714471424 16771105228320768 16774202265626624 16785888718749696 16852995390568428 16857993051734016 16859784930247168 16871531008131072 16944003220365312 16945804241115776 16960741726236672 17033597146022912 17045464317493248 17047276122799104 17062303053938688 17120503253910784 17130514775742459 17149355620540416 17223021237467136 17297003287456256 17326153101164544 17402427708690752 17506633862635008 17695861730770944 17786146739601408 17872993159228368 17892650612293632 17964181899836676 17969509077123072 17983939646029824 18061190245883904 18149379651381384 18156691463343104 18169341085679616 18247388083470336 18249327644278528 18265414166716416 18356653880377344 18358605055322112 18437465042673152 18468536822120448 18547869024964608 18741075993974656 18870977548829952 18967258046528064 19064029771255248 19069683102253056 19162796789275776 19170516875001856 19260566160649632 19268325634568192 19285310389223424 19362409255830732 19364575108988928 19383704829984768 19459128698388288 19461197058156399 19466968166883328 19482601283198976 19566289433040896 19577731172277096 19583536838541312 19599263566331904 19661827955663166 19683452842819584 19768003757092864 19787532013942784 19801317829902336 19886375037075456 19888488809932288 20007581557297152 20093524777044992 20327024845258752 20426277896260992 20530493599813344 20641360281010176 20645172019232768 20742148173007296 20750504529534976 20854157809680384 20856374450604032 20874759047675904 20958212216476122 20964427256643584 20981262920368128 21071388620197888 21083710493221488 21106899225280512 21197564599959552 21288619430715392 21418372564542464 21546626292473856 21566831484377088 21676866338889216 21900339187743744 21909162142859264 22012075612171008 22020943582363648 22128467720949408 22239004226729472 22241368066464456 22247963619295232 22260973515685632 22361473637761024 22374549911173824 22470660520757904 22477324068978688 22495374677508096 22592004293820416 22605215374175616 22614322301648896 22729701497065472 22749737405251584 22840686367656612 22865807494053888 22964028316622848 23101537468219392 23225818521636864 23342178483513344 23344317595726848 23463421256929536 23584980663724032 23705312197722624 23714862319468544 23830657545637824 23949696859554816 23952242533115568 23959345436164096 23978586194706432 24081586994511872 24095669135110272 24199172868508512 24329850777960448 24353885555621888 24451247585888809 24478140073762816 24624715762827264 24647807410716672 24730492033286144 24773561530159104 24901908518043648 25028959071707136 25156657842481152 25161303398439936 25286989577601024 25289677395370752 25416004830547968 25418706361673664 25441112589355008 25550395719034368 25570914184198656 25680754880866176 25816545674440976 25834531856200704 25844939773313024 25945504931184384 25948262744208532 25976801710931968 26103641563036128 26215770607550888 26244603790426112 26259950793952512 26515166716100608 26543792596156416 26676775409729536 26679220109402112 26954263615684608 27091785368825856 27235037195014656 27371082125205504 27373991466417792 27398121250074624 27537907582983168 27656197564009728 27821803537446912 27944282955301496 27975017227157504 28111613990961984 28168922755104768 28263419466612736 28604524653379584 28728835056631808 28755775312502784 28899416660115456 28902488451852288 28927965583835136 29043613883746098 29046862663483392 29075557244977152 29200452250324992 29223901924798464 29349434149561344 29375305257811968 29492741933494749 29504623627932544 29525179264229376 29652005635639296 29655157421952608 29681298020914176 29829562555613184 29832733214898432 29960880694343872 30011372335945728 30140287165567488 30454248490208816 30487743325405184 30490537267888128 30804872703639552 30962040421515264 30967758028849152 31125756794302464 31281236714520576 31284561675906048 31312138571513856 31437318324714183 31446640884965376 31471894380552192 31607082930296832 31774210060850432 31796346899939328 31932929146073088 31936323377487424 32127558846813696 32265563824678016 32319939438710784 32863743214288896 33031415373545472 33192701581424112 33202544690724864 33229208279973888 33362052099696684 33371945428942848 33542210456641536 33548404531253248 33705990781136856 33715986103468032 33719569860494336 33743062016262144 33888006440730624 33891608482231552 33921483452473344 34067194292045824 34090928634986496 34094552245598208 34124606107877376 34241006507821568 34261029551484918 34298711241080832 34446042474934272 34594006574912512 34652306202329088 34804855417381504 35013267725270016 35391723461541888 35572293479202816 35745986318456736 35928363799673352 35939018154246144 35967879292059648 36122380491767808 36298759302762768 36313382926686208 36338682171359232 36494776166940672 36498655288557056 36530828333432832 36717210110644224 36874930085346304 36937073644240896 37095738049929216 37482151987949312 37741955097659904 37934516093056128 38128059542510496 38325593578551552 38341033750003712 38521132321299264 38536651269136384 38724818511661464 38729150217977856 38767409659969536 38918257396776576 38922394116312798 38933936333766656 38965202566397952 39132578866081792 39155462344554192 39167073677082624 39198527132663808 39323655911326332 39366905685639168 39536007514185728 39575064027885568 39772750074150912 39776977619864576 40015163114594304 40187049554089984 40852555792521984 41060987199626688 41282720562020352 41290344038465536 41484296346014592 41501009059069952 41712748901208064 41749518095351808 41916424432952244 41928854513287168 41962525840736256 42142777240395776 42167420986442976 42395129199919104 42577238861430784 42836745129084928 43093252584947712 43133662968754176 43353732677778432 43800678375487488 44024151224342016 44041887164727296 44256935441898816 44478008453458944 44482736132928912 44495927238590464 44521947031371264 44722947275522048 44749099822347648 44941321041515808 45184008587640832 45210430748351232 45228644603297792 45409459802364931 45459402994130944 45681372735313224 45731614988107776 45928056633245696 46203074936438784 46451637043273728 46684356967026688 46688635191453696 46926842513859072 47169961327448064 47410624395445248 47429724638937088 47661315091275648 47899393719109632 47904485066231136 48163173989023744 48191338270220544 48398345737017024 48659701555920896 48707771111243776 48902495171777618 48956280147525632 49249431525654528 49295614821433344 49460984066572288 49547123060318208 49803817036087296 50057918143414272 50313315684962304 50322606796879872 50573979155202048 50579354790741504 50832009661095936 50837412723347328 50882225178710016 51100791438068736 51141828368397312 51361509761732352 51633091348881952 51669063712401408 51891009862368768 51896525488417064 51953603421863936 52207283126072256 52431541215101776 52489207580852224 52519901587905024 53087585192312832 53353550819459072 53358440218804224 53908527231369216 54183570737651712 54470074390029312 54742164250411008 54747982932835584 54796242500149248 55075815165966336 55312395128019456 55643607074893824 55888565910602992 55950034454315008 56223227981923968 57209049306759168 57457670113263616 57511550625005568 57804976903704576 57855931167670272 58087227767492196 58093725326966784 58151114489954304 58383591174469197 58400904500649984 58447803849596928 58698868299122688 58750610515623936 58985483866989498 59009247255865088 59050358528458752 59304011271278592 59310314843905216 59362596041828352 59659125111226368 59665466429796864 59921761388687744 60022744671891456 60280574331134976 60908496980417632 60981074535776256 61924080843030528 61935516057698304 62251513588604928 62562473429041152 62569123351812096 62624277143027712 62874636649428366 62893281769930752 62943788761104384 63214165860593664 63548420121700864 63592693799878656 63865858292146176 63872646754974848 64255117693627392 64531127649356032 64639878877421568 65727486428577792 66062830747090944 66385403162848224 66724104199393368 66743890857885696 67084420913283072 67096809062506496 67411981562273712 67431972206936064 67439139720988672 67486124032524288 67776012881461248 67783216964463104 67842966904946688 68134388584091648 68189104491196416 68249212215754752 68482013015643136 68522059102969836 68597422482161664 68892084949868544 69188013149825024 69304612404658176 69609710834763008 70026535450540032 71144586958405632 71491972636913472 71856727599346704 71878036308492288 71935758584119296 72244760983535616 72597518605525536 72626765853372416 72989552333881344 72997310577114112 73061656666865664 73353742757666427 73434420221288448 73749860170692608 73874147288481792 74191476099858432 74964303975898624 75483910195319808 75869032186112256 76256119085020992 76651187157103104 76682067500007424 77042264642598528 77073302538272768 77449637023322928 77534819319939072 77836514793553152 77844788232625596 77867872667533312 77930405132795904 78265157732163584 78310924689108384 78647311822652664 78733811371278336 79072015028371456 79150128055771136 79545500148301824 79553955239729152 80030326229188608 80374099108179968 81705111585043968 82121974399253376 82580688076931072 82968592692029184 83002018118139904 83425497802416128 83832848865904488 83857709026574336 83925051681472512 84285554480791552 84334841972885952 84790258399838208 85154477722861568 85673490258169856 86186505169895424 86267325937508352 86707465355556864 87601356750974976 88048302448684032 88083774329454592 88513870883797632 88956016906917888 88965472265857824 89043894062742528 89445894551044096 89498199644695296 89882642083031616 90368017175281664 90420861496702464 90457289206595584 90818919604729862 90918805988261888 91362745470626448 91463229976215552 91856113266491392 92903274086547456 93368713934053376 93377270382907392 93853685027718144 94339922654896128 94821248790890496 95322630182551296 95798787438219264 95808970132462272 96326347978047488 96382676540441088 96796691474034048 97415542222487552 97804990343555236 97912560295051264 98591229642866688 98921968133144576 99094246120636416 99607634072174592 100115836286828544 100626631369924608 100645213593759744 101147958310404096 101158709581483008 101664019322191872 101674825446694656 101764450357420032 102201582876137472 102283656736794624 102723019523464704 103266182697763904 103338127424802816 103782019724737536 103793050976834128 103907206843727872 104414566252144512 104863082430203552 105039803175810048 106175170384625664 106707101638918144 106716880437608448 107817054462738432 108367141475303424 108940148780058624 109484328500822016 109495965865671168 109592485000298496 110151630331932672 110624790256038912 111287214149787648 111777131821205984 112446455963847936 114915340226527232 115023101250011136 115609953807409152 116174455534984392 116187450653933568 116302228979908608 116767182348938394 116801809001299968 116895607699193856 117397736598245376 117501221031247872 117970967733978996 118018494511730176 118100717056917504 118608022542557184 118620629687810432 118725192083656704 119318250222452736 119330932859593728 119843522777375488 120045489343782912 120561148662269952 121816993960835264 123848161686061056 123871032115396608 124503027177209856 125138246703624192 125248554286055424 125749273298856732 125786563539861504 125887577522208768 126428331721187328 127096840243401728 127185387599757312 127731716584292352 127745293509949696 128510235387254784 129062255298712064 129279757754843136 132125661494181888 132770806325696448 133448208398786736 133487781715771392 134168841826566144 134193618125012992 134823963124547424 134878279441977344 135552025762922496 135566433928926208 135685933809893376 136228379407094793 136268777168183296 136378208982392832 136964026031286272 137044118205939672 137194844964323328 137784169899737088 138376026299650048 138609224809316352 139219421669526016 140053070901080064 142289173916811264 142983945273826944 143713455198693408 144489521967071232 145195037211051072 145253531706744832 145979104667762688 145994621154228224 146123313333731328 146707485515332854 146868840442576896 147499720341385216 147748294576963584 148382952199716864 149928607951797248 150967820390639616 151738064372224512 152512238170041984 153302374314206208 153364135000014848 154084529285197056 154146605076545536 154899274046645856 155673029587106304 155689576465251192 155735745335066624 155860810265591808 156530315464327168 156621849378216768 157294623645305328 157467622742556672 158144030056742912 158300256111542272 159107910479458304 160060652458377216 160748198216359936 163410223170087936 164243948798506752 165937185384058368 166004036236279808 166850995604832256 167665697731808976 167715418053148672 167850103362945024 168571108961583104 168669683945771904 170308955445723136 171346980516339712 172373010339790848 172534651875016704 173414930711113728 175202713501949952 176096604897368064 177027741767595264 177912033813835776 177930944531715648 178087788125485056 178891789102088192 178996399289390592 179765284166063232 180841722993404928 180914578413191168 181637839209459724 181837611976523776 182725490941252896 183712226532982784 185806548173094912 186737427868106752 186754540765814784 187707370055436288 188679845309792256 189642497581780992 190645260365102592 191597574876438528 191617940264924544 192765353080882176 193593382948068096 195609980687110472 195825120590102528 197182459285733376 197843936266289152 198188492241272832 200231672573657088 201253262739849216 201290427187519488 202295916620808192 202317419162966016 203328038644383744 203349650893389312 203528900714840064 204403165752274944 204567313473589248 205446039046929408 206532365395527808 206676254849605632 207564039449475072 207586101953668256 208829132504289024 209726164860407104 210079606351620096 213414203277836288 213433760875216896 215634108925476864 216734282950606848 217880297560117248 218968657001644032 218991931731342336 219184970000596992 220061228272999281 220303260663865344 221249580512077824 222574428299575296 223554263642411968 224892911927695872 230046202500022272 231219907614818304 232348911069968784 232604457959817216 233534364697876788 233603618002599936 233791215398387712 234795473196490752 235941935467957992 236036989023460352 236201434113835008 237216045085114368 237241259375620864 237450384167313408 238636500444905472 238661865719187456 239687045554750976 240090978687565824 241122297324539904 243633987921670528 247742064230793216 249006054354419712 250276493407248384 251498546597713464 251573127079723008 251775155044417536 252856663442374656 254193680486803456 254370775199514624 255463433168584704 255490587019899392 257020470774509568 258124510597424128 258559515509686272 264251322988363776 265541612651392896 266896416797573472 268337683653132288 268387236250025984 269647926249094848 269756558883954688 271104051525844992 271132867857852416 271371867619786752 272456758814189586 272537554336366592 272756417964785664 273928052062572544 274088236411879344 274389689928646656 275568339799474176 276752052599300096 278438843339052032 280106141802160128 285967890547653888 287426910397386816 288979043934142464 290390074422102144 290507063413489664 291989242308456448 292246626667462656 293414971030665708 293737680885153792 294999440682770432 296765904399433728 299857215903594496 301935640781279232 303476128744449024 305024476340083968 306604748628412416 308169058570394112 308293210153091072 309798548093291712 311346059174212608 311379152930502384 311471490670133248 311721620531183616 313060630928654336 313243698756433536 314589247290610656 316288060113485824 316600512223084544 317866218616554517 318215820958916608 320121304916754432 321496396432719872 326820446340175872 328487897597013504 331874370768116736 332008072472559616 333701991209664512 335331395463617952 337142217923166208 337339367891543808 340617910891446272 342693961032679424 344746020679581696 345069303750033408 346829861422227456 350405427003899904 352193209794736128 354055483535190528 355824067627671552 355861889063431296 356175576250970112 357992798578781184 359530568332126464 361683445986809856 363275678418919448 363675223953047552 365450981882505792 367424453065965568 371613096346189824 373474855736213504 373509081531629568 375414740110872576 377359690619584512 379284995163561984 381290520730205184 383195149752877056 383235880529849088 385530706161764352 387186765896136192 391219961374220944 391650241180205056 396376984482545664 400463345147314176 402506525479698432 402580854375038976 404634838325932032 406656077288767488 406699301786778624 407057801429680128 408685138221284379 408806331504549888 409134626947178496 410892078093858816 413064730791055616 413352509699211264 415128078898950144 415172203907336512 417658265008578048 419452329720814208 420159212703240192 426867521750433792 433468565901213696 435760595120234496 437937314003288064 437983863462684672 438369940001193984 440122456545998562 440606521327730688 442499161024155648 445148856599150592 447108527284823936 449785823855391744 460092405000044544 462439815229636608 464697822139937568 467068729395753576 467207236005199872 467582430796775424 469590946392981504 471883870935915984 472073978046920704 472402868227670016 474432090170228736 474482518751241728 474900768334626816 477323731438374912 479374091109501952 480181957375131648 482244594649079808 487267975843341056 498012108708839424 500552986814496768 502997093195426928 503146254159446016 503550310088835072 505713326884749312 508387360973606912 510926866337169408 510981174039798784 514040941549019136 516249021194848256 517119031019372544 531083225302785792 533792833595146944 536675367306264576 536774472500051968 539295852498189696 539513117767909376 542265735715704832 542743735239573504 544913517628379172 545075108672733184 545512835929571328 547856104125145088 548176472823758688 551136679598948352 553504105198600192 556877686678104064 560212283604320256 571935781095307776 574853820794773632 580780148844204288 581014126826979328 583978484616912896 586829942061331416 587475361770307584 589998881365540864 593531808798867456 599714431807188992 603871281562558464 606952257488898048 610048952680167936 613209497256824832 616338117140788224 616586420306182144 619597096186583424 622692118348425216 622758305861004768 626121261857308672 626487397512867072 629178494581221312 632576120226971648 633201024446169088 635732437233109034 636431641917833216 640242609833508864 642992792865439744 653640892680351744 656975795194027008 663748741536233472 667403982419329024 670662790927235904 674284435846332416 674678735783087616 685387922065358848 690138607500066816 693659722844454912 700810854007799808 704386419589472256 708110967070381056 711648135255343104 711723778126862592 712351152501940224 715985597157562368 719061136664252928 723366891973619712 726551356837838896 727350447906095104 730901963765011584 743226192692379648 746949711472427008 747018163063259136 750829480221745152 754719381239169024 758569990327123968 762581041460410368 766390299505754112 766471761059698176 771061412323528704 774373531792272384 782439922748441888 792753968965091328 805013050959396864 805161708750077952 809269676651864064 813312154577534976 813398603573557248 814115602859360256 817370276442568758 817612663009099776 818269253894356992 821784156187717632 826129461582111232 826705019398422528 830256157797900288 830344407814673024 835316530017156096 838904659441628416 840318425406480384 866937131802427392 871521190240468992 875967726925369344 876739880002387968 880244913091997124 881213042655461376 884998322048311296 890297713198301184 894217054569647872 899571647710783488 924879630459273216 929395644279875136 934137458791507152 934414472010399744 935164861593550848 939181892785963008 943767741871831968 944147956093841408 948864180340457472 948965037502483456 949801536669253632 953598655849663551 954647462876749824 958748182219003904 960363914750263296 964489189298159616 974535951686682112 996024217417678848 1001105973628993536 1005994186390853856 1011426653769498624 1016774721947213824 1021853732674338816 1021962348079597568 1028081883098038272 1032498042389696512 1034238062038745088 1062166450605571584 1067585667190293888 1073548945000103936 1078591704996379392 1079026235535818752 1084531471431409664 1089827035256758344 1090150217345466368 1091025671859142656 1095712208250290176 1096352945647517376 1102273359197896704 1107008210397200384 1113755373356208128 1120424567208640512 1143871562190615552 1149707641589547264 1161560297688408576 1162028253653958656 1167956969233825792 1173659884122662832 1174950723540615168 1179997762731081728 1199428863614377984 1207742563125116928 1213904514977796096 1220097905360335872 1226418994513649664 1232676234281576448 1239194192373166848 1245384236696850432 1245516611722009536 1252242523714617344 1252974795025734144 1258356989162442624 1266402048892338176 1271464874466218068 1272863283835666432 1285985585730879488 1307281785360703488 1313951590388054016 1327497483072466944 1334807964838658048 1341325581854471808 1349357471566175232 1370775844130717696 1380277215000133632 1387319445688909824 1401621708015599616 1408772839178944512 1416221934140762112 1423296270510686208 1423447556253725184 1424702305003880448 1431971194315124736 1438122273328505856 1446733783947239424 1453102713675677792 1461803927530023168 1493899422944854016 1494036326126518272 1501658960443490304 1509438762478338048 1517139980654247936 1525162082920820736 1532780599011508224 1532943522119396352 1542122824647057408 1548747063584544768 1564879845496883776 1610026101918793728 1610323417500155904 1618539353303728128 1626797207147114496 1628231205718720512 1634740552885137516 1635225326018199552 1636538507788713984 1643568312375435264 1652258923164222464 1653410038796845056 1660512315595800576 1660688815629346048 1670633060034312192 1677809318883256832 1680636850812960768 1743042380480937984 1751935453850738688 1760489826183994248 1762426085310922752 1769996644096622592 1780595426396602368 1788434109139295744 1799143295421566976 1849759260918546432 1858791288559750272 1868274917583014304 1878363785571926016 1887535483743663936 1888295912187682816 1897728360680914944 1897930075004966912 1899603073338507264 1907197311699327102 1909294925753499648 1917496364438007808 1920727829500526592 1928978378596319232 1949071903373364224 2002211947257987072 2011988372781707712 2022853307538997248 2033549443894427648 2043924696159195136 2056163766196076544 2064996084779393024 2124332901211143168 2135171334380587776 2157183409992758784 2158052471071637504 2169062942862819328 2179654070513516688 2180300434690932736 2182051343718285312 2191424416500580352 2192705891295034752 2214016420794400768 2227510746712416256 2240849134417281024 2287743124381231104 2299415283179094528 2323120595376817152 2324056507307917312 2335913938467651584 2347319768245325664 2359995525462163456 2398857727228755968 2415485126250233856 2427809029955592192 2440195810720671744 2452837989027299328 2465352468563152896 2478388384746333696 2490768473393700864 2491033223444019072 2505949590051468288 2516713978324885248 2542929748932436136 2545726567671332864 2571971171461758976 2614563570721406976 2627903180776108032 2654994966144933888 2682651163708943616 2698714943132350464 2741551688261435392 2774638891377819648 2803243416031199232 2817545678357889024 2832443868281524224 2846592541021372416 2846895112507450368 2849404610007760896 2860795967548990653 2863942388630249472 2876244546657011712 2893467567894478848 2906205427351355584 2923607855060046336 2988072652253036544 3003317920886980608 3034279961308495872 3050324165841641472 3065561198023016448 3065887044238792704 3084245649294114816 3097494127169089536 3129759690993767552 3220646835000311808 3237078706607456256 3253594414294228992 3269481105770275032 3270450652036399104 3273077015577427968 3287136624750870528 3304517846328444928 3306820077593690112 3321024631191601152 3321377631258692096 3341266120068624384 3355618637766513664 3361273701625921536 3486084760961875968 3503870907701477376 3520979652367988496 3524852170621845504 3539993288193245184 3576868218278591488 3598286590843133952 3717582577119500544 3736549835166028608 3756727571143852032 3775070967487327872 3776591824375365632 3795860150009933824 3799206146677014528 3814394623398654204 3818589851506999296 3834992728876015616 3857956757192638464 3898143806746728448 4004423894515974144 4023976745563415424 4067098887788855296 4087849392318390272 4112327532392153088 4129992169558786048 4248665802422286336 4270342668761175552 4314366819985517568 4316104942143275008 4338125885725638656 4359308141027033376 4382848833001160704 4385411782590069504 4428032841588801536 4455021493424832512 4481698268834562048 4575486248762462208 4598830566358189056 4646241190753634304 4671827876935303168 4694639536490651328 4719991050924326912 4797715454457511936 4830970252500467712 4855618059911184384 4880391621441343488 4905675978054598656 4930704937126305792 4956776769492667392 4981536946787401728 4982066446888038144 5011899180102936576 5033427956649770496 5085859497864872272 5091453135342665728 5229127141442813952 5255806361552216064 5309989932289867776 5365302327417887232 5397429886264700928 5549277782755639296 5635091356715778048 5664887736563048448 5693185082042744832 5693790225014900736 5698809220015521792 5721591935097981306 5727884777260498944 5752489093314023424 5786935135788957696 5812410854702711168 5847215710120092672 6006635841773961216 6068559922616991744 6100648331683282944 6131774088477585408 6168491298588229632 6194988254338179072 6259519381987535104 6474157413214912512 6507188828588457984 6538962211540550064 6540901304072798208 6546154031154855936 6574273249501741056 6609035692656889856 6642049262383202304 6642755262517384192 6682532240137248768 6711237275533027328 6722547403251843072 6972169521923751936 7007741815402954752 7041959304735976992 7079986576386490368 7153736436557182976 7196573181686267904 7435165154239001088 7473099670332057216 7550141934974655744 7553183648750731264 7591720300019867648 7628789246797308408 7637179703013998592 7669985457752031232 7715913514385276928 7796287613493456896 8047953491126830848 8134197775577710592 8175698784636780544 8224655064784306176 8259984339117572096 8497331604844572672 8540685337522351104 8628733639971035136 8676251771451277312 8718616282054066752 8765697666002321408 8770823565180139008 8910042986849665024 9150972497524924416 9197661132716378112 9292482381507268608 9343655753870606336 9389279072981302656 9595430908915023872 9661940505000935424 9711236119822368768 9760783242882686976 9811351956109197312 9861409874252611584 9913553538985334784 9963073893574803456 9964132893776076288 10023798360205873152 10066855913299540992 10171718995729744544 10458254282885627904 10511612723104432128 10619979864579735552 10730604654835774464 10794859772529401856 11270182713431556096 11329775473126096896 11387580450029801472 11397618440031043584 11443183870195962612 11455769554520997888 11504978186628046848 11573870271577915392 11624821709405422336 11694431420240185344 12013271683547922432 12201296663366565888 12263548176955170816 12336982597176459264 12389976508676358144 12519038763975070208 12948314826429825024 13014377657176915968 13077924423081100128 13148546499003482112 13218071385313779712 13284098524766404608 13285510525034768384 13365064480274497536 13422474551066054656 13445094806503686144 14015483630805909504 14083918609471953984 14159973152772980736 14307472873114365952 14393146363372535808 14870330308478002176 14946199340664114432 15100283869949311488 15106367297501462528 15183440600039735296 15257578493594616816 15274359406027997184 15339970915504062464 15592575226986913792 16095906982253661696 16268395551155421184 16351397569273561088 16519968678235144192 16994663209689145344 17081370675044702208 17257467279942070272 17352503542902554624 17437232564108133504 17541647130360278016 17820085973699330048 18301944995049848832 18395322265432756224 18584964763014537216 18778558145962605312 19190861817830047744 19422472239644737536 19521566485765373952 19622703912218394624 19722819748505223168 19827107077970669568 19926147787149606912 19928265787552152576 20047596720411746304 20133711826599081984 20343437991459489088 20916508565771255808 21023225446208864256 21239959729159471104 21461209309671548928 21589719545058803712 22659550946252193792 22775160900059602944 22886367740391925224 22911539109041995776 23009956373256093696 23147740543155830784 23249643418810844672 23388862840480370688 24402593326733131776 24527096353910341632 24673965194352918528 24779953017352716288 25038077527950140416 26028755314353831936 26155848846162200256 26297092998006964224 26436142770627559424 26571021050069536768 26730128960548995072 26844949102132109312 28030967261611819008 28167837218943907968 28614945746228731904 28786292726745071616 29740660616956004352 29892398681328228864 30200567739898622976 30212734595002925056 30366881200079470592 30515156987189233632 30679941831008124928 31185150453973827584 32191813964507323392 32702795138547122176 33039937356470288384 33989326419378290688 34162741350089404416 34514934559884140544 34874465128216267008 35083294260720556032 35640171947398660096 36603889990099697664 36790644530865512448 37169929526029074432 37557116291925210624 38844944479289475072 39043132971530747904 39445639497010446336 39654214155941339136 39852295574299213824 39856531575104305152 40095193440823492608 40267423653198163968 40686875982918978176 42046450892417728512 42479919458318942208 42922418619343097856 43179439090117607424 45319101892504387584 45550321800119205888 45772735480783850448 45823078218083991552 46019912746512187392 46499286837621689344 46777725680960741376 48805186653466263552 49054192707820683264 49559906034705432576 50076155055900280832 52057510628707663872 52311697692324400512 52872285541255118848 53142042100139073536 53460257921097990144 53689898204264218624 56335674437887815936 57229891492457463808 57572585453490143232 59481321233912008704 59784797362656457728 60401135479797245952 60733762400158941184 61030313974378467264 61359883662016249856 62370300907947655168 64383627929014646784 65405590277094244352 67978652838756581376 68325482700178808832 69029869119768281088 69748930256432534016 70166588521441112064 73207779980199395328 73581289061731024896 74339859052058148864 75114232583850421248 78086265943061495808 78891278994020892672 79308428311882678272 79713063150208610304 80190386881646985216 80534847306396327936 81373751965837956352 84092901784835457024 85844837238686195712 86358878180235214848 90638203785008775168 91100643600238411776 91545470961567700896 92039825493024374784 92998573675243378688 93555451361921482752 98108385415641366528 99119812069410865152 100152310111800561664 104623395384648801024 105744571082510237696 106284084200278147072 106920515842195980288 107379796408528437248 112671348875775631872 114459782984914927616 118962642467824017408 119569594725312915456 120802270959594491904 121467524800317882368 122060627948756934528 124740601815895310336 128767255858029293568 135957305677513162752 136650965400357617664 138059738239536562176 139497860512865068032 140333177042882224128 146415559960398790656 147162578123462049792 148679718104116297728 150228465167700842496 156172531886122991616 158616856623765356544 159426126300417220608 160380773763293970432 161069694612792655872 162747503931675912704 171689674477372391424 172717756360470429696 182201287200476823552 183090941923135401792 184079650986048749568 185997147350486757376 187110902723842965504 196216770831282733056 200304620223601123328 209246790769297602048 211489142165020475392 212568168400556294144 214759592817056874496 225342697751551263744 228919565969829855232 237925284935648034816 239139189450625830912 241604541919188983808 244121255897513869056 249481203631790620672 257534511716058587136 271914611355026325504 273301930800715235328 276119476479073124352 278995721025730136064 280666354085764448256 294325156246924099584 297359436208232595456 300456930335401684992 317233713247530713088 318852252600834441216 320761547526587940864 322139389225585311744 325495007863351825408 343379348954744782848 364402574400953647104 366181883846270803584 371994294700973514752 374221805447685931008 400609240447202246656 418493581538595204096 425136336801112588288 429519185634113748992 450685395503102527488 457839131939659710464 475850569871296069632 478278378901251661824 483209083838377967616 488242511795027738112 515069023432117174272 546603861601430470656 552238952958146248704 557991442051460272128 561332708171528896512 588650312493848199168 600913860670803369984 634467426495061426176 637704505201668882432 644278778451170623488 650990015726703650816 686758697909489565696 732363767692541607168 743988589401947029504 748443610895371862016 801218480894404493312 836987163077190408192 850272673602225176576 901370791006205054976 951701139742592139264 956556757802503323648 966418167676755935232 976485023590055476224 1030138046864234348544 1093207723202860941312 1115982884102920544256 1122665416343057793024 1201827721341606739968 1275409010403337764864 1288557556902341246976 1301980031453407301632 1373517395818979131392 1464727535385083214336 1487977178803894059008 1602436961788808986624 1673974326154380816384 1802741582012410109952 1903402279485184278528 1913113515605006647296 1932836335353511870464 1952970047180110952448 2060276093728468697088 2231965768205841088512 2245330832686115586048 2403655442683213479936 2550818020806675529728 2603960062906814603264 2929455070770166428672 2975954357607788118016 3204873923577617973248 3347948652308761632768 3605483164024820219904 3826227031210013294592 3865672670707023740928 3905940094360221904896 4120552187456937394176 4463931536411682177024 4807310885366426959872 5207920125813629206528 5858910141540332857344 5951908715215576236032 6695897304617523265536 7210966328049640439808 7652454062420026589184 7811880188720443809792 8927863072823364354048 9614621770732853919744 10415840251627258413056 11717820283080665714688 13391794609235046531072 14421932656099280879616 15623760377440887619584 17855726145646728708096 20831680503254516826112 23435640566161331429376 26783589218470093062144 28843865312198561759232 31247520754881775239168 41663361006509033652224 46871281132322662858752 53567178436940186124288 62495041509763550478336 93742562264645325717504 124990083019527100956672 187485124529290651435008 374970249058581302870016
- Sum of all divisors σ(n): 1390432909842468973044018
- Sum of proper divisors (its aliquot sum) s(n): 1015462660783887670174002
- 374970249058581302870016 is an abundant number, because the sum of its proper divisors (1015462660783887670174002) is greater than itself. Its abundance is 640492411725306367303986
Bases of 374970249058581302870016
- Binary: 10011110110011100101101100011001111100101000001010010010111101000000000000000002
- Hexadecimal: 0x4F672D8CF941497A0000
- Base-36: 1P26O5TU3LK13I80
Squares and roots of 374970249058581302870016
- 374970249058581302870016 squared (3749702490585813028700162) is 140602687679054492451260397353916544838591840256
- 374970249058581302870016 cubed (3749702490585813028700163) is 52721824817320983750282689780161306865851999010411690267064811804164096
-
The
square root of 374970249058581302870016 is 612348143672.0301701139 -
The
cube root of 374970249058581302870016 is 72110571.4301593537
Scales and comparisons
How big is 374970249058581302870016?- 374,970,249,058,581,302,870,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 374,970,249,058,581,302,870,016 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 374970249058581302870016 cubic inches would be around 6009214.3 feet tall.
Recreational maths with 374970249058581302870016
- 374970249058581302870016 backwards is 610078203185850942079473
- The number of decimal digits it has is: 24
- The sum of 374970249058581302870016's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 374970249058581302870016 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 374970249058581302870016 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/374970249058581302870016/
Chicago style:
Numbermatics. 2024. "Number 374970249058581302870016 - Facts about the integer". https://numbermatics.com/n/374970249058581302870016/
The information we have on file for 374970249058581302870016 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 374970249058581302870016, math, Factors of 374970249058581302870016, curriculum, school, college, exams, university, Prime factorization of 374970249058581302870016, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-four sextillion, nine hundred seventy quintillion, two hundred forty-nine quadrillion, fifty-eight trillion, five hundred eighty-one billion, three hundred two million, eight hundred seventy thousand and sixteen.