37606382846194107292528896
37,606,382,846,194,107,292,528,896 is an even composite number composed of seven prime numbers multiplied together.
37606382846194107292528896 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 37606382846194107292528896:
28 × 34 × 112 × 134 × 192 × 3972 × 30372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 19 × 19 × 397 × 397 × 3037 × 3037)See below for interesting mathematical facts about the number 37606382846194107292528896 from the Numbermatics database.
Names of 37606382846194107292528896
- Cardinal: 37606382846194107292528896 can be written as Thirty-seven septillion, six hundred six sextillion, three hundred eighty-two quintillion, eight hundred forty-six quadrillion, one hundred ninety-four trillion, one hundred seven billion, two hundred ninety-two million, five hundred twenty-eight thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 3.7606382846194107292528896 × 1025
Factors of 37606382846194107292528896
Divisors of 37606382846194107292528896
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 19 22 24 26 27 32 33 36 38 39 44 48 52 54 57 64 66 72 76 78 81 88 96 99 104 108 114 117 121 128 132 143 144 152 156 162 169 171 176 192 198 208 209 216 228 234 242 247 256 264 286 288 297 304 312 324 338 342 351 352 361 363 384 396 397 416 418 429 432 456 468 484 494 507 513 528 572 576 594 608 624 627 648 676 684 702 704 722 726 741 768 792 794 832 836 858 864 891 912 936 968 988 1014 1026 1053 1056 1083 1089 1144 1152 1188 1191 1216 1248 1254 1287 1296 1352 1368 1404 1408 1444 1452 1482 1521 1539 1573 1584 1588 1664 1672 1716 1728 1782 1824 1859 1872 1881 1936 1976 2028 2052 2106 2112 2166 2178 2197 2223 2288 2299 2304 2376 2382 2432 2496 2508 2574 2592 2704 2717 2736 2808 2816 2888 2904 2964 3037 3042 3078 3146 3168 3176 3211 3249 3267 3328 3344 3432 3456 3564 3573 3648 3718 3744 3762 3861 3872 3952 3971 4056 4104 4212 4224 4332 4356 4367 4394 4446 4563 4576 4598 4693 4719 4752 4764 4864 4992 5016 5148 5161 5184 5408 5434 5472 5577 5616 5643 5776 5808 5928 6074 6084 6156 6292 6336 6352 6422 6498 6534 6591 6669 6688 6864 6897 6912 7128 7146 7296 7436 7488 7524 7543 7722 7744 7904 7942 8112 8151 8208 8424 8448 8664 8712 8734 8788 8892 9111 9126 9152 9196 9386 9438 9504 9528 9633 9747 9801 9984 10032 10296 10322 10368 10719 10816 10868 10944 11154 11232 11286 11552 11583 11616 11856 11913 12148 12168 12312 12584 12672 12704 12844 12996 13068 13101 13182 13338 13376 13689 13728 13794 14079 14157 14256 14292 14592 14872 14976 15048 15086 15444 15483 15488 15808 15884 16224 16302 16416 16731 16848 16929 17328 17424 17468 17576 17784 18222 18252 18304 18392 18772 18876 19008 19056 19266 19494 19602 19773 20007 20064 20449 20592 20644 20691 20736 21438 21632 21736 21888 22308 22464 22572 22629 23104 23166 23232 23712 23826 24167 24296 24336 24453 24624 25168 25344 25408 25688 25992 26136 26202 26364 26676 26752 27333 27378 27456 27588 28158 28314 28512 28561 28584 28899 29241 29744 29887 29952 30096 30172 30888 30966 30976 31616 31768 32157 32448 32604 32832 33407 33462 33696 33858 34656 34848 34936 35152 35321 35568 35739 36444 36504 36608 36784 37544 37752 38016 38112 38532 38988 39204 39303 39481 39546 40014 40128 40898 41184 41288 41382 41743 42237 42471 42876 43264 43472 43681 43776 44616 44928 45144 45258 46208 46332 46449 46464 47424 47652 48037 48334 48592 48672 48906 49248 50193 50336 50816 51376 51623 51984 52272 52404 52728 53352 53504 54666 54756 54912 55176 56316 56628 56771 57024 57122 57168 57703 57798 58482 59319 59488 59774 60192 60344 61009 61347 61776 61932 62073 63232 63536 64314 64896 65208 65664 66814 66924 67093 67392 67716 67887 69312 69696 69872 70304 70642 71136 71478 72501 72888 73008 73359 73568 75088 75504 76032 76224 77064 77976 78408 78606 78962 79092 80028 80256 81796 81999 82368 82576 82764 82973 83486 84474 84942 85683 85752 86697 86944 87362 89232 89661 89856 90288 90516 92416 92664 92898 92928 94848 95304 96074 96668 97184 97344 97812 98059 98496 100221 100386 100672 101632 102752 103246 103968 104544 104808 105456 105963 106704 107217 109332 109512 109824 110352 112632 113256 113542 114048 114244 114336 115406 115596 116964 117909 118443 118638 118976 119548 120384 120688 122018 122694 123552 123864 124146 125229 126711 127072 127413 128628 129792 130416 131043 131328 133628 133848 134186 134784 135432 135774 138624 139347 139392 139744 140608 141284 142272 142956 143317 144111 145002 145776 146016 146718 147136 150176 150579 151008 152448 154128 154869 155952 156816 157212 157609 157924 158184 160056 160512 163592 163998 164736 165152 165528 165946 166972 168948 169884 170313 171366 171504 173109 173394 173888 174724 177957 178464 179322 180576 181032 183027 184041 185328 185796 186219 189696 190608 192148 193336 194368 194688 195624 196118 196992 200442 200772 201279 201344 203661 205504 206492 207936 209088 209616 210912 211926 213408 214434 217503 218664 219024 220077 220704 225264 226512 227084 228096 228488 228672 230812 231192 233928 235818 236886 237276 237952 239096 240768 241376 244036 245388 245997 247104 247728 248292 248919 250458 253422 254144 254826 257049 257256 260091 260832 262086 265837 267256 267696 268372 268983 269568 270864 271548 277248 278694 278784 279488 281216 282568 284544 285912 286634 288222 290004 291552 292032 293436 294177 294272 300352 300663 301158 302016 304896 308256 309738 311904 313632 314171 314424 315218 315848 316368 317889 320112 321651 327184 327996 329472 330304 331056 331892 333944 337896 339768 340626 342732 343008 346218 346788 347776 349448 353727 355329 355914 356928 358644 361152 362064 366054 367477 368082 370656 371592 372438 375687 380133 381216 384296 386672 388531 388736 389376 391248 392236 393129 393984 400884 401544 402558 402688 407322 411008 412984 415872 418041 418176 419232 421824 423852 426816 428868 429951 432333 434291 435006 437328 438048 440154 441408 450528 453024 454168 456976 457344 459173 461624 462384 464607 467856 471636 472827 473772 474552 475904 478192 481536 482752 488072 490776 491994 494208 495456 496584 497838 500916 506844 508288 509652 510939 513253 514098 514512 519327 520182 521664 524172 531674 534512 535392 536744 537966 541728 542659 543096 549081 552123 557388 558976 562432 565136 567853 569088 571824 573268 576444 580008 583104 584064 586872 588354 588544 600704 601326 602316 603837 604032 610983 616512 619476 623808 624481 627264 628342 628848 630436 631696 632736 634733 635778 640224 643302 652509 654368 655992 660608 662112 663784 667888 671099 675792 679536 681252 685464 686016 692436 693576 695552 698896 707454 710658 711828 713856 717288 722304 724128 732108 734954 736164 738023 741312 743184 744876 746757 750139 751374 760266 762432 768592 771147 773344 777062 777472 782496 784472 786258 793117 797511 801768 803088 805116 806949 814644 822016 825968 831744 836082 836352 838464 843648 847704 853632 857736 859902 864666 868582 870012 872209 874656 876096 880308 882531 882816 901056 901989 906048 908336 912703 913952 914688 918346 923248 924768 929214 935712 942513 943272 945654 947544 949104 953667 956384 965504 976144 981552 983988 988416 990912 993168 995676 1001832 1013688 1016576 1019304 1021878 1026506 1028196 1029024 1038654 1040364 1043328 1048344 1063348 1065987 1069024 1070784 1073488 1075932 1078649 1083456 1085318 1086192 1096357 1098162 1102431 1104246 1114776 1117952 1127061 1130272 1135706 1143648 1146536 1152888 1160016 1165593 1166208 1168128 1173744 1176708 1179387 1201408 1202652 1204632 1205689 1207674 1208064 1221966 1233024 1238952 1247616 1248962 1254528 1256684 1257696 1260872 1263392 1265472 1269466 1271556 1274767 1280448 1286604 1289853 1296999 1302873 1305018 1308736 1311984 1321216 1324224 1327568 1335776 1342198 1351584 1359072 1362504 1370928 1372032 1377519 1384872 1387152 1393821 1397792 1414908 1418481 1421316 1423656 1427712 1434576 1444608 1448256 1464216 1469908 1472328 1476046 1482624 1486368 1489752 1493514 1500278 1502748 1520532 1524864 1532817 1537184 1539759 1542294 1546688 1554124 1557981 1564992 1568944 1572516 1576487 1586234 1595022 1603536 1606176 1610232 1613898 1627977 1629288 1647243 1651936 1656369 1672164 1676928 1687296 1695408 1703559 1707264 1715472 1719804 1729332 1733699 1737164 1740024 1744418 1749312 1752192 1760616 1765062 1765632 1802112 1803978 1811511 1812096 1816672 1825406 1827904 1836692 1846496 1849536 1858428 1863121 1871424 1873443 1885026 1886544 1891308 1895088 1898208 1904199 1907334 1912768 1931008 1952288 1957527 1963104 1967976 1981824 1986336 1991352 2003664 2013297 2027376 2038608 2043756 2048917 2053012 2056392 2058048 2077308 2080728 2086656 2096688 2126696 2131974 2138048 2141568 2146976 2151864 2157298 2166912 2170636 2172384 2192714 2196324 2204862 2208492 2214069 2229552 2240271 2250417 2254122 2260544 2271412 2287296 2293072 2305776 2313441 2320032 2331186 2332416 2347488 2353416 2358774 2379351 2392533 2405304 2409264 2411378 2415348 2420847 2443932 2466048 2477904 2495232 2497924 2509056 2513368 2515392 2521744 2526784 2530944 2538932 2543112 2549534 2560896 2573208 2579706 2593998 2605746 2610036 2616627 2617472 2623968 2647593 2648448 2655136 2671552 2684396 2703168 2705967 2718144 2725008 2738109 2741856 2744064 2755038 2769744 2774304 2787642 2795584 2827539 2829816 2836962 2842632 2847312 2861001 2869152 2896512 2928432 2939816 2944656 2952092 2965248 2972736 2979504 2987028 2994571 3000556 3005496 3041064 3049728 3065634 3074368 3079518 3084588 3093376 3108248 3115962 3129984 3137888 3145032 3152974 3172468 3190044 3197961 3207072 3212352 3220464 3227796 3235947 3255954 3258576 3289071 3294486 3303872 3307293 3312738 3344328 3353856 3381183 3390816 3407118 3430944 3439608 3455881 3458664 3467398 3474328 3480048 3488836 3496779 3498624 3504384 3521232 3530124 3538161 3604224 3607956 3617067 3623022 3624192 3633344 3650812 3655808 3673384 3692992 3699072 3716856 3726242 3742848 3746886 3770052 3773088 3782616 3790176 3796416 3808398 3814668 3824301 3825536 3869559 3890997 3904576 3908619 3915054 3926208 3935952 3963648 3972672 3982704 4007328 4026594 4054752 4077216 4087512 4097834 4106024 4112784 4116096 4132557 4154616 4161456 4181463 4193376 4253392 4255443 4263948 4276096 4283136 4293952 4303728 4314596 4333824 4341272 4344768 4385428 4392648 4409724 4416984 4428138 4459104 4480542 4500834 4508244 4521088 4542824 4574592 4586144 4598451 4611552 4619277 4626882 4640064 4662372 4673943 4694976 4706832 4717548 4729461 4758702 4777201 4785066 4810608 4818528 4822756 4830696 4841694 4883931 4887864 4941729 4955808 4995848 5026736 5030784 5043488 5050903 5053568 5061888 5077864 5086224 5099068 5110677 5121792 5146416 5159412 5187996 5201097 5211492 5220072 5233254 5234944 5247936 5295186 5296896 5310272 5343104 5368792 5406336 5411934 5434533 5436288 5450016 5476218 5483712 5510076 5539488 5548608 5575284 5589363 5591168 5620329 5645783 5655078 5659632 5673924 5685264 5694624 5712597 5722002 5738304 5793024 5856864 5879632 5889312 5904184 5945472 5959008 5969249 5974056 5989142 6001112 6010992 6039891 6082128 6131268 6146751 6148736 6159036 6169176 6186752 6216496 6231924 6259968 6275776 6290064 6305948 6344936 6380088 6395922 6414144 6424704 6440928 6455592 6471894 6511908 6517152 6578142 6588972 6607744 6614586 6625476 6642207 6672289 6688656 6720813 6751251 6762366 6781632 6814236 6861888 6879216 6911762 6917328 6934796 6948656 6960096 6977672 6982063 6993558 6997248 7042464 7060248 7076322 7138053 7177599 7215912 7234134 7246044 7266688 7301624 7311616 7346768 7382089 7385984 7398144 7433712 7452484 7485696 7493772 7540104 7546176 7565232 7580352 7592832 7616796 7629336 7648602 7651072 7739118 7781994 7809152 7817238 7830108 7849881 7852416 7871904 7942779 7945344 7965408 8014656 8053188 8109504 8118253 8154432 8175024 8195668 8212048 8214327 8225568 8232192 8251529 8265114 8309232 8322912 8362926 8386752 8482617 8506784 8510886 8527896 8552192 8587904 8607456 8629192 8682544 8689536 8724287 8770856 8785296 8819448 8833968 8856276 8918208 8961084 8983713 9001668 9016488 9042176 9085648 9149184 9172288 9196902 9223104 9223369 9238554 9253764 9280128 9324744 9347886 9389952 9413664 9435096 9458922 9517404 9554402 9570132 9594299 9621216 9637056 9645512 9661392 9683388 9707841 9751807 9767862 9775728 9867213 9883458 9911616 9921879 9991696 10053472 10061568 10086976 10101806 10107136 10155728 10172448 10198136 10221354 10292832 10310521 10318824 10367643 10375992 10402194 10422984 10440144 10466508 10490337 10495872 10590372 10620544 10686208 10737584 10812672 10823868 10851201 10869066 10872576 10900032 10952436 10967424 11020152 11078976 11097216 11150568 11178726 11182336 11240658 11291566 11310156 11319264 11338717 11347848 11370528 11389248 11425194 11444004 11472903 11476608 11608677 11713728 11725857 11759264 11778624 11808368 11865139 11890944 11918016 11938498 11948112 11978284 12002224 12021984 12059927 12079782 12164256 12262536 12293502 12297472 12318072 12338352 12397671 12432992 12463848 12551552 12580128 12611896 12689872 12760176 12766329 12791844 12828288 12849408 12881856 12911184 12943788 13023816 13034304 13156284 13177944 13215488 13229172 13250952 13262579 13284414 13344578 13377312 13441626 13502502 13524732 13563264 13628472 13723776 13758432 13823524 13834656 13857831 13869592 13897312 13920192 13955344 13964126 13987116 14022437 14084928 14120496 14152644 14188383 14252641 14276106 14331603 14355198 14431824 14468268 14492088 14533376 14603248 14651793 14693536 14764178 14771968 14867424 14904968 14987544 15080208 15092352 15130464 15152709 15160704 15185664 15233592 15258672 15297204 15332031 15478236 15563988 15603291 15618304 15634476 15660216 15673957 15699762 15704832 15743808 15885558 15890688 15930816 16029312 16106376 16219008 16236506 16308864 16350048 16391336 16424096 16428654 16451136 16503058 16530228 16571971 16618464 16645824 16725852 16768089 16773504 16860987 16937349 16965234 17013568 17021772 17055792 17137791 17175808 17214912 17258384 17341357 17365088 17379072 17448574 17541712 17570592 17638896 17667936 17712552 17836416 17907747 17922168 17967426 18003336 18032976 18119673 18171296 18344576 18393804 18440253 18446208 18446738 18477108 18507528 18560256 18649488 18695772 18779904 18827328 18870192 18917844 19034808 19070689 19108804 19140264 19188598 19242432 19274112 19291024 19322784 19366776 19415682 19503614 19535724 19551456 19734426 19766916 19823232 19843758 19926621 19983392 20016867 20106944 20173952 20203612 20253753 20311456 20344896 20396272 20442708 20494331 20585664 20621042 20637648 20735286 20751984 20804388 20845968 20880288 20933016 20946189 20980674 20991744 21180744 21241088 21414159 21475168 21532797 21647736 21702402 21738132 21800064 21904872 21934848 22040304 22146267 22157952 22194432 22301136 22357452 22481316 22538087 22583132 22620312 22638528 22677434 22695696 22741056 22778496 22850388 22888008 22908091 22945806 22953216 23217354 23427456 23451714 23518528 23549643 23557248 23616736 23730278 23836032 23876996 23896224 23956568 24004448 24043968 24119854 24159564 24220573 24328512 24354759 24525072 24587004 24636144 24642981 24676704 24754587 24795342 24865984 24927696 25103104 25160256 25223792 25379744 25447851 25520352 25532658 25583688 25656576 25763712 25822368 25887576 26047632 26068608 26172861 26312568 26355888 26458344 26501904 26525158 26568828 26635921 26689156 26754624 26883252 26951139 27005004 27049464 27126528 27256944 27447552 27516864 27647048 27669312 27670107 27715662 27739184 27794624 27840384 27910688 27928252 27974232 28044874 28169856 28240992 28305288 28376766 28505282 28552212 28663206 28710396 28782897 28863648 28936536 28984176 29123523 29206496 29255421 29303586 29387072 29528356 29601639 29734848 29765637 29809936 29975088 30160416 30184704 30260928 30305418 30321408 30467184 30517344 30594408 30664062 30931563 30956472 31102929 31127976 31206582 31268952 31320432 31347914 31399524 31471011 31487616 31771116 31861632 32058624 32212752 32438016 32473012 32553603 32617728 32700096 32782672 32848192 32857308 32902272 32940281 33006116 33060456 33143942 33236928 33291648 33451704 33536178 33547008 33721974 33874698 33930468 34016151 34027136 34043544 34111584 34275582 34418709 34429824 34516768 34682714 34730176 34897148 35083424 35141184 35177571 35277792 35335872 35425104 35595417 35672832 35815494 35844336 35934852 36006672 36065952 36179781 36239346 36342592 36689152 36787608 36880506 36892416 36893476 36954216 37015056 37193013 37298976 37391544 37654656 37740384 37835688 38069616 38141378 38217608 38280528 38377196 38484864 38548224 38582048 38645568 38733552 38831364 38929423 39007228 39071448 39102912 39468852 39533832 39646464 39687516 39787737 39853242 39966784 40033734 40213888 40347904 40407224 40507506 40622912 40689792 40792544 40885416 40988662 41171328 41242084 41275296 41470572 41503968 41573493 41608776 41691936 41760576 41866032 41892378 41961348 42067311 42361488 42565149 42757923 42828318 42950336 42994809 43065594 43295472 43404804 43476264 43600128 43809744 43955379 44080608 44292534 44315904 44602272 44714904 44962632 45076174 45166264 45240624 45277056 45354868 45391392 45458127 45482112 45556992 45700776 45776016 45816182 45891612 45996093 46434708 46809873 46854912 46903428 47021871 47037056 47099286 47114496 47233472 47460556 47672064 47753992 47792448 47913136 48008896 48087936 48239708 48319128 48441146 48657024 48709518 49050144 49174008 49272288 49285962 49353408 49509174 49590684 49715913 49731968 49855392 50304267 50320512 50447584 50582961 50759488 50812047 50895702 51040704 51065316 51167376 51413373 51527424 51644736 51775152 52024071 52095264 52137216 52345722 52625136 52711776 52916688 53003808 53050316 53137656 53271842 53378312 53509248 53723241 53766504 53902278 54010008 54098928 54359019 54513888 55033728 55294096 55320759 55338624 55340214 55431324 55478368 55589248 55680768 55821376 55856504 55948464 56089748 56339712 56481984 56610576 56753532 56896849 57010564 57104424 57212067 57326412 57420792 57565794 57727296 57873072 57968352 58247046 58412992 58510842 58607172 58774144 59056712 59203278 59469696 59531274 59619872 59779863 59950176 60050601 60320832 60521856 60610836 60761259 60934368 61034688 61188816 61328124 61482993 61863126 61912944 62103613 62205858 62255952 62413164 62537904 62640864 62695828 62799048 62838567 62942022 62975232 63542232 63723264 64242477 64425504 64946024 65107206 65400192 65565344 65661739 65696384 65714616 65804544 65880562 66012232 66120912 66287884 66438801 66473856 66583296 66903408 67072356 67443948 67614261 67749396 67860936 68032302 68054272 68087088 68223168 68551164 68724273 68837418 68859648 69033536 69365428 69460352 69794296 70166848 70282368 70355142 70555584 70648929 70671744 70850208 71190834 71630988 71688672 71869704 72013344 72131904 72359562 72478692 72661719 72685184 73064277 73395179 73575216 73761012 73786952 73908432 73928943 74030112 74263761 74386026 74597952 74783088 75309312 75480768 75671376 76139232 76282756 76435216 76561056 76754392 76969728 77164096 77291136 77467104 77662728 77858846 78014456 78142896 78205824 78518583 78937704 79067664 79375032 79575474 79706484 79907763 79933568 80067468 80427776 80814448 80853417 81015012 81245824 81379584 81585088 81770832 81977324 82342656 82484168 82550592 82941144 83007936 83010321 83146986 83217552 83383872 83521152 83732064 83784756 83922696 84134622 84722976 85130298 85515846 85656636 85900672 85989618 86131188 86348691 86590944 86739757 86809608 86952528 87370569 87619488 87766263 87910758 88161216 88585068 88804917 89204544 89429808 89925264 90152348 90332528 90481248 90554112 90709736 90766819 90782784 90916254 90964224 91401552 91552032 91632364 91783224 91992186 92794689 92869416 93308787 93619746 93806856 94043742 94074112 94198572 94466944 94921112 95507984 95584896 95826272 95967157 96017792 96175872 96479416 96638256 96882292 97314048 97419036 97660809 98100288 98348016 98544576 98571924 98706816 98820843 99018348 99181368 99431826 99463936 99710784 100608534 100641024 100895168 101165922 101457059 101518976 101624094 101791404 102048453 102081408 102130632 102334752 102826746 103256127 103289472 103550304 104048142 104190528 104691444 105250272 105423552 105537289 105833376 106007616 106100632 106275312 106543684 106756624 106786251 107018496 107269877 107446482 107533008 107804556 108020016 108197856 108539343 108718038 109027776 110067456 110588192 110641518 110677248 110680428 110862648 110956736 111178496 111642752 111713008 111896928 112179496 112963968 113221152 113415731 113507064 113793698 114021128 114208848 114424134 114652824 114841584 115131588 115454592 115746144 115936704 116494092 116788269 116825984 117021684 117214344 117548288 118113424 118406556 118939392 119062548 119239744 119363211 119559726 119900352 119903797 120101202 120641664 121043712 121221672 121522518 121868736 122069376 122377632 122656248 122965986 123726252 123825888 124207226 124411716 124511904 124725887 124826328 125075808 125281728 125391656 125598096 125677134 125884044 126201933 126773491 127084464 127695447 128273769 128484954 128851008 128984427 129892048 130214412 130800384 131130688 131323478 131392768 131429232 131761124 132024464 132241824 132575768 132659197 132877602 132947712 133806816 134144712 134887896 135228522 135498792 135721872 136064604 136174176 136374381 136446336 137102328 137448546 137674836 138067072 138730856 138920704 139588592 140333696 140429619 140564736 140710284 141065613 141111168 141297858 141343488 141700416 142381668 143261976 143377344 143739408 144026688 144263808 144719124 144957384 145323438 145370368 145888369 146128554 146790358 147150432 147522024 147573904 147816864 147857886 148060224 148527522 148772052 149147739 149195904 149566176 150912801 150961536 151342752 152278464 152436141 152565512 152870432 153122112 153508784 154246807 154328192 154582272 154934208 155325456 155717692 156028912 156072213 156285792 156411648 156779051 157037166 157875408 158135328 158750064 159150948 159412968 159815526 159867136 160134936 161169723 161628896 161706834 162030024 162491648 163170176 163541664 163954648 164968336 165101184 165882288 165962277 166015872 166020642 166293972 166435104 166767744 167042304 167464128 167569512 167845392 168269244 169445952 170260596 170690547 171031692 171313272 171636201 171801344 171979236 172262376 172413527 172697382 173181888 173479514 173619216 173905056 174741138 175238976 175244011 175532526 175821516 176322432 177170136 177609834 178409088 178859616 179850528 180151803 180304696 180665056 180962496 181419472 181533638 181565568 181832508 182291681 182803104 183104064 183264728 183566448 183984372 184448979 185284333 185589378 185738832 186310839 186617574 187239492 187613712 188087484 188397144 188515701 188933888 189842224 191015968 191169792 191652544 191934314 192035584 192958832 193276512 193764584 194838072 195321618 196200576 196696032 196985217 197089152 197143848 197413632 197641686 198036696 198362736 198863652 199316403 199421568 201217068 201790336 202331844 202842783 202914118 203037952 203248188 203582808 203761441 204096906 204162816 204261264 204669504 205653492 206172819 206512254 206578944 207100608 208096284 208381056 209382888 210500544 210847104 211074578 211666752 212015232 212201264 212550624 213087368 213513248 213572502 214539754 214892964 215066016 215435623 215609112 216040032 216395712 217078686 217436076 217985157 218055552 219192831 220185537 221176384 221283036 221360856 221725296 221913472 222791283 223285504 223426016 223793856 224358992 225437641 225927936 226442304 226831462 227014128 227587396 228042256 228417696 228848268 229305648 229683168 230263176 230909184 231492288 231873408 232988184 233576538 233651968 234043368 234428688 235555749 236226848 236813112 238125096 238479488 238726422 239119452 239723289 239800704 239807594 240202404 241283328 242443344 242560251 243045036 243737472 244138752 244755264 245312496 245931972 247452504 247651776 247918957 248414452 248823432 249023808 249030963 249451774 249652656 250151616 250563456 250783312 251196192 251354268 251768088 251989001 252403866 253546982 254168928 255390894 256547538 256969908 257702016 257968854 259046073 259784096 260219271 260428824 262261376 262646956 262858464 263298789 263522248 264048928 264483648 265151536 265318394 265755204 266426303 267613632 268289424 269775792 270457044 270997584 271443744 272129208 272300457 272348352 272748762 272892672 274204656 274897092 275349672 276134144 277461712 278384067 279177184 279926361 280667392 280859238 281420568 282131226 282222336 282595716 283400832 284763336 286523952 286754688 287478816 287901471 288053376 288527616 289438248 289914768 290646876 291776738 292257108 292995131 293580716 294300864 295044048 295147808 295633728 295715772 296120448 296462529 297055044 297544104 297805183 298295478 298391808 299132352 301825602 301923072 302685504 304371177 304556928 304872282 305131024 305740864 306145359 306244224 307017568 308493614 308656384 309868416 310650912 311435384 312057824 312144426 312571584 313558102 314074332 314867449 315750816 316270656 316611867 317500128 318301896 318825936 319631052 320269872 320358753 321809631 322339446 323257792 323413668 324060048 325618029 326340352 327083328 327909296 329936672 330202368 331764576 331924554 332031744 332041284 332587944 332870208 333535488 334928256 335139024 335690784 336538488 338891904 340247193 340521192 341381094 342063384 342626544 343272402 343958472 344524752 344827054 345394764 346266973 346363776 346959028 347238432 347810112 349482276 350364807 350477952 350488022 351065052 351643032 352644864 354340272 355219668 356818176 357719232 358089633 359701056 359711391 360303606 360609392 361330112 361924992 362343091 362838944 363067276 363131136 363665016 364583362 365606208 366208128 366529456 367132896 367968744 368897958 370568666 371178756 371477664 372621678 373235148 374177661 374478984 375227424 376174968 376794288 377031402 378605799 379684448 380320473 382031936 383305088 383868628 384821307 385917664 386553024 386953281 387529168 389676144 390643236 392401152 393392064 393970434 394178304 394287696 395283372 396073392 396725472 397727304 397977591 398632806 398843136 402434136 403580672 404663688 405685566 405828236 406496376 407165616 407522882 408193812 408522528 409123143 409339008 411306984 412345638 413024508 414201216 416192568 416762112 418765776 421001088 421694208 422149156 423196839 423333504 424030464 424402528 425101248 426174736 427026496 427145004 428223653 429079508 429785928 430132032 430871246 431218224 432080064 432791424 434157372 434872152 435253729 435970314 436111104 437665107 438385662 440371074 442352768 442566072 442721712 443450592 443826944 445582566 446852032 447443217 447587712 448717984 450875282 452884608 453662924 454028256 455174792 456084512 456835392 457308423 457696536 458611296 459366336 460526352 462740421 462984576 463746816 465976368 467153076 468086736 468216639 468857376 470337153 471111498 472453696 473626224 476250192 476958976 477452844 478238904 478658533 479446578 479601408 479615188 480404808 483509169 484886688 485120502 486090072 487474944 489510528 490624992 491863944 494905008 495303552 495837914 496828904 497646864 498047616 498061926 498903548 499305312 500303232 501126912 501566624 502392384 502708536 503536176 503978002 504807732 506082499 507093964 508337856 510781788 512071641 513095076 513939816 514908603 515404032 515937708 517240581 518092146 519568192 520438542 520857648 524522752 525293912 525716928 525732033 526597578 527044496 528097856 528967296 530303072 530636788 531510408 532852606 535227264 536578848 539551584 540455409 540914088 541995168 542887488 544258416 544600914 544696704 545497524 546875043 548409312 549794184 550699344 553346937 554923424 555852999 556768134 558354368 558932517 559852722 561718476 562841136 564262452 565191432 565547103 566801664 569526672 573047904 573509376 574957632 575802942 576106752 578876496 579829536 581293752 583553476 584514216 585990262 587161432 588601728 590088096 590295616 590955651 591267456 591431544 592240896 592925058 594110088 595088208 595610366 596590956 597949209 598264704 603651204 605371008 608528349 608742354 609113856 609744564 610262048 611284323 611481728 612290718 612488448 614035136 616987228 618518457 619736832 621301824 622870768 624115648 624288852 625143168 625865339 627116204 628148664 629734898 631501632 632541312 633223734 635000256 636603792 637651872 639262104 640539744 640717506 643619262 644678892 646306869 646515584 646827336 648120096 651236058 653955471 654166656 655818592 657578493 659873344 660556611 663529152 663849108 664082568 665175888 665740416 668373849 669856512 670278048 671381568 673076976 676312923 677783808 680494386 681042384 682762188 684126768 685253088 686544804 687916944 689049504 689654108 690789528 692533946 692727552 693918056 694476864 695620224 698964552 700729614 700955904 700976044 702130104 703286064 706667247 708680544 710439336 715438464 716179266 719169867 719402112 719422782 720607212 721218784 722660224 723849984 724686182 725677888 726134552 727330032 729166724 731212416 732416256 733058912 734265792 735937488 737795916 739659037 741137332 742357512 742955328 743756871 745243356 746470296 747092889 748355322 748957968 750454848 752349936 753588576 754062804 755967003 757211598 759368896 760640946 764063872 766610176 767737256 769642614 771835328 773106048 773906562 775058336 777138219 779352288 780657813 781286472 786784128 787940868 788575392 789896367 790566744 792146784 793450944 795454608 795955182 797265612 799278909 804868272 807346969 809327376 811371132 811656472 812992752 814331232 815045764 816387624 816901371 817045056 818246286 818678016 822613968 824691276 826049016 828402432 832385136 835152201 837531552 842002176 844298312 846393678 846667008 848805056 850202496 852349472 854052992 854290008 856447306 858159016 859571856 860264064 861742492 862436448 863704413 864160128 865582848 868314744 869744304 870507458 871940628 875330214 876771324 878985393 880742148 884705536 885132144 885443424 886901184 889387587 891165132 893415549 893704064 894886434 895175424 897435968 901750564 905769216 907325848 908056512 910349584 912169024 913113531 913670784 914616846 915393072 917222592 918436077 918732672 921052704 925480842 925969152 931952736 934306152 936173472 936433278 937714752 940674306 942222996 944602347 944907392 947252448 949835601 952500384 954137327 954905688 956477808 957317066 958893156 959230376 960809616 961076259 965428893 967018338 969773376 970241004 972180144 976854087 979021056 981249984 983727888 989810016 990607104 991675828 993657808 995293728 996095232 996123852 997807096 998610624 1000606464 1003133248 1004784768 1005417072 1007072352 1007956004 1009615464 1012164998 1014187928 1016675712 1020741579 1021563576 1024143282 1026190152 1027879632 1029817206 1031875416 1034481162 1036184292 1038800919 1039136384 1040877084 1041715296 1050587824 1051094421 1051433856 1051464066 1053195156 1054088992 1056195712 1057934592 1060606144 1061273576 1063020816 1065705212 1070454528 1073157696 1074268899 1079103168 1079134173 1080910818 1081828176 1083990336 1085774976 1087029273 1088516832 1089201828 1089393408 1090995048 1093750086 1096818624 1099588368 1101398688 1106693874 1109846848 1111705998 1113536268 1116027649 1116708736 1117865034 1119705444 1122532983 1123436952 1125682272 1128524904 1130382864 1131094206 1135817397 1139053344 1140961419 1146095808 1149915264 1151605884 1154463921 1157752992 1159659072 1162587504 1167106952 1169028432 1171980524 1174322864 1177203456 1179968647 1180176192 1180591232 1181911302 1182534912 1182863088 1185850116 1188220176 1190176416 1191220732 1193181912 1193932773 1195898418 1196529408 1207302408 1210742016 1217056698 1217484708 1219489128 1220524096 1222568646 1222963456 1224581436 1228070272 1233974456 1237036914 1242603648 1245741536 1247573041 1248231296 1248577704 1250286336 1251730678 1254232408 1256297328 1259469796 1263003264 1265082624 1266447468 1269590517 1270000512 1273207584 1275303744 1278524208 1281079488 1281435012 1284670959 1287238524 1289357784 1292613738 1293031168 1293654672 1296240192 1302472116 1305761187 1307910942 1308333312 1311637184 1312995321 1315156986 1318941767 1319746688 1321113222 1327058304 1327698216 1328165136 1330351776 1331480832 1336747698 1340556096 1342329651 1342763136 1346153952 1352625846 1360988772 1362084768 1365524376 1368253536 1370506176 1371984757 1373089608 1375833888 1378099008 1379308216 1381579056 1385067892 1387836112 1388221263 1388953728 1391240448 1394508401 1397929104 1401459228 1401952088 1404260208 1404649917 1406572128 1411011459 1413334494 1417361088 1420878672 1430876928 1432358532 1435975599 1438339734 1438804224 1438845564 1441214424 1442437568 1445320448 1449372364 1451355776 1452269104 1454660064 1458333448 1462424832 1466117824 1468531584 1471874976 1475591832 1479318074 1482274664 1484715024 1485910656 1487513742 1490486712 1492940592 1494185778 1496710644 1497915936 1500909696 1504699872 1507177152 1508125608 1511934006 1514423196 1518247497 1518737792 1521281892 1528127744 1535474512 1536214923 1539285228 1543670656 1544725809 1546212096 1547813124 1550116672 1551721743 1554276438 1558704576 1558749361 1561315626 1562572944 1573568256 1575881736 1577150784 1577196099 1579792734 1581133488 1584293568 1586901888 1590909216 1591910364 1594531224 1598557818 1609736544 1614693938 1618654752 1622742264 1623312944 1625985504 1628662464 1630091528 1632775248 1633802742 1634090112 1636492572 1640625129 1645227936 1648055383 1649382552 1652098032 1660040811 1664770272 1667558997 1670304402 1675063104 1676797551 1688596624 1692787356 1697610112 1700404992 1704698944 1708105984 1708580016 1712894612 1716318032 1719143712 1720528128 1723484984 1724569561 1724872896 1727408826 1728320256 1736629488 1739488608 1741014916 1743881256 1750660428 1753542648 1757970786 1761484296 1770264288 1770886848 1772866953 1773802368 1778775174 1782330264 1786831098 1787408128 1789772868 1794871936 1803501128 1814651696 1816113024 1820699168 1824338048 1825585047 1826227062 1827341568 1829233692 1830786144 1833852969 1834445184 1836872154 1837465344 1842105408 1850961684 1855555371 1863905472 1868612304 1872346944 1872866556 1875429504 1877596017 1881348612 1884445992 1889204694 1889814784 1894504896 1896548797 1899671202 1905000768 1908274654 1909811376 1912955616 1914634132 1917786312 1918460752 1921619232 1922152518 1927684121 1930857786 1934036676 1938920607 1939546752 1940482008 1944360288 1953708174 1961866413 1962499968 1967455776 1979620032 1981669833 1983351656 1987315616 1990587456 1992247704 1995614192 1997221248 2005208491 2006266496 2009569536 2010834144 2014144704 2015912008 2019230928 2024329996 2028375856 2028938769 2033351424 2038127663 2041483158 2043127152 2048286564 2052380304 2055759264 2059634412 2063750832 2068962324 2072368584 2077601838 2078272768 2081754168 2083430592 2101175648 2102188842 2102867712 2102928132 2106390312 2108177984 2112391424 2121212288 2122547152 2126041632 2131410424 2146315392 2148537798 2157509601 2158206336 2158268346 2161821636 2163656352 2167980672 2171549952 2174058546 2177033664 2178403656 2181990096 2187500172 2193637248 2199176736 2202797376 2213387748 2218977111 2219693696 2223411996 2227072536 2231270613 2232055298 2233417472 2235730068 2239410888 2241375851 2245065966 2246873904 2251364544 2257049808 2260765728 2262188412 2267901009 2271634794 2278106688 2278172143 2281922838 2292191616 2299830528 2303211768 2308927842 2315505984 2319318144 2325175008 2334213904 2338056864 2341973439 2343961048 2348645728 2359937294 2360352384 2361182464 2363822604 2365726176 2369791853 2371700232 2376440352 2380352832 2382441464 2386363824 2387865546 2391796836 2397836727 2408696329 2414604816 2422040907 2434113396 2434969416 2438978256 2441048192 2445137292 2449162872 2450704113 2456140544 2467948912 2474073828 2485207296 2491483072 2495146082 2496462592 2497155408 2503461356 2508464816 2512594656 2518939592 2526006528 2532894936 2539181034 2540001024 2546415168 2550607488 2557048416 2562158976 2562870024 2569341918 2574477048 2578715568 2585227476 2587309344 2591113239 2592480384 2604944232 2611522374 2615821884 2623274368 2625990642 2630313972 2636956179 2637883534 2639493376 2642226444 2648898733 2654116608 2655396432 2656330272 2660703552 2668162761 2673495396 2680246647 2681112192 2684659302 2685526272 2692307904 2705251692 2721977544 2724169536 2731048752 2736507072 2739340593 2741012352 2743969514 2746179216 2751667776 2756198016 2758616432 2763158112 2770135784 2771879011 2775672224 2776442526 2777907456 2789016802 2795858208 2802918456 2803904176 2808520416 2809299834 2813144256 2822022918 2826668988 2833807041 2834722176 2841757344 2849506803 2862411981 2864717064 2871951198 2876679468 2877691128 2882428848 2884875136 2896286679 2898744728 2902711552 2904538208 2909320128 2916666896 2930689333 2932235648 2937063168 2943749952 2951183664 2958636148 2964549328 2969430048 2971821312 2975027484 2980973424 2985881184 2988371556 2993421288 2995831872 3001819392 3009399744 3014354304 3016251216 3023868012 3028846392 3036494994 3037475584 3042563784 3062224737 3070949024 3072429846 3078570456 3087341312 3089451618 3095626248 3100233344 3103443486 3108552876 3116402757 3117409152 3117498722 3122631252 3125145888 3151763472 3153283263 3154301568 3154392198 3159585468 3162266976 3168587136 3173803776 3181818432 3183820728 3189062448 3197115636 3219473088 3222946441 3229387876 3237309504 3237402519 3245484528 3246625888 3251971008 3257324928 3260183056 3261087819 3265550496 3267605484 3268180224 3272985144 3275857013 3281250258 3290455872 3296110766 3298765104 3304196064 3320081622 3329540544 3329636209 3335117994 3340608804 3348082947 3350126208 3353595102 3367598949 3377193248 3385574712 3395220224 3409397888 3417160032 3422884257 3425789224 3432636064 3438287424 3446969968 3449139122 3449745792 3454817652 3463541939 3473258976 3478977216 3482029832 3487762512 3501320856 3507085296 3515941572 3522968592 3539905941 3540528576 3541773696 3545733906 3547604736 3557550348 3564660528 3573662196 3579545736 3581798319 3589743872 3607002256 3629303392 3632226048 3641398336 3648676096 3651170094 3652454124 3658467384 3661572288 3661677493 3667705938 3668890368 3673744308 3684210816 3701923368 3711110742 3727810944 3737224608 3742719123 3744693888 3745733112 3750859008 3755192034 3762697224 3768891984 3778409388 3789009792 3793097594 3799342404 3808936703 3810001536 3816549308 3819622752 3825911232 3829268264 3835572624 3836921504 3843238464 3844305036 3854012877 3855368242 3861715572 3868073352 3871467379 3877841214 3879093504 3880964016 3888720576 3907416348 3917283561 3923732826 3924999936 3934911552 3938985963 3956825301 3959240064 3963339666 3966703312 3974631232 3981174912 3984495408 3991228384 3994442496 4010416982 4012532992 4021668288 4028289408 4031824016 4038461856 4048659992 4056751712 4057877538 4076255326 4082966316 4086254304 4093276837 4096573128 4104760608 4111518528 4115954271 4119268824 4127501664 4137924648 4144737168 4155203676 4163508336 4164663789 4166861184 4183525203 4202351296 4204377684 4205856264 4212780624 4216355968 4233034377 4242424576 4245094304 4252083264 4262820848 4292630784 4297075596 4307926797 4315019202 4316412672 4316536692 4323643272 4327312704 4335961344 4348117092 4354067328 4356807312 4363980192 4375000344 4387274496 4398353472 4405594752 4426775496 4437954222 4439387392 4446823992 4454145072 4462541226 4464110596 4471460136 4478821776 4482751702 4490131932 4493747808 4501470649 4502729088 4514099616 4521531456 4524376824 4535802018 4543269588 4554742491 4556213376 4556344286 4563845676 4584383232 4606423536 4608644769 4617855684 4631011968 4638636288 4650350016 4655165229 4668427808 4676113728 4676248083 4683946878 4687922096 4697291456 4710460183 4719874588 4720704768 4727645208 4731452352 4731588297 4739583706 4743400464 4752880704 4760705664 4764882928 4772727648 4775731092 4783593672 4787791019 4795673454 4817392658 4829209632 4844081814 4868226792 4869938832 4877956512 4882096384 4890274584 4898325744 4901408226 4921875387 4935897824 4944166149 4948147656 4982966144 4990292164 4994310816 5002676991 5006922712 5016929632 5025189312 5030392653 5037879184 5065789872 5078362068 5092830336 5101214976 5114096832 5124317952 5125740048 5138683836 5148954096 5157431136 5170454952 5173708683 5174618688 5182226478 5184960768 5209888464 5223044748 5231643768 5246548736 5251981284 5260627944 5265243863 5273912358 5275767068 5284452888 5297797466 5310792864 5312660544 5318600859 5321407104 5336325522 5346990792 5360493294 5362224384 5369318604 5384615808 5410503384 5443955088 5448339072 5462097504 5473014144 5478681186 5482024704 5487939028 5492358432 5501558907 5503335552 5512396032 5517232864 5526316224 5540271568 5543758022 5551344448 5552885052 5566907489 5578033604 5591716416 5605836912 5607808352 5617040832 5618599668 5626288512 5632788051 5644045836 5653337976 5658298477 5667614082 5669444352 5683514688 5689646391 5699013606 5724823962 5729434128 5743902396 5753358936 5755382256 5764857696 5769750272 5783052363 5792573358 5797489456 5809076416 5816761821 5818640256 5833333792 5861378666 5864471296 5887499904 5902367328 5917272296 5929098656 5938860096 5945009499 5950054968 5961946848 5971762368 5976743112 5986842576 5991663744 6015625473 6018799488 6028708608 6032502432 6047736024 6057692784 6072989988 6085127568 6086816307 6114382989 6124449474 6141898048 6144859692 6157140912 6178903236 6191252496 6200466688 6206886972 6217105752 6222560929 6232805514 6234818304 6234997444 6245262504 6250291776 6303526944 6306566526 6308603136 6308784396 6319170936 6324533952 6337174272 6363636864 6367641456 6378124896 6394231272 6438946176 6445892882 6458775752 6474619008 6474805038 6490969056 6493251776 6503942016 6514649856 6520366112 6522175638 6531100992 6535210968 6545970288 6551714026 6562500516 6579072487 6580911744 6592221532 6597530208 6608392128 6640163244 6656931333 6659081088 6659272418 6670235988 6681217608 6693811839 6696165894 6700252416 6707190204 6724127553 6735197898 6754386496 6771149424 6803703027 6818795776 6834320064 6834516429 6845768514 6851578448 6865272128 6876574848 6884518729 6893939936 6898278244 6899491584 6909635304 6927083878 6946517952 6957954432 6964059664 6975525024 7002641712 7014170592 7025920317 7031883144 7045937184 7079811882 7081057152 7083547392 7091467812 7109375559 7115100696 7129321056 7147324392 7159091472 7163596638 7193510181 7214004512 7226088987 7258606784 7266122721 7282796672 7302340188 7304908248 7316934768 7323144576 7323354986 7335411876 7347488616 7352112339 7368421632 7403846736 7422221484 7455621888 7474449216 7485438246 7489387776 7491466224 7510384068 7525394448 7537783968 7556818776 7578019584 7586195188 7598684808 7617873406 7620003072 7633098616 7639245504 7651822464 7658536528 7671145248 7673843008 7686476928 7688610072 7708025754 7710736484 7723431144 7736146704 7742934758 7755682428 7761928032 7773339717 7777441152 7814832696 7834567122 7847465652 7869823104 7877971926 7910868537 7913650602 7918480128 7926679332 7933406624 7946696199 7949262464 7962349824 7968990816 7982456768 8020833964 8040739941 8043336576 8056578816 8063648032 8076923712 8097319984 8113503424 8115755076 8136249407 8152510652 8165932632 8172508608 8186553674 8193146256 8209521216 8218021779 8223037056 8231908542 8238537648 8255003328 8275849296 8289474336 8310407352 8315637033 8327016672 8329327578 8333722368 8367050406 8404702592 8408755368 8411712528 8425561248 8432711936 8466068754 8490188608 8501421123 8504166528 8525641696 8548520409 8587235943 8594151192 8615853594 8630038404 8633073384 8647286544 8654625408 8688860037 8696234184 8708134656 8713614624 8727960384 8750000688 8792067999 8796706944 8811189504 8853550992 8875908444 8893647984 8908290144 8925082452 8928221192 8942920272 8957643552 8965503404 8980263864 8987495616 9002941298 9005458176 9028199232 9043062912 9048753648 9071604036 9086539176 9094512127 9109484982 9112426752 9112688572 9127691352 9186674211 9212847072 9217289538 9235711368 9262023936 9300700032 9310330458 9336855616 9349208271 9352227456 9352496166 9367893756 9375844192 9394582912 9420920366 9439749176 9455290416 9462904704 9463176594 9479167412 9486800928 9505761408 9521411328 9529765856 9545455296 9551462184 9567187344 9575582038 9591346908 9615567481 9634785316 9658419264 9668839323 9688163628 9712207557 9736453584 9739877664 9755913024 9780549168 9783263457 9796651488 9802816452 9827571039 9843750774 9871795648 9888332298 9896295312 9965932288 9980584328 9988621632 9988908627 10005353982 10013845424 10033859264 10044248841 10050378624 10060785306 10075758368 10102796847 10131579744 10156724136 10185660672 10228193664 10251480096 10268652771 10277367672 10297908192 10314862272 10340909904 10347417366 10349237376 10364452956 10390625817 10419776928 10446089496 10463287536 10495510597 10503962568 10521255888 10530487726 10547824716 10551534136 10568905776 10595594932 10619717823 10621585728 10625321088 10637201718 10642814208 10672651044 10693981584 10720986588 10738637208 10745394957 10769231616 10821006768 10887910176 10896678144 10924195008 10946028288 10957362372 10975878056 10984716864 10985032479 11003117814 11006671104 11034465728 11052632448 11080543136 11087516044 11102688896 11105770104 11133814978 11156067208 11183432832 11211673824 11215616704 11228157369 11234081664 11237199336 11252577024 11265576102 11288091672 11306675952 11316596954 11335228164 11367029376 11379292782 11398027212 11426810109 11449647924 11458868256 11487804792 11506717872 11510764512 11529715392 11562038631 11566104726 11585146716 11594978912 11614402137 11618152832 11633523642 11637280512 11666667584 11722757332 11751850683 11774999808 11804734656 11816957889 11834544592 11858197312 11870475903 11877720192 11890018998 11900109936 11923893696 11943524736 11953486224 11973685152 11983327488 12031250946 12037598976 12065004864 12095472048 12115385568 12145979976 12170255136 12173632614 12228765978 12248898948 12279830511 12283796096 12289719384 12314281824 12347862813 12357806472 12382504992 12413773944 12434211504 12445121858 12465611028 12469994888 12490525008 12493991367 12500583552 12550575609 12607053888 12613133052 12617568792 12638341872 12649067904 12699103131 12727273728 12735282912 12756249792 12788462544 12877892352 12891785764 12917551504 12923780391 12949238016 12949610076 12981938112 12986503552 13007884032 13040732224 13044351276 13062201984 13070421936 13091940576 13103428052 13125001032 13158144974 13161823488 13184443064 13195060416 13216784256 13280326488 13313862666 13318162176 13318544836 13340471976 13362435216 13387623678 13392331788 13414380408 13448255106 13470395796 13504411947 13508772992 13542298848 13607406054 13664227473 13668640128 13669032858 13691537028 13703156896 13730544256 13753149696 13769037458 13787879872 13796556488 13819270608 13854167756 13893035904 13915908864 13928119328 13951050048 13965495687 14005283424 14028341184 14028744249 14051840634 14063766288 14091874368 14131380549 14159623764 14162114304 14182935624 14194764891 14218751118 14230201392 14258642112 14294648784 14318182944 14327193276 14363373057 14387020362 14428009024 14452177974 14508359437 14517213568 14532245442 14565593344 14604680376 14609816496 14633869536 14646289152 14646709972 14670823752 14694977232 14704224678 14765626161 14807693472 14832498447 14844442968 14948898432 14970876492 14982932448 15008030973 15020768136 15050788896 15075567936 15113637552 15172390376 15197369616 15235746812 15266197232 15278491008 15303644928 15317073056 15339592411 15342290496 15347686016 15372953856 15377220144 15416051508 15421472968 15446862288 15472293408 15485869516 15511364856 15521126049 15523856064 15546679434 15554882304 15629665392 15669134244 15694931304 15739646208 15755943852 15795731589 15821737074 15827301204 15853358664 15866813248 15893392398 15898524928 15937981632 15964913536 16041667928 16081479882 16086673152 16127296064 16153847424 16194639968 16227006848 16231510152 16272498814 16305021304 16331865264 16345017216 16373107348 16386292512 16419042432 16436043558 16446074112 16463817084 16477075296 16504676721 16510006656 16551698592 16578948672 16620814704 16631274066 16654033344 16658655156 16700722467 16734100812 16809405184 16817510736 16823425056 16851122496 16898364153 16932137508 16974895431 16980377216 17002842246 17008333056 17051283392 17068939173 17097040818 17146242971 17174471886 17188302384 17231707188 17260076808 17266146768 17294573088 17309250816 17349157089 17377720074 17392468368 17427229248 17450285463 17455920768 17500001376 17584135998 17593413888 17707101984 17751816888 17787295968 17816580288 17850164904 17856442384 17885840544 17915287104 17931006808 17960527728 17974991232 18005882596 18046876419 18056398464 18086125824 18097507296 18128609213 18143208072 18173078352 18189024254 18218969964 18225377144 18255382704 18260448921 18343148967 18373348422 18425694144 18434579076 18471422736 18601400064 18620660916 18667682787 18673711232 18698416542 18704454912 18704992332 18735787512 18751688384 18789165824 18841840732 18879498352 18910580832 18925809408 18926353188 18958334824 18973601856 19011522816 19059531712 19090910592 19102924368 19134374688 19151164076 19182693816 19231134962 19269570632 19316838528 19337678646 19376327256 19424415114 19472907168 19479755328 19511826048 19561098336 19566526914 19593302976 19605632904 19655142078 19687501548 19737217461 19743591296 19776664596 19792590624 19961168656 19970793999 19977243264 19977817254 20010707964 20027690848 20067718528 20081435517 20088497682 20100757248 20121570612 20151516736 20172382659 20205593694 20263159488 20263741693 20313448272 20411109081 20456387328 20502960192 20503549287 20537305542 20554735344 20595816384 20629724544 20653556187 20681819808 20694834732 20698474752 20728905912 20781251634 20839553856 20892178992 20926575072 20991021194 21007925136 21042511776 21060975452 21095649432 21103068272 21137811552 21191189864 21204525331 21239435646 21243171456 21250642176 21274403436 21328126677 21345302088 21387963168 21441973176 21477274416 21490789914 21580530543 21642013536 21678266961 21775820352 21798368163 21848390016 21914724744 21951756112 21969433728 21970064958 22006235628 22068931456 22105264896 22161086272 22175032088 22205377792 22211540208 22267629956 22312134416 22366865664 22419404293 22423347648 22431233408 22456314738 22468163328 22474398672 22531152204 22576183344 22613351904 22633193908 22670456328 22734058752 22758585564 22796054424 22853620218 22899295848 22917736512 22975609584 23013435744 23021529024 23059430784 23124077262 23132209452 23170293432 23189957824 23228804274 23236305664 23267047284 23333335168 23445514664 23503701366 23609469312 23633915778 23669089184 23716394624 23732605611 23740951806 23755440384 23780037996 23800219872 23840088597 23847787392 23887049472 23906972448 23947370304 24062501892 24122219823 24130009728 24190944096 24230771136 24291959952 24340510272 24347265228 24408748221 24457531956 24497797896 24559661022 24567592192 24579438768 24628563648 24655134361 24695725626 24715612944 24765009984 24827547888 24868423008 24890243716 24931222056 24939989776 24946911099 24981050016 24987982734 25001167104 25059893573 25101151218 25214107776 25226266104 25235137584 25276683744 25298135808 25398206262 25470565824 25504263369 25512499584 25576925088 25761707829 25783571528 25835103008 25847560782 25899220152 25963876224 25973007104 26067710383 26081464448 26088702552 26124403968 26140843872 26183881152 26206856104 26250002064 26316289948 26368886128 26376203997 26390120832 26433568512 26495659619 26560652976 26627725332 26637089672 26680943952 26724870432 26775247356 26784663576 26828760816 26896510212 26940791592 27008823894 27017545984 27084597696 27214812108 27283536381 27328454946 27337280256 27338065716 27383074056 27406313792 27461088512 27538074916 27575759744 27593112976 27638541216 27708335512 27786071808 27856238656 27902100096 27930991374 28010566848 28047624813 28056682368 28057488498 28103681268 28127532576 28183748736 28262761098 28319247528 28365871248 28389529782 28437502236 28460402784 28517284224 28589297568 28636365888 28654386552 28726746114 28774040724 28846702443 28856018048 28904355948 29006517969 29016718874 29034427136 29064490884 29137886063 29209360752 29219632992 29267739072 29293419944 29341647504 29349790371 29389954464 29408449356 29482713117 29531252322 29615386944 29616237859 29664996894 29688885936 29897796864 29941752984 29965864896 29966725881 30016061946 30041536272 30101577792 30132746523 30151135872 30227275104 30344780752 30394739232 30471493624 30532394464 30556982016 30634146112 30679184822 30684580992 30695372032 30754440288 30832103016 30842945936 30893724576 30944586816 30971739032 31022729712 31042252098 31047712128 31093358868 31171877451 31259330784 31313052277 31338268488 31389862608 31486531791 31511887704 31591463178 31643474148 31654602408 31706717328 31733626496 31786784796 31859153469 31875963264 31929827072 32083335856 32162959764 32254592128 32307694848 32389279936 32454013696 32463020304 32544997628 32610042608 32663730528 32690034432 32746214696 32772585024 32838084864 32872087116 32927634168 32954150592 32955097437 33009353442 33020013312 33103397184 33157897344 33241629408 33262548132 33308066688 33317310312 33401444934 33468201624 33635021472 33646850112 33684472107 33702244992 33796728306 33864275016 33949790862 33960754432 34005684492 34102566784 34137878346 34194081636 34280430327 34292485942 34348943772 34376604768 34435683529 34463414376 34520153616 34532293536 34589146176 34686115893 34698314178 34755440148 34784936736 34843206411 34854458496 34900570926 34911841536 35000002752 35168271996 35255552049 35414203968 35503633776 35574591936 35611427709 35633160576 35700329808 35712884768 35771681088 35830574208 35862013616 35921055456 35949982464 36011765192 36034427143 36093752838 36112796928 36195014592 36257218426 36286416144 36346156704 36378048508 36437939928 36450754288 36510765408 36520897842 36625998299 36686297934 36746696844 36839491533 36851388288 36869158152 36942845472 37043588439 37241321832 37335365574 37347422464 37396833084 37409984664 37471575024 37503376768 37651726827 37683681464 37758996704 37821161664 37852706376 37916669648 37947203712 38098961329 38119063424 38181821184 38205848736 38268749376 38302328152 38365387632 38462269924 38539141264 38633677056 38675357292 38752654512 38771341173 38848830228 38945814336 38959510656 39023652096 39122196672 39133053828 39186605952 39211265808 39310284156 39375003096 39474434922 39487182592 39553329192 39585181248 39922337312 39941587998 39954486528 39955634508 40021415928 40055381696 40135437056 40162871034 40176995364 40243141224 40278452423 40303033472 40344765318 40411187388 40513235841 40526318976 40527483386 40626896544 40822218162 40992682419 41005920384 41007098574 41074611084 41109470688 41191632768 41259449088 41307112374 41363639616 41389669464 41457811824 41562503268 41679107712 41784357984 41853150144 41898303733 41982042388 42015850272 42085023552 42086232747 42121950904 42191298864 42206136544 42275623104 42382379728 42394141647 42409050662 42478871292 42486342912 42548806872 42586141169 42656253354 42690604176 42775926336 42883946352 42954548832 42981579828 43090119171 43161061086 43284027072 43285270717 43356533922 43525078311 43551640704 43596736326 43696780032 43829449488 43903512224 43938867456 43940129916 44012471256 44137862912 44322172544 44350064176 44423080416 44497495341 44535259912 44624268832 44838808586 44846695296 44862466816 44912629476 44948797344 45026045207 45062304408 45152366688 45226703808 45266387816 45340912656 45517171128 45592108848 45707240436 45798591696 45835473024 45951219168 46018777233 46026871488 46043058048 46118861568 46248154524 46264418904 46340586864 46379915648 46457608548 46534094568 46563378147 46666670336 46891029328 47007402732 47218938624 47267831556 47338178368 47387194767 47432789248 47465211222 47481903612 47560075992 47600439744 47601807409 47680177194 47695574784 47813944896 47894740608 48125003784 48244439646 48260019456 48381888192 48461542272 48583919904 48681020544 48694530456 48817496442 48915063912 48995595792 49119322044 49158877536 49257127296 49310268722 49391451252 49431225888 49516177139 49530019968 49655095776 49736846016 49780487432 49862444112 49879979552 49893822198 49962100032 49975965468 50102167401 50119787146 50202302436 50329075927 50428215552 50452532208 50470275168 50553367488 50695092459 50796412524 50924686293 50941131648 51008526738 51024999168 51153850176 51206817519 51438728913 51523415658 51567143056 51670206016 51695121564 51798440304 51927752448 52047471267 52135420766 52162928896 52177405104 52281687744 52367762304 52413712208 52500004128 52632579896 52665701209 52737772256 52752407994 52780241664 52991319238 53121305952 53255450664 53274179344 53361887904 53449740864 53550494712 53569327152 53657521632 53793020424 53881583184 54017647788 54140629257 54169195392 54385827639 54429624216 54567072762 54656909892 54676131432 54766148112 54812627584 55029446901 55076149832 55151519488 55186225952 55277082432 55416671024 55712477312 55804200192 55861982748 56003048361 56021133696 56095249626 56113364736 56114976996 56207362536 56255065152 56367497472 56525522196 56638495056 56731742496 56779059564 56875004472 56920805568 57034568448 57178595136 57272731776 57308773104 57453492228 57548081448 57693404886 57712036096 57808711896 57917682493 58013035938 58033437748 58128981768 58275772126 58418721504 58439265984 58535478144 58586839888 58683295008 58699580742 58779908928 58816898712 58965426234 59062504644 59211652383 59230773888 59232475718 59329993788 59377771872 59883505968 59912381997 59931729792 59933451762 60032123892 60083072544 60203155584 60265493046 60302271744 60454550208 60517147977 60689561504 60789478464 60791225079 60942987248 61064788928 61235982379 61268292224 61358369644 61369161984 61508880576 61510647861 61664206032 61685891872 61787449152 61889173632 61943478064 61960668561 62045459424 62084504196 62095424256 62186717736 62241283247 62343754902 62518661568 62626104554 62676536976 62779725216 62973063582 63023775408 63182926356 63286948296 63309204816 63413434656 63467252992 63573569592 63613575993 63718306938 63751926528 63984380031 64166671712 64325919528 64509184256 64778559872 64926040608 65034800883 65089995256 65220085216 65327461056 65395104489 65492429392 65545170048 65744174232 65855268336 65908301184 65910194874 66018706884 66206794368 66315794688 66483258816 66525096264 66616133376 66634620624 66802889868 66936403248 67258212879 67270042944 67293700224 67368944214 67404489984 67593456612 67728550032 67899581724 68011368984 68205133568 68275756692 68388163272 68448170219 68560860654 68584971884 68697887544 68753209536 68871367058 68926828752 69040307232 69064587072 69178292352 69372231786 69396628356 69510880296 69569873472 69571872367 69686412822 69708916992 69801141852 70000005504 70336543992 70511104098 70828407936 71007267552 71149183872 71222855418 71266321152 71400659616 71425769536 71520265791 71543362176 71661148416 71724027232 71842110912 72023530384 72068854286 72187505676 72369797357 72390029184 72514436852 72572832288 72692313408 72756097016 72875879856 72901508576 73021530816 73041795684 73226244663 73251996598 73372595868 73493393688 73557880201 73678983066 73702776576 73738316304 73885690944 73965403083 74087176878 74482643664 74670731148 74793666168 74819969328 74840733297 74943150048 75006753536 75179680719 75303453654 75367362928 75517993408 75642323328 75705412752 75833339296 75894407424 76197922658 76238126848 76411697472 76537498752 76604656304 76730775264 76924539848 77078282528 77285123487 77350714584 77505309024 77542682346 77697660456 77891628672 77919021312 78203131149 78244393344 78266107656 78373211904 78422531616 78620568312 78750006192 78948869844 79106658384 79128611991 79170362496 79486978857 79844674624 79883175996 79911269016 80042831856 80110763392 80325742068 80353990728 80486282448 80556904846 80606066944 80689530636 80822374776 80893292077 81026471682 81052637952 81054966772 81253793088 81644436324 81850609143 81985364838 82011840768 82014197148 82149222168 82218941376 82383265536 82614224748 82727279232 82779338928 82915623648 83125006536 83358215424 83568715968 83706300288 83796607466 83964084776 84031700544 84170047104 84172465494 84243901808 84382597728 84412273088 84551246208 84764759456 84788283294 84818101324 84957742584 85097613744 85172282338 85312506708 85381208352 85527942331 85551852672 85767892704 85909097664 85963159656 86180238342 86322122172 86540107329 86568054144 86570541434 86713067844 87019553907 87050156622 87103281408 87193472652 87413658189 87658898976 87807024448 87880259832 88024942512 88448139351 88644345088 88700128352 88846160832 88848713577 88994990682 89070519824 89248537664 89498743477 89677617172 89693390592 89825258952 89897594688 89900177643 90052090414 90124608816 90304733376 90398239569 90453407616 90532775632 90681825312 91034342256 91184217696 91414480872 91597183392 91670946048 91902438336 92037554466 92053742976 92086116096 92496309048 92528837808 92681173728 92759831296 92915217096 93068189136 93126756294 93515632353 93782058656 93939156831 94014805464 94459595373 94535663112 94676356736 94774389534 94930422444 94963807224 95120151984 95200879488 95203614818 95360354388 95577460407 95627889792 95789481216 96250007568 96488879292 96763776384 96923084544 97167839808 97362041088 97389060912 97634992884 97830127824 97991191584 98238644088 98317755072 98514254592 98620537444 98782902504 98862451776 98865292311 99032354278 99060039936 99310191552 99473692032 99560974864 99724888224 99759959104 99787644396 99924200064 99951930936 100039633397 100204334802 100239574292 100404604872 100658151854 100905064416 100940550336 101053416321 101106734976 101390184918 101592825048 101849372586 101882263296 102017053476 102307700352 102413635038 102841290981 102877457826 103046831316 103134286112 103307050587 103340412032 103390243128 103596880608 104094942534 104270841532 104354810208 104529619233 104563375488 104735524608 104827424416 105000008256 105265159792 105331402418 105475544512 105504815988 105771242291 105982638476 106242611904 106510901328 106548358688 106723775808 106834283127 106899481728 107100989424 107138654304 107315043264 107586040848 107763166368 108035295576 108103281429 108281258514 108338390784 108771655278 108859248432 109134145524 109313819784 109352262864 109532296224 109625255168 109877994897 110058893802 110152299664 110372451904 110518474599 110554164864 110833342048 111130765317 111424954624 111723965496 112006096722 112042267392 112190499252 112229953992 112414725072 112510130304 112955180481 113051044392 113276990112 113463484992 113558119128 113750008944 113841611136 114296883987 114357190272 114545463552 114617546208 114906984456 115096162896 115386809772 115617423792 115835364986 116026071876 116066875496 116257963536 116551544252 116837443008 116878531968 117070956288 117173679776 117366590016 117399161484 117559817856 117633797424 117930852468 118125009288 118228657651 118423304766 118461547776 118464951436 118659987576 118755543744 119767011936 119824763994 119863459584 119866903524 120064247784 120166145088 120406311168 120530986092 120835357269 120909100416 121034295954 121379123008 121539707523 121578956928 121582450158 121885974496 122129577856 122471964758 122536584448 122716739288 123017761152 123021295722 123328412064 123371783744 123574898304 123778347264 123886956128 123921337122 124090918848 124169008392 124373435472 124482566494 124687509804 125002377253 125037323136 125252209108 125353073952 125559450432 125694911199 125946127164 126047550816 126258698241 126365852712 126573896592 126618409632 126826869312 127147139184 127182424941 127227151986 127436613876 127758423507 127968760062 128333343424 128651839056 129270357513 129557119744 129852081216 129855812151 130069601766 130179990512 130440170432 130575234933 130654922112 130790208978 130984858784 131090340096 131488348464 131710536672 131816602368 131820389748 132037413768 132413588736 132966517632 133050192528 133269241248 133492486023 133605779736 133872806496 134516425758 134540085888 134587400448 134737888428 135078135621 135186913224 135457100064 135799163448 136022737968 136551513384 136776326544 136896340438 137121721308 137169943768 137395775088 137506419072 137742734116 137853657504 138056331699 138080614464 138129174144 138356584704 138744463572 138793256712 139021760592 139139746944 139143744734 139372825644 139602283704 139690134441 140000011008 140673087984 141022208196 141656815872 142014535104 142161584301 142298367744 142445710836 142801319232 142805422227 142851539072 143040531582 143086724352 143448054464 143684221824 144047060768 144137708572 144375011352 144739594714 144780058368 145028873704 145145664576 145384626816 145512194032 145751759712 145803017152 146043061632 146083591368 146452489326 146503993196 146745191736 146986787376 147115760402 147357966132 147476632608 147771381888 147930806166 148174353756 148548531417 148965287328 149341462296 149587332336 149639938656 149681466594 149886300096 150306502203 150359361438 150606907308 150734725856 150987227781 151035986816 151284646656 151410825504 151666678592 152395845316 152774058879 152823394944 153074997504 153209312608 153461550528 153620452557 153849079696 154156565056 154316186739 154570246974 154701429168 155010618048 155085364692 155395320912 155783257344 156142413801 156406262298 156488786688 156532215312 156845063232 157241136624 157500012384 157897739688 157997103627 158213316768 158257223982 158340724992 158973957714 159689349248 159766351992 159822538032 160085663712 160221526784 160651484136 160707981456 160972564896 161113809692 161379061272 161644749552 161786584154 162052943364 162109933544 162421887771 162507586176 163157482917 163288872648 163701218286 163970729676 164028394296 164298444336 164437882752 165088340703 165228449496 165454558464 165558677856 165831247296 166250013072 167137431936 167412600576 167593214932 167928169552 168009145083 168063401088 168340094208 168344930988 168487803616 168765195456 168824546176 169102492416 169529518912 169576566588 169636202648 169915485168 170195227488 170344564676 170625013416 170762416704 171055884662 171103705344 171535785408 171818195328 171926319312 172360476684 172644244344 172795730413 173080214658 173136108288 173141082868 173426135688 173753047479 174039107814 174100313244 174386945304 174827316378 175317797952 175614048896 175760519664 176049885024 176896278702 177400256704 177634957149 177692321664 177697427154 177989981364 178141039648 178497075328 178997486954 179355234344 179650517904 179795189376 179800355286 180104180828 180249217632 180609466752 180796479138 180906815232 181065551264 181363650624 181551443931 182068684512 182368435392 182373675237 182828961744 183194366784 183707947137 183804876672 184075108932 184107485952 184531943583 184992618096 185057675616 185362347456 185830434192 185882005683 186136378272 186253512588 186723849741 187031264706 187564117312 187878313662 188029610928 188608672681 188919190746 189071326224 189352713472 189548779068 189860844888 189927614448 190240303968 190401758976 190407229636 190720708776 190840727979 191154920814 191255779584 191953140093 192500015136 192977758584 193527552768 194335679616 194778121824 195104402649 195269985768 195660255648 195982383168 196477288176 196635510144 197241074888 197565805008 197724903552 197730584622 198064708556 198620383104 198947384064 199121949728 199414701343 199449776448 199519918208 199575288792 199848400128 199903861872 200079266794 200408669604 200479148584 200809209744 201316303708 201774638637 201810128832 201881100672 202106832642 202213469952 202780369836 203185650096 203698745172 204034106952 204615400704 204827270076 205344510657 205682581962 205754915652 206093662632 206268572224 206614101174 206680824064 206780486256 207193761216 208189885068 208541683064 208709620416 208715617101 209059238466 209126750976 209654848832 210000016512 210530319584 210662804836 210951089024 211009631976 211542484582 211965276952 212485223808 213021802656 213096717376 213447551616 213668566254 213798963456 214201978848 214277308608 214560797373 214630086528 215172081696 215526332736 216070591152 216206562858 216562517028 217109392071 217543310556 217718496864 218268291048 218627639568 218704525728 219064592448 219678733989 219755989794 220117787604 220304599328 220673640603 220744903808 221036949198 221108329728 221666684096 221896209249 222261530634 222901158623 223447930992 224012193444 224380998504 224459907984 224522199891 224829450144 225020260608 225539042157 225910360962 226102088784 226553980224 226926969984 227116238256 227500017888 227683222272 228593767974 228714380544 229235092416 229813968912 230192325792 230773619544 231234847584 231670729972 232052143752 232133750992 232515927072 233103088504 233674886016 233757063936 234347359552 234609393447 234733180032 234798322968 235119635712 235267594848 235861704936 236250018576 236457315302 236846609532 236929902872 237319975152 237385835973 237511087488 238460936571 239534023872 239649527988 239733807048 240128495568 240332290176 241061972184 241670714538 241818200832 242068591908 242679876231 242758246016 243079415046 243157913856 243164900316 243771948992 244259155712 244943929516 245433478576 245551827429 246035522304 246042591444 246656824128 246743567488 247149796608 247773912256 247842674244 248181837696 248338016784 248746870944 248965132988 249375019608 250004754506 250074646272 250504418216 250706147904 251118900864 251389822398 251892254328 252095101632 252517396482 252731705424 253147793184 253236819264 253653738624 254294278368 254364849882 254454303972 254873227752 255516847014 255937520124 256583826993 256666686848 257303678112 258540715026 259620321987 259704162432 259711624302 260139203532 260359981024 260880340864 261058661721 261150469866 261309844224 261580417956 261969717568 262240974567 262976696928 263421073344 263428642009 263640779496 264074827536 265344418053 265933035264 266100385056 266538482496 266546140731 266984972046 267211559472 267745612992 268496230431 269032851516 269080171776 269475776856 269700532929 270156271242 270373826448 270914200128 271598326896 272045475936 273103026768 273552653088 273792680876 274243442616 274339887536 274791550176 275012838144 275485468232 275658829303 275707315008 276112663398 276161228928 276258348288 277488927144 277586513424 278043521184 278279493888 278287489468 278745651288 279204567408 279380268882 280546897059 281346175968 281817470493 282044416392 283378786119 284029070208 284323168602 284891421672 285602638464 285610844454 285703078144 286081063164 286896108928 287368443648 288094121536 288275417144 288750022704 289479189428 290057747408 290291329152 290769253632 291024388064 291452255809 291503519424 291606034304 292086123264 292167182736 292904978652 293007986392 293490383472 293973574752 294231520804 294715932264 294953265216 295542763776 295861612332 296348707512 296595876933 297097062834 297930574656 298682924592 299174664672 299279877312 299362933188 299772600192 300118900191 300613004406 300718722876 301213814616 301469451712 301974455562 302071973632 302821651008 303333357184 304791690632 305548117758 305646789888 306418625216 306923101056 307240905114 307698159392 308313130112 308523872943 308632373478 309140493948 309402858336 309921151761 310021236096 310170729384 310790641824 312284827602 312812524596 313064430624 313588857699 313690126464 314482273248 315000024768 315795479376 315994207254 316426633536 316514447964 317313726873 317947915428 319378698496 319532703984 319645076064 320171327424 320516746693 321302968272 321415962912 321945129792 322227619384 322758122544 323289499104 323573168308 324105886728 324219867088 324309844287 324843775542 325015172352 325778616449 326314965834 326577745296 327402436572 327941459352 328056788592 328596888672 328875765504 329633984691 330176681406 330456898992 331117355712 331555423797 331662494592 332500026144 334274863872 335186429864 335856339104 336018290166 336126802176 336689861976 336975607232 337530390912 337649092352 339059037824 339153133176 339272405296 339830970336 340390454976 340689129352 341250026832 341524833408 342111769324 342890651961 343071570816 343636390656 343852638624 344443575047 344720953368 345288488688 345591460826 346160429316 346282165736 346852271376 347506094958 348078215628 348200626488 348773890608 349654632756 350635595904 351228097792 351521039328 352099770048 353792557404 354685972953 354800513408 355269914298 355384643328 355394854308 355979962728 356282079296 356994150656 357994973908 358710468688 359301035808 359590378752 359600710572 360208361656 360498435264 361218933504 361592958276 362131102528 362506071807 362727301248 363102887862 364137369024 364619122569 364736870784 364747350474 365657923488 366388733568 367415894274 367609753344 368150217864 369063887166 369985236192 370115351232 370724694912 371660868384 371764011366 372272756544 372507025176 373447699482 374062529412 375007131759 375128234624 375756627324 376059221856 377084733597 377217345362 377838381492 378142652448 378792518819 379097558136 379721689776 379855228896 380480607936 380814459272 381441417552 381547274823 381681455958 382309841628 383275270521 383906280186 385000030272 385011092167 385955517168 387811072539 388671359232 389556243648 389567436453 390208805298 390539971536 391320511296 391725704799 391964766336 392954576352 393271020288 394482149776 395131610016 395449807104 395461169244 396129417112 397240766208 398243899456 398829402686 398899552896 399039836416 399150577584 399807723744 400158533588 400817339208 400958297168 401618419488 402632607416 402885981289 403549277274 403620257664 403762201344 404213665284 405234406863 405560739672 406371300192 407397490344 408068213904 409654540152 410689021314 411365163924 411509831304 412187325264 412537144448 413228202348 413560972512 414168995097 414387522432 416379770136 417083366128 417419240832 417431234202 418118476932 419309697664 420000033024 421060639168 421325609672 421902178048 422019263952 423084969164 423930553904 424970447616 426043605312 426193434752 426484752903 426895103232 427337132508 428403957696 428416266681 428554617216 429121594746 429260173056 430344163392 431052665472 432141182304 432413125716 433125034056 434218784142 435086621112 435436993728 436536582096 437255279136 437409051456 438129184896 439357467978 439511979588 440235575208 440609198656 441347281206 441489807616 442073898396 443062976653 443333368192 443792418498 444523061268 445645594251 445802317246 446895861984 448024386888 448761997008 448919815968 449044399782 449658900288 450919506609 451078084314 451820721924 452204177568 452961683343 453107960448 453853939968 454232476512 455000035776 457187535948 458322176637 458470184832 459627937824 460384651584 461547239088 462469695168 462948560217 463341459944 464104287504 464267501984 465031854144 466206177008 467349772032 468447552859 468694719104 469218786894 469466360064 469596645936 470535189696 471723409872 472500037152 472914630604 473693219064 473859805744 473991310881 474639950304 474771671946 475022174976 476137977887 476921873142 479068047744 479299055976 479467614096 480256991136 480664580352 482123944368 483341429076 484137183816 485359752462 485516492032 486158830092 486329800632 487543897984 489472448751 489887859032 490866957152 491103654858 492085182888 493313648256 493487134976 495286497277 495547824512 495685348488 496363675392 496676033568 497493741888 497930265976 498750039216 500009509012 501008836432 501412295808 502237801728 502779644796 503784508656 504027435249 504190203264 505034792964 505463410848 506295586368 506473638528 507307477248 508588556736 508729699764 508908607944 509746455504 511033694028 511875040248 513167653986 513333373696 514607356224 517081430052 518387191239 519240643974 519408324864 519423248604 520278407064 520719962048 521259142437 521760681728 522117323442 522300939732 523160835912 523619881499 523939435136 524481949134 525953393856 526842146688 526857284018 527281558992 528149655072 530688836106 532200770112 532904871447 533076964992 533092281462 533969944092 534423118944 535491225984 536992460862 538065703032 538951553712 539401065858 540312542484 540747652896 541828400256 543196653792 544090951872 544677948529 546206053536 547105306176 547121025711 547585361752 548486885232 548679775072 549583100352 550970936464 551123841411 551317658606 551414630016 552225326796 552322457856 553619835197 554977854288 555173026848 556087042368 556574978936 557491302576 557646017049 558409134816 558760537764 560171549223 561093794118 562692351936 562708519321 563634940986 564088832784 565826018043 566757572238 568058140416 568646337204 569782843344 571205276928 571221688908 572162126328 572522183937 573792217856 576188243072 576550834288 577500045408 578958378856 580115494816 580582658304 582048776128 582904511618 583007038848 583212068608 584334365472 585809957304 586015972784 586980766944 587947149504 588463041608 589431864528 589906530432 591723224664 592697415024 593191753866 594194125668 595861149312 597365849184 598244104029 598349329344 598559754624 598725866376 599545200384 600237800382 601226008812 601437445752 602427629232 602938903424 603948911124 605323915911 605643302016 606666714368 609583381264 611096235516 612837250432 613846202112 614481810228 615396318784 616033531971 616626260224 617047745886 617264746956 618280987896 618805716672 618823496317 619842303522 620042472192 620341458768 621581283648 624569655204 625625049192 626128861248 626146851303 627177715398 627380252928 628964546496 630000049536 631590958752 631988414508 632853267072 633028895928 634627453746 635895830856 639065407968 639290152128 640342654848 641033493386 642605936544 642831925824 643890259584 644455238768 645516245088 646578998208 647146336616 648211773456 648439734176 648619688574 649687551084 651328176213 651557232898 652629931668 653155490592 654277987051 654804873144 655882918704 656113577184 657193777344 659036201967 659267969382 660353362812 660913797984 662020921809 662234711424 663110847594 663324989184 665000052288 665688627747 668703475869 670372859728 671712678208 672036580332 673379723952 673951214464 675060781824 676617126471 678118075648 678306266352 678544810592 679661940672 680780909952 681378258704 682500053664 683049666816 684223538648 684654115717 685781303922 686143141632 687705277248 688887150094 689441906736 690576977376 691182921652 692320858632 692564331472 693704542752 695012189916 696156431256 696401252976 697547781216 699309265512 701271191808 703042078656 703828180341 704199540096 707585114808 709371945906 709601026816 710539828596 710789708616 711959925456 712564158592 715382809713 715989947816 717420937376 718602071616 719201421144 720416723312 720996870528 723185916552 724262205056 725012143614 725454602496 726205775724 728039628693 728274738048 729238245138 729473741568 729494700948 731315846976 732777467136 734831788548 736300435728 736655482287 738127774332 739970472384 740230702464 741449389824 743321736768 743528022732 744545513088 745014050352 746895398964 748125058824 750014263518 750256469248 751513254648 752118443712 752929872409 754169467194 754434690724 755676762984 756285304896 757585037638 758195116272 759443379552 759710457792 760961215872 761628918544 762882835104 763094549646 763362911916 764619683256 765290596037 766550541042 767812560372 769751480979 770000060544 770022184334 771911034336 775622145078 778860965961 779112487296 779134872906 780417610596 781079943072 782641022592 783451409598 783929532672 785909152704 786722923701 788964299552 790263220032 790285926027 790922338488 792258834224 796067770927 796487798912 797658805372 797799105792 798301155168 799615447488 799638422193 800317067176 801634678416 801916594336 803236838976 805265214832 805488691293 805771962578 807098554548 807240515328 808427330568 809136682211 810468813726 811121479344 812742600384 814794980688 816136427808 819309080304 821378042628 822730327848 823019662608 824374650528 825074288896 826456404696 826976487909 827121945024 828337990194 828775044864 832759540272 834166732256 834838481664 834862468404 836236953864 838619395328 842121278336 842651219344 844038527904 845452411479 846169938328 847861107808 850136358357 852087210624 852386869504 852969505806 854674265016 856807915392 856832533362 857109234432 858243189492 860688326784 862105330944 864282364608 864826251432 866250068112 868437568284 870173242224 870873987456 873073164192 874356767427 874510558272 874818102912 876258369792 878714935956 879023959176 880471150416 881218397312 882694562412 884147796792 886125953306 886666736384 887584836996 889046122536 889826212847 891291188502 891604634492 893791723968 896048773776 897523994016 897839631936 898088799564 899317800576 900356700573 901839013218 902156168628 903641443848 904408355136 904434340771 905923366686 906215920896 908464953024 910000071552 914375071896 916644353274 916940369664 919255875648 920769303168 923094478176 924939390336 925897120434 926682919888 928208575008 928535003968 929763455283 930063708288 932412354016 936895105718 937389438208 938437573788 939193291872 940807365641 941070379392 943446819744 945000074304 945829261208 947386438128 947719611488 947982621762 949279900608 949543343892 951941180619 952275955774 953843746284 956252442613 958136095488 958598111952 958935228192 960513982272 961550240079 964247888736 966682858152 968274367632 970719504924 972317660184 972659601264 972929532861 975087795968 977335849347 978944897502 979775718064 981733914304 982207309716 984170365776 986627296512 988901954073 990572994554 991095649024 991370696976 993352067136 994987483776 995860531952 997500078432 1000019018024 1002017672864 1002824591616 1005559289592 1007569017312 1008054870498 1008380406528 1010069585928 1010926821696 1012591172736 1012947277056 1017177113472 1017459399528 1017817215888 1019492911008 1022067388056 1023750080496 1026335307972 1028671955883 1029214712448 1033330725141 1034162860104 1036774382478 1038481287948 1038846497208 1040556814128 1041439924096 1042518284874 1044234646884 1044601879464 1046321671824 1047239762998 1047878870272 1048963898268 1051612797001 1051906787712 1053684293376 1053714568036 1054563117984 1056299310144 1061377672212 1064057918859 1064401540224 1065809742894 1066153929984 1066184562924 1067939888184 1068846237888 1070982451968 1073984921724 1076131406064 1077903107424 1078802131716 1080625084968 1081495305792 1083656800512 1086393307584 1087518215421 1088181903744 1089355897058 1092412107072 1094210612352 1094242051422 1095170723504 1096973770464 1097359550144 1099166200704 1100435967367 1101941872928 1102247682822 1102635317212 1102829260032 1104450653592 1107239670394 1109955708576 1110346053696 1112174084736 1113149957872 1114982605152 1115292034098 1116818269632 1117521075528 1120343098446 1122187588236 1125021395277 1125384703872 1125417038642 1127269881972 1128177665568 1131254200791 1131652036086 1133515144476 1136377556457 1137292674408 1139565686688 1142443377816 1144324252656 1145044367874 1149825811563 1152376486144 1153101668576 1155000090816 1155033276501 1157916757712 1160230989632 1163483665201 1164097552256 1165809023236 1166014077696 1168668730944 1168702309359 1171619914608 1172031945568 1173961533888 1175177114397 1175894299008 1176926083216 1178863729056 1179813060864 1183446449328 1185394830048 1186383507732 1188388251336 1191722298624 1194731698368 1196488208058 1196698658688 1197119509248 1197451732752 1200475600764 1202452017624 1202874891504 1204855258464 1205877806848 1207897822248 1208657943867 1210647831822 1211286604032 1215703220589 1219166762528 1222192471032 1225674500864 1228963620456 1230792637568 1232067063942 1234095491772 1234529493912 1236561975792 1237611433344 1237646992634 1239684607044 1240682917536 1242506985291 1243162567296 1249139310408 1251250098384 1252257722496 1252293702606 1254355430796 1257929092992 1260000099072 1263181917504 1263976829016 1265706534144 1266057791856 1269254907492 1271791661712 1278130815936 1278580304256 1280685309696 1282066986772 1285211873088 1285248800043 1285663851648 1287780519168 1288910477536 1291032490176 1293157996416 1294292673232 1296423546912 1296879468352 1297239377148 1299375102168 1300515234161 1302656352426 1303114465796 1305259863336 1306310981184 1308555974102 1309609746288 1311765837408 1312227154368 1314387554688 1318072403934 1318535938764 1320706725624 1321827595968 1321865574973 1324041843618 1324469422848 1326221695188 1329188929959 1330000104576 1331377255494 1336936782753 1337406951738 1340745719456 1343425356416 1344073160664 1346759447904 1347902428928 1353234252942 1356612532704 1357089621184 1358885050029 1359323881344 1361561819904 1362756517408 1365000107328 1368447077296 1369308231434 1371562607844 1375026149783 1375410554496 1377774300188 1378883813472 1381153954752 1382365843304 1384641717264 1385128662944 1387409085504 1388845680651 1390024379832 1392312862512 1392802505952 1395095562432 1398618531024 1405342658577 1406084157312 1407656360682 1408399080192 1415170229616 1418743891812 1421079657192 1421579417232 1421973932643 1423919850912 1425128317184 1428413933661 1430765619426 1431979895632 1434841874752 1437204143232 1438402842288 1440833446624 1441993741056 1446371833104 1448524410112 1450024287228 1452411551448 1453685964721 1456079257386 1456549476096 1458476490276 1458989401896 1462631693952 1468417346253 1469663577096 1472600871456 1473310964574 1476255548664 1479940944768 1480461404928 1485859491831 1486643473536 1487056045464 1489091026176 1490028100704 1493790797928 1496250117648 1500028527036 1503026509296 1504236887424 1505859744818 1508338934388 1508869381448 1511353525968 1512570609792 1515170075276 1516390232544 1518886759104 1519420915584 1521922431744 1523257837088 1525765670208 1526189099292 1526725823832 1529239366512 1530581192074 1533101082084 1535625120744 1536972549463 1539502961958 1540000121088 1540044368668 1543822068672 1551244290156 1555161573717 1557721931922 1558224974592 1558269745812 1560835221192 1562159886144 1563777427311 1565282045184 1566902819196 1570859644497 1571818305408 1573445847402 1577928599104 1580526440064 1580571852054 1581844676976 1584517668448 1592135541854 1592975597824 1595317610744 1596602310336 1599230894976 1599276844386 1600634134352 1603269356832 1603833188672 1606473677952 1610530429664 1610977382586 1611543925156 1614197109096 1616854661136 1618273364422 1620937627452 1622242958688 1625030904289 1625485200768 1629589961376 1632272855616 1634033845587 1638618160608 1641363077133 1642756085256 1645460655696 1646039325216 1648749301056 1652912809392 1653371524233 1653952975818 1654243890048 1656675980388 1660859505591 1665519080544 1668333464512 1669724936808 1672473907728 1680514647669 1684242556672 1685302438688 1688077055808 1688125557963 1690904822958 1692339876656 1695722215616 1697478054129 1700272716714 1704174421248 1705939011612 1709348530032 1713615830784 1713665066724 1716486378984 1717566551811 1721376653568 1728564729216 1729652502864 1732500136224 1736875136568 1740346484448 1741747974912 1746146328384 1748713534854 1749021116544 1749636205824 1757429871912 1758047918352 1760942300832 1762436794624 1765389124824 1768295593584 1772251906612 1775169673992 1778092245072 1779652425694 1782582377004 1783209268984 1787583447936 1792097547552 1794732312087 1795047988032 1795679263872 1796177599128 1798635601152 1800713401146 1803678026436 1804312337256 1807282887696 1808816710272 1808868681542 1811846733372 1815971747733 1816929906048 1820000143104 1828750143792 1833288706548 1838511751296 1841538606336 1846188956352 1848100595913 1849878780672 1851794240868 1853365839776 1856417150016 1856470488951 1857070007936 1859526910566 1860127416576 1864824708032 1873790211436 1876875147576 1878386583744 1878440553909 1881614731282 1882140758784 1886893639488 1890000148608 1891658522416 1894772876256 1895439222976 1895965243524 1898559801216 1899086687784 1900753034543 1903882361238 1904551911548 1907687492568 1912504885226 1917196223904 1917870456384 1921027964544 1923100480158 1928495777472 1933365716304 1936548735264 1941439009848 1944635320368 1945319202528 1945859065722 1953984528639 1954671698694 1957889795004 1959551436128 1962833961153 1963467828608 1964414619432 1968340731552 1977803908146 1981145989108 1982741393952 1986062765427 1986704134272 1989974967552 1991721063904 1995000156864 1997065883241 2000038036048 2004035345728 2006110427607 2011118579184 2015138034624 2016109740996 2020139171856 2021853643392 2025182345472 2029851379413 2034354226944 2034918799056 2035634431776 2038985822016 2044134776112 2047500160992 2052670615944 2053962347151 2057343911766 2058429424896 2066661450282 2068325720208 2073548764956 2076962575896 2077692994416 2081113628256 2082879848192 2085036569748 2088469293768 2089203758928 2092643343648 2094479525996 2097927796536 2103225594002 2103813575424 2107429136072 2109126235968 2111484541023 2112598620288 2122755344424 2128115837718 2128803080448 2131619485788 2132369125848 2135879776368 2137692475776 2146148429139 2147969843448 2152262812128 2155806214848 2157604263432 2161250169936 2162990611584 2172786615168 2175036430842 2176363807488 2178711794116 2184118886079 2184824214144 2188421224704 2188484102844 2190341447008 2193947540928 2194719100288 2198332401408 2200871934734 2203883745856 2204495365644 2205270634424 2208901307184 2214479340788 2219911417152 2220692107392 2224348169472 2226299915744 2229965210304 2230584068196 2233636539264 2235042151056 2240686196892 2244375176472 2246344495369 2250042790554 2250769407744 2250834077284 2254539763944 2256355331136 2258789617227 2262508401582 2263304072172 2267030288952 2272755112914 2274585348816 2279131373376 2284886755632 2288648505312 2290088735748 2295871788111 2299651623126 2306203337152 2309254442937 2310000181632 2310066553002 2315833515424 2320461979264 2326967330402 2328195104512 2331618046472 2337337461888 2337404618718 2343239829216 2344063891136 2347923067776 2350354228794 2351788598016 2353852166432 2357727458112 2360168771103 2366892898656 2370789660096 2370857778081 2372767015464 2376776502672 2388203312781 2389463396736 2392976416116 2393397317376 2394903465504 2398915266579 2400951201528 2404904035248 2405749783008 2409710516928 2415795644496 2416466073879 2417315887734 2421295663644 2427410046633 2431406441178 2438333525056 2444384942064 2451912744853 2457927240912 2461585275136 2464134127884 2468190983544 2469058987824 2473123951584 2475222866688 2475293985268 2479369214088 2480929463727 2481365835072 2485013970582 2486325134592 2498278620816 2502500196768 2504515444992 2504587405212 2508710861592 2515858185984 2526363835008 2527953658032 2532115583712 2536357234437 2538509814984 2543583323424 2556261631872 2557160608512 2564133973544 2570423746176 2570497600086 2571327703296 2577820955072 2582064980352 2586315992832 2588585346464 2592847093824 2593758936704 2594478754296 2598750204336 2601030468322 2605312704852 2606228931592 2610519726672 2612621962368 2617111948204 2619219492576 2623070302281 2623531674816 2624454308736 2628775109376 2636144807868 2637071877528 2641413451248 2643655191936 2643731149946 2648083687236 2652443390376 2658377859918 2660000209152 2662754510988 2669478638541 2673873565506 2674813903476 2681491438912 2686850712832 2688146321328 2693518895808 2701070101719 2706468505884 2713225065408 2713303022313 2714179242368 2717770100058 2718647762688 2725513034816 2730000214656 2736894154592 2738616462868 2743125215688 2750052299566 2750821108992 2755548600376 2757767626944 2762307909504 2764731686608 2769283434528 2770257325888 2774818171008 2777691361302 2780048759664 2784625725024 2785605011904 2789290365849 2790191124864 2797237062048 2810685317154 2812168314624 2815312721364 2822422096923 2830340459232 2837487783624 2842159314384 2843158834464 2843947865286 2847839701824 2855823541857 2856827867322 2861531238852 2863959791264 2868757327839 2869683749504 2874408286464 2876805684576 2881666893248 2884650720237 2892743666208 2897715062099 2900048574456 2904823102896 2907371929442 2912158514772 2916952980552 2917978803792 2918788598583 2925263387904 2932007548041 2936834692506 2939327154192 2945201742912 2946621929148 2952511097328 2959881889536 2966705862219 2971718983662 2973286947072 2974112090928 2980056201408 2987581595856 2992500235296 3000057054072 3006053018592 3008473774848 3011719489636 3016677868776 3017738762896 3022707051936 3025141219584 3030340150552 3032780465088 3037773518208 3038841831168 3046515674176 3051531340416 3052378198584 3053451647664 3058478733024 3061162384148 3066202164168 3071250241488 3073945098926 3079005923916 3080088737336 3086015867649 3087644137344 3099992175423 3102488580312 3110323147434 3115443863844 3116539491624 3121670442384 3124319772288 3127554854622 3133805638392 3141719288994 3143636610816 3146891694804 3154838391003 3155857198208 3161052880128 3161143704108 3163689353952 3169035336896 3184271083708 3190635221488 3192173756577 3193204620672 3198461789952 3198553688772 3201268268704 3206538713664 3207666377344 3212947355904 3221060859328 3221954765172 3223087850312 3228394218192 3233709322272 3236546728844 3241875254904 3244485917376 3250061808578 3250970401536 3259179922752 3262554646263 3264545711232 3268067691174 3277236321216 3282726154266 3285512170512 3290921311392 3292078650432 3297498602112 3301307902101 3305825618784 3306743048466 3307905951636 3308487780096 3313351960776 3321719011182 3331038161088 3336666929024 3339449873616 3344947815456 3361029295338 3370604877376 3375064185831 3376154111616 3376251115926 3381809645916 3384679753312 3391444431232 3393762602373 3394956108258 3400545433428 3409132669371 3411878023224 3418697060064 3427330133448 3432972757968 3435133103622 3449477434689 3457129458432 3459305005728 3465000272448 3465099829503 3473750273136 3480692968896 3490450995603 3492292656768 3497427069708 3498042233088 3506106928077 3514859743824 3516095836704 3521884601664 3530778249648 3536591187168 3544503813224 3550339347984 3556184490144 3559304851388 3565164754008 3566418537968 3575166895872 3583564780939 3584195095104 3589464624174 3590095976064 3591358527744 3592355198256 3601426802292 3607356052872 3608624674512 3614565775392 3617633420544 3617737363084 3623693466744 3625973831601 3631943495466 3633859812096 3647109661767 3657500287584 3666577413096 3677023502592 3692377912704 3696201191826 3703588481736 3706731679552 3712834300032 3712940977902 3714140015872 3719053821132 3729649416064 3747580422872 3753750295152 3756773167488 3756881107818 3763229462564 3773787278976 3780000297216 3783317044832 3788879325517 3789545752512 3790878445952 3791930487048 3797119602432 3798173375568 3801506069086 3807764722476 3809103823096 3815374985136 3825009770452 3834392447808 3835740912768 3842055929088 3846200960316 3855746400129 3856991554944 3866731432608 3873097470528 3882878019696 3889270640736 3890638405056 3891718131444 3901545702483 3907969057278 3909343397388 3915779590008 3919102872256 3925667922306 3926935657216 3928829238864 3936681463104 3955607816292 3962291978216 3965482787904 3965596724919 3972125530854 3973408268544 3983442127808 3987566789877 3990000313728 3994131766482 4000076072096 4008070691456 4010810348259 4012220855214 4022237158368 4030276069248 4032219481992 4040278343712 4043707286784 4059702758826 4069837598112 4071268863552 4076655150087 4077971644032 4088269552224 4095000321984 4105341231888 4107924694302 4114687823532 4125078449349 4133322900564 4136651440416 4147097529912 4153925151792 4155385988832 4162227256512 4166717707009 4170073139496 4176938587536 4178407517856 4185286687296 4188959051992 4195855593072 4206451188004 4214858272144 4216027975731 4218252471936 4222969082046 4225197240576 4235122013837 4245510688848 4256231675436 4263238971576 4264738251696 4265921797929 4271759552736 4275384951552 4285241800983 4292296858278 4295939686896 4304525624256 4311612429696 4315208526864 4322500339872 4325981223168 4345573230336 4350072861684 4357423588232 4361057894163 4368237772158 4369648428288 4376968205688 4380682894016 4387895081856 4389438200576 4401743869468 4407767491712 4408990731288 4410541268848 4417802614368 4428958681576 4439822834304 4441384214784 4452599831488 4457578475493 4459930420608 4461168136392 4467273078528 4470084302112 4481372393784 4488750352944 4492688990738 4500085581108 4501668154568 4509079527888 4512710662272 4517579234454 4525016803164 4526608144344 4534060577904 4545510225828 4549170697632 4558262746752 4569773511264 4577297010624 4580177471496 4591743576222 4599303246252 4610917648389 4612406674304 4618508885874 4620000363264 4620133106004 4631667030848 4640923958528 4653934660804 4663236092944 4665484721151 4674674923776 4674809237436 4686479658432 4688127782272 4691332281933 4695846135552 4700708457588 4707704332864 4712578933491 4715454916224 4720337542206 4733785797312 4741579320192 4741715556162 4745534030928 4753553005344 4776406625562 4778926793472 4785952832232 4789806931008 4797830533158 4801902403056 4809808070496 4811499566016 4819421033856 4831591288992 4832932147758 4834631775468 4842591327288 4854820093266 4862812882356 4875092712867 4876667050112 4888769884128 4902101536761 4903825489706 4915854481824 4928268255768 4936381967088 4938117975648 4946247903168 4950587970536 4958738428176 4960114572699 4961858927454 4962731670144 4970027941164 4982578516773 4996557241632 5005000393536 5005144198171 5009174810424 5017421723184 5041543943007 5052727670016 5055907316064 5064231167424 5064376673889 5072714468874 5077019629968 5087166646848 5092434162387 5112523263744 5128267947088 5140847492352 5140995200172 5155641910144 5164129960704 5177170692928 5185694187648 5187517873408 5188957508592 5197500408672 5202060936644 5210625409704 5212457863184 5221039453344 5225243924736 5234223896408 5237517756757 5238438985152 5246140604562 5247063349632 5248908617472 5272289615736 5274143755056 5282826902496 5287310383872 5287462299892 5296167374472 5304886780752 5316755719836 5325509021976 5338957277082 5347747131012 5349627806952 5362982877824 5376292642656 5384196936261 5387037791616 5402140203438 5412937011768 5426450130816 5426606044626 5428358484736 5435540200116 5451026069632 5460000429312 5473788309184 5477232925736 5486250431376 5500104599132 5511097200752 5515535253888 5524615819008 5529463373216 5538566869056 5540514651776 5544301787739 5549636342016 5555382722604 5560097519328 5569251450048 5569411466853 5571210023808 5578580731698 5580382249728 5594474124096 5621370634308 5630625442728 5635321661727 5644844193846 5660680918464 5674975567248 5684318628768 5686317668928 5687895730572 5695679403648 5702259103629 5711647083714 5713655734644 5723062477704 5727919582528 5737514655678 5739367499008 5753611369152 5759818696489 5763333786496 5769301440474 5785487332416 5795430124198 5800097148912 5809646205792 5814743858884 5824317029544 5833905961104 5835957607584 5837577197166 5861953585917 5864015096082 5873669385012 5878654308384 5888501883459 5890403485824 5893243858296 5905022194656 5933411724438 5943437967324 5948224181856 5958188296281 5960112402816 5975163191712 5985000470592 6000114108144 6012106037184 6018331282821 6023438979272 6033355737552 6035477525792 6045414103872 6060680301104 6065560930176 6075547036416 6089818187167 6093031348352 6103062680832 6104756397168 6106903295328 6116957466048 6122324768296 6132404328336 6142500482976 6147890197852 6158011847832 6160177474672 6161887041453 6172031735298 6175288274688 6189793712531 6199984350846 6204977160624 6220646294868 6230887727688 6233078983248 6243340884768 6248639544576 6255109709244 6267611276784 6283438577988 6293783389608 6309676782006 6311714396416 6322287408216 6327378707904 6338070673792 6368542167416 6381270442976 6384347513154 6386409241344 6397107377544 6402536537408 6413077427328 6415332754688 6442121718656 6443909530344 6446175700624 6456788436384 6467418644544 6473093457688 6483750509808 6488971834752 6500123617156 6518359845504 6525109292526 6529091422464 6536135382348 6552356658237 6554472642432 6565452308532 6571024341024 6581842622784 6584157300864 6594997204224 6602615804202 6611651237568 6613486096932 6615811903272 6626703921552 6643438022364 6662076322176 6673333858048 6678899747232 6689895630912 6722058590676 6739033486107 6741209754752 6750128371662 6752308223232 6752502231852 6763619291832 6769359506624 6776368851681 6782888862464 6787525204746 6789912216516 6801090866856 6807058459487 6818265338742 6823756046448 6837394120128 6854660266896 6865945515936 6870266207244 6887615364333 6898954869378 6918610011456 6927763328811 6930000544896 6930199659006 6947500546272 6961385937792 6980901991206 6984585313536 6994854139416 7012213856154 7029719487648 7032191673408 7043769203328 7061556499296 7073182374336 7089007626448 7100678695968 7112368980288 7112573334243 7118609702776 7130329508016 7132837075936 7164609938343 7167129561878 7168390190208 7178929248348 7180191952128 7184710396512 7197057857561 7202853604584 7214712105744 7217249349024 7229131550784 7235474726168 7247386933488 7249398221637 7251947663202 7263886990932 7282230139899 7294219323534 7315000575168 7315210751173 7333154826192 7355738234559 7384755825408 7392402383652 7407176963472 7413463359104 7425668600064 7425881955804 7438107642264 7442788391181 7459298832128 7495160845744 7507500590304 7513546334976 7513762215636 7526458925128 7547574557952 7566634089664 7577758651034 7579091505024 7581756891904 7583860974096 7596346751136 7603012138172 7615529444952 7618207646192 7630749970272 7650019540904 7668784895616 7671481825536 7692401920632 7711492800258 7713983109888 7733462865216 7746194941056 7765756039392 7778541281472 7781276810112 7783436262888 7803091404966 7815938114556 7818686794776 7831559180016 7838205744512 7851335844612 7857658477728 7869210906843 7873362926208 7911215632584 7924583956432 7930965575808 7931193449838 7944251061708 7966884255616 7975133579754 7980000627456 7988263532964 8000152144192 8008435915623 8016141382912 8021620696518 8024441710428 8044474316736 8044705452121 8060552138496 8064438963984 8080556687424 8103210305157 8119405517652 8139675196224 8139909066939 8142537727104 8153310300174 8155943288064 8176539104448 8190000643968 8210682463776 8215849388604 8229375647064 8250156898698 8266645801128 8273302880832 8294195059824 8307850303584 8310771977664 8324454513024 8333435414018 8340146278992 8353877175072 8356815035712 8370573374592 8377918103984 8391711186144 8412902376008 8418196556407 8429716544288 8432055951462 8436504943872 8445938164092 8467266290769 8470244027674 8491021377696 8512463350872 8526477943152 8529476503392 8531843595858 8543519105472 8567470625571 8570483601966 8584593716556 8591879373792 8606271983517 8609051248512 8623224859392 8630417053728 8645000679744 8653952160711 8693145186297 8700145723368 8714847176464 8722115788326 8736475544316 8753936411376 8761365788032 8775790163712 8796022644123 8803487738936 8815534983424 8817981462576 8821082537696 8835605228736 8857917363152 8879645668608 8900503504321 8905199662976 8915156950986 8919860841216 8922336272784 8940168604224 8962744787568 8977500705888 8985377981476 9000171162216 9003336309136 9018159055776 9025421324544 9035158468908 9050033606328 9053216288688 9068121155808 9091020451656 9098341395264 9116525493504 9139547022528 9154594021248 9160354942992 9183487152444 9198606492504 9221835296778 9224813348608 9237017771748 9240266212008 9263334061696 9299976526269 9307869321608 9326472185888 9330969442302 9349618474872 9372959316864 9376255564544 9382664563866 9401416915176 9415408665728 9425157866982 9430909832448 9440675084412 9464515173009 9467571594624 9483158640384 9483431112324 9491068061856 9507106010688 9552813251124 9571905664464 9576521269731 9579613862016 9595661066316 9603804806112 9619616140992 9622999132032 9638842067712 9663182577984 9665864295516 9669263550936 9685182654576 9709640186532 9725625764712 9750185425734 9753334100224 9777539768256 9788088341317 9804203073522 9807650979412 9831708963648 9856536511536 9872763934176 9876235951296 9892495806336 9901175941072 9903923706303 9917476856352 9920229145398 9923717854908 9925463340288 9940055882328 9948777748481 9965157033546 9993114483264 10010000787072 10010288396342 10018349620848 10034843446368 10083087886014 10111814632128 10125192557493 10128462334848 10128753347778 10145428937748 10154039259936 10174333293696 10184868324774 10227398008113 10256535894176 10281990400344 10311283820288 10348881022051 10354341385856 10371388375296 10377915017184 10395000817344 10395299488509 10404121873288 10421250819408 10424915726368 10442078906688 10468447792816 10471352986809 10475035513514 10476877970304 10492281209124 10494126699264 10518776868743 10544579231472 10548287510112 10565653804992 10574924599784 10592334748944 10609773561504 10633511439672 10651018043952 10677914554164 10695494262024 10699255613904 10725965755648 10750694342817 10752585285312 10768393872522 10774075583232 10804280406876 10825874023536 10852900261632 10853212089252 10871080400232 10877921494803 10902052139264 10947576618368 10954465851472 10972500862752 11000209198264 11022194401504 11031070507776 11058926746432 11077133738112 11081029303552 11088603575478 11110765445208 11120195038656 11138502900096 11138822933706 11142420047616 11157161463396 11188948248192 11242741268616 11261250885456 11270643323454 11289688387692 11321361836928 11349951134496 11366637976551 11368637257536 11372635337856 11375791461144 11391358807296 11404518207258 11423294167428 11427311469288 11446124955408 11455839165056 11475029311356 11507222738304 11519637392978 11526667572992 11538602880948 11567740767011 11570974664832 11590860248396 11600194297824 11619292411584 11629487717768 11648634059088 11667811922208 11671915215168 11675154394332 11704637107449 11723907171834 11728030192164 11747338770024 11757308616768 11757646430023 11777003766918 11780806971648 11786487716592 11810044389312 11866823448876 11886875934648 11896448363712 11896790174757 11916376592562 11920224805632 11950326383424 11962700369631 11970000941184 12000228216288 12024212074368 12036662565642 12046877958544 12066711475104 12070955051584 12090828207744 12121360602208 12131121860352 12179636374334 12186062696704 12209512794336 12213806590656 12233914932096 12244649536592 12264808656672 12285000965952 12295780395704 12316023695664 12320354949344 12323774082906 12344063470596 12375235348047 12379587425062 12399968701692 12409954321248 12431281753969 12441292589736 12461775455376 12466157966496 12486681769536 12500153121027 12510219418488 12535222553568 12566877155976 12587566779216 12619353564012 12644574816432 12648083927193 12654757415808 12676141347584 12705366041511 12737084334832 12762540885952 12768695026308 12794214755088 12805073074816 12826154854656 12855725402949 12884243437312 12887819060688 12892351401248 12913576872768 12934837289088 12946186915376 12967501019616 12977943669504 13000247234312 13036719691008 13050218585052 13072270764696 13083173682489 13104713316474 13108945284864 13130904617064 13142048682048 13163685245568 13168314601728 13205231608404 13223302475136 13226972193864 13231623806544 13253407843104 13286876044728 13324152644352 13357799494464 13372735426479 13379791261824 13444117181352 13478066972214 13482419509504 13500256743324 13505004463704 13527238583664 13538719013248 13552737703362 13575050409492 13579824433032 13602181733712 13614116918974 13636530677484 13647512092896 13670966361013 13674788240256 13709320533792 13731891031872 13740532414488 13775230728666 13797909738756 13832752945167 13837220022912 13855526657622 13860001089792 13860399318012 13895001092544 13922771875584 13961803982412 13989708278832 13996454163453 14024427712308 14059438975296 14064383346816 14087538406656 14123112998592 14137736800473 14146364748672 14178015252896 14201357391936 14224737960576 14225146668486 14237219405552 14260659016032 14265674151872 14305667575771 14329219876686 14334259123756 14336780380416 14357858496696 14369420793024 14394115715122 14405707209168 14429424211488 14434498698048 14458263101568 14470949452336 14494773866976 14498796443274 14503895326404 14527773981864 14540521324703 14564460279798 14588438647068 14625278138601 14630001150336 14630421502346 14666309652384 14706304610283 14711476469118 14784804767304 14814353926944 14826926718208 14851763911608 14876215284528 14885576782362 14947735550319 14990321691488 15015001180608 15015432594513 15027524431272 15052917850256 15125287647613 15133268179328 15155517302068 15158183010048 15167721948192 15192693502272 15193130021667 15206024276344 15231058889904 15236415292384 15261499940544 15277302487161 15300039081808 15337569791232 15384803841264 15422985600516 15466925730432 15492389882112 15531512078784 15557082562944 15562553620224 15566872525776 15606182809932 15631876229112 15637373589552 15663118360032 15676411489024 15702671689224 15712553270271 15715316955456 15738421813686 15746725852416 15822431265168 15849167912864 15861931151616 15862386899676 15888502123416 15933768511232 15950267159508 15976527065928 15990545611931 16000304288384 16016871831246 16043241393036 16048883420856 16088948633472 16089410904242 16128877927968 16152590808783 16161113374848 16206420610314 16238811035304 16279350392448 16279818133878 16285075454208 16306620600348 16353078208896 16380001287936 16421364927552 16431698777208 16458751294128 16500313797396 16533291602256 16546605761664 16588390119648 16615700607168 16621543955328 16648909026048 16666870828036 16680292557984 16707754350144 16708234400559 16713630071424 16741146749184 16755836207968 16783422372288 16825804752016 16836393112814 16859433088576 16864111902924 16891876328184 16906698044093 16934532581538 16940488055348 16982042755392 17024926701744 17052955886304 17058953006784 17063687191716 17087038210944 17106777310887 17134941251142 17140967203932 17169187433112 17183758747584 17184252474649 17212543967034 17218102497024 17260834107456 17279456089467 17290001359488 17307904321422 17386290372594 17400291446736 17429694352928 17444231576652 17472951088632 17507872822752 17522731576064 17592045288246 17606975477872 17635962925152 17642165075392 17665505650377 17671210457472 17715834726304 17801007008642 17810399325952 17830313901972 17844672545568 17875339947179 17880337208448 17925489575136 17955001411776 17970755962952 18000342324432 18006672618272 18036318111552 18054993848463 18070316937816 18100067212656 18106432577376 18136242311616 18182040903312 18196682790528 18269454561501 18279094045056 18309188042496 18320709885984 18366974304888 18397212985008 18443670593556 18474035543496 18480532424016 18485661124359 18526668123392 18569381137593 18599953052538 18615738643216 18652944371776 18661938884604 18699236949744 18745918633728 18765329127732 18802833830352 18830817331456 18850315733964 18881350168824 18897917541373 18929030346018 18935143189248 18966862224648 18982136123712 19014212021376 19105626502248 19143811328928 19153042539462 19159227724032 19191322132632 19207609612224 19239232281984 19245998264064 19326365155968 19331728591032 19338527101872 19370365309152 19419280373064 19451251529424 19500370851468 19555079536512 19576176682634 19608406147044 19615301958824 19663417927296 19713073023072 19745527868352 19752471902592 19784991612672 19802351882144 19807847412606 19834953712704 19840458290796 19847435709816 19880111764656 19897555496962 19930314067092 19980643143019 19986228966528 20020001574144 20020576792684 20036699241696 20069686892736 20166175772028 20217100458321 20223629264256 20250385114986 20256924669696 20257506695556 20290857875496 20308078519872 20329106555043 20348666587392 20369736649548 20421175378461 20454796016226 20513071788352 20563980800688 20662846092999 20697762044102 20708682771712 20755830034368 20790001634688 20790598977018 20808243746576 20842501638816 20849831452736 20884157813376 20908283379973 20936895585632 20942705973618 20950071027028 20953755940608 20984562418248 21037553737486 21089158462944 21096575020224 21131307609984 21149849199568 21184669497888 21219547123008 21267022879344 21302036087904 21337720002729 21355829108328 21390988524048 21398511227808 21493829815029 21501388685634 21505170570624 21536787745044 21591173572683 21608560813752 21651748047072 21706424178504 21742160800464 21755842989606 21846690419697 21895153236736 21908931702944 21945001725504 21945632253519 22000418396528 22044388803008 22067214703677 22117853492864 22154267476224 22177207150956 22221530890416 22240390077312 22277005800192 22277645867412 22314322926792 22328365173543 22377896496384 22485482537232 22522501770912 22541286646908 22579376775384 22642723673856 22699902268992 22733275953102 22737274515072 22745270675712 22751582922288 22809036414516 22846588334856 22854622938576 22892249910816 22911678330112 22950058622712 23014445476608 23039274785956 23077205761896 23135481534022 23141949329664 23181720496792 23200388595648 23238584823168 23258975435536 23297268118176 23335623844416 23343830430336 23350308788664 23409274214898 23447814343668 23456060384328 23494677540048 23514617233536 23515292860046 23554007533836 23572975433184 23607632720529 23620088778624 23733646897752 23773751869296 23792896727424 23793580349514 23832753185124 23900652766848 23925400739262 23940001882368 24000456432576 24025307746869 24048424148736 24073325131284 24093755917088 24133422950208 24134116356363 24141910103168 24181656415488 24242721204416 24359272748668 24419025588672 24419727200817 24427613181312 24467829864192 24489299073184 24529617313344 24570001931904 24591560791408 24632047391328 24640709898688 24647548165812 24688126941192 24709789449059 24750470696094 24759174850124 24799937403384 24819908642496 24862563507938 24882585179472 24923550910752 24932315932992 24973363539072 25000306242054 25020438836976 25070445107136 25133754311952 25175133558432 25238707128024 25254589669221 25289149632864 25296167854386 25309514831616 25401798872307 25410732083022 25474168669664 25525081771904 25537390052616 25588429510176 25610146149632 25711450805898 25775638121376 25784702802496 25818815950551 25827153745536 25869674578176 25892373830752 25935002039232 25961856482133 26000494468624 26079435558891 26100437170104 26144541529392 26166347364978 26209426632948 26261809234128 26284097364096 26327370491136 26388067932369 26410463216808 26446604950272 26453944387728 26463247613088 26506815686208 26573752089456 26701510512963 26715598988928 26745470852958 26759582523648 26888234362704 26956133944428 27000513486648 27010008927408 27054477167328 27077438026496 27105475406724 27150100818984 27159648866064 27204363467424 27228233837948 27273061354968 27295024185792 27341932722026 27349576480512 27418641067584 27463782063744 27481064828976 27550461457332 27595819477512 27620033329699 27665505890334 27674440045824 27711053315244 27720798636024 27790002185088 27899929578807 27923607964824 27979416557664 27992908326906 28048855424616 28118877950592 28128766693632 28246225997184 28275473600946 28292729497344 28356030505792 28393545519027 28402714783872 28449475921152 28450293336972 28474438811104 28521318032064 28531348303744 28611335151542 28658439753372 28668518247512 28715716993392 28738841586048 28788231430244 28811414418336 28858848422976 28868997396096 28916526203136 28941898904672 28989547733952 28997592886548 29007790652808 29055547963728 29081042649406 29128920559596 29176877294136 29202478439797 29250556277202 29260002300672 29260843004692 29332619304768 29364265023951 29412609220566 29422952938236 29569609534608 29628707853888 29703527823216 29711771118909 29752430569056 29771153564724 29846333245443 29895471100638 29980643382976 30030002361216 30030865189026 30055048862544 30105835700512 30250575295226 30266536358656 30311034604136 30335443896384 30385387004544 30386260043334 30412048552688 30462117779808 30472830584768 30522999881088 30554604974322 30600078163616 30682194024339 30769607682528 30845971201032 30933851460864 31046643066153 31063024157568 31114165125888 31133745051552 31185898465527 31212365619864 31263752458224 31274747179104 31326236720064 31405343378448 31414058960427 31425106540542 31430633910912 31476843627372 31556330606229 31644862530336 31698335825728 31724773799352 31777004246832 31874865683089 31900534319016 31953054131856 31981091223862 32000608576768 32033743662492 32086482786072 32097766841712 32177897266944 32178821808484 32252083028451 32257755855936 32305181617566 32322226749696 32412841220628 32477622070608 32558700784896 32559636267756 32613241200696 32633764484409 32706156417792 32842729855104 32863397554416 32917502588256 33000627594792 33066583204512 33093211523328 33176780239296 33231401214336 33243087910656 33333741656072 33360585115968 33415508700288 33416468801118 33427260142848 33511672415936 33566844744576 33651609504032 33672786225628 33718866177152 33728223805848 33783752656368 33813396088186 33869065163076 33880976110696 33964085510784 34049853403488 34099913929653 34105911772608 34117906013568 34127374383432 34174076421888 34213554621774 34269882502284 34281934407864 34338374866224 34367517495168 34368504949298 34425087934068 34521668214912 34558912178934 34580002718976 34615808642844 34703222301033 34772580745188 34800582893472 34859388705856 34888463153304 34945902177264 35015745645504 35113911322347 35184090576492 35213950955744 35271925850304 35272939290069 35284330150784 35331011300754 35342420914944 35431669452608 35602014017284 35660627803944 35689345091136 35690370524271 35750679894358 35760674416896 35850979150272 35888101108893 35910002823552 35941511925904 36000684648864 36013345236544 36072636223104 36109987696926 36140633875632 36200134425312 36212865154752 36272484623232 36364081806624 36393365581056 36538909123002 36558188090112 36641419771968 36733948609776 36794425970016 36887341187112 36948071086992 36961064848032 36971322248718 37125706044141 37138762275186 37199906105076 37231477286432 37293845261907 37305888743552 37323877769208 37398473899488 37500459363081 37530658255464 37605667660704 37700631467928 37762700337648 37795835082746 37858060692036 37933724449296 37944251781579 37964272247424 38028424042752 38116098124533 38211253004496 38287622657856 38306085078924 38382644265264 38415219224448 38478464563968 38567176208847 38652730311936 38663457182064 38677054203744 38740730618304 38838560746128 38902503058848 39000741702936 39110159073024 39152353365268 39216812294088 39230603917648 39249521047467 39326835854592 39426146046144 39491055736704 39504943805184 39604703764288 39615694825212 39669907425408 39680916581592 39694871419632 39760223529312 39795110993924 39860628134184 39961286286038 39972457933056 40041153585368 40073398483392 40118206279437 40139373785472 40332351544056 40434200916642 40447258528512 40500770229972 40515013391112 40581715750992 40616157039744 40658213110086 40739473299096 40842350756922 40909592032452 41012899083039 41026143576704 41127961601376 41325692185998 41395524088204 41498258835501 41511660068736 41580003269376 41581197954036 41616487493152 41685003277632 41699662905472 41768315626752 41816566759946 41873791171264 41885411947236 41900142054056 41969124836496 42075107474972 42178316925888 42193150040448 42262615219968 42299698399136 42369338995776 42413210401419 42439094246016 42534045758688 42604072175808 42675440005458 42711658216656 42781977048096 42797022455616 42917002727313 42987659630058 43002777371268 43010341141248 43073575490088 43182347145366 43217121627504 43303496094144 43412848357008 43484321600928 43511685979212 43621563974109 43693380839394 43817863405888 43875834415803 43890003451008 43891264507038 44000836793056 44088777606016 44118913830849 44134429407354 44235706985728 44354414301912 44443061780832 44480780154624 44555291734824 44628645853584 44656730347086 44843206650957 44970965074464 45045003541824 45046297783539 45082573293816 45158753550768 45375862942839 45399804537984 45466551906204 45474549030144 45503165844576 45579390065001 45618072829032 45693176669712 45709245877152 45784499821632 45900117245424 46078549571912 46154411523792 46270963068044 46363440993584 46400777191296 46477169646336 46517950871072 46586342152207 46594536236352 46671247688832 46687660860672 46700617577328 46818548429796 46895628687336 46912120768656 46989355080096 47029234467072 47030585720092 47108015067672 47137659810813 47145950866368 47215265441058 47240177557248 47467293795504 47547503738592 47585793454848 47587160699028 47665506370248 47801305533696 47850801478524 47971636835793 48000912865152 48050615493738 48146650262568 48187511834176 48266845900416 48268232712726 48283820206336 48485442408832 48718545497336 48838051177344 48839454401634 48855226362624 48978598146368 49059234626688 49140003863808 49183121582816 49264094782656 49281419797376 49295096331624 49376253882384 49419578898118 49500941392188 49518349700248 49599874806768 49639817284992 49725127015876 49765170358944 49847101821504 49864631865984 49946727078144 50000612484108 50040877673952 50124703201677 50140890214272 50267508623904 50350267116864 50477414256048 50509179338442 50578299265728 50592335708772 50720094132279 50803597744614 50821464166044 50948337339328 51050163543808 51074780105232 51176859020352 51320331932661 51422901611796 51551276242752 51552757423947 51569405604992 51637631901102 51654307491072 51784747661504 51838368268401 51870004078464 51923712964266 52000988937248 52158871117782 52200874340208 52289083058784 52332694729956 52418853265896 52523618468256 52568194728192 52776135864738 52820926433616 52907888775456 52926495226176 52996516951131 53013631372416 53147504178912 53403021025926 53431197977856 53490941705916 53626019841537 53776468725408 53912267888856 54001026973296 54020017854816 54108954334656 54210950813448 54300201637968 54319297732128 54408726934848 54456467675896 54546122709936 54590048371584 54683865444052 54808363684503 54837282135168 54927564127488 54962129657952 55056586179881 55100922914664 55191638955024 55240066659398 55331011780668 55422106630488 55441597272048 55456983373077 55580004370176 55708143412779 55799859157614 55847215929648 55958833115328 55985816653812 56097710849232 56237755901184 56492451994368 56550947201892 56693752624119 56712061011584 56787091038054 56805429567744 56900586673944 56948877622208 57042636064128 57062696607488 57222670303084 57316879506744 57337036495024 57431433986784 57477683172096 57576462860488 57622828836672 57717696845952 57737994792192 57883797809344 57979095467904 57995185773096 58015581305616 58111095927456 58162085298812 58257841119192 58353754588272 58404956879594 58501112554404 58521686009384 58665238609536 58728530047902 58825218441132 58845905876472 59139219069216 59257415707776 59407055646432 59423542237818 59504861138112 59542307129448 59692666490886 59790942201276 59941929429057 59961286765952 60060004722432 60061730378052 60110097725088 60211671401024 60501150590452 60622069208272 60651301374963 60670887792768 60770774009088 60772520086668 60824097105376 60924235559616 60945661169536 60987319665129 61045999762176 61109209948644 61200156327232 61263526135383 61364388048678 61539215365056 61691942402064 61988538278997 62093286132306 62126048315136 62267490103104 62371796931054 62424731239728 62527504916448 62549494358208 62652473440128 62724850139919 62810686756896 62828117920854 62850213081084 62861267821824 62953687254744 63112661212458 63289725060672 63396671651456 63449547598704 63554008493664 63749731366178 63801068638032 63906108263712 63962182447724 64067487324984 64172965572144 64195533683424 64357643616968 64481489445087 64504166056902 64515511711872 64610363235132 64773520718049 64825682441256 64955244141216 65119272535512 65226482401392 65267528968818 65540071259091 65685459710208 65726795108832 65835005176512 65836896760557 66001255189584 66133166409024 66201644111031 66353560478592 66462802428672 66667483312144 66721170231936 66831017400576 66832937602236 67023344831872 67133689489152 67303219008064 67345572451256 67437732354304 67456447611696 67567505312736 67626792176372 67738130326152 67761952221392 67928171021568 68087730837841 68099706806976 68199827859306 68211823545216 68235812027136 68254748766864 68427109243548 68539765004568 68563868815728 68676749732448 68735034990336 68737009898596 68850175868136 69043336429824 69117824357868 69231617285688 69406444602066 69545161490376 69601165786944 69718777411712 69776926306608 69891804354528 70031491291008 70227822644694 70368181152984 70427901911488 70543851700608 70545878580138 70568660301568 70662022601508 70863338905216 71204028034568 71321255607888 71378690182272 71380741048542 71501359788716 71701958300544 71776202217786 71820005647104 71883023851808 72001369297728 72026690473088 72075923240607 72145272446208 72219975393852 72281267751264 72400268850624 72402349069089 72425730309504 72544969246464 72728163613248 73077818246004 73259181602451 73282839543936 73467897219552 73588851940032 73774682374224 73896142173984 73922129696064 73942644497436 74129368347177 74251412088282 74277524550372 74399812210152 74462954572864 74587690523814 74611777487104 74647755538416 74796947798976 74877643054357 75000918726162 75061316510928 75211335321408 75401262935856 75525400675296 75591670165492 75716121384072 75763769007663 75867448898592 75888503563158 75928544494848 76205396616921 76232196249066 76422506008992 76575245315712 76612170157848 76765288530528 76830438448896 77134352417694 77326914364128 77354108407488 77456447851653 77481461236608 77677121492256 77805006117696 78001483405872 78238306676673 78304706730536 78433624588176 78461207835296 78499042094934 78852292092288 78982111473408 79167636433171 79209407528576 79231389650424 79339814850816 79361833163184 79389742839264 79520447058624 79590221987848 79721256268368 79922572572076 80082307170736 80104531538889 80146796966784 80236412558874 80278747570944 80467318262903 80664703088112 80868401833284 81001540459944 81030026782224 81163431501984 81232314079488 81316426220172 81478946598192 81684701513844 81819184064904 82025798166078 82052287153408 82255923202752 82651384371996 82791048176408 82860099989097 82996517671002 83023320137472 83162395908072 83232974986304 83370006555264 83399325810944 83633133519892 83747582342528 83770823894472 83800284108112 83938249672992 84150214949944 84356633851776 84386300080896 84599396798272 84738677991552 84826420802838 84878188492032 85068091517376 85180636557081 85208144351616 85350880010916 85423316433312 85563954096192 85594044911232 85834005454626 85975319260116 86005554742536 86147150980176 86364694290732 86434243255008 86606992188288 86825696714016 86968643201856 87023371958424 87243127948218 87386761678788 87607435319391 87635726811776 87751668831606 87780006902016 87782529014076 88001673586112 88092795071853 88177555212032 88237827661698 88268858814708 88491759973331 88708828603824 88886123561664 89110583469648 89135313356727 89257291707168 89313460694172 89538999736329 89686413301914 89941930148928 90090007083648 90092595567078 90165146587632 90317507101536 90751725885678 90799609075968 90933103812408 91006331689152 91158780130002 91236145658064 91386353339424 91418491754304 91568999643264 91800234490848 92157099143824 92308823047584 92541926136088 92726881987168 92801554382592 93035901742144 93139929198459 93172684304414 93189072472704 93342495377664 93401235154656 93637096859592 93791257374672 93824241537312 93978710160192 94061171440184 94216030135344 94242176881281 94275319621626 94291901732736 94430530882116 94668991818687 94934587591008 95095007477184 95097739765249 95174321398056 95331012740496 95624597049267 95701602957048 95943273671586 96001825730304 96101230987476 96293300525136 96375023668352 96533691800832 96536465425452 96756249085353 96970884817664 97437090994672 97676102354688 97678908803268 97957196292736 98118469253376 98366243165632 98528189565312 98562839594752 98590192663248 98752507764768 98839157796236 99001882784376 99036699400496 99199749613536 99279634569984 99450254031752 99530340717888 99694203643008 99729263731968 100001224968216 100081755347904 100249406403354 100281780428544 100535017247808 100700534233728 100954828512096 101018358676884 101156598531456 101184671417544 101440188264558 101607195489228 101642928332088 101896674678656 102149560210464 102299741788959 102353718040704 102640663865322 102845803223592 103102552485504 103105514847894 103138811209984 103275263802204 103569495323008 103676736536802 103740008156928 103847425928532 104001977874496 104109666903099 104317742235564 104401748680416 104578166117568 104581170877573 104665389459912 104837706531792 105047236936512 105341733967041 105552271729476 105641852867232 105815777550912 105818817870207 105852990452352 105993033902262 106027262744832 106295008357824 106806042051852 106981883411832 107071111572813 107252039683074 107552937450816 107824535777712 108002053946592 108040035709632 108217908669312 108421901626896 108600403275936 108638595464256 108817453869696 108912935351792 109092245419872 109180096743168 109367730888104 109436555233291 109616727369006 109674564270336 109924259315904 110113172359762 110201845829328 110383277910048 110480133318796 110662023561336 110844213260976 110883194544096 110913966746154 111377118132423 111416286825558 111599718315228 111694431859296 111881535785721 111917666230656 111971633307624 112195421698464 112501378089243 113101894403784 113387505248238 113424122023168 113574182076108 113801173347888 113897755244416 114085272128256 114348294373599 114445340606168 114633759013488 114674072990048 114862867973568 115152925720976 115245657673344 115435393691904 115706545556173 115767595618688 115958190935808 115990371546192 116031162611232 116222191854912 116324170597624 116515682238384 116707509176544 116809913759188 117002225108808 117043372018768 117330477219072 117457060095804 117650436882264 117691811752944 117748563142401 118278438138432 118514831415552 118814111292864 118847084475636 119009722276224 119084614258896 119385332981772 119581884402552 119883858858114 119922573531904 120123460756104 120220195450176 120423342802048 121002301180904 121244138416544 121302602749926 121341775585536 121545040173336 121648194210752 121848471119232 121891322339072 121974639330258 122218419897288 122400312654464 122527052270766 122728776097356 123038697249117 123078430730112 123383884804128 123977076557994 124186572264612 124494776506503 124534980206208 124743593862108 124849462479456 125055009832896 125098988716416 125304946880256 125449700279838 125621373513792 125656235841708 125700426162168 125907374509488 126225322424916 126579450121344 126793343302912 126899095197408 127108016987328 127245148437121 127499462732356 127602137276064 127812216527424 127924364895448 128134974649968 128345931144288 128391067366848 128715287233936 128751008181939 128962978890174 129008332113804 129031023423744 129220726470264 129334110730253 129547041436098 129651364882512 129910488282432 130238545071024 130452964802784 130535057937636 130864691922327 131080142518182 131453590217664 131627503247409 131670010353024 131673793521114 132002510379168 132266332818048 132403288222062 132707120957184 133334966624288 133442340463872 133665875204472 134046689663744 134606438016128 134691144902512 134912895223392 135135010625472 135138893350617 135253584352744 135476260652304 135523904442784 136127588828517 136175461675682 136199413613952 136399655718612 136423647090432 136509497533728 136744099293659 136854218487096 137079530009136 137127737631456 137353499464896 137474019797192 137700351736272 138235648715736 138463234571376 138812889204132 139090322980752 139202331573888 139437554823424 139553852613216 139759026456621 139783608709056 140062982582016 140455645289388 140736362305968 140855803822976 141087703401216 141091757160276 141324045203016 141412979432439 141726677810432 142408056069136 142642511215776 142757380364544 142761482097084 143002719577432 143403916601088 143552404435572 143766047703616 143914910507379 144002738595456 144053380946176 144151846481214 144439950787704 144562535502528 144800537701248 144804698138178 144851460619008 145456327226496 146155636492008 146518363204902 146565679087872 146935794439104 147177703880064 147549364748448 147792284347968 147844259392128 147885288994872 148258736694354 148502824176564 148555049100744 148799624420304 148925909145728 149175381047628 149295511076832 149593895597952 149755286108714 150001837452324 150122633021856 150380629971143 150422670642816 150802525871712 151050801350592 151183340330984 151432242768144 151527538015326 151734897797184 151777007126316 152160282396837 152410793233842 152464392498132 152845012017984 152849403590299 153150490631424 153224340315696 153530577061056 153960995797983 154268704835388 154653828728256 154658272271841 154708216814976 154912895703306 154962922473216 155354242984512 155515104805203 155610012235392 156002966811744 156476613353346 156609413461072 156867249176352 156922415670592 156998084189868 157704584184576 158335272866342 158418815057152 158462779300848 158723666326368 158779485678528 159040894117248 159180443975696 159442512536736 159845145144152 159945734571733 160164614341472 160209063077778 160293593933568 160472825117748 160878059524611 160934636525806 161329406176224 161736803666568 162003080919888 162060053564448 162326863003968 162632852440344 162957893196384 163369403027688 163638368129808 164051596332156 164425091053509 164511846405504 165169758539643 165302768743992 165582096352816 165720199978194 165993035342004 166324791816144 166465949972608 166740013110528 167124430238337 167266267039784 167495164685056 167541647788944 167600568216224 167876499345984 168300429899888 168713267703552 169198793596544 169477355983104 169652841605676 170081257872357 170136183034752 170361273114162 170416288703232 170701760021832 170846632866624 171127908192384 171188089822464 171668010909252 171950638520232 172011109485072 172294301960352 172729388581464 172868486510016 173213984376576 173651393428032 173937286403712 174046743916848 174486255896436 174773523357576 175214870638782 175271453623552 175503337663212 175565058028152 175896001731241 176003347172224 176185590143706 176475655323396 176537717629416 176983519946662 177417657207648 177772247123328 178221166939296 178270626713454 178514583414336 178626921388344 179077999472658 179372826603828 179825788287171 179883860297856 180180014167296 180185191134156 180330293175264 180635014203072 181503451771356 181866207624816 181953904124889 182012663378304 182317560260004 182472291316128 182772706678848 182836983508608 183137999286528 183600468981696 183790578406149 184314198287648 184617646095168 185083852272176 185453763974336 185973678485023 186071803484288 186279858396918 186345368608828 186378144945408 186802470309312 187274193719184 187582514749344 187648483074624 187957420320384 188122342880368 188174550419757 188432060270688 188484353762562 188550639243252 188583803465472 188861061764232 189026777221139 189337983637374 189869175182016 190190014954368 190195479530498 190348642796112 190662025480992 191249194098534 191403205914096 191886547343172 192202461974952 192586601050272 192750047336704 193072930850904 193512498170706 194320562154147 194874181989344 195357817606536 195914392585472 196628739418969 196732486331264 197056379130624 197180385326496 197505015529536 197510690281671 197678315592472 198003765568752 198073398800992 198399499227072 198604932333093 198900508063504 199060681435776 199388407286016 200002449936432 200163510695808 200498812806708 201070034495616 201401068467456 201909657024192 202036717353768 202313197062912 202369342835088 202880376529116 203214390978456 203285856664176 203793349357312 204263192513523 204299120420928 204599483577918 204707436081408 205281327730644 205691606447184 206205104971008 206211029695788 206550527604408 207138990646016 207353473073604 207694851857064 207877092955103 208003955748992 208219333806198 208635484471128 208803497360832 209156332235136 209162341755146 209330778919824 209675413063584 210094473873024 210683467934082 211104543458952 211283705734464 211631555101824 211637635740414 211705980904704 211986067804524 212590016715648 213612084103704 213963766823664 214142223145626 214504079366148 215105874901632 215649071555424 216004107893184 216080071419264 216435817338624 216843803253792 217200806551872 217207047207267 217277190928512 217634907739392 217825870703584 218184490839744 218735461776208 218873110466582 219233454738012 219787074573209 219848518631808 220226344719524 220403691658656 220766555820096 220960266637592 221324047122672 221688426521952 221766389088192 221827933492308 222388105041531 222754236264846 222832573651116 223199436630456 223388863718592 223395282170437 223763071571442 223835332461312 223943266615248 224390843396928 224632929163071 225002756178486 226203788807568 226775010496476 227148364152216 227291307022989 227602346695776 227795510488832 228696588747198 228890681212336 229267518026976 229348145980096 229725735947136 230305851441952 230491315346688 231413091112346 231535191237376 231980743092384 232062325222464 232444383709824 232648341195248 233031364476768 233415018353088 233619827518376 234004450217616 234086744037536 234714920030019 234914120191608 235300873764528 235383623505888 235497126284802 236556876276864 237502909299513 237628222585728 237694168951272 238019444552448 238169228517792 238770665963544 239163768805104 239767717716228 240246921512208 240313594616667 240440390900352 240846685604096 241401954788709 242004602361808 242488276833088 242605205499852 243090080346672 243296388421504 243696942238464 243949278660516 244436839794576 244800625308928 245054104541532 245457552194712 245672928037849 246077394498234 246156861460224 246767769608256 247954153115988 248373144529224 248580299967291 248989553013006 249069960412416 249487187724216 249698924958912 250110019665792 250197977432832 250899400559676 251242747027584 251312471683416 251400852324336 251814749018976 252450644849832 253158900242688 253798190394816 254216033974656 254490296874242 254998925464712 255204274552128 255624433054848 255848729790896 256269949299936 256691862288576 256782134733696 257430574467872 257502016363878 257925957780348 258016664227608 258441452940528 258668221460506 259094082872196 259302729765024 259748360859247 259820976564864 260477090142048 260905929605568 261070115875272 261729383844654 262160285036364 262822305958173 262907180435328 263255006494818 263340020706048 263347587042228 264005020758336 264278385215559 264532665636096 264806576444124 265475279919993 266669933248576 267331750408944 268616999208987 269212876032256 269382289805024 269825790446784 270270021250944 270277786701234 270507168705488 270952521304608 271047808885568 271807683939649 272255177657034 272350923351364 272398827227904 272799311437224 273018995067456 273488198587318 273708436974192 274159060018272 274255475262912 274706998929792 274948039594384 275400703472544 276471297431472 276926469142752 277625778408264 278180645961504 278404663147776 279107705226432 279419787595377 279518052913242 279567217418112 280911290578776 281472724611936 281711607645952 282183514320552 282648090406032 282825958864878 284006975456061 284816112138272 285285022431552 285293219295747 285522964194168 286005439154864 286873791147801 287104808871144 287532095407232 287829821014758 288005477190912 288303692962428 288879901575408 289125071005056 289601075402496 289609396276356 290268747256059 290912654452992 292311272984016 293036726409804 293871588878208 294355407760128 295098729496896 295584568695936 295688518784256 295770577989744 296517473388708 297005648353128 297110098201488 297599248840608 297851818291456 298350762095256 298591022153664 299187791195904 299510572217428 300003674904648 300245266043712 300761259942286 300845341285632 301605051743424 302101602701184 302366680661968 302864485536288 303055076030652 303469795594368 303554014252632 303820366626689 304320564793674 304821586467684 304928784996264 305690024035968 305698807180598 306448680631392 306899225366877 307061154122112 307921991595966 308537409670776 309307657456512 309316544543682 309416433629952 309825791406612 310708485969024 311030209610406 311220024470784 312005933623488 312329000709297 312953226706692 313218826922144 313734498352704 313743512632719 313844831341184 313996168379736 316670545732684 316925558601696 317447332652736 317456453610621 317558971357056 318081788234496 318360887951392 318885025073472 319690290288304 319891469143466 320329228682944 320418126155556 320945650235496 321227262837767 321756119049222 321869273051612 322658812352448 323473607333136 324006161839776 324120107128896 324653726007936 325265704880688 325915786392768 326738806055376 327276736259616 328103192664312 328309665699873 328850182107018 329023692811008 330339517079286 330605537487984 331164192705632 331440399956388 331986070684008 332649583632288 332931899945216 334248860476674 334532534079568 335083295577888 335201136432448 335644607357163 335752998691968 336600859799776 337504134267729 338397587193088 339305683211352 340162515744714 340272366069504 340722546228324 341403520043664 341693265733248 342255816384768 343044883120797 343336021818504 343901277040464 344022218970144 344588603920704 345458777162928 345736973020032 347119636668519 347302786856064 347874572807424 348093487833696 348972511792872 349547046715152 350429741277564 351006675326424 351130116056304 351792003462482 352006694344448 352371180287412 352951310646792 353075435258832 353967039893324 354835314415296 355544494246656 356442333878592 356541253426908 357029166828672 357253842776688 358155998945316 358745653207656 359060433286087 359651576574342 359767720595712 360370382268312 360660586350528 361270028406144 363006903542712 363732415249632 363907808249778 364025326756608 364635120520008 364944582632256 365545413357696 365673967017216 367200937963392 367581156812298 368628396575296 369116091747351 369235292190336 370167704544352 370907527948672 371947356970046 372143606968576 372559716793836 372690737217656 373604940618624 374548387438368 375165029498688 375296966149248 375914840640768 376244685760736 376349100839514 376864120541376 376968707525124 377101278486504 377722123528464 378053554442278 378675967274748 379632219717361 379738350364032 380380029908736 380390959060996 380697285592224 381324050961984 381735445311363 382498388197068 382806411828192 383773094686344 384404923949904 385173202100544 386145861701808 386253024545817 387024996341412 388002332190759 388641124308294 389748363978688 390715635213072 392594075766981 393257478837938 393464972662528 394360770652992 395010031059072 395021380563342 395356631184944 396007531137504 396146797601984 396798998454144 397209864666186 397801016127008 398121362871552 400004899872864 400327021391616 400997625613416 402140068991232 403819314048384 404073434707536 404738685670176 405416680051851 405760753058232 406428781956912 406571713328352 408382766485551 408526385027046 408598240841856 409198967155836 410232297880977 410562655461288 411383212894368 412422059391576 413101055208816 414706946147208 415389703714128 415754185910206 416007911497984 416438667612396 417270968942256 417606994721664 418312664470272 418324683510292 418661557839648 419277079369863 419350826127168 420188947746048 421366935868164 422209086917904 422567411468928 423263110203648 423275271480828 423972135609048 424238938297317 425180033431296 427224168207408 427927533647328 428284446291252 429008158732296 430211749803264 431298143110848 431744731522137 432008215786368 432160142838528 433687606507584 434401613103744 434414094414534 434554381857024 435651741407168 436368981679488 437470923552416 437746220933164 438466909476024 439574149146418 439697037263616 440452689439048 440807383317312 441533111640192 441920533275184 442648094245344 443376853043904 443532778176384 443655866984616 444776210083062 445508472529692 445665147302232 446398873260912 446777727437184 446790564340874 447526143142884 447886533230496 448781686793856 449265858326142 450005512356972 451141889913429 452407577615136 453550020992952 454296728304432 454582614045978 455204693391552 456480847190511 457393177494396 457781362424672 458535036053952 458548210770897 458696291960192 459451471894272 460611702883904 462826182224692 463961486184768 463974816815523 464124650444928 464888767419648 465296682390496 466062728953536 466545314415609 466830036706176 467239655036752 468008900435232 468173488075072 469429840060038 469828240383216 470601747529056 470767247011776 470994252569604 473113752553728 475005818599026 475256445171456 475388337902544 476338457035584 477541331927088 478327537610208 479535435432456 479837203715199 480493843024416 480627189233334 480880781800704 482634178573833 482803909577418 484009204723616 484976553666176 485210410999704 486180160693344 486592776843008 487898557321032 488873679589152 490108209083064 490915104389424 491345856075698 492154788996468 493275273160527 493535539216512 495509275618929 495908306231976 496746289058448 497160599934582 497979106026012 498974375448432 499397849917824 500220039331584 501373290715011 501798801119352 502485494055168 502624943366832 502801704648672 503629498037952 504901289699664 507596380789632 508432067949312 508980593748484 509997850929424 510243773617071 510408549104256 511248866109696 511697459581792 512539898599872 513383724577152 513564269467392 514861148935744 515004032727756 515851915560696 516033328455216 516882905881056 517336442921012 518188165744392 518605459530048 519496721718494 519641953129728 520954180284096 521811859211136 522140231750544 523458767689308 524320570072728 524780633264281 525644611916346 525814360870656 526510012989636 526695174084456 527688005193723 528010041516672 528556770431118 529613152888248 530950559839986 533339866497152 534663500817888 537233998417974 538764579610048 539477364861513 539651580893568 540540042501888 540555573402468 541014337410976 541905042609216 542095617771136 543615367879298 544510355314068 544701846702728 545598622874448 546037990134912 546976397174636 547416873948384 548318120036544 548510950525824 549413997859584 549896079188768 550801406945088 551371735218447 552942594862944 553852938285504 555251556816528 556361291923008 557921035455069 558215410452864 558839575190754 559036105826484 559134434836224 561822581157552 562945449223872 564367028641104 564523651259271 565296180812064 565651917729756 567080331663417 568013950912122 569632224276544 570570044863104 570586438591494 571045928388336 572010878309728 573747582295602 574209617742288 575064190814464 575659642029516 576607385924856 577759803150816 578250142010112 579218792552712 580537494512118 582961686462441 584622545968032 586073452819608 587743177756416 589886218256907 590197458993792 591169137391872 591541155979488 592532070845013 593034946777416 594011296706256 594220196402976 595198497681216 596701524190512 597182044307328 599021144434856 600007349809296 600490532087424 601522519884572 603210103486848 604203205402368 604733361323936 605622447978691 605728971072576 606110152061304 606939591188736 607108028505264 607640733253378 608641129587348 609643172935368 609857569992528 611380048071936 611397614361196 612789577540569 612897361262784 613798450733754 614122308244224 615843983191932 617074819341552 618615314913024 618633089087364 619651582813224 621416971938048 622060419220812 623631278865309 624011867246976 624658001418594 625906453413384 626437653844288 627468996705408 627487025265438 627689662682368 627992336759472 633341091465368 633851117203392 634894665305472 634912907221242 635117942714112 636721775902784 637770050146944 639380580576608 639782938286932 640658457365888 640836252311112 641891300470992 642454525675534 643512238098444 643738546103224 645317624704896 646947214666272 648012323679552 648240214257792 649307452015872 650531409761376 651621141621801 651831572785536 653477612110752 654553472519232 656206385328624 656619331399746 657700364214036 659361223719627 660679034158572 661211074975968 662328385411264 662880799912776 663972141368016 665299167264576 667164315124593 668497720953348 669065068159136 670166591155776 670185846511311 670402272864896 671289214714326 671505997383936 673201719599552 673898787489213 675008268535458 678611366422704 680325031489428 681445092456648 681873921068967 682807040087328 683386531466496 686089766241594 686672043637008 687802554080928 688044437940288 689177207841408 690917554325856 691473946040064 694239273337038 694605573712128 696186975667392 697945023585744 699094093430304 700859482555128 702013350652848 702260232112608 703584006924964 704742360574824 705902621293584 706150870517664 707934079786648 709670628830592 712508727898539 712884667757184 713082506853816 714058333657344 714507685553376 716311997890632 717491306415312 718120866572174 719303153148684 720740764536624 720940783850001 721321172701056 722540056812288 724205864366127 726013807085424 727464830499264 727815616499556 729270241040016 729889165264512 731090826715392 734401875926784 735162313624596 737018784113547 737256793150592 738232183494702 738470584380672 740335409088704 741815055897344 743894713940092 745119433587672 745381474435312 745740899901873 747209881237248 749096774876736 750330058997376 750593932298496 752489371521472 752698201679028 753728241082752 753937415050248 754202556973008 755444247056928 756107108884556 757351934549496 759264439434722 759476700728064 760781918121992 761394571184448 762648101923968 763470890622726 764996776394136 765612823656384 767546189372688 768809847899808 770346404201088 772291723403616 772506049091634 774049992682824 776004664381518 777282248616588 779245082577741 779496727957376 781431270426144 785188151533962 786514957675876 788466917874519 788721541305984 790020062118144 790042761126684 790713262369888 792015062275008 792293595203968 792835155646677 793597996908288 794419729332372 795602032254016 796425839759979 800009799745728 801995251226832 805850997626961 807638628096768 808146869415072 809477371340352 810833360103702 811521506116464 812857563913824 813143426656704 815423051818947 816765532971102 817052770054092 817196481683712 818397934311672 820464595761954 821125310922576 822766425788736 824844118783152 826202110417632 829413892294416 830779407428256 831508371820412 832877335224792 834541937884512 835213989443328 836649367020584 837323115679296 838259362786131 838554158739726 838701652254336 842733871736328 844418173835808 845134822937856 846550542961656 847944271218096 848477876594634 852020926368183 854448336414816 855855067294656 855879657887241 856568892582504 858016317464592 860621373443403 862596286221696 863489463044274 864016431572736 867375213015168 868803226207488 868828188829068 871303482814336 872737963358976 874941847104832 875492441866328 876933818952048 879148298292836 880905378878096 881614766634624 883066223280384 883841066550368 885140500891933 885296188490688 886753706087808 887065556352768 887311733969232 889552420166124 891016945059384 891330294604464 892797746521824 893555454874368 893581128681748 895052286285768 895773066460992 897563373587712 898531716652284 900011024713944 902283779826858 904815155230272 907100041985904 908593456608864 909165228091956 910409386783104 911461099880067 912961694381022 914786354988792 915562724849344 917070072107904 917096421541794 917392583920384 921223405767808 925652364449384 927922972369536 927949633631046 928249300889856 930593364780992 932125457907072 933090628831218 933660073412352 934479310073504 936017800870464 936346976150144 936987002127891 938859680120076 939656480766432 941203495058112 941230537898157 941534494023552 941988505139208 950011637198052 950776675805088 952369360831863 952676914071168 955082663854176 956655075220416 959070870864912 959674407430398 960987686048832 961254378466668 963681788513301 965268357147666 965607819154836 968018409447232 969953107332352 970420821999408 972360321386688 973409359706641 975797114642064 977747359178304 980216418166128 981830208778848 982691712151396 984309577992936 984928997099619 986550546321054 987071078433024 991018551237858 991816612463952 993492578116896 994321199869164 995958212052024 997948750896864 998795699835648 1002746581430022 1003597602238704 1005249886733664 1005603409297344 1006933822071489 1007258996075904 1009802579399328 1015192761579264 1017961187496968 1019995701858848 1020487547234142 1020817098208512 1023394919163584 1025079797199744 1026767449154304 1029722297871488 1030008065455512 1031703831121392 1032066656910432 1033765811762112 1034672885842024 1036376331488784 1037210919060096 1038993443436988 1041358910005557 1041908360568192 1043623718422272 1044280463501088 1046075137417739 1046917535378616 1048641140145456 1049561266528562 1051289223832692 1053020025979272 1053390348168912 1055376010387446 1056020083033344 1057113540862236 1059226305776496 1061901119679972 1066679732994304 1069327001635776 1074467996835948 1077181299858261 1077529159220096 1078954729723026 1079303161787136 1081111146804936 1082028674821952 1083810085218432 1084191235542272 1087230735758596 1089020710628136 1089403693405456 1091197245748896 1092075980269824 1093952794349272 1094833747896768 1096636240073088 1097021901051648 1099792158377536 1101602813890176 1102743470436894 1105885189725888 1107348275242053 1107705876571008 1110503113633056 1112722583846016 1115842070910138 1116430820905728 1117679150381508 1118072211652968 1123645162315104 1125890898447744 1128734057282208 1129047302518542 1130592361624128 1131303835459512 1134160663326834 1136027901824244 1138896659152083 1139264448553088 1141140089726208 1141172877182988 1142091856776672 1144021756619456 1145206335934089 1147495164591204 1148419235484576 1150392879653303 1151319284059032 1153214771849712 1155519606301632 1158437585105424 1158759073637451 1161074989024236 1164006996572277 1165923372924882 1169245091936064 1172146905639216 1177782227300943 1179772436513814 1180394917987584 1183082311958976 1185064141690026 1186069893554832 1188022593412512 1188440392805952 1190396995362432 1193403048381024 1194364088614656 1198042288869712 1200014699618592 1200981064174848 1203045039769144 1206420206973696 1209466722647872 1211244895957382 1211457942145152 1212220304122608 1214216057010528 1215281466506756 1217282259174696 1219286345870736 1219715139985056 1222795228722392 1225148299456653 1225579155081138 1225794722525568 1227596901467508 1230696893642931 1231687966383864 1234149638683104 1237266178174728 1239303165626448 1244120838441624 1247262557730618 1248023734493952 1249316002837188 1251812906826768 1252875307688576 1254937993410816 1254974050530876 1255984673518944 1257831238109589 1266682182930736 1267702234406784 1269789330610944 1269825814442484 1273443551805568 1275540100293888 1278761161153216 1279565876573864 1281316914731776 1281672504622224 1283782600941984 1284909051351068 1287024476196888 1287477092206448 1290635249409792 1293894429332544 1295234194566411 1296024647359104 1296480428515584 1301062819522752 1303242283243602 1303663145571072 1306955224221504 1309106945038464 1312412770657248 1313238662799492 1315400728428072 1318722447439254 1321358068317144 1322422149951936 1324656770822528 1325761599825552 1327944282736032 1330598334529152 1334328630249186 1336995441906696 1338130136318272 1340333182311552 1340371693022622 1340804545729792 1342578429428652 1346403439199104 1347797574978426 1350016537070916 1353425669740287 1357222732845408 1360650062978856 1362890184913296 1363747842137934 1365614080174656 1369442541571533 1372179532483188 1373344087274016 1375605108161856 1375644632312691 1376088875880576 1378354415682816 1381835108651712 1388478546674076 1391924450446569 1392373951334784 1395890047171488 1398188186860608 1401718965110256 1404026701305696 1404520464225216 1407168013849928 1409484721149648 1411805242587168 1412301741035328 1415868159573296 1419341257661184 1422675218032783 1425017455797078 1425769335514368 1426165013707632 1429015371106752 1432623995781264 1434982612830624 1436241733144348 1438606306297368 1439511611145597 1441481529073248 1441881567700002 1442642345402112 1447902535721499 1448411728732254 1452027614170848 1454929660998528 1455631232999112 1458540482080032 1459778330529024 1470324627249192 1474037568227094 1474513586301184 1476464366989404 1480670818177408 1486527826856787 1487789427880184 1490238867175344 1490762948870624 1491481799803746 1498193549753472 1500660117994752 1504185092230249 1504978743042944 1505396403358056 1507456482165504 1507874830100496 1508405113946016 1510888494113856 1512214217769112 1514703869098992 1518528878869444 1521563836243984 1522789142368896 1525296203847936 1526941781245452 1529993552788272 1530731320851213 1531225647312768 1535092378745376 1537619695799616 1540692808402176 1544583446807232 1545012098183268 1548099985365648 1552009328763036 1554564497233176 1558490165155482 1558993455914752 1562862540852288 1570376303067924 1573029915351752 1574341899792843 1576933835749038 1577443082611968 1580085522253368 1581426524739776 1583064015581169 1584030124550016 1584587190407936 1585670311293354 1588839458664744 1591204064508032 1592851679519958 1600019599491456 1603990502453664 1611701995253922 1616293738830144 1618432094584539 1618954742680704 1621666720207404 1623043012232928 1625715127827648 1626286853313408 1630846103637894 1633531065942204 1634105540108184 1636795868623344 1640929191523908 1642250621845152 1645532851577472 1649688237566304 1652404220835264 1654186929682573 1658827784588832 1661558814856512 1663016743640824 1665754670449584 1669083875769024 1673298734041168 1673763106365207 1674646231358592 1676518725572262 1677108317479452 1677403304508672 1681343439493289 1685467743472656 1688836347671616 1693101085923312 1693570953777813 1695888542436192 1696955753189268 1701240994990251 1704041852736366 1708896672829632 1711710134589312 1711759315774482 1713137785165008 1716032634929184 1721242746886806 1725192572443392 1726978926088548 1734750426030336 1737656377658136 1742606965628672 1749883694209664 1750984883732656 1753867637904096 1758296596585672 1761810757756192 1763229533269248 1767682133100736 1769658654770721 1770281001783866 1770592376981376 1773507412175616 1774623467938464 1779104840332248 1782033890118768 1782660589208928 1785595493043648 1787162257363496 1790104572571536 1791546132921984 1797063433304568 1800022049427888 1804567559653716 1809630310460544 1814200083971808 1816867343936073 1817186913217728 1818330456183912 1820818773566208 1822922199760134 1825923388762044 1829572709977584 1831125449698688 1834140144215808 1834192843083588 1838368732621707 1842446811535616 1851304728898768 1855845944739072 1855899267262092 1861186729561984 1864250915814144 1866181257662436 1868958620147008 1870893836595927 1872035601740928 1872693952300288 1873974004255782 1877719360240152 1879312961532864 1882406990116224 1882461075796314 1883068988047104 1883977010278416 1900023274396104 1901553351610176 1904738721663726 1905353828142336 1910165327708352 1913310150440832 1918141741729824 1919348814860796 1921975372097664 1922508756933336 1927363577026602 1930536714295332 1931215638309672 1936036818894464 1940841643998816 1944720642773376 1946818719413282 1951594229284128 1955494718356608 1960432836332256 1963660417557696 1965383424302792 1968619155985872 1969857994199238 1973101092642108 1978083671158881 1982037102475716 1983633224927904 1986985156233792 1987042246673887 1988642399738328 1991916424104048 1995897501793728 2001492945373779 2005493162860044 2007195204477408 2010499773467328 2010557539533933 2011206818594688 2013867644142978 2014517992151808 2019605158798656 2021696362467639 2035922374993936 2039991403717696 2040975094468284 2046789838327168 2050159594399488 2059444595742976 2060016130911024 2063407662242784 2064133313820864 2067531623524224 2069345771684048 2072752662977568 2074421838120192 2077986886873976 2079294549432529 2082717820011114 2083816721136384 2088560927002176 2092150274835478 2093835070757232 2097282280290912 2099122533057124 2102578447665384 2106040051958544 2106780696337824 2110752020774892 2114227081724472 2118452611552992 2123802239359944 2137526183695617 2138654003271552 2148935993671896 2154362599716522 2155058318440192 2157909459446052 2162222293609872 2164057349643904 2167620170436864 2172617593098381 2174461471517192 2178041421256272 2178807386810912 2182394491497792 2187905588698544 2189667495793536 2193272480146176 2199584316755072 2203205627780352 2205486940873788 2211056352340641 2211770379451776 2214696550484106 2215411753142016 2221006227266112 2225445167692032 2231684141820276 2235358300763016 2236144423305936 2237222699705619 2247290324630208 2251781796895488 2257468114564416 2258094605037084 2261184723248256 2262607670919024 2268321326653668 2272055803648488 2277793318304166 2278528897106176 2282345754365976 2284183713553344 2286648022506133 2288043513238912 2290412671868178 2294990329182408 2296838470969152 2300785759306606 2302638568118064 2306429543699424 2311039212603264 2316875170210848 2317518147274902 2322149978048472 2328013993144554 2331846745849764 2337735247733223 2338490183872128 2344293811278432 2355564454601886 2359544873027628 2365400753623557 2366164623917952 2370128283380052 2372139787109664 2376045186825024 2376880785611904 2380793990724864 2386806096762048 2389277519279937 2396084577739424 2400029399237184 2406090079538288 2417657820305299 2418933445295744 2422489791914764 2422915884290304 2424440608245216 2428432114021056 2430562933013512 2434564518349392 2438572691741472 2439430279970112 2445590457444784 2446269155456841 2450296598913306 2451158310162276 2451589445051136 2455193802935016 2457348103874807 2461393787285862 2463375932767728 2468299277366208 2474532356349456 2478606331252896 2488241676883248 2494525115461236 2498632005674376 2503625813653536 2505750615377152 2509948101061752 2511969347037888 2515662476219178 2533364365861472 2535404468813568 2539651628884968 2546887103611136 2557522322306432 2559131753147728 2563345009244448 2567565201883968 2567638973661723 2569818102702136 2574048952393776 2574954184412896 2581864120330209 2587788858665088 2590468389132822 2592049294718208 2602125639045504 2606484566487204 2613910448443008 2618213890076928 2624825541314496 2626477325598984 2630801456856144 2637444894878508 2642716136634288 2644844299903872 2649313541645056 2651523199651104 2655421502675799 2655888565472064 2661196669058304 2668657260498372 2673990883813392 2676260272636544 2680666364623104 2680743386045244 2685156858857304 2692806878398208 2695595149956852 2700033074141832 2702402208416339 2706851339480574 2714445465690816 2721300125957712 2725780369826592 2727495684275868 2731228160349312 2734383299640201 2738885083143066 2744359064966376 2746688174548032 2751210216323712 2751289264625382 2752177751761152 2763670217303424 2776957093348152 2783848900893138 2784747902669568 2791780094342976 2796376373721216 2803437930220512 2808053402611392 2809040928450432 2814336027699856 2818969442299296 2823610485174336 2823691613694471 2824603482070656 2831736319146592 2845350436065566 2850034911594156 2852330027415264 2857231969451717 2858030742213504 2865247991562528 2869965225661248 2872483466288696 2877212612594736 2879023222291194 2882963058146496 2883763135400004 2891045365539903 2895805071442998 2896823457464508 2904055228341696 2904138668215681 2909859321997056 2911262465998224 2917080964160064 2920228079119923 2940649254498384 2948075136454188 2952928733978808 2954786991298857 2961341636354816 2973055653713574 2975578855760368 2980477734350688 2981525897741248 2982963599607492 2996387099506944 3008370184460498 3009957486085888 3010792806716112 3015749660200992 3016810227892032 3021776988227712 3024428435538224 3029407738197984 3037057757738888 3043127672487968 3045578284737792 3053883562490904 3059987105576544 3061462641702426 3062451294625536 3070184757490752 3075239391599232 3089166893614464 3090024196366536 3096199970731296 3104018657526072 3109128994466352 3116980330310964 3124076730016671 3125725081704576 3138225412253217 3140752606135848 3146059830703504 3148683799585686 3153867671498076 3160171044506736 3162853049479552 3166128031162338 3168060249100032 3171340622586708 3177678917329488 3182408129016064 3185703359039916 3193748064492037 3200039198982912 3207981004907328 3223403990507844 3231543899574783 3232587477660288 3236864189169078 3237909485361408 3243333440414808 3246086024465856 3251430255655296 3252573706626816 3261692207275788 3267062131884408 3268211080216368 3273591737246688 3281858383047816 3284501243690304 3291065703154944 3299376475132608 3304808441670528 3308373859365146 3317655569177664 3323117629713024 3326033487281648 3331509340899168 3338167751538048 3342024032893579 3346597468082336 3347526212730414 3349292462717184 3353037451144524 3354216634958904 3362686878986578 3370935486945312 3377672695343232 3386202171846624 3387141907555626 3391777084872384 3393911506378536 3402481989980502 3408083705472732 3416689977456249 3417793345659264 3423420269178624 3423518631548964 3426275570330016 3432065269858368 3435619007802267 3442485493773612 3451178638959909 3453957852177096 3475312755316272 3492020989716831 3499767388419328 3501969767465312 3507735275808192 3516593193171344 3523621515512384 3533499891215437 3535364266201472 3539317309541442 3540562003567732 3541184753962752 3549246935876928 3558209680664496 3564067780237536 3565321178417856 3571190986087296 3574324514726992 3580209145143072 3583092265843968 3594126866609136 3600044098855776 3609135119307432 3619260620921088 3628400167943616 3633734687872146 3634373826435456 3636660912367824 3645844399520268 3651846777524088 3659145419955168 3662250899397376 3668385686167176 3676737465243414 3692090680928793 3702609457797536 3711798534524184 3722373459123968 3732362515324872 3737917240294016 3741787673191854 3744071203481856 3747948008511564 3755438720480304 3758625923065728 3764813980232448 3764922151592628 3767954020556832 3773493714328767 3800046548792208 3803106703220352 3809477443327452 3820330655416704 3826620300881664 3836283483459648 3838697629721592 3843950744195328 3845017513866672 3854727154053204 3861073428590664 3862431276619344 3872073637788928 3881683287997632 3889441285546752 3893637438826564 3903188458568256 3910989436713216 3920865672664512 3927320835115392 3930766848605584 3937238311971744 3939715988398476 3946202185284216 3949664766146957 3956167342317762 3964074204951432 3967266449855808 3973970312467584 3974084493347774 3977284799476656 3983832848208096 3991795003587456 4002985890747558 4010986325720088 4014390408954816 4020999546934656 4021115079067866 4022413637189376 4027735288285956 4039210317597312 4043392724935278 4060277009220861 4071844749987872 4079982807435392 4081950188936568 4093579676654336 4120032261822048 4126815324485568 4126933896938073 4128266627641728 4135063247048448 4138691543368096 4145505325955136 4155973773747952 4158589098865058 4165435640022228 4175954416890971 4177121854004352 4184300549670956 4187670141514464 4194564560581824 4198245066114248 4205156895330768 4212080103917088 4213561392675648 4221504041549784 4228454163448944 4236905223105984 4247604478719888 4268025654098349 4275052367391234 4277308006543104 4297871987343792 4308725199433044 4315818918892104 4318534833436791 4324444587219744 4328114699287808 4345235186196762 4348922943034384 4356082842512544 4357614773621824 4364788982995584 4375811177397088 4379334991587072 4399168633510144 4410973881747576 4422112704681282 4423540758903552 4429393100968212 4442012454532224 4459583480570361 4463368283640552 4470716601526032 4472288846611872 4474445399411238 4494580649260416 4512555276690747 4514936229128832 4516189210074168 4522369446496512 4525215341838048 4536642653307336 4544111607296976 4555586636608332 4564691508731952 4568367427106688 4573296045012266 4576087026477824 4580825343736356 4589980658364816 4593676941938304 4601571518613212 4605277136236128 4612859087398848 4622078425206528 4633750340421696 4635036294549804 4644299956096944 4656027986289108 4663693491699528 4667785632719131 4675470495466446 4676980367744256 4688587622556864 4711128909203772 4719089746055256 4723025699378529 4730801507247114 4732329247835904 4740256566760104 4744279574219328 4749192046743507 4752090373650048 4753761571223808 4773612193524096 4778555038559874 4792169155478848 4800058798474368 4812180159076576 4835315640610598 4837866890591488 4844979583829528 4848881216490432 4856864228042112 4861125866027024 4869129036698784 4877145383482944 4878860559940224 4891180914889568 4892538310913682 4900593197826612 4902316620324552 4910387605870032 4914696207749614 4922787574571724 4926751865535456 4935218856325693 4936598554732416 4949064712698912 4957212662505792 4962560789047719 4976483353766496 4989050230922472 4997264011348752 5007251627307072 5019896202123504 5021289319095621 5023938694075776 5031324952438356 5044030318479867 5066728731722944 5079303257769936 5103722984970753 5115044644612864 5118263506295456 5126690018488896 5135130403767936 5135277947323446 5139636205404272 5148097904787552 5149908368825792 5163728240660418 5175577717330176 5180936778265644 5204251278091008 5212969132974408 5227820896886016 5249651082628992 5252954651197968 5261602913712288 5274889789757016 5285432273268576 5289688599807744 5303046399302208 5308975964312163 5310843005351598 5311777130944128 5337314520996744 5347981767626784 5352520545273088 5361486772090488 5370313717714608 5391190299913704 5400066148283664 5404804416832678 5413702678961148 5428890931381632 5442600251915424 5450602031808219 5451560739653184 5454991368551736 5462456320698624 5468766599280402 5477770166286132 5488718129932752 5493376349096064 5502420432647424 5502578529250764 5515106197865121 5527340434606848 5553914186696304 5567697801786276 5583560188685952 5592752747442432 5606875860441024 5612681509787781 5616106805222784 5618081856900864 5628672055399712 5637938884598592 5647220970348672 5647383227388942 5649206964141312 5663472638293184 5690700872131132 5700069823188312 5704660054830528 5714463938903434 5716061484427008 5730495983125056 5739930451322496 5744966932577392 5754425225189472 5758046444582388 5765926116292992 5767526270800008 5772586965907091 5782090731079806 5791610142885996 5793646914929016 5808110456683392 5808277336431362 5822524931996448 5834161928320128 5840456158239846 5881298508996768 5896150272908376 5905857467957616 5909573982597714 5934251013476643 5946111307427148 5951157711520736 5960955468701376 5961126740021661 5963051795482496 5965927199214984 6016740368920996 6021585613432224 6031499320401984 6031672618601799 6033620455784064 6043553976455424 6048856871076448 6058815476395968 6065089087402917 6074115515477776 6086255344975936 6107767124981808 6119974211153088 6122925283404852 6140369514981504 6150478783198464 6178333787228928 6180048392733072 6192399941462592 6208037315052144 6218257988932704 6233960660621928 6237883648297587 6248153460033342 6251450163409152 6276450824506434 6281505212271696 6292119661407008 6297367599171372 6307735342996152 6320342089013472 6325706098959104 6332256062324676 6342681245173416 6355357834658976 6371406718079832 6387496128984074 6412578551086851 6415962009814656 6446807981015688 6463087799149566 6465174955320576 6473728378338156 6486666880829616 6492172048931712 6502860511310592 6517852779295143 6523384414551576 6534124263768816 6536422160432736 6547183474493376 6563716766095632 6569002487380608 6598752950265216 6609616883341056 6616747718730292 6633169057021923 6635311138355328 6646235259426048 6652066974563296 6663018681798336 6676335503076096 6684048065787158 6693194936164672 6695052425460828 6706074902289048 6708433269917808 6725373757973156 6741870973890624 6755345390686464 6772404343693248 6774283815111252 6783554169744768 6787823012757072 6804963979961004 6816167410945464 6822148232435653 6833379954912498 6835586691318528 6847037263097928 6852551140660032 6859944067518399 6864130539716736 6871238015604534 6884970987547224 6902357277919818 6907915704354192 6950625510632544 6984041979433662 7003939534930624 7013205743199669 7015470551616384 7033186386342688 7047243031024768 7066999782430874 7070728532402944 7078634619082884 7081124007135464 7098493871753856 7116419361328992 7128135560475072 7130642356835712 7142381972174592 7148649029453984 7160418290286144 7167832557839811 7188253733218272 7200088197711552 7218270238614864 7252973460915897 7256800335887232 7267469375744292 7268747652870912 7273321824735648 7291688799040536 7303693555048176 7318290839910336 7336771372334352 7338807466370523 7353474930486828 7372044311624421 7384181361857586 7405218915595072 7423597069048368 7464725030649744 7475834480588032 7483575346383708 7495896017023128 7510877440960608 7517251846131456 7529844303185256 7535908041113664 7546987428657534 7600093097584416 7606213406440704 7618954886654904 7640661310833408 7672566966919296 7677395259443184 7690035027733344 7702916920985169 7709454308106408 7722146857181328 7724862553238688 7763366575995264 7787274877653128 7806376917136512 7841731345329024 7854641670230784 7861533697211168 7874476623943488 7879431976796952 7892404370568432 7899329532293914 7912334684635524 7928148409902864 7934532899711616 7947940624935168 7948168986695548 7954569598953312 7966264508027397 7967665696416192 7983590007174912 8005971781495116 8021972651440176 8028780817909632 8041999093869312 8042230158135732 8055470576571912 8078420635194624 8086785449870556 8107206625249017 8120554018441722 8143689499975744 8159965614870784 8163900377873136 8203149898920603 8240064523644096 8253630648971136 8253867793876146 8256533255283456 8277383086736192 8291010651910272 8311947547495904 8317178197730116 8330871280044456 8351908833781942 8354243708008704 8368601099341912 8375340283028928 8389129121163648 8396490132228496 8410313790661536 8424160207834176 8427122785351296 8443008083099568 8456908326897888 8471074841083413 8473810446211968 8495208957439776 8536051308196698 8550104734782468 8571695908355151 8595743974687584 8617450398866088 8631637837784208 8637069666873582 8648889174439488 8673136096619709 8690470372393524 8697845886068768 8712165685025088 8712416004647043 8715229547243648 8729577965991168 8751622354794176 8760684237359769 8821947763495152 8844225409362564 8858786201936424 8864360973896571 8884024909064448 8919166961140722 8926736567281104 8941433203052064 8944577693223744 8948890798822476 8989161298520832 9025110553381494 9029872458257664 9032378420148336 9050430683676096 9073285306614672 9088223214593952 9111173273216664 9129383017463904 9136734854213376 9146592090024532 9161650687472712 9179961316729632 9187353883876608 9203143037226424 9210554272472256 9225718174797696 9267500680843392 9270072589099608 9288599912193888 9312055972578216 9327386983399056 9335571265438262 9350940990932892 9372230190050013 9377175245113728 9414676236759651 9422257818407544 9438179492110512 9446051398757058 9461603014494228 9480513133520208 9488559148438656 9498384093487014 9504180747300096 9547224387048192 9557110077119748 9581244193476111 9584338310957696 9600117596948736 9624360318153152 9670631281221196 9689959167659056 9694631698724349 9697762432980864 9713728456084224 9722251732054048 9738258073397568 9754290766965888 9757721119880448 9782361829779136 9785076621827364 9801186395653224 9804633240649104 9820775211740064 9829392415499228 9845575149143448 9853503731070912 9870437712651386 9873197109464832 9898129425397824 9914425325011584 9925121578095438 9952966707532992 9978100461844944 9994528022697504 10014503254614144 10026072098680737 10039792404247008 10042578638191242 10047877388151552 10062649904876712 10088060636959734 10133457463445888 10158606515539872 10207445969941506 10236527012590912 10250069932368747 10253380036977792 10270260807535872 10270555894646892 10279272410808544 10296195809575104 10299816737651584 10306857023406801 10327456481320836 10353535916879727 10361873556531288 10425938265948816 10476062969150493 10499302165257984 10505909302395936 10523205827424576 10549779579514032 10570864546537152 10600499673646311 10606092798604416 10617951928624326 10621686010703196 10623554261888256 10674629041993488 10695963535253568 10722973544180976 10740627435429216 10782380599827408 10800132296567328 10809608833665356 10827405357922296 10857781862763264 10885200503830848 10901204063616438 10903121479306368 10909982737103472 10937533198560804 10955540332572264 10977436259865504 10986752698192128 11005157058501528 11030212395730242 11076272042786379 11107828373392608 11135395603572552 11167120377371904 11213751720882048 11225363019575562 11232213610445568 11257344110799424 11275877769197184 11294441940697344 11294766454777884 11326945276586368 11381401744262264 11400139646376624 11409320109661056 11428927877806868 11460991966250112 11479860902644992 11489933865154784 11506826511595129 11508850450378944 11516092889164776 11531852232585984 11535052541600016 11545173931814182 11564181462159612 11583220285771992 11587293829858032 11616220913366784 11616554672862724 11645049863992896 11668323856640256 11680912316479692 11762597017993536 11792300545816752 11811714935915232 11819147965195428 11848994298440871 11868502026953286 11892222614854296 11902315423041472 11921910937402752 11922253480043322 11926103590964992 11931854398429968 12033480737841992 12043171226864448 12062998640803968 12063345237203598 12067240911568128 12097713742152896 12117630952791936 12130178174805834 12148231030955552 12172510689951872 12180831027662583 12215534249963616 12239948422306176 12245850566809704 12280739029963008 12360096785466144 12380801690814219 12384799882925184 12416074630104288 12436515977865408 12467921321243856 12475767296595174 12496306920066684 12527863250672913 12552901649012868 12563010424543392 12584239322814016 12594735198342744 12615470685992304 12640684178026944 12654321676186333 12664512124649352 12685362490346832 12710715669317952 12742813436159664 12774992257968148 12804076962295047 12825157102173702 12831924019629312 12893615962031376 12926175598299132 12947456756676312 12955604500310373 12973333761659232 12984344097863424 13035705558590286 13046768829103152 13068248527537632 13072844320865472 13094366948986752 13127433532191264 13138004974761216 13197505900530432 13233495437460584 13266338114043846 13270622276710656 13304133949126592 13326037363596672 13368096131574316 13386389872329344 13390104850921656 13412149804578096 13416866539835616 13450747515946312 13483741947781248 13537665830072241 13544808687386496 13548567630222504 13567108339489536 13575646025514144 13609927959922008 13632334821890928 13644296464871306 13666759909824996 13694074526195856 13705102281320064 13719888135036798 13728261079433472 13742476031209068 13769941975094448 13804714555839636 13815831408708384 13901251021265088 13968083958867324 14003356898157393 14007879069861248 14026411486399338 14030941103232768 14066372772685376 14094486062049536 14133999564861748 14157269238165768 14162248014270928 14169077098135587 14196987743507712 14232838722657984 14247576140230521 14256271120950144 14261284713671424 14297298058907968 14320836580572288 14335665115679622 14376507466436544 14400176395423104 14436540477229728 14505946921831794 14513600671774464 14534938751488584 14546643649471296 14583377598081072 14607387110096352 14636581679820672 14673542744668704 14677614932741046 14706949860973656 14744088623248842 14768362723715172 14805656568977079 14810437831190144 14847194138096736 14887682367143157 14929450061299488 14967150692767416 14991792034046256 15021754881921216 15059688606370512 15063867957286863 15071816082227328 15093974857315068 15132090955439601 15200186195168832 15237909773309808 15311168954912259 15345133933838592 15354790518886368 15380070055466688 15405833841970338 15418908616212816 15444293714362656 15449725106477376 15526733151990528 15574549755306256 15612753834273024 15683462690658048 15723067394422336 15748953247886976 15758863953593904 15784808741136864 15798659064587828 15824669369271048 15856296819805728 15869065799423232 15896337973391096 15909139197906624 15926927892936489 15932529016054794 15935331392832384 16011943562990232 16043945302880352 16057561635819264 16084460316271464 16110941153143824 16173570899741112 16214413250498034 16241108036883444 16287378999951488 16327800755746272 16351806095424657 16406299797841206 16480129047288192 16507261297942272 16507735587752292 16554766173472384 16582021303820544 16623895094991808 16634356395460232 16661742560088912 16703817667563884 16737202198683824 16750680566057856 16778258242327296 16792980264456992 16820627581323072 16838044529363343 16848320415668352 16854245570702592 16886016166199136 16913816653795776 16942149682166826 16947620892423936 16990417914879552 17072102616393396 17100209469564936 17143391816710302 17191487949375168 17234900797732176 17263275675568416 17274139333747164 17297778348878976 17317760897721273 17346272193239418 17380940744787048 17395691772137536 17424331370050176 17424832009294086 17430459094487296 17503244709588352 17521368474719538 17643895526990304 17688450818725128 17717572403872848 17728721947793142 17802753040429929 17838333922281444 17853473134562208 17882866406104128 17883380220064983 17889155386447488 17897781597644952 18050221106762988 18064756840296672 18095017855805397 18100861367352192 18146570613229344 18176446429187904 18222346546433328 18258766034927808 18293184180049064 18323301374945424 18359922633459264 18406286074452848 18421108544944512 18451436349595392 18494777834426179 18535001361686784 18540145178199216 18577199824387776 18624111945156432 18654773966798112 18671142530876524 18701881981865784 18713650944892761 18744460380100026 18754350490227456 18829352473519302 18844515636815088 18876358984221024 18892102797514116 18923206028988456 18961026267040416 18977118296877312 18996768186974028 19114220154239496 19162488386952222 19168676621915392 19248720636306304 19341262562442392 19379918335318112 19389263397448698 19395524865961728 19444503464108096 19476516146795136 19508581533931776 19564723659558272 19570153243654728 19602372791306448 19609266481298208 19641550423480128 19658784830998456 19691150298286896 19707007462141824 19740875425302772 19796258850795648 19828850650023168 19850243156190876 19899507171065769 19905933415065984 19956200923689888 19989056045395008 20029006509228288 20052144197361474 20079584808494016 20085157276382484 20125299809753424 20176121273919468 20266914926891776 20317213031079744 20414891939883012 20466444697306959 20473054025181824 20500139864737494 20506760073955584 20541111789293784 20558544821617088 20579832202555197 20592391619150208 20599633475303168 20613714046813602 20654912962641672 20707071833759454 20723747113062576 20851876531897632 20952125938300986 21011818604791872 21039617229599007 21046411654849152 21099559159028064 21141729093074304 21200999347292622 21212185597208832 21235903857248652 21243372021406392 21349258083986976 21391927070507136 21445947088361952 21481254870858432 21564761199654816 21600264593134656 21619217667330712 21654810715844592 21758920382747691 21770401007661696 21802408127232876 21806242958612736 21819965474206944 21857464713412757 21875066397121608 21911080665144528 21954872519731008 22010314117003056 22016422399111569 22060424791460484 22116132934873263 22152544085572758 22215656746785216 22270791207145104 22427503441764096 22450726039151124 22514688221598848 22551755538394368 22589532909555768 22653890553172736 22762803488524528 22800279292753248 22818640219322112 22857855755613736 22921983932500224 22979867730309568 23013653023190258 23017700900757888 23032185778329552 23070105083200032 23090347863628364 23128362924319224 23166440571543984 23174587659716064 23233109345725448 23290099727985792 23361824632959384 23525194035987072 23584601091633504 23623429871830464 23638295930390856 23697988596881742 23737004053906572 23784445229708592 23804630846082944 23843821874805504 23844506960086644 23863708796859936 23898793524082191 24066961475683984 24086342453728896 24125997281607936 24126690474407196 24195427484305792 24235261905583872 24260356349611668 24296462061911104 24321619875747051 24345021379903744 24361662055325166 24431068499927232 24479896844612352 24491701133619408 24609449696761809 24720193570932288 24761603381628438 24769599765850368 24832149260208576 24873031955730816 24935842642487712 24951534593190348 24992613840133368 25055726501345826 25105803298025736 25126020849086784 25168478645628032 25189470396685488 25230941371984608 25281368356053888 25308643352372666 25329024249298704 25370724980693664 25421431338635904 25485626872319328 25549984515936296 25608153924590094 25650314204347404 25715087725065453 25787231924062752 25852351196598264 25894913513352624 25911209000620746 25946667523318464 26019408289859127 26071411117180572 26093537658206304 26136497055075264 26137248013941129 26145688641730944 26188733897973504 26254867064382528 26282052712079307 26466990874921168 26532676228087692 26608267898253184 26652074727193344 26736192263148632 26772779744658688 26780209701843312 26824299609156192 26833733079671232 26901495031892624 26967483895562496 27030829142622877 27075331660144482 27089617374772992 27097135260445008 27151292051028288 27219855919844016 27264669643781856 27288592929742612 27333519819649992 27388149052391712 27410204562640128 27439776270073596 27484952062418136 27539883950188896 27609429111679272 27631662817416768 27802502042530176 27936167917734648 28006713796314786 28015758139722496 28052822972798676 28132745545370752 28244028710278953 28267999129723496 28314538476331536 28324496028541856 28338154196271174 28465677445315968 28495152280461042 28512542241900288 28594596117815936 28641673161144576 28671330231359244 28743732580428333 28753014932873088 28800352790846208 28873080954459456 29011893843663588 29069877502977168 29083895096173047 29093287298942592 29166755196162144 29214774220192704 29273163359641344 29347085489337408 29355229865482092 29413899721947312 29488177246497684 29536725447430344 29611313137954158 29620875662380288 29694388276193472 29726424292579729 29775364734286314 29858900122598976 29934301385534832 29983584068092512 30043509763842432 30078216296042211 30119377212741024 30127735914573726 30143632164454656 30187949714630136 30264181910879202 30400372390337664 30475819546619616 30622337909824518 30709581037772736 30750209797106241 30760140110933376 30811667683940676 30837817232425632 30888587428725312 30899450212954752 31060607750639181 31149099510612512 31429551663968887 31446134788844672 31497906495773952 31517727907187808 31569617482273728 31597318129175656 31649338738542096 31712593639611456 31792675946782192 31801499020938933 31818278395813248 31853855785872978 31865058032109588 31870662785664768 31945525350372491 32023887125980464 32087890605760704 32168920632542928 32221882306287648 32347141799482224 32428826500996068 32482216073766888 32574757999902976 32655601511492544 32703612190849314 32812599595682412 32960258094576384 33015471175504584 33109532346944768 33247790189983616 33268712790920464 33323485120177824 33407635335127768 33474404397367648 33501361132115712 33585960528913984 33641255162646144 33676089058726686 33696640831336704 33772032332398272 33827633307591552 33884299364333652 33980835829759104 34144205232786792 34200418939129872 34286783633420604 34382975898750336 34469801595464352 34520479534785387 34526551351136832 34548278667494328 34595556697757952 34635521795442546 34692544386478836 34761881489574096 34791383544275072 34848662740100352 34849664018588172 35006489419176704 35042736949439076 35131228709412407 35287791053980608 35376901637450256 35435144807745696 35457443895586284 35546982895322613 35605506080859858 35676667844562888 35706946269124416 35765732812208256 35766760440129966 35778310772894976 35795563195289904 36100442213525976 36129513680593344 36190035711610794 36201722734704384 36293141226458688 36352892858375808 36444693092866656 36517532069855616 36586368360098128 36646602749890848 36719845266918528 36812572148905696 36842217089889024 36989555668852358 37080290356398432 37154399648775552 37248223890312864 37309547933596224 37342285061753048 37403763963731568 37427301889785522 37488920760200052 37583589752018739 37658704947038604 37689031273630176 37752717968442048 37753802686803853 37784205595028232 37846412057976912 37922052534080832 37962965028558999 37993536373948056 38228440308478992 38324976773904444 38412230886885141 38497441272612608 38682525124884784 38759836670636224 38778526794897396 38889006928216192 38953032293590272 39129447319116544 39140306487309456 39204745582612896 39218532962596416 39283100846960256 39317569661996912 39382300596573792 39414014924283648 39481750850605544 39592517701591296 39700486312381752 39799014342131538 39811866830131968 39912401847379776 39978112090790016 40104288394722948 40159169616988032 40170314552764968 40250599619506848 40352242547838936 40612997490216723 40634426062159488 40829783879766024 40932889394613918 40946108050363648 41000279729474988 41082223578587568 41117089643234176 41159664405110394 41184783238300416 41227428093627204 41309825925283344 41414143667518908 41447494226125152 41518724838396481 41703753063795264 41904251876601972 42010070694472179 42023637209583744 42079234459198014 42092823309698304 42199118318056128 42283458186148608 42401998694585244 42471807714497304 42486744042812784 42507231294406761 42698516167973952 42783854141014272 42891894176723904 42962509741716864 43129522399309632 43200529186269312 43238435334661424 43309621431689184 43446312427616527 43517840765495382 43540802015323392 43604816254465752 43639930948413888 43714929426825514 43750132794243216 43822161330289056 43909745039462016 44020628234006112 44032844798223138 44120849582920968 44232265869746526 44305088171145516 44416969706931237 44431313493570432 44541582414290208 44663047101429471 44901452078302248 45029376443197696 45179065819111536 45396272866318803 45525606977049056 45600558585506496 45715711511227472 45935498585800681 45959735460619136 46027306046380516 46035401801515776 46064371556659104 46140210166400064 46180695727256728 46256725848638448 46332881143087968 46349175319432128 46466218691450896 46580199455971584 46723649265918768 47050388071974144 47169202183267008 47246859743660928 47276591860781712 47395977193763484 47474008107813144 47568890459417184 47609261692165888 47689013920173288 47727417593719872 47797587048164382 48133922951367968 48172684907457792 48253380948814392 48390854968611584 48520712699223336 48592924123822208 48643239751494102 48723324110650332 48862136999854464 48983402267238816 49055418286273971 49218899393523618 49440387141864576 49523206763256876 49664298520417152 49746063911461632 49871685284975424 49903069186380696 49985227680266736 50111453002691652 50211606596051472 50252041698173568 50336957291256064 50378940793370976 50461882743969216 50562736712107776 50617286704745332 50658048498597408 50741449961387328 50842862677271808 50971253744638656 51099969031872592 51216307849180188 51300628408694808 51345641959910441 51430175450130906 51574463848125504 51704702393196528 51789827026705248 51822418001241492 51893335046636928 51953282693163819 52038816579718254 52142822234361144 52187075316412608 52272994110150528 52274496027882258 52291377283461888 52509734128765056 52564105424158614 52933981749842336 53065352456175384 53216535796506368 53472384526297264 53560419403686624 53648599218312384 53650140660194949 53667466159342464 53802990063785248 54061658285245754 54150663320288964 54194270520890016 54287407419582623 54302584102056576 54439711839688032 54529339287563712 54577185859485224 54667039639299984 54776298104783424 54879552540147192 54969904124836272 55079767900377792 55218858223358544 55263325634833536 55484333503278537 55605004085060352 55872335835469296 56013427592629572 56105645945597352 56140952834678283 56265491090741504 56488057420557906 56535998259446992 56629076952663072 56648992057083712 56676308392542348 56931354890631936 56990304560922084 57189192235631872 57342660462718488 57487465160856666 57506029865746176 57746161908918912 58023787687327176 58139755005954336 58167790192346094 58186574597885184 58333510392324288 58429548440385408 58694170978674816 58710459730964184 58827799443894624 58976354492995368 59073450894860688 59222626275908316 59388776552386944 59452848585159458 59550729468572628 59717800245197952 59868602771069664 59967168136185024 60087019527684864 60156432592084422 60238754425482048 60255471829147452 60375899429260272 60528363821758404 60681213225348703 60800744780675328 60951639093239232 61244675819649036 61399334091920877 61419162075545472 61500419594212482 61520280221866752 61623335367881352 61675634464851264 61739496607665591 61777174857450624 61798900425909504 62121215501278362 62298199021225024 62859103327937774 62892269577689344 63035455814375616 63139234964547456 63194636258351312 63298677477084192 63425187279222912 63498456624978001 63585351893564384 63602998041877866 63636556791626496 63707711571745956 63730116064219176 63891050700744982 64047774251960928 64175781211521408 64337841265085856 64443764612575296 64694283598964448 64857653001992136 64964432147533776 65276761148243073 65311203022985088 65407224381698628 65572394140238271 65625199191364824 66030942351009168 66348398804619789 66495580379967232 66537425581840928 66646970240355648 66815270670255536 66948808794735296 67171921057827968 67282510325292288 67352178117453372 67544064664796544 67655266615183104 67768598728667304 67961671659518208 68288410465573584 68400837878259744 68573567266841208 68765951797500672 68939603190928704 69040959069570774 69053102702273664 69096557334988656 69271043590885092 69385088772957672 69523762979148192 69582767088550144 69699328037176344 70085473898878152 70262457418824814 70575582107961216 70753803274900512 70870289615491392 70914887791172568 71093965790645226 71211012161719716 71353335689125776 71413892538248832 71531465624416512 71533520880259932 71591126390579808 71696380572246573 72200884427051952 72259027361186688 72380071423221588 72586282452917376 72705785716751616 72889386185733312 72964859627241153 73035064139711232 73172736720196256 73293205499781696 73439690533837056 73625144297811392 73979111337704716 74160580712796864 74308799297551104 74496447780625728 74619095867192448 74684570123506096 74807527927463136 74854603779571044 74977841520400104 75043630556792183 75167179504037478 75317409894077208 75378062547260352 75505435936884096 75507605373607706 75568411190056464 75692824115953824 75844105068161664 75925930057117998 75987072747896112 76456880616957984 76649953547808888 76824461773770282 77145263175196359 77365050249769568 77519673341272448 77557053589794792 77778013856432384 78280612974618912 78409491165225792 78411744041823387 78437065925192832 78566201693920512 78635139323993824 78764601193147584 78846158136237921 78963501701211088 79400972624763504 79598028684263076 79824803694759552 79956224181580032 80208576789445896 80318339233976064 80340629105529936 80501199239013696 80704485095677872 81092487427868631 81225994980433446 81268852124318976 81659567759532048 81865778789227836 82000559458949976 82164447157175136 82234179286468352 82319328810220788 82454856187254408 82619651850566688 82828287335037816 82894988452250304 83037449676792962 83407506127590528 83808503753203944 84020141388944358 84047274419167488 84158468918396028 84398236636112256 84732086130836859 84803997389170488 84943615428994608 84973488085625568 85014462588813522 85397032335947904 85783788353447808 85925019483433728 86231197741284999 86259044798619264 86401058372538624 86476870669322848 86619242863378368 86892624855233054 87035681530990764 87209632508931504 87279861896827776 87429858853651028 87500265588486432 87644322660578112 87819490078924032 88041256468012224 88065689596446276 88241699165841936 88464531739493052 88610176342291032 88687927021663489 88833939413862474 88862626987140864 89083164828580416 89179272877739187 89326094202858942 89802904156604496 90234648888126633 90358131638223072 90792545732637606 91051213954098112 91201117171012992 91431423022454944 91870997171601362 91919470921238272 92054612092761032 92128743113318208 92280420332800128 92361391454513456 92513451697276896 92665762286175936 92698350638864256 92932437382901792 93181823251917543 93447298531837536 94288654991906661 94338404366534016 94493719487321856 94553183721563424 94791954387526968 94948016215626288 95137780918834368 95378027840346576 95404497062816799 95454835187439744 95595174096328764 95836576051117473 96267845902735936 96506761897628784 97041425398446672 97185848247644416 97286479502988204 97446648221300664 97724273999708928 97966804534477632 98110836572547942 98437798787047236 98880774283729152 99046413526513752 99328597040834304 99743370569950848 99806138372761392 99970455360533472 100222906005383304 100423213192102944 100504083396347136 100757881586741952 100923765487938432 101234573409490664 101316096997194816 101482899922774656 101942507489277312 102199938063745184 102432615698360376 102601256817389616 102691283919820882 102860350900261812 103148927696251008 103409404786393056 103561438604356161 103579654053410496 103644836002482984 103786670093273856 103906565386327638 104077633159436508 104285644468722288 104374150632825216 104545988220301056 104548992055764516 105019468257530112 105128210848317228 105393686128237221 105867963499684672 106130704912350768 106640948685967839 106944769052594528 107120838807373248 107297198436624768 107300281320389898 107334932318684928 107605980127570496 108123316570491508 108301326640577928 108388541041780032 108574814839165246 108605168204113152 108879423679376064 109058678575127424 109154371718970448 109334079278599968 109552596209566848 109759105080294384 109939808249672544 110159535800755584 110437716446717088 110526651269667072 110968667006557074 111744671670938592 112026855185259144 112211291891194704 112281905669356566 112750769256056217 112976114841115812 113071996518893984 113258153905326144 113261408060411559 113297984114167424 113352616785084696 113888895085676997 113980609121844168 114685320925436976 114974930321713332 115236692660655423 115492323817837824 116047575374654352 116279510011908672 116335580384692188 116667020784648576 116859096880770816 117388341957349632 117420919461928368 117655598887789248 117952708985990736 118146901789721376 118445252551816632 118777553104773888 118905697170318916 119101458937145256 119435600490395904 119737205542139328 119934336272370048 120312865184168844 120477508850964096 120510943658294904 120751798858520544 121056727643516808 121362426450697406 121838992470650169 121903278186478464 122489351639298072 122798668183841754 122838324151090944 123000839188424964 123246670735762704 123351268929702528 123478993215331182 123554349714901248 124242431002556724 124556174515189443 124596398042450048 125718206655875548 126030212083416537 126070911628751232 126278469929094912 126389272516702624 126597354954168384 126850374558445824 126996913249956002 127170703787128768 127205996083755732 127415423143491912 127460232128438352 127782101401489964 128095548503921856 128351562423042816 128675682530171712 128887529225150592 129388567197928896 129715306003984272 129928864295067552 130338937282849581 130553522296486146 130622406045970176 130814448763397256 131144788280476542 131250398382729648 132061884702018336 132696797609239578 133074851163681856 133250909120793711 133293940480711296 133630541340511072 133897617589470592 133989141304288413 134343842115655936 134704356234906744 135088129329593088 135537197457334608 136188818598956409 136576820931147168 136801675756519488 137147134533682416 137806495757402043 137879206381857408 138081918139141548 138106205404547328 138193114669977312 138542087181770184 138770177545915344 139047525958296384 139398656074352688 140170947797756304 140524914837649628 141151164215922432 141507606549801024 141740579230982784 141829775582345136 142187931581290452 142422024323439432 142706671378251552 142827785076497664 143067041760519864 143182252781159616 143392761144493146 144401768854103904 144518054722373376 144760142846443176 145172564905834752 145778772371466624 145929719254482306 146345473440392512 146586410999563392 147250288595622784 147958222675409432 148321161425593728 148992895561251456 149238191734384896 149369140247012192 149615055854926272 149709207559142088 149955683040800208 150087261113584366 150334359008074956 150634819788154416 150756125094520704 151010871873768192 151015210747215412 151136822380112928 151385648231907648 151688210136323328 151851860114235996 151974145495792224 152913761233915968 153299907095617776 153648923547540564 154036925879731323 154290526350392718 154730100499539136 155039346682544896 155114107179589584 155859848079491457 156561225949237824 156818982330451584 156823488083646774 156874131850385664 157270278647987648 157529202386295168 157692316272475842 157927003402422176 158801945249527008 159196057368526152 159649607389519104 160417153578891792 160681258211059872 160950421980584847 161002398478027392 161408970191355744 162184974855737262 162451989960866892 162862222258747869 163319135519064096 163731557578455672 164001118917899952 164328894314350272 164638657620441576 164909712374508816 165239303701133376 165656574670075632 165789976904500608 166074899353585924 166453000509835611 166815012255181056 167617007506407888 168040282777888716 168316937836792056 168422858504034849 168796473272224512 169464172261673718 169607994778340976 169887230857989216 169946976171251136 170028925177627044 170794064671895808 171567576706895616 172462395482569998 172518089597238528 172953741338645696 173238485726756736 173785249710466108 174071363061981528 174419265017863008 174559723793655552 174859717707302056 175000531176972864 175288645321156224 176082512936024448 176131379192892552 176483398331683872 176929063478986104 177220352684582064 177375854043326978 177667878827724948 178166329657160832 178358545755478374 178652188405717884 179605808313208992 180469297776253266 180716263276446144 181585091465275212 182043639676046109 182102427908196224 182402234342025984 182862846044909888 183741994343202724 184109224185522064 184198002275762631 184257486226636416 184560840665600256 184722782909026912 185026903394553792 185218489822996773 185331524572351872 185396701277728512 185864874765803584 186363646503835086 186894597063675072 188577309983813322 188676808733068032 189106367443126848 189583908775053936 189896032431252576 190275561837668736 190495369874934003 190756055680693152 190808994125633598 190909670374879488 191190348192657528 191673152102234946 192535691805471872 193013523795257568 194082850796893344 194572959005976408 194893296442601328 195830283444729219 195933609068955264 196221673145095884 196717182420714813 196875597574094472 198092827053027504 199045196413859367 199486741139901696 199612276745522784 199940910721066944 200445812010766608 200846426384205888 201515763173483904 201847530975876864 202469146818981328 202632193994389632 202965799845549312 203885014978554624 204399876127490368 204865231396720752 205202513634779232 205382567839641764 205720701800523624 206297855392502016 206818809572786112 207122877208712322 207159308106820992 207289672004965968 207813130772655276 208155266318873016 208571288937444576 208748301265650432 209097984111529032 210256421696634456 210787372256474442 211735926999369344 212261409824701536 213281897371935678 213889538105189056 214241677614746496 214594396873249536 214600562640779796 215211960255140992 216246633140983016 216602653281155856 216777082083560064 217149629678330492 217758847358752128 218117357150254848 218308743437940896 218668158557199936 218894578881723459 219105192419133696 219518210160588768 219879616499345088 220319071601511168 220875432893434176 221937334013114148 223489343341877184 224053710370518288 224422583782389408 224563811338713132 225130891670376549 225501538512112434 225952229682231624 226143993037787968 226516307810652288 226522816120823118 226595968228334848 226705233570169392 227777790171353994 227961218243688336 229370641850873952 229949860643426664 230473385321310846 231435789525589077 232095150749308704 232559020023817344 232671160769384376 233334041569297152 234841838923856736 235235232125470161 235311197775578496 235905417971981472 236293803579442752 236890505103633264 237811394340637832 238202917874290512 239474411084278656 239868672544740096 240432111847540327 240625730368337688 240955017701928192 241021887316589808 241503597717041088 242113455287033616 242724852901394812 243277462283605893 243677984941300338 243806556372956928 244978703278596144 245597336367683508 246001678376849928 246493341471525408 246702537859405056 246957986430662364 248484862005113448 249112349030378886 249192796084900096 251436413311751096 252060424166833074 252141823257502464 252778545033405248 253194709908336768 253993826499912004 254341407574257536 254411992167511464 254830846286983824 254920464256876704 255564202802979928 256191097007843712 257351365060343424 257775058450301184 258693593223854997 258777134395857792 259430612007968544 259857728590135104 260677874565699162 261107044592972292 261628897526794512 262289576560953084 262500796765459296 264123769404036672 265393595218479156 266063781064990467 266149702327363712 266501818241587422 266587880961422592 267261082681022144 267537818633217561 267795235178941184 267978282608576826 269408712469813488 270703946664379899 271074394914669216 272377637197912818 273153641862294336 273603351513038976 274294269067364832 275612991514804086 275758412763714816 276163836278283096 276386229339954624 277084174363540368 277540355091830688 278095051916592768 278797312148705376 280341895595512608 281049829675299256 282865964975719983 283015213099602048 283481158461965568 283659551164690272 284375863162580904 284844048646878864 285413342756503104 286134083521039728 286213491188450397 286364505562319232 286785522288986292 287509728153352419 288803537708207808 289520285692886352 291557544742933248 291859438508964612 292690946880785024 293172821999126784 294500577191245568 295916445350818864 296642322851187456 297985791122502912 298738280494024384 299230111709852544 299418415118284176 299911366081600416 300174522227168732 300668718016149912 301269639576308832 301512250189041408 302030421494430824 302273644760225856 302771296463815296 303703720228471992 303948290991584448 305827522467831936 306599814191235552 307297847095081128 308073851759462646 308581052700785436 309460200999078272 310228214359179168 310684315813068483 311719696158982914 313122451898475648 313637964660903168 313646976167293548 314540557295975296 315058404772590336 315384632544951684 315854006804844352 316181058384711663 317603890499054016 318392114737052304 319922846057903517 320834307157783584 321362516422119744 321900843961169694 322004796956054784 322817940382711488 324369949711474524 324903979921733784 325724444517495738 326638271038128192 327463115156911344 328002237835799904 328657788628700544 329277315240883152 329819424749017632 330478607402266752 331313149340151264 331579953809001216 332149798707171848 332906001019671222 335234015012815776 336080565555777432 336633875673584112 336845717008069698 338252307768168651 338928344523347436 339215989556681952 339774461715978432 339784224181234677 339893952342502272 340057850355254088 341666685257030991 344924790965139996 345907482677291392 346476971453513472 347570499420932216 348142726123963056 348838530035726016 349719435414604112 350001062353945728 350577290642312448 351400778854097401 352165025872048896 352262758385785104 352966796663367744 353858126957972208 354440705369164128 354751708086653956 355335757655449896 356332659314321664 356717091510956748 357304376811435768 359211616626417984 360938595552506532 361432526552892288 363170182930550424 364087279352092218 364204855816392448 365725692089819776 367483988686405448 368218448371044128 368396004551525262 368514972453272832 369445565818053824 370053806789107584 370436979645993546 370663049144703744 371729749531607168 372727293007670172 373668523545568329 373789194127350144 377154619967626644 378090636250249611 378212734886253696 379167817550107872 379792064862505152 380551123675337472 380990739749868006 381512111361386304 381617988251267196 382380696385315056 383346304204469892 385071383610943744 386027047590515136 386443515803536477 388165701593786688 389145918011952816 389786592885202656 391016811848548743 391660566889458438 391867218137910528 392443346290191768 393434364841429626 393751195148188944 396185654106055008 398090392827718734 399224553491045568 399752727362381133 399881821442133888 400891624021533216 401692852768411776 403031526346967808 404938293637962656 405264387988779264 408799752254980736 409730462793441504 410405027269558464 410765135679283528 411441403601047248 413419487272206129 413637619145572224 414245754417424644 414318616213641984 414579344009931936 415291829554842383 415626261545310552 416310532637746032 417142577874889152 418195968223058064 420512843393268912 421574744512948884 423471853998738688 424522819649403072 426563794743871356 427779076210378112 428483355229492992 429201125281559592 430423920510281984 432493266281966032 433205306562311712 433554164167120128 434299259356660984 435517694717504256 436617486875881792 437336317114399872 437789157763446918 439036420321177536 439759232998690176 441750865786868352 443874668026228296 446978686683754368 448107420741036576 448845167564778816 449127622677426264 450261783340753098 451003077024224868 451904459364463248 452287986075575936 453032615621304576 453045632241646236 453410467140338784 455555580342707988 455922436487376672 456705973222361291 458741283701747904 459899721286853328 460946770642621692 462110777639193969 462871579051178154 464190301498617408 465118040047634688 465342321538768752 467579544238474371 469683677847713472 470470464250940322 470622395551156992 471810835943962944 472587607158885504 473781010207266528 475622788681275664 476405835748581024 478948822168557312 480864223695080654 481251460736675376 482043774633179616 483007195434082176 484226910574067232 485449705802789624 486554924567211786 487355969882600676 488586666776243607 489957406557192288 491194672735367016 492003356753699856 492986682943050816 493915972861324728 496969724010226896 498224698060757772 499359001529506833 502872826623502192 504120848333666148 505557090066810496 506389419816673536 507987652999824008 508682815148515072 508823984335022928 509661692573967648 509840928513753408 511128405605959856 512382194015687424 514702730120686848 517387186447709994 517554268791715584 518861224015937088 519715457180270208 521355749131398324 522214089185944584 523257795053589024 524579153121906168 525001593530918592 528247538808073344 530787190436958312 532127562129980934 532299404654727424 533003636483174844 534522165362044288 535075637266435122 535956565217153652 538817424939626976 541407893328759798 542148789829338432 544755274395825636 546130919028138327 546307283724588672 547206703026077952 548588538134729664 551225983029608172 552327672556566192 552594006827287893 552772458679909248 554168348727080736 555080710183661376 556190103833185536 557594624297410752 560683791191025216 562099659350598512 564802061559014851 565731929951439966 566030426199204096 567319102329380544 568751726325161808 569688097293757728 570826685513006208 571486109624802009 572268167042079456 572426982376900794 572729011124638464 573571044577972584 575019456306704838 577607075416415616 579040571385772704 583718877017929224 585381893761570048 590151547262144439 591832890701637728 597161481615408853 597476560988048768 598460223419705088 598836830236568352 599822732163200832 600349044454337464 601337436032299824 602539279152617664 604060842988861648 604547289520451712 605542592927630592 607407440456943984 607896581983168896 611655044935663872 613199628382471104 614595694190162256 616147703518925292 617162105401570872 618920401998156544 620456428718358336 621368631626136966 623439392317965828 626244903796951296 627293952334587096 629081114591950592 630769265089903368 631708013609688704 632362116769423326 635207780998108032 636784229474104608 639845692115807034 641668614315567168 642725032844239488 643801687922339388 645635880765422976 648739899422949048 649807959843467568 651448889034991476 653276542076256384 654926230313822688 656004475671599808 657315577257401088 658554630481766304 659638849498035264 660957214804533504 662626298680302528 664299597414343696 665812002039342444 667493345478835733 670468030025631552 672161131111554864 673267751347168224 673691434016139396 675392675011129647 676504615536337302 677856689046694872 678431979113363904 679548923431956864 679568448362469354 679787904685004544 680115700710508176 683333370514061982 689849581930279992 691814965354582784 695140998841864432 696285452247926112 697677060071452032 699438870829208224 700002124707891456 702801557708194802 704525516771570208 705933593326735488 707716253915944416 708881410738328256 709503416173307912 710671515310899792 713434183021913496 714608753622871536 718423233252835968 721296335542620981 721877191105013064 722865053105784576 726340365861100848 728174558704184436 729832386850817679 731451384179639552 734967977372810896 736436896742088256 736792009103050524 738891131636107648 740107613578215168 740873959291987092 743459499063214336 745454586015340344 747337047091136658 747578388254700288 754309239935253288 756181272500499222 756425469772507392 758335635100215744 759584129725010304 761981479499736012 763024222722772608 763235976502534392 764761392770630112 766692608408939784 772054095181030272 772887031607072954 776331403187573376 778291836023905632 779573185770405312 782033623697097486 783321133778916876 784886692580383536 786868729682859252 787502390296377888 788855771929533139 792371308212110016 796180785655437468 798191343194971401 798449106982091136 799505454724762266 799763642884267776 801783248043066432 802613455899652683 803385705536823552 809876587275925312 817599504509961472 819460925586883008 820810054539116928 821530271358567056 822882807202094496 825479936124714013 826838974544412258 827275238291144448 828491508834849288 829158688019863872 830583659109684766 831252523090621104 832621065275492064 834285155749778304 836391936446116128 841025686786537824 843149489025897768 848597894927159949 849045639298806144 853127589487742712 855558152420756224 858402250563119184 862529184460057257 864986532563932064 866410613124623424 868598518713321968 873234973751763584 874672634228799744 875578315526893836 878072840642355072 879518465997380352 883501731573736704 887749336052456592 893957373367508736 896214841482073152 897690335129557632 898255245354852528 900523566681506196 902006154048449736 903808918728926496 904575972151151872 906091264483292472 906820934280677568 911111160685415976 911844872974753344 913411946444722582 917482567403495808 919799442573706656 921893541285243384 924221555278387938 925743158102356308 928380602997234816 930684643077537504 932052947439205449 935159088476948742 939367355695426944 940940928501880644 943621671887925888 945175214317771008 947562020414533056 948543175154134989 951245577362551328 952811671497162048 961728447390161308 962502921473350752 964087549266359232 966014390868164352 968453821148134464 970899411605579248 973109849134423572 974711939765201352 975567197238298379 977173333552487214 979914813114384576 982389345470734032 984006713507399712 985973365886101632 987831945722649456 993939448020453792 996449396121515544 998718003059013666 1005745653247004384 1008241696667332296 1011114180133620992 1015975305999648016 1017647968670045856 1019323385147935296 1019352672543704031 1019681857027506816 1022256811211919712 1025000055771092973 1034774372895419988 1037722448031874176 1039430914360540416 1042711498262796648 1044428178371889168 1046515590107178048 1049158306243812336 1050003187061837184 1054202336562292203 1056495077616146688 1061574380873916624 1064255124259961868 1066007272966349688 1069044330724088576 1070151274532870244 1071913130434307304 1077634849879253952 1082815786657519596 1084297579658676864 1089510548791651272 1092261838056276654 1092614567449177344 1097177076269459328 1102451966059216344 1104655345113132384 1105188013654575786 1105544917359818496 1108336697454161472 1110161420367322752 1115189248594821504 1121005570636704987 1121367582382050432 1124199318701197024 1129604123118029702 1131463859902879932 1134638204658761088 1137503452650323616 1139376194587515456 1141653371026012416 1142972219249604018 1144536334084158912 1144853964753801588 1147142089155945168 1150038912613409676 1152943051281625357 1155214150832831232 1158081142771545408 1159330547410609431 1167437754035858448 1173050435545646229 1180303094524288878 1183665781403275456 1194322963230817706 1194953121976097536 1197673660473136704 1199645464326401664 1200698088908674928 1202674872064599648 1205078558305235328 1208121685977723296 1209094579040903424 1214814880913887968 1215793163966337792 1226399256764942208 1229191388380324512 1232295407037850584 1234324210803141744 1240258461816618387 1240912857436716672 1242737263252273932 1245875488664527149 1246878784635931656 1254587904669174192 1261538530179806736 1263416027219377408 1264724233538846652 1270415561996216064 1273568458948209216 1279691384231614068 1283337228631134336 1285450065688478976 1287603375844678776 1291271761530845952 1297479798845898096 1299615919686935136 1302897778069982952 1306553084152512768 1309852460627645376 1312008951343199616 1317109260963532608 1319277698996070528 1325252597360605056 1328599194828687392 1331624004078684888 1334986690957671466 1340936060051263104 1344322262223109728 1346535502694336448 1347382868032278792 1350785350022259294 1353009231072674604 1355713378093389744 1356863958226727808 1359097846863913728 1359136896724938708 1360231401421016352 1366666741028123964 1370117919667083873 1379699163860559984 1386332332917581907 1390281997683728864 1392570904495852224 1395354120142904064 1398877741658416448 1405603115416389604 1409051033543140416 1411867186653470976 1415432507831888832 1417762821476656512 1419006832346615824 1421343030621799584 1426868366043826992 1429217507245743072 1436846466505671936 1442592671085241962 1443754382210026128 1452680731722201696 1456349117408368872 1459664773701635358 1465760000328730821 1469935954745621792 1472873793484176512 1473584018206101048 1477782263272215296 1481747918583974184 1490909172030680688 1494674094182273316 1498077004588520499 1508618479870506576 1512362545000998444 1516671270200431488 1519168259450020608 1523962958999472024 1526048445445545216 1526471953005068784 1529522785541260224 1533385216817879568 1544108190362060544 1545774063214145908 1552662806375146752 1556583672047811264 1559146371540810624 1564067247394194972 1566642267557833752 1569773385160767072 1573737459365718504 1575004780592755776 1577711543859066278 1584742616424220032 1592361571310874936 1596382686389942802 1596898213964182272 1599010909449524532 1603566496086132864 1605226911799305366 1619753174551850624 1638392757084414981 1638921851173766016 1641620109078233856 1643060542717134112 1645765614404188992 1650959872249428026 1653677949088824516 1656983017669698576 1658317376039727744 1661167318219369532 1662505046181242208 1665242130550984128 1668570311499556608 1672783872892232256 1682051373573075648 1686298978051795536 1694406184677044553 1697195789854319898 1698091278597612288 1706255178975485424 1714458328874406027 1716804501126238368 1725058368920114514 1729973065127864128 1732821226249246848 1737197037426643936 1746469947503527168 1751156631053787672 1756145681284710144 1770454641786433317 1775498672104913184 1791484444846226559 1792429682964146304 1795380670259115264 1796510490709705056 1801047133363012392 1804012308096899472 1807617837457852992 1812182528966584944 1813641868561355136 1822222321370831952 1823689745949506688 1826823892889445164 1834965134806991616 1839598885147413312 1843787082570486768 1848443110556775876 1851486316204712616 1856761205994469632 1861369286155075008 1864105894878410898 1870318176953897484 1878734711390853888 1881881857003761288 1887243343775851776 1895124040829066112 1897086350308269978 1902491154725102656 1905623342994324096 1923456894780322616 1925005842946701504 1928175098532718464 1936907642296268928 1941798823211158496 1946219698268847144 1949423879530402704 1951134394476596758 1954346667104974428 1959829626228769152 1964778690941468064 1968013427014799424 1971946731772203264 1975663891445298912 1987878896040907584 1992898792243031088 1997436006118027332 2002480036436507199 2011491306494008768 2016483393334664592 2026178025033388941 2031950611999296032 2035295937340091712 2038646770295870592 2038705345087408062 2039363714055013632 2044513622423839424 2050000111542185946 2069548745790839976 2075444896063748352 2085422996525593296 2088856356743778336 2093031180214356096 2098316612487624672 2100006374123674368 2108404673124584406 2123148761747833248 2128510248519923736 2132014545932699376 2140302549065740488 2143826260868614608 2155269699758507904 2163889006627862943 2165631573315039192 2168595159317353728 2179021097583302544 2184523676112553308 2189497160552453037 2194354152538918656 2204903932118432688 2209310690226264768 2210376027309151572 2216673394908322944 2220322840734645504 2230378497189643008 2242011141273409974 2242735164764100864 2248398637402394048 2259208246236059404 2262927719805759864 2269276409317522176 2275006905300647232 2278752389175030912 2285944438499208036 2289072668168317824 2289707929507603176 2294284178311890336 2300077825226819352 2305886102563250714 2316162285543090816 2318661094821218862 2334875508071716896 2346100871091292458 2360606189048577756 2366567315788599417 2367331562806550912 2388645926461635412 2394574029584914203 2395347320946273408 2399290928652803328 2401396177817349856 2405349744129199296 2407840367698958049 2410157116610470656 2416243371955446592 2429629761827775936 2452798513529884416 2458382776760649024 2464590814075701168 2468648421606283488 2476439808374142039 2480516923633236774 2481825714873433344 2485474526504547864 2491750977329054298 2493757569271863312 2509175809338348384 2523077060359613472 2529448467077693304 2545793684781479847 2547136917896418432 2559382768463228136 2566674457262268672 2575206751689357552 2587587553380171771 2594959597691796192 2599231839373870272 2605795556139965904 2619704921255290752 2624017902686399232 2634218521927065216 2638555397992141056 2650505194721210112 2657198389657374784 2663248008157369776 2669973381915342932 2681872120102526208 2688644524446219456 2693071005388672896 2694765736064557584 2701570700044518588 2706018462145349208 2711426756186779488 2713727916453455616 2718273793449877416 2720462802842032704 2733333482056247928 2740235839334167746 2759398327721119968 2772664665835163814 2780563995367457728 2785141808991704448 2797755483316832896 2811206230832779208 2818102067086280832 2830865015663777664 2835525642953313024 2838013664693231648 2842686061243599168 2845629525462404967 2853736732087653984 2858435014491486144 2885185342170483924 2887508764420052256 2905361463444403392 2912698234816737744 2919329547403270716 2926701591714895137 2931520000657461642 2939871909491243584 2945747586968353024 2947168036412202096 2963495837167948368 2981818344061361376 2989348188364546632 2996154009177040998 3017236959741013152 3024725090001996888 3033342540400862976 3047925917998944048 3052943906010137568 3058058017631112093 3059045571082520448 3066770433635759136 3091548126428291816 3113167344095622528 3118292743081621248 3128134494788389944 3133284535115667504 3139546770321534144 3147474918731437008 3150009561185511552 3155423087718132556 3162607009686876609 3169485232848440064 3184723142621749872 3192765372779885604 3198021818899049064 3207132992172265728 3210453823598610732 3239506349103701248 3276785514168829962 3277843702347532032 3286121085434268224 3291531228808377984 3301919744498856052 3307355898177649032 3313966035339397152 3316634752079455488 3322334636438739064 3325010092362484416 3330484261101968256 3345567745784464512 3363016711910114961 3364102747146151296 3372597956103591072 3388812369354089106 3394391579708639796 3412510357950970848 3428916657748812054 3433609002252476736 3450116737840229028 3458829153844876071 3459946130255728256 3465642452498493696 3474394074853287872 3477991642231828293 3502313262107575344 3519151306636938687 3540909283572866634 3550997344209826368 3582968889692453118 3584859365928292608 3593020981419410112 3602094266726024784 3608024616193798944 3615235674915705984 3624365057933169888 3627283737122710272 3644444642741663904 3647379491899013376 3653647785778890328 3679197770294826624 3687574165140973536 3696886221113551752 3702972632409425232 3720775385449855161 3722738572310150016 3728211789756821796 3737626465993581447 3740636353907794968 3763763714007522576 3790248081658132224 3794172700616539956 3804982309450205312 3811246685988648192 3846913789560645232 3850011685893403008 3856350197065436928 3873815284592537856 3883597646422316992 3892439396537694288 3898847759060805408 3902268788953193516 3908693334209948856 3919659252457538304 3929557381882936128 3936026854029598848 3951327782890597824 3975757792081815168 3985797584486062176 3994872012236054664 4004960072873014398 4022982612988017536 4032966786669329184 4052356050066777882 4063901223998592064 4070591874680183424 4077293540591741184 4077410690174816124 4089027244847678848 4100000223084371892 4110353759001251619 4139097491581679952 4158996998752745721 4170845993051186592 4177712713487556672 4186062360428712192 4196633224975249344 4216809346249168812 4246297523495666496 4257020497039847472 4264029091865398752 4280605098131480976 4287652521737229216 4310539399517015808 4327778013255725886 4331263146630078384 4358042195166605088 4369047352225106616 4378994321104906074 4397280000986192463 4409807864236865376 4418621380452529536 4420752054618303144 4433346789816645888 4484022282546819948 4496797274804788096 4518416492472118808 4525855439611519728 4550013810601294464 4557504778350061824 4568210125103266213 4571888876998416072 4578145336336635648 4579415859015206352 4588568356623780672 4600155650453638704 4611772205126501428 4632324571086181632 4637322189642437724 4669751016143433792 4692201742182584916 4721212378097155512 4733134631577198834 4734663125613101824 4777291852923270824 4789148059169828406 4790694641892546816 4802792355634699712 4810699488258398592 4815680735397916098 4832486743910893184 4859259523655551872 4915178271253244943 4916765553521298048 4929181628151402336 4937296843212566976 4952879616748284078 4961033847266473548 4970949053009095728 4983501954658108596 4987515138543726624 5018351618676696768 5023765705445974201 5046154120719226944 5058896934155386608 5083218554031133659 5091587369562959694 5094273835792836864 5118765536926456272 5143374986623218081 5150413503378715104 5175175106760343542 5189919195383592384 5198463678747740544 5211591112279931808 5239409842510581504 5268437043854130432 5314396779314749568 5326496016314739552 5339946763830685864 5374453334538679677 5377289048892438912 5386142010777345792 5389531472129115168 5403141400089037176 5412036924290698416 5422853512373558976 5436547586899754832 5440925605684065408 5466666964112495856 5480471678668335492 5518796655442239936 5545329331670327628 5561127990734915456 5570283617983408896 5595510966633665792 5622412461665558416 5636204134172561664 5661730031327555328 5676027329386463296 5685372122487198336 5691259050924809934 5707473464175307968 5716870028982972288 5770370684340967848 5775017528840104512 5810722926888806784 5825396469633475488 5838659094806541432 5853403183429790274 5863040001314923284 5879743818982487168 5894336072824404192 5926991674335896736 5963636688122722752 5978696376729093264 5992308018354081996 6007440109309521597 6034473919482026304 6049450180003993776 6078534075100166823 6095851835997888096 6105887812020275136 6116116035262224186 6118091142165040896 6133540867271518272 6183096252856583632 6226334688191245056 6256268989576779888 6266569070231335008 6279093540643068288 6294949837462874016 6300019122371023104 6310846175436265112 6325214019373753218 6369446285243499744 6385530745559771208 6396043637798098128 6420907647197221464 6491667019883588829 6553571028337659924 6572242170868536448 6583062457616755968 6603839488997712104 6614711796355298064 6627932070678794304 6644669272877478128 6650020184724968832 6660968522203936512 6691135491568929024 6726033423820229922 6728205494292302592 6745195912207182144 6777624738708178212 6788783159417279592 6825020715901941696 6857833315497624108 6867218004504953472 6900233475680458056 6917658307689752142 6919892260511456512 6948788149706575744 6955983284463656586 7004626524215150688 7038302613273877374 7081818567145733268 7099701947365798251 7101994688419652736 7165937779384906236 7183722088754742609 7186041962838820224 7204188533452049568 7216049232387597888 7230471349831411968 7248730115866339776 7288889285483327808 7307295571557780656 7342426800267193063 7358395540589653248 7375148330281947072 7393772442227103504 7405945264818850464 7429319425122426117 7441550770899710322 7445477144620300032 7456423579513643592 7475252931987162894 7481272707815589936 7527527428015045152 7588345401233079912 7609964618900410624 7693827579121290464 7700023371786806016 7767195292844633984 7784878793075388576 7797695518121610816 7804537577906387032 7817386668419897712 7859114763765872256 7872053708059197696 7902655565781195648 7951515584163630336 7971595168972124352 7989744024472109328 8009920145746028796 8045965225976035072 8065933573338658368 8104712100133555764 8127802447997184128 8141183749360366848 8154821380349632248 8178054489695357696 8200000446168743784 8220707518002503238 8278194983163359904 8317993997505491442 8341691986102373184 8355425426975113344 8393266449950498688 8433618692498337624 8492595046991332992 8514040994079694944 8528058183730797504 8561210196262961952 8575305043474458432 8655556026511451772 8662526293260156768 8677413491224864529 8716084390333210176 8738094704450213232 8757988642209812148 8780104775144685411 8794560001972384926 8819615728473730752 8837242760905059072 8841504109236606288 8968044565093639896 8993594549609576192 9036832984944237616 9051710879223039456 9100027621202588928 9136420250206532426 9143777753996832144 9158831718030412704 9177136713247561344 9200311300907277408 9223544410253002856 9274644379284875448 9339502032286867584 9384403484365169832 9442424756194311024 9466269263154397668 9487821029060629827 9554583705846541648 9578296118339656812 9605584711269399424 9621398976516797184 9631361470795832196 9664973487821786368 9718519047311103744 9830356542506489886 9833531107042596096 9858363256302804672 9874593686425133952 9905759233496568156 9922067694532947096 9941898106018191456 9967003909316217192 9975030277087453248 10036703237353393536 10047531410891948402 10092308241438453888 10117793868310773216 10166437108062267318 10183174739125919388 10237531073852912544 10286749973246436162 10300827006757430208 10350350213520687084 10376487461534628213 10379838390767184768 10396927357495481088 10423182224559863616 10433974926695484879 10628793558629499136 10652992032629479104 10679893527661371728 10731239169621282169 10748906669077359354 10754578097784877824 10779062944258230336 10806282800178074352 10824073848581396832 10845707024747117952 10873095173799509664 10881851211368130816 10933333928224991712 10960943357336670984 11037593310884479872 11090658663340655256 11122255981469830912 11212879397980744341 11244824923331116832 11352054658772926592 11370744244974396672 11382518101849619868 11414946928350615936 11433740057965944576 11540741368681935696 11550035057680209024 11621445853777613568 11650792939266950976 11677318189613082864 11706806366859580548 11726080002629846568 11759487637964974336 11788672145648808384 11853983348671793472 11927273376245445504 11957392753458186528 11984616036708163992 12014880218619043194 12068947838964052608 12098900360007987552 12157068150200333646 12191703671995776192 12211775624040550272 12232232070524448372 12267081734543036544 12331061277003754857 12366192505713167264 12512537979153559776 12533138140462670016 12558187081286136576 12589899674925748032 12621692350872530224 12650428038747506436 12682373564097878927 12738892570486999488 12771061491119542416 12792087275596196256 12841815294394442928 12983334039767177658 13107142056675319848 13144484341737072896 13207678977995424208 13229423592710596128 13255864141357588608 13289338545754956256 13300040369449937664 13452066847640459844 13490391824414364288 13555249477416356424 13577566318834559184 13650041431803883392 13704630375309798639 13715666630995248216 13734436009009906944 13800466951360916112 13835316615379504284 13897576299413151488 13911966568927313172 14009253048430301376 14076605226547754748 14163637134291466536 14199403894731596502 14203989376839305472 14331875558769812472 14367444177509485218 14372083925677640448 14408377066904099136 14432098464775195776 14497460231732679552 14577778570966655616 14614591143115561312 14684853600534386126 14750296660563894144 14787544884454207008 14811890529637700928 14858638850244852234 14883101541799420644 14912847159027287184 14950505863974325788 14962545415631179872 14988259666661129641 15055054856030090304 15071297116337922603 15176690802466159824 15249655662093400977 15387655158242580928 15534390585689267968 15569757586150777152 15595391036243221632 15609075155812774064 15634773336839795424 15718229527531744512 15805311131562391296 15943190337944248704 15979488048944218656 16019840291492057592 16123360003616039031 16131867146677316736 16209424200267111528 16255604895994368256 16309642760699264496 16400000892337487568 16441415036005006476 16556389966326719808 16635987995010982884 16683383972204746368 16710850853950226688 16786532899900997376 16867237384996675248 16985190093982665984 17028081988159389888 17056116367461595008 17122420392525923904 17150610086948916864 17311112053022903544 17325052586520313536 17354826982449729058 17432168780666420352 17476189408900426464 17515977284419624296 17560209550289370822 17589120003944769852 17639231456947461504 17683008218473212576 17936089130187279792 18022320327928564791 18073665969888475232 18103421758446078912 18272840500413064852 18287555507993664288 18317663436060825408 18354273426495122688 18400622601814554816 18447088820506005712 18549288758569750896 18679004064573735168 18768806968730339664 18884849512388622048 18932538526308795336 18975642058121259654 19109167411693083296 19156592236679313624 19211169422538798848 19262722941591664392 19475001059650766487 19660713085012979772 19716726512605609344 19749187372850267904 19811518466993136312 19844135389065894192 19883796212036382912 19934007818632434384 19950060554174906496 20073406474706787072 20095062821783896804 20184616482876907776 20235587736621546432 20332874216124534636 20366349478251838776 20475062147705825088 20573499946492872324 20601654013514860416 20700700427041374168 20752974923069256426 20759676781534369536 20846364449119727232 20867949853390969758 21299105842097394753 21305984065258958208 21359787055322743456 21462478339242564338 21497813338154718708 21558125888516460672 21612565600356148704 21648147697162793664 21691414049494235904 21746190347599019328 21866667856449983424 21921886714673341968 22027280400801579189 22075186621768959744 22181317326681310512 22287958275367278351 22425758795961488682 22489649846662233664 22704109317545853184 22765036203699239736 22829893856701231872 23081482737363871392 23100070115360418048 23301585878533901952 23354636379226165728 23413612733719161096 23452160005259693136 23577344291297616768 23707966697343586944 23854546752490891008 23914785506916373056 23969232073416327984 24029760437238086388 24137895677928105216 24197800720015975104 24314136300400667292 24383407343991552384 24423551248081100544 24464464141048896744 24534163469086073088 24662122554007509714 24732385011426334528 25025075958307119552 25066276280925340032 25179799349851496064 25243384701745060448 25300856077495012872 25364747128195757854 25477785140973998976 25542122982239084832 25584174551192392512 25683630588788885856 25966668079534355316 26032240473674593587 26214284113350639696 26340314325434056233 26415357955990848416 26458847185421192256 26511728282715177216 26578677091509912512 26904133695280919688 26980783648828728576 27110498954832712848 27155132637669118368 27300082863607766784 27409260750619597278 27431333261990496432 27600933902721832224 27670633230759008568 27823933137854626344 28018506096860602752 28153210453095509496 28327274268582933072 28398807789463193004 28463463087181889481 28663751117539624944 28734888355018970436 28816754133808198272 28864196929550391552 28994920463465359104 29155557141933311232 29229182286231122624 29369707201068772252 29500593321127788288 29575089768908414016 29623781059275401856 29717277700489704468 29766203083598841288 29825694318054574368 29901011727948651576 29925090831262359744 29976519333322259282 30110109712060180608 30142594232675845206 30353381604932319648 30499311324186801954 30775310316485161856 31129462384603884639 31139515172301554304 31190782072486443264 31218150311625548128 31269546673679590848 31301924780086454637 31886380675888497408 31958976097888437312 32039680582984115184 32193717508863846507 32246720007232078062 32263734293354633472 32418848400534223056 32619285521398528992 32800001784674975136 32882830072010012952 33112779932653439616 33271975990021965768 33366767944409492736 33638638193942233023 33734474769993350496 34056163976318779776 34112232734923190016 34244840785051847808 34301220173897833728 34622224106045807088 34650105173040627072 34709653964899458116 34864337561332840704 34952378817800852928 35031954568839248592 35120419100578741644 35178240007889539704 35278462913894923008 35366016436946425152 35872178260374559584 36044640655857129582 36147331939776950464 36206843516892157824 36545681000826129704 36575111015987328576 36635326872121650816 36801245203629109632 36894177641012011424 36993183831011264571 37098577517139501792 37537613937460679328 37769699024777244096 37865077052617590672 37951284116242519308 38047120692293636781 38218334823386166592 38313184473358627248 38525445883183328784 38950002119301532974 39321426170025959544 39433453025211218688 39623036933986272624 39688270778131788384 39767592424072765824 39868015637264868768 39900121108349812992 40190125643567793608 40471175473243092864 40665748432249069272 40732698956503677552 40950124295411650176 41113891125929395917 41146999892985744648 41203308027029720832 41401400854082748336 41505949846138512852 41692728898239454464 41735899706781939516 42598211684194789506 42611968130517916416 42719574110645486912 42924956678485128676 42995626676309437416 43116251777032921344 43225131200712297408 43296295394325587328 43492380695198038656 43733335712899966848 43843773429346683936 44054560801603158378 44362634653362621024 44575916550734556702 44851517591922977364 44964778999983388923 44979299693324467328 45213891349013767809 45530072407398479472 45748966986280202931 46162965474727742784 46603171757067803904 46709272758452331456 46827225467438322192 46904320010519386272 47154688582595233536 47415933394687173888 47829571013832746112 47938464146832655968 48059520874476172776 48370080010848117093 48395601440031950208 48628272600801334584 48766814687983104768 48928928282097793488 49324245108015019428 49464770022852669056 50050151916614239104 50132552561850680064 50359598699702992128 50486769403490120896 50601712154990025744 50729494256391515708 50955570281947997952 51084245964478169664 51168349102384785024 51367261177577771712 51933336159068710632 52064480947349187174 52428568226701279392 52680628650868112466 52830715911981696832 52917694370842384512 53157354183019825024 53808267390561839376 54066960983785694373 54220997909665425696 54310265275338236736 54818521501239194556 54862666523980992864 55201867805443664448 55341266461518017136 55647866275709252688 56037012193721205504 56306420906191018992 56654548537165866144 56797615578926386008 56926926174363778962 57327502235079249888 57469776710037940872 57633508267616396544 58458364572462245248 58739414402137544504 59150179537816828032 59247562118550803712 59434555400979408936 59532406167197682576 59651388636109148736 59802023455897303152 59850181662524719488 59953038666644518564 60220219424120361216 60285188465351690412 60706763209864639296 60998622648373603908 61550620632970323712 62258924769207769278 62279030344603108608 62436300623251096256 62539093347359181696 62603849560172909274 63897317526292184259 63917952195776874624 64079361165968230368 64387435017727693014 64493440014464156124 64837696801068446112 65238571042797057984 65600003569349950272 65765660144020025904 66081841202404737567 66225559865306879232 66543951980043931536 66863874826101835053 67277276387884466046 67468949539986700992 68112327952637559552 68489681570103695616 69244448212091614176 69300210346081254144 69419307929798916232 69904757635601705856 70063909137678497184 70240838201157483288 70356480015779079408 70732032873892850304 71744356520749119168 72089281311714259164 72294663879553900928 72413687033784315648 73091362001652259408 73150222031974657152 73270653744243301632 73602490407258219264 73788355282024022848 73986367662022529142 74197155034279003584 75075227874921358656 75539398049554488192 75730154105235181344 75902568232485038616 76094241384587273562 76436669646772333184 76626368946717254496 77050891766366657568 77900004238603065948 78096721421023780761 78642852340051919088 79020942976302168699 79246073867972545248 79376541556263576768 79535184848145531648 79736031274529737536 80380251287135587216 80942350946486185728 81331496864498138544 81465397913007355104 81900248590823300352 82227782251858791834 82293999785971489296 82802801708165496672 83011899692277025704 83471799413563879032 85196423368389579012 85439148221290973824 85849913356970257352 85991253352618874832 86450262401424594816 86592590788651174656 86984761390396077312 87466671425799933696 87687546858693367872 88109121603206316756 88725269306725242048 89151833101469113404 89703035183845954728 89929557999966777846 89958599386648934656 90427782698027535618 91060144814796958944 91497933972560405862 92325930949455485568 93388387153811653917 93418545516904662912 93654450934876644384 93808640021038772544 95451548403473509819 95659142027665492224 95876928293665311936 96119041748952345552 96581152526591539521 96740160021696234186 96791202880063900416 97256545201602669168 97857856564195586976 98648490216030038856 98929540045705338112 100100303833228478208 100973538806980241792 101203424309980051488 101458988512783031416 102168491928956339328 102336698204769570048 102734522355155543424 103866672318137421264 104128961894698374348 104857136453402558784 105361257301736224932 105661431823963393664 105835388741684769024 106314708366039650048 107616534781123678752 108133921967571388746 108441995819330851392 108620530550676473472 109637043002478389112 109725333047961985728 110403735610887328896 110682532923036034272 111295732551418505376 112612841812382037984 113309097074331732288 113595231157852772016 113853852348727557924 114141362076880910343 114655004470158499776 114939553420075881744 116916729144924490496 117478828804275089008 118300359075633656064 118869110801958817872 119064812334395365152 119302777272218297472 119604046911794606304 119700363325049438976 119906077333289037128 120570376930703380824 121413526419729278592 121997245296747207816 123341673377788187751 124517849538415538556 124872601246502192512 125078186694718363392 125207699120345818548 127794635052584368518 127835904391553749248 128158722331936460736 128774870035455386028 128986880028928312248 129675393602136892224 130477142085594115968 131200007138699900544 131531320288040051808 132163682404809475134 133087903960087863072 133727749652203670106 134554552775768932092 134894336999950166769 134937899079973401984 135641674047041303427 138488896424183228352 138838615859597832464 139506109205076668197 139809515271203411712 140127818275356994368 140481676402314966576 140712960031558158816 141464065747785700608 143488713041498238336 144178562623428518328 144589327759107801856 146182724003304518816 146300444063949314304 147576710564048045696 147972735324045058284 148394310068558007168 150150455749842717312 151078796099108976384 151460308210470362688 151805136464970077232 152188482769174547124 152873339293544666368 153252737893434508992 154101783532733315136 155800008477206131896 156193442842047561522 157285704680103838176 158041885952604337398 158492147735945090496 158753083112527153536 159472062549059475072 160760502574271174432 162662993728996277088 162930795826014710208 164455564503717583668 164587999571942978592 164870856333272426051 165605603416330993344 166023799384554051408 166943598827127758064 170392846736779158024 170878296442581947648 171699826713940514704 171982506705237749664 172900524802849189632 175375093717386735744 176218243206412633512 177450538613450484096 178303666202938226808 179406070367691909456 179859115999933555692 180855565396055071236 182120289629593917888 182995867945120811724 184651861898910971136 186776774307623307834 186837091033809325824 187308901869753288768 187617280042077545088 190903096806947019638 191753856587330623872 192238083497904691104 193162305053183079042 193480320043392468372 194513090403205338336 195715713128391173952 197296980432060077712 198245523607214212701 201947077613960483584 202406848619960102976 202917977025566062832 204336983857912678656 205469044710311086848 207733344636274842528 208257923789396748696 209714272906805117568 210722514603472449864 211322863647926787328 215233069562247357504 216267843935142777492 216883991638661702784 217241061101352946944 219274086004956778224 219450666095923971456 220807471221774657792 221365065846072068544 222591465102837010752 225225683624764075968 226618194148663464576 227190462315705544032 227707704697455115848 228282724153761820686 229310008940316999552 229879106840151763488 234290164263071342283 234957657608550178016 237738221603917635744 238129624668790730304 238605554544436594944 239208093823589212608 239812154666578074256 241140753861406761648 242827052839458557184 243994490593494415632 246683346755576375502 249035699076831077112 249745202493004385024 250415398240691637096 255589270105168737036 256317444663872921472 257549740070910772056 257973760057856624496 259350787204273784448 260954284171188231936 262400014277399801088 263062640576080103616 264327364809618950268 266175807920175726144 267455499304407340212 269109105551537864184 269788673999900333538 269875798159946803968 271283348094082606854 276977792848366456704 277677231719195664928 279012218410153336394 280255636550713988736 280963352804629933152 281425920063116317632 286354645210420529457 286977426082996476672 288357125246857036656 289743457579774618563 292365448006609037632 295153421128096091392 295945470648090116568 296788620137116014336 300300911499685434624 302920616420940725376 303610272929940154464 304376965538349094248 306505475786869017984 308203567065466630272 311600016954412263792 312386885684095123044 314571409360207676352 316083771905208674796 316984295471890180992 317506166225054307072 318944125098118950144 321521005148542348864 325325987457992554176 325861591652029420416 328911129007435167336 329175999143885957184 329741712666544852102 331211206832661986688 332047598769108102816 333887197654255516128 340785693473558316048 342424086230642731029 343399653427881029408 343965013410475499328 350750187434773471488 352436486412825267024 354901077226900968192 356607332405876453616 358812140735383818912 359718231999867111384 361711130792110142472 364240579259187835776 365991735890241623448 370025020133364563253 373553548615246615668 374617803739506577536 375234560084155090176 381806193613894039276 383507713174661247744 384476166995809382208 386324610106366158084 386960640086784936744 389026180806410676672 391431426256782347904 394593960864120155424 396491047214428425402 404683010999850500307 404813697239920205952 405835954051132125664 406925022141123910281 415466689272549685056 416515847578793497392 418518327615230004591 419428545813610235136 421445029206944899728 430466139124494715008 432535687870285554984 433767983277323405568 438548172009913556448 438901332191847942912 442730131692144137088 445182930205674021504 450451367249528151936 453236388297326929152 454380924631411088064 455415409394910231696 456565448307523641372 458620017880633999104 459758213680303526976 468580328526142684566 469915315217100356032 475476443207835271488 476259249337581460608 478416187647178425216 479624309333156148512 482281507722813523296 487988981186988831264 493366693511152751004 494612568999817278153 498071398153662154224 500830796481383274192 511178540210337474072 512634889327745842944 515099480141821544112 515947520115713248992 518701574408547568896 526125281152160207232 528654729619237900536 532351615840351452288 534910998608814680424 538218211103075728368 539577347999800667076 542566696188165213708 553955585696732913408 555354463438391329856 558024436820306672788 560511273101427977472 561926705609259866304 562851840126232635264 572709290420841058914 576714250493714073312 579486915159549237126 584730896013218075264 591890941296180233136 594736570821642638103 605841232841881450752 607220545859880308928 608753931076698188496 613010951573738035968 616407134130933260544 623200033908824527584 624773771368190246088 629142818720415352704 632167543810417349592 633968590943780361984 643042010297084697728 650651974915985108352 651723183304058840832 657822258014870334672 658351998287771914368 659483425333089704204 662422413665323973376 664095197538216205632 667774395308511032256 681571386947116632096 684848172461285462058 686799306855762058816 687930026820950998656 702870492789214026849 704872972825650534048 713214664811752907232 717624281470767637824 719436463999734222768 723422261584220284944 728481158518375671552 731983471780483246896 740050040266729126506 747107097230493231336 749235607479013155072 763612387227788078552 768952333991618764416 772649220212732316168 773921280173569873488 778052361612821353344 782862852513564695808 789187921728240310848 792982094428856850804 809366021999701000614 809627394479840411904 811671908102264251328 813850044282247820562 830933378545099370112 833031695157586994784 837036655230460009182 842890058413889799456 859063935631261588371 860932278248989430016 865071375740571109968 869230372739323855689 877096344019827112896 885460263384288274176 890365860411348043008 900902734499056303872 908761849262822176128 910830818789820463392 913130896615047282744 919516427360607053952 937160657052285369132 939830630434200712064 950952886415670542976 952518498675162921216 956832375294356850432 959248618666312297024 964563015445627046592 975977962373977662528 986733387022305502008 989225137999634556306 996142796307324308448 1001661592962766548384 1022357080420674948144 1027272258691928193087 1030198960283643088224 1031895040231426497984 1052250562304320414464 1057309459238475801072 1064703231680702904576 1069821997217629360848 1076436422206151456736 1079154695999601334152 1085133392376330427416 1110708926876782659712 1116048873640613345576 1123853411218519732608 1125703680252465270528 1145418580841682117828 1153428500987428146624 1158973830319098474252 1169461792026436150528 1183781882592360466272 1189473141643285276206 1214049032999551500921 1214441091719760617856 1217507862153396376992 1246400067817649055168 1249547542736380492176 1255554982845690013773 1258285637440830705408 1264335087620834699184 1286084020594169395456 1301303949831970216704 1315644516029740669344 1316703996575543828736 1318966850666179408408 1328190395076432411264 1335548790617022064512 1363142773894233264192 1369696344922570924116 1373598613711524117632 1375860053641901997312 1405740985578428053698 1409745945651301068096 1426429329623505814464 1435248562941535275648 1438872927999468445536 1446844523168440569888 1463966943560966493792 1480100080533458253012 1483837706999451834459 1494214194460986462672 1527224774455576157104 1537904667983237528832 1545298440425464632336 1547842560347139746976 1556104723225642706688 1578375843456480621696 1585964188857713701608 1618732043999402001228 1623343816204528502656 1627700088564495641124 1661866757090198740224 1666063390315173989568 1674073310460920018364 1685780116827779598912 1718127871262523176742 1730142751481142219936 1738460745478647711378 1754192688039654225792 1813579419665996686561 1817523698525644352256 1821661637579640926784 1826261793230094565488 1839032854721214107904 1874321314104570738264 1879661260868401424128 1901905772831341085952 1918497237332624594048 1929126030891254093184 1951955924747955325056 1973466774044611004016 1978450275999269112612 1992285592614648616896 2003323185925533096768 2044714160841349896288 2054544517383856386174 2060397920567286176448 2063790080462852995968 2114618918476951602144 2139643994435258721696 2152872844412302913472 2158309391999202668304 2170266784752660854832 2221417853753565319424 2232097747281226691152 2247706822437039465216 2290837161683364235656 2306857001974856293248 2317947660638196948504 2367563765184720932544 2378946283286570552412 2428098065999103001842 2428882183439521235712 2435015724306792753984 2492800135635298110336 2499095085472760984352 2511109965691380027546 2528670175241669398368 2577191806893784765113 2631289032059481338688 2637933701332358816816 2656380790152864822528 2671097581234044129024 2726285547788466528384 2739392689845141848232 2747197227423048235264 2811481971156856107396 2819491891302602136192 2852858659247011628928 2870497125883070551296 2877745855998936891072 2893689046336881139776 2927933887121932987584 2960200161066916506024 2967675413998903668918 2988428388921972925344 3054449548911152314208 3090596880850929264672 3095685120694279493952 3156751686912961243392 3171928377715427403216 3237464087998804002456 3246687632409057005312 3255400177128991282248 3332126780630347979136 3348146620921840036728 3371560233655559197824 3436255742525046353484 3460285502962284439872 3476921490957295422756 3508385376079308451584 3627158839331993373122 3643323275159281853568 3652523586460189130976 3748642628209141476528 3766664948537070041319 3836994474665249188096 3858252061782508186368 3903911849495910650112 3946933548089222008032 3956900551998538225224 3984571185229297233792 4006646371851066193536 4089428321682699792576 4109089034767712772348 4120795841134572352896 4127580160925705991936 4229237836953903204288 4279287988870517443392 4305745688824605826944 4316618783998405336608 4340533569505321709664 4451513120998355503377 4464195494562453382304 4581674323366728471312 4613714003949712586496 4635895321276393897008 4735127530369441865088 4757892566573141104824 4856196131998206003684 4870031448613585507968 4985600271270596220672 4998190170945521968704 5022219931382760055092 5057340350483338796736 5154383613787569530226 5262578064118962677376 5275867402664717633632 5440738258997990059683 5452571095576933056768 5478785379690283696464 5622963942313712214792 5638983782605204272384 5705717318494023257856 5755491711997873782144 5787378092673762279552 5855867774243865975168 5920400322133833012048 5935350827997807337836 5976856777843945850688 6108899097822304628416 6181193761701858529344 6191370241388558987904 6343856755430854806432 6474928175997608004912 6510800354257982564496 6664253561260695958272 6696293241843680073456 6743120467311118395648 6872511485050092706968 6920571005924568879744 6953842981914590845512 7254317678663986746244 7286646550318563707136 7305047172920378261952 7497285256418282953056 7533329897074140082638 7731575420681354295339 7893867096178444016064 7913801103997076450448 7969142370458594467584 8013292743702132387072 8178856643365399585152 8218178069535425544696 8241591682269144705792 8458475673907806408576 8558575977741034886784 8611491377649211653888 8633237567996810673216 8681067139010643419328 8903026241996711006754 8928390989124906764608 9163348646733456942624 9271790642552787794016 9470255060738883730176 9515785133146282209648 9712392263996412007368 9740062897227171015936 9996380341891043937408 10044439862765520110184 10114680700966677593472 10308767227575139060452 10525156128237925354752 10551734805329435267264 10881476517995980119366 10957570759380567392928 11245927884627424429584 11299994845611210123957 11510983423995747564288 11574756185347524559104 11711735548487731950336 11840800644267666024096 11870701655995614675672 11953713555687891701376 12217798195644609256832 12362387523403717058688 12382740482777117975808 12687713510861709612864 12949856351995216009824 13021600708515965128992 13354539362995066510131 13392586483687360146912 13745022970100185413936 13841142011849137759488 13907685963829181691024 14508635357327973492488 14610094345840756523904 14994570512836565906112 15066659794148280165276 15463150841362708590678 15787734192356888032128 15827602207994152900896 16322214776993970179049 16357713286730799170304 16436356139070851089392 16916951347815612817152 17117151955482069773568 17266475135993621346432 17362134278021286838656 17806052483993422013508 17856781978249813529216 18326697293466913885248 18543581285105575588032 19031570266292564419296 19424784527992824014736 19992760683782087874816 20088879725531040220368 20229361401933355186944 20617534455150278120904 21103469610658870534528 21762953035991960238732 21915141518761134785856 22491855769254848859168 22599989691222420247914 23681601288535332048192 23741403311991229351344 23907427111375783402752 24435596391289218513664 24724775046807434117376 25375427021723419225728 25899712703990432019648 26043201417031930257984 26709078725990133020262 26785172967374720293824 27490045940200370827872 27815371927658363382048 29017270714655946984976 29220188691681513047808 29989141025673131812224 30133319588296560330552 30926301682725417181356 31575468384713776064256 31655204415988305801792 32644429553987940358098 32872712278141702178784 34532950271987242692864 34724268556042573677312 35612104967986844027016 35713563956499627058432 36653394586933827770496 37087162570211151176064 38063140532585128838592 38849569055985648029472 40177759451062080440736 41235068910300556241808 42206939221317741069056 43525906071983920477464 43830283037522269571712 44983711538509697718336 45199979382444840495828 47363202577070664096384 47482806623982458702688 48966644330981910537147 50750854043446838451456 51799425407980864039296 52086402834063860515968 53418157451980266040524 53570345934749440587648 54980091880400741655744 55630743855316726764096 58034541429311893969952 59978282051346263624448 60266639176593120661104 61852603365450834362712 63310408831976611603584 65288859107975880716196 65745424556283404357568 71224209935973688054032 73306789173867655540992 74174325140422302352128 76126281065170257677184 77699138111971296058944 80355518902124160881472 82470137820601112483616 87051812143967840954928 87660566075044539143424 89967423077019395436672 90399958764889680991656 94726405154141328192768 94965613247964917405376 97933288661963821074294 103598850815961728078592 104172805668127721031936 106836314903960532081048 107140691869498881175296 109960183760801483311488 111261487710633453528192 116069082858623787939904 120533278353186241322208 123705206730901668725424 126620817663953223207168 130577718215951761432392 131490849112566808715136 142448419871947376108064 146899932992945731611441 152252562130340515354368 155398276223942592117888 160711037804248321762944 164940275641202224967232 174103624287935681909856 179934846154038790873344 180799917529779361983312 189931226495929834810752 195866577323927642148588 213672629807921064162096 219920367521602966622976 222522975421266907056384 232138165717247575879808 241066556706372482644416 247410413461803337450848 261155436431903522864784 262981698225133617430272 284896839743894752216128 293799865985891463222882 310796552447885184235776 321422075608496643525888 329880551282404449934464 348207248575871363819712 361599835059558723966624 379862452991859669621504 391733154647855284297176 427345259615842128324192 464276331434495151759616 482133113412744965288832 494820826923606674901696 522310872863807045729568 569793679487789504432256 587599731971782926445764 659761102564808899868928 696414497151742727639424 723199670119117447933248 783466309295710568594352 854690519231684256648384 964266226825489930577664 989641653847213349803392 1044621745727614091459136 1139587358975579008864512 1175199463943565852891528 1392828994303485455278848 1446399340238234895866496 1566932618591421137188704 1709381038463368513296768 1979283307694426699606784 2089243491455228182918272 2350398927887131705783056 2892798680476469791732992 3133865237182842274377408 3418762076926737026593536 4178486982910456365836544 4700797855774263411566112 6267730474365684548754816 9401595711548526823132224 12535460948731369097509632 18803191423097053646264448 37606382846194107292528896
- Sum of all divisors σ(n): 141327334760148418896851067
- Sum of proper divisors (its aliquot sum) s(n): 103720951913954311604322171
- 37606382846194107292528896 is an abundant number, because the sum of its proper divisors (103720951913954311604322171) is greater than itself. Its abundance is 66114569067760204311793275
Bases of 37606382846194107292528896
- Binary: 11111000110110111011000011001010110111110000111011111101100110010101100110001000000002
- Hexadecimal: 0x1F1B76195BE1DFB32B3100
- Base-36: 4Q3VMAJX9QZGLXS00
Squares and roots of 37606382846194107292528896
- 37606382846194107292528896 squared (376063828461941072925288962) is 1414240030774522406028122034628448930404898994978816
- 37606382846194107292528896 cubed (376063828461941072925288963) is 53184452033720025807258240578789884886411749478802025688734625029974587867136
-
37606382846194107292528896 is a
perfect square number . Itssquare root is 6132404328336 -
The
cube root of 37606382846194107292528896 is 335032692.5729882381
Scales and comparisons
How big is 37606382846194107292528896?- 37,606,382,846,194,107,292,528,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,606,382,846,194,107,292,528,896 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 37606382846194107292528896 cubic inches would be around 27919391 feet tall.
Recreational maths with 37606382846194107292528896
- 37606382846194107292528896 backwards is 69882529270149164828360673
- The number of decimal digits it has is: 26
- The sum of 37606382846194107292528896'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 37606382846194107292528896 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 37606382846194107292528896 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/37606382846194107292528896/
Chicago style:
Numbermatics. 2024. "Number 37606382846194107292528896 - Facts about the integer". https://numbermatics.com/n/37606382846194107292528896/
The information we have on file for 37606382846194107292528896 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 37606382846194107292528896, math, Factors of 37606382846194107292528896, curriculum, school, college, exams, university, Prime factorization of 37606382846194107292528896, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, six hundred six sextillion, three hundred eighty-two quintillion, eight hundred forty-six quadrillion, one hundred ninety-four trillion, one hundred seven billion, two hundred ninety-two million, five hundred twenty-eight thousand, eight hundred ninety-six.