12692737829364900116299776
12,692,737,829,364,900,116,299,776 is an even composite number composed of five prime numbers multiplied together.
12692737829364900116299776 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty divisors.
Prime factorization of 12692737829364900116299776:
230 × 39 × 113 × 133 × 593
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 59 × 59 × 59)See below for interesting mathematical facts about the number 12692737829364900116299776 from the Numbermatics database.
Names of 12692737829364900116299776
- Cardinal: 12692737829364900116299776 can be written as Twelve septillion, six hundred ninety-two sextillion, seven hundred thirty-seven quintillion, eight hundred twenty-nine quadrillion, three hundred sixty-four trillion, nine hundred billion, one hundred sixteen million, two hundred ninety-nine thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 1.2692737829364900116299776 × 1025
Factors of 12692737829364900116299776
Divisors of 12692737829364900116299776
- Number of divisors d(n): 19840
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 59 64 66 72 78 81 88 96 99 104 108 117 118 121 128 132 143 144 156 162 169 176 177 192 198 208 216 234 236 242 243 256 264 286 288 297 312 324 338 351 352 354 363 384 396 416 429 432 468 472 484 486 507 512 528 531 572 576 594 624 648 649 676 702 704 708 726 729 767 768 792 832 858 864 891 936 944 968 972 1014 1024 1053 1056 1062 1089 1144 1152 1188 1248 1287 1296 1298 1331 1352 1404 1408 1416 1452 1458 1521 1534 1536 1573 1584 1593 1664 1716 1728 1782 1859 1872 1888 1936 1944 1947 2028 2048 2106 2112 2124 2178 2187 2197 2288 2301 2304 2376 2496 2574 2592 2596 2662 2673 2704 2808 2816 2832 2904 2916 3042 3068 3072 3146 3159 3168 3186 3267 3328 3432 3456 3481 3564 3718 3744 3776 3861 3872 3888 3894 3993 4056 4096 4212 4224 4248 4356 4374 4394 4563 4576 4602 4608 4719 4752 4779 4992 5148 5184 5192 5324 5346 5408 5577 5616 5632 5664 5808 5832 5841 6084 6136 6144 6292 6318 6336 6372 6534 6561 6591 6656 6864 6903 6912 6962 7128 7139 7436 7488 7552 7722 7744 7776 7788 7986 8019 8112 8192 8424 8437 8448 8496 8712 8748 8788 9126 9152 9204 9216 9438 9477 9504 9558 9801 9971 9984 10296 10368 10384 10443 10648 10692 10816 11154 11232 11264 11328 11583 11616 11664 11682 11979 12168 12272 12288 12584 12636 12672 12744 13068 13122 13182 13312 13689 13728 13806 13824 13924 14157 14256 14278 14337 14872 14976 15104 15444 15488 15552 15576 15972 16038 16224 16384 16731 16848 16874 16896 16992 17303 17424 17496 17523 17576 18252 18304 18408 18432 18876 18954 19008 19116 19602 19683 19773 19942 19968 20449 20592 20709 20736 20768 20886 21296 21384 21417 21632 22308 22464 22528 22656 23166 23232 23328 23364 23958 24057 24167 24336 24544 24576 25168 25272 25311 25344 25488 26136 26244 26364 26624 27378 27456 27612 27648 27848 28314 28431 28512 28556 28674 29403 29744 29913 29952 30208 30888 30976 31104 31152 31329 31944 32076 32448 32768 33462 33696 33748 33792 33984 34606 34749 34848 34992 35046 35152 35937 36504 36608 36816 36864 37752 37908 38016 38232 38291 39204 39366 39546 39884 39936 40898 41067 41184 41418 41472 41536 41772 42471 42592 42768 42834 43011 43264 44616 44928 45056 45253 45312 46332 46464 46656 46728 47916 48114 48334 48672 49088 49152 50193 50336 50544 50622 50688 50976 51909 52272 52488 52569 52728 53248 54756 54912 55224 55296 55696 56628 56862 57024 57112 57348 58806 59319 59488 59826 59904 60416 61347 61776 61952 62127 62208 62304 62658 63888 64152 64251 64896 65536 66924 67392 67496 67584 67968 69212 69498 69696 69984 70092 70304 71874 72171 72501 73008 73216 73632 73728 75504 75816 75933 76032 76464 76582 78408 78529 78732 79092 79768 79872 81796 82134 82368 82836 82944 83072 83544 84942 85184 85293 85536 85668 86022 86528 88209 89232 89739 89856 90112 90506 90624 92664 92807 92928 93312 93456 93987 95832 96228 96668 97344 98176 98304 100386 100672 101088 101244 101376 101952 103818 104247 104544 104976 105138 105456 106496 107811 109512 109681 109824 110448 110592 111392 113256 113724 114048 114224 114696 114873 117612 118638 118976 119652 119808 120832 122694 123201 123552 123904 124254 124416 124608 125316 127413 127776 128304 128502 129033 129623 129792 131072 133848 134784 134992 135168 135759 135936 138424 138996 139392 139968 140184 140608 143748 144342 145002 146016 146432 147264 147456 150579 151008 151632 151866 152064 152928 153164 155727 156816 157058 157464 157707 158184 159536 159744 163592 164268 164736 165672 165888 166144 167088 169884 170368 170586 171072 171336 172044 173056 176418 177957 178464 179478 179712 180224 181012 181248 184041 185328 185614 185856 186381 186624 186912 187974 191664 192456 192753 193336 194688 196352 196608 200772 201344 202176 202488 202752 203904 205379 207636 208494 209088 209952 210276 210912 212992 215622 216513 217503 219024 219362 219648 220896 221184 222784 224939 226512 227448 227799 228096 228448 229392 229746 235224 235587 237276 237952 239304 239616 241664 245388 246402 247104 247808 248508 248832 249216 250632 254826 255552 255879 256608 257004 258066 259246 259584 262144 264627 265837 267696 269217 269568 269984 270336 271518 271872 276848 277992 278421 278784 279936 280368 281216 281961 287496 288684 290004 292032 292864 294528 294912 301158 302016 303264 303732 304128 305856 306328 311454 312741 313632 314116 314928 315414 316368 319072 319488 323433 327184 328536 329043 329472 331344 331776 332288 334176 339768 340736 341172 342144 342672 344088 344619 346112 352836 355914 356928 358956 359424 360448 362024 362496 368082 369603 370656 371228 371712 372762 373248 373824 375948 382239 383328 384912 385506 386672 387099 388869 389376 392704 393216 401544 402688 404352 404976 405504 407277 407808 410758 415272 416988 418176 419904 420552 421201 421824 425984 431244 433026 435006 438048 438724 439296 441792 442368 445568 449878 451737 453024 454896 455598 456192 456896 458784 459492 467181 470448 471174 473121 474552 475904 478608 479232 483328 490776 492804 494208 495616 497016 497664 497783 498432 501264 509652 511104 511758 513216 514008 516132 518492 519168 524288 529254 531674 533871 535392 538434 539136 539968 540672 543036 543744 552123 553696 555984 556842 557568 559143 559872 560736 562432 563922 574992 577368 578259 580008 584064 585728 588289 589056 589824 602316 604032 606528 607464 608256 611712 612656 616137 622908 625482 627264 628232 629856 630828 632736 638144 638976 646866 652509 654368 657072 658086 658944 662688 663552 664576 668352 674817 679536 681472 682344 683397 684288 685344 688176 689238 692224 705672 706761 711828 713856 717912 718848 720896 724048 724992 736164 739206 741312 742456 743424 745524 746496 747648 751896 764478 766656 769824 771012 773344 774198 777738 778752 785408 786432 793881 797511 803088 805376 807651 808704 809952 811008 814554 815616 821516 830544 833976 835263 836352 839808 841104 842402 843648 845883 851968 862488 866052 870012 876096 877448 878592 883584 884736 891136 899756 903474 906048 909792 911196 912384 913792 917568 918984 934362 938223 940896 942348 946242 949104 951808 957216 958464 966656 970299 981552 985608 987129 988416 991232 994032 995328 995566 996864 1002528 1019304 1020877 1022208 1023516 1026432 1028016 1032264 1033857 1036984 1038336 1048576 1058508 1063348 1067742 1070784 1076868 1078272 1079936 1081344 1086072 1087488 1104246 1107392 1108809 1111968 1113684 1115136 1118286 1119744 1121472 1124864 1127844 1146717 1149984 1154736 1156518 1160016 1161297 1166607 1168128 1171456 1176578 1178112 1179648 1204632 1206491 1208064 1213056 1214928 1216512 1221831 1223424 1225312 1232274 1245816 1250964 1254528 1256464 1259712 1261656 1263603 1265472 1276288 1277952 1293732 1305018 1308736 1314144 1316172 1317888 1325376 1327104 1329152 1336704 1349634 1355211 1359072 1362944 1364688 1366794 1368576 1370688 1376352 1378476 1384448 1401543 1411344 1413522 1419363 1423656 1425853 1427712 1435824 1437696 1441792 1448096 1449984 1472328 1478412 1482624 1484912 1486848 1491048 1492992 1493349 1495296 1503792 1528956 1533312 1539648 1542024 1546688 1548396 1555476 1557504 1570816 1572864 1587762 1595022 1601613 1606176 1610752 1615302 1617408 1619904 1622016 1629108 1631232 1643032 1656369 1661088 1667952 1670526 1672704 1677429 1679616 1682208 1684804 1687296 1691766 1703936 1724976 1732104 1734777 1740024 1752192 1754896 1757184 1764867 1767168 1769472 1782272 1799512 1806948 1812096 1819584 1822392 1824768 1827584 1835136 1837968 1848411 1868724 1876446 1881792 1884696 1892484 1898208 1903616 1914432 1916928 1933312 1940598 1957527 1963104 1971216 1974258 1976832 1982464 1988064 1990656 1991132 1993728 2005056 2024451 2038608 2041754 2044416 2047032 2050191 2052864 2056032 2064528 2067714 2073968 2076672 2097152 2117016 2120283 2126696 2135484 2141568 2153736 2156544 2159872 2162688 2172144 2174976 2208492 2214784 2217618 2223936 2227368 2230272 2236572 2239488 2242944 2249728 2255688 2259169 2293434 2299968 2309472 2313036 2320032 2322594 2333214 2336256 2342912 2353156 2356224 2359296 2381643 2392533 2409264 2412982 2416128 2422953 2426112 2429856 2433024 2443662 2446848 2450624 2464548 2491632 2501928 2505789 2509056 2512928 2519424 2523312 2527206 2530944 2537649 2552576 2555904 2587464 2610036 2617472 2628288 2632344 2635776 2650752 2654208 2658304 2669927 2673408 2699268 2710422 2718144 2725888 2729376 2733588 2737152 2741376 2752704 2756952 2768896 2803086 2814669 2822688 2827044 2838726 2847312 2851706 2855424 2871648 2875392 2883584 2896192 2899968 2910897 2924207 2944656 2956824 2961387 2965248 2969824 2973696 2982096 2985984 2986698 2990592 3007584 3057912 3062631 3066624 3079296 3084048 3093376 3096792 3101571 3110952 3115008 3141632 3145728 3175524 3190044 3203226 3212352 3221504 3230604 3234816 3239808 3244032 3258216 3262464 3286064 3312738 3322176 3326427 3335904 3341052 3345408 3354858 3359232 3364416 3369608 3374592 3383532 3407872 3440151 3449952 3464208 3469554 3480048 3499821 3504384 3509792 3514368 3529734 3534336 3538944 3564544 3599024 3613896 3619473 3624192 3639168 3644784 3649536 3655168 3665493 3670272 3675936 3696822 3737448 3752892 3763584 3769392 3784968 3790809 3796416 3807232 3828864 3833856 3866624 3881196 3915054 3926208 3942432 3948516 3953664 3964928 3976128 3981312 3982264 3987456 4010112 4048902 4065633 4077216 4083508 4088832 4094064 4100382 4105728 4112064 4129056 4135428 4147936 4153344 4194304 4204629 4234032 4240566 4253392 4258089 4270968 4277559 4283136 4307472 4313088 4319744 4325376 4344288 4349952 4416984 4429568 4435236 4447872 4454736 4460544 4473144 4478976 4480047 4485888 4499456 4511376 4518338 4586868 4599936 4618944 4626072 4633211 4640064 4645188 4666428 4672512 4685824 4706312 4712448 4718592 4763286 4785066 4804839 4818528 4825964 4832256 4845906 4852224 4859712 4866048 4887324 4893696 4901248 4929096 4969107 4983264 5003856 5011578 5018112 5025856 5032287 5038848 5046624 5054412 5061888 5075298 5105152 5111808 5174928 5204331 5220072 5234944 5256576 5264688 5271552 5294601 5301504 5308416 5316608 5339854 5346816 5398536 5420844 5436288 5451776 5458752 5467176 5474304 5475613 5482752 5505408 5513904 5537792 5545233 5606172 5629338 5645376 5654088 5677452 5694624 5703412 5710848 5743296 5750784 5767168 5792384 5799936 5821794 5848414 5872581 5889312 5913648 5922774 5930496 5939648 5947392 5964192 5971968 5973396 5981184 6015168 6073353 6115824 6125262 6133248 6150573 6158592 6168096 6186752 6193584 6203142 6221904 6230016 6283264 6291456 6351048 6360849 6380088 6406452 6424704 6443008 6461208 6469632 6471179 6479616 6488064 6516432 6524928 6572128 6625476 6644352 6652854 6671808 6682104 6690816 6709716 6718464 6728832 6739216 6749184 6767064 6777507 6815744 6880302 6899904 6928416 6939108 6960096 6999642 7008768 7019584 7028736 7059468 7068672 7077888 7129088 7177599 7198048 7227792 7238946 7248384 7268859 7278336 7289568 7299072 7310336 7330986 7340544 7351872 7393644 7474896 7505784 7517367 7527168 7538784 7569936 7581618 7592832 7612947 7614464 7647757 7657728 7667712 7733248 7762392 7830108 7852416 7884864 7897032 7907328 7929856 7952256 7962624 7964528 7974912 8009781 8020224 8097804 8131266 8154432 8167016 8177664 8188128 8200764 8211456 8224128 8258112 8270856 8295872 8306688 8388608 8409258 8468064 8481132 8506784 8516178 8541936 8555118 8566272 8614944 8626176 8639488 8650752 8688576 8699904 8732691 8772621 8833968 8859136 8870472 8884161 8895744 8909472 8921088 8946288 8957952 8960094 8971776 8998912 9022752 9036676 9173736 9187893 9199872 9237888 9252144 9266422 9280128 9290376 9304713 9332856 9345024 9371648 9412624 9424896 9437184 9526572 9570132 9609678 9637056 9651928 9664512 9691812 9704448 9719424 9732096 9774648 9787392 9802496 9858192 9938214 9966528 10007712 10023156 10036224 10051712 10064574 10077696 10093248 10108824 10123776 10150596 10210304 10223616 10320453 10349856 10408662 10440144 10469888 10499463 10513152 10529376 10543104 10589202 10603008 10616832 10633216 10679708 10693632 10797072 10841688 10858419 10872576 10903552 10917504 10934352 10948608 10951226 10965504 10996479 11010816 11027808 11075584 11090466 11212344 11258676 11290752 11308176 11354904 11372427 11389248 11406824 11421696 11486592 11501568 11534336 11584768 11599872 11643588 11696828 11745162 11778624 11827296 11845548 11860992 11879296 11894784 11928384 11943936 11946792 11962368 12030336 12146706 12196899 12231648 12250524 12266496 12301146 12317184 12336192 12373504 12387168 12406284 12443808 12460032 12566528 12582912 12613887 12702096 12721698 12760176 12774267 12812904 12832677 12849408 12886016 12922416 12939264 12942358 12959232 12976128 13032864 13049856 13144256 13250952 13271401 13288704 13305708 13343616 13364208 13381632 13419432 13436928 13440141 13457664 13478432 13498368 13534128 13555014 13631488 13760604 13799808 13856832 13878216 13899633 13920192 13999284 14017536 14039168 14057472 14118936 14137344 14155776 14258176 14355198 14396096 14414517 14455584 14477892 14496768 14537718 14556672 14579136 14598144 14620672 14661972 14681088 14703744 14787288 14907321 14949792 15011568 15034734 15054336 15077568 15096861 15139872 15163236 15185664 15225894 15228928 15295514 15315456 15335424 15466496 15524784 15612993 15660216 15684383 15704832 15769728 15794064 15814656 15859712 15883803 15904512 15925248 15929056 15949824 16019562 16040448 16195608 16262532 16308864 16334032 16355328 16376256 16401528 16422912 16426839 16448256 16516224 16541712 16591744 16613376 16635699 16777216 16818516 16936128 16962264 17013568 17032356 17083872 17110236 17132544 17229888 17252352 17278976 17301504 17377152 17399808 17465382 17545242 17617743 17667936 17718272 17740944 17768322 17791488 17818944 17842176 17892576 17915904 17920188 17943552 17997824 18045504 18073352 18220059 18347472 18375786 18399744 18451719 18475776 18504288 18532844 18560256 18580752 18609426 18665712 18690048 18743296 18825248 18849792 18874368 19053144 19082547 19140264 19219356 19274112 19303856 19329024 19383624 19408896 19413537 19438848 19464192 19549296 19574784 19604992 19716384 19876428 19933056 20015424 20046312 20072448 20103424 20129148 20155392 20186496 20217648 20247552 20301192 20332521 20420608 20447232 20640906 20699712 20817324 20880288 20939776 20998926 21026304 21058752 21086208 21178404 21206016 21233664 21266432 21359416 21387264 21532797 21594144 21683376 21716838 21745152 21806577 21807104 21835008 21868704 21897216 21902452 21931008 21992958 22021632 22055616 22151168 22180932 22424688 22517352 22552101 22581504 22616352 22709808 22744854 22778496 22813648 22838841 22843392 22943271 22973184 23003136 23068672 23169536 23199744 23287176 23393656 23490324 23557248 23654592 23691096 23721984 23758592 23789568 23856768 23887872 23893584 23924736 24029343 24060672 24293412 24393798 24463296 24501048 24532992 24602292 24634368 24672384 24747008 24774336 24812568 24850859 24887616 24920064 25133056 25165824 25227774 25404192 25443396 25520352 25548534 25625808 25665354 25698816 25772032 25844832 25878528 25884716 25918464 25952256 26065728 26099712 26198073 26288512 26317863 26501904 26542802 26577408 26611416 26652483 26687232 26728416 26763264 26838864 26873856 26880282 26915328 26956864 26996736 27068256 27110028 27262976 27521208 27563679 27599616 27713664 27756432 27799266 27840384 27914139 27998568 28035072 28078336 28114944 28237872 28274688 28311552 28516352 28710396 28792192 28829034 28911168 28955784 28993536 29075436 29113344 29158272 29196288 29241344 29323944 29362176 29369197 29407488 29574576 29814642 29899584 30023136 30069468 30108672 30155136 30193722 30279744 30326472 30371328 30451788 30457856 30591028 30630912 30670848 30932992 30961359 31049568 31225986 31320432 31368766 31409664 31498389 31539456 31588128 31629312 31719424 31767606 31809024 31850496 31858112 31899648 32039124 32080896 32391216 32525064 32575257 32617728 32668064 32710656 32752512 32803056 32845824 32853678 32896512 32989437 33032448 33083424 33183488 33226752 33271398 33554432 33637032 33872256 33924528 34027136 34064712 34117281 34167744 34220472 34265088 34459776 34504704 34557952 34603008 34709051 34754304 34799616 34930764 35090484 35235486 35335872 35436544 35481888 35536644 35582976 35637888 35684352 35785152 35831808 35840376 35887104 35995648 36091008 36146704 36440118 36590697 36694944 36751572 36799488 36903438 36951552 37008576 37065688 37120512 37161504 37218852 37331424 37380096 37486592 37650496 37699584 37748736 37841661 38106288 38165094 38280528 38438712 38498031 38548224 38607712 38658048 38767248 38817792 38827074 38877696 38928384 39098592 39149568 39209984 39432768 39752856 39814203 39866112 40030848 40092624 40144896 40206848 40258296 40310784 40320423 40372992 40435296 40495104 40602384 40665042 40841216 40894464 41281812 41399424 41634648 41698899 41760576 41879552 41997852 42052608 42117504 42172416 42356808 42412032 42467328 42532864 42718832 42774528 43065594 43188288 43243551 43366752 43433676 43490304 43613154 43614208 43670016 43737408 43794432 43804904 43862016 43985916 44043264 44111232 44302336 44361864 44721963 44849376 45034704 45104202 45163008 45232704 45419616 45489708 45556992 45627296 45677682 45686784 45886542 45946368 46006272 46137344 46339072 46399488 46574352 46787312 46838979 46980648 47053149 47114496 47309184 47382192 47443968 47517184 47579136 47651409 47713536 47775744 47787168 47849472 48058686 48121344 48586824 48787596 48926592 49002096 49065984 49204584 49268736 49280517 49344768 49494016 49548672 49625136 49701718 49775232 49840128 49907097 50266112 50331648 50455548 50808384 50886792 51040704 51097068 51251616 51330708 51397632 51544064 51689664 51757056 51769432 51836928 51904512 52131456 52199424 52396146 52577024 52635726 52853229 53003808 53085604 53154816 53222832 53304966 53374464 53456832 53526528 53677728 53747712 53760564 53830656 53913728 53993472 54136512 54220056 54525952 54660177 55042416 55127358 55199232 55355157 55427328 55512864 55598532 55680768 55828278 55997136 56070144 56156672 56229888 56475744 56549376 56623104 57032704 57247641 57420792 57584384 57658068 57822336 57911568 57987072 58150872 58226688 58240611 58316544 58392576 58482688 58647888 58724352 58738394 58814976 59149152 59629284 59799168 60046272 60138936 60217344 60231743 60310272 60387444 60559488 60652944 60742656 60903576 60915712 60997563 61182056 61261824 61341696 61865984 61922718 62099136 62451972 62640864 62737532 62819328 62996778 63078912 63176256 63258624 63438848 63535212 63618048 63700992 63716224 63799296 64078248 64161792 64598391 64782432 65050128 65150514 65235456 65336128 65419731 65421312 65505024 65606112 65691648 65707356 65793024 65978874 66064896 66166848 66366976 66453504 66542796 67108864 67274064 67656303 67744512 67849056 68054272 68129424 68234562 68335488 68440944 68516523 68530176 68829813 68919552 69009408 69115904 69206016 69418102 69508608 69599232 69861528 70180968 70470972 70671744 70873088 70963776 71073288 71165952 71182969 71275776 71368704 71570304 71663616 71680752 71774208 71991296 72088029 72182016 72293408 72880236 73181394 73389888 73503144 73598976 73806876 73903104 74017152 74131376 74241024 74323008 74437704 74552577 74662848 74760192 74973184 75300992 75399168 75497472 75683322 76212576 76330188 76561056 76877424 76996062 77096448 77215424 77316096 77534496 77635584 77654148 77755392 77856768 78197184 78299136 78419968 78865536 78953589 79505712 79628406 79732224 79957449 80061696 80185248 80289792 80413696 80516592 80621568 80640846 80745984 80870592 80990208 81204768 81330084 81682432 81788928 82563624 82691037 82798848 83269296 83397798 83521152 83742417 83759104 83995704 84105216 84125327 84235008 84344832 84713616 84824064 84934656 85065728 85437664 85549056 86131188 86376576 86487102 86733504 86867352 86980608 87226308 87228416 87340032 87474816 87588864 87609808 87724032 87971832 88086528 88107591 88222464 88604672 88723728 89443926 89698752 90069408 90208404 90326016 90465408 90839232 90979416 91113984 91254592 91355364 91373568 91773084 91892736 92012544 92274688 92678144 92798976 93148704 93574624 93677958 93961296 94106298 94228992 94495167 94618368 94764384 94887936 95034368 95158272 95302818 95427072 95551488 95574336 95698944 96117372 96242688 97173648 97575192 97725771 97853184 98004192 98131968 98409168 98537472 98561034 98689536 98968311 98988032 99097344 99250272 99403436 99550464 99680256 99814194 100532224 100663296 100911096 101616768 101773584 102081408 102194136 102351843 102503232 102661416 102795264 103088128 103379328 103514112 103538864 103673856 103809024 104127153 104262912 104398848 104792292 105154048 105271452 105706458 106007616 106171208 106309632 106445664 106609932 106748928 106913664 107053056 107355456 107495424 107521128 107661312 107827456 107986944 108273024 108440112 109051904 109320354 110084832 110254716 110398464 110710314 110854656 111025728 111197064 111361536 111656556 111994272 112140288 112313344 112459776 112951488 113098752 113246208 113524983 114065408 114495282 114841584 115168768 115316136 115494093 115644672 115823136 115974144 116301744 116453376 116481222 116633088 116785152 116965376 117295776 117448704 117476788 117629952 118298304 119258568 119442609 119598336 120092544 120277872 120434688 120463486 120620544 120774888 120961269 121118976 121305888 121485312 121807152 121831424 121995126 122364112 122523648 122683392 123731968 123845436 124198272 124903944 125096697 125281728 125475064 125638656 125993556 126157824 126352512 126517248 126877696 127070424 127236096 127401984 127432448 127598592 128156496 128323584 129196782 129564864 130100256 130301028 130470912 130672256 130839462 130842624 131010048 131212224 131383296 131414712 131586048 131957748 132129792 132333696 132733952 132907008 133085592 134165889 134217728 134548128 135312606 135489024 135698112 136108544 136258848 136469124 136670976 136881888 137033046 137060352 137659626 137839104 138018816 138231808 138412032 138836204 139017216 139198464 139723056 140361936 140516937 140941944 141159447 141343488 141746176 141927552 142146576 142331904 142365938 142551552 142737408 142954227 143140608 143327232 143361504 143548416 143982592 144176058 144364032 144586816 145760472 146362788 146779776 147006288 147197952 147613752 147806208 147841551 148034304 148262752 148482048 148646016 148875408 149105154 149325696 149520384 149721291 149946368 150601984 150798336 150994944 151366644 152425152 152660376 153122112 153754848 153992124 154192896 154430848 154632192 155068992 155271168 155308296 155510784 155713536 156394368 156598272 156839936 157731072 157907178 158559687 159011424 159256812 159464448 159914898 160123392 160370496 160579584 160827392 161033184 161243136 161281692 161491968 161741184 161980416 162409536 162660168 163364864 163577856 163980531 165127248 165382074 165597696 166065471 166538592 166795596 167042304 167484834 167518208 167991408 168210432 168250654 168470016 168689664 169427232 169648128 169869312 170131456 170875328 171098112 171742923 172262376 172528213 172753152 172974204 173467008 173734704 173961216 174452616 174456832 174680064 174721833 174949632 175177728 175219616 175448064 175943664 176173056 176215182 176444928 177209344 177447456 178887852 179397504 180138816 180416808 180652032 180695229 180930816 181678464 181958832 182227968 182509184 182710728 182747136 182992689 183546168 183785472 184025088 184549376 185356288 185597952 186297408 187149248 187355916 187922592 188212596 188457984 188990334 189236736 189528768 189775872 190068736 190316544 190605636 190854144 191102976 191148672 191397888 192234744 192485376 193795173 194347296 195150384 195451542 195706368 196008384 196259193 196263936 196818336 197074944 197122068 197379072 197936622 197976064 198194688 198500544 198806872 199100928 199360512 199628388 201064448 201326592 201822192 202968909 203233536 203547168 204162816 204388272 204703686 205006464 205322832 205590528 206176256 206489439 206758656 207028224 207077728 207347712 207618048 208254306 208525824 208797696 209584584 210308096 210542904 211412916 212015232 212342416 212619264 212891328 213219864 213497856 213548907 213827328 214106112 214710912 214990848 215042256 215322624 215654912 215973888 216264087 216546048 216880224 218103808 218640708 220169664 220509432 220796928 221420628 221709312 222051456 222394128 222723072 223313112 223657731 223988544 224280576 224626688 224919552 225902976 226197504 226492416 227049966 228130816 228990564 229683168 230337536 230632272 230988186 231289344 231646272 231948288 232603488 232906752 232962444 233266176 233570304 233930752 234591552 234897408 234953576 235259904 236596608 236860767 238517136 238885218 239196672 239872347 240185088 240555744 240869376 240926972 241241088 241549776 241922538 242237952 242611776 242970624 243614304 243662848 243990252 244728224 245047296 245366784 247463936 247690872 248073111 248396544 249807888 250193394 250563456 250950128 251227251 251277312 251987112 252315648 252375981 252705024 253034496 253755392 254140848 254472192 254803968 254864896 255197184 256312992 256647168 258393564 259129728 260200512 260602056 260941824 261344512 261678924 261685248 262020096 262424448 262766592 262829424 263172096 263915496 264259584 264322773 264667392 265467904 265814016 266171184 268331778 268435456 269096256 270625212 270978048 271396224 272217088 272517696 272938248 273341952 273359449 273763776 274066092 274120704 275319252 275678208 276037632 276463616 276824064 277672408 278034432 278396928 279446112 280723872 281033874 281883888 282318894 282686976 283485501 283492352 283855104 284293152 284663808 284731876 285103104 285474816 285908454 286281216 286654464 286723008 287096832 287965184 288352116 288728064 289173632 291520944 292725576 293177313 293559552 294012576 294395904 295227504 295612416 295683102 296068608 296525504 296904933 296964096 297292032 297750816 298210308 298651392 299040768 299442582 299892736 301203968 301596672 301989888 302733288 304850304 305320752 306244224 307055529 307509696 307984248 308385792 308861696 309264384 310137984 310542336 310616592 311021568 311427072 312381459 312788736 313196544 313679872 315462144 315814356 317119374 318022848 318513624 318928896 319829796 320246784 320740992 321159168 321654784 322066368 322486272 322563384 322983936 323061167 323482368 323960832 324819072 325320336 326729728 327155712 327961062 330254496 330764148 331195392 332130942 333077184 333591192 334084608 334969668 335036416 335982816 336420864 336501308 336940032 337379328 338854464 339296256 339738624 340262912 340574949 341750656 342196224 343485846 344524752 345056426 345506304 345948408 346482279 346934016 347469408 347922432 348905232 348913664 349360128 349443666 349899264 350355456 350439232 350896128 351887328 352346112 352430364 352889856 354418688 354894912 357775704 358327827 358795008 360277632 360833616 361304064 361390458 361861632 362883807 363356928 363917664 364455936 365018368 365421456 365494272 365985378 367092336 367570944 368050176 369098752 370712576 371195904 372594816 374298496 374711832 375290091 375845184 376425192 376915968 377980668 378473472 379057536 379551744 380137472 380633088 381211272 381708288 381799561 382205952 382297344 382795776 384469488 384970752 387590346 388694592 390300768 390903084 391412736 392016768 392518386 392527872 393636672 394149888 394244136 394758144 395873244 395952128 396389376 397001088 397613744 398201856 398721024 399256776 402128896 402497667 402653184 403644384 405937818 406467072 407094336 408325632 408776544 409407372 410012928 410645664 411181056 412352512 412978878 413517312 414056448 414155456 414695424 415236096 416508612 417051648 417595392 419169168 420616192 421085808 422825832 423478341 424030464 424684832 425238528 425782656 426439728 426995712 427097814 427654656 428212224 428862681 429421824 429981696 430084512 430645248 431309824 431947776 432528174 433092096 433760448 436207616 437281416 440339328 441018864 441593856 442841256 443418624 443524653 444102912 444788256 445446144 446626224 447315462 447977088 448561152 449163873 449253376 449839104 451217663 451805952 452395008 452984832 454099932 456261632 457981128 459366336 460675072 461264544 461976372 462578688 463292544 463896576 465206976 465813504 465924888 466532352 467140608 467861504 469183104 469794816 469907152 470519808 473193216 473721534 475679061 477034272 477770436 478393344 479744694 480370176 481111488 481738752 481853944 482482176 483099552 483845076 484475904 485223552 485941248 487228608 487325696 487980504 489456448 490094592 490733568 491941593 494927872 495381744 496146222 496793088 499615776 500386788 501126912 501900256 502454502 502554624 503974224 504631296 504751962 505410048 506068992 507510784 508281696 508944384 509607936 509729792 510394368 512625984 513294336 515228769 516787128 517584639 518259456 520401024 521204112 521883648 522689024 523357848 523370496 524040192 524165499 524848896 525533184 525658848 526344192 527830992 528519168 528645546 529334784 530935808 531628032 532342368 536663556 536870912 538192512 541250424 541956096 542085687 542792448 544434176 545035392 545876496 546683904 546718898 547527552 548132184 548241408 548978067 550638504 551356416 552075264 552927232 553648128 555344816 556068864 556793856 558892224 561447744 562067748 563767776 564637788 565373952 566971002 566984704 567710208 568586304 569327616 569463752 570206208 570949632 571816908 572562432 573308928 573446016 574193664 575930368 576704232 577456128 578347264 581385519 583041888 585451152 586354626 587119104 588025152 588791808 590455008 591224832 591366204 592137216 593051008 593809866 593928192 594584064 595501632 596420616 597302784 598081536 598885164 599785472 602407936 603193344 603979776 605466576 608906727 609700608 610641504 612488448 614111058 615019392 615968496 616771584 617723392 618528768 619468317 620275968 621084672 621233184 622043136 622854144 624762918 625577472 626393088 627359744 630924288 631628712 634238748 636045696 637027248 637857792 639659592 640493568 640646721 641481984 642318336 643309568 644132736 644972544 645126768 645967872 646122334 646964736 647921664 648792261 649638144 650640672 653459456 654311424 655922124 660508992 661528296 662390784 664261884 666154368 667182384 668169216 669939336 670072832 670973193 671965632 672841728 673002616 673880064 674758656 677708928 678592512 679477248 680525824 681149898 683501312 684392448 686971692 689049504 690112852 691012608 691896816 692964558 693868032 694938816 695844864 697810464 697827328 698720256 698887332 699798528 700710912 700878464 701792256 703774656 704692224 704860728 705779712 708837376 709789824 710582301 715551408 716655654 717590016 719617041 720555264 721667232 722608128 722780916 723723264 725767614 726713856 727835328 728911872 730036736 730842912 730988544 731970756 734184672 735141888 736100352 738197504 741425152 742391808 744219333 745189632 748596992 749423664 750580182 751690368 752850384 753681753 753831936 755961336 756946944 757127943 758115072 759103488 760274944 761266176 762422544 763416576 763599122 764411904 764594688 765591552 768938976 769941504 775180692 777389184 780601536 781806168 782825472 783012659 784033536 785036772 785055744 787273344 788299776 788488272 789516288 791746488 791904256 792778752 792968319 794002176 795227488 796403712 797442048 798513552 804257792 804995334 805306368 807288768 811875636 812934144 814188672 816651264 817553088 818814744 820025856 820078347 821291328 822362112 824705024 825957756 827034624 828112896 828310912 829390848 830472192 833017224 834103296 835190784 838338336 841232384 842171616 845651664 846956682 848060928 849369664 850456503 850477056 851565312 852879456 853991424 854195628 855309312 856424448 857725362 858843648 859963392 860169024 861290496 862619648 863895552 865056348 866184192 867520896 872415232 874562832 879531939 880678656 882037728 883187712 885682512 886837248 887049306 888205824 889576512 890714799 890892288 893252448 894630924 895954176 897122304 898327746 898506752 899678208 902435326 903611904 904790016 905969664 908199864 912523264 915962256 918732672 921166587 921350144 922529088 923952744 925157376 925378597 926585088 927793152 930413952 931627008 931849776 933064704 934281216 935723008 937144377 938366208 939589632 939814304 941039616 946386432 947443068 951358122 954068544 955540872 956786688 959489388 960740352 962222976 963477504 963707888 964964352 966199104 967690152 968951808 969183501 970447104 971882496 974457216 974651392 975961008 978912896 980189184 981467136 983883186 989855744 990763488 992292444 993586176 999231552 1000773576 1002253824 1003800512 1004909004 1005109248 1007948448 1009262592 1009503924 1010820096 1012137984 1015021568 1016563392 1017888768 1019215872 1019459584 1020788736 1025251968 1026588672 1030457538 1033574256 1035169278 1036518912 1039446837 1040802048 1042408224 1043767296 1045378048 1046715696 1046740992 1048080384 1048330998 1049697792 1051066368 1051317696 1052688384 1055661984 1057038336 1057291092 1058669568 1061871616 1063256064 1064684736 1073327112 1073741824 1074983481 1076385024 1082500848 1083912192 1084171374 1085584896 1088651421 1088868352 1090070784 1091752992 1093367808 1093437796 1095055104 1096264368 1096482816 1097956134 1101277008 1102712832 1104150528 1105854464 1107296256 1110689632 1112137728 1113587712 1117784448 1122895488 1124135496 1125870273 1127535552 1129275576 1130747904 1133942004 1133969408 1135420416 1137172608 1138655232 1138927504 1140412416 1141899264 1143633816 1145124864 1145398683 1146617856 1146892032 1148387328 1151860736 1153408464 1154912256 1156694528 1162771038 1166083776 1170902304 1172709252 1174238208 1176050304 1177583616 1180910016 1182449664 1182732408 1184274432 1186102016 1187619732 1187856384 1189168128 1191003264 1192841232 1194605568 1196163072 1197770328 1199570944 1204815872 1206386688 1207959552 1210933152 1217813454 1219401216 1221283008 1224976896 1228222116 1230038784 1231936992 1233543168 1235446784 1237057536 1238936634 1240551936 1242169344 1242466368 1244086272 1245708288 1249525836 1251154944 1252786176 1254719488 1261848576 1263257424 1268477496 1270435023 1272091392 1274054496 1275715584 1279319184 1280987136 1281293442 1282963968 1284636672 1286588043 1286619136 1288265472 1289945088 1290253536 1291935744 1292244668 1293929472 1295843328 1297584522 1299276288 1301281344 1306918912 1308622848 1311844248 1321017984 1323056592 1324781568 1328523768 1330573959 1332308736 1334364768 1336338432 1339878672 1340145664 1341946386 1343931264 1345683456 1346005232 1347491619 1347760128 1349517312 1353652989 1355417856 1357185024 1358954496 1361051648 1362299796 1367002624 1368784896 1373943384 1378099008 1380225704 1382025216 1383793632 1385929116 1387736064 1389877632 1391689728 1395620928 1395654656 1397440512 1397774664 1399597056 1401421824 1401756928 1403584512 1407549312 1409384448 1409721456 1411559424 1417674752 1419579648 1421164602 1431102816 1433311308 1435180032 1439234082 1441110528 1443334464 1445216256 1445561832 1447446528 1451535228 1453427712 1455670656 1457823744 1460073472 1461685824 1461977088 1463941512 1468369344 1470283776 1472200704 1475824779 1476395008 1482850304 1484783616 1488438666 1490379264 1497193984 1498847328 1501160364 1503380736 1505700768 1507363506 1507663872 1511922672 1513893888 1514255886 1516230144 1518206976 1520549888 1522532352 1524845088 1526833152 1527198244 1528823808 1529189376 1531183104 1537877952 1539883008 1545686307 1550361384 1552753917 1554778368 1561203072 1563612336 1565650944 1566025318 1568067072 1570073544 1570111488 1572496497 1574546688 1576599552 1576976544 1579032576 1583492976 1583808512 1585557504 1585936638 1588004352 1590454976 1592807424 1594884096 1597027104 1608515584 1609990668 1610612736 1614577536 1623751272 1625868288 1626257061 1628377344 1633302528 1635106176 1637629488 1640051712 1640156694 1642582656 1644724224 1646934201 1649410048 1651915512 1654069248 1656225792 1656621824 1658781696 1660944384 1666034448 1668206592 1670381568 1676676672 1682464768 1684343232 1691303328 1693913364 1696121856 1698739328 1700913006 1700954112 1703130624 1705758912 1707982848 1708391256 1710618624 1712848896 1715450724 1717687296 1719926784 1720338048 1722580992 1725239296 1727791104 1730112696 1732368384 1735041792 1744156557 1744830464 1749125664 1759063878 1761357312 1764075456 1766375424 1771365024 1773674496 1774098612 1776411648 1779153024 1781429598 1781784576 1786504896 1789261848 1791908352 1794244608 1796655492 1797013504 1799356416 1804870652 1807223808 1809580032 1811939328 1816399728 1825046528 1826720181 1831924512 1837465344 1842333174 1842700288 1845058176 1847905488 1850314752 1850757194 1853170176 1855586304 1858404951 1860827904 1863254016 1863699552 1866129408 1868562432 1871446016 1874288754 1876732416 1879179264 1879628608 1882079232 1892772864 1894886136 1902716244 1908137088 1911081744 1913573376 1918978776 1921480704 1921940163 1924445952 1926955008 1927415776 1929928704 1932398208 1935380304 1937903616 1938367002 1940894208 1943764992 1946376783 1948914432 1949302784 1951922016 1957825792 1960378368 1962934272 1967766372 1979711488 1981526976 1984584888 1987172352 1998463104 2001547152 2004507648 2007601024 2009818008 2010218496 2012919579 2015896896 2018525184 2019007848 2021640192 2024275968 2030043136 2033126784 2035777536 2038431744 2038919168 2041577472 2050503936 2053177344 2060915076 2067148512 2070338556 2073037824 2078893674 2081604096 2084816448 2087534592 2090756096 2093431392 2093481984 2096160768 2096661996 2099395584 2102132736 2102635392 2105376768 2111323968 2114076672 2114582184 2117339136 2123743232 2126512128 2129369472 2131746903 2146654224 2149966962 2152770048 2158851123 2165001696 2167824384 2168342748 2171169792 2177302842 2177736704 2180141568 2183505984 2186735616 2186875592 2190110208 2192528736 2192965632 2195912268 2202554016 2205425664 2208301056 2211708928 2214592512 2221379264 2224275456 2227175424 2232657999 2235568896 2245790976 2248270992 2251740546 2255071104 2258551152 2261495808 2267884008 2267938816 2270840832 2271383829 2274345216 2277310464 2277855008 2280824832 2283798528 2287267632 2290249728 2290797366 2293235712 2293784064 2296774656 2303721472 2306816928 2309824512 2313389056 2325542076 2332167552 2341804608 2345418504 2348476416 2349037977 2352100608 2355167232 2361820032 2364899328 2365464816 2368548864 2372204032 2375239464 2375712768 2378336256 2378904957 2382006528 2385682464 2389211136 2392326144 2395540656 2399141888 2409631744 2412773376 2415919104 2421866304 2435626908 2438802432 2442566016 2449953792 2456444232 2460077568 2460235041 2463873984 2467086336 2470893568 2474115072 2477873268 2481103872 2484338688 2484932736 2488172544 2491416576 2499051672 2502309888 2505572352 2509438976 2523697152 2526514848 2536954992 2540870046 2544182784 2548108992 2551369509 2551431168 2558638368 2561974272 2562586884 2565927936 2569273344 2573176086 2573238272 2576530944 2579890176 2580507072 2583871488 2584489336 2587858944 2591686656 2595169044 2598552576 2602562688 2613837824 2617245696 2623688496 2638595817 2642035968 2646113184 2649563136 2657047536 2661147918 2664617472 2668729536 2672676864 2679757344 2680291328 2683892772 2687862528 2691366912 2692010464 2694983238 2695520256 2699034624 2707305978 2710835712 2714370048 2717908992 2722103296 2724599592 2734005248 2737569792 2747886768 2756198016 2760451408 2763499761 2764050432 2767587264 2771858232 2775472128 2776135791 2779755264 2783379456 2791241856 2791309312 2794881024 2795549328 2799194112 2802843648 2803513856 2807169024 2811433131 2815098624 2818768896 2819442912 2823118848 2835349504 2839159296 2842329204 2862205632 2866622616 2870360064 2878468164 2882221056 2886668928 2890432512 2891123664 2894893056 2903070456 2906855424 2907550503 2911341312 2915647488 2920146944 2923371648 2923954176 2927883024 2936738688 2940567552 2944401408 2951649558 2952790016 2965700608 2969567232 2976877332 2980758528 2994387968 2997694656 3002320728 3006761472 3011401536 3014727012 3015327744 3023845344 3027787776 3028511772 3032460288 3036413952 3041099776 3045064704 3049690176 3053666304 3054396488 3057647616 3058378752 3062366208 3075755904 3079766016 3091372614 3100722768 3105507834 3109556736 3118340511 3122406144 3127224672 3131301888 3132050636 3136134144 3140147088 3140222976 3144992994 3149093376 3153199104 3153953088 3158065152 3166985952 3167617024 3171115008 3171873276 3176008704 3180909952 3185614848 3189768192 3194054208 3217031168 3219981336 3221225472 3224950443 3229155072 3247502544 3251736576 3252514122 3256754688 3265954263 3266605056 3270212352 3275258976 3280103424 3280313388 3285165312 3289448448 3293868402 3298820096 3303831024 3308138496 3312451584 3313243648 3317563392 3321888768 3332068896 3336413184 3340763136 3353353344 3364929536 3368686464 3377610819 3382606656 3387826728 3392243712 3397478656 3401826012 3401908224 3406261248 3411517824 3415965696 3416782512 3421237248 3425697792 3430901448 3435374592 3436196049 3439853568 3440676096 3445161984 3450478592 3455582208 3460225392 3464736768 3470083584 3488313114 3489660928 3498251328 3518127756 3522714624 3528150912 3532750848 3542730048 3547348992 3548197224 3552823296 3553672837 3558306048 3562859196 3563569152 3573009792 3578523696 3583816704 3588489216 3593310984 3594027008 3598712832 3609741304 3614447616 3619160064 3623878656 3632799456 3650093056 3653440362 3663849024 3674930688 3684666348 3685400576 3690116352 3695810976 3700629504 3701514388 3706340352 3711172608 3716809902 3721655808 3726508032 3727399104 3732258816 3737124864 3742892032 3748577508 3753464832 3758358528 3759257216 3764158464 3785545728 3789772272 3805432488 3811305069 3816274176 3822163488 3827146752 3837957552 3842961408 3843880326 3848891904 3853910016 3854831552 3859764129 3859857408 3864796416 3870760608 3875807232 3876734004 3881788416 3887529984 3892753566 3897828864 3898605568 3903844032 3915651584 3920756736 3925868544 3935532744 3959422976 3963053952 3969169776 3974344704 3991721877 3996926208 4003094304 4009015296 4015202048 4019636016 4020436992 4025839158 4031793792 4037050368 4038015696 4042474857 4043280384 4048551936 4060086272 4060958967 4066253568 4071555072 4076863488 4077838336 4083154944 4101007872 4106354688 4121830152 4134297024 4140677112 4146075648 4157787348 4163208192 4169632896 4175069184 4181512192 4186862784 4186963968 4192321536 4193323992 4198791168 4199795171 4204265472 4205270784 4210753536 4222647936 4228153344 4229164368 4234678272 4247486464 4253024256 4258738944 4263493806 4293308448 4299933924 4305540096 4317702246 4330003392 4335648768 4336685496 4342339584 4354605684 4355473408 4360283136 4367011968 4373471232 4373751184 4380220416 4385057472 4385931264 4391824536 4405108032 4410851328 4416602112 4423417856 4427474337 4429185024 4442758528 4448550912 4454350848 4465315998 4471137792 4491581952 4496541984 4503481092 4510142208 4517102304 4522991616 4535768016 4535877632 4541681664 4542767658 4548690432 4554620928 4555710016 4561649664 4567597056 4574535264 4580499456 4581594732 4586471424 4587568128 4593549312 4607442944 4613633856 4619649024 4626778112 4651084152 4658261751 4664335104 4683609216 4690837008 4696952832 4698075954 4704201216 4710334464 4717489491 4723640064 4729798656 4730929632 4737097728 4744408064 4750478928 4751425536 4756672512 4757809914 4764013056 4771364928 4778422272 4784652288 4791081312 4798283776 4819263488 4825546752 4831838208 4843732608 4871253816 4877604864 4878771183 4885132032 4899907584 4912888464 4920155136 4920470082 4927747968 4934172672 4940802603 4941787136 4948230144 4955746536 4962207744 4963394293 4968677376 4969865472 4976345088 4982833152 4998103344 5004619776 5011144704 5018877952 5047394304 5053029696 5073909984 5081740092 5088365568 5096217984 5102739018 5102862336 5117276736 5123948544 5125173768 5131855872 5138546688 5146352172 5146476544 5153061888 5159780352 5161014144 5167742976 5168978672 5175717888 5183373312 5190338088 5197105152 5205125376 5227675648 5232469671 5234491392 5247376992 5277191634 5284071936 5292226368 5299126272 5314095072 5322295836 5329234944 5337459072 5345353728 5359514688 5360582656 5367785544 5375725056 5382733824 5384020928 5389966476 5391040512 5398069248 5414611956 5421671424 5428740096 5435817984 5444206592 5449199184 5468010496 5475139584 5495773536 5512396032 5520902816 5526999522 5528100864 5535174528 5543716464 5550944256 5552271582 5559510528 5566758912 5575214853 5582483712 5582618624 5589762048 5591098656 5598388224 5605687296 5607027712 5614338048 5622866262 5630197248 5637537792 5638885824 5646237696 5670699008 5678318592 5684658408 5724411264 5733245232 5740720128 5756936328 5764442112 5765820489 5773337856 5780865024 5782247328 5789786112 5806140912 5813710848 5815101006 5822682624 5831294976 5839130349 5840293888 5846743296 5847908352 5855766048 5873477376 5881135104 5888802816 5903299116 5905580032 5931401216 5939134464 5953754664 5961517056 5988775936 5995389312 6004641456 6013522944 6022803072 6029454024 6030655488 6038758737 6047690688 6055575552 6057023544 6064920576 6072827904 6082199552 6090129408 6099380352 6107332608 6108792976 6115295232 6116757504 6124732416 6151511808 6159532032 6182745228 6201445536 6211015668 6219113472 6236681022 6244812288 6254449344 6262603776 6264101272 6272268288 6280294176 6280445952 6289985988 6298186752 6306398208 6307906176 6316130304 6333971904 6335234048 6342230016 6343746552 6352017408 6361819904 6371229696 6379536384 6388108416 6395240709 6434062336 6439962672 6449900886 6458310144 6495005088 6503473152 6505028244 6513509376 6531908526 6533210112 6540424704 6550517952 6560206848 6560626776 6570330624 6578896896 6587736804 6597640192 6607662048 6616276992 6624903168 6626487296 6635126784 6643777536 6664137792 6672826368 6681526272 6697973997 6706706688 6729859072 6737372928 6755221638 6765213312 6775653456 6784487424 6794957312 6803652024 6803816448 6812522496 6814151487 6823035648 6831931392 6833565024 6842474496 6851395584 6861802896 6870749184 6872392098 6879707136 6881352192 6890323968 6900957184 6911164416 6920450784 6929473536 6940167168 6976626228 6979321856 6996502656 7036255512 7045429248 7047113931 7056301824 7065501696 7085460096 7094697984 7096394448 7105646592 7107345674 7116612096 7125718392 7127138304 7136714871 7146019584 7157047392 7167633408 7176978432 7186621968 7188054016 7197425664 7219482608 7228895232 7238320128 7247757312 7265598912 7300186112 7306880724 7327698048 7349861376 7369332696 7370801152 7380232704 7380705123 7391621952 7401259008 7403028776 7412680704 7422345216 7433619804 7443311616 7453016064 7454798208 7464517632 7474249728 7485784064 7497155016 7506929664 7516717056 7518514432 7528316928 7571091456 7579544544 7610864976 7622610138 7632548352 7644326976 7654293504 7675915104 7685922816 7687760652 7697783808 7707820032 7709663104 7719528258 7719714816 7729592832 7741521216 7751614464 7753468008 7763576832 7775059968 7785507132 7795657728 7797211136 7807688064 7831303168 7841513472 7851737088 7871065488 7915787451 7918845952 7926107904 7938339552 7948689408 7983443754 7993852416 8006188608 8018030592 8030404096 8039272032 8040873984 8051678316 8063587584 8074100736 8076031392 8084949714 8086560768 8097103872 8120172544 8121917934 8132507136 8143110144 8153726976 8155676672 8166309888 8202015744 8212709376 8243660304 8268594048 8281354224 8290499283 8292151296 8315574696 8326416384 8328407373 8339265792 8350138368 8363024384 8373725568 8373927936 8384643072 8386647984 8397582336 8399590342 8408530944 8410541568 8421507072 8434299393 8445295872 8456306688 8458328736 8469356544 8494972928 8506048512 8517477888 8526987612 8586616896 8599867848 8611080192 8635404492 8660006784 8671297536 8673370992 8684679168 8709211368 8710946816 8720566272 8722651509 8734023936 8746942464 8747502368 8760440832 8770114944 8771862528 8783649072 8810216064 8821702656 8833204224 8846835712 8854948674 8858370048 8885517056 8897101824 8908701696 8930631996 8942275584 8983163904 8993083968 9006962184 9020284416 9034204608 9045983232 9071536032 9071755264 9083363328 9085535316 9097380864 9109241856 9111420032 9123299328 9135194112 9149070528 9160998912 9163189464 9172942848 9175136256 9187098624 9214885888 9227267712 9239298048 9253556224 9302168304 9316523502 9328670208 9355021533 9367218432 9381674016 9393905664 9396151908 9408402432 9420668928 9434978982 9447280128 9459597312 9461859264 9474195456 9488816128 9500957856 9502851072 9513345024 9515619828 9528026112 9542729856 9556844544 9569304576 9582162624 9596567552 9638526976 9651093504 9663676416 9674851329 9687465216 9742507632 9755209728 9757542366 9770264064 9797862789 9799815168 9825776928 9840310272 9840940164 9855495936 9868345344 9881605206 9883574272 9896460288 9911493072 9924415488 9926788586 9937354752 9939730944 9952690176 9965666304 9996206688 10009239552 10022289408 10037755904 10094788608 10106059392 10132832457 10147819968 10163480184 10176731136 10179164567 10192435968 10205478036 10205724672 10234553472 10247897088 10250347536 10263711744 10277093376 10292704344 10292953088 10306123776 10308588147 10319560704 10322028288 10335485952 10337957344 10351435776 10366746624 10380676176 10394210304 10410250752 10455351296 10464939342 10468982784 10494753984 10554383268 10568143872 10584452736 10598252544 10628190144 10644591672 10658469888 10661018511 10674918144 10690707456 10719029376 10721165312 10735571088 10751450112 10765467648 10768041856 10779932952 10782081024 10796138496 10829223912 10843342848 10857480192 10871635968 10888413184 10898398368 10936020992 10950279168 10991547072 11024792064 11041805632 11053999044 11056201728 11070349056 11087432928 11101888512 11104543164 11119021056 11133517824 11150429706 11164967424 11165237248 11179524096 11182197312 11196776448 11211374592 11214055424 11228676096 11245732524 11260394496 11275075584 11277771648 11292475392 11341398016 11356637184 11369316816 11433915207 11448822528 11466490464 11481440256 11513872656 11528884224 11531640978 11546675712 11561730048 11564494656 11579292387 11579572224 11612281824 11627421696 11630202012 11645365248 11662589952 11678260698 11680587776 11693486592 11695816704 11711532096 11746954752 11762270208 11777605632 11806598232 11811160064 11862802432 11878268928 11907509328 11923034112 11975165631 11977551872 11990778624 12009282912 12027045888 12045606144 12058908048 12061310976 12077517474 12095381376 12111151104 12114047088 12129841152 12145655808 12164399104 12180258816 12182876901 12198760704 12214665216 12217585952 12230590464 12233515008 12249464832 12303023616 12319064064 12365490456 12402891072 12422031336 12438226944 12473362044 12489624576 12508898688 12525207552 12528202544 12544536576 12560588352 12560891904 12579971976 12596373504 12599385513 12612796416 12615812352 12632260608 12667943808 12670468096 12684460032 12687493104 12704034816 12723639808 12742459392 12759072768 12776216832 12790481418 12868124672 12879925344 12899801772 12916620288 12990010176 13006946304 13010056488 13027018752 13063817052 13066420224 13080849408 13101035904 13120413696 13121253552 13140661248 13157793792 13175473608 13195280384 13215324096 13232553984 13249806336 13252974592 13270253568 13287555072 13328275584 13345652736 13363052544 13395947994 13413413376 13459718144 13474745856 13510443276 13530426624 13551306912 13568974848 13589914624 13607304048 13607632896 13625044992 13628302974 13646071296 13663862784 13667130048 13684948992 13702791168 13723605792 13741498368 13744784196 13759414272 13762704384 13780647936 13801914368 13822328832 13840901568 13858947072 13880334336 13953252456 13958643712 13974785253 13993005312 14072511024 14090858496 14094227862 14112603648 14131003392 14152468473 14170920192 14189395968 14192788896 14211293184 14214691348 14233224192 14251436784 14254276608 14273429742 14292039168 14314094784 14335266816 14353956864 14373243936 14376108032 14394851328 14438965216 14457790464 14476640256 14495514624 14531197824 14600372224 14613761448 14636313549 14655396096 14699722752 14738665392 14741602304 14760465408 14761410246 14783243904 14802518016 14806057552 14822407809 14825361408 14844690432 14867239608 14886623232 14890182879 14906032128 14909596416 14929035264 14948499456 14971568128 14994310032 15013859328 15033434112 15037028864 15056633856 15142182912 15159089088 15221729952 15245220276 15265096704 15288653952 15308587008 15351830208 15371845632 15375521304 15395567616 15415640064 15419326208 15439056516 15439429632 15459185664 15483042432 15503228928 15506936016 15527153664 15550119936 15571014264 15591315456 15594422272 15615376128 15662606336 15683026944 15703474176 15742130976 15831574902 15837691904 15852215808 15876679104 15897378816 15966887508 15987704832 16012377216 16036061184 16060808192 16078544064 16081747968 16103356632 16127175168 16148201472 16152062784 16169899428 16173121536 16194207744 16240345088 16243835868 16265014272 16286220288 16307453952 16311353344 16332619776 16404031488 16425418752 16487320608 16537188096 16562708448 16580998566 16584302592 16631149392 16652832768 16656814746 16678531584 16700276736 16725644559 16726048768 16747451136 16747855872 16769286144 16773295968 16795164672 16799180684 16817061888 16821083136 16843014144 16868598786 16890591744 16912613376 16916657472 16938713088 16989945856 17012097024 17034955776 17053975224 17173233792 17199735696 17222160384 17270808984 17297461467 17320013568 17342595072 17346741984 17369358336 17418422736 17421893632 17441132544 17445303018 17468047872 17493884928 17495004736 17517391047 17520881664 17540229888 17543725056 17567298144 17620432128 17643405312 17666408448 17693671424 17709897348 17716740096 17771034112 17794203648 17817403392 17861263992 17884551168 17966327808 17986167936 18013924368 18040568832 18068409216 18091966464 18116276211 18143072064 18143510528 18166726656 18171070632 18194761728 18218483712 18222840064 18246598656 18270388224 18298141056 18321997824 18326378928 18345885696 18350272512 18374197248 18429771776 18454535424 18478596096 18507112448 18604336608 18633047004 18657340416 18710043066 18734436864 18763348032 18787811328 18792303816 18816804864 18841337856 18869957964 18894560256 18919194624 18923718528 18948390912 18977632256 19001915712 19005702144 19026690048 19031239656 19056052224 19085459712 19113689088 19138609152 19164325248 19185722127 19193135104 19277053952 19302187008 19349702658 19374930432 19485015264 19510419456 19515084732 19540528128 19595725578 19599630336 19651553856 19680620544 19681880328 19710991872 19736690688 19763210412 19767148544 19792920576 19822986144 19848830976 19853577172 19874709504 19879461888 19905380352 19931332608 19992413376 20018479104 20044578816 20075511808 20093921991 20189577216 20212118784 20265664914 20295639936 20326960368 20353462272 20358329134 20384871936 20410956072 20411449344 20442454461 20469106944 20495794176 20500695072 20527423488 20554186752 20585408688 20585906176 20612247552 20617176294 20639121408 20644056576 20670971904 20675914688 20702871552 20733493248 20761352352 20788420608 20820501504 20910702592 20929878684 20937965568 20989507968 21108766536 21136287744 21141341793 21168905472 21196505088 21256380288 21289183344 21316939776 21322037022 21349836288 21381414912 21410144613 21438058752 21442330624 21471142176 21502900224 21530935296 21536083712 21559865904 21564162048 21592276992 21658447824 21686685696 21714960384 21743271936 21776826368 21796796736 21872041984 21900558336 21983094144 22049584128 22083611264 22107998088 22112403456 22140698112 22142115369 22174865856 22203777024 22209086328 22238042112 22267035648 22300859412 22329934848 22330474496 22359048192 22364394624 22393552896 22422749184 22428110848 22457352192 22491465048 22520788992 22550151168 22555543296 22584950784 22682796032 22713274368 22738633632 22867830414 22897645056 22932980928 22962880512 23027745312 23057768448 23063281956 23093351424 23123460096 23128989312 23158584774 23159144448 23224563648 23254843392 23260404024 23290730496 23325179904 23356521396 23361175552 23386973184 23391633408 23423064192 23493909504 23524540416 23555211264 23613196464 23725604864 23747362353 23756537856 23815018656 23846068224 23950331262 23955103744 23981557248 24018565824 24054091776 24091212288 24117816096 24122621952 24155034948 24190762752 24222302208 24228094176 24259682304 24291311616 24328798208 24360517632 24365753802 24397521408 24429330432 24435171904 24461180928 24467030016 24498929664 24606047232 24638128128 24730980912 24805782144 24844062672 24876453888 24946724088 24979249152 24985222119 25017797376 25050415104 25056405088 25089073152 25121176704 25121783808 25159943952 25192747008 25198771026 25225592832 25231624704 25264521216 25302898179 25335887616 25340936192 25368920064 25374986208 25408069632 25447279616 25484918784 25518145536 25552433664 25580962836 25736249344 25759850688 25799603544 25833240576 25980020352 26013892608 26020112976 26054037504 26127634104 26132840448 26161698816 26167954527 26202071808 26240827392 26242507104 26281322496 26315587584 26350947216 26390560768 26430648192 26465107968 26499612672 26505949184 26540507136 26575110144 26656551168 26691305472 26726105088 26791895988 26826826752 26919436288 26949491712 27020886552 27060853248 27102613824 27137949696 27179829248 27214608096 27215265792 27250089984 27256605948 27292142592 27327725568 27334260096 27369897984 27405582336 27447211584 27482996736 27489568392 27518828544 27525408768 27561295872 27603828736 27644657664 27681803136 27717894144 27760668672 27906504912 27949570506 27986010624 28065064599 28145022048 28181716992 28188455724 28225207296 28262006784 28304936946 28341840384 28378791936 28385577792 28422586368 28429382696 28466448384 28502873568 28508553216 28546859484 28584078336 28628189568 28670533632 28707913728 28746487872 28752216064 28789702656 28877930432 28915580928 28953280512 28991029248 29024553987 29062395648 29200744448 29227522896 29272627098 29310792192 29399445504 29477330784 29483204608 29520930816 29522820492 29566487808 29605036032 29612115104 29644815618 29650722816 29689380864 29734479216 29773246464 29780365758 29812064256 29819192832 29858070528 29896998912 29943136256 29988620064 30027718656 30066868224 30074057728 30113267712 30284365824 30318178176 30398497371 30443459904 30490440552 30530193408 30537493701 30577307904 30617174016 30703660416 30743691264 30751042608 30791135232 30831280128 30838652416 30878113032 30878859264 30918371328 30925764441 30966084864 31006457856 31013872032 31054307328 31100239872 31142028528 31182630912 31188844544 31230752256 31325212672 31366053888 31406948352 31484261952 31663149804 31675383808 31704431616 31753358208 31794757632 31933775016 31975409664 31983055533 32024754432 32072122368 32121616384 32157088128 32163495936 32206713264 32254350336 32296402944 32304125568 32339798856 32346243072 32388415488 32480690176 32487671736 32530028544 32572440576 32614907904 32622706688 32665239552 32808062976 32850837504 32974641216 33074376192 33125416896 33161997132 33168605184 33262298784 33305665536 33313629492 33357063168 33400553472 33451289118 33452097536 33494902272 33495711744 33538572288 33546591936 33590329344 33598361368 33634123776 33642166272 33686028288 33737197572 33781183488 33825226752 33833314944 33877426176 33979891712 34024194048 34069911552 34107950448 34301745621 34346467584 34399471392 34444320768 34541617968 34594922934 34640027136 34685190144 34693483968 34738716672 34836845472 34843787264 34882265088 34890606036 34936095744 34987769856 34990009472 35034782094 35041763328 35080459776 35087450112 35134596288 35240864256 35286810624 35332816896 35387342848 35419794696 35433480192 35542068224 35588407296 35634806784 35722527984 35769102336 35925496893 35932655616 35972335872 36027848736 36081137664 36136818432 36183932928 36232552422 36286144128 36287021056 36333453312 36342141264 36389523456 36436967424 36445680128 36493197312 36540776448 36548630703 36596282112 36643995648 36652757856 36691771392 36700545024 36748394496 36859543552 36909070848 36957192192 37014224896 37208673216 37266094008 37314680832 37420086132 37468873728 37526696064 37575622656 37584607632 37633609728 37682675712 37739915928 37789120512 37798156539 37838389248 37847437056 37896781824 37955264512 38003831424 38011404288 38053380096 38062479312 38112104448 38170919424 38227378176 38277218304 38328650496 38371444254 38386270208 38554107904 38604374016 38699405316 38749860864 38970030528 39020838912 39030169464 39081056256 39191451156 39199260672 39303107712 39361241088 39363760656 39421983744 39473381376 39526420824 39534297088 39585841152 39645972288 39697661952 39707154344 39749419008 39758923776 39810760704 39862665216 39984826752 40036958208 40089157632 40151023616 40187843982 40379154432 40424237568 40531329828 40591279872 40653920736 40706924544 40716658268 40769743872 40821912144 40822898688 40884908922 40938213888 40991588352 41001390144 41054846976 41108373504 41170817376 41171812352 41224495104 41234352588 41278242816 41288113152 41341943808 41351829376 41405743104 41466986496 41522704704 41576841216 41641003008 41821405184 41859757368 41875931136 41924355759 41979015936 42217533072 42272575488 42282683586 42337810944 42393010176 42457405419 42512760576 42578366688 42633879552 42644074044 42699672576 42762829824 42820289226 42876117504 42884661248 42942284352 43005800448 43061870592 43072167424 43119731808 43128324096 43184553984 43316895648 43373371392 43429920768 43486543872 43553652736 43593593472 43744083968 43801116672 43908940647 43966188288 44099168256 44167222528 44215996176 44224806912 44281396224 44284230738 44349731712 44407554048 44418172656 44467223427 44476084224 44534071296 44601718824 44659869696 44660948992 44670548637 44718096384 44728789248 44787105792 44845498368 44856221696 44914704384 44982930096 45041577984 45100302336 45111086592 45169901568 45365592064 45426548736 45477267264 45735660828 45795290112 45865961856 45925761024 46055490624 46115536896 46126563912 46186702848 46197746881 46246920192 46257978624 46317169548 46318288896 46449127296 46509686784 46520808048 46581460992 46650359808 46713042792 46722351104 46773946368 46783266816 46846128384 46987819008 47049080832 47110422528 47226392928 47451209728 47494724706 47513075712 47630037312 47692136448 47900662524 47910207488 47963114496 48037131648 48108183552 48182424576 48235632192 48245243904 48310069896 48381525504 48444604416 48456188352 48519364608 48582623232 48657596416 48721035264 48731507604 48795042816 48858660864 48870343808 48922361856 48934060032 48997859328 49212094464 49276256256 49461961824 49611564288 49688125344 49752907776 49893448176 49958498304 49970444238 50035594752 50100830208 50112810176 50176933677 50178146304 50242353408 50243567616 50319887904 50385494016 50397542052 50451185664 50463249408 50529042432 50605796358 50671775232 50681872384 50737840128 50749972416 50816139264 50894559232 50969837568 51036291072 51104867328 51161925672 51472498688 51519701376 51599207088 51666481152 51892384401 51960040704 52027785216 52040225952 52108075008 52255268208 52265680896 52323397632 52335909054 52404143616 52481654784 52485014208 52552173141 52562644992 52631175168 52701894432 52781121536 52861296384 52930215936 52999225344 53011898368 53081014272 53150220288 53313102336 53382610944 53452210176 53583791976 53653653504 53838872576 53898983424 54041773104 54121706496 54205227648 54275899392 54348828633 54359658496 54429216192 54430531584 54500179968 54513211896 54584285184 54597337223 54655451136 54668520192 54739795968 54811164672 54894423168 54965993472 54979136784 55037657088 55050817536 55122591744 55207657472 55289315328 55363606272 55435788288 55521337344 55813009824 55899141012 55972021248 56130129198 56290044096 56363433984 56376911448 56450414592 56524013568 56609873892 56683680768 56757583872 56771155584 56845172736 56858765392 56932896768 57005747136 57017106432 57093718968 57168156672 57256379136 57341067264 57415827456 57492975744 57504432128 57557166381 57579405312 57755860864 57831161856 57906561024 58049107974 58124791296 58401488896 58455045792 58545254196 58621584384 58798891008 58954661568 58966409216 59041861632 59045640984 59132975616 59210072064 59224230208 59289631236 59301445632 59378761728 59468958432 59546492928 59560731516 59624128512 59638385664 59716141056 59793997824 59886272512 59977240128 60055437312 60133736448 60148115456 60226535424 60568731648 60636356352 60796994742 60886919808 60980881104 61060386816 61074987402 61154615808 61234348032 61327363383 61407320832 61487382528 61502085216 61582270464 61662560256 61677304832 61756226064 61757718528 61836742656 61851528882 61932169728 62012915712 62027744064 62108614656 62200479744 62284057056 62365261824 62377689088 62461504512 62650425344 62732107776 62813896704 62968523904 63326299608 63350767616 63408863232 63424025379 63506716416 63589515264 63867550032 63950819328 63966111066 64049508864 64144244736 64230433839 64243232768 64314176256 64326991872 64413426528 64508700672 64592805888 64608251136 64679597712 64692486144 64776830976 64961380352 64975343472 65060057088 65144881152 65229815808 65245413376 65330479104 65616125952 65701675008 65949282432 66148752384 66250833792 66323994264 66337210368 66426346107 66524597568 66611331072 66627258984 66714126336 66801106944 66902578236 66904195072 66989804544 66991423488 67077144576 67093183872 67180658688 67196722736 67268247552 67284332544 67372056576 67474395144 67562366976 67650453504 67666629888 67754852352 67959783424 68048388096 68139823104 68215900896 68603491242 68692935168 68798942784 68888641536 69083235936 69189845868 69280054272 69370380288 69386967936 69477433344 69673690944 69687574528 69764530176 69781212072 69872191488 69975539712 69980018944 70069564188 70083526656 70160919552 70174900224 70269192576 70481728512 70573621248 70665633792 70774685696 70839589392 71084136448 71176814592 71269613568 71445055968 71538204672 71850993786 71865311232 71944671744 72055697472 72162275328 72273636864 72367865856 72465104844 72572288256 72574042112 72666906624 72684282528 72779046912 72873934848 72891360256 72986394624 73081552896 73097261406 73192564224 73287991296 73305515712 73383542784 73401090048 73496788992 73719087104 73818141696 73914384384 74028449792 74417346432 74532188016 74629361664 74840172264 74937747456 74955666357 75053392128 75151245312 75169215264 75267219456 75365351424 75479831856 75578241024 75596313078 75676778496 75694874112 75793563648 75908694537 75910529024 76007662848 76022808576 76106760192 76124958624 76224208896 76341838848 76454756352 76554436608 76657300992 76742888508 76772540416 77108215808 77208748032 77398810632 77499721728 77940061056 78041677824 78060338928 78162112512 78382902312 78398521344 78503863581 78606215424 78722482176 78727521312 78843967488 78946762752 79052841648 79068594176 79171682304 79291944576 79395323904 79414308688 79498838016 79517847552 79621521408 79725330432 79969653504 80073916416 80178315264 80302047232 80375687964 80758308864 80848475136 81062659656 81182559744 81307841472 81413849088 81433316536 81539487744 81643824288 81645797376 81769817844 81876427776 81983176704 82002780288 82109693952 82216747008 82341634752 82343624704 82448990208 82468705176 82556485632 82576226304 82683887616 82703658752 82811486208 82933972992 83045409408 83153682432 83282006016 83642810368 83719514736 83848711518 83958031872 84435066144 84545150976 84565367172 84675621888 84786020352 84914810838 85025521152 85156733376 85267759104 85288148088 85399345152 85525659648 85640578452 85752235008 85769322496 85884568704 86011600896 86123741184 86144334848 86239463616 86256648192 86369107968 86633791296 86746742784 86859841536 86973087744 87073661961 87107305472 87187186944 87488167936 87602233344 87817881294 87932376576 88198336512 88334445056 88431992352 88449613824 88562792448 88568461476 88699463424 88815108096 88836345312 88934446854 88952168448 89068142592 89203437648 89319739392 89321897984 89341097274 89436192768 89457578496 89574211584 89690996736 89712443392 89829408768 89965860192 90083155968 90200604672 90222173184 90339803136 90731184128 90853097472 90954534528 91195492113 91471321656 91590580224 91612481103 91731923712 91851522048 92110981248 92231073792 92253127824 92373405696 92395493762 92493840384 92515957248 92634339096 92636577792 92777293323 92898254592 93019373568 93041616096 93162921984 93300719616 93426085584 93444702208 93547892736 93566533632 93692256768 93975638016 94098161664 94220845056 94452785856 94902419456 94989449412 95026151424 95260074624 95384272896 95801325048 95820414976 95926228992 95949166599 96074263296 96216367104 96364849152 96471264384 96490487808 96620139792 96763051008 96889208832 96912376704 97038729216 97165246464 97315192832 97442070528 97463015208 97590085632 97717321728 97740687616 97844723712 97868120064 97995718656 98424188928 98552512512 98923923648 99223128576 99376250688 99505815552 99786896352 99916996608 99940888476 100071189504 100201660416 100225620352 100353867354 100356292608 100484706816 100487135232 100639775808 100770988032 100795084104 100902371328 100926498816 101058084864 101211592716 101343550464 101363744768 101475680256 101499944832 101632278528 101789118464 101939675136 102072582144 102209734656 102323851344 102905236863 102944997376 103039402752 103198414176 103332962304 103784768802 103920081408 104055570432 104080451904 104216150016 104510536416 104531361792 104646795264 104671818108 104808287232 104963309568 104970028416 105104346282 105125289984 105262350336 105403788864 105562243072 105722592768 105860431872 105998450688 106023796736 106162028544 106300440576 106626204672 106765221888 106904420352 107167583952 107307307008 107677745152 107776490679 107797966848 108083546208 108243412992 108410455296 108551798784 108697657266 108719316992 108858432384 108861063168 109000359936 109026423792 109168570368 109194674446 109310902272 109337040384 109479591936 109622329344 109645892109 109788846336 109931986944 109958273568 110075314176 110101635072 110245183488 110415314944 110578630656 110727212544 110871576576 111042674688 111626019648 111798282024 111944042496 112260258396 112580088192 112726867968 112753822896 112900829184 113048027136 113219747784 113367361536 113394469617 113515167744 113542311168 113690345472 113717530784 113865793536 114011494272 114034212864 114187437936 114336313344 114512758272 114682134528 114831654912 114985951488 115008864256 115114332762 115158810624 115511721728 115662323712 115813122048 116098215948 116249582592 116802977792 116910091584 117090508392 117243168768 117597782016 117909323136 117932818432 118083723264 118091281968 118265951232 118420144128 118448460416 118579262472 118602891264 118757523456 118937916864 119092985856 119121463032 119248257024 119276771328 119432282112 119587995648 119772545024 119954480256 120110874624 120267472896 120296230912 120453070848 121137463296 121272712704 121593989484 121773839616 121961762208 122120773632 122149974804 122309231616 122468696064 122654726766 122814641664 122974765056 123004170432 123164540928 123325120512 123354609664 123512452128 123515437056 123673485312 123703057764 123864339456 124025831424 124055488128 124217229312 124400959488 124568114112 124730523648 124755378176 124923009024 125300850688 125464215552 125627793408 125773067277 125937047808 126652599216 126817726464 126848050758 127013432832 127179030528 127372216257 127735100064 127901638656 127932222132 128099017728 128288489472 128460867678 128486465536 128628352512 128653983744 128826853056 129017401344 129185611776 129216502272 129359195424 129384972288 129553661952 129922760704 129950686944 130120114176 130289762304 130459631616 130490826752 130660958208 131232251904 131403350016 131726821941 131898564864 132297504768 132501667584 132647988528 132674420736 132852692214 133049195136 133222662144 133254517968 133428252672 133602213888 133805156472 133808390144 133979609088 133982846976 134011645911 134154289152 134186367744 134361317376 134393445472 134536495104 134568665088 134744113152 134948790288 135124733952 135300907008 135333259776 135509704704 135919566848 136096776192 136279646208 136431801792 137206982484 137385870336 137597885568 137777283072 138166471872 138379691736 138560108544 138593240643 138740760576 138773935872 138954866688 139347381888 139375149056 139529060352 139562424144 139744382976 139951079424 139960037888 140139128376 140167053312 140321839104 140349800448 140538385152 140963457024 141147242496 141331267584 141549371392 141679178784 142168272896 142353629184 142539227136 142890111936 143076409344 143701987572 143730622464 143889343488 144111394944 144324550656 144547273728 144735731712 144930209688 145144576512 145148084224 145333813248 145368565056 145558093824 145747869696 145782720512 145972789248 146163105792 146194522812 146385128448 146575982592 146611031424 146767085568 146802180096 146993577984 147438174208 147636283392 147828768768 148056899584 148834692864 149064376032 149258723328 149680344528 149875494912 149911332714 150106784256 150302490624 150338430528 150530801031 150534438912 150730702848 150959663712 151156482048 151192626156 151353556992 151389748224 151587127296 151817389074 151821058048 152015325696 152045617152 152213520384 152249917248 152448417792 152683677696 152909512704 153108873216 153314601984 153485777016 153545080832 154216431616 154417496064 154797621264 154999443456 155677153203 155880122112 156083355648 156120677856 156324225024 156765804624 156797042688 157007727162 157212430848 157444964352 157455042624 157687934976 157893525504 158105683296 158137188352 158343364608 158583889152 158790647808 158828617376 158997676032 159035695104 159243042816 159450660864 159939307008 160147832832 160356630528 160604094464 160751375928 161516617728 161696950272 162125319312 162365119488 162615682944 162827698176 162866633072 163046485899 163078975488 163287648576 163291594752 163539635688 163752855552 163792011669 163966353408 164005560576 164219387904 164433494016 164683269504 164687249408 164897980416 164937410352 165112971264 165152452608 165367775232 165407317504 165622972416 165867945984 166090818816 166307364864 166564012032 167285620736 167439029472 167697423036 167916063744 168870132288 169090301952 169130734344 169351243776 169572040704 169829621676 170051042304 170313466752 170535518208 170576296176 170798690304 171051319296 171281156904 171504470016 171538644992 171769137408 172023201792 172247482368 172288669696 172478927232 172513296384 172738215936 173267582592 173493485568 173719683072 174147323922 174214610944 174374373888 174976335872 175204466688 175635762588 175864753152 176396673024 176668890112 176863984704 176899227648 177125584896 177136922952 177398926848 177630216192 177672690624 177868893708 177904336896 178136285184 178406875296 178639478784 178643795968 178682194548 178872385536 178915156992 179148423168 179381993472 179424886784 179658817536 179931720384 180166311936 180401209344 180444346368 180679606272 181462368256 181706194944 181909069056 182390984226 182942643312 183181160448 183224962206 183463847424 183703044096 183982090149 184221962496 184462147584 184506255648 184746811392 184790987524 184987680768 185031914496 185268678192 185273155584 185554586646 185796509184 186038747136 186083232192 186325843968 186601439232 186852171168 186889404416 187095785472 187133067264 187384513536 187951276032 188196323328 188441690112 188905571712 189804838912 189978898824 190052302848 190272076137 190520149248 190768545792 191602650096 191640829952 191852457984 191898333198 192148526592 192432734208 192691301517 192729698304 192942528768 192980975616 193240279584 193526102016 193778417664 193824753408 194077458432 194330492928 194630385664 194884141056 194926030416 195180171264 195434643456 195481375232 195689447424 195736240128 195991437312 196848377856 197105025024 197847847296 198446257152 198752501376 199011631104 199279038321 199573792704 199833993216 199881776952 200142379008 200403320832 200451240704 200707734708 200712585216 200969413632 200974270464 201279551616 201541976064 201590168208 201804742656 201852997632 202116169728 202423185432 202687100928 202727489536 202951360512 202999889664 203264557056 203578236928 203879350272 204145164288 204419469312 204647702688 205810473726 205889994752 206078805504 206396828352 206665924608 207569537604 207840162816 208111140864 208160903808 208432300032 209021072832 209062723584 209293590528 209343636216 209616574464 209926619136 209940056832 210208692564 210250579968 210524700672 210807577728 211124486144 211445185536 211720863744 211996901376 212047593472 212324057088 213252409344 213530443776 213808840704 214335167904 214614614016 215355490304 215552981358 215595933696 216167092416 216486825984 216820910592 217103597568 217395314532 217438633984 217716864768 217722126336 218000719872 218052847584 218337140736 218389348892 218621804544 218674080768 218959183872 219244658688 219291784218 219577692672 219863973888 219916547136 220150628352 220203270144 220490366976 220830629888 221157261312 221454425088 221743153152 222085349376 223252039296 223596564048 223888084992 224520516792 224866999071 225160176384 225453735936 225507645792 225801658368 226096054272 226439495568 226734723072 226788939234 227030335488 227084622336 227380690944 227435061568 227726083611 227731587072 228022988544 228068425728 228374875872 228672626688 229025516544 229364269056 229663309824 229971902976 230017728512 230228665524 230317621248 231023443456 231324647424 231626244096 232196431896 232499165184 233605955584 233820183168 234181016784 234486337536 235195564032 235511590743 235818646272 235865636864 236167446528 236182563936 236531902464 236840288256 236896920832 237158524944 237205782528 237515046912 237875833728 238185971712 238242926064 238496514048 238553542656 238864564224 239175991296 239545090048 239908960512 240221749248 240534945792 240592461824 240906141696 242274926592 242545425408 243187978968 243547679232 243923524416 244241547264 244299949608 244618463232 244937392128 245309453532 245629283328 245949530112 246008340864 246329081856 246650241024 246709219328 247024904256 247030874112 247346970624 247406115528 247728678912 248051662848 248110976256 248434458624 248801918976 249136228224 249461047296 249510756352 249846018048 250601701376 250928431104 251546134554 251874095616 253305198432 253635452928 253696101516 254026865664 254358061056 254744432514 255470200128 255803277312 255864444264 256198035456 256576978944 256921735356 256972931072 257256705024 257307967488 257653706112 258034802688 258371223552 258433004544 258718390848 258769944576 259107323904 259901373888 260240228352 260579524608 260919263232 260981653504 261220985883 261321916416 262464503808 262806700032 263453643882 263797129728 264595009536 265003335168 265295977056 265348841472 265705384428 266098390272 266445324288 266509035936 266856505344 267204427776 267610312944 267616780288 267959218176 267965693952 268023291822 268308578304 268372735488 268722634752 268786890944 269072990208 269137330176 269488226304 269897580576 270249467904 270601814016 270666519552 271019409408 271839133696 272193552384 272559292416 272863603584 274413964968 274771740672 274837443309 275195771136 275554566144 276332943744 276759383472 277120217088 277186481286 277481521152 277547871744 277909733376 278331879969 278694763776 278750298112 279058120704 279124848288 279488765952 279902158848 279920075776 280278256752 280334106624 280643678208 280699600896 281076770304 281926914048 282294484992 282662535168 283098742784 283358357568 284336545792 284707258368 285078454272 285780223872 286152818688 287403975144 287461244928 287778686976 287847499797 288222789888 288649101312 289094547456 289471463424 289860419376 290289153024 290296168448 290667626496 290737130112 291116187648 291495739392 291565441024 291945578496 292326211584 292389045624 292770256896 293151965184 293222062848 293534171136 293604360192 293987155968 294876348416 295272566784 295657537536 296113799168 297669385728 298128752064 298517446656 299360689056 299750989824 299822665428 300213568512 300604981248 300676861056 301061602062 301068877824 301461405696 301919327424 302312964096 302385252312 302707113984 302779496448 303174254592 303634778148 303642116096 304030651392 304091234304 304427040768 304499834496 304896835584 305367355392 305819025408 306217746432 306629203968 306971554032 308432863232 308715710589 308834992128 309595242528 309998886912 311354306406 311760244224 312166711296 312241355712 312648450048 313531609248 313594085376 314015454324 314424861696 314889928704 314910085248 315375869952 315787051008 316211366592 316274376704 316686729216 317167778304 317581295616 317657234752 317995352064 318071390208 318486085632 318901321728 319878614016 320295665664 320713261056 321208188928 321502751856 323033235456 323393900544 324250638624 324730238976 325231365888 325655396352 325733266144 326092971798 326157950976 326575297152 326583189504 327079271376 327505711104 327584023338 327932706816 328011121152 328438775808 328866988032 328937676327 329366539008 329374498816 329795960832 329874820704 330225942528 330304905216 330735550464 330814635008 331245944832 331735891968 332181637632 332614729728 333128024064 334571241472 334878058944 335394846072 335832127488 337740264576 338180603904 338261468688 338702487552 339144081408 339659243352 340102084608 340183408851 340626933504 341071036416 341152592352 341597380608 342102638592 342562313808 343008940032 343077289984 343538274816 344046403584 344494964736 344577339392 344957854464 345026592768 345476431872 346535165184 346986971136 347439366144 348294647844 348429221888 348748747776 349952671744 350408933376 351271525176 351729506304 352793346048 353337780224 353727969408 353798455296 354251169792 354273845904 354797853696 355260432384 355345381248 355737787416 355808673792 356272570368 356813750592 357278957568 357287591936 357364389096 357744771072 357830313984 358296846336 358763986944 358849773568 359317635072 359863440768 360332623872 360802418688 360888692736 361359212544 363412389888 363818138112 364781968452 365885286624 366362320896 366449924412 366927694848 367406088192 367964180298 368443924992 368924295168 369012511296 369493622784 369581975048 369975361536 370063828992 370537356384 370546311168 371109173292 371593018368 372077494272 372166464384 372651687936 373202878464 373704342336 373778808832 374191570944 374266134528 374769027072 375902552064 376392646656 376883380224 377319201831 377811143424 379609677824 379957797648 380544152274 381040298496 381537091584 383205300192 383281659904 383704915968 383796666396 384297053184 384865468416 385382603034 385459396608 385885057536 385961951232 386480559168 387052204032 387556835328 387649506816 388154916864 388660985856 389260771328 389768282112 389852060832 390360342528 390869286912 390962750464 391378894848 391472480256 391982874624 393696755712 394210050048 395180465823 395695694592 396892514304 397505002752 398023262208 398558076642 399147585408 399667986432 399763553904 400284758016 400806641664 400902481408 401415469416 401425170432 401938827264 401948540928 402034937733 402559103232 403083952128 403180336416 403609485312 403705995264 404232339456 404846370864 405374201856 405454979072 405902721024 405999779328 406529114112 407156473856 407758700544 408290328576 408838938624 409295405376 411620947452 411779989504 412157611008 412793656704 413331849216 415139075208 415680325632 415779721929 416222281728 416321807616 416864600064 418042145664 418125447168 418587181056 418687272432 419233148928 419853238272 419880113664 420417385128 420501159936 421049401344 421615155456 422248972288 422890371072 423441727488 423993802752 424095186944 424648114176 426504818688 427060887552 427617681408 428670335808 429229228032 430710980608 431105962716 431191867392 432334184832 432973651968 433641821184 434207195136 434790629064 434877267968 435433729536 435444252672 436001439744 436105695168 436674281472 436778697784 437243609088 437348161536 437918367744 438489317376 438583568436 439155385344 439727947776 439833094272 440301256704 440406540288 440980733952 441661259776 442314522624 442908850176 443486306304 444170698752 446504078592 447193128096 447776169984 449041033584 449733998142 450320352768 450907471872 451015291584 451603316736 452192108544 452878991136 453469446144 453577878468 454060670976 454169244672 454761381888 454870123136 455452167222 455463174144 456045977088 456136851456 456749751744 457345253376 458051033088 458728538112 459326619648 459943805952 460035457024 460457331048 460635242496 462046886912 462649294848 463252488192 464392863792 464998330368 467031459609 467211911168 467640366336 468362033568 468972675072 470391128064 471023181486 471637292544 471731273728 472334893056 472365127872 473063804928 473680576512 473793841664 474317049888 474411565056 475030093824 475751667456 476371943424 476485852128 476993028096 477107085312 477729128448 478351982592 479090180096 479817921024 480443498496 481069891584 481184923648 481812283392 484549853184 485090850816 486375957936 487095358464 487847048832 488483094528 488599899216 489139457697 489236926464 489874784256 490618907064 491258566656 491376035007 491899060224 492016681728 492658163712 493300482048 493418438656 494049808512 494061748224 494693941248 494812231056 495457357824 496103325696 496221952512 496868917248 497603837952 498272456448 498922094592 499021512704 499692036096 501203402752 501856862208 503092269108 503748191232 506610396864 507270905856 507392203032 508053731328 508716122112 509488865028 510940400256 511606554624 511728888528 512396070912 513153957888 513843470712 513945862144 514513410048 514615934976 515307412224 516069605376 516742447104 516866009088 517436781696 517539889152 518214647808 519802747776 520480456704 521159049216 521963307008 522441971766 522643832832 524929007616 525613400064 526907287764 527594259456 529190019072 530006670336 530591954112 530697682944 531410768856 532196780544 532890648576 533018071872 533713010688 534408855552 535220625888 535233560576 535918436352 535931387904 536046583644 536617156608 536745470976 537445269504 537573781888 538145980416 538274660352 538976452608 539795161152 540498935808 541203628032 541333039104 542038818816 543678267392 544387104768 545118584832 545727207168 548827929936 549543481344 549674886618 550391542272 551109132288 551946270447 552665887488 553518766944 554240434176 554372962572 554963042304 555095743488 555819466752 556663759938 557389527552 557500596224 558116241408 558249696576 558977531904 559804317696 559840151552 560556513504 560668213248 561287356416 561399201792 562153540608 563853828096 564588969984 565325070336 566197485568 566716715136 568673091584 569414516736 570156908544 570816228411 571560447744 572305637376 574807950288 574922489856 575557373952 575694999594 576445579776 577298202624 578073904551 578189094912 578942926848 579720838752 580578306048 580592336896 581335252992 581474260224 582232375296 582991478784 583130882048 583891156992 584652423168 584778091248 585540513792 586303930368 586444125696 587068342272 587208720384 587974311936 589752696832 590545133568 591315075072 592227598336 595338771456 596257504128 597034893312 597837114963 598721378112 599501979648 599645330856 600427137024 600570709453 601209962496 601353722112 602123204124 602137755648 602922811392 603838654848 604625928192 604770504624 605414227968 605558992896 606348509184 607269556296 607284232192 608061302784 608182468608 608854081536 608999668992 609793671168 610734710784 611638050816 612435492864 613258407936 613943108064 616865726464 617431421178 617669984256 619190485056 619997773824 622708612812 623520488448 624333422592 624482711424 625296900096 627063218496 627188170752 628030908648 628849723392 629779857408 629820170496 630751739904 631574102016 632422733184 632548753408 633373458432 634335556608 635162591232 635314469504 635990704128 636142780416 636972171264 639757228032 640591331328 641426522112 642416377856 643005503712 646066470912 646787801088 648501277248 649460477952 650462731776 651310792704 651466532288 652185943596 652315901952 653150594304 653166379008 654158542752 655011422208 655168046676 655865413632 656022242304 656877551616 657733976064 657875352654 658733078016 658748997632 659591921664 659749641408 660451885056 660609810432 661471100928 661629270016 662491889664 663471783936 664363275264 665229459456 666256048128 669142482944 669756117888 670789692144 671664254976 674600997213 675480529152 676361207808 676522937376 677404975104 678288162816 679318486704 680204169216 680366817702 681253867008 682142072832 682305184704 683178250833 683194761216 684205277184 685124627616 686017880064 686154579968 687076549632 688092807168 688989929472 689154678784 689915708928 690053185536 690952863744 693070330368 693973942272 694878732288 696589295688 696858443776 697497495552 699905343488 700817866752 702543050352 703459012608 705586692096 706534772229 706675560448 707455938816 707596910592 708502339584 708547691808 709595707392 710520864768 710690762496 711475574832 711617347584 712545140736 713627501184 714557915136 714575183872 714728778192 715489542144 715660627968 716593692672 717527973888 717699547136 718635270144 719726881536 720665247744 721604837376 721777385472 722718425088 726824779776 727636276224 729563936904 731770573248 732724641792 732899848824 733855389696 734812176384 735928360596 736887849984 737848590336 738025022592 738987245568 739163950096 739950723072 740127657984 741074712768 741092622336 742218346584 743186036736 744154988544 744332928768 745303375872 746405756928 747408684672 747557617664 748383141888 748532269056 749538054144 751805104128 752785293312 754638403662 755622286848 759219355648 759915595296 761088304548 762080596992 763074183168 766410600384 766563319808 767409831936 767593332792 768594106368 769730936832 770765206068 770918793216 771770115072 771923902464 772961118336 774104408064 775113670656 775299013632 776309833728 777321971712 778521542656 779704121664 780720685056 781738573824 781925500928 782757789696 782944960512 783965749248 787393511424 788420100096 790360931646 791391389184 793785028608 795010005504 796046524416 797116153284 798295170816 799335972864 799527107808 800569516032 801613283328 801804962816 802830938832 802850340864 803877654528 803897081856 804069875466 805118206464 806167904256 806360672832 807218970624 807411990528 808464678912 809692741728 810748403712 810909958144 811805442048 811999558656 813058228224 814312947712 815517401088 816580657152 817677877248 818590810752 823241894904 823559979008 824315222016 824512329927 825587313408 826663698432 830278150416 831360651264 831559443858 832444563456 832643615232 833729200128 834995639907 836084291328 836250894336 837174362112 837374544864 838466297856 839706476544 839760227328 840834770256 841002319872 842098802688 843230310912 844497944576 845780742144 846883454976 847987605504 848190373888 849296228352 853009637376 854121775104 855235362816 857340671616 858458456064 861421961216 862211925432 862383734784 863542499391 864668369664 865947303936 867283642368 868414390272 869581258128 869754535936 870867459072 870888505344 872002879488 872211390336 873348562944 873557395568 874487218176 874696323072 875836735488 876978634752 877167136872 878310770688 879455895552 879666188544 880602513408 880813080576 881961467904 883322519552 884629045248 885817700352 886972612608 888341397504 893008157184 894386256192 895552339968 898082067168 899467996284 900640705536 901814943744 902030583168 903206633472 904384217088 905757982272 906938892288 907155756936 908121341952 908338489344 909522763776 909740246272 910904334444 910926348288 912091954176 912273702912 913499503488 914690506752 916102066176 917457076224 918653239296 919887611904 920070914048 920914662096 924093773824 925298589696 926504976384 928785727584 929996660736 934062919218 934423822336 935280732672 936724067136 937945350144 940782256128 942046362972 943274585088 943462547456 944669786112 944730255744 946127609856 947361153024 947587683328 948634099776 948823130112 950060187648 951503334912 952743886848 952971704256 953986056192 954214170624 955458256896 956703965184 958180360192 959635842048 960886996992 962139783168 962369847296 963624566784 969099706368 970181701632 972751915872 974190716928 975694097664 976966189056 977199798432 978278915394 978473852928 979749568512 981237814128 982517133312 982752070014 983798120448 984033363456 985316327424 986600964096 986813028981 986836877312 988099617024 988123496448 989387882496 989624462112 990914715648 992206651392 992443905024 993737834496 995207675904 996544912896 997844189184 998043025408 999384072192 1002406805504 1003713724416 1006184538216 1007496382464 1013220793728 1014541811712 1014784406064 1016107462656 1017432244224 1018977730056 1020550226553 1021880800512 1023213109248 1023457777056 1024792141824 1026307915776 1027686941424 1027891724288 1029026820096 1029231869952 1030614824448 1032139210752 1033484894208 1033732018176 1034873563392 1035079778304 1036429295616 1039605495552 1040960913408 1042318098432 1043926614016 1044883943532 1045287665664 1049858015232 1051226800128 1053814575528 1055188518912 1058380038144 1060013340672 1061183908224 1061395365888 1062821537712 1064393561088 1065781297152 1066036143744 1067426021376 1068817711104 1070441251776 1070467121152 1071836872704 1071862775808 1072093167288 1073234313216 1073490941952 1074890539008 1075147563776 1076291960832 1076549320704 1077952905216 1079590322304 1080997871616 1082407256064 1082666078208 1084077637632 1087356534784 1090237169664 1091454414336 1097655859872 1099086962688 1099349773236 1100783084544 1102218264576 1103892540894 1105331774976 1107037533888 1108480868352 1108745925144 1109926084608 1110191486976 1111638933504 1113327519876 1114779055104 1115001192448 1116232482816 1116499393152 1117955063808 1119608635392 1119680303104 1121113027008 1121336426496 1122574712832 1122798403584 1124307081216 1127707656192 1129177939968 1130650140672 1131957605493 1132394971136 1133433430272 1137346183168 1138829033472 1141632456822 1143120895488 1144611274752 1149615900576 1149844979712 1151114747904 1151389999188 1152891159552 1154596405248 1156147809102 1156378189824 1157885853696 1159441677504 1161156612096 1161184673792 1162670505984 1162948520448 1164464750592 1165982957568 1166261764096 1167782313984 1169304846336 1169556182496 1171081027584 1172607860736 1172888251392 1174136684544 1174417440768 1175948623872 1179505393664 1181090267136 1182630150144 1184455196672 1185541397469 1190677542912 1192515008256 1194069786624 1195674229926 1197442756224 1199003959296 1199290661712 1200854274048 1201141418906 1202419924992 1202707444224 1204246408248 1204275511296 1205845622784 1206104813199 1207677309696 1209251856384 1209541009248 1210828455936 1211117985792 1212697018368 1214539112592 1214568464384 1216122605568 1216364937216 1217708163072 1217999337984 1219587342336 1221469421568 1223276101632 1224870985728 1226516815872 1227886216128 1233731452928 1234862842356 1235339968512 1238380970112 1239995547648 1245417225624 1247040976896 1247339165787 1248666845184 1248965422848 1250593800192 1254126436992 1254376341504 1256061817296 1257699446784 1259559714816 1259640340992 1261503479808 1263148204032 1264845466368 1265097506816 1266746916864 1268671113216 1270325182464 1270628939008 1271981408256 1272285560832 1273944342528 1279514456064 1281182662656 1282853044224 1284832755712 1286011007424 1292132941824 1293575602176 1297002554496 1298920955904 1300925463552 1302621585408 1302933064576 1304371887192 1304631803904 1306301188608 1306332758016 1308317085504 1310022844416 1310336093352 1311730827264 1312044484608 1313755103232 1315467952128 1315750705308 1317466156032 1317497995264 1319183843328 1319499282816 1320903770112 1321219620864 1322942201856 1323258540032 1324983779328 1326943567872 1328726550528 1330458918912 1332512096256 1338284965888 1339512235776 1341579384288 1343328509952 1349201994426 1350961058304 1352722415616 1353045874752 1354809950208 1356576325632 1358636973408 1360408338432 1360733635404 1362507734016 1364284145664 1364610369408 1366356501666 1366389522432 1368410554368 1370249255232 1372035760128 1372309159936 1374153099264 1376185614336 1377979858944 1378309357568 1379831417856 1380106371072 1381905727488 1386140660736 1387947884544 1389757464576 1393178591376 1394994991104 1399810686976 1401094378827 1401635733504 1405086100704 1406918025216 1411173384192 1413069544458 1413351120896 1414911877632 1415193821184 1417004679168 1417095383616 1419191414784 1421041729536 1421381524992 1422951149664 1423234695168 1425090281472 1427255002368 1429115830272 1429150367744 1429457556384 1430979084288 1431321255936 1433187385344 1435055947776 1435399094272 1437270540288 1439453763072 1441330495488 1443209674752 1443554770944 1445436850176 1453649559552 1455272552448 1459127873808 1463541146496 1465449283584 1465799697648 1467710779392 1469624352768 1471856721192 1473775699968 1474128105021 1475697180672 1476050045184 1477974491136 1478327900192 1479901446144 1480255315968 1482149425536 1482185244672 1484436693168 1486372073472 1488309977088 1488665857536 1490606751744 1492811513856 1494817369344 1495115235328 1496766283776 1497064538112 1499076108288 1503610208256 1505570586624 1509276807324 1511244573696 1518438711296 1519831190592 1522176609096 1524161193984 1526148366336 1532821200768 1533126639616 1534819663872 1535186665584 1537188212736 1539461873664 1541530412136 1541837586432 1543540230144 1543847804928 1545922236672 1548208816128 1550227341312 1550598027264 1552619667456 1554643943424 1557043085312 1559408243328 1561441370112 1563477147648 1563851001856 1565889921024 1567931498496 1574787022848 1576840200192 1580721863292 1582782778368 1587570057216 1590020011008 1592093048832 1594232306568 1596590341632 1598671945728 1599054215616 1601139032064 1603226566656 1603609925632 1605661877664 1605700681728 1607755309056 1607794163712 1608139750932 1610236412928 1612335808512 1612721345664 1614437941248 1614823981056 1616929357824 1619385483456 1621496807424 1621819916288 1623610884096 1623999117312 1626116456448 1628625895424 1631034802176 1633161314304 1635355754496 1637181621504 1646483789808 1648630444032 1649024659854 1651174626816 1653327396864 1655838811341 1660556300832 1662721302528 1663118887716 1664889126912 1665287230464 1667458400256 1669991279814 1672168582656 1672501788672 1674348724224 1674749089728 1676932595712 1679412953088 1679520454656 1681669540512 1682004639744 1684197605376 1686460621824 1688995889152 1691561484288 1693766909952 1695975211008 1696380747776 1698592456704 1706019274752 1708243550208 1710470725632 1712448685233 1714681343232 1716916912128 1722843922432 1724423850864 1724767469568 1727084998782 1729336739328 1731894607872 1734567284736 1736828780544 1739162516256 1739509071872 1741734918144 1741777010688 1744005758976 1744422780672 1746697125888 1747114791136 1748974436352 1749392646144 1751673470976 1753957269504 1754334273744 1756621541376 1758911791104 1759332377088 1761205026816 1761626161152 1763922935808 1766645039104 1769258090496 1771635400704 1773945225216 1776682795008 1786016314368 1788772512384 1791104679936 1793511344889 1796164134336 1798935992568 1801281411072 1801712128359 1803629887488 1804061166336 1806413266944 1808768434176 1811515964544 1813877784576 1814311513872 1816242683904 1816676978688 1819045527552 1819480492544 1821808668888 1821852696576 1824183908352 1824547405824 1826999006976 1829381013504 1832204132352 1834914152448 1837306478592 1839775223808 1840141828096 1841829324192 1848187547648 1850597179392 1853009952768 1857571455168 1859993321472 1868125838436 1868847644672 1870561465344 1873448134272 1875890700288 1881564512256 1884092725944 1886549170176 1886925094912 1889339572224 1889460511488 1892255219712 1894722306048 1895175366656 1897268199552 1897646260224 1900120375296 1903006669824 1905487773696 1905943408512 1907972112384 1908428341248 1910916513792 1916360720384 1919271684096 1921773993984 1924279566336 1924739694592 1927249133568 1938199412736 1940363403264 1945503831744 1948381433856 1951388195328 1953932378112 1954399596864 1956557830788 1956947705856 1959499137024 1962475628256 1965034266624 1965504140028 1967596240896 1968066726912 1970632654848 1973201928192 1973626057962 1973673754624 1976199234048 1976246992896 1978775764992 1979248924224 1981829431296 1984413302784 1984887810048 1987475668992 1990415351808 1993089825792 1995688378368 1996086050816 1998768144384 2004813611008 2007427448832 2012369076432 2014992764928 2023802991639 2026441587456 2029083623424 2029568812128 2032214925312 2034864488448 2037955460112 2041100453106 2043761601024 2046426218496 2046915554112 2049584283648 2052615831552 2055373882848 2055783448576 2058053640192 2058463739904 2061229648896 2064278421504 2066969788416 2067464036352 2069747126784 2070159556608 2072858591232 2079210991104 2081921826816 2084636196864 2087853228032 2089767887064 2090575331328 2099716030464 2102453600256 2107629151056 2110377037824 2116760076288 2119604316687 2120026681344 2122367816448 2122790731776 2125643075424 2128787122176 2131562594304 2132072287488 2134852042752 2137635422208 2140882503552 2140934242304 2143673745408 2143725551616 2144186334576 2146468626432 2146981883904 2149781078016 2150295127552 2152583921664 2153098641408 2155905810432 2159180644608 2161995743232 2164814512128 2165332156416 2168155275264 2174713069568 2180474339328 2182908828672 2195311719744 2198173925376 2198699546472 2201566169088 2204436529152 2207785081788 2210663549952 2214075067776 2216961736704 2217491850288 2219852169216 2220382973952 2223277867008 2226655039752 2229558110208 2230002384896 2232464965632 2232998786304 2235910127616 2239217270784 2239360606208 2242226054016 2242672852992 2245149425664 2245596807168 2248614162432 2255415312384 2258355879936 2263915210986 2264789942272 2266866860544 2274692366336 2277658066944 2283264913644 2286241790976 2289222549504 2299231801152 2299689959424 2302229495808 2302779998376 2305782319104 2309192810496 2312295618204 2312756379648 2315771707392 2318883355008 2322313224192 2322369347584 2325341011968 2325897040896 2328929501184 2331965915136 2332523528192 2335564627968 2339112364992 2342162055168 2345215721472 2345776502784 2348273369088 2348834881536 2351897247744 2359010787328 2362180534272 2365260300288 2368910393344 2371082794938 2381355085824 2385030016512 2388139573248 2391348459852 2394885512448 2398007918592 2398581323424 2401708548096 2402282837812 2404839849984 2405414888448 2408492816496 2408551022592 2411691245568 2412209626398 2415354619392 2418503712768 2419082018496 2421656911872 2422235971584 2425394036736 2429078225184 2429136928768 2432245211136 2432729874432 2435416326144 2435998675968 2439174684672 2442938843136 2446552203264 2449741971456 2453033631744 2455772432256 2467462905856 2469725684712 2470679937024 2473536989781 2476761940224 2479991095296 2490834451248 2494081953792 2494678331574 2497333690368 2497930845696 2501187600384 2504986919721 2508252873984 2508752683008 2512123634592 2515398893568 2519119429632 2519280681984 2523006959616 2526296408064 2529690932736 2530195013632 2533493833728 2537342226432 2540650364928 2541257878016 2543962816512 2544571121664 2547888685056 2559028912128 2562365325312 2565706088448 2569665511424 2572022014848 2584265883648 2587151204352 2590627498173 2594005108992 2597841911808 2601850927104 2605243170816 2605866129152 2608743774384 2609263607808 2612602377216 2612665516032 2616634171008 2620045688832 2620672186704 2623461654528 2624088969216 2627510206464 2630935904256 2631501410616 2634932312064 2634995990528 2638367686656 2638998565632 2641807540224 2642439241728 2645884403712 2646517080064 2649967558656 2653887135744 2657453101056 2660917837824 2665024192512 2676569931776 2679024471552 2683158768576 2686657019904 2698403988852 2701922116608 2705444831232 2706091749504 2709619900416 2713152651264 2717273946816 2720816676864 2721467270808 2725015468032 2728568291328 2729220738816 2732713003332 2732779044864 2736821108736 2740498510464 2744071520256 2744618319872 2748306198528 2752371228672 2755959717888 2756618715136 2759662835712 2760212742144 2772281321472 2775895769088 2779514929152 2786357182752 2789989982208 2799621373952 2802188757654 2803271467008 2810172201408 2813836050432 2822346768384 2826139088916 2826702241792 2829823755264 2830387642368 2834009358336 2834190767232 2838382829568 2842083459072 2842763049984 2845902299328 2846469390336 2850180562944 2854510004736 2858231660544 2858915112768 2861958168576 2862642511872 2866374770688 2870111895552 2870798188544 2874541080576 2878907526144 2882660990976 2886419349504 2887109541888 2890873700352 2907299119104 2910545104896 2918255747616 2927082292992 2930898567168 2931599395296 2935421558784 2939248705536 2943713442384 2947551399936 2948256210042 2951394361344 2952100090368 2955948982272 2956655800384 2959802892288 2960439086943 2960510631936 2964298851072 2964370489344 2968873386336 2972744146944 2976619954176 2977331715072 2981213503488 2985623027712 2989634738688 2990230470656 2993532567552 2994129076224 2998152216576 3007220416512 3011141173248 3018553614648 3022489147392 3036877422592 3039662381184 3044353218192 3048322387968 3052296732672 3061650679659 3065642401536 3066253279232 3069639327744 3070373331168 3074376425472 3078923747328 3083060824272 3083675172864 3087080460288 3087695609856 3091844473344 3096417632256 3100454682624 3101196054528 3105239334912 3109287886848 3114086170624 3118816486656 3122882740224 3126954295296 3127702003712 3131779842048 3135862996992 3149574045696 3153680400384 3161443726584 3165565556736 3175140114432 3180040022016 3184186097664 3188464613136 3193180683264 3197343891456 3198108431232 3202278064128 3206453133312 3207219851264 3211323755328 3211401363456 3215510618112 3215588327424 3216279501864 3220472825856 3224671617024 3225442691328 3228875882496 3229647962112 3233858715648 3238770966912 3242993614848 3243639832576 3247221768192 3247998234624 3252232912896 3257251790848 3262069604352 3270711508992 3274363243008 3292967579616 3297260888064 3298049319708 3302349253632 3306654793728 3311677622682 3321112601664 3325442605056 3326237775432 3329778253824 3330574460928 3334916800512 3339982559628 3344337165312 3345003577344 3348697448448 3349498179456 3353865191424 3358825906176 3359040909312 3363339081024 3364009279488 3368395210752 3372921243648 3383122968576 3387533819904 3391950422016 3392761495552 3395872816479 3397184913408 3412038549504 3416487100416 3424897370466 3429362686464 3433833824256 3445687844864 3448847701728 3449534939136 3454169997564 3458673478656 3463789215744 3469134569472 3473657561088 3478325032512 3479018143744 3483469836288 3483554021376 3488011517952 3488845561344 3493394251776 3494229582272 3497948872704 3498785292288 3503346941952 3507914539008 3508668547488 3513243082752 3517823582208 3518664754176 3522410053632 3523252322304 3527845871616 3533290078208 3538516180992 3543270801408 3547890450432 3553365590016 3572032628736 3577545024768 3582209359872 3587022689778 3592328268672 3597871985136 3602562822144 3603424256718 3607259774976 3608122332672 3612826533888 3617536868352 3618314439597 3623031929088 3627755569152 3628623027744 3632485367808 3633353957376 3638091055104 3638960985088 3643617337776 3643705393152 3648367816704 3649094811648 3653998013952 3658762027008 3664408264704 3669828304896 3674612957184 3679550447616 3680283656192 3683658648384 3696375095296 3701194358784 3706019905536 3715142910336 3719986642944 3736251676872 3737695289344 3741122930688 3742017497361 3746896268544 3751781400576 3763129024512 3768185451888 3773098340352 3773850189824 3778679144448 3778921022976 3784510439424 3789444612096 3790350733312 3794536399104 3795292520448 3800240750592 3806013339648 3810975547392 3811886817024 3815944224768 3816856682496 3821833027584 3832721440768 3838543368192 3843547987968 3848559132672 3849479389184 3854498267136 3876398825472 3880726806528 3891007663488 3896762867712 3902776390656 3907864756224 3908799193728 3913115661576 3913895411712 3918998274048 3924951256512 3930068533248 3931008280056 3935192481792 3936133453824 3941265309696 3946403856384 3947252115924 3947347509248 3952398468096 3952493985792 3957551529984 3958497848448 3963658862592 3968826605568 3969775620096 3974951337984 3980830703616 3986179651584 3991376756736 3997536288768 4009627222016 4014854897664 4024738152864 4029985529856 4047605983278 4052883174912 4058167246848 4059137624256 4064429850624 4069728976896 4075910920224 4082200906212 4087523202048 4092852436992 4093831108224 4099168567296 4105231663104 4110747765696 4111566897152 4116107280384 4116927479808 4122459297792 4128556843008 4133939576832 4134928072704 4139494253568 4140319113216 4145717182464 4158421982208 4163843653632 4169272393728 4175706456064 4179535774128 4199432060928 4204907200512 4215258302112 4220754075648 4233520152576 4239208633374 4240053362688 4244735632896 4245581463552 4251286150848 4257574244352 4263125188608 4264144574976 4269704085504 4275270844416 4281765007104 4281868484608 4287347490816 4287451103232 4288372669152 4292937252864 4293963767808 4299562156032 4300590255104 4305167843328 4306197282816 4311811620864 4318361289216 4323991486464 4329629024256 4330664312832 4336310550528 4349426139136 4360948678656 4365817657344 4390623439488 4396347850752 4397399092944 4403132338176 4408873058304 4415570163576 4421327099904 4422384315063 4428150135552 4433923473408 4434983700576 4439704338432 4440765947904 4446555734016 4453310079504 4459116220416 4460004769792 4464929931264 4465997572608 4471820255232 4478434541568 4478721212416 4484452108032 4485345705984 4490298851328 4491193614336 4497228324864 4510830624768 4516711759872 4527830421972 4529579884544 4533733721088 4549384732672 4555316133888 4566529827288 4572483581952 4578445099008 4598463602304 4599379918848 4604458991616 4605559996752 4611564638208 4618385620992 4624591236408 4625512759296 4631543414784 4637766710016 4644626448384 4644738695168 4650682023936 4651794081792 4657859002368 4663931830272 4665047056384 4671129255936 4678224729984 4684324110336 4690431442944 4691553005568 4697669763072 4703794495488 4724361068544 4730520600576 4737820786688 4742165589876 4762710171648 4770060033024 4776279146496 4782696919704 4789771024896 4796015837184 4797162646848 4803417096192 4804565675624 4809679699968 4810829776896 4816985632992 4817102045184 4823382491136 4824419252796 4830709238784 4837007425536 4838164036992 4843313823744 4844471943168 4850788073472 4858156450368 4858273857536 4864490422272 4865459748864 4870832652288 4871997351936 4878349369344 4885877686272 4893104406528 4899483942912 4906067263488 4911544864512 4934925811712 4939451369424 4947073979562 4953523880448 4959982190592 4981668902496 4988163907584 4989356663148 4994667380736 4995861691392 5002375200768 5009973839442 5016505747968 5017505366016 5024247269184 5030797787136 5038238859264 5038561363968 5046013919232 5052592816128 5059381865472 5060390027264 5066987667456 5074684452864 5081300729856 5082515756032 5087925633024 5089142243328 5095777370112 5118057824256 5124730650624 5131412176896 5137346055699 5139331022848 5144044029696 5168531767296 5174302408704 5181254996346 5188010217984 5195683823616 5203701854208 5210486341632 5211732258304 5217487548768 5218527215616 5225204754432 5225331032064 5233268342016 5240091377664 5241344373408 5246923309056 5248177938432 5255020412928 5261871808512 5263002821232 5269864624128 5269991981056 5276735373312 5277997131264 5283615080448 5284878483456 5291768807424 5293034160128 5299935117312 5307774271488 5314906202112 5321835675648 5330048385024 5353139863552 5358048943104 5366317537152 5373314039808 5380534034667 5396807977704 5403844233216 5405136385077 5410889662464 5412183499008 5419239800832 5426305302528 5434547893632 5441633353728 5442934541616 5450030936064 5457136582656 5458441477632 5465426006664 5465558089728 5473642217472 5480997020928 5488143040512 5489236639744 5496612397056 5504742457344 5511919435776 5513237430272 5519325671424 5520425484288 5544562642944 5551791538176 5559029858304 5572714365504 5579979964416 5599242747904 5604377515308 5606542934016 5620344402816 5627672100864 5644693536768 5652278177832 5653404483584 5659647510528 5660775284736 5668018716672 5668381534464 5676765659136 5684166918144 5685526099968 5691804598656 5692938780672 5700361125888 5709020009472 5716463321088 5717830225536 5723916337152 5725285023744 5732749541376 5741596377088 5749082161152 5757815052288 5765321981952 5772838699008 5774219083776 5781747400704 5814598238208 5821090209792 5836511495232 5854164585984 5861797134336 5863198790592 5870843117568 5878497411072 5887426884768 5895102799872 5896512420084 5902788722688 5904200180736 5911897964544 5913311600768 5919605784576 5920878173886 5921021263872 5928597702144 5928740978688 5937746772672 5945488293888 5953239908352 5954663430144 5962427006976 5971246055424 5979269477376 5980460941312 5987065135104 5988258152448 5996304433152 6014440833024 6022282346496 6037107229296 6044978294784 6071408974917 6073754845184 6079324762368 6088706436384 6096644775936 6104593465344 6123301359318 6131284803072 6132506558464 6139278655488 6140746662336 6148752850944 6157847494656 6166121648544 6167350345728 6174160920576 6175391219712 6183688946688 6192835264512 6200909365248 6202392109056 6210478669824 6218575773696 6228172341248 6237632973312 6245765480448 6253908590592 6255404007424 6263559684096 6271725993984 6299148091392 6307360800768 6322887453168 6331131113472 6350280228864 6358812950061 6360080044032 6368372195328 6376929226272 6386361366528 6394687782912 6396216862464 6404556128256 6412906266624 6414439702528 6422647510656 6422802726912 6431021236224 6431176654848 6432559003728 6440945651712 6449343234048 6450885382656 6457751764992 6459295924224 6467717431296 6477541933824 6485987229696 6487279665152 6494443536384 6495996469248 6504465825792 6514503581696 6524139208704 6541423017984 6548726486016 6585935159232 6594521776128 6596098639416 6604698507264 6613309587456 6623355245364 6642225203328 6650885210112 6652475550864 6659556507648 6661148921856 6669833601024 6679965119256 6688674330624 6690007154688 6697394896896 6698996358912 6707730382848 6717651812352 6718081818624 6726678162048 6728018558976 6736790421504 6745842487296 6766245937152 6775067639808 6785522991104 6791745632958 6794369826816 6824077099008 6832974200832 6849794740932 6858725372928 6867667648512 6891375689728 6897695403456 6899069878272 6908339995128 6917346957312 6927578431488 6938269138944 6947315122176 6956650065024 6958036287488 6966939672576 6967108042752 6976023035904 6977691122688 6986788503552 6988459164544 6995897745408 6997570584576 7006693883904 7017337094976 7026486165504 7035647164416 7037329508352 7044820107264 7046504644608 7055691743232 7066580156416 7077032361984 7086541602816 7095780900864 7106731180032 7144065257472 7155090049536 7164418719744 7174045379556 7184656537344 7195743970272 7205125644288 7206848513436 7214519549952 7216244665344 7225653067776 7235073736704 7236628879194 7246063858176 7255511138304 7257246055488 7264970735616 7266707914752 7276182110208 7277921970176 7287234675552 7287410786304 7296735633408 7298189623296 7307996027904 7317524054016 7328816529408 7339656609792 7349225914368 7359100895232 7360567312384 7367317296768 7392750190592 7402388717568 7412039811072 7420610969343 7430285820672 7439973285888 7472503353744 7482245861376 7484034994722 7493792537088 7503562801152 7514960759163 7526258049024 7536370903776 7546196680704 7547700379648 7557358288896 7557842045952 7569020878848 7578889224192 7580701466624 7589072798208 7590585040896 7600481501184 7612026679296 7621951094784 7623773634048 7631888449536 7633713364992 7643666055168 7665442881536 7677086736384 7687095975936 7697118265344 7698958778368 7708996534272 7752797650944 7761453613056 7771882494519 7782015326976 7793525735424 7805552781312 7815729512448 7817598387456 7826231323152 7827790823424 7837996548096 7849902513024 7860137066496 7862016560112 7870384963584 7872266907648 7882530619392 7892807712768 7894504231848 7894695018496 7904796936192 7904987971584 7915103059968 7916995696896 7927317725184 7937653211136 7939551240192 7949902675968 7961661407232 7972359303168 7982753513472 7995072577536 8019254444032 8029709795328 8049476305728 8059971059712 8095211966556 8105766349824 8116334493696 8118275248512 8128859701248 8139457953792 8151821840448 8164401812424 8175046404096 8185704873984 8187662216448 8198337134592 8210463326208 8221495531392 8223133794304 8232214560768 8233854959616 8244918595584 8257113686016 8267879153664 8269856145408 8278988507136 8280638226432 8316843964416 8327687307264 8338544787456 8351412912128 8359071548256 8398864121856 8409814401024 8430516604224 8441508151296 8467040305152 8478417266748 8480106725376 8489471265792 8491162927104 8502572301696 8515148488704 8526250377216 8528289149952 8539408171008 8550541688832 8563530014208 8563736969216 8574694981632 8576745338304 8585874505728 8587927535616 8599124312064 8601180510208 8610335686656 8612394565632 8623623241728 8636722578432 8647982972928 8659258048512 8661328625664 8672621101056 8698852278272 8721897357312 8731635314688 8781246878976 8792695701504 8794798185888 8806264676352 8817746116608 8831140327152 8842654199808 8844768630126 8856300271104 8867846946816 8869967401152 8879408676864 8881317260829 8881531895808 8893111468032 8906620159008 8918232440832 8920009539584 8929859862528 8931995145216 8943640510464 8956869083136 8957442424832 8968904216064 8970691411968 8980597702656 8982387228672 8994456649728 9021661249536 9033423519744 9055660843944 9059159769088 9067467442176 9098769465344 9110632267776 9133059654576 9144967163904 9156890198016 9184952038977 9196927204608 9198759837696 9208917983232 9211119993504 9223129276416 9236771241984 9249182472816 9251025518592 9263086829568 9275533420032 9289252896768 9289477390336 9301364047872 9303588163584 9315718004736 9327863660544 9330094112768 9342258511872 9356449459968 9368648220672 9380862885888 9383106011136 9395339526144 9407588990976 9448722137088 9461041201152 9475641573376 9484331179752 9525420343296 9540120066048 9552558292992 9565393839408 9579542049792 9592031674368 9594325293696 9606834192384 9609131351248 9619359399936 9621659553792 9633971265984 9634204090368 9646764982272 9648838505592 9661418477568 9674014851072 9676328073984 9686627647488 9688943886336 9701576146944 9716312900736 9716547715072 9728980844544 9730919497728 9741665304576 9743994703872 9756698738688 9771755372544 9786208813056 9812134526976 9823089729024 9869851623424 9878902738848 9894147959124 9907047760896 9919964381184 9963337804992 9976327815168 9978713326296 9989334761472 9991723382784 10004750401536 10019947678884 10033011495936 10035010732032 10048494538368 10061595574272 10076477718528 10077122727936 10092027838464 10105185632256 10118763730944 10120780054528 10149368905728 10162601459712 10165031512064 10175851266048 10178284486656 10191554740224 10236115648512 10249461301248 10274692111398 10278662045696 10288088059392 10337063534592 10348604817408 10362509992692 10376020435968 10391367647232 10407403708416 10420972683264 10423464516608 10434975097536 10437054431232 10450409508864 10450662064128 10466536684032 10480182755328 10482688746816 10493846618112 10496355876864 10510040825856 10523743617024 10526005642464 10539729248256 10539983962112 10553470746624 10555994262528 10567230160896 10569756966912 10583537614848 10586068320256 10599870234624 10615548542976 10629812404224 10643671351296 10660096770048 10706279727104 10716097886208 10732635074304 10746628079616 10761068069334 10793615955408 10807688466432 10810272770154 10821779324928 10824366998016 10838479601664 10852610605056 10854943318791 10869095787264 10883266707456 10885869083232 10900061872128 10914273165312 10916882955264 10930852013328 10931116179456 10947284434944 10961994041856 10976286081024 10978473279488 10993224794112 11009484914688 11023838871552 11026474860544 11038651342848 11040850968576 11089125285888 11103583076352 11118059716608 11145428731008 11159959928832 11198485495808 11208755030616 11213085868032 11226052492083 11240688805632 11255344201728 11289387073536 11304556355664 11306808967168 11319295021056 11321550569472 11336037433344 11336763068928 11353531318272 11368333836288 11371052199936 11383609197312 11385877561344 11400722251776 11418040018944 11432926642176 11435660451072 11447832674304 11450570047488 11465499082752 11483192754176 11498164322304 11515630104576 11530643963904 11545677398016 11548438167552 11563494801408 11629196476416 11642180419584 11673022990464 11708329171968 11723594268672 11726397581184 11741686235136 11756994822144 11774853769536 11790205599744 11793024840168 11805577445376 11808400361472 11823795929088 11826623201536 11839211569152 11841756347772 11842042527744 11857195404288 11857481957376 11875493545344 11890976587776 11906479816704 11909326860288 11924854013952 11942492110848 11958538954752 11960921882624 11974130270208 11992608866304 12028881666048 12044564692992 12074214458592 12089956589568 12142817949834 12147509690368 12158649524736 12177412872768 12193289551872 12209186930688 12246602718636 12262569606144 12265013116928 12278557310976 12281493324672 12297505701888 12315694989312 12332243297088 12334700691456 12348321841152 12350782439424 12367377893376 12385670529024 12401818730496 12404784218112 12420957339648 12437151547392 12456344682496 12475265946624 12491530960896 12507817181184 12510808014848 12527119368192 12598296182784 12614721601536 12645774906336 12662262226944 12700560457728 12717625900122 12720160088064 12736744390656 12753858452544 12772722733056 12789375565824 12792433724928 12809112256512 12825812533248 12828879405056 12845295021312 12845605453824 12862042472448 12862353309696 12865118007456 12881891303424 12898686468096 12901770765312 12915503529984 12918591848448 12935434862592 12955083867648 12971974459392 12974559330304 12988887072768 12991992938496 13008931651584 13029007163392 13048278417408 13082846035968 13097452972032 13171870318464 13189043552256 13192197278832 13209397014528 13226619174912 13246710490728 13267152945189 13284450406656 13301770420224 13304951101728 13319113015296 13322297843712 13339667202048 13359930238512 13377348661248 13380014309376 13394789793792 13397992717824 13415460765696 13435303624704 13436163637248 13453356324096 13456037117952 13473580843008 13491684974592 13532491874304 13550135279616 13571045982208 13583491265916 13588739653632 13648154198016 13665948401664 13699589481864 13717450745856 13735335297024 13782751379456 13795390806912 13798139756544 13816679990256 13834693914624 13855156862976 13876538277888 13894630244352 13913300130048 13916072574976 13933879345152 13934216085504 13952046071808 13955382245376 13973577007104 13976918329088 13991795490816 13995141169152 14013387767808 14034674189952 14052972331008 14071294328832 14074659016704 14093009289216 14111383486464 14133160312832 14173083205632 14191561801728 14213462360064 14288130514944 14310180099072 14328837439488 14348090759112 14369313074688 14391487940544 14410251288576 14413697026872 14429039099904 14432489330688 14451306135552 14470147473408 14473257758388 14492127716352 14511022276608 14514492110976 14529941471232 14533415829504 14552364220416 14555843940352 14574469351104 14574821572608 14593471266816 14596379246592 14615992055808 14635048108032 14657633058816 14679313219584 14698451828736 14718201790464 14721134624768 14734634593536 14785500381184 14804777435136 14841221938686 14860571641344 14879946571776 14945006707488 14964491722752 14968069989444 14987585074176 15007125602304 15029921518326 15052516098048 15072741807552 15092393361408 15095400759296 15114716577792 15115684091904 15138041757696 15157778448384 15161402933248 15178145596416 15181170081792 15200963002368 15224053358592 15243902189568 15247547268096 15263776899072 15267426729984 15287332110336 15354173472768 15374191951872 15394236530688 15397917556736 15412038167097 15417993068544 15505595301888 15522907226112 15543764989038 15564030653952 15587051470848 15611105562624 15631459024896 15635196774912 15652462646304 15655581646848 15675993096192 15699805026048 15720274132992 15724033120224 15740769927168 15744533815296 15765061238784 15785615425536 15789008463696 15789390036992 15809593872384 15809975943168 15830206119936 15833991393792 15854635450368 15875306422272 15879102480384 15899805351936 15923322814464 15944718606336 15965507026944 15990145155072 16038508888064 16059419590656 16098952611456 16119942119424 16190423933112 16211532699648 16215409155231 16232668987392 16236550497024 16257719402496 16278915907584 16303643680896 16328803624848 16350092808192 16371409747968 16375324432896 16396674269184 16420926652416 16442991062784 16446267588608 16464429121536 16467709919232 16489837191168 16514227372032 16535758307328 16539712290816 16557977014272 16561276452864 16633687928832 16655374614528 16677089574912 16702825824256 16718143096512 16797728243712 16819628802048 16861033208448 16883016302592 16934080610304 16956834533496 16960213450752 16978942531584 16982325854208 17005144603392 17030296977408 17052500754432 17056578299904 17078816342016 17101083377664 17127060028416 17127473938432 17149389963264 17153490676608 17171749011456 17175855071232 17198248624128 17202361020416 17224789131264 17247246483456 17273445156864 17295965945856 17318516097024 17322657251328 17345242202112 17397704556544 17443794714624 17463270629376 17562493757952 17585391403008 17589596371776 17612529352704 17635492233216 17662280654304 17685308399616 17689537260252 17712600542208 17735693893632 17739934802304 17758817353728 17762634521658 17763063791616 17786222936064 17813240318016 17836464881664 17840019079168 17859719725056 17863990290432 17887281020928 17913738166272 17914884849664 17937808432128 17941382823936 17961195405312 17964774457344 17988913299456 18043322499072 18066847039488 18111321687888 18134934884352 18197538930688 18214226924751 18221264535552 18266119309152 18289934327808 18313780396032 18369904077954 18393854409216 18397519675392 18417835966464 18422239987008 18446258552832 18473542483968 18498364945632 18502051037184 18526173659136 18551066840064 18578505793536 18578954780672 18602728095744 18607176327168 18631436009472 18655727321088 18660188225536 18684517023744 18712898919936 18737296441344 18761725771776 18766212022272 18790679052288 18815177981952 18897444274176 18922082402304 18951283146752 18968662359504 19050840686592 19080240132096 19105116585984 19130787678816 19159084099584 19184063348736 19188650587392 19213668384768 19218262702496 19238718799872 19243319107584 19267942531968 19268408180736 19293529964544 19297677011184 19322836955136 19348029702144 19352656147968 19373255294976 19377887772672 19403152293888 19432625801472 19433095430144 19457961689088 19461838995456 19483330609152 19487989407744 19513397477376 19543510745088 19572417626112 19624269053952 19646179458048 19739703246848 19757805477696 19788295918248 19814095521792 19839928762368 19926675609984 19952655630336 19957426652592 19978669522944 19983446765568 20009500803072 20039895357768 20066022991872 20070021464064 20096989076736 20123191148544 20152955437056 20154245455872 20184055676928 20210371264512 20237527461888 20241560109056 20298737811456 20325202919424 20330063024128 20356568973312 20383109480448 20472231297024 20498922602496 20549384222796 20557324091392 20576176118784 20674127069184 20697209634816 20725019985384 20752040871936 20782735294464 20814807416832 20841945366528 20846929033216 20869950195072 20874108862464 20900819017728 20901324128256 20933073368064 20960365510656 20965377493632 20987693236224 20992711753728 21020081651712 21052011284928 21079458496512 21079967924224 21106941493248 21111988525056 21134460321792 21139513933824 21167075229696 21172136640512 21199740469248 21231097085952 21259624808448 21287342702592 21320193540096 21432195772416 21465270148608 21493256159232 21522136138668 21587231910816 21615376932864 21620545540308 21643558649856 21648733996032 21676959203328 21705221210112 21709886637582 21738191574528 21766533414912 21771738166464 21800123744256 21828546330624 21833765910528 21861704026656 21862232358912 21894568869888 21923988083712 21952572162048 21956946558976 21986449588224 22018969829376 22047677743104 22052949721088 22077302685696 22081701937152 22178250571776 22207166152704 22236119433216 22261832908029 22290857462016 22319919857664 22396970991616 22417510061232 22452104984166 22481377611264 22510688403456 22578774147072 22609112711328 22613617934336 22638590042112 22643101138944 22672074866688 22673526137856 22707062636544 22736667672576 22742104399872 22767218394624 22771755122688 22801444503552 22836080037888 22865853284352 22871320902144 22895665348608 22901140094976 22930998165504 22966385508352 22996328644608 23031260209152 23061287927808 23091354796032 23096876335104 23126989602816 23258392952832 23284360839168 23315647483557 23346045980928 23416658343936 23447188537344 23452795162368 23483372470272 23513989644288 23549707539072 23580411199488 23586049680336 23611154890752 23616800722944 23647591858176 23653246403072 23678423138304 23683512695544 23684085055488 23714390808576 23714963914752 23750987090688 23781953175552 23812959633408 23818653720576 23849708027904 23884984221696 23917077909504 23921843765248 23948260540416 23985217732608 24057763332096 24089129385984 24148428917184 24179913179136 24285635899668 24295019380736 24317299049472 24354825745536 24386579103744 24418373861376 24493205437272 24525139212288 24530026233856 24557114621952 24562986649344 24595011403776 24631389978624 24664486594176 24669401382912 24696643682304 24701564878848 24734755786752 24771341058048 24803637460992 24809568436224 24841914679296 24912689364992 24950531893248 24983061921792 25015634362368 25021616029696 25054238736384 25196592365568 25229443203072 25291549812672 25324524453888 25401120915456 25435251800244 25440320176128 25473488781312 25507716905088 25545445466112 25578751131648 25584867449856 25618224513024 25651625066496 25657758810112 25690590042624 25691210907648 25724084944896 25730236014912 25763782606848 25797372936192 25803541530624 25831007059968 25837183696896 25870869725184 25910167735296 25943948918784 25949118660608 25977774145536 25983985876992 26017863303168 26058014326784 26096556834816 26165692071936 26194905944064 26343740636928 26378087104512 26384394557664 26418794029056 26453238349824 26493420981456 26534305890378 26568900813312 26603540840448 26609902203456 26638226030592 26644595687424 26679334404096 26719860477024 26754697322496 26760028618752 26789579587584 26795985435648 26830921531392 26870607249408 26872327274496 26906712648192 26912074235904 26947161686016 26983369949184 27064983748608 27100270559232 27142091964416 27166982531832 27177479307264 27296308396032 27331896803328 27399178963728 27434901491712 27470670594048 27554856116931 27565502758912 27590781613824 27596279513088 27633359980512 27669387829248 27710313725952 27753076555776 27789260488704 27826600260096 27832145149952 27867758690304 27868432171008 27904092143616 27910764490752 27947154014208 27953836658176 27983590981632 27990282338304 28026775535616 28069348379904 28105944662016 28142588657664 28149318033408 28186018578432 28222766972928 28266320625664 28346166411264 28383123603456 28426924720128 28576261029888 28620360198144 28657674878976 28696181518224 28738626149376 28782975881088 28820502577152 28827394053744 28858078199808 28864978661376 28902612271104 28940294946816 28946515516776 28984255432704 29022044553216 29028984221952 29059882942464 29066831659008 29104728440832 29111687880704 29148938702208 29149643145216 29186942533632 29192758493184 29231984111616 29270096216064 29315266117632 29358626439168 29436403580928 29442269249536 29469269187072 29571000762368 29609554870272 29682443877372 29721143282688 29759893143552 29890013414976 29928983445504 29936139978888 29975170148352 30014251204608 30059843036652 30105032196096 30145483615104 30184786722816 30190801518592 30229433155584 30231368183808 30276083515392 30315556896768 30322805866496 30356291192832 30362340163584 30448106717184 30487804379136 30495094536192 30527553798144 30534853459968 30574664220672 30708346945536 30748383903744 30795835113472 30824076334194 30835986137088 31011190603776 31045814452224 31087529978076 31128061307904 31174102941696 31222211125248 31262918049792 31270393549824 31304925292608 31311163293696 31351986192384 31399610052096 31440548265984 31448066240448 31481539854336 31489067630592 31530122477568 31571230851072 31578016927392 31578780073984 31619187744768 31619951886336 31660412239872 31667982787584 31709270900736 31750612844544 31758204960768 31799610703872 31846645628928 31889437212672 31931014053888 31980290310144 32077017776128 32118839181312 32197905222912 32239884238848 32380847866224 32423065399296 32430818310462 32465337974784 32473100994048 32515438804992 32557831815168 32564829956373 32607287361792 32657607249696 32700185616384 32742819495936 32750648865792 32793348538368 32841853304832 32885982125568 32892535177216 32928858243072 32935419838464 32979674382336 33028454744064 33071516614656 33079424581632 33115954028544 33122552905728 33267375857664 33310749229056 33354179149824 33405651648512 33436286193024 33595456487424 33639257604096 33678157476249 33722066416896 33766032605184 33868161220608 33913669066992 33920426901504 33957885063168 33964651708416 34010289206784 34060593954816 34105001508864 34113156599808 34157632684032 34202166755328 34254120056832 34254947876864 34298779926528 34306981353216 34343498022912 34351710142464 34396497248256 34404722040832 34449578262528 34494492966912 34546890313728 34591931891712 34637032194048 34645314502656 34690484404224 34795409113088 34887589429248 34926541258752 35124987515904 35170782806016 35179192743552 35225058705408 35270984466432 35324561308608 35370616799232 35379074520504 35425201084416 35471387787264 35479869604608 35517634707456 35525269043316 35526127583232 35572445872128 35626480636032 35672929763328 35680038158336 35719439450112 35727980580864 35774562041856 35827476332544 35829769699328 35875616864256 35882765647872 35922390810624 35977826598912 36086644998144 36133694078976 36222643375776 36269869768704 36395077861376 36428453849502 36442529071104 36532238618304 36579868655616 36627560792064 36739808155908 36787708818432 36795039350784 36835671932928 36844479974016 36892517105664 36947084967936 36996729891264 37004102074368 37052347318272 37102133680128 37157011587072 37205456191488 37214352654336 37262872018944 37311454642176 37320376451072 37369034047488 37425797839872 37474592882688 37523451543552 37532424044544 37581358104576 37794888548352 37844164804608 37902566293504 37937324719008 38101681373184 38160480264192 38210233171968 38261575357632 38318168199168 38368126697472 38377301174784 38427336769536 38436525404992 38477437599744 38486638215168 38535885063936 38536816361472 38587059929088 38595354022368 38645673910272 38696059404288 38705312295936 38746510589952 38755775545344 38806304587776 38865251602944 38866190860288 38915923378176 38923677990912 38966661218304 38975978815488 39026794954752 39087021490176 39144835252224 39248538107904 39292358916096 39479406493696 39515610955392 39576591836496 39628191043584 39679857524736 39801458835567 39853351219968 39905311260672 39914853305184 39957339045888 39966893531136 40019001606144 40079790715536 40132045983744 40140042928128 40193978153472 40246382297088 40305910874112 40308490911744 40368111353856 40420742529024 40475054923776 40483120218112 40597475622912 40650405838848 40660126048256 40713137946624 40766218960896 40944462594048 40997845204992 41098768445592 41114648182784 41152352237568 41348254138368 41394419269632 41450039970768 41504081743872 41565470588928 41629614833664 41683890733056 41693858066432 41739900390144 41748217724928 41801638035456 41802648256512 41866146736128 41920731021312 41930754987264 41975386472448 41985423507456 42040163303424 42104022569856 42158916993024 42159935848448 42213882986496 42223977050112 42279027867648 42334150459392 42344273281024 42399480938496 42519249616896 42574685405184 42640387080192 42864391544832 42930540297216 42986512318464 43044272277336 43174463821632 43230753865728 43241091080616 43287117299712 43297467992064 43353918406656 43410442420224 43419773275164 43476383149056 43533066829824 43543476332928 43600247488512 43657092661248 43667531821056 43723408053312 43724464717824 43789137739776 43847976167424 43905144324096 43972899176448 44037939658752 44095355486208 44105899442176 44154605371392 44163403874304 44356501143552 44414332305408 44523665816058 44581714924032 44639839715328 44793941983232 44835020122464 44904209968332 44962755222528 45021376806912 45157548294144 45218225422656 45227235868672 45277180084224 45286202277888 45344149733376 45347052275712 45414125273088 45473335345152 45484208799744 45534436789248 45543510245376 45602889007104 45672160075776 45731706568704 45742641804288 45791330697216 45802280189952 45861996331008 45932771016704 46062520418304 46122575855616 46182709592064 46193752670208 46253979205632 46516785905664 46568721678336 46631294967114 46692091961856 46833316687872 46894377074688 46905590324736 46966744940544 47027979288576 47099415078144 47160822398976 47172099360672 47222309781504 47233601445888 47295183716352 47306492806144 47356846276608 47367025391088 47368170110976 47428781617152 47429927829504 47501974181376 47563906351104 47625919266816 47637307441152 47699416055808 47769968443392 47834155819008 47843687530496 47896521080832 47970435465216 48115526664192 48178258771968 48296857834368 48359826358272 48571271799336 48590038761472 48634598098944 48646227465693 48709651491072 48773158207488 48836747722752 48986410874544 49050278424576 49060052467712 49114229243904 49125973298688 49190022807552 49262779957248 49328973188352 49338802765824 49393287364608 49403129757696 49469511573504 49542682116096 49607274921984 49619136872448 49683829358592 49825378729984 49901063786496 49966123843584 50031268724736 50043232059392 50108477472768 50393184731136 50458886406144 50583099625344 50649048907776 50802241830912 50870503600488 50880640352256 50946977562624 51015433810176 51090890932224 51157502263296 51169734899712 51236449026048 51303250132992 51315517620224 51381180085248 51382421815296 51448169889792 51460472029824 51527565213696 51594745872384 51607083061248 51674367393792 51741739450368 51820335470592 51887897837568 51955548291072 51967971753984 52035726606336 52116028653568 52193113669632 52331384143872 52389811888128 52687481273856 52756174209024 52768789115328 52837588058112 52906476699648 52986841962912 53068611780756 53137801626624 53207081680896 53219804406912 53276452061184 53289191374848 53358668808192 53439720954048 53509394644992 53520057237504 53579159175168 53591970871296 53661843062784 53741214498816 53744654548992 53813425296384 53824148471808 53894323372032 53966739898368 54129967497216 54200541118464 54284183928832 54333965063664 54592616792064 54663793606656 54798357927456 54869802983424 54941341188096 55109712233862 55131005517824 55181563227648 55192559026176 55266719961024 55338775658496 55420627451904 55506153111552 55578520977408 55653200520192 55664290299904 55735517380608 55736864342016 55808184287232 55821528981504 55894308028416 55907673316352 55967181963264 55980564676608 56053551071232 56138696759808 56211889324032 56285177315328 56298636066816 56372037156864 56445533945856 56532641251328 56692332822528 56766247206912 56853849440256 57152522059776 57240720396288 57315349757952 57392363036448 57477252298752 57565951762176 57641005154304 57654788107488 57716156399616 57729957322752 57805224542208 57880589893632 57893031033552 57968510865408 58044089106432 58057968443904 58119765884928 58133663318016 58209456881664 58223375761408 58297877404416 58299286290432 58373885067264 58385516986368 58463968223232 58540192432128 58630532235264 58717252878336 58872807161856 58884538499072 58938538374144 59142001524736 59219109740544 59364887754744 59442286565376 59519786287104 59780026829952 59857966891008 59872279957776 59950340296704 60028502409216 60119686073304 60210064392192 60290967230208 60369573445632 60381603037184 60458866311168 60462736367616 60552167030784 60631113793536 60645611732992 60712582385664 60724680327168 60896213434368 60975608758272 60990189072384 61069706919936 61149328441344 61416693891072 61496767807488 61591670226944 61648152668388 61671972274176 62022381207552 62091628904448 62175059956152 62256122615808 62348205883392 62444422250496 62525836099584 62540787099648 62609850585216 62622326587392 62703972384768 62799220104192 62881096531968 62896132480896 62963079708672 62978135261184 63060244955136 63156033854784 63157560147968 63238375489536 63239903772672 63320824479744 63335965575168 63418541801472 63501225689088 63516409921536 63599221407744 63693291257856 63778874425344 63862028107776 63960580620288 64154035552256 64395810445824 64479768477696 64761695732448 64846130798592 64861636620924 64930675949568 64946201988096 65030877609984 65115663630336 65129659912746 65214574723584 65315214499392 65400371232768 65485638991872 65501297731584 65586697076736 65683706609664 65771964251136 65785070354432 65857716486144 65870839676928 65959348764672 66056909488128 66143033229312 66158849163264 66231908057088 66245105811456 66534751715328 66621498458112 66708358299648 66785498724087 66811303297024 66872572386048 67190912974848 67356314952498 67444132833792 67532065210368 67736322441216 67827338133984 67840853803008 67915770126336 67929303416832 68020578413568 68121187909632 68210003017728 68226313199616 68315265368064 68404333510656 68508240113664 68509895753728 68597559853056 68613962706432 68686996045824 68703420284928 68792994496512 68809444081664 68899156525056 68988985933824 69093780627456 69183863783424 69274064388096 69290629005312 69380968808448 69590818226176 69775178858496 69853082517504 69946942450671 70249975031808 70341565612032 70358385487104 70450117410816 70541968932864 70649122617216 70741233598464 70758149041008 70850402168832 70942775574528 70959739209216 71035269414912 71050538086632 71052255166464 71144891744256 71252961272064 71345859526656 71360076316672 71438878900224 71455961161728 71549124083712 71654952665088 71659539398656 71751233728512 71765531295744 71844781621248 71955653197824 72173289996288 72267388157952 72445286751552 72539739537408 72790155722752 72856907699004 72885058142208 73064477236608 73159737311232 73255121584128 73479616311816 73575417636864 73590078701568 73671343865856 73688959948032 73785034211328 73894169935872 73993459782528 74008204148736 74104694636544 74204267360256 74314023174144 74410912382976 74428705308672 74525744037888 74640752902144 74738068094976 74851595679744 74949185765376 75046903087104 75064848089088 75162716209152 75589777096704 75688329609216 75805132587008 75874649438016 76203362746368 76320960528384 76420466343936 76523150715264 76636336398336 76736253394944 76754602349568 76854673539072 76873050809984 76954875199488 76973276430336 77071770127872 77073632722944 77190708044736 77291347820544 77392118808576 77410624591872 77493021179904 77511551090688 77612609175552 77730503205888 77732381720576 77831846756352 77847355981824 77933322436608 77951957630976 78053589909504 78174042980352 78289670504448 78497076215808 78584717832192 78958812987392 79031221910784 79153183672992 79256382087168 79359715049472 79602917671134 79706702439936 79810622521344 79829706610368 79914678091776 79933787062272 80038003212288 80159581431072 80264091967488 80280085856256 80387956306944 80492764594176 80611821748224 80616981823488 80736222707712 80841485058048 80950109847552 80966240436224 81194951245824 81300811677696 81320252096512 81426275893248 81532437921792 81888925188096 81995690409984 82197536891184 82304704475136 82664568350793 82696508276736 82788838539264 82900079941536 83008163487744 83130941177856 83259229667328 83367781466112 83387716132864 83479800780288 83496435449856 83603276070912 83605296513024 83732293472256 83841462042624 83861509974528 83950772944896 83970847014912 84080326606848 84208045139712 84317833986048 84319871696896 84427765972992 84447954100224 84558055735296 84668300918784 84688546562048 84798961876992 85038499233792 85149370810368 85280774160384 85728783089664 85861080594432 85973024636928 86088544554672 86348927643264 86461507731456 86482182161232 86574234599424 86594935984128 86707836813312 86820884840448 86839546550328 86952766298112 87066133659648 87086952665856 87200494977024 87314185322496 87335063642112 87446816106624 87448929435648 87578275479552 87695952334848 87810288648192 87945798352896 88075879317504 88211798884352 88309210742784 88326807748608 88713002287104 88828664610816 89047331632116 89163429848064 89279679430656 89587883966464 89670040244928 89808419936664 89925510445056 90042753613824 90315096588288 90436450845312 90454471737344 90554360168448 90572404555776 90688299466752 90694104551424 90828250546176 90946670690304 90968417599488 91068873578496 91087020490752 91344320151552 91463413137408 91485283608576 91582661394432 91604560379904 91723992662016 91865542033408 92125040836608 92245151711232 92387505340416 92507958411264 93033571811328 93137443356672 93262589934228 93384183923712 93666633375744 93788754149376 93811180649472 93933489881088 94055958577152 94198830156288 94321644797952 94344198721344 94444619563008 94467202891776 94590367432704 94612985612288 94713692553216 94734050782176 94736340221952 94857563234304 94859855659008 95003948362752 95127812702208 95251838533632 95274614882304 95398832111616 95539936886784 95668311638016 95687375060992 95793042161664 95940870930432 96231053328384 96356517543936 96593715668736 96719652716544 97142543598672 97269196197888 97292454931386 97419302982144 97546316414976 97673495445504 97694489869119 97972821749088 98100556849152 98120104935424 98228458487808 98251946597376 98380045615104 98525559914496 98657946376704 98677605531648 98786574729216 98806259515392 98939023147008 99085364232192 99214549843968 99238273744896 99367658717184 99650757459968 99802127572992 99932247687168 100062537449472 100086464118784 100216954945536 100786369462272 100917772812288 101034472428747 101166199250688 101298097815552 101604483661824 101741007200976 101761280704512 101893955125248 102030867620352 102181781864448 102315004526592 102339469799424 102472898052096 102606500265984 102631035240448 102762360170496 102764843630592 102896339779584 102920944059648 103055130427392 103189491744768 103214166122496 103348734787584 103483478900736 103640670941184 103775795675136 103911096582144 103935943507968 104071453212672 104232057307136 104386227339264 104662768287744 104779623776256 105374962547712 105512348418048 105537578230656 105675176116224 105812953399296 105973683925824 106137223561512 106275603253248 106414163361792 106439608813824 106552904122368 106578382749696 106717337616384 106879441908096 107018789289984 107040114475008 107158318350336 107183941742592 107323686125568 107482428997632 107489309097984 107626850592768 107648296943616 107933479796736 108259934994432 108401082236928 108568367857664 108667930127328 109185233584128 109327587213312 109596715854912 109739605966848 109882682376192 110219424467724 110262011035648 110363126455296 110385118052352 110533439922048 110677551316992 110841254903808 111012306223104 111157041954816 111306401040384 111328580599808 111471034761216 111616368574464 111643057963008 111788616056832 111815346632704 111934363926528 111961129353216 112107102142464 112277393519616 112423778648064 112570354630656 112597272133632 112744074313728 113065282502656 113384665645056 113532494413824 113707698880512 114305044119552 114481440792576 114630699515904 114784726072896 114954504597504 115131903524352 115282010308608 115309576214976 115432312799232 115459914645504 115610449084416 115761179787264 115786062067104 115937021730816 116088178212864 116115936887808 116239531769856 116267326636032 116418913763328 116446751522816 116595754808832 116598572580864 116747770134528 116771033972736 116927936446464 117080384864256 117261064470528 117434505756672 117745614323712 117769076998144 117877076748288 118284003049472 118438219481088 118729775509488 118884573130752 119039572574208 119404376506701 119560053659904 119715933782016 119744559915552 119900680593408 120057004818432 120239372146608 120420128784384 120581934460416 120739146891264 120763206074368 120917732622336 120925472735232 121104334061568 121262227587072 121291223465984 121425164771328 121449360654336 121792426868736 121951217516544 121980378144768 122139413839872 122298656882688 122833387782144 122993535614976 123183340453888 123296305336776 123343944548352 124044762415104 124183257808896 124350119912304 124512245231616 124696411766784 124888844500992 125051672199168 125081574199296 125219701170432 125244653174784 125407944769536 125598440208384 125762193063936 125792264961792 125926159417344 125956270522368 126120489910272 126312067709568 126315120295936 126476750979072 126479807545344 126641648959488 126671931150336 126837083602944 127002451378176 127032819843072 127198442815488 127557748850688 127724056215552 127921161240576 128308071104512 128791620891648 128959536955392 129523391464896 129692261597184 129723273241848 129861351899136 129892403976192 130061755219968 130231327260672 130259319825492 130429149447168 130630428998784 130800742465536 130971277983744 131002595463168 131173394153472 131367413219328 131543928502272 131570140708864 131715432972288 131918697529344 132113818976256 132286066458624 132317698326528 132463816114176 132490211622912 133069503430656 133242996916224 133570997448174 133622606594048 133745144772096 134381825949696 134712629904996 134888265667584 135064130420736 135472644882432 135654676267968 135681707606016 135831540252672 135858606833664 136041156827136 136242375819264 136420006035456 136452626399232 136630530736128 136808667021312 137016480227328 137019791507456 137195119706112 137227925412864 137373992091648 137406840569856 137585988993024 137618888163328 137798313050112 138187561254912 138367727566848 138548128776192 138581258010624 138761937616896 139181636452352 139550357716992 139706165035008 139893884901342 140499950063616 140683131224064 140716770974208 140900234821632 141083937865728 141298245234432 141482467196928 141516298082016 141700804337664 141885551149056 141919478418432 142070538829824 142101076173264 142104510332928 142289783488512 142505922544128 142691719053312 142720152633344 142877757800448 142911922323456 143098248167424 143309905330176 143319078797312 143502467457024 143531062591488 143689563242496 143911306395648 144346579992576 144534776315904 144890573503104 145079479074816 145580311445504 145713815398008 145770116284416 145938682397079 146128954473216 146319474622464 146510243168256 146959232623632 147150835273728 147180157403136 147342687731712 147377919896064 147570068422656 147788339871744 147986919565056 148016408297472 148209389273088 148408534720512 148628046348288 148821824765952 148857410617344 149051488075776 149281505804288 149476136189952 149703191359488 149898371530752 150093806174208 150129696178176 150325432418304 151179554193408 151376659218432 151610265174016 151749298876032 152406725492736 152641921056768 152840932687872 153046301430528 153272672796672 153472506789888 153509204699136 153709347078144 153746101619968 153909750398976 153946552860672 154143540255744 154147265445888 154381416089472 154582695641088 154784237617152 154821249183744 155023102181376 155225218351104 155461006411776 155464763441152 155663693512704 155866644873216 155903915261952 156107179819008 156348085960704 156579341008896 156994152431616 157169435664384 157917625974784 158062443821568 158306367345984 158512764174336 158719430098944 159205835342268 159413404879872 159621245042688 159659413220736 159829356183552 159867574124544 160076006424576 160319162862144 160528183934976 160560171712512 160775912613888 160985529188352 161223643496448 161233963646976 161472445415424 161682970116096 161900219695104 161932480872448 162389902491648 162601623355392 162640504193024 162852551786496 163777850376192 163991380819968 164395073782368 164609408950272 165329136701586 165393016553472 165577677078528 165800159883072 166016326975488 166261882355712 166518459334656 166735562932224 166775432265728 166959601560576 166992870899712 167206552141824 167210593026048 167464586944512 167682924085248 167723019949056 167901545889792 167941694029824 168160653213696 168416090279424 168635667972096 168855531945984 168895908200448 169116111470592 169336601837568 169377093124096 169597923753984 170076998467584 170298741620736 170561548320768 171457566179328 171722161188864 171946049273856 172177089109344 172697855286528 172923015462912 172964364322464 173148469198848 173189871968256 173415673626624 173641769680896 173679093100656 173905532596224 174132267319296 174173905331712 174400989954048 174628370644992 174670127284224 174893632213248 174897858871296 175156550959104 175391904669696 175620577296384 175891596705792 176151758635008 176423597768704 176618421485568 176653615497216 177426004574208 177657329221632 178094663264232 178326859696128 178559358861312 179175767932928 179340080489856 179616839873328 179851020890112 180085507227648 180630193176576 180872901690624 180908943474688 181108720336896 181144809111552 181376598933504 181388209102848 181656501092352 181893341380608 181936835198976 182137747156992 182174040981504 182688640303104 182926826274816 182970567217152 183209120759808 183447985324032 183731084066816 184250081673216 184490303422464 184775010680832 185015916822528 186067143622656 186274886713344 186525179868456 186768367847424 187333266751488 187577508298752 187622361298944 187866979762176 188111917154304 188397660312576 188643289595904 188688397442688 188889239126016 188934405783552 189180734865408 189225971224576 189468101564352 189472680443904 189715126468608 189719711318016 190007896725504 190255625404416 190503677067264 190549229764608 190797664223232 191079873773568 191336623276032 191374750121984 191586084323328 191881741860864 192462106656768 193187431337472 193439305433088 194285087197344 194538392395776 194584909862772 194838605964288 195092632829952 195346990891008 195388979738238 195945643498176 196201113698304 196240209870848 196456916975616 196503893194752 196760091230208 197051119828992 197315892753408 197355211063296 197573149458432 197612519030784 197878046294016 198170728464384 198429099687936 198476547489792 198735317434368 199604255145984 199864495374336 200125074898944 200172928237568 200356496172261 200433909891072 201572738924544 202068944857494 202332398501376 202596195631104 203208967323648 203482014401952 203522561409024 203787910250496 204061735240704 204363563728896 204630009053184 204678939598848 204945796104192 205213000531968 205262070480896 205524720340992 205529687261184 205792679559168 205841888119296 206110260854784 206378983489536 206428332244992 206697469575168 206966957801472 207281341882368 207551591350272 207822193164288 207871887015936 208142906425344 208464114614272 208772454678528 209325536575488 209559247552512 210749925095424 211024696836096 211075156461312 211350352232448 211625906798592 211947367851648 212274447123024 212551206506496 212828326723584 212879217627648 213105808244736 213156765499392 213434675232768 213758883816192 214037578579968 214080228950016 214316636700672 214367883485184 214647372251136 214964857995264 214978618195968 215253701185536 215296593887232 215866959593472 216519869988864 216802164473856 217136735715328 217335860254656 218370467168256 218655174426624 219193431709824 219479211933696 219765364752384 220438848935448 220524022071296 220726252910592 220770236104704 221066879844096 221355102633984 221682509807616 222024612446208 222314083909632 222612802080768 222657161199616 222942069522432 223232737148928 223286115926016 223577232113664 223630693265408 223922258706432 224214204284928 224554787039232 224847557296128 225140709261312 225194544267264 225488148627456 226130565005312 226769331290112 227064988827648 227415397761024 228610088239104 228962881585152 229261399031808 229569452145792 229909009195008 230263807048704 230564020617216 230619152429952 230864625598464 230919829291008 231220898168832 231572124134208 231874043461632 232176356425728 232231873775616 232479063539712 232534653272064 232837827526656 232893503045632 233191509617664 233197145161728 233495540269056 233542067945472 233855872892928 234160769728512 234522128941056 234869011513344 235491228647424 235754153496576 236568006098944 236876438962176 237459551018976 237769146261504 238079145148416 238808753013402 239120107319808 239431867564032 239489119831104 239801361186816 240114009636864 240478744293216 240840257568768 241163868920832 241478293782528 241526412148736 241835465244672 241850945470464 242208668123136 242524455174144 242582446931968 242850329542656 242898721308672 243584853737472 243902435033088 243960756289536 244278827679744 244597313765376 245666775564288 245987071229952 246366680907776 246592610673552 248089524830208 248366515617792 248700239824608 249024490463232 249392823533568 249777689001984 250103344398336 250163148398592 250439402340864 250489306349568 250815889539072 251196880416768 251524386127872 251584529923584 251852318834688 251912541044736 252240979820544 252624135419136 252630240591872 252953501958144 252959615090688 253283297918976 253343862300672 253674167205888 254004902756352 254065639686144 254396885630976 255115497701376 255448112431104 255842322481152 256616142209024 257583241783296 257919073910784 259046782929792 259384523194368 259446546483696 259722703798272 259784807952384 260123510439936 260462654521344 260518639650984 260858298894336 261260857997568 261601484931072 261942555967488 262005190926336 262346788306944 262734826438656 263087857004544 263140281417728 263430865944576 263837395058688 264227637952512 264635396653056 264927632228352 264980423245824 266139006861312 266485993832448 267141994896348 267245213188096 267490289544192 268763651899392 269425259809992 269776531335168 270128260841472 270945289764864 271309352535936 271363415212032 271663080505344 271717213667328 272082313654272 272484751638528 272840012070912 272905252798464 273261061472256 274032960454656 274039583014912 274390239412224 274455850825728 274747984183296 274813681139712 275171977986048 275237776326656 275596626100224 276375122509824 276735455133696 277162516021248 277523875233792 279100715433984 279412330070016 279787769802684 280999900127232 281366262448128 281433541948416 281800469643264 282167875731456 282596490468864 282964934393856 283032596164032 283401608675328 283771102298112 283838956836864 284141077659648 284202152346528 284209020665856 284579566977024 285011845088256 285383438106624 285440305266688 285755515600896 285823844646912 286196496334848 286619810660352 286638157594624 287004934914048 287062125182976 287379126484992 287822612791296 288693159985152 289069552631808 289781147006208 290158958149632 291160622891008 291427630796016 291877364794158 292257908946432 292638949244928 293020486336512 293918465247264 294301670547456 294360314806272 294685375463424 294755839792128 295140136845312 295576679743488 295973839130112 296032816594944 296418778546176 296817069441024 297256092696576 297643649531904 297714821234688 298102976151552 298563011608576 298952272379904 299406382718976 299796743061504 300187612348416 300259392356352 300650864836608 302359108386816 302753318436864 303103417286241 303220530348032 303498597752064 304813450985472 305283842113536 305681865375744 306092602861056 306545345593344 306945013579776 307018409398272 307418694156288 307492203239936 307819500797952 307893105721344 308287080511488 308294530891776 308762832178944 309165391282176 309568475234304 309642498367488 310046204362752 310450436702208 310922012823552 310929526882304 311327387025408 311733289746432 311807830523904 312214359638016 312696171921408 313158682017792 313988304863232 314338871328768 315835251949568 316124887643136 316612734691968 317025528348672 317438860197888 318411670684536 318826809759744 319242490085376 319318826441472 319658712367104 319735148249088 320152012849152 320638325724288 321056367869952 321120343425024 321551825227776 321971058376704 322447286992896 322467927293952 322944890830848 323800439390208 323864961744896 324779804983296 325203246710784 325281008386048 325705103572992 327555700752384 327982761639936 328790147564736 329218817900544 330658273403172 330786033106944 331155354157056 331600319766144 332032653950976 332523764711424 333036918669312 333471125864448 333550864531456 333919203121152 333985741799424 334413104283648 334929173889024 335365848170496 335446039898112 335803091779584 335883388059648 336321306427392 336832180558848 337271335944192 337711063891968 337791816400896 338232222941184 338754186248192 339195847507968 340153996935168 340597483241472 341123096641536 342915132358656 343444322377728 343892098547712 344354178218688 345395710573056 345846030925824 345928728644928 346296938397696 346379743936512 346831347253248 347283539361792 347358186201312 347811065192448 348264534638592 348347810663424 348801979908096 349256741289984 349340254568448 349787264426496 349795717742592 350313101918208 350783809339392 351241154592768 351783193411584 352303517270016 352847195537408 353236842971136 353307230994432 354852009148416 355314658443264 356189326528464 356653719392256 357118717722624 358213129520103 358351535865856 358680160979712 359233679746656 359702041780224 360171014455296 361260386353152 361745803381248 361817886949376 362217440673792 362289618223104 362753197867008 362776418205696 363313002184704 363786682761216 363873670397952 364275494313984 364348081963008 365377280606208 365853652549632 365941134434304 366418241519616 366895970648064 367462168133632 368500163346432 368980606844928 369550021361664 370031833645056 372134287245312 372549773426688 373050359736912 373536735694848 374666533502976 375155016597504 375244722597888 375733959524352 376223834308608 376795320625152 377286579191808 377376794885376 377778478252032 377868811567104 378361469730816 378451942449152 378936203128704 378945360887808 379430252937216 379439422636032 380015793451008 380511250808832 381007354134528 381098459529216 381595328446464 382673246552064 382749500243968 383172168646656 383763483721728 384924213313536 386374862674944 386878610866176 388570174394688 389076784791552 389169819725544 389677211928576 390185265659904 390693981782016 390777959476476 391891286996352 392402227396608 392480419741696 392913833951232 393007786389504 393520182460416 394102239657984 394631785506816 394710422126592 395146298916864 395756092588032 396341456928768 396858199375872 396953094979584 397470634868736 399208510291968 399728990748672 400345856475136 400712992344522 400867819782144 403145477849088 404137889714988 404664797002752 405192391262208 406417934647296 406964028803904 407045122818048 407575820500992 408123470481408 408727127457792 409260018106368 409357879197696 409891592208384 410426001063936 410524140961792 411049440681984 411059374522368 411585359118336 411683776238592 412220521709568 412757966979072 412856664489984 413394939150336 414562683764736 415103182700544 415644386328576 415743774031872 416285812850688 416928229228544 417544909357056 418651073150976 419118495105024 421499850190848 422049393672192 422150312922624 422700704464896 423251813597184 423894735703296 424548894246048 425102413012992 425656653447168 425758435255296 426211616489472 426313530998784 426869350465536 427517767632384 428075157159936 428160457900032 428633273401344 428735766970368 429294744502272 429929715990528 429957236391936 430507402371072 430593187774464 431733919186944 433039739977728 433604328947712 434273471430656 434671720509312 436740934336512 437310348853248 437816047191237 438386863419648 438958423867392 439530729504768 440877697870896 441452505821184 441540472209408 442133759688192 442710205267968 443365019615232 444049224892416 444628167819264 445225604161536 445314322399232 445884139044864 446465474297856 446572231852032 447154464227328 447261386530816 447844517412864 448428408569856 449109574078464 449695114592256 450281418522624 450389088534528 450976297254912 452261130010624 453538662580224 454129977655296 454830795522048 457220176478208 457925763170304 458522798063616 459138904291584 459818018390016 460527614097408 461128041234432 461238304859904 461729251196928 461839658582016 462441796337664 463144248268416 463748086923264 464352712851456 464463747551232 465069306544128 465675655053312 465787006091264 466383019235328 466394290323456 466991080538112 467711745785856 468321539457024 469044257882112 469738023026688 470982457294848 471508306993152 473136012197888 473752877924352 474919102037952 475538292523008 476158290296832 477617506026804 478240214639616 478863735128064 478978239662208 479602722373632 480228019273728 480957488586432 481680515137536 482327737841664 482956587565056 483670930489344 483701890940928 484417336246272 485048910348288 485164893863936 485700659085312 485797442617344 487169707474944 487804870066176 487921512579072 488557655359488 491333551128576 491974142459904 492733361815552 493185221347104 496179049660416 496733031235584 497400479649216 498048980926464 498785647067136 499555378003968 500206688796672 500326296797184 500878804681728 500978612699136 501631779078144 502393760833536 503048772255744 503169059847168 503704637669376 503825082089472 504481959641088 505248270838272 505260481183744 505907003916288 506566595837952 506687724601344 507348334411776 508009805512704 508131279372288 508793771261952 510230995402752 510896224862208 511684644962304 513232284418048 515166483566592 515838147821568 518093565859584 518769046388736 518893092967392 519445407596544 519569615904768 520247020879872 520925309042688 521037279301968 521716597788672 522521715995136 523202969862144 523885111934976 524010381852672 524693576613888 525469652877312 526175714009088 526280562835456 526861731889152 527674790117376 528455275905024 529270793306112 529855264456704 529960846491648 532278013722624 532971987664896 534283989792696 534490426376192 534980579088384 537527303798784 538850519619984 539553062670336 540256521682944 541890579529728 542618705071872 542726830424064 543326161010688 543434427334656 544164627308544 544969503277056 545680024141824 545810505596928 546522122944512 548065920909312 548079166029824 548780478824448 548911701651456 549627362279424 550343955972096 550475552653312 551193252200448 552750245019648 553470910267392 554325032042496 555047750467584 558201430867968 558824660140032 559575539605368 561999800254464 562732524896256 562867083896832 563600939286528 564335751462912 565192980937728 565929868787712 566065192328064 566803217350656 567542204596224 567677913673728 568404304693056 568418041331712 569159133954048 570023690176512 570766876213248 571511031201792 571647689293824 572392992669696 573239621320704 573276315189248 574009869828096 574124250365952 574758252969984 575645225582592 577386319970304 579562294012416 580317916299264 582321245782016 582855261592032 583754729588316 584515817892864 585277898489856 586040972673024 587836930494528 588603341094912 588720629612544 589370750926848 589511679584256 590280273690624 591153359486976 591947678260224 592065633189888 592837557092352 593634138882048 594512185393152 595287299063808 595429642469376 596205952303104 597126023217152 598812765437952 599593486123008 600375224696832 600518784712704 601301729673216 604718216773632 606206834572482 606441060696064 606997195504128 609626901970944 610567684227072 611363730751488 612185205722112 613090691186688 613890027159552 614036818796544 614837388312576 614984406479872 615639001595904 615786211442688 616574161022976 616589061783552 617525664357888 618330782564352 619136950468608 619284996734976 620092408725504 620900873404416 621844025647104 621859053764608 622654774050816 623466579492864 623615661047808 624428719276032 625392343842816 626317364035584 627976609726464 628677742657536 631670503899136 632249775286272 633225469383936 634051056697344 634877720395776 636823341369072 637653619519488 638484980170752 638637652882944 639317424734208 639470296498176 640304025698304 641276651448576 642112735739904 642240686850048 643103650455552 643942116753408 644894573985792 644935854587904 645889781661696 647600878780416 647729923489792 649559609966592 650406493421568 650562016772096 651410207145984 655111401504768 655965523279872 657580295129472 658437635801088 661316546806344 661572066213888 662310708314112 663200639532288 664065307901952 665047529422848 666073837338624 666942251728896 667101729062912 667838406242304 667971483598848 668826208567296 669858347778048 670731696340992 670892079796224 671766776119296 672642612854784 673664361117696 674542671888384 675422127783936 675583632801792 676464445882368 677508372496384 678391695015936 680307993870336 681194966482944 682246193283072 685830264717312 686888644755456 687784197095424 688708356437376 690791421146112 691692061851648 691857457289856 692593876795392 692759487873024 693662694506496 694716372402624 695622130384896 696529069277184 696695621326848 697603959816192 698513482579968 698680509136896 699574528852992 699591435485184 700626203836416 701567618678784 702482309185536 703566386823168 704607034540032 705694391074816 706473685942272 709704018296832 710629316886528 712378653056928 713307438784512 714237435445248 716426259040206 716703071731712 717360321959424 718467359493312 719404083560448 720342028910592 722520772706304 723491606762496 723635773898752 724434881347584 724579236446208 725506395734016 725552836411392 726626004369408 727573365522432 727747340795904 728550988627968 728696163926016 730754561212416 731707305099264 731882268868608 732836483039232 733791941296128 734924336267264 737000326692864 737961213689856 739100042723328 744268574490624 745099546853376 746100719473824 747073471389696 749333067005952 750310033195008 750489445195776 751467919048704 752447668617216 753590641250304 754573158383616 754753589770752 755556956504064 755737623134208 756722939461632 756903884898304 757872406257408 757890721775616 758860505874432 758878845272064 760031586902016 761022501617664 762014708269056 762196919058432 763190656892928 765346493104128 765499000487936 766344337293312 767526967443456 769848426627072 772749725349888 773757221732352 777140348789376 778153569583104 778339639451088 779354423857152 780370531319808 781387963564032 781555918952952 783782573992704 784804454793216 784960839483392 785827667902464 786015572779008 787040364920832 788204479315968 789263571013632 789420844253184 790292597833728 791512185176064 792682913857536 793906189959168 794941269737472 798417020583936 799457981497344 800691712950272 801425984689044 801735639564288 806290955698176 808275779429976 809329594005504 810384782524416 812835869294592 813928057607808 814090245636096 815151641001984 816246940962816 817454254915584 818520036212736 818715758395392 819783184416768 821048281923584 822098881363968 822118749044736 823170718236672 823367552477184 824441043419136 825515933958144 825713328979968 826789878300672 829125367529472 830206365401088 831487548063744 832571625701376 833856458457088 837302146301952 838236990210048 842999700381696 844098787344384 844300625845248 845401408929792 846503627194368 847789471406592 849097788492096 850204826025984 851313306894336 851516870510592 852423232978944 852627061997568 853738700931072 855035535264768 856150314319872 856320915800064 857266546802688 857471533940736 858589489004544 859859431981056 859914472783872 861014804742144 861186375548928 863467838373888 866079479955456 867208657895424 868546942861312 869343441018624 873481868673024 875632094382474 876773726839296 877916847734784 879061459009536 881755395741792 882905011642368 883080944418816 884267519376384 885420410535936 886730039230464 888098449784832 889256335638528 890451208323072 890628644798464 891768278089728 892930948595712 893144463704064 894308928454656 894522773061632 895689034825728 896856817139712 898219148156928 899390229184512 900562837045248 900778177069056 901952594509824 907077325160448 908259955310592 909310251858723 909661591044096 914440352956416 915851526340608 917045596127232 918277808583168 919636036780032 921055228194816 922256082468864 922476609719808 923458502393856 923679317164032 924883592675328 926288496536832 927496173846528 928705425702912 928927495102464 930138613088256 931351310106624 931574012182528 932766038470656 932788580646912 933982161076224 935423491571712 936643078914048 938088515764224 939476046053376 941964914589696 943016613986304 946272024395776 947505755848704 949838204075904 951076585046016 952316580593664 955235012053608 956480429279232 957727470256128 957956479324416 959205444747264 960456038547456 961914977172864 963361030275072 964655475683328 965913175130112 967341860978688 967403781881856 968834672492544 970329787727872 971401318170624 971594885234688 974339414949888 975609740132352 975843025158144 977115310718976 982667102257152 983948284919808 985466723631104 986370442694208 992358099320832 993466062471168 994800959298432 996097961852928 997571294134272 999110756007936 1000413377593344 1000652593594368 1001757609363456 1001957225398272 1004787521667072 1006097544511488 1006338119694336 1007409275338752 1007650164178944 1008963919282176 1010496541676544 1010520962367488 1011814007832576 1013133191675904 1013375449202688 1014696668823552 1016262558744576 1017587542523904 1020461990805504 1021792449724416 1023369289924608 1026464568836096 1030332967133184 1031676295643136 1036187131719168 1037538092777472 1037786185934784 1038890815193088 1039139231809536 1040494041759744 1041850618085376 1042074558603936 1043433195577344 1045043431990272 1046405939724288 1047770223869952 1048020763705344 1049387153227776 1050939305754624 1052351428018176 1052561125670912 1053723463778304 1055349580234752 1056910551810048 1058541586612224 1059710528913408 1059921692983296 1064556027445248 1065943975329792 1068567979585392 1069961158176768 1074639388560309 1075054607597568 1077701039239968 1079106125340672 1080513043365888 1083781159059456 1085237410143744 1085453660848128 1086652322021376 1086868854669312 1088329254617088 1089939006554112 1091360048283648 1091621011193856 1093044245889024 1096131841818624 1096158332059648 1097560957648896 1097823403302912 1099254724558848 1100687911944192 1100951105306624 1102386504400896 1105500490039296 1106941820534784 1108650064084992 1110095500935168 1116402861735936 1117649320280064 1119151079210736 1123999600508928 1125465049792512 1125734167793664 1127201878573056 1128671502925824 1130385961875456 1131859737575424 1132130384656128 1133606434701312 1135084409192448 1135355827347456 1136808609386112 1136836082663424 1138318267908096 1140047380353024 1141533752426496 1143022062403584 1143295378587648 1144785985339392 1146552630378496 1148019739656192 1148248500731904 1149516505939968 1151290451165184 1154772639940608 1159124588024832 1160635832598528 1164642491564032 1165710523184064 1167509459176632 1169031635785728 1170555796979712 1172081945346048 1175673860989056 1177206682189824 1177441259225088 1178741501853696 1179023359168512 1180560547381248 1182306718973952 1183895356520448 1184131266379776 1187268277764096 1189024370786304 1190574598127616 1190859284938752 1192411904606208 1194252046434304 1197625530875904 1199186972246016 1201037569425408 1202603459346432 1209436433547264 1212413669144964 1212882121392128 1213994391008256 1219253803941888 1221135368454144 1222727461502976 1224370411444224 1226181382373376 1227780054319104 1228073637593088 1229674776625152 1229968812959744 1231278003191808 1231572422885376 1233148322045952 1233178123567104 1235051328715776 1236661565128704 1238273900937216 1238569993469952 1240184817451008 1243688051294208 1243718107529216 1245309548101632 1246933158985728 1247231322095616 1248857438552064 1250784687685632 1252634728071168 1255953219452928 1257355485315072 1264499550572544 1266450938767872 1268102113394688 1269755440791552 1273646682738144 1275307239038976 1276969960341504 1277275305765888 1278634849468416 1278940592996352 1280608051396608 1282553302897152 1284225471479808 1284481373700096 1286207300911104 1287884233506816 1289789147971584 1289871709175808 1291779563323392 1295201757560832 1295459846979584 1299119219933184 1300812986843136 1301124033544192 1302820414291968 1310222803009536 1311931046559744 1313448141573711 1315160590258944 1316875271602176 1322633093612688 1324621416628224 1326401279064576 1328130615803904 1330095058845696 1332147674677248 1333884503457792 1334203458125824 1335676812484608 1335942967197696 1337652417134592 1339716695556096 1341463392681984 1341784159592448 1343533552238592 1345285225709568 1347328722235392 1349085343776768 1350844255567872 1351167265603584 1352928891764736 1355016744992768 1356783390031872 1360615987740672 1362389932965888 1364492386566144 1371660529434624 1373777289510912 1375568394190848 1377416712874752 1381582842292224 1383384123703296 1383714914579712 1385187753590784 1385518975746048 1387325389012992 1389432744805248 1391244260769792 1393058138554368 1393391242653696 1395207919632384 1397026965159936 1397361018273792 1399149057705984 1399182870970368 1403135237357568 1404964618371072 1407132773646336 1409214069080064 1411388782149632 1412947371884544 1419408036593664 1421258633773056 1424757306113856 1426614877569024 1428474870890496 1432852518080412 1433406143463424 1434720643918848 1436934718986624 1438808167120896 1440684057821184 1445041545412608 1446983213524992 1447271547797504 1448869762695168 1451012791468032 1451105672822784 1453252008738816 1455146731044864 1455494681591808 1457101977255936 1457392327852032 1461509122424832 1463414610198528 1463764537737216 1465672966078464 1469848672534528 1474000653385728 1475922427379712 1478200085446656 1488537148981248 1490199093706752 1492201438947648 1494146942779392 1498666134011904 1500620066390016 1500978890391552 1502935838097408 1504895337234432 1507181282500608 1509146316767232 1509507179541504 1511113913008128 1511475246268416 1513445878923264 1513807769796608 1515744812514816 1515781443551232 1517721011748864 1520063173804032 1522045003235328 1524029416538112 1524393838116864 1526381313785856 1530692986208256 1530998000975872 1532688674586624 1535053934886912 1539696853254144 1545499450699776 1547514443464704 1554280697578752 1556307139166208 1556679278902176 1558708847714304 1560741062639616 1562775927128064 1563111837905904 1567565147985408 1569608909586432 1569921678966784 1571655335804928 1572031145558016 1574080729841664 1576408958631936 1578527142027264 1578841688506368 1580585195667456 1583024370352128 1585365827715072 1587812379918336 1589882539474944 1596834041167872 1598915962994688 1601383425900544 1602851969378088 1603471279128576 1612581911396352 1616551558859952 1618659188011008 1620769565048832 1625671738589184 1627856115215616 1628180491272192 1630303282003968 1632493881925632 1634908509831168 1637040072425472 1637431516790784 1639566368833536 1642096563847168 1644197762727936 1644237498089472 1646341436473344 1646735104954368 1648882086838272 1651031867916288 1651426657959936 1653579756601344 1658250735058944 1660412730802176 1662975096127488 1665143251402752 1667712916914176 1674604292603904 1676473980420096 1685999400763392 1688197574688768 1688601251690496 1690802817859584 1693007254388736 1695578942813184 1698195576984192 1700409652051968 1702626613788672 1703033741021184 1705254123995136 1707477401862144 1710071070529536 1712300628639744 1714533093605376 1714943067881472 1717178978009088 1719718863962112 1719828945567744 1722029609484288 1722372751097856 1726935676747776 1732158959910912 1737093885722624 1738686882037248 1746963737346048 1751264188764948 1753547453678592 1755833695469568 1758122918019072 1763510791483584 1765810023284736 1766161888837632 1768535038752768 1770840821071872 1773460078460928 1776196899569664 1778512671277056 1780902416646144 1781257289596928 1783536556179456 1785861897191424 1786288927408128 1788617856909312 1789045546123264 1791378069651456 1796438296313856 1798780458369024 1801125674090496 1801556354138112 1803905189019648 1814154650320896 1818620503717446 1819323182088192 1828880705912832 1831703052681216 1834091192254464 1836555617166336 1839272073560064 1842110456389632 1844512164937728 1844953219439616 1846917004787712 1847358634328064 1849767185350656 1852576993073664 1854992347693056 1857410851405824 1857854990204928 1860277226176512 1862702620213248 1863148024365056 1865532076941312 1865577161293824 1867964322152448 1870846983143424 1873286157828096 1876177031528448 1878952092106752 1883929829179392 1886033227972608 1892544048791552 1895011511697408 1899676408151808 1902153170092032 1904633161187328 1910470024107216 1912960858558464 1915454940512256 1915912958648832 1918410889494528 1920912077094912 1923829954345728 1926722060550144 1929310951366656 1931826350260224 1934683721957376 1934807563763712 1937669344985088 1940659575455744 1942802636341248 1943189770469376 1948678829899776 1951219480264704 1951686050316288 1954230621437952 1965334204514304 1967896569839616 1970933447262208 1972740885388416 1984716198641664 1986932124942336 1989601918596864 1992195923705856 1995142588268544 1998221512015872 2000826755186688 2001305187188736 2003515218726912 2003914450796544 2009575043334144 2012195089022976 2012676239388672 2015300328357888 2017927838564352 2020993083353088 2021041924734976 2023628015665152 2026266383351808 2026750898405376 2029393337647104 2032525117489152 2035175085047808 2040923981611008 2043584899448832 2046738579849216 2052929137672192 2060665934266368 2063352591286272 2072374263438336 2075076185554944 2075572371869568 2077781630386176 2078278463619072 2080988083519488 2084149117207872 2086866391154688 2090086863980544 2092811879448576 2095540447739904 2096041527410688 2098774306455552 2101878611509248 2104702856036352 2105122251341824 2107446927556608 2110699160469504 2113821103620096 2117083173224448 2119421057826816 2129112054890496 2131887950659584 2137135959170784 2139922316353536 2149278777120618 2150109215195136 2155402078479936 2158212250681344 2161026086731776 2167562318118912 2170474820287488 2170907321696256 2173304644042752 2173737709338624 2176658509234176 2179878013108224 2182720096567296 2183242022387712 2186088491778048 2192263683637248 2195121915297792 2195646806605824 2198509449117696 2201375823888384 2201902210613248 2204773008801792 2211000980078592 2213883641069568 2217300128169984 2232805723471872 2235298640560128 2238302158421472 2247999201017856 2250930099585024 2251468335587328 2254403757146112 2257343005851648 2260771923750912 2263719475150848 2264260769312256 2267212869402624 2270168818384896 2270711654694912 2273617218772224 2273672165326848 2276636535816192 2280094760706048 2283067504852992 2286044124807168 2286590757175296 2289571970678784 2293105260756992 2296039479312384 2296497001463808 2299033011879936 2302580902330368 2309545279881216 2318249176049664 2321271665197056 2329284983128064 2331421046368128 2335018918353264 2338063271571456 2341111593959424 2344163890692096 2351347721978112 2354413364379648 2354882518450176 2357483003707392 2358046718337024 2361121094762496 2364613437947904 2367790713040896 2368262532759552 2374536555528192 2378048741572608 2381718569877504 2384823809212416 2388504092868608 2395251061751808 2398373944492032 2402075138850816 2405206918692864 2418872867094528 2424827338289928 2425764242784256 2427988782016512 2438507607883776 2442270736908288 2445454923005952 2448740822888448 2452362764746752 2455560108638208 2456147275186176 2459349553250304 2459937625919488 2463144845770752 2466296644091904 2466356247134208 2470102657431552 2473323130257408 2476547801874432 2477139986939904 2480369634902016 2487376102588416 2487436215058432 2490619096203264 2494462644191232 2497714877104128 2501569375371264 2511906438905856 2514710970630144 2528999101145088 2532901877535744 2536204226789376 2539510881583104 2547293365476288 2550614478077952 2553939920683008 2554550611531776 2557269698936832 2557881185992704 2561216102793216 2565106605794304 2568450942959616 2568962747400192 2572414601822208 2575768467013632 2579578295943168 2579743418351616 2583559126646784 2590403515121664 2598238439866368 2601625973686272 2602248067088384 2605640828583936 2620445606019072 2626896283147422 2630321180517888 2633750543204352 2645266187225376 2649242833256448 2652802558129152 2656261231607808 2660190117691392 2664295349354496 2667769006915584 2668406916251648 2671353624969216 2671885934395392 2675304834269184 2679433391112192 2682926785363968 2683568319184896 2687067104477184 2690570451419136 2694657444470784 2698170687553536 2701688511135744 2702334531207168 2705857783529472 2710033489985536 2721231975481344 2724779865931776 2728984773132288 2743321058869248 2747554579021824 2751136788381696 2754833425749504 2763165684584448 2766768247406592 2767429829159424 2770375507181568 2771037951492096 2774650778025984 2778865489610496 2782488521539584 2786116277108736 2786782485307392 2790415839264768 2794053930319872 2794722036547584 2798298115411968 2798365741940736 2806270474715136 2809929236742144 2814265547292672 2818428138160128 2822777564299264 2825894743769088 2838816073187328 2842517267546112 2849514612227712 2853229755138048 2856949741780992 2865705036160824 2866812286926848 2869441287837696 2873869437973248 2877616334241792 2881368115642368 2890083090825216 2893966427049984 2894543095595008 2897739525390336 2902025582936064 2902211345645568 2906504017477632 2910989363183616 2914203954511872 2914784655704064 2923018244849664 2926829220397056 2927529075474432 2931345932156928 2939697345069056 2948001306771456 2951844854759424 2956400170893312 2977074297962496 2980398187413504 2984402877895296 2988293885558784 2997332268023808 3001240132780032 3001957780783104 3005871676194816 3014362565001216 3018292633534464 3019014359083008 3022227826016256 3022950492536832 3026891757846528 3027615539593216 3031489625029632 3031562887102464 3035442023497728 3040126347608064 3044090006470656 3048787676233728 3052762627571712 3061385972416512 3065377349173248 3070107869773824 3079393706508288 3090998901399552 3095028886929408 3108561395157504 3112614278332416 3113358557804352 3117417695428608 3121482125279232 3125551854256128 3126223675811808 3135130295970816 3139217819172864 3139843357933568 3143310671609856 3144062291116032 3148161459683328 3152817917263872 3157054284054528 3157683377012736 3161170391334912 3166048740704256 3170731655430144 3175624759836672 3179765078949888 3193668082335744 3197831925989376 3202766851801088 3205703938756176 3225163822792704 3233103117719904 3237318376022016 3241539130097664 3251343477178368 3255712230431232 3256360982544384 3260606564007936 3264987763851264 3269817019662336 3274080144850944 3274863033581568 3279132737667072 3284193127694336 3288395525455872 3288474996178944 3292682872946688 3293470209908736 3297764173676544 3302063735832576 3302853315919872 3307159513202688 3316501470117888 3320825461604352 3325950192254976 3330286502805504 3335425833828352 3349208585207808 3352947960840192 3371998801526784 3376395149377536 3377202503380992 3381605635719168 3386014508777472 3391157885626368 3396391153968384 3400819304103936 3405253227577344 3406067482042368 3410508247990272 3414954803724288 3420142141059072 3424601257279488 3429066187210752 3429886135762944 3434357956018176 3439657891135488 3444059218968576 3444745502195712 3453871353495552 3464317919821824 3474187771445248 3477373764074496 3493927474692096 3502528377529896 3507094907357184 3511667390939136 3516245836038144 3527021582967168 3531620046569472 3532323777675264 3537070077505536 3541681642143744 3546920156921856 3552393799139328 3561804833292288 3562514579193856 3567073112358912 3571723794382848 3572577854816256 3577235713818624 3578091092246528 3582756139302912 3592876592627712 3597560916738048 3603112708276224 3607810378039296 3628309300641792 3637241007434892 3638646364176384 3657761411825664 3663406105362432 3668182384508928 3673111234332672 3678544147120128 3684220912779264 3689024329875456 3689906438879232 3693834009575424 3694717268656128 3699534370701312 3705153986147328 3709984695386112 3714821702811648 3715709980409856 3720554452353024 3726296048730112 3731064153882624 3731154322587648 3735928644304896 3741693966286848 3746572315656192 3752354063056896 3757904184213504 3767859658358784 3772066455945216 3785088097583104 3799352816303616 3804306340184064 3809266322374656 3820940048214432 3825921717116928 3830909881024512 3831825917297664 3836821778989056 3841824154189824 3847659908691456 3853444121100288 3858621902733312 3863652700520448 3869367443914752 3869615127527424 3875338689970176 3881319150911488 3885605272682496 3886379540938752 3897357659799552 3902438960529408 3903372100632576 3908461242875904 3930668409028608 3935793139679232 3940344424721133 3941866894524416 3945481770776832 3973864249884672 3979203837193728 3984391847411712 3990285176537088 3996443024031744 4001653510373376 4002610374377472 4007030437453824 4007828901593088 4019150086668288 4024390178045952 4025352478777344 4030600656715776 4035855677128704 4041986166706176 4042083849469952 4047256031330304 4052532766703616 4053501796810752 4058786675294208 4065050234978304 4070350170095616 4081847963222016 4087169798897664 4093477159698432 4105858275344384 4121331868532736 4126705182572544 4144748526876672 4150152371109888 4151144743739136 4155563260772352 4156556927238144 4161976167038976 4168298234415744 4173732782309376 4180173727961088 4185623758897152 4191080895479808 4192083054821376 4197548612911104 4209405712072704 4210244502683648 4214893855113216 4221398320939008 4227642207240192 4234166346448896 4238842115653632 4258224109780992 4263775901319168 4274271918341568 4279844632707072 4298557554241236 4300218430390272 4310804156959872 4316424501362688 4322052173463552 4335124636237824 4340949640574976 4341814643392512 4346609288085504 4353317018468352 4359756026216448 4365440193134592 4366484044775424 4372176983556096 4384527367274496 4390243830595584 4391293613211648 4397018898235392 4403804421226496 4409546017603584 4422001960157184 4427767282139136 4434600256339968 4465611446943744 4470597281120256 4476604316842944 4495998402035712 4501860199170048 4502936671174656 4508807514292224 4514686011703296 4521543847501824 4527438950301696 4528521538624512 4534425738805248 4540337636769792 4541423309389824 4547234437544448 4547344330653696 4560189521412096 4566135009705984 4572088249614336 4573181514350592 4579143941357568 4586210521513984 4592078958624768 4592994002927616 4598066023759872 4605161804660736 4619090559762432 4636498352099328 4642543330394112 4658569966256128 4662842092736256 4670037836706528 4676126543142912 4682223187918848 4688327781384192 4702695443956224 4708826728759296 4709765036900352 4714966007414784 4716093436674048 4722242189524992 4729226875895808 4735581426081792 4736525065519104 4749073111056384 4756097483145216 4763437139755008 4769647618424832 4777008185737216 4790502123503616 4796747888984064 4804150277701632 4810413837385728 4837745734189056 4849654676579856 4855977564033024 4877015215767552 4884541473816576 4890909846011904 4897481645776896 4904725529493504 4911120217276416 4912294550372352 4918699106500608 4919875251838976 4926289691541504 4932593288183808 4932712494268416 4940205314863104 4946646260514816 4953095603748864 4954279973879808 4960739269804032 4974752205176832 4974872430116864 4981238192406528 4988925288382464 4995429754208256 5003138750742528 5023812877811712 5029421941260288 5057998202290176 5065803755071488 5072408453578752 5079021763166208 5094586730952576 5101228956155904 5107879841366016 5109101223063552 5115762371985408 5122432205586432 5130213211588608 5136901885919232 5144829203644416 5151536934027264 5159156591886336 5159486836703232 5167118253293568 5180807030243328 5196476879732736 5204496134176768 5211281657167872 5240891212038144 5253792566294844 5260642361035776 5267501086408704 5290532374450752 5298485666512896 5305605116258304 5312522463215616 5320380235382784 5328590698708992 5335538013831168 5336813832503296 5342707249938432 5343771868790784 5350609668538368 5358866782224384 5365853570727936 5367136638369792 5374134208954368 5389314888941568 5396341375107072 5403377022271488 5404669062414336 5411715567058944 5420066979971072 5442463950962688 5457969546264576 5486642117738496 5495109158043648 5502273576763392 5509666851499008 5526331369168896 5533536494813184 5534859658318848 5540751014363136 5542075902984192 5549301556051968 5557730979220992 5564977043079168 5572232554217472 5573564970614784 5580831678529536 5588107860639744 5589444073095168 5596596230823936 5596731483881472 5612540949430272 5619858473484288 5628531094585344 5636856276320256 5645555128598528 5651789487538176 5677632146374656 5685034535092224 5699029224455424 5706459510276096 5713899483561984 5731410072321648 5738882575675392 5747738875946496 5755232668483584 5762736231284736 5780166181650432 5787932854099968 5789086191190016 5795479050780672 5804051165872128 5804422691291136 5813008034955264 5821978726367232 5828407909023744 5829569311408128 5846036489699328 5853658440794112 5855058150948864 5862691864313856 5879394690138112 5896002613542912 5903689709518848 5912800341786624 5954148595924992 5960796374827008 5968805755790592 5976587771117568 5994664536047616 6002480265560064 6003915561566208 6011743352389632 6028725130002432 6036585267068928 6038028718166016 6045900985073664 6053783515693056 6055231079186432 6062979250059264 6063125774204928 6070884046995456 6080252695216128 6088180012941312 6097575352467456 6105525255143424 6122771944833024 6130754698346496 6140215739547648 6158787413016576 6181997802799104 6190057773858816 6217122790315008 6225228556664832 6226717115608704 6234835390857216 6242964250558464 6252447351623616 6270260591941632 6278435638345728 6286621343219712 6288124582232064 6296322919366656 6305635834527744 6314108568109056 6315366754025472 6322340782669824 6332097481408512 6341463310860288 6351249519673344 6387336164671488 6395663851978752 6405533703602176 6411407877512352 6450327645585408 6466206235439808 6474636752044032 6483078260195328 6502686954356736 6511424460862464 6512721965088768 6521213128015872 6529975527702528 6539634039324672 6548160289701888 6549726067163136 6558265475334144 6568386255388672 6576791050911744 6585365745893376 6586940419817472 6595528347353088 6604127471665152 6605706631839744 6614319026405376 6633002940235776 6641650923208704 6651900384509952 6670851667656704 6698417170415616 6705895921680384 6743997603053568 6752790298755072 6754405006761984 6763211271438336 6772029017554944 6782315771252736 6792782307936768 6801638608207872 6810506455154688 6812134964084736 6821016495980544 6829909607448576 6840284282118144 6849202514558976 6858132374421504 6859772271525888 6868715912036352 6879315782270976 6888118437937152 6889491004391424 6907742706991104 6928635839643648 6948375542890496 6954747528148992 6987854949384192 7005056755059792 7014189814714368 7023334781878272 7032491672076288 7054043165934336 7063240093138944 7064647555350528 7074140155011072 7083363284287488 7093840313843712 7104787598278656 7123609666584576 7125029158387712 7134146224717824 7145155709632512 7154471427637248 7156182184493056 7165512278605824 7185753185255424 7195121833476096 7206225416552448 7215620756078592 7256618601283584 7274482014869784 7277292728352768 7315522823651328 7326812210724864 7336364769017856 7346222468665344 7357088294240256 7368441825558528 7378048659750912 7379812877758464 7389434537312256 7399068741402624 7410307972294656 7419969390772224 7429643405623296 7431419960819712 7441108904706048 7452592097460224 7462128307765248 7462308645175296 7471857288609792 7483387932573696 7493144631312384 7504708126113792 7535719316717568 7544132911890432 7570176195166208 7598705632607232 7608612680368128 7618532644749312 7641880096428864 7651843434233856 7661819762049024 7663651834595328 7673643557978112 7683648308379648 7695319817382912 7706888242200576 7717243805466624 7727305401040896 7738734887829504 7739230255054848 7750677379940352 7762638301822976 7771210545364992 7794715319599104 7804877921058816 7806744201265152 7816922485751808 7861336818057216 7880688849442266 7883733789048832 7890963541553664 7947728499769344 7958407674387456 7968783694823424 7980570353074176 7992886048063488 8003307020746752 8005220748754944 8014060874907648 8015657803186176 8038300173336576 8048780356091904 8050704957554688 8061201313431552 8071711354257408 8083972333412352 8084167698939904 8094512062660608 8105065533407232 8107003593621504 8117573350588416 8130100469956608 8163695926444032 8174339597795328 8186954319396864 8211716550688768 8242663737065472 8253410365145088 8289497053753344 8300304742219776 8302289487478272 8311126521544704 8313113854476288 8323952334077952 8336596468831488 8347465564618752 8360347455922176 8371247517794304 8382161790959616 8384166109642752 8395097225822208 8418811424145408 8420489005367296 8429787710226432 8442796641878016 8455284414480384 8468332692897792 8477684231307264 8516448219561984 8527551802638336 8548543836683136 8559689265414144 8597115108482472 8600436860780544 8621608313919744 8632849002725376 8644104346927104 8670249272475648 8681899281149952 8683629286785024 8693218576171008 8706634036936704 8719512052432896 8732968089550848 8744353967112192 8769054734548992 8780487661191168 8782587226423296 8794037796470784 8807608842452992 8819092035207168 8844003920314368 8855534564278272 8869200512679936 8931222893887488 8941194562240512 8953208633685888 8991996804071424 9003720398340096 9005873342349312 9017615028584448 9043087695003648 9054877900603392 9057043077249024 9068851477610496 9080675273539584 9082846618779648 9094468875088896 9094688661307392 9120379042824192 9132270019411968 9146363028701184 9158287882715136 9172421043027968 9184157917249536 9196132047519744 9210323609321472 9238181119524864 9272996704198656 9285086660788224 9317139932512256 9325684185472512 9340075673413056 9352253086285824 9364446375837696 9376655562768384 9405390887912448 9417653457518592 9419530073800704 9429932014829568 9432186873348096 9444484379049984 9458453751791616 9471162852163584 9473050131038208 9498146222112768 9512194966290432 9526874279510016 9539295236849664 9554016371474432 9581004247007232 9593495777968128 9608300555403264 9675491468378112 9699309353159712 9711955128066048 9754030431535104 9769082947633152 9781819692023808 9794963291553792 9809451058987008 9822240434552832 9824589100744704 9837398213001216 9839750503677952 9852579383083008 9865186576367616 9865424988536832 9880410629726208 9893292521029632 9906191207497728 9908559947759616 9921478539608064 9949504410353664 9962476384813056 9977850576764928 9990859508416512 10006277501485056 10047625755623424 10058843882520576 10115996404580352 10131607510142976 10144816907157504 10158043526332416 10189173461905152 10202457912311808 10215759682732032 10218202446127104 10231524743970816 10244864411172864 10260426423177216 10273803771838464 10289658407288832 10303073868054528 10318973673406464 10334236506587136 10361614060486656 10392953759465472 10408992268353536 10422563314335744 10481782424076288 10507585132589688 10521284722071552 10535002172817408 10581064748901504 10596971333025792 10611210232516608 10625044926431232 10640760470765568 10657181397417984 10673627665006592 10685414499876864 10687543737581568 10701219337076736 10717733564448768 10731707141455872 10734273276739584 10748268417908736 10778629777883136 10792682750214144 10809338124828672 10823431134117888 10840133959942144 10884927901925376 10915939092529152 10973284235476992 10990218316087296 11004547153526784 11019333702998016 11052662738337792 11067072989626368 11069719316637696 11081502028726272 11084151805968384 11098603112103936 11115461958441984 11129954086158336 11144465108434944 11147129941229568 11161663357059072 11178888146190336 11193192461647872 11193462967762944 11225081898860544 11239716946968576 11257062189170688 11273712552640512 11291110257197056 11303578975076352 11355264292749312 11398058448910848 11412919020552192 11427798967123968 11462820144643296 11477765151350784 11495477751892992 11510465336967168 11525472462569472 11560332363300864 11575865708199936 11578172382380032 11590958101561344 11608102331744256 11608845382582272 11626016069910528 11643957452734464 11656815818047488 11659138622816256 11692072979398656 11707316881588224 11710116301897728 11725383728627712 11792005227085824 11807379419037696 11821033274163399 11825600683573248 11921592749654016 11937611511581184 11953175542235136 11989329072095232 12004960531120128 12007831123132416 12023486704779264 12057450260004864 12073170534137856 12076057436332032 12091801970147328 12107567031386112 12110462158372864 12125958500118528 12126251548409856 12141768093990912 12160505390432256 12176360025882624 12195150704934912 12211050510286848 12245543889666048 12261509396692992 12280431479095296 12317574826033152 12363995605598208 12380115547717632 12434245580630016 12450457113329664 12453434231217408 12469670781714432 12485928501116928 12504894703247232 12540521183883264 12556871276691456 12573242686439424 12576249164464128 12592645838733312 12628217136218112 12630733508050944 12644681565339648 12664194962817024 12682926621720576 12702499039346688 12774672329342976 12791327703957504 12811067407204352 12822815755024704 12900655291170816 12932412470879616 12949273504088064 12966156520390656 13005373908713472 13022848921724928 13025443930177536 13059951055405056 13079268078649344 13096320579403776 13099452134326272 13116530950668288 13136772510777344 13153582101823488 13170731491786752 13173880839634944 13191056694706176 13211413263679488 13228638052810752 13266005880471552 13283301846417408 13303800769019904 13341703335313408 13396834340831232 13411791843360768 13487995206107136 13505580597510144 13508810013523968 13526422542876672 13544058035109888 13564631542505472 13585564615873536 13603277216415744 13621012910309376 13624269928169472 13642032991961088 13680568564236288 13698405029117952 13716264748843008 13719544543051776 13737431824072704 13758631564541952 13776236875874304 13778982008782848 13815485413982208 13857271679287296 13909495056297984 13975709898768384 14010113510119584 14028379629428736 14046669563756544 14064983344152576 14108086331868672 14126480186277888 14129295110701056 14148280310022144 14166726568574976 14187680627687424 14209575196557312 14247219333169152 14250058316775424 14268292449435648 14290311419265024 14308942855274496 14312364368986112 14331024557211648 14371506370510848 14390243666952192 14412450833104896 14431241512157184 14513237202567168 14548964029739568 14631045647302656 14653624421449728 14672729538035712 14692444937330688 14714176588480512 14736883651117056 14756097319501824 14759625755516928 14778869074624512 14798137482805248 14820615944589312 14839938781544448 14859286811246592 14862839921639424 14882217809412096 14905184194920448 14924256615530496 14924617290350592 14943714577219584 14966775865147392 14986289262624768 15009416252227584 15071438633435136 15088265823780864 15140352390332416 15197411265214464 15217225360736256 15237065289498624 15283760192857728 15303686868467712 15323639524098048 15327303669190656 15347287115956224 15367296616759296 15390639634765824 15434487610933248 15454610802081792 15477469775659008 15478460510109696 15501354759880704 15525276603645952 15542421090729984 15589430639198208 15613488402530304 15633844971503616 15722673636114432 15761377698884532 15767467578097664 15781927083107328 15895456999538688 15916815348774912 15937567389646848 15961140706148352 15985772096126976 16006614041493504 16010441497509888 16028121749815296 16031315606372352 16076600346673152 16097560712183808 16101409915109376 16122402626863104 16167944666824704 16168335397879808 16189024125321216 16210131066814464 16214007187243008 16235146701176832 16260200939913216 16327391852888064 16373908638793728 16485327474130944 16506820730290176 16578994107506688 16600609484439552 16604578974956544 16622253043089408 16626227708952576 16647904668155904 16673192937662976 16694931129237504 16720694911844352 16742495035588608 16764323581919232 16768332219285504 16790194451644416 16837622848290816 16840978010734592 16859575420452864 16885593283756032 16910568828960768 16936665385795584 16955368462614528 17032896439123968 17055103605276672 17097087673366272 17119378530828288 17194230216964944 17243216627839488 17265698005450752 17288208693854208 17340498544951296 17363798562299904 17367258573570048 17386437152342016 17413268073873408 17439024104865792 17465936179101696 17488707934224384 17538109469097984 17560975322382336 17565174452846592 17588075592941568 17615217684905984 17638184070414336 17688007840628736 17711069128556544 17738401025359872 17862445787774976 17882389124481024 17906417267371776 17983993608142848 18007440796680192 18011746684698624 18035230057168896 18086175390007296 18109755801206784 18114086154498048 18137702955220992 18161350547079168 18165693237559296 18188937750177792 18189377322614784 18240758085648384 18264540038823936 18292726057402368 18316575765430272 18344842086055936 18368315834499072 18392264095039488 18420647218642944 18476362239049728 18545993408397312 18570173321576448 18634279865024512 18651368370945024 18680151346826112 18704506172571648 18728892751675392 18810781775824896 18835306915037184 18859864029659136 18864373746696192 18888968758099968 18916907503583232 18942325704327168 18946100262076416 18996292444225536 19024389932580864 19053748559020032 19108032742948864 19162008494014464 19186991555936256 19216601110806528 19350982936756224 19398618706319424 19423910256132096 19508060863070208 19538165895266304 19563639384047616 19589926583107584 19618902117974016 19644480869105664 19649178201489408 19674796426002432 19679501007355904 19705158766166016 19730373152735232 19760821259452416 19786585042059264 19812382414995456 19817119895519232 19842957079216128 19899008820707328 19924952769626112 19955701153529856 20012555002970112 20095251511246848 20117687765041152 20231992809160704 20263215020285952 20289633814315008 20316087052664832 20378346923810304 20404915824623616 20431519365464064 20436404892254208 20463049487941632 20489728822345728 20520852846354432 20547607543676928 20579316814577664 20606147736109056 20637947346812928 20668473013174272 20723228120973312 20785907518930944 20817984536707072 20845126628671488 20963564848152576 21015170265179376 21042569444143104 21070004345634816 21162129497803008 21193942666051584 21222420465033216 21250089852862464 21281520941531136 21314362794835968 21347255330013184 21370828999753728 21375087475163136 21402438674153472 21435467128897536 21463414282911744 21468546553479168 21496536835817472 21557259555766272 21585365500428288 21618676249657344 21646862268235776 21680267919884288 21769855803850752 21831878185058304 21946568470953984 21980436632174592 22009094307053568 22038667405996032 22105325476675584 22134145979252736 22139438633275392 22168303611936768 22197206224207872 22230923916883968 22259908172316672 22288930216869888 22294259882459136 22323326714118144 22357776292380672 22386384923295744 22386925935525888 22450163797721088 22479433893937152 22514124378341376 22582220514394112 22607157950152704 22710528585498624 22796116897821696 22825838041104384 22855597934247936 22925640289286592 22955530302701568 22990955503785984 23020930673934336 23050944925138944 23120664726601728 23151731416399872 23156344764760064 23181916203122688 23216204663488512 23217690765164544 23252032139821056 23287914905468928 23313631636094976 23384145958797312 23414633763176448 23420232603795456 23450767457255424 23584010454171648 23642066548326798 23651201367146496 23843185499308032 23875223023162368 23906351084470272 23978658144190464 24009921062240256 24015662246264832 24046973409558528 24114900520009728 24146341068275712 24152114872664064 24183603940294656 24215134062772224 24220924316745728 24251917000237056 24252503096819712 24283536187981824 24321010780864512 24352720051765248 24390301409869824 24491087779332096 24523018793385984 24560862958190592 24635149652066304 24727991211196416 24760231095435264 24868491161260032 24900914226659328 24906868462434816 24939341563428864 24971857002233856 25009789406494464 25081042367766528 25113742553382912 25146485372878848 25152498328928256 25185291677466624 25256434272436224 25261467016101888 25289363130679296 25328389925634048 25365853243441152 25404998078693376 25549344658685952 25582655407915008 25622134814408704 25645631510049408 25801310582341632 25864824941759232 25898547008176128 25932313040781312 26010747817426944 26045697843449856 26050887860355072 26119902110810112 26158536157298688 26198904268652544 26233061901336576 26273545021554688 26307164203646976 26341462983573504 26347761679269888 26382113389412352 26422826527358976 26457276105621504 26532011760943104 26566603692834816 26607601538039808 26683406670626816 26793668681662464 26823583686721536 26975990412214272 27011161195020288 27017620027047936 27052845085753344 27129263085010944 27171129231747072 27206554432831488 27242025820618752 27248539856338944 27284065983922176 27361137128472576 27396810058235904 27439089086103552 27474863648145408 27517263129083904 27552473751748608 27630970827964416 27714543358574592 27818990112595968 27951419797536768 28020227020239168 28056759258857472 28093339127513088 28129966688305152 28216172663737344 28252960372555776 28258590221402112 28296560620044288 28333453137149952 28375361255374848 28419150393114624 28494438666338304 28536584898871296 28580622838530048 28617885710548992 28624728737972224 28662049114423296 28743012741021696 28780487333904384 28824901666209792 29026474405134336 29097928059479136 29262091294605312 29307248842899456 29345459076071424 29384889874661376 29428353176961024 29473767302234112 29512194639003648 29519251511033856 29557738149249024 29596274965610496 29641231889178624 29679877563088896 29718573622493184 29725679843278848 29764435618824192 29810368389840896 29848513231060992 29887429154439168 29933551730294784 29972578525249536 30018832504455168 30142877266870272 30176531647561728 30280704780664832 30394822530428928 30434450721472512 30474130578997248 30567520385715456 30607373736935424 30647279048196096 30654607338381312 30694574231912448 30734593233518592 30781279269531648 30868975221866496 30909221604163584 30956921020219392 31002709519761408 31050553207291904 31084842181459968 31178861278396416 31226976805060608 31267689943007232 31445347272228864 31522755397769064 31534935156195328 31563854166214656 31790913999077376 31833630697549824 31875134779293696 31922281412296704 31971544192253952 32020882995019776 32056243499630592 32062631212744704 32153200693346304 32195121424367616 32202819830218752 32244805253726208 32335889333649408 32336670795759616 32378048250642432 32428014374486016 32470293402353664 32520401879826432 32654783705776128 32747817277587456 32970654948261888 33013641460580352 33157988215013376 33201218968879104 33209157949913088 33244506086178816 33252455417905152 33295809336311808 33346385875325952 33389862258475008 33441389823688704 33484990071177216 33536664438571008 33580388903288832 33675245696581632 33719150840905728 33771186567512064 33821137657921536 33873330771591168 33910736925229056 34065792878247936 34194175346732544 34238757061656576 34388460433929888 34486433255678976 34531396010901504 34576417387708416 34680997089902592 34727597124599808 34734517147140096 34772874304684032 34826536147746816 34878048209731584 34931872358203392 34977415868448768 35076218938195968 35121950644764672 35130348905693184 35176151185883136 35230435369811968 35376015681257472 35422138257113088 35476802050719744 35764778248962048 35812834534743552 35967987216285696 36014881593360384 36023493369397248 36070460114337792 36172350780014592 36219511602413568 36228172308996096 36275405910441984 36322701094158336 36331386475118592 36377875500355584 36378754645229568 36481516171296768 36529080077647872 36585452114804736 36633151530860544 36689684172111872 36736631668998144 36784528190078976 36841294437285888 36952724478099456 37091986816794624 37140346643152896 37268559730049024 37302736741890048 37360302693652224 37409012345143296 37457785503350784 37621563551649792 37670613830074368 37719728059318272 37728747493392384 37777937516199936 37884651408654336 37892200524152832 37992584888451072 38048779865161728 38107497118040064 38216065485897728 38324016988028928 38373983111872512 38433202221613056 38701965873512448 38797237412638848 38847820512264192 39016121726140416 39076331790532608 39179853166215168 39237804235948032 39288961738211328 39298356402978816 39349592852004864 39359002014711808 39410317532332032 39460746305470464 39521642518904832 39573170084118528 39634239791038464 39685914158432256 39798017641414656 39849905539252224 39911402307059712 40025110005940224 40190503022493696 40235375530082304 40463985618321408 40526430040571904 40579267628630016 40632174105329664 40756693847620608 40809831649247232 40863038730928128 40872809784508416 40926098975883264 41041705692708864 41095215087353856 41158633629155328 41212295472218112 41275894693625856 41336946026348544 41446456241946624 41571815037861888 41635969073414144 41927129696305152 42030340530358752 42085138888286208 42140008691269632 42324258995606016 42387885332103168 42444840930066432 42500179705724928 42563041883062272 42628725589671936 42694510660026368 42741657999507456 42750174950326272 42804877348306944 42870934257795072 42926828565823488 42937093106958336 42993073671634944 43114519111532544 43170731000856576 43237352499314688 43293724536471552 43360535839768576 43539711607701504 43893136941907968 43960873264349184 44018188614107136 44077334811992064 44210650953351168 44268291958505472 44278877266550784 44336607223873536 44394412448415744 44461847833767936 44519816344633344 44577860433739776 44588519764918272 44646653428236288 44715552584761344 44772769846591488 44773851871051776 44900327595442176 44958867787874304 45028248756682752 45164441028788224 45214315900305408 45421057170997248 45592233795643392 45651676082208768 45711195868495872 45851280578573184 45911060605403136 45981911007571968 46041861347868672 46101889850277888 46303462832799744 46312689529520128 46363832406245376 46432409326977024 46435381530329088 46504064279642112 46575829810937856 46627263272189952 46768291917594624 46840465207590912 46901534914510848 47168020908343296 47284133096653596 47302402734292992 47686370998616064 47750446046324736 47812702168940544 47957316288380928 48019842124480512 48031324492529664 48093946819117056 48229801040019456 48292682136551424 48304229745328128 48367207880589312 48441848633491456 48503834000474112 48505006193639424 48567072375963648 48642021561729024 48705440103530496 48780602819739648 48982175558664192 49121725916381184 49455982422392832 49520462190870528 49736982322520064 49801828453318656 49813736924869632 49878683126857728 49943714004467712 50019578812988928 50162084735533056 50227485106765824 50292970745757696 50304996657856512 50370583354933248 50512868544872448 50522934032203776 50578726261358592 50656779851268096 50731706486882304 50809996157386752 51098689317371904 51165310815830016 51244269628817408 51291263020098816 51729649883518464 51797094016352256 51864626081562624 52021495634853888 52091395686899712 52101775720710144 52239804221620224 52317072314597376 52397808537305088 52466123802673152 52547090043109376 52614328407293952 52682925967147008 52695523358539776 52764226778824704 52845653054717952 52914552211243008 53064023521886208 53133207385669632 53215203076079616 53587337363324928 53647167373443072 53951980824428544 54022322390040576 54035240054095872 54105690171506688 54258526170021888 54342258463494144 54413108865662976 54484051641237504 54497079712677888 54568131967844352 54722274256945152 54793620116471808 54878178172207104 54949727296290816 55034526258167808 55104947503497216 55261941655928832 55429086717149184 55637980225191936 55902839595073536 56040454040478336 56113518517714944 56186678255026176 56432345327474688 56505920745111552 56593121240088576 56666906274299904 56750722510749696 56838300786229248 56988877332676608 57073169797742592 57161245677060096 57249457475944448 57324098228846592 57486025482043392 57560974667808768 57649803332419584 58052948810268672 58195856118958272 58524182589210624 58614497685798912 58690918152142848 58769779749322752 58856706353922048 58947534604468224 59024389278007296 59038503022067712 59115476298498048 59282463778357248 59359755126177792 59437147244986368 59451359686557696 59528871237648384 59620736779681792 59697026462121984 59774858308878336 59867103460589568 60037665008910336 60285754533740544 60353063295123456 60561409561329664 60789645060857856 60868901442945024 60948261157994496 61135040771430912 61214747473870848 61294558096392192 61309214676762624 61389148463824896 61469186467037184 61562558539063296 61737950443732992 61818443208327168 61913842040438784 62005419039522816 62101106414583808 62169684362919936 62357722556792832 62453953610121216 62535379886014464 62890694544457728 63045510795538128 63127708332429312 63581827998154752 63667261395099648 63750269558587392 63844562824593408 63943088384507904 64041765990039552 64112486999261184 64125262425489408 64306401386692608 64390242848735232 64405639660437504 64489610507452416 64671778667298816 64673341591519232 64756096501284864 64856028748972032 64940586804707328 65040803759652864 65309567411552256 65495634555174912 65941309896523776 66027282921160704 66315976430026752 66402437937758208 66418315899826176 66504910835810304 66591618672623616 66692771750651904 66779724516950016 66882779647377408 66969980142354432 67073328877142016 67160777806577664 67350491393163264 67438301681811456 67542373135024128 67746661543182336 67821473850458112 68131585756495872 68388350693465088 68477514123313152 68776920867859776 68972866511357952 69062792021803008 69152834775416832 69361994179805184 69455194249199616 69469034294280192 69545748609368064 69653072295493632 69756096419463168 69863744716406784 70152437876391936 70243901289529344 70260697811386368 70352302371766272 70460870739623936 70752031362514944 70953604101439488 71529556497924096 71625669069487104 71935974432571392 72029763186720768 72046986738794496 72140920228675584 72344701560029184 72439023204827136 72456344617992192 72550811820883968 72645402188316672 72662772950237184 72755751000711168 72757509290459136 72963032342593536 73058160155295744 73170904229609472 73379368344223744 73473263337996288 73569056380157952 73682588874571776 73905448956198912 74183973633589248 74280693286305792 74605473483780096 74720605387304448 74818024690286592 74915571006701568 75243127103299584 75341227660148736 75439456118636544 75457494986784768 75555875032399872 75769302817308672 75784401048305664 75985169776902144 76097559730323456 76214994236080128 76432130971795456 76648033976057856 76747966223745024 76866404443226112 77403931747024896 77594474825277696 77695641024528384 78032243452280832 78152663581065216 78359706332430336 78475608471896064 78596712805957632 78699185704009728 78718004029423616 78820635064664064 78921492610940928 79043285037809664 79146340168237056 79268479582076928 79371828316864512 79596035282829312 79699811078504448 79822804614119424 80050220011880448 80381006044987392 80470751060164608 80927971236642816 81052860081143808 81158535257260032 81513387695241216 81619663298494464 81726077461856256 81745619569016832 81852197951766528 82083411385417728 82190430174707712 82317267258310656 82424590944436224 82551789387251712 82892912483893248 83143630075723776 83271938146828288 83854259392610304 84060681060717504 84170277776572416 84280017382539264 84648517991212032 84775770664206336 84889681860132864 85000359411449856 85126083766124544 85257451179343872 85389021320052736 85483315999014912 85609754696613888 85741868515590144 85853657131646976 85874186213916672 85986147343269888 86229038223065088 86341462001713152 86474704998629376 86721071679537152 87079423215403008 87786273883815936 87921746528698368 88036377228214272 88154669623984128 88421301906702336 88536583917010944 88557754533101568 88673214447747072 88788824896831488 88923695667535872 89039632689266688 89155720867479552 89177039529836544 89293306856472576 89431105169522688 89545539693182976 89800655190884352 89917735575748608 90056497513365504 90328882057576448 90428631800610816 90842114341994496 91184467591286784 91303352164417536 91422391736991744 91702561157146368 91822121210806272 91963822015143936 92083722695737344 92203779700555776 92606925665599488 92625379059040256 92727664812490752 92870763060658176 93008128559284224 93151659621875712 93254526544379904 93536583835189248 93680930415181824 93803069829021696 94336041816686592 94568266193307192 94604805468585984 95372741997232128 95500892092649472 95625404337881088 95914632576761856 96062648985059328 96187893638234112 96459602080038912 96585364273102848 96608459490656256 96734415761178624 96883697266982912 97007668000948224 97010012387278848 97134144751927296 97284043123458048 97410880207060992 97561205639479296 97964351117328384 98243451832762368 98911964844785664 99040924381741056 99473964645040128 99603656906637312 99627473849739264 99757366253715456 99887428008935424 100039157625977856 100324169471066112 100454970213531648 100609993315713024 100741166709866496 101025737089744896 101157452522717184 101313559702536192 101463412973764608 101619992314773504 102197378634743808 102488539257634816 102582526040197632 103459299767036928 103594188032704512 103729252163125248 104042991269707776 104182791373799424 104203551441420288 104479608443240448 104634144629194752 104795617074610176 104932247605346304 105094180086218752 105228656814587904 105365851934294016 105391046717079552 105528453557649408 105691306109435904 106128047043772416 106266414771339264 106430406152159232 107294334746886144 107903961648857088 108044644780081152 108070480108191744 108211380343013376 108517052340043776 108684516926988288 108826217731325952 108968103282475008 108994159425355776 109136263935688704 109444548513890304 109587240232943616 109756356344414208 109899454592581632 110069052516335616 110209895006994432 110523883311857664 110858173434298368 111275960450383872 111805679190147072 112080908080956672 112227037035429888 112373356510052352 112864690654949376 113011841490223104 113186242480177152 113333812548599808 113676601572458496 113977754665353216 114146339595485184 114322491354120192 114498914951888896 114648196457693184 114972050964086784 115121949335617536 115299606664839168 116105897620537344 116391712237916544 117048365178421248 117228995371597824 117539559498645504 117713412707844096 117895069208936448 118048778556014592 118077006044135424 118230952596996096 118564927556714496 118719510252355584 118902719373115392 119057742475296768 119241473559363584 119394052924243968 119549716617756672 119734206921179136 120075330017820672 120571509067481088 120706126590246912 121122819122659328 121579290121715712 121737802885890048 121896522315988992 122270081542861824 122429494947741696 122589116192784384 122618429353525248 122778296927649792 123125117078126592 123475900887465984 123636886416654336 123827684080877568 124010838079045632 124202212829167616 124339368725839872 124715445113585664 124907907220242432 125781389088915456 126091021591076256 126255416664858624 127163655996309504 127334522790199296 127500539117174784 127689125649186816 127886176769015808 128083531980079104 128224973998522368 128250524850978816 128612802773385216 128780485697470464 128811279320875008 128979221014904832 129343557334597632 129512193002569728 129712057497944064 129881173609414656 130081607519305728 130619134823104512 131882619793047552 132054565842321408 132631952860053504 132804875875516416 132836631799652352 133009821671620608 133183237345247232 133385543501303808 133559449033900032 133765559294754816 133939960284708864 134146657754284032 134321555613155328 134700982786326528 134876603363622912 135084746270048256 135493323086364672 135642947700916224 136263171512991744 136776701386930176 136955028246626304 137553841735719552 137945733022715904 138125584043606016 138305669550833664 138910388498399232 138938068588560384 139091497218736128 139306144590987264 139512192838926336 139727489432813568 140304875752783872 140521395622772736 140704604743532544 140921741479247872 141504062725029888 141907208202878976 143059112995848192 143251338138974208 143871948865142784 144059526373441536 144093973477588992 144281840457351168 144689403120058368 144878046409654272 144912689235984384 145101623641767936 145325545900474368 145511502001422336 145515018580918272 145926064685187072 146116320310591488 146341808459218944 146758736688447488 146946526675992576 147365177749143552 148367947267178496 148561386572611584 149210946967560192 149441210774608896 149636049380573184 149831142013403136 150486254206599168 150682455320297472 150878912237273088 150914989973569536 151111750064799744 151538605634617344 151568802096611328 151970339553804288 152195119460646912 152429988472160256 153296067952115712 153495932447490048 153732808886452224 155188949650555392 155391282049056768 156064486904561664 156305327162130432 156719412664860672 156951216943792128 157193425611915264 157398371408019456 157436008058847232 157641270129328128 157842985221881856 158086570075619328 158292680336474112 158536959164153856 158743656633729024 159192070565658624 159399622157008896 159645609228238848 160762012089974784 160941502120329216 161855942473285632 162105720162287616 162317070514520064 163026775390482432 163239326596988928 163452154923712512 163491239138033664 163704395903533056 164166822770835456 164380860349415424 164634534516621312 164849181888872448 165103578774503424 165785824967786496 166287260151447552 166543876293656576 167708518785220608 168121362121435008 168340555553144832 168560034765078528 169297035982424064 169779363720265728 170000718822899712 170252167532249088 170514902358687744 170778042640105472 170966631998029824 171219509393227776 171483737031180288 171748372427833344 171972294686539776 172458076446130176 172682924003426304 172949409997258752 173442143359074304 174158846430806016 175572547767631872 175843493057396736 176072754456428544 176309339247968256 176842603813404672 177073167834021888 177115509066203136 177346428895494144 177847391335071744 178079265378533376 178311441734959104 178354079059673088 178586613712945152 178862210339045376 179091079386365952 179601310381768704 180112995026731008 180857263601221632 181684228683988992 182368935182573568 182606704328835072 182844783473983488 183405122314292736 183644242421612544 183927644030287872 184167445391474688 184407559401111552 185213851331198976 185250758118080512 185455329624981504 185741526121316352 186016257118568448 186303319243751424 186509053088759808 187073167670378496 187361860830363648 187606139658043392 188672083633373184 189136532386614384 190745483994464256 191001784185298944 191250808675762176 191829265153523712 192125297970118656 192375787276468224 192919204160077824 193170728546205696 193216918981312512 193468831522357248 193767394533965824 194015336001896448 194020024774557696 194268289503854592 194568086246916096 194821760414121984 195122411278958592 195928702234656768 196486903665524736 197823929689571328 198081848763482112 198947929290080256 199207313813274624 199254947699478528 199514732507430912 199774856017870848 200078315251955712 200648338942132224 200909940427063296 201219986631426048 201482333419732992 202051474179489792 202314905045434368 202627119405072384 203239984629547008 204394757269487616 204977078515269632 205165052080395264 206918599534073856 207188376065409024 207458504326250496 208085982539415552 208365582747598848 208407102882840576 208959216886480896 209268289258389504 209591234149220352 210188360172437504 210457313629175808 210731703868588032 210782093434159104 211056907115298816 211382612218871808 212256094087544832 212860812304318464 214588669493772288 215807923297714176 216089289560162304 216140960216383488 216422760686026752 217034104680087552 217369033853976576 217652435462651904 217936206564950016 217988318850711552 218272527871377408 218889097027780608 219174480465887232 219512712688828416 220138105032671232 220419790013988864 221047766623715328 221716346868596736 222551920900767744 224161816161913344 224454074070859776 224746713020104704 225729381309898752 226023682980446208 226372484960354304 226667625097199616 227353203144916992 227955509330706432 228292679190970368 228644982708240384 228997829903777792 229296392915386368 229944101928173568 230243898671235072 230599213329678336 232211795241074688 232783424475833088 234096730356842496 234457990743195648 235079118997291008 235426825415688192 235790138417872896 236097557112029184 236154012088270848 236461905193992192 237129855113428992 237439020504711168 237805438746230784 238115484950593536 238482947118727168 238788105848487936 239099433235513344 239468413842358272 240150660035641344 241143018134962176 241412253180493824 242245638245318656 243158580243431424 243475605771780096 244540163085723648 244858989895483392 245178232385568768 245236858707050496 245556593855299584 246250234156253184 246951801774931968 247273772833308672 247655368161755136 248404425658335232 248678737451679744 249430890227171328 249815814440484864 251562778177830912 252182043182152512 252510833329717248 254327311992619008 254669045580398592 255001078234349568 255378251298373632 255772353538031616 256167063960158208 256449947997044736 257225605546770432 257560971394940928 257622558641750016 257958442029809664 258687114669195264 259024386005139456 259424114995888128 260163215038611456 261238269646209024 263765239586095104 264109131684642816 265263905720107008 265609751751032832 265673263599304704 266019643343241216 266366474690494464 266771087002607616 267118898067800064 267531118589509632 267879920569417728 268293315508568064 269401965572653056 269753206727245824 270169492540096512 270986646172729344 271285895401832448 272526343025983488 273553402773860352 273910056493252608 275107683471439104 275891466045431808 276251168087212032 276611339101667328 277820776996798464 277876137177120768 278182994437472256 278612289181974528 279024385677852672 279454978865627136 280609751505567744 281042791245545472 281409209487065088 281843482958495744 283008125450059776 283814416405757952 286118225991696384 286502676277948416 287743897730285568 288187946955177984 288563680914702336 289378806240116736 289756092819308544 289825378471968768 290203247283535872 290651091800948736 291023004002844672 291030037161836544 291852129370374144 292232640621182976 292683616918437888 293517473376894976 293893053351985152 294730355498287104 296735894534356992 297122773145223168 298421893935120384 298882421549217792 299272098761146368 299662284026806272 300972508413198336 301364910640594944 301829979947139072 302223500129599488 303077211269234688 303940679107608576 304390238921293824 304859976944320512 306592135904231424 307465617772904448 310377899301110784 310782564098113536 312128973809123328 312610654324260864 313438825329721344 313902433887584256 314386851223830528 314796742816038912 314872016117694464 315282540258656256 315685970443763712 316173140151238656 316585360672948224 317073918328307712 318384141131317248 318799244314017792 319291218456477696 321883004240658432 323711884946571264 324211440324575232 324634141029040128 326053550780964864 326478653193977856 326904309847425024 326982478276067328 327408791807066112 328333645541670912 328761720698830848 329269069033242624 329698363777744896 330207157549006848 331571649935572992 332574520302895104 333087752587313152 335417037570441216 336242724242870016 336681111106289664 337120069530157056 338594071964848128 339558727440531456 340001437645799424 341029804717375488 341556085280210944 341933263996059648 342439018786455552 342967474062360576 343496744855666688 343944589373079552 344916152892260352 345365848006852608 345898819994517504 346884286718148608 348317692861612032 351145095535263744 351686986114793472 352618678495936512 353685207626809344 354146335668043776 354231018132406272 354692857790988288 355694782670143488 356158530757066752 356708158119346176 357173227425890304 357724420678090752 358182158772731904 359202620763537408 360225990053462016 361714527202443264 363368457367977984 364737870365147136 365213408657670144 365689566947966976 366810244628585472 367288484843225088 367855288060575744 368334890782949376 370427702662397952 370910659249963008 371483052242632704 372032514237136896 372606638487502848 373018106177519616 374146335340756992 374723721660727296 377344167266746368 378273064773228768 381490967988928512 382003568370597888 382501617351524352 383658530307047424 384250595940237312 384751574552936448 385838408320155648 386341457092411392 386433837962625024 386937663044714496 387534789067931648 388030672003792896 388536579007709184 389136172493832192 389643520828243968 390244822557917184 391857404469313536 395647859379142656 396163697526964224 397895858580160512 398414627626549248 398509895398957056 399029465014861824 399549712035741696 400156630503911424 401296677884264448 401819880854126592 402439973262852096 402964666839465984 404102948358979584 404629810090868736 405254238810144768 406479969259094016 408789514538975232 409954157030539264 410330104160790528 413837199068147712 414376752130818048 414917008652500992 416731165495197696 416814205765681152 417918433772961792 418536578516779008 419182468298440704 420376720344875008 420914627258351616 421564186868318208 422113814230597632 422765224437743616 424512188175089664 425721624608636928 429177338987544576 431615846595428352 432178579120324608 432281920432766976 432845521372053504 434068209360175104 434738067707953152 435304870925303808 435976637701423104 436545055742754816 437778194055561216 438348960931774464 439025425377656832 440276210065342464 440839580027977728 442095533247430656 445103841801535488 448323632323826688 448908148141719552 449493426040209408 451458762619797504 452047365960892416 452744969920708608 453335250194399232 454706406289833984 455911018661412864 456585358381940736 457289965416480768 457995659807555584 459888203856347136 460487797342470144 461198426659356672 465566848951666176 468193460713684992 468915981486391296 470158237994582016 470853650831376384 471580276835745792 472195114224058368 472308024176541696 472923810387984384 474259710226857984 474878041009422336 475610877492461568 476230969901187072 476965894237454336 477576211696975872 478198866471026688 478936827684716544 482286036269924352 482824506360987648 484491276490637312 486317160486862848 486951211543560192 489080326171447296 489717979790966784 490356464771137536 490473717414100992 491113187710599168 492500468312506368 493903603549863936 494547545666617344 495310736323510272 496808851316670464 497357474903359488 498861780454342656 499631628880969728 503125556355661824 504364086364305024 505021666659434496 509338091160797184 510002156468699136 510756502596747264 511544707076063232 512334127920316416 512899895994089472 514451211093540864 515245117283500032 515916884059619328 517374229338390528 518048772010278912 518848229991776256 520326430077222912 522476539292418048 527530479172190208 528218263369285632 530527811440214016 531219503502065664 531346527198609408 532039286686482432 533542174005215232 534237796135600128 535062237179019264 535759841138835456 536586631017136128 538803931145306112 540338985080193024 542571790803664896 545052686051966976 547106805547720704 547820112986505216 550215366942878208 551782932090863616 552502336174424064 553222678203334656 555641553993596928 555752274354241536 556365988874944512 557224578363949056 558048771355705344 558909957731254272 561219503011135488 562085582491090944 562818418974130176 563686965916991488 566016250900119552 572236451983392768 573005352555896832 575487795460571136 576375893910355968 577127361829404672 578757612480233472 579512185638617088 579650756943937536 580406494567071744 581302183601897472 582046008005689344 582060074323673088 583704258740748288 584465281242365952 585367233836875776 587786106703970304 589460710996574208 593471789068713984 594245546290446336 596843787870240768 597764843098435584 598544197522292736 599324568053612544 601945016826396672 602729821281189888 603659959894278144 604447000259198976 606154422538469376 607881358215217152 609719953888641024 613184271808462848 614931235545808896 620755798602221568 621565128196227072 624257947618246656 625221308648521728 626877650659442688 627804867775168512 628773702447661056 629744032235388928 630565080517312512 631371940887527424 632346280302477312 633170721345896448 634147836656615424 636768282262634496 638582436912955392 643766008481316864 647423769893142528 648422880649150464 649268282058080256 652107101561929728 652957306387955712 653808619694850048 653964956552134656 654817583614132224 656667291083341824 657523441397661696 658538138066485248 660414315098013696 663143299871145984 665149040605790208 666175505174626304 672485448485740032 673362222212579328 674240139060314112 677188143929696256 679117454881062912 680002875291598848 682059609434750976 683112170560421888 683866527992119296 684878037572911104 685934948124721152 686993489711333376 687889178746159104 689832305784520704 690731696013705216 691797639989035008 696635385723224064 702290191070527488 703373972229586944 705237356991873024 707370415253618688 708292671336087552 708462036264812544 709385715581976576 711389565340286976 712317061514133504 713416316238692352 714346454851780608 715448841356181504 716364317545463808 718405241527074816 720451980106924032 723429054404886528 726736914735955968 729475740730294272 730426817315340288 733620489257170944 734576969686450176 735710576121151488 736669781565898752 740855405324795904 741821318499926016 742966104485265408 745213276975005696 746036212355039232 748292670681513984 749447443321454592 754688334533492736 756546129546457536 762981935977857024 764007136741195776 765003234703048704 767317060614094848 768501191880474624 771676816640311296 772682914184822784 772867675925250048 773875326089428992 775069578135863296 776061344007585792 777073158015418368 778272344987664384 780489645115834368 783714808938627072 791295718758285312 792327395053928448 795791717160321024 796829255253098496 797019790797914112 798058930029723648 799099424071483392 800313261007822848 802593355768528896 803639761708253184 804879946525704192 808205896717959168 809259620181737472 810508477620289536 812959938518188032 817579029077950464 820660208321581056 827674398136295424 828753504261636096 829834017305001984 833462330990395392 833628411531362304 835836867545923584 837073157033558016 838364936596881408 840753440689750016 841829254516703232 843128373736636416 844227628461195264 845530448875487232 849024376350179328 851443249217273856 858354677975089152 863231693190856704 864563840865533952 865691042744107008 868136418720350208 869476135415906304 870609741850607616 871953275402846208 873090111485509632 875556388111122432 876697921863548928 878050850755313664 880552420130684928 881679160055955456 884191066494861312 890207683603070976 896647264647653376 897816296283439104 898986852080418816 902917525239595008 904094731921784832 905489939841417216 906670500388798464 911822037322825728 913170716763881472 914579930832961536 915991319615111168 919776407712694272 922396853318713344 931133697903332352 936386921427369984 937831962972782592 940316475989164032 941707301662752768 943160553671491584 944390228448116736 944616048353083392 945847620775968768 948519420453715968 949756082018844672 951221754984923136 953931788474908672 955152423393951744 956397732942053376 957873655369433088 965649012721975296 972634320973725696 973902423087120384 978160652342894592 979435959581933568 980712929542275072 980947434828201984 982226375421198336 985000936625012736 987807207099727872 989095091333234688 990621472647020544 993617702633340928 994714949806718976 997723560908685312 999263257761939456 1006251112711323648 1008728172728610048 1010043333318868992 1018676182321594368 1020004312937398272 1023089414152126464 1024668255840632832 1025799791988178944 1028902422187081728 1030490234567000064 1031833768119238656 1034748458676781056 1036097544020557824 1037696459983552512 1040652860154445824 1044953078584836096 1055060958344380416 1061055622880428032 1062439007004131328 1062693054397218816 1064078573372964864 1067084348010430464 1068475592271200256 1070124474358038528 1071519682277670912 1073173262034272256 1077607862290612224 1080677970160386048 1085143581607329792 1090105372103933952 1094213611095441408 1095640225973010432 1100430733885756416 1103565864181727232 1105004672348848128 1111283107987193856 1112731977749889024 1114449156727898112 1116097542711410688 1117819915462508544 1122439006022270976 1124171164982181888 1127373931833982976 1132032501800239104 1144472903966785536 1146010705111793664 1150975590921142272 1152751787820711936 1154254723658809344 1157515224960466944 1159024371277234176 1159301513887875072 1160812989134143488 1162604367203794944 1164092016011378688 1167408517481496576 1168930562484731904 1170734467673751552 1175572213407940608 1186943578137427968 1188491092580892672 1193687575740481536 1195529686196871168 1197088395044585472 1198649136107225088 1203890033652793344 1205459642562379776 1207319919788556288 1208894000518397952 1212308845076938752 1215762716430434304 1219439907777282048 1226368543616925696 1229862471091617792 1241511597204443136 1243130256392454144 1250442617297043456 1253755301318885376 1255609735550337024 1257547404895322112 1259488064470777856 1261130161034625024 1262743881775054848 1264692560604954624 1266341442691792896 1268295673313230848 1273536564525268992 1277164873825910784 1287532016962633728 1294847539786285056 1296845761298300928 1298536564116160512 1304214203123859456 1305914612775911424 1307929913104269312 1309635167228264448 1313334582166683648 1315046882795323392 1317076276132970496 1320828630196027392 1326286599742291968 1332351010349252608 1344970896971480064 1346724444425158656 1348480278120628224 1354376287859392512 1358234909762125824 1360005750583197696 1364119218869501952 1366224341120843776 1367733055984238592 1369756075145822208 1371869896249442304 1373986979422666752 1379664611569041408 1381463392027410432 1383595279978070016 1404580382141054976 1406747944459173888 1410474713983746048 1414740830507237376 1416585342672175104 1416924072529625088 1418771431163953152 1422779130680573952 1424634123028267008 1426832632477384704 1428692909703561216 1430897682712363008 1432728635090927616 1436810483054149632 1446858108809773056 1453473829471911936 1458951481460588544 1460853634630680576 1467240978514341888 1469153939372900352 1471421152242302976 1473339563131797504 1481710810649591808 1483642636999852032 1485932208970530816 1490426553950011392 1492072424710078464 1496585341363027968 1498894886642909184 1509376669066985472 1513092259092915072 1528014273482391552 1530006469406097408 1534634121228189696 1537002383760949248 1543353633280622592 1545735351850500096 1547750652178857984 1550139156271726592 1552122688015171584 1554146316030836736 1556544689975328768 1560979290231668736 1567429617877254144 1582591437516570624 1584654790107856896 1591583434320642048 1593658510506196992 1594039581595828224 1596117860059447296 1600626522015645696 1605186711537057792 1607279523416506368 1609759893051408384 1616411793435918336 1621016955240579072 1635158058155900928 1641320416643162112 1655348796272590848 1657507008523272192 1659668034610003968 1666924661980790784 1667256823062724608 1671673735091847168 1674146314067116032 1676729873193762816 1683658509033406464 1686256747473272832 1688455256922390528 1691060897750974464 1698048752700358656 1716709355950178304 1726463386381713408 1729127681731067904 1731382085488214016 1736272837440700416 1738952270831812608 1741219483701215232 1743906550805692416 1746180222971019264 1751112776222244864 1753395843727097856 1756101701510627328 1763358320111910912 1768382132989722624 1780415367206141952 1793294529295306752 1795632592566878208 1797973704160837632 1805835050479190016 1808189463843569664 1810979879682834432 1813341000777596928 1823644074645651456 1829159861665923072 1831982639230222336 1839552815425388544 1844793706637426688 1862267395806664704 1872773842854739968 1875663925945565184 1880632951978328064 1883414603325505536 1886321107342983168 1889232096706166784 1891695241551937536 1897038840907431936 1899512164037689344 1902443509969846272 1907863576949817344 1910304846787903488 1915747310738866176 1931298025443950592 1945268641947451392 1947804846174240768 1956321304685789184 1958871919163867136 1961425859084550144 1961894869656403968 1964452750842396672 1970001873250025472 1975614414199455744 1981242945294041088 1989429899613437952 1995447121817370624 1998526515523878912 2017456345457220096 2020086666637737984 2037352364643188736 2040008625874796544 2046178828304252928 2049336511681265664 2051599583976357888 2057804844374163456 2060980469134000128 2063667536238477312 2069496917353562112 2072195088041115648 2075392919967105024 2089906157169672192 2110121916688760832 2122111245760856064 2124878014008262656 2125386108794437632 2128157146745929728 2134168696020860928 2136951184542400512 2140248948716077056 2143039364555341824 2146346524068544512 2155215724581224448 2161355940320772096 2170287163214659584 2180210744207867904 2188427222190882816 2191280451946020864 2200861467771512832 2207131728363454464 2210009344697696256 2222566215974387712 2225463955499778048 2228898313455796224 2235639830925017088 2244878012044541952 2248342329964363776 2254747863667965952 2264065003600478208 2288945807933571072 2292021410223587328 2301951181842284544 2305503575641423872 2315030449920933888 2318048742554468352 2318603027775750144 2321625978268286976 2325208734407589888 2328184032022757376 2334817034962993152 2341468935347503104 2351144426815881216 2373887156274855936 2376982185161785344 2387375151480963072 2391059372393742336 2394176790089170944 2397298272214450176 2407780067305586688 2410919285124759552 2414639839577112576 2424617690153877504 2431525432860868608 2438879815554564096 2452737087233851392 2483023194408886272 2486260512784908288 2500885234594086912 2507510602637770752 2511219471100674048 2515094809790644224 2518976128941555712 2522260322069250048 2525487763550109696 2529385121209909248 2532682885383585792 2536591346626461696 2547073129050537984 2554329747651821568 2575064033925267456 2589695079572570112 2593691522596601856 2597073128232321024 2608428406247718912 2611829225551822848 2615859826208538624 2619270334456528896 2626669164333367296 2630093765590646784 2634152552265940992 2641657260392054784 2652573199484583936 2664702020698505216 2689941793942960128 2693448888850317312 2696960556241256448 2708752575718785024 2716469819524251648 2720011501166395392 2732448682241687552 2735466111968477184 2739512150291644416 2743739792498884608 2747973958845333504 2759329223138082816 2767190559956140032 2809160764282109952 2813495888918347776 2820949427967492096 2829481661014474752 2833170685344350208 2833848145059250176 2837542862327906304 2845558261361147904 2849268246056534016 2853665264954769408 2861795365424726016 2865457270181855232 2873620966108299264 2917902962921177088 2921707269261361152 2934481957028683776 2938307878745800704 2942842304484605952 2946679126263595008 2963421621299183616 2967285273999704064 2971864417941061632 2980853107900022784 2984144849420156928 2993170682726055936 2997789773285818368 3018753338133970944 3026184518185830144 3056028546964783104 3060012938812194816 3069268242456379392 3074004767521898496 3086707266561245184 3091470703701000192 3095501304357715968 3100278312543453184 3104245376030343168 3108292632061673472 3113089379950657536 3121958580463337472 3134859235754508288 3165182875033141248 3183166868641284096 3187317021012393984 3188079163191656448 3192235720118894592 3201253044031291392 3210373423074115584 3214559046833012736 3219519786102816768 3232823586871836672 3242033910481158144 3270316116311801856 3282640833286324224 3310697592545181696 3315014017046544384 3333849323961581568 3343347470183694336 3348292628134232064 3353459746387525632 3367317018066812928 3372513494946545664 3382121795501948928 3396097505400717312 3433418711900356608 3452926772763426816 3458255363462135808 3462764170976428032 3472545674881400832 3477904541663625216 3482438967402430464 3487813101611384832 3502225552444489728 3506791687454195712 3512203403021254656 3526716640223821824 3560830734412283904 3586589058590613504 3591265185133756416 3595947408321675264 3611670100958380032 3616378927687139328 3621959759365668864 3626682001555193856 3647288149291302912 3658319723331846144 3663965278460444672 3679105630850777088 3689587413274853376 3724534791613329408 3751327851891130368 3761265903956656128 3766829206651011072 3772642214685966336 3778464193412333568 3783390483103875072 3794077681814863872 3799024328075378688 3804887019939692544 3815727153899634688 3820609693575806976 3831494621477732352 3862596050887901184 3890537283894902784 3895609692348481536 3912642609371578368 3917743838327734272 3923789739312807936 3928905501684793344 3940003746500050944 3951228828398911488 3962485890588082176 3978859799226875904 3997053031047757824 4034912690914440192 4040173333275475968 4074704729286377472 4080017251749593088 4092357656608505856 4098673023362531328 4103199167952715776 4115609688748326912 4121960938268000256 4138993834707124224 4144390176082231296 4150785839934210048 4220243833377521664 4244222491521712128 4249756028016525312 4250772217588875264 4256314293491859456 4268337392041721856 4273902369084801024 4280497897432154112 4286078729110683648 4292693048137089024 4310431449162448896 4340574326429319168 4360421488415735808 4376854444381765632 4382560903892041728 4401722935543025664 4414263456726908928 4420018689395392512 4445132431948775424 4450927910999556096 4457796626911592448 4471279661850034176 4489756024089083904 4496684659928727552 4509495727335931904 4528130007200956416 4584042820447174656 4603902363684569088 4611007151282847744 4630060899841867776 4637206055551500288 4643251956536573952 4650417468815179776 4656368064045514752 4669634069925986304 4682937870695006208 4702288853631762432 4747774312549711872 4753964370323570688 4774750302961926144 4782118744787484672 4788353580178341888 4815560134611173376 4821838570249519104 4829279679154225152 4849235380307755008 4863050865721737216 4905474174467702784 4966046388817772544 4972521025569816576 5001770469188173824 5015021205275541504 5022438942201348096 5030189619581288448 5037952257883111424 5050975527100219392 5058770242419818496 5065365770767171584 5073182693252923392 5094146258101075968 5150128067850534912 5179390159145140224 5187383045193203712 5194146256464642048 5216856812495437824 5223658451103645696 5231719652417077248 5238540668913057792 5253338328666734592 5260187531181293568 5268305104531881984 5305146398969167872 5329404041397010432 5379883587885920256 5386897777700634624 5393921112482512896 5417505151437570048 5432939639048503296 5440023002332790784 5464897364483375104 5470932223936954368 5487479584997769216 5495947917690667008 5518658446276165632 5534381119912280064 5618321528564219904 5626991777836695552 5641898855934984192 5658963322028949504 5667696290118500352 5675085724655812608 5691116522722295808 5698536492113068032 5707330529909538816 5723590730849452032 5730914540363710464 5747241932216598528 5835805925842354176 5843414538522722304 5868963914057367552 5876615757491601408 5885684608969211904 5893358252527190016 5926843242598367232 5943728835882123264 5968289698840313856 5986341365452111872 5995579546571636736 6052369036371660288 6112057093929566208 6120025877624389632 6138536484912758784 6148009535043796992 6173414533122490368 6182941407402000384 6191002608715431936 6200556625086906368 6208490752060686336 6216585264123346944 6226178759901315072 6269718471509016576 6330365750066282496 6366333737282568192 6374634042024787968 6376158326383312896 6384471440237789184 6402506088062582784 6420746846148231168 6429118093666025472 6439039572205633536 6465647173743673344 6484067820962316288 6540632232623603712 6565281666572648448 6621395185090363392 6630028034093088768 6667698647923163136 6686694940367388672 6706919492775051264 6734634036133625856 6745026989893091328 6764243591003897856 6792195010801434624 6866837423800713216 6905853545526853632 6916510726924271616 6945091349762801664 6955809083327250432 6964877934804860928 6975626203222769664 7004451104888979456 7024406806042509312 7053433280447643648 7121661468824567808 7173178117181227008 7182530370267512832 7191894816643350528 7223340201916760064 7232757855374278656 7243919518731337728 7294576298582605824 7316639446663692288 7327930556920889344 7358211261701554176 7449069583226658816 7502655703782260736 7522531807913312256 7533658413302022144 7545284429371932672 7556928386824667136 7566780966207750144 7588155363629727744 7598048656150757376 7609774039879385088 7641219387151613952 7662989242955464704 7725192101775802368 7781074567789805568 7791219384696963072 7825285218743156736 7835487676655468544 7847579478625615872 7857811003369586688 7880007493000101888 7902457656797822976 7924971781176164352 7957719598453751808 7994106062095515648 8069825381828880384 8080346666550951936 8149409458572754944 8160034503499186176 8197346046725062656 8206398335905431552 8231219377496653824 8243921876536000512 8277987669414248448 8301571679868420096 8440487666755043328 8488444983043424256 8499512056033050624 8501544435177750528 8512628586983718912 8536674784083443712 8547804738169602048 8560995794864308224 8585386096274178048 8620862898324897792 8753708888763531264 8765121807784083456 8803445871086051328 8828526913453817856 8840037378790785024 8890264863897550848 8901855821999112192 8915593253823184896 8942559323700068352 8979512048178167808 8993369319857455104 9056260014401912832 9168085640894349312 9207804727369138176 9222014302565695488 9260121799683735552 9274412111103000576 9286503913073147904 9300834937630359552 9312736128091029504 9339268139851972608 9365875741390012416 9404577707263524864 9495548625099423744 9549500605923852288 9564237489574969344 9576707160356683776 9631120269222346752 9643677140499038208 9658559358308450304 9698470760615510016 9726101731443474432 9810948348935405568 9932092777635545088 9945042051139633152 10030042410551083008 10044877884402696192 10060379239162576896 10075904515766222848 10101951054200438784 10117540484839636992 10146365386505846784 10188292516202151936 10300256135701069824 10358780318290280448 10374766090386407424 10388292512929284096 10433713624990875648 10447316902207291392 10463439304834154496 10506676657333469184 10520375062362587136 10536610209063763968 10759767175771840512 10773795555401269248 10787842224965025792 10835010302875140096 10865879278097006592 10880046004665581568 10929794728966750208 10941864447873908736 10974959169995538432 10991895835381334016 11037316892552331264 11068762239824560128 11253983555673391104 11283797711869968384 11317926644057899008 11335392580237000704 11350171449311625216 11382233045444591616 11397072984226136064 11414661059819077632 11447181461698904064 11461829080727420928 11494483864433197056 11671611851684708352 11686829077045444608 11737927828114735104 11753231514983202816 11771369217938423808 11786716505054380032 11853686485196734464 11887457671764246528 11936579397680627712 11991159093143273472 12104738072743320576 12224114187859132416 12240051755248779264 12277072969825517568 12296019070087593984 12346829066244980736 12365882814804000768 12401113250173812736 12416981504121372672 12433170528246693888 12452357519802630144 12660731500132564992 12732667474565136384 12749268084049575936 12752316652766625792 12768942880475578368 12805012176125165568 12841493692296462336 12858236187332050944 12878079144411267072 12931294347487346688 13081264465247207424 13130563333145296896 13242790370180726784 13260056068186177536 13335397295846326272 13373389880734777344 13413838985550102528 13469268072267251712 13490053979786182656 13528487182007795712 13584390021602869248 13811707091053707264 13833021453848543232 13890182699525603328 13911618166654500864 13929755869609721856 13951252406445539328 14008902209777958912 14048813612085018624 14106866560895287296 14243322937649135616 14346356234362454016 14365060740535025664 14446680403833520128 14465515710748557312 14487839037462675456 14589152597165211648 14655861113841778688 14716422523403108352 14898139166453317632 15005311407564521472 15045063615826624512 15067316826604044288 15090568858743865344 15113856773649334272 15176310727259455488 15196097312301514752 15219548079758770176 15282438774303227904 15450384203551604736 15562149135579611136 15582438769393926144 15650570437486313472 15670975353310937088 15695158957251231744 15715622006739173376 15760014986000203776 15804915313595645952 15915439196907503616 15988212124191031296 16139650763657760768 16160693333101903872 16298818917145509888 16320069006998372352 16394692093450125312 16412796671810863104 16462438754993307648 16487843753072001024 16555975338828496896 16603143359736840192 16880975333510086656 16976889966086848512 17003088870355501056 17025257173967437824 17073349568166887424 17095609476339204096 17121991589728616448 17170772192548356096 17241725796649795584 17507417777527062528 17530243615568166912 17606891742172102656 17657053826907635712 17680074757581570048 17780529727795101696 17831186507646369792 17959024096356335616 17986738639714910208 18336171281788698624 18415609454738276352 18444028605131390976 18520243599367471104 18548824222206001152 18573007826146295808 18601669875260719104 18625472256182059008 18678536279703945216 18809155414527049728 18991097250198847488 19099001211847704576 19128474979149938688 19153414320713367552 19262240538444693504 19287354280998076416 19317118716616900608 19396941521231020032 19452203462886948864 19621896697870811136 19864185555271090176 19890084102279266304 20060084821102166016 20120758478325153792 20151809031532445696 20203902108400877568 20235080969679273984 20292730773011693568 20376585032404303872 20600512271402139648 20717560636580560896 20749532180772814848 20867427249981751296 20894633804414582784 20926878609668308992 21013353314666938368 21073220418127527936 21519534351543681024 21547591110802538496 21575684449930051584 21670020605750280192 21731758556194013184 21883728895747817472 21949918339991076864 21983791670762668032 22074633785104662528 22507967111346782208 22567595423739936768 22635853288115798016 22670785160474001408 22700342898623250432 22764466090889183232 22794145968452272128 22829322119638155264 22923658161454841856 22988967728866394112 23343223703369416704 23373658154090889216 23475855656229470208 23506463029966405632 23542738435876847616 23573433010108760064 23707372970393468928 23774915343528493056 23873158795361255424 23982318186286546944 24209476145486641152 24448228375718264832 24480103510497558528 24592038140175187968 24693658132489961472 24731765629608001536 24802226500347625472 24833963008242745344 24904715039605260288 25321463000265129984 25465334949130272768 25498536168099151872 25504633305533251584 25537885760951156736 25610024352250331136 25682987384592924672 25756158288822534144 25862588694974693376 26261126666290593792 26485580740361453568 26520112136372355072 26670794591692652544 26746779761469554688 26827677971100205056 26938536144534503424 26980107959572365312 27168780043205738496 27623414182107414528 27666042907697086464 27780365399051206656 27823236333309001728 27859511739219443712 27902504812891078656 28017804419555917824 28097627224170037248 28213733121790574592 28486645875298271232 28692712468724908032 28730121481070051328 28893360807667040256 28931031421497114624 28975678074925350912 29178305194330423296 29311722227683557376 29432845046806216704 29796278332906635264 30090127231653249024 30134633653208088576 30181137717487730688 30227713547298668544 30352621454518910976 30439096159517540352 30564877548606455808 30900768407103209472 31124298271159222272 31164877538787852288 31301140874972626944 31341950706621874176 31390317914502463488 31520029972000407552 31609830627191291904 32279301527315521536 32321386666203807744 32597637834291019776 32640138013996744704 32789384186900250624 32825593343621726208 32924877509986615296 32975687506144002048 33111950677656993792 33206286719473680384 33761950667020173312 33953779932173697024 34006177740711002112 34050514347934875648 34146699136333774848 34191218952678408192 34243983179457232896 34341544385096712192 34483451593299591168 35014835555054125056 35060487231136333824 35213783484344205312 35314107653815271424 35360149515163140096 35561059455590203392 35662373015292739584 35973477279429820416 36672342563577397248 36831218909476552704 36888057210262781952 37040487198734942208 37097648444412002304 37203339750521438208 37250944512364118016 37357072559407890432 37982194500397694976 38198002423695409152 38256949958299877376 38306828641426735104 38524481076889387008 38574708561996152832 38634237433233801216 38793883042462040064 39243793395741622272 39728371110542180352 39780168204558532608 40120169642204332032 40241516956650307584 40303618063064891392 40407804216801755136 40470161939358547968 40585461546023387136 40753170064808607744 41435121273161121792 41499064361545629696 41734854499963502592 41789267608829165568 41853757219336617984 42026706629333876736 42146440836255055872 43039068703087362048 43095182221605076992 43340041211500560384 43463517112388026368 43767457791495634944 43967583341525336064 44149267570209325056 45015934222693564416 45135190847479873536 45271706576231596032 45341570320948002816 45528932181778366464 45588291936904544256 45658644239276310528 45847316322909683712 46686447406738833408 46747316308181778432 46951711312458940416 47012926059932811264 47085476871753695232 47146866020217520128 47414745940786937856 47746317590722510848 47964636372573093888 48418952290973282304 48896456751436529664 48960207020995117056 49184076280350375936 49387316264979922944 49463531259216003072 49604453000695250944 49667926016485490688 49809430079210520576 50642926000530259968 50930669898260545536 51009266611066503168 51075771521902313472 51220048704500662272 51365974769185849344 51512316577645068288 51725177389949386752 52522253332581187584 52971161480722907136 53040224272744710144 53341589183385305088 53493559522939109376 53877072289069006848 53960215919144730624 55246828364214829056 55332085815394172928 55560730798102413312 55646472666618003456 55719023478438887424 55805009625782157312 56035608839111835648 56427466243581149184 56973291750596542464 57385424937449816064 57460242962140102656 57786721615334080512 57862062842994229248 57951356149850701824 58356610388660846592 58623444455367114752 58865690093612433408 59592556665813270528 60180254463306498048 60362275434975461376 60455427094597337088 60705242909037821952 60878192319035080704 61129755097212911616 61801536814206418944 62248596542318444544 62602281749945253888 62683901413243748352 62780635829004926976 63040059944000815104 63219661254382583808 64558603054631043072 64642773332407615488 65195275668582039552 65651186687243452416 65849755019973230592 65951375012288004096 66223901355313987584 67523901334040346624 67907559864347394048 68012355481422004224 68101028695869751296 68293398272667549696 68382437905356816384 68487966358914465792 68966903186599182336 70029671110108250112 70120974462272667648 70427566968688410624 70628215307630542848 70720299030326280192 71122118911180406784 71324746030585479168 71946954558859640832 73344685127154794496 73776114420525563904 74080974397469884416 74195296888824004608 74406679501042876416 74501889024728236032 74714145118815780864 75964389000795389952 76396004847390818304 76513899916599754752 76613657282853470208 77048962153778774016 77268474866467602432 77587766084924080128 79456742221084360704 79560336409117065216 80240339284408664064 80483033913300615168 80607236126129782784 80815608433603510272 80940323878717095936 81506340129617215488 82870242546322243584 82998128723091259392 83469708999927005184 83578535217658331136 83707514438673235968 84053413258667753472 84292881672510111744 86078137406174724096 86190364443210153984 86680082423001120768 86927034224776052736 87534915582991269888 87935166683050672128 88298535140418650112 90270381694959747072 90543413152463192064 90683140641896005632 91057864363556732928 91317288478552621056 91694632645819367424 93372894813477666816 93494632616363556864 93903422624917880832 94025852119865622528 94170953743507390464 94829491881573875712 96837904581946564608 97792913502873059328 97920414041990234112 98368152560700751872 98774632529959845888 98927062518432006144 99335852032970981376 99618860158421041152 101285852001060519936 101861339796521091072 102018533222133006336 102151543043804626944 102440097409001324544 102731949538371698688 103024633155290136576 103450354779898773504 105044506665162375168 105942322961445814272 106080448545489420288 106683178366770610176 106987119045878218752 107920431838289461248 110493656728429658112 110664171630788345856 111121461596204826624 111292945333236006912 111610019251564314624 112071217678223671296 113946583501193084928 114770849874899632128 114920485924280205312 115573443230668161024 115724125685988458496 115902712299701403648 117731380187224866816 119185113331626541056 120360508926612996096 120724550869950922752 120910854189194674176 121410485818075643904 121756384638070161408 122259510194425823232 124497193084636889088 125204563499890507776 125367802826487496704 125561271658009853952 126080119888001630208 126439322508765167616 129117206109262086144 129285546664815230976 130390551337164079104 131302373374486904832 131902750024576008192 132447802710627975168 135047802668080693248 135815119728694788096 136024710962844008448 136586796545335099392 136764875810713632768 136975932717828931584 140059342220216500224 140241948924545335296 140855133937376821248 141256430615261085696 141440598060652560384 142244237822360813568 143893909117719281664 146689370254309588992 147552228841051127808 148161948794939768832 148390593777648009216 148813359002085752832 149003778049456472064 149428290237631561728 151928778001590779904 152792009694781636608 153027799833199509504 153227314565706940416 154097924307557548032 154536949732935204864 155175532169848160256 158913484442168721408 159120672818234130432 160480678568817328128 161214472252259565568 161631216867207020544 161880647757434191872 165740485092644487168 165996257446182518784 166939417999854010368 167157070435316662272 167415028877346471936 168106826517335506944 172156274812349448192 172380728886420307968 173360164846002241536 173854068449552105472 175069831165982539776 175870333366101344256 176597070280837300224 180540763389919494144 181086826304926384128 181366281283792011264 182115728727113465856 182634576957105242112 183389265291638734848 186745789626955333632 187806845249835761664 188051704239731245056 188341907487014780928 189658983763147751424 193675809163893129216 195585827005746118656 197549265059919691776 197854125036864012288 198671704065941962752 202571704002121039872 203722679593042182144 204037066444266012672 204303086087609253888 204880194818002649088 205463899076743397376 206900709559797547008 210089013330324750336 211884645922891628544 212160897090978840576 213366356733541220352 213974238091756437504 215840863676578922496 221328343261576691712 222242923192409653248 222585890666472013824 223220038503128629248 224142435356447342592 227893167002386169856 229541699749799264256 229840971848560410624 231146886461336322048 231805424599402807296 238370226663253082112 240721017853225992192 241449101739901845504 241821708378389348352 242820971636151287808 244519020388851646464 248994386169273778176 250409126999781015552 250735605652974993408 251122543316019707904 252160239776003260416 252878645017530335232 258234412218524172288 258571093329630461952 260781102674328158208 262604746748973809664 263805500049152016384 264895605421255950336 271630239457389576192 272049421925688016896 273173593090670198784 273951865435657863168 280118684440433000448 280483897849090670592 281710267874753642496 282512861230522171392 284488475644721627136 293378740508619177984 295104457682102255616 296323897589879537664 296781187555296018432 298007556098912944128 298856580475263123456 303857556003181559808 305584019389563273216 306055599666399019008 306454629131413880832 308195848615115096064 309073899465870409728 310351064339696320512 317826968884337442816 318241345636468260864 320961357137634656256 322428944504519131136 323761295514868383744 331480970185288974336 331992514892365037568 333878835999708020736 334830057754692943872 336213653034671013888 344312549624698896384 344761457772840615936 346720329692004483072 347708136899104210944 353194140561674600448 361081526779838988288 362173652609852768256 362732562567584022528 364231457454226931712 365269153914210484224 366778530583277469696 373491579253910667264 375613690499671523328 376103408479462490112 376683814974029561856 379317967526295502848 387351618327786258432 391171654011492237312 395708250073728024576 397343408131883925504 405143408004242079744 407445359186084364288 408074132888532025344 409760389636005298176 410927798153486794752 420178026660649500672 423769291845783257088 424321794181957681152 426732713467082440704 431681727353157844992 442656686523153383424 444485846384819306496 445171781332944027648 446440077006257258496 448284870712894685184 455786334004772339712 459083399499598528512 459681943697120821248 462293772922672644096 463610849198805614592 476740453326506164224 481442035706451984384 483643416756778696704 485641943272302575616 497988772338547556352 500818253999562031104 501471211305949986816 502245086632039415808 504320479552006520832 516468824437048344576 517142186659260923904 521562205348656316416 525209493497947619328 527611000098304032768 529791210842511900672 543260478914779152384 544098843851376033792 546347186181340397568 547903730871315726336 560237368880866000896 563420535749507284992 565025722461044342784 568976951289443254272 586757481017238355968 592647795179759075328 593562375110592036864 596015112197825888256 607715112006363119616 611168038779126546432 612111199332798038016 612909258262827761664 616391697230230192128 620702128679392641024 635653937768674885632 636482691272936521728 641922714275269312512 644857889009038262272 647522591029736767488 663985029784730075136 667757671999416041472 669660115509385887744 672427306069342027776 688625099249397792768 689522915545681231872 693440659384008966144 695416273798208421888 722163053559677976576 724347305219705536512 725465125135168045056 728462914908453863424 733557061166554939392 746983158507821334528 751227380999343046656 752206816958924980224 753367629948059123712 758635935052591005696 774703236655572516864 782343308022984474624 791416500147456049152 794686816263767851008 814890718372168728576 816148265777064050688 819520779272010596352 821855596306973589504 840356053321299001344 847538583691566514176 853465426934164881408 885313373046306766848 888971692769638612992 890343562665888055296 896569741425789370368 911572668009544679424 918166798999197057024 919363887394241642496 924587545845345288192 927221698397611229184 953480906653012328448 962884071412903968768 967286833513557393408 971283886544605151232 995977544677095112704 1001636507999124062208 1004490173264078831616 1008640959104013041664 1032937648874096689152 1034284373318521847808 1043124410697312632832 1059582421685023801344 1086520957829558304768 1088197687702752067584 1092694372362680795136 1095807461742631452672 1120474737761732001792 1126841071499014569984 1130051444922088685568 1137953902578886508544 1173514962034476711936 1187124750221184073728 1192030224395651776512 1215430224012726239232 1222336077558253092864 1224222398665596076032 1232783394460460384256 1271307875537349771264 1272965382545873043456 1295045182059473534976 1327970059569460150272 1335515343998832082944 1339320231018771775488 1344854612138684055552 1377250198498795585536 1379045831091362463744 1386881318768017932288 1390832547596416843776 1444326107119355953152 1450930250270336090112 1456925829816907726848 1493966317015642669056 1502454761998686093312 1504413633917849960448 1506735259896118247424 1549406473311145033728 1564686616045968949248 1582833000294912098304 1589373632527535702016 1629781436744337457152 1632296531554128101376 1639041558544021192704 1643711192613947179008 1680712106642598002688 1695077167383133028352 1706930853868329762816 1777943385539277225984 1780687125331776110592 1823145336019089358848 1836333597998394114048 1838727774788483284992 1849175091690690576384 1906961813306024656896 1925768142825807937536 1934573667027114786816 1942567773089210302464 1991955089354190225408 2003273015998248124416 2008980346528157663232 2017281918208026083328 2065875297748193378304 2068568746637043695616 2086248821394625265664 2173041915659116609536 2176395375405504135168 2185388744725361590272 2240949475523464003584 2253682142998029139968 2260102889844177371136 2275907805157773017088 2347029924068953423872 2374249500442368147456 2384060448791303553024 2444672155116506185728 2448444797331192152064 2465566788920920768512 2542615751074699542528 2655940119138920300544 2671030687997664165888 2689709224277368111104 2754500396997591171072 2758091662182724927488 2773762637536035864576 2781665095192833687552 2888652214238711906304 2901860500540672180224 2913851659633815453696 2987932634031285338112 3004909523997372186624 3013470519792236494848 3098812946622290067456 3129373232091937898496 3178747265055071404032 3259562873488674914304 3264593063108256202752 3278083117088042385408 3287422385227894358016 3361424213285196005376 3390154334766266056704 3413861707736659525632 3561374250663552221184 3646290672038178717696 3672667195996788228096 3698350183381381152768 3813923626612049313792 3885135546178420604928 3983910178708380450816 4006546031996496248832 4017960693056315326464 4034563836416052166656 4131750595496386756608 4137137493274087391232 4172497642789250531328 4352790750811008270336 4370777489450723180544 4481898951046928007168 4507364285996058279936 4520205779688354742272 4694059848137906847744 4748499000884736294912 4768120897582607106048 4889344310233012371456 4896889594662384304128 4931133577841841537024 5085231502149399085056 5342061375995328331776 5509000793995182342144 5516183324365449854976 5547525275072071729152 5777304428477423812608 5803721001081344360448 5827703319267630907392 5975865268062570676224 6009819047994744373248 6026941039584472989696 6197625893244580134912 6258746464183875796992 6519125746977349828608 6529186126216512405504 6556166234176084770816 6722848426570392010752 6780308669532532113408 6827723415473319051264 7122748501327104442368 7345334391993576456192 7396700366762762305536 7627847253224098627584 7967820357416760901632 8013092063992992497664 8069127672832104333312 8263501190992773513216 8274274986548174782464 8344995285578501062656 8705581501622016540672 8741554978901446361088 8963797902093856014336 9014728571992116559872 9040411559376709484544 9388119696275813695488 9536241795165214212096 9778688620466024742912 9793779189324768608256 9862267155683683074048 10170463004298798170112 10684122751990656663552 11018001587990364684288 11095050550144143458304 11655406638535261814784 11951730536125141352448 12019638095989488746496 12053882079168945979392 12395251786489160269824 12517492928367751593984 13058372252433024811008 13112332468352169541632 13445696853140784021504 13560617339065064226816 14245497002654208884736 14690668783987152912384 14793400733525524611072 15255694506448197255168 16026184127985984995328 16527002381985547026432 16548549973096349564928 17411163003244033081344 17483109957802892722176 17927595804187712028672 18029457143984233119744 18080823118753418969088 18776239392551627390976 19557377240932049485824 19587558378649537216512 20340926008597596340224 21368245503981313327104 22036003175980729368576 22190101100288286916608 23903461072250282704896 24039276191978977492992 24790503572978320539648 25034985856735503187968 26116744504866049622016 26224664936704339083264 26891393706281568043008 27121234678130128453632 29381337567974305824768 29586801467051049222144 30511389012896394510336 32052368255971969990656 33054004763971094052864 34966219915605785444352 35855191608375424057344 36058914287968466239488 36161646237506837938176 37552478785103254781952 39175116757299074433024 40681852017195192680448 42736491007962626654208 44072006351961458737152 44380202200576573833216 48078552383957954985984 49581007145956641079296 52233489009732099244032 52449329873408678166528 53782787412563136086016 54242469356260256907264 58762675135948611649536 61022778025792789020672 64104736511943939981312 66108009527942188105728 71710383216750848114688 72117828575936932478976 75104957570206509563904 78350233514598148866048 81363704034390385360896 88144012703922917474304 88760404401153147666432 96157104767915909971968 99162014291913282158592 104898659746817356333056 107565574825126272172032 108484938712520513814528 117525350271897223299072 122045556051585578041344 128209473023887879962624 132216019055884376211456 144235657151873864957952 156700467029196297732096 162727408068780770721792 176288025407845834948608 192314209535831819943936 198324028583826564317184 215131149650252544344064 235050700543794446598144 244091112103171156082688 264432038111768752422912 288471314303747729915904 325454816137561541443584 352576050815691669897216 384628419071663639887872 396648057167653128634368 470101401087588893196288 488182224206342312165376 528864076223537504845824 576942628607495459831808 705152101631383339794432 793296114335306257268736 976364448412684624330752 1057728152447075009691648 1153885257214990919663616 1410304203262766679588864 1586592228670612514537472 2115456304894150019383296 3173184457341225029074944 4230912609788300038766592 6346368914682450058149888 12692737829364900116299776
- Sum of all divisors σ(n): 46153337629319605309363200
- Sum of proper divisors (its aliquot sum) s(n): 33460599799954705193063424
- 12692737829364900116299776 is an abundant number, because the sum of its proper divisors (33460599799954705193063424) is greater than itself. Its abundance is 20767861970589805076763648
Bases of 12692737829364900116299776
- Binary: 1010011111111100101010110010010010111101000000110001110000000000000000000000000000002
- Hexadecimal: 0xA7FCAB24BD031C0000000
- Base-36: 1LEWJJIUMGYDC0000
Squares and roots of 12692737829364900116299776
- 12692737829364900116299776 squared (126927378293649001162997762) is 161105593604990796261062484773728198050437897650176
- 12692737829364900116299776 cubed (126927378293649001162997763) is 2044871062472354612742625150383360192675935074176224030710017421026395160576
-
The
square root of 12692737829364900116299776 is 3562686883430.1029711225 -
12692737829364900116299776 is a
perfect cube number . Itscube root is 233266176
Scales and comparisons
How big is 12692737829364900116299776?- 12,692,737,829,364,900,116,299,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,692,737,829,364,900,116,299,776 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 12692737829364900116299776 cubic inches would be around 19438848 feet tall.
Recreational maths with 12692737829364900116299776
- 12692737829364900116299776 backwards is 67799261100946392873729621
- The number of decimal digits it has is: 26
- The sum of 12692737829364900116299776's digits is 126
- 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 12692737829364900116299776 - Facts about the integer". Numbermatics.com. 2024. Web. 17 May 2024.
APA style:
Numbermatics. (2024). Number 12692737829364900116299776 - Facts about the integer. Retrieved 17 May 2024, from https://numbermatics.com/n/12692737829364900116299776/
Chicago style:
Numbermatics. 2024. "Number 12692737829364900116299776 - Facts about the integer". https://numbermatics.com/n/12692737829364900116299776/
The information we have on file for 12692737829364900116299776 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 12692737829364900116299776, math, Factors of 12692737829364900116299776, curriculum, school, college, exams, university, Prime factorization of 12692737829364900116299776, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, six hundred ninety-two sextillion, seven hundred thirty-seven quintillion, eight hundred twenty-nine quadrillion, three hundred sixty-four trillion, nine hundred billion, one hundred sixteen million, two hundred ninety-nine thousand, seven hundred seventy-six.