972093217336134470843904
972,093,217,336,134,470,843,904 is an even composite number composed of six prime numbers multiplied together.
972093217336134470843904 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 972093217336134470843904:
29 × 36 × 113 × 193 × 293 × 2273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 19 × 19 × 19 × 29 × 29 × 29 × 227 × 227 × 227)See below for interesting mathematical facts about the number 972093217336134470843904 from the Numbermatics database.
Names of 972093217336134470843904
- Cardinal: 972093217336134470843904 can be written as Nine hundred seventy-two sextillion, ninety-three quintillion, two hundred seventeen quadrillion, three hundred thirty-six trillion, one hundred thirty-four billion, four hundred seventy million, eight hundred forty-three thousand, nine hundred four.
Scientific notation
- Scientific notation: 9.72093217336134470843904 × 1023
Factors of 972093217336134470843904
Divisors of 972093217336134470843904
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 29 32 33 36 38 44 48 54 57 58 64 66 72 76 81 87 88 96 99 108 114 116 121 128 132 144 152 162 171 174 176 192 198 209 216 227 228 232 242 243 256 261 264 288 297 304 319 324 342 348 352 361 363 384 396 418 432 454 456 464 484 486 512 513 522 528 551 576 594 608 627 638 648 681 684 696 704 722 726 729 768 783 792 836 841 864 891 908 912 928 957 968 972 1026 1044 1056 1083 1089 1102 1152 1188 1216 1254 1276 1296 1331 1362 1368 1392 1408 1444 1452 1458 1536 1539 1566 1584 1653 1672 1682 1728 1782 1816 1824 1856 1881 1914 1936 1944 2043 2052 2088 2112 2166 2178 2204 2299 2304 2349 2376 2432 2497 2508 2523 2552 2592 2662 2673 2724 2736 2784 2816 2871 2888 2904 2916 3078 3132 3168 3249 3267 3306 3344 3364 3456 3509 3564 3632 3648 3712 3762 3828 3872 3888 3971 3993 4086 4104 4176 4224 4313 4332 4356 4408 4598 4608 4617 4698 4752 4864 4959 4994 5016 5046 5104 5184 5324 5346 5448 5472 5568 5632 5643 5742 5776 5808 5832 6061 6129 6156 6264 6336 6498 6534 6583 6612 6688 6728 6859 6897 6912 7018 7047 7128 7264 7296 7424 7491 7524 7569 7656 7744 7776 7942 7986 8019 8172 8208 8352 8448 8613 8626 8664 8712 8816 9196 9234 9251 9396 9504 9728 9747 9801 9918 9988 10032 10092 10208 10368 10469 10527 10648 10692 10896 10944 11136 11286 11484 11552 11616 11664 11913 11979 12122 12258 12312 12528 12672 12939 12996 13068 13166 13224 13376 13456 13718 13794 13824 13851 14036 14094 14256 14528 14592 14848 14877 14982 15048 15138 15312 15488 15552 15884 15972 15979 16038 16344 16416 16704 16896 16929 17226 17252 17328 17424 17632 18183 18387 18392 18468 18502 18792 19008 19494 19602 19749 19836 19976 20064 20184 20416 20577 20691 20736 20938 21054 21141 21296 21384 21792 21888 22272 22473 22572 22707 22968 23104 23232 23328 23826 23958 24244 24389 24516 24624 25056 25289 25344 25839 25878 25992 26136 26332 26448 26752 26912 27436 27467 27588 27702 27753 28072 28188 28512 29056 29184 29241 29403 29754 29964 30096 30276 30624 30976 31104 31407 31581 31768 31944 31958 32076 32688 32832 33408 33858 34452 34504 34656 34848 35264 35739 35937 36366 36774 36784 36936 37004 37584 38016 38599 38817 38988 39204 39498 39672 39952 40128 40368 40832 41154 41382 41472 41876 42108 42282 42592 42768 43584 43681 43776 44544 44631 44946 45144 45414 45936 46208 46464 46656 47443 47652 47916 47937 48488 48778 49032 49248 50112 50578 50688 50787 51529 51678 51756 51984 52272 52664 52896 53504 53824 54549 54872 54934 55161 55176 55404 55506 56144 56376 57024 58112 58482 58806 59247 59508 59928 60192 60552 61248 61731 61952 62073 62208 62814 63162 63536 63888 63916 64152 65376 65664 66671 66816 67419 67716 68121 68904 69008 69312 69696 70528 71478 71874 72413 72732 73167 73548 73568 73872 74008 75168 75449 75867 76032 77198 77517 77634 77976 78408 78996 79344 79904 80256 80736 81664 81947 82308 82401 82764 83259 83752 84216 84564 85184 85536 87168 87362 87552 87723 88209 89262 89892 90288 90828 91872 92416 92928 93312 94221 94743 94886 95304 95832 95874 96976 97556 98064 98496 100224 101156 101574 101761 103058 103356 103512 103968 104544 105328 105792 107008 107217 107648 107811 109098 109744 109868 110322 110352 110808 111012 112288 112752 114048 115159 115797 116224 116451 116964 117612 118494 119016 119856 120384 121104 122496 123462 124146 124416 125077 125628 126324 127072 127776 127832 128304 130752 131043 131328 133342 133632 133893 134838 135432 136242 137808 138016 138624 139392 141056 142329 142956 143748 143811 144826 145464 146334 147096 147136 147744 148016 150336 150898 151734 152064 152361 154396 154587 155034 155268 155952 156816 157992 158688 159808 160512 161472 163328 163647 163894 164616 164802 165483 165528 166518 167504 168432 169128 170368 171072 174336 174724 175446 175769 176418 177741 178524 179784 180576 181656 183744 184832 185193 185856 186219 186624 188442 189486 189772 190608 190907 191664 191748 193952 195112 196128 196992 198911 200013 200448 202257 202312 203148 203522 204363 206116 206712 207024 207936 209088 210656 211584 214434 215296 215622 217239 218196 219488 219501 219736 220644 220704 221616 222024 224576 225504 226347 227601 228096 230318 231594 232551 232902 233928 235224 236988 238032 239712 240768 242208 244992 245841 246924 247203 248292 249777 250154 251256 252648 254144 255552 255664 256608 261504 262086 262656 263169 266684 267786 268279 269676 270864 272484 275616 276032 277248 278784 282112 282663 284229 284658 285912 287496 287622 289652 290928 292668 294192 294272 295488 296032 300672 301796 302137 303468 303601 304722 305283 308792 309174 310068 310536 311904 313632 315984 317376 319616 321024 321651 322944 323433 327294 327788 329232 329604 330966 331056 333036 335008 336864 338256 340736 342144 345477 347391 348672 349353 349448 350892 351538 352836 355482 357048 359568 361152 363312 367488 370386 372438 373248 375231 376884 378972 379544 381216 381814 383328 383496 387904 390224 392256 393129 393984 397822 400026 400896 401679 404514 404624 406296 407044 408726 412232 413424 414048 415872 418176 421312 423168 426987 428868 430592 431244 431433 434478 436392 438976 439002 439472 441288 441408 443232 444048 449152 451008 452694 455202 456192 460636 463188 463391 463761 465102 465804 467856 470448 473976 476064 479424 480491 481536 484416 489984 490941 491682 493848 494406 496584 499554 500308 502512 505296 508288 511104 511328 513216 521873 523008 524172 526338 527307 533223 533368 535572 536558 539352 541728 544968 551232 552064 554496 555579 557568 558657 565326 566819 568458 569316 571824 572721 574992 575244 579304 581856 585336 588384 588544 590976 592064 596733 600039 601344 603592 604274 606771 606936 607202 609444 610566 613089 617584 618348 620136 621072 623808 627264 631968 634752 639232 643302 645888 646866 651717 654588 655576 658464 658503 659208 661932 662112 666072 670016 673728 676512 679041 681472 682803 684288 690954 694782 698706 698896 701784 703076 705672 710964 714096 719136 722304 726624 733381 734976 737523 740772 741609 744876 749331 750462 753768 757944 759088 762432 763628 766656 766992 775808 780448 784512 786258 787968 795644 796543 800052 803358 804837 809028 809248 812592 814088 817452 824464 826848 828096 829939 831744 836352 842624 846336 847989 852687 853974 857736 862488 862866 868956 872784 877952 878004 878944 882576 882816 886464 888096 898304 901417 902016 905388 906411 910404 910803 915849 921272 926376 926782 927522 930204 931608 935712 940896 947952 952128 958848 960982 963072 964953 968832 970299 979051 981882 983364 987696 988812 993168 999108 1000616 1005024 1010592 1016576 1022208 1022656 1026432 1036431 1042173 1043746 1046016 1048059 1048344 1052676 1054614 1066446 1066736 1071144 1073116 1078704 1083456 1089936 1102464 1104128 1111158 1117314 1119371 1125693 1130652 1133638 1136916 1138632 1143648 1145442 1149984 1150488 1158608 1163712 1170672 1176768 1177088 1179387 1181952 1184128 1193466 1200078 1202688 1207184 1208548 1213542 1213872 1214404 1218888 1221132 1226178 1235168 1236696 1240272 1242144 1247616 1254528 1263936 1266749 1269504 1278464 1280961 1286604 1291776 1293732 1294299 1303434 1309176 1311152 1316928 1317006 1318416 1323864 1324224 1332144 1340032 1347456 1353024 1358082 1365606 1368576 1375847 1381908 1389564 1390173 1391283 1397412 1397792 1403568 1406152 1411344 1421928 1428192 1438272 1441473 1444608 1453248 1466762 1469952 1472823 1475046 1481544 1483218 1489752 1494341 1498662 1500924 1507536 1515888 1518176 1524864 1527256 1533312 1533984 1551616 1556993 1560896 1565619 1569024 1572516 1581921 1591288 1593086 1599669 1600104 1606716 1609674 1618056 1618496 1625184 1628176 1634904 1648928 1653696 1656192 1659878 1663488 1666737 1672704 1675971 1685248 1695978 1700457 1705374 1707948 1715472 1718163 1724976 1725732 1737912 1745568 1755904 1756008 1757888 1765152 1765632 1772928 1776192 1790199 1796608 1800117 1802834 1804032 1810776 1812822 1820313 1820808 1821606 1831698 1842544 1852752 1853564 1855044 1860408 1863216 1871424 1881792 1895904 1904256 1917696 1921964 1929906 1933459 1937664 1940598 1955151 1958102 1963764 1966728 1975392 1975509 1977624 1986336 1998216 2001232 2010048 2021184 2033152 2037123 2044416 2045312 2048409 2052864 2072862 2084346 2087492 2096118 2096688 2099977 2105352 2109228 2132892 2133472 2142288 2146232 2157408 2166912 2179872 2188021 2200143 2204928 2208256 2212569 2222316 2224827 2234628 2238742 2247993 2251386 2261304 2267276 2273832 2277264 2287296 2290884 2299968 2300976 2317216 2327424 2341344 2353536 2358774 2363904 2368256 2376463 2386932 2389629 2400156 2414368 2414511 2417096 2427084 2427744 2428808 2437776 2442264 2452356 2470336 2473392 2480544 2484288 2489817 2495232 2509056 2527872 2533498 2539008 2543967 2558061 2561922 2573208 2587464 2588598 2606868 2618352 2622304 2633856 2634012 2636832 2647728 2648448 2664288 2680064 2694912 2704251 2706048 2716164 2719233 2731212 2732409 2747547 2751694 2763816 2779128 2780346 2782566 2794824 2795584 2807136 2812304 2822688 2843856 2856384 2876544 2882946 2889216 2894859 2906496 2933524 2937153 2945646 2950092 2951069 2963088 2966436 2979504 2988682 2997324 3001848 3015072 3031776 3036352 3049728 3054512 3066624 3067968 3103232 3109293 3113986 3121792 3126519 3131238 3138048 3144177 3145032 3163842 3182576 3186172 3199338 3200208 3213432 3219348 3236112 3236992 3250368 3256352 3269808 3297856 3307392 3312384 3319756 3333474 3339611 3351942 3358113 3370496 3377079 3391956 3400914 3410748 3415896 3430944 3436326 3449952 3451464 3475824 3491136 3511808 3512016 3515776 3530304 3531264 3538161 3545856 3552384 3580398 3600234 3605668 3608064 3621552 3625644 3627233 3640626 3641616 3643212 3663396 3685088 3705504 3707128 3710088 3720816 3726432 3742848 3763584 3791808 3800247 3808512 3835392 3842883 3843928 3859812 3866918 3875328 3881196 3882897 3910302 3916204 3927528 3933456 3950784 3951018 3955248 3972672 3996432 4002464 4020096 4042368 4074246 4090624 4096818 4105728 4127541 4145724 4168692 4170519 4173849 4174984 4192236 4193376 4199954 4210704 4218456 4265784 4266944 4284576 4292464 4314816 4324419 4333824 4359744 4376042 4400286 4409856 4418469 4425138 4444632 4449654 4469256 4477484 4483023 4495986 4502772 4522608 4534552 4547664 4554528 4574592 4581768 4599936 4601952 4634432 4654848 4670979 4682688 4696857 4707072 4717548 4736512 4745763 4752926 4773864 4779258 4799007 4800312 4828736 4829022 4834192 4854168 4855488 4857616 4875552 4884528 4904712 4940672 4946784 4961088 4968576 4979634 4990464 5000211 5018112 5055744 5066996 5087934 5097301 5101371 5116122 5123844 5146416 5154489 5174928 5177196 5213736 5236704 5244608 5267712 5268024 5273664 5295456 5296896 5328576 5360128 5370597 5389824 5400351 5408502 5412096 5432328 5438466 5462424 5464818 5495094 5503388 5527632 5536303 5558256 5560692 5565132 5589648 5591168 5614272 5624608 5645376 5687712 5712768 5740603 5753088 5765892 5768419 5789718 5800377 5812992 5865453 5867048 5874306 5891292 5900184 5902138 5926176 5926527 5932872 5959008 5977364 5994648 6003696 6030144 6063552 6072704 6099456 6109024 6111369 6133248 6135936 6145227 6218586 6227972 6235009 6243584 6253038 6262476 6288354 6290064 6299931 6327684 6365152 6372344 6398676 6400416 6426864 6438696 6472224 6473984 6500736 6512704 6539616 6564063 6595712 6600429 6614784 6624768 6637707 6639512 6666948 6674481 6679222 6703884 6716226 6743979 6754158 6783912 6801828 6821496 6831792 6861888 6872652 6899904 6902928 6951648 6982272 7024032 7031552 7060608 7076322 7091712 7104768 7129389 7160796 7168887 7200468 7211336 7243104 7243533 7251288 7254466 7281252 7283232 7286424 7326792 7370176 7411008 7414256 7420176 7441632 7452864 7469451 7485696 7527168 7583616 7600494 7617024 7631901 7685766 7687856 7719624 7733836 7762392 7765794 7820604 7832408 7855056 7866912 7901568 7902036 7910496 7945344 7992864 8004928 8040192 8084736 8112753 8148492 8157699 8181248 8193636 8197227 8242641 8255082 8291448 8337384 8341038 8347698 8349968 8384472 8386752 8399908 8421408 8436912 8531568 8533888 8569152 8584928 8629632 8648838 8667648 8719488 8752084 8761973 8800572 8804429 8811459 8836938 8850276 8853207 8889264 8899308 8938512 8954968 8966046 8991972 9005544 9045216 9069104 9095328 9109056 9129329 9149184 9163536 9199872 9203904 9268864 9309696 9327879 9341958 9365376 9379557 9393714 9414144 9435096 9491526 9505852 9547728 9558516 9598014 9600624 9657472 9658044 9668384 9708336 9710976 9715232 9751104 9769056 9809424 9881344 9893568 9915587 9922176 9937152 9959268 10000422 10018833 10074339 10111488 10131237 10133992 10175868 10194602 10202742 10232244 10247688 10292832 10308978 10349856 10354392 10427472 10473408 10489216 10535424 10536048 10547328 10590912 10593792 10614483 10657152 10741194 10769561 10800702 10817004 10824192 10864656 10876932 10881699 10924848 10929636 10990188 11006776 11055264 11072606 11116512 11121384 11130264 11179296 11182336 11228544 11249216 11290752 11375424 11400741 11425536 11481206 11506176 11528649 11531784 11536838 11579436 11600754 11625984 11648691 11697083 11730906 11734096 11748612 11782584 11800368 11804276 11852352 11853054 11865744 11918016 11954728 11989296 12007392 12060288 12127104 12145408 12218048 12222738 12271872 12290454 12382623 12437172 12455944 12470018 12487168 12506076 12511557 12521547 12524952 12576708 12580128 12599862 12655368 12730304 12744688 12797352 12800832 12853728 12877392 12944448 12947968 12973257 13001472 13025408 13079232 13128126 13191424 13200858 13229568 13275414 13279024 13333896 13348962 13358444 13407768 13432452 13449069 13487958 13508316 13567824 13603656 13642992 13663584 13723776 13745304 13799808 13805856 13903296 13934239 13964544 14012937 14048064 14063104 14090571 14121216 14152644 14209536 14237289 14258778 14321592 14337774 14400936 14422672 14486208 14487066 14502576 14508932 14562504 14566464 14572848 14653584 14740352 14822016 14828512 14840352 14883264 14905728 14938902 14971392 15054336 15134317 15167232 15200988 15263802 15291903 15304113 15371532 15375712 15439248 15463467 15467672 15524784 15531588 15641208 15664816 15710112 15733824 15803136 15804072 15820992 15890688 15985728 16009856 16080384 16111791 16169472 16201053 16225506 16296984 16315398 16387272 16394454 16437751 16485282 16510164 16582896 16608909 16674768 16682076 16695396 16699936 16768944 16773504 16799816 16842816 16873824 17063136 17067776 17126923 17138304 17169856 17221809 17259264 17297676 17305257 17401131 17438976 17504168 17523946 17596359 17601144 17608858 17622918 17673876 17700552 17706414 17778528 17779581 17798616 17877024 17909936 17932092 17983944 18011088 18090432 18138208 18190656 18218112 18258658 18298368 18327072 18334107 18399744 18407808 18435681 18537728 18601969 18655758 18683916 18705027 18730752 18759114 18787428 18870192 18899793 18983052 19011704 19095456 19117032 19196028 19201248 19314944 19316088 19336768 19416672 19421952 19430464 19502208 19538112 19618848 19692189 19762688 19787136 19801287 19831174 19844352 19874304 19913121 19918536 20000844 20023443 20037666 20148678 20262474 20267984 20351736 20389204 20405484 20464488 20495376 20585664 20617956 20699712 20708784 20854944 20946816 20978432 21072096 21094656 21181824 21228966 21268049 21314304 21388167 21482388 21506661 21539122 21601404 21634008 21729312 21730599 21753864 21763398 21849696 21859272 21980376 22013552 22110528 22145212 22233024 22242768 22260528 22358592 22364672 22408353 22457088 22498432 22581504 22750848 22801482 22851072 22962412 23057298 23063568 23073676 23099747 23158872 23201508 23297382 23394166 23461812 23468192 23497224 23565168 23600736 23608552 23704704 23706108 23731488 23836032 23909456 23978592 24014784 24068231 24120576 24254208 24290816 24338259 24436096 24445476 24473097 24543744 24580908 24591681 24727923 24765246 24874344 24911888 24940036 25012152 25023114 25043094 25049904 25153416 25160256 25199724 25310736 25460608 25489376 25594704 25601664 25707456 25754784 25888896 25946514 26002944 26050816 26141093 26158464 26256252 26285919 26382848 26401716 26413287 26434377 26550828 26558048 26559621 26667792 26697924 26716888 26815536 26864904 26898138 26975916 27016632 27135648 27207312 27285984 27327168 27387987 27447552 27490608 27599616 27611712 27806592 27868478 27929088 27983637 28025874 28096128 28138671 28181142 28242432 28305288 28392479 28474578 28517556 28643184 28675548 28801872 28845344 28972416 28974132 29005152 29017864 29125008 29132928 29145696 29307168 29480704 29644032 29657024 29680704 29746761 29766528 29811456 29877804 30056499 30223017 30268634 30334464 30393711 30401976 30527604 30583806 30608226 30743064 30751424 30878496 30926934 30935344 31049568 31063176 31282416 31329632 31420224 31467648 31606272 31608144 31641984 31781376 31843449 31971456 32019712 32223582 32308683 32402106 32451012 32461759 32593968 32630796 32645097 32774544 32788908 32875502 32970564 33020328 33165792 33217818 33349536 33364152 33390792 33399872 33537888 33547008 33599632 33685632 33747648 34126272 34135552 34202223 34253846 34276608 34339712 34443618 34518528 34585947 34595352 34610514 34802262 34877952 35008336 35047892 35091249 35192718 35202288 35217716 35245836 35347752 35401104 35412828 35557056 35559162 35597232 35754048 35819872 35864184 35967888 36022176 36180864 36276416 36381312 36436224 36517316 36654144 36668214 36735721 36815616 36871362 37075456 37147869 37203938 37311516 37367832 37410054 37461504 37518228 37534671 37564641 37574856 37740384 37799586 37966104 38023408 38190912 38234064 38392056 38402496 38629888 38632176 38673536 38833344 38843904 38860928 38919771 39004416 39076224 39237696 39384378 39574272 39602574 39662348 39688704 39826242 39837072 39899563 40001688 40046886 40075332 40297356 40347207 40524948 40535968 40703472 40778408 40810968 40928976 40990752 41171328 41235912 41399424 41417568 41709888 41802717 41893632 41956864 42038811 42144192 42189312 42271713 42363648 42457932 42536098 42628608 42711867 42776334 42964776 43013322 43078244 43202808 43268016 43335889 43458624 43461198 43507728 43526796 43699392 43718544 43960752 44027104 44221056 44290424 44466048 44485536 44521056 44717184 44816706 44914176 44996864 45152797 45163008 45402951 45501696 45602964 45875709 45912339 45924824 46114596 46127136 46147352 46199494 46317744 46390401 46403016 46594764 46788332 46923624 46936384 46994448 47130336 47201472 47217104 47409408 47412216 47462976 47672064 47818912 47957184 48029568 48136462 48241152 48335373 48508416 48603159 48676518 48872192 48890952 48946194 49161816 49183362 49313253 49455846 49530492 49748688 49823776 49826727 49880072 50024304 50046228 50086188 50099808 50306832 50320512 50399448 50621472 50921216 50978752 51189408 51203328 51380769 51414912 51509568 51665427 51777792 51893028 51915771 52101632 52203393 52282186 52316928 52512504 52571838 52789077 52803432 52826574 52868754 53101656 53116096 53119242 53335584 53395848 53433776 53631072 53729808 53796276 53951832 54033264 54271296 54414624 54571968 54654336 54775974 54895104 54981216 55002321 55199232 55223424 55613184 55736956 55805907 55967274 56051748 56070311 56115081 56192256 56277342 56362284 56610576 56699379 56784958 56949156 57035112 57286368 57351096 57603744 57690688 57944832 57948264 58010304 58035728 58250016 58265856 58291392 58614336 58961408 59076567 59288064 59314048 59361408 59403861 59493522 59533056 59622912 59739363 59755608 60112998 60446034 60537268 60787422 60803952 60899333 61055208 61167612 61216452 61486128 61502848 61756992 61853868 61870688 62099136 62126352 62564832 62659264 62840448 62935296 63216288 63283968 63452609 63686898 63804147 63942912 64039424 64164501 64447164 64519983 64617366 64804212 64902024 64923518 65187936 65191797 65261592 65290194 65549088 65577816 65751004 65941128 66040656 66331584 66435636 66699072 66728304 66781584 66799744 67075776 67094016 67199264 67225059 67371264 67495296 68252544 68404446 68507692 68553216 68585099 68679424 68887236 68917427 69171894 69190704 69221028 69299241 69604524 70016672 70095784 70182498 70385436 70404576 70435432 70491672 70695504 70802208 70825656 71114112 71118324 71194464 71508096 71639744 71728368 71935776 72044352 72204693 72361728 72552832 72762624 72872448 73014777 73034632 73308288 73336428 73419291 73471442 73631232 73742724 73775043 74183769 74295738 74407876 74623032 74735664 74820108 75036456 75069342 75129282 75149712 75480768 75599172 75932208 76046816 76381824 76468128 76784112 76804992 77264352 77347072 77666688 77721856 77839542 78008832 78152448 78423279 78475392 78768756 78857757 79148544 79205148 79239861 79303131 79324696 79652484 79674144 79678863 79799126 80003376 80093772 80150664 80594712 80694414 81049896 81071936 81406944 81556816 81621936 81857952 81981504 82163961 82342656 82471824 82798848 82835136 83419776 83605434 83787264 83950911 84077622 84288384 84543426 84727296 84915864 85072196 85177437 85423734 85552668 85929552 86026644 86156488 86405616 86536032 86671778 86917248 86922396 87015456 87053592 87398784 87437088 87921504 88054208 88442112 88580848 88932096 88971072 89042112 89240283 89434368 89633412 89993728 90169497 90305594 90669051 90805902 91003392 91181133 91205928 91751418 91824678 91849648 92229192 92254272 92294704 92398988 92635488 92780802 92806032 93189528 93576664 93847248 93872768 93988896 94260672 94402944 94434208 94818816 94824432 94925952 95344128 95637824 95914368 96059136 96272924 96670746 96848719 96926049 97206318 97353036 97385277 97744384 97781904 97892388 97935291 98323632 98366724 98626506 98911692 99060984 99497376 99647552 99653454 99760144 100048608 100092456 100172376 100199616 100613664 100641024 100798896 101242944 101842432 101957504 102378816 102406656 102606669 102761538 102829824 103019136 103330854 103555584 103786056 103831542 104406786 104564372 104633856 105025008 105143676 105189757 105273747 105578154 105606864 105653148 105737508 106203312 106232192 106238484 106671168 106791696 106867552 107262144 107459616 107592552 107903664 108066528 108542592 108829248 109071457 109143936 109308672 109551948 109962432 110004642 110207163 110446848 111226368 111443607 111473912 111611814 111934548 112103496 112140622 112230162 112384512 112554684 112604013 112724568 113221152 113398758 113569916 113898312 114070224 114572736 114702192 115207488 115381376 115889664 115896528 116020608 116071456 116500032 116531712 116582784 116759313 117228672 118153134 118465171 118628096 118722816 118807722 118987044 119066112 119478726 119511216 119698689 120225996 120892068 121041621 121074536 121574844 121607904 121798666 122110416 122335224 122432904 122972256 123005696 123513984 123707736 123741376 124198272 124252704 125129664 125318528 125408151 125680896 125870592 126116433 126432576 126567936 126815139 126905218 127373796 127608294 127885824 128135601 128329002 128667913 128894328 129039966 129234732 129608424 129804048 129847036 130007667 130375872 130383594 130523184 130580388 131098176 131155632 131502008 131882256 132081312 132663168 132871272 133398144 133456608 133563168 133599488 134151552 134398528 134450118 134742528 134990592 135458391 136208853 136505088 136808892 137015384 137170198 137358848 137627127 137737017 137774472 137834854 138343788 138381408 138442056 138598482 139171203 139209048 140033344 140191568 140364996 140770872 140809152 140870864 140983344 141391008 141604416 141651312 142228224 142236648 142388928 143016192 143279488 143456736 143871552 144088704 144409386 144723456 145006119 145105664 145525248 146029554 146069264 146616576 146672856 146838582 146942884 147485448 147550086 147939759 148367538 148591476 148815752 149246064 149471328 149480181 149640216 150072912 150138684 150258564 150299424 150961536 151198344 151864416 152093632 152763648 152936256 153568224 153609984 154142307 154528704 154694144 154996281 155333376 155443712 155679084 155747313 156304896 156610179 156846558 156950784 157537512 157715514 158410296 158479722 158606262 158649392 159304968 159348288 159357726 159598252 160006752 160187544 160301328 161189424 161388828 162099792 162143872 162813888 163113632 163243872 163715904 163963008 164327922 164685312 164943648 165597696 165670272 166477487 166839552 167210868 167284151 167417721 167901822 168155244 168210933 168345243 168576768 169086852 169831728 170098137 170144392 170354874 170847468 171105336 171859104 172053288 172312976 172811232 173072064 173343556 173834496 173844792 174030912 174107184 174797568 174874176 175843008 176108416 176884224 177161696 177229701 177864192 177942144 178084224 178211583 178480566 178868736 179266824 180338994 180611188 180815261 181338102 181611804 182362266 182411856 182697999 183502836 183649356 183699296 184458384 184508544 184589408 184797976 185270976 185561604 185612064 186379056 187153328 187694496 187745536 187977792 188396153 188521344 188805888 188868416 189648864 189851904 190357827 191275648 191412441 191828736 192118272 192493503 192545848 193341492 193559949 193697438 193852098 194412636 194706072 194770554 195563808 195575391 195784776 195870582 196647264 196733448 197253012 197823384 198121968 198994752 199295104 199306908 199520288 200097216 200184912 200344752 200399232 201227328 201282048 201597792 201675177 202485888 203915008 204621659 204757632 205213338 205523076 205659648 205755297 206038272 206661708 206752281 207572112 207663084 207897723 208813572 209128744 210050016 210287352 210379514 210547494 211156308 211213728 211306296 211475016 212406624 212464384 212476968 213342336 213583392 213735104 214524288 214919232 215185104 215807328 216133056 216614079 217085184 217658496 218142914 218287872 218617344 219044331 219103896 219924864 220009284 220257873 220414326 220893696 221325129 222244577 222887214 222947824 223223628 223869096 224206992 224281244 224460324 225109368 225208026 225449136 226442304 226797516 227139832 227796624 228140448 229145472 229404384 230414976 230762752 231793056 232041216 232142912 233000064 233165568 233518626 234457344 235269837 236306268 236573271 236930342 237256192 237445632 237615444 237719583 237909393 237974088 238957452 239022432 239036589 239397378 240451992 241784136 242083242 242149072 243149688 243215808 243597332 244220832 244670448 244865808 245944512 246011392 246491883 247027968 247415472 247482752 248396544 248505408 250259328 250637056 250816302 251361792 252232866 252865152 253630278 253810436 254097217 254747592 255216588 255532311 256271202 256658004 257335826 257788656 258079932 258469464 259216848 259608096 259694072 260015334 260751744 260767188 261046368 261160776 262196352 262311264 263004016 263764512 264162624 264750541 265326336 265742544 266796288 266913216 267126336 267198976 267720849 268303104 268797056 268900236 269981184 270508491 270916782 272007153 272417706 273010176 273617784 274030768 274340396 275254254 275474034 275548944 275669708 276687576 276762816 276884112 277196964 278342406 278418096 280066688 280383136 280729992 281541744 281618304 281741728 281966688 282782016 283208832 283302624 284456448 284473296 284777856 286032384 286558976 286913472 287552023 287743104 288177408 288818772 290012238 290211328 290546157 290778147 292059108 292138528 292155831 293233152 293345712 293677164 293805873 293885768 294970896 295100172 295879518 296735076 297182952 297631504 298492128 298942656 298960362 299280432 300145824 300277368 300517128 300598848 301923072 302396688 303728832 304187264 305527296 305872512 307136448 307219968 307820007 308284614 309057408 309992562 310666752 311358168 311494626 312317269 313220358 313693116 313901568 315075024 315431028 315569271 315821241 316820592 316959444 317212524 317298784 318609936 318696576 318715452 319196504 320013504 320375088 320602656 322378848 322777656 324199584 324287744 325627776 326227264 326487744 327214371 327431808 327926016 328655844 329887296 330621489 331340544 332954974 333679104 334330821 334421736 334568302 334835442 335803644 336310488 336421866 336690486 337153536 337812039 338173704 339215407 339663456 340196274 340288784 340709748 341694936 342210672 343718208 344106576 344625952 345622464 346144128 346687112 347668992 347689584 348061824 348214368 349595136 349748352 350277939 351686016 352216832 353437411 354323392 354459402 355395513 355884288 356168448 356423166 356961132 358533648 359096067 360677988 361222376 361630522 362676204 363124863 363223608 364724532 364823712 365395998 367005672 367298712 367398592 368916768 369017088 369178816 369595952 370541952 371123208 371224128 372758112 374306656 375388992 375491072 375955584 376224453 376792306 377042688 377611776 377736832 378349299 379297728 379703808 380445417 380715654 382551296 382824882 383657472 384987006 385091696 386003739 386682984 387119898 387394876 387704196 388825272 389412144 389541108 390023001 391127616 391150782 391569552 391741164 393294528 393466896 394506024 395646768 396243936 397989504 398590208 398613816 399040576 400194432 400369824 400689504 400798464 402454656 403195584 403350354 404092931 404971776 406375173 407830016 408626559 409243318 409515264 410426676 411046152 411510594 412076544 412881381 413211051 413323416 413504562 415144224 415326168 415795446 417627144 418257488 420100032 420574704 420759028 421094988 422312616 422427456 422612592 422950032 424813248 424928768 424953936 426684672 427166784 427470208 429048576 429838464 430370208 431614656 432266112 433228158 434170368 435316992 436285828 436575744 438088662 438207792 438895193 439849728 440018568 440515746 440828652 442650258 443819277 444489154 445774428 445895648 446447256 447738192 448413984 448440543 448562488 448920648 450218736 450416052 450898272 452884608 453595032 454279664 455593248 456280896 458290944 458808768 460829952 461525504 462426921 463586112 464082432 464285824 464988843 466000128 466331136 467037252 467241939 468914688 469830537 470539674 472612536 473146542 473860684 475230888 475439166 475818786 475948176 476694779 477914904 478044864 478073178 478794756 480903984 483568272 484166484 484298144 486299376 486431616 487194664 488441664 489340896 489731616 491889024 492983766 494055936 494830944 494965504 496680767 496793088 497010816 499432461 500518656 501274112 501632604 501852453 502253163 504465732 504632799 505035729 505730304 507260556 507620872 508194434 509495184 510294411 510433176 511064622 512542404 513316008 514671652 515577312 516159864 516938928 518433696 519216192 519388144 520030668 521503488 521534376 522092736 522321552 524392704 524622528 526008032 527529024 528325248 529501082 530652672 531485088 531689103 533592576 533826432 534252672 534634749 535441698 536606208 537594112 537800472 539457101 541016982 541833564 542445783 544014306 544835412 547235568 548061536 548093997 548680792 550508508 550948068 551097888 551339416 553375152 553525632 553768224 554393928 556684812 556836192 560133376 560766272 561459984 563083488 563236608 563483456 563933376 565188459 565564032 566417664 566605248 568946592 569555712 571073481 573117952 573826944 574237323 575104046 575486208 576354816 577480509 577637544 580024476 580679847 581092314 581556294 584118216 584277056 584311662 586691424 587354328 587611746 587771536 589941792 590200344 591759036 593470152 594365904 595263008 596984256 597885312 597920724 598560864 600291648 600554736 601034256 601197696 603846144 604793376 605025531 607457664 608374528 611745024 613864977 614272896 615640014 616569228 616773421 617265891 618114816 619985124 620256843 622716336 622989252 623693169 624634538 626440716 627386232 630150048 630862056 631138542 631642482 633641184 633918888 634425048 634597568 637219872 637393152 637430904 638393008 640027008 640750176 641205312 644757696 645555312 648399168 648575488 649842237 651255552 652454528 652975488 654428742 654863616 655852032 657132993 657311688 659774592 661242978 662681088 665909948 666733731 668661642 668843472 669136604 669670884 669892663 671607288 672620976 672843732 673380972 675624078 676347408 678430814 679326912 680392548 680577568 681419496 683389872 684421344 687436416 688213152 689251904 691244928 692288256 693374224 695379168 696123648 696428736 697978699 699496704 700555878 703372032 704433664 705809511 706874822 708646784 708918804 709719813 710791026 711768576 712336896 712846332 713158749 713728179 713922264 717067296 717109767 718192134 721355976 722444752 723261044 725352408 726249726 726447216 729449064 729647424 730791996 734011344 734597424 734797184 737833536 738034176 738357632 739191904 739475649 741083904 742246416 742448256 745516224 748613312 750777984 751911168 752448906 753584612 754085376 755473664 756698598 758091697 758595456 760890834 761431308 762291651 765102592 765649764 766596933 769974012 770183392 772007478 773365968 774239796 774789752 775408392 777650544 778824288 779082216 780046002 782255232 782301564 783139104 783482328 786589056 786933792 789012048 791293536 792487872 794251623 795979008 797180416 797227632 798081152 800388864 800739648 801379008 801596928 803162547 804909312 806391168 806700708 808185862 809943552 811525473 812750346 816021459 817253118 818486636 819030528 820853352 822092304 823021188 823381891 825762762 826422102 826646832 827009124 830288448 830652336 831590892 835254288 836514976 840200064 841149408 841518056 842189976 844625232 844854912 845225184 845900064 849626496 849907872 853369344 854333568 854940416 858097152 859676928 860740416 862656069 863229312 864532224 866456316 870633984 871638471 872334441 872571656 876177324 876415584 876467493 877790386 879699456 880037136 881031492 881417619 881657304 885300516 887638554 888978308 891548856 891791296 892894512 895476384 896827968 896881086 897124976 897841296 900437472 900832104 901796544 905769216 907190064 908559328 911186496 912561792 916581888 917617536 921659904 923460021 924853842 927172224 928571648 929977686 932000256 934074504 934483878 936951807 939661074 941079348 945225072 946293084 946707813 947463723 947721368 950461776 950878332 951637572 951896352 953389558 955829808 956089728 956146356 957589512 961807968 967136544 968332968 968596288 972598752 972863232 974389328 976883328 978681792 979463232 981643113 983778048 985967532 989661888 989931008 991864467 993361534 994021632 998864922 1001037312 1002992463 1003265208 1003704906 1004506326 1008931464 1009265598 1010071458 1011460608 1014521112 1015241744 1016388868 1017646221 1018990368 1020588822 1020866352 1022129244 1025084808 1026632016 1029343304 1031154624 1032319728 1033877856 1036867392 1038432384 1038776288 1040061336 1043006976 1043068752 1044185472 1044643104 1048785408 1049245056 1052016064 1055058048 1056650496 1059002164 1060312233 1062970176 1063378206 1065335909 1066186539 1067652864 1068505344 1069269498 1070883396 1075188224 1075600944 1077288201 1078914202 1082033964 1083667128 1084891566 1088028612 1089374589 1089670824 1094471136 1096123072 1096187994 1097361584 1101017016 1101896136 1102195776 1102678832 1106750304 1107051264 1107536448 1108787856 1113369624 1113672384 1120266752 1121532544 1122919968 1126166976 1126473216 1126966912 1127866752 1128673359 1130376918 1131128064 1132835328 1133210496 1135047897 1137893184 1139111424 1142146962 1147653888 1148474646 1150208092 1150972416 1154961018 1155275088 1157087327 1158011217 1160048952 1161359694 1162184628 1163112588 1168236432 1168554112 1168623324 1170069003 1173382848 1174708656 1175223492 1175543072 1179883584 1180400688 1183518072 1186940304 1188731808 1190526016 1193968512 1195770624 1195841448 1197121728 1200583296 1201109472 1202068512 1202395392 1209586752 1210051062 1212278793 1214915328 1216749056 1219125519 1223490048 1225879677 1227729954 1228545792 1231280028 1233138456 1233546842 1234531782 1236229632 1238644143 1239970248 1240513686 1245432672 1245978504 1247386338 1249269076 1252881432 1254772464 1256740781 1260300096 1261724112 1262277084 1263284964 1267282368 1267837776 1268850096 1269195136 1274439744 1274786304 1274861808 1276786016 1280054016 1281500352 1282410624 1289515392 1291110624 1296798336 1299684474 1302511104 1303116881 1304909056 1305950976 1308857484 1309431113 1309727232 1314265986 1314623376 1316685579 1319549184 1322485956 1331457831 1331819896 1333467462 1337323284 1337686944 1338273208 1339341768 1339785326 1343214576 1345241952 1345321629 1345687464 1346761944 1351248156 1352694816 1356861628 1358653824 1360785096 1361155136 1362838992 1366779744 1368842688 1374872832 1376426304 1378503808 1382489856 1384576512 1386748448 1387280763 1390758336 1392247296 1392857472 1394966529 1395957398 1398993408 1401111756 1401725817 1406744064 1409491611 1411619022 1413749644 1415347043 1417293568 1417837608 1419439626 1421582052 1425692664 1426317498 1427456358 1427844528 1430084337 1434134592 1434219534 1436384268 1442711952 1444889504 1446522088 1450704816 1452499452 1452894432 1458898128 1459294848 1461583992 1468022688 1469194848 1469594368 1475667072 1476715264 1478383808 1478951298 1482167808 1484492832 1484896512 1490042301 1491032448 1497226624 1498297383 1501555968 1503822336 1504897812 1505557359 1506759489 1507169224 1510947328 1513397196 1513898397 1515107187 1516183394 1517190912 1521781668 1522862616 1524583302 1530883233 1531299528 1533193866 1539948024 1540366784 1544014956 1546731936 1548479592 1549579504 1550816784 1555301088 1557648576 1558164432 1560092004 1564510464 1564603128 1566278208 1566964656 1573178112 1573867584 1578024096 1582587072 1584975744 1588503246 1591958016 1594455264 1595067309 1596162304 1600777728 1601479296 1602758016 1606325094 1609818624 1612782336 1613401416 1616371724 1618371303 1623050946 1625500692 1627337349 1632042918 1634506236 1636973272 1641706704 1644184608 1644281991 1646042376 1646763782 1651525524 1652844204 1653293664 1654018248 1660576896 1661304672 1663181784 1670508576 1673029952 1680400128 1682298816 1683036112 1684379952 1689250464 1689709824 1690450368 1691800128 1695565377 1699252992 1699815744 1708667136 1709880832 1713220443 1719353856 1721480832 1722711969 1725312138 1726458624 1729064448 1732441527 1732912632 1743276942 1744668882 1745143312 1752354648 1752831168 1752934986 1755580772 1760074272 1762062984 1762835238 1763314608 1770601032 1775277108 1777956616 1783097712 1783582592 1785789024 1790952768 1793655936 1793762172 1794249952 1795682592 1800874944 1801664208 1803593088 1811538432 1814380128 1817118656 1822372992 1825123584 1835235072 1840125661 1841594931 1846920042 1849707684 1850320263 1851797673 1854344448 1857143296 1859955372 1860770529 1868149008 1868967756 1871079507 1873903614 1879322148 1882158696 1890450144 1892586168 1893415626 1894927446 1895442736 1900923552 1901756664 1903275144 1903792704 1906779116 1911659616 1912179456 1912292712 1915179024 1923615936 1934273088 1936665936 1937192576 1945197504 1945726464 1948778656 1949526711 1953766656 1957363584 1958926464 1963286226 1967556096 1971935064 1979323776 1983728934 1986723068 1988043264 1988967871 1997729844 1998605383 2000201193 2005984926 2006530416 2007409812 2009012652 2009677989 2017862928 2018531196 2020142916 2029042224 2030483488 2032777736 2035292442 2037980736 2041177644 2041732704 2044258488 2050169616 2053264032 2058686608 2062309248 2064639456 2067755712 2072357683 2073734784 2076864768 2077552576 2080122672 2086137504 2088370944 2089286208 2093936097 2098490112 2104032128 2110116096 2113300992 2117428533 2118004328 2120624466 2125940352 2126756412 2129159439 2130671818 2132373078 2135305728 2137010688 2138538996 2139476247 2141766792 2151201888 2151329301 2154576402 2157828404 2164067928 2167334256 2169783132 2176057224 2178749178 2179341648 2188942272 2192246144 2192375988 2194723168 2202034032 2203792272 2204391552 2205357664 2213500608 2214102528 2215072896 2217575712 2218426947 2226739248 2227344768 2243065088 2245839936 2250838249 2252333952 2253933824 2255733504 2257346718 2260753836 2262256128 2266420992 2270095794 2274275091 2275786368 2284293924 2286874953 2295307776 2296949292 2299790799 2300416184 2309922036 2310550176 2314174654 2316022434 2320097904 2322719388 2324369256 2326225176 2336472864 2337108224 2337246648 2340138006 2346765696 2349417312 2350446984 2351086144 2359767168 2360801376 2367036144 2373880608 2377463616 2381052032 2382754869 2387937024 2391541248 2391682896 2394243456 2401166592 2402218944 2404137024 2404790784 2409487641 2419173504 2420102124 2424557586 2429830656 2434576419 2438251038 2444690347 2451759354 2455459908 2457091584 2462560056 2466276912 2467093684 2469063564 2470145673 2477288286 2479940496 2481027372 2490865344 2491957008 2494772676 2498538152 2505762864 2509544928 2513481562 2520600192 2523448224 2524554168 2526569928 2534564736 2535675552 2537700192 2538390272 2548879488 2549723616 2553572032 2560108032 2563000704 2564821248 2579030784 2582221248 2587968207 2593596672 2599368948 2606233762 2609818112 2611901952 2614915413 2617003323 2617714968 2618862226 2628531972 2629246752 2629402479 2633371158 2639098368 2644252857 2644971912 2662915662 2663639792 2666934924 2674646568 2675373888 2676546416 2678683536 2679570652 2686429152 2690483904 2690643258 2691374928 2693523888 2702496312 2705389632 2713723256 2717307648 2721570192 2722310272 2725677984 2733559488 2737685376 2749745664 2752852608 2757007616 2764979712 2773496896 2774561526 2781516672 2785714944 2789933058 2791914796 2802223512 2803451634 2810855421 2818983222 2823238044 2827499288 2830694086 2834587136 2835675216 2838879252 2840123439 2842391169 2843164104 2851385328 2852634996 2854912716 2855689056 2860168674 2868269184 2868439068 2872768536 2885423904 2889779008 2893044176 2901409632 2904998904 2905788864 2917796256 2918589696 2923167984 2936045376 2938389696 2939188736 2944929339 2951334144 2953430528 2956767616 2957902596 2968985664 2969793024 2975593401 2980084602 2982064896 2994453248 2996594766 3003111936 3009795624 3011114718 3013518978 3014338448 3026794392 3027796794 3030214374 3032366788 3034381824 3043563336 3045725232 3049166604 3052938663 3061766466 3062599056 3066387732 3079896048 3080733568 3088029912 3093463872 3096959184 3099159008 3101633568 3110602176 3115297152 3116328864 3120184008 3129020928 3129206256 3132556416 3133929312 3146356224 3147735168 3156048192 3163072253 3165174144 3169951488 3177006492 3180936699 3188910528 3190134618 3192324608 3196007727 3198559617 3202958592 3205516032 3212650188 3225564672 3226802832 3231864603 3232743448 3236742606 3246101892 3251001384 3254674698 3264085836 3269012472 3273946544 3283413408 3288369216 3288563982 3292084752 3293527564 3303051048 3305688408 3306587328 3308036496 3321153792 3322609344 3326363568 3341017152 3346059904 3360800256 3364597632 3366072224 3368759904 3378500928 3379419648 3380900736 3383600256 3386020077 3391130754 3398505984 3399631488 3417334272 3426440886 3435489959 3442961664 3445423938 3450624276 3452917248 3464883054 3465825264 3471261981 3474033651 3486553884 3489337764 3490286624 3504709296 3505662336 3505869972 3510207009 3511161544 3520148544 3524125968 3525670476 3526629216 3541202064 3550554216 3555913232 3566195424 3567165184 3571578048 3581905536 3587311872 3587524344 3588499904 3591365184 3601749888 3603328416 3607186176 3628760256 3634237312 3636836379 3644745984 3650247168 3657376557 3670470144 3677639031 3680251322 3683189862 3693840084 3699415368 3700640526 3703595346 3708688896 3715932429 3719910744 3721541058 3731369477 3736298016 3737935512 3742159014 3747807228 3758644296 3764317392 3770222343 3780900288 3785172336 3786831252 3789854892 3790885472 3801847104 3803513328 3806550288 3807585408 3813558232 3823319232 3824358912 3824585424 3830358048 3847231872 3868546176 3873331872 3874385152 3887811521 3890395008 3897557312 3899053422 3907533312 3909350643 3914727168 3917852928 3926572452 3928293339 3943870128 3950056737 3958647552 3967457868 3973446136 3977935742 3994373493 3995459688 3997210766 4000402386 4011969852 4013060832 4014819624 4018025304 4019355978 4035725856 4035964887 4037062392 4040285832 4058084448 4060966976 4065555472 4070584884 4075961472 4082355288 4083465408 4088516976 4100339232 4106528064 4117373216 4124618496 4129278912 4135511424 4144715366 4147469568 4153729536 4155105152 4160245344 4161842289 4172275008 4176741888 4178572416 4184899587 4187872194 4196980224 4205177451 4208064256 4220232192 4222646963 4234857066 4236008656 4241248932 4246041129 4251880704 4253512824 4258318878 4261343636 4264746156 4277077992 4278952494 4283533584 4290253011 4302403776 4302658602 4309152804 4315656808 4328135856 4334668512 4339566264 4352114448 4357498356 4358683296 4377884544 4384492288 4384751976 4389446336 4404068064 4407584544 4408783104 4410715328 4427001216 4430145792 4435151424 4436853894 4453478496 4454689536 4470126903 4486130176 4491679872 4494892149 4501676498 4504667904 4507867648 4511467008 4514693436 4516672077 4520278467 4521507672 4532841984 4540191588 4541695191 4545321561 4548550182 4551572736 4568587848 4573749906 4593898584 4599581598 4600832368 4619844072 4621100352 4628349308 4632044868 4640195808 4645438776 4648738512 4652450352 4672945728 4674216448 4674493296 4680276012 4693531392 4698834624 4700893968 4702172288 4719534336 4721602752 4734072288 4747761216 4754927232 4762104064 4765509738 4775874048 4783365792 4788486912 4802333184 4804437888 4808274048 4818975282 4827847123 4838347008 4840204248 4849115172 4855113909 4869152838 4876502076 4882012047 4889380694 4903518708 4910919816 4925120112 4932553824 4932845973 4934187368 4938127128 4940291346 4954576572 4959880992 4962054744 4981730688 4983914016 4989545352 4997076304 5011525728 5019089856 5026963124 5041200384 5046896448 5049108336 5053139856 5069129472 5071351104 5075400384 5076780544 5086696131 5097758976 5099447232 5107144064 5126001408 5129642496 5139661329 5158061568 5164442496 5168135907 5175936414 5187193344 5198737896 5212467524 5229830826 5234006646 5235429936 5237724452 5243642569 5257063944 5258493504 5258804958 5266742316 5288505714 5289943824 5325831324 5327279584 5333869848 5349293136 5350747776 5353092832 5357367072 5359141304 5372858304 5380967808 5381286516 5382749856 5387047776 5404992624 5410779264 5427446512 5434615296 5443140384 5444620544 5451355968 5463488437 5467118976 5475370752 5505705216 5514015232 5520376983 5524784793 5546993792 5549123052 5550960789 5555393019 5563033344 5571429888 5579866116 5582311587 5583829592 5604447024 5606903268 5613238521 5621710842 5637966444 5646476088 5654998576 5661388172 5671350432 5677758504 5680246878 5684782338 5686328208 5702770656 5705269992 5709825432 5711378112 5720337348 5736538368 5736878136 5745537072 5770847808 5779558016 5786088352 5802819264 5809997808 5811577728 5835592512 5837179392 5846335968 5848580133 5872090752 5876779392 5889858678 5902668288 5913535232 5915805192 5934028111 5937971328 5951186802 5960169204 5964129792 5966903613 5988906496 5993189532 5995816149 6000603579 6019591248 6022229436 6027037956 6028676896 6029033967 6053588784 6055593588 6060428748 6064733576 6087126672 6091450464 6098333208 6105877326 6123532932 6125198112 6132775464 6159792096 6161467136 6176059824 6186927744 6193918368 6198318016 6203267136 6217073049 6221204352 6230594304 6232657728 6240368016 6258412512 6265112832 6267858624 6281808291 6295470336 6312096384 6326144506 6330348288 6339902976 6352285599 6354012984 6361873398 6377821056 6380269236 6387478317 6392015454 6397119234 6405917184 6411032064 6418428741 6425300376 6445092733 6453605664 6463729206 6465486896 6473485212 6492203784 6502002768 6509349396 6528171672 6538024944 6547893088 6566826816 6576738432 6577127964 6584169504 6587055128 6606102096 6611376816 6613174656 6616072992 6642307584 6645218688 6652727136 6655280841 6682034304 6692119808 6729195264 6732144448 6737519808 6752514747 6757001856 6761801472 6767200512 6772040154 6782261508 6799262976 6822825273 6852881772 6860624859 6870979918 6885923328 6890847876 6899372397 6901248552 6929766108 6931650528 6942523962 6948067302 6973107768 6978675528 6980573248 7009418592 7011324672 7011739944 7020414018 7022323088 7040297088 7048251936 7051340952 7053258432 7082404128 7101108432 7111826464 7132390848 7134330368 7143156096 7148264607 7163811072 7174623744 7175048688 7176999808 7182730368 7203499776 7206656832 7214372352 7228462923 7257520512 7268474624 7273672758 7289491968 7314753114 7334071041 7355278062 7360502644 7366379724 7368819293 7387680168 7398830736 7401281052 7407190692 7410437019 7431864858 7439821488 7443082116 7462738954 7472596032 7475871024 7484318028 7495614456 7517288592 7528634784 7540444686 7561800576 7570344672 7573662504 7579709784 7581770944 7603694208 7607026656 7613100576 7615170816 7627116464 7646638464 7649170848 7660716096 7677765689 7694463744 7737092352 7746663744 7748770304 7763904621 7775623042 7780790016 7795114624 7798106844 7818701286 7829454336 7835705856 7844746239 7851009969 7853144904 7856586678 7887740256 7888207437 7900113474 7917295104 7934915736 7946892272 7955871484 7988746986 7990919376 7994421532 8000804772 8023939704 8026121664 8029639248 8036050608 8038711956 8071451712 8071929774 8074124784 8080571664 8116168896 8121933952 8131110944 8141169768 8151922944 8164710576 8166930816 8177033952 8200678464 8213056128 8234746432 8249236992 8258557824 8271022848 8289430732 8294939136 8310210304 8320490688 8323684578 8339008667 8344550016 8357144832 8369799174 8375744388 8410354902 8416128512 8432566263 8445293926 8469714132 8472017312 8482497864 8492082258 8503761408 8507025648 8516637756 8520370317 8522687272 8527173507 8529492312 8554155984 8557904988 8567067168 8580506022 8604807552 8605317204 8618305608 8631313616 8656271712 8669337024 8679132528 8704228896 8714996712 8717366592 8755769088 8768984576 8769503952 8778892672 8808136128 8815169088 8817566208 8821430656 8834788017 8854002432 8860291584 8870302848 8873707788 8906956992 8909379072 8926780203 8940253806 8983359744 8989784298 9003352996 9009335808 9029386872 9033344154 9040556934 9043015344 9057200801 9080383176 9083390382 9090643122 9097100364 9103145472 9137175696 9147499812 9158815989 9187797168 9199163196 9201664736 9239688144 9242200704 9256698616 9264089736 9280391616 9290877552 9297477024 9304900704 9345891456 9348986592 9360552024 9387062784 9397669248 9401787936 9404344576 9439068672 9443205504 9468144576 9489216759 9495522432 9509854464 9524208128 9531019476 9542810097 9566731584 9576973824 9588023181 9595678851 9608875776 9616548096 9637950564 9655694246 9676694016 9680408496 9695593809 9698230344 9710227818 9738305676 9753004152 9764024094 9778761388 9807037416 9821839632 9837246803 9850240224 9865107648 9865691946 9868374736 9876254256 9880582692 9909153144 9919761984 9924109488 9963461376 9967828032 9979090704 9994152608 10023051456 10038179712 10053926248 10082400768 10093792896 10098216672 10106279712 10138258944 10142702208 10150800768 10158060231 10173392262 10195517952 10198894464 10214288128 10249684919 10252002816 10279322658 10306469877 10328884992 10336271814 10351872828 10397475792 10413785943 10422100953 10424935048 10459661652 10468013292 10470859872 10475448904 10487285138 10514127888 10516987008 10517609916 10530621027 10533484632 10577011428 10579887648 10651662648 10654559168 10667739696 10698586272 10701495552 10706185664 10714734144 10718282608 10745716608 10761935616 10762573032 10765499712 10774095552 10809985248 10821558528 10854893024 10886280768 10889241088 10902711936 10910509137 10926976874 10934237952 10950741504 10972129671 11011410432 11032917093 11040753966 11049569586 11093987584 11098246104 11101921578 11110786038 11126066688 11159732232 11164623174 11167659184 11194108431 11208894048 11213806536 11226477042 11243421684 11275932888 11292952176 11309997152 11310667029 11322776344 11342700864 11355517008 11360493756 11369564676 11372656416 11405541312 11410539984 11419650864 11422756224 11440674696 11473076736 11473756272 11491074144 11541695616 11559116032 11572176704 11605638528 11619995616 11623155456 11663434563 11671185024 11692671936 11697160266 11718694999 11728051929 11744181504 11753558784 11779717356 11784880017 11827070464 11831610384 11850170211 11868056222 11875942656 11902373604 11920338408 11933807226 11983120479 11986379064 11991632298 12001207158 12039182496 12044458872 12054075912 12057353792 12058067934 12107177568 12111187176 12120857496 12129467152 12174253344 12182900928 12196666416 12211754652 12247065864 12250396224 12265550928 12319584192 12322934272 12352119648 12373855488 12387836736 12396636032 12406534272 12434146098 12442408704 12461188608 12465315456 12480736032 12485526867 12516825024 12530225664 12535717248 12563616582 12590940672 12624192768 12652289012 12660696576 12667940889 12704571198 12708025968 12723746796 12727960597 12738123387 12755642112 12760538472 12774956634 12784030908 12794238468 12836857482 12850600752 12870759033 12890185466 12907211328 12927458412 12930973792 12946970424 12984407568 13004005536 13018698792 13056343344 13076049888 13095786176 13133653632 13153476864 13154255928 13168339008 13174110256 13212204192 13222753632 13226349312 13232145984 13290437376 13305454272 13310561682 13364068608 13384239616 13410380709 13458390528 13464288896 13475039616 13484676447 13505029494 13514003712 13523602944 13534401024 13544080308 13550016231 13560835401 13564523016 13598525952 13625085573 13645650546 13705763544 13721249718 13741959836 13781695752 13798744794 13802497104 13824148591 13859532216 13863301056 13885047924 13896134604 13946215536 13957351056 13961146496 14018837184 14022649344 14023479888 14040828036 14044646176 14080594176 14096503872 14102681904 14106516864 14164808256 14202216864 14223652928 14264781696 14286312192 14296529214 14327622144 14350097376 14353999616 14365460736 14403742243 14406999552 14413313664 14456925846 14483541369 14515041024 14536949248 14547345516 14565341727 14629506228 14646036141 14668142082 14710556124 14721005288 14732759448 14737638586 14775360336 14797661472 14798537919 14802562104 14814381384 14820874038 14863729716 14879642976 14886164232 14925477908 14945192064 14951742048 14968636056 14991228912 15034577184 15057269568 15080889372 15123601152 15140689344 15147325008 15159419568 15163541888 15207388416 15214053312 15226201152 15230341632 15254232928 15260088393 15293276928 15298341696 15321432192 15355531378 15388927488 15418983987 15474184704 15493327488 15504407721 15527809242 15551246084 15561580032 15568817473 15590229248 15596213688 15637402572 15644255929 15689492478 15702019938 15706289808 15713173356 15730927707 15775480512 15776414874 15800226948 15869831472 15893784544 15911742968 15977493972 15981838752 15988843064 16001609544 16047879408 16052243328 16059278496 16072101216 16077423912 16142903424 16143859548 16148249568 16161143328 16232337792 16243867904 16262221888 16282339536 16303845888 16329421152 16333861632 16354067904 16390465311 16401356928 16426112256 16469492864 16517115648 16542045696 16561130949 16574354379 16578861464 16620420608 16640981376 16647369156 16652882367 16666179057 16678017334 16689100032 16714289664 16739598348 16746934761 16751488776 16820709804 16839715563 16865132526 16890587852 16939428264 16944034624 16964995728 16984164516 17014051296 17033275512 17040740634 17045374544 17054347014 17058984624 17108311968 17115809976 17134134336 17161012044 17209615104 17210634408 17236611216 17262627232 17312543424 17338674048 17358265056 17408457792 17429993424 17434733184 17511538176 17539007904 17545740399 17557785344 17616272256 17630338176 17642861312 17669576034 17708004864 17740605696 17747415576 17802084333 17813913984 17853560406 17880507612 17900710839 17966719488 17979568596 17987448447 18001810737 18006705992 18058773744 18066688308 18081113868 18086030688 18087101901 18114401602 18160766352 18166780764 18181286244 18194200728 18274351392 18294999624 18317631978 18375594336 18398326392 18403329472 18479376288 18484401408 18513397232 18528179472 18560783232 18581755104 18594954048 18609801408 18651219147 18691782912 18697973184 18721104048 18795338496 18803575872 18808689152 18845424873 18886411008 18936289152 18978433518 18991044864 19019708928 19056856797 19062038952 19085620194 19133463168 19176046362 19191357702 19217751552 19233096192 19275901128 19311388492 19335278199 19360816992 19391187618 19396460688 19420455636 19476611352 19506008304 19528048188 19557522776 19614074832 19643679264 19674493606 19700480448 19730215296 19731383892 19736749472 19752508512 19761165384 19818306288 19839523968 19848218976 19926922752 19935656064 19958181408 19988305216 20046102912 20076359424 20107852496 20187585792 20196433344 20212559424 20241382271 20257544241 20285404416 20301601536 20316120462 20346784524 20397788928 20428576256 20468475819 20499369838 20558645316 20581874577 20612939754 20657769984 20672543628 20698117191 20703745656 20794951584 20827571886 20844201906 20849870096 20919323304 20936026584 20941719744 20950897808 20974570276 21028255776 21033974016 21035219832 21061242054 21066969264 21154022856 21159775296 21303325296 21309118336 21335479392 21397172544 21402991104 21412371328 21429468288 21436565216 21444793821 21491433216 21523871232 21525146064 21530999424 21548191104 21619970496 21643117056 21709786048 21772561536 21805423872 21821018274 21853953748 21868475904 21944259342 21984659213 22002213123 22065834186 22081507932 22099139172 22106457879 22187975168 22196492208 22203843156 22221572076 22231311057 22319464464 22329246348 22335318368 22388216862 22417788096 22427613072 22452954084 22486843368 22551865776 22585904352 22619994304 22621334058 22645552688 22685401728 22711034016 22720987512 22739129352 22745312832 22811082624 22821079968 22839301728 22845512448 22881349392 22947512544 22982148288 23033297067 23083391232 23118232064 23144353408 23211277056 23239991232 23246310912 23291713863 23326869126 23342370048 23385343872 23394320532 23437389998 23456103858 23488363008 23507117568 23534238717 23559434712 23569760034 23663220768 23664622311 23700340422 23736112444 23751885312 23804747208 23840676816 23867614452 23878074839 23966240958 23972758128 23983264596 24002414316 24078364992 24088917744 24108151824 24114707584 24116135868 24214355136 24222374352 24241714992 24258934304 24348506688 24365801856 24393332832 24423509304 24494131728 24500792448 24531101856 24639168384 24704239296 24747710976 24759220739 24775673472 24793272064 24813068544 24868292196 24884817408 24930630912 24961472064 24971053734 25017026001 25033650048 25071434496 25127233164 25248385536 25297698789 25304578024 25335881778 25409142396 25416051936 25447493592 25455921194 25476246774 25511284224 25521076944 25549913268 25561110951 25568061816 25588476936 25673714964 25701201504 25741518066 25780370932 25814422656 25854916824 25861947584 25893940848 25968815136 26008011072 26037397584 26112686688 26152099776 26191572352 26267307264 26306953728 26308511856 26336678016 26348220512 26424408384 26445507264 26452698624 26464291968 26504364051 26580874752 26610908544 26621123364 26728137216 26780340609 26820761418 26891593817 26928577792 26950079232 26969352894 27010058988 27028007424 27088160616 27100032462 27121670802 27129046032 27171602403 27250171146 27291301092 27411527088 27442499436 27476447967 27483919672 27563391504 27597489588 27604994208 27648297182 27719064432 27726602112 27770095848 27792269208 27892431072 27914702112 27922292992 28037674368 28046959776 28081656072 28089292352 28161188352 28193007744 28205363808 28213033728 28329616512 28404433728 28447305856 28467650277 28529563392 28572624384 28593058428 28628430291 28700194752 28707999232 28730921472 28764069543 28787036553 28807484486 28826627328 28913851692 28967082738 29030082048 29086781427 29094691032 29130683454 29259012456 29292072282 29336284164 29421112248 29442010576 29465518896 29475277172 29511740409 29550720672 29595322944 29597075838 29605124208 29628762768 29641748076 29727459432 29759285952 29772328464 29850955816 29890384128 29903484096 29937272112 29982457824 30069154368 30114539136 30161778744 30247202304 30281378688 30294650016 30318839136 30327083776 30414776832 30428106624 30452402304 30508465856 30520176786 30586553856 30596683392 30642864384 30711062756 30749054757 30837967974 30919409631 30986654976 31008815442 31055618484 31102492168 31137634946 31180458496 31192427376 31241357829 31266302859 31274805144 31288511858 31378984956 31404039876 31412579616 31426346712 31461855414 31550961024 31552829748 31591863081 31600453896 31739662944 31787569088 31823485936 31954987944 31963677504 31977686128 32003219088 32095758816 32104486656 32118556992 32144202432 32154847824 32285806848 32287719096 32296499136 32322286656 32464675584 32487735808 32524443776 32564679072 32658842304 32667723264 32708135808 32731527411 32780930622 32802713856 32852224512 32916389013 32938985728 33034231296 33122261898 33148708758 33157722928 33281962752 33294738312 33305764734 33332358114 33356034668 33378200064 33479196696 33493869522 33502977552 33582325293 33641419608 33679431126 33730265052 33781175704 33878856528 33888069248 33929991456 33932001087 33968329032 34028102592 34066551024 34081481268 34090749088 34108694028 34117969248 34216623936 34231619952 34268268672 34322024088 34419230208 34421268816 34473222432 34525254464 34625086848 34677348096 34716530112 34816915584 34859986848 34869466368 34990303689 35078015808 35091480798 35115570688 35156084997 35184155787 35232544512 35260676352 35285722624 35339152068 35354640051 35481211392 35494831152 35550510633 35604168666 35627827968 35707120812 35761015224 35801421678 35959137192 35974896894 36003621474 36013411984 36117547488 36133376616 36162227736 36172061376 36174203802 36228803204 36321532704 36333561528 36362572488 36388401456 36548702784 36589999248 36635263956 36751188672 36796652784 36806658944 36958752576 36968802816 37026794464 37056358944 37121566464 37163510208 37189908096 37219602816 37302438294 37383565824 37395946368 37442208096 37590676992 37607151744 37690849746 37772822016 37790389549 37872578304 37956867036 37973502277 37982089728 38003822667 38113713594 38124077904 38171240388 38183881791 38214370161 38266926336 38352092724 38382715404 38551802256 38612277099 38622776984 38670556398 38721633984 38782375236 38792921376 38840911272 38953222704 39012016608 39056096376 39115045552 39228149664 39287358528 39348987212 39400960896 39460430592 39462767784 39473498944 39505017024 39522330768 39636612576 39679047936 39696437952 39871312128 39916362816 39976610432 40092205824 40152718848 40215704992 40231142127 40375171584 40392866688 40425118848 40454029341 40482764542 40515088482 40570808832 40603203072 40632240924 40650048693 40693569048 40795577856 40875256719 40936951638 40998739676 41045064247 41117290632 41163749154 41225879508 41345087256 41396234382 41407491312 41472445773 41589903168 41655143772 41688403812 41699740192 41838646608 41872053168 41883439488 41901795616 41949140552 42056511552 42067948032 42070439664 42122484108 42133938528 42308045712 42319550592 42606650592 42618236672 42670958784 42765926731 42794345088 42824742656 42858936576 42873130432 42889587642 42982866432 43050292128 43061998848 43096382208 43211226729 43239940992 43419572096 43450624107 43545123072 43610847744 43642036548 43696025181 43707907496 43888518684 43938108423 43969318426 44004426246 44131668372 44163015864 44198278344 44212915758 44392984416 44395613757 44407686312 44443144152 44462622114 44638928928 44658492696 44670636736 44776433724 44835576192 44855226144 44905908168 44973686736 45103731552 45171808704 45239988608 45242668116 45291105376 45370803456 45422068032 45441975024 45478258704 45490625664 45622165248 45642159936 45678603456 45691024896 45762698784 45780265179 45895025088 45964296576 46066594134 46166782464 46256951961 46288706816 46422554112 46449116593 46479982464 46583427726 46653738252 46684740096 46706452419 46770687744 46788641064 46874779996 46912207716 46932767787 47068477434 47118869424 47139520068 47192783121 47326441536 47329244622 47400680844 47472224888 47609494416 47681353632 47735228904 47756149678 47932481916 47945516256 47966529192 48004828632 48156729984 48177835488 48216303648 48229415168 48232271736 48428710272 48444748704 48483429984 48517868608 48697013376 48731603712 48786665664 48847018608 48988263456 49001584896 49062203712 49171395933 49278336768 49408478592 49518441478 49551346944 49586544128 49626137088 49683392847 49723063137 49736584392 49861261824 49922944128 49942107468 49958647101 49998537171 50034052002 50067300096 50142868992 50240804283 50254466328 50595397578 50609156048 50671763556 50818284792 50832103872 50894987184 50911842388 50952493548 51042153888 51099826536 51122221902 51136123632 51176953872 51347429928 51402403008 51483036132 51560741864 51628845312 51709833648 51723895168 51787881696 51937630272 52016022144 52074795168 52225373376 52304199552 52383144704 52534614528 52617023712 52673356032 52696441024 52848816768 52891014528 52928583936 53008728102 53221817088 53242246728 53406252999 53560681218 53641522836 53702132517 53783187634 53857155584 53900158464 53938705788 53962345341 54005432211 54020117976 54176321232 54200064924 54243341604 54258092064 54261305703 54343204806 54500342292 54582602184 54823054176 54884998872 54952895934 54967839344 55126783008 55194979176 55209988416 55296594364 55438128864 55453204224 55540191696 55584538416 55784862144 55829404224 55844585984 55953657441 56075348736 56093919552 56163312144 56178584704 56386015488 56410727616 56426067456 56536274619 56659233024 56808867456 56894611712 56935300554 57059126784 57186116856 57256860582 57400389504 57528139086 57574073106 57614968972 57653254656 57680068259 57827703384 57934165476 58005834597 58173562854 58189382064 58261366908 58518024912 58584144564 58672568328 58842224496 58884021152 58931037792 58950554344 59023480818 59101441344 59190645888 59194151676 59210248416 59257525536 59283496152 59454918864 59518571904 59544656928 59701911632 59780768256 59806968192 59874544224 59964915648 60098372807 60138308736 60229078272 60323557488 60562757376 60589300032 60637678272 60654167552 60724146813 60772632723 60856213248 60904804608 61016931712 61040353572 61193366784 61285728768 61405427457 61422125512 61498109514 61675935948 61745623731 61838819262 61973309952 62017630884 62111236968 62204984336 62275269892 62384854752 62482715658 62532605718 62549610288 62577023716 62757969912 62808079752 62825159232 62852693424 62923710828 63101922048 63105659496 63183726162 63200907792 63479325888 63575138176 63646971872 63909975888 63927355008 63955372256 64006438176 64191517632 64208973312 64237113984 64288404864 64309695648 64334381463 64571613696 64575438192 64592998272 64644573312 64929351168 65048887552 65129358144 65274309221 65317684608 65416271616 65463054822 65561861244 65605427712 65832778026 65877971456 65953977639 66006639369 66244523796 66297417516 66315445856 66319373637 66563925504 66589476624 66611529468 66664716228 66693933171 66712069336 66958393392 66987739044 67005955104 67164650586 67282839216 67358862252 67460530104 67562351408 67757713056 67776138496 67859982912 67864002174 67936658064 68056205184 68133102048 68162962536 68181498176 68217388056 68235938496 68433247872 68463239904 68536537344 68644048176 68842537632 68946444864 69050508928 69099891201 69250173696 69354696192 69433060224 69633831168 69719973696 69738932736 69875141589 69980607378 70156031616 70182961596 70312169994 70368311574 70465089024 70521352704 70602716151 70678304136 70709280102 70896020063 70989662304 71101021266 71208337332 71255655936 71414241624 71522030448 71602843356 71634224517 71918274384 71949793788 72007242948 72026823968 72235094976 72266753232 72324455472 72344122752 72348407604 72457606408 72643065408 72667123056 72725144976 72776802912 73097405568 73179998496 73270527912 73502377344 73593305568 73613317888 73917505152 74053588928 74112717888 74243132928 74277662217 74327020416 74379816192 74439205632 74604876588 74791892736 74884416192 75051078003 75214303488 75381699492 75580779098 75745156608 75893096367 75913734072 75947004554 76007645334 76227427188 76248155808 76342480776 76367763582 76428740322 76533852672 76683332853 76704185448 76765430808 77103604512 77224554198 77245553968 77341112796 77443267968 77564750472 77585842752 77681822544 77906445408 78024033216 78112192752 78230091104 78456299328 78574717056 78697974424 78801921792 78920861184 78925535568 78946997888 79010034048 79044661536 79273225152 79358095872 79392875904 79513092153 79742624256 79832725632 79953220864 80184411648 80230292297 80431409984 80462284254 80674781451 80785733376 80850237696 80908058682 80965529084 81030176964 81264481848 81300097386 81387138096 81514807209 81750513438 81873903276 81997479352 82090128494 82234581264 82327498308 82429343901 82451759016 82690174512 82792468764 82814982624 82944891546 83179806336 83310287544 83376807624 83399480384 83677293216 83744106336 83766878976 83803591232 83898281104 84113023104 84140879328 84244968216 84267877056 84616091424 84639101184 85213301184 85236473344 85341917568 85402950831 85531853462 85588690176 85649485312 85717873152 85746260864 85779175284 85885290873 86100584256 86123997696 86192764416 86292208629 86361109659 86422453458 86479881984 86839144192 86901248214 87090246144 87284073096 87392050362 87415814992 87777037368 87876216846 87938636852 88008852492 88263336744 88326031728 88396556688 88425831516 88535221227 88785968832 88791227514 88815372624 88886288304 88925244228 89277857856 89316985392 89341273472 89552867448 89671152384 89710452288 89811816336 89947373472 90207463104 90343617408 90479977216 90485336232 90582210752 90741606912 90844136064 90883950048 90956517408 90981251328 91244330496 91284319872 91357206912 91525397568 91560530358 91729095337 91790050176 91928593152 92133188268 92247164271 92513903922 92577413632 92758228893 92898233186 92959964928 93166855452 93307476504 93412904838 93541375488 93577282128 93724073487 93749559992 93798908577 93824415432 93865535574 94136954868 94237738848 94279040136 94385566242 94652883072 94658489244 94801361688 94944449776 95218988832 95362707264 95470457808 95512299356 95864963832 95891032512 95933058384 96009657264 96313459968 96355670976 96432607296 96458830336 96464543472 96857420544 96889497408 96966859968 97035737216 97394026752 97463207424 97573331328 97694037216 97976526912 98003169792 98124407424 98194582233 98342791866 98556673536 98816957184 99036882956 99102693888 99366785694 99446126274 99473168784 99629208811 99845888256 99884214936 99917294202 99997074342 100068104004 100134600192 100481608566 100508932656 100746975879 101190795156 101218312096 101343527112 101636569584 101664207744 101789974368 101796003261 101823684776 101904987096 102084307776 102199653072 102244443804 102272247264 102353907744 102694859856 102804806016 102966072264 103121483728 103257690624 103419667296 103447790336 103575763392 103875260544 104032044288 104149590336 104450746752 104608399104 104766289408 104970911067 105234047424 105346712064 105392882048 105468254991 105552467361 105697633536 105782029056 105857167872 106017456204 106063920153 106443634176 106484493456 106651531899 106812505998 107121362436 107283045672 107404265034 107566375268 107877411576 107924690682 108010864422 108040235952 108209714833 108352642464 108400129848 108486683208 108516184128 108522611406 108686409612 109000684584 109165204368 109646108352 109769997744 109905791868 109935678688 110253566016 110389958352 110419976832 110593188728 110876257728 110906408448 111080383392 111169076832 111569724288 111658808448 111907314882 112150697472 112187839104 112326624288 112357169408 112746534109 112772030976 112821455232 113072549238 113318466048 113371168647 113617734912 113789223424 113870601108 113920506831 114011468001 114372233712 114513721164 114551645373 114643110483 114800779008 115056278172 115148146212 115229937944 115360136518 115655406768 115836831297 115868330952 116011669194 116347125708 116378764128 116522733816 117036049824 117168289128 117345136656 117684448992 117768042304 117862075584 117901108688 118046961636 118202882688 118381291776 118388303352 118420496832 118515051072 118566992304 118909837728 119037143808 119089313856 119403823264 119613936384 119749088448 119929831296 120196745614 120276617472 120458156544 120647114976 120693426381 121125514752 121178600064 121275356544 121362088023 121448293626 121545265446 121712426496 121809609216 121950146079 122033863424 122080707144 122386733568 122456761927 122810854914 122844251024 122996219028 123135192741 123351871896 123491247462 123677638524 124035261768 124222473936 124409968672 124417337319 124550539784 124769709504 124965431316 125065211436 125099220576 125154047432 125515939824 125616159504 125650318464 125705386848 125847421656 126203844096 126211318992 126367452324 126401815584 126958651776 127150276352 127293943744 127819951776 127854710016 127910744512 128012876352 128297780193 128383035264 128474227968 128576809728 128619391296 128668762926 129150876384 129185996544 129289146624 129633680187 130097775104 130258716288 130351872321 130548618442 130635369216 130832543232 130926109644 131088075543 131123722488 131665556052 131814325269 131907955278 132013278738 132489047592 132594835032 132630891712 132638747274 133178953248 133223058936 133329432456 133387866342 133424138672 133916786784 133975478088 134011910208 134329301172 134565678432 134717724504 134921060208 135124702816 135515426112 135552276992 135719965824 135728004348 135873316128 136112410368 136266204096 136325925072 136362996352 136434776112 136471876992 136866495744 136926479808 137073074688 137288096352 137340795537 137685075264 137892889728 138101017856 138199782402 138500347392 138866120448 139267662336 139347349779 139439947392 139750283178 139961214756 140007566567 140119357257 140312063232 140365923192 140624339988 140736623148 140798303361 141205432302 141356608272 141418560204 141578349363 141792040126 141979324608 142202042532 142416674664 142828483248 143044060896 143205686712 143268449034 143836548768 143899587576 144014485896 144053647936 144470189952 144533506464 144648910944 144688245504 144696815208 144915212816 145286130816 145334246112 145450289952 145553605824 146194811136 146359996992 146541055824 147004754688 147186611136 147226635776 147514187799 147835010304 148107177856 148225435776 148555324434 148654040832 148759632384 148878411264 149050178541 149169189411 149209753176 149583785472 149768832384 149875941303 150102156006 150428606976 150763398984 151161558196 151786192734 151827468144 151894009108 152015290668 152065634501 152454854376 152496311616 152684961552 152735527164 152857480644 153366665706 153408370896 153530861616 154207209024 154449108396 154491107936 154682225592 154886535936 155129500944 155171685504 155363645088 155812890816 156048066432 156224385504 156460182208 156912598656 157149434112 157395948848 157603843584 157851071136 157893995776 158020068096 158089323072 158441164673 158546450304 158785751808 159026184306 159665451264 159906441728 160218758997 160460584594 160862819968 160924568508 161106397551 161349562902 161571466752 161700475392 161816117364 161887036023 161931058168 162016296633 162060353928 162528963696 162600194772 162774276192 162783917109 163029614418 163501026876 163747806552 163994958704 164180256988 164469162528 164654996616 164858687802 164903518032 165380349024 165584937528 165629965248 165889783092 166359612672 166620575088 166753615248 166798960768 167354586432 167488212672 167533757952 167607182464 167796562208 167860972323 168226046208 168281758656 168489936432 168535754112 169232182848 169278202368 169608823857 170426602368 170683835136 170805901662 171063706924 171177380352 171492521728 171558350568 171770581746 172086815219 172201168512 172584417258 172722219318 172844906916 172959763968 173040204777 173678288384 173802496428 174017503791 174568146192 174784100724 174831629984 175554074736 175752433692 175877273704 176017704984 176526673488 176652063456 176793113376 176851663032 177070442454 177571937664 177582455028 177630745248 177772576608 177850488456 178555715712 178633970784 178682546944 179105734896 179342304768 179420904576 179623632672 179894746944 180295118421 180414926208 180687234816 180959954432 180970672464 181164421504 181688272128 181767900096 181913034816 181962502656 182172440439 182317898169 182568639744 182714413824 183050795136 183121060716 183458190674 183580100352 183857186304 184216282371 184266376536 184494328542 185027807844 185236871193 185516457786 185796466372 185919929856 186333710904 186614953008 186825809676 186907689257 187154564256 187448146974 187499119984 187597817154 187648830864 187731071148 188273909736 188475477696 188558080272 188771132484 189305766144 189316978488 189602723376 189888899552 190437977664 190725414528 190940915616 191024598712 191729927664 191782065024 191866116768 192019314528 192626919936 192711341952 192865214592 192929086944 193003144389 193714841088 193778994816 193933719936 194071474432 194788053504 195146662656 195388074432 195822927663 195953053824 196248814848 196389164466 196685583732 197633914368 197861932917 198019918107 198073765912 198733571388 198892252548 198946337568 198958120911 199258417622 199691776512 199768429872 199834588404 199994148684 200081799513 200136208008 200963217132 201017865312 201493951758 202381590312 202436624192 202687054224 203273139168 203328415488 203579948736 203592006522 203647369552 203809974192 204168615552 204399306144 204488887608 204544494528 204707815488 205389719712 205609612032 205932144528 206242967456 206839334592 206895580672 207151526784 207299673603 207750521088 208064088576 208299180672 208901493504 209216798208 209625424767 209941822134 210468094848 210785764096 210936509982 211104934722 211395267072 211564058112 212034912408 212127840306 212688060189 212968986912 213303063798 213625011996 214242724872 214566091344 214808530068 214902673551 215132750536 215754823152 215849381364 216021728844 216080471904 216419429666 216705284928 216800259696 216973366416 217032368256 217045222812 217372819224 218001369168 218330408736 219292216704 219539995488 219811583736 219871357376 220507132032 220779916704 220839953664 221186377456 221752515456 222160766784 222338153664 222655204981 222832986651 223139448576 223317616896 223814629764 224375678208 224653248576 224714338816 225153234009 225493068218 225642910464 226145098476 226742337294 227235469824 227679289101 227741202216 227841013662 228022936002 228744467424 229027442328 229103290746 229286220966 229601558016 230112556344 230296292424 230459875888 230720273036 231310813536 231673662594 231736661904 232023338388 232694251416 232757528256 233045467632 234072099648 234336578256 234690273312 235368897984 235536084608 235724151168 235802217376 236093923272 236405765376 236762583552 236776606704 236840993664 237030102144 237133984608 237819675456 238074287616 238178627712 238807646528 239227872768 239498176896 239859662592 240393491228 240553234944 240690876891 241294229952 241386852762 241831251343 242024344353 242357200128 242550713088 242724176046 242896587252 243090530892 243900292158 244067726848 244161414288 244544421627 244913523854 245621709828 245688502048 245992438056 246270385482 246703743792 246982494924 247288031703 247355277048 248070523536 248444947872 248819937344 248834674638 249101079568 249539419008 249930862632 250130422872 250198441152 250308094864 251031879648 251232319008 251300636928 251410773696 251694843312 252422637984 252734904648 252803631168 253917303552 254300552704 254587887488 255639903552 255709420032 255821489024 256025752704 256208852493 256595560386 256766070528 256948455936 257153619456 257238782592 257337525852 257655872619 258301752768 258371993088 258578293248 258876625887 259267360374 260517432576 260703744642 261097236884 261270738432 261852219288 262176151086 262247444976 262658823229 263331112104 263628650538 263815910556 264026557476 264978095184 265189670064 265261783424 265277494548 265605663681 266357906496 266446117872 266658864912 266775732684 266848277344 267833573568 267950956176 268023820416 268658602344 269131356864 269435449008 269842120416 270249405632 271030852224 271439931648 271456008696 271746632256 272224820736 272532408192 272651850144 272725992704 272869552224 272943753984 273732991488 273852959616 274576192704 274681591074 275187286011 275370150528 275785779456 276202035712 276399564804 276741492813 277732240896 278274686679 278694699558 278879894784 279500566356 279922429512 280015133134 280238714514 280624126464 280731846384 281172220461 281248679976 281473246296 281596606722 282410864604 282713216544 282837120408 283156698726 283584080252 283958649216 284404085064 284833349328 285280157287 285656966496 286088121792 286411373424 286536898068 287673097536 287799175152 288028971792 288107295872 288940379904 289067012928 289297821888 289376491008 289393630416 289830425632 290572261632 290668492224 290900579904 291107211648 292389622272 292719993984 293082111648 294009509376 294373222272 294583746699 295028375598 295670020608 295807531987 296214355712 296450871552 297110648868 297240862651 297308081664 298100357082 298338378822 298419506352 298887626433 299537664768 299751882606 300204312012 301526797968 302240927637 302323116392 303572385468 303654936288 303788018216 304030581336 304131269002 304909708752 304992623232 305369923104 305388009783 305471054328 305714961288 306733331412 306816741792 307061723232 308414418048 308898216792 308982215872 309364451184 309773071872 310259001888 310343371008 310727290176 311625781632 312096132864 312448771008 312920364416 313825197312 314298868224 314791897696 314912733201 315702142272 315787991552 316040136192 316178646144 316404764973 316657402083 316882329346 317092900608 317571503616 318052368612 318191760459 319330902528 319954595697 320437517994 320921169188 321725639936 321849137016 322212795102 322699125804 323632234728 323774072046 323862116336 324032593266 324120707856 324629144499 325057927392 325200389544 325548552384 325567834218 326059228836 327002053752 327495613104 327989917408 328360513976 328938325056 329309993232 329717375604 329807036064 330760698048 331169875056 331259930496 331779566184 332719225344 333241150176 333507230496 333597921536 334709172864 334976425344 335214364928 335593124416 335721944646 336452092416 336563517312 336979872864 337071508224 338239602327 338464365696 339217647714 340113505941 340853204736 341367670272 341611803324 341761520493 342034404003 342127413848 342985043456 343116701136 343541163492 343654936119 343929331449 344173630438 344402337024 345168834516 345444438636 345689813832 346080409554 347510493891 347604992856 348035007582 349136292384 349568201448 349663259968 351108149472 351504867384 351754547408 352035409968 353053346976 353304126912 353586226752 353703326064 354140884908 355143875328 355164910056 355261490496 355545153216 355700976912 357111431424 357267941568 357365093888 358211469792 358841809152 359247265344 359789493888 360590236842 360829852416 361374469632 361941344928 362080279143 362328843008 363376544256 363535800192 363826069632 364344880878 364635796338 365137279488 365428827648 366101590272 366242121432 366916381348 367160200704 367370285781 368432564742 368532753072 368988657084 369405578223 370055615688 370473742386 371032915572 371592932744 372667421808 373229906016 373252011957 373651619352 373815378514 374309128512 374896293948 374998239968 375195634308 375297661728 375462142296 376547819472 376950955392 377116160544 377542264968 378611532288 378633956976 379205446752 379777799104 380875955328 381450829056 381881831232 382049197424 383459855328 383564130048 383732233536 384038629056 384893340579 385422683904 385730429184 385858173888 386006288778 387557989632 387867439872 388142948864 388901040561 390293325312 390776148864 391055616963 391645855326 391906107648 392497629696 392778328932 393264226629 393371167464 395723865834 396039836214 396147531824 397467142776 397784505096 397892675136 397916241822 398516835244 399536859744 399669176808 399988297368 400163599026 400272416016 401926434264 402035730624 402987903516 404763180624 404873248384 405374108448 406546278336 406656830976 407159897472 407184013044 407294739104 407619948384 408337231104 408798612288 408977775216 409088989056 409415630976 410779439424 411219224064 411864289056 412485934912 413678669184 414303053568 414599347206 415501042176 416598361344 417708525047 417802987008 418042049337 419250849534 419883644268 420022699701 420358071771 420936189696 421571528192 421873019964 422209869444 422394910083 424069824816 424255680612 424735048089 425376120378 425937973824 426606127596 427250023992 428485449744 429132182688 429617060136 429805347102 430265501072 431509646304 431698762728 432043457688 432160943808 432838859332 433410569856 433600519392 433946732832 434064736512 434090445624 434745638448 436002738336 436660817472 438584433408 439079990976 439623167472 439742714752 441014264064 441559833408 441679907328 442372754912 442542563397 443505030912 444321533568 444676307328 445310409962 445665973302 446278897152 446635233792 447150535623 447629259528 448751356416 449306497152 449627823909 450306468018 450986136436 451285820928 451495706717 452290196952 453484674588 453683421941 455358578202 455482404432 455682027324 456045872004 456196903503 457488934848 458054884656 458206581492 458572441932 460225112688 460592584848 460919751776 461440546072 462621627072 463347325188 463473323808 464046676776 465388502832 465515056512 466090935264 468144199296 468673156512 469380546624 470425194041 470737795968 471072169216 471448302336 471604434752 472187846544 472811530752 473553213408 473681987328 474060204288 474267969216 475323494019 475639350912 476357255424 477615293056 478996353792 479719325184 480656276991 480786982456 481381753782 482588459904 482773705524 483319192653 483662502686 484048688706 484714400256 485101426176 485448352092 485661108069 485793174504 486181061784 487800584316 488322828576 488351751327 489088843254 489827047708 491243419656 491377004096 491984876112 492540770964 493407487584 493964989848 494576063406 494710554096 496141047072 496889895744 497639874688 497669349276 498202159136 499078838016 499861725264 500260845744 500396882304 500616189728 502063759296 502464638016 502601273856 502821547392 503389686624 503582916969 504845275968 505469809296 505607262336 507834607104 508826471571 509175774976 510940282523 511279807104 511642978048 512051505408 512417704986 513191120772 513532141056 514477565184 514675051704 515311745238 516260445657 516603505536 517753251774 518534720748 519120614331 521034865152 521407489284 522052511373 522194473768 523704438576 524352302172 524494889952 525317646458 526662224208 527257301076 527631821112 528053114952 529956190368 530379340128 530523566848 530554989096 531211327362 532715812992 532892235744 533317729824 533551465368 533696554688 535667147136 535901912352 536047640832 537317204688 538262713728 538870898016 539684240832 540498811264 540885355263 542061704448 542879863296 542912017392 543493264512 545064816384 545303700288 545451985408 545739104448 545887507968 546517321317 546953694507 547705919232 549152385408 549363182148 550374572022 550740301056 551571558912 552648847113 552799129608 553482985626 556549373358 557389399116 557759789568 559001132712 559844859024 560030266268 560477429028 560723067771 561463692768 562344440922 562497359952 562946492592 563193213444 564821729208 565426433088 565674240816 566313397452 567168160504 567917298432 568808170128 569666698656 570560314574 571313932992 572176243584 572822746848 573073796136 575346195072 575598350304 576057943584 576214591744 577880759808 578134025856 578595643776 578787260832 579660851264 581144523264 581336984448 581801159808 582214423296 585439987968 586164223296 587468782989 588746444544 589167493398 590056751196 591615063974 592428711424 592901743104 593585798751 594059754321 594221297736 594481725302 596200714164 596676757644 596839012704 596874362733 597775252866 599075329536 599503765212 600245398539 600408624024 603053595936 604481855274 604646232784 607144770936 607309872576 607576036432 608061162672 608262538004 609819417504 609985246464 610739846208 610776019566 610942108656 611429922576 613466662824 613633483584 614123446464 616828836096 617796433584 617964431744 618728902368 620518003776 620686742016 621454580352 621899020809 623251563264 624192265728 624897542016 625840728832 627650394624 629583795392 629825466402 631404284544 632357292288 632809529946 633314804166 633764658692 634185801216 636104737224 636383520918 638064180567 639909191394 640875035988 641842338376 643451279872 643698274032 644425590204 644708020653 645398251608 647264469456 647548144092 647724232672 648065186532 648241415712 649258288998 650115854784 650400779088 651097104768 651135668436 652118457672 654004107504 654991226208 655979834816 656721027952 657876650112 658619986464 659434751208 659614072128 661521396096 662339750112 662519860992 663559132368 666482300352 667014460992 667195843072 667965614943 668498959953 669418345728 669952850688 670428729856 671186248832 671443889292 673127034624 673959745728 674143016448 675459702027 676479204654 676928731392 678435295428 680227011882 681706409472 683223606648 683523040986 684068808006 684254827696 686233402272 687082326984 687309872238 687858662898 688347260876 688804674048 690337669032 690888877272 691379627664 692160819108 695020987782 695209985712 696070015164 698272584768 699136402896 699326519936 702216298944 703009734768 703509094816 704070819936 706106693952 706608253824 707172453504 707406652128 708281769816 710287750656 710329820112 710522980992 711090306432 711401953824 714222862848 714535883136 716422939584 717683618304 718017401431 718494530688 719578987776 721180473684 721659704832 722072630673 723882689856 724160558286 724657686016 725493754029 726073033059 727071600384 727652139264 728689761756 729271592676 732203180544 732484242864 733633264881 733832762696 734740571562 736865129484 737065506144 737977314168 738811156446 740111231376 740947484772 742065831144 743185865488 745334843616 746459812032 746504023914 747303238704 747630757028 748618257024 749792587896 749996479936 750391268616 750595323456 750924284592 753095638944 753901910784 754232321088 755084529936 757267913952 758410893504 759555598208 761751910656 762901658112 763763662464 764098394848 766919710656 767128260096 767464467072 768077258112 768626557479 769786681158 770845367808 771460858368 771716347776 772012577556 775115979264 775734879744 776629877661 777802081122 779856220693 781552297728 782111233926 783291710652 783812215296 785556657864 786528453258 786742334928 787976469687 791447731668 792079672428 792295063648 794934285552 795569010192 795785350272 795832483644 796816991043 797033670488 799073719488 799338353616 799976594736 800327198052 800544832032 803852868528 804071461248 805975807032 809526361248 809746496768 810748216896 813092556672 814319794944 814368026088 814589478208 815239896768 816674462208 817597224576 817955550432 818177978112 818831261952 821558878848 823728578112 824971869824 825561858033 827357338368 828606107136 829198694412 830224478439 833196722688 834824060037 835417050094 836084098674 838501699068 839767288536 840045399402 840716143542 841872379392 843516661383 843746039928 844419738888 844789820166 848139649632 848511361224 849470096178 850752240756 851875947648 853212255192 854500047984 855840471861 856970899488 858264365376 859234120272 859610694204 860531002144 863019292608 863397525456 864086915376 864321887616 865677718664 866821139712 867201038784 867893465664 868129473024 868180891248 869491276896 872005476672 873321634944 877168866816 878159981952 879246334944 879485429504 882028528128 882533215267 883119666816 884745509824 885085126794 887010061824 887422595961 888643067136 889352614656 890620819924 891331946604 891722587953 894301071246 895258519056 896662879299 898612994304 899255647818 900612936036 901972272872 902991413434 904580393904 906722782911 906969349176 907366843882 910717156404 910964808864 911364054648 912091744008 912393807006 914977869696 916109769312 916164029349 916413162984 917144883864 920450225376 921185169696 921839503552 922881092144 925243254144 926694650376 926946647616 928093353552 930777005664 931030113024 932181870528 936288398592 937346313024 938761093248 940850388082 941475591936 942144338432 942896604672 943208869504 944375693088 944738199603 947106426816 947363974656 948120408576 948535938432 949214294919 949972206249 950646988038 951278701824 952714510848 954575281377 955230586112 957992707584 961312553982 961573964912 962763507564 965176919808 965547411048 966638385306 967325005372 968097377412 970896704184 971322216138 971586349008 972362123568 973887433497 975601168632 976645657152 976703502654 978177686508 979654095416 982486839312 982754008192 983969752224 985081541928 986814975168 987929979696 989152126812 989421108192 992282094144 993779791488 995279749376 995338698552 996404318272 998157676032 999723450528 1000521691488 1000793764608 1001232379456 1004127518592 1004929276032 1005643094784 1006779373248 1007165833938 1009690551936 1010939618592 1011214524672 1014718806981 1017652943142 1018351549952 1020340517823 1021880565046 1022559614208 1023285956096 1024103010816 1024835409972 1025284561479 1026103212009 1026382241544 1028955130368 1029350103408 1030623490476 1030964808357 1031787994347 1032520891314 1033207011072 1035506503548 1037069441496 1038241228662 1042814978568 1044105022746 1044388947536 1047408877152 1048704604344 1048989779904 1050635292916 1053324448416 1054514602152 1055263642224 1056106229904 1059912380736 1060758680256 1061047133696 1061109978192 1062422654724 1065431625984 1065784471488 1066635459648 1067102930736 1067393109376 1071334294272 1071803824704 1072095281664 1074634409376 1076525427456 1077741796032 1079368481664 1080997622528 1081770710526 1084123408896 1085824034784 1086986529024 1090129632768 1090607400576 1091478208896 1093034642634 1093907389014 1095411838464 1095921296921 1098304770816 1098726364296 1100749144044 1101480602112 1102110857343 1105297694226 1105598259216 1106965971252 1108216734669 1113098746716 1114778798232 1118002265424 1119689718048 1119756035871 1120060532536 1120954858056 1121446135542 1122927385536 1124688881844 1124994719904 1125892985184 1126386426888 1129643458416 1130852866176 1131348481632 1132626794904 1134336321008 1135834596864 1137616340256 1139333397312 1141120629148 1142627865984 1144352487168 1145645493696 1146147592272 1150692390144 1151196700608 1152115887168 1152429183488 1154680021737 1156268051712 1157191287552 1157574521664 1159321702528 1162673968896 1163602319616 1164428846592 1166703121683 1170879975936 1172328446592 1173166850889 1174937565978 1177492889088 1178334986796 1180113502392 1183230127948 1187171597502 1188119508642 1188442595472 1188963450604 1190306863163 1192401428328 1193353515288 1193678025408 1193748725466 1195550505732 1199007530424 1200490797078 1200817248048 1206107191872 1208963710548 1209292465568 1214289541872 1214619745152 1215152072864 1216122325344 1216525076008 1219638835008 1219970492928 1221479692416 1221552039132 1221884217312 1222859845152 1226933325648 1227266967168 1228246892928 1233657672192 1235592867168 1235928863488 1237457804736 1240211875199 1241036007552 1242909160704 1243798041618 1246503126528 1249795084032 1251681457664 1253125575141 1254126148011 1259167590784 1259650932804 1260068099103 1261074215313 1262808569088 1264714584576 1265619059892 1266629608332 1267184730249 1267529317384 1272209474448 1272767041836 1274205144267 1276128361134 1279818382788 1281750071976 1283684676752 1287396548064 1288851180408 1289416041306 1290796503216 1294528938912 1295096288184 1295448465344 1296130373064 1296482831424 1298516577996 1300231709568 1300801558176 1302194209536 1302271336872 1304236915344 1308008215008 1309982452416 1311959669632 1313442055904 1315753300224 1317239972928 1318869502416 1319228144256 1323042792192 1324679500224 1325039721984 1327118264736 1327627690191 1332964600704 1334028921984 1335931229886 1336997919906 1338836691456 1339905701376 1341451606869 1342372497664 1342887778584 1346254069248 1347024381197 1347919491456 1350919404054 1352958409308 1353857462784 1354487120151 1356870590856 1360454023764 1361050265823 1366447213296 1367046081972 1368137616012 1368509655392 1368590710509 1372466804544 1374164653968 1374619744476 1375717325796 1376694521752 1380675338064 1381777754544 1382759255328 1384321638216 1390041975564 1390419971424 1392140030328 1396545169536 1398272805792 1398653039872 1404432597888 1406019469536 1407018189632 1408141639872 1411275582123 1412213387904 1413216507648 1414344907008 1414813304256 1416563539632 1420659640224 1421045961984 1422180612864 1422803907648 1425970482057 1429071766272 1432845879168 1436034802862 1436989061376 1439157975552 1441968830973 1442360947368 1444145261346 1447765379712 1448321116572 1449957577959 1450987508058 1452146066118 1454143200768 1455304278528 1456983324207 1457379523512 1458543185352 1464968485728 1467266529762 1467665525392 1469481143124 1473730258968 1474131012288 1475954628336 1477622312892 1480222462752 1481894969544 1484131662288 1486371730976 1490669687232 1492919624064 1493008047828 1494606477408 1495261514056 1497236514048 1499585175792 1499992959872 1500782537232 1501190646912 1501848569184 1506191277888 1507803821568 1508464642176 1510169059872 1510748750907 1514535827904 1516821787008 1519111196416 1523503821312 1527527324928 1528196789696 1532820847569 1533839421312 1534928934144 1536154516224 1537253114958 1539573362316 1543432695552 1544025155112 1548781336971 1553259755322 1555604162244 1557361842993 1559712441386 1563104595456 1564222467852 1566157534119 1566583421304 1571113315728 1573056906516 1573484669856 1575952939374 1582895463336 1584159344856 1584590127296 1589868571104 1591138020384 1591570700544 1591664967288 1593633982086 1594067340976 1598147438976 1598676707232 1599953189472 1600654396104 1601089664064 1607705737056 1608142922496 1611951614064 1619052722496 1619492993536 1621496433792 1622656065789 1626185113344 1628639589888 1628736052176 1629178956416 1630479793536 1635194449152 1635911100864 1636355956224 1637662523904 1639551963951 1640861083521 1643117757696 1647457156224 1649943739648 1651123716066 1654714676736 1658397388824 1660448956878 1669648120074 1670834100188 1672168197348 1672721979511 1677003398136 1679534577072 1680090798804 1681432287084 1682169203313 1687033322766 1687492079856 1688839477776 1689579640332 1696279299264 1697022722448 1698940192356 1701504481512 1703751895296 1706424510384 1709000095968 1711680943722 1713941798976 1716528730752 1718468240544 1719221388408 1721062004288 1726038585216 1726795050912 1728173830752 1728643775232 1731355437328 1733642279424 1734402077568 1735786931328 1736361782496 1738982553792 1742852811403 1744010953344 1746643269888 1756319963904 1758492669888 1758970859008 1762406348967 1765066430534 1766239333632 1769491019648 1770170253588 1774845191922 1777286134272 1778705229312 1780757396253 1781241639848 1782179262963 1782663893208 1783445175906 1788602142492 1790517038112 1790623088199 1793325758598 1797225988608 1798511295636 1801225872072 1803944545744 1805982826868 1809160787808 1813445565822 1813938698352 1814733687764 1821434312808 1821929617728 1822728109296 1824183488016 1824787614012 1829955739392 1832219538624 1832328058698 1832826325968 1834289767728 1840900450752 1842370339392 1843679007104 1845762184288 1850486508288 1853389300752 1853893295232 1856186707104 1861554011328 1862060226048 1864363741056 1865697062427 1872576797184 1874692626048 1877522186496 1881700776164 1882951183872 1886417739008 1888751386176 1889476399206 1892954967409 1894212853632 1897071876864 1898428589838 1899944412498 1901293976076 1902557403648 1909150562754 1910461172224 1914192541701 1922625107964 1923147929824 1925527015128 1930353839616 1931094822096 1933276770612 1934124061959 1934650010744 1936194754824 1941793408368 1942644432276 1943172698016 1944724247136 1947774866994 1951202337264 1953291314304 1953407005308 1956355373016 1959308190832 1964973678624 1965508016384 1967939504448 1970163083856 1973629950336 1975859959392 1978304253624 1978842216384 1984564188288 1987559582976 1990559498752 1990677397104 1992808636544 1999446901056 2001043382976 2001587529216 2002464758912 2003896844829 2005496879859 2008255037184 2009858552064 2011286189568 2013558746496 2014331667876 2019381103872 2021879237184 2022429049344 2026379106081 2029437613962 2035305886284 2040681035646 2043761130092 2045119228416 2049670819944 2050569122958 2052206424018 2052764483088 2055984581827 2058700206816 2061246980952 2061929616714 2063575988694 2065041782628 2066414022144 2071013007096 2074138882992 2076482457324 2085629957136 2088210045492 2088777895072 2094817754304 2097409208688 2097979559808 2101270585832 2106648896832 2109029204304 2110527284448 2112212459808 2119824761472 2121517360512 2122219956384 2124845309448 2130863251968 2131568942976 2133270919296 2134205861472 2134786218752 2142668588544 2143607649408 2149268818752 2153050854912 2154052204293 2155483592064 2158736963328 2161995245056 2163541421052 2166217892019 2171648069568 2173973058048 2176481262087 2178219099177 2181214801152 2182956417792 2186069285268 2187814778028 2191842593842 2196609541632 2197452728592 2200899794643 2201498288088 2204221714686 2210595388452 2211196518432 2213931942504 2216433469338 2226197493432 2229557596464 2236004530848 2239379436096 2239512071742 2240121065072 2241909716112 2242892271084 2245854771072 2249377763688 2249989439808 2251785970368 2252772853776 2259286916832 2261705732352 2262696963264 2265253589808 2268672642016 2275232680512 2278666794624 2282241258296 2285255731968 2288704974336 2291290987392 2292295184544 2301384780288 2302393401216 2304231774336 2305879672437 2309360043474 2312536103424 2314382575104 2315149043328 2318643405056 2325347937792 2326678476613 2327204639232 2333406243366 2339568662079 2344656893184 2346333701778 2349875131956 2356669973592 2360227004784 2363929409061 2366460255896 2374343195004 2376239017284 2376885190944 2377926901208 2380613726326 2384802856656 2386707030576 2387356050816 2387497450932 2390450973129 2391101011464 2398015060848 2400981594156 2401634496096 2412214383744 2417927421096 2418584931136 2428579083744 2429239490304 2430304145728 2432244650688 2433050152016 2439277670016 2442959384832 2443104078264 2443768434624 2445719690304 2453866651296 2454533934336 2456493785856 2471185734336 2471857726976 2474915609472 2476685574099 2480423750398 2482072015104 2485818321408 2487596083236 2490673435317 2499590168064 2504472180111 2506251150282 2508252296022 2518335181568 2519301865608 2520136198206 2522148430626 2525617138176 2531238119784 2533259216664 2534369460498 2535058634768 2544418948896 2545534083672 2548410288534 2552256722268 2559636765576 2563500143952 2567369353504 2567521415583 2574793096128 2577702360816 2578832082612 2581593006432 2589057877824 2590192576368 2590896930688 2592260746128 2592965662848 2597033155992 2600463419136 2601603116352 2604388419072 2604542673744 2608473830688 2616016430016 2619964904832 2623919339264 2626884111808 2631506600448 2634479945856 2637739004832 2638456288512 2646085584384 2647599645801 2649359000448 2654236529472 2655255380382 2660143764773 2662267787883 2665929201408 2668057843968 2671862459772 2673995839812 2675167763859 2682903213738 2684744995328 2685775557168 2689988637897 2694048762394 2695838982912 2701838808108 2705916818616 2708974240302 2713741181712 2720168348733 2720908047528 2722100531646 2732894426592 2734092163944 2736275232024 2737019310784 2737181421018 2744933609088 2748329307936 2749239488952 2751434651592 2753389043504 2761350676128 2763555509088 2765518510656 2768643276432 2780083951128 2780839942848 2784280060656 2793090339072 2796545611584 2797306079744 2808865195776 2812038939072 2814036379264 2816283279744 2822551164246 2824426775808 2826433015296 2828689814016 2829626608512 2833127079264 2834214598809 2841319280448 2842091923968 2844361225728 2845607815296 2847642884757 2851940964114 2858143532544 2865691758336 2872069605724 2873978122752 2883937661946 2884721894736 2888290522692 2889247055519 2895530759424 2896642233144 2899915155918 2901975016116 2904292132236 2913966648414 2914759047024 2917086370704 2921662300491 2929936971456 2934533059524 2935331050784 2938962286248 2947460517936 2948262024576 2951909256672 2955244625784 2960444925504 2963789939088 2968263324576 2972743461952 2981339374464 2985839248128 2986016095656 2989212954816 2990523028112 2994473028096 2999170351584 2999985919744 3001565074464 3002381293824 3003697138368 3012382555776 3016929284352 3020338119744 3021497501814 3029071655808 3033643574016 3038222392832 3044156420943 3055054649856 3056393579392 3061021553469 3065641695138 3067678842624 3069857868288 3072309032448 3074506229916 3075853684437 3078309636027 3079146724632 3086865391104 3088050310224 3092894425071 3097562673942 3106519510644 3111208324488 3114723685986 3119424882772 3128444935704 3132315068238 3133166842608 3138081730157 3142226631456 3146113813032 3146969339712 3151905878748 3165790926672 3168318689712 3169180254592 3179737142208 3182276040768 3183141401088 3183329934576 3187267964172 3188134681952 3196294877952 3197353414464 3199906378944 3201308792208 3202179328128 3215411474112 3216285844992 3223903228128 3238105444992 3242992867584 3245312131578 3252370226688 3257472104352 3258357912832 3260959587072 3269649489161 3270388898304 3271822201728 3279103927902 3281722167042 3286235515392 3287763890763 3294914312448 3299887479296 3302247432132 3306332572029 3316794777648 3320897913756 3324650204007 3339296240148 3341668200376 3344336394696 3345443959022 3354006796272 3359069154144 3359268107613 3360181597608 3362864574168 3364338406626 3374066645532 3374984159712 3377678955552 3379159280664 3392558598528 3394045444896 3397880384712 3403008963024 3407503790592 3412849020768 3418000191936 3423361887444 3427883597952 3433057461504 3436936481088 3438442776816 3442124008576 3452077170432 3453590101824 3456347661504 3457287550464 3462710874656 3464040065211 3468804155136 3471573862656 3472723564992 3477965107584 3485705622806 3488021906688 3493286539776 3500109365049 3512639927808 3516985339776 3519500552667 3524812697934 3530132861068 3532478667264 3538982039296 3540340507176 3549690383844 3551246095883 3561514792506 3562483279696 3564358525926 3565327786416 3566890351812 3570920589489 3577204284984 3581034076224 3581246176398 3586651517196 3597022591272 3602451744144 3607889091488 3611965653736 3618321575616 3626891131644 3627877396704 3629467375528 3642868625616 3643859235456 3645456218592 3648366976032 3649575228024 3659911478784 3664439077248 3664656117396 3665652651936 3668579535456 3681800901504 3684740678784 3687358014208 3691524368576 3700973016576 3706778601504 3707786590464 3712373414208 3720635625597 3723108022656 3728727482112 3731394124854 3749385252096 3755044372992 3759376725423 3762378444033 3763401552328 3772835478016 3777502772352 3778952798412 3780204297309 3783222645939 3785909934818 3788425707264 3794143753728 3796857179676 3799888824996 3801554190747 3802587952152 3818301125508 3822615432801 3828385083402 3845250215928 3846295859648 3851054030256 3862189644192 3866553541224 3868248123918 3869300021488 3872389509648 3883586816736 3885288864552 3886345396032 3889448494272 3895549733988 3902404674528 3906582628608 3906814010616 3912710746032 3918616381664 3929947357248 3931016032768 3935879008896 3940326167712 3947259900672 3951719918784 3956608507248 3957684432768 3969128376576 3975119165952 3981354794208 3982883070573 3985617273088 3998893802112 4002086765952 4004929517824 4007793689658 4010993759718 4016510074368 4019717104128 4027117492992 4028663335752 4038762207744 4041073143591 4043758474368 4052758212162 4058875227924 4063461360453 4070611772568 4081362071292 4083150797469 4087522260184 4099341639888 4101138245916 4104412848036 4105528966176 4105772131527 4111969163654 4117400413632 4122493961904 4123859233428 4127151977388 4130083565256 4142026014192 4148277765984 4152964914648 4171259914272 4176420090984 4177555790144 4189635508608 4194818417376 4195959119616 4202541171664 4213297793664 4218058408608 4221054568896 4224424919616 4233826746369 4239649522944 4243034721024 4244439912768 4249690618896 4263137885952 4266541838592 4268411722944 4269572437504 4277911446171 4287215298816 4298537637504 4308104408586 4310967184128 4317473926656 4325906492919 4327082842104 4332435784038 4343296139136 4352962524174 4356438198354 4362429602304 4365912835584 4372138570536 4375629556056 4383685187684 4394905457184 4401799589286 4402996576176 4408443429372 4421190776904 4422393036864 4427863885008 4432866938676 4452394986864 4459115192928 4472009061696 4478758872192 4479024143484 4480242130144 4483819432224 4485784542168 4491709542144 4498755527376 4499978879616 4503571940736 4505545707552 4518573833664 4523411464704 4525393926528 4530507179616 4537345284032 4550465361024 4557333589248 4564482516592 4570511463936 4582581974784 4584590369088 4594793775517 4598462542707 4604786802432 4608463548672 4611759344874 4618720086948 4630298086656 4637286810112 4646344010913 4653356953226 4666812486732 4672085528979 4679137324158 4689313786368 4692667403556 4698472602357 4699750263912 4713339947184 4720454009568 4727858818122 4732920511792 4748686390008 4752478034568 4753770381888 4755853802416 4761227452652 4769605713312 4773414061152 4774712101632 4774994901864 4780901946258 4782202022928 4796030121696 4801963188312 4803268992192 4824428767488 4835854842192 4837169862272 4857158167488 4858478980608 4860608291456 4864489301376 4866100304032 4867968197367 4878555340032 4885918769664 4886208156528 4887536869248 4891439380608 4907733302592 4909067868672 4912987571712 4918655891853 4942371468672 4949831218944 4953371148198 4960847500796 4964144030208 4975192166472 4981346870634 4990517641351 5008944360222 5012502300564 5016504592044 5018165938533 5036670363136 5038603731216 5040272396412 5044296861252 5046507609939 5062476239568 5066518433328 5068738920996 5070117269536 5088837897792 5091068167344 5096820577068 5104513444536 5119273531152 5127000287904 5134738707008 5135042831166 5149586192256 5155404721632 5157664165224 5163186012864 5178115755648 5180385152736 5181793861376 5184521492256 5185931325696 5194066311984 5200926838272 5203206232704 5209085347488 5216947661376 5228558434209 5232032860032 5239929809664 5247838678528 5253768223616 5268959891712 5275478009664 5276912577024 5287219046901 5295199291602 5298718000896 5308473058944 5310510760764 5320287529546 5324535575766 5331858402816 5336115687936 5342272188759 5343724919544 5347991679624 5350335527718 5365806427476 5371551114336 5371869264597 5379977275794 5388097524788 5391677965824 5403677616216 5411833637232 5417948480604 5420322988453 5427482363424 5440336697466 5441816095056 5444201063292 5465788853184 5468184327888 5472550464048 5474038621568 5474362842036 5489867218176 5496658615872 5498478977904 5502869303184 5506778087008 5522701352256 5527111018176 5531037021312 5537286552864 5560167902256 5561679885696 5568560121312 5586180678144 5593091223168 5597091187281 5617730391552 5620343107753 5624077878144 5628072758528 5632566559488 5645102328492 5648853551616 5659253217024 5666254158528 5668429197618 5678864902227 5682638560896 5691215630592 5695285769514 5703881928228 5731383516672 5742577625103 5744139211448 5767875323892 5769443789472 5776581045384 5778494111038 5791061518848 5793284466288 5799830311836 5802372185877 5803950032232 5808584264472 5827933296828 5829518094048 5834172741408 5843324600982 5859873942912 5869066119048 5870662101568 5877924572496 5894921035872 5896524049152 5903818513344 5910489251568 5920889851008 5927579878176 5936526649152 5945486923904 5962678748928 5971678496256 5972032191312 5978425909632 5981046056224 5998340703168 5999971839488 6003130148928 6004762587648 6007394276736 6011690534487 6016490639577 6024765111552 6033858568704 6040676239488 6042995003628 6058143311616 6067287148032 6079137318243 6088312841886 6112787158784 6122043106938 6131283390276 6135357685248 6149012459832 6151707368874 6156619272054 6158293449264 6167953745481 6176100620448 6185788850142 6195125347884 6213039021288 6222416648976 6229447371972 6238849765544 6256889871408 6264630136476 6266333685216 6276163460314 6284453262912 6292227626064 6293938679424 6303811757496 6331581853344 6336637379424 6338360509184 6359474284416 6364552081536 6366659869152 6374535928344 6376269363904 6392589755904 6394706828928 6399812757888 6402617584416 6404358656256 6430822948224 6447806456256 6462156612879 6476210889984 6485985735168 6490624263156 6498653676057 6514944208704 6516715825664 6521919174144 6529443786261 6534657297531 6539298978322 6543644403456 6558207855804 6563444334084 6575527781526 6589828624896 6602699383929 6604494864264 6612665144058 6633589555296 6641795827512 6649300408014 6678592480296 6683336400752 6688672789392 6690887918044 6708013592544 6718138308288 6718536215226 6720363195216 6725729148336 6728676813252 6748133291064 6749968319424 6755357911104 6758318561328 6785117197056 6788090889792 6795760769424 6806017926048 6825698041536 6836000383872 6846723774888 6855767195904 6866114923008 6873872962176 6876885553632 6884248017152 6904154340864 6907180203648 6912695323008 6925421749312 6928080130422 6937608310272 6943147725312 6945447129984 6955930215168 6971411245612 6976043813376 6980035429839 7000218730098 7018705986237 7033970679552 7039001105334 7049625395868 7060265722136 7077964078592 7080681014352 7091788227183 7099380767688 7102492191766 7123029585012 7124966559392 7128717051852 7130655572832 7133780703624 7141841178978 7154408569968 7162068152448 7162492352796 7171352919387 7173303034392 7194045182544 7204903488288 7215778182976 7223931307472 7236643151232 7253782263288 7255754793408 7258934751056 7285737251232 7287718470912 7290912437184 7296733952064 7299150456048 7328878154496 7329312234792 7331305303872 7337159070912 7363601803008 7369481357568 7374716028416 7383048737152 7413557203008 7415573180928 7424746828416 7430056722297 7441271251194 7446216045312 7457454964224 7462788249708 7472020305951 7498770504192 7518753450846 7524756888066 7526803104656 7555005544704 7557905596824 7560408594618 7566445291878 7571819869636 7576851414528 7593714359352 7599777649992 7603108381494 7605175904304 7636602251016 7645230865602 7656770166804 7690500431856 7692591719296 7702108060512 7702564246749 7724379288384 7733107082448 7736496247836 7738600042976 7744779019296 7767173633472 7770577729104 7772690792064 7778896988544 7791099467976 7804809349056 7813165257216 7813628021232 7825421492064 7837232763328 7859894714496 7871758017792 7880652335424 7894519801344 7903439837568 7913217014496 7915368865536 7938256753152 7942798937403 7962709588416 7965766141146 7971234546176 7980431294319 7986803363649 7997787604224 8004173531904 8009859035648 8015587379316 8021987519436 8025503291577 8054234985984 8057326671504 8069965913691 8082146287182 8087516948736 8105516424324 8117750455848 8126922720906 8141223545136 8162724142584 8166301594938 8175044520368 8198683279776 8202276491832 8208825696072 8211057932352 8211544263054 8223938327308 8234800827264 8244987923808 8247718466856 8254303954776 8260167130512 8284052028384 8296555531968 8305929829296 8342519828544 8352840181968 8355111580288 8379271017216 8389636834752 8391918239232 8405082343328 8426595587328 8436116817216 8442109137792 8448849839232 8467653492738 8479299045888 8486069442048 8488879825536 8499381237792 8526275771904 8533083677184 8536823445888 8542928654271 8555822892342 8574430597632 8578418427623 8597075275008 8616208817172 8619985016879 8621934368256 8651812985838 8654165684208 8664871568076 8667741166557 8686592278272 8705925048348 8712876396708 8744277141072 8751259112112 8764986901473 8767370375368 8789810914368 8803599178572 8805993152352 8816886858744 8842381553808 8844786073728 8855727770016 8865733877352 8904789973728 8918230385856 8944018123392 8957517744384 8958048286968 8960484260288 8967638864448 8971569084336 8983419084288 8997511054752 8999957759232 9007143881472 9011091415104 9037147667328 9050787853056 9061014359232 9074690568064 9100930722048 9114667178496 9128965033184 9132469262829 9165163949568 9169180738176 9183064660407 9189587551034 9196925085414 9209573604864 9216927097344 9223518689748 9227561053311 9237440173896 9260596173312 9278683275213 9292688021826 9306713906452 9333624973464 9344171057958 9358274648316 9385334807112 9396945204714 9399500527824 9414245190471 9426679894368 9440908019136 9455717636244 9465841023584 9497372780016 9504956069136 9507540763776 9511707604832 9522454905304 9539211426624 9546828122304 9549424203264 9549989803728 9561803892516 9564404045856 9592060243392 9603926376624 9606537984384 9648857534976 9671709684384 9674339724544 9707865367937 9714316334976 9721216582912 9728978602752 9732200608064 9735936394734 9757110680064 9772416313056 9775073738496 9782878761216 9808948467483 9815466605184 9837311783706 9863291672289 9884742937344 9899662437888 9906742296396 9918997716087 9921695001592 9950384332944 9962693741268 9973950612021 9981035282702 10017888720444 10025004601128 10033009184088 10036331877066 10077207462432 10077804322839 10080544792824 10088593722504 10093015219878 10124952479136 10133036866656 10137477841992 10140234539072 10177675795584 10182136334688 10193641154136 10209026889072 10238547062304 10254000575808 10269477414016 10270085662332 10299172384512 10310809443264 10315328330448 10326372025728 10356231511296 10360770305472 10363587722752 10369042984512 10371862651392 10388132623968 10392120195633 10406412465408 10418170694976 10433895322752 10457116868418 10464065720064 10479859619328 10500328095147 10507536447232 10537919783424 10550956019328 10574438093802 10590398583204 10597436001792 10616946117888 10621021521528 10640575059092 10649071151532 10653738287649 10684544377518 10687449839088 10695983359248 10700671055436 10712761768467 10731612854952 10743102228672 10743738529194 10759954551588 10776195049576 10807355232432 10823667274464 10835896961208 10840645976906 10854964726848 10880673394932 10883632190112 10888402126584 10931577706368 10936368655776 10945100928096 10948077243136 10948725684072 10979734436352 10993317231744 10996957955808 11005738606368 11013556174016 11045402704512 11054222036352 11062074042624 11074573105728 11120335804512 11123359771392 11137120242624 11161906876791 11186182446336 11194182374562 11240686215506 11248155756288 11256145517056 11265133118976 11278130176269 11287135332099 11290204656984 11318506434048 11332508317056 11336858395236 11340612891927 11349667937817 11357729804454 11365277121792 11382431261184 11390571539028 11404662572241 11407763856456 11485155250206 11488278422896 11535750647784 11538887578944 11553162090768 11556988222076 11586568932576 11599660623672 11604744371754 11607900064464 11617168528944 11655866593656 11659036188096 11668345482816 11686649201964 11719747885824 11738132238096 11741324203136 11755849144992 11789842071744 11793048098304 11807637026688 11820978503136 11841779702016 11855159756352 11873053298304 11890973847808 11925357497856 11944064382624 11956851819264 11962092112448 11996681406336 12006260297856 12014788553472 12023381068974 12032981279154 12049530223104 12081352478976 12085990007256 12116286623232 12123219430773 12158274636486 12176625683772 12190384081359 12225574317568 12244086213876 12249452392407 12262566780552 12298024919664 12303414737748 12313238544108 12316586898528 12317316394581 12335907490962 12352201240896 12371577700284 12390250695768 12426078042576 12444833297952 12458894743944 12477699531088 12513779742816 12529260272952 12532667370432 12552326920628 12568906525824 12584455252128 12587877358848 12607623514992 12663163706688 12673274758848 12676721018368 12701480239107 12718948568832 12729104163072 12733319738304 12749071856688 12752538727808 12789413657856 12799625515776 12805235168832 12808717312512 12833734338513 12861645896448 12895612912512 12924313225758 12952421779968 12981248526312 12997307352114 13029888417408 13058887572522 13069314595062 13078597956644 13087288806912 13093375494793 13116415711608 13126888668168 13151055563052 13205398767858 13208989728528 13225330288116 13267179110592 13283591655024 13298600816028 13357184960592 13366672801504 13377345578784 13381775836088 13416027185088 13436276616576 13437072430452 13440726390432 13451458296672 13457353626504 13496266582128 13499936638848 13510715822208 13516637122656 13570234394112 13576181779584 13591521538848 13612035852096 13642330627189 13651396083072 13672000767744 13693447549776 13711534391808 13747745924352 13753771107264 13768496034304 13784381326551 13795387628121 13814360407296 13825390646016 13850843498624 13856160260844 13890894259968 13911860430336 13939032032739 13942822491224 13960070859678 14000437460196 14016256586937 14037411972474 14067941359104 14078002210668 14099250791736 14120531444272 14161362028704 14183576454366 14198761535376 14204984383532 14246059170024 14249933118784 14257434103704 14261311145664 14267561407248 14283682357956 14308817139936 14324136304896 14324984705592 14342705838774 14346606068784 14388090365088 14409806976576 14431556365952 14447862614944 14473286302464 14507564526576 14511509586816 14517869502112 14571474502464 14575436941824 14581824874368 14593467904128 14598300912096 14603904592101 14657756308992 14658624469584 14662610607744 14674318141824 14727203606016 14738962715136 14755967675559 14766097474304 14817268193167 14827114406016 14849493656832 14860113444594 14882542502388 14892432090624 14925576499416 14944040611902 14971552924053 15037506901692 15049513776132 15053606209312 15054497815599 15110011089408 15115811193648 15120817189236 15132890583756 15139522829817 15143639739272 15187428718704 15199555299984 15206216762988 15210351808608 15273204502032 15290461731204 15313540333608 15381000863712 15385183438592 15404216121024 15405128493498 15448758576768 15466214164896 15472992495672 15477200085952 15489558038592 15534347266944 15541155458208 15545381584128 15557793977088 15582198935952 15609618698112 15627256042464 15650842984128 15674465526656 15685675302627 15719789428992 15743516035584 15761304670848 15806879675136 15826434028992 15830737731072 15861657140703 15885597874806 15925419176832 15931532282292 15960862588638 15973606727298 15995575208448 16008347063808 16026816566277 16031174758632 16043975038872 16051006583154 16114653343008 16139931827382 16164292574364 16175033897472 16211032848648 16235500911696 16253845441812 16260968965359 16282447090272 16325448285168 16332603189876 16350089040736 16397366559552 16404552983664 16417651392144 16422115864704 16423088526108 16447876654616 16469601654528 16489975847616 16495436933712 16508607909552 16520334261024 16568104056768 16593111063936 16611859658592 16685039657088 16705680363936 16710223160576 16758542034432 16779273669504 16810164686656 16853191174656 16861029323259 16872233634432 16884218275584 16897699678464 16935306985476 16977759651072 16998762475584 17036594706681 17073646891776 17085857308542 17111645784684 17156836855246 17194150550016 17227732875309 17232417634344 17239970033758 17303625971676 17308331368416 17329743136152 17335482333114 17373184556544 17407116557631 17411850096696 17425752793416 17488554282144 17502518224224 17529973802946 17534740750736 17579621828736 17607198357144 17611986304704 17633773717488 17684763107616 17689572147456 17711455540032 17731467754704 17809579947456 17836460771712 17888036246784 17915035488768 17916096573936 17920968520576 17935277728896 17943138168672 17995022109504 17999915518464 18014287762944 18022182830208 18035071603461 18049471918731 18074295334656 18101575706112 18122028718464 18149381136128 18201861444096 18257930066368 18264938525658 18338361476352 18366129320814 18379175102068 18393850170828 18447037379496 18455122106622 18474880347792 18503861236443 18557366550426 18585376043652 18613427812904 18667249946928 18688342115916 18716549296632 18770669614224 18793890409428 18799001055648 18828490380942 18853359788736 18881816038272 18911435272488 18931682047168 18994745560032 19009912138272 19015081527552 19023415209664 19044909810608 19078422853248 19093656244608 19099979607456 19123607785032 19128808091712 19184120486784 19207852753248 19213075968768 19343419368768 19348679449088 19386469838637 19415730735874 19428632669952 19442433165824 19457957205504 19464401216128 19471872789468 19495961028171 19544832626112 19550147476992 19565757522432 19588331358783 19603971892593 19617896934966 19630933210368 19674623567412 19726583344578 19769485874688 19813484592792 19837995432174 19843390003184 19900768665888 19925387482536 19947901224042 19962070565404 20035777440888 20050009202256 20066018368176 20072663754132 20154414924864 20155608645678 20161089585648 20177187445008 20186030439756 20249904958272 20266073733312 20274955683984 20280469078144 20355351591168 20364272669376 20387282308272 20418053778144 20477094124608 20508001151616 20538954828032 20540171324664 20598344769024 20621618886528 20630656660896 20652744051456 20712463022592 20721540610944 20738085969024 20776265247936 20784240391266 20812824930816 20822504641499 20836341389952 20867790645504 20914233736836 20928131440128 20940106289517 21000656190294 21015072894464 21056117958711 21101912038656 21148876187604 21180797166408 21233892235776 21242043043056 21275364681549 21281150118184 21298142303064 21307476575298 21369088755036 21374899678176 21391966718496 21401342110872 21425523536934 21463225709904 21486204457344 21487477058388 21519909103176 21552390099152 21614710464864 21647334548928 21671793922416 21681291953812 21709929453696 21761346789864 21767264380224 21776804253168 21863155412736 21872737311552 21890201856192 21896154486272 21897451368144 21986634463488 21993915911616 22011477212736 22027112348032 22090805409024 22108444072704 22124148085248 22149146211456 22240671609024 22246719542784 22274240485248 22290170166891 22323813753582 22372364892672 22388364749124 22481372431012 22496311512576 22556260352538 22574270664198 22580409313968 22615830400097 22665016634112 22673716790472 22681225783854 22699335875634 22715459608908 22730554243584 22781143078056 22809325144482 22815527712912 22970310500412 22976556845792 23071501295568 23077775157888 23106324181536 23107692740247 23113976444152 23173137865152 23199321247344 23209488743508 23215800128928 23234337057888 23311733187312 23318072376192 23336690965632 23373298403928 23439495771648 23476264476192 23482648406272 23511698289984 23579684143488 23615274053376 23641957006272 23683559404032 23710319512704 23746106596608 23781947695616 23828396812209 23888128765248 23913703638528 23924184224896 23941293882957 23960410090947 23993362812672 24012520595712 24029577106944 24046762137948 24065962558308 24076509874731 24162704957952 24171980014512 24209897741073 24246438861546 24316549272972 24353251367544 24380768162718 24488172427752 24498904784814 24525133561104 24596049839328 24606829475496 24626477088216 24633173797056 24634632789162 24671814981924 24704402481792 24743155400568 24780501391536 24852156085152 24889666595904 24917789487888 24955399062176 25027559485632 25058520545904 25065334740864 25104653841256 25137813051648 25168910504256 25175754717696 25215247029984 25326327413376 25346549517696 25402960478214 25437897137664 25458208326144 25466639476608 25498143713376 25505077455616 25578827315712 25593463242743 25599251031552 25610470337664 25667468677026 25723291792896 25735255282869 25791225825024 25848626451516 25859955050637 25962497052624 25994614704228 26003223499671 26059776834816 26117775145044 26138629190124 26157195913288 26186750989586 26232831423216 26253777336336 26294960704419 26302111126104 26410797535716 26417979457056 26450660576232 26534358221184 26567183310048 26597201632056 26714369921184 26733345603008 26754691157568 26763551672176 26832054370176 26872553233152 26874144860904 26881452780864 26902916593344 26914707253008 26992533164256 26999873277696 27021431644416 27033274245312 27152363559168 27183043077696 27224071704192 27284661254378 27302792166144 27344001535488 27386895099552 27397407788487 27495491848704 27507542214528 27549193981221 27568762653102 27590775256242 27628720814592 27650781292032 27682683159933 27701686997248 27712320521688 27781788519936 27878064065478 27885644982448 27920141719356 28000874920392 28032513173874 28074823944948 28156004421336 28198501583472 28241062888544 28242735571413 28322724057408 28367152908732 28397523070752 28409968767064 28492118340048 28499866237568 28514868207408 28522622291328 28535122814496 28567364715912 28617634279872 28648272609792 28649969411184 28685411677548 28693212137568 28776180730176 28819613953152 28863112731904 28895725229888 28946572604928 29015129053152 29023019173632 29035739004224 29123596103811 29142949004928 29163649748736 29186935808256 29196601824192 29207809184202 29317248939168 29325221215488 29348636283648 29426845402449 29511935351118 29532194948608 29589875016867 29634536386334 29654228812032 29698987313664 29720226889188 29756993148261 29765085004776 29851152998832 29888081223804 29921851836063 29943105848106 30075013803384 30099027552264 30107212418624 30108995631198 30231622387296 30241634378472 30265781167512 30279045659634 30287279478544 30374857437408 30399110599968 30412433525976 30420703617216 30546409004064 30580923462408 30627080667216 30762001727424 30770366877184 30808432242048 30810256986996 30897517153536 30932428329792 30945984991344 30954400171904 30979116077184 31068694533888 31082310916416 31090763168256 31115587954176 31164397871904 31176360586899 31219237396224 31254512084928 31301685968256 31348931053312 31371350605254 31439578857984 31522609341696 31613759350272 31652868057984 31723314281406 31771195749612 31781717610709 31850838353664 31863064564584 31921725177276 31947213454596 31961214862947 32053633132554 32062349517264 32087950077744 32102013166308 32138285305401 32229306686016 32279863654764 32328585148728 32422065697296 32471001823392 32507690883624 32521937930718 32564894180544 32650896570336 32665206379752 32700178081472 32794733119104 32809105967328 32835302784288 32844231729408 32846177052216 32895753309232 32939203309056 32979951695232 32990873867424 33017215819104 33040668522048 33136208113536 33186222127872 33223719317184 33370079314176 33411360727872 33420446321152 33485720630373 33558547339008 33620329373312 33722058646518 33744467268864 33768436551168 33795399356928 33834390528807 33861405996297 33870613970952 33955519302144 33997524951168 34021838675781 34073189413362 34147293783552 34171714617084 34223291569368 34313673710492 34455465750618 34464835268688 34479940067516 34518899031727 34607251943352 34616662736832 34659486272304 34670964666228 34814233115262 34823700193392 34851505586832 34977108564288 35005036448448 35059947605892 35069481501472 35159243657472 35214396714288 35223972609408 35267547434976 35369526215232 35379144294912 35422911080064 35462935509408 35619159894912 35672921543424 35776072493568 35832193147872 35841937041152 35870555457792 35886276337344 35966144380771 35990044219008 36044365660416 36070143206922 36098943837462 36148590669312 36244057436928 36298762272256 36369658292319 36515860132736 36529877051316 36571152244077 36676722952704 36732258641628 36748357177221 36758350204136 36787700341656 36894074758992 36910244213244 36949760695584 36951949183743 37007722472886 37114733100852 37170752087304 37226855625808 37334499893856 37376684231832 37433098593264 37541339228448 37587780818856 37598002111296 37656980761884 37706719577472 37763632076544 37822870544976 37863364094336 37989491120064 38019824276544 38030163055104 38046830419328 38089819621216 38104440717321 38156845706496 38187312489216 38199959214912 38247215570064 38257616183424 38368240973568 38415705506496 38426151937536 38501203015539 38686838737536 38772939677274 38831461471748 38857265339904 38928802432256 38943745578936 38991922056342 39063707054713 39089665252224 39176662717566 39207943785186 39235793869932 39261866420736 39280126484379 39349247134824 39453166689156 39626969185584 39675990864348 39686780006368 39801537331776 39850774965072 39895802448084 39924141130808 40071554881776 40100018404512 40132036736352 40145327508264 40308829849728 40311217291356 40322179171296 40354374890016 40372060879512 40499809916544 40532147466624 40549911367968 40560938156288 40710703182336 40728545338752 40774564616544 40836107556288 40926991881567 40954188249216 41016002303232 41077909656064 41080342649328 41243237773056 41261313321792 41305488102912 41353143979653 41386162884363 41443081221888 41476171938048 41552530495872 41568480782532 41645009282998 41672682779904 41735581291008 41817096098217 41828467473672 41880212579034 42001312380588 42048769760811 42112235917422 42203824077312 42297752375208 42361594332816 42484086086112 42550729363098 42562300236368 42596284606128 42614953150596 42738177510072 42749799356352 42783933436992 42802684221744 42851047073868 42926451419808 42972408914688 42974954116776 43039818206352 43104780198304 43229420929728 43294669097856 43343587844832 43362583907624 43419858907392 43522693579728 43534528760448 43553608506336 43726310825472 43745474623104 43780403712384 43794902736288 43811713776303 43973268926976 43987831823232 44022954425472 44054224696064 44181610818048 44216888145408 44298292422912 44451804579501 44481343218048 44548480970496 44580340333782 44647627507164 44776729498248 44914658772159 44962744862024 45112520705076 45148541328396 45160818627936 45163493446797 45231660800194 45330033268224 45347433580944 45362451567708 45398671751268 45418568489451 45430919217816 45562286156112 45618650288964 45631055425824 45940621000824 45953113691584 46143002591136 46155550315776 46212648363072 46215385480494 46227952888304 46346275730304 46398642494688 46418977487016 46431600257856 46468674115776 46623466374624 46636144752384 46673381931264 46746596807856 46952528952384 46965296812544 47023396579968 47057025907881 47159368286976 47230548106752 47283914012544 47420639025408 47492213193216 47584971422109 47656793624418 47776257530496 47848368449792 47882587765914 47920820181894 47986725625344 48025041191424 48093524275896 48131925116616 48153019749462 48343960029024 48419795482146 48492877723092 48633098545944 48706502735088 48761536325436 48782906896077 48976344855504 48997809569628 49050267122208 49192099678656 49213658950992 49252954176432 49266347594112 49269265578324 49343629963848 49408804963584 49486310801136 49561002783072 49704312170304 49779333191808 49835578975776 49910798124352 50055118971264 50117041091808 50130669481728 50209307682512 50275626103296 50337821008512 50430494059968 50542731530687 50583087969777 50652654826752 50693099035392 50805920956428 50933278953216 50996287426752 51010154911232 51109784120043 51186926485486 51220940675328 51334937354052 51470510565738 51582451650048 51683198625927 51697252903032 51719910101274 51924994105248 51989229408456 52006446999342 52119553669632 52235550290088 52277258380248 52314391826576 52373501979172 52465662846432 52507554672672 52589921408838 52604222252208 52821595071432 52835958914112 52901321152464 53068716442368 53134366620096 53194403264112 53428739842368 53466691206016 53509382315136 53527103344352 53664108740352 53745106466304 53748289721808 53762905561728 53805833186688 53829414506016 53985066328512 53999746555392 54042863288832 54066548490624 54105214810383 54304727118336 54366086155392 54448143408384 54569322508756 54605584332288 54773790199104 54794815576974 54895694054861 55015084429056 55098387962442 55137525306204 55181550512484 55365366319866 55403373994496 55424641043376 55511583709329 55756128130956 55771289964896 55840283438712 56001749840784 56065026347748 56149647889896 56312008842672 56397003166944 56482125777088 56485471142826 56645448114816 56734305817464 56795046141504 56819937534128 56984236680096 56999732475136 57029736414816 57045244582656 57070245628992 57134729431824 57235268559744 57299938822368 57370823355096 57386424275136 57552361460352 57639227906304 57726225463808 57791450459776 58030258106304 58046038347264 58071478008448 58159409515911 58247192207622 58285898009856 58327299497472 58373871616512 58393203648384 58415618368404 58487883084513 58634497878336 58650442430976 58697272567296 58764994076349 58853690804898 59023870702236 59179750033734 59269072772668 59308457624064 59440453778376 59513986296522 59530170009552 59623552872983 59702305997664 59776162447608 59843703672126 59886211696212 60150027606768 60198055104528 60214424837248 60217991262396 60463244774592 60483268756944 60531562335024 60558091319268 60574558957088 60749714874816 60798221199936 60824867051952 60841407234432 61092818008128 61161846924816 61254161334432 61524003454848 61616864484096 61620513973992 61795034307072 61864856659584 61891969982688 61908800343808 61958232154368 62137389067776 62164621832832 62328795743808 62352721173798 62438474792448 62467513924497 62509024169856 62603371936512 62697862106624 62742701210508 62820318868551 63045218683392 63168353876133 63305736115968 63446628562812 63542391499224 63563435221418 63701676707328 63726129129168 63826094044647 63843450354552 63894426909192 63922429725894 64107266265108 64124699034528 64175900155488 64204026332616 64276570610802 64458613372032 64559727309528 64657170297456 64844131394592 64942003646784 65015381767248 65043875861436 65129788361088 65301793140672 65330412759504 65400356162944 65589466238208 65618211934656 65670605568576 65688463458816 65692354104432 65791506618464 65959903390464 65981747734848 66034431638208 66081337044096 66272416227072 66372444255744 66447438634368 66740158628352 66822721455744 66870510500673 66971441260746 67117094678016 67240658746624 67444117293036 67473675821777 67488934537728 67668781057614 67722811992594 67741227941904 67847491200291 67995049902336 68043677351562 68146378826724 68343429234168 68446583138736 68627347420984 68910931501236 68929670537376 68959880135032 69037798063454 69214503886704 69233325473664 69318972544608 69323078220741 69341929332456 69628466230524 69647400386784 69703011173664 69954217128576 70010072896896 70119895211784 70138963002944 70318487314944 70428793428576 70447945218816 70535094869952 70739052430464 70845822160128 70925871018816 71238319789824 71345843086848 71485190436627 71664386295744 71683874082304 71741110915584 71772552674688 71823881648871 71881230272841 71932288761542 71980088438016 72088731320832 72140286413844 72197887674924 72229529624193 72488114873856 72629693223219 72739316584638 73031720265472 73059754102632 73142304488154 73464517283256 73496714354442 73516700408272 73575400683312 73788149517984 73820488426488 73899521391168 73903898367486 74015444945772 74229466201704 74341504174608 74453711251616 74668999787712 74753368463664 74866197186528 75082678456896 75175561637712 75196004222592 75313961523768 75413439154944 75527264153088 75645741089952 75726728188672 75978982240128 76039648553088 76093660838656 76179639242432 76208881434642 76313691412992 76374624978432 76399918429824 76494431140128 76515232366848 76736481947136 76780389728229 76831411012992 77002406031078 77205765848607 77373677475072 77545879354548 77579865151911 77662922943496 77857604864512 77887491157872 77983844112684 78009670499013 78127414109426 78179330504448 78353325435132 78415887570372 78471587739864 78560252968758 78698494269648 78884882113257 78906333378312 79253938371168 79351981728696 79373560012736 79603074663552 79701549930144 79791604896168 79848282261616 80143109763552 80200036809024 80264073472704 80290655016528 80617659699456 80622434582712 80644358342592 80708749780032 80744121759024 80999619833088 81064294933248 81099822735936 81121876312576 81457090677504 81549129233088 81672215112576 81853983763134 81908376498432 82032004606464 82160685298656 82192223365461 82486475546112 82522626643584 82706287959306 82772325768726 82886162443776 82952343876096 83105060991744 83136961565064 83290018565996 83345365559808 83634192196434 83656934947344 83760425158068 84002624761176 84097539521622 84224471834844 84595504750416 84723188665632 84728206714239 84968172172224 85101458726196 85124600472736 85192569212256 85229906301192 85476355020144 85499598712704 85567866873984 85605368443488 85702094147736 85852902839616 85944817829376 85949908233552 86079636412704 86209560396608 86458841859456 86589338195712 86687175689664 86725167815248 86839717814784 87045387159456 87069057520896 87107217012672 87370788311433 87490949246208 87560807424768 87589805472576 87623427552606 87975663646464 88045908850944 88108449392128 88280536207347 88596584845824 88769625050601 88903609159002 88962686436096 89096961940992 89160680667564 89270979444783 89295255014328 89553458996496 89829317544318 89925489724048 90225041410152 90297082656792 90321637255872 90326986893594 90463321600388 90694867161888 90724903135416 90797343502536 90837136978902 90861838435632 91124572312224 91237300577928 91262110851648 91881242001648 91906227383168 92286005182272 92311100631552 92425296726144 92430770960988 92455905776608 92692551460608 92797284989376 92837954974032 92863200515712 92937348231552 93246932749248 93272289504768 93346763862528 93493193615712 93905057904768 94046793159936 94114051815762 94318736573952 94567828025088 94819835185669 94841278050816 95169942844218 95313587248836 95345152832127 95552515060992 95696736899584 95765175531828 95841640363788 95883644588841 96187048551792 96263850233232 96306039498924 96414855916203 96687920058048 96839590964292 96985755446184 97266197091888 97413005470176 97523072650872 97565813792154 97952689711008 97995619139256 98100534244416 98384199357312 98427317901984 98505908352864 98532695188224 98538531156648 98687259927696 98817609927168 98972621602272 99122005566144 99408624340608 99558666383616 99671157951552 99821596248704 100110237942528 100234082183616 100261338963456 100418615365024 100457161891119 100675642017024 100860988119936 101085463061374 101166175939554 101305309653504 101386198070784 101503171586421 101611841912856 101866557906432 101992574853504 102065516027343 102219568240086 102373852970972 102441881350656 102669874708104 102941021131476 102986136780607 103366397251854 103394505806064 103439820202548 103556697095181 103849988210496 103978458816912 104012893998684 104471100580176 104554516760496 104628783653152 104747003958344 104931325692864 105015109345344 105179842817676 105208444504416 105643190142864 105671917828224 105802642304928 106137432884736 106268733240192 106388806528224 106786519047307 106857479684736 106933382412032 107018764630272 107054206688704 107328217480704 107496579443616 107525811123456 107611666373376 107658829012032 107898433142313 107970132657024 108133096981248 108210429620766 108732172310784 108896286816768 109108974876957 109138645017512 109547580398208 109589631153948 109713456732231 109791388109722 110030168858112 110196775924884 110245071531663 110275050612408 110363101024968 110730732639732 110849282086752 110855847551229 111023167418658 111512256261912 111542579929792 111680566877424 112003499681568 112130052695496 112299295779792 112624017685344 112794006333888 112964251554176 112970942285652 113290896229632 113468611634928 113590092283008 113639875068256 113968473360192 113999464950272 114059472829632 114090489165312 114140491257984 114269458863648 114313322151963 114470537119488 114599877644736 114741646710192 114772848550272 115104722920704 115278455812608 115503609046617 115582900919552 116060516212608 116142956016896 116318819031822 116494384415244 116571796019712 116786407296768 116831236736808 116975766169026 117191121164139 117268995756672 117529988152698 117707381609796 117840379453137 118047741404472 118359500067468 118538145545336 118880907556752 119027972593044 119060340019104 119247105745966 119404611995328 119552324895216 119687407344252 119772423392424 120300055213536 120396110209056 120428849674496 120435982524792 120926489549184 120966537513888 121063124670048 121116182638536 121149117914176 121499429749632 121596442399872 121649734103904 121682814468864 122185636016256 122323693849632 122508322668864 122780975644701 123048006909696 123233728968192 123241027947984 123729713319168 123783939965376 123817600687616 123916464308736 124059431938959 124158488653089 124329243665664 124657591487616 124705442347596 124935027848994 125018048339712 125206743873024 125451288294651 125485402421016 125640637737102 126336707752266 126611472231936 126893257125624 127084782998448 127126870442836 127452258258336 127652188089294 127686900709104 127788853818384 127844859451788 128214532530216 128249398069056 128351800310976 128408052665232 128553141221604 128917226744064 129119454619056 129314340594912 129688262789184 129884007293568 130030763534496 130087751722872 130259576722176 130603586281344 130660825519008 130800712325888 131178932476416 131236423869312 131341211137152 131384708208864 131583013236928 131919806780928 131963495469696 132068863276416 132162674088192 132544832454144 132894877268736 133355413738503 133645442911488 133741021001346 133942882521492 134481317493248 134743976316477 134888234586072 134947351643554 135337562115228 135445623985188 135482455883808 135490480340391 135694982400582 135990099804672 136087354703124 136255705468353 136292757653448 136686858468336 136893166277472 137254694841968 137821863002472 137859341074752 137919760270064 138075596126908 138429007773408 138466650947328 138637945089216 138646156441482 138683858664912 139256932461048 139294800773568 139406022347328 139908434257152 140020145793792 140239790423568 140277926005888 140857586857152 140895890437632 141070189739904 141171077723643 141478104860928 141691644320256 141851742037632 142476639579648 142970380873254 143328772591488 143545105349376 143647763297742 143762460545682 143864577523084 143960176876032 144280572827688 144395775349848 144459059248386 145259386446438 145478633169276 146063440530944 146119508205264 146284608976308 146348720688231 146929034566512 146993428708884 147033400816544 147150801366624 147576299035968 147640976852976 147799042782336 147807796734972 148030889891544 148458932403408 148683008349216 148907422503232 149337999575424 149506736927328 149732394373056 150165356913792 150351123275424 150392008445184 150627923047536 150826878309888 151291482179904 151453456377344 151628194592061 151749263909331 151957964480256 152079297106176 152187321677312 152359278484864 152417762869284 152799836859648 152988862280256 153030464733696 153329352360129 153560779456458 153662822025984 154004812062156 154411531697214 154747354950144 155091758709096 155159730303822 155325845886992 155774982315744 155967688225368 156019340998026 156254828218852 156358661008896 156706650870264 156831775140744 156943175479728 157120505937516 157396988539296 157769764226514 157812666756624 158507876742336 158703963457392 158747120025472 159206149327104 159403099860288 159583209792336 159696564523232 160286219527104 160400073618048 160528146945408 160581310033056 161235319398912 161244869165424 161288716685184 161417499560064 161488243518048 161999239666176 162128589866496 162199645471872 162315644431149 162914181355008 162989950124837 163098258466176 163344430225152 163707967526268 163816752996864 164321370597312 164384446730922 164687082164583 165045253287168 165412575918612 165544651537452 166210121983488 166273923130128 166534751127987 166580037131992 167268384392868 167313869894688 167520850316136 168005249522352 168195079043244 168448943669688 169191009500832 169446377331264 169456413428478 169936344344448 170202917452392 170249200945472 170385138424512 170459812602384 170952710040288 170999197425408 171135733747968 171210736886976 171404188295472 171705805679232 171899816467104 172159272825408 172419120793216 172917683718912 173178676391424 173374351379328 173450335630496 174090774318912 174138115041792 174214434025344 174478228547733 174741576622866 174981898492416 175121614849536 175179610945152 175246855105212 175951327292928 176091817701888 176294982229047 176561072414694 177539250101202 177807218318004 177925372872192 178321361335128 178541958889566 178590510028656 178870658618949 179106917992992 179658635088636 179850979448096 180450082820304 180594165313584 180643274511744 180653973787188 180926643200776 181389734323776 181449806270832 181594687005072 181674273957804 181723676871264 182249144624448 182474601155856 182524221703296 183762484003296 183812454766336 184572010364544 184850593452288 184861541921976 184911811553216 185385102921216 185594569978752 185675909948064 185726401031424 185874696463104 186493865498496 186986387231424 187402541773491 187810115809536 188093586319872 188228103631524 188460956605653 189135656050176 189505061628399 189639670371338 190339885688436 190627174497672 190690305664254 191105030121984 191478282133941 191530351063656 191683280727576 191767289177682 192374097103584 192527700466464 192612078997848 192829711832406 193375840116096 193679181928584 193971510892368 194532394183776 194826010940352 195046145301744 195131627584308 195905379422016 195991238278512 196201068488832 196768398714624 196854635803968 197011816705728 197065390376448 197077062313296 197374519855392 197945243204544 198244011132288 198817248681216 199117332767232 199342315903104 199643192497408 200220475885056 200468164367232 200837230730048 200914323782238 201351284034048 201721976239872 202170926122748 202332351879108 202421027465331 203006343172842 203223683825712 203542473600873 203985149707008 204131032054686 204439136480172 204747705941944 205339749416208 205882042262952 205972273561214 206732794503708 206789011612128 206879640405096 207113394190362 207699976420992 207956917633824 207969234662223 208025787997368 208942201160352 209109033520992 209257567306304 209494007916688 209862651385728 210030218690688 210359685635352 210416889008832 211286380285728 211343835656448 211605284609856 212537466480384 212777613056448 213573038094614 213714959369472 213866764824064 214037529260544 214108413377408 214455571309881 214993158887232 215051622246912 215223332746752 215317658024064 215471644946613 215643690818523 215796866284626 215940265314048 216266193962496 216420859241532 216688588872579 217464344621568 218217949753914 218277290035024 219095160796416 219179262307896 219426913464462 219582776219444 220393551849768 220490143063326 220550101224816 220726202049936 221461465279464 221698564173504 221711695102458 222046334837316 223024512523824 223085159859584 223361133754848 224006999363136 224260105390992 224598591559584 225248035370688 225588012667776 225928503108352 225941884571304 226581792459264 226937223269856 227180184566016 227279750136512 227936946720384 228118945659264 228280982515968 228538917727296 228626644303926 228941074238976 229199755289472 229483293420384 229545697100544 230209445841408 230341169184687 231007218093234 231165801839104 231617297545821 232121032425216 232285912033792 232637638063644 232739595455733 232988768830488 233572814593536 233662473473616 233951532338052 234029011497039 234382242328278 234537991513344 235059976305396 235414763219592 235680758906274 236095482808944 236719000134936 237076291090672 237761815113504 238055945186088 238120680038208 238494211491932 238809223990656 239104649790432 239374814688504 239544846784848 240600110427072 240792220418112 240857699348992 240871965049584 241852979098368 241933075027776 242126249340096 242232365277072 242298235828352 242998859499264 243192884799744 243299468207808 243365628937728 244371272032512 244647387699264 245016645337728 245561951289402 246096013819392 246482055895968 247459426638336 247567879930752 248118863877918 248316977306178 248658487331328 248774134401067 249315182975232 249410884695192 249870055697988 250036096679424 250902576589302 250970804842032 251281275474204 252673415504532 253786514251248 254169565996896 254184620142717 254253740885672 254904516516672 255304376178588 255373801418208 255577707636768 255689718903576 256429065060432 256498796138112 256703600621952 256816105330464 257106282443208 257834453488128 258238909238112 258628681189824 259376525578368 259768014587136 260061527068992 260175503445744 260519153444352 261207172562688 261321651038016 261601424651776 262112364934299 262472847738624 262682422274304 262769416417728 263166026473856 263926990939392 264137726552832 264325348176384 264841608622041 265789754537472 266308875151803 266710827477006 267290885822976 267482042002692 267885765042984 269487952632954 269776469172144 269894703287108 270675124230456 270891247970376 270964911767616 270980960680782 271389964801164 272174709406248 272511410936706 272585515306896 273373716936672 273786332554944 274509389683936 275643726004944 275718682149504 275839520540128 276151192253816 276858015546816 276933301894656 277275890178432 277292312882964 277367717329824 278513864922096 278589601547136 278812044694656 279816868514304 280040291587584 280479580847136 280555852011776 281528095670173 281715173714304 282140379479808 282342155447286 282956209721856 283703484075264 284459505557007 285940761746508 286035458496381 286657545182976 287090210698752 287295526595484 287524921091364 287650933766523 287729155046168 288561145655376 288791550699696 288918118496772 289244567748609 290518772892876 290957266338552 292239016410528 292569217952616 292697441376462 293858069133024 293986857417768 294066801633088 294301602733248 295152598071936 295281953705952 295598085564672 295615593469944 296061779783088 296917864806816 297366016698432 297814845006464 298675999150848 299013473854656 299464788746112 300330713827584 300702246550848 300784016890368 301255846095072 301371485673357 302582964359808 303256389184122 303498527818662 303915928960512 304158594212352 304509514759263 304718556969728 304835525738568 305599673719296 305977724560512 306658704720258 307121558912916 307325644051968 308009624124312 308823063394428 308958410341821 310183517418192 310319460607644 310651691773984 310670091285543 311549964631488 311935376450736 312038681996052 312509656437704 313413301740528 313663550281488 313886350959456 314241011875032 314793977078592 315539528453028 315625333513248 317015753484672 317407926914784 317494240050944 318412298654208 318806199720576 319166419584672 319393129046464 320359557141921 320572439054208 320800147236096 321056293890816 321162620066112 322489738330848 322577433370368 322834999120128 322976487036096 323695299426939 324399290943744 324631288862298 325979900249674 326196516932352 326688860450304 327326924630871 327415935052536 328642741194624 328768893461844 329140370196693 329374164329166 330090506574336 330735214594989 330825151837224 331089303074904 332547846260256 333069502255974 333160074263984 334536768785736 334627739789376 335041700632272 336010499044704 336390158086488 336897887339376 338382019001664 338892754662528 338912826856956 339872688688896 340405834904784 340498401890944 340770276849024 340919625204768 341905420080576 341998394850816 342271467495936 342421473773952 342808376590944 342939966455889 343411611358464 343799632934208 344318545650816 344838241586432 345835367437824 346748702758656 346900671260992 348181548637824 348428868050688 348956457095466 349483153245732 350359221890304 350493710210424 351573363492417 352589964458094 353122144829388 353521138359411 355078500202404 355614436636008 356642722670256 357083917779132 357181020057312 357741317237898 358213835985984 359317270177272 359701958896192 360900165640608 361188330627168 361286549023488 361307947574376 361853286401552 362779468647552 362899612541664 363189374010144 363348547915608 363447353742528 364498289248896 364949202311712 365048443406592 367524968006592 367624909532672 368342926934103 369144020729088 369701186904576 369723083843952 369823623106432 371189139957504 371351819896128 371452802062848 371749392926208 372178295816877 372475465959267 372987730996992 373972774462848 374805083546982 375620231619072 376456207263048 376921913211306 379010123256798 379279340742676 379707889348997 380679771376872 381254348995344 381380611328508 382956564267882 383060702127312 383366561455152 383534578355364 384748194207168 385055400932928 385224157995696 385659423664812 386751680232192 387358363857168 387943021784736 389064788367552 389652021880704 390092290603488 390263255168616 391810758844032 391982476557024 392402136977664 393536797429248 393709271607936 394023633411456 394154124626592 394749039710784 395627588188481 395890486409088 396488022264576 397634497362432 398684631806208 399286384994816 400066241215509 400936328734464 401674461460096 401828647564476 403443952479744 404231928949431 404341852245496 404664703758216 404842054930662 406012686345684 406447367651424 406471441021173 407084947201746 407970299414016 408262064109372 408878272960344 409495411883888 410679498832416 411764084525904 411944547122428 413465589007416 413578023224256 413759280810192 414226788380724 415399952841984 415913835267648 415938469324446 416051575994736 417884402320704 418218067041984 418515134612608 418988015833376 419725302771456 420060437381376 420719371270704 420833778017664 422572760571456 422687671312896 423210569219712 423513233170929 425074932960768 425555226112896 427146076189228 427429918738944 428216826754816 428911142619762 429700777601843 429986317774464 430635316048128 430943289893226 431287381637046 431593732569252 431880530628096 432841718483064 433377177745158 436435899507828 436554580070048 438190321592832 438358524615792 438853826928924 439046162064693 439165552438888 440787103699536 440980286126652 441100202449632 441452404099872 442922930558928 443397128347008 443423390204916 444092669674632 446049025047648 446170319719168 446722267509696 448013998726272 448520210781984 449197183119168 450496070741376 451176025335552 451857006216704 451883769142608 453874446539712 454360369132032 454559500273024 454884583776183 455247791727993 455873893440768 456237891318528 456561965031936 457077835454592 457253288607852 458399510578944 458966586840768 459091394201088 459988057080387 460682338369374 462014436186468 463234595091642 464242064850432 465275276127288 465479190911466 465977537660976 467324946947232 467903064676104 468058022994078 468764484656556 469075983026688 470119952610792 470829526439184 471361517812548 472190965617888 473438000269872 474152582181344 475523630227008 476111890372176 476241360076416 476988422983864 477618447981312 478209299580864 478749629377008 479089693569696 481200220854144 481584440836224 481743930099168 483705958196736 483866150055552 484252498680192 484464730554144 484596471656704 485997718998528 486385769599488 486598936415616 488742544065024 488969850374511 489294775398528 490033290675456 491123902578804 492964111791936 494061246493749 495135759861504 496237727755836 496633954612356 497548268802134 498630365950464 498821769390384 499604253383961 499740111395976 501805153178604 501941609684064 502562550948408 505346831009064 507573028502496 508339131993792 508369240285434 508507481771344 509809033033344 510608752357176 510747602836416 511155415273536 511379437807152 512858130120864 512997592276224 513407201243904 513632210660928 514212564886416 516477818476224 517257362379648 518753051156736 519536029174272 520123054137984 520351006891488 522414345125376 522643302076032 523434685643199 524224729868598 524945695477248 525364844548608 525538832835456 526332052947712 527853981878784 528275453105664 529683217244082 532617750303606 533421654954012 534964084005384 535771530085968 536611975856847 538975905265908 539552938344288 539789406574216 541350248460912 541782495940752 541929823535232 541961921361564 542779929602328 544349418812496 545022821873412 545171030613792 546747433873344 547572665109888 549018779367872 551287452009888 551437364299008 551679041080256 552302384507632 553716031093632 554551780356864 554584625765928 554735434659648 557027729844192 557179203094272 557624089389312 560959161694272 561111704023552 562207625320473 563056191340346 563430347428608 564280758959616 564684310894572 565382869816959 567406968150528 568515184885197 568919011114014 571881523493016 572070916992762 573315090365952 574591053190968 575049842182728 575301867533046 575458310092336 577122291310752 577583101399392 577836236993544 578489135497218 581037545785752 581914532677104 584478032821056 585138435905232 585394882752924 587716138266048 587973714835536 588133603266176 588603205466496 590305196143872 590563907411904 591196171129344 591231186939888 592123559566176 593835729613632 594732033396864 595629690012928 597351998301696 598026947709312 598929577492224 600661427655168 601404493101696 602511692190144 602742971346714 603852634603471 605165928719616 606512778368244 606997055637324 607263082395993 609019029518526 609437113939456 609671051477136 610627420802619 611955449121024 613317409440516 614243117825832 616019248248624 617646126788856 617916820683642 620367034836384 620638921215288 621303383547968 621340182571086 623099929262976 623870752901472 624077363992104 625019312875408 626826603481056 627327100562976 627772701918912 628482023750064 629587954157184 631079056906056 631250667026496 634031506969344 634815853829568 634988480101888 637612399441152 638332839169344 638786258092928 640719114283842 641144878108416 641600294472192 642112587781632 642325240132224 643366713929643 644979476661696 645154866740736 645669998240256 645952974072192 646414934839839 647390598853878 648798581887488 649262577724596 651959800499348 652393033864704 654653849261742 654831870105072 655859081602813 657285482389248 657537786923688 658280740393386 658748328658332 661470429189978 661650303674448 662178606149808 665095692520512 666139004511948 666320148527968 669073537571472 669255479578752 670083401264544 672020998089408 672780316172976 673795774678752 676764038003328 677785509325056 677825653713912 679745377377792 680811669809568 680996803781888 681540553698048 681839250409536 683810840161152 684842947547904 685616753181888 685879932911778 686823222716928 687599265868416 688637091301632 689676483172864 691023507554061 693497405517312 693801342521984 694851892637463 696363097275648 696857736101376 697912914190932 698218786367199 698966306491464 700718443780608 700987420420848 702087034491117 703146726984834 705179928916188 706244289658776 707042276718822 710157000404808 711228873272016 713285445340512 714167835558264 714362040114624 715482634475796 716427671971968 718634540354544 719403917792384 721800331281216 722376661254336 722573098046976 722615895148752 723706572803104 725558937295104 725799225083328 726378748020288 726697095831216 726894707485056 728996578497792 729898404623424 730096886813184 735049936013184 736685853868206 738288041458176 739446167687904 739647246212864 742210434039547 742378279915008 742703639792256 744356591633754 744950931918534 745975461993984 746322403203201 747945548925696 749610167093964 752912414526096 753843826422612 758020246513596 758558681485352 759415778697994 761359542753744 762508697990688 762553860428151 762761222657016 765913128535764 766121404254624 766733122910304 767069156710728 769496388414336 770110801865856 770448315991392 771318847329624 773503360464384 774716727714336 775886043569472 778129576735104 779304043761408 780184581206976 780526510337232 783621517688064 783964953114048 784804273955328 786337094802897 787418543215872 788047266822912 788308249253184 789498079421568 791255176376962 791780972818176 792976044529152 794524825866123 797369263612416 798926625455409 800132482431018 801872657468928 803348922920192 803657295128952 808463857898862 808683704490992 809329407516432 809684109861324 812025372691368 812894735302848 812942882042346 814169894403492 816524128218744 817756545920688 818990823767776 821358997664832 823528169051808 823889094244856 826931178014832 827156046448512 827518561620384 828453576761448 830799905683968 831827670535296 831876938648892 832103151989472 835768804641408 836436134083968 837030269225216 837976031666752 839450605542912 840120874762752 841438742541408 841667556035328 844584287010519 845145521142912 846421138439424 847026466341858 851110452225792 853378516671021 854292152378456 856433653509632 857822285239524 858106375489143 859401555203686 859972635548928 861270632096256 861886579786452 862574763274092 862952801299569 863187465138504 865683436966128 866754355490316 867733703245827 872871799015656 873109160140096 876717049231584 877707653857848 878092324129386 878331104877776 881574207399072 881960572253304 882200404899264 882904808199744 885845861117856 886794256694016 886846780409832 888185339349264 892098050095296 892340639438336 893444535019392 896027997452544 897040421563968 898394366238336 900992141482752 902352050671104 903767538285216 904114457020071 907748893079424 909119000546048 909769167552366 910495583455986 911747786881536 912475782637056 914155670909184 914506577215704 916799021157888 917933173681536 919976114160774 921364676738748 924028872372936 926469190183284 926875231025463 930550552254576 930958381822932 931955075321952 932010273856629 934649893894464 935806129352208 936116045988156 937528969313112 940239905221584 941659052878368 942723035625096 944381931235776 946876000539744 948305164362688 951047260454016 952223780744352 952482720152832 953976845967728 955236895962624 956418599161728 957499258754016 958179387139392 961078671425763 962400441708288 963168881672448 963487860198336 967732300111104 968504997360384 968929461108288 969192943313408 971085898280817 973197872831232 977939700749022 978589550797056 980066581350912 981980773892613 982247805157608 985928223583872 988122492987498 990271519723008 992475455511672 993267909224712 995096537604268 997643538780768 999208506767922 999480222791952 1003610306357208 1003883219368128 1005125101896816 1010693662018128 1015146057004992 1016678263987584 1016738480570868 1017014963542688 1019618066066688 1021217504714352 1021495205672832 1022310830547072 1022758875614304 1025716260241728 1025995184552448 1026814402487808 1027264421321856 1028425129772832 1032955636952448 1034514724759296 1037506102313472 1040246108275968 1040702013782976 1043018187042359 1045286604152064 1046869371286398 1048449459737196 1051077665670912 1052664105895424 1054720090477251 1059366434488164 1060563415078233 1065235500607212 1066843309908024 1069928168010768 1071543060171936 1073223951713694 1077951810531816 1079105876688576 1079578813148432 1082700496921824 1083564991881504 1083859647070464 1083923842723128 1085559859204656 1088698837624992 1090045643746824 1090342061227584 1093494867746688 1095145330219776 1098037558735744 1102574904019776 1102874728598016 1103358082160512 1104604769015264 1105028780802309 1107432062187264 1109103560713728 1109169251531856 1109470869319296 1114055459688384 1114358406188544 1115248178778624 1116534887450631 1121918323388544 1124415250640946 1126112382680692 1126860694857216 1129368621789144 1130765739633918 1132847504586677 1137030369770394 1137838022228028 1139123668046991 1143763046986032 1144141833985524 1149182106381936 1150099684365456 1150603735066092 1150916620184672 1154244582621504 1155166202798784 1155672473987088 1156978270994436 1162075091571504 1163829065354208 1168956065642112 1170276871810464 1170789765505848 1175432276532096 1175947429671072 1176267206532352 1177206410932992 1180610392287744 1181127814823808 1182462373879776 1184247119132352 1186882764565443 1187671459227264 1189464066793728 1191259380025856 1196053895418624 1197859154984448 1200198723646527 1202808986203392 1205023384380288 1205485942693428 1207705269206942 1210331857439232 1212695786848293 1213025556736488 1213994111274648 1214526164791986 1218038059037052 1219342102954272 1219414323063519 1221254841605238 1223910898242048 1226634818881032 1228486235651664 1232038496497248 1235292253577712 1235833641367284 1240734069672768 1241277842430576 1242606767095936 1242680365142172 1246199858525952 1247741505802944 1248154727984208 1250038625750816 1253653206962112 1254654201125952 1255545403837824 1256964047500128 1259175908314368 1262158113812112 1262501334052992 1268063013938688 1269631707659136 1270539699512787 1275224798882304 1276665678338688 1277572516185856 1281438228567684 1282289756216832 1284650480264448 1286733427859286 1289102332805529 1289958953323392 1291905948144384 1292829869679678 1294781197707756 1298525155449192 1303919600998696 1309307698523484 1309663740210144 1311718163205626 1314570964778496 1315075573847376 1316561480786772 1317138486194079 1317496657316664 1322940858379956 1323300607348896 1324357212299616 1330191385041024 1332278009023896 1332640297055936 1338147075142944 1338510959157504 1340166802529088 1344041996178816 1345560632345952 1347591549357504 1353528076006656 1355571018650112 1355651307427824 1361623339619136 1361993607563776 1363081107396096 1363678500819072 1364653751328549 1365743375183979 1367621680322304 1369685895095808 1371233506363776 1371759865823556 1375198531736832 1377274182603264 1379964171241161 1382047015108122 1387602685043968 1389703785274926 1392726194551296 1395825828381864 1396437572734398 1397932612982928 1401974840841696 1404174068982234 1406293453969668 1410359857832376 1412488579317552 1414084553437644 1420314000809616 1422457746544032 1426570890681024 1428335671116528 1428724080229248 1430965268951592 1432855343943936 1437269080709088 1438807835584768 1443600662562432 1444753322508672 1445231790297504 1447413145606208 1451117874590208 1451598450166656 1452757496040576 1453394191662432 1453789414970112 1457993156995584 1459796809246848 1466909551123533 1470099872026368 1473371707736412 1478892335375808 1479294492425728 1482183739481247 1484420868079094 1485407279584512 1488713183267508 1489901863837068 1492644806406402 1495891097851392 1498812760151883 1499220334187928 1505824829052192 1507687652845224 1516040493027192 1517117362970704 1518831557395988 1522719085507488 1525017395981376 1525107720856302 1525522445314032 1531826257071528 1532242808509248 1533466245820608 1534138313421456 1538992776828672 1540221603731712 1540896631982784 1542637694659248 1549433455428672 1551772087138944 1556259153470208 1558608087522816 1560369162413952 1561053020674464 1567243035376128 1567929906228096 1572674189605794 1574837086431744 1576094533645824 1576616498506368 1578996158843136 1582510352753924 1583561945636352 1589049651732246 1597853250910818 1600264964862036 1606697845840384 1607314590257904 1609835927570541 1616927715797724 1617367408981984 1618658815032864 1619368219722648 1624050745382736 1625789470605696 1625885764084692 1628339788806984 1633048256437488 1635513091841376 1637981647535552 1642717995329664 1647056338103616 1647778188489712 1653862356029664 1654312092897024 1655037123240768 1656907153522896 1663655341070592 1663753877297784 1664206303978944 1671537609282816 1672872268167936 1674060538450432 1675952063333504 1682877485082816 1683335112070656 1686622875961419 1689168574021038 1690291042285824 1692842276878848 1694052932683716 1696148609450877 1702220904451584 1706757033342042 1708584304756912 1715644570479048 1716212750978286 1718803110407372 1719945271097856 1723773159572904 1725149526548184 1725905602599138 1726374930277008 1731366873932256 1733508710980632 1735467406491654 1745743598031312 1746218320280192 1753434098463168 1755415307715696 1756184648258772 1756662209755552 1763148414798144 1763921144506608 1764400809798528 1765809616399488 1771691722235712 1773588513388032 1773693560819664 1776370678698528 1784196100190592 1786889070038784 1792055994905088 1794080843127936 1796788732476672 1801984282965504 1807535076570432 1808228914040142 1811557903810413 1815497786158848 1818238001092096 1819538335104732 1820991166911972 1821789247187979 1828311341818368 1829013154431408 1831882262407857 1835866347363072 1839952228321548 1842729353477496 1848057744745872 1852938380366568 1853750462050926 1861101104509152 1861916763645864 1863910150643904 1864020547713258 1869299787788928 1871612258704416 1872232091976312 1875057938626224 1880479810443168 1883318105756736 1885446071250192 1888763862471552 1893752001079488 1896610328725376 1902094520908032 1904447561488704 1904965440305664 1907953691935456 1912837198323456 1914998517508032 1916358774278784 1922157342851526 1924800883416576 1926337763344896 1926975720396672 1935464600222208 1937009994720768 1937858922216576 1939244804519517 1942171796561634 1946395745662464 1955879401498044 1956736598831533 1957179101594112 1963961547785226 1964495610315216 1967577244808439 1971856447167744 1976244985974996 1984950911023344 1986535818449424 1990193075208536 1995287077561536 1998417013535844 1998960445583904 2007220612714416 2007766438736256 2010250203793632 2021387324036256 2030292114009984 2033356527975168 2033476961141736 2034029927085376 2039236132133376 2042435009428704 2042990411345664 2044621661094144 2045517751228608 2051432520483456 2054528842643712 2056850259545664 2065911273904896 2069029449518592 2073070522662183 2080492216551936 2081404027565952 2084555677912389 2086036374084718 2090573208304128 2093738742572796 2094656359101597 2096898919474392 2102155331341824 2106261103473351 2109440180954502 2118732868976328 2121126830156466 2130471001214424 2133686619816048 2139856336021536 2143086120343872 2146447903427388 2155903621063632 2158211753377152 2159157626296864 2165400993843648 2167129983763008 2167719294140928 2167847685446256 2171119718409312 2177397675249984 2180091287493648 2180684122455168 2186989735493376 2190290660439552 2196075117471488 2205149808039552 2206716164321024 2209209538030528 2210057561604618 2214864124374528 2218338503063712 2218941738638592 2226631302118641 2228110919376768 2233069774901262 2238967209609603 2243836646777088 2248830501281892 2252224765361384 2258737243578288 2261531479267836 2265695009173354 2274060739540788 2275676044456056 2278247336093982 2287526093972064 2287661581284453 2288283667971048 2298364212763872 2300199368730912 2301207470132184 2301833240369344 2308489165243008 2310332405597568 2311344947974176 2313956541988872 2324150183143008 2327658130708416 2337912131284224 2340553743620928 2341579531011696 2350864553064192 2351894859342144 2352534413064704 2354412821865984 2359011284408691 2362255629647616 2364924747759552 2368494238264704 2373765529130886 2375342918454528 2378928133587456 2383574477598369 2392107790837248 2400397447293054 2405617972406784 2410046768760576 2410971885386856 2415410538413884 2425391573696586 2426051113472976 2427988222549296 2429052329583972 2436076118074104 2438684205908544 2438828646127038 2442509683210476 2453269637762064 2456972471303328 2464076992994496 2470584507155424 2471667282734568 2481468139345536 2482555684861152 2485213534191872 2485360730284344 2492399717051904 2495483011605888 2496309455968416 2500077251501632 2507306413924224 2509308402251904 2511090807675648 2513928095000256 2518351816628736 2524316227624224 2525002668105984 2533752861031557 2539263415318272 2541079399025574 2553331356677376 2555145032371712 2560135550013063 2562876457135368 2569300960528896 2573466855718572 2574319126467429 2578204665611058 2579917906646784 2583811896288768 2585659739359356 2588858403898707 2589562395415512 2597050310898384 2607839201997392 2618615397046968 2619327480420288 2623436326411252 2630151147694752 2633122961573544 2634276972388158 2634993314633328 2645881716759912 2646601214697792 2648714424599232 2660382770082048 2664556018047792 2665280594111872 2676294150285888 2677021918315008 2680333605058176 2688083992357632 2691121264691904 2695183098715008 2707056152013312 2711302614855648 2723246679238272 2727357001638144 2729307502657098 2731486750367958 2735243360644608 2742467012727552 2743519731647112 2750397063473664 2759928342482322 2764094030216244 2775205370087936 2779407570549852 2780625693076389 2791651656763728 2792875145468796 2795865225965856 2796030821569887 2803949681683392 2808348137964468 2812586907939336 2820719715664752 2824977158635104 2828169106875288 2840628001619232 2844915493088064 2853141781362048 2856671342233056 2857448160458496 2861930537903184 2865710687887872 2874538161418176 2877615671169536 2883236014277289 2887201325124864 2889506645017344 2890463580595008 2894826291212416 2903196900333312 2905514992081152 2906788383324864 2907578829940224 2913257694842451 2919593618493696 2933819102247066 2940199744052736 2946743415472824 2957784670751616 2964367478962494 2968841736158188 2970814559169024 2977426366535016 2979803727674136 2985289612812804 2997625520303766 2998440668375856 3011649658104384 3015375305690448 3032080986054384 3034234725941408 3037663114791976 3045438171014976 3050034791962752 3050215441712604 3051044890628064 3063652514143056 3064485617018496 3066932491641216 3068276626842912 3077985553657344 3080443207463424 3081793263965568 3085275389318496 3096809052371903 3098866910857344 3103544174277888 3112518306940416 3120738324827904 3122106041348928 3129054561127077 3135859812456192 3145348379211588 3153232997012736 3157992317686272 3164160271431753 3165020705507848 3178099303464492 3181690245234699 3195706501821636 3200529929724072 3214629180515808 3219671855141082 3233855431595448 3234734817963968 3237317630065728 3238736439445296 3248101490765472 3251578941211392 3251771528169384 3256679577613968 3266096512874976 3271026183682752 3275963295071104 3285435990659328 3294112676207232 3295556376979424 3307724712059328 3308624185794048 3310074246481536 3313814307045792 3315086342406927 3327310682141184 3327507754595568 3328412607957888 3343075218565632 3345744536335872 3349604662351893 3351904126667008 3365754970165632 3373245751922838 3378337148042076 3380582084571648 3388105865367432 3392297218901754 3398542513760031 3413514066684084 3417168609513824 3417371004140973 3431289140958096 3432425501956572 3437606220814744 3447546319145808 3450299053096368 3451811205198276 3452749860554016 3462733747864512 3467017421961264 3470934812983308 3491487196062624 3492436640560384 3506868196926336 3510830615431392 3512369296517544 3513324419511104 3526296829596288 3527842289013216 3528801619597056 3531619232798976 3543383444471424 3547387121639328 3552741357397056 3560648293696329 3568392200381184 3573778140077568 3588161686255872 3593577464953344 3600596170939581 3615070153140864 3616457828080284 3623115807620826 3630995572317696 3638087360544879 3639076670209464 3641982333823944 3643578494375958 3658026308862816 3663764524815714 3671732694726144 3679904456643096 3685458706954992 3696115489491744 3705876760733136 3707500924101852 3722202209018304 3723833527291728 3727820301287808 3728041095426516 3738599575577856 3743224517408832 3744464183952624 3750115877252448 3760959620886336 3766636211513472 3770892142500384 3777527724943104 3787504002158976 3793220657450752 3804189041816064 3808895122977408 3815907383870912 3825674396646912 3829997035016064 3832717548557568 3844314685703052 3853951440793344 3867306998416587 3875717844433152 3878489609039034 3884343593123268 3911758802996088 3913473197663066 3927923095570452 3928991220630432 3935154489616878 3943712894335488 3951415458582237 3952489971949992 3969901822046688 3973071636898848 3980386150417072 3990574155123072 3996834027071688 3997920891167808 4014441225428832 4015532877472512 4020500407587264 4042774648072512 4060584228019968 4066713055950336 4066953922283472 4068059854170752 4084870018857408 4085980822691328 4089243322188288 4091035502457216 4093961253985647 4097230125551937 4102865040966912 4109057685287424 4113700519091328 4131822547809792 4146141045324366 4162808055131904 4169111355824778 4172072748169436 4187477485145592 4189312718203194 4193797838948784 4212522206946702 4218880361909004 4237465737952656 4242253660312932 4260942002428848 4267373239632096 4279712672043072 4286172240687744 4292895806854776 4311807242127264 4316423506754304 4318315252593728 4330801987687296 4334259967526016 4335695370892512 4342239436818624 4354795350499968 4360182574987296 4361368244910336 4373979470986752 4392150234942976 4400728653370599 4410299616079104 4413432328642048 4418419076061056 4420115123209236 4436677006127424 4437883477277184 4446551218443741 4453262604237282 4456221838753536 4466139549802524 4477934419219206 4487673293554176 4497661002563784 4504449530722768 4517474487156576 4523062958535672 4531390018346708 4548121479081576 4551352088912112 4556494672187964 4575052187944128 4575323162568906 4576567335942096 4596728425527744 4600398737461824 4602414940264368 4603666480738688 4616978330486016 4620664811195136 4622689895948352 4627913083977744 4648300366286016 4655316261416832 4675824262568448 4681107487241856 4683159062023392 4701729106128384 4703789718684288 4718022568817382 4724511259295232 4726708553620273 4729849495519104 4736988476529408 4747531058261772 4750685836909056 4767148955196738 4800794894586108 4820093537521152 4821943770773712 4829507782711623 4830821076827768 4850783147393172 4852102226945952 4855976445098592 4858104659167944 4872152236148208 4877368411817088 4877657292254076 4885019366420952 4906539275524128 4913944942606656 4928153985988992 4941169014310848 4943334565469136 4962936278691072 4965111369722304 4970427068383744 4970721460568688 4990966023211776 4992618911936832 5000154503003264 5014612827848448 5018616804503808 5022181615351296 5027856190000512 5048632455248448 5050005336211968 5059868627884257 5067505722063114 5078526830636544 5082158798051148 5106662713354752 5120271100026126 5125752914270736 5146933711437144 5148638252934858 5156409331222116 5159835813293568 5171319478718712 5177716807797414 5179124790831024 5194100621796768 5215678403994784 5237230794093936 5238654960840576 5246872652822504 5260302295389504 5266245923147088 5268553944776316 5269986629266656 5291763433519824 5293202429395584 5297428849198464 5320765540164096 5329112036095584 5330561188223744 5352588300571776 5360667210116352 5376167984715264 5382242529383808 5390366197430016 5422605229711296 5434673711431239 5446493358476544 5454714003276288 5458615005314196 5462973500735916 5465367741563937 5484934025455104 5487039463294224 5495646787223571 5519856684964644 5528188060432488 5558815141099704 5561251386152778 5583303313527456 5585750290937592 5591730451931712 5592061643139774 5607899363366784 5616696275928936 5625173815878672 5641439431329504 5649954317270208 5656338213750576 5681256003238464 5689830986176128 5706283562724096 5713342684466112 5714896320916992 5723861075806368 5749076322836352 5766472028554578 5774402650249728 5779013290034688 5780927161190016 5789652582424832 5806393800666624 5811029984162304 5813576766649728 5826515389684902 5839187236987392 5867638204494132 5870209796494599 5893486830945648 5902731734425317 5915569341503232 5928734957924988 5937683472316376 5954852733070032 5959607455348272 5970579225625608 5995251040607532 5996881336751712 6023299316208768 6030750611380896 6064161972108768 6068469451882816 6075326229583952 6090876342029952 6100069583925504 6100430883425208 6102089781256128 6127305028286112 6128971234036992 6133864983282432 6136553253685824 6163586527931136 6170550778636992 6193618104743806 6197733821714688 6207088348555776 6219211567986549 6241476649655808 6244212082697856 6253667033737167 6258109122254154 6271719624912384 6283969077304791 6290696758423176 6306465994025472 6328320542863506 6330041411015696 6356198606928984 6363380490469398 6391413003643272 6401059859448144 6429258361031616 6439343710282164 6467710863190896 6469469635927936 6474635260131456 6477472878890592 6496202981530944 6503157882422784 6503543056338768 6513359155227936 6532193025749952 6542052367365504 6551926590142208 6570871981318656 6588225352414464 6591112753958848 6615449424118656 6620148492963072 6627628614091584 6630172684813854 6655015509191136 6656825215915776 6679893906355923 6699209324703786 6703808253334016 6716901628828809 6731509940331264 6746491503845676 6756674296084152 6776211730734864 6784594437803508 6797085027520062 6827028133368168 6834337219027648 6834742008281946 6862578281916192 6864851003913144 6875212441629488 6895092638291616 6900598106192736 6903622410396552 6905499721108032 6925467495729024 6934034843922528 6941869625966616 6982974392125248 6984873281120768 7013736393852672 7021661230862784 7024738593035088 7026648839022208 7052593659192576 7055684578026432 7057603239194112 7063238465597952 7077033853226073 7086766888942848 7094774243278656 7105482714794112 7121296587392658 7136784400762368 7176323372511744 7201192341879162 7214449897630943 7230140306281728 7232915656160568 7246231615241652 7276174721089758 7278153340418928 7283964667647888 7287156988751916 7316052617725632 7327529049631428 7359808913286192 7370917413909984 7392230978983488 7411753521466272 7415001848203704 7444404418036608 7447667054583456 7455640602575616 7456082190853032 7477199151155712 7486449034817664 7488928367905248 7500231754504896 7521919241772672 7533272423026944 7541784285000768 7555055449886208 7575008004317952 7586441314901504 7601258583094671 7617790245954816 7631814767741824 7659994070032128 7665435097115136 7680406650039189 7688629371406104 7707902881586688 7722957379402287 7734613996833174 7751435688866304 7756979218078068 7768687186246536 7823517605992176 7826946395326132 7855846191140904 7857982441260864 7870308979233756 7902830917164474 7904979943899984 7939803644093376 7946143273797696 7960772300834144 7981148310246144 7993668054143376 7995841782335616 8028882450857664 8031065754945024 8041000815174528 8085549296145024 8121168456039936 8133907844566944 8136119708341504 8164314774435017 8169740037714816 8182071004914432 8187922507971294 8194460251103874 8205730081933824 8227401038182656 8292282090648732 8325616110263808 8338222711649556 8341877079229167 8344145496338872 8374954970291184 8378625436406388 8387595677897568 8388092464709661 8425044413893404 8437760723818008 8474931475905312 8484507320625864 8521884004857696 8534746479264192 8559425344086144 8572344481375488 8585791613709552 8623614484254528 8632847013508608 8636630505187456 8649708042831867 8661603975374592 8668519935052032 8671390741785024 8684478873637248 8709590700999936 8720365149974592 8722736489820672 8739773084527353 8801457306741198 8820599232158208 8836838152122112 8840230246418472 8873354012254848 8893102436887482 8906525208474564 8912443677507072 8932279099605048 8955868838438412 8995322005127568 9008899061445536 9034948974313152 9046125917071344 9062780036693416 9096242958163152 9102704177824224 9112989344375928 9150104375888256 9150646325137812 9153134671884192 9193456851055488 9200797474923648 9204829880528736 9207332961477376 9233956660972032 9241329622390272 9245379791896704 9255826167955488 9290427157115709 9296600732572032 9310632522833664 9362214974483712 9366318124046784 9387163683381231 9407579437368576 9436045137634764 9453417107240546 9459698991038208 9473976953058816 9492480814295259 9495062116523544 9534297910393476 9545070735704097 9601589789172216 9643887541547424 9659015565423246 9661642153655536 9701566294786344 9704204453891904 9711952890197184 9716209318335888 9744304472296416 9754736823634176 9755314584508152 9770038732841904 9813078551048256 9827889885213312 9856307971977984 9882338028621696 9886669130938272 9925872557382144 9930222739444608 9941442921137376 9945259027220781 9981932046423552 9985237823873664 10000309006006528 10029225655696896 10037233609007616 10055712380001024 10097264910496896 10119737255768514 10135011444126228 10164317596102296 10195627541280093 10240542200052252 10251505828541472 10252113012422919 10293867422874288 10297276505869716 10312818662444232 10342638957437424 10355433615594828 10358249581662048 10388201243593536 10431356807989568 10474461588187872 10477309921681152 10493745305645008 10520604590779008 10532491846294176 10537107889552632 10539973258533312 10583526867039648 10586404858791168 10594857698396928 10658224072191168 10661122376447488 10681944881088987 10705176601143552 10721334420232704 10764485058767616 10780732394860032 10801788512818743 10845210459422592 10869347422862478 10892986716953088 10917230010628392 10925947001471832 10930735483127874 10974078926588448 10991293574447142 11039713369929288 11056376120864976 11117630282199408 11122502772305556 11166606627054912 11171500581875184 11183460903863424 11184123286279548 11215798726733568 11233392551857872 11250347631757344 11282878862659008 11299908634540416 11312676427501152 11362512006476928 11379661972352256 11412567125448192 11426685368932224 11447722151612736 11473200057465949 11498152645672704 11532944057109156 11561854322380032 11579305164849664 11601920995249761 11627153533299456 11653030779369804 11735276408988264 11740419592989198 11786973661891296 11805463468850634 11831138683006464 11857469915849976 11875366944632752 11909705466140064 11919214910696544 11941158451251216 11990502081215064 11993762673503424 12046598632417536 12061501222761792 12128323944217536 12136938903765632 12150652459167904 12181752684059904 12200139167851008 12200861766850416 12204179562512256 12254610056572224 12257942468073984 12267729966564864 12273106507371648 12281883761956941 12327173055862272 12341101557273984 12387236209487612 12395467643429376 12438423135973098 12461322550453447 12488424165395712 12507334067474334 12516218244508308 12567938154609582 12581393516846352 12656641085727012 12660082822031392 12712397213857968 12726760980938796 12782826007286544 12802119718896288 12858516722063232 12878687420564328 12935421726381792 12938939271855872 12949270520262912 12954945757781184 12992405963061888 13007086112677536 13026718310455872 13064386051499904 13084104734731008 13103853180284416 13176450704828928 13182225507917696 13202185960111797 13230898848237312 13240296985926144 13255257228183168 13260345369627708 13310031018382272 13313650431831552 13339653655331223 13359787812711846 13398418649407572 13433803257657618 13463019880662528 13492983007691352 13513348592168304 13552423461469728 13569188875607016 13594170055040124 13654056266736336 13668674438055296 13669484016563892 13725156563832384 13729702007826288 13750424883258976 13790185276583232 13801196212385472 13807244820793104 13810999442216064 13850934991458048 13868069687845056 13883739251933232 13965948784250496 14027472787705344 14043322461725568 14049477186070176 14053297678044416 14105187318385152 14111369156052864 14154067706452146 14173533777885696 14180125660860819 14189548486557312 14210965429588224 14242593174785316 14402384683758324 14428899795261886 14460280612563456 14465831312321136 14488523348134869 14492463230483304 14552349442179516 14556306680837856 14567929335295776 14574313977503832 14632105235451264 14655058099262856 14719617826572384 14741834827819968 14784461957966976 14823507042932544 14830003696407408 14888808836073216 14895334109166912 14911281205151232 14912164381706064 14972898069635328 14977856735810496 15000463509009792 15043838483545344 15066544846053888 15083568570001536 15150016008635904 15179605883652771 15202517166189342 15235580491909632 15263629535483648 15319988140064256 15360813300078378 15377258742812208 15445914758804574 15469227993666348 15513958436156136 15537374372493072 15647035211984352 15653892790652264 15711692382281808 15715964882521728 15740617958467512 15805661834328948 15809959887799968 15879607288186752 15892286547595392 15921544601668288 15962296620492288 15987336108286752 15991683564671232 16057764901715328 16082001630349056 16171098592290048 16267815689133888 16272239416683008 16304021134293717 16328629548870034 16339480075429632 16364142009828864 16375845015942588 16388920502207748 16396103224691811 16454802076365312 16486940361670713 16584564181297464 16676445423299112 16683754158458334 16688290992677744 16749909940582368 16757250872812776 16775191355795136 16776184929419322 16850088827786808 16875521447636016 16949862951810624 16969014641251728 17043768009715392 17069492958528384 17118850688172288 17144688962750976 17171583227419104 17247228968509056 17273261010374912 17299416085663734 17323207950749184 17337039870104064 17342781483570048 17368957747274496 17419181401999872 17440730299949184 17479546169054706 17602914613482396 17610629389483797 17673676304244224 17680460492836944 17708195203275951 17746708024509696 17786204873774964 17813050416949128 17864558199210096 17911737676876824 17990644010255136 18017798122891072 18069897948626304 18092251834142688 18125560073386832 18192485916326304 18205408355648448 18225978688751856 18300208751776512 18301292650275624 18306269343768384 18386913702110976 18401594949847296 18409659761057472 18414665922954752 18490759583793408 18511652335910976 18580854314231418 18593201465144064 18621265045667328 18657634703959647 18724429948967424 18732636248093568 18774327366762462 18815158874737152 18872090275269528 18906834214481092 18919397982076416 18984961628590518 18990124233047088 19068595820786952 19090141471408194 19203179578344432 19287775083094848 19318031130846492 19323284307311072 19403132589572688 19408408907783808 19423905780394368 19432418636671776 19488608944592832 19509473647268352 19510629169016304 19540077465683808 19626157102096512 19655779770426624 19712615943955968 19764676057243392 19773338261876544 19860445478889216 19882885842274752 19890518054441562 19970475647747328 20000618012013056 20039681719067769 20111424760002048 20150704886486427 20194529820993792 20239474511537028 20270022888252456 20328635192204592 20391255082560186 20481084400104504 20503011657082944 20504226024845838 20587734845748576 20594553011739432 20625637324888464 20685277914874848 20710867231189656 20716499163324096 20776402487187072 20862713615979136 20948923176375744 20954619843362304 20987490611290016 21041209181558016 21064983692588352 21074215779105264 21079946517066624 21167053734079296 21172809717582336 21189715396793856 21316448144382336 21363889762177974 21410353202287104 21524102587146863 21528970117535232 21603577025637486 21643349692892829 21690420918845184 21738694845724956 21834460021256784 21851894002943664 21861470966255748 21948157853176896 21982587148894284 22079426739858576 22112752241729952 22235260564398816 22245005544611112 22333213254109824 22343001163750368 22366921807726848 22368246572559096 22431597453467136 22466785103715744 22500695263514688 22565757725318016 22599817269080832 22625352855002304 22725024012953856 22759323944704512 22803775749284013 22853370737864448 22895444303225472 22946400114931898 22996305291345408 23041219950117567 23065888114218312 23123708644760064 23168872138206861 23203841990499522 23254307066598912 23306061558739608 23470552817976528 23480839185978396 23573947323782592 23610926937701268 23714939831699952 23750733889265504 23819410932280128 23838429821393088 23882316902502432 23981004162430128 23987525347006848 24093197264835072 24123002445523584 24256647888435072 24273877807531264 24301304918335808 24363505368119808 24401723533700832 24408359125024512 24492944323305051 24509220113144448 24546213014743296 24563767523913882 24682203114547968 24774472418975224 24876846271946196 24922645100906894 24976848330791424 25014668134948668 25025631237687501 25032436489016616 25135876309219164 25162787033692704 25164277394128983 25313282171454024 25320165644062784 25424794427715936 25453521961877592 25565652014573088 25604239437792576 25717033444126464 25757374841128656 25870843452763584 25877878543711744 25898541040525824 25909891515562368 25949124128495601 25984811926123776 26014172225355072 26053436620911744 26128772102999808 26168209469462016 26219319253582059 26364451015835392 26404371920223594 26461797696474624 26510514456366336 26520690739255416 26620062036764544 26679307310662446 26719575625423692 26796837298815144 26867606515315236 26985966015382704 27026697184336608 27104846922939456 27138377751214032 27188340110080248 27308112533472672 27337348876110592 27338968033127784 27450313127664768 27459404015652576 27500849766517952 27580370553166464 27602392424770944 27614489641586208 27621998884432128 27701869982916096 27736139375690112 27767478503866464 27871281471347127 27931897568500992 28086644923451136 28098954372140352 28106595356088832 28161491050143693 28222738312105728 28308135412904292 28360251321721638 28379096973114624 28421930859176448 28477442442885777 28485186349570632 28804769367516648 28857799590523772 28931662624642272 28977046696269738 28984926460966608 29104698884359032 29112613361675712 29135858670591552 29148627955007664 29264210470902528 29310116198525712 29439235653144768 29483669655639936 29568923915933952 29647014085865088 29660007392814816 29777617672146432 29790668218333824 29824328763412128 29945796139270656 29955713471620992 30000927018019584 30087676967090688 30167137140003072 30359211767305542 30405034332378684 30527259070967296 30586882623840279 30721626600156756 30754517485624416 30756339037268757 30891829517609148 30938455987332696 31027916872312272 31074748744986144 31294070423968704 31307785581304528 31423384764563616 31431929765043456 31481235916935024 31611323668657896 31619919775599936 31759214576373504 31784573095190784 31843089203336576 31974672216573504 31983367129342464 32045834643266961 32115529803430656 32164003260698112 32342197184580096 32535631378267776 32608042268587434 32657259097740068 32678960150859264 32751690031885176 32777841004415496 32792206449383622 32973880723341426 33169128362594928 33352890846598224 33367508316916668 33376581985355488 33499819881164736 33514501745625552 33550382711590272 33552369858838644 33700177655573616 33751042895272032 33899725903621248 33938029282503456 34087536019430784 34138985917056768 34237701376344576 34343166454838208 34419600172397847 34494457937018112 34546522020749824 34598832171327468 34685562967140096 34737915494548992 34805762985749283 34881460599898368 34959092338109412 35205829226964792 35221258778967594 35360920985673888 35416390406551902 35493416049019392 35572409747549928 35626100833898256 35729116398420192 35823475353753648 35981288020510272 36035596245782144 36139795897252608 36184503668285376 36251120146773664 36384971832652608 36410816711296896 36451957377503712 36600417503553024 36602585300551248 36612538687536768 36773827404221952 36803189899694592 36819319522114944 36845651285870823 36981519167586816 37023304671821952 37161708628462836 37186402930288128 37315269407919294 37383967651360341 37465272496187136 37548654733524924 37744180550539056 37813668428962184 37969923257181036 37980248466094176 38137191641573904 38180282942816388 38406359156688864 38575550166189696 38636062261692984 38646568614622144 38806265179145376 38816817815567616 38847811560788736 38864837273343552 38977217889185664 39021258338032608 39080154931367616 39252314204193024 39311559540853248 39529352114486784 39546676523753088 39606557880335391 39720890957778432 39765771684549504 39781036108883124 39940951295494656 40018960965993669 40079363438135538 40301409772972854 40389059641987584 40478949023074056 40540045776504912 40657270384409184 40782510165120372 40962168800209008 41006023314165888 41008452049691676 41175469691497152 41189106023478864 41251274649776928 41370555829749696 41421734462379312 41432998326648192 41552804974374144 41725427231958272 41897846352751488 41974981222580032 42082418363116032 42129967385176704 42148431558210528 42159893034133248 42334107468158592 42540376982582457 42632896288764672 42727779524355948 43048205174293726 43207154051274972 43286699385785658 43380841837690368 43465570044404607 43477389691449912 43668920042513568 43703788005887328 43722941932511496 43896315706353792 43965174297788568 44158853479717152 44225504483459904 44470521128797632 44490011089222224 44666426508219648 44686002327500736 44733843615453696 44736493145118192 44933570207431488 45001390527029376 45131515450636032 45199634538161664 45250705710004608 45450048025907712 45607551498568026 45706741475728896 45790888606450944 45892800229863796 46082439900235134 46131776228436624 46337744276413722 46407683980999044 46612123117479216 46941105635953056 46961678371956792 47147894647565184 47221853875402536 47429879663399904 47501467778531008 47638821864560256 47676859642786176 47764633805004864 47962008324860256 47975050694013696 48246004891047168 48513295776870144 48547755615062528 48602609836671616 48803447067401664 48816718250049024 48912063402881151 48985888646610102 49018440226288896 49092426029486592 49127535047827764 49188309674075433 49364406229095936 49548944837950448 49753692543892392 49845290201813788 50029336269897336 50051262475375002 50064872978033232 50271752618438328 50325574067385408 50328554788257966 50626564342908048 50640331288125568 50849588855431872 50907043923755184 51131304029146176 51208478875585152 51434066888252928 51514749682257312 51741686905527168 51819783031124736 51898248256991202 51969623852247552 52028344450710144 52106873241823488 52257544205999616 52438638507164118 52728902031670784 52808743840447188 52831888168451391 53021028912732672 53041381478510832 53124585609827853 53240124073529088 53358614621324892 53439151250847384 53593674597630288 53735213030630472 53971932030765408 54053394368673216 54209693845878912 54276755502428064 54376680220160496 54616225066945344 54674697752221184 54677936066255568 54900626255329536 54918808031305152 55001699533035904 55160741106332928 55204784849541888 55228979283172416 55243997768864256 55472278751380224 55534957007732928 55742562942694254 55863795137001984 56173289846902272 56197908744280704 56322982100287386 56445476624211456 56616270825808584 56720502643443276 56758193946229248 56954884885771554 56970372699141264 57609538735033296 57715599181047544 57863325249284544 57954093392539476 57969852921933216 58209397768718064 58225226723351424 58271717341183104 58297255910015328 58528420941805056 58620232397051424 58878471306289536 58967339311279872 59137847831867904 59294028171730176 59320014785629632 59581336436667648 59648657526824256 59911426943241984 60001854036039168 60119045157203307 60334274280006144 60452114659459281 60718423534611084 60810068664757368 61173765247680558 61443253200313512 61509034971248832 61512678074537514 61783659035218296 61876911974665392 62055833744624544 62149497489972288 62588140847937408 62615571162609056 62846769529127232 62863859530086912 62962471833870048 63222647337315792 63239839551199872 63518429152747008 63569146190381568 63686178406673152 63949344433147008 64091669286533922 64231059606861312 64572307761440589 64930049078678487 65071262756535552 65216084537174868 65314518195480136 65503380063770352 65555682008830992 65584412898767244 65947761446682852 66338256725189856 66705781693196448 66735016633833336 66753163970710976 66999639762329472 67029003491251104 67100765423180544 67104739717677288 67400355311147232 67502085790544064 67799451807242496 67876058565006912 68175072038861568 68277971834113536 68411327247852039 68686332909676416 68839200344795694 68988915874036224 69123659850352701 69197664342654936 69371125934280192 69611525971498566 69762921199796736 69918184676218824 70411658453929584 70442517557935188 70721841971347776 70832780813103804 71144819495099856 71252201667796512 71458232796840384 71646950707507296 71962576041020544 72071192491564288 72279591794505216 72369007336570752 72502240293547328 72769943665305216 72821633422593792 72903914755007424 73205170601102496 73225077375073536 73478832969915153 73638639044229888 73691302571741646 74046609343643904 74323417256925672 74630538815838588 74767935302720682 74930544992374272 75076893713062503 75097309467049848 75488361101078112 75627336857924368 75939846514362072 75960496932188352 76274383283147808 76360565885632776 76812718313377728 77151100332379392 77272124523385968 77293137229244288 77612530358290752 77633635631135232 77695623121577472 77729674546687104 77847372385486803 77954435778371328 78042516676065216 78160309862735232 78504628408386048 79093353047506176 79213115760670782 79531543369099008 79562072217766248 80037921931987338 80158726876271076 80602819545945708 80957898046148112 81080091553009824 81314540768818368 81565020330240744 81924337600418016 82012046628331776 82016904099383352 82350939382994304 82378212046957728 82502549299553856 82741111659499392 82843468924758624 82865996653296384 83105609948748288 83450854463916544 83613844414041381 83795692705502976 83949962445160064 84259934770353408 84296863116421056 84319786068266496 84484473150431079 84668214936317184 85080753965164914 85265792577529344 85455559048711896 86096410348587452 86414308102549944 86573398771571316 86931140088809214 86954779382899824 87337840085027136 87407576011774656 87445883865022992 87792631412707584 87930348595577136 88317706959434304 88451008966919808 88941042257595264 88980022178444448 89332853016439296 89372004655001472 89472986290236384 89807462518785187 89867140414862976 90002781054058752 90263030901272064 90501411420009216 91215102997136052 91581777212901888 91760647871520837 91785600459727592 92164879800470268 92263552456873248 92269017111806271 92675488552827444 92815367961998088 93224246234958432 93882211271906112 93923356743913584 94295789295130368 94443707750805072 94859759326799808 95002935557062016 95277643729120512 95353719285572352 95529267610009728 95924016649720512 95950101388027392 96137503929800883 96492009782094336 97026591553740288 97205219673343232 97606894134803328 97824126805762302 97971777293220204 98036880452577792 98255070095655528 98376619348150866 99097889675900896 99507385087784784 99690580403627576 100058672539794672 100102524950750004 100129745956066464 100543505236876656 100651148134770816 100657109576515932 101253128685816096 101280662576251136 101699177710863744 101814087847510368 102262608058292352 102416957751170304 103029499364514624 103258800517193541 103483373811054336 103639566062249472 103796496513982404 104056688901420288 104213746483646976 104417288957247849 104877277014328236 105617487680894376 105663776336902782 106082762957021664 106249171219655706 106480248147058176 106717229242649784 106878302501694768 107187349195260576 107470426061260944 107943864061530816 108106788737346432 108419387691757824 108553511004856128 108753360440320992 109232450133890688 109355872132511136 109801252510659072 109837616062610304 110003399066071808 110321482212665856 110409569699083776 110457958566344832 110944557502760448 111069914015465856 111485125885388508 112151902954081023 112395817488561408 112645964200574772 113232541651617168 113441005286886552 113909769771543108 113940745398282528 115219077470066592 115431198362095088 115726650498569088 115908186785078952 115939705843866432 116418795537436128 116450453446702848 116543434682366208 116594511820030656 117240464794102848 117756942612579072 117934678622559744 118588056343460352 118640029571259264 118819673641006173 119162672873335296 119297315053648512 119822853886483968 120238090314406614 120904229318918562 121436847069222168 121620137329514736 122347530495361116 122886506400627024 123018069942497664 123025356149075028 123567318070436592 123753823949330784 124111667489249088 124298994979944576 125176281695874816 125231142325218112 125693539058254464 125924943667740096 126445294674631584 126479679102399744 127372356813346304 127621130947747371 127898688866294016 128183338573067844 129144615522881178 129860098157356974 130142525513071104 130432169074349736 130629036390960272 131006760127540704 131111364017661984 131168825797534488 131895522893365704 132676513450379712 133411563386392896 133470033267666672 133506327941421952 133999279524658944 134058006982502208 134201530846361088 134209479435354576 134800710622294464 135004171581088128 135598903614484992 135752117130013824 136350144077723136 136822654495704078 137074548054987917 137372665819352832 137678400689591388 138247319700705402 138395328685309872 139223051942997132 139836369352437648 140823316907859168 140885035115870376 141443683942695552 141665561626207608 142289638990199712 142504403335593024 142916465593680768 143293901415014592 143925152082041088 144142384983128576 144738014673141504 145004480587094656 145539887330610432 145643266845187584 145807829510014848 146410341202204992 146450154750147072 146736190208643453 146957665939830306 147277278088459776 147382605143483292 148093218687287808 148646834513851344 149261077631677176 149535870605441364 150153787426125006 150194618934099696 150976722202156224 151254673715848736 151879693028724144 151920993864376704 152548766566295616 152721131771265552 153625436626755456 154302200664758784 154544249046771936 154586274458488576 155225060716581504 155459349093374208 155694744770973606 155908871556742656 156085033352130432 156320619725470464 158186706095012352 158426231521341564 158495664505354173 159063086738198016 159124144435532496 159373756829483559 160075843863974676 160317453752542152 161205639091891416 161915796092296224 162160183106019648 162629081537636736 163130040660481488 163848675200836032 164024093256663552 164033808198766704 164701878765988608 164756424093915456 165005098599107712 165482223318998784 165686937849517248 165731993306592768 167227688828082762 167591385411005952 167899924890320128 168519869540706816 168593726232842112 168968946300862158 169336429872634368 170161507930329828 170911118097423792 172192820697174904 172828616205099888 173146797543142632 173862280177618428 173909558765799648 174675680170054272 174815152023549312 174891767730045984 175585262825415168 175860697191154272 176635413918868608 176902017933839616 177882084515190528 177960044356888896 178744009310002944 178945972580472768 179614925037570374 179734280829725952 180005562108117504 180357135471609921 181002822840018432 181356343978377843 182430205994272104 183521295743041674 183571200919455184 184329759600940536 184527104913746496 184538034223612542 185350977105654888 185630735923996176 186448492469916864 187764422543812224 187846713487827168 188591578590260736 188887415501610144 189719518653599616 190005871114124032 190555287458241024 190707438571144704 191058535220019456 191848033299441024 192275007859601766 193716923284321767 194410439346686464 194790147236035461 195213788269606656 195648253611524604 195943554586440408 196510140191311056 196753238696301732 198195779351801792 199014770175569568 199381160807255152 200117345079589344 200205049901500008 200259491912132928 201087010473753312 201302296269541632 201314219153031864 202506257371632192 202561325152502272 203398355421727488 203628175695020736 204525216116584704 204833915502340608 205233981743556117 206058998729029248 206517601034387082 206966747622108672 207592993027964808 208113377802840576 208834577914495698 209754554028656472 211234975361788752 211327552673805564 212165525914043328 212498342439311412 213434458485299568 213756605003389536 214374698390521152 214940852122521888 215887728123061632 216213577474692864 216838775383515648 217107022009712256 217506720880641984 218464900267781376 218711744265022272 219675232125220608 220006798132143616 220436498909745459 220915917132689664 222139828030931712 222970251770777016 224303805908162046 224791634977122816 225291928401149544 226465083303234336 226882010573773104 227819539543086216 227881490796565056 230438154940133184 230862396724190176 231453300997138176 231816373570157904 231879411687732864 232837591074872256 232900906893405696 233086869364732416 233189023640061312 234480929588205696 235513885225158144 236765128458615493 237280059142518528 237639347282012346 238594630107297024 240476180628813228 241808458637837124 242873694138444336 243240274659029472 244695060990722232 245773012801254048 246036139884995328 246050712298150056 247134636140873184 247507647898661568 248223334978498176 248597989959889152 250352563391749632 250462284650436224 250841533242124143 251387078116508928 251849887335480192 252890589349263168 252959358204799488 253453419451293237 255242261895494742 255797377732588032 256366677146135688 258289231045762356 259720196314713948 260864338148699472 261258072781920544 262013520255081408 262222728035323968 262337651595068976 263791045786731408 265353026900759424 266823126772785792 266940066535333344 267012655882843904 267998559049317888 268116013965004416 268418958870709152 269422387556355561 269601421244588928 270008343162176256 271504234260027648 273645308991408156 274149096109975834 274745331638705664 275281943614562511 275356801379182776 276494639401410804 276790657370619744 276807051335418813 278446103885994264 279672738704875296 281646633815718336 281770070231740752 282887367885391104 283331123252415216 284579277980399424 285008806671186048 285832931187361536 286587802830029184 287850304164082176 288412511789402649 289476029346283008 290008961174189312 291079774661220864 291615659020029696 292820682404409984 293472380417286906 293915331879660612 294765210286966584 297293669027702688 298522155263354352 299071741210882728 300307574852250012 300389237868199392 301953444404312448 302509347431697472 303759386057448288 303841987728753408 305097533132591232 305442263542531104 307250873253510912 309088498093543872 309172548916977152 309776401551580623 310450121433163008 310918698186748416 311389489541947212 312170066704260864 312641239450940928 313251866871743547 316852463042683128 316991329010708346 318248288871064992 318747513658967118 320151687727949352 320634907505084304 322411278183782832 323831592184592448 324320366212039296 325258163075273472 326260081320962976 327697350401672064 328067616397533408 329403757531977216 329512848187830912 330010197198215424 330964446637997568 331373875699034496 334455377656165524 335799849780640256 336455708862243069 337187452465684224 337937892601724316 340323015860659656 341822236194847584 344385641394349808 345657232410199776 346293595086285264 347724560355236856 347819117531599296 349351360340108544 349630304047098624 349783535460091968 351721394382308544 353270827837737216 353804035867679232 355764169030381056 355920088713777792 357488018620005888 357891945160945536 359229850075140748 359468561659451904 360714270943219842 362712687956755686 364860411988544208 367042591486083348 367142401838910368 368659519201881072 369054209827492992 369076068447225084 370701954211309776 371261471847992352 372896984939833728 375528845087624448 375693426975654336 377774831003220288 379439037307199232 380011742228248064 382117070440038912 382863392843242113 383696066598882048 384550015719203532 387433846568643534 389580294472070922 390427576539213312 391296507223049208 391887109172880816 393020280382622112 393506477392603464 396391558703603584 398029540351139136 398762321614510304 400234690159178688 400410099803000016 400518983824265856 402174020947506624 402604592539083264 402628438306063728 405012514743264384 406796710843454976 407256351390041472 409050432233169408 410467963487112234 411223644164963751 412117997458058496 413035202068774164 415185986055929616 417669155828991396 419509108057312944 422469950723577504 422655105347611128 424331051828086656 424996684878622824 426868916970599136 427513210006779072 428749396781042304 429881704245043776 431775456246123264 432427154949385728 434214044019424512 435013441761283968 436929800535562752 437423488530044544 439350464250441216 440208570625930359 440872997819490918 441831834265379328 444279656061863424 445940503541554032 448607611816324092 450583856802299088 452930166606468672 453764021147546208 455639079086172432 455762981593130112 460876309880266368 461724793448380352 462906601994276352 463632747140315808 463758823375465728 465675182149744512 466378047280122624 468961859176411392 473530256917230986 474560118285037056 475278694564024692 475486993516062519 477189260214594048 478121270488450677 480952361257626456 483616917275674248 485747388276888672 486480549318058944 489390121981444464 491546025602508096 492072279769990656 492101424596300112 494269272281746368 495015295797323136 496446669956996352 497195979919778304 500924569300872448 501683066484248286 502774156233017856 503699774670960384 505781178698526336 506906838902586474 510484523790989484 512733354292271376 516578462091524712 519440392629427896 521728676297398944 522516145563841088 524027040510162816 524445456070647936 524675303190137952 527582091573462816 530706053801518848 533646253545571584 533880133070666688 534025311765687808 536232027930008832 536837917741418304 538844775112711122 539202842489177856 540016686324352512 541071406414829763 543008468520055296 547290617982816312 548298192219951668 550563887229125022 550713602758365552 552989278802821608 553581314741239488 553614102670837626 556892207771988528 559345477409750592 563293267631436672 563540140463481504 565774735770782208 566662246504830432 569158555960798848 570017613342372096 571665862374723072 573175605660058368 576825023578805298 580017922348378624 581150769852965301 583231318040059392 584370441708106383 585641364808819968 586944760834573812 587830663759321224 589530420573933168 594587338055405376 597044310526708704 598143482421765456 600615149704500024 600778475736398784 603906888808624896 605018694863394944 607518772114896576 607683975457506816 610195066265182464 610884527085062208 614501746507021824 618176996187087744 619552803103161246 620900242866326016 622778979083894424 624340133408521728 626503733743487094 633704926085366256 633982658021416692 636496577742129984 637495027317934236 640303375455898704 641269815010168608 644822556367565664 647663184369184896 648640732424078592 650516326150546944 652520162641925952 655394700803344128 656135232795066816 659025696375661824 660020394396430848 661309496729236377 662747751398068992 668910755312331048 672911417724486138 674374904931368448 675875785203448632 680646031721319312 683644472389695168 688771282788699616 691314464820399552 692587190172570528 695449120710473712 695638235063198592 698702720680217088 699260608094197248 699567070920183936 703442788764617088 706541655675474432 710295385375846479 711840177427555584 715783890321891072 718459700150281496 721428541886439684 725425375913511372 729720823977088416 734085182972166696 734284803677820736 737319038403762144 738108419654985984 738152136894450168 741403908422619552 742522943695984704 745793969879667456 751057690175248896 751386853951308672 752524599726372429 755549662006440576 758878074614398464 760360258353879711 765726785686484226 767392133197764096 769100031438407064 774867693137287068 779160588944141844 782593014446098416 783774218345761632 786040560765244224 787012954785206928 792783117407207168 796059080702278272 797524643229020608 800469380318357376 800820199606000032 801037967648531712 804348041895013248 805256876612127456 808267162669066683 810025029486528768 814512702780082944 820935926974224468 822447288329927502 824235994916116992 825845830843687533 826070404137548328 830371972111859232 835338311657982792 839018216114625888 844939901447155008 845310210695222256 848662103656173312 849993369757245648 853737833941198272 855026420013558144 857498793562084608 859763408490087552 863550912492246528 868428088038849024 870026883522567936 874846977060089088 880417141251860718 881745995638981836 891881007083108064 897215223632648184 901167713604598176 905860333212937344 907528042295092416 911278158172344864 911525963186260224 921752619760532736 923449586896760704 927265494280631616 927517646750931456 929329204654741869 931350364299489024 932756094560245248 937923718352822784 947060513834461972 950557389128049384 950973987032125038 956242540976901354 961904722515252912 967233834551348496 971494776553777344 972961098636117888 978780243962888928 983092051205016192 984202849192600224 988538544563492736 990030591594646272 992893339913992704 1001849138601744896 1003366132968496572 1007399549341920768 1009367126586729207 1011562357397052672 1013813677805172948 1020969047581978968 1025466708584542752 1033156924183049424 1038880785258855792 1043457352594797888 1045032291127682176 1048054081020325632 1048890912141295872 1049350606380275904 1055164183146925632 1061412107603037696 1067292507091143168 1067760266141333376 1072464055860017664 1073675835482836608 1077689550225422244 1078405684978355712 1082142812829659526 1094581235965632624 1096596384439903336 1101127774458250044 1101427205516731104 1105978557605643216 1107162629482478976 1107228205341675252 1113784415543977056 1118690954819501184 1126586535262873344 1127080280926963008 1133324493009660864 1138317111921597696 1140035226684744192 1146351211320116736 1148590178529726339 1153650047157610596 1162301539705930602 1168740883416212766 1171282729617639936 1173889521669147624 1175661327518642448 1179060841147866336 1189174676110810752 1194088621053417408 1196286964843530912 1201230299409000048 1201556951472797568 1207813777617249792 1210037389726789888 1215037544229793152 1220390132530364928 1221769054170124416 1233670932494891253 1236353992374175488 1239105606206322492 1245557958167788848 1253007467486974188 1267409852170732512 1267965316042833384 1272993155484259968 1274990054635868472 1280606750911797408 1282539630020337216 1289645112735131328 1295326368738369792 1297281464848157184 1305040325283851904 1310789401606688256 1312270465590133632 1318051392751323648 1322618993458472754 1325495502796137984 1337821510624662096 1345822835448972276 1351751570406897264 1361292063442638624 1367288944779390336 1377542565577399232 1382628929640799104 1385174380345141056 1390898241420947424 1391276470126397184 1399134141840367872 1406885577529234176 1420590770751692958 1423680354855111168 1426460980548187557 1431567780643782144 1436919400300562992 1442857083772879368 1450850751827022744 1459441647954176832 1468170365944333392 1468569607355641472 1474638076807524288 1476216839309971968 1476304273788900336 1482807816845239104 1485045887391969408 1491587939759334912 1502773707902617344 1505049199452744858 1511099324012881152 1520720516707759422 1531453571372968452 1538200062876814128 1549735386274574136 1558321177888283688 1565186028892196832 1567548436691523264 1572081121530488448 1574025909570413856 1585566234814414336 1592118161404556544 1595049286458041216 1600938760636714752 1601640399212000064 1602075935297063424 1608696083790026496 1610513753224254912 1616534325338133366 1620050058973057536 1629025405560165888 1641871853948448936 1644894576659855004 1651691661687375066 1652140808275096656 1660743944223718464 1670676623315965584 1678036432229251776 1689879802894310016 1690620421390444512 1697324207312346624 1699986739514491296 1707475667882396544 1710052840027116288 1714997587124169216 1719526816980175104 1740053767045135872 1743452309558895903 1749693954120178176 1753111325124319149 1760834282503721436 1763491991277963672 1783762014166216128 1794430447265296368 1802335427209196352 1811720666425874688 1815056084590184832 1822556316344689728 1823051926372520448 1843505239521065472 1846899173793521408 1854530988561263232 1858658409309483738 1862700728598978048 1894121027668923944 1901114778256098768 1901947974064250076 1912485081953802708 1923809445030505824 1934467669102696992 1942989553107554688 1945922197272235776 1957560487925777856 1966184102410032384 1968405698385200448 1977077089126985472 1980061183189292544 1983928490187709131 2006732265936993144 2018734253173458414 2023124714794105344 2027627355610345896 2041938095163957936 2050933417169085504 2066313848366098848 2077761570517711584 2086914705189595776 2090064582255364352 2096108162040651264 2097781824282591744 2098701212760551808 2110328366293851264 2130886156127539437 2135520532282666752 2147351670965673216 2155379100450844488 2164285625659319052 2189162471931265248 2193192768879806672 2202255548916500088 2202854411033462208 2211957115211286432 2214325258964957952 2214456410683350504 2227568831087954112 2237381909639002368 2253173070525746688 2254160561853926016 2257573799179117287 2266648986019321728 2276634223843195392 2297180357059452678 2307300094315221192 2324603079411861204 2337481766832425532 2347779043338295248 2351322655037284896 2358121682295732672 2378349352221621504 2388177242106834816 2392573929687061824 2402460598818000096 2403113902945595136 2420074779453579776 2424801488007200049 2430075088459586304 2443538108340248832 2467341864989782506 2472707984748350976 2478211212412644984 2491115916335577696 2506014934973948376 2534819704341465024 2535930632085666768 2545986310968519936 2549980109271736944 2561213501823594816 2565079260040674432 2579290225470262656 2590652737476739584 2604416413044770423 2610080650567703808 2624540931180267264 2645237986916945508 2675643021249324192 2691645670897944552 2703503140813794528 2722584126885277248 2734577889558780672 2755085131154798464 2765257859281598208 2770348760690282112 2781796482841894848 2782552940252794368 2787987613964225607 2798268283680735744 2813771155058468352 2841181541503385916 2852921961096375114 2873838800601125984 2885714167545758736 2901701503654045488 2918883295908353664 2936340731888666784 2937139214711282944 2949276153615048576 2952608547577800672 2965615633690478208 2970091774783938816 3005547415805234688 3010098398905489716 3022198648025762304 3028101379760187621 3041441033415518844 3062907142745936904 3076400125753628256 3099470772549148272 3116642355776567376 3130372057784393664 3135096873383046528 3144162243060976896 3148051819140827712 3184236322809113088 3190098572916082432 3201877521273429504 3203280798424000128 3217392167580052992 3221027506448509824 3233068650676266732 3283743707896897872 3289789153319710008 3303383323374750132 3304281616550193312 3321487888447436928 3341353246631931168 3356072864458503552 3379759605788620032 3381240842780889024 3399973479028982592 3414951335764793088 3420105680054232576 3439053633960350208 3445770535589179017 3486904619117791806 3506222650248638298 3521668565007442872 3526983982555927344 3567524028332432256 3588860894530592736 3604670854418392704 3623441332851749376 3630112169180369664 3645112632689379456 3693798347587042816 3701012797484673759 3709061977122526464 3717316818618967476 3788242055337847888 3802229556512197536 3803895948128500152 3824970163907605416 3847618890061011648 3868935338205393984 3885979106215109376 3891844394544471552 3915120975851555712 3932368204820064768 3936811396770400896 3954154178253970944 3967856980375418262 4013464531873986288 4037468506346916828 4055254711220691792 4083876190327915872 4101866834338171008 4132627696732197696 4155523141035423168 4173829410379191552 4180129164510728704 4197402425521103616 4220656732587702528 4261772312255078874 4271041064565333504 4294703341931346432 4310758200901688976 4328571251318638104 4378324943862530496 4386385537759613344 4404511097833000176 4405708822066924416 4423914230422572864 4428650517929915904 4428912821366701008 4455137662175908224 4474763819278004736 4508321123707852032 4515147598358234574 4533297972038643456 4594360714118905356 4614600188630442384 4649206158823722408 4674963533664851064 4695558086676590496 4702645310074569792 4716243364591465344 4756698704443243008 4776354484213669632 4785147859374123648 4804921197636000192 4806227805891190272 4849602976014400098 4860150176919172608 4887076216680497664 4934683729979565012 4956422424825289968 4982231832671155392 5012029869947896752 5069639408682930048 5071861264171333536 5091972621937039872 5099960218543473888 5122427003647189632 5130158520081348864 5158580450940525312 5208832826089540846 5220161301135407616 5230356928676687709 5249081862360534528 5259333975372957447 5290475973833891016 5351286042498648384 5383291341795889104 5407006281627589056 5445168253770554496 5469155779117561344 5510170262309596928 5530515718563196416 5540697521380564224 5563592965683789696 5575975227928451214 5682363083006771832 5705843922192750228 5747677601202251968 5771428335091517472 5803403007308090976 5837766591816707328 5872681463777333568 5874278429422565888 5898552307230097152 5905217095155601344 5931231267380956416 5940183549567877632 5951785470563127393 6020196797810979432 6056202759520375242 6082882066831037688 6125814285491873808 6152800251507256512 6198941545098296544 6233284711553134752 6260744115568787328 6270193746766093056 6288324486121953792 6296103638281655424 6380197145832164864 6392658468382618311 6406561596848000256 6442055012897019648 6466137301352533464 6567487415793795744 6579578306639420016 6606766646749500264 6608563233100386624 6642975776894873856 6682706493263862336 6712145728917007104 6759519211577240064 6762481685561778048 6799946958057965184 6829902671529586176 6891541071178358034 6973809238235583612 7012445300497276596 7043337130014885744 7053967965111854688 7135048056664864512 7177721789061185472 7209341708836785408 7260224338360739328 7274404464021600147 7290225265378758912 7402025594969347518 7418123954245052928 7434633637237934952 7576484110675695776 7604459113024395072 7607791896257000304 7649940327815210832 7695237780122023296 7737870676410787968 7771958212430218752 7813249239134311269 7830241951703111424 7873622793540801792 7935713960750836524 8026929063747972576 8074937012693833656 8110509422441383584 8167752380655831744 8203733668676342016 8265255393464395392 8311046282070846336 8347658820758383104 8363962841892676821 8394804851042207232 8441313465175405056 8523544624510157748 8621516401803377952 8657142502637276208 8756649887725060992 8772771075519226688 8809022195666000352 8811417644133848832 8847828460845145728 8857825642733402016 8910275324351816448 9016642247415704064 9030295196716469148 9066595944077286912 9084304139280562863 9188721428237810712 9229200377260884768 9298412317647444816 9349927067329702128 9391116173353180992 9405290620149139584 9432486729182930688 9552708968427339264 9570295718748247296 9609842395272000384 9699205952028800196 9869367459959130024 9912844849650579936 9964463665342310784 10024059739895793504 10139278817365860096 10143722528342667072 10199920437086947776 10244854007294379264 10260317040162697728 10317160901881050624 10417665652179081692 10460713857353375418 10518667950745914894 10580951947667782032 10702572084997296768 10766582683591778208 10814012563255178112 10890336507541108992 11020340524619193856 11081395042761128448 11103038392454021277 11127185931367579392 11151950455856902428 11364726166013543664 11411687844385500456 11495355202404503936 11542856670183034944 11606806014616181952 11675533183633414656 11745362927554667136 11797104614460194304 11810434190311202688 11862462534761912832 11903570941126254786 12040393595621958864 12112405519040750484 12165764133662075376 12251628570983747616 12305600503014513024 12397883090196593088 12466569423106269504 12521488231137574656 12540387493532186112 12592207276563310848 12785316936765236622 12813123193696000512 12884110025794039296 12932274602705066928 13134974831587591488 13159156613278840032 13213533293499000528 13217126466200773248 13285951553789747712 13365412986527724672 13424291457834014208 13524963371123556096 13599893916115930368 13783082142356716068 13947618476471167224 14024890600994553192 14086674260029771488 14107935930223709376 14270096113329729024 14355443578122370944 14418683417673570816 14548808928043200294 14580450530757517824 14804051189938695036 14869267274475869904 15152968221351391552 15208918226048790144 15215583792514000608 15299880655630421664 15390475560244046592 15475741352821575936 15626498478268622538 15660483903406222848 15691070786030063127 15747245587081603584 15871427921501673048 16053858127495945152 16149874025387667312 16221018844882767168 16335504761311663488 16407467337352684032 16530510786928790784 16622092564141692672 16727925683785353642 17047089249020315496 17243032803606755904 17314285005274552416 17513299775450121984 17545542151038453376 17618044391332000704 17622835288267697664 17695656921690291456 17715651285466804032 17820550648703632896 18060590393432938296 18168608278561125726 18377442856475621424 18458400754521769536 18596824635294889632 18699854134659404256 18782232346706361984 18810581240298279168 18864973458365861376 19140591437496494592 19177975405147854933 19219684790544000768 19398411904057600392 19738734919918260048 19825689699301159872 19928927330684621568 20048119479791587008 20278557634731720192 20287445056685334144 20399840874173895552 20489708014588758528 20835331304358163384 20921427714706750836 21037335901491829788 21161903895335564064 21405144169994593536 21533165367183556416 21628025126510356224 21780673015082217984 21823213392064800441 22206076784908042554 22254371862735158784 22303900911713804856 22729452332027087328 22823375688771000912 22990710404809007872 23085713340366069888 23213612029232363904 23439747717402933807 23490725855109334272 23620868380622405376 23807141882252509572 24080787191243917728 24224811038081500968 24331528267324150752 24503257141967495232 24611201006029026048 24795766180393186176 24933138846212539008 25042976462275149312 25184414553126621696 25570633873530473244 25864549205410133856 26269949663175182976 26318313226557680064 26427066586998001056 26434252932401546496 26730825973055449344 27049926742247112192 27199787832231860736 27566164284713432136 27895236952942334448 28049781201989106384 28173348520059542976 28215871860447418752 28710887156244741888 29097617856086400588 29608102379877390072 29738534548951739808 30305936442702783104 30417836452097580288 30431167585028001216 30599761311260843328 30780951120488093184 30951482705643151872 31252996956537245076 31382141572060126254 31742855843003346096 32107716254991890304 32299748050775334624 32442037689765534336 32671009522623326976 33061021573857581568 33244185128283385344 33309115177362063831 33455851367570707284 34094178498040630992 34486065607213511808 34628570010549104832 35026599550900243968 35091084302076906752 35236088782664001408 35391313843380582912 35431302570933608064 36121180786865876592 36337216557122251452 36754885712951242848 36916801509043539072 37193649270589779264 37399708269318808512 37564464693412723968 37621162480596558336 38355950810295709866 38439369581088001536 38796823808115200784 39477469839836520096 39651379398602319744 39857854661369243136 40096238959583174016 40574890113370668288 40799681748347791104 41670662608716326768 41842855429413501672 42074671802983659576 42323807790671128128 42810288339989187072 43066330734367112832 43256050253020712448 43646426784129600882 44412153569816085108 44607801823427609712 45458904664054174656 45646751377542001824 45981420809618015744 46171426680732139776 46427224058464727808 46879495434805867614 46981451710218668544 47241736761244810752 47614283764505019144 48161574382487835456 48449622076163001936 48663056534648301504 49006514283934990464 49222402012058052096 49591532360786372352 49866277692425078016 51141267747060946488 51729098410820267712 52539899326350365952 52636626453115360128 52854133173996002112 52868505864803092992 53461651946110898688 55132328569426864272 55790473905884668896 56099562403978212768 56346697040119085952 56431743720894837504 57421774312489483776 57533926215443564799 58195235712172801176 59216204759754780144 59477069097903479616 60611872885405566208 60835672904195160576 60862335170056002432 61199522622521686656 62505993913074490152 62764283144120252508 63485711686006692192 64215432509983780608 64599496101550669248 64884075379531068672 65342019045246653952 65469640176194401323 66618230354724127662 66911702735141414568 68188356996081261984 68972131214427023616 69257140021098209664 70182168604153813504 70319243152208801421 70472177565328002816 70862605141867216128 72242361573731753184 72674433114244502904 73509771425902485696 73833603018087078144 74387298541179558528 74799416538637617024 75128929386825447936 76711901620591419732 77593647616230401568 78954939679673040192 79302758797204639488 80192477919166348032 81149780226741336576 81599363496695582208 83341325217432653536 83685710858827003344 84149343605967319152 84647615581342256256 86132661468734225664 87292853568259201764 88824307139632170216 89215603646855219424 90917809328108349312 91293502755084003648 92342853361464279552 92854448116929455616 93758990869611735228 95228567529010038288 96323148764975670912 96899244152326003872 97326113069296603008 98013028567869980928 99183064721572744704 99732555384850156032 99927345532086191493 102282535494121892976 103458196821640535424 105079798652700731904 105273252906230720256 105708266347992004224 110264657138853728544 111580947811769337792 112199124807956425536 112693394080238171904 112863487441789675008 115067852430887129598 116390471424345602352 118432409519509560288 118954138195806959232 121223745770811132416 121724670340112004864 122399045245043373312 125011987826148980304 125528566288240505016 126971423372013384384 128430865019967561216 129198992203101338496 129768150759062137344 130939280352388802646 133236460709448255324 133823405470282829136 136376713992162523968 137944262428854047232 138514280042196419328 140638486304417602842 140944355130656005632 141725210283734432256 144484723147463506368 145348866228489005808 147019542851804971392 147667206036174156288 148774597082359117056 149598833077275234048 153423803241182839464 155187295232460803136 157909879359346080384 158605517594409278976 160384955838332696064 166682650434865307072 167371421717654006688 168298687211934638304 169295231162684512512 172265322937468451328 172601778646330694397 174585707136518403528 177648614279264340432 178431207293710438848 181835618656216698624 182587005510168007296 187517981739223470456 190457135058020076576 192646297529951341824 193798488304652007744 194652226138593206016 196026057135739961856 199854691064172382986 204565070988243785952 206916393643281070848 210546505812461440512 210957729456626404263 211416532695984008448 220529314277707457088 223161895623538675584 224398249615912851072 225386788160476343808 230135704861774259196 232780942848691204704 236864819039019120576 237908276391613918464 243449340680224009728 244798090490086746624 250023975652297960608 251057132576481010032 253942846744026768768 258397984406202676992 261878560704777605292 266472921418896510648 267646810940565658272 272753427984325047936 277028560084392838656 281276972608835205684 288969446294927012736 290697732456978011616 294039085703609942784 297549194164718234112 299197666154550468096 306847606482365678928 310374590464921606272 315819758718692160768 333365300869730614144 334742843435308013376 336597374423869276608 338590462325369025024 345203557292661388794 349171414273036807056 355297228558528680864 356862414587420877696 363671237312433397248 365174011020336014592 375035963478446940912 380914270116040153152 385292595059902683648 387596976609304015488 389304452277186412032 399709382128344765972 409130141976487571904 413832787286562141696 421915458913252808526 422833065391968016896 441058628555414914176 446323791247077351168 448796499231825702144 460271409723548518392 465561885697382409408 473729638078038241152 475816552783227836928 500047951304595921216 502114265152962020064 507885693488053537536 516795968812405353984 523757121409555210584 532945842837793021296 535293621881131316544 545506855968650095872 562553945217670411368 577938892589854025472 581395464913956023232 588078171407219885568 613695212964731357856 620749180929843212544 631639517437384321536 632873188369879212789 666730601739461228288 669485686870616026752 673194748847738553216 690407114585322777588 698342828546073614112 710594457117057361728 713724829174841755392 730348022040672029184 750071926956893881824 761828540232080306304 775193953218608030976 799418764256689531944 818260283952975143808 843830917826505617052 882117257110829828352 892647582494154702336 897592998463651404288 920542819447097036784 931123771394764818816 947459276156076482304 1000095902609191842432 1004228530305924040128 1015771386976107075072 1047514242819110421168 1065891685675586042592 1070587243762262633088 1091013711937300191744 1125107890435340822736 1155877785179708050944 1162790929827912046464 1227390425929462715712 1241498361859686425088 1265746376739758425578 1333461203478922456576 1338971373741232053504 1346389497695477106432 1380814229170645555176 1396685657092147228224 1421188914234114723456 1427449658349683510784 1500143853913787763648 1523657080464160612608 1550387906437216061952 1598837528513379063888 1636520567905950287616 1687661835653011234104 1764234514221659656704 1841085638894194073568 1862247542789529637632 1894918552312152964608 1898619565109637638367 2000191805218383684864 2008457060611848080256 2095028485638220842336 2131783371351172085184 2141174487524525266176 2250215780870681645472 2325581859655824092928 2454780851858925431424 2531492753479516851156 2677942747482464107008 2692778995390954212864 2761628458341291110352 2793371314184294456448 2842377828468229446912 3000287707827575527296 3047314160928321225216 3197675057026758127776 3273041135811900575232 3375323671306022468208 3682171277788388147136 3724495085579059275264 3797239130219275276734 4000383610436767369728 4016914121223696160512 4190056971276441684672 4263566742702344170368 4282348975049050532352 4500431561741363290944 4651163719311648185856 4909561703717850862848 5062985506959033702312 5523256916682582220704 5586742628368588912896 5684755656936458893824 6000575415655151054592 6395350114053516255552 6750647342612044936416 7364342555576776294272 7594478260438550553468 8033828242447392321024 8380113942552883369344 8527133485404688340736 9000863123482726581888 9819123407435701725696 10125971013918067404624 11046513833365164441408 11173485256737177825792 12001150831310302109184 12790700228107032511104 13501294685224089872832 14728685111153552588544 15188956520877101106936 16760227885105766738688 17054266970809376681472 18001726246965453163776 20251942027836134809248 22093027666730328882816 25581400456214065022208 27002589370448179745664 29457370222307105177088 30377913041754202213872 33520455770211533477376 36003452493930906327552 40503884055672269618496 44186055333460657765632 51162800912428130044416 54005178740896359491328 60755826083508404427744 81007768111344539236992 88372110666921315531264 108010357481792718982656 121511652167016808855488 162015536222689078473984 243023304334033617710976 324031072445378156947968 486046608668067235421952 972093217336134470843904
- Sum of all divisors σ(n): 3517254340563857262336000
- Sum of proper divisors (its aliquot sum) s(n): 2545161123227722791492096
- 972093217336134470843904 is an abundant number, because the sum of its proper divisors (2545161123227722791492096) is greater than itself. Its abundance is 1573067905891588320648192
Bases of 972093217336134470843904
- Binary: 110011011101100101000111011001100100110010011101001010101101000110111110000000002
- Hexadecimal: 0xCDD947664C9D2AD1BE00
- Base-36: 4EAP0JBI692NS000
Squares and roots of 972093217336134470843904
- 972093217336134470843904 squared (9720932173361344708439042) is 944965223190917167327473070887847348253933961216
- 972093217336134470843904 cubed (9720932173361344708439043) is 918594284082417059631061172525465813267568829524794117921228601126027264
-
The
square root of 972093217336134470843904 is 985947877596.0392881341 -
972093217336134470843904 is a
perfect cube number . Itscube root is 99060984
Scales and comparisons
How big is 972093217336134470843904?- 972,093,217,336,134,470,843,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 972,093,217,336,134,470,843,904 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 972093217336134470843904 cubic inches would be around 8255082 feet tall.
Recreational maths with 972093217336134470843904
- 972093217336134470843904 backwards is 409348074431633712390279
- 972093217336134470843904 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 972093217336134470843904'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 972093217336134470843904 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 972093217336134470843904 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/972093217336134470843904/
Chicago style:
Numbermatics. 2024. "Number 972093217336134470843904 - Facts about the integer". https://numbermatics.com/n/972093217336134470843904/
The information we have on file for 972093217336134470843904 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 972093217336134470843904, math, Factors of 972093217336134470843904, curriculum, school, college, exams, university, Prime factorization of 972093217336134470843904, STEM, science, technology, engineering, physics, economics, calculator, nine hundred seventy-two sextillion, ninety-three quintillion, two hundred seventeen quadrillion, three hundred thirty-six trillion, one hundred thirty-four billion, four hundred seventy million, eight hundred forty-three thousand, nine hundred four.