334315398792286559247934464
334,315,398,792,286,559,247,934,464 is an even composite number composed of eight prime numbers multiplied together.
334315398792286559247934464 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 334315398792286559247934464:
210 × 32 × 132 × 192 × 232 × 372 × 892 × 101812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 19 × 19 × 23 × 23 × 37 × 37 × 89 × 89 × 10181 × 10181)See below for interesting mathematical facts about the number 334315398792286559247934464 from the Numbermatics database.
Names of 334315398792286559247934464
- Cardinal: 334315398792286559247934464 can be written as Three hundred thirty-four septillion, three hundred fifteen sextillion, three hundred ninety-eight quintillion, seven hundred ninety-two quadrillion, two hundred eighty-six trillion, five hundred fifty-nine billion, two hundred forty-seven million, nine hundred thirty-four thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 3.34315398792286559247934464 × 1026
Factors of 334315398792286559247934464
Divisors of 334315398792286559247934464
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 23 24 26 32 36 37 38 39 46 48 52 57 64 69 72 74 76 78 89 92 96 104 111 114 117 128 138 144 148 152 156 169 171 178 184 192 207 208 222 228 234 247 256 267 276 288 296 299 304 312 333 338 342 356 361 368 384 414 416 437 444 456 468 481 494 507 512 529 534 552 576 592 598 608 624 666 676 684 703 712 722 736 741 768 801 828 832 851 874 888 897 912 936 962 988 1014 1024 1058 1068 1083 1104 1152 1157 1184 1196 1216 1248 1311 1332 1352 1368 1369 1406 1424 1443 1444 1472 1482 1521 1536 1587 1602 1656 1664 1691 1702 1748 1776 1794 1824 1872 1924 1976 2028 2047 2109 2116 2136 2166 2208 2223 2304 2314 2368 2392 2432 2496 2553 2622 2664 2691 2704 2736 2738 2812 2848 2886 2888 2944 2964 3042 3072 3174 3204 3211 3249 3293 3312 3328 3382 3404 3471 3496 3552 3588 3648 3744 3848 3887 3933 3952 4056 4094 4107 4218 4232 4272 4329 4332 4416 4446 4608 4628 4693 4736 4761 4784 4864 4992 5073 5106 5244 5328 5382 5408 5472 5476 5624 5681 5696 5772 5776 5888 5928 6084 6141 6253 6327 6348 6408 6422 6498 6586 6624 6656 6764 6808 6877 6942 6992 7104 7176 7296 7488 7659 7696 7774 7866 7904 7921 8112 8188 8214 8303 8436 8464 8544 8658 8664 8832 8892 9139 9216 9256 9386 9472 9522 9568 9633 9728 9879 9984 10051 10146 10181 10212 10413 10488 10656 10764 10816 10944 10952 11063 11248 11362 11392 11544 11552 11661 11776 11856 12168 12282 12321 12506 12654 12696 12816 12844 12996 13172 13248 13312 13357 13528 13616 13754 13884 13984 14079 14208 14352 14592 14976 15041 15219 15318 15392 15548 15732 15808 15842 16169 16224 16376 16428 16606 16872 16928 17043 17088 17316 17328 17664 17784 17797 18278 18423 18512 18759 18772 18944 19044 19136 19266 19456 19573 19758 19968 20102 20292 20362 20424 20631 20826 20976 21312 21528 21632 21888 21904 21983 22126 22496 22724 22784 23088 23104 23322 23552 23712 23763 24336 24564 24642 24909 25012 25308 25392 25632 25688 25992 26011 26344 26496 26611 26714 27056 27232 27417 27508 27768 27968 28158 28416 28704 28899 29184 29637 29952 30082 30153 30438 30543 30636 30784 31096 31464 31487 31616 31684 32129 32338 32448 32752 32856 33189 33212 33744 33856 34086 34176 34632 34656 34983 35328 35568 35594 36556 36846 37024 37518 37544 37888 38088 38272 38532 38893 39146 39516 39936 40071 40204 40584 40724 40848 41262 41652 41952 42237 42624 42809 43056 43264 43776 43808 43966 44252 44992 45123 45448 45568 46176 46208 46644 47081 47424 47526 48507 48672 49128 49284 49818 50024 50616 50784 51129 51264 51376 51984 52022 52688 52992 53222 53391 53428 54112 54464 54834 55016 55536 55936 56277 56316 56832 57408 57798 58368 58719 59274 59904 60164 60306 60876 61009 61086 61272 61568 61893 62192 62567 62928 62974 63232 63368 64258 64676 64896 65504 65712 65949 66378 66424 67488 67712 68172 68352 69264 69312 69966 70656 71136 71188 71289 73112 73692 73853 74048 74727 75036 75088 75739 76176 76544 77064 77786 78033 78292 79032 79833 80142 80408 81168 81448 81696 82251 82524 83304 83904 84474 85248 85618 86112 86528 87552 87616 87932 88504 89401 89984 90246 90459 90896 91136 91629 92352 92416 93288 94162 94461 94848 95052 96387 97014 97344 98256 98568 99567 99636 100048 101232 101568 102258 102528 102752 102973 103968 104044 105376 105984 106444 106782 106856 107939 108224 108928 109668 110032 111072 111872 112554 112632 113664 114816 115596 116679 117438 118548 118807 119808 120213 120328 120612 121752 121841 122018 122172 122544 123136 123786 124384 125134 125856 125948 126464 126736 128427 128516 129352 129792 130663 131008 131424 131898 132353 132756 132848 134976 135369 135424 136344 136704 138528 138624 139932 141243 142272 142376 142578 143819 145521 146224 147384 147706 148096 149454 150072 150176 150499 151478 152352 153088 154128 155572 156066 156584 158064 159666 160173 160284 160816 162336 162896 163392 164502 165048 166608 167808 168948 170496 171236 172224 173056 173641 175104 175232 175864 176157 177008 178802 179968 180492 180918 181792 182183 183027 183258 184704 184832 186576 187701 188324 188922 189696 190104 190969 192774 193439 194028 194688 196512 197136 197847 199134 199272 200096 202464 203136 204516 205056 205504 205946 207936 208088 210197 210752 211968 212888 213564 213712 215878 216448 217856 219336 220064 221559 222144 223744 225108 225264 227217 229632 231192 231361 233358 234099 234163 234876 237096 237614 239499 240426 240656 241224 243504 243682 244036 244344 245088 246272 247572 248768 250268 251712 251896 252928 253472 254449 256854 257032 258704 259584 261326 262016 262848 263796 264706 265512 265696 268203 269952 270738 270848 272688 273408 277056 277248 279864 282486 283383 284544 284752 285156 285779 287638 289161 291042 292448 293077 294768 295412 296192 298908 300144 300352 300998 302956 304704 306176 307211 308256 308919 311144 312132 313168 316128 319332 320346 320568 321632 323817 324672 325792 326784 329004 330096 333216 335616 337896 338143 340992 342472 344448 345943 347282 350037 350464 351728 352314 354016 356421 357604 359936 360984 361836 363584 364366 365523 366054 366516 369408 369664 371887 373152 375402 376648 376697 377844 379392 380208 381938 385281 385548 386878 388056 389376 391989 393024 394272 395694 397059 398268 398544 400192 404928 406272 409032 409331 410112 411008 411892 415872 416176 417677 420394 421504 423729 425776 427128 427424 431457 431756 432896 435712 438672 440128 443118 444288 447488 450216 450528 451497 454434 459264 462384 462722 466716 468198 468326 469752 474192 475228 478998 480852 481312 482448 487008 487364 488072 488688 490176 492544 494209 495144 497536 500536 503424 503792 505609 506944 508898 513708 514064 517408 519168 520923 522652 524032 525696 527592 529412 531024 531392 536406 539904 541476 541696 545376 546549 549081 554112 554496 556517 559728 563103 564972 566766 569088 569504 570312 571558 572907 575276 578322 580317 582084 584896 586154 589536 590824 592384 597816 598253 600288 600704 601996 605912 609408 612053 614422 616512 617838 622288 624264 626336 630591 632256 638664 640692 641136 643264 647634 649344 651584 653568 658008 660192 664677 666432 671232 675792 676286 681651 684944 688896 691886 694083 694564 700074 700928 702489 703456 704628 708032 712842 715208 719872 721968 723672 724201 727168 728732 731046 732108 733032 738816 738967 743774 746304 750804 753296 753394 755688 758784 760416 763347 763876 770562 771096 773756 776112 778752 783978 786048 788544 791388 794118 796536 797088 800384 804609 809856 812544 813371 818064 818662 820224 822016 823784 831744 832352 835354 840788 843008 847458 851552 854256 854848 857337 862914 863512 865792 871424 877344 879231 880256 886236 888576 894539 900432 901056 902994 906109 908868 918528 921633 924768 925444 926757 933432 936396 936652 939504 948384 950456 957996 961704 962624 964896 971451 974016 974728 976144 977376 980352 984607 988418 990288 995072 1001072 1006848 1007584 1011218 1013888 1014429 1017796 1027416 1028128 1034816 1037829 1041846 1045304 1048064 1051392 1055184 1058824 1062048 1062784 1069263 1072812 1079808 1082952 1090752 1093098 1096569 1098162 1108224 1108992 1113034 1115661 1119456 1126206 1129944 1130091 1133532 1138176 1139008 1140624 1143116 1145814 1150552 1156644 1160634 1164168 1169792 1172308 1175967 1179072 1181648 1184768 1188773 1191177 1195632 1196506 1200576 1201408 1203992 1211824 1218816 1224106 1227993 1228844 1233024 1235676 1244576 1248528 1252672 1253031 1261182 1264512 1277328 1281384 1282272 1286528 1294371 1295268 1298688 1303168 1307136 1316016 1320384 1329354 1332864 1338649 1342464 1351584 1352572 1354491 1363302 1369888 1377792 1383772 1388166 1389128 1400148 1401856 1403207 1404978 1406912 1409256 1416064 1425684 1430416 1439041 1443936 1447344 1448402 1454336 1457464 1462092 1464216 1466064 1477632 1477934 1482627 1487548 1492608 1501608 1506592 1506788 1511376 1516827 1520832 1526694 1527752 1541124 1542192 1547512 1552224 1557504 1562769 1567956 1572096 1577088 1582776 1583933 1588236 1593072 1594176 1600768 1609218 1619712 1625088 1626742 1636128 1637324 1639647 1644032 1647568 1663488 1664704 1669551 1670708 1681576 1686016 1694916 1698619 1703104 1708512 1709696 1714674 1718721 1720589 1725828 1727024 1731584 1740951 1741997 1754688 1758462 1760512 1772472 1777152 1789078 1794759 1800864 1802112 1805988 1812218 1817736 1836159 1843266 1849536 1850888 1853514 1866864 1872792 1873304 1879008 1891773 1896768 1900912 1915992 1923408 1925248 1929792 1942902 1948032 1949456 1952288 1954752 1956487 1960704 1969214 1976836 1980576 1990144 2002144 2013696 2015168 2022436 2027776 2028858 2035592 2054832 2056256 2069632 2075658 2082249 2083692 2090608 2096128 2102784 2107467 2110368 2117648 2124096 2125568 2138526 2145624 2159616 2165904 2172603 2181504 2186196 2193138 2196324 2216448 2216901 2226068 2231322 2238912 2252412 2257333 2259888 2260182 2267064 2276352 2278016 2281248 2286232 2290041 2291628 2301104 2313288 2314979 2321268 2328336 2339584 2344616 2351934 2358144 2363296 2368379 2377546 2382354 2391264 2393012 2401152 2402816 2407984 2423648 2437632 2440113 2448212 2455986 2457688 2466048 2471352 2482597 2489152 2497056 2505344 2506062 2514707 2522364 2529024 2554656 2562768 2564544 2572011 2573056 2588742 2590536 2597376 2606336 2614272 2632032 2637693 2640768 2658708 2665728 2677298 2683617 2703168 2705144 2708982 2718327 2726604 2732561 2739776 2755584 2764899 2767544 2776332 2778256 2800296 2802343 2806414 2809956 2813824 2818512 2832128 2851368 2859481 2860832 2878082 2887872 2894688 2896804 2908672 2914928 2924184 2928432 2932128 2953821 2955868 2965254 2975096 2985216 3003216 3013184 3013576 3022752 3033654 3041664 3043287 3044119 3053388 3055504 3082248 3084384 3095024 3104448 3113487 3125538 3135912 3144192 3154176 3165552 3167866 3176472 3186144 3188352 3201536 3218436 3239424 3253484 3272256 3274648 3279294 3288064 3295136 3307837 3326976 3329408 3339102 3341416 3346983 3363152 3372032 3389832 3390273 3397238 3406208 3417024 3419392 3429348 3437442 3441178 3451656 3454048 3461477 3481902 3483994 3509376 3516924 3521024 3544944 3554304 3566319 3578156 3589518 3601728 3604224 3611976 3624436 3635472 3672318 3675341 3683979 3686532 3699072 3701776 3707028 3733728 3745584 3746608 3758016 3759093 3783546 3793536 3801824 3810001 3831984 3846816 3850496 3859584 3885804 3896064 3898912 3904576 3909504 3912974 3921408 3938428 3953672 3961152 3980288 3993743 4004288 4015947 4027392 4030336 4044872 4055552 4057716 4071184 4109664 4112512 4139264 4151316 4164498 4167384 4181216 4190209 4205568 4209621 4214934 4220736 4235296 4248192 4251136 4277052 4291248 4317123 4331808 4345206 4363008 4372392 4386276 4392648 4395859 4432896 4433802 4447881 4449097 4452136 4462644 4477824 4504824 4514666 4519776 4520364 4534128 4550481 4556032 4562496 4572464 4580082 4583256 4602208 4626576 4629958 4642536 4656672 4679168 4689232 4703868 4716288 4726592 4736758 4751799 4755092 4764708 4782528 4786024 4802304 4805632 4815968 4834531 4847296 4875264 4880226 4896424 4897061 4911972 4915376 4932096 4942704 4965194 4978304 4994112 5008653 5010688 5012124 5029414 5044728 5058048 5095857 5109312 5125536 5129088 5144022 5146112 5161767 5177484 5181072 5194752 5212672 5225991 5264064 5275386 5281536 5317416 5321303 5331456 5354596 5367234 5384277 5385749 5406336 5410288 5417964 5429801 5436654 5453208 5465122 5479552 5508477 5529798 5535088 5552664 5556512 5568463 5600592 5604686 5612828 5619912 5627648 5637024 5664256 5702736 5718962 5721664 5756164 5775744 5789376 5793608 5817344 5829856 5848368 5856864 5864256 5869461 5907642 5911736 5930508 5950192 5970432 6006432 6026368 6027152 6045504 6067308 6083328 6086574 6088238 6106776 6111008 6164496 6168768 6190048 6208896 6226974 6251076 6271824 6288384 6308352 6331104 6335732 6352944 6372288 6376704 6403072 6424717 6436872 6478848 6506968 6517809 6544512 6549296 6558588 6572917 6590272 6615674 6650703 6658816 6678204 6682832 6693966 6726304 6740771 6771999 6779664 6780546 6794476 6812416 6834048 6838784 6858696 6874884 6882356 6903312 6908096 6922954 6944937 6963804 6967988 7018752 7033848 7042048 7065853 7089888 7105137 7132638 7156312 7157243 7179036 7203456 7208448 7223952 7248872 7270944 7320339 7344636 7350682 7367958 7373064 7398144 7403552 7414056 7447791 7467456 7491168 7493216 7516032 7518186 7544121 7567092 7587072 7603648 7620002 7663968 7693632 7700992 7719168 7771608 7777289 7792128 7797824 7809152 7819008 7825948 7842816 7876856 7907344 7922304 7956689 7987486 8008576 8031894 8050851 8060672 8089744 8111104 8115432 8142368 8154981 8197683 8219328 8225024 8278528 8302632 8328996 8334768 8362432 8380418 8407029 8419242 8429868 8441472 8470592 8496384 8502272 8554104 8578443 8582496 8634246 8663616 8664031 8690412 8726016 8744784 8772552 8785296 8791718 8861463 8867604 8895762 8898194 8904272 8925288 8955648 9009648 9029332 9039552 9040728 9068256 9100962 9112064 9124992 9132357 9144928 9160164 9166512 9204416 9253152 9259916 9285072 9313344 9358336 9378464 9407736 9414613 9432576 9453184 9473516 9503598 9510184 9529416 9565056 9572048 9604608 9606571 9631936 9669062 9694592 9760452 9792848 9794122 9823944 9830752 9864192 9885408 9923511 9930388 9956608 9988224 10017306 10021376 10024248 10058828 10089456 10116096 10191714 10218624 10251072 10258176 10288044 10292224 10323534 10354968 10362144 10384431 10425344 10451982 10528128 10550772 10563072 10573823 10634832 10642606 10662912 10698957 10709192 10734468 10768554 10771498 10812672 10820576 10835928 10843849 10859602 10873308 10906416 10930244 10959104 11016954 11026023 11059596 11070176 11105328 11113024 11136926 11201184 11209372 11225656 11239824 11255296 11274048 11328512 11366807 11405472 11430003 11437924 11443328 11512328 11551488 11578752 11587216 11629007 11659712 11696736 11713728 11728512 11738922 11779417 11815284 11823472 11861016 11900384 11940864 11981229 12012864 12047841 12052736 12054304 12091008 12134616 12166656 12173148 12176476 12213552 12222016 12328992 12337536 12380096 12417792 12453948 12502152 12543648 12570627 12616704 12628863 12662208 12671464 12705888 12744576 12753408 12799891 12849434 12873744 12951369 13013936 13035618 13089024 13098592 13117176 13145834 13180544 13187577 13231348 13301406 13317632 13347291 13356408 13365664 13387932 13452608 13481542 13543998 13559328 13561092 13588952 13624832 13668096 13677568 13717392 13749768 13759819 13764712 13806624 13816192 13845908 13889874 13927608 13935976 13937789 14037504 14067696 14131706 14179776 14210274 14255397 14265276 14312624 14314486 14358072 14406912 14416896 14447904 14497744 14503593 14541888 14640678 14689272 14691183 14701364 14735916 14746128 14796288 14807104 14828112 14895582 14934912 14982336 14986432 15032064 15036372 15088242 15134184 15174144 15207296 15240004 15287571 15327936 15387264 15401984 15438336 15454049 15485301 15543216 15554578 15584256 15595648 15618304 15638016 15651896 15677973 15753712 15814688 15844608 15913378 15963909 15974972 16017152 16063788 16101702 16121344 16157247 16179488 16230864 16284736 16289403 16309962 16395366 16438656 16450048 16557056 16605264 16657992 16669536 16705389 16724864 16760836 16814058 16838484 16859736 16882944 16941184 16992768 16996241 17108208 17156886 17164992 17216071 17268492 17327232 17328062 17380824 17452032 17489568 17545104 17570592 17583436 17608383 17722926 17735208 17791524 17796388 17808544 17850576 17911296 18019296 18058664 18079104 18081456 18136512 18201924 18224128 18249984 18264714 18289856 18320328 18333024 18408832 18506304 18519832 18570144 18626688 18707533 18756928 18815472 18829226 18865152 18906368 18947032 19007196 19020368 19058832 19130112 19144096 19209216 19213142 19263872 19274151 19338124 19389184 19520904 19585696 19588244 19647888 19661504 19718751 19770816 19847022 19860776 19913216 19976448 20034612 20042752 20048496 20117656 20178912 20222313 20315997 20383428 20437248 20502144 20516352 20576088 20591129 20647068 20709936 20724288 20768862 20834811 20840507 20903964 21056256 21101544 21126144 21147646 21197559 21269664 21285212 21315411 21397914 21418384 21468936 21471729 21537108 21542996 21625344 21641152 21671856 21687698 21719204 21746616 21812832 21860488 21918208 22033908 22052046 22119192 22140352 22210656 22226048 22273852 22343373 22402368 22418744 22451312 22479648 22510592 22548096 22632363 22645961 22733614 22810944 22860006 22875848 22886656 23024656 23102976 23157504 23174432 23258014 23319424 23331867 23393472 23427456 23457024 23477844 23558834 23630568 23646944 23722032 23800768 23870067 23962458 24025728 24095682 24105472 24108608 24182016 24269232 24333312 24346296 24352952 24427104 24444032 24593049 24657984 24675072 24760192 24835584 24907896 25004304 25087296 25141254 25221087 25257726 25324416 25342928 25411776 25434331 25489152 25506816 25599782 25698868 25735329 25747488 25902738 25992093 26027872 26071236 26178048 26197184 26234352 26291668 26361088 26375154 26462696 26602812 26635264 26694582 26712816 26731328 26775864 26905216 26963084 27087996 27118656 27122184 27177904 27249664 27336192 27341779 27397071 27434784 27499536 27519638 27529424 27613248 27632384 27691816 27779748 27855216 27871952 27875578 28075008 28135392 28243839 28263412 28359552 28420548 28510794 28530552 28625248 28628972 28716144 28813824 28819713 28895808 28995488 29007186 29083776 29281356 29378544 29382366 29402728 29471832 29492256 29592576 29614208 29656224 29770533 29791164 29869824 29964672 29972864 30064128 30072744 30094727 30176484 30268368 30348288 30414592 30480008 30575142 30655872 30774528 30788927 30876672 30908098 30970602 31086432 31109156 31153293 31191296 31236608 31276032 31303792 31355946 31507424 31629376 31689216 31721469 31826756 31927818 31949944 32034304 32127576 32203404 32242688 32273761 32314494 32358976 32461728 32531547 32569472 32578806 32619924 32691191 32790732 32877312 32900096 33078069 33097943 33210528 33315984 33339072 33410778 33449728 33521672 33526033 33628116 33676968 33719472 33765888 33882368 33985536 33992482 34100421 34216416 34290009 34313772 34329984 34432142 34536984 34654464 34656124 34761648 34887021 34979136 35090208 35141184 35166872 35216766 35338251 35445852 35470416 35583048 35592776 35617088 35701152 35822592 35943687 36038592 36117328 36158208 36162912 36273024 36403848 36430459 36499968 36529428 36579712 36640656 36666048 36817664 37012608 37039664 37140288 37173253 37253376 37415066 37513856 37630944 37658452 37711881 37812736 37894064 38014392 38040736 38117664 38260224 38288192 38399673 38426284 38527744 38548302 38676248 38778368 39041808 39171392 39176488 39295776 39323008 39437502 39541632 39562731 39573547 39694044 39721552 39826432 39952896 40041873 40069224 40096992 40235312 40357824 40444626 40631994 40766856 40874496 41004288 41032704 41152176 41182258 41279457 41294136 41419872 41448576 41537724 41669622 41681014 41807928 41813367 42112512 42203088 42295292 42395118 42539328 42570424 42630822 42795828 42836768 42937872 42943458 43074216 43085992 43250688 43282304 43343712 43375396 43438408 43493232 43510779 43625664 43720976 43836416 43984601 44067816 44073549 44104092 44238384 44280704 44421312 44452096 44547704 44686746 44804736 44837488 44902624 44959296 44999201 45096192 45264726 45291922 45467228 45621888 45720012 45751696 45773312 46049312 46205952 46315008 46348864 46362147 46516028 46638848 46663734 46786944 46854912 46914048 46955688 47117668 47261136 47293888 47444064 47601536 47740134 47779433 47891727 47924916 48051456 48191364 48210944 48217216 48364032 48471741 48538464 48692592 48705904 48854208 48868209 48888064 49186098 49315968 49350144 49520384 49530013 49671168 49815792 50008608 50116167 50174592 50282508 50442174 50515452 50648832 50685856 50823552 50868662 50978304 50988723 51199564 51397736 51470658 51494976 51648213 51805476 51918659 51984186 52055744 52142472 52356096 52394368 52468704 52583336 52722176 52750308 52925392 53205624 53244517 53389164 53425632 53462656 53551728 53810432 53926168 54175992 54237312 54244368 54355808 54472717 54672384 54683558 54794142 54869568 54999072 55039276 55058848 55226496 55264768 55383632 55559496 55710432 55743904 55751156 56122599 56270784 56487678 56526824 56719104 56841096 57021588 57061104 57250496 57257944 57432288 57627648 57639426 57791616 57822453 57838261 57990976 58014372 58167552 58562712 58757088 58764732 58805456 58943664 58984512 59156253 59228416 59312448 59541066 59582328 59739648 59929344 59945728 60128256 60145488 60189454 60352968 60536736 60666939 60829184 60960016 61150284 61311744 61549056 61577854 61773387 61816196 61941204 62172864 62218312 62306586 62382592 62473216 62521521 62607584 62711892 62848903 63014848 63258752 63378432 63442938 63592677 63653512 63661793 63855636 63899888 64068608 64255152 64406808 64415187 64453889 64547522 64628988 64717952 64923456 65063094 65138944 65157612 65239848 65382382 65581464 65754624 65768063 66156138 66195886 66421056 66631968 66678144 66821556 66899456 67043344 67052066 67256232 67353936 67438944 67531776 67764736 67937883 67984964 68200842 68432832 68580018 68627544 68659968 68864284 69073968 69308928 69312248 69523296 69774042 69958272 69995601 70014737 70180416 70282368 70333744 70433532 70676502 70891704 70940832 71166096 71185552 71234176 71402304 71610201 71887374 72077184 72234656 72316416 72325824 72390019 72546048 72807696 72860918 72999936 73058856 73159424 73281312 73332096 73635328 74025216 74079328 74280576 74346506 74506752 74830132 75027712 75261888 75316904 75423762 75625472 75788128 76028784 76081472 76235328 76302993 76520448 76576384 76799346 76852568 77055488 77096604 77352496 77556736 77976279 78083616 78342784 78352976 78591552 78646016 78875004 79083264 79125462 79147094 79388088 79443104 79613971 79905792 80083746 80138448 80193984 80470624 80643701 80715648 80889252 81263988 81533712 81748992 82008576 82025337 82304352 82364516 82558914 82588272 82839744 82897152 83075448 83339244 83362028 83521321 83615856 83626734 84225024 84406176 84532843 84590584 84731517 84790236 85078656 85140848 85261644 85591656 85673536 85875744 85886916 86148432 86171984 86459139 86564608 86687424 86750792 86876816 86986464 87021558 87251328 87441952 87630023 87969202 88135632 88147098 88208184 88476768 88561408 88842624 88904192 89095408 89373492 89609472 89674976 89805248 89918592 89998402 90192384 90284181 90529452 90583844 90934456 91243776 91440024 91503392 91546624 91856089 92098624 92366781 92630016 92697728 92724294 93032056 93044159 93277696 93327468 93573888 93709824 93828096 93911376 94235336 94522272 94587776 94888128 95164407 95203072 95480268 95558866 95783454 95849832 96102912 96382728 96434432 96728064 96821283 96943482 97076928 97385184 97411808 97594641 97708416 97736418 97776128 98073573 98372196 98631936 98700288 99040768 99060026 99293829 99631584 100017216 100232334 100349184 100565016 100578099 100884348 101030904 101104757 101297664 101371712 101647104 101737324 101956608 101977446 102301263 102329231 102399128 102795472 102941316 102989952 103296426 103610952 103652761 103837318 103968372 104111488 104284944 104661063 104788736 104937408 105166672 105444352 105500616 105800797 105850784 106014753 106411248 106489034 106778328 106851264 106925312 107103456 107620864 107852336 108351984 108474624 108488736 108711616 108945434 109291377 109367116 109588284 109739136 109998144 110078552 110117696 110452992 110529536 110767264 111118992 111420864 111487808 111502312 111519759 112245198 112541568 112632403 112975356 113053648 113438208 113682192 114043176 114122208 114500992 114515888 114864576 115199019 115278852 115583232 115644906 115676522 115981952 116028744 116335104 117125424 117514176 117529464 117610912 117887328 117969024 118312506 118456832 118624896 118720641 119082132 119164656 119479296 119858688 119891456 120290976 120378908 120705936 121073472 121333878 121658368 121920032 122300568 122389969 122623488 123098112 123155708 123546774 123632392 123838371 123882408 124345728 124436624 124613172 124765184 124885423 125043042 125215168 125423784 125440101 125697806 126029696 126517504 126885876 127185354 127307024 127323586 127711272 127799776 128074649 128510304 128813616 128830374 128907778 129095044 129257976 129435904 129846912 130126188 130277888 130315224 130479696 130764764 131162928 131509248 131536126 131953803 132312276 132391772 132842112 133263936 133356288 133643112 133798912 134086688 134104132 134512464 134707872 134877888 134997603 135529472 135875766 135969928 135987617 136401684 136865664 137160036 137255088 137319936 137728568 138147936 138617856 138624496 139046592 139086441 139548084 139916544 139991202 140029474 140360832 140564736 140667488 140867064 140970037 141353004 141783408 141881664 142332192 142371104 142468352 142804608 143220402 143338299 143774748 144154368 144469312 144632832 144651648 144780038 145092096 145615392 145721836 146117712 146318848 146562624 146664192 147270656 147768491 148050432 148158656 148561152 148590039 148693012 149013504 149660264 150055424 150523776 150633808 150847524 151177091 151576256 152057568 152162944 152470656 152605986 152966169 153132421 153152768 153598692 153705136 154110976 154193208 154704992 154944639 155037733 155755977 155952558 156167232 156685568 156705952 157183104 157292032 157750008 158166528 158250924 158294188 158776176 158886208 159227942 159733551 160167492 160276896 160387968 160941248 161287402 161431296 161778504 162527976 163067424 163418151 164017152 164050674 164608704 164616589 164729032 165117828 165176544 165679488 165794304 166150896 166678488 166724056 167042642 167231712 167253468 168367797 168812352 169065686 169181168 169463034 169580472 170157312 170281696 170523288 171183312 171347072 171751488 171773832 172296864 172343968 172918278 173129216 173374848 173501584 173514783 173753632 173972928 174043116 174502656 174883904 175260046 175938404 176271264 176294196 176416368 176953536 177122816 177685248 177808384 178190816 178746984 178877647 179218944 179349952 179610496 179837184 179996804 180384768 180568362 181058904 181167688 181191257 181868912 182487552 182880048 183006784 183712178 184197248 184733562 185320161 185395456 185448588 186064112 186088318 186555392 186654936 187147776 187419648 187564563 187822752 188470672 188546709 189044544 189175552 189776256 190328814 190406144 190960536 190985379 191117732 191566908 191699664 192205824 192765456 192868864 193361667 193642566 193886964 194153856 194770368 194823616 195189282 195416832 195472836 195552256 196147146 196744392 197263872 197304189 198081536 198120052 198587658 199263168 199272713 200034432 200464668 200698368 200902637 201130032 201156198 201768696 202061808 202209514 202595328 202743424 203294208 203474648 203813649 203954892 204602526 204658462 204798256 205590944 205882632 205979904 206033131 206592852 207221904 207305522 207674636 207936744 208222976 208569888 209322126 209577472 209874816 210044211 210333344 211001232 211601594 211701568 212029506 212822496 212978068 213556656 213702528 213850624 214206912 215241728 215704672 216703968 216949248 216977472 217170057 217423232 217890868 218582754 218734232 219176568 219478272 219996288 220157104 220235392 220905984 220951133 221534528 222237984 222841728 222975616 223004624 223039518 223808923 224490396 225083136 225264806 225950712 226107296 226876416 227364384 228086352 228244416 228908979 229001984 229031776 229729152 230398038 230557704 231166464 231289812 231353044 231963904 232057488 232670208 234250848 235028352 235058928 235221824 235774656 235938048 236625012 236913664 237249792 237441282 238164264 238329312 238841913 239717376 239782912 240581952 240757816 241411872 241931103 242146944 242667756 243197929 243840064 244601136 244779938 245246976 246076011 246311416 247093548 247264784 247676742 247764816 248691456 248873248 249226344 249408527 249770846 250086084 250430336 250563963 250847568 250880202 251395612 252059392 253035008 253598529 253771752 254370708 254614048 254647172 255422544 255599552 256149298 257020608 257627232 257660748 257815556 258190088 258515952 258871808 259693824 260252376 260555776 260630448 260959392 261436561 261529528 262325856 262890069 263072252 263907606 264624552 264783544 264817991 265684224 266527872 266712576 267286224 268173376 268208264 269024928 269415744 269755776 269995206 270852543 270926591 271751532 271939856 271975234 272803368 273731328 274320072 274510176 274639872 275457136 275568267 276295872 277100343 277248992 278093184 278172882 279096168 279132477 279833088 279982404 280058948 280721664 281129472 281334976 281734128 281940074 282706008 283566816 283763328 284664384 284742208 284936704 285609216 286440804 286676598 287549496 288308736 288938624 289303296 289560076 290184192 290463849 291230784 291443672 292235424 292637696 293125248 293328384 294220719 294397493 295536982 296100864 296317312 297122304 297180078 297386024 297881487 299320528 300110848 301047552 301267616 301695048 301734297 302354182 303152512 303314271 304115136 304325888 304941312 305211972 305932338 306264842 306305536 306987693 307197384 307410272 308386416 309409984 309889278 310075466 310958283 311511954 311905116 312334464 313371136 313411904 314366208 314584064 315500016 316333056 316501848 316588376 317402391 317552352 317772416 318455884 319467102 320334984 320553792 320569147 320775936 321882496 322574804 322862592 323557008 325055952 326134848 326836302 327105349 327874131 328101348 329217408 329233178 329458064 330235656 330353088 331358976 331588608 332301792 333356976 333448112 334085284 334463424 334506936 334559277 336735594 337624704 337897209 338131372 338362336 338926068 339160944 340314624 340563392 341046576 342366624 342694144 343502976 343547664 344593728 344687936 345836556 346258432 346749696 347003168 347029566 347507264 347945856 348086232 349005312 349767808 350520092 351876808 352542528 352588392 352832736 353907072 354245632 355370496 355443127 356161923 356381632 357493968 357755294 358437888 358699904 359220992 359674368 359993608 361136724 362117808 362335376 362382514 363737824 364975104 365760096 366013568 367169907 367424356 368394496 369467124 370640322 370790912 370897176 372128224 372176636 373309872 374295552 374656269 375129126 375645504 376941344 377093418 378089088 378351104 379552512 380657628 380812288 381921072 381970758 382235464 383133816 383399328 384223947 385530912 385737728 386723334 387285132 387773928 388307712 389540736 389647232 390378564 390833664 390945672 391231451 392294292 393488784 394527744 394608378 395861409 395969633 396240104 397175316 398526336 398545426 400068864 400929336 401396736 401805274 402260064 402312396 403537392 404123616 404419028 404992809 405486848 406588416 406949296 407627298 407909784 407962851 409205052 409316924 409596512 411181888 411765264 411959808 412066262 413185704 414443808 414611044 415349272 415873488 416445952 417139776 418644252 419154944 419749632 420088422 420666688 422002464 422910111 423203188 423403136 424059012 425644992 425956136 427113312 427405056 427701248 428413824 430014897 430273259 431409344 433407936 433898496 433954944 434340114 434846464 435781736 435838429 437165508 437468464 438353136 438956544 439992576 440314208 440470784 441811968 441902266 443069056 443305473 444475968 445683456 445770117 445951232 446009248 446079036 447617846 448980792 450166272 450529612 451901424 452214592 453531273 454728768 456172704 456488832 457817958 458003968 458063552 459397263 459458304 460796076 461115408 462332928 462579624 462706088 463927808 464114976 465113199 467267931 468501696 470056704 470117856 470443648 471549312 471876096 473250024 473595967 474499584 474882564 476328528 476658624 477683826 479200653 479331661 481163904 481515632 482823744 483252289 483862206 484293888 485335512 486395858 487680128 489202272 489559876 490254453 492152022 492622832 493849767 494187096 494529568 495353484 495529632 497382912 497746496 498452688 498817054 499541692 500172168 500860672 501127926 501695136 501760404 502791224 504118784 506070016 507197058 507543504 508741416 509228096 509294344 510845088 511199104 512298596 514041216 515254464 515321496 515631112 516380176 517031904 517743616 519387648 520504752 520544349 521260896 521918784 522873122 523059056 524651712 525780138 526144504 527815212 529249104 529567088 529635982 531368448 533055744 533425152 534572448 536346752 536416528 536632941 538049856 538831488 539511552 539990412 541705086 541853182 543503064 543573771 543879712 543950468 545606736 547462656 548640144 549020352 550914272 551136534 552591744 554200686 554497984 556186368 556345764 558192336 558264954 559666176 559964808 560117896 561443328 562258944 562669952 563468256 563880148 565412016 565640127 567133632 567526656 569328768 569484416 569873408 571218432 571799813 572881608 572956137 573353196 575098992 576617472 577877248 578606592 579120152 580085001 580927698 582461568 582887344 584470848 584989613 586250496 586656768 588441438 588794986 591073964 591912567 592634624 594244608 594360156 594772048 595762974 597818139 598641056 602095104 602535232 602707911 603390096 603468594 604708364 606305024 606628542 608230272 608651776 609882624 610423944 611864676 612529684 612611072 613975386 614394768 614820544 616772832 618099393 618819968 619778556 620150932 621132629 621916566 623023908 623810232 624668928 626742272 626823808 628732416 628860917 630132633 631000032 633003696 633176752 634804782 635104704 635544832 636911768 636994627 638934204 640669968 641107584 641138294 641551872 643764992 645149608 645725184 647114016 650111904 651510171 652269696 653672604 654210698 655748262 656202696 658434816 658466356 658916128 660471312 660706176 662717952 662853399 664603584 666713952 666896224 668170568 668926848 669013872 669118554 671426769 673471188 675249408 675794418 676262744 676724672 677852136 678321888 680629248 681126784 682093152 684733248 685388288 687005952 687095328 689187456 689375872 691673112 692178721 693499392 694006336 694059132 695014528 695891712 696172464 698010624 699535616 701040184 703753616 705085056 705176784 705665472 707814144 708145321 710740992 710886254 712323846 712763264 714987936 715510588 716525739 717399808 718441984 719348736 719987216 722273448 724235616 724670752 724765028 725793309 727475648 729593787 731520192 732027136 734339814 734848712 736788992 738934248 741280644 741581824 741794352 744256448 744353272 746619744 748225581 749312538 750258252 751291008 751691889 751897393 753882688 754186836 756178176 756702208 759105024 760795587 761315256 763842144 763941516 764470928 766267632 766798656 768447894 771061824 771098759 773446668 774570264 775547856 776615424 779081472 779294464 780757128 781667328 781891344 782462902 784309683 784588584 786977568 788670207 789216756 791722818 791939266 792480208 794350632 794453973 797052672 797090852 800137728 801858672 803610548 804520128 804624792 807074784 808247232 808838056 809985618 810973696 812779773 813898592 815254596 815819568 815925702 818410104 818633848 819193024 822363776 823530528 823919616 824132524 826371408 826704801 828887616 829222088 830698544 831746976 832891904 834279552 837288504 837397431 837900557 839499264 840176844 841333376 844004928 845820222 846406376 846806272 848118024 851289984 851912272 854226624 854810112 854984819 856827648 860029794 860546518 862818688 866815872 867909888 868680228 869692928 871563472 871676858 874331016 874936928 876706272 877913088 879985152 880628416 880941568 883192479 883804532 886138112 886610946 888951936 891366912 891540234 891902464 892018496 892158072 895235692 897961584 900332544 901059224 903802848 904429184 907062546 909457536 909942813 910191581 912345408 912977664 915635916 916007936 916127104 918794526 918916608 920963079 921592152 922230816 925159248 925412176 927855616 928229952 930226398 932874849 934535862 937003392 940113408 940235712 940887296 941070247 943098624 943752192 946500048 947191934 948999168 949765128 952207173 952657056 953317248 955367652 958401306 958663322 961707441 962327808 963031264 965647488 966504578 967724412 968587776 970671024 972791716 975360256 978404544 979119752 980508906 981316047 984304044 985245664 987699534 988374192 989059136 990706968 991059264 994765824 995492992 996905376 997634108 999083384 1000344336 1001721344 1002255852 1003390272 1003520808 1005582448 1008237568 1011645823 1013691627 1014394116 1015087008 1017482832 1018456192 1018588688 1021690176 1022398208 1024597192 1028082432 1030508928 1030642992 1031262224 1032760352 1034063808 1034981623 1038775296 1041009504 1041088698 1042521792 1043837568 1045746244 1046118112 1048368113 1049303424 1051560276 1052289008 1055630424 1058498208 1059134176 1059271964 1062736896 1066111488 1066329381 1069144896 1072693504 1072833056 1073265882 1076099712 1077662976 1079023104 1079980824 1083410172 1083706364 1087006128 1087147542 1087759424 1087900936 1091213472 1094925312 1097280288 1098040704 1098926959 1101509721 1101828544 1102273068 1105183488 1108401372 1108995968 1112372736 1112691528 1116384672 1116529908 1119929616 1120235792 1122886656 1123968807 1125339904 1126936512 1127760296 1130824032 1131280254 1134267264 1135053312 1138657536 1138968832 1139190299 1142436864 1143599626 1145763216 1145912274 1146706392 1150197984 1152671841 1155754496 1157213184 1158240304 1160170002 1161855396 1164923136 1165774688 1168941696 1169979226 1172500992 1173694353 1176882876 1177589972 1182147928 1183825134 1185269248 1187908899 1188720312 1189544096 1191525948 1194129157 1195636278 1197282112 1204190208 1205070464 1205415822 1206780192 1206937188 1209416728 1209574067 1212610048 1213257084 1216460544 1217303552 1219765248 1220847888 1223729352 1223888553 1224623891 1225059368 1227950772 1228789536 1229641088 1233545664 1236198786 1237639936 1239557112 1240301864 1240463221 1242265258 1243833132 1246047816 1247620464 1249337856 1253647616 1257464832 1257721834 1260265266 1262000064 1266007392 1266353504 1268730333 1269609564 1270209408 1271089664 1273823536 1273989254 1277868408 1281339936 1282215168 1282276588 1283103744 1287529984 1290299216 1290819777 1294228032 1300223808 1303020342 1304539392 1307345208 1307515287 1308421396 1311496524 1312405392 1316869632 1316932712 1317832256 1320942624 1321412352 1325435904 1325706798 1329207168 1329916419 1330280003 1333427904 1333792448 1336341136 1337853696 1338027744 1338237108 1342853538 1346942376 1347485893 1350498816 1351588836 1352525488 1353449344 1355704272 1356643776 1360593819 1362253568 1364186304 1369466496 1370776576 1374011904 1374190656 1375410361 1378191789 1378374912 1378751744 1383346224 1384357442 1386998784 1388012672 1388118264 1390029056 1391783424 1392344928 1395339597 1399071232 1402080368 1407507232 1410170112 1410353568 1411330944 1415628288 1416290642 1420787901 1421772508 1424647692 1425526528 1429975872 1431021176 1433051478 1434799616 1436883968 1437994983 1439974432 1444546896 1448471232 1449341504 1449530056 1449756867 1451586618 1454951296 1459187574 1463040384 1464054272 1464221239 1468679628 1469697424 1473577984 1477868496 1481549301 1482561288 1483588704 1488512896 1488706544 1493239488 1496451162 1498625076 1500516504 1502582016 1503383778 1503794786 1507765376 1508373672 1512356352 1512665449 1518210048 1521591174 1522630512 1527684288 1527883032 1528941856 1532230319 1532535264 1533597312 1536895788 1542123648 1542197518 1546893336 1549140528 1551095712 1553230848 1558162944 1558588928 1561514256 1563782688 1564925804 1568619366 1569177168 1573955136 1577340414 1578433512 1583445636 1583878532 1584960416 1588701264 1588907946 1594105344 1594181704 1600275456 1603717344 1607221096 1609040256 1609249584 1609898823 1614149568 1616494464 1617676112 1619971236 1621947392 1625559546 1627797184 1630509192 1630721313 1631639136 1631851404 1636820208 1637267696 1638386048 1644727552 1647061056 1648265048 1652742816 1653409602 1657775232 1658444176 1661397088 1663493952 1664970437 1668559104 1674577008 1674794862 1675801114 1678998528 1680353688 1682666752 1688009856 1691640444 1692812752 1693612544 1696236048 1702579968 1703824544 1708453248 1709620224 1709969638 1713655296 1715399439 1720059588 1721093036 1725637376 1733631744 1735819776 1737360456 1739385856 1743126944 1743353716 1748662032 1749873856 1753412544 1754968839 1759970304 1761256832 1761883136 1766384958 1767609064 1767839021 1772276224 1773221892 1777903872 1782733824 1783080468 1783804928 1784036992 1784316144 1790471384 1793454417 1795923168 1802118448 1807605696 1808123733 1808858368 1814125092 1818915072 1819885626 1820383162 1824690816 1825955328 1831271832 1832254208 1832610481 1837589052 1837833216 1841926158 1843184304 1844461632 1850318496 1850824352 1854298179 1854805123 1856459904 1860452796 1863397887 1865749698 1869071724 1874006784 1880226816 1880471424 1881774592 1882140494 1886197248 1886582751 1893000096 1894383868 1899530256 1904414346 1905314112 1906634496 1910735304 1910983881 1916802612 1917326644 1920990383 1923414882 1924655616 1926062528 1931294976 1933009156 1935448824 1937175552 1941342048 1944255389 1945583432 1950720512 1956809088 1958239504 1961017812 1962632094 1968608088 1969402459 1970491328 1975399068 1976748384 1978118272 1981413936 1982118528 1988560197 1990985984 1993810752 1995268216 1998166768 2000688672 2003442688 2004511704 2006780544 2007041616 2011164896 2014280307 2015490529 2023291646 2027383254 2028788232 2030174016 2034965664 2036912384 2037177376 2043380352 2044796416 2049194384 2056164864 2061017856 2061285984 2062524448 2065520704 2068127616 2069963246 2076536163 2082019008 2082177396 2085043584 2087675136 2091492488 2092236224 2096736226 2098606848 2103120552 2104578016 2111260848 2116996416 2118268352 2118543928 2124435963 2132222976 2132658762 2138289792 2140015657 2145387008 2145666112 2146531764 2152199424 2155325952 2158046208 2159961648 2166820344 2167412728 2174012256 2174295084 2175518848 2175801872 2182426944 2188781361 2194560576 2196081408 2197853918 2203019442 2203657088 2204546136 2210366976 2216802744 2217991936 2224745472 2225383056 2232769344 2233059816 2239859232 2240471584 2244676743 2247937614 2250679808 2253873024 2255520592 2255692179 2261648064 2262560508 2268534528 2270106624 2277315072 2277937664 2278380598 2287199252 2291526432 2291824548 2293412784 2300395968 2305343682 2311508992 2313296277 2316480608 2320340004 2323710792 2325409411 2329846272 2331549376 2337883392 2339958452 2345001984 2347388706 2352929049 2353765752 2355179944 2355486341 2364295856 2367650268 2370538496 2375817798 2377440624 2379088192 2383051896 2383361919 2384013503 2388258314 2391272556 2394564224 2410140928 2410831644 2413560384 2413874376 2418833456 2419148134 2425220096 2426514168 2432921088 2433418331 2438339319 2441695776 2447458704 2447777106 2449247782 2450118736 2455901544 2457579072 2459282176 2467091328 2472397572 2475279872 2479114224 2480603728 2480926442 2484530516 2487666264 2492095632 2495240928 2498675712 2507295232 2513701671 2515443668 2520530532 2524000128 2532014784 2532707008 2537460666 2539219128 2540418816 2542179328 2547647072 2547978508 2555736816 2562679872 2564430336 2564553176 2564954457 2575059968 2580598432 2581639554 2588456064 2590545269 2600447616 2606040684 2609078784 2614690416 2615030574 2616842792 2622993048 2624810784 2633739264 2633865424 2635664512 2641885248 2642824704 2649577437 2651413596 2658414336 2659832838 2660560006 2666855808 2667584896 2672682272 2675707392 2676055488 2676474216 2678430703 2685707076 2693884752 2694971786 2700997632 2703177672 2705050976 2706898688 2711408544 2713287552 2721187638 2724507136 2728372608 2730574743 2738932992 2748023808 2748381312 2750820722 2756383578 2756749824 2757503488 2766692448 2768714884 2776025344 2776236528 2780058112 2783566848 2784689856 2790679194 2798142464 2804160736 2815014464 2820340224 2820707136 2822661888 2823210741 2831256576 2832581284 2841575802 2843545016 2849295384 2851053056 2859951744 2862042352 2866102956 2869599232 2872364729 2875989966 2879948864 2885122323 2889093792 2896942464 2898683008 2899060112 2899513734 2903173236 2909515999 2909902592 2918375148 2926080768 2928108544 2928442478 2937359256 2939394848 2943948141 2945716927 2955736992 2963098602 2965122576 2967177408 2977025792 2977413088 2983816937 2986478976 2992902324 2997250152 3001033008 3005164032 3006767556 3007589572 3015530752 3016747344 3024712704 3025330898 3034937469 3043182348 3045261024 3055368576 3055766064 3057883712 3064460638 3065070528 3067194624 3073791576 3084247296 3084395036 3093786672 3098281056 3102191424 3104944869 3116325888 3117177856 3123028512 3127565376 3127715191 3129851608 3137238732 3138354336 3145104339 3147910272 3154680828 3156867024 3166891272 3167757064 3169920832 3177402528 3177815892 3188210688 3188363408 3198988143 3207434688 3214442192 3218080512 3218499168 3219797646 3228299136 3232988928 3235352224 3239942472 3242310851 3251119092 3255594368 3261018384 3261442626 3263278272 3263702808 3273640416 3274535392 3276772096 3289455104 3294122112 3296530096 3296780877 3305485632 3306819204 3315550464 3316888352 3322794176 3326987904 3329940874 3337118208 3349154016 3349589724 3351602228 3360707376 3365333504 3376019712 3383280888 3385625504 3387225088 3392472096 3398675293 3405159936 3407649088 3416906496 3417570897 3419939276 3427310592 3430798878 3440119176 3442186072 3442633883 3451274752 3467263488 3471639552 3474720912 3486253888 3486707432 3497324064 3499747712 3506825088 3509937678 3521083059 3522045683 3522513664 3532769916 3535218128 3535678042 3544552448 3546443784 3555807744 3563726697 3566160936 3568073984 3568632288 3580942768 3582387471 3586908834 3591846336 3604236896 3615211392 3616247466 3617716736 3628250184 3628722201 3637830144 3639771252 3640766324 3649381632 3651910656 3662543664 3664508416 3665220962 3673871673 3675178104 3683852316 3686368608 3688923264 3700636992 3701648704 3708596358 3709610246 3712919808 3720905592 3721389663 3726795774 3731499396 3738143448 3748013568 3760942848 3763549184 3764280988 3772394496 3773165502 3786000192 3786181547 3788767736 3799060512 3808828692 3810628224 3813268992 3821470608 3821967762 3833605224 3834653288 3835152157 3841980766 3846829764 3849311232 3852125056 3862589952 3866018312 3870897648 3872459331 3882684096 3888510778 3891166864 3901441024 3913618176 3914629489 3916479008 3922035624 3922545861 3925264188 3937216176 3938804918 3940982656 3950798136 3953496768 3956236544 3962827872 3964237056 3977120394 3981971968 3987621504 3990536432 3990840009 3996333536 4001377344 4009023408 4013561088 4014083232 4022329792 4028560614 4030981058 4042457679 4046583292 4054766508 4057576464 4060348032 4069931328 4073824768 4074354752 4086760704 4089592832 4098388768 4112329728 4122035712 4122571968 4125048896 4126231083 4131041408 4136255232 4139926492 4153072326 4164038016 4164354792 4167398911 4170087168 4175350272 4182984976 4184472448 4193472452 4197213696 4206241104 4209156032 4222521696 4233992832 4236536704 4237087856 4248871926 4252369537 4262363703 4265317524 4276579584 4280031314 4290774016 4291332224 4293063528 4304398848 4310651904 4313984949 4319923296 4333640688 4334825456 4348024512 4348590168 4349270601 4351037696 4351603744 4364853888 4377562722 4389121152 4392162816 4392663717 4395707836 4406038884 4407314176 4409092272 4420733952 4433605488 4435983872 4450766112 4465538688 4466119632 4479718464 4480943168 4489353486 4495875228 4501359616 4507746048 4511041184 4511384358 4523296128 4525121016 4537069056 4537996347 4554630144 4555875328 4556761196 4574398504 4583052864 4583649096 4586825568 4596690957 4600791936 4610687364 4620760651 4626592554 4632961216 4640680008 4647421584 4650818822 4659692544 4663098752 4675766784 4679916904 4694777412 4705858098 4707531504 4710359888 4710972682 4728591712 4735300536 4738762013 4751635596 4754881248 4758176384 4766103792 4766723838 4768027006 4776516628 4782545112 4789128448 4820281856 4821663288 4827120768 4827748752 4837666912 4838296268 4853028336 4865842176 4866836662 4876678638 4883391552 4894917408 4895554212 4898495564 4900237472 4911803088 4915158144 4918564352 4934182656 4944795144 4950559744 4958228448 4961207456 4961852884 4969061032 4975332528 4984191264 4990481856 4994911311 5014590464 5027403342 5030887336 5031541829 5041061064 5048000256 5064029568 5065414016 5074921332 5078438256 5080837632 5095294144 5095957016 5111473632 5125359744 5128860672 5129106352 5129908914 5146198317 5147605229 5161196864 5163279108 5176912128 5181090538 5200895232 5212081368 5218157568 5229380832 5230061148 5233685584 5245986096 5249621568 5264906517 5267730848 5271329024 5283770496 5285649408 5299154874 5302827192 5303517063 5316828672 5319665676 5321120012 5333711616 5335169792 5345364544 5351414784 5352110976 5352948432 5356861406 5371414152 5387769504 5389943572 5406355344 5410101952 5413797376 5422817088 5426575104 5442375276 5449014272 5456745216 5461149486 5477865984 5496762624 5497831443 5501641444 5512767156 5513499648 5515006976 5533384896 5537429768 5552050688 5552473056 5560116224 5564415369 5569379712 5581358388 5590193661 5593552367 5608321472 5630028928 5640680448 5641414272 5645323776 5646421482 5659748253 5665162568 5665899577 5683151604 5687090032 5698590768 5702106112 5719903488 5724084704 5732205912 5732951643 5736396121 5744729458 5751979932 5759897728 5762971149 5770244646 5778187584 5793884928 5797366016 5798120224 5799027468 5806346472 5819031998 5819805184 5832766167 5836750296 5852161536 5856884956 5874718512 5878789696 5887896282 5891433854 5908207377 5911473984 5926197204 5930245152 5934354816 5954051584 5954826176 5967633874 5972957952 5985804648 5994500304 6002066016 6010328064 6013535112 6015179144 6031061504 6033494688 6046471587 6050661796 6069874938 6086364696 6090522048 6090813793 6110737152 6111532128 6115767424 6128921276 6130141056 6134389248 6147583152 6168494592 6168790072 6187573344 6196562112 6204382848 6209889738 6229608489 6231311593 6246057024 6255130752 6255430382 6259703216 6274477464 6276708672 6290208678 6295820544 6309361656 6313734048 6333782544 6335514128 6339841664 6354805056 6355631784 6373307889 6376726816 6397976286 6414869376 6420046971 6428884384 6436161024 6436998336 6439595292 6456598272 6465977856 6470704448 6479884944 6484621702 6502238184 6511188736 6522036768 6522885252 6526556544 6527405616 6547280832 6549070784 6553544192 6578910208 6588244224 6593060192 6593561754 6610971264 6613638408 6631100928 6633776704 6645588352 6653975808 6659881748 6674236416 6698308032 6699179448 6703204456 6721414752 6730667008 6752039424 6766561776 6767076537 6771251008 6784944192 6797350586 6810319872 6815298176 6833812992 6835141794 6839878552 6861597756 6880238352 6884372144 6885267766 6902549504 6934526976 6939888831 6949441824 6972507776 6973414864 6976228233 6994648128 6999495424 7013650176 7019875356 7042166118 7044091366 7045027328 7065539832 7066459023 7070436256 7071356084 7092887568 7111615488 7127453394 7132321872 7136147968 7137264576 7152040509 7161885536 7164774942 7173817668 7183692672 7208473792 7230422784 7232494932 7235433472 7256500368 7257444402 7275660288 7279542504 7281532648 7298763264 7300254993 7325087328 7329016832 7330441924 7347743346 7350356208 7367704632 7372737216 7373090381 7377846528 7401273984 7403297408 7417192716 7419220492 7425839616 7433397569 7441811184 7442779326 7453591548 7462998792 7476286896 7496027136 7521885696 7523423027 7528561976 7541105013 7546331004 7572000384 7572363094 7577535472 7598121024 7617657384 7621256448 7626537984 7642941216 7643935524 7667210448 7669306576 7670304314 7683961532 7693659528 7694863371 7704250112 7725179904 7732036624 7741795296 7744918662 7765368192 7771635807 7777021556 7782333728 7827236352 7829258978 7832958016 7844071248 7845091722 7850528376 7874432352 7877609836 7881965312 7901596272 7906993536 7912473088 7925655744 7928474112 7954240788 7963943936 7975243008 7981072864 7981680018 7992667072 8002754688 8018046816 8027122176 8028166464 8035292109 8044659584 8057121228 8061962116 8084915358 8093166584 8109533016 8115152928 8120696064 8139862656 8147649536 8148709504 8173521408 8175191921 8191724229 8196777536 8244071424 8245143936 8250097792 8252462166 8262082816 8272510464 8279852984 8280930151 8306144652 8328076032 8328709584 8334797822 8340174336 8350700544 8365969952 8368944896 8386944904 8394427392 8412482208 8418312064 8445043392 8467985664 8469632223 8473073408 8474175712 8497743852 8504739074 8524727406 8530635048 8553159168 8560062628 8582664448 8586127056 8608797696 8617094187 8627969898 8639846592 8667281376 8669650912 8696049024 8697180336 8698541202 8702075392 8703207488 8728547997 8729707776 8755125444 8778242304 8784325632 8785327434 8791415672 8812077768 8814628352 8818184544 8837150781 8867210976 8871967744 8901532224 8931077376 8932239264 8951450811 8959436928 8961886336 8978706972 8991750456 8998323373 9015492096 9022082368 9022768716 9046592256 9050242032 9074138112 9075992694 9104812407 9107301559 9113522392 9148797008 9166105728 9167298192 9173651136 9193381914 9201583872 9221374728 9225095729 9241521302 9253185108 9265922432 9281360016 9294843168 9301637644 9314834607 9326197504 9351533568 9359833808 9383145573 9389554824 9411716196 9415063008 9420719776 9421945364 9435313017 9457183424 9470601072 9477524026 9503271192 9509762496 9516352768 9532207584 9533447676 9536054012 9553033256 9565090224 9578256896 9640563712 9643326576 9654241536 9655497504 9675333824 9676592536 9706056672 9726932553 9733673324 9753357276 9766783104 9789834816 9791108424 9796991128 9800474944 9823606176 9830316288 9837128704 9868365312 9889590288 9890342631 9916456896 9922414912 9923705768 9938122064 9950665056 9968382528 9980963712 9989822622 10024283867 10054806684 10061774672 10063083658 10082122128 10096000512 10128059136 10130828032 10149842664 10156876512 10161675264 10190588288 10191914032 10196025879 10222947264 10250719488 10252712691 10258212704 10259817828 10292396634 10295210458 10322393728 10326558216 10327901649 10353824256 10362181076 10401790464 10424162736 10458761664 10460122296 10467371168 10491972192 10499243136 10529813034 10535461696 10542658048 10566137049 10567540992 10598309748 10605654384 10607034126 10633657344 10639331352 10642240024 10667423232 10670339584 10690729088 10704221952 10705896864 10713722812 10742828304 10747162413 10775539008 10779887144 10812710688 10820203904 10827594752 10845634176 10853150208 10884750552 10886166603 10892707241 10913490432 10922298972 10955731968 10993525248 10995662886 11003282888 11021615019 11025534312 11066769792 11074859536 11104101376 11104946112 11114802647 11128830738 11138759424 11162716776 11164168989 11180387322 11187104734 11216642944 11260057856 11282828544 11290647552 11292842964 11319496506 11330325136 11331799154 11358544641 11366303208 11374180064 11397181536 11439806976 11448169408 11464411824 11465903286 11472792242 11489458916 11503959864 11505456471 11519795456 11525942298 11540489292 11556375168 11587769856 11594732032 11596240448 11598054936 11612692944 11638063996 11639610368 11665532334 11673500592 11704323072 11713769912 11743888467 11749437024 11757579392 11775792564 11782867708 11816414754 11822947968 11852394408 11860490304 11868709632 11908103168 11909652352 11935267748 11945915904 11971609296 11972520027 11989000608 12004132032 12027070224 12030358288 12062123008 12066989376 12092943174 12101323592 12102897913 12127373037 12139749876 12172729392 12181044096 12181627586 12221474304 12223064256 12231534848 12257842552 12260282112 12268778496 12295166304 12336989184 12337580144 12375146688 12378693249 12393124224 12408765696 12419779476 12459216978 12462623186 12492114048 12502196733 12510261504 12510860764 12519406432 12548954928 12553417344 12580417356 12591641088 12618723312 12627468096 12667565088 12671028256 12679683328 12709610112 12711263568 12746615778 12753453632 12757108611 12795952572 12829738752 12840093942 12857768768 12872322048 12873996672 12879190584 12913196544 12931955712 12941408896 12959769888 12969243404 13004476368 13022377472 13044073536 13045770504 13053113088 13054811232 13094561664 13098141568 13107088384 13151395699 13176488448 13177991151 13186120384 13187123508 13221942528 13227276816 13262201856 13267553408 13291176704 13307951616 13319763496 13396616064 13398358896 13406408912 13442829504 13454761099 13504078848 13533123552 13534153074 13542502016 13569888384 13594701172 13613989041 13628785469 13630596352 13667625984 13670283588 13679757104 13723195512 13760476704 13768744288 13770535532 13790072871 13862281953 13879777662 13898883648 13945015552 13946829728 13952456466 13989296256 13998990848 14027300352 14039750712 14084332236 14088182732 14090054656 14131079664 14132918046 14140872512 14142712168 14185775136 14216286039 14254906788 14264643744 14272295936 14274529152 14286050467 14304081018 14323771072 14329549884 14347635336 14367385344 14416947584 14460845568 14464989864 14513000736 14514888804 14559085008 14563065296 14597526528 14600509986 14650174656 14650876421 14660883848 14695486692 14700712416 14735409264 14745474432 14746180762 14755693056 14802547968 14806594816 14834385432 14838440984 14851679232 14866795138 14883622368 14885558652 14907183096 14925997584 14952573792 14984733933 15043771392 15046846054 15057123952 15082210026 15092662008 15094625487 15144000768 15144726188 15155070944 15196242048 15235314768 15242512896 15285882432 15287871048 15334420896 15338613152 15340608628 15367923064 15387319056 15389726742 15408500224 15442815687 15464073248 15483590592 15489837324 15530736384 15543271614 15554043112 15564667456 15654472704 15658517956 15665916032 15688142496 15690183444 15701056752 15748864704 15755219672 15763930624 15803192544 15813987072 15824946176 15851311488 15856948224 15908481576 15910551189 15920110583 15950486016 15962145728 15963360036 15985334144 16005509376 16036093632 16054244352 16056332928 16070584218 16089319168 16114242456 16123924232 16126021873 16169830716 16186333168 16219066032 16230305856 16241392128 16279725312 16297419008 16347042816 16350383842 16383448458 16393555072 16490287872 16493494329 16500195584 16504924332 16524165632 16545020928 16559705968 16561860302 16612289304 16656152064 16657419168 16669595644 16680348672 16693246107 16731939904 16737889792 16773889808 16780657101 16824964416 16836624128 16890086784 16935971328 16939264446 16946146816 16948351424 16995487704 16997698731 17009478148 17049454812 17061270096 17106318336 17120125256 17165328896 17172254112 17209188363 17234188374 17255939796 17279693184 17288913447 17293640039 17334562752 17339301824 17392098048 17394360672 17397082404 17404150784 17406414976 17457095994 17459415552 17498298501 17510250888 17517316609 17556484608 17570654868 17582831344 17624155536 17629256704 17636369088 17674301562 17724622131 17734421952 17735271457 17803064448 17862154752 17864478528 17880334693 17902901622 17918873856 17923772672 17957413944 17983500912 17996646746 18030984192 18044164736 18045537432 18093184512 18100484064 18139414761 18151985388 18209624814 18214603118 18227044784 18272441379 18297594016 18332211456 18334596384 18347302272 18386763828 18403167744 18442749456 18450191458 18483042604 18506370216 18531844864 18562720032 18589686336 18603275288 18629669214 18652395008 18693934779 18719667616 18766291146 18779109648 18823432392 18830126016 18841439552 18843890728 18870626034 18914366848 18941202144 18955048052 19006542384 19019524992 19032705536 19064415168 19066895352 19072108024 19106066512 19130180448 19156513792 19260140913 19286653152 19308483072 19310995008 19350667648 19353185072 19412113344 19453865106 19467346648 19506714552 19533566208 19579669632 19582216848 19593982256 19600949888 19647212352 19660632576 19664650837 19736730624 19779180576 19780685262 19832913792 19844829824 19847411536 19876244128 19901330112 19918994147 19936765056 19961927424 19979645244 20048567734 20109613368 20123549344 20126167316 20164244256 20192001024 20256118272 20261656064 20299685328 20313753024 20381176576 20383828064 20392051758 20445894528 20501438976 20505425382 20516425408 20519635656 20584793268 20590420916 20644787456 20653116432 20655803298 20707648512 20724362152 20803580928 20848325472 20917523328 20920244592 20928684699 20934742336 20983944384 20998486272 21059626068 21070923392 21085316096 21132274098 21135081984 21196619496 21199377069 21211308768 21214068252 21278662704 21284480048 21334846464 21340679168 21381458176 21408443904 21411793728 21427445624 21456121527 21485656608 21494324826 21551078016 21559774288 21625421376 21640407808 21644615681 21691268352 21706300416 21769501104 21772333206 21785414482 21826980864 21844597944 21900764979 21987050496 21991325772 22006565776 22043230038 22051068624 22119271143 22133539584 22149719072 22209892224 22229605294 22257661476 22277518848 22300192707 22325433552 22328337978 22360774644 22374209468 22433285888 22520115712 22565657088 22570269081 22585685928 22638993012 22660650272 22663598308 22717089282 22732606416 22748360128 22794363072 22879613952 22896338816 22928823648 22931806572 22945584484 22978917832 22981907273 23007919728 23010912942 23039590912 23051884596 23080978584 23112750336 23175539712 23189464064 23192480896 23196109872 23225385888 23267853929 23276127992 23314907421 23331064668 23347001184 23427539824 23487776934 23498874048 23515158784 23551585128 23565735416 23568801199 23632829508 23645895936 23704788816 23720980608 23737419264 23819304704 23870535496 23891831808 23943218592 23945040054 23978001216 24008264064 24054140448 24060716576 24105876327 24112466599 24133978752 24185886348 24202647184 24205795826 24254746074 24279499752 24345458784 24362088192 24363255172 24442948608 24446128512 24463069696 24515685104 24520564224 24525575763 24590332608 24675160288 24750293376 24757386498 24786248448 24817531392 24839558952 24842790453 24918433956 24925246372 24984228096 25004393466 25020523008 25021721528 25038812864 25097909856 25106834688 25160834712 25183282176 25237446624 25254936192 25275320057 25335130176 25342056512 25359366656 25419220224 25422527136 25493231556 25506907264 25514217222 25591905144 25602231967 25659477504 25680187884 25715537536 25747993344 25758381168 25826393088 25851282561 25882817792 25919539776 25938486808 26008952736 26044754944 26088147072 26091541008 26106226176 26109622464 26185643991 26189123328 26196283136 26201376877 26302791398 26352976896 26355982302 26372240768 26374247016 26443885056 26454553632 26511452343 26535106816 26582353408 26615903232 26639526992 26793232128 26796717792 26812817824 26854352433 26885659008 26909522198 26994970119 27066247104 27068306148 27085004032 27139776768 27189402344 27227978082 27257570938 27261192704 27321904677 27340567176 27359514208 27446391024 27520953408 27537488576 27541071064 27580145742 27675287187 27724563906 27759555324 27797767296 27820203541 27890031104 27893659456 27904912932 27978592512 27997981696 28054600704 28079501424 28149436719 28168664472 28176365464 28262159328 28265836092 28281745024 28285424336 28371550272 28432572078 28509813576 28529287488 28530654083 28549058304 28572100934 28608162036 28647542144 28659099768 28695270672 28734770688 28833895168 28921691136 28929979728 29026001472 29029777608 29112376061 29118170016 29126130592 29180797659 29201019972 29300349312 29301752842 29321767696 29390973384 29401424832 29470818528 29490948864 29492361524 29511386112 29605095936 29613189632 29668770864 29676881968 29733590276 29767244736 29771117304 29814366192 29851995168 29905147584 29969467866 30072851601 30093692108 30114247904 30164420052 30185324016 30189250974 30288001536 30289452376 30310141888 30392484096 30470629536 30485025792 30571764864 30575742096 30588077637 30668841792 30677226304 30681217256 30735846128 30774638112 30779453484 30817000448 30885631374 30928146496 30967181184 30979674648 30983704947 30992175539 31061472768 31086543228 31108086224 31129334912 31317035912 31331832064 31376284992 31380366888 31402113504 31497729408 31510439344 31527861248 31606385088 31627974144 31634438303 31698411147 31702622976 31816963152 31821102378 31840221166 31900972032 31924291456 31926720072 31970668288 32011018752 32072187264 32112665856 32141168436 32178638336 32228484912 32247848464 32252043746 32339661432 32372666336 32438132064 32460611712 32482784256 32559450624 32594838016 32678121723 32700767684 32766896916 32787110144 32980575744 32986988658 33000391168 33009848664 33048331264 33119411936 33123720604 33224578608 33312304128 33314838336 33339191288 33344407941 33386492214 33463879808 33475779584 33547779616 33561314202 33649928832 33673248256 33677088497 33780173568 33871942656 33878528892 33892293632 33896702848 33990975408 33995397462 34018956296 34075633923 34098909624 34122540192 34240250512 34330657792 34344508224 34418376726 34468376748 34511879592 34516369413 34559386368 34577826894 34587280078 34669125504 34678603648 34784196096 34788721344 34794164808 34812829952 34819599139 34914191988 34918831104 34996597002 35020501776 35034633218 35112969216 35141309736 35165662688 35231665401 35241297337 35248311072 35272738176 35348603124 35449244262 35468843904 35470542914 35606128896 35724309504 35728957056 35760669386 35805803244 35837747712 35847545344 35914827888 35967001824 35993293492 36088329472 36091074864 36186369024 36200968128 36278829522 36303970776 36308693739 36419249628 36429206236 36454089568 36544882758 36595188032 36664422912 36669192768 36694604544 36773527656 36806335488 36885498912 36900382916 36966085208 37012740432 37063689728 37125440064 37179372672 37206550576 37259338428 37304790016 37387869558 37418646721 37439335232 37506590199 37532582292 37558219296 37646864784 37660252032 37682879104 37687781456 37741252068 37828733696 37882404288 37910096104 38013084768 38039049984 38065411072 38128830336 38133790704 38144216048 38212133024 38260360896 38271325833 38294320051 38520281826 38573306304 38616966144 38621990016 38701335296 38706370144 38789620181 38824226688 38907730212 38934693296 39013429104 39067132416 39159339264 39164433696 39187964512 39201899776 39294424704 39321265152 39329301674 39454187097 39558361152 39561370524 39665827584 39689659648 39694823072 39752488256 39802660224 39837988294 39873530112 39923854848 39959290488 40097135468 40219226736 40247098688 40252334632 40328488512 40364283297 40512236544 40523312128 40599370656 40627506048 40660297483 40762353152 40767656128 40784103516 40886356407 40891789056 41002877952 41010850764 41032850816 41039271312 41169586536 41180841832 41289574912 41306232864 41311606596 41448724304 41586845859 41696650944 41835046656 41840489184 41857369398 41869484672 41967888768 41996972544 42119252136 42141846784 42150041063 42264548196 42270163968 42393238992 42398754138 42422617536 42428136504 42557325408 42568960096 42648858117 42660517829 42762916352 42816887808 42823587456 42854891248 42858151401 42912243054 42971313216 42988649652 43102156032 43119548576 43250842752 43280815616 43289231362 43382536704 43539002208 43544666412 43570828964 43689195888 43801529958 43952629263 43982651544 44013131552 44086460076 44102137248 44182778809 44238542286 44267079168 44299438144 44419784448 44459210588 44515322952 44555037696 44600385414 44650867104 44656675956 44721549288 44748418936 44754240479 44866571776 45040231424 45131314176 45140538162 45171371856 45277986024 45283876461 45296256557 45321300544 45327196616 45434178564 45465212832 45496720256 45588726144 45792677632 45857647296 45863613144 45891168968 45957835664 45963814546 46015839456 46021825884 46079181824 46103769192 46161957168 46225500672 46328447061 46384961792 46392219744 46450771776 46535707858 46552255984 46629814842 46662129336 46694002368 46855079648 46975553868 46997748096 47030317568 47103170256 47131470832 47137602398 47265659016 47291791872 47409577632 47441961216 47474838528 47638609408 47741070992 47760331749 47886437184 47890080108 47956002432 48016528128 48108280896 48121433152 48211752654 48224933198 48267957504 48371772696 48378065619 48405294368 48411591652 48509492148 48558999504 48690917568 48724176384 48726510344 48892257024 48926139392 49031370208 49041128448 49051151526 49180665216 49220360111 49350320576 49500586752 49514772996 49572496896 49635062784 49679117904 49685580906 49836867912 49850492744 49856978041 49968456192 50008786932 50041046016 50043443056 50077625728 50195819712 50213669376 50321669424 50341971303 50474893248 50509872384 50550640114 50670260352 50684113024 50718733312 50838440448 50845054272 50890183357 50986463112 50993096193 51013814528 51028434444 51183810288 51204463934 51318955008 51360375768 51431075072 51495986688 51516762336 51627565089 51702565122 51765635584 51839079552 51876973616 51880920117 52017905472 52176294144 52183082016 52212452352 52219244928 52371287982 52378246656 52392566272 52402753754 52551949827 52605582796 52711964604 52744481536 52748494032 52887770112 52909107264 53022904686 53070213632 53164706816 53205814371 53279053984 53586464256 53593435584 53625635648 53641004079 53708704866 53771318016 53819044396 53989940238 54132494208 54136612296 54170008064 54176185843 54279553536 54378804688 54455956164 54515141876 54522385408 54643809354 54681134352 54719028416 54817324137 54832310569 54892782048 55041906816 55074977152 55082142128 55160291484 55280803981 55350574374 55449127812 55519110648 55595534592 55640407082 55780062208 55787318912 55809825864 55957185024 55968621613 56081804337 56159002848 56298873438 56337328944 56352730928 56524318656 56531672184 56563490048 56570848672 56692521803 56743100544 56865144156 57019627152 57058574976 57061308166 57098116608 57144201868 57216324072 57295084288 57318199536 57390541344 57469541376 57667790336 57859959456 58052002944 58059555216 58224752122 58236340032 58252261184 58361595318 58402039944 58600698624 58603505684 58643535392 58781946768 58802849664 58941637056 58981897728 58984723048 58993952511 59210191872 59226379264 59337541728 59353763936 59467180552 59534489472 59542234608 59628732384 59703990336 59756982441 59810295168 59938935732 60145703202 60187384216 60228495808 60328840104 60370648032 60378501948 60576003072 60578904752 60620283776 60784968192 60941259072 61143529728 61151484192 61176155274 61337683584 61354452608 61362434512 61471692256 61549276224 61558906968 61603906169 61771262748 61856292992 61934362368 61959349296 61967409894 61984351078 62122945536 62173086456 62216172448 62258669824 62634071824 62663664128 62752569984 62760733776 62804227008 62995458816 63020878688 63212770176 63255948288 63268876606 63396822294 63405245952 63633926304 63642204756 63680442332 63848582912 63853440144 63941336576 64022037504 64144374528 64225331712 64282336872 64357276672 64456969824 64495696928 64504087492 64679322864 64745332672 64876264128 64921223424 64933847043 65118901248 65189676032 65356243446 65401535368 65410043777 65533793832 65574220288 65961151488 65973977316 66000782336 66019697328 66238823872 66247441208 66357813429 66449157216 66629676672 66678382576 66688815882 66772984428 66900578121 66918867977 66927759616 67095559232 67122628404 67299857664 67346496512 67354176994 67560347136 67710807243 67757057784 67793405696 67981950816 67990794924 68037912592 68151267846 68197819248 68245080384 68480501024 68627789551 68689016448 68836753452 68936753496 68945721819 69023759184 69032738826 69118772736 69155653788 69174560156 69338251008 69357207296 69568392192 69577442688 69588329616 69625659904 69639198278 69803561787 69828383976 69993194004 70041003552 70069266436 70282619472 70331325376 70463330802 70482594674 70496622144 70545476352 70697206248 70706403597 70898488524 70937687808 70941085828 71212257792 71457914112 71521338772 71611606488 71675495424 71695090688 71829655776 71934003648 71937449393 71986586984 72176658944 72182149728 72337399797 72401936256 72557659044 72607941552 72617387478 72838499256 72858412472 72867890983 72908179136 73089765516 73190376064 73328845824 73338385536 73389209088 73547055312 73576727289 73770997824 73800765832 73932170416 74025480864 74127379456 74250880128 74358745344 74413101152 74518676856 74528371359 74573149573 74775739116 74837293442 74878670464 75013180398 75065164584 75116438592 75293729568 75320504064 75365758208 75375562912 75482504136 75657467392 75764808576 75820192208 75825960171 76026169536 76078099968 76257660672 76267581408 76288432096 76424266048 76520721792 76542651666 76588640102 76806695901 77040563652 77146612608 77243980032 77402670592 77412740288 77579240362 77648453376 77815460424 77869386592 78026858208 78134264832 78318678528 78328867392 78375929024 78403799552 78588849408 78604130631 78658603348 78908374194 79116722304 79122741048 79180579309 79331655168 79379319296 79389646144 79504976512 79605320448 79675976588 79747060224 79847709696 79918580976 80194270936 80438453472 80494197376 80504669264 80656977024 80728566594 80984910357 81007050709 81198741312 81255012096 81320594966 81524706304 81535312256 81568207032 81772712814 81783578112 81965714031 82021701528 82065701632 82078542624 82339173072 82361683664 82579149824 82612465728 82623213192 82897448608 83025861561 83173691718 83393301888 83460610623 83670093312 83680978368 83714738796 83738969344 83935777536 83993945088 84238504272 84283693568 84300082126 84529096392 84786477984 84797508276 84845235072 84856273008 85114650816 85137920192 85297716234 85321035658 85525832704 85591962249 85647174912 85709782496 85716302802 85824486108 85942626432 85977299304 86204312064 86239097152 86501685504 86561631232 86578462724 86765073408 87078004416 87089332824 87141657928 87337128183 87378391776 87603059916 87905258526 87965303088 88026263104 88172920152 88204274496 88208499611 88365557618 88477084572 88534158336 88598876288 88839568896 88918421176 89030645904 89200770828 89301734208 89313351912 89443098576 89496837872 89508480958 89733143552 90036478247 90218554803 90281076324 90342743712 90555972048 90567752922 90592513114 90642601088 90654393232 90868357128 90930425664 90993440512 91177452288 91585355264 91715294592 91727226288 91782337936 91915671328 91927629092 92031678912 92043651768 92207538384 92323914336 92451001344 92656894122 92769923584 92784439488 92901543552 92976526617 93071415716 93104511968 93259629684 93324258672 93388004736 93710159296 93951107736 93995496192 94060635136 94206340512 94262941664 94275204796 94531318032 94583583744 94819155264 94883922432 94903314909 95277218816 95482141984 95520663498 95772874368 95780160216 95850174953 95912004864 96033056256 96216561792 96242866304 96423505308 96449866396 96535915008 96743545392 96756131238 96810588736 96823183304 97018984296 97117999008 97381835136 97448352768 97453020688 97784514048 97804499351 98034365169 98062740416 98102303052 98361330432 98440720222 98700641152 99001173504 99029545992 99144993792 99358235808 99371161812 99673735824 99700985488 99713956082 99936912384 100017573864 100033223823 100086886112 100155251456 100391639424 100427338752 100643338848 100683942606 100949786496 101019744768 101031265491 101101280228 101340520704 101368226048 101676880896 101690108544 101780366714 101972926224 101986192386 102027629056 102056868888 102367620576 102408927868 102720751536 102862150144 102991973376 103033524672 103255130178 103405130244 103531271168 103678159104 103753947232 103761840234 104035810944 104352588288 104366164032 104438489856 104458797417 104742575964 104756493312 104785132544 104805507508 105103899654 105211165592 105423929208 105488963072 105496988064 105723892011 105818214528 106045809372 106140427264 106277494973 106411628742 106558107968 107172928512 107186871168 107251271296 107282008158 107417409732 107542636032 107638088792 107652091963 107979880476 108264988416 108273224592 108340016128 108352371686 108559107072 108757609376 108911912328 108926081217 108991526299 109030283752 109287618708 109362268704 109438056832 109634648274 109664621138 109785564096 110083813632 110149954304 110164284256 110320582968 110401226669 110561607962 110701148748 110898255624 111038221296 111191069184 111280814164 111574637824 111619651728 111914370048 111937243226 112163608674 112255940163 112318005696 112597746876 112674657888 112705461856 113048637312 113063344368 113126980096 113141697344 113385043606 113486201088 113730288312 114039254304 114117149952 114122616332 114196233216 114288403736 114432648144 114590168576 114636399072 114781082688 114882960153 115335580672 115719918912 115725462067 116104005888 116119110432 116368860543 116449504244 116472680064 116504522368 116723190636 116804079888 117201397248 117207011368 117287070784 117563893536 117605699328 117883274112 117963795456 117969446096 117987905022 118362561291 118394920267 118675083456 118707527872 118934361104 119068978944 119084469216 119257464768 119407980672 119513964882 119620590336 119877871464 119926244477 120291406404 120374768432 120456991616 120657680208 120741296064 120757003896 121092849891 121157809504 121240567552 121569936384 121882518144 121980892449 122287059456 122302968384 122352310548 122659069221 122675367168 122708905216 122724869024 122943384512 123098552448 123117813936 123207812338 123542525496 123712585984 123868724736 123918698592 123934819788 123968702156 124346172912 124432344896 124517339648 125268143648 125327328256 125505139968 125521467552 125608454016 125990917632 126041757376 126425540352 126450123189 126537753212 126793644588 126810491904 127267852608 127284409512 127360884664 127697165824 127706880288 127882673152 127981553487 128288749056 128450663424 128564673744 128574454203 128913939648 128991393856 129008174984 129358645728 129490665344 129752528256 129842446848 129867694086 130315690271 130712486892 130803070736 130820087554 131067587664 131148440576 131857887789 131947954632 132039394656 132477647744 132494882416 132548336427 132715626858 132898314432 133259353344 133356765152 133377631764 133545968856 133801156242 133837735954 133855519232 134191118464 134245256808 134262721437 134599715328 134708353988 135120694272 135421614486 135514115568 135586811392 135888769671 135963901632 135981589848 136075825184 136302535692 136395638496 136490160768 136961002048 137255579102 137378032896 137673506904 137873506992 137891443638 138047518368 138065477652 138237545472 138311307576 138349120312 138676502016 138714414592 139154885376 139176659232 139251319808 139278396556 139607123574 139656767952 139986388008 140082007104 140088717239 140138532872 140565238944 140662650752 140926661604 140965189348 140993244288 141090952704 141394412496 141412807194 141796977048 141875375616 141882171656 141900629809 142424515584 142915828224 143042677544 143223212976 143280995247 143659311552 143868007296 143874898786 143973173968 144353317888 144364299456 144674799594 144803872512 145115318088 145134196857 145215883104 145234774956 145676998512 145716824944 145735781966 145816358272 146179531032 146380752128 146676771072 146778418176 147094110624 147153454578 147541995648 147601531664 147661080333 147864340832 148050961728 148501760256 148717490688 148826202304 149037353712 149056742718 149146299146 149551478232 149570934123 149674586884 149757340928 150026360796 150130329168 150232877184 150587459136 150641008128 150731516416 150751125824 150965008272 151314934784 151529617152 151640384416 151651920342 152052339072 152156199936 152515321344 152535162816 152576864192 152670550071 152848532096 153041443584 153085303332 153177280204 153613391802 154081127304 154293225216 154487960064 154805341184 154825480576 155158480724 155296906752 155630920848 155642760351 155738773184 156053716416 156637357056 156657734784 156751858048 156807599104 157177698816 157208261262 157317206696 157337672869 157655849481 157816748388 158233444608 158245482096 158361158618 158663310336 158758638592 158779292288 159009953024 159210640896 159351953176 159494120448 159617443113 159837161952 160388541872 160876906944 160923012237 160988394752 161009338528 161313954048 161457133188 161969820714 162014101418 162397482624 162510024192 162528557529 162641189932 163070624512 163136414064 163545425628 163567156224 163931428062 164043403056 164131403264 164157085248 164496931707 164678346144 164723367328 165224931456 165246426384 165794897216 165842411943 166051723122 166347383436 166786603776 166921221246 167340186624 167361956736 167429477592 167477938688 167871555072 167905864839 168477008544 168567387136 168600164252 169058192784 169572955968 169595016552 169690470144 169712546016 170077565409 170229301632 170275840384 170595432468 170642071316 170968144087 171183924498 171294349824 171419564992 171432605604 171648972216 171885252864 171954598608 172408624128 172478194304 173003371008 173038729621 173156925448 174156008832 174178665648 174283315856 174674256366 174756783552 175206119832 175276818851 175810517052 175930606176 176052526208 176345840304 176408548992 176416999222 176731115236 176954169144 176981857533 177197752576 177679137792 177836842352 178061291808 178401541656 178603468416 178626703824 178886197152 178993675744 179016961916 179270947323 180072956494 180437109606 180562152648 180685487424 181111944096 181135505844 181185026228 181285202176 181308786464 181736714256 181860851328 181986881024 182354904576 183170710528 183430589184 183454452576 183564675872 183831342656 183855258184 184063357824 184087303536 184415076768 184647828672 184811718507 185313788244 185539847168 185568878976 185803087104 185953053234 186142831432 186209023936 186519259368 186648517344 186776009472 187420318592 187902215472 187990992384 188412681024 188525883328 188550409592 189062636064 189638310528 189767844864 189806629818 190461393473 190964283968 191041326996 191545748736 191560320432 191700349906 191824009728 192066112512 192433123584 192485732608 192847010616 192899732792 193071830016 193487090784 193512262476 193621177472 193646366608 194037968592 194235998016 194763670272 194801541129 194906041376 195569028096 195608998702 196068730338 196125480832 196204606104 196230131331 196722660864 196881440444 197401282304 198002347008 198059091984 198716471616 198742323624 199347471648 199401970976 199427912164 200035147728 200066447646 200173772224 200310502912 200756603931 200783278848 201286677696 201367885212 201899572992 202039489536 202062530982 202202560456 202681041408 202736452096 203380217088 203560733428 203945852448 203972384772 204055258112 204113737776 204735241152 204817855736 205441503072 205724300288 205883368653 206067049344 206510260356 206810260488 206837165457 206961437579 207356318208 207507894464 207523680468 208071621888 208705176576 208732328064 208876979712 208917594834 209410685361 209485151928 209611015016 209638284349 210207799308 210422331184 210847858416 210977926144 210993976128 211447784022 211636429056 212091618744 212119210791 212177201767 212554989946 212823257484 213116215936 214373742336 214502542592 214564016316 214834819464 215085272064 215276177584 215304183926 215812348179 215959760952 216529976832 216546449184 216704743372 217012199391 217515218752 217823824656 217852162434 217983052598 218060567504 218575237416 218603672949 218724537408 218876113664 219269296548 219329242276 219571128192 220167627264 220299908608 220328568512 220641165936 220802453338 221123215924 221402297496 221796511248 222076442592 222382138368 222561628328 223149275648 223239303456 223719448719 223874486452 224327217348 224511880326 224636011392 225195493752 225349315776 225410923712 226097274624 226126688736 226253960192 226283394688 226770087212 226972402176 227460576624 227477880513 228078508608 228234299904 228245232664 228576807472 228865296288 229180337152 229272798144 229562165376 229765920306 230420087703 230558528941 231439837824 231450924134 232208011776 232238220864 232737721086 232899008488 232945360128 233009044736 233446381272 233608159776 234402794496 234414022736 234574141568 235127787072 235211398656 235766548224 235812391893 235938892192 235975810044 236725122582 236789840534 237350166912 237415055744 237541737927 237868722208 238137957888 238168938432 238514929536 238815961344 239027929764 239241180672 239755742928 239852488954 240582812808 240749536864 240913983232 241315360416 241482592128 241514007792 242185699782 242315619008 242481135104 243021152127 243765036288 243961784898 244574118912 244605936768 244704621096 245318138442 245350734336 245417810432 245449738048 245886769024 246197104896 246235627872 246415624676 247085050992 247425171968 247737449472 247837397184 247869639576 247937404312 248692345824 248864689792 249034679296 250381831869 250536287296 251010279936 251042935104 251216908032 251981835264 252083514752 252851080704 252900246378 253075506424 253587289176 254535705216 254568819024 254721769328 255394331648 255413760576 255640460881 255963106974 256577498112 256775886747 257129347488 257148908406 257827879296 257982787712 258016349968 258717291456 258946923911 258981330688 259505056512 259684893696 259735388172 260631380542 261424973784 261606141472 261640175108 262011384549 262135175328 263715775578 263895909264 264078789312 264625498833 264955295488 264989764832 265096672854 265431253716 265796628864 266518706688 266713530304 266755263528 267091937712 267602312484 267675471908 267711038464 268382236928 268490513616 268525442874 269199430656 269416707976 270109434741 270843228972 271028231136 271173622784 271777539342 271927803264 271963179696 272151650368 272605071384 272791276992 272980321536 273922004096 274511158204 274756065792 275347013808 275747013984 275782887276 276095036736 276130955304 276622615152 276698240624 277353004032 277428829184 278309770752 278353318464 278366651999 278556793112 278929579851 279214247148 279313535904 279972776016 280164014208 280177434478 280277065744 281130477888 281325301504 281853323208 281930378696 281986488576 282181905408 282788824992 282825614388 283593954096 283750751232 283764343312 283801259618 284709944727 285831656448 286085355088 286446425952 286561990494 287318623104 287550524859 287736014592 287749797572 287946347936 288728598912 289349599188 289607745024 290230636176 290268393714 290431766208 290469549912 291353997024 291433649888 291471563932 291632716544 292359062064 292761504256 293353542144 293413498053 294188221248 294306909156 295083991296 295203063328 295322160666 295728681664 296101923456 297003520512 297434981376 297652404608 298074707424 298113485436 298292598292 299102956464 299141868246 299349173768 299514681856 300052721592 300260658336 300465754368 301174918272 301282016256 301463032832 301502251648 301930016544 302482101077 303059234304 303093796473 303280768832 303303840684 304104678144 305030642688 305070325632 305153728384 305341100142 305697064192 306082887168 306170606664 306354560408 306394415587 307226783604 308162254608 308586450432 308975920128 309650961152 310316961448 310593813504 311261841696 311285520702 311477546368 312107432832 313315469568 313376392251 313462065787 313503716096 314355397632 314416522524 314634413392 314675345738 315311698962 315633496776 316466889216 316490964192 316722317236 317171676033 317558584576 318019906048 318421281792 318703906352 318832484919 319234886226 319674323904 320777083744 321753813888 321846024474 321976789504 322018677056 322627908096 322914266376 322956275889 323939641428 324028202836 324794965248 325020048384 325057115058 325282379864 326141249024 326272828128 326974578897 327090851256 327862856124 328086806112 328262806528 328314170496 328579160741 328993863414 329356692288 329446734656 330449862912 330492852768 331203680007 331589794432 331684823886 332103446244 332694766872 332829015571 333573207552 333842442492 334723913472 334858955184 334955877376 335743110144 335811729678 336767820489 336954017088 336970157683 337200328504 338116385568 339145911936 339190033104 339380940288 339425092032 340155130818 340458603264 340551680768 341190864936 341284142632 341328541973 341936288174 342367848996 342588699648 342839129984 342865211208 343297944432 343770505728 343909197216 344648880459 344956388608 346006742016 346077459242 346313850896 347176386201 348312017664 348357331296 348566631712 349106581629 349348512732 349513567104 350412239664 350553637702 351621034104 351861212352 352105052416 352691680608 352817097984 352833998444 353462230472 353908338288 353963715066 354395505152 355184760801 355673684704 356122583616 356803083312 357206936832 357253407648 357772394304 357987351488 358033923832 358541894646 359778733431 360145912988 360874219212 361124305296 361370974848 362223888192 362271011688 362370052456 362570404352 362617572928 363473428512 363721702656 363973762048 364709809152 365942677347 366861178368 366908905152 367129351744 367662685312 367710516368 368126715648 368174607072 368830153536 369295657344 369623437014 370627576488 370898503079 371137757952 371606174208 371906106468 372285662864 372418047872 373038518736 373297034688 373552018944 374840637184 375804430944 375981984768 376825362048 377051766656 377100819184 378125272128 378460888793 379276621056 379350369567 379613259636 380922786946 381928567936 382082653992 383091497472 383120640864 383400699812 383648019456 383944660461 384866247168 384971465216 385694021232 385799465584 386974181568 387024524952 387242354944 387292733216 388075937184 388471996032 389527340544 389603082258 389812082752 390947070813 391217997404 392137460676 392250961664 392409212208 392460262662 393445321728 393762880888 394802564608 396118183968 397432943232 397484647248 397645009281 398694943296 398803941952 398855824328 400070295456 400132895292 400347544448 400621005824 401513207862 401566557696 402573355392 402735770424 402788164311 402898282007 403799145984 404125061964 404405120912 405362082816 405472904192 406760434176 407121466856 407666309013 407891704896 407944769544 408227475552 409470482304 409635711472 410883006144 411247697939 411766737306 412134098688 413020520712 413620520976 413674330914 413922875158 414712636416 415015788928 415047360936 416143243776 417464656128 417753959424 417835189668 418821370722 418970303856 419222030032 419276568698 420266151717 420415598616 420844662368 421695716832 421987952256 422895568044 423272858112 424183237488 424238421582 424354403534 425109979892 425646514968 425701889427 426232431872 428747484672 429005085184 429128032632 429669638928 430552355168 430608367852 431624696358 431919521904 433059953664 433092898368 433409486744 434024398782 435030437504 435647649312 435704324868 435966105196 436121135008 437150474832 437207345898 437449074816 437752227328 438538593096 438658484552 439142256384 440335254528 440599817216 440657137024 441282331872 441604906676 442246431848 442804594992 442983240999 443593022496 444152885184 445123256656 446298551296 446478606912 447438897438 447748972904 447807222781 448654434696 448712802369 449023760652 449272022784 450390987504 450698631552 450821847424 452194549248 452253377472 452566789376 453540174424 453944804352 454921153248 454955761026 456157017216 456468599808 456490465328 457153614944 457730592576 458011650213 458136865381 458545596288 459124330752 459531840612 460840175406 461117057882 462879675648 462901848268 464416023552 464476441728 465475442172 465798016976 465890720256 466018089472 466892762544 467216319552 468828045472 469148283136 470255574144 470422797312 471533096448 471624783786 471877784384 471951620088 472013018607 473450245164 473579681068 474700333824 474830111488 475083475854 475737444416 476275915776 476337876864 477029859072 477631922688 478055859528 478482361344 479511485856 479704977908 481165625616 481499073728 481827966464 482630720832 482965184256 483028015584 484371399564 484631238016 484962270208 486042304254 486442407373 487530072576 487585672587 487923569796 489211873536 489409242192 490636276884 490701468672 490835620864 490899476096 491773538048 492394209792 492471255744 492831249352 493490795121 494170101984 494850343936 495674794368 495739279152 495874808624 497384691648 497527235829 497729379584 497826160663 500763663738 501072574592 502020559872 502085870208 502433816064 503717594517 504167029504 504265062353 505702161408 505800492756 506151012848 507174578352 509071410432 509137638048 509443538656 510232696227 510827521152 511280921762 511926213948 512904432261 513551773494 514258694976 514297816812 515655758592 515965575424 516032699936 517434582912 517893847822 517962661376 519010113024 519116188863 519470776344 521262761084 522849947568 523212282944 523280350216 524022769098 524270350656 525830456553 527431551156 527791818528 528157578624 528583867279 529250997666 529910590976 529979529664 530193345708 530862507432 531593257728 533037413376 533427060608 533510527056 534183875424 535204624968 535350943816 536764473856 536981027232 537050885748 538833415952 540218869482 541686457944 542056462272 542082427577 543555078684 543855606528 543926359392 544303300736 545210142768 545582553984 545960643072 547844008192 549022316408 549512131584 550694027616 551494027968 551565774552 552190073472 552261910608 553245230304 553396481248 554435155521 554586731777 556619541504 556706636928 556733303998 557113586224 557859159702 558428494296 558627071808 559945552032 560328028416 560354868956 560554131488 562260955776 562650603008 563706646416 563860757392 563972977152 565577649984 565651228776 567187908192 567528686624 567602519236 569419889454 571384180419 572170710176 572892851904 573123980988 574637246208 575101049718 575472029184 575499595144 575892695872 577457197824 578699198376 579215490048 580461272352 580536787428 580863532416 580939099824 582707994048 582867299776 582943127864 583265433088 584718124128 585523008512 586707084288 586826996106 588376442496 588613818312 588690393993 588851335241 590167982592 590406126656 590644321332 591457363328 592203846912 594007041024 595304809216 596149414848 596226970872 596585196584 598205912928 598283736492 598698347536 599029363712 600105443184 600521316672 600931508736 602269811793 602349836544 603004503296 603860033088 604964202154 606118468608 606187592946 606561537664 606607681368 608209356288 610140651264 610307456768 610682200284 611394128384 612165774336 612341213328 612709120816 612788831174 614453567208 616324509216 617172900864 617650105959 619301922304 620633922896 620884312737 622523683392 622571041404 622955092736 624214865664 626630939136 626752784502 626924131574 627007432192 628833045048 628914853047 629268826784 629350691476 630623397924 631266993552 632933778432 632981928384 633444634472 634343352066 635117169152 636039812096 636531605301 637407812704 637664969838 638469772452 639348647808 639864681443 641554167488 643507627776 643692048948 643953579008 644037354112 645255816192 645828532752 645912551778 647437044537 647879282856 648056405672 648140714533 649589930496 650114230116 650564759728 652282498048 652545656256 653949157794 654181702512 655725712248 655811018847 656173612224 656205043909 656628340992 657158321482 657987726828 658713384576 658893469312 660899725824 660985705536 661572383641 662407360014 663179588864 663369647772 664206892488 665389533744 665658031142 667146415104 667684884984 669447826944 669584649403 669717910368 671158346157 671623459356 673535640978 673908034176 673940315366 674400657008 676232771136 678291823872 678380066208 678761880576 678850184064 680310261636 680917206528 681103361536 682381729872 682568285264 682657083946 683872576348 684735697992 685678259968 685730422416 686595888864 687541011456 687818394432 689297760918 689912777216 691675586823 692154918484 692627701792 694352772402 696624035328 696714662592 697133263424 698213163258 698697025464 699027134208 700824479328 701107275404 703242068208 703722424704 704210104832 705383361216 705634195968 705667996888 706924460944 707816676576 707927430132 708791010304 710369521602 711347369408 712245167232 712625213781 712820037397 713606166624 714413873664 714506815296 715544788608 715974702976 716067847664 717083789292 719557466862 720291825976 721748438424 722248610592 722741949696 724447776384 724542023376 724740104912 725140808704 725235145856 726946857024 727443405312 727592080969 729063456381 731885354694 733722356736 733817810304 734258703488 735325370624 735421032736 736253431296 736349214144 737002783439 737660307072 738591314688 739246874028 741255152976 741797006158 742275515904 743212348416 743812212936 744571325728 744836095744 746077037472 746594069376 747104037888 749681274368 751608861888 753650724096 754103533312 754201638368 756250544256 756921777586 758553242112 758700739134 759226519272 761845573892 763857135872 764165307984 766182994944 766241281728 766801399624 766921382643 767889320922 769732494336 769942930432 771388042464 771598931168 773948363136 774049049904 774484709888 774585466432 776151874368 776840771733 776943992064 779054681088 779206164516 779624165504 781894141626 782435994808 784274921352 784501923328 784818424416 784920525324 787525761776 789605129216 792236367936 793876496499 794865886464 794969294496 795290018562 797389886592 797607883904 797711648656 800140590912 800265790584 800695088896 800850780197 803026415724 803133115392 805146710784 805471540848 805576328622 805796564014 807598291968 808250123928 808810241824 810328304223 810549838751 813520868352 814242933712 815332618026 815783409792 815889539088 816454951104 818940964608 819271422944 821033519881 821766012288 822495395878 823533474612 824268197376 826041041424 827241041952 827348661828 827845750316 830031577856 830094721872 832286487552 834929312256 835099955997 835670379336 837642741444 837940607712 838444060064 838553137396 840532303434 840831197232 841689324736 843391433664 843975904512 845791136088 846545716224 848366474976 848476843164 848708807068 850219959784 850330569101 851293029936 851403778854 852464863744 857494969344 858010170368 858256065264 859339277856 860628874583 861104710336 861216735704 862651574577 863249392716 863839043808 866185796736 866818973488 868048797564 870060875008 871295298624 871408649736 871932210392 872242270016 874300949664 874414691796 874898149632 875504454656 877077186192 877316969104 878284512768 880240494159 881314274048 882564663744 883209813352 884492863696 885609189984 885966481998 887186044992 888305770368 890246513312 892161264163 892957213824 894877794876 895497945808 895614445562 897308869392 897425604738 898047521304 898544045568 900781975008 901397263104 901643694848 904389098496 904506754944 905133578752 907080348848 907446303231 909842306496 909911522052 912314034432 912980930656 914307229888 915461185152 916023300426 916273730762 917091192576 918248661504 919063681224 919183246761 921680350812 922234115764 925759351296 925803696536 928952883456 930950884344 931596033952 931781440512 932036178944 933785525088 934432639104 935186842109 937656090944 938296566272 940386197361 940511148288 943066192896 943249567572 943755568768 943903240176 944026037214 946900490328 947159362136 947282582779 949400667648 949660222976 950166951708 951474888832 952675753728 954059718144 955263845376 956111719056 956497454757 959022971712 959409955816 962331251232 962998147456 963655932928 965261441664 965930368512 966056031168 968742799128 968868827667 969262476032 969450944449 972084608508 972884814746 975060145152 975171345174 975847139592 978423747072 978818484384 980923736691 981272553768 981798952192 983547076096 984788419584 984942511488 985662498704 985737482223 986981590242 988340203968 991349588736 991478558304 991749617248 993611040021 994769383296 995054471658 995458759168 995652321326 998487046713 1001527327476 1002145149184 1004171740416 1004867632128 1007435189034 1008334059008 1008530124706 1010910473049 1011600985512 1012302025696 1014349156704 1018142820864 1018275276096 1018887077312 1020465392454 1021655042304 1022561843524 1023852427896 1023985625919 1025808864522 1027103546988 1028517389952 1028595633624 1029347531017 1031311517184 1031931150848 1032065399872 1034869165824 1035787695644 1035925322752 1038020226048 1038232377726 1038941552688 1041529158603 1041813900811 1042525522168 1045699895136 1046424565888 1046560700432 1048045538196 1048540701312 1051660913106 1054863102312 1055583637056 1056315157248 1057167734558 1058501995332 1059821181952 1059959059328 1060386691416 1061725014864 1063186515456 1065554282403 1066854121216 1067021054112 1068367750848 1070409249936 1070701887632 1073528947712 1073962054464 1074101771496 1077157914257 1077666831904 1079336200293 1080437738964 1083372915888 1084112924544 1084164855154 1087110157368 1087711213056 1087852718784 1088606601472 1090420285536 1091165107968 1091921286144 1095688016384 1098044632816 1101388055232 1102988055936 1103131549104 1104380146944 1104523821216 1106490460608 1106792962496 1108870311042 1109173463554 1112695509237 1113413273856 1113466607996 1114227172448 1115718319404 1116856988592 1117254143616 1119891104064 1120656056832 1120709737912 1121108262976 1124521911552 1125301206016 1127413292832 1127721514784 1127945954304 1131155299968 1131302457552 1134375816384 1135057373248 1135205038472 1135382666379 1138839778908 1142768360838 1144341420352 1145785703808 1146247961976 1146710494943 1149274492416 1150202099436 1150944058368 1150999190288 1151785391744 1154914395648 1157398396752 1160922544704 1161073574856 1161727064832 1161878199648 1165415988096 1165734599552 1165886255728 1166530866176 1169436248256 1170474217211 1172841212439 1173653992212 1176752884992 1177227636624 1177380787986 1177702670482 1180335965184 1180812253312 1181288642664 1182914726656 1184407693824 1190609618432 1192298829696 1192453941744 1193170393168 1196411825856 1196567472984 1197396695072 1200210886368 1201042633344 1201863017472 1204539623586 1204699673088 1206009006592 1207720066176 1208694846021 1209928404308 1212375185892 1213123075328 1213215362736 1216418712576 1220281302528 1220614913536 1221364400568 1222788256768 1224682426656 1225418241632 1225577662348 1228907134416 1232649018432 1233743093817 1235300211918 1238603844608 1241267845792 1241768625474 1245047366784 1245142082808 1245910185472 1246052274389 1248429731328 1253261878272 1253505569004 1253848263148 1254014864384 1257666090096 1257829706094 1258537653568 1258701382952 1260798455151 1261246795848 1262533987104 1265963856768 1266889268944 1268686704132 1270234338304 1271458491563 1273063210602 1274815625408 1275329939676 1276939544904 1277105668281 1278697295616 1279729362886 1283108334976 1287015255552 1287384097896 1288074708224 1291657065504 1291825103556 1294874089074 1295758565712 1296112811344 1296281429066 1299179860992 1300228460232 1301129519456 1303928001469 1305091312512 1307898315588 1308363405024 1311451424496 1311622037694 1312347224448 1312410087818 1313256681984 1314316642964 1315975453656 1317426769152 1317786938624 1321799451648 1321971411072 1323144767282 1324814720028 1326359177728 1326739295544 1328413784976 1330779067488 1331316062284 1335369769968 1338895653888 1339169298806 1339435820736 1342316692314 1343246918712 1343421668343 1347071281956 1347816068352 1347880630732 1348801314016 1352465542272 1356583647744 1356760132416 1357700368128 1360620523272 1361834413056 1362206723072 1364763459744 1365136570528 1365314167892 1367745152696 1369471395984 1371356519936 1371460844832 1373191777728 1374410596143 1375636788864 1378595521836 1379825554432 1383351173646 1384309836968 1384489928677 1385255403584 1388705544804 1393248070656 1393429325184 1394266526848 1396426326516 1397394050928 1398054268416 1401648958656 1402214550808 1406484136416 1407444849408 1408420209664 1410766722432 1411268391936 1411335993776 1413848921888 1415633353152 1415854860264 1416039055821 1416889841887 1420739043204 1422694738816 1424490334464 1425250427562 1425640074794 1427212333248 1428827747328 1429013630592 1431089577216 1431949405952 1432135695328 1434167578584 1435215946697 1439114933724 1440583651952 1443496876848 1444497221184 1445483899392 1448895552768 1449084046752 1449480209824 1450470291712 1453893714048 1454886810624 1455184161938 1458126912762 1459327222119 1463770709388 1467635620608 1468517406976 1470650741248 1470842065472 1472506862592 1472698428288 1474005566878 1475320614144 1477182629376 1478493748056 1482510305952 1483594012316 1484551031808 1487624425872 1489142651456 1489672191488 1492154074944 1493188138752 1493478481989 1499362548736 1503217723776 1504431006871 1507301448192 1508207066624 1508403276736 1512501088512 1512795187059 1513843555172 1517106484224 1517401478268 1518453038544 1523691147784 1527714271744 1528330615968 1532482563456 1533602799248 1533842765286 1535778641844 1538713296783 1539133963471 1542776084928 1543197862336 1547896726272 1548098099808 1548969419776 1549170932864 1552303748736 1553681543466 1553887984128 1557348566589 1558412329032 1559041178201 1559248331008 1563788283252 1564871989616 1568549842704 1569003846656 1569636848832 1569841050648 1575051523552 1577491369659 1578439159673 1584472735872 1585751601837 1587752992998 1589731772928 1589938588992 1590580037124 1594779773184 1595215767808 1595423297312 1600281181824 1600531581168 1601390177792 1601701560394 1606052831448 1610293421568 1610943081696 1611152657244 1611593128028 1616500247856 1617620483648 1620656608446 1621099677502 1626247282731 1628485867424 1630665236052 1631566819584 1631779078176 1632909902208 1637881929216 1638542845888 1642067039762 1643532024576 1644990791756 1647066949224 1648536394752 1652082082848 1654482083904 1654697323656 1655691500632 1660063155712 1660189443744 1663760195331 1669858624512 1670199911994 1671340758672 1675285482888 1675881215424 1675961492609 1676888120128 1677106274792 1681064606868 1681662394464 1683378649472 1686782867328 1687951809024 1691582272176 1696732949952 1696953686328 1697417614136 1700439919568 1700661138202 1702586059872 1702807557708 1704929727488 1714152541257 1716512130528 1718678555712 1721257749166 1722209420672 1722433471408 1725303149154 1726498785432 1727678087616 1732371593472 1733637946976 1736097595128 1740121750016 1742590597248 1742817299472 1743864420784 1744484540032 1748601899328 1748829383592 1749796299264 1754154372384 1754633938208 1756569025536 1760480988318 1762628548096 1765129327488 1766419626704 1766554005723 1768985727392 1771218379968 1771932963996 1774372089984 1776611540736 1780493026624 1784322528326 1785914427648 1789755589752 1790995891616 1791228891124 1794617738784 1794851209476 1796095042608 1797088091136 1801563950016 1802794526208 1803287389696 1809013509888 1810267157504 1814160697696 1814892606462 1819684612992 1819823044104 1821153324107 1824628068864 1825961861312 1828614459776 1830922370304 1832046600852 1832547461524 1834182385152 1836497323008 1838127362448 1838366493522 1843360701624 1844468231528 1844708187517 1851518702592 1851607393072 1857905766912 1861901768688 1862652938211 1863192067904 1867571050176 1868865278208 1870373684218 1875312181888 1876593132544 1880772394722 1881022296576 1886499135144 1886744559141 1887511137536 1887806480352 1888052074428 1893800980656 1894318724272 1894565165558 1898801335296 1899320445952 1900333903416 1902949777664 1905351507456 1908119436288 1909594815903 1912223438112 1912994909514 1918045943424 1918819911632 1919594044329 1924662502464 1925996294912 1930522883328 1931860737024 1932112062336 1937485598256 1937737655334 1938524952064 1938901888898 1944169217016 1944422143599 1945769629492 1950342690348 1951694279184 1956847494144 1957636968768 1961847473382 1962545107536 1963597904384 1967094152192 1968615131727 1969885022976 1971324997408 1971474964446 1973963180484 1976680407936 1982699177472 1982957116608 1983499234496 1984717150923 1987222080042 1989538766592 1990108943316 1990917518336 1991304642652 1996974093426 2003054654952 2004290298368 2008343480832 2008753948209 2014870378068 2016668118016 2017060249412 2021820946098 2023201971024 2024604051392 2028698313408 2028795491053 2036285641728 2036550552192 2037774154624 2040930784908 2043310084608 2045123687048 2045389747297 2047704855792 2047971251838 2051617729044 2054207093976 2057034779904 2057191267248 2058695062034 2062623034368 2063862301696 2064130799744 2069738331648 2070838999681 2071575391288 2075026760469 2076464755452 2077883105376 2083058317206 2083627801622 2085051044336 2091399790272 2092849131776 2093121400864 2096091076392 2097081402624 2097623306711 2103321826212 2109726204624 2111167274112 2112630314496 2114335469116 2117003990664 2119918118656 2120773382832 2123450029728 2126373030912 2131108564806 2133708242432 2134042108224 2136735501696 2138460112191 2140818499872 2141403775264 2147924108928 2148203542992 2154315828514 2155333663808 2158672400586 2160875477928 2166745831776 2168225849088 2168329710308 2174220314736 2175422426112 2175705437568 2177213202944 2180840571072 2182330215936 2182776242907 2191376032768 2196089265632 2202776110464 2205976111872 2206263098208 2208760293888 2209047642432 2211008350317 2212980921216 2213585924992 2217740622084 2218346927108 2225391018474 2226826547712 2226933215992 2228454344896 2231436638808 2233713977184 2234508287232 2239782208128 2241312113664 2241419475824 2242216525952 2249043823104 2249503485073 2254826585664 2255443029568 2262310599936 2262604915104 2268751632768 2270114746496 2270410076944 2270765332758 2277679557816 2278598645063 2285536721676 2288682840704 2291571407616 2292495923952 2293420989886 2298548984832 2300404198872 2300764147929 2301998380576 2303570783488 2309828791296 2314796793504 2321845089408 2322147149712 2323454129664 2323756399296 2330522315199 2330831976192 2331469199104 2331772511456 2338872496512 2340948434422 2345682424878 2347307984424 2353505769984 2354455273248 2354761575972 2355405340964 2361624506624 2362577285328 2365829453312 2368815387648 2381219236864 2384597659392 2384907883488 2386340786336 2392823651712 2393134945968 2394793390144 2400421772736 2402085266688 2402552340591 2409079247172 2409399346176 2412018013184 2415440132352 2417389692042 2419856808616 2424750371784 2426246150656 2426430725472 2431649516253 2440562605056 2441229827072 2442728801136 2449364853312 2450836483264 2451155324696 2457814268832 2463100559643 2465298036864 2467486187634 2470600423836 2475998115149 2482535691584 2483537250948 2490094733568 2490284165616 2491820370944 2492104548778 2496859462656 2505299867991 2507011138008 2507696526296 2515332180192 2515659412188 2517075307136 2517402765904 2521596910302 2522493591696 2525067974208 2531927713536 2533778537888 2537373408264 2539228213387 2542916983126 2546126421204 2549631250816 2550659879352 2550991707303 2553879089808 2554211336562 2557394591232 2559458725772 2566216669952 2574030511104 2574768195792 2576149416448 2581886623749 2583314131008 2583650207112 2589748178148 2591517131424 2592225622688 2592562858132 2600456920464 2602259038912 2607856002938 2610182625024 2615796631176 2616726810048 2622902848992 2623244075388 2624694448896 2624820175636 2626513363968 2628633285928 2631950907312 2634853538304 2635573877248 2643942822144 2646289534564 2649629440056 2652718355456 2653478591088 2656827569952 2661558134976 2661685627541 2662632124568 2670739539936 2676483792489 2678338597612 2678871641472 2684633384628 2686493837424 2686843336686 2694142563912 2695632136704 2695761261464 2696111966371 2697602628032 2704931084544 2713167295488 2713520264832 2715400736256 2721241046544 2722338909693 2729526919488 2730273141056 2730628335784 2735490305392 2738942791968 2742713039872 2742921689664 2746383555456 2748821192286 2751273577728 2757191043672 2757549740283 2758303622971 2766702347292 2768619673936 2768979857354 2770510807168 2777411089608 2786858650368 2788533053696 2792852653032 2794788101856 2796108536832 2803297917312 2804429101616 2805560526327 2812968272832 2814889698816 2821158592083 2821533444864 2822671987552 2827697843776 2831266706304 2831709720528 2832078111642 2833779683774 2841478086408 2841847748337 2845389477632 2848980668928 2850500855124 2851280149588 2854424666496 2858027261184 2862179154432 2863898811904 2864271390656 2868335157168 2870431893394 2878229867448 2881167303904 2886993753696 2888994442368 2890967798784 2897791105536 2898168093504 2898960419648 2900940583424 2907787428096 2908352833347 2910368323876 2916253825524 2918654444238 2927541418776 2935271241216 2937034813952 2941301482496 2941684130944 2945396856576 2948011133756 2950641228288 2954365258752 2956987496112 2957212446669 2965020611904 2967188024632 2975248851744 2978285302912 2979344382976 2984308149888 2986376277504 2986956963978 2995461140139 2997260876233 3006435447552 3008862013742 3014602896384 3016414133248 3016806553472 3025002177024 3025590374118 3027687110344 3032731419147 3034802956536 3036906077088 3047382295568 3055428543488 3056661231936 3064965126912 3067205598496 3067685530572 3071557283688 3071956877757 3077426593566 3078267926942 3085552169856 3086395724672 3088042593051 3095793452544 3096196199616 3098341865728 3104607497472 3107363086932 3107775968256 3114697133178 3116824658064 3118082356402 3118496662016 3125441702433 3127576566504 3129743979232 3137099685408 3139273697664 3139682101296 3150103047104 3154982739318 3156878319346 3168945471744 3171503203674 3175505985996 3179463545856 3179877177984 3181160074248 3189559546368 3190431535616 3190846594624 3200562363648 3201063162336 3202780355584 3203403120788 3212105662896 3220586843136 3221886163392 3222305314488 3223186256056 3231473742771 3233000495712 3235240967296 3241313216892 3242199355004 3252494565462 3256971734848 3261330472104 3263133639168 3263558156352 3263714485607 3265819804416 3275763858432 3277085691776 3284134079524 3287064049152 3289981583512 3294133898448 3304164165696 3308964167808 3309394647312 3311383001264 3320126311424 3320378887488 3327520390662 3330259558169 3338086527711 3340399823988 3342681517344 3350570965776 3351762430848 3351922985218 3353776240256 3354212549584 3362129213736 3363324788928 3366757298944 3373565734656 3375903618048 3383164544352 3393465899904 3393907372656 3394835228272 3400879839136 3401322276404 3405172119744 3405615115416 3406147999137 3428305082514 3433024261056 3437357111424 3440131484829 3442515498332 3444418841344 3444866942816 3450606298308 3452997570864 3455356175232 3464743186944 3467275893952 3472195190256 3480243500032 3485181194496 3485634598944 3487728841568 3488969080064 3497203798656 3497658767184 3499592598528 3508308744768 3509267876416 3511422651633 3520961976636 3525257096192 3530258654976 3532839253408 3533108011446 3537971454784 3542436759936 3543865927992 3548744179968 3553223081472 3560986053248 3568645056652 3571828855296 3579511179504 3581991783232 3582457782248 3589235477568 3589702418952 3592190085216 3603127900032 3605589052416 3606574779392 3618027019776 3618766475987 3626084538063 3628321395392 3629785212924 3639369225984 3639646088208 3642306648214 3649256137728 3651923722624 3657228919552 3661844740608 3664093201704 3665094923048 3668364770304 3676254724896 3676732987044 3686721403248 3688936463056 3689416375034 3701229281451 3703214786144 3715811533824 3723803537376 3725305876422 3726384135808 3735142100352 3737730556416 3738156823167 3740747368436 3750624363776 3761544789444 3762044593152 3772998270288 3773489118282 3775022275072 3775612960704 3776104148856 3787601961312 3788637448544 3789130331116 3800667806832 3805899555328 3810703014912 3814375474689 3819189631806 3824446876224 3825989819028 3836091886848 3837639823264 3839188088658 3849325004928 3851992589824 3861045766656 3864224124672 3874971196512 3875475310668 3877049904128 3877803777796 3888338434032 3888844287198 3891539258984 3900685380696 3903388558368 3911784004407 3915273937536 3923694946764 3925090215072 3927195808768 3932267314001 3937230263454 3939770045952 3942649994816 3942949928892 3947926360968 3953360815872 3965398354944 3965914233216 3966998468992 3969434301846 3974444160084 3979077533184 3980217886632 3982609285304 3983127402631 3993948186852 4006109309904 4008580596736 4016686961664 4017507896418 4029740756136 4030265005029 4031366833573 4034120498824 4043641892196 4046403942048 4049208102784 4057396626816 4057590982106 4073101104384 4075548309248 4081861569816 4086620169216 4090247374096 4090779494594 4095409711584 4095942503676 4103235458088 4108414187952 4114069559808 4114382534496 4117390124068 4123231788429 4128261599488 4139476663296 4141677999362 4143150782576 4150053520938 4152929510904 4153469786031 4155766210752 4166116634412 4167255603244 4170102088672 4182799580544 4185698263552 4186242801728 4192182152784 4194162805248 4195246613422 4206643652424 4219452409248 4222334548224 4225260628992 4228670938232 4234007981328 4239836237312 4241546765664 4246900059456 4250669525661 4262217129612 4267416484864 4268084216448 4273471003392 4276920224382 4281636999744 4282807550528 4295848217856 4296407085984 4305647840091 4308631657028 4310667327616 4317344801172 4321750955856 4333491663552 4336451698176 4336659420616 4348440629472 4351410875136 4354426405888 4361681142144 4364660431872 4365552485814 4377981666357 4380612049879 4392178531264 4405552220928 4411952223744 4412526196416 4417520587776 4418095284864 4422016700634 4425961842432 4427171849984 4435481244168 4436693854216 4437271045649 4450782036948 4453653095424 4453866431984 4456908689792 4462873277616 4467427954368 4469016574464 4479564416256 4480435445967 4482838951648 4484433051904 4498087646208 4499006970146 4509653171328 4510886059136 4513293020613 4524621199872 4525209830208 4537503265536 4538385561177 4540229492992 4540820153888 4541530665516 4555359115632 4557197290126 4571073443352 4577365681408 4583142815232 4584991847904 4586841979772 4600808397744 4601528295858 4603996761152 4607141566976 4617401890413 4629593587008 4643690178816 4644294299424 4646908259328 4647512798592 4661044630398 4661663952384 4662938398208 4663545022912 4677123534603 4677744993024 4681896868844 4691364849756 4694615968848 4707011539968 4708910546496 4709523151944 4710810681928 4723249013248 4725154570656 4731658906624 4735317479019 4757254805511 4769195318784 4769815766976 4772681572672 4785647303424 4786269891936 4789586780288 4800843545472 4804170533376 4805104681182 4818158494344 4821680540027 4830880264704 4834779384084 4839713617232 4849500743568 4852492301312 4852861450944 4863299032506 4878741848193 4880075640641 4885457602272 4898729706624 4901672966528 4902310649392 4915628537664 4919991554309 4926201119286 4930596073728 4934972375268 4941200847672 4951996230298 4965071383168 4967074501896 4980189467136 4980568331232 4984209097556 4991280585993 5010599735982 5014022276016 5015393052592 5027884477827 5030664360384 5031318824376 5034150614272 5034805531808 5043193820604 5044987183392 5050135948416 5063855427072 5067557075776 5074746816528 5078456426774 5085833966252 5092252842408 5099262501632 5101319758704 5101983414606 5107758179616 5108422673124 5114789182464 5118917451544 5132433339904 5149536391584 5152298832896 5163773247498 5166628262016 5167300414224 5179496356296 5183034262848 5184451245376 5185125716264 5200913840928 5204518077824 5215712005876 5220365250048 5231593262352 5233453620096 5245805697984 5246488150776 5249388897792 5249640351272 5257266571856 5263901814624 5269707076608 5271147754496 5287885644288 5292579069128 5299258880112 5299662017169 5306957182176 5313655139904 5323116269952 5323371255082 5325264249136 5341479079872 5352967584978 5356677195224 5357743282944 5369266769256 5372987674848 5373686673372 5388285127824 5391264273408 5391522522928 5392223932742 5395205256064 5409862169088 5427040529664 5430801472512 5442482093088 5444677819386 5459053838976 5460546282112 5461256671568 5463459972321 5470980610784 5477885583936 5485843379328 5492767110912 5497642384572 5502547155456 5514382087344 5515099480566 5516607245942 5533404694584 5534124562551 5537239347872 5537959714708 5541021614336 5554822179216 5573717300736 5577066107392 5585705306064 5589576203712 5606595834624 5608858203232 5611121052654 5625936545664 5629779397632 5642317184166 5643066889728 5645343975104 5655395687552 5662533412608 5663419441056 5664156223284 5667559367548 5682956172816 5683695496674 5690778955264 5697961337856 5701001710248 5702560299176 5708849332992 5716054522368 5724358308864 5727797623808 5728542781312 5736670314336 5740863786788 5756459734896 5758782132987 5762334607808 5773987507392 5777988884736 5795582211072 5796336187008 5797920839296 5801881166848 5815574856192 5816705666694 5820736647752 5821493896153 5832507651048 5833266430797 5837308888476 5855082837552 5870542482432 5874069627904 5883368261888 5890793713152 5896022267512 5901282456576 5905845395181 5913974992224 5914424893338 5930041223808 5934376049264 5950497703488 5954151452769 5955779249953 5956570605824 5968616299776 5972752555008 5973913927956 5990922280278 5994521752466 6012870895104 6017724027484 6026261844627 6033613106944 6050004354048 6051180748236 6055374220688 6065462838294 6069605913072 6073812154176 6086386473159 6094764591136 6113322463872 6129930253824 6134411196992 6135371061144 6136169241891 6143114567376 6143913755514 6154853187132 6156535853884 6171104339712 6172791449344 6176085186102 6191586905088 6192392399232 6196683731456 6209214994944 6212516999043 6214726173864 6229394266356 6233649316128 6236164712804 6236993324032 6250883404866 6255153133008 6259487958464 6274199370816 6278547395328 6279364202592 6292869920133 6300206094208 6309965478636 6313756638692 6323751295849 6337890943488 6343006407348 6351011971992 6359754355968 6362320148496 6379119092736 6380863071232 6381693189248 6401124727296 6402126324672 6402432995977 6406806241576 6415380336573 6424211325792 6443772326784 6444610628976 6446372512112 6462947485542 6466000991424 6470481934592 6482626433784 6484398710008 6485242297487 6504989130924 6513943469696 6522660944208 6526267278336 6527116312704 6527428971214 6531639608832 6548328728721 6554171383552 6568268159048 6574128098304 6579963167024 6588267796896 6608328331392 6617928335616 6618789294624 6622766002528 6633025050951 6640757774976 6655040781324 6660519116338 6676173055422 6680799647976 6685363034688 6701141931552 6703524861696 6703845970436 6707552480512 6708425099168 6724258427472 6726649577856 6733514597888 6747131469312 6748510455219 6766329088704 6786931799808 6787814745312 6789670456544 6801759678272 6802644552808 6810344239488 6811230230832 6812295998274 6835795935189 6856610165028 6866048522112 6874714222848 6880262969658 6885030996664 6888837682688 6889733885632 6901212596616 6905995141728 6910712350464 6929486373888 6934551787904 6944390380512 6970362388992 6971269197888 6975457683136 6977938160128 6994407597312 6995317534368 7016617489536 7018535752832 7022845303266 7041923953272 7047071558501 7060517309952 7065678506816 7066216022892 7075942909568 7084873519872 7087731855984 7097488359936 7106446162944 7121972106496 7137290113304 7143657710592 7159022359008 7163983566464 7164915564496 7178470955136 7179404837904 7184380170432 7206255800064 7207657021773 7209627513101 7236054039552 7237532951974 7252169076126 7256642790784 7259570425848 7278738451968 7279292176416 7284613296428 7294948548759 7303847445248 7314457839104 7323689481216 7328186403408 7330189846096 7352509449792 7353465974088 7373442806496 7377872926112 7378832750068 7389301678929 7402458562902 7406429572288 7427994345447 7447607074752 7450611752844 7452768271616 7470284200704 7475461112832 7476313646334 7481494736872 7501248727552 7523089578888 7545996540576 7546978236564 7550044550144 7551225921408 7552208297712 7575203922624 7577274897088 7578260662232 7601335613664 7611799110656 7617684640161 7628750949378 7638379263612 7648893752448 7651979638056 7652975121909 7655067358133 7672183773696 7675279646528 7678376177316 7698650009856 7703985179648 7722091533312 7728448249344 7745659871247 7749942393024 7750950621336 7755607555592 7776676868064 7777688574396 7783078517968 7801370761392 7806777116736 7823568008814 7830547875072 7847389893528 7850180430144 7850556465379 7864534628002 7874460526908 7879540091904 7885299989632 7885899857784 7895852721936 7906721631744 7931828466432 7933996937984 7938868603692 7948888320168 7958155066368 7960435773264 7965218570608 7966254805262 7985056882623 7987896373704 8012218619808 8029451377467 8035015792836 8059481512272 8060530010058 8062733667146 8068240997648 8087283784392 8088335899113 8092807884096 8098416205568 8114793253632 8115181964212 8146202208768 8151096618496 8163723139632 8180494748192 8181558989188 8190819423168 8191885007352 8206470916176 8216828375904 8228139119616 8228765068992 8234780248136 8246463576858 8256523198976 8274910868913 8283355998724 8286301565152 8300107041876 8305859021808 8306939572062 8311532421504 8332233268824 8334511206488 8340204177344 8365599161088 8371396527104 8372485603456 8384364305568 8388325610496 8390493226844 8413287304848 8416681578981 8438904818496 8444669096448 8457341876464 8468015962656 8479672474624 8483093531328 8493800118912 8501339051322 8524434259224 8525543245011 8530665570817 8536168432896 8546942006784 8553840448764 8563273999488 8565615101056 8591696435712 8592814171968 8611295680182 8617263314056 8621334655232 8634689602344 8643501911712 8666983327104 8672903396352 8673318841232 8696881258944 8702821750272 8704600442239 8723362284288 8725058500041 8731104971628 8755963332714 8761224099758 8784357062528 8811104441856 8823904447488 8825052392832 8836190569728 8844033401268 8851923684864 8854343699968 8870962488336 8873387708432 8874542091298 8901564073896 8907732863968 8913817379584 8925746555232 8934855908736 8938033148928 8959128832512 8960870891934 8965677903296 8968866103808 8991782628699 8998013940292 9019306342656 9021772118272 9026586041226 9049242399744 9050419660416 9075006531072 9076771122354 9080458985984 9081640307776 9083061331032 9110718231264 9114394580252 9142146886704 9154731362816 9166285630464 9169983695808 9173683959544 9201616795488 9203056591716 9207993522304 9214283133952 9234803780826 9259187174016 9264127779153 9266660486161 9287380357632 9288588598848 9295025597184 9322089260796 9323327904768 9325876796416 9327090045824 9354247069206 9355489986048 9363793737688 9376325107299 9382729699512 9389231937696 9417821092992 9419046303888 9421621363856 9446498026496 9450309141312 9458697052597 9470634958038 9514509611022 9538390637568 9539631533952 9545363145344 9571294606848 9572539783872 9579173560576 9581036184707 9601687090944 9608341066752 9610209362364 9636316988688 9643361080054 9661760529408 9669558768168 9679427234464 9694421228313 9699001487136 9705722901888 9726598065012 9757483696386 9760151281282 9770915204544 9791143456821 9797459413248 9803345933056 9804621298784 9831257075328 9839983108618 9852402238572 9861192147456 9869944750536 9882401695344 9903992460596 9930142766336 9934149003792 9960378934272 9961136662464 9968418195112 9982561171986 9990778674507 10021199471964 10028044552032 10030786105184 10055768955654 10061328720768 10062637648752 10068301228544 10069611063616 10086387641208 10089974366784 10100271896832 10127710854144 10135114151552 10149493633056 10156912853548 10171667932504 10184505684816 10198525003264 10202639517408 10203966829212 10215516359232 10216845346248 10237834903088 10264866679808 10299072783168 10299566123963 10320394454487 10327546494996 10333256524032 10334600828448 10358992712592 10366068525696 10368902490752 10370251432528 10401827681856 10409036155648 10431424011752 10440730500096 10463186524704 10466907240192 10491611395968 10492976301552 10498777795584 10499280702544 10514533143712 10527803629248 10534267954899 10537147903763 10575771288576 10585158138256 10598517760224 10599324034338 10613914364352 10627310279808 10646232539904 10646742510164 10650528498272 10673435758453 10682958159744 10705935169956 10713354390448 10715486565888 10738533538512 10745975349696 10747373346744 10776570255648 10783045045856 10784447865484 10790410512128 10819724338176 10854081059328 10856299427961 10884964186176 10889355638772 10918107677952 10921092564224 10922513343136 10926919944642 10941961221568 10955771167872 10971686758656 10985534221824 10995284769144 11005094310912 11028764174688 11030198961132 11033214491884 11066809389168 11068249125102 11074478695744 11075919429416 11082043228672 11109644358432 11147434601472 11154132214784 11171410612128 11179152407424 11188175369579 11213191669248 11214470469501 11217716406464 11222242105308 11251873091328 11284634368332 11286133779456 11290687950208 11310791375104 11325066825216 11326838882112 11328312446568 11335118735096 11365912345632 11367390993348 11381557910528 11402003420496 11405120598352 11417698665984 11432109044736 11443126424067 11457085562624 11473340628672 11481727573576 11512919469792 11517564265974 11524669215616 11547975014784 11555977769472 11592672374016 11595841678592 11598096434119 11631149712384 11633411333388 11641473295504 11642987792306 11665015302096 11666532861594 11674617776952 11710165675104 11735352013221 11766736523776 11781587426304 11792044535024 11796801942003 11811690790362 11827949984448 11828849786676 11860082447616 11868752098528 11900995406976 11908302905538 11911558499906 11913141211648 11937232599552 11947827855912 11949382207893 11981844560556 11989043504932 12025741790208 12035448054968 12052523689254 12067226213888 12094100500719 12102361496472 12110748441376 12130925676588 12139211826144 12147624308352 12157428947417 12172772946318 12189529182272 12226644927744 12259860507648 12268822393984 12270742122288 12272338483782 12286229134752 12287827511028 12309706374264 12313071707768 12314673576127 12342208679424 12345582898688 12352170372204 12384784798464 12393367462912 12418429989888 12425033998086 12429452347728 12458788532712 12460409358093 12467298632256 12467895834271 12472329425608 12501766809732 12510306266016 12518975916928 12548398741632 12557094790656 12558728405184 12585739840266 12600412188416 12619930957272 12627513277384 12629156053001 12647502591698 12675781886976 12686012814696 12702023943984 12719508711936 12724640296992 12752008576983 12763386378496 12802249454592 12804252649344 12804865991954 12813612483152 12830760673146 12848422651584 12887544653568 12889221257952 12892745024224 12916943520273 12925894971084 12932001982848 12940963869184 12965252867568 12968797420016 12970484594974 13009978261848 13027886939392 13045321888416 13054232625408 13054857942428 13063279217664 13096657457442 13108342767104 13136536318096 13141836149637 13159926334048 13176535593792 13216656662784 13235856671232 13237578589248 13245532005056 13266050101902 13281515549952 13310081562648 13311813136947 13321038232676 13352346110844 13361599295952 13370726069376 13402283863104 13407049723392 13407691940872 13415104961024 13416850198336 13448516854944 13453299155712 13467029195776 13494262938624 13497020910438 13532658177408 13539879061839 13543580710543 13573863599616 13575629490624 13579340913088 13603519356544 13605289105616 13620688478976 13622460461664 13624591996548 13671591870378 13713220330056 13732097044224 13749428445696 13760525939316 13770061993328 13777675365376 13779467771264 13802425193232 13811990283456 13821424700928 13852205671239 13869103575808 13888780761024 13940724777984 13942538395776 13950915366272 13955876320256 13988815194624 13990635068736 14003052885341 14031370603809 14033234979072 14037071505664 14045690606532 14083847906544 14094143117002 14121034619904 14131357013632 14132432045784 14151885819136 14169747039744 14175463711968 14194976719872 14205952437057 14243944212992 14274580226608 14318044718016 14327967132928 14329831128992 14356941910272 14358809675808 14368760340864 14412511600128 14415314043546 14419255026202 14465041620081 14475065903948 14504338152252 14513285581568 14519140851696 14557476903936 14558584352832 14569226592856 14589897097518 14607694890496 14628915678208 14640226921923 14656372806816 14660379692192 14705018899584 14706931948176 14746885612992 14755745852224 14757665500136 14759974662927 14778603357858 14804917125804 14812859144576 14855988690894 14895214149504 14901223505688 14905536543232 14907236434259 14940568401408 14952627292668 14962989473744 15002497455104 15046179157776 15083653433481 15091993081152 15093956473128 15102451842816 15104416595424 15150407845248 15154549794176 15156521324464 15202671227328 15216164823743 15235369280322 15257501898756 15276758527224 15297787504896 15303959276112 15305950243818 15310134716266 15344367547392 15350559293056 15356752354632 15397300019712 15400446936269 15456896498688 15491319742494 15499884786048 15501901242672 15511215111184 15553353736128 15555377148792 15566157035936 15599636877739 15602741522784 15613554233472 15647136017628 15661095750144 15694779787056 15700360860288 15701112930758 15729069256004 15748921053816 15770599979264 15771799715568 15791705443872 15813443263488 15863656932864 15867993875968 15877737207384 15897776640336 15920871546528 15930437141216 15932509610524 15970113765246 15975792747408 16024437239616 16058902754934 16070031585672 16118963024544 16121060020116 16125467334292 16136481995296 16174567568784 16176671798226 16185615768192 16196832411136 16229586507264 16230363928424 16292404417536 16302193236992 16327446279264 16360989496384 16363117978376 16381638846336 16383770014704 16390379916963 16412941832352 16433656751808 16457530137984 16469560496272 16492927153716 16513046397952 16549821737826 16566711997448 16572603130304 16600214083752 16602373687653 16611718043616 16613879144124 16623064843008 16664466537648 16669022412976 16680408354688 16731198322176 16744971206912 16768728611136 16780986453688 16826574609696 16833363157962 16877809636992 16889338192896 16914683752928 16936031925312 16951064019097 16966187062656 16987600237824 17002678102644 17048868518448 17051086490022 17061331141634 17072336865792 17093884013568 17107680897528 17126547998976 17131230202112 17183392871424 17185628343936 17222591360364 17234526628112 17242669310464 17269379204688 17287003823424 17333966654208 17346637682464 17393762517888 17405643500544 17409200884478 17446724568576 17450117000082 17462209943256 17464481688459 17511926665428 17522448199516 17568714125056 17622208883712 17650104785664 17672381139456 17688066802536 17703847369728 17708687399936 17741924976672 17746775416864 17749084182596 17803128147792 17815465727936 17827634759168 17851493110464 17867337749859 17869711817472 17918257665024 17921741783868 17931355806592 17937732207616 17983565257398 17996027880584 17998369072801 18038612685312 18043544236544 18053172082452 18100839320832 18150013062144 18153542244708 18160917971968 18163280615552 18166122662064 18221436462528 18228789160504 18259159419477 18284293773408 18309462725632 18339967391616 18347367919088 18403233590976 18406113183432 18408507725673 18415987044608 18419567944531 18469607561652 18518374348032 18528255558306 18533320972322 18574760715264 18577177197696 18590051194368 18637550997129 18644178521592 18654180091648 18657807307061 18708494138412 18710979972096 18727587475376 18752650214598 18765459399024 18778463875392 18835642185984 18838092607776 18843242727712 18878609760399 18883770957263 18900618282624 18917394105194 18941269916076 18971253887547 19029019222044 19079263067904 19090726290688 19142589213696 19145079567744 19158347121152 19162072369414 19203374181888 19207298987931 19220418724728 19272633977376 19286722160108 19339117536336 19358854468928 19388842456626 19398002974272 19411445803776 19453196130024 19455726892461 19514967392772 19520302562564 19541830409088 19557603089323 19582286913642 19594918826496 19606691866112 19609242597568 19662514150656 19679966217236 19704804477144 19722384294912 19739889501072 19764803390688 19794464115409 19807984921192 19860285532672 19868298007584 19922273324928 19936836390224 19965122343972 19981557349014 20042398943928 20056089104064 20061572210368 20111537911308 20122657441536 20125275297504 20136602457088 20139222127232 20172775282416 20179948733568 20200543793664 20245531365657 20270228303104 20298987266112 20313825707096 20343335865008 20369011369632 20397050006528 20405279034816 20407933658424 20431032718464 20433690692496 20475669806176 20507387805567 20519709075749 20598145566336 20599132247926 20640788908974 20655092989992 20666513048064 20669201656896 20717985425184 20732137051392 20737804981504 20740502865056 20803655363712 20818072311296 20862848023504 20926373049408 20933814480384 20983222791936 20985952603104 20998561405088 21029066287424 21055607258496 21068535909798 21074295807526 21141214675503 21170316276512 21197035520448 21198648068676 21227828728704 21254620559616 21292465079808 21293485020328 21301056996544 21346871516906 21365916319488 21411870339912 21426708780896 21430973131776 21477067077024 21491950699392 21494746693488 21553140511296 21566090091712 21568895730968 21580821024256 21628882539303 21708162118656 21712598855922 21769928372352 21778711277544 21787499403917 21836215355904 21842185128448 21845026686272 21853839889284 21883922443136 21911542335744 21943373517312 21971068443648 21990569538288 22057528349376 22060397922264 22066428983768 22133618778336 22136498250204 22148957391488 22151838858832 22164086457344 22219288716864 22283983036341 22342821224256 22358304814848 22376350739158 22426383338496 22428940939002 22435432812928 22444484210616 22503746182656 22569268736664 22581375900416 22621582750208 22650133650432 22653677764224 22656624893136 22670237470192 22731824691264 22734781986696 22804006840992 22810241196704 22835397331968 22853053920483 22886252848134 22914171125248 22946681257344 22963455147152 22965202074399 23025838939584 23035128531948 23049338431232 23095950029568 23111955538944 23185344748032 23191683357184 23196192868238 23266822666776 23282946591008 23285975584612 23330030604192 23333065723188 23349235553904 23420331350208 23470704026442 23533473047552 23551669396137 23584089070048 23593603884006 23623381580724 23655899968896 23657699573352 23674993213391 23720164895232 23737504197056 23801990813952 23816605811076 23823116999812 23826282423296 23874465199104 23895655711824 23898764415786 23955170647869 23963689121112 23978087009864 23981206437721 24070896109936 24105047378508 24134452427776 24188201001438 24204722992944 24221496882752 24261851353176 24265007697339 24278423652288 24295248616704 24314857894834 24345545892636 24379058364544 24453289855488 24537644787968 24541484244576 24544676967564 24572458269504 24575655022056 24619412748528 24626143415536 24629347152254 24684417358848 24691165797376 24704340744408 24769569596928 24774632027911 24824732606739 24850067996172 24858904695456 24917577065424 24920818716186 24934597264512 24935791668542 24944658851216 25003533619464 25020612532032 25037951833856 25096797483264 25114189581312 25117456810368 25171479680532 25200824376832 25239861914544 25255026554768 25258312106002 25295005183396 25372025629392 25404047887968 25439017423872 25449280593984 25504017153966 25526772756992 25591996712451 25608505298688 25609731983908 25627224966304 25661521346292 25696845303168 25775089307136 25778442515904 25785490048448 25833887040546 25851789942168 25864003965696 25881927738368 25930505735136 25937594840032 25940969189948 26019956523696 26055773878784 26090643776832 26108465250816 26109715884856 26113801326717 26193314914884 26216685534208 26273072636192 26283672299274 26319852668096 26353071187584 26374341383689 26433313325568 26471713342464 26475157178496 26491064010112 26532100203804 26563031099904 26620163125296 26623626273894 26642076465352 26704692221688 26723198591904 26741452138752 26804567726208 26814099446784 26815383881744 26830209922048 26833700396672 26897033709888 26906598311424 26920906995853 26975347886097 26994041820876 27065316354816 27079758123678 27087161421086 27147727199232 27151258981248 27158681826176 27207038713088 27210578211232 27241376957952 27244920923328 27249183993096 27269102987243 27343183740756 27426440660112 27464194088448 27498856891392 27521051878632 27540123986656 27558935542528 27604850386464 27623980566912 27642849401856 27704411342478 27738207151616 27777561522048 27799981458483 27885076791552 27901830732544 27977630389248 27981270137472 28006105770682 28062741207618 28066469958144 28074143011328 28091381213064 28167695813088 28188286234004 28262714027264 28264864091568 28303771638272 28339494079488 28350927423936 28376091157791 28411904874114 28487888425984 28549160453216 28636089436032 28655934265856 28659662257984 28713883820544 28717619351616 28737520681728 28743108554121 28825023200256 28830628087092 28838510052404 28930083240162 28950131807896 29008676304504 29026571163136 29038281703392 29117168705664 29138453185712 29179794195036 29215389780992 29243545305949 29280453843846 29312745613632 29320759384384 29373430370463 29410037799168 29413863896352 29493771225984 29511491704448 29515331000272 29519949325854 29557206715716 29609834251608 29621782385819 29625718289152 29711977381788 29790428299008 29802447011376 29811073086464 29814472868518 29881136802816 29905254585336 29925978947488 29972336023521 29990344033787 30092358315552 30167306866962 30183986162304 30187912946256 30204903685632 30208833190848 30300815690496 30309099588352 30313042648928 30378240235597 30405342454656 30432329647486 30470738560644 30515003797512 30553517054448 30595575009792 30607918552224 30611900487636 30620269432532 30701118586112 30713504709264 30794600039424 30800893872538 30898698371889 30982639484988 30999769572096 31003802485344 31022430222368 31106707472256 31110754297584 31132314071872 31199273755478 31205483045568 31227108466944 31294272035256 31322191500288 31389559574112 31400721720576 31402225861516 31458138512008 31497842107632 31541199958528 31543599431136 31583410887744 31611443711289 31727313865728 31735987751936 31755474414768 31795553280672 31841743093056 31843268359571 31860874282432 31865019221048 31940227530492 31951585494816 32020307275359 32048874479232 32117805509868 32140063171344 32237926049088 32242120040232 32250934668584 32272963990592 32349135137568 32353343596452 32371231536384 32393664822272 32459173014528 32460727856848 32568898283883 32654892558528 32721978992768 32726235956752 32763277692672 32767540029408 32780759833926 32825883664704 32867313503616 32915060275968 32939120992544 32985854307432 33009966774031 33099643475652 33133423994896 33145206260608 33200428167504 33204747375306 33223436087232 33227758288248 33246129686016 33328933075296 33338044825952 33360816709376 33462396644352 33489942413824 33537457222272 33561972907376 33564526108737 33653149219392 33666726315924 33755619273984 33829367505856 33872063850624 33902128038194 33932374125312 33975200475648 34005356205288 34097737036896 34102172980044 34122662283268 34144673731584 34215361795056 34253095997952 34262460404224 34371256687872 34445182720728 34469053256224 34485338620928 34538758409376 34574007646848 34601913158033 34667933308416 34693275364928 34787525035776 34794289302357 34818401768956 34893449137152 34900234000164 34924419886512 34928963376918 35023853330856 35044896399032 35049455562823 35137428250112 35300209571328 35344762278912 35376133605072 35390405826009 35483849953344 35493550833728 35498168365192 35606256295584 35630931455872 35655269518336 35702986220928 35734675499718 35739423634944 35843483567736 35848146623679 35857947098623 35862711613184 35967130514796 35992055761168 35996738145602 36077225370624 36087088473088 36106344164904 36201678641664 36282301502157 36307084489416 36326561231104 36332245324128 36442872925056 36457578321008 36472286842251 36518318838954 36568587546816 36679934783232 36694735838176 36806467181952 36812226366864 36817015451346 36831974089216 36839135889062 36939215123304 36944020728381 37036748696064 37056511116612 37066641944644 37154354395392 37180102388736 37275101994258 37288357043184 37308360183296 37315614614122 37403687502813 37416988276824 37455174950752 37505300429196 37530918798048 37556927750784 37671284371968 37676185215552 37686485455424 37757219520798 37767541914526 37801236565248 37834788210388 37882539832152 37887468159003 37942507775094 38058038444088 38158526135808 38181452581376 38290159135488 38316694242304 38324144738828 38406748363776 38414597975862 38440837449456 38545267954752 38547114330007 38573444320216 38678235072672 38717708937856 38777684913252 38796005948544 38822891607552 38906392260048 38911453784922 39029934785544 39040605125128 39083660818176 39115206178646 39164573827284 39189837652992 39213383732224 39218485195136 39325028301312 39359932434472 39409608954288 39425508448911 39479779002144 39529606781376 39588928230818 39615969842384 39720571065344 39736596015168 39844546649856 39854842827509 39873672780448 39930244687944 39935439410841 39963114698028 40084797887856 40112178208128 40123144420736 40223075822616 40245314883072 40250550595008 40278444254464 40345550564832 40359897467136 40401087587328 40491062731314 40540456606208 40597974532224 40627651414192 40630742131629 40686671730016 40738022739264 40810558069632 40815867316848 40862065436928 40867381384992 40951339612352 41014775611134 41039418151498 41196291132672 41198264495852 41281577817948 41310185979984 41333026096128 41338403313792 41435970850368 41464274102784 41475609963008 41481005730112 41607310727424 41636144622592 41725696047008 41852746098816 41867628960768 41966445583872 41971905206208 41997122810176 42009158656023 42058132574848 42111214516992 42137071819596 42148591615052 42282429351006 42340632553024 42394071040896 42397296137352 42428288312891 42455657457408 42509241119232 42584930159616 42586970040656 42602113993088 42693743033812 42731832638976 42823740679824 42853417561792 42954134154048 42983901398784 42989493386976 43106281022592 43132180183424 43137791461936 43161642048512 43257765078606 43293374256197 43395124860243 43425197711844 43539856744704 43557422555088 43574998807834 43672430711808 43684370256896 43690053372544 43707679778568 43767844886272 43823084671488 43886747034624 43920680765769 43981139076576 44115056698752 44120795844528 44132857967536 44267237556672 44272996500408 44279923988781 44297914782976 44303677717664 44438577433728 44567966072682 44685642448512 44716609629696 44721709302777 44752701478316 44857881878004 44870865625856 44888968421232 45007492365312 45138537473328 45162751800832 45243165500416 45307355528448 45313249786272 45340474940384 45463649382528 45469563973392 45608013681984 45620482393408 45648494471229 45706107840966 45772505696268 45828342250496 45893362514688 45926910294304 45930404148798 46051677879168 46070257063896 46098676862464 46191900059136 46201340808807 46370689496064 46383366714368 46392385736476 46533645333552 46565893182016 46571951169224 46660061208384 46666131446376 46698471107808 46798910633217 46840662700416 46941408052884 47043964187831 47103338792274 47168178140096 47187207768012 47246763161448 47311799937792 47315399146704 47349986426782 47440329790464 47475008394112 47603981627904 47633211622152 47646233999624 47791311423648 47797528831572 47910341295738 47927378242224 47956174019728 47962412875442 48141792219872 48210094757016 48245336054353 48376402002876 48409445985888 48442993765504 48523702706352 48530015394678 48556847304576 48590497233408 48629715789668 48691091785272 48758116729088 48906579710976 49075289575936 49082968489152 49089353935128 49144916539008 49151310044112 49238825497056 49252286831072 49258694304508 49408681488816 49539139193856 49549264055822 49649465213478 49700135992344 49717809390912 49835154130848 49841637432372 49869194529024 49871583337084 49889317702432 50007067238928 50041225064064 50075903667712 50193594966528 50234913620736 50342959361064 50401648753664 50479723829088 50510053109536 50516624212004 50590010366792 50744051258784 50808095775936 50853192057291 50898561187968 51008034307932 51053545513984 51183993424902 51217010597376 51219463967816 51226127361049 51254449932608 51323042692584 51393690606336 51550178614272 51556885031808 51570980096896 51667774081092 51703579884336 51728007931392 51861011470272 51875189680064 51881938379896 52039913047392 52111547757568 52181287553664 52216930501632 52219431769712 52227602653434 52386629829768 52393445065377 52407768836449 52546145272384 52567344598548 52639705336192 52706142375168 52748682767378 52866626651136 52950314356992 52982128020224 53064200407608 53126062199808 53240326250592 53247252547788 53284152930704 53409384443376 53446397183808 53482904277504 53602013249577 53609135452416 53630767763488 53667400793344 53794067419776 53813196622848 53841813991706 53950695772194 53988083641752 53995107218403 54130632709632 54159516247356 54174322842172 54302517962496 54317363652352 54414077426176 54421156422464 54482753915904 54489841846656 54498367986192 54538205974486 54686367481512 54852881320224 54928388176896 55042103757264 55080247973312 55117871085056 55209700772928 55247961133824 55258703833593 55408822684956 55476414303232 55555123044096 55599962916966 55770153583104 55803661465088 55962540274944 55973421921183 56012211541364 56125482415236 56132939916288 56148286022656 56182762426128 56335391626176 56376572468008 56525428054528 56529728183136 56607543276544 56651312871789 56701854847872 56752182315582 56823809748228 56913761662641 56947956648427 57098320906432 57272178872064 57311868531712 57319324515968 57427767641088 57435238703232 57475041363456 57486217108242 57621896963793 57661256174184 57677020104808 57684523593437 57860166480324 57900263615792 58017352609008 58053142326272 58076563406784 58234337411328 58276906371424 58359588390072 58367180677383 58402248907901 58487090611898 58560907687692 58625491227264 58641518768768 58672809267969 58746860740926 58820075598336 58827727792704 58987542451968 59022983408896 59030662000544 59039898651708 59114413431432 59219668503216 59243564771638 59251436578304 59383392346227 59423954763576 59580856598016 59604894022752 59628945737036 59810509170672 59851957894976 59944672047042 59980688067574 60184716631104 60334613733924 60367972324608 60375825892512 60409807371264 60417666381696 60601631380992 60618199176704 60626085297856 60756480471194 60810684909312 60864659294972 60941477121288 61030007595024 61107034108896 61191150019584 61215837104448 61223800975272 61240538865064 61402237172224 61427009418528 61559127227247 61601787745076 61797396743778 61965278969976 61999539144192 62007604970688 62010575226533 62044860444736 62213414944512 62221508595168 62264628143744 62398547510956 62410966091136 62454216933888 62588544070512 62779119148224 62801443441152 62804451723032 62916277024016 62995684215264 63082399917056 63087198862272 63166821775488 63222887422578 63423644026509 63440983328333 63510948829536 63591106561344 63683486186112 63686536719142 63721748564864 63730038442096 63880455060984 63903170989632 64040614550718 64097748958464 64235611019736 64280126342688 64475852098176 64484240080464 64501869337168 64545927981184 64698270275136 64706687192904 64742463072768 64886647617909 64921455713696 65137796567766 65309785117056 65362498211751 65443957985536 65452471913504 65526555385344 65535080058816 65561519667852 65651767329408 65734627007232 65830120551936 65878241985088 65971708614864 66019933548062 66199286951304 66266847989792 66290412521216 66400856335008 66409494750612 66446872174464 66455516576496 66492259372032 66657866150592 66676089651904 66721633418752 66979884827648 67074914444544 67123945814752 67129052217474 67306298438784 67333452631848 67511238547968 67658735011712 67744127701248 67804256076388 67864748250624 67950400951296 68010712410576 68195474073792 68204345960088 68245324566536 68430723590112 68506191995904 68524920808448 68742513375744 68890365441456 68895606223197 68938106512448 69077516818752 69148015293696 69203826316066 69335866616832 69386550729856 69575050071552 69588578604714 69636803537912 69800468000328 69848839773024 69857926753836 70047706661712 70089792798064 70098911125646 70274856500224 70600419142656 70655008188411 70752267210144 70780811652018 70967699906688 70987101667456 70996336730384 71024979640173 71212512591168 71261862911744 71405972441856 71469350999436 71478847269888 71686967135472 71696293247358 71715894197246 71725423226368 71934261029592 71943619313163 71984111522336 71993476291204 72212688329808 72403357283328 72564603004314 72614168978832 72653122462208 72664490648256 72885745850112 72915156642016 72944573684502 73036637677908 73137175093632 73359869566464 73389471676352 73612934363904 73624452733728 73634030902692 73663948178432 73678271778124 73878430246608 73888041456762 74073497392128 74113022233224 74133283889288 74308708790784 74323896083733 74550203988516 74576714086368 74616720366592 74631229228244 74807375005626 74833976553648 74910349901504 75010600858392 75061837596096 75065433168961 75113855501568 75342568743936 75352370431104 75372970910848 75514439041596 75535083829052 75602473130496 75669576420776 75679420649989 75765079664304 75774936318006 75885015550188 76116076888176 76317052271616 76362905162752 76580318270976 76595969837887 76648289477656 76775990137353 76829195951724 76881674898912 77090535909504 77094228660014 77146888640432 77356470145344 77435417875712 77555369826504 77592011897088 77645783215104 77812784520096 77822907569844 78059869571088 78081210250256 78167321636352 78230412357292 78329147654568 78341403980151 78436970390272 78650056602624 78719864868944 78819217908576 78851016897822 78959558004288 79059213562752 79123024151067 79177856461636 79231939684768 79473192030336 79689093299712 79709685655018 79747345560896 79860489375888 79870878821682 79926229396056 80169595775712 80224356416256 80246288841472 80446151645232 80490629766144 80501101190016 80556888508928 80691101129664 80719794934272 80762720987559 80982125462628 81080913212416 81195949064448 81255302828384 81261484263258 81373343460032 81476045478528 81621116139264 81631734633696 81724130873856 81734762769984 81807308961729 81902679224704 82029551222268 82078836302996 82392582265344 82396528991704 82563155635896 82620371959968 82676806627584 82871941700736 82928548205568 82951219926016 82962011460224 83214621454848 83231628947701 83399944375449 83451392094016 83705492197632 83932891167744 83943810412416 83994245620352 84018317312046 84116265149696 84222429033984 84274143639192 84297183230104 84308149867331 84564858702012 84681265106048 84788142081792 84794592274704 84856576625782 84911314914816 85018482238464 85128273473373 85173940081312 85204227986176 85387486067624 85463665277952 85647481359648 85706835123584 85908268308096 85967802797568 85978986773952 86212562045184 86229325662363 86264360366848 86275582923872 86515530157212 86586748512394 86790249720486 86850395423688 87079713489408 87114845110176 87149997615668 87380106745088 87415359557136 87535689772544 87646169342976 87730635917847 87841361531538 87962278153152 88230113397504 88241591689056 88265715935072 88534475113344 88545993000816 88559847977562 88595829565952 88607355435328 88865347157457 88877154867456 89135932145364 89371284897024 89433219259392 89443418605554 89505402956632 89715763756008 89741731251712 89777936842464 89971032101361 90277074946656 90325503601664 90614711056896 90626499572544 90680949880768 90927298765056 90939127946784 91134720706791 91216027363968 91240964786816 91296988942458 91412215681932 91545011392536 91611930260513 91786725029376 91853820588608 91860808297596 92103355758336 92140514127792 92197353724928 92383800118272 92402681617614 92696095115667 92721437172179 92784771472952 93067290667104 93131786364032 93143902338448 93320122416768 93332262892752 93396942215616 93597821266434 93681325400832 93882816105768 94087928375662 94206677584548 94336356280192 94374415536024 94493526322896 94623599875584 94630798293408 94699972853564 94834331133867 94950016788224 95207963255808 95266423244304 95292467999248 95529805078713 95582622847296 95595057663144 95820682591476 95854756484448 95912348039456 95924825750884 96060921826077 96283584439744 96420189514032 96490672108706 96752804005752 96818891971776 96885987531008 97047405412704 97060030789356 97113694609152 97180994466816 97259431579336 97382183570544 97516233458176 98150579151872 98165936978304 98178707870256 98289833078016 98302620088224 98477650994112 98504573662144 98517388609016 98817362977632 99029900322093 99098528111644 99298930426956 99400271984688 99435618781824 99670308261696 99683274864744 99738389058048 99743166674168 99778635404864 100014134477856 100082450128128 100151807335424 100387189933056 100469827241472 100685918722128 100693578326211 100959447658176 101020106219072 101033248424008 101180020733584 101488102517568 101616191551872 101706384114582 101797122375936 102016068615864 102057234049927 102367986849804 102434021194752 102438927935632 102452254722098 102508899865216 102646085385168 102787381212672 103113770063616 103141960193792 103335548162184 103407159768672 103456015862784 103722022940544 103750379360128 103763876759792 103805739474099 104079826094784 104362575107328 104382867907071 104438863539424 104455205306868 104773259659536 104786890130754 104815537672898 105092290544768 105134689197096 105148366688469 105279410672384 105412284750336 105497365534756 105900628713984 105964256040448 106128400815216 106480652501184 106494505095576 106568305861408 106818768886752 106892794367616 106965808555008 107204026499154 107218270904832 107261535526976 107334801586688 107573841295869 107588134839552 107683627983412 107901391544388 107976167283504 107990214436806 108261265419264 108319032494712 108348645684344 108605035924992 108634727304704 108828154852352 108842312844928 108979683693312 108996735972384 109076411948972 109372734963024 109416860526753 109705762640448 110084207514528 110160495946624 110235742170112 110419401545856 110495922267648 110517407667186 110817645369912 110832062185143 110898652420621 111110246088192 111199925833932 111540307166208 111607322930176 111925080549888 111946843842366 112024423082728 112211062508439 112250964830472 112365524852256 112670783252352 112753144936016 113050856109056 113059456366272 113159805749107 113302625743578 113403709695744 113504364631164 113647619496456 113662404477009 113827523325282 113895913296854 114196641812864 114544357744128 114638649031936 114870477406464 114950082726912 114972434216484 115243793927586 115322512348368 115354040209616 115369047186874 115641342990021 115720332960648 115800527231584 116034705218016 116153126813568 116468674822656 116553812742848 116719176780144 116734361354766 116804497815802 116974181223796 117121815375384 117250982454528 117283037537536 117345618535938 117493721481852 117640151196672 117655455585408 117975084903936 118045966817792 118061324001088 118079797303416 118228826862864 118439337006432 118487129543276 118502873156608 118766784692454 118847909527152 119161713196032 119209788045504 119257891474072 119564528482527 119621018341344 119703915789952 119889344094084 119961376135148 120369433262208 120669227467848 120735944649216 120751651785024 120835332763392 121203262761984 121236398353408 121252170595712 121512960942388 121621369818624 121729318589944 121882954242576 121892226394887 122060015190048 122214068217792 122431674208896 122447601950544 122481077730128 122804474344448 122854018837056 123118254454494 123203575490152 123219603652253 123594793487556 123930557939952 123999078288384 124015209941376 124021150453066 124089720889472 124426829889024 124443017190336 124529256287488 124797095021912 124821932182272 124908433867776 125177088141024 125558238296448 125602886882304 125608903446064 125832554048032 125991368430528 126027475968069 126174397724544 126333643550976 126445774845156 126847288053018 126881966656666 127021897659072 127182213122688 127284864938673 127366972372224 127373073438284 127443497129728 127460076884192 127760910121968 127806341979264 128081229101436 128195497916928 128471222039472 128560252685376 128951704196352 128968480160928 129003738674336 129091855962368 129396540550272 129413374385808 129484926145536 129773295235818 129842911427392 129880122768591 130275593135532 130619570234112 130724996423502 130887915971072 130904943827008 131053110770688 131070160117632 131123039335704 131303534658816 131469254014464 131660241103872 131756483970176 131943417229728 132039867096124 132398573902608 132533695979584 132580825042432 132801712670016 132818989501224 132893744348928 132911033152992 133315732301184 133352179303808 133443266837504 133894359611519 134149828889088 134165127908331 134247891629504 134258104434948 134612596877568 134666905263696 135022477095936 135317470023424 135488255402496 135608512152776 135729496501248 136021424821152 136390948147584 136408691920176 136490649133072 136861447180224 136945483413687 136982922748919 137485026751488 137780730882912 137791212446394 137876213024896 138155033637504 138296030587392 138407652632132 138604022426421 138754664859889 138773101459712 139150100143104 139177157209428 139273607075824 139600936000656 139697679546048 139715853507672 140095413323424 140179585596128 140197822251292 140396731899651 141131892563493 141310016376822 141504534420288 141561623304036 141935399813376 141974203334912 141992673460768 142049959280346 142425025182336 142523725823488 142811944883712 142938701998872 143373934270944 143392586494716 143431788394492 143450846452736 143868522059184 143887238626326 143968223044672 143986952582408 144425376659616 144736008163059 145129206008628 145228337957664 145306244924416 145328981296512 145446279804527 145771491700224 145830313284032 145889147369004 146073275355816 146274350187264 146719739132928 146778943352704 147225868727808 147248905467456 147268061805384 147356543556248 147756860493216 147776082913524 148226044466448 148266567778576 148617417581568 148647792167466 149100407977032 149153428172736 149160572842201 149262458456488 149614750011252 149667953107296 149820699803008 150021201716784 150123675192192 150130866337922 150227711003136 150704740862208 150745941821696 151028878083192 151070167658104 151204946260992 151339152841552 151358841299978 151530159328608 151549872636012 151770031100376 152232153776352 152559576171873 153160636541952 153191939675774 153296578955312 153551980274706 153658391903448 153678382083147 153763349797824 154181071819008 154188457320028 154293777280864 154712940290688 154870835751424 155110739653008 155184023794176 155625569040192 155645815139688 156119739142176 156162420500512 156334643272704 156460824714584 156658295309136 156682807960302 156873940780544 157223306509347 157439729737888 157638435817152 157702033795644 157919116008576 158118427125504 158246048302134 158355712923272 158463879369536 158946384060672 159378186599424 159419371310036 159494691121792 159720978751776 159741757643364 159852458792112 160339191551424 160448712832512 160492577682944 160892303290464 161002202380032 161113777017856 161382202259328 161439589868544 161525441975118 161964250925256 161985321655209 162082645845523 162391898128896 162510605656768 162522968526516 162746686920064 162952090957056 163242232278528 163263469267392 163448261747712 163469525539968 163614617923458 163805358449408 164059102444536 164157672605992 164179028689013 164785164530688 164793057983408 165126311271792 165240743919936 165353613255168 165743883401472 165776111500779 165924022920448 166429242909696 166463257895402 166799888750898 166902784188032 167410984395264 167887620824832 167920265763549 167988491240704 168036634624092 168232530299392 168444858067968 168548287278384 168594366460208 168616299734662 169129717404024 169362530212096 169576284163584 169589184549408 169713153251564 169822629829632 169953938615367 170256546946746 170347880162624 170408455972352 170774972135248 170843869945281 171294962719296 171413670247168 171816536616192 171935605595136 171957973547904 172425124090368 172458651324726 172528720733696 172551165847744 173031060314424 173053570780311 173173497024788 173580499440972 173700790847376 174159426978816 174229690220352 174299995231336 174760213490176 174830719114272 175071379545088 175206746723703 175461271835694 175682723063076 175924556306304 176018427803907 176066549237059 176460226795008 176483183378112 176531431870144 177068950226688 177091986001632 177119695955124 177191659131904 177214710870656 177730694314914 177754309734912 178150177038681 178271864290728 178742569794048 178886837211108 179010805913264 179431527512016 179483462503424 179555873684928 179942064202722 180554149893312 180562798703717 181229422113792 181252999145088 181361899761536 181854597530112 181878255893568 182039687509433 182269441413582 182432054727936 182481929573632 182593977884916 182824431363864 183090022785072 183223860521026 183573450058752 183707641177216 183721616595192 184206711516672 184281028255584 184677381681741 184805363235228 185392190231334 185442874344358 185569542945904 186031725679599 186134581334208 186263572728064 186287804676896 186640244833536 186664525785504 186793884431232 187195642532868 187362650801664 187765632211536 188175856751324 188413355169096 188672712560384 188748831072048 188987052645792 189247199751168 189261596586816 189399945707128 189668662267734 189900033576448 190322949984999 190532846488608 190584935998496 191059610157426 191165245694592 191190115326288 191641365182952 191709512968896 191824696078912 191849651501768 192121843652154 192567168879488 192840379028064 192981344217412 193505608011504 193637783943552 193771975062016 194094810825408 194120061578712 194227389218304 194518863158672 194764367141088 195032466916352 196087494635253 196331873956608 196357415740512 196579666156032 196605240176448 196955301988224 197009147324288 197034777218032 197634725955264 198059800644186 198197056223288 198597860853912 198800543969376 198871237563648 199340616523392 199366549729488 199476778116096 199486333348336 199557270809728 200028268955712 200164900256256 200205810171497 200939654482944 201371837444256 201387156652422 201918895316352 202040212438144 202066496848016 202360041467168 202795279410607 202976205035136 203232383103744 203412768229164 203594244751872 204032137231728 204114468099854 204735973699608 204877855871264 204904509444196 205017799730432 205292170770336 205574762425344 206227540127232 206283920387584 206671096324368 206814319537344 207444045881088 207500758720256 207527753519584 207611478948198 208159652189568 208725150214656 208765735814142 208877727078848 208910410613736 209546519319072 209573780261508 209631075345796 210184581089536 210269378394192 210296733376938 210558821344768 210824569500672 210994731069512 211801257427968 211928512080896 212256801630432 212961305002368 212989010191152 213074938920519 213136611722816 213637537773504 213785588735232 214408052998308 214436541809664 214523071053952 214669603173376 215147682591738 215176269679104 215367255966824 215802783088776 215830857939489 215952334567008 215980428873612 216638064989424 216697291368688 217210071849984 217269454609408 217684625689856 217959367386624 217993471944768 218152823897944 218745469926048 218833721053506 219411525280896 220168415029056 220320991893248 220363832248261 220838803091712 220991844535296 221034815334372 221635290739824 221664124370286 221797304841242 222220492176384 222399851667864 222971688251199 223850161099776 223893687684732 224048846165456 224422125016878 224501929660944 224731049704512 225196299506883 225341566504704 225506289872032 226118912732544 226319611498214 226605251487156 226807419391488 227008729262328 227038261949967 227295238992912 227324808954018 227655046650564 227791826593708 228393283625728 229088715488256 229277298063872 229740954812928 229787909513661 229944868432968 230487587855172 230645024696736 230708080419232 230738094373748 231282685980042 231440665921296 231601054463168 232069410436032 232306253627136 232937349645312 233107625485696 233438353560288 233468722709532 233608995631604 233948362447592 233978797946413 234243630750768 234501964909056 234566075075072 234691237071876 234987442963704 235310911170816 235950169807872 236091933635584 236122648002176 236159594606832 236457653725728 236878674012864 236890020851149 236974259086552 237369072453201 237533569384908 237695819054304 238419576091008 238515782948144 239129056965054 239242036682688 239407831579904 239778688188168 239922752270296 239953965007019 240738866524416 241338454935696 241471889298432 241503303570048 241670665526784 242288162962677 242504341191424 243025921884776 243242739637248 243458637179888 243765908485152 243784452789774 244120030380096 244428136435584 244863348417792 244895203901088 244962155460256 245421926885187 245489022444419 245708037674112 246236508908988 246407150980304 246439207304506 247189586975112 247861115879904 248030419882752 248042300906132 248179441778944 248853659778048 248886034380672 249058512574976 249594190043824 249643864364544 249694886843103 250354176282048 251116476592896 251217806892128 251665108096064 251982736861056 252054951936138 252348795449088 252667287101952 252891549690312 252924449601993 253694576106036 253763933313332 254043795318144 254364426245376 254569729877346 254733944744448 254746146876568 254886994259456 254920153768384 255521820243936 255612683958528 256162458202872 256390995833856 256942444078944 257120505370752 257328033500317 257903408392704 257936960321856 258007477348672 258183711924736 258793081100544 258826748771616 259546590471636 259685822854784 259760245537182 260551186271064 261239140468224 261449992847004 261775831942144 261809887654016 262140320235264 262246078671408 262607069317632 262938508028928 263191907753541 263512967940352 263886834459456 264079734192248 264797147805216 265067391959168 265161650084864 265603425340032 265637979002448 265787488697856 265822066305984 266596041472371 266631464602368 266704358607616 266756217984737 267788719223038 268299657778176 268330255816662 268495783259008 268516208869896 269225193755136 269333810527392 269913096304083 270634940046848 270976510804992 271217024305552 272042849642304 272781896295168 272817383840352 272981298266144 273404162120373 273722894360448 273890966827374 273965845497838 274835790781539 275561461765824 275582424892788 275752426049792 276310067275008 276592061174784 276815305264264 277208044852842 277509329719778 277546202919424 278164311516537 278354314418856 278547214151648 279201872001312 279395359092096 279431707015344 280190826646848 280359171192256 280395644502584 280793463799302 282263785126986 282620032753644 283009068840576 283123246608072 283237492250921 283870799626752 283948406669824 283985346921536 284099918560692 284850050364672 285047451646976 285623889767424 285877403997744 286589415236139 286747868541888 286785172989432 286863576788984 287737044118368 287774477252652 287936446089344 287973905164816 288850753319232 289472016326118 290258412017256 290456675915328 290470589219023 290657962593024 290892559609054 291542983400448 291660626568064 291778294738008 292146550711632 292548700374528 293557886705408 294451737455616 294497810934912 294536123610768 294713087112496 295513720986432 295552165827048 296393100677041 296452088932896 296533135557152 297089700966279 297295584334932 298200815954064 298306856345472 298321145684402 298524916912976 299229500022504 299335906214592 299641399606016 300042403433568 300247350384384 300261732675844 300455422006272 301409481724416 301491883643392 302057756166384 302140335316208 302678305683104 302717682599956 303060318657216 303099745272024 303540062200752 304464307552704 305119152343746 306171702149781 306383879351548 306593157910624 307103960549412 307316783806896 307356764166294 307526699595648 308362143638016 308376914640056 308587554561728 309425880581376 309741671502848 310221479306016 310368047588352 311251138080384 311291630279376 311417218422297 312239478284352 312324841001024 312921649429168 313316590618272 313365615920604 313747881561088 314446613018694 314879459475776 315276871634304 315404067591288 315445100065407 315838232017152 316236854251008 316492096604268 316711425846544 316927758739072 317892768121344 318838742620072 318989382243584 319441957503552 319483515286728 319704917584224 320678383102848 320897425665024 320985155365888 321784606580928 322004404760064 322070216362843 322721523887607 322764404518656 323050883950236 323928501850512 323970643310418 324165291691046 324783796257792 325021211313536 325045937053032 325493373840128 325904181914112 326484464557056 326526938534784 326939051079936 327229235846916 327610716898816 328118204889072 328315345211984 328358057378026 329586115966816 330252622543584 330481487839872 330707226510336 331487766802944 331552223001558 331848045840896 332695957261863 332926515790804 333599777501796 333805568376064 334821968790528 335775241649664 335840531527098 335976982481408 336073269248184 336465060598784 337096574556768 337188732920416 337232599469324 338259434808048 338725060424192 339152568327168 339178369098816 339426306503128 339479417247321 339907877230734 340513093893492 340695760325248 340816911944704 341549944270496 341687739890562 342589925438592 342827340494336 342866437987957 343633073232384 343915947095808 344850248180736 344917302649452 345057441467392 345102331695488 346062120628848 346107141560622 346346994049576 346924028970063 347160998881944 347401581694752 348459380440704 348599990462672 349520426980352 349661438228544 349971790946089 350413493447406 350922543671388 351365446126152 351849112612608 352036855607814 352133098474118 352920453590016 352966366756224 353062863740288 354137900453376 354183972003264 354239391910248 354429421741312 354498338834159 355461388629828 355508619469824 356300354077362 356543728581456 357485139588096 357773674422216 358021611826528 358693585447581 358791648187997 358863055024032 359111747369856 359884128405444 361108299786624 361125597407434 362505998290176 362723799523072 363709195060224 363756511787136 364079375018866 364538882827164 364864109455872 364963859147264 365187955769832 365648862727728 366180045570144 366447721042052 367415282354432 367443233190384 368413423033344 368562056511168 369354763363482 369610726470456 369658810956759 370784380462668 370885748688716 371139085891808 372063451359198 372269162668416 372527145456128 372575609353792 373280489667072 373329051571008 373587768862464 374391285065736 374725301603328 375531264423072 376351713502648 376826710338192 377345425120768 377497662144096 377974105291584 378523193173632 378799891414256 379337324535468 379800067152896 380645899969998 381065692977216 381169871996992 381854594816019 382119220314852 382330491389184 382380230652576 383282730365904 383419025937792 383649392157824 383699303003536 384243687304308 385134337758976 385680758056128 385962688434824 387011216023008 387275567887104 387543950124032 388189621650816 388240123157424 388454778436608 389037726317344 389528734282176 389640368305773 389874472439231 392174989270506 392663747913216 392714831481024 393159332312064 393210480352896 393910603976448 394018294648576 394069554436064 394917123062761 395269451910528 396119601288372 396394112446576 397195721707824 397601087938752 397742475127296 398681233046784 398733099458976 398972666696672 399114541619456 400056537911424 400329800512512 400411620342994 401683078834557 402743674888512 402774313304844 403837790632704 404080424876288 404132993696032 404720082934336 405590558821214 405952410070272 406464766207488 406825536458328 407188489503744 408064274463456 408228936199708 409471947399216 409755711742528 409809018888392 410035599460864 410584341540672 410948768246757 412455080254464 412567840775168 413342192648736 413628639074688 413962488674423 414888091762176 415001517440512 415055507039168 415222957896396 416263994579667 416319304379136 417450300429312 417531471628284 417755454157696 417820821227472 419093038638144 419147560523016 419262150691592 420369162179072 420538756788384 420593466753876 421117642689536 421989462139024 423395677690479 424513603260864 425922610004736 425978020382304 426149877841038 426273223445632 427275075547008 427571177470464 428816105996616 429046142107904 429129568062403 430295365183476 430352539358208 430734511933648 431605566177552 431661715878978 431904669134016 431960857747224 433276129978848 433394582737376 434208024489177 434326732017049 435369251379712 435918734773248 435986943889536 436305647795888 436338839413581 437490939852096 437667442107012 438823050561792 440336830058112 440641983786496 440727664496522 441677606183424 442069630668744 443270581479648 443328248740572 443594609682484 444799703335728 445943376502398 447481718526603 447787375369464 448097692330912 448844250033756 449003859321888 449462099409024 449824871054429 450392599013766 450683133009408 451012579744064 452237825465088 452639222996428 453210502974312 453614838782976 454017458524656 454076523899934 454590477985824 454649617908036 455310093301128 455583653187416 455642922316699 456786567251456 458554596127744 459481909625856 459575819027322 459889736865936 460975175710344 461035146249441 461290049393472 461416160838464 461476188747496 462565371960084 462881331842592 463202108926336 464138820872064 464612507254272 466215250971392 466876707120576 466937445419064 467217991263208 467896724895184 467957595892826 468487261501536 469003929818112 469132150150144 469382474143752 469974885927408 470621822341632 471669919528041 472245296004352 472319189213664 472915307451456 473757348025728 473780041702298 473948518173104 474738144906402 475067138769816 475391638108608 476839152182016 477031565896288 478258113930108 478484073365376 478815663159808 479557376376336 479845504540592 479907930014038 481477733048832 482676909871392 483006607140096 483341331053568 484576325925354 485008682382848 486051843769552 486247937536569 486917274359776 487531816970304 487568905579548 488240060760192 488856272871168 489726696835584 489790407802176 489924310920512 490843853770374 490978044888838 491416075348224 492473017817976 492537086067039 492814301960608 492878414609012 494379173950224 495722231759808 496060839765504 496084601812264 496358883557888 497772068761344 498117025149952 499188380087648 499287728729088 499389773686206 500708352564096 501112486290091 502232953185792 502435613784256 503330216192128 503965473722112 504109903872276 504697590898176 505334574203904 505783099380624 505848899203986 507389152212072 507527866626664 508087590636288 508728852490752 509139459754692 509467889488896 509492293753136 509773988518912 509840307536768 511043640487872 511225367917056 512324916405744 512531609835843 513884888157888 514241010741504 514656067000634 515806816785408 515873920643712 516014954697344 516367423849472 517586162201088 517653497543232 518112956757617 519093180943272 519160712340933 519371645709568 519520491074364 521102372542128 522478280936448 522899985694008 523619775308032 524280640470528 524492157342816 525214138635264 525620240171109 526383815507082 527025935880704 527773668918912 528159468384496 528199647711177 529594295610432 530134783918336 531206850680064 531275958004896 531574977395712 531644132611968 533192082944742 533262929204736 533408717215232 533512435969474 535577438446076 536660511633324 536991566518016 537032417739792 538450387510272 538667621054784 539826192608166 541269880093696 541688396111151 542434048611104 544085699284608 545563792590336 545634767680704 545962596532288 546119062528299 546808324240746 547445788720896 547781933654748 547931690995676 549671581563078 551122923531648 551164849785576 551504852099584 551567748067583 552620134550016 553630610528528 554416089705684 555018659439556 555092405838848 556328623033074 556708628837712 557094428303296 558095177038797 558403744002624 558790718184192 558863414030688 560381653293696 560718342384512 560791289005168 561586927598604 562813865330561 564527570253972 565240065507288 566018137681152 566246493216144 566474984501842 567741599253504 567896813339648 567970693843072 568199837121384 569700100729344 569816536641953 570968849954997 571754807995488 573178830472278 573495737083776 573570345978864 573727153577968 575474088236736 575548954505304 575872892178688 575947810329632 577186564476343 577701506638464 578944032652236 580516824034512 580913351830656 580941178438046 581315925186048 581785119218108 583321253136128 583556589476016 584293101423264 585097400749056 587115773410816 588995621869824 589072247221536 589426174224992 591027441972864 591104331654096 592786201354082 592904177865792 593066271114304 594179401932558 594591168669864 596401631908128 596613712690944 596642291368804 597049833825952 598459000045008 598671812429184 599282799212032 600084806867136 600494700768768 600523465351688 600617430514491 602818963448832 602983767286784 604115512332768 604280670632416 605356611366208 605435365199912 606120637314432 606199490544048 607080124401504 608385838231821 608928615105408 610238304687492 612343404299562 612767758703096 613186315821248 614207921098824 614633567613792 614713528332588 615053399191296 616724287276032 616753829280112 617175109123456 618851761162752 620442958612032 622502276160768 622583260558752 622834436844594 624478956568704 624649682002048 625843298858336 626633181236544 626731231841208 627189368706589 628893226037388 629758918951552 630553743268608 630808135182576 630890200130814 631676464034304 632473708502016 632984193208536 633422851693088 633855517478144 635785536242688 637677485240144 637978764487168 638883915007104 638967030573456 639409835168448 641356766205696 643569213161856 644008809520128 644140432725686 645443047775214 645528809037312 646101767900472 647857003701024 647941286620836 648330583382092 650042422627072 650091874106064 650986747680256 651808363828224 653053877069568 653878102159872 654458471693832 655221433797632 656236409778144 656630690423968 656716114756052 659172231933632 660505245087168 660962975679744 661091496744783 662975533605888 663104446003116 663696091681792 665391914523726 665853031581608 665939655693637 667199555003592 667611136752128 671550483299328 671681063054196 671953964962816 672146538496368 674193149113536 674377465840832 674465198938648 675588898520649 676518869616096 677450120848384 678356738197632 678852613006256 678958834494642 679815754461468 681026187786984 681114785849901 681300994873837 681391520650496 683099888540992 683375479781124 685179850877184 685654680988672 685732875975914 687266146464768 687831894191616 689363728540983 689834605298904 690204663390976 692124241257696 692214283121244 692693988099152 693848057940126 694321997763888 694803163389504 696918760881408 697199980925344 698699525418731 699322876457088 699943581892178 700826986894812 701845087342776 701936393839239 702730892252304 703698225225216 704073711215628 704266196948236 705932733512448 706125727480576 708275800906752 708367944006528 708478783820496 708858843482624 708996677668318 710670062553447 710922777259656 712600708154724 713087457162912 715547348844432 716043223653056 717387170895162 717583296375994 717726110048064 718223494739712 719768256810888 719861895021057 722216599573248 722251194814868 725011996580352 725447599046144 727513023574272 728158750037732 729077765654328 729728218911744 729927718294528 730375911539664 731297725455456 732360091140288 732395172270133 732895442084104 734830564708864 734886466380768 736467067333257 737124113022336 738709526726964 739221452940912 739317621913518 741568760925336 741771497377432 742278171783616 744126902718396 744538325336832 745054290912256 745151218707584 746560979334144 746658103142016 747175537724928 748782570131472 749084660529309 751062528846144 752703427005296 753653420676384 754690850241536 754995324288192 755948210583168 757046386347264 757599782828512 758674649070936 758773348805979 759229235802713 761291799939996 762131385954432 762339743993984 763709189632038 764238440629704 764660982778368 764760461305152 766565460731808 766838051875584 767298784315648 767398606007072 768487374608616 770268675517952 771361516112256 771925376869648 771984100500951 774022432046016 774551135774208 776379243301632 776480246314848 778075452634688 779057468564352 779280736611546 779748944878462 784349978541012 785327495826432 785429662962048 786420960705792 787821207952896 788036589297152 788139108872128 789834246125522 790538903821056 792239202576744 792788224893152 794391443415648 795202175877504 795484950254592 797362466093568 797466198917952 797945333393344 798229083238912 800113075822848 800268653954211 800823240685988 803366157669114 805487349777024 805548626609688 806137477944929 807675581265408 808160849752576 808265987392064 809440165868672 811181117642428 811904820140544 812929532414976 813651072916656 816128548926912 816457872399416 818943894798432 819511423485056 819618037776784 820071198921728 821168683081344 821897536493514 824507372344617 824732783268329 826684385297472 827257278149376 827924977348846 829776183524352 830003034881024 830111014078336 830445915792792 832527989159334 832638608758272 834492934549611 835062943256568 835510908315392 835641642454944 838186077276288 838295121046032 838524301383184 840738324358144 841077513576768 841186933507752 843978924278048 846791355380958 849027206521728 849712476752763 851845220009472 851956040764608 852299755682076 852546446891264 854550151094016 855142354940928 857632211993232 858092284215808 858259136124806 860590730366952 861469023867296 863211132355104 863323431757956 863809338268032 863921715494448 866552259957696 866789165474752 868416048978354 868653464034098 870738502759424 871411767657069 871973887779072 872611295591776 872677678827162 874981879704192 875334884214024 877646101123584 880673660116224 881283967572992 881455328993044 883355212366848 884139261337488 886541162959296 886656497481144 887189219364968 889179302031123 889599406671456 891886753004796 894963437053206 895574750738928 896195384661824 897688500067512 898007718643776 898924198818048 899649742108858 900785198027532 901366266018816 902025159488128 904475650930176 905278445992856 906421005948624 908034917049312 908153047799868 909180955971648 909299235816072 910620186602256 911167306374832 911285844633398 913573134502912 916661385032707 918515106449343 919151638054644 919779473731872 921950351420688 922070292498882 922580098786944 922832321676928 922952377494992 925130743920168 925762663685184 926404217852672 928277641744128 929225014508544 932430501942784 933753414241152 933874890838128 934435982526416 935793449790368 935915191785652 936974523003072 938764948287504 939949771854816 941243644683264 943339839056082 944490592008704 944638378427328 945830614902912 947514696051456 947560083404596 947897036346208 949476289812804 950134277539632 950783276217216 953678304364032 954063131792576 956516227860216 956968146730752 957631326319616 959114752752672 959691009081184 959815860028076 962955466097664 965353819742784 966013214280192 966210649088529 969152651850708 970017364765696 972103687539104 972495875073138 973834548719552 975063633940608 975137811159096 975850631196493 976480121520384 977712545742336 979453393671168 979580815604352 979848621841024 981687707540748 981956089777676 982832150696448 984946035635952 985074172134078 985628603921216 985756829218024 988758347900448 991444463519616 992121679531008 992169203624528 992717767115776 995544137522688 995747607892531 998087871785589 998376760175296 998779547372412 1001416705128192 1002224972580182 1004465906371584 1004871227568512 1006660432384256 1007930947444224 1008219807744552 1009395181796352 1011566198761248 1011697798407972 1014778304424144 1015055733253328 1016175181272576 1017457704981504 1018278919509384 1018438251741963 1018984587506272 1019680615073536 1022087280975744 1022450735834112 1024649832811488 1025063219671686 1027769776315776 1028482021483008 1028599313963871 1029312134001268 1031747841287424 1032029909394688 1035172324402176 1035306995086464 1036225913515234 1038186361886544 1038321424681866 1038743291419136 1039040982148728 1042204745084256 1045799971388016 1047239550616064 1048561280941056 1048984314685632 1049915372838267 1051240480342218 1052767631014164 1054051871761408 1055547337837824 1056318936768992 1056399295422354 1059188591220864 1060269567836672 1062413701360128 1062551916009792 1063288265223936 1063495016502477 1066384165889484 1066525858409472 1066817434430464 1067024871938948 1071154876892152 1073321023266648 1073983133036032 1074064835479584 1076374944563991 1077335242109568 1079652385216332 1082011176320113 1083376792222302 1084868097222208 1088171398569216 1091127585180672 1091269535361408 1091925193064576 1092238125056598 1093616648481492 1094891577441792 1095563867309496 1095863381991352 1096005948275303 1099343163126156 1102245847063296 1102329699571152 1103009704199168 1103135496135166 1105240269100032 1107261221057056 1108832179411368 1108976432870277 1109642729250119 1110037318879112 1112657246066148 1113417257675424 1114188856606592 1116190354077594 1116807488005248 1117581436368384 1117726828061376 1120763306587392 1121436684769024 1121582578010336 1123173855197208 1123994888717089 1125627730661122 1129055140507944 1130480131014576 1132036275362304 1132492986432288 1132949969003684 1135941387686144 1136399674242768 1139400201458688 1139633073283906 1141937699909994 1143509615990976 1146357660944556 1146991474167552 1147140691957728 1147454307155936 1150948176473472 1151097909010608 1151745784357376 1151895620659264 1154373128952686 1155403013276928 1157888065304472 1161033648069024 1161826703661312 1161882356876092 1162631850372096 1163570238436216 1166642506272256 1167113178952032 1168586202846528 1169623417317693 1174231546821632 1177991243739648 1178144494443072 1178200929304127 1178852348449984 1182054883945728 1182208663308192 1184751369188283 1185572402708164 1185808355731584 1186132542228608 1188358803865116 1189182337339728 1192803263816256 1193227425381888 1193284582737608 1194099667651904 1196918000090016 1197343624858368 1198565598424064 1200169613734272 1200989401537536 1201046930703376 1201234861028982 1205049236503671 1205378683238327 1208231024665536 1208561341264832 1210713222732416 1210870730399824 1212241274628864 1212398981088096 1214160248803008 1216771676463642 1217857230210816 1220476609374984 1224686808599124 1225535517406192 1226372631642496 1228415842197648 1229267135227584 1229427056665176 1230106798382592 1232846304740271 1233507658560224 1234350218246912 1237703522325504 1240885917224064 1241887466023269 1245004552321536 1245166521117504 1245668873689188 1248791983739001 1248957913137408 1249299364004096 1251686597716672 1253266362473088 1253462463682416 1254378737413178 1257786452074776 1259517837903104 1261107486537216 1261616270365152 1261780400261628 1263352928068608 1265968386417072 1266845703386176 1267711034956288 1275354970480288 1275957528974336 1277767830014208 1277934061146912 1278819670336896 1282713532411392 1287138426323712 1287388704187209 1288280865451372 1290886095550428 1291057618074624 1292203535800944 1295714007402048 1295882573241672 1296661166764184 1300084845254144 1300183748212128 1301973495360512 1302980196051147 1306107754139136 1307756204319744 1308916943387664 1309016518240743 1312472819556288 1313261380847936 1313432229512104 1318344463867264 1321010490174336 1321925951359488 1322182993489566 1326208892006232 1326744042649051 1330783829047452 1331706063163216 1331879311387274 1334399110007184 1335222273504256 1342445155579809 1343362126108392 1344293076992736 1348386298227072 1348754931681664 1348930397877296 1349474613163287 1351177797041298 1353037739232192 1356713476395264 1357705226012512 1357917668989284 1359631508922936 1362052375573968 1362229571699802 1362601989747674 1362783041300992 1366199777081984 1366750959562248 1366928766950097 1370359701754368 1371465751951828 1375663788383232 1378727457081966 1379669210597808 1380409326781952 1384248482515392 1384428566242488 1385387976198304 1387696115880252 1388643995527776 1389606326779008 1393837521762816 1394399961850688 1397399050837462 1398645752914176 1399887163784356 1401653973789624 1403690174685552 1403872787678478 1405461784504608 1407396450450432 1408147422431256 1408532393896472 1411865467024896 1412251454961152 1416735888013056 1416957567640992 1417717686965248 1417993355336636 1421340125106894 1421845554519312 1425201416309448 1426174914325824 1426243230210259 1431094697688864 1432086447306112 1434774341790324 1435166592751988 1435452220096128 1436446989479424 1439536513621776 1439723790042114 1444433199146496 1444502389629736 1450023993160704 1450895198092288 1455026047148544 1456317500075464 1458155531308656 1458743812609707 1460751823079328 1462595450910912 1464720182280576 1464790344540266 1465790884168208 1469661129417728 1469772932761536 1472934134666514 1474248226044672 1477419053453928 1477611258201117 1478442905881824 1478635243827036 1483137521850672 1483542994754864 1484556343567232 1488253805436792 1489076650673664 1490302437415168 1493316206284032 1494351075449856 1497565140262944 1498169321058618 1502125057692288 1503337458870273 1505406854010592 1507306841352768 1509990648576384 1511896421166336 1514092772694528 1515199565657024 1517349298141872 1517546697611958 1518458471605426 1522583599879992 1524262771908864 1524679487987968 1527418379264076 1528476881259408 1529321965556736 1529520922610304 1533130921463616 1533676103751168 1534597568631296 1534797212014144 1536974749217232 1540537351035904 1542723032224512 1543850753739296 1543968201001902 1548044864092032 1549102271548416 1552758486603264 1552960492629696 1554338870272851 1556150905269376 1558114937128704 1558561473223092 1559497889756924 1568699957082024 1570859325924096 1572841921411584 1575642415905792 1576073178594304 1576278217744256 1579668492251044 1581077807642112 1584478405153488 1584598943133531 1585576449786304 1588782886831296 1590404351755008 1594724932187136 1594932397835904 1595890666786688 1596458166477824 1600226151645696 1600537307908422 1601646481371976 1601854847479289 1606732315338228 1610974699554048 1611097253219376 1612274955889858 1615351162530816 1616321699505152 1616531974784128 1618880331737344 1622362235284856 1623809640281088 1625065188333453 1627302145833312 1632257097853824 1632915744798832 1637887789596864 1638357187584897 1639022846970112 1639236075553568 1642337366162688 1643795072987028 1649014744689234 1649465566536658 1653368770594944 1654514556298752 1654703244202749 1655849954697692 1660222028156672 1660891831585584 1665055978318668 1665277217516544 1668985869099222 1670125886513136 1671021816630784 1671283284909888 1676372154552576 1676590242092064 1677048602766368 1682155027153536 1682373867015504 1687957848556096 1688441595991683 1693582710761916 1698054413043456 1699424953505526 1703690440018944 1703912081529216 1704599511364152 1705092893782528 1709100302188032 1709449609925859 1715264423986464 1716184568431616 1716518272249612 1721181460733904 1722938047734592 1726422264710208 1726646863515912 1727618676536064 1727843430988896 1731559693429029 1733104519915392 1733578330949504 1736832097956708 1737306928068196 1740626674949747 1742823535314138 1743947775558144 1745222591183552 1745355357654324 1749963759408384 1750669768428048 1755292202247168 1761347320232448 1761707306271401 1762910657986088 1768278522674976 1773082325918592 1773312994962288 1774378438729936 1778358604062246 1779198813342912 1783773506009592 1789926874106412 1791149501477856 1792390769323648 1795377000135024 1796015437287552 1797848397636096 1799299484217716 1801570396055064 1801852291543473 1804050318976256 1808951301860352 1810556891985712 1812842011897248 1816069834098624 1816306095599736 1818361911943296 1818598471632144 1821240373204512 1822334612749664 1822571689266796 1825157514695463 1833322770065414 1837030212898686 1838303276109288 1839558947463744 1843900702841376 1844140584997764 1845160197573888 1845664643353856 1845904754989984 1850261487840336 1851525327370368 1852808435705344 1856555283488256 1864861003885568 1867506828482304 1867749781676256 1868871965052832 1871586899580736 1871830383571304 1873949046006144 1877529896575008 1879899543709632 1881568106119767 1886679678112164 1888981184017408 1889276756854656 1891661229805824 1895029392102912 1895120166809192 1895794072692416 1898952579625608 1900268555079264 1901566552434432 1907356608728064 1908126263585152 1913032455720432 1913936293461504 1918229505505344 1919382018162368 1919631720056152 1930707639485568 1932026428560384 1932421298177058 1938305303701416 1939087446948613 1944207375078208 1944991750146276 1947669097439104 1950127267881216 1950275622318192 1951701262392986 1952960243040768 1955425091484672 1959161631208704 1959697243682048 1963375415081496 1963912179555352 1965664301392896 1969892071271904 1970148344268156 1971257207842432 1971513658436048 1977516695800896 1982888927039232 1983274490234349 1984338407249056 1991088275045376 1991495215785062 1996175743571178 1996753520350592 1997559094744824 1997818967080911 2002833410256384 2004449945160364 2009742455137024 2013320864768512 2015861894888448 2016439615489104 2023132397522496 2023395596815944 2029556608848288 2030111466506656 2032350362545152 2036557839018768 2036876503483926 2037969175012544 2039361230147072 2043902984621511 2044174561951488 2049299665622976 2050126439343372 2055539552631552 2056964042966016 2057198627927742 2058624268002536 2063495682574848 2064059818789376 2070613990172928 2072451827030468 2076372723773088 2076642849363732 2077486582838272 2078081964297456 2084409490168512 2091599942776032 2094479101232128 2096098576256193 2097968629371264 2099830745676534 2102480960684436 2105535262028328 2105809181517717 2107074395991799 2111094675675648 2112637873537984 2112798590844708 2118377182441728 2120539135673344 2124827402720256 2125103832019584 2126576530447872 2126990033004954 2132010187660341 2132768331778968 2134049743877896 2134327372957169 2142309753784304 2146642046533296 2147966266072064 2148129670959168 2152749889127982 2154670484219136 2159304770432664 2159585685063171 2164022352640226 2166753584444604 2169736194444416 2176342797138432 2182539070722816 2183850386129152 2184476250113196 2187233296962984 2189783154883584 2191127734618992 2191726763982704 2192011896550606 2197185516810399 2198686326252312 2204491694126592 2204659399142304 2206270992270332 2209401201999771 2214522442114112 2217664358822736 2217952865740554 2219285458500238 2220074637758224 2225314492132296 2226834515350848 2228377713213184 2232380708155188 2233614976010496 2235162872736768 2235453656122752 2241526613174784 2242873369538048 2243165156020672 2246347710394416 2247989777434178 2251255461322244 2258110281015888 2260960262029152 2264072550724608 2264985972864576 2265899938007368 2271882775372288 2272799348485536 2277687707408139 2279266146567812 2283875399819988 2287019231981952 2292715321889112 2293982948335104 2294281383915456 2294908614311872 2301896352946944 2302195818021216 2303491568714752 2303791241318528 2308746257905372 2310806026553856 2315776130608944 2315952301502853 2322067296138048 2323653407322624 2323764713752184 2327140476872432 2333285012544512 2334226357904064 2337172405693056 2339246834635386 2347316383148321 2355982487479296 2356288988886144 2356401858608254 2357704696899968 2364109767891456 2364417326616384 2369502738376566 2371144805416328 2371616711463168 2372265084457216 2376717607730232 2378364674679456 2385606527632512 2386454850763776 2386569165475216 2388199335303808 2393836000180032 2394687249716736 2400339227468544 2400805961862633 2402093861406752 2402469722057964 2410098473007342 2410757366476654 2416462049331072 2417122682529664 2418412433834787 2421426445464832 2421741460799648 2424482549257728 2424797962176192 2428320497606016 2433543352927284 2435714460421632 2440953218749968 2449373617198248 2451071034812384 2452745263284992 2456831684395296 2458534270455168 2458854113330352 2460213596765184 2465692609480542 2467015317120448 2468700436493824 2474198349804987 2481771834448128 2483774932046538 2490009104643072 2490333042235008 2491337747378376 2497583967478002 2497915826274816 2498598728008192 2503373195433344 2506532724946176 2506924927364832 2508757474826356 2515572904149552 2519035675806208 2522214973074432 2523232540730304 2523560800523256 2531936772834144 2533691406772352 2535422069912576 2549137430258289 2550709940960576 2555535660028416 2555868122293824 2557639340673792 2565427064822784 2574276852647424 2574777408374418 2576561730902744 2581772191100856 2584407071601888 2591428014804096 2591765146483344 2593322333528368 2600169690508288 2600367496424256 2602675532229461 2605960392102294 2612215508278272 2614235302971207 2617833886775328 2618033036481486 2624945639112576 2626522761695872 2626864459024208 2636338632337891 2636688927734528 2642020980348672 2643851902718976 2644365986979132 2652417784012464 2653488085298102 2661567658094904 2663412126326432 2663758622774548 2667537906093369 2668798220014368 2684890311159618 2686724252216784 2688586153985472 2696772596454144 2697509863363328 2697860795754592 2698949226326574 2702355594082596 2706075478464384 2713426952790528 2715410452025024 2715835337978568 2719263017845872 2724104751147936 2724459143399604 2725203979495348 2725566082601984 2732399554163968 2733501919124496 2733857533900194 2740719403508736 2742931503903656 2749984155098121 2757454914163932 2759338421195616 2760818653563904 2768496965030784 2768857132484976 2770775952396608 2775392231760504 2777287991055552 2779212653558016 2787675043525632 2788799923701376 2794798101674924 2797291505828352 2799774327568712 2803307947579248 2807380349371104 2807745575356956 2810923569009216 2816294844862512 2817064787792944 2823730934049792 2824502909922304 2833471776026112 2833915135281984 2834050884001819 2835986710673272 2842680250213788 2843691109038624 2850402832618896 2852349828651648 2852486460420518 2862189395377728 2864172894612224 2869548683580648 2870333185503976 2870904440192256 2872893978958848 2879073027243552 2879447580084228 2888866398292992 2889004779259472 2898631947265587 2910052094297088 2912635000150928 2916311062617312 2917487625219414 2921503646158656 2925190901821824 2927551893589479 2929440364561152 2929580689080532 2931581768336416 2939545865523072 2945868269333028 2948496452089344 2954838106907856 2955222516402234 2956885811763648 2957270487654072 2966275043701344 2967085989509728 2969112687134464 2976507610873584 2978153301347328 2980604874830336 2986632412568064 2987242823677593 2995130280525888 2996338642117236 3004250115384576 3006674917740546 3010813708021184 3014613682705536 3019981297152768 3023792842332672 3028185545389056 3030399131314048 3034698596283744 3035093395223916 3036916943210852 3045167199759984 3048525543817728 3049358975975936 3054836758528152 3056953762518816 3059041845220608 3066261842927232 3067352207502336 3069195137262592 3069594424028288 3073949498434464 3079570271064937 3085446064449024 3085797941891613 3087701507478592 3087936402003804 3096089728184064 3105516973206528 3105920985259392 3108677740545702 3112301810538752 3116229874257408 3117122946446184 3118995779513848 3119401545091247 3137399914164048 3141718651848192 3145683842823168 3149746118514801 3152556435488512 3159336984502088 3162155615284224 3168956810306976 3169197886267062 3171152899572608 3177565773662592 3180808703510016 3189864795671808 3190485049507431 3191357291777447 3191781333573376 3200452303291392 3201074615816844 3203292962743952 3203709694958578 3213464630676456 3221949399108096 3222194506438752 3224549911779716 3229124833691973 3233063949568256 3237760663474688 3244724470569712 3246033528960339 3250130376666906 3254604291666624 3264514195707648 3265831489597664 3275775579193728 3276714375169794 3278045693940224 3278472151107136 3284674732325376 3287590145974056 3288017844825909 3298029489378468 3298931133073316 3306737541189888 3309029112597504 3309406488405498 3311699909395384 3320444056313344 3321783663171168 3328928187750357 3330111956637336 3337971738198444 3340251773026272 3342043633261568 3342566569819776 3345264435504121 3352744309105152 3353180484184128 3354097205532736 3364310054307072 3364747734031008 3371984666151267 3375915697112192 3376883191983366 3387165421523832 3396108826086912 3398849907011052 3407824163058432 3409199022728304 3410185787565056 3418200604376064 3418899219851718 3430528847972928 3430693175370623 3433036544499224 3442362921467808 3445876095469184 3452844529420416 3453293727031824 3455237353072128 3455686861977792 3463119386858058 3466209039830784 3467156661899008 3473664195913416 3474613856136392 3481253349899494 3485647070628276 3487895551116288 3490445182367104 3490710715308648 3499927518816768 3501339536856096 3508870251953079 3522694640464896 3523414612542802 3525821315972176 3534602787912381 3536557045349952 3546164651837184 3546625989924576 3548756877459872 3554254107564849 3556717208124492 3558397626685824 3567547012019184 3579853748212824 3582299002955712 3584781538647296 3590754000270048 3592030874575104 3595696795272192 3598598968435432 3603140792110128 3603704583086946 3608100637952512 3616136049714981 3621113783971424 3625684023794496 3632139668197248 3632612191199472 3636723823886592 3637196943264288 3642480746409024 3644669225499328 3645143378533592 3650315029390926 3666645540130828 3674060425797372 3676606552218576 3679117894927488 3687801405682752 3688281169995528 3690320395147776 3691329286707712 3691809509979968 3700522975680672 3703050654740736 3705616871410688 3713110566976512 3725662398069807 3735013656964608 3735499563352512 3737743930105664 3743173799161472 3743660767142608 3747898092012288 3755059793150016 3759799087419264 3763136212239534 3773359356224328 3776117659847299 3778553513709312 3783322459611648 3790058784205824 3790240333618384 3791588145384832 3797905159251216 3800537110158528 3803133104868864 3816252527170304 3826064911440864 3827872586923008 3836459011010688 3838764036324736 3839263440112304 3853110308801533 3861415278971136 3862166112561627 3864842596354116 3876610607402832 3878174893897226 3888414750156416 3889983500292552 3895338194878208 3900254535762432 3900551244636384 3903402524785972 3905920486081536 3908940588153441 3918323262417408 3919394487364096 3926750830162992 3927824359110704 3939784142543808 3940296688536312 3942514415684864 3943027316872096 3955033391601792 3965777854078464 3966548980468698 3968676814498112 3980232127947153 3982990431570124 3992351487142356 3993507040701184 3995118189489648 3995637934161822 4005666820512768 4008899890320728 4019484910274048 4026641729537024 4032879230978208 4046264795044992 4046791193631888 4048423839489861 4059113217696576 4060222933013312 4073115678037536 4073753006967852 4075938350025088 4078722460294144 4087805969243022 4088349123902976 4098599331245952 4100252878686744 4100786300850291 4111079105263104 4114397255855484 4117248536005072 4126991365149696 4128119637578752 4141227980345856 4144903654060936 4152745447546176 4153285698727464 4156163928594912 4168818980337024 4183199885552064 4186912812716959 4192197152512386 4195937258742528 4199661491353068 4204961921368872 4211070524056656 4211618363035434 4214148791983598 4222189351351296 4225275747075968 4225597181689416 4236754364883456 4250207664039168 4253153060895744 4253980066009908 4264020375320682 4265536663557936 4268099487755792 4268654745914338 4278729690630777 4284619507568608 4293284093066592 4296259341918336 4305499778255964 4309340968438272 4318609540865328 4319171370126342 4328044705280452 4333507168889208 4339472388888832 4352685594276864 4365078141445632 4367700772258304 4368952500226392 4374466593925968 4382255469237984 4383453527965408 4384023793101212 4394371033620798 4397372652504624 4408983388253184 4409318798284608 4412541984540664 4418802403999542 4429044884228224 4435328717645472 4435905731481108 4438570917000476 4440149275516448 4450628984264592 4453669030701696 4456755426426368 4464761416310376 4467229952020992 4470907312245504 4483053226349568 4485746739076096 4486330312041344 4492695420788832 4495979554868356 4502510922644488 4510012376610819 4516220562031776 4521920524058304 4529971945729152 4531799876014736 4543765550744576 4545598696971072 4555375414816278 4558532293135624 4559125335133361 4567750799639976 4574038463963904 4585430643778224 4587965896670208 4588562767830912 4589817228623744 4603792705893888 4604391636042432 4607582482637056 4617492515810744 4621612053107712 4631552261217888 4631904603005706 4644134592276096 4647306814645248 4647529427504368 4654280953744864 4663016610818553 4664291426443961 4668452715808128 4674344811386112 4678493669270772 4694632766296642 4712577977772288 4712803717216508 4715409393799936 4728219535782912 4728834653232768 4739005476753132 4742289610832656 4743233422926336 4744530168914432 4753435215460464 4756729349358912 4771213055265024 4773138330950432 4776398670607616 4787672000360064 4789374499433472 4800678454937088 4801611923725266 4804187722813504 4804939444115928 4805564542437867 4820196946014684 4821514732953308 4832924098662144 4834245365059328 4836824867669574 4842852890929664 4843482921599296 4848965098515456 4849595924352384 4856640995212032 4867086705854568 4871428920843264 4881906437499936 4898747234396496 4902142069624768 4905490526569984 4913663368790592 4917068540910336 4917708226660704 4931385218961084 4934030634240896 4937400872987648 4948396699609974 4963543668896256 4964109732608247 4967549864093076 4980666084470016 4982675494756752 4995167934956004 4995831652549632 4997197456016384 5006746390866688 5013065449892352 5013849854729664 5017514949652712 5031145808299104 5038071351612416 5046465081460608 5047121601046512 5063873545668288 5065324787975049 5067382813544704 5068368141710003 5098274860516578 5101419881921152 5111071320056832 5111736244587648 5115278681347584 5128348829777577 5133922599815893 5148553705294848 5149554816748836 5153123461805488 5163544382201712 5168814143203776 5182856029608192 5183530292966688 5186644667056736 5194679080287087 5200734992848512 5205351064458922 5211920784204588 5221880024849241 5228470605942414 5235667773550656 5236066072962972 5249891278225152 5253045523391744 5253728918048416 5272677264675782 5273377855469056 5284041960697344 5285121918814203 5288731973958264 5304835568024928 5306976170596204 5323135316189808 5326824252652864 5327517245549096 5335075812186738 5337596440028736 5369780622319236 5373448504433568 5377172307970944 5381512352767499 5393545192908288 5395019726726656 5395721591509184 5397898452653148 5404711188165192 5412150956928768 5426853905581056 5430820904050048 5431670675957136 5438526035691744 5448209502295872 5448918286799208 5450407958990696 5464799108327936 5467003838248992 5467715067800388 5485863007807312 5499968310196242 5514909828327864 5518676842391232 5518941195161437 5536993930061568 5537714264969952 5541551904793216 5550784463521008 5554575982111104 5558425307116032 5577599847402752 5589596203349848 5594583011656704 5599548655137424 5606615895158496 5614760698742208 5615491150713912 5621847138018432 5632589689725024 5634129575585888 5644704318359301 5646247516221637 5666943552052224 5667830270563968 5668101768003638 5671973421346544 5685360500427576 5687382218077248 5700805665237792 5704699657303296 5704972920841036 5724378790755456 5728345789224448 5739097367161296 5740666371007952 5741808880384512 5758146054487104 5758895160168456 5778009558518944 5797263894531174 5817262340845839 5825270000301856 5832622125234624 5834975250438828 5843007292317312 5850381803643648 5855103787178958 5858880729122304 5859161378161064 5863163536672832 5879091731046144 5891736538666056 5896992904178688 5909676213815712 5910445032804468 5913771623527296 5914540975308144 5932550087402688 5934171979019456 5938225374268928 5953015221747168 5961209749660672 5973264825136128 5974485647355186 5990260561051776 5992677284234472 5993456901242733 6008500230769152 6013349835481092 6021627416042368 6029227365411072 6039962594305536 6047585684665344 6060798262628096 6069397192567488 6070186790447832 6073833886421704 6090334399519968 6097051087635456 6098717951951872 6109673517056304 6113907525037632 6118083690441216 6131708953864533 6132523685854464 6139188848056576 6147898996868928 6159140542129874 6170892128898048 6171595883783226 6175403014957184 6175872804007608 6192179456368128 6211841970518784 6217355481091404 6224603621077504 6232459748514816 6234245892892368 6237991559027696 6238803090182494 6274799828328096 6283437303696384 6288295728768579 6299492237029602 6305112870977024 6318673969004176 6321223187975397 6337913620613952 6338395772534124 6342305799145216 6355131547325184 6361617407020032 6379729591343616 6380970099014862 6382714583554894 6383562667146752 6402149231633688 6402982118871507 6406585925487904 6407419389917156 6426929261352912 6443898798216192 6444389012877504 6449099823559432 6458249667383946 6466127899136512 6475521326949376 6489448941139424 6492067057920678 6500260753333812 6509208583333248 6514462321771183 6529028391415296 6531662979195328 6551551158387456 6553428750339588 6556091387880448 6556944302214272 6569349464650752 6575180291948112 6576035689651818 6591556550431197 6596058978756936 6597862266146632 6613475082379776 6618812976810996 6623399818790768 6640888112626688 6643567326342336 6657856375500714 6660223913274672 6675943476396888 6680503546052544 6680823552037529 6685133139639552 6690528871008242 6705488618210304 6706360968368256 6708194411065472 6728620108614144 6729495468062016 6735468437849021 6743969332302534 6751831394224384 6753766383966732 6774330843047664 6792217652173824 6797699814022104 6815648326116864 6817041315571943 6818398045456608 6833063122224417 6837798439703436 6861057695945856 6861386350741246 6866073088998448 6884725842935616 6891752190938368 6905689058840832 6906587454063648 6910474706144256 6911373723955584 6926238773716116 6932418079661568 6934313323798016 6947328391826832 6949227712272784 6962506699798988 6971294141256552 6980890364734208 6981421430617296 6999855037633536 7002679073712192 7017740503906158 7041949149444963 7046829225085604 7051642631944352 7069205575824762 7073114090699904 7092329303674368 7093251979849152 7097513754919744 7108508215129698 7113434416248984 7116795253371648 7135094024038368 7159707496425648 7164598005911424 7169563077294592 7181508000540096 7184061749150208 7197197936870864 7206281584220256 7207409166173892 7216201275905024 7232272099429962 7242227567942848 7251368047588992 7255237301504361 7264279336394496 7265224382398944 7273447647773184 7274393886528576 7284961492818048 7289338450998656 7290286757067184 7300630058781852 7333291080261656 7348120851594744 7353213104437152 7358235789854976 7375602811365504 7376562339991056 7380640790295552 7382658573415424 7383619019959936 7401045951361344 7406101309481472 7407614976345389 7422595049414961 7451324796139614 7470027313929216 7470999126705024 7475487860211328 7486347598322944 7487321534285216 7495796184024576 7503425338192459 7510119586300032 7519598174838528 7526272424479068 7546718712448656 7552235319694598 7557107027418624 7566644919223296 7580480667236768 7583176290769664 7595810318502432 7601074220317056 7606266209737728 7632505054340608 7652129822881728 7672918022021376 7677528072649472 7678526880224608 7706220617603066 7722830557942272 7724332225123254 7729685192708232 7753221214805664 7756349787794452 7776829500312832 7779967000585104 7790676389756416 7800509071524864 7801102489272768 7806805049571944 7808026596688383 7817881176306882 7836646524834816 7838788974728192 7853501660325984 7855648718221408 7879568285087616 7880593377072624 7885028831369728 7886054633744192 7909015897013673 7910066783203584 7931555708156928 7933097960937396 7937353628996224 7960464255894306 7965980863140248 7984702974284712 7987014081402368 7990236378979296 7991275868323644 8017799780641456 8038969820548096 8065758461956416 8092529590089984 8093582387263776 8096847678979722 8118226435393152 8120445866026624 8146231356075072 8147506013935704 8151876700050176 8153461793185657 8175611938486044 8176698247805952 8197198662491904 8200505757373488 8201572601700582 8222158210526208 8228794511710968 8234497072010144 8249952465294363 8252207908323931 8282455960691712 8289807308121872 8305490895092352 8306571397454928 8312327857189824 8337637960674048 8366399771104128 8373825625433918 8384394305024772 8391874517485056 8399322982706136 8409923842737744 8422141048113312 8423236726070868 8428297583967196 8450551494151936 8451194363378832 8473508729766912 8500415328078336 8502152652005457 8507960132019816 8528040750641364 8531073327115872 8536198975511584 8537309491828676 8557459381261554 8569239015137216 8586568186133184 8592518683836672 8610999556511928 8618681936876544 8637219081730656 8638342740252684 8656089410560904 8657215524017281 8667014337778416 8678944777777664 8730156282891264 8735401544516608 8737905000452784 8748933187851936 8764510938475968 8766907055930816 8768047586202424 8782655680768437 8788742067241596 8794745305009248 8818637596569216 8825083969081328 8837604807999084 8858089768456448 8870657435290944 8871811462962216 8877141834000952 8880298551032896 8901257968529184 8907338061403392 8913510852852736 8929522832620752 8934459904041984 8941814624491008 8961728471032779 8972660624082688 8985390841577664 8991959109736712 9005021845288976 9020024753221638 9032441124063552 9043841048116608 9059943891458304 9063599752029472 9083093830443503 9091197393942144 9110750829632556 9117064586271248 9118250670266722 9135501599279952 9148076927927808 9170861287556448 9177125535661824 9179634457247488 9207585411787776 9208783272084864 9215164965274112 9234985031621488 9238710813194811 9263104522435776 9263809206011412 9288269184552192 9295058855008736 9308561907489728 9326033221637106 9328582852887922 9336905431616256 9348689622772224 9356987338541544 9358204635273741 9389265532593284 9425155955544576 9425607434433016 9430818787599872 9457669306465536 9478010953506264 9484579221665312 9486466845852672 9489060337828864 9506870430920928 9513458698717824 9521137239511729 9542426110530048 9546276661900864 9552797341215232 9574071875332341 9575344000720128 9601356909874176 9603223847450532 9608375445627008 9609878888231856 9611129084875734 9640393892029368 9643029465906616 9665848197324288 9668490730118656 9673649735339148 9685705781859328 9686965843198592 9699191848704768 9713281990424064 9734173411709136 9738100586881017 9763812874999872 9797494468792992 9804284139249536 9810981053139968 9827326737581184 9834137081820672 9835416453321408 9862770437922168 9864053534477727 9868061268481792 9869980065435269 9896793399219948 9927087337792512 9928219465216494 9935099728186152 9961332168940032 9965350989513504 9986784563251071 9990335869912008 10013492781733376 10026130899784704 10027699709459328 10035029899305424 10035793306512363 10062291616598208 10092930162921216 10094243202093024 10115953998453801 10127747091336576 10130649575950098 10134765627089408 10136736283420006 10196549721033156 10202839763842304 10223472489175296 10230557362695168 10256697659555154 10267845199631786 10292079526111869 10299109633497672 10306246923610976 10327088764403424 10337628286407552 10365712059216384 10367060585933376 10373289334113472 10389358160574174 10401469985697024 10410702128917844 10423841568409176 10443760049698482 10456941211884828 10471335547101312 10472132145925944 10479787213284077 10499782556450304 10506091046783488 10507457836096832 10545354529351564 10546755710938112 10568083921394688 10570243837628406 10577463947916528 10603808363737143 10609671136049856 10613952341192408 10646270632379616 10653648505305728 10655034491098192 10670151624373476 10675192880057472 10739561244638472 10746897008867136 10754344615941888 10763024705534998 10787090385816576 10790039453453312 10791443183018368 10795796905306296 10809422376330384 10824301913857536 10848408149144943 10861641808100096 10863341351914272 10877052071383488 10896419004591744 10897836573598416 10900815917981392 10929598216655872 10934007676497984 10935430135600776 10966544725050517 10971726015614624 10999936620392484 11029819656655728 11037353684782464 11037882390322874 11073987860123136 11075428529939904 11083103809586432 11101568927042016 11109151964222208 11116850614232064 11155199694805504 11179192406699696 11199097310274848 11213231790316992 11229521397484416 11230982301427824 11243694276036864 11265179379450048 11268259151171776 11289408636718602 11292495032443274 11328352979541897 11335660541127936 11336203536007276 11343946842693088 11370721000855152 11374764436154496 11401611330475584 11409399314606592 11409945841682072 11448757581510912 11456691578448896 11478194734322592 11481332742015904 11483617760769024 11516292108974208 11517790320336912 11556019117037888 11559330926404599 11594527789062348 11634524681691678 11650540000603712 11665244250469248 11669950500877656 11686014584634624 11700763607287296 11710207574357916 11717761458244608 11718322756322128 11726327073345664 11758183462092288 11783473077332112 11819352427631424 11820890065608936 11827543247054592 11829081950616288 11865100174805376 11868343958038912 11876450748537856 11906030443494336 11916598005425191 11940696383841459 11948971294710372 11980521122103552 11985354568468944 11986913802485466 12017000461538304 12026699670962184 12043254832084736 12058454730822144 12079925188611072 12121596525256192 12138794385134976 12140373580895664 12147667772843408 12180668799039936 12219347034112608 12227815050075264 12236167380882432 12263417907729066 12265047371708928 12278377696113152 12295797993737856 12318281084259748 12343191767566452 12350806029914368 12351745608015216 12384358912736256 12423683941037568 12434710962182808 12449207242155008 12468491785784736 12475983118055392 12477606180364988 12549599656656192 12560738438150877 12576591457537158 12598984474059204 12610225741954048 12637347938008352 12642446375950794 12675827241227904 12676791545068248 12684611598290432 12686058205554409 12710263094650368 12759459182687232 12761940198029724 12765429167109788 12767125334293504 12804298463267376 12805964237743014 12813171850975808 12814838779834312 12836189071892331 12853858522705824 12888778025755008 12898199647118864 12916499334767892 12932255798273024 12944718902602903 12978897882278848 12984134115841356 13000521506667624 13018417166666496 13028924643542366 13058056782830592 13063325958390656 13103102316774912 13106857500679176 13113888604428544 13150360583896224 13152071379303636 13183113100862394 13192117957513872 13195724532293264 13226950164759552 13237625953621992 13246799637581536 13275290982955889 13287134652684672 13315712751001428 13320447826549344 13351886952793776 13361007092105088 13361647104075058 13370266279279104 13381057742016484 13412721936736512 13416388822130944 13457240217228288 13458990936124032 13470936875698042 13487938664605068 13503662788448768 13507532767933464 13548661686095328 13595399628044208 13631296652233728 13634082631143886 13636796090913216 13666126244448834 13675596879406872 13677376005400083 13722115391891712 13722772701482492 13732146177996896 13769451685871232 13783504381876736 13811378117681664 13813174908127296 13822747447911168 13852477547432232 13864836159323136 13868626647596032 13894656783653664 13898455424545568 13925013399597976 13942588282513104 13961780729468416 13962842861234592 13992874279331883 14005358147424384 14035481007812316 14083898298889926 14093658450171208 14103285263888704 14138411151649524 14146228181399808 14184658607348736 14186503959698304 14195027509839488 14217016430259396 14226868832497968 14233590506743296 14270188048076736 14319414992851296 14329196011822848 14339126154589184 14363016001080192 14368123498300416 14394395873741728 14412563168440512 14414818332347784 14416693627313601 14425355480251547 14464544198859924 14484455135885696 14502736095177984 14510474603008722 14528558672788992 14530448764797888 14546895295546368 14548787773057152 14569922985636096 14578676901997312 14580573514134368 14601260117563704 14611933553322157 14666582160523312 14696241703189488 14706426208874304 14716471579709952 14751205622731008 14753124679982112 14767238039919872 14802091902722688 14812202618962944 14815229952690778 14845190098829922 14902649592279228 14941998253410048 14950975720422656 14972695196645888 14974643068570432 14991592368049152 15006850676384918 15020239172600064 15039196349677056 15052544848958136 15093437424897312 15104470639389196 15114214054837248 15160961334473536 15166352581539328 15191620637004864 15202148440634112 15205104425130009 15265010108681216 15304259645763456 15316612080953651 15345836044042752 15355056145298944 15357053760449216 15401767799447679 15412441235206132 15445661115884544 15448664450246508 15459370385416464 15506442429611328 15512699575588904 15553659000625664 15559934001170208 15581352779512832 15602204978545536 15613610099143888 15616053193376766 15635762352613764 15665640074547723 15669922882098251 15707003320651968 15711297436442816 15759136570175232 15761186754145248 15770057662739456 15772109267488384 15818031794027346 15820133566407168 15855365756442609 15866195921874792 15874707257992448 15920928511788612 15931961726280496 15969405948569424 15974028162804736 15980472757958592 15982551736647288 16035599561282912 16070089084630813 16131516923912832 16144537058302497 16185059180179968 16187164774527552 16193695357959444 16236452870786304 16240891732053248 16292462712150144 16295012027871408 16303753400100352 16306923586371314 16351223876972088 16394397324983808 16401011514746976 16403145203401164 16457589023421936 16468994144020288 16499904930588726 16504415816647862 16556823585484311 16579614616243744 16610981790184704 16613142794909856 16624655714379648 16675275921348096 16732799542208256 16747651250867836 16768788610049544 16783749034970112 16798645965412272 16819847685475488 16844282096226624 16846473452141736 16856595167934392 16901102988303872 16902388726757664 16938742548664911 17000830656156672 17004305304010914 17015920264039632 17056081501282728 17062146654231744 17072397951023168 17074618983657352 17114918762523108 17138478030274432 17173136372266368 17185037367673344 17221999113023856 17274438163461312 17276685480505368 17312178821121808 17314431048034562 17334028675556832 17357889555555328 17451787022537517 17475810000905568 17497866375703872 17529021876951936 17533814111861632 17536095172404848 17565311361536874 17577484134483192 17589490610018496 17637275193138432 17650167938162656 17675209615998168 17716179536912896 17741314870581888 17743622925924432 17754283668001904 17760597102065792 17802515937058368 17814676122806784 17859045665241504 17883629248982016 17923456942065558 17945321248165376 17970781683155328 17983918219473424 18010043690577952 18040049506443276 18064882248127104 18087682096233216 18119887782916608 18127199504058944 18166187660887006 18182394787884288 18221501659265112 18234129172542496 18236501340533444 18271003198559904 18296153855855616 18341722575112896 18354251071323648 18359268914494976 18417566544169728 18430329930548224 18469970063242976 18477421626389622 18526209044871552 18527618412022824 18541161992733367 18576538369104384 18590117710017472 18617123814979456 18652066443274212 18657165705775844 18673810863232512 18697379245544448 18713974677083088 18716409270547482 18778531065186568 18850311911089152 18851214868866032 18861637575199744 18915338612931072 18956021907012528 18963669563926191 18969158443330624 19013740861841856 19026917397435648 19042274479023458 19084852221060096 19092553323801728 19105594682430464 19148143750664682 19150688001440256 19206447694901064 19208946356614521 19216750891254016 19219757776463712 19222258169751468 19280787784058736 19286058931813232 19331696394648576 19336981460237312 19347299470678296 19373931686397184 19398383697409536 19426563980848128 19468346823418272 19476201173762034 19527625749999744 19543386965313549 19594988937585984 19608568278499072 19654653475162368 19668274163641344 19670832906642816 19725540875844336 19728107068955454 19736122536963584 19739960130870538 19793586798439896 19856438930432988 19870199456372304 19922664337880064 19930701979027008 19973569126502142 19980671739824016 20026985563466752 20042470656112587 20055399418918656 20070059798610848 20071586613024726 20124583233196416 20185860325842432 20188486404186048 20206405313547063 20231907996907602 20255494182673152 20261299151900196 20269531254178816 20273472566840012 20393099442066312 20405679527684608 20446944978350592 20451123946715829 20513395319110308 20535690399263572 20584159052223738 20598219266995344 20612493847221952 20654177528806848 20675256572815104 20731424118432768 20734121171866752 20746578668226944 20778716321148348 20802939971394048 20821404257835688 20824113017230757 20847683136818352 20887520099396964 20913882423769656 20942671094202624 20944264291851888 20959574426568154 20999565112900608 21012182093566976 21014915672193664 21083211855752261 21090709058703128 21125847448334889 21140487675256812 21154927895833056 21207616727474286 21219342272099712 21227904682384816 21292541264759232 21307297010611456 21310068982196384 21340303248746952 21350385760114944 21355902885624691 21479122489276944 21493794017734272 21508689231883776 21526049411069996 21582886366036736 21591593810612592 21618844752660768 21648603827715072 21696816298289886 21723283616200192 21726682703828544 21754104142766976 21792838009183488 21795673147196832 21801631835962784 21868015352995968 21870860271201552 21933089450101034 21943452031229248 21999873240784968 22059639313311456 22074707369564928 22075764780645748 22147975720246272 22150857059879808 22166207619172864 22203137854084032 22218303928444416 22222844929036167 22310399389611008 22358384813399392 22398194620549696 22426463580633984 22459042794968832 22461964602855648 22487388552073728 22510276014577377 22530358758900096 22536518302343552 22578817273437204 22584990064886548 22656705959083794 22671321082255872 22672407072014552 22687893685386176 22741442001710304 22749528872308992 22803222660951168 22818798629213184 22819891683364144 22897515163021824 22902194981528213 22956389468645184 22962665484031808 23032584217948416 23035580640673824 23112038234075776 23118661852809198 23189055578124696 23269049363383356 23301080001207424 23330488500938496 23339901001755312 23372029169269248 23401527214574592 23420415148715832 23424079790065149 23436645512644256 23452654146691328 23516366924184576 23566946154664224 23638704855262848 23641780131217872 23655086494109184 23658163901232576 23727047691041019 23730200349610752 23736687916077824 23812060886988672 23833196010850382 23881392767682918 23897942589420744 23961042244207104 23970709136937888 23973827604970932 24053399341924368 24086509664169472 24116909461644288 24243193050512384 24277588770269952 24280747161791328 24295335545686816 24361337598079872 24438694068225216 24455630100150528 24460385379556971 24526835815458132 24530094743417856 24556755392226304 24591595987475712 24636562168519496 24686383535132904 24701612059828736 24703491216030432 24756623724971793 24847367882075136 24869421924365616 24936983571569472 24951966236110784 24955212360729976 25099199313312384 25121476876301754 25153182915074316 25197968948118408 25208136810331969 25274695876016704 25284892751901588 25351654482455808 25353583090136496 25369223196580864 25372116411108818 25420526189300736 25506457956016371 25523880396059448 25530858334219576 25608596926534752 25611928475486028 25626343701951616 25629677559668624 25672378143784662 25707717045411648 25777556051510016 25796399294237728 25832998669535784 25851882440493047 25889437805205806 25957795764557696 25968268231682712 25971646572051843 26001043013335248 26036834333332992 26057849287084732 26126651916781312 26206204633549824 26213715001358352 26227777208857088 26300721167792448 26304142758607272 26366226201724788 26384235915027744 26391449064586528 26475251907243984 26493599275163072 26550581965911778 26574269305369344 26631425502002856 26640895653098688 26703773905587552 26722014184210176 26723294208150116 26740532558558208 26762115484032968 26825443873473024 26832777644261888 26917981872248064 26941873751396084 26975877329210136 27007325576897536 27015065535866928 27097323372190656 27098621373994921 27190799256088416 27249281491330509 27268165262287772 27273592181826432 27332252488897668 27351193758813744 27354752010800166 27444230783783424 27445545402964984 27464292355993792 27538903371742464 27567008763753472 27622756235363328 27626349816254592 27645494895822336 27704955094864464 27716132439584433 27789313567307328 27796910849091136 27850026799195952 27885176565026208 27923561458936832 27925685722469184 27985748558663766 28010716294848768 28070962015624632 28074613905821223 28167796597779852 28187316900342416 28206570527777408 28276822303299048 28292456362799616 28373007919396608 28390055019678976 28434032860518792 28453737664995936 28467181013486592 28540376096153472 28563411718535187 28638829985702592 28658392023645696 28722215625997023 28726032002160384 28788791747483456 28825126336881024 28829636664695568 28833387254627202 28850710960503094 28929088397719848 28968910271771392 29005472190355968 29020949206017444 29057117345577984 29060897529595776 29097575546114304 29139845971272192 29157353803994624 29161147028268736 29202520235127408 29223867106644314 29333164321046624 29392483406378976 29412852417748608 29432943159419904 29502411245462016 29506249359964224 29534476079839744 29604183805445376 29609940196305807 29630459905381556 29690380197659844 29805299184558456 29883996506820096 29901951440845312 29945390393291776 29949286137140864 30013701352769836 30040478345200128 30078392699354112 30105089697916272 30107379919537089 30186874849794624 30208941278778392 30321922668947072 30332705163078656 30383241274009728 30404296881268224 30410208850260018 30515112980928173 30608519291526912 30633224161907302 30691672088085504 30710112290597888 30714107520898432 30803535598895358 30824882470412264 30876238578335607 30897328900493016 30918740770832928 31012884859222656 31025399151177808 31107318001251328 31119868002340416 31204409957091072 31227220198287776 31232106386753532 31271524705227528 31331280149095446 31339845764196502 31414006641303936 31422594872885632 31439361639852231 31518273140350464 31522373508290496 31544218534976768 31636063588054692 31640267132814336 31710731512885218 31732391843749584 31749414515984896 31841857023577224 31863923452560992 31938811897138848 31960945515917184 31965103473294576 32071199122565824 32140178169261626 32263033847825664 32289074116604994 32370118360359936 32374329549055104 32387390715918888 32472905741572608 32481783464106496 32584925424300288 32590024055742816 32607506800200704 32613847172742628 32702447753944176 32788794649967616 32802023029493952 32806290406802328 32899634175151551 32915178046843872 32937988288040576 32999809861177452 33008831633295724 33113647170968622 33159229232487488 33221963580369408 33226285589819712 33249311428759296 33350551842696192 33465599084416512 33495302501735672 33537577220099088 33597291930824544 33639695370950976 33688564192453248 33692946904283472 33713190335868784 33802205976607744 33804777453515328 33877485097329822 33985058938625691 34008610608021828 34031840528079264 34112163002565456 34124293308463488 34144795902046336 34149237967314704 34229837525046216 34276956060548864 34346272744532736 34370074735346688 34443998226047712 34548876326922624 34553370961010736 34624357642243616 34628862096069124 34668057351113664 34677992779213797 34903574045075034 34951620001811136 34995732751407744 35058043753903872 35067628223723264 35072190344809696 35130622723073748 35154968268966384 35178981220036992 35274550386276864 35300335876325312 35350419231996336 35432359073825792 35482629741163776 35487245851848864 35508567336003808 35521194204131584 35605031874116736 35629352245613568 35718091330483008 35749794016275573 35846913884131116 35890642496330752 35941563366310656 35967836438946848 36020087381155904 36080099012886552 36129764496254208 36175364192466432 36239775565833216 36254399008117888 36332375321774012 36364789575768576 36443003318530224 36468258345084992 36473002681066888 36542006397119808 36683445150225792 36708502142647296 36718537828989952 36835133088339456 36842661492023647 36939940126485952 36954843252779244 37052418089743104 37055236824045648 37082323985466734 37153076738208768 37180235420034944 37234247629958912 37304132886548424 37314331411551688 37347621726465024 37427949354166176 37432818541094964 37557062130373136 37682215314452631 37702429737732064 37830677225862144 37912043814025056 37927339127852382 37938316886661248 38027481723683712 38053834794871296 38058174616663227 38084548958046916 38185106647603456 38296287501329364 38301376002880512 38412895389802128 38417892713229042 38433501782508032 38439515552927424 38444516339502936 38561575568117472 38572117863626464 38694598941356592 38747863372794368 38796767394819072 38834156707808709 38936693646836544 38952402347524068 39055251499999488 39086773930627098 39189977875171968 39217136556998144 39309306950324736 39341665813285632 39451081751688672 39456214137910908 39472245073927168 39479920261741076 39587173596879792 39712877860865976 39740398912744608 39825872948867667 39861403958054016 39947138253004284 39961343479648032 40034413523844181 40084941312225174 40110798837837312 40140119597221696 40143173226049452 40249166466392832 40371720651684864 40376972808372096 40412810627094126 40463815993815204 40510988365346304 40522598303800392 40546945133680024 40552220086186211 40786198884132624 40811359055369216 40893889956701184 40902247893431658 41026790638220616 41032128016200249 41071380798527144 41168318104447476 41196438533990688 41224987694443904 41308355057613696 41350513145630208 41468242343733504 41493157336453888 41557432642296696 41605879942788096 41642808515671376 41648226034461514 41695366273636704 41775040198793928 41827764847539312 41885342188405248 41888528583703776 41919148853136308 41978622837995649 42029831344387328 42166423711504522 42181418117406256 42251694896669778 42280975350513624 42309855791666112 42415233454948572 42438684544199424 42455809364769632 42585082529518464 42614594021222912 42620137964392768 42680606497493904 42700771520229888 42711805771249382 42958244978553888 42987588035468544 43017378463767552 43052098822139992 43165772732073472 43183187621225184 43237689505321536 43276066440754641 43393632596579772 43446567232400384 43453365407657088 43508208285533952 43585676018366976 43591346294393664 43603263671925568 43736030705991936 43741720542403104 43835800659966471 43866178900202068 43886904062458496 43999746481569936 44119278626622912 44149414739129856 44151529561291496 44301714119759616 44332415238345728 44406275708168064 44436607856888832 44445689858072334 44599011279818099 44716769626798784 44796389241099392 44852927161267968 44918085589937664 44923929205711296 44974777104147456 45020552029154754 45060717517800192 45073036604687104 45157634546874408 45169980129773096 45313411918167588 45342642164511744 45344814144029104 45375787370772352 45482884003420608 45499057744617984 45606445321902336 45615313275390027 45639783366728288 45795030326043648 45804389963056426 45912778937290368 45925330968063616 45949836242860953 46065168435896832 46071161281347648 46205303398343037 46224076468151552 46237323705618396 46378111156249392 46538098726766712 46602160002414848 46660977001876992 46679802003510624 46744058338538496 46840830297431664 46848159580130298 46873291025288512 46905308293382656 47009768646294753 47133892309328448 47277409710525696 47283560262435744 47310172988218368 47316327802465152 47454095382082038 47460400699221504 47473375832155648 47624121773977344 47666392021700764 47762785535365836 47795885178841488 47922084488414208 47941418273875776 47947655209941864 48106798683848736 48173019328338944 48210267253892439 48433611174907491 48555177540539904 48561494323582656 48590671091373632 48722675196159744 48877388136450432 48911260200301056 48920770759113942 49053671630916264 49089529578014887 49183191974951424 49273124337038992 49372767070265808 49403224119657472 49406982432060864 49513247449943586 49670470756452933 49738843848731232 49873967143138944 49903932472221568 49910424721459952 50090434014419929 50198398626624768 50242953752603508 50306365830148632 50395937896236816 50416273620663938 50549391752033408 50569785503803176 50703308964911616 50707166180272992 50744232822217636 50816227645994733 51012915912032742 51047760792118896 51061716668439152 51217193853069504 51223856950972056 51252687403903232 51259355119337248 51344756287569324 51415434090823296 51555112103020032 51592798588475456 51665997339071568 51703764880986094 51778875610411612 51915591529115392 51936536463365424 51943293144103686 52002086026670496 52073668666665984 52115698574169464 52253303833562624 52427430002716704 52455554417714176 52601442335584896 52608285517214544 52732452403449576 52768471830055488 52782898129173056 52950503814487968 52987198550326144 53101163931823556 53148538610738688 53262851004005712 53281791306197376 53407547811175104 53444028368420352 53446588416300232 53524230968065936 53650887746946048 53665555288523776 53835963744496128 53883747502792168 53951754658420272 54030131071733856 54194646744381312 54197242747989842 54381598512176832 54498562982661018 54536330524575544 54547184363652864 54664504977795336 54702387517627488 54709504021600332 54888461567566848 54891090805929968 54928584711987584 55077806743484928 55252699632509184 55290989791644672 55409910189728928 55432264879168866 55578627134614656 55593821698182272 55623485978200101 55700053598391904 55770353130052416 55851371444938368 55971497117327532 56021432589697536 56141924031249264 56149227811642446 56335593195559704 56374633800684832 56413141055554816 56553644606598096 56584912725599232 56746015838793216 56780110039357952 56868065721037584 56907475329991872 57080752192306944 57126823437070374 57277659971405184 57316784047291392 57444431251994046 57452064004320768 57577583494966912 57650252673762048 57659273329391136 57666774509254404 57701421921006188 57858176795439696 57937820543542784 58010944380711936 58041898412034888 58121795059191552 58195151092228608 58279691942544384 58314707607989248 58322294056537472 58405040470254816 58447734213288628 58630160895940647 58666328642093248 58784966812757952 58825704835497216 59004822490924032 59012498719928448 59068952159679488 59208367610890752 59219880392611614 59260919810763112 59268629356733693 59380760395319688 59610598369116912 59767993013640192 59803902881690624 59898572274281728 60027402705539672 60080956690400256 60127411968337761 60210179395832544 60214759839074178 60373749699589248 60417882557556784 60619215940641189 60635788543771493 60643845337894144 60766482548019456 60808593762536448 60820417700520036 61030225961856346 61217038583053824 61266448323814604 61353371840147487 61428215041796864 61607071197790716 61649764940824528 61752477156671214 61794657800986032 61837481541665856 62025769718445312 62050798302355616 62239736004680832 62408819914182144 62454440396575552 62464212773507064 62472339051692271 62543049410455056 62662560298190892 62679691528393004 62828013282607872 62845189745771264 62878723279704462 63036546280700928 63044747016580992 63088437069953536 63249635567256783 63272127176109384 63421463025770436 63464783687499168 63498829031969792 63683714047154448 63727846905121984 63877623794277696 63921891031834368 63930206946589152 64067708656874073 64142398245131648 64280356338523252 64526067695651328 64578148233209988 64748659098110208 64774781431837776 64945811483145216 64963566928212992 65169850848600576 65180048111485632 65183170332041837 65227694345485256 65404895507888352 65604046058987904 65612580813604656 65799268350303102 65830356093687744 65875976576081152 65999619722354904 66017663266591448 66227294341937244 66318458464974976 66443927160738816 66452571179639424 66498622857518592 66668534787108501 66931198168833024 66990605003471344 67075154440198176 67194583861649088 67279390741901952 67377128384906496 67385893808566944 67426380671737568 67530828043732131 67609554907030656 67754970194659644 67970117877251382 68017221216043656 68063681056158528 68224326005130912 68248586616926976 68289591804092672 68298475934629408 68459675050092432 68553912121097728 68692545489065472 68706584944584639 68887996452095424 69097752653845248 69106741922021472 69248715284487232 69257724192138248 69336114702227328 69355985558427594 69807148090150068 69903240003622272 69991465502815488 70116087507807744 70135256447446528 70144380689619392 70261245446147496 70309936537932768 70357962440073984 70549100772553728 70600671752650624 70700838463992672 70965259482327552 70974491703697728 71017134672007616 71042388408263168 71210063748233472 71436182660966016 71499588032551146 71693827768262232 71746235537098681 71883126732621312 71935672877893696 72040174762311808 72160198025773104 72259528992508416 72350728384932864 72508798016235776 72664750643548024 72729579151537152 72886006637060448 72936516690169984 72946005362133776 73084012794239616 73366890300451584 73381156138670913 73401217710881281 73670266176678912 73685322984047294 73879880252971904 73909686505558488 74104836179486208 74110473648091296 74164647970933468 74269871174915379 74360470840069888 74468495259917824 74608265773096848 74628662823103376 74855898708332352 74865637082189928 75114124260746272 75364430628905262 75404859475464128 75624410430995907 75824087628050112 75854678255704764 75876633773322496 76054963447367424 76107669589742592 76116349233326454 76169097916093832 76370213295206912 76592575002658728 76825790779604256 76835785426458084 76867003565016064 76879031105854848 76889032679005872 77123151136234944 77144235727252928 77389197882713184 77495726745588736 77555647321479141 77668313415617418 77873387293673088 77904804695048136 77914939716155529 78110502999998976 78173547861254196 78379955750343936 78434273113996288 78618613900649472 78683331626571264 78902163503377344 78912428275821816 78959840523482152 79174347193759584 79425755721731952 79480797825489216 79651745897735334 79722807916108032 79894276506008568 79922686959296064 80068827047688362 80169882624450348 80221597675674624 80280239194443392 80286346452098904 80498332932785664 80753945616744192 80825621254188252 80927631987630408 81021976730692608 81045196607600784 81093890267360048 81104440172372422 81295864121984763 81572397768265248 81747844473991527 81804495786863316 82053581276441232 82064256032400498 82142761597054288 82336636208894952 82392877067981376 82449975388887808 82616710115227392 82701026291260416 82936484687467008 82986314672907776 83114865284593392 83285617031342752 83296452068923028 83390732547273408 83550080397587856 83655529695078624 83770684376810496 83777057167407552 83838297706272616 83957245675991298 84059662688774656 84332847423009044 84362836234812512 84503389793339556 84561950701027248 84619711583332224 84830466909897144 84877369088398848 84911618729539264 85170165059036928 85229188042445824 85240275928785536 85361212994987808 85401543040459776 85423611542498764 85690235155605561 85916489957107776 85975176070937088 86104197644279984 86331545464146944 86366375242450368 86475379010643072 86552132881509282 86787265193159544 86850706176487877 86906730815314176 87016416571067904 87171352036733952 87182692588787328 87206527343851136 87472061411983872 87483441084806208 87671601319932942 87732357800404136 87773808124916992 87999492963139872 88238557253245824 88298829478259712 88303059122582992 88603428239519232 88621537102435259 88812551416336128 88829820588917421 88891379716144668 89198022559636198 89433539253597568 89592778482198784 89705854322535936 89836171179875328 89847858411422592 90041104058309508 90121435035600384 90146073209374208 90315269093748816 90339960259546192 90626823836335176 90689628288058208 90751574741544704 90965768006841216 90998115489235968 91212890643804672 91230626550780054 91279566733456576 91545338942784519 91608779926112852 91825557874580736 91850661936127232 91899672485721906 92130336871793664 92142322562695296 92410606796686074 92448152936303104 92474647411236792 92756222312498784 93076197453533424 93204320004829696 93321954003753984 93359604007021248 93681660594863328 93696319160260596 93746582050577024 93810616586765312 94019537292589506 94267784618656896 94318084919556693 94554819421051392 94567120524871488 94632655604930304 94908190764164076 94920801398443008 94946751664311296 95248243547954688 95332784043401528 95525571070731672 95591770357682976 95882836547751552 95895310419883728 96213597367697472 96298994692490057 96420534507784878 96867222349814982 97110355081079808 97122988647165312 97181342182747264 97445350392319488 97544529396501967 97754776272900864 97822520400602112 97841541518227884 98107343261832528 98179059156029774 98366383949902848 98546248674077984 98698902525454653 98745534140531616 98813964864121728 99026494899887172 99340941512905866 99477687697462464 99747934286277888 99807864944443136 99820849442919904 100180868028839858 100396797253249536 100485907505207016 100612731660297264 100791875792473632 100832547241327876 101098783504066816 101139571007606352 101406617929823232 101414332360545984 101488465644435272 101632455291989466 102025831824065484 102095521584237792 102123433336878304 102434387706139008 102447713901944112 102505374807806464 102518710238674496 102689512575138648 102830868181646592 103110224206040064 103185597176950912 103331994678143136 103407529761972188 103557751220823224 103831183058230784 103873072926730848 103886586288207372 104004172053340992 104231397148338928 104506607667125248 104854860005433408 104859882708067303 105202884671169792 105216571034429088 105464904806899152 105536943660110976 105565796258346112 105901007628975936 105974397100652288 106202327863647112 106297077221477376 106525702008011424 106563582612394752 106815095622350208 106888056736840704 106893176832600464 107048461936131872 107249382048826719 107278702808211103 107671927488992256 107767495005584336 107903509316840544 108060262143467712 108389293488762624 108394485495979684 108763197024353664 108997125965322036 109072661049151088 109094368727305728 109329009955590672 109404775035254976 109419008043200664 109782181611859936 109857169423975168 110155613486969856 110505399265018368 110527984476070941 110819820379457856 110864529758337732 111157254269229312 111187643396364544 111246971956400202 111400107196783808 111540706260104832 111702742889876736 111942994234655064 112042865179395072 112283848062498528 112298455623284892 112671186391119408 112749267601369664 112826282111109632 113107289213196192 113492031677586432 113560220078715904 113736131442075168 113814950659983744 114161504384613888 114174523849989681 114253646874140748 114555319942810368 114888862503988092 114904128008641536 115155166989933824 115300505347524096 115318546658782272 115333549018508808 115402843842012376 115716353590879392 115875641087085568 116083796824069776 116243590118383104 116390302184457216 116502470123426127 116644588113074944 116810080940509632 116895468426577256 117260321791881294 117332657284186496 117569933625515904 117651409670994432 118024997439856896 118080219795765539 118416735221781504 118439760785223228 118521839621526224 118537258713467386 118761520790639376 119221196738233824 119477618846603001 119797144548563456 120054805411079344 120103240571532543 120254823936675522 120420358791665088 120429519678148356 120747499399178496 120835765115113568 121238431881282378 121271577087542986 121287690675788288 121532965096038912 121640835401040072 121656660258558633 122060451923712692 122434077166107648 122532896647629208 122706743680294974 122856430083593728 123214142395581432 123299529881649056 123504954313342428 123589315601972064 123674963083331712 123774784113652477 124051539436890624 124101596604711232 124479472009361664 124817639828364288 124908880793151104 124928425547014128 124944678103384542 125086098820910112 125325120596381784 125359383056786008 125656026565215744 125690379491542528 125757446559408924 126089494033161984 126176874139907072 126499271134513566 126544254352218768 126842926051540872 126929567374998336 126935647488713051 127367428094308896 127455693810243968 127755247588555392 127843782063668736 127860413893178304 128135417313748146 128284796490263296 128560712677046504 129052135391302656 129156296466419976 129497318196220416 129549562863675552 129828199322263923 130339701697201152 130360096222971264 130366340664083674 130455388690970512 130809791015776704 131208092117975808 131225161627209312 131507401979899413 131598536700606204 131660712187375488 131751953152162304 131999239444709808 132035326533182896 132454588683874488 132636916929949952 132905142359278848 132997245715037184 133337069574217002 133797033839454297 133981210006942688 134150308880396352 134389167723298176 134558781483803904 134754256769812992 134771787617133888 134852761343475136 135061656087464262 135219109814061312 135509940389319288 135940235754502764 136034442432087312 136127362112317056 136448652010261824 136497173233853952 136579183608185344 136596951869258816 136919350100184864 137107824242195456 137385090978130944 137413169889169278 137775992904190848 137849508728582859 138195505307690496 138213483844042944 138497430568974464 138515448384276496 138672229404454656 138711971116855188 139614296180300136 139806480007244544 139982931005630976 140232175015615488 140270512894893056 140288761379238784 140522490892294992 140619873075865536 140715924880147968 141029305938884259 141201343505301248 141401676927985344 141930518964655104 141948983407395456 142034269344015232 142084776816526336 142420127496466944 142565081425656721 142872365321932032 142999176065102292 143387655536524464 143492471074197362 143766253465242624 143871345755787392 144080349524623616 144320396051546208 144519057985016832 144630801761677317 145017596032471552 145329501287096048 145772013274120896 145873033380339968 145892010724267552 146168025588479232 146733780600903168 146762312277341826 146802435421762562 147268588734044661 147370645968094588 147759760505943808 147819373011116976 148209672358972416 148220947296182592 148329295941866936 148539742349830758 148720941680139776 148936990519835648 149216531546193696 149257325646206752 149711797416664704 149731274164379856 150228248521492544 150271302043259787 150728861257810524 150809718950928256 151248820861991814 151648175256100224 151709356511409528 151753267546644992 152109926894734848 152232698466652908 152338195832187664 152740426590413824 153185150005317456 153651581559208512 153671570852916168 153758062211709696 153778065358011744 154246302272469888 154288471454505856 154778395765426368 154915774070527483 155111294642958282 155336626831234836 155746774587346176 155809609390096272 155829879432311058 156221005999997952 156347095722508392 156759911500687872 156791950258154689 157366663253142528 157804327006754688 157824856551643632 157919681046964304 158348694387519168 158851511443463904 158961595650978432 159303491795470668 159445615832216064 159788553012017136 159845373918592128 160137654095376724 160339765248900696 160560478388886784 160572692904197808 160996665865571328 161507891233488384 161651242508376504 161855263975260816 162090393215201568 162187780534720096 162208880344744844 162591728243969526 163144795536530496 163495688947983054 163608991573726632 164107162552882464 164128512064800996 164285523194108576 164673272417789904 164785754135962752 164899950777775616 165233420230454784 165872969374934016 165972629345815552 166229730569186784 166571234062685504 166592904137846056 166781465094546816 166870457934600303 167100160795175712 167311059390157248 167554114334815104 167676595412545232 167914491351982596 168119325377549312 168665694846018088 168725672469625024 169006779586679112 169123901402054496 169239423166664448 169660933819794288 169754738176797696 169823237459078528 170340330118073856 170480551857571072 170722425989975616 170847223084997528 171380470311211122 171832979914215552 171950352141874176 172208395288559968 172578782778426557 172732750484900736 172950758021286144 173104265763018564 173574530386319088 173701412352975754 173813461630628352 174032833142135808 174365385177574656 174413054687702272 174944122823967744 174966882169612416 175343202639865884 175464715600808272 175547616249833984 175998985926279744 176477114506491648 176606118245165984 177206856479038464 177243074204870518 177625102832672256 177659641177834842 177782759432289336 177805888070201079 178396045119272396 178867078507195136 179185556964397568 179411708645071872 179695716822845184 180082208116619016 180242870071200768 180292146418748416 180630538187497632 180679920519092384 181253647672670352 181379256576116416 181503149483089408 181907365631314479 181931536013682432 182425781287609344 182461253101560108 182559133466913152 183090677885569038 183217559852225704 183651115749161472 183701323872254464 183799344971443812 184284645125390592 184821213593372148 184896305872606208 184949294822473584 185512444624997568 186152394907066848 186408640009659392 186719208014042496 187363321189726656 187392638320521192 187417017155076813 187493164101154048 187529621243270111 188039074585179012 188535569237313792 188636169839113386 189109638842102784 189134241049742976 189265311209860608 189748906701770349 189816381528328152 189955136193188041 190496487095909376 190665568086803056 191051142141463344 191183540715365952 191765673095503104 191790620839767456 192203125970622219 192427194735394944 192597989384980114 192841069015569756 193734444699629964 194245977294330624 194362684365494528 194890700784638976 195089058793003934 195509552545801728 195549510996125511 195683083036455768 196214686523665056 196358118312059548 197092497348155968 197397805050909306 197491068281063232 197627929728243456 198052989799774344 198681883025811732 198955375394924928 199115957052397463 199495868572555776 199615729888886272 199641698885839808 200361736057679716 200793594506499072 200971815010414032 201225463320594528 201583751584947264 201665094482655752 202197567008133632 202279142015212704 202828664721091968 202976931288870544 203264910583978932 204051663648130968 204191043168475584 204246866673756608 204868775412278016 204895427803888224 205010749615612928 205037420477348992 205379025150277296 205661736363293184 206119754833753917 206371194353901824 206663989356286272 206815059523944376 207115502441646448 207662366116461568 207746145853461696 207773172576414744 208008344106681984 208462794296677856 208911158100200569 209709720010866816 209719765416134606 210405769342339584 210433142068858176 210929809613798304 211073887320221952 211131592516692224 211802015257951872 211948794201304576 212404655727294224 213051404016022848 213127165224789504 213630191244700416 213786353665200928 214096923872263744 214498764097653438 214557405616422206 215238706611296043 215534990011168672 215807018633681088 216120524286935424 216778586977525248 216788970991959368 217526394048707328 217994251930644072 218145322098302176 218188737454611456 218658019911181344 218809550070509952 218838016086401328 219564363223719872 219714338847950336 220203653132643843 221010798530036736 221055968952141882 221639640758915712 221729059516675464 222314508538458624 222375286792729088 222493943912800404 222800214393567616 223081412520209664 223405485779753472 223885988469310128 224567696124997056 224596911246569784 225342372782238816 225498535202739328 225652564222219264 226214578426392384 226873231292987721 227472262884150336 227629901319967488 228323008769227776 228349047699979362 228507293748281496 229110639885620736 229777725007976184 230310333979867648 230601010695048192 230637093317564544 230667098037017616 230805687684024752 231432707181758784 232167593648139552 232487180236766208 232666941964437423 233004940246852254 233289176226149888 233620161881019264 233790936853154512 234520643583762588 234665314568372992 235139867251031808 235302819341988864 236049994879713792 236160439591531078 236879521570446456 237043679243052448 237074517426934772 237523041581278752 238442393476467648 238955237693206002 239594289097126912 240109610822158688 240206481143065086 240509647873351044 240840717583330176 240859039356296712 241035105905533771 241494998798356992 241671530230227136 242476863762564756 242543154175085972 242575381351576576 243065930192077824 243281670802080144 243313320517117266 243887592365954289 244120903847425384 245065793295258416 245413487360589948 245712860167187456 246428284791162864 246599059763298112 247009908626684856 247178631203944128 247349926166663424 247549568227304954 248103078873781248 248203193209422464 248958944018723328 249817761586302208 249856851094028256 249889356206769084 250172197641820224 250650241192763568 250718766113572016 251312053130431488 251380758983085056 251514893118817848 252178988066323968 252230528676161891 252998542269027132 253088508704437536 253685852103081744 253859134749996672 253871294977426102 254734856188617792 254911387620487936 255510495177110784 255687564127337472 255720827786356608 256270834627496292 256569592980526592 257121425354093008 258312592932839952 258994636392440832 259099125727351104 259656398644527846 260552118529463631 260720192445942528 260732681328167348 260910777381941024 261619582031553408 262416184235951616 262450323254418624 263014803959798826 263197073401212408 263321424374750976 263503906304324608 263998478889419616 264070653066365792 264909177367748976 265273833859899904 265810284718557696 265864611307305777 266674139148434004 267594067678908594 267962420013885376 268300617760792704 268778335446596352 269117562967607808 269508513539625984 269543575234267776 269705522686950272 270123312174928524 270438219628122624 271019880778638576 271880471509005528 272068884864174624 272254724224634112 272897304020523648 272994346467707904 273158367216370688 273193903738517632 273838700200369728 274081754124779393 274636016828353557 274826339778338556 275551985808381696 275699017457165718 276391010615380992 276426967688085888 276994861137948928 277030896768552992 277344458808909312 277423942233710376 277626737513120983 279228592360600272 279612960014489088 279965862011261952 280577522758477568 281044981784589984 281239746151731072 281431849760295936 282058611877768518 282402687010602496 282803353855970688 283897966814790912 284068538688030464 284840254992933888 285130162851313442 285744730643864064 285998352130204584 286775311073048928 286984942148394724 287742691511574784 288160699049247232 288640792103092416 288896984077470171 289261603523354634 290035192064943104 290659002574192096 291544026548241792 291746066760679936 291784021448535104 292336051176958464 292633588189505901 293467561201806336 293524624554683652 293604870843525124 294537177468089322 294741291936189176 295519521011887616 295638746022233952 296441894592365184 296658591883733872 297079484699661516 297441883360279552 297728534759866769 298433063092387392 298514651292413504 299423594833329408 299462548328759712 300456497042985088 300542604086519574 301457722515621048 301619437901856512 302497641723983628 303296350512200448 303418713022819056 303506535093289984 304219853789469696 304465396933305816 304676391664375328 305331692607985447 306370300010634912 307303163118417024 307343141705832336 307516124423419392 307556130716023488 308492604544939776 308576942909011712 309556791530852736 309831548141054966 310222589285916564 310673253662469672 311493549174692352 311619218780192544 311659758864622116 312694191445016784 313519823001375744 313583900516309378 314579648124201909 315608654013509376 315649713103287264 315839362093928608 316697388775038336 317703022886927808 317923191301956864 318606983590941336 318891231664432128 319577106024034272 319690747837184256 320275308190753448 320679530497801392 321120956777773568 321145385808395616 321836108424633309 323015782466976768 323302485016753008 323710527950521632 324180786430403136 324375561069440192 324417760689489688 325183456487939052 326289591073060992 326991377895966108 327217983147453264 328214325105764928 328257024129601992 328571046388217152 329346544835579808 329571508271925504 329799901555551232 330466840460909568 331583953428212823 332459461138373568 333142468125371008 333185808275692112 333562930189093632 333740915869200606 334200321590351424 334622118780314496 335108228669630208 335353190825090464 335828982703965192 336074471726409611 337331389692036176 337451344939250048 338013559173358224 338247802804108992 338478846333328896 339321867639588576 339646474918157056 340680660236147712 340961103715142144 341444851979951232 341694446169995056 342760940622422244 343665959828431104 344416790577119936 345157565556853114 345465500969801472 345901516042572288 346208531526037128 347149060772638176 347402824705951508 347626923261256704 348730770355149312 348826109375404544 349933764339224832 350686405279731768 350929431201616544 351095232499667968 351997971852559488 352282077861933973 352954229012983296 353212236490331968 354240659387296617 354486148409741036 355250205665344512 355319282355669684 355565518864578672 355611776140402158 356792090238544792 357734157014390272 358371113928795136 359391433645690368 360164416233238032 360309721714597629 361261076374995264 361359841038184768 362507295345340704 362758513152232832 363006298966178816 363814731262628958 363863072027364864 364922506203120216 364969980775675899 365118266933826304 366181355771138076 366435119704451408 367302231498322944 367402647744508928 367598689942887624 368569290250781184 369642427186744296 369898589644947168 371024889249995136 371324352340957431 372304789814133696 373438416028084992 374726642379453312 374785276641042384 374834034310153626 374986328202308096 375059242486540222 376078149170358024 377071138474627584 377272339678226772 378268482099485952 378530622419721216 379497813403540698 379632763056656304 379910272386376082 380806942466139153 381331136173606112 382102284282926688 382367081430731904 383531346191006208 383581241679534912 384406251941244438 384854389470789888 385195978769960228 385682138031139512 387468889399259928 388491954588661248 388725368730989056 390178117586007868 391019105091603456 391099021992251022 391366166072911536 392429373047330112 392716236624119096 394184994696311936 394795610101818612 394982136562126464 395255859456486912 396105979599548688 397363766051623464 397910750789849856 398231914104794926 398991737145111552 399231459777772544 399283397771679616 400723472115359432 401391101518362891 401943630020828064 402450926641189056 403167503169894528 403330188965311504 404395134016267264 404558284030425408 405657329442183936 405762154826869129 405953862577741088 406529821167957864 408103327296261936 408382086336951168 408493733347513216 409737550824556032 409790855607776448 410074840954697984 410758050300554592 411323472726586368 412239509667507834 412742388707803648 413327978712572544 413630119047888752 414231004883292896 415492291706923392 415546345152829488 416016688213363968 416925588593355712 417822316200401138 419419440021733632 419439530832269212 420811538684679168 420866284137716352 421859619227596608 422147774640443904 422263185033384448 423604030515903744 423897588402609152 424809311454588448 426102808032045696 426254330449579008 427260382489400832 427572707330401856 427695244276970163 428193847744527488 428997528195306876 429114811232844412 430477413222592086 431069980022337344 431614037267362176 432241048573870848 433557173955050496 433577941983918736 435052788097414656 435988503861288144 436290644196604352 437316039822362688 437619100141019904 437676032172802656 439128726447439744 439428677695900672 440407306265287686 441805766202133983 442111937904283764 443279281517831424 443458119033350928 444629017076917248 444750573585458176 444987887825600808 445600428787135232 446162825040419328 446810971559506944 447771976938620256 449135392249994112 449193822493139568 450684745564477632 450813906129779361 450997070405478656 452429156852784768 453746462585975442 454944525768300672 455259802639934976 456698095399958724 457014587496562992 458221279771241472 459555450015952368 460620667959735296 461274186635129088 461334196074035232 461611375368049504 462865414363517568 464335187296279104 464747322211582449 465333883928874846 466009880493704508 466578352452299776 467240323762038528 467581873706309024 469041287167525176 469330629136745984 470279734502063616 470375850774464067 472099989759427584 472320879183062156 473759043140892912 474087358486104896 474149034853869544 475046083162557504 476884786952935296 477910475386412004 478954599396307411 480219221644317376 480412962286130172 481019295746702088 481681435166660352 481718078712593424 482070211811067542 482989997596713984 483343060460454272 484953727525129512 485086308350171944 486563341604160288 486626641034234532 487775184731908578 488241807694850768 490131586590516832 490826974721179896 491185766369367893 492856569582325728 493198119526596224 494019817253369712 494357262407888256 494699852333326848 495099136454609908 496406386418844928 497917888037446656 499635523172604416 499713702188056512 499778712413538168 500344395283640448 501300482385527136 501437532227144032 503029786237635696 504357976132647936 504461057352323782 505997084538054264 506177017408875072 507371704206163488 507718269499993344 507742589954852204 509469712377235584 509822775240975872 511020990354221568 511441655572713216 512541669254992584 513139185961053184 514242850708186016 516625185865679904 517736348335279671 518198251454702208 519312797289055692 521104237058927262 521440384891885056 521465362656334696 521821554763882048 523239164063106816 524832368471903232 524900646508837248 526029607919597652 526394146802424816 526642848749501952 527996957778839232 528141306132731584 529818354735497952 530547667719799808 531620569437115392 531729222614611554 533348278296868008 533417664210603237 535188135357817188 535924840027770752 536601235521585408 537556670893192704 538235125935215616 539087150468535552 539411045373900544 540246624349857048 540876439256245248 542039761557277152 543760943018011056 544137769728349248 544509448449268224 545722096893943437 545794608041047296 546387807477035264 547677400400739456 548163508249558786 549272033656707114 549652679556677112 551103971616763392 551398034914331436 552853935376171776 553989722275897856 554061793537105984 554688917617818624 554847884467420752 555253475026241966 558457184721200544 559225920028978176 561155045516955136 562089963569179968 562479492303462144 562588863729810333 564117223755537036 564805374021204992 565606707711941376 567795933629581824 568137077376060928 569865408579564123 570260325702626884 571489461287728128 571996704260409168 573550622146097856 573969884296789448 575485383023149568 576321398098494464 577281584206184832 577793968154940342 578523207046709268 579787146637635287 581318005148384192 583088053096483584 583492133521359872 583568042897070208 584672102353916928 585267176379011802 586648532988376533 587049249109367304 587209741687050248 589074354936178644 589482583872378352 591039042023775232 591277492044467904 592883789184730368 593317183767467744 594158969399323032 594593296131340081 595457069519733538 596866126184774784 597029302584827008 597347871157192389 598847189666658816 598925096657519424 600912994085970176 601085208173039148 602915445031242096 603238875803713024 604995283447967256 606592701024400896 606837426045638112 608930793866611632 609352783328750656 610663385215970894 612740600021269824 614606326236834048 614686283411664672 615032248846838784 615112261432046976 616985209089879552 617153885818023424 619113583061705472 619663096282109932 620445178571833128 621346507324939344 622987098349384704 623238437560385088 623319517729244232 625388382890033568 626733474300601707 627167801032618756 629159296248403818 631217308027018752 631299426206574528 631678724187857216 633394777550076672 635406045773855616 635846382603913728 637213967181882672 639154212048068544 639381495674368512 640550616381506896 641359060995602784 642241913555547136 642290771616791232 643672216849266618 645716119833888129 646604970033506016 647421055901043264 648361572860806272 648751122138880384 648835521378979376 650366912975878104 652579182146121984 653982755791932216 654435966294906528 656428650211529856 656514048259203984 657142092776434304 658693089671159616 659143016543851008 660610959397931529 663167906856425646 664918922276747136 666284936250742016 666371616551384224 667125860378187264 667481831738401212 668400643180702848 669244237560628992 670216457339260416 670706381650180928 671657965407930384 672148943452819222 674662779384072352 674902689878500096 676027118346716448 676495605608217984 676957692666657792 678643735279177152 679292949836314112 681922207430284288 682889703959902464 683388892339990112 685521881244844488 687331919656862208 688833581154239872 690315131113706228 690931001939602944 691803032085144576 692417063052074256 694298121545276352 694805649411903016 697461540710298624 697652218750809088 699867528678449664 701372810559463536 701858862403233088 703995943705118976 704564155723867946 705908458025966592 706424472980663936 708481318774593234 708972296819482072 710638564711339368 711131037729157344 711223552280804316 713584180477089584 715468314028780544 718782867291380736 720328832466476064 720619443429195258 722522152749990528 722719682076369536 723105317716601313 725014590690681408 725517026304465664 727629462525257916 727726144054729728 729845012406240432 729939961551351798 730236533867652608 732362711542276152 732870239408902816 735197379885775248 737138580501562368 739284854373488592 739797179289894336 742049778499990272 742648704681914862 744609579628267392 746876832056169984 749453284758906624 749570553282084768 749668068620307252 749972656404616192 750118484973080444 752156298340716048 754142276949255168 754544679356453544 756536964198971904 756691586028485673 758995626807081396 759265526113312608 759820544772752164 761613884932278306 762662272347212224 764204568565853376 764734162861463808 767062692382012416 767162483359069824 768812503882488876 769708778941579776 770391957539920456 770492181637538009 771364276062279024 774937778798519856 776983909177322496 777450737461978112 780356235172015736 781656355588390893 782198043984502044 782732332145823072 784858746094660224 785432473248238192 788369989392623872 789591220203637224 789964273124252928 790511718912973824 792211959199097376 794727532103246928 795821501579699712 796463828209589852 797593833921917331 798566795543359232 801446944230718864 802782203036725782 803887260041656128 804901853282378112 806335006339789056 806660377930623008 809116568060850816 811314658884367872 811524309653738258 811907725155482176 813059642335915728 816206654592523872 816764172673902336 816987466695026432 819475101649112064 819581711215552896 820149681909395968 821516100601109184 822245262374338179 824479019335015668 825484777415607296 826655957425145088 827260238095777504 828462009766585792 830984583413846784 831092690305658976 832033376426727936 832880212539362949 833851177186711424 835644632400802276 838838880043467264 838879061664538424 841732568275432704 843719238455193216 844295549280887808 844526370066768896 847208061031807488 847381214316543881 849618622909176896 852205616064091392 854520764978801664 855145414660803712 855390488553940326 856387695489054976 857995056390613752 858229622465688824 860954826445184172 862139960044674688 863228074534724352 864482097147741696 866690952232410513 867155883967837472 870105576194829312 871977007722576288 872581288393208704 874632079644725376 875238200282039808 875352064345605312 877900764568517703 878257452894879488 880814612530575372 883611532404267966 884223875808567528 886558563035662848 886916238066701856 889975775651201616 891200857574270464 892325650080838656 893185604279600307 895543953877240512 898270784499988224 898387644986279136 901369491128955264 901627812259558722 901994140810957312 904858313705569536 907492925171950884 909889051536601344 910519605279869952 913396190799917448 914029174993125984 915995077823956341 919110900031904736 922548373270258176 922668392148070464 923222750736099008 925730828727035136 928670374592558208 929494644423164898 930667767857749692 932019760987409016 932701061982282853 934480647524077056 935163747412618048 938082574335050352 938661258273491968 940559469004127232 940751701548928134 943738944372605727 944641758366124312 947518086281785824 948174716972209792 948298069707739088 950092166325115008 953769573905870592 955820950772824008 957909198792614822 960438443288634752 960825924572260344 962038591493404176 963362870333320704 963436157425186848 964140423622135084 965508325273899927 966686120920908544 969907455050259024 970172616700343888 973126683208320576 973253282068469064 975550369463817156 976483615389701536 980263173181033664 981653949442359792 982371532738735786 985713139164651456 986396239053192448 988039634506739424 988714524815776512 989399704666653696 990198272909219816 992812772837689856 999271046345208832 999427404376113024 999557424827076336 1000688790567280896 1002600964771054272 1002875064454288064 1006059572475271392 1008223415179228833 1008922114704647564 1011994169076108528 1012354034817750144 1014743408412326976 1015436538999986688 1015485179909704408 1018939424754471168 1019645550481951744 1022041980708443136 1022883311145426432 1025083338509985168 1028485701416372032 1033250371731359808 1035472696670559342 1036396502909404416 1038625594578111384 1042208474117854524 1042880769783770112 1042930725312669392 1043643109527764096 1046478328126213632 1049801293017674496 1052059215839195304 1052788293604849632 1053285697499003904 1055993915557678464 1056282612265463168 1056846233585801919 1059636709470995904 1062721978161889851 1063458445229223108 1066696556593736016 1066835328421206474 1070376270715634376 1071849680055541504 1073202471043170816 1075113341786385408 1078174300937071104 1078822090747801088 1080493248699714096 1084079523114554304 1087521886036022112 1088275539456698496 1089018896898536448 1091444193787886874 1091589216082094592 1092775614954070528 1095354800801478912 1096327016499117572 1098544067313414228 1099305359113354224 1102207943233526784 1102796069828662872 1105707870752343552 1107979444551795712 1108123587074211968 1109695768934841504 1110506950052483932 1113973057022872293 1116914369442401088 1122310091033910272 1124179927138359936 1124958984606924288 1125177727459620666 1128234447511074072 1129059180294342401 1131213415423882752 1135591867259163648 1136274154752121856 1139730817159128246 1140520651405253768 1142420827398417459 1143993408520818336 1147101244292195712 1147939768593578896 1150970766046299136 1152079982331658367 1154563168412369664 1155587936309880684 1157046414093418536 1159574293275270574 1162636010296768384 1166176106192967168 1167136085794140416 1170534352758023604 1173297065976753066 1174098498218734608 1174419483374100496 1178148709872357288 1178965167744756704 1182554984088935808 1185767578369460736 1186634367534935488 1188317938798646064 1189186592262680162 1190914139039467076 1193732252369549568 1194058605169654016 1194695742314384778 1197694379333317632 1197850193315038848 1201825988171940352 1202170416346078296 1205830890062484192 1206477751607426048 1209990566895934512 1213185402048801792 1213674852091276224 1217286464480607387 1217861587733223264 1218705566657501312 1221326770431941788 1225481200042539648 1229212652473668096 1229372566823329344 1230224522864093952 1233970418179759104 1234307771636046848 1238227166123410944 1239326192564219864 1240890357143666256 1242693014649878688 1246476875120770176 1246639035458488464 1250776765780067136 1253466948601203414 1254335602065237512 1258318592496807636 1262434616054037504 1262598852413149056 1263357448375714432 1266789555100153344 1270812091547711232 1271692765207827456 1274427934363765344 1278308424096137088 1278762991348737024 1281101232763013792 1282718121991205568 1283085732830910489 1284581543233582464 1287344433698533236 1291432239667776258 1293209940067012032 1294842111802086528 1296723145721612544 1297502244277760768 1297671042757958752 1300733825951756208 1305158364292243968 1307965511583864432 1308871932589813056 1312857300423059712 1313028096518407968 1314284185552868608 1317386179342319232 1318286033087702016 1321221918795863058 1326335813712851292 1329837844553494272 1332569872501484032 1332743233102768448 1334251720756374528 1334963663476802424 1336801286361405696 1338488475121257984 1340432914678520832 1341412763300361856 1343315930815860768 1344297886905638444 1349325558768144704 1349805379757000192 1352054236693432896 1352991211216435968 1357287470558354304 1358585899672628224 1363178475204874939 1365779407919804928 1366777784679980224 1371043762489688976 1374663839313724416 1377667162308479744 1380630262227412456 1381862003879205888 1384834126104148512 1388596243090552704 1389611298823806032 1394241966634747347 1394623136506744339 1399735057356899328 1402745621118927072 1403717724806466176 1407991887410237952 1409128311447735892 1411127552323392201 1412848945961327872 1416962637549186468 1417944593638964144 1421277129422678736 1422262075458314688 1422447104561608632 1427168360954179168 1436863798188922233 1440657664932952128 1441238886858390516 1445044305499981056 1445439364152739072 1446210635433202626 1450029181381362816 1451034052608931328 1455258925050515832 1459690024812480864 1459879923102703596 1460473067735305216 1464725423084552304 1465740478817805632 1470394759771550496 1473557299108103679 1478569708746977184 1479594358579788672 1484099556999980544 1485297409363829724 1489219159256534784 1493753664112339968 1498906569517813248 1499141106564169536 1499336137240614504 1500236969946160888 1504312596681432096 1509089358712907088 1513073928397943808 1513383172056971346 1517991253614162792 1518531052226625216 1519641089545504328 1523227769864556612 1525324544694424448 1528409137131706752 1529468325722927616 1534324966718139648 1537625007764977752 1539417557883159552 1540783915079840912 1540984363275076018 1542728552124558048 1549875557597039712 1553209045005839013 1560712470344031472 1563312711176781786 1564396087969004088 1565464664291646144 1569717492189320448 1570864946496476384 1576739978785247744 1579182440407274448 1579928546248505856 1584423918398194752 1589455064206493856 1591643003159399424 1592927656419179704 1595187667843834662 1597133591086718464 1602893888461437728 1605564406073451564 1607774520083312256 1609803706564756224 1612670012679578112 1613320755861246016 1618233136121701632 1622629317768735744 1623048619307476516 1623815450310964352 1626119284671831456 1632413309185047744 1633528345347804672 1633974933390052864 1639163422431105792 1640299363818791936 1643032201202218368 1644490524748676358 1648958038670031336 1650163417353269663 1653311914850290176 1654520476191555008 1656924019533171584 1661969166827693568 1662185380611317952 1664066752853455872 1665760425078725898 1667702354373422848 1671289264801604552 1677677760086934528 1677758123329076848 1683465136550865408 1687438476910386432 1687766591189430999 1694416122063614976 1694762428633087762 1699237245818353792 1704411232128182784 1709596225738692369 1710290829321607424 1710780977107880652 1712775390978109952 1715990112781227504 1716459244931377648 1721909652890368344 1724279920089349376 1726456149069448704 1728964194295483392 1733381904464821026 1734311767935674944 1739361439912905861 1743954015445152576 1745162576786417408 1749264159289450752 1750476400564079616 1750704128691210624 1755801529137035406 1756514905789758976 1761629225061150744 1767223064808535932 1768447751617135056 1773117126071325696 1773832476133403712 1779951551302403232 1782401715148540928 1783779888394020243 1786371208559200614 1791087907754481024 1792043613471577167 1796541568999976448 1796775289972558272 1802738982257910528 1803255624519117444 1803988281621914624 1809716627411139072 1814985850343901768 1819778103073202688 1826792381599834896 1828058349986251968 1831990155647912682 1838221800063809472 1845096746540516352 1845336784296140928 1846445501472198016 1851461657454070272 1853346058533537373 1857340749185116416 1858989288846329796 1861335535715499384 1864039521974818032 1865402123964565706 1868961295048154112 1870327494825236096 1876165148670100704 1880200422901805121 1881503403097856268 1887477888745211454 1889283516732248624 1895036172563571648 1896349433944419584 1896596139415478176 1900184332650230016 1907539147811741184 1911641901545648016 1915818397585229644 1920876886577269504 1921651849144520688 1924077182986808352 1926725740666641408 1926872314850373696 1928280847244270168 1931016650547799854 1933372241841817088 1939814910100518048 1940345233400687776 1946253366416641152 1946506564136938128 1951100738927634312 1952967230779403072 1960526346362067328 1963307898884719584 1964743065477471572 1971426278329302912 1972792478106384896 1976079269013478848 1977429049631553024 1980396545818439632 1985625545675379712 1998854808752226048 1999114849654152672 2001377581134561792 2005201929542108544 2005750128908576128 2012119144950542784 2016446830358457666 2017844229409295128 2023988338152217056 2024708069635500288 2029486816824653952 2030873077999973376 2030970359819408816 2037878849508942336 2038295353356010957 2045766622290852864 2050166677019970336 2056971402832744064 2066500743462719616 2070945393341118684 2072793005818808832 2077251189156222768 2084416948235709048 2085861450625338784 2087286219055528192 2092956656252427264 2099602586035348992 2104118431678390608 2105576587209699264 2111987831115356928 2112565224530926336 2113692467171603838 2119273418941991808 2125443956323779702 2126916890458446216 2133393113187472032 2133670656842412948 2140752541431268752 2143699360111083008 2146404942086341632 2156348601874142208 2157644181495602176 2160986497399428192 2168159046229108608 2169315953149803939 2175043772072044224 2176551078913396992 2182888387575773748 2183178432164189184 2185551229908141056 2190709601602957824 2192654032998235144 2197088134626828456 2198610718226708448 2205592139657325744 2211415741504687104 2216247174148423936 2219391537869683008 2221013900104967864 2227946114045744586 2233828738884802176 2243524176119545241 2248359854276719872 2249917969213848576 2250355454919241332 2256468895022148144 2258118360588684802 2262426830847765504 2270074758085457019 2279461634318256492 2281041302810507536 2284841654796834918 2287986817041636672 2294202488584391424 2295879537187157792 2304159964663316734 2309126336824739328 2311175872619761368 2311476544912614027 2314092828186837072 2319148586550541148 2325272020593536768 2332352212385934336 2334272171588280832 2341068705516047208 2346594131953506132 2348196996437469216 2348838966748200992 2356297419744714576 2357930335489513408 2365109968177871616 2371535156738921472 2373268735069870976 2376635877597292128 2378373184525360324 2381828278078934152 2387464504739099136 2388117210339308032 2389391484628769556 2395700386630077696 2403651976343880704 2404340832692156592 2411661780124968384 2411777302285547969 2419981133791869024 2427349704182552448 2434572928961214774 2435723175466446528 2437411133315002624 2442653540863883576 2450962400085079296 2458425304947336192 2458745133646658688 2460449045728187904 2466735787123014537 2476454332246821888 2478652385128439728 2481780714287332512 2485386029299757376 2492953750241540352 2493278070916976928 2498640637618088847 2501553531560134272 2506933897202406828 2508671204130475024 2516637184993615272 2525197704826298112 2526714896751428864 2533579110200306688 2541624183095422464 2542143642949631643 2548855868727530688 2556616848192274176 2562202465526027584 2565436243982411136 2566171465661820978 2569163086467164928 2574688867397066472 2582864479335552516 2586419880134024064 2589684223604173056 2593446291443225088 2595004488555521536 2595342085515917504 2601467651903512416 2610316728584487936 2615931023167728864 2617743865179626112 2625714600846119424 2626056193036815936 2628568371105737216 2634772358684638464 2642443837591726116 2652671627425702584 2659675689106988544 2665139745002968064 2665486466205536896 2669927326953604848 2673602572722811392 2676976950242515968 2679556812838800921 2682825526600723712 2686631861631721536 2688595773811276888 2698651117536289408 2699610759514000384 2704108473386865792 2705982422432871936 2714574941116708608 2715845055302607397 2726356950409749878 2731558815839609856 2733555569359960448 2742087524979377952 2747985233471869023 2755334324616959488 2761260524454824912 2769668252208297024 2777192486181105408 2779222597647612064 2788483933269494694 2789246273013488678 2798103185946848559 2805491242237854144 2807435449612932352 2815983774820475904 2818256622895471784 2822255104646784402 2825697891922655744 2833925275098372936 2835889187277928288 2842554258845357472 2844524150916629376 2844894209123217264 2854336721908358336 2873727596377844466 2881315329865904256 2882477773716781032 2890088610999962112 2890878728305478144 2892421270866405252 2900058362762725632 2902068105217862656 2910517850101031664 2919380049624961728 2919759846205407192 2929450846169104608 2931480957635611264 2940789519543100992 2947114598216207358 2957139417493954368 2959188717159577344 2968199113999961088 2970594818727659448 2978438318513069568 2997813139035626496 2998282213128339072 2998672274481229008 3000473939892321776 3008625193362864192 3018178717425814176 3024670245537686499 3026766344113942692 3035982507228325584 3037062104453250432 3039282179091008656 3046455539729113224 3050649089388848896 3056818274263413504 3058936651445855232 3068649933436279296 3075250015529955504 3081567830159681824 3081968726550152036 3085457104249116096 3099751115194079424 3106418090011678026 3121424940688062944 3126625422353563572 3128792175938008176 3130929328583292288 3139434984378640896 3141729892992952768 3153479957570495488 3158364880814548896 3159857092497011712 3168847836796389504 3170538700757405757 3178910128412987712 3185855312838359408 3190375335687669324 3194267182173436928 3205787776922875456 3211128812146903128 3215549040166624512 3219607413129512448 3225340025359156224 3226641511722492032 3236466272243403264 3246097238614953032 3247630900621928704 3252238569343662912 3264826618370095488 3267056690695609344 3267949866780105728 3278326844862211584 3278996872790104583 3286064402404436736 3288981049497352716 3297916077340062672 3300326834706539326 3306623829700580352 3309040952383110016 3313848039066343168 3323938333655387136 3324370761222635904 3331520850157451796 3335404708746845696 3342578529603209104 3355516246658153696 3366930273101730816 3374876953820772864 3375533182378861998 3387177540883027203 3389524857266175524 3398474491636707584 3408822464256365568 3419192451477384738 3420581658643214848 3421561954215761304 3425550781956219904 3431980225562455008 3432918489862755296 3443819305780736688 3448559840178698752 3452912298138897408 3456239946994975101 3466763808929642052 3468623535871349888 3478722879825811722 3487908030890305152 3490325153572834816 3498528318578901504 3501408257382421248 3511603058274070812 3513029811579517952 3523258450122301488 3534446129617071864 3536895503234270112 3547664952266807424 3559903102604806464 3563062803622132109 3567559776788040486 3572742417118401228 3582175815508962048 3584087226943154334 3593083137999952896 3593550579945116544 3605477964515821056 3606511249038234888 3609147587670572779 3619433254822278144 3629971700687803536 3639556206146405376 3651859393441822161 3653584763199669792 3656116699972503936 3663980311295825364 3676443600127618944 3690673568592281856 3692891002944396032 3702923314908140544 3706692117067074746 3714681498370232832 3717978577692659592 3722671071430998768 3728079043949636064 3730804247929131412 3740654989650472192 3752330297340201408 3760400845803610242 3763006806195712536 3774955777490422908 3778567033464497248 3790072345127143296 3792698867888839168 3793192278830956352 3800368665300460032 3815078295623482368 3823283803091296032 3831636795170459288 3841753773154539008 3843303698289041376 3848154365973616704 3853744629700747392 3856561694488540336 3862033301095599708 3866744483683634176 3879629820201036096 3880690466801375552 3892506732833282304 3893013128273876256 3902201477855268624 3905934461558806144 3921052692724134656 3926615797769439168 3929486130954943144 3942852556658605824 3945584956212769792 3952158538026957696 3954858099263106048 3960793091636879264 3969312003903810811 3997709617504452096 3998229699308305344 4002755162269123584 4010403859084217088 4011500257817152256 4024238289901085568 4032893660716915332 4035688458818590256 4047976676304434112 4049416139271000576 4058973633649307904 4061940719638817632 4075757699017884672 4076590706712021914 4089535425614624817 4100333354039940672 4113942805665488128 4133001486925439232 4141890786682237368 4145586011637617664 4154502378312445536 4168833896471418096 4171722901250677568 4174572438111056384 4183869409520233017 4199205172070697984 4208236863356781216 4211153174419398528 4223975662230713856 4225130449061852672 4227384934343207676 4238546837883983616 4250887912647559404 4253833780916892432 4266786226374944064 4267341313684825896 4281505082862537504 4287398720222166016 4310591394566766699 4321972994798856384 4336318092458217216 4338631906299607878 4350087544144088448 4353102157826793984 4365776775151547496 4368968132443324943 4381419203205915648 4385308065996470288 4394176269253656912 4397221436453416896 4411184279314651488 4420671897324311037 4432494348296847872 4438783075739366016 4442027800209935728 4455892228091489172 4467657477769604352 4487048352239090482 4496719708553439744 4500710909838482664 4512937790044296288 4516236721177369604 4540149516170914038 4558923268636512984 4562082605621015072 4569683309593669836 4575973634083273344 4579667012205141649 4588404977168782848 4591759074374315584 4608319929326633468 4618252673649478656 4622351745239522736 4622953089825228054 4628185656373674144 4638297173101082296 4650544041187073536 4668544343176561664 4682137411032094416 4693188263907012264 4696393992874938432 4697677933496401984 4712594839489429152 4715860670979026816 4730219936355743232 4746537470139741952 4753271755194584256 4756746369050720648 4763656556157868304 4774929009478198272 4776234420678616064 4778782969257539112 4791400773260155392 4808681665384313184 4823323560249936768 4823554604571095938 4839962267583738048 4854699408365104896 4869145857922429548 4871446350932893056 4874822266630005248 4885307081727767152 4901924800170158592 4917490267293317376 4920898091456375808 4933471574246029074 4950490252059808989 4957304770256879456 4963561428574665024 4970772058599514752 4985907500483080704 4986556141833953856 4997281275236177694 5003107063120268544 5013867794404813656 5017342408260950048 5033274369987230544 5050395409652596224 5053429793502857728 5083248366190844928 5084287285899263286 5097711737455061376 5113233696384548352 5124404931052055168 5130872487964822272 5132342931323641956 5138326172934329856 5149377734794132944 5165728958671105032 5172839760268048128 5179368447208346112 5186892582886450176 5190008977111043072 5190684171031835008 5202935303807024832 5218084319738717583 5231862046335457728 5235487730359252224 5251429201692238848 5252112386073631872 5257136742211474432 5269544717369276928 5274908012749298677 5284887675183452232 5305343254851405168 5319351378213977088 5330972932411073792 5339854653907209696 5347205145445622784 5351339665182060729 5359113625677601842 5365651053201447424 5373263723263443072 5377191547622553776 5397302235072578816 5408216946773731584 5411964844865743872 5429149882233417216 5431690110605214794 5452713900819499756 5467111138719920896 5484175049958755904 5495970466943738046 5510668649233918976 5522521048909649824 5539336504416594048 5554384972362210816 5558445195295224128 5560038175600612119 5576967866538989388 5578492546026977356 5596206371893697118 5610982484475708288 5614870899225864704 5636513245790943568 5644510209293568804 5651395783845311488 5667850550196745872 5671778374555856576 5685108517690714944 5689048301833258752 5689788418246434528 5708673443816716672 5747455192755688932 5762630659731808512 5764955547433562064 5780177221999924224 5781757456610956288 5784842541732810504 5800116725525451264 5801302159551723493 5821035700202063328 5838760099249923456 5839519692410814384 5858901692338209216 5862961915271222528 5881579039086201984 5894229196432414716 5914278834987908736 5918377434319154688 5941189637455318896 5956876637026139136 5996564426256678144 5997344548962458016 6000947879784643552 6017250386725728384 6036357434851628352 6049340491075372998 6053532688227885384 6071965014456651168 6074124208906500864 6078564358182017312 6092911079458226448 6101298178777697792 6113636548526827008 6114886060068032871 6137299866872558592 6150500031059911008 6163135660319363648 6163937453100304072 6170914208498232192 6199502230388158848 6212836180023356052 6242849881376125888 6253250844707127144 6257584351876016352 6261858657166584576 6278869968757281792 6283459785985905536 6316729761629097792 6337695673592779008 6341077401514811514 6357820256825975424 6371710625676718816 6380750671375338648 6385414962801782609 6411575553845750912 6422257624293806256 6431098080333249024 6439214826259024896 6453283023444984064 6472932544486806528 6492194477229906064 6495261801243857408 6504477138687325824 6529653236740190976 6556653689724423168 6557993745580209166 6572128804808873472 6577962098994705432 6595832154680125344 6600653669413078652 6618081904766220032 6627696078132686336 6648741522445271808 6663041700314903592 6670809417493691392 6685157059206418208 6711032493316307392 6730572528358635723 6749753907641545728 6751066364757723996 6774355081766054406 6779049714532351048 6796948983273415168 6838384902954769476 6841163317286429696 6843123908431522608 6863960451124910016 6865836979725510592 6887638611561473376 6897119680357397504 6912479893989950202 6933527617859284104 6934429634737842081 6937247071742699776 6957445759651623444 6975816061780610304 6980650307145669632 6997056637157803008 7002816514764842496 7023206116548141624 7046516900244602976 7068892259234143728 7073791006468540224 7095329904533614848 7119806205209612928 7126125607244264218 7135119553576080972 7145484834236802456 7164351631017924096 7168174453886308668 7187101159890233088 7210955929031642112 7213022498076469776 7218295175341145558 7235331906856643907 7259943401375607072 7303718786883644322 7307169526399339584 7312233399945007872 7327960622591650728 7352887200255237888 7381347137184563712 7385782005888792064 7413384234134149492 7429362996740465664 7435957155385319184 7445342142861997536 7456158087899272128 7461608495858262824 7481309979300944384 7504660594680402816 7520801691607220484 7526013612391425072 7549911554980845816 7557134066928994496 7580144690254286592 7585397735777678336 7586384557661912704 7600737330600920064 7626430928848894929 7646567606182592064 7663273590340918576 7683507546309078016 7686607396578082752 7696308731947233408 7707489259401494784 7713123388977080672 7724066602191199416 7729712849707421053 7759259640402072192 7761380933602751104 7785013465666564608 7786026256547752512 7804402955710537248 7811868923117612288 7842105385448269312 7853231595538878336 7858972261909886288 7885705113317211648 7904317076053915392 7921586183273758528 7938624007807621622 7995419235008904192 7996459398616610688 8020807718168434176 8023000515634304512 8048476579802171136 8065787321433830664 8071376917637180512 8095953352608868224 8098832278542001152 8117947267298615808 8123881439277635264 8147535165907822191 8153181413424043828 8179070851229249634 8200666708079881344 8227885611330976256 8266002973850878464 8283781573364474736 8309004756624891072 8337667792942836192 8343445802501355136 8349144876222112768 8367738819040466034 8394309557840545677 8416473726713562432 8422306348838797056 8447951324461427712 8450260898123705344 8454769868686415352 8477093675767967232 8501775825295118808 8507667561833784864 8533572452749888128 8534682627369651792 8563010165725075008 8621182789133533398 8643945989597712768 8672636184916434432 8677263812599215756 8700175088288176896 8706204315653587968 8731553550303094992 8737936264886649886 8770616131992940576 8788352538507313824 8794442872906833792 8822368558629302976 8841343794648622074 8864988696593695744 8877566151478732032 8884055600419871456 8911784456182978344 8935314955539208704 8974096704478180964 8993439417106879488 9001421819676965328 9025875580088592576 9032473442354739208 9080299032341828076 9117846537273025968 9124165211242030144 9139366619187339672 9151947268166546688 9159334024410283298 9176809954337565696 9183518148748631168 9216639858653266936 9244703490479045472 9245906179650456108 9256371312747348288 9276594346202164592 9301088082374147072 9332529561017989967 9364274822064188832 9386376527814024528 9392787985749876864 9395355866992803968 9425189678978858304 9431721341958053632 9460439872711486464 9493074940279483904 9506543510389168512 9513492738101441296 9527313112315736608 9557565938515078224 9582801546520310784 9617363330768626368 9646647120499873536 9647109209142191876 9679924535167476096 9709398816730209792 9738291715844859096 9742892701865786112 9749644533260010496 9770614163455534304 9803849600340317184 9834980534586634752 9836990618370313749 9866943148492058148 9900980504119617978 9914609540513758912 9927122857149330048 9941544117199029504 9971815000966161408 9973112283667907712 9994562550472355388 10006214126240537088 10027735588809627312 10034684816521900096 10066548739974461088 10100790819305192448 10106859587005715456 10161532622649081609 10168574571798526572 10195423474910122752 10226467392769096704 10248809862104110336 10261744975929644544 10264685862647283912 10276652345868659712 10298755469588265888 10331457917342210064 10345679520536096256 10358736894416692224 10368719840984925303 10381368342063670016 10405870607614049664 10436168639477435166 10463724092670915456 10470975460718504448 10504224772147263744 10539089434738553856 10549816025498597354 10569775350366904464 10610686509702810336 10661945864822147584 10679709307814419392 10689188410866396327 10702679330364121458 10718227251355203684 10731302106402894848 10746527446526886144 10754383095245107552 10794604470145157632 10816433893547463168 10827442763011718337 10858299764466834432 10863380221210429588 10905427801638999512 10934222277439841792 10968350099917511808 10991940933887476092 11015955786115070453 11045042097819299648 11078673008833188096 11108769944724421632 11116890390590448256 11120076351201224238 11153935733077978776 11156985092053954712 11192412743787394236 11221964968951416576 11229741798451729408 11273026491581887136 11289020418587137608 11297272626495461539 11335701100393491744 11343556749111713152 11370217035381429888 11378096603666517504 11379576836492869056 11417346887633433344 11494910385511377864 11525261319463617024 11529911094867124128 11569685083465621008 11600233451050902528 11602604319103446986 11642071400404126656 11677520198499846912 11679039384821628768 11717803384676418432 11725923830542445056 11763158078172403968 11788458392864829432 11828557669975817472 11836754868638309376 11882379274910637792 11907936011711432433 11993128852513356288 11994689097924916032 12001895759569287104 12034500773451456768 12072714869703256704 12098680982150745996 12107065376455770768 12143930028913302336 12148248417813001728 12157128716364034624 12185822158916452896 12202596357555395584 12227273097053654016 12229772120136065742 12268606276843874451 12301000062119822016 12326271320638727296 12327874906200608144 12341828416996464384 12399004460776317696 12425672360046712104 12485699762752251776 12506501689414254288 12515168703752032704 12523717314333169152 12551608228560699051 12566919571971811072 12633459523258195584 12675391347185558016 12682154803029623028 12715640513651950848 12743421251353437632 12761501342750677296 12770829925603565218 12823151107691501824 12844515248587612512 12862196160666498048 12906566046889968128 12984388954459812128 12990523602487714816 13008954277374651648 13059306473480381952 13106904397329974829 13115987491160418332 13144257609617746944 13155924197989410864 13191664309360250688 13201307338826157304 13236163809532440064 13255392156265372672 13297483044890543616 13326083400629807184 13370314118412836416 13422064986632614784 13461145056717271446 13502132729515447992 13548710163532108812 13558099429064702096 13593897966546830336 13676769805909538952 13686247816863045216 13727920902249820032 13731673959451021184 13739001036615424947 13775277223122946752 13824959787979900404 13867055235718568208 13868859269475684162 13874494143485399552 13914891519303246888 13951632123561220608 14005633029529684992 14046412233096283248 14093033800489205952 14137784518468287456 14147582012937080448 14190659809067229696 14239612410419225856 14252251214488528436 14270239107152161944 14290969668473604912 14328703262035848192 14336348907772617336 14374202319780466176 14426044996152939552 14436590350682291116 14470663813713287814 14519886802751214144 14607437573767288644 14614339052798679168 14624466799890015744 14655921245183301456 14705774400510475776 14762694274369127424 14771564011777584128 14826768468268298984 14851470756179426967 14871914310770638368 14890684285723995072 14912316175798544256 14923216991716525648 14962619958601888768 15009321189360805632 15041603383214440968 15052027224782850144 15099823109961691632 15114268133857988992 15160289380508573184 15172769115323825408 15252861857697789858 15293135212365184128 15326547180681837152 15373214793156165504 15392617463894466816 15414978518802989568 15426246777954161344 15448133204382398832 15459425699414842106 15518519280804144384 15522761867205502208 15570026931333129216 15572052513095505024 15608805911421074496 15623737846235224576 15684210770896538624 15706463191077756672 15717944523819772576 15771410226634423296 15808634152107830784 15824724038247896031 15843172366547517056 15877248015615243244 15992918797233221376 16041615436336868352 16046001031268609024 16096953159604342272 16131574642867661328 16142753835274361024 16191906705217736448 16235894534597231616 16247762878555270528 16295070331815644382 16306362826848087656 16358141702458499268 16401333416159762688 16455771222661952512 16532005947701756928 16567563146728949472 16618009513249782144 16675335585885672384 16680114526801836357 16686891605002710272 16735477638080932068 16788619115681091354 16832947453427124864 16844612697677594112 16909539737372830704 16954187351535934464 17003551650590237616 17015335123667569728 17067144905499776256 17069365254739303584 17126020331450150016 17242365578267066796 17287891979195425536 17345272369832868864 17354527625198431512 17400350176576353792 17403906478655170479 17463107100606189984 17475872529773299772 17541232263985881152 17576705077014627648 17588885745813667584 17644737117258605952 17682687589297244148 17721320177663374207 17755132302957464064 17768111200839742912 17823568912365956688 17870629911078417408 17948193408956361928 18002843639353930656 18051751160177185152 18064946884709478416 18160598064683656152 18235693074546051936 18248330422484060288 18278733238374679344 18303894536333093376 18318668048820566596 18344658180204098613 18367036297497262336 18433279717306533872 18489406980958090944 18491812359300912216 18512742625494696576 18553188692404329184 18665059122035979934 18728549644128377664 18772753055628049056 18785575971499753728 18790711733985607936 18850379357957716608 18863442683916107264 18986149880558967808 19013087020778337024 19026985476202882592 19054626224631473216 19115131877030156448 19156244888405347827 19234726661537252736 19293294240999747072 19294218418284383752 19359849070334952192 19418797633460419584 19476583431689718192 19485785403731572224 19541228326911068608 19669961069173269504 19673981236740627498 19733886296984116296 19801961008239235956 19829219081027517824 19854245714298660096 19883088234398059008 19946224567335815424 19989125100944710776 20012428252481074176 20055471177619254624 20069369633043800192 20133097479948922176 20191717585075907169 20323065245298163218 20337149143597053144 20390846949820245504 20497619724208220672 20523489951859289088 20529371725294567824 20597510939176531776 20662915834684420128 20691359041072192512 20737439681969850606 20762736684127340032 20811741215228099328 20872337278954870332 20927448185341830912 20941950921437008896 21008449544294527488 21099632050997194708 21139550700733808928 21221373019405620672 21323891729644295168 21359418615628838784 21378376821732792654 21405358660728242916 21436454502710407368 21452124425592505619 21493054893053772288 21508766190490215104 21589208940290315264 21632867787094926336 21654885526023436674 21705995720569931721 21726760442420859176 21810855603277999024 21868444554879683584 21936700199835023616 21983881867774952184 22031911572230140906 22090084195638599296 22157346017666376192 22233780781180896512 22240152702402448476 22307871466155957552 22313970184107909424 22384825487574788472 22443929937902833152 22546052983163774272 22578040837174275216 22594545252990923078 22671402200786983488 22687113498223426304 22740434070762859776 22756193207333035008 22759153672985738112 22834693775266866688 22989820771022755728 23050522638927234048 23059822189734248256 23139370166931242016 23189138549122263159 23205208638206893972 23284142800808253312 23355040396999693824 23358078769643257536 23435606769352836864 23451847661084890112 23526316156344807936 23576916785729658864 23657115339951634944 23764758549821275584 23815872023422864866 23986257705026712576 23989378195849832064 24003791519138574208 24069001546902913536 24145429739406513408 24197361964301491992 24214130752911541536 24287860057826604672 24296496835626003456 24314257432728069248 24371644317832905792 24442605497723466573 24459544240272131484 24537212553687748902 24602000124239644032 24652542641277454592 24655749812401216288 24683656833992928768 24798008921552635392 24851344720093424208 24971399525504503552 25013003378828508576 25030337407504065408 25047434628666338304 25103216457121398102 25133839143943622144 25266919046516391168 25350782694371116032 25364309606059246056 25431281027303901696 25486842502706875264 25523002685501354592 25541659851207130436 25646302215383003648 25689030497175225024 25813132093779936256 25968777908919624256 26017908554749303296 26118612946960763904 26213808794659949658 26231974982320836664 26311848395978821728 26383328618720501376 26402614677652314608 26472327619064880128 26497839593628142441 26594966089781087232 26652166801259614368 26740628236825672832 26844129973265229568 26922290113434542892 27004265459030895984 27097420327064217624 27116198858129404192 27353539611819077904 27372495633726090432 27455841804499640064 27463347918902042368 27478002073230849894 27550554446245893504 27649919575959800808 27734110471437136416 27737718538951368324 27748988286970799104 27829783038606493776 27903264247122441216 27997588683053969901 28092824466192566496 28186067600978411904 28275569036936574912 28295164025874160896 28381319618134459392 28479224820838451712 28504502428977056872 28540478214304323888 28581939336947209824 28672697815545234672 28748404639560932352 28852089992305879104 28873180701364582232 28941327627426575628 29039773605502428288 29214875147534577288 29228678105597358336 29248933599780031488 29311842490366602912 29411548801020951552 29510971855110941247 29653536936536597968 29702941512358853934 29743828621541276736 29781368571447990144 29824632351597088512 29846433983433051296 30018642378721611264 30083206766428881936 30104054449565700288 30199646219923383264 30228536267715977984 30320578761017146368 30345538230647650816 30505723715395579716 30586270424730368256 30653094361363674304 30746429586312331008 30785234927788933632 30829957037605979136 30852493555908322688 30896266408764797664 30918851398829684212 31037038561608288768 31045523734411004416 31144105026191010048 31217611822842148992 31247475692470449152 31353104929712123597 31412926382155513344 31435889047639545152 31617268304215661568 31649448076495792062 31686344733095034112 31754496031230486488 31985837594466442752 32067565232599188981 32193906319208684544 32263149285735322656 32285507670548722048 32383813410435472896 32482328289035155011 32495525757110541056 32590140663631288764 32612725653696175312 32716283404916998536 32802666832319525376 33047867358345211359 33135126293457898944 33236019026499564288 33350671171771344768 33360229053603672714 33373783210005420544 33470955276161864136 33577238231362182708 33665894906854249728 33689225395355188224 33819079474745661408 33891817879486384617 34007103301180475232 34030670247335139456 34134289810999552512 34138730509478607168 34252040662900300032 34484731156534133592 34575783958390851072 34709055250396863024 34800700353152707584 34807812957310340958 34926214201212379968 34951745059546599544 35082464527971762304 35153410154029255296 35177771491627335168 35289474234517211904 35365375178594488296 35442640355326748414 35510264605914928128 35536222401679485824 35647137824731913376 35723808035134297299 35896386817912723856 36005687278707861312 36103502320354370304 36129893769418956832 36321196129367312304 36471386149092103872 36496660844968120576 36557466476749358688 36607789072666186752 36637336097641133192 36689316360408197226 36734072594994524672 36866559434613067744 36978813961916181888 36983624718601824432 37025485250989393152 37106377384808658368 37330118244071959868 37457099288256755328 37545506111256098112 37571151942999507456 37581423467971215872 37700758715915433216 37726885367832214528 38026174041556674048 38053970952405765184 38109252449262946432 38230263754060312896 38312489776810695654 38469453323074505472 38586588481999494144 38588436836568767504 38719698140669904384 38953166863379436384 38971570807463144448 39082456653822137216 39320713191989924487 39347962473481254996 39467772593968232592 39603922016478471912 39658438162055035648 39708491428597320192 39766176468796118016 39892449134671630848 39978250201889421552 40110942355238509248 40138739266087600384 40266194959897844352 40383435170151814338 40646130490596326436 40674298287194106288 40781693899640491008 40995239448416441344 41058743450589135648 41195021878353063552 41217003109846274841 41325831669368840256 41474879363939701212 41525473368254680064 41623482430456198656 41744674557909740664 41854896370683661824 42016899088589054976 42199264101994389416 42279101401467617856 42442746038811241344 42626959346271359579 42718837231257677568 42756753643465585308 42810717321456485832 42872909005420814736 42904248851185011238 42986109786107544576 43017532380980430208 43309771052046873348 43411991441139863442 43453520884841718352 43621711206555998048 43873400399670047232 43967763735549904368 44063823144460281812 44180168391277198592 44314692035332752384 44467561562361793024 44480305404804896952 44615742932311915104 44627940368215818848 44769650975149576944 44887859875805666304 45092105966327548544 45156081674348550432 45189090505981846156 45342804401573966976 45374226996446852608 45480868141525719552 45518307345971476224 45669387550533733376 45979641542045511456 46119644379468496512 46278740333862484032 46378277098244526318 46410417276413787944 46568285601616506624 46710080793999387648 46716157539286515072 46871213538705673728 47052632312689615872 47153833571459317728 47314230679903269888 47474172114743688093 47529517099642551168 47631744046845729732 47978756391699664128 48007583038277148416 48138003093805827072 48290859478813026816 48394723928602983984 48428261505823083072 48575720115653209344 48628514865456138496 48743288635665811584 48885210995446933146 48919088480544262968 49074425107375497804 49204000248479288064 49305085282554909184 49311499624802432576 49367313667985857536 49596017843105270784 49702689440186848416 49942799051009007104 50026006757657017152 50060674815008130816 50206432914242796204 50267678287887244288 50533838093032782336 50728619212118492112 50862562054607803392 50973685005413750528 51046005371002709184 51083319702414260872 51292604430766007296 51378060994350450048 51601056050749540543 51937555817839248512 52035817109498606592 52211719435965511437 52427617589319899316 52463949964641673328 52623696791957643456 52766657237441002752 52805229355304629216 52995679187256284882 53163960532990122621 53304333602519228736 53481256473651345664 53688259946530459136 53844580226869085784 54008530918061791968 54194840654128435248 54232397716258808384 54707079223638155808 54744991267452180864 54911683608999280128 54926695837804084736 54956004146461699788 55101108892491787008 55299839151919601616 55468220942874272832 55475437077902736648 55659566077212987552 55995177366107939802 56185648932385132992 56372135201956823808 56551138073873149824 56590328051748321792 56958449641676903424 57009004857954113744 57080956428608647776 57163878673894419648 57345395631090469344 57468734665216043481 57704179984611758208 57746361402729164464 57882655254853151256 58079547211004856576 58429750295069154576 58457356211194716672 58623684980733205824 59021943710221882494 59307073873073195936 59405883024717707868 59487657243082553472 59562737142895980288 59649264703194177024 59692867966866102592 60037284757443222528 60166413532857763872 60208108899131400576 60399292439846766528 60457072535431955968 60691076461295301632 61011447430791159432 61172540849460736512 61306188722727348608 61492859172624662016 61570469855577867264 61704987111816645376 61792532817529595328 61837702797659368424 62074077123216577536 62091047468822008832 62288210052382020096 62435223645684297984 62706209859424247194 62825852764311026688 62871778095279090304 63298896152991584124 63372689466190068224 63508992062460972976 63971675188932885504 64135130465198377962 64356373276777516857 64526298571470645312 64571015341097444096 64767626820870945792 64964656578070310022 64991051514221082112 65180281327262577528 65225451307392350624 65432566809833997072 65605333664639050752 66095734716690422718 66270252586915797888 66472038052999128576 66701342343542689536 66720458107207345428 66747566420010841088 66941910552323728272 67154476462724365416 67331789813708499456 67638158949491322816 67783635758972769234 68014206602360950464 68061340494670278912 68268579621999105024 68277461018957214336 68504081325800600064 68573804165740882801 68969462313068267184 69151567916781702144 69418110500793726048 69567415647366789477 69615625914620681916 69852428402424759936 69903490119093199088 70164929055943524608 70306820308058510592 70355542983254670336 70578948469034423808 70730750357188976592 70885280710653496828 71072444803358971648 71294275649463826752 71447616070268594598 71792773635825447712 72011374557415722624 72207004640708740608 72259787538837913664 72642392258734624608 72942772298184207744 72993321689936241152 73114932953498717376 73274672195282266384 73378632720816394452 73468145189989049344 73733118869226135488 73957627923832363776 73967249437203648864 74050970501978786304 74212754769617316736 74660236488143919736 74914198576513510656 75091012222512196224 75142303885999014912 75162846935942431744 75401517431830866432 75416928074172405409 76052348083113348096 76107941904811530368 76218504898525892864 76460527508120625792 76624979553621391308 76938906646149010944 77176873673137535008 77439396281339808768 77906333726758872768 78164913307644274432 78641426383979848974 78695924946962509992 78935545187936465184 79207844032956943824 79316876324110071296 79416982857194640384 79493518780884427323 79784898269343261696 79956500403778843104 80221884710477018496 80277478532175200768 80532389919795688704 80766870340303628676 81292260981192652872 81348596574388212576 82117486901178271296 82390043756706127104 82434006219692549682 82651663338737680512 82949758727879402424 83010394516423173917 83246964860912397312 83489349115819481328 83709792741367323648 83992766049161909703 84398528203988778832 84558202802935235712 84885492077622482688 85253918692542719158 85437674462515355136 85513507286931170616 85621434642912971664 85745818010841629472 85808497702370022476 86035064761960860416 86619542104093746696 86823982882279726884 86907041769683436704 87243422413111996096 87746800799340094464 87935527471099808736 88127646288920563624 88360336782554397184 88935123124723586048 88960610809609793904 89231485864623830208 89255880736431637696 89539301950299153888 90184211932655097088 90312163348697100864 90378181011963692312 90685608803147933952 90748453992893705216 90961736283051439104 91036614691942952448 91959283084091022912 92239288758936993024 92557480667724968064 92756554196489052636 92820834552827575888 93136571203233013248 93432315078573030144 93742427077411347456 94059314789136370791 94307667142918635456 94948344229487376186 95059034199285102336 95263488093691459464 95957512783399328256 96015166076554296832 96581718957626053632 96789447857205967968 96856523011646166144 97151440231306418688 97257029730912276992 97486577271331623168 97770421990893866292 97838176961088525936 98148850214750995608 98408000496958576128 98610170565109818368 98622999249604865152 99143602075035634077 99405378880373696832 99885598102018014208 100052013515314034304 100121349630016261632 100412865828485592408 100486267046196473689 101067676186065564672 101457238424236984224 101675453638459153851 101947370010827501056 102092010742005418368 102166639404828521744 102756121988700900096 103202112101499081086 103875111635678497024 104423438871931022874 104855235178639798632 104927899929283346656 105247393583915286912 105533314474882005504 105610458710609258432 105991358374512569764 106327921065980245242 106608667205038457472 106962512947302691328 107376519893060918272 107689160453738171568 108017061836123583936 108389681308256870496 108464795432517616768 109414158447276311616 109489982534904361728 109823367217998560256 109853391675608169472 109912008292923399576 110202217784983574016 110599678303839203232 110936441885748545664 110950874155805473296 111319132154425975104 111990354732215879604 112371297864770265984 112744270403913647616 113102276147746299648 113180656103496643584 114018009715908227488 114161912857217295552 114327757347788839296 114690791262180938688 114937469330432086962 115408359969223516416 115492722805458328928 115765310509706302512 116159094422009713152 116859500590138309152 116914712422389433344 117247369961466411648 118043887420443764988 118614147746146391872 118811766049435415736 118975314486165106944 119125474285791960576 119298529406388354048 119385735933732205184 120332827065715527744 120416217798262801152 120798584879693533056 120914145070863911936 121322884293233869571 122022894861582318864 122345081698921473024 122612377445454697216 122985718345249324032 123409974223633290752 123585065635059190656 123675405595318736848 124576420104764040192 124870447291368595968 125412419718848494388 125743556190558180608 126597792305983168248 126745378932380136448 127017984124921945952 127880878038814078737 128270260930396755924 128712746553555033714 129052597142941290624 129142030682194888192 129929313156140620044 129982103028442164224 130360562654525155056 130450902614784701248 130865133619667994144 132191469433380845436 132540505173831595776 132944076105998257152 133402684687085379072 133440916214414690856 133883821104647456544 134308952925448730832 134663579627416998912 135276317898982645632 135567271517945538468 136028413204721900928 136122680989340557824 136554922037914428672 137008162651601200128 137147608331481765602 137938924626136534368 138836221001587452096 139134831294733578954 139231251829241363832 139704856804849519872 139806980238186398176 140329858111887049216 140613640616117021184 141157896938068847616 141461500714377953184 141770561421306993656 142144889606717943296 142588551298927653504 142895232140537189196 143585547271650895424 144022749114831445248 144414009281417481216 144519575077675827328 145284784517469249216 145885544596368415488 145986643379872482304 146229865906997434752 146549344390564532768 146757265441632788904 146864544144441000007 147466237738452270976 147915255847664727552 147934498874407297728 148101941003957572608 148425509539234633472 149320472976287839472 149828397153027021312 150182024445024392448 150803034863661732864 150833856148344810818 152215883809623060736 152437009797051785728 152921055016241251584 153249959107242782616 153877813292298021888 154353747346275070016 154803168152248621629 155812667453517745536 156329826615288548864 157282852767959697948 157391849893925019984 157871090375872930368 158415688065913887648 158633752648220142592 158987037561768854646 159491881598970367863 159913000807557686208 160443769420954036992 160554957064350401536 161064779839591377408 161533740680607257352 162584521962385305744 162697193148776425152 164234973802356542592 164780087513412254208 164868012439385099364 165303326677475361024 165899517455758804848 166020789032846347834 166978698231638962656 167985532098323819406 168797056407977557664 169116405605870471424 169770984155244965376 170507837385085438316 170875348925030710272 171027014573862341232 171242869285825943328 171491636021683258944 171616995404740044952 172070129523921720832 173239084208187493392 173647965764559453768 173814083539366873408 174486844826223992192 175871054942199617472 176255292577841127248 176720673565108794368 177921221619219587808 178462971729247660416 178511761472863275392 179078603900598307776 180368423865310194176 180624326697394201728 180756362023927384624 181371217606295867904 182073229383885904896 183918566168182045824 184478577517873986048 185114961335449936128 185513108392978105272 185641669105655151776 186273142406466026496 186864630157146060288 188118629578272741582 188615334285837270912 189896688458974752372 190118068398570204672 190526976187382918928 191915025566798656512 192030332153108593664 193069119830332550571 193578895714411935936 193713046023292332288 194302880462612837376 194514059461824553984 194973154542663246336 195540843981787732584 195676353922177051872 196297700429501991216 196816000993917152256 197245998499209730304 198287204150071268154 198810757760747393664 200104027030628068608 200242699260032523264 200825731656971184816 200972534092392947378 202914476848473968448 203350907276918307702 203894740021655002112 204184021484010836736 204333278809657043488 205512243977401800192 205721412497222648403 206404224202998162172 207750223271356994048 208846877743862045748 209710470357279597264 209855799858566693312 210494787167830573824 211066628949764011008 211220917421218516864 211982716749025139528 212655842131960490484 213217334410076914944 213925025894605382656 214648179903413769241 215378320907476343136 216034123672247167872 216779362616513740992 216929590865035233536 218828316894552623232 218979965069808723456 219824016585846799152 220404435569967148032 221199356607678406464 221872883771497091328 221901748311610946592 222638264308851950208 223980709464431759208 224742595729540531968 225488540807827295232 226204552295492599296 226250784222517216227 228036019431816454976 228323825714434591104 228655514695577678592 229381582524361877376 229874938660864173924 230816719938447032832 230985445610916657856 231530621019412605024 232318188844019426304 233719001180276618304 234494739922932823296 236087774840887529976 237228295492292783744 237623532098870831472 237950628972330213888 238250948571583921152 238480556342653281969 238771471867464410368 240665654131431055488 240832435596525602304 241597169759387066112 242645768586467739142 244045789723164637728 245224754890909394432 246819948447266581504 247170131270118381312 247350811190637473696 249031183549269521751 249740894582737191936 250824839437696988776 251487112381116361216 253195584611966336496 254035968249843891904 255761756077628157474 256540521860793511848 257425493107110067428 258105194285882581248 258284061364389776384 259858626312281240088 260721125309050310112 260901805229569402496 261730267239335988288 264382938866761690872 265081010347663191552 266805369374170758144 266881832428829381712 267767642209294913088 268617905850897461664 270552635797965291264 271134543035891076936 272056826409443801856 272245361978681115648 273109844075828857344 274295216662963531204 275877849252273068736 277672442003174904192 278269662589467157908 278462503658482727664 279409713609699039744 279613960476372796352 280659716223774098432 281227281232234042368 282177944367409112373 282923001428755906368 283541122842613987312 284289779213435886592 285177102597855307008 285790464281074378392 287171094543301790848 288045498229662890496 289039150155351654656 290569569034938498432 291771089192736830976 292459731813994869504 293098688781129065536 293514530883265577808 293729088288882000014 294932475476904541952 295830511695329455104 295868997748814595456 296851019078469266944 298640945952575678944 299656794306054042624 300364048890048784896 301458801138589421067 301667712296689621636 304431767619246121472 304874019594103571456 305842110032482503168 306499918214485565232 308707494692550140032 309606336304497243258 311625334907035491072 312659653230577097728 314565705535919395896 314783699787850039968 315742180751745860736 316831376131827775296 317974075123537709292 318983763197940735726 319826001615115372416 320887538841908073984 322129559679182754816 323067481361214514704 325169043924770611488 325394386297552850304 328469947604713085184 329560175026824508416 329736024878770198728 330606653354950722048 331799034911517609696 332041578065692695668 333957396463277925312 335971064196647638812 337594112815955115328 338232811211740942848 339541968310489930752 341015674770170876632 342054029147724682464 342485738571651886656 342983272043366517888 343233990809480089904 344140259047843441664 346478168416374986784 347295931529118907536 347628167078733746816 348973689652447984384 351742109884399234944 352510585155682254496 355842443238439175616 356925943458495320832 357023522945726550784 358157207801196615552 360736847730620388352 361248653394788403456 361512724047854769248 362742435212591735808 363968652879701608713 367837132336364091648 368957155035747972096 370229922670899872256 371026216785956210544 371283338211310303552 373729260314292120576 376237259156545483164 377230668571674541824 379793376917949504744 380236136797140409344 381053952374765837856 383642634116442236211 386138239660665101142 387157791428823871872 387426092046584664576 389946309085326492672 391081687963575465168 391352707844354103744 392595400859003982432 394491996998419460608 396574408300142536308 397621515521494787328 400208054061256137216 401651463313942369632 401945068184785894756 405828953696947936896 406701814553836615404 407590364086257606761 408368042968021673472 408666557619314086976 411024487954803600384 411442824994445296806 412808448405996324344 415500446542713988096 417693755487724091496 419420940714559194528 419711599717133386624 420989574335661147648 422441834842437033728 423965433498050279056 425311684263920980968 426434668820153829888 429296359806827538482 430756641814952686272 432068247344494335744 433558725233027481984 433859181730070467072 437656633789105246464 437959930139617446912 439648033171693598304 440593632433323000021 442398713215356812928 443745767542994182656 443803496623221893184 445276528617703900416 447961418928863518416 449485191459081063936 452409104590985198592 452501568445034432454 456072038863632909952 456647651428869182208 457311029391155357184 458763165048723754752 459749877321728347848 461633439876894065664 461970891221833315712 463061242038825210048 464409504456745864887 467438002360553236608 468989479845865646592 472175549681775059952 474456590984585567488 475247064197741662944 475901257944660427776 476961112685306563938 477542943734928820736 481331308262862110976 481664871193051204608 483194339518774132224 485291537172935478284 488091579446329275456 490449509781818788864 494340262540236762624 494701622381274947392 498062367098539043502 501649678875393977552 502974224762232722432 506391169223932672992 508071936499687783808 511523512155256314948 513081043721587023696 514850986214220134856 516210388571765162496 519717252624562480176 521442250618100620224 521803610459138804992 523460534478671976576 528765877733523381744 530162020695326383104 533763664857658763424 535535284418589826176 537235811701794923328 541105271595930582528 542269086071782153872 544113652818887603712 546219688151657714688 548590433325927062408 551755698504546137472 555344884006349808384 556539325178934315816 556925007316965455328 558819427219398079488 559227920952745592704 564355888734818224746 565846002857511812736 567082245685227974624 570354205195710614016 571580928562148756784 574342189086603581696 576090996459325780992 578078300310703309312 581139138069876996864 583542178385473661952 584919463627989739008 586197377562258131072 587029061766531155616 587458176577764000028 589864950953809083904 591737995497629190912 593702038156938533888 597281891905151357888 600728097780097569792 602917602277178842134 603335424593379243272 608863535238492242944 611684220064965006336 612999836428971130464 617164237491667945209 617414989385100280064 619212672608994486516 623250669814070982144 629131411071838791792 629567399575700079936 631484361503491721472 633662752263655550592 635948150247075418584 637967526395881471452 639652003230230744832 641775077683816147968 643944539710241307723 646134962722429029408 650338087849541222976 650788772595105700608 656939895209426170368 659472049757540397456 661213306709901444096 663598069823035219392 664083156131385391336 667914792926555850624 671942128393295277624 675188225631910230656 676465622423481885696 678752352667551648681 682031349540341753264 684108058295449364928 684971477143303773312 685966544086733035776 686467981618960179808 692956336832749973568 694591863058237815072 695256334157467493632 697947379304895968768 703484219768798469888 705021170311364508992 711684886476878351232 713851886916990641664 714047045891453101568 716314415602393231104 722497306789576806912 723025448095709538496 727937305759403217426 735674264672728183296 740459845341799744512 742052433571912421088 742566676422620607104 747093550647808565253 752474518313090966328 754461337143349083648 759586753835899009488 762107904749531675712 767285268232884472422 772276479321330202284 774315582857647743744 774852184093169329152 782163375927150930336 782705415688708207488 785190801718007964864 788983993996838921216 793148816600285072616 795243031042989574656 800416108122512274432 803302926627884739264 803890136369571789512 811657907393895873792 813403629107673230808 815180728172515213522 816736085936043346944 817333115238628173952 822885649988890593612 825616896811992648688 835387510975448182992 838841881429118389056 839423199434266773248 841979148671322295296 844883669684874067456 847930866996100558112 850623368527841961936 852869337640307659776 858592719613655076964 861513283629905372544 864136494688988671488 867117450466054963968 867718363460140934144 875313267578210492928 879296066343387196608 881187264866646000042 884797426430713625856 887491535085988365312 887606993246443786368 890553057235407800832 895922837857727036832 898970382918162127872 904376403415768263201 905003136890068864908 912144077727265819904 913295302857738364416 914622058782310714368 917526330097447509504 919499754643456695696 923941782443666631424 926122484077650420096 928819008913491729774 934876004721106473216 937978959691731293184 944351099363550119904 948913181969171134976 950494128395483325888 953922225370613127876 955085887469857641472 962662616525724221952 966388679037548264448 970583074345870956568 976183158892658550912 980420064964241270317 988680525080473525248 989403244762549894784 996124734197078087004 1003299357750787955104 1012782338447865345984 1016143872999375567616 1023047024310512629896 1026162087443174047392 1029701972428440269712 1032420777143530324992 1039434505249124960352 1042884501236201240448 1043607220918277609984 1046921068957343953152 1057531755467046763488 1067527329715317526848 1071070568837179652352 1074471623403589846656 1082210543191861165056 1084538172143564307744 1088227305637775207424 1091905958639104826139 1097180866651854124816 1103511397009092274944 1110689768012699616768 1113078650357868631632 1113850014633930910656 1118455841905491185408 1128711777469636449492 1131692005715023625472 1134164491370455949248 1140708410391421228032 1143161857124297513568 1148684378173207163392 1156156600621406618624 1162278276139753993728 1169838927255979478016 1172394755124516262144 1174058123533062311232 1174916353155528000056 1179729901907618167808 1183475990995258381824 1194563783810302715776 1205835204554357684268 1206670849186758486544 1222771092258772820283 1225999672857942260928 1234328474983335890418 1234829978770200560128 1238425345217988973032 1246501339628141964288 1258262822143677583584 1259134799151400159872 1262968723006983442944 1267325504527311101184 1271896300494150837168 1275935052791762942904 1279304006460461489664 1287889079420482615446 1292269925444858058816 1300676175699082445952 1301577545190211401216 1313879790418852340736 1318944099515080794912 1321780897299969000063 1327196139646070438784 1328166312262770782672 1335829585853111701248 1343884256786590555248 1350376451263820461312 1357504705335103297362 1364062699080683506528 1368216116590898729856 1369942954286607546624 1371933088173466071552 1372935963237920359616 1385912673665499947136 1389183726116475630144 1390512668314934987264 1395894758609791937536 1406968439537596939776 1410042340622729017984 1423369772953756702464 1427703773833981283328 1428094091782906203136 1432628831204786462208 1444994613579153613824 1446050896191419076992 1455874611518806434852 1471348529345456366592 1484104867143824842176 1485133352845241214208 1494187101295617130506 1504949036626181932656 1508922674286698167296 1519173507671798018976 1524215809499063351424 1534570536465768944844 1544552958642660404568 1548631165715295487488 1564326751854301860672 1565410831377416414976 1570381603436015929728 1577197495812040304423 1586297633200570145232 1590486062085979149312 1606605853255769478528 1607780272739143579024 1623315814787791747584 1626807258215346461616 1630361456345030427044 1634666230477256347904 1645771299977781187224 1651233793623985297376 1670775021950896365984 1677683762858236778112 1678846398868533546496 1689767339369748134912 1695861733992201116224 1701246737055683923872 1717185439227310153928 1723026567259810745088 1728272989377977342976 1734234900932109927936 1750626535156420985856 1758592132686774393216 1762374529733292000084 1769594852861427251712 1775213986492887572736 1781106114470815601664 1791845675715454073664 1808752806831536526402 1810006273780137729816 1824288155454531639808 1826590605715476728832 1835052660194895019008 1838999509286913391392 1847883564887333262848 1852244968155300840192 1857638017826983459548 1869752009442212946432 1888702198727100239808 1897826363938342269952 1900988256790966651776 1907844450741226255752 1909239073877733000091 1925325233051448443904 1931833619130723923169 1941166148691741913136 1952366317785317101824 1960840129928482540634 1978806489525099789568 1992249468394156174008 2006598715501575910208 2025564676895730691968 2032287745998751135232 2046094048621025259792 2052324174886348094784 2059403944856880539424 2078869010498249920704 2085769002472402480896 2087214441836555219968 2093842137914687906304 2115063510934093526976 2135054659430635053696 2142141137674359304704 2148943246807179693312 2169076344287128615488 2183811917278209652278 2194361733303708249632 2207022794018184549888 2221379536025399233536 2226157300715737263264 2227700029267861821312 2236911683810982370816 2257423554939272898984 2263384011430047250944 2268328982740911898496 2286323714248595027136 2297368756346414326784 2324556552279507987456 2344789510249032524288 2348116247066124622464 2349832706311056000112 2366951981990516763648 2389127567620605431552 2411670409108715368536 2413341698373516973088 2445542184517545640566 2451999345715884521856 2468656949966671780836 2469659957540401120256 2476850690435977946064 2516525644287355167168 2518269598302800319744 2525937446013966885888 2534651009054622202368 2543792600988301674336 2551870105583525885808 2558608012920922979328 2575778158840965230892 2584539850889716117632 2601352351398164891904 2603155090380422802432 2637888199030161589824 2643561794599938000126 2654392279292140877568 2656332624525541565344 2671659171706223402496 2687768513573181110496 2700752902527640922624 2715009410670206594724 2728125398161367013056 2736432233181797459712 2739885908573215093248 2743866176346932143104 2745871926475840719232 2771825347330999894272 2778367452232951260288 2781025336629869974528 2790426338744379000133 2813936879075193879552 2820084681245458035968 2846739545907513404928 2865257662409572924416 2892101792382838153984 2911749223037612869704 2941260194892723810951 2968209734287649684352 2970266705690482428416 2988374202591234261012 3009898073252363865312 3038347015343596037952 3048431618998126702848 3069141072931537889688 3089105917285320809136 3097262331430590974976 3128653503708603721344 3130821662754832829952 3140763206872031859456 3154394991624080608846 3172595266401140290464 3213211706511538957056 3215560545478287158048 3246631629575583495168 3253614516430692923232 3260722912690060854088 3269332460954512695808 3291542599955562374448 3302467587247970594752 3341550043901792731968 3355367525716473556224 3357692797737067092992 3391723467984402232448 3402493474111367847744 3434370878454620307856 3446053134519621490176 3468469801864219855872 3517184265373548786432 3524749059466584000168 3539189705722854503424 3550427972985775145472 3583691351430908147328 3617505613663073052804 3620012547560275459632 3648576310909063279616 3668313276776318460849 3677999018573826782784 3695767129774666525696 3704489936310601680384 3715276035653966919096 3739504018884425892864 3777404397454200479616 3801976513581933303552 3815688901482452511504 3818478147755466000182 3863667238261447846338 3882332297383483826272 3904732635570634203648 3921680259856965081268 3957612979050199579136 3984498936788312348016 4013197431003151820416 4051129353791461383936 4064575491997502270464 4092188097242050519584 4104648349772696189568 4118807889713761078848 4157738020996499841408 4171538004944804961792 4187684275829375812608 4230127021868187053952 4270109318861270107392 4284282275348718609408 4297886493614359386624 4338152688574257230976 4367623834556419304556 4388723466607416499264 4414045588036369099776 4452314601431474526528 4455400058535723642624 4473823367621964741632 4514847109878545797968 4526768022860094501888 4536657965481823796992 4572647428497190054272 4689579020498065048576 4696232494132249244928 4699665412622112000224 4731592487436120913269 4778255135241210863104 4823340818217430737072 4826683396747033946176 4891084369035091281132 4903998691431769043712 4937313899933343561672 4953701380871955892128 5033051288574710334336 5036539196605600639488 5069302018109244404736 5087585201976603348672 5103740211167051771616 5151556317681930461784 5169079701779432235264 5202704702796329783808 5275776398060323179648 5287123589199876000252 5308784558584281755136 5312665249051083130688 5343318343412446804992 5375537027146362220992 5401505805055281845248 5430018821340413189448 5456250796322734026112 5472864466363594919424 5479771817146430186496 5491743852951681438464 5543650694661999788544 5556734904465902520576 5580852677488758000266 5640169362490916071936 5693479091815026809856 5727717221633199000273 5784203584765676307968 5823498446075225739408 5882520389785447621902 5936419468575299368704 5940533411380964856832 5976748405182468522024 6019796146504727730624 6076694030687192075904 6096863237996253405696 6138282145863075779376 6178211834570641618272 6257307007417207442688 6261643325509665659904 6281526413744063718912 6308789983248161217692 6345190532802280580928 6426423413023077914112 6431121090956574316096 6507229032861385846464 6521445825380121708176 6538664921909025391616 6583085199911124748896 6604935174495941189504 6683100087803585463936 6710735051432947112448 6783446935968804464896 6804986948222735695488 6868741756909240615712 6892106269039242980352 7034368530747097572864 7049498118933168000336 7100855945971550290944 7167382702861816294656 7235011227326146105608 7240025095120550919264 7336626553552636921698 7355998037147653565568 7408979872621203360768 7430552071307933838192 7554808794908400959232 7603953027163866607104 7631377802964905023008 7636956295510932000364 7727334476522895692676 7764664594766967652544 7809465271141268407296 7843360519713930162536 7915225958100399158272 7968997873576624696032 8026394862006303640832 8102258707582922767872 8184376194484101039168 8209296699545392379136 8237615779427522157696 8315476041992999682816 8343076009889609923584 8371279016233137000399 8460254043736374107904 8540218637722540214784 8595772987228718773248 8676305377148514461952 8735247669112838609112 8777446933214832998528 8823780584678171432853 8904629202862949053056 8910800117071447285248 9029694219757091595936 9073315930963647593984 9145294856994380108544 9392464988264498489856 9399330825244224000448 9463184974872241826538 9556510270482421726208 9646681636434861474144 9653366793494067892352 9782168738070182562264 9807997382863538087424 9874627799866687123344 9907402761743911784256 10066102577149420668672 10073078393211201278976 10175170403953206697344 10207480422334103543232 10303112635363860923568 10338159403558864470528 10405409405592659567616 10551552796120646359296 10574247178399752000504 10617569117168563510272 10625330498102166261376 10751074054292724441984 10860037642680826378896 10912501592645468052224 10945728932727189838848 10983487705903362876928 11087301389323999577088 11113469808931805041152 11161705354977516000532 11280338724981832143872 11455434443266398000546 11568407169531352615936 11646996892150451478816 11765040779570895243804 11872838937150598737408 11953496810364937044048 12039592293009455461248 12153388061374384151808 12193726475992506811392 12276564291726151558752 12356423669141283236544 12514614014834414885376 12563052827488127437824 12617579966496322435384 12690381065604561161856 12852846826046155828224 12862242181913148632192 13014458065722771692928 13042891650760243416352 13166170399822249497792 13209870348991882379008 13366200175607170927872 13421470102865894224896 13566893871937608929792 13609973896445471390976 13737483513818481231424 14068737061494195145728 14098996237866336000672 14194777462308362739807 14334765405723632589312 14470022454652292211216 14480050190241101838528 14673253107105273843396 14711996074295307131136 14861104142615867676384 15109617589816801918464 15207906054327733214208 15262755605929810046016 15273912591021864000728 15454668953045791385352 15529329189533935305088 15686721039427860325072 15937995747153249392064 16052789724012607281664 16204517415165845535744 16368752388968202078336 16418593399090784758272 16475231558855044315392 16630952083985999365632 16742558032466274000798 16920508087472748215808 17080437275445080429568 17183151664899597000819 17352610754297028923904 17470495338225677218224 17554893866429665997056 17647561169356342865706 17809258405725898106112 17821600234142894570496 18059388439514183191872 18146631861927295187968 18290589713988760217088 18784929976528996979712 18798661650488448000896 18926369949744483653076 19293363272869722948288 19306733586988135784704 19564337476140365124528 19615994765727076174848 19749255599733374246688 19814805523487823568512 20132205154298841337344 20350340807906413394688 20414960844668207086464 20606225270727721847136 20676318807117728941056 21103105592241292718592 21148494356799504001008 21250660996204332522752 21502148108585448883968 21720075285361652757792 21825003185290936104448 21966975411806725753856 22226939617863610082304 22323410709955032001064 22910868886532796001092 23293993784300902957632 23530081559141790487608 23745677874301197474816 23906993620729874088096 24079184586018910922496 24306776122748768303616 24553128583452303117504 24712847338282566473088 25029228029668829770752 25113837048699411001197 25235159932992644870768 25380762131209122323712 25724484363826297264384 26028916131445543385856 26085783301520486832704 26332340799644498995584 26419740697983764758016 26732400351214341855744 27133787743875217859584 27219947792890942781952 27474967027636962462848 28197992475732672001344 28389554924616725479614 28669530811447265178624 28940044909304584422432 28960100380482203677056 29346506214210547686792 29423992148590614262272 29722208285231735352768 30219235179633603836928 30525511211859620092032 30547825182043728001456 30909337906091582770704 31058658379067870610176 31373442078855720650144 31875991494306498784128 32105579448025214563328 32737504777936404156672 32837186798181569516544 32950463117710088630784 33261904167971998731264 33485116064932548001596 33841016174945496431616 34366303329799194001638 34705221508594057847808 34940990676451354436448 35109787732859331994112 35295122338712685731412 35618516811451796212224 36118776879028366383744 36275542403676927001729 36581179427977520434176 37597323300976896001792 37852739899488967306152 38586726545739445896576 38613467173976271569408 39128674952280730249056 39498511199466748493376 39629611046975647137024 40264410308597682674688 40700681615812826789376 40829921689336414172928 41212450541455443694272 42206211184482585437184 42296988713599008002016 42501321992408665045504 43004296217170897767936 43440150570723305515584 43650006370581872208896 44646821419910064002128 45821737773065592002184 46587987568601805915264 47060163118283580975216 47813987241459748176192 48158369172037821844992 48613552245497536607232 49106257166904606235008 49425694676565132946176 50227674097398822002394 50470319865985289741536 50761524262418244647424 51448968727652594528768 52057832262891086771712 52171566603040973665408 52664681599288997991168 52839481395967529516032 53464800702428683711488 54439895585781885563904 54949934055273924925696 56395984951465344002688 56779109849233450959228 57880089818609168844864 57920200760964407354112 58693012428421095373584 58847984297181228524544 59444416570463470705536 61051022423719240184064 61095650364087456002912 61818675812183165541408 62117316758135741220352 62746884157711441300288 63751982988612997568256 65475009555872808313344 65900926235420177261568 66970232129865096003192 68732606659598388003276 69881981352902708872896 70219575465718663988224 70590244677425371462824 71237033622903592424448 72237553758056732767488 72551084807353854003458 75194646601953792003584 75705479798977934612304 77173453091478891793152 77226934347952543138816 78257349904561460498112 78997022398933496986752 79259222093951294274048 81401363231625653578752 81659843378672828345856 82424901082910887388544 84593977427198016004032 85002643984817330091008 86008592434341795535872 86880301141446611031168 89293642839820128004256 91643475546131184004368 93175975137203611830528 94120326236567161950432 95627974482919496352384 96316738344075643689984 98212514333809212470016 98851389353130265892352 100455348194797644004788 100940639731970579483072 101523048524836489294848 102897937455305189057536 104115664525782173543424 104343133206081947330816 105329363198577995982336 108826627211030781005187 109899868110547849851392 112791969902930688005376 113558219698466901918456 115760179637218337689728 115840401521928814708224 117386024856842190747168 118888833140926941411072 122102044847438480368128 122191300728174912005824 123637351624366331082816 124234633516271482440704 125493768315422882600576 127503965977225995136512 130950019111745616626688 133940464259730192006384 137465213319196776006552 139763962705805417745792 141180489354850742925648 144475107516113465534976 145102169614707708006916 150389293203907584007168 151410959597955869224608 154346906182957783586304 156514699809122920996224 157994044797866993973504 158518444187902588548096 163319686757345656691712 164849802165821774777088 169187954854396032008064 173760602282893222062336 178587285679640256008512 183286951092262368008736 186351950274407223661056 188240652473134323900864 191255948965838992704768 196425028667618424940032 197702778706260531784704 200910696389595288009576 201881279463941158966144 208686266412163894661632 210658726397155991964672 217653254422061562010374 219799736221095699702784 225583939805861376010752 227116439396933803836912 231520359274436675379456 231680803043857629416448 234772049713684381494336 237777666281853882822144 244204089694876960736256 244382601456349824011648 247274703248732662165632 250987536630845765201152 255007931954451990273024 267880928519460384012768 274930426638393552013104 279527925411610835491584 282360978709701485851296 288950215032226931069952 290204339229415416013832 302821919195911738449216 308693812365915567172608 313029399618245841992448 315988089595733987947008 326479881633092343015561 329699604331643549554176 338375909708792064016128 347521204565786444124672 357174571359280512017024 366573902184524736017472 372703900548814447322112 376481304946268647801728 382511897931677985409536 392850057335236849880064 401821392779190576019152 403762558927882317932288 417372532824327789323264 435306508844123124020748 451167879611722752021504 454232878793867607673824 463040718548873350758912 469544099427368762988672 475555332563707765644288 488765202912699648023296 494549406497465324331264 501975073261691530402304 535761857038920768025536 549860853276787104026208 559055850823221670983168 564721957419402971702592 580408678458830832027664 605643838391823476898432 626058799236491683984896 631976179191467975894016 652959763266184686031122 659399208663287099108352 676751819417584128032256 695042409131572888249344 714349142718561024034048 733147804369049472034944 752962609892537295603456 765023795863355970819072 803642785558381152038304 807525117855764635864576 870613017688246248041496 908465757587735215347648 926081437097746701517824 939088198854737525977344 977530405825399296046592 989098812994930648662528 1003950146523383060804608 1071523714077841536051072 1099721706553574208052416 1118111701646443341966336 1129443914838805943405184 1160817356917661664055328 1211287676783646953796864 1252117598472983367969792 1305919526532369372062244 1353503638835168256064512 1428698285437122048068096 1466295608738098944069888 1505925219785074591206912 1607285571116762304076608 1615050235711529271729152 1741226035376492496082992 1816931515175470430695296 1878176397709475051954688 1955060811650798592093184 1978197625989861297325056 2143047428155683072102144 2199443413107148416104832 2258887829677611886810368 2321634713835323328110656 2422575353567293907593728 2611839053064738744124488 2857396570874244096136192 2932591217476197888139776 3011850439570149182413824 3214571142233524608153216 3482452070752984992165984 3633863030350940861390592 3756352795418950103909376 4286094856311366144204288 4398886826214296832209664 4517775659355223773620736 4643269427670646656221312 4845150707134587815187456 5223678106129477488248976 5865182434952395776279552 6429142284467049216306432 6964904141505969984331968 7267726060701881722781184 8572189712622732288408576 8797773652428593664419328 9035551318710447547241472 9286538855341293312442624 10447356212258954976497952 12858284568934098432612864 13929808283011939968663936 14535452121403763445562368 17595547304857187328838656 18573077710682586624885248 20894712424517909952995904 25716569137868196865225728 27859616566023879937327872 37146155421365173249770496 41789424849035819905991808 55719233132047759874655744 83578849698071639811983616 111438466264095519749311488 167157699396143279623967232 334315398792286559247934464
- Sum of all divisors σ(n): 1198855265785203641969325699
- Sum of proper divisors (its aliquot sum) s(n): 864539866992917082721391235
- 334315398792286559247934464 is an abundant number, because the sum of its proper divisors (864539866992917082721391235) is greater than itself. Its abundance is 530224468200630523473456771
Bases of 334315398792286559247934464
- Binary: 100010100100010100000101000010101010100110000000000111100110001101010001000100100000000002
- Hexadecimal: 0x1148A0A1553003CC6A22400
- Base-36: 1608EOL2120W610XS0
Squares and roots of 334315398792286559247934464
- 334315398792286559247934464 squared (3343153987922865592479344642) is 111766785869645597397765573985084111741610250438967296
- 334315398792286559247934464 cubed (3343153987922865592479344643) is 37365357589742666227843933236890236842449914637359081950213690400865585247289344
-
334315398792286559247934464 is a
perfect square number . Itssquare root is 18284293773408 -
The
cube root of 334315398792286559247934464 is 694041532.8870800627
Scales and comparisons
How big is 334315398792286559247934464?- 334,315,398,792,286,559,247,934,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 334,315,398,792,286,559,247,934,464 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 334315398792286559247934464 cubic inches would be around 57836794.4 feet tall.
Recreational maths with 334315398792286559247934464
- 334315398792286559247934464 backwards is 464439742955682297893513433
- The number of decimal digits it has is: 27
- The sum of 334315398792286559247934464's digits is 135
- 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 334315398792286559247934464 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 334315398792286559247934464 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/334315398792286559247934464/
Chicago style:
Numbermatics. 2024. "Number 334315398792286559247934464 - Facts about the integer". https://numbermatics.com/n/334315398792286559247934464/
The information we have on file for 334315398792286559247934464 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 334315398792286559247934464, math, Factors of 334315398792286559247934464, curriculum, school, college, exams, university, Prime factorization of 334315398792286559247934464, STEM, science, technology, engineering, physics, economics, calculator, three hundred thirty-four septillion, three hundred fifteen sextillion, three hundred ninety-eight quintillion, seven hundred ninety-two quadrillion, two hundred eighty-six trillion, five hundred fifty-nine billion, two hundred forty-seven million, nine hundred thirty-four thousand, four hundred sixty-four.