27050068495017030560461056
27,050,068,495,017,030,560,461,056 is an even composite number composed of seven prime numbers multiplied together.
What does the number 27050068495017030560461056 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 25515 divisors.
27050068495017030560461056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 27050068495017030560461056:
28 × 32 × 76 × 114 × 612 × 1272 × 3372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 61 × 61 × 127 × 127 × 337 × 337)See below for interesting mathematical facts about the number 27050068495017030560461056 from the Numbermatics database.
Names of 27050068495017030560461056
- Cardinal: 27050068495017030560461056 can be written as Twenty-seven septillion, fifty sextillion, sixty-eight quintillion, four hundred ninety-five quadrillion, seventeen trillion, thirty billion, five hundred sixty million, four hundred sixty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 2.7050068495017030560461056 × 1025
Factors of 27050068495017030560461056
Divisors of 27050068495017030560461056
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 32 33 36 42 44 48 49 56 61 63 64 66 72 77 84 88 96 98 99 112 121 122 126 127 128 132 144 147 154 168 176 183 192 196 198 224 231 242 244 252 254 256 264 288 294 308 336 337 343 352 363 366 381 384 392 396 427 441 448 462 484 488 504 508 528 539 549 576 588 616 671 672 674 686 693 704 726 732 762 768 784 792 847 854 882 889 896 924 968 976 1008 1011 1016 1029 1056 1078 1089 1098 1143 1152 1176 1232 1281 1331 1342 1344 1348 1372 1386 1397 1408 1452 1464 1524 1568 1584 1617 1694 1708 1764 1778 1792 1848 1936 1952 2013 2016 2022 2032 2058 2112 2156 2178 2196 2286 2304 2352 2359 2401 2464 2541 2562 2662 2667 2684 2688 2696 2744 2772 2794 2816 2904 2928 2989 3033 3048 3087 3136 3168 3234 3388 3416 3528 3556 3696 3707 3721 3773 3843 3872 3904 3993 4026 4032 4044 4064 4116 4191 4224 4312 4356 4392 4572 4697 4704 4718 4802 4851 4928 5082 5124 5324 5334 5368 5376 5392 5488 5544 5588 5808 5856 5929 5978 6039 6066 6096 6174 6223 6272 6336 6468 6776 6832 7056 7077 7112 7203 7381 7392 7414 7442 7546 7623 7686 7744 7747 7808 7986 8001 8052 8064 8088 8128 8232 8382 8448 8624 8712 8784 8967 9144 9317 9394 9408 9436 9604 9702 9779 9856 10164 10248 10648 10668 10736 10784 10976 11088 11121 11163 11176 11319 11616 11712 11858 11956 11979 12078 12132 12192 12348 12446 12544 12573 12672 12936 13552 13664 14091 14112 14154 14224 14406 14641 14762 14784 14828 14884 15092 15246 15367 15372 15488 15494 15616 15972 16002 16104 16128 16129 16176 16256 16464 16513 16764 16807 17248 17424 17568 17787 17934 18288 18634 18669 18788 18816 18872 19208 19404 19558 19712 20328 20496 20557 20923 21231 21296 21336 21472 21568 21609 21952 22143 22176 22242 22326 22352 22638 23232 23241 23424 23716 23912 23958 24156 24264 24384 24696 24892 25146 25344 25872 25949 26047 26411 26901 27104 27328 27951 28182 28224 28308 28448 28812 29282 29337 29524 29568 29656 29768 30184 30492 30734 30744 30976 30988 31944 32004 32208 32258 32352 32512 32879 32928 33026 33363 33489 33528 33614 33957 34496 34848 35136 35574 35868 36576 37268 37338 37576 37632 37744 38416 38808 39116 40656 40777 40931 40992 41114 41503 41846 42273 42462 42592 42672 42799 42944 43136 43218 43561 43904 43923 44286 44352 44484 44652 44704 45276 46101 46464 46482 46848 47432 47824 47916 48312 48387 48528 48768 49392 49539 49784 50292 50421 51667 51744 51898 52094 52822 53361 53802 54208 54229 54656 55902 56007 56364 56448 56616 56896 57624 58564 58674 59048 59136 59312 59536 60368 60984 61468 61488 61671 61976 62769 63888 64008 64416 64516 64704 65219 65758 65856 66052 66429 66726 66978 67056 67228 67914 68453 68992 69696 69723 70272 71148 71736 73152 74536 74676 75152 75488 76832 77616 77847 78141 78232 79233 81191 81312 81554 81862 81984 82228 83006 83692 83853 84546 84924 85184 85217 85344 85598 85888 86272 86436 87122 87808 87846 88011 88572 88704 88968 89304 89408 90552 92202 92928 92964 94864 95648 95832 96624 96774 97056 97536 98637 98784 99078 99568 100584 100842 102487 103334 103488 103796 104188 105644 106722 107569 107604 108416 108458 109312 111804 112014 112728 112896 112903 113232 113569 113792 115248 115591 117128 117348 117649 118096 118624 119072 120736 121968 122331 122793 122936 122976 123342 123952 124509 125538 127776 128016 128397 128832 129032 129408 130438 130683 131516 131712 131769 132104 132858 133452 133956 134112 134456 135828 136906 137984 138303 139392 139446 140544 142296 143472 143899 145161 146304 146461 148617 149072 149352 150304 150976 151263 153664 155001 155232 155694 156282 156464 158466 162382 162624 162687 163108 163724 163968 164456 166012 167384 167706 169037 169092 169848 170368 170434 170688 171196 171776 172872 174244 175692 176022 177144 177408 177419 177936 178608 178816 181104 181643 182329 184404 184877 185013 185928 188307 189728 191296 191664 193248 193548 194112 195657 197274 197568 198156 199136 201168 201684 204974 205359 206668 206976 207592 208376 211288 213444 215138 215208 216832 216916 223608 224028 225456 225806 226127 226464 227138 227584 230153 230496 231182 233541 234256 234423 234696 235298 236192 237248 237699 238144 241472 243573 243936 244662 245586 245872 245952 246684 247904 249018 251076 255552 255651 256032 256794 257664 258064 258816 260876 261366 263032 263424 263538 264208 265716 266904 267912 268224 268912 271656 273812 276606 278784 278892 284592 285439 286517 286944 287798 290322 290521 292608 292922 295911 297234 298144 298704 299593 300608 301952 302526 304927 307328 307461 310002 310464 311388 312564 312928 316932 322707 324764 325248 325374 326216 327448 327936 328912 332024 334768 335412 338074 338184 338709 339696 340707 340736 340868 341376 342392 345744 346773 348488 351384 352044 352947 354288 354838 355872 357216 357632 361669 362208 363286 364658 366993 368379 368808 369754 370026 371856 373527 376614 379456 379603 382592 383328 385191 386496 387096 388224 391314 392049 394548 395136 396312 398272 402336 403368 409948 410718 413336 413952 415184 416752 422576 426888 430276 430416 431697 433832 439383 447216 448056 448547 450241 450912 451612 452254 452928 454276 456533 460306 460992 462364 465003 467082 468512 468846 469392 470596 470789 472384 472567 474496 475398 476288 479171 482944 487146 487872 488061 489324 491172 491744 491904 493368 495808 498036 502152 507111 511104 511302 512064 513588 515328 516128 521752 522732 526064 527076 528416 531432 532257 533808 535824 536448 537824 543312 544929 546987 547624 553212 554631 557784 568337 569184 570878 573034 573888 575596 580644 581042 585844 586971 591822 594468 596288 596519 597408 599186 601216 603904 605052 609854 614656 614922 616077 620004 620928 622776 625128 625856 633864 645414 649528 650496 650748 652432 654896 657824 664048 669536 670824 676148 676368 677418 678381 679392 681414 681736 682752 684784 690459 691488 693546 696976 702768 704088 705894 708576 709676 711744 714432 717409 723338 724416 726572 729316 730719 733986 736758 737616 739508 740052 743712 747054 752983 753228 758912 759206 765184 766656 766953 770382 772992 774192 776448 782628 784098 789096 790272 790321 792624 794983 796544 804672 806736 809137 819896 821436 826672 830368 833504 845152 853776 856317 859551 860552 860832 863394 867664 871563 878766 893101 894432 896112 897094 898779 900482 901824 903224 904508 905856 908552 913066 914781 920612 921984 922383 924728 930006 934164 937024 937387 937692 938784 941192 941578 944768 945134 948992 950796 952576 958342 965888 968121 974292 975744 976122 978648 982344 983488 983808 983869 986736 991616 996072 1004304 1007293 1014222 1016127 1022121 1022208 1022604 1024128 1025227 1027176 1032256 1040319 1043504 1045464 1052128 1054152 1056832 1058841 1062864 1064514 1067616 1071648 1072896 1075648 1085007 1086624 1089858 1093974 1095248 1106424 1109262 1115568 1136674 1138368 1138809 1141756 1146068 1147776 1151192 1161288 1162084 1171688 1173942 1183259 1183644 1188936 1192576 1193038 1194816 1198372 1202432 1210104 1219708 1229844 1232154 1240008 1241856 1241933 1245552 1249259 1250256 1251712 1253977 1267728 1271501 1276303 1290828 1294139 1295091 1299056 1301496 1304864 1309792 1315648 1318149 1328096 1339072 1341648 1345641 1350723 1352296 1352736 1354836 1356762 1358784 1362828 1363472 1369568 1369599 1380918 1382976 1387092 1393952 1405536 1408176 1411788 1412367 1417152 1417701 1419352 1423488 1428864 1434818 1437513 1446676 1448832 1453144 1458632 1461438 1467972 1473516 1475232 1479016 1480104 1487424 1494108 1505966 1506456 1517824 1518412 1521333 1533312 1533906 1540764 1545984 1548384 1565256 1568196 1578192 1580642 1582889 1585248 1589966 1593088 1596771 1609344 1611071 1613472 1618274 1634787 1639792 1640961 1642872 1653344 1660736 1663893 1667008 1690304 1705011 1707552 1712634 1719102 1721104 1721664 1726788 1735328 1743126 1757532 1786202 1788864 1789557 1792224 1794188 1797558 1800964 1803648 1806448 1809016 1811712 1817104 1826132 1829562 1841224 1843968 1844766 1849456 1859407 1860012 1868328 1874048 1874774 1875384 1877568 1882384 1883156 1889536 1890268 1901592 1916684 1936242 1948584 1951488 1951609 1952244 1957296 1964688 1966976 1967738 1973472 1983232 1992144 1998073 2005619 2008608 2014586 2028444 2032254 2033647 2035143 2044242 2045208 2048256 2050454 2054352 2064512 2071377 2080638 2087008 2090928 2097151 2104256 2108304 2113664 2117682 2125728 2129028 2134489 2135232 2143296 2151296 2152227 2170014 2173248 2179716 2187948 2190496 2212848 2218524 2231136 2258949 2273348 2276736 2277618 2283512 2292136 2295552 2302384 2322576 2324168 2343376 2347884 2366518 2367288 2370963 2377872 2384949 2385152 2386076 2389632 2396744 2420208 2427411 2439416 2459688 2464308 2480016 2483866 2487397 2491104 2498518 2500512 2503424 2507954 2531683 2535456 2543002 2552606 2568951 2578653 2581656 2588278 2590182 2598112 2602992 2609728 2610739 2614689 2619584 2631296 2636298 2656192 2657221 2678144 2679303 2683296 2691282 2696337 2701446 2704592 2705472 2709672 2713524 2717568 2725656 2726944 2739136 2739198 2744343 2761836 2765952 2774184 2787904 2811072 2812161 2816352 2823576 2824734 2834304 2835402 2838704 2846976 2857728 2869636 2875026 2893352 2897664 2906288 2917264 2922876 2935944 2947032 2950464 2951607 2958032 2960208 2974848 2988216 3011932 3012912 3021879 3036824 3042666 3066624 3067812 3075681 3081528 3096768 3130512 3136392 3139829 3151687 3156384 3161284 3165778 3170496 3179932 3193542 3195731 3218688 3222142 3226944 3236548 3255021 3269574 3279584 3281922 3285744 3295523 3306688 3307969 3321472 3327786 3334016 3354197 3380608 3410022 3415104 3416427 3425268 3438204 3442208 3443328 3453576 3470656 3486252 3515064 3549777 3572404 3577728 3579114 3584448 3588376 3595116 3601928 3607296 3612896 3618032 3634208 3652264 3659124 3682448 3689532 3698912 3718814 3720024 3725799 3736656 3747777 3748096 3749548 3750768 3755136 3761931 3764768 3766312 3780536 3803184 3814503 3828909 3833368 3872484 3882417 3897168 3903218 3904488 3914592 3929376 3933952 3935476 3946944 3978359 3984288 3996146 4011238 4017216 4029172 4036923 4052169 4056888 4064508 4067294 4070286 4088484 4090416 4100908 4108704 4108797 4129024 4142754 4161276 4174016 4175633 4181856 4194302 4208512 4216608 4227328 4235364 4237101 4251456 4253103 4258056 4268978 4270464 4286592 4302592 4304454 4312539 4340028 4346496 4359432 4375896 4380992 4425696 4437048 4462272 4517898 4546696 4553472 4555236 4567024 4584272 4604768 4645152 4648336 4686752 4695768 4733036 4734576 4741926 4748667 4755744 4769898 4772152 4779264 4793488 4833213 4840416 4854822 4878832 4919376 4928616 4934017 4952651 4960032 4967732 4974794 4982208 4997036 5001024 5015908 5021863 5063366 5070912 5086004 5105212 5115033 5137902 5157306 5163312 5176556 5178679 5180364 5196224 5198237 5205984 5219456 5221478 5229378 5239168 5262592 5270881 5272596 5312384 5314442 5356288 5358606 5366592 5368671 5382564 5392674 5402892 5409184 5410944 5419344 5427048 5435136 5435473 5451312 5453888 5478272 5478396 5488686 5523672 5531904 5532247 5548368 5564881 5575808 5578221 5622144 5624322 5632704 5647152 5649468 5663959 5668608 5670804 5677408 5739272 5750052 5786704 5812576 5834528 5845752 5854827 5871888 5894064 5900928 5903214 5916064 5920416 5949696 5976432 5994219 6016857 6023864 6025824 6043758 6073648 6085332 6100941 6135624 6151362 6163056 6193536 6251707 6261024 6272784 6279658 6291453 6303374 6312768 6322568 6331556 6340992 6359864 6387084 6391462 6403467 6444284 6453888 6456681 6473096 6510042 6539148 6559168 6561709 6563844 6571488 6591046 6613376 6615938 6642944 6655572 6668032 6708394 6761216 6776847 6820044 6830208 6832854 6850536 6876408 6884416 6886656 6887083 6907152 6927709 6941312 6972504 7030128 7051051 7099554 7112889 7144808 7154847 7155456 7158228 7168896 7176589 7176752 7190232 7203856 7225792 7236064 7268416 7282233 7304528 7318248 7364896 7379064 7397824 7437628 7440048 7451598 7462191 7473312 7495554 7499096 7501536 7510272 7523862 7529536 7532624 7561072 7595049 7606368 7629006 7657818 7666736 7744968 7764834 7794336 7806436 7808976 7829184 7832217 7858752 7870952 7893888 7956718 7968576 7971663 7992292 8022476 8034432 8037909 8058344 8073846 8104338 8113776 8129016 8134588 8140572 8176968 8180832 8201816 8217408 8217594 8282813 8285508 8322552 8348032 8351266 8363712 8388604 8417024 8433216 8436483 8470728 8474202 8502912 8506206 8516112 8537956 8540928 8573184 8608908 8625078 8680056 8692992 8693531 8718864 8744813 8751792 8761984 8777839 8851392 8854821 8874096 8900507 8924544 8934121 9035796 9065637 9093392 9110472 9134048 9168544 9209536 9227043 9290304 9296672 9373504 9391536 9419487 9455061 9466072 9469152 9483852 9497334 9511488 9539796 9544304 9586976 9587193 9666426 9680832 9709644 9757664 9838752 9857232 9868034 9886569 9905302 9920064 9923907 9935464 9949588 9964416 9994072 10002048 10031816 10043726 10062591 10126732 10141824 10172008 10210424 10230066 10275804 10311257 10314612 10326624 10353112 10357358 10360728 10392448 10396474 10411968 10438912 10442956 10458756 10478336 10541762 10545192 10624768 10628884 10649331 10717212 10733184 10737342 10765128 10785348 10805784 10818368 10821888 10822559 10838688 10854096 10870946 10902624 10907776 10956544 10956792 10977372 11047344 11064494 11080223 11096736 11129762 11151616 11156442 11177397 11243331 11244288 11248644 11265408 11277497 11285793 11294304 11298936 11327918 11341608 11354816 11443509 11478544 11486727 11500104 11573408 11625152 11647251 11669056 11691504 11709654 11743776 11788128 11801856 11806428 11832128 11840832 11935077 11952864 11988438 12033714 12047728 12051648 12087516 12147296 12170664 12201882 12271248 12302724 12326112 12387072 12503414 12522048 12526899 12545568 12559316 12582906 12606748 12625536 12645136 12663112 12681984 12719728 12774168 12782924 12806934 12888568 12907776 12913362 12946192 13015849 13020084 13078296 13118336 13123418 13127688 13142976 13182092 13226752 13231876 13311144 13416788 13553694 13640088 13660416 13661263 13665708 13701072 13741849 13752816 13768832 13774166 13793747 13814304 13855418 13882624 13945008 13986511 14039333 14060256 14102102 14199108 14225778 14235529 14246001 14289616 14309694 14316456 14337792 14353178 14353504 14380464 14407712 14423263 14451584 14472128 14499639 14536832 14564466 14609056 14636496 14680057 14729792 14758128 14795648 14802051 14857953 14875256 14880096 14903196 14924382 14941423 14946624 14991108 14998192 15003072 15047724 15059072 15065248 15065589 15122144 15190098 15212736 15258012 15315636 15333472 15489936 15529668 15536037 15588672 15594711 15612872 15617952 15658368 15664434 15717504 15741904 15787776 15812643 15913436 15937152 15943326 15984584 16044952 16068864 16075818 16116688 16147692 16208676 16227552 16258032 16269176 16281144 16306419 16353936 16361664 16403632 16434816 16435188 16565626 16571016 16596741 16645104 16694643 16696064 16702532 16727424 16734663 16777208 16866432 16872966 16941456 16948404 16991877 17005824 17012412 17032224 17075912 17217816 17250156 17360112 17387062 17411779 17437728 17489626 17503584 17523968 17555678 17564481 17702784 17709642 17721781 17748192 17801014 17849088 17868242 17982657 18050571 18071592 18131274 18186784 18220944 18268096 18275173 18302823 18337088 18419072 18454086 18580608 18593344 18600547 18747008 18755121 18783072 18838974 18874359 18910122 18932144 18938304 18967704 18994668 19022976 19079592 19088608 19173952 19174386 19210401 19332852 19361664 19419288 19515328 19677504 19685127 19714464 19736068 19773138 19810604 19840128 19847814 19870928 19899176 19928832 19988144 20004096 20063632 20087452 20125182 20253464 20283648 20344016 20420848 20460132 20551608 20622514 20629224 20653248 20661249 20706224 20714716 20721456 20783127 20784896 20792948 20823936 20885912 20917512 21083524 21090384 21153153 21257768 21298662 21434424 21466368 21467699 21474684 21529767 21530256 21570696 21611568 21636736 21645118 21677376 21708192 21741892 21805248 21815552 21913584 21954744 21978803 22061809 22094688 22128988 22160446 22193472 22259524 22312884 22354794 22370117 22386573 22486662 22497288 22530816 22554994 22571586 22588608 22597872 22655836 22683216 22709632 22785147 22887018 22957088 22973454 23000208 23068661 23146816 23155783 23250304 23294502 23338112 23383008 23419308 23479379 23487552 23496651 23576256 23612856 23664256 23681664 23870154 23905728 23914989 23976876 24067428 24095456 24103296 24175032 24294592 24341328 24403764 24542496 24605448 24652224 24848439 25006828 25044096 25053798 25091136 25118632 25165812 25213496 25251072 25290272 25326224 25439456 25548336 25565848 25613868 25777136 25826724 25892384 26031698 26040168 26080593 26156592 26234439 26236672 26246836 26255376 26285952 26333517 26364184 26463752 26622288 26701521 26802363 26833576 27107388 27280176 27322526 27331416 27361367 27402144 27483698 27505632 27537664 27548332 27587494 27628608 27710836 27848513 27890016 27973022 28078666 28120512 28204204 28258461 28365183 28398216 28451556 28471058 28492002 28579232 28619388 28632912 28706356 28707008 28718129 28760928 28761579 28815424 28846526 28903168 28944256 28999278 29073664 29128932 29218112 29229431 29272992 29360114 29459584 29516256 29591296 29604102 29659707 29715906 29750512 29760192 29771721 29806392 29848764 29882846 29893248 29982216 29996384 30006144 30095448 30118144 30130496 30131178 30187773 30244288 30380196 30425472 30516024 30631272 30666944 30933771 30979872 31059336 31072074 31177344 31189422 31225744 31235904 31316736 31328868 31435008 31483808 31625286 31826872 31874304 31886652 31969168 32089904 32151636 32233376 32295384 32417352 32455104 32467677 32516064 32538352 32562288 32612838 32707872 32723328 32807264 32869632 32870376 33131252 33142032 33193482 33240669 33290208 33389286 33405064 33454848 33469326 33554416 33732864 33745932 33832491 33882912 33896808 33983754 34024824 34064448 34151824 34435632 34500312 34538119 34668557 34720224 34774124 34823558 34875456 34979252 35007168 35111356 35128962 35153041 35405568 35419284 35443562 35496384 35602028 35736484 35805231 35965314 36101142 36143184 36250753 36262548 36373568 36387659 36441888 36536192 36550346 36605646 36674176 36838144 36896167 36908172 37161216 37186688 37201094 37494016 37510242 37566144 37580697 37677948 37748718 37820244 37864288 37876608 37935408 37989336 38045952 38048311 38159184 38177216 38347904 38348772 38420802 38665704 38723328 38725729 38838576 38954167 39030656 39047547 39355008 39370254 39428928 39472136 39546276 39621208 39647713 39680256 39695628 39741856 39798352 39976288 40127264 40174904 40250364 40506928 40688032 40841696 40920264 40983789 41103216 41225547 41245028 41258448 41306496 41322498 41381241 41412448 41429432 41442912 41566254 41585896 41647872 41771824 41835024 41959533 42117999 42167048 42180768 42306306 42515536 42597324 42706587 42868848 42935398 42949368 43059534 43060512 43141392 43223136 43269789 43273472 43290236 43354752 43416384 43483784 43610496 43761949 43827168 43909488 43957606 44040171 44123618 44189376 44257976 44320892 44386944 44406153 44519048 44573859 44625768 44709588 44740234 44773146 44824269 44973324 44994576 45109988 45143172 45177216 45195744 45196767 45311672 45366432 45419264 45570294 45774036 45914176 45931963 45946908 46000416 46137322 46293632 46311566 46500608 46589004 46608111 46676224 46766016 46784133 46838616 46958758 46975104 46993302 47152512 47225712 47328512 47363328 47437929 47740308 47811456 47829978 47953752 48134856 48190912 48206592 48209581 48350064 48493963 48589184 48682656 48807528 48919257 49084992 49210896 49304448 49357357 49696878 49790223 50013656 50083929 50088192 50107596 50182272 50237264 50331624 50426992 50580544 50652448 50878912 50975631 51096672 51131696 51227736 51554272 51653448 51784768 52063396 52080336 52161186 52235337 52313184 52468878 52493672 52510752 52571904 52667034 52728368 52927504 53165343 53244576 53403042 53604726 53667152 54214776 54479161 54560352 54645052 54662832 54722734 54804288 54825519 54967396 55011264 55096664 55174988 55257216 55421672 55697026 55780032 55801641 55946044 56157332 56241024 56265363 56408408 56516922 56730366 56796432 56903112 56942116 56965469 56984004 57158464 57180607 57238776 57265824 57412712 57414016 57436258 57521856 57523158 57630848 57693052 57888512 57979691 57998556 58257864 58436224 58458862 58545984 58720228 58919168 59032512 59055381 59208204 59319414 59431812 59501024 59520384 59543442 59612784 59697528 59765692 59786496 59790203 59964432 59992768 60012288 60016009 60190896 60260992 60262356 60375546 60488576 60760392 60850944 60854717 61032048 61213691 61262544 61333888 61444873 61867542 61959744 61983747 62118672 62144148 62303549 62349381 62354688 62378844 62451488 62471808 62538847 62657736 62967616 63250572 63459459 63653744 63773304 63938336 64179808 64303272 64403097 64466752 64589301 64590768 64834704 64910208 64935354 65032128 65076704 65124576 65225676 65415744 65446656 65614528 65740752 65936409 66185427 66262504 66284064 66386964 66481338 66580416 66778572 66810128 66938652 67108832 67110351 67491864 67664982 67765824 67793616 67967508 68049648 68128896 68303648 68871264 69000624 69076238 69205983 69337114 69440448 69467349 69548248 69647116 69750912 69958504 70014336 70222712 70257924 70306082 70438137 70838568 70887124 70992768 71204056 71472968 71610462 71930628 72178799 72202284 72286368 72501506 72525096 72747136 72775318 72883776 73072384 73100692 73211292 73348352 73792334 73816344 74373376 74402188 74545317 75020484 75132288 75161394 75355896 75497436 75640488 75728576 75753216 75757913 75870816 75978672 76096622 76204799 76318368 76354432 76695808 76697544 76841604 77331408 77451458 77561561 77677152 77908334 78061312 78095094 78241779 78703317 78710016 78740508 78857856 78942479 78944272 79000551 79092552 79242416 79295426 79391256 79483712 79596704 79952576 80104563 80254528 80349808 80407089 80500728 81013856 81376064 81683392 81840528 81967578 82084101 82206432 82451094 82490056 82516896 82612992 82644996 82762482 82824896 82858864 82885824 83132508 83171792 83543648 83545539 83670048 83919066 84235998 84334096 84361536 84612612 85031072 85194648 85413174 85737696 85870796 85898736 86119068 86121024 86154387 86282784 86446272 86539578 86580472 86709504 86832768 86967568 87220992 87523898 87654336 87688293 87818976 87915212 88080342 88247236 88378752 88515952 88641784 88773888 88812306 89038096 89147718 89251536 89419176 89480468 89546292 89648538 89946648 89989152 90219976 90286344 90354432 90391488 90393534 90623344 90732864 91110943 91140588 91548072 91828352 91863926 91893816 92000832 92274644 92587264 92623132 92801313 93178008 93216222 93532032 93568266 93677232 93917516 93950208 93986604 94305024 94451424 94875858 95480616 95622912 95628841 95659956 95907504 96192943 96269712 96381824 96419162 96556229 96700128 96987926 97178368 97365312 97403031 97615056 97838514 97905577 98169984 98275331 98421792 98608896 98714714 99393756 99580446 99722007 100027312 100167858 100215192 100364544 100474528 100663248 100853984 100962841 101161088 101304896 101497473 101757824 101951262 102193344 102263392 102455472 102760399 103108544 103306896 103569536 103614357 104005671 104126792 104160672 104322372 104470674 104626368 104937756 104987344 105021504 105334068 105456736 105459123 105855008 106330686 106489152 106806084 107209452 107334304 108429552 108752259 108958322 109120704 109162977 109290104 109325664 109445468 109608576 109651038 109934792 110022528 110193328 110349976 110514432 110688501 110843344 111394052 111560064 111603282 111892088 112314664 112482048 112530726 112816816 113033844 113423827 113460732 113592864 113806224 113884232 113930938 113968008 114144933 114316928 114361214 114477552 114531648 114825424 114828032 114872516 115043712 115046316 115261696 115386104 115959382 115997112 116177187 116515728 116862501 116872448 116917724 117091968 117142641 117440456 118065024 118110762 118416408 118638828 118863624 118943139 119002048 119040768 119048149 119086884 119225568 119395056 119531384 119580406 119928864 119985536 120032018 120381792 120521984 120524712 120751092 120977152 121520784 121709434 121882453 122064096 122427382 122525088 122667776 122889746 122951367 123676641 123735084 123919488 123967494 124052467 124143723 124237344 124288296 124607098 124698762 124757688 124902976 124943616 125077694 125315472 125878599 125935232 126353997 126501144 126918918 127307488 127546608 127876672 127926211 128119761 128359616 128606544 128806194 128933504 129178602 129181536 129669408 129809367 129820416 129870708 130064256 130153408 130203829 130249152 130451352 130831488 131229056 131285847 131481504 131872818 132120513 132370854 132525008 132568128 132773928 132962676 133160832 133557144 133620256 133877304 134217664 134220702 134472807 134983728 135329964 135531648 135587232 135935016 136099296 136257792 136607296 137742528 137795889 138001248 138152476 138411966 138674228 138880896 138934698 139096496 139294232 139501824 139917008 140028672 140445424 140515848 140612164 140876274 141677136 141774248 141985536 142408112 142945936 143220924 143861256 144357598 144404568 144572736 144628743 145003012 145050192 145481889 145494272 145550636 145767552 146201384 146422584 147584668 147632688 148072071 148804376 149090634 150040968 150264576 150273893 150322788 150711792 150994872 151160339 151280976 151457152 151515826 151731217 151741632 151957344 152193244 152409598 152636736 152708864 153395088 153683208 153851621 154432663 154662816 154902916 155123122 155354304 155816668 156190188 156483558 156590819 156706011 157406634 157481016 157715712 157884958 157888544 158001102 158185104 158484832 158590852 158655893 158782512 158967424 159193408 159255079 159496029 159905152 160209126 160509056 160699616 160814178 161001456 161480627 162027712 162090481 162752128 163366784 163437483 163681056 163935156 164168202 164355653 164412864 164476557 164902188 164980112 165033792 165289992 165524964 165649792 165717728 165771648 166265016 166343584 167087296 167091078 167340096 167404923 167838132 168471996 168668192 168723072 169225224 170062144 170389296 170826348 170896407 171475392 171541821 171741592 171797472 172238136 172242048 172308774 172565568 172892544 173079156 173160944 173665536 173935136 173939073 175047796 175308672 175376586 175637952 175830424 176160684 176494472 176757504 177031904 177283568 177624612 178076192 178295436 178503072 178838352 178960936 179092584 179297076 179370609 179893296 179978304 180048027 180439952 180572688 180782976 180787068 181246688 181465728 182221886 182281176 182564151 183096144 183641073 183656704 183727852 183787632 184001664 184334619 184549288 185246264 185602626 186356016 186432444 186910647 187064064 187136532 187354464 187616541 187835032 187973208 188902848 189751716 190961232 191257682 191319912 191529569 191815008 192385886 192539424 192763648 192838324 193112458 193209291 193400256 193975852 194730624 194806062 194939591 195230112 195677028 195811154 196339968 196550662 196843584 197429428 197809227 198556281 198787512 199160892 199444014 200054624 200335716 200430384 200949056 201026903 201326496 201331053 201707968 201925682 202322176 202609792 202994946 203515648 203902524 204386688 204526784 204606017 204910944 205520798 206217088 206613792 207139072 207228714 207617949 208011342 208253584 208321344 208402047 208644744 208941348 209252736 209875512 209974688 210043008 210668136 210913472 210918246 211314411 211710016 212661372 212978304 213612168 214418904 214668608 216536397 216859104 217504518 217916644 218241408 218325954 218580208 218651328 218890936 219217152 219302076 219869584 220045056 220386656 220699952 221377002 221686688 222788104 223120128 223206564 223784176 224629328 225061452 225633632 226067688 226847654 226921464 227185728 227273739 227612448 227768464 227861876 227936016 228289866 228614397 228633856 228722428 228955104 229063296 229650848 229745032 230087424 230092632 230772208 231918764 231994224 232354374 232684683 233031456 233725002 233835448 234183936 234285282 234880912 236130048 236144689 236221524 236827437 236832816 237277656 237727248 237886278 238004096 238096298 238173768 238451136 238790112 239062768 239160812 239857728 239971072 240064036 240763584 241049424 241502184 241766833 242679899 243041568 243418868 243764906 244128192 244854764 245050176 245779492 245902734 246071287 246252303 247353282 247470168 247838976 247934988 248104934 248287446 248474688 248576592 249214196 249397524 249515376 249805952 250155388 250630944 250636617 251757198 251870464 252707994 253002288 253755271 253837836 254614976 254713613 255093216 255753344 255852422 256239522 256719232 257213088 257612388 257867008 258273169 258357204 258363072 258463161 259338816 259618734 259741416 260128512 260306816 260407658 260498304 260902704 261662976 262458112 262571694 262963008 263064879 263745636 264241026 264741708 265050016 265136256 265547856 265925352 266321664 266338177 267114288 267240512 267754608 268435328 268441404 268945614 269967456 270659928 271063296 271080103 271174464 271870032 272198592 272679169 273214592 273332829 275485056 275591778 276002496 276304952 276823932 277348456 277761792 277869396 278192992 278588464 279834016 280890848 281031696 281224328 281752548 283354272 283548496 284816224 285891872 286441848 286886523 287722512 288578829 288715196 288809136 289145472 289257486 289668687 290006024 290100384 290963778 291101272 291535104 292402768 292845168 293716731 294825993 295169336 295265376 296144142 297608752 298181268 300081936 300547786 300645576 300975037 301423584 301989744 302320678 302561952 302888523 302914304 303031652 303462434 303483264 303914688 304386488 304819196 305273472 306333643 306790176 307366416 307703242 308281197 308865326 309325632 309805832 310246244 310708608 310843071 311633336 312017013 312380376 312967116 313181638 313412022 314813268 314962032 315769916 315777088 315899419 316002204 316370208 316377369 316969664 317181704 317311786 317565024 317934848 318386816 318510158 318992058 319810304 320418252 321018112 321399232 321523741 321628356 322002912 322961254 324055424 324180962 325504256 326256777 326733568 326874966 327362112 327488931 327870312 328336404 328711306 328825728 328953114 329804376 329960224 330067584 330579984 331049928 331299584 331435456 331543296 331563853 332065503 332530032 332687168 334174592 334182156 334680192 334809846 335676264 336943992 337336384 337446144 337467067 338450448 339457741 340124288 340271481 340778592 341652696 341792814 342434799 342950784 343083642 343483184 343594944 344476272 344484096 344617548 345131136 345501499 345785088 346158312 346321888 347870272 347878146 348531561 350095592 350587503 350617344 350753172 351275904 351660848 352321368 352988944 354063808 354567136 355249224 356152384 356590872 356829417 357006144 357144447 357676704 357921872 358185168 358594152 358741218 359786592 359956608 360096054 360879904 361145376 361565952 361574136 362493376 362931456 364443772 364562352 365128302 365647359 366192288 367282146 367455704 367575264 368003328 368669238 369098576 370492528 371205252 372157401 372712032 372864888 373821294 374273064 374708928 375233082 375670064 375946416 377805696 379503432 381354127 381922464 382515364 382639824 383059138 383630016 383778633 384771772 385078848 385676648 386224916 386418582 386800512 387951704 389461248 389612124 389879182 390460224 390611487 391354056 391622308 393101324 393687168 393857541 394858856 395618454 397112562 397575024 398321784 398758283 398888028 400109248 400264249 400671432 400860768 401898112 402053806 402652992 402662106 403415936 403851364 405219584 405857837 405989892 407805048 408773376 409053568 409212034 409821888 411041596 412434176 413227584 413387667 414457428 415235898 416022684 416507168 416642688 416804094 417289488 417882696 418505472 418531421 419751024 419949376 420086016 420112063 421336272 421826944 421836492 422590249 422628822 423420032 425322744 425956608 425983019 427224336 428495837 428837808 429337216 430114111 433072794 433718208 433886229 435009036 435833288 436124843 436445667 436482816 436651908 437160416 437302656 437771929 437781872 438604152 439739168 440773312 441399904 442754004 443373376 444216213 445576208 446413128 447568352 449258656 450122904 450821679 451267264 452135376 453481017 453695308 453842928 454371456 454547478 455193651 455224896 455536928 455723752 455872032 456579732 457228794 457444856 457910208 458126592 459301696 459490064 460185264 461544416 461554863 463297989 463837528 463988448 464708748 465369366 466062912 467450004 467670896 468570564 469761824 469772457 472289378 472443048 473654874 473665632 474555312 475454496 475772556 475967679 476008192 476192596 476347536 476902272 477580224 477765237 478125536 478321624 479715456 480128072 481527168 482098848 483004368 483533666 484441881 485359798 486083136 486271443 486837736 487529812 488256384 489709528 490100352 490312449 491558984 491805468 492142574 492504606 493066959 494706564 494940336 495869976 496209868 496574892 496949376 497153184 498428392 498795048 499030752 499611904 500310776 501261888 501273234 503514396 505251593 505415988 506004576 507510542 507675672 509229952 509427226 510186432 511506688 511704844 512479044 512689221 513438464 514426176 514625463 515224776 516546338 516714408 516726144 516926322 518677632 519237468 519482832 520613632 520815316 520996608 521805408 521817219 525143388 525926016 526129758 527491272 528482052 529483416 530100032 530272512 530305391 531095712 531850704 532676354 533433593 534228576 534481024 535509216 536870656 536882808 537891228 538111827 539934912 540144081 541319856 542160206 542348928 542930927 543740064 544397184 545358338 546429184 546665658 547692453 550923219 550970112 551183556 552004992 552609904 553003857 553647864 554696912 555738792 556385984 557176928 559668032 560731941 561781696 562063392 562448656 562849623 563505096 566708544 567096992 569632448 571783744 572883696 573773046 574588707 575445024 577157658 577430392 577618272 578290944 578514972 579337374 580012048 580200768 581927556 582202544 584805536 584818773 585690336 587433462 589651986 590338672 590530752 592288284 595217504 596362536 600163872 601095572 601291152 601950074 602847168 603080709 603979488 604641356 605123904 605777046 606063304 606924868 606966528 607829376 608772976 609638392 610546944 612667286 613580352 613818051 614732832 615406484 616562394 617730652 618651264 619611664 620492488 621417216 621686142 623266672 624034026 624760752 625934232 626363276 626620159 626824044 628986677 629626536 629924064 631539832 631554176 631798838 632004408 632740416 632754738 633939328 634363408 634623572 635130048 636773632 637020316 637776601 637984116 640836504 642798464 643047482 643256712 644005824 645922508 648110848 648361924 649609191 652513554 653749932 654724224 654977862 655740624 656672808 657422612 657651456 657692233 657906228 659608752 659920448 660135168 660176099 661159968 662099856 662870912 663127706 664131006 665060064 665374336 668349184 668364312 669360384 669401887 669619692 671352528 673350601 673887984 674672768 674934134 675893603 676900896 678915482 680248576 680542962 681557184 681821217 683305392 683585628 684869598 685339039 685843191 685901568 686167284 686966368 687189888 687927317 688952544 689235096 690262272 691002998 692316624 692643776 695740544 695756292 697063122 698054049 700191184 701175006 701506344 702551808 703321696 704642736 705977888 706739887 708127616 708434067 709134272 710482311 710498448 712304768 713181744 713658834 714012288 714288894 715353408 715843744 716370336 717188304 717482436 719322793 719573184 719913216 720192108 721759808 722290752 723148272 724986752 725300499 728039697 728887544 729124704 730256604 731294718 732384576 734564292 734911408 735150528 737338476 738197152 738213861 740985056 742410504 744314802 745424064 745729776 747642588 748546128 749417856 750466164 751340128 751892832 755611392 759006864 761265813 762708254 763844928 764140839 765030728 765279648 766118276 767260032 767557266 769543544 770157696 771353296 772449832 772837164 773601024 774819507 775903408 779224248 779758364 780920448 781222974 782708112 783244616 786202648 787374336 787715082 789717712 791236908 793966789 794225124 795150048 796643568 797516566 797776056 799014531 800218496 800528498 801342864 801721536 803796224 804107612 805305984 805324212 806831872 807702728 811715674 811979784 813240309 815610096 818037507 818107136 818424068 819643776 819998487 822083192 826455168 826775334 828914856 830471796 832045368 833014336 833285376 833337043 833608188 834578976 835765392 837062842 838252789 839502048 839898752 840224126 842672544 843653888 843672984 845180498 845257644 846840064 850645488 851966038 853177171 854448672 856991674 857675616 858674432 860228222 860659569 865736487 866145588 867436416 867772458 868367269 869006061 870018072 871666576 872249686 872891334 873303816 874320832 874605312 875543858 875563744 877208304 879478336 879819043 881150193 881546624 882799808 884477979 885508008 886746752 888432426 891152416 892826256 895136704 895483477 898517312 900245808 901643358 902534528 902925111 904270752 906962034 907390616 907685856 908665569 908742912 909094956 910387302 910449792 911073856 911426803 911447504 911744064 913159464 914457588 914889712 915820416 918603392 918980128 919000929 920370528 923088832 923109726 924843591 926595978 927675056 927976896 929417496 930738732 932125824 934900008 935341792 937141128 939523648 939544914 944578756 944886096 947309748 947331264 947698257 949110624 950908992 951545112 951935358 952385192 952695072 953804544 955160448 955530474 956251072 956643248 959430912 960256144 963054336 964197696 964571223 966008736 967067332 968883762 970719596 972166272 972542886 973675472 975059624 976512768 979419056 980200704 980624898 983117968 983610936 984285148 985009212 986133918 989413128 989880672 991739952 992419736 993149784 993898752 994306368 994691559 996856784 997590096 998061504 1000621552 1002523776 1002546468 1007028792 1010503186 1010831976 1012009152 1012401201 1015021084 1015351344 1018373223 1018459904 1018854452 1020372864 1020814443 1023409688 1024958088 1025378442 1028852352 1029250926 1030449552 1033092676 1033428816 1033452288 1033852644 1036504497 1037355264 1038474936 1038965664 1041630632 1043610816 1043634438 1050286776 1051852032 1051917251 1052259516 1054982544 1056964104 1058122373 1058966832 1060200064 1060610782 1062118519 1062191424 1063701408 1065352708 1066867186 1068457152 1068962048 1071018432 1071433341 1073765616 1075782456 1076223654 1076961347 1079869824 1080288162 1081028641 1082639712 1084320412 1084697856 1085861854 1087480128 1088794368 1090716676 1093331316 1095384906 1096942077 1101846438 1102367112 1104009984 1105219808 1106007714 1107295728 1109393824 1110591251 1111477584 1112771968 1114353856 1114785553 1116472203 1119336064 1121463882 1123563392 1124126784 1124897312 1125699246 1127010192 1130364389 1133417088 1134193984 1134633367 1139264896 1143567488 1144062381 1145767392 1147546092 1149177414 1150890048 1151335899 1154315316 1154860784 1155236544 1157029944 1158674748 1160024096 1160401536 1163855112 1164405088 1169611072 1169637546 1171380672 1171834461 1174866924 1179303972 1180677344 1181061504 1184576568 1190435008 1192725072 1196274849 1200327744 1200792747 1202191144 1202582304 1203900148 1205694336 1206161418 1207958976 1209282712 1210247808 1211554092 1212126608 1213849736 1215658752 1217545952 1217573511 1219276784 1225334572 1227160704 1227636102 1229465664 1230812968 1233124788 1235461304 1237302528 1239223328 1240984976 1243372284 1246533344 1248068052 1249521504 1251868464 1252726552 1253240318 1253648088 1255594263 1257973354 1259253072 1259848128 1260336189 1263079664 1263108352 1263597676 1264008816 1265480832 1265509476 1267770747 1267878656 1268726816 1269247144 1270260096 1274040632 1275553202 1275968232 1277949057 1281673008 1285487511 1285596928 1286094964 1286513424 1288011648 1290342333 1291845016 1296723848 1299218382 1305027108 1307499864 1308374529 1309448448 1309529639 1309955724 1311481248 1313315787 1313345616 1314845224 1315384466 1315812456 1319217504 1319840896 1320352198 1322319936 1324199712 1325741824 1326255412 1328262012 1330120128 1330748672 1336728624 1338803774 1339239384 1340706983 1342705056 1346701202 1347775968 1349345536 1349868268 1351787206 1352465037 1353801792 1357830964 1360443051 1361085924 1363114368 1363642434 1364577137 1365580953 1366610784 1367171256 1369739196 1370678078 1371686382 1372334568 1373932736 1374379776 1375854634 1377905088 1378470192 1382005996 1384633248 1384664589 1385287552 1389893967 1391481088 1391512584 1394126244 1396108098 1400382368 1402350012 1403012688 1406643392 1407188321 1409285472 1409317371 1411955776 1413479774 1416255232 1416868134 1418268544 1420964622 1420996896 1424609536 1426363488 1427317668 1427903037 1428024576 1428577788 1430706816 1431687488 1432242119 1432740672 1433295711 1434376608 1434964872 1438645586 1439146368 1440384216 1443519616 1444581504 1446296544 1449973504 1450600998 1453325643 1456079394 1457775088 1458249408 1458814329 1460513208 1462589436 1464769152 1469128584 1469822816 1470301056 1474676952 1476394304 1476427722 1479200877 1481970112 1484821008 1488629604 1490848128 1491459552 1495285176 1497092256 1498835712 1500932328 1502680256 1503785664 1515754779 1518013728 1522531626 1525416508 1527689856 1528281678 1530061456 1530559296 1532236552 1534520064 1535114532 1539087088 1540315392 1542706592 1544899664 1545674328 1549639014 1551806816 1558448496 1559516728 1561840896 1562445948 1565416224 1566489232 1572405296 1575430164 1579435424 1582473816 1587933578 1588450248 1590300096 1590916173 1593287136 1595033132 1595552112 1598029062 1600300779 1600436992 1601056996 1602685728 1603443072 1608215224 1610611968 1610648424 1615405456 1623431348 1623959568 1626480618 1628792781 1631220192 1636075014 1636848136 1639287552 1639996974 1644166384 1652910336 1653012823 1653550668 1657829712 1660943592 1662763729 1664090736 1666028672 1666674086 1667216376 1669043387 1669157952 1671530784 1674125684 1676505578 1679004096 1679797504 1680448252 1685345088 1687345968 1690360996 1690515288 1692367831 1698759293 1701290976 1703932076 1706354342 1708897344 1713983348 1715351232 1720456444 1721319138 1722499009 1723766121 1731472974 1732291176 1734872832 1735544916 1736734538 1738012122 1740036144 1743333152 1744499372 1745214823 1745782668 1746607632 1748641664 1751087716 1751127488 1751805869 1754416608 1754456319 1758956672 1759638086 1762300386 1763093248 1765599616 1768955958 1771016016 1773493504 1776286897 1776864852 1782304832 1782995291 1785652512 1790273408 1790966954 1797034624 1800491616 1803286716 1805069056 1805850222 1807912183 1808541504 1809242127 1813924068 1814781232 1815371712 1817331138 1818189912 1820774604 1820899584 1822147712 1822853606 1822895008 1823488128 1826318928 1828915176 1829779424 1831640832 1831754401 1837206784 1837960256 1838001858 1840741056 1841454153 1846177664 1846219452 1849687182 1853191956 1855350112 1855953792 1858834992 1861477464 1864251648 1864367239 1869800016 1870683584 1874282256 1879047296 1879089828 1879860477 1886960031 1889157512 1889772192 1894619496 1894662528 1895396514 1897560721 1898221248 1901817984 1903090224 1903870716 1904770384 1905390144 1908754183 1910320896 1911060948 1912502144 1913286496 1913329803 1920512288 1928395392 1929142446 1932017472 1934134664 1937767524 1941439192 1944332544 1945085772 1947350944 1950119248 1958838112 1961249796 1966235936 1967221872 1968570296 1970018424 1972267836 1973076699 1978826256 1979761344 1980528297 1983479904 1984839472 1986299568 1988612736 1989383118 1993713568 1995180192 1996123008 2001243104 2005047552 2005092936 2008205661 2014057584 2020051803 2021006372 2021663952 2024018304 2024802402 2027680809 2030042168 2030702688 2036746446 2037708904 2040745728 2041628886 2046819376 2049916176 2050756884 2056017117 2057704704 2058501852 2060899104 2063781951 2066185352 2066857632 2067705288 2073008994 2076949872 2077931328 2083261264 2087221632 2087268876 2100573552 2103834502 2104519032 2106825259 2109965088 2113928208 2116244746 2117933664 2120219661 2120400128 2121221564 2124237038 2124382848 2125302201 2127402816 2130705416 2133734372 2136914304 2142036864 2142866682 2144335501 2147531232 2151564912 2152447308 2153922694 2157968379 2159739648 2160576324 2162057282 2165279424 2168640824 2171723708 2174960256 2175901497 2181433352 2184119091 2186662632 2190769812 2193884154 2203692876 2204734224 2210439616 2211295933 2212015428 2214591456 2214641583 2218787648 2221182502 2222955168 2225543936 2228707712 2229571106 2232944406 2238672128 2242927764 2247126784 2248253568 2249794624 2250666187 2251398492 2254020384 2260728778 2266834176 2268387968 2269266734 2278529792 2283797439 2287134976 2288124762 2291534784 2292422517 2295092184 2298354828 2301780096 2302671798 2308630632 2309721568 2310473088 2314059888 2317349496 2320048192 2320803072 2320946971 2324458521 2327710224 2328810176 2339222144 2339275092 2342761344 2343668922 2349733848 2358607944 2361354688 2362123008 2362269469 2369153136 2376204187 2380870016 2381900367 2385450144 2392549698 2397043593 2400655488 2401585494 2404382288 2405164608 2407800296 2411388672 2412322836 2415917952 2418510493 2418565424 2420495616 2423108184 2424253216 2427699472 2435091904 2435147022 2438553568 2439720927 2450669144 2454112521 2454321408 2455272204 2458931328 2461625936 2466249576 2470922608 2478446656 2481969952 2486744568 2493066688 2496136104 2499043008 2500011129 2503736928 2505453104 2506480636 2507296176 2511188526 2514758367 2515946708 2518506144 2519696256 2520672378 2526159328 2527195352 2528017632 2530961664 2531018952 2535541494 2537453632 2538494288 2540520192 2548081264 2551106404 2551936464 2555898114 2559531513 2563346016 2570975022 2572189928 2573026848 2576023296 2580684666 2583690032 2593447696 2598436764 2605101807 2610054216 2614999728 2616749058 2619059278 2619911448 2622962496 2626631574 2626691232 2629690448 2630768932 2631624912 2638435008 2639457129 2639681792 2640704396 2644639872 2648399424 2652510824 2656524024 2660240256 2669478889 2673457248 2677607548 2678478768 2681413966 2685410112 2686450431 2693402404 2695551936 2699736536 2703574412 2704930074 2707603584 2708775333 2715661928 2720886102 2722171848 2726228736 2727284868 2729154274 2731161906 2733221568 2734280409 2734342512 2739478392 2741356156 2743372764 2744669136 2747865472 2751709268 2755810176 2756940384 2757002787 2764011992 2769266496 2769329178 2770575104 2779787934 2783025168 2788252488 2791307981 2792216196 2800764736 2801849743 2804700024 2806025376 2813286784 2814376642 2818570944 2818634742 2823911552 2826959548 2833736268 2836537088 2841004859 2841929244 2841993792 2843094771 2852726976 2854635336 2855806074 2857155576 2861413632 2863374976 2864484238 2865481344 2866591422 2868753216 2869929744 2877291172 2878292736 2880768432 2887039232 2889163008 2892593088 2893713669 2901201996 2906651286 2912158788 2915550176 2916498816 2917628658 2921026416 2925178872 2929538304 2929719947 2938257168 2939645632 2940602112 2940784441 2949353904 2952788608 2952855444 2958131743 2958401754 2963940224 2969642016 2977259208 2981696256 2981881133 2982919104 2984074677 2990570352 2994184512 2999470859 3001864656 3005360512 3007571328 3010798777 3031509558 3036027456 3037203603 3045063252 3050833016 3055119669 3055379712 3056563356 3060122912 3061118592 3064473104 3070229064 3078174176 3085413184 3089799328 3091348656 3099278028 3103613632 3109513491 3116896992 3119033456 3124891896 3130832448 3132978464 3144810592 3150860328 3155751753 3158870848 3164947632 3174367119 3175867156 3176900496 3180600192 3181832346 3186355557 3186574272 3190066264 3191104224 3196058124 3200601558 3202113992 3205371456 3206886144 3216430448 3221296848 3230810912 3230884041 3243085923 3246862696 3247919136 3252961236 3257585562 3262440384 3272150028 3273696272 3279993948 3288332768 3306025646 3307101336 3315659424 3321887184 3325527458 3328181472 3331773753 3332057344 3333348172 3334432752 3338086774 3338315904 3343061568 3344356659 3348251368 3353011156 3358008192 3360896504 3370690176 3374691936 3380721992 3381030576 3384735662 3391093167 3397518586 3402581952 3403900101 3407864152 3412708684 3417794688 3427966696 3430702464 3432187143 3440912888 3442638276 3444998018 3447532242 3462945948 3464582352 3471089832 3473469076 3474893609 3476024244 3480072288 3486666304 3488998744 3490429646 3491565336 3493215264 3497283328 3502175432 3502254976 3503611738 3508833216 3508912638 3517913344 3519276172 3524600772 3531199232 3536761151 3537911916 3542032032 3552573794 3553729704 3564609664 3565990582 3571305024 3580546816 3581933908 3588824547 3594069248 3600983232 3602378241 3606573432 3611700444 3615824366 3617083008 3618484254 3627848136 3629562464 3630743424 3634662276 3636379824 3641549208 3644295424 3645707212 3645790016 3646976256 3647202383 3652637856 3652720533 3657830352 3659558848 3663508802 3675920512 3676003716 3681482112 3682908306 3692355328 3692438904 3699374364 3706383912 3710700224 3711907584 3712137737 3717669984 3722954928 3728734478 3734035151 3739600032 3741367168 3748564512 3758094592 3758179656 3759720954 3766782789 3773920062 3778315024 3779544384 3781008567 3789238992 3789325056 3790793028 3795121442 3796442496 3800516489 3803312241 3803635968 3806180448 3807741432 3809540768 3810780288 3817508366 3822121896 3825004288 3826572992 3826659606 3833847171 3841024576 3856462533 3856790784 3858284892 3864034944 3868269328 3871026999 3875535048 3882878384 3890171544 3894701888 3900238496 3917676224 3922499592 3925123587 3928588917 3932471872 3934443744 3937140592 3939947361 3940036848 3944535672 3946153398 3957652512 3959522688 3961056594 3966959808 3969678944 3972599136 3977225472 3978766236 3987427136 3990360384 3992246016 4002486208 4010185872 4016411322 4022120949 4028115168 4040103606 4042012744 4043327904 4048036608 4049604804 4055361618 4060084336 4061405376 4073492892 4075417808 4083257772 4093638752 4093731411 4099832352 4101513768 4112034234 4117003704 4121798208 4127563902 4132370704 4133715264 4135410576 4146017988 4153899744 4155862656 4166522528 4174443264 4174537752 4201147104 4207669004 4209038064 4213650518 4219930176 4221564963 4227856416 4232489492 4235867328 4240439322 4242443128 4248474076 4248765696 4250604402 4254805632 4261410832 4267468744 4273828608 4284073728 4285733364 4288671002 4295062464 4296726357 4303129824 4304894616 4307845388 4315936758 4321152648 4324114564 4330558848 4337281648 4343447416 4349920512 4351802994 4362866704 4368238182 4373325264 4381539624 4386341113 4387768308 4402906739 4407385752 4409468448 4420879232 4422591866 4424030856 4429182912 4429283166 4437575296 4442365004 4445910336 4457415424 4459142212 4464436207 4465888812 4485855528 4496507136 4499589248 4501332374 4502796984 4508040768 4521457556 4536775936 4538533468 4547264337 4567594878 4576249524 4583069568 4584845034 4590184368 4596709656 4603560192 4603845631 4605343596 4617261264 4619443136 4620946176 4621232693 4628119776 4634698992 4640096384 4641893942 4648492739 4648917042 4655420448 4657620352 4678444288 4678550184 4685522688 4685813209 4687337844 4699467696 4713454207 4717215888 4722709376 4724538938 4731255221 4738306272 4752408374 4761740032 4763800734 4770900288 4772748519 4785099396 4794087186 4797373273 4800902337 4801310976 4803170988 4808764576 4810329216 4815491219 4815600592 4824645672 4831835904 4837020986 4837130848 4846216368 4848506432 4855398944 4870183808 4870294044 4877107136 4879441854 4886378343 4901338288 4908225042 4910544408 4917862656 4923251872 4932499152 4941845216 4947179209 4956893312 4959038469 4963939904 4973489136 4986133376 4988291187 4992272208 4998086016 5000022258 5007130161 5007473856 5010906208 5012961272 5014592352 5022377052 5029516734 5031893416 5035259551 5037012288 5039392512 5041344756 5052318656 5054390704 5056035264 5062037904 5071082988 5074907264 5076988576 5077103493 5096162528 5096277879 5102212808 5103872928 5111796228 5119063026 5126692032 5141950044 5144379856 5146053696 5161369332 5167380064 5167497027 5186895392 5196873528 5210203614 5220108432 5229999456 5233498116 5235644469 5238118556 5239822896 5245924992 5253263148 5253382464 5255417607 5259380896 5261537864 5263249824 5276870016 5278914258 5281408792 5289279744 5296798848 5305021648 5313048048 5320480512 5328860691 5338957778 5346914496 5348985873 5355215096 5356957536 5362827932 5370820224 5372900862 5386804808 5391103872 5399473072 5407148824 5409860148 5415207168 5417550666 5423736549 5431323856 5441772204 5444343696 5454569736 5458308548 5462323812 5466443136 5468560818 5468685024 5478956784 5482712312 5486745528 5489338272 5495263203 5495730944 5503418536 5511620352 5513880768 5514005574 5528023984 5538532992 5538658356 5557767523 5559575868 5566050336 5576504976 5582615962 5584432392 5593101717 5601529472 5603699486 5609400048 5612050752 5626573568 5628753284 5637141888 5637269484 5639581431 5647823104 5653919096 5660880093 5667472536 5682009718 5683858488 5683987584 5686189542 5692682163 5705453952 5709270672 5711612148 5714311152 5726262549 5726749952 5728968476 5730962688 5733182844 5737506432 5739859488 5739989409 5754582344 5761536864 5785186176 5787427338 5802403992 5813302572 5824317576 5831100352 5832997632 5833359301 5835257316 5842052832 5850357744 5859439894 5867769523 5876514336 5879291264 5881568882 5898707808 5905577216 5905710888 5916263486 5916803508 5919230097 5927880448 5939284032 5941584891 5954518416 5963762266 5965838208 5968149354 5972240197 5981140704 5988369024 5998941718 6003729312 6010721024 6015142656 6021597554 6024616983 6060155409 6063019116 6072054912 6074407206 6083042427 6090126504 6101666032 6110239338 6113126712 6120245824 6122237184 6128946208 6140458128 6156348352 6158733301 6168051351 6170826368 6179598656 6182697312 6191345853 6198556056 6207227264 6219026982 6233793984 6238066912 6249783792 6261664896 6265956928 6268384339 6289621184 6301720656 6311503506 6317741696 6320475777 6329895264 6348734238 6351734312 6353800992 6360658983 6361200384 6363664692 6372711114 6373148544 6380132528 6382208448 6392116248 6401203116 6404227984 6410742912 6432860896 6433006503 6442593696 6461621824 6461768082 6473905137 6486171846 6493725392 6495838272 6505922472 6515171124 6524880768 6544300056 6547392544 6559987896 6576665536 6612051292 6614202672 6631318848 6633887799 6643774368 6651054916 6656362944 6663547506 6666696344 6668865504 6676173548 6676631808 6686123136 6688713318 6696502736 6706022312 6716016384 6721793008 6741380352 6749383872 6751998561 6761443984 6762061152 6769471324 6782186334 6795037172 6805163904 6807800202 6815728304 6825417368 6835589376 6855933392 6861404928 6864374286 6881825776 6885276552 6889996036 6895064484 6918853447 6925891896 6929164704 6942179664 6946938152 6949787218 6952048488 6960144576 6962840913 6973332608 6977997488 6980859292 6983130672 6986430528 7004350864 7004509952 7007223476 7017666432 7017825276 7038552344 7049201544 7073522302 7075823832 7084064064 7086808407 7105147588 7107459408 7128612561 7129219328 7131981164 7142610048 7145701101 7163867816 7177649094 7201966464 7204756482 7213146864 7223400888 7231648732 7234166016 7234614563 7236968508 7255531479 7255696272 7259124928 7261486848 7261937089 7269324552 7272759648 7283098416 7291414424 7291580032 7294404766 7305275712 7305441066 7315660704 7319117696 7327017604 7351841024 7352007432 7362964224 7363420757 7365816612 7384877808 7398748728 7406856611 7412767824 7421400448 7424275474 7434829633 7435339968 7445909856 7457468956 7468070302 7479200064 7482734336 7497129024 7500033387 7516359312 7519441908 7533565578 7538729429 7544275101 7547840124 7556630048 7559088768 7562017134 7567200487 7578477984 7581586056 7590242884 7592884992 7601032978 7606624482 7612360896 7615482864 7619081536 7621560576 7635016732 7644243792 7653145984 7653319212 7667694342 7678594539 7682049152 7712925066 7716569784 7728069888 7736538656 7742053998 7751070096 7765756768 7774138757 7780343088 7789403776 7800476992 7803498871 7815305421 7835352448 7844999184 7850247174 7857177834 7864943744 7868887488 7874281184 7879894722 7880073696 7889071344 7892306796 7912550723 7915305024 7918371387 7919045376 7922113188 7933919616 7939357888 7942433569 7945198272 7957532472 7974854272 7980720768 8004972416 8008436667 8020371744 8032822644 8044241898 8056230336 8059351293 8080207212 8084025488 8086655808 8099209608 8110723236 8120168672 8122810752 8146985784 8150835616 8166515544 8187277504 8187462822 8199664704 8202841227 8203027536 8224068468 8234007408 8243596416 8255127804 8264741408 8267430528 8270821152 8292035976 8307799488 8311725312 8333045056 8349075504 8373923943 8402294208 8405549229 8415338008 8418076128 8427301036 8439860352 8443129926 8455712832 8464978984 8471734656 8480878644 8484886256 8496948152 8501208804 8509611264 8522821664 8523014577 8534937488 8571466728 8577342004 8590124928 8593452714 8606259648 8609789232 8615690776 8631873516 8642305296 8648229128 8661117696 8674563296 8686894832 8703605988 8725733408 8736476364 8746650528 8763079248 8772682226 8775536616 8789159841 8805813478 8814771504 8818936896 8822353323 8841758464 8845183732 8848061712 8858365824 8858566332 8874395229 8875150592 8884730008 8891820672 8918284424 8928872414 8931777624 8945643399 8971711056 8998412577 8999178496 9002664748 9005593968 9016081536 9032396331 9042915112 9077066936 9094528674 9135189756 9152499048 9166139136 9166707473 9169690068 9180368736 9193419312 9207691262 9210687192 9220780679 9234522528 9238886272 9242465386 9256239552 9269397984 9280192768 9283787884 9296985478 9297834084 9310840896 9315240704 9357100368 9371626418 9374675688 9384948881 9398935392 9426908414 9434431776 9445418752 9449077876 9462510442 9467255259 9476612544 9504816748 9523101357 9527601468 9541800576 9545497038 9552039959 9559066671 9570198792 9588174372 9594746546 9601804674 9606341976 9617529152 9620658432 9630982438 9631201184 9649291344 9674041972 9674261696 9678009473 9692432736 9692652123 9697012864 9710797888 9729257769 9740367616 9740588088 9754214272 9758883708 9772756686 9802676576 9816450084 9821088816 9846503744 9850318247 9864998304 9883690432 9894358418 9913786624 9918076938 9927879808 9946978272 9972266752 9976582374 9984544416 9995321259 9996172032 10000044516 10014260322 10014947712 10021812416 10025694833 10025922544 10029184704 10033069977 10044754104 10059033468 10063786832 10070519102 10074024576 10082689512 10104637312 10108781408 10112070528 10124075808 10142165976 10149814528 10153977152 10154206986 10173279501 10192325056 10192555758 10204425616 10207745856 10211700303 10223592456 10238126052 10253384064 10283900088 10288759712 10292107392 10322738664 10334760128 10334994054 10373790784 10393747056 10420407228 10424680827 10440216864 10459998912 10466996232 10471288938 10476237112 10479645792 10491849984 10506526296 10506764928 10510835214 10518761792 10523075728 10526499648 10553740032 10557828516 10562817584 10593597696 10610043296 10610283453 10626096096 10657721382 10677915556 10693828992 10697971746 10710430192 10713915072 10725655864 10741640448 10745801724 10773609616 10782207744 10798946144 10814297648 10819720296 10835101332 10847473098 10862647712 10883544408 10888687392 10909139472 10916617096 10924647624 10932886272 10937121636 10937370048 10941607149 10957913568 10965424624 10973491056 10978676544 10990526406 11006837072 11027761536 11028011148 11056047968 11077065984 11077316712 11115535046 11119151736 11132100672 11136413211 11153009952 11165231924 11168864784 11186203434 11202105453 11203058944 11207398972 11218800096 11224101504 11257506568 11274283776 11274538968 11279162862 11307838192 11321760186 11334945072 11364019436 11367716976 11367975168 11372379084 11385364326 11401549467 11410907904 11418541344 11423224296 11428622304 11452525098 11457936952 11466365688 11475012864 11479718976 11479978818 11509164688 11523073728 11570372352 11571089761 11574854676 11604807984 11626605144 11639346103 11648635152 11662200704 11666718602 11670514632 11683303709 11684105664 11700715488 11718879788 11735539046 11753028672 11758582528 11763137764 11785766751 11797415616 11811421776 11832526972 11833607016 11838460194 11846574817 11878568064 11883169782 11891315051 11909036832 11927524532 11931676416 11936298708 11944480394 11962281408 11976738048 11997883436 12007458624 12043195108 12049233966 12066362847 12120310818 12126038232 12144109824 12148814412 12166084854 12180253008 12203332064 12216503761 12220478676 12226253424 12240491648 12257892416 12262641083 12280916256 12281194233 12312696704 12317466602 12336102702 12341652736 12359197312 12365394624 12382691706 12397112112 12414454528 12434008279 12438053964 12467587968 12476133824 12480967037 12499567584 12523329792 12531913856 12536768678 12579242368 12603441312 12623007012 12635483392 12640951554 12659790528 12664694889 12697468476 12703468624 12707601984 12721317966 12727329384 12745422228 12746297088 12760265056 12764416896 12784232496 12802406232 12808455968 12821485824 12822280807 12865721792 12866013006 12885187392 12890179071 12923243648 12923536164 12947810274 12972343692 12987450784 12991676544 13011844944 13030342248 13049761536 13050570673 13088600112 13094785088 13119975792 13153331072 13159023339 13208720217 13224102584 13228405344 13262637696 13267775598 13287548736 13302109832 13312725888 13327095012 13333392688 13337731008 13352347096 13361279281 13372246272 13377426636 13393005472 13393308621 13412044624 13443586016 13498767744 13503997122 13522887968 13524122304 13538942648 13564372668 13590074344 13610327808 13615600404 13631456608 13650834736 13711866784 13728748572 13763651552 13770553104 13779992072 13790128968 13811536893 13837706894 13851783792 13858329408 13863698079 13884359328 13893876304 13899574436 13904096976 13920289152 13925681826 13945478217 13946665216 13955994976 13961718584 13966261344 13972861056 14008701728 14014446952 14035332864 14035650552 14057439627 14077104688 14098403088 14140362621 14147044604 14151647664 14168128128 14173616814 14193765663 14210295176 14214918816 14257225122 14263962328 14285220096 14291402202 14327735632 14355298188 14392119819 14403932928 14404826029 14409512964 14426293728 14446473657 14446801776 14463297464 14469229126 14473937016 14511062958 14511392544 14518249856 14523874178 14538649104 14545519296 14566196832 14582828848 14583160064 14588809532 14610551424 14610882132 14631321408 14638235392 14654035208 14704014864 14726841514 14731633224 14747776813 14769755616 14797497456 14813713222 14825535648 14841537627 14842800896 14848550948 14869659266 14870679936 14877115407 14891819712 14914937912 14936140604 14958400128 14964873561 14994258048 15000066774 15010348507 15021390483 15032718624 15038883816 15067131156 15077458858 15088550202 15095680248 15105778653 15113260096 15118177536 15124034268 15134400974 15156955968 15163172112 15180485768 15202065956 15213248964 15224721792 15230965728 15231310479 15238163072 15270033464 15288487584 15288833637 15306291968 15306638424 15335388684 15357189078 15364098304 15425850132 15433139568 15473077312 15479071531 15484107996 15502140192 15502491081 15531513536 15548277514 15560686176 15578807552 15600953984 15606997742 15630610842 15670704896 15689998368 15700494348 15706933407 15714355668 15729887488 15737774976 15748562368 15754663309 15759789444 15760147392 15766252821 15778142688 15784613592 15825101446 15830610048 15836742774 15844226376 15867839232 15878715776 15884867138 15890396544 15915064944 15949708544 15961441536 15986582073 16009944832 16016873334 16040743488 16046957619 16065645288 16088483796 16112460672 16118702586 16160414424 16168050976 16173311616 16198419216 16221446472 16240337344 16245621504 16246628797 16271209647 16293971568 16301671232 16333031088 16374555008 16374925644 16399329408 16405682454 16406055072 16448136936 16468014816 16485789609 16487192832 16510255608 16529482816 16534861056 16535886283 16541642304 16584071952 16615598976 16633429309 16666090112 16673302569 16698151008 16747847886 16779305151 16804588416 16811098458 16830676016 16836152256 16854602072 16879720704 16886259852 16911425664 16929957968 16943469312 16961757288 16969772512 16993896304 17002417608 17045643328 17046029154 17069874976 17078046489 17142933456 17154684008 17178787647 17180249856 17186905428 17212519296 17219578464 17231381552 17263747032 17284610592 17296458256 17349126592 17373789664 17407211976 17451466816 17472952728 17493301056 17500077903 17526158496 17545364452 17551073232 17578319682 17603308569 17611626956 17629543008 17637873792 17644706646 17690367464 17696123424 17716731648 17717132664 17748790458 17769460016 17783641344 17836568848 17857744828 17863555248 17891286798 17916720591 17943422112 17996825154 18005329496 18011187936 18032163072 18064792662 18085830224 18154133872 18189057348 18270379512 18304998096 18333414946 18339380136 18359477257 18360737472 18386838624 18415382524 18421374384 18441561358 18469045056 18476199903 18477772544 18484930772 18512479104 18538795968 18567575768 18593970956 18595668168 18621681792 18686352223 18714200736 18743252836 18749351376 18769897762 18797870784 18805153017 18853816828 18868863552 18898155752 18925020884 18934510518 18953225088 18961427331 19009633496 19046202714 19055202936 19083601152 19090994076 19104079918 19118133342 19140397584 19176348744 19189493092 19197363053 19203609348 19212683952 19235058304 19261964876 19262402368 19269864559 19298582688 19299019509 19348083944 19348523392 19356018946 19384865472 19385304246 19394025728 19421595776 19458515538 19481176176 19508428544 19517767416 19539155867 19545513372 19605353152 19612948201 19632900168 19642177632 19693007488 19700636494 19729996608 19767380864 19788716836 19836153876 19855759616 19887034013 19893956544 19901663397 19953164748 19969088832 19990642518 20000089032 20028520644 20029895424 20043624832 20051389666 20051845088 20058369408 20066139954 20089508208 20118066936 20127573664 20141038204 20148049152 20149298411 20165379024 20209274624 20217562816 20224141056 20225395033 20248151616 20255995683 20284331952 20307954304 20308413972 20346559002 20384650112 20385111516 20408851232 20415491712 20423400606 20447184912 20476252104 20506768128 20508039629 20567800176 20577519424 20584214784 20585491087 20645477328 20669520256 20669988108 20706922201 20747581568 20756560341 20787494112 20840814456 20849361654 20873167931 20880433728 20888522739 20919997824 20933992464 20942577876 20952474224 20959291584 20996296013 21013052592 21013529856 21021670428 21037523584 21046151456 21052999296 21075591439 21115657032 21125635168 21220086592 21220566906 21252192192 21260425221 21315442764 21355831112 21385837683 21387657984 21395943492 21420860384 21427830144 21451311728 21491603448 21547219232 21597892288 21628595296 21639440592 21670202664 21694946196 21703843689 21725295424 21766594437 21767088816 21777374784 21785811267 21818278944 21833234192 21849295248 21874243272 21874740096 21883214298 21915827136 21930849248 21946982112 21957353088 21981052812 22013674144 22055523072 22056022296 22090262271 22112095936 22154633424 22220569833 22231070092 22238303472 22264201344 22272826422 22304488899 22306019904 22330463848 22337729568 22372406868 22404210906 22414797944 22437600192 22448203008 22515013136 22549077936 22558325724 22615676384 22616188287 22643520372 22669890144 22701601461 22728038872 22735433952 22744758168 22770728652 22803098934 22837082688 22846448592 22857244608 22905050196 22915873904 22932731376 22959437952 22959957636 23018329376 23046147456 23142179522 23149709352 23209615968 23253210288 23278692206 23297270304 23322416271 23324401408 23333437204 23341029264 23366607418 23368211328 23401430976 23410496613 23437759576 23471078092 23506057344 23526275528 23571533502 23594831232 23622843552 23665053944 23667214032 23676920388 23693149634 23737652169 23757136128 23766339564 23782630102 23818073664 23827300707 23855049064 23872597416 23888960788 23924562816 23995766872 24014917248 24025310001 24086390216 24098467932 24132725694 24240621636 24252076464 24297628824 24324255263 24332169708 24360506016 24406664128 24433007522 24440957352 24452506848 24480983296 24515784832 24525282166 24561832512 24562388466 24625393408 24634933204 24672205404 24718394624 24730789248 24757328057 24765383412 24794224224 24868016558 24876107928 24935175936 24952267648 24961934074 24999135168 25063827712 25073537356 25121771829 25158484736 25206882624 25216647687 25246014024 25281903108 25319581056 25329389778 25394936952 25406937248 25415203968 25442635932 25454658768 25490844456 25520530112 25528833792 25530416681 25568464992 25569043731 25604812464 25616911936 25644561614 25731443584 25732026012 25770374784 25780358142 25846487296 25847072328 25895620548 25944687384 25974901568 25983353088 25984964159 26023689888 26060684496 26101141346 26138246057 26177200224 26189570176 26239951584 26306662144 26318046678 26367479523 26417440434 26448205168 26456810688 26467059969 26525275392 26535551196 26575097472 26603615423 26604219664 26623185687 26625451776 26654190024 26666785376 26675462016 26704694192 26722558562 26754853272 26786010944 26786617242 26824089248 26836930197 26887172032 26995237731 26997535488 27007994244 27045775936 27048244608 27077885296 27097188993 27128745336 27180148688 27231200808 27262913216 27301669472 27423733568 27457497144 27500122419 27527303104 27541106208 27559984144 27580257936 27623073786 27662342037 27675413788 27703567584 27716658816 27727396158 27768718656 27787752608 27799148872 27808193952 27840578304 27851363652 27890956434 27911989952 27923437168 27932522688 27945722112 28017403456 28028893904 28071301104 28114879254 28154209376 28154846643 28196806176 28280725242 28294089208 28303295328 28336256256 28347233628 28387531326 28420590352 28429837632 28514450244 28527924656 28582804404 28655471264 28656119877 28710596376 28784239638 28809652058 28819025928 28852587456 28892947314 28893603552 28926594928 28938458252 28947874032 29022125916 29022785088 29034028419 29036499712 29047748356 29077298208 29091038592 29132393664 29165657696 29177619064 29221102848 29221764264 29262642816 29308070416 29408029728 29453683028 29463266448 29495553626 29539511232 29550954741 29594994912 29627426444 29651071296 29683075254 29697101896 29739318532 29741359872 29754230814 29783639424 29829875824 29872281208 29916800256 29929747122 29988516096 30000133548 30020697014 30042780966 30065437248 30077084499 30077767632 30134262312 30154917716 30177100404 30191360496 30211557306 30226520192 30248068536 30268801948 30313911936 30326344224 30360971536 30404131912 30426497928 30449443584 30461931456 30462620958 30476326144 30540066928 30576975168 30577667274 30613276848 30670777368 30704387791 30714378156 30820347173 30851700264 30866279136 30946154624 30958143062 30968215992 31004280384 31004982162 31063027072 31096555028 31121372352 31201907968 31213995484 31251053449 31261221684 31274042481 31379996736 31400988696 31413866814 31428711336 31475549952 31497124736 31509326618 31519578888 31520294784 31532505642 31556285376 31569227184 31650202892 31661220096 31673485548 31688452752 31757431552 31769734276 31780793088 31830129888 31830850359 31973164146 32033746668 32081486976 32093915238 32131290576 32176967592 32224921344 32226919417 32237405172 32320828848 32336101952 32346623232 32348628851 32396838432 32442892944 32480674688 32493257594 32539449173 32542419294 32587943136 32603342464 32666062176 32749110016 32749851288 32798658816 32800692463 32811364908 32812110144 32824821447 32896273872 32936029632 32971579218 32994179449 33020511216 33058965632 33071772566 33083284608 33118786547 33168143904 33231197952 33266858618 33332180224 33346605138 33396302016 33409239633 33495695772 33558610302 33606316359 33609176832 33622196916 33661352032 33672304512 33709204144 33772519704 33822851328 33859915936 33923514576 33939545024 33987792608 34004835216 34091286656 34092058308 34139749952 34156092978 34204648401 34285866912 34309368016 34357575294 34373810856 34425038592 34439156928 34462763104 34527494064 34569221184 34592916512 34630254463 34698253184 34713269283 34747579328 34814423952 34902933632 34918038309 34945905456 34986602112 35000155806 35049911127 35052316992 35090728904 35102146464 35156639364 35206617138 35223253912 35259086016 35275747584 35289413292 35380734928 35392246848 35434265328 35497580916 35538920032 35539724451 35673137696 35673945153 35715489656 35727110496 35782573596 35833441182 35886844224 35993650308 36010658992 36022375872 36129585324 36171660448 36308267744 36378114696 36540759024 36609996192 36649511283 36666829892 36678760272 36718954514 36721474944 36773677248 36787923249 36830765048 36842748768 36883122716 36938090112 36952399806 36969861544 37024958208 37077591936 37135151536 37187941912 37191336336 37243363584 37302024837 37372704446 37428401472 37442901111 37486505672 37498702752 37539795524 37595741568 37610306034 37707633656 37737727104 37796311504 37850041768 37869021036 37906450176 37922854662 38019266992 38092405428 38110405872 38181988152 38208159836 38223829699 38236266684 38280795168 38352697488 38378986184 38394726106 38407218696 38425367904 38466842421 38470116608 38523929752 38524804736 38539729118 38597165376 38598039018 38696167888 38697046784 38712037892 38769730944 38770608492 38843191552 38904372661 38917031076 38962352352 39035534832 39078311734 39091026744 39151712019 39210706304 39225896402 39265800336 39284355264 39386014976 39401272988 39459993216 39477070017 39534761728 39577433672 39626160651 39672307752 39774068026 39787913088 39803326794 39906329496 39938177664 39981285036 40000178064 40057041288 40083837843 40087249664 40102779332 40103690176 40116738816 40119226213 40132279908 40179016416 40179925863 40236133872 40255147328 40282076408 40298596822 40330758048 40435125632 40450790066 40496303232 40511991366 40568663904 40615908608 40616827944 40693118004 40769300224 40770223032 40817702464 40830983424 40833515107 40846801212 40894369824 40952504208 41016079258 41074386661 41135600352 41155038848 41170982174 41290954656 41339040512 41339976216 41413844402 41434610679 41495163136 41513120682 41574988224 41591094237 41681628912 41698723308 41746335862 41760867456 41777045478 41805681379 41836434651 41839995648 41867984928 41885155752 41904948448 41918583168 41992592026 42026105184 42043340856 42075047168 42092302912 42105998592 42151182878 42172318881 42231314064 42251270336 42421087863 42440173184 42441133812 42504384384 42520850442 42581296989 42630885528 42711662224 42771675366 42791886984 42841720768 42855660288 42902623456 42983206896 43094438464 43111133107 43176359457 43195784576 43214478087 43257190592 43278881184 43339420971 43340405328 43389892392 43407687378 43450590848 43533188874 43534177632 43554749568 43571622534 43636557888 43666468384 43698590496 43748486544 43749480192 43766428596 43831654272 43861698496 43878690373 43893964224 43914706176 43962105624 44027348288 44112044592 44180524542 44224191872 44243330439 44309266848 44441139666 44462140184 44476606944 44524612881 44528402688 44545652844 44608977798 44612039808 44660927696 44675459136 44744813736 44808421812 44829595888 44875200384 45030026272 45031045521 45098155872 45116651448 45231352768 45232376574 45287040744 45317335959 45339780288 45403202922 45456077744 45470867904 45489516336 45541457304 45606197868 45674165376 45692897184 45714489216 45810100392 45831747808 45865462752 45918875904 45919915272 46036658752 46092294912 46284359044 46299418704 46419231936 46437214593 46506420576 46557384412 46594540608 46644832542 46666874408 46682058528 46733214836 46736422656 46802861952 46820993226 46875519152 46942156184 47012114688 47052551056 47143067004 47189662464 47245687104 47263989927 47330107888 47334428064 47353840776 47386299268 47475304338 47532679128 47565260204 47636147328 47654601414 47710098128 47745194832 47777921576 47849125632 47991533744 48029834496 48050620002 48172780432 48196935864 48265451388 48431974129 48481243272 48504152928 48595257648 48648510526 48664339416 48721012032 48739886391 48813328256 48866015044 48881914704 48905013696 49031569664 49050564332 49123665024 49124776932 49269866408 49344410808 49461578496 49514656114 49530766824 49588448448 49607658849 49736033116 49752215856 49900287927 49904535296 49923868148 49998270336 50019907707 50147074712 50243543658 50413765248 50433295374 50492028048 50563806216 50639162112 50642301941 50658779556 50789873904 50813874496 50830407936 50833559623 50885271864 50909317536 50981688912 51041060224 51060833362 51133420129 51136929984 51138087462 51209624928 51233823872 51289123228 51462887168 51464052024 51540749568 51543945299 51560716284 51694144656 51791241096 51847996277 51889374768 51949803136 51969928318 52043807431 52047379776 52121368992 52202282692 52276492114 52354400448 52379140352 52479903168 52500233709 52636093356 52734959046 52771106003 52809925707 52834880868 52896410336 52913621376 52934119938 52970403409 53071102392 53150194944 53207230846 53208439328 53246371374 53308380048 53333570752 53350924032 53409388384 53445117124 53509706544 53572021888 53573234484 53648178496 53668961623 53673860394 53750161773 53774344064 53990475462 54015988488 54091551872 54096489216 54155770592 54194377986 54257490672 54360297376 54418971299 54462401616 54525826432 54603338944 54624492097 54847467136 54914994288 55000244838 55054606208 55078431771 55082212416 55119968288 55160515872 55246147572 55324684074 55350827576 55387855061 55407135168 55428599709 55433317632 55454792316 55537437312 55575505216 55597034983 55598297744 55616387904 55702727304 55781912868 55823979904 55846874336 55865045376 56034806912 56057787808 56059056669 56142602208 56229758508 56308418752 56309693286 56393612352 56415459051 56561450484 56588178416 56606590656 56694467256 56775062652 56841180704 56859675264 57028900488 57055849312 57165608808 57310942528 57312239754 57421192752 57568479276 57592089159 57619304116 57638051856 57705174912 57785894628 57787207104 57809593677 57853189856 57876916504 57895748064 58044251832 58045570176 58068056838 58095496712 58154596416 58182077184 58264787328 58331315392 58355238128 58443528528 58525285632 58616140832 58617467601 58816059456 58838844603 58907366056 58926532896 58991107252 59079022464 59101909482 59189989824 59254852888 59302142592 59366150508 59394203792 59478637064 59508461628 59567278848 59659751648 59661102039 59744562416 59859494244 60000267096 60041394028 60085561932 60130874496 60154168998 60155535264 60268524624 60309835432 60354200808 60382720992 60423114612 60447895233 60453040384 60496137072 60537603896 60627823872 60652688448 60676185099 60721943072 60808263824 60852995856 60923862912 60925241916 61080133856 61153950336 61155334548 61226553696 61341554736 61408775582 61428756312 61524118887 61640694346 61703400528 61732558272 61756473261 61892309248 61916286124 61936431984 62008560768 62009964324 62120766603 62126054144 62193110056 62242744704 62269681023 62427990968 62502106898 62522443368 62548084962 62619503793 62759993472 62801977392 62827733628 62857422672 62988888039 62994249472 63018653236 63039157776 63040589568 63065011284 63112570752 63138454368 63226774317 63300405784 63346971096 63376905504 63539468552 63660259776 63661700718 63946328292 64067493336 64162973952 64166952311 64187830476 64262581152 64353935184 64453838834 64474810344 64545464753 64641657696 64672203904 64697257702 64793676864 64885785888 64961349376 64986515188 65078898346 65084838588 65111531067 65175886272 65206684928 65332124352 65357433801 65499702576 65601384926 65622729816 65624220288 65649642894 65694642167 65792547744 65872059264 65943158436 65988358898 66041022432 66117931264 66143545132 66166569216 66237573094 66270786813 66336287808 66533717236 66661709499 66693210276 66792604032 66818479266 66913466697 66991391544 67117220604 67212632718 67244393832 67322704064 67344609024 67418408288 67545039408 67719831872 67746066311 67847029152 67848564861 67879090048 67975585216 68009670432 68104804383 68182573312 68184116616 68279499904 68312185956 68409296802 68571733824 68618736032 68715150588 68747621712 68878313856 68925526208 68952227729 69054988128 69138442368 69185833024 69260508926 69396506368 69426538566 69495158656 69628847904 69805867264 69836076618 69891810912 69967248813 69973204224 70000311612 70099822254 70104633984 70181457808 70204292928 70231489839 70313278728 70413234276 70446507824 70518172032 70578826584 70761469856 70784493696 70868530656 70995161832 71077840064 71079448902 71212956507 71346275392 71347890306 71430979312 71454220992 71481902121 71565147192 71666882364 71773688448 71987300616 72021317984 72044751744 72259170648 72343320896 72616535488 72756229392 72972765789 73081518048 73219992384 73299022566 73333659784 73357520544 73437909028 73442949888 73547354496 73575846498 73661530096 73685497536 73766245432 73876180224 73904799612 73939723088 74155183872 74270303072 74271984171 74375883824 74382672672 74604049674 74745408892 74856802944 74885802222 74973011344 74997405504 75079591048 75191483136 75220612068 75415267312 75475454208 75592623008 75700083536 75738042072 75845709324 76038533984 76184810856 76220811744 76363976304 76416319672 76447659398 76472533368 76561590336 76591250043 76705394976 76757972368 76789452212 76814437392 76850735808 76933684842 77047859504 77049609472 77079458236 77194330752 77196078036 77392335776 77424075784 77539461888 77541216984 77808745322 77834062152 77924704704 77954892477 78071069664 78156623468 78182053488 78303424038 78414738171 78421412608 78451792804 78531600672 78568710528 78802545976 78919986432 78954140034 79154867344 79252321302 79344615504 79548136052 79575826176 79580760193 79606653588 79810846269 79812658992 79876355328 79881307979 79962570072 80000356128 80114082576 80167675686 80205558664 80207380352 80238452426 80264559816 80358032832 80359851726 80472267744 80510294656 80564152816 80597193644 80661516096 80870251264 80901580132 80992606464 80997628327 81023982732 81137327808 81233655888 81386236008 81475422721 81540446064 81635404928 81667030214 81693602424 81783125963 81788739648 81905008416 82032158516 82148773322 82271200704 82310077696 82341964348 82500367257 82581909312 82679952432 82827688804 82869221358 82926023719 82987026111 83026241364 83149976448 83182188474 83239205357 83363257824 83397446616 83492671724 83521734912 83554090956 83611362758 83672869302 83735969856 83770311504 83809896896 83837166336 83985184052 84052210368 84086681712 84184605824 84302365756 84344637762 84462628128 84464539929 84502540672 84842175726 84880346368 84882267624 85008768768 85041700884 85162593978 85261771056 85423324448 85515526327 85543350732 85583773968 85683441536 85805246912 85838487581 85966413792 85968359631 86188876928 86222266214 86352718914 86391569152 86428956174 86514381184 86557762368 86678841942 86680810656 86779784784 86815374756 86901181696 87038057953 87066377748 87068355264 87102085257 87109499136 87143245068 87273115776 87332936768 87366769259 87397180992 87496973088 87532857192 87663308544 87723396992 87757380746 87787928448 87924211248 88054696576 88224089184 88361049084 88448383744 88486660878 88618533696 88652864223 88882279332 88924280368 88953213888 89049225762 89091305688 89217955596 89224079616 89321855392 89350918272 89489627472 89616843624 89659191776 89750400768 89755965649 90060052544 90062091042 90196311744 90231253497 90233302896 90462705536 90464753148 90574081488 90634671918 90679560576 90806405844 90912155488 90941735808 90979032672 91082914608 91212395736 91348330752 91353994711 91385794368 91428978432 91620200784 91663495616 91730925504 91839830544 92073317504 92113163373 92461041519 92568718088 92598837408 92838463872 92874429186 93012841152 93114768824 93189081216 93289665084 93333748816 93364117056 93466429672 93605723904 93641986452 93751038304 93753160347 93884312368 94105102112 94286134008 94491374208 94527979854 94660215776 94668856128 94707681552 94772598536 94950608676 95065358256 95130520408 95272294656 95309202828 95420196256 95490389664 95555843152 95983067488 96101240004 96345560864 96393871728 96530902776 96680758251 96863948258 96962486544 97008305856 97045886553 97190515296 97297021052 97328678832 97442024064 97479772782 97618347519 97626656512 97732030088 97763829408 97810027392 98101128664 98247330048 98249553864 98402077389 98539732816 98688821616 98982538347 99029312228 99061533648 99176896896 99215317698 99356359641 99472066232 99504431712 99800575854 99847736296 99996540672 100039815414 100294149424 100487087316 100827530496 100833782203 100866590748 100984056096 101127612432 101284603882 101317559112 101428587469 101579747808 101627748992 101667119246 101770543728 101818635072 101963377824 102082120448 102121666724 102266840258 102273859968 102276174924 102419249856 102467647744 102578246456 102928104048 103087890598 103121432568 103234437691 103388289312 103582482192 103695992554 103778749536 103890763389 103899606272 103939856636 104087614862 104094759552 104139807849 104242737984 104404565384 104552984228 104708800896 104754114927 104959806336 105000467418 105072439549 105149733381 105272186712 105469918092 105542212006 105619851414 105669761736 105792820672 105827242752 105868239876 105940806818 106142204784 106414461692 106416878656 106458104203 106492742748 106616760096 106619173353 106667141504 106818776768 106890234248 107019413088 107021835459 107144043776 107146468968 107296356992 107337923246 107347720788 107500323546 107548688128 107980950924 108031976976 108183103744 108311541184 108353500717 108388755972 108514981344 108720594752 108837942598 108924803232 109051652864 109206677888 109248984194 109694934272 109829988576 109948533849 110000489676 110109212416 110156863542 110164424832 110239936576 110282643163 110321031744 110363769747 110492295144 110649368148 110701655152 110775710122 110814270336 110857199418 110909584632 111074874624 111151010432 111194069966 111196595488 111232775808 111405454608 111563825736 111647959808 111693748672 111730090752 111737018461 111906074511 112069613824 112115575616 112118113338 112285204416 112328703333 112459517016 112616837504 112619386572 112787224704 112830918102 113122900968 113176356832 113213181312 113388934512 113550125304 113682361408 113719350528 113726401579 114057800976 114111698624 114331217616 114621885056 114624479508 114671489097 114842385504 115136958552 115184178318 115238608232 115276103712 115400527263 115410349824 115571789256 115574414208 115619187354 115706379712 115751203981 115753833008 115791496128 116088503664 116091140352 116136113676 116190993424 116309192832 116434005163 116529574656 116662630784 116710476256 116713117983 116887057056 117232281664 117234935202 117455136057 117632118912 117677689206 117814732112 117853065792 117982214504 118158044928 118203818964 118379979648 118509705776 118604285184 118732301016 118788407584 118957274128 119016923256 119319503296 119322204078 119489124832 119718988488 120000534192 120082788056 120171123864 120251513529 120261748992 120308337996 120311070528 120357678639 120537049248 120619670864 120708401616 120765441984 120846229224 120895790466 120992274144 121075207792 121305376896 121352370198 121443886144 121616527648 121705991712 121847725824 121850483832 122160267712 122307900672 122310669096 122453107392 122500545321 122683109472 122817551164 122857512624 123048237774 123223159983 123281388692 123406801056 123465116544 123512946522 123832572248 123872863968 124017121536 124019928648 124241533206 124386220112 124485489408 124539362046 124855981936 125004213796 125044886736 125096169924 125239007586 125417044137 125519986944 125603954784 125655467256 125714845344 125977776078 126037306472 126078315552 126130022568 126225141504 126276908736 126453548634 126600811568 126693942192 126753811008 127078937104 127320519552 127323401436 127892656584 128134986672 128333904622 128375660952 128516340799 128525162304 128707870368 128907677668 128949620688 129090929506 129283315392 129333399321 129344407808 129394515404 129587353728 129643434261 129771571776 129973030376 130157796692 130169677176 130223062134 130351772544 130664248704 130714867602 130804465561 130999405152 131202769852 131245459632 131248440576 131299285788 131389284334 131585095488 131636071119 131744118528 131886316872 131976717796 132082044864 132287090264 132475146188 132541573626 132672575616 132729991317 133067434472 133323418998 133386420552 133585208064 133636958532 133826933394 133982783088 134234441208 134381541371 134425265436 134488787664 134645408128 134836816576 134889051913 135090078816 135093136563 135439663744 135492132622 135694058304 135697129722 135758180096 135951170432 136019340864 136209608766 136368233232 136558999808 136624371912 136774091069 136818593604 137143467648 137237472064 137290637407 137430301176 137495243424 137756627712 137851052416 137904455458 138109976256 138276884736 138371666048 138521017852 138853077132 138990317312 139257695808 139311643779 139672153236 139783621824 139934497626 140000623224 140199644508 140209267968 140362915616 140408585856 140462979678 140626557456 140826468552 140893015648 141036344064 141045088877 141157653168 141522939712 141568987392 141577765231 141737061312 141791969781 141990323664 142155680128 142158897804 142425913014 142692550784 142695780612 142861958624 142908441984 142963804242 143130294384 143333764728 143547376896 143556277403 143974601232 144042635968 144089503488 144098437609 144518341296 144686641792 144948455407 145233070976 145295922387 145512458784 145945531578 146163036096 146219659173 146439984768 146598045132 146667319568 146715041088 146875818056 146974072091 147094708992 147151692996 147323060192 147370995072 147529140073 147532490864 147809599224 147879446176 148540606144 148543968342 148751767648 148765345344 148822976547 149208099348 149490817784 149700863781 149713605888 149771604444 149946022688 149994811008 150159182096 150441224136 150830534624 151185246016 151400167072 151476084144 151691418648 151926905823 152077067968 152369621712 152441623488 152500678869 152727952608 152832639344 152895318796 152945066736 153123180672 153182500086 153400260387 153410789952 153515944736 153578904424 153628874784 153701471616 153867369684 154095719008 154158916472 154388661504 154392156072 154631835897 154784671552 154848151568 155082433968 155543988831 155617490644 155668124304 155849409408 155909784954 156131422293 156142139328 156313246936 156364106976 156606848076 156829476342 156903585608 157063201344 157137421056 157605091952 157908280068 158309734688 158313318009 158504642604 158689231008 158911210227 159096272104 159161520386 159213307176 159621692538 159625317984 159762615958 159925140144 160000712256 160228165152 160335351372 160411117328 160414760704 160476904852 160529119632 160716065664 160719703452 160944535488 161006884869 161020589312 161128305632 161194387288 161323032192 161803160264 161995256654 162047965464 162274655616 162467311776 162772472016 162950845442 163080892128 163256913897 163270809856 163334060428 163387204848 163566251926 163577479296 163810016832 163873476291 164064317032 164297546644 164542401408 164683928696 165000734514 165163818624 165235295313 165359904864 165655377608 165738442716 165852047438 165974052222 166052482728 166163565183 166299952896 166364376948 166478410714 166726515648 166791104949 166794893232 166985343448 167108181912 167222725516 167345738604 167471939712 167540623008 167619793792 167970368104 168104420736 168173363424 168177170007 168369211648 168604731512 168689275524 168925256256 168929079858 169005081344 169684351452 169764535248 170083401768 170269786841 170325187956 170523542112 170846648896 171031052654 171086701464 171167547936 171366883072 171610493824 171676975162 171932827584 171936719262 172377753856 172444532428 172705437828 172776267477 172857912348 173028762368 173115524736 173301296399 173357683884 173361621312 173428781031 173559569568 173630749512 174076115906 174132755496 174136710528 174204170514 174286490136 174546231552 174665873536 174733538518 174794361984 174993946176 175065714384 175446793984 175514761492 175575856896 175848422496 175852402803 176109393152 176448178368 176516533809 176722098168 176973321756 177237067392 177305728446 177764558664 177848560736 177906427776 178098451524 178182611376 178435911192 178643710784 178701836544 178712916767 178979254944 178983306117 179233687248 179318383552 179511931298 180120105088 180124182084 180392623488 180462506994 180466605792 180925411072 180929506296 181148162976 181269343836 181343685699 181359121152 181612811688 181824310976 181883471616 181894749113 181958065344 182028555297 182165829216 182424791472 182707989422 182771588736 182967722399 183240401568 183326991232 183461851008 183679661088 184146635008 184226326746 184572356661 184922083038 185137436176 185197674816 185269419783 185676927744 185748858372 186025682304 186229537648 186362299809 186378162432 186579330168 186667497632 186728234112 186932859344 187283972904 187502076608 187506320694 187768624736 187858511379 188210204224 188572268016 188966664117 188982748416 189055959708 189320431552 189337712256 189415363104 189545197072 189680322951 189901217352 190130716512 190261040816 190618405656 190840392512 190980779328 191111686304 191966134976 192202480008 192500856933 192691121728 192787743456 193061805552 193361516502 193636394259 193727896516 193924973088 194016611712 194091773106 194381030592 194594042104 194657357664 194884048128 194959545564 195236695038 195464060176 195527658816 195620054784 196202257328 196499107728 196804154778 197079465632 197083926501 197377643232 197965076694 198058624456 198123067296 198353793792 198430635396 198712719282 198944132464 199008863424 199601151708 199695472592 200079630828 200588298848 200974174632 201667564406 201733181496 201968112192 202255224864 202569207764 202635118224 202857174938 203159495616 203238198933 203255497984 203334238492 203541087456 203637270144 203926755648 204243333448 204533680516 204547719936 204552349848 204838499712 205156492912 205856208096 206175781196 206242865136 206468875382 206776578624 206856683187 207164964384 207391985108 207557499072 207781526778 207879713272 208175229724 208189519104 208279615698 208485475968 208809130768 209105968456 209417601792 209508229854 209919612672 210000934836 210144879098 210299466762 210544373424 210939836184 211084424012 211170993583 211239702828 211339523472 211585641344 211736479752 211881613636 211968510149 212284409568 212828923384 212833757312 212916208406 212985485496 213233520192 213238346706 213334283008 213637553536 213780468496 214038826176 214043670918 214292937936 214592713984 214675846492 214695441576 214930714537 215000647092 215742430211 215961901848 216063953952 216623082368 216707001434 216777511944 217029962688 217441189504 217675885196 217849606464 218413355776 218497968388 218757374143 218918297367 219659977152 219897067698 220000979352 220313727084 220328849664 220479873152 220565286326 220642063488 220727539494 220984590288 221298736296 221403310304 221551420244 221628540672 221642282521 221714398836 221819169264 222302020864 222388139932 222393190976 222465551616 222479345363 222810909216 222815952513 223127651472 223387497344 223474036922 223812149022 224231151232 224236226676 224570408832 224657406666 224919034032 225233675008 225238773144 225574449408 225588435919 225661836204 226245801936 226352713664 226426362624 226440401957 226777869024 227100250608 227364722816 227452803158 227776144211 228115601952 228223397248 228662435232 229243770112 229248959016 229342978194 229604847241 229684771008 229773750129 230273917104 230368356636 230477216464 230552207424 230801054526 230959256143 231143578512 231148828416 231238374708 231412759424 231502407962 231507666016 231582992256 231831505829 232177007328 232272227352 232381986848 232618385664 232868010326 233325261568 233420952512 233426235966 233774114112 233864677431 234464563328 234469870404 234910272114 235244214513 235264237824 235355378412 235629464224 235706131584 235964429008 236407637928 236759959296 237019411552 237464602032 237576815168 237914548256 238033846512 238639006592 238644408156 238742280579 238978249664 239432538807 239437976976 239643923937 240001068384 240165576112 240342247728 240503027058 240616675992 240622141056 240715357278 241074098496 241239341728 241416803232 241530883968 241692458448 241791580932 241984548288 242150415584 242411781241 242610753792 242704740396 242887772288 242992884981 243233055296 243411983424 243700967664 244320535424 244426268163 244621338192 244906214784 245001090642 245349377889 245366218944 245635102328 245715025248 246096475548 246446319966 246562777384 246813602112 246930233088 247025893044 247665144496 247745727936 248039857296 248483066412 248772440224 248778071157 249078724092 249711963872 249717616071 250008427592 250089773472 250192339848 250478015172 250834088274 251207909568 251310934512 251429690688 251955552156 252074612944 252156631104 252260045136 252553817472 252907097268 253201623136 253387884384 253507622016 254157874208 254641039104 254646802872 255785313168 256269973344 256546578981 256667809244 256751321904 257032681598 257050324608 257415740736 257515462743 257815355336 257899241376 258181859012 258566630784 258666798642 258789030808 259174707456 259286868522 259543143552 259946060752 260315593384 260339354352 260446124268 260703545088 261114173859 261328497408 261429735204 261608931122 261998810304 262100307777 262405539704 262490919264 262598571576 262778568668 263170190976 263272142238 263772633744 263953435592 264164089728 264574180528 264950292376 265083147252 265345151232 265459982634 266134868944 266646837996 266772841104 267273917064 267566807893 267653866788 267965566176 268468882416 268763082742 268850530872 268977575328 269267896947 269290816256 269673633152 269778103826 270180157632 270186273126 270879327488 270984265244 271388116608 271394259444 271902340864 272038681728 272330608627 272419217532 272736466464 273248743824 273548182138 273637187208 274061984133 274286935296 274474944128 274581274814 274860602352 274990486848 275702104832 275808910916 276219952512 276339490119 276743332096 277042035704 277383124557 277706154264 278515391616 278623287558 279344306472 279567243648 279868995252 280001246448 280399289016 280725831232 280817171712 280834583491 280925959356 281253114912 281259481041 281652937104 281786031296 282090177754 282315306336 283045879424 283155530462 283474122624 283583939562 283980647328 284311360256 284317795608 284851826028 285385101568 285391561224 285723917248 285816883968 285834605749 285927608484 286260588768 286667529456 287112554806 287520706627 287949202464 288085271936 288196875218 289036682592 289373283584 289896910814 290042274753 290466141952 290591844774 291024917568 291137659659 291891063156 292326072192 292439318346 292639769653 292855042557 292879969536 293196090264 293334639136 293430082176 293751636112 293948144182 294303385992 294646120384 294741990144 295058280146 295064981728 295206232167 295619198448 295758892352 296947615041 297081212288 297087936684 297503535296 297530690688 297645953094 298069078923 298416198696 298981635568 299401727562 299543208888 299892045376 299989622016 300318364192 300882448272 301661069248 301777931749 302370492032 302501346609 302800334144 302952168288 303382837296 303853811646 304154135936 304285762407 304739243424 304883246976 305001357738 305455905216 305665278688 305790637592 305890133472 306246361344 306365000172 306800520774 306821579904 307031889472 307150832611 307157808848 307257749568 307402943232 307734739368 308191438016 308317832944 308784312144 309263671794 309569343104 309696303136 309703313073 310164867936 311087977662 311234981288 311336248608 311672290167 311698818816 311819569908 312262844586 312284278656 312626493872 312728213952 313213696152 313658952684 313807171216 314126402688 315210183904 315217318647 315816560136 316619469376 316626636018 317009285208 317378462016 317822420454 318192544208 318323040772 318426614352 319243385076 319250635968 319374312609 319525231916 319850280288 320001424512 320456330304 320670702744 320822234656 320953809704 321058239264 321432131328 321439406904 321889070976 322013769738 322256611264 322388774576 322646064384 323606320528 323990513308 324095930928 324549311232 324934623552 325060502151 325544944032 325901690884 326161784256 326513827794 326668120856 326774409696 327132503852 327154958592 327620033664 327746952582 328128634064 328595093288 329084802816 329367857392 330001469028 330327637248 330470590626 330719809728 330847929489 331310755216 331476885432 331704094876 331948104444 332104965456 332327130366 332728753896 332956821428 333453031296 333582209898 333589786464 333970686896 334216363824 334445451032 334691477208 334943879424 335081246016 335211055383 335239587584 335940736208 336208841472 336346726848 336354340014 337209463024 337378551048 337850512512 337858159716 339023818903 339368702904 339529070496 340166803536 340539573682 340650375912 341047084224 341179204737 341693297792 342062105308 342173402928 342335095872 343220987648 343353950324 343865655168 343873438524 344014467291 344889064856 345410875656 345552534954 345715824696 346231049472 346602592798 346715367768 346723242624 346857562062 347119139136 347253611943 347261499024 348152231812 348265510992 348273421056 348408341028 348572980272 349302015489 349331747072 349467077036 349588723968 349987892352 350131428768 350139353949 351029522984 351696844992 351704805606 352896356736 353033067618 353444196336 353946643512 354474134784 354496113587 354611456892 355529117328 355697121472 355812855552 355834917361 356196903048 356365222752 356871822384 357287421568 357425833534 357933940903 357958509888 357966612234 358467374496 358636767104 359023862596 360240210176 360248364168 360785246976 360807617093 360925013988 360933211584 361073035917 361859012592 362296325952 362538687672 362687371398 362935973939 363225623376 363648621952 363789498226 363916130688 364057110594 364306652017 364331658432 364849582944 365415978844 365543177472 365935444798 366480803136 366653982464 366923702016 367359322176 367501635963 368452653492 369144713322 369669479949 369844166076 370274872352 370395349632 370538839566 371497716744 372051364608 372459075296 372724599618 373158660336 373334995264 373456468224 373865718688 374567945808 375004153216 375012641388 375537249472 375682731361 375717022758 376251132411 376420408448 377144536032 377933328234 378111919416 378640863104 378675424512 378830726208 379090394144 379360645902 379802434704 380261433024 380522081632 380932799093 381236811312 381680785024 381961558656 382223372608 382371444679 383932269952 384404960016 385001713866 385382243456 385549022397 385575486912 386123611104 386723033004 387272788518 387455793032 387849946176 388000197963 388033223424 388183546212 388762061184 389188084208 389314715328 389919091128 390473390076 390928120352 391055317632 392404514656 392413396683 392998215456 393608309556 394158931264 394167853002 394755286464 394908213357 395930153388 396117248912 396246134592 396861270792 397425438564 397888264928 398017726848 399202303416 399390945184 400159261656 401176597696 401948349264 403144624113 403335128812 403466362992 403936224384 404510449728 404667155739 405138415528 405270236448 405714349876 406318991232 406476397866 406668476984 407082174912 407274540288 407853511296 408486666896 409067361032 409104699696 409676999424 410312985824 410322273207 411712416192 411871912221 412351562392 412485730272 412937750764 413553157248 413713366374 414329928768 414783970216 415114998144 415563053556 415759426544 416350459448 416559231396 416970951936 417618261536 418211936912 419016459708 420001869672 420289758196 420598933524 421088746848 421879672368 422168848024 422341987166 422479405656 422679046944 423135266631 423171282688 423472959504 423763227272 423937020298 424568819136 424733295693 425657846768 425667514624 425832416812 425970970992 426467040384 426476693412 427275107072 427560936992 428077652352 428087341836 428585875872 429351692984 429390883152 429861429074 430001294184 430668832209 431484860422 431923803696 432127907904 432295312827 433246164736 433414002868 433555023888 434059925376 434845366221 434882379008 435351770392 435699212928 435887767161 436995936776 437514748286 437836594734 439319954304 439794135396 440001958704 440627454168 440922216273 440959746304 441130572652 441284126976 441311488343 441455078988 441969180576 442587420219 442597472592 442806620608 443102840488 443284565042 443428797672 443638338528 444776279864 444786381952 444958690726 445621818432 445631905026 446255302944 446774994688 446948073844 447624298044 448462302464 448472453352 449140817664 449168666177 449314813332 449838068064 450477546288 451176871838 451323672408 451818253271 452491603872 452705427328 452880803914 453555738048 454200501216 454729445632 454905606316 455552288422 455780717469 456231203904 456446794496 457324870464 457502036607 458497918032 458685956388 459209694482 459369542016 459547500258 459862495169 460200781161 460547834208 460736713272 460954432928 461104414848 461602109052 461918512286 462287157024 462476749416 462825518848 463004815924 463015332032 463165984512 463663011658 463895507691 464354014656 464544454704 464763973696 465736020652 466631966493 466841905024 466852471932 467548228224 467729354862 468394266879 468929126656 468939740808 469820544228 470488429026 470710756824 471258928448 471412263168 471928858016 472815275856 474038823104 474222464177 474929204064 474939954027 475153630336 475829096512 476067693024 476733630681 477278013184 477288816312 477484561158 477956499328 478865077614 478875953952 479287847874 480002136768 480331152224 480684495456 481006054116 481233351984 481244282112 481430714556 482148196992 482478683456 482665594103 482833606464 483020654607 483061767936 483384916896 483583161864 483969096576 484300831168 484823562482 485409480792 485775544576 485985769962 486466110592 486823966848 487401935328 488641070848 488852536326 489242676384 489770741691 489812429568 490002181284 490698755778 490732437888 491270204656 491430050496 491620428873 492192951096 492892639932 493125554768 493627204224 494051786088 495330288992 495491455872 496079714592 496966132824 497544880448 497556142314 498157448184 498490695549 499423927744 499435232142 500016855184 500179546944 500373314847 500384679696 500956030344 501668176548 502415819136 502621869024 502859381376 503911104312 504149225888 504313262208 504520090272 505107634944 505814194536 506403246272 506775768768 507015244032 508315748416 509293605744 510809360523 511570626336 512539946688 513093157962 513335618488 513502643808 514065363196 514100649216 514831481472 515030925486 515630710672 515798482752 516363718024 517133261568 517333597284 517578061616 518573737044 519086287104 519892121504 519903889197 520631186768 520678708704 520892248536 522228347718 522859470408 523217862244 523997620608 524200615554 524811079408 524981838528 525197143152 525557137336 526340381952 526544284476 527545267488 527906871184 528328179456 529148361056 529900584752 530166294504 530919965268 532269737888 533293675992 533545682208 534547834128 535133615786 535307733576 535931132352 536138750301 536937764832 537526165484 537701061744 537955150656 538535793894 539347266304 539556207652 540360315264 540372546252 541968530488 542776233216 542788518888 544077363456 544661217254 544838435064 545472932928 545684247339 546497487648 547096364276 547274374416 548123968266 548903167197 548949888256 549162549628 549721204704 549980973696 551617821832 552439905024 552678980238 554084071408 554766249114 555412308528 557030783232 557065321351 557246575116 558688612944 559134487296 559169155853 559737990504 560002492896 560798578032 561451662464 561669166982 561851918712 562467621419 562506229824 562518962082 563305874208 563572062592 564180355508 564630612672 566091758848 566311060924 566948245248 566983398289 567167879124 567961294656 568635591216 569703652056 570327959047 570783122448 571447834496 571669211498 571855216968 572481881741 572521177536 573335058912 574225109612 575041413254 575898404928 576170543872 576393750436 577502570799 578073365184 579793821628 580084549506 580482166033 580909182777 581183689548 582049835136 582275319318 582674437499 583782126312 584652144384 584878636692 585279539306 585710085114 586392180528 586669278272 586860164352 587503272224 587896288364 588606771984 589292240768 590116560292 590129963456 590358577853 590412464334 591238396896 591251779503 591517784704 593895230082 594162424576 594175873368 595007070592 595061381376 595291906188 596138157846 596832397392 597963271136 598608684289 598803455124 599086417776 599784090752 600636728384 600869413067 601764896544 603322138496 603555863498 604740984064 605002693218 605600668288 605904336576 606765674592 607707623292 608308271872 608571524814 609266405671 609478486848 609714596799 609766493952 610002715476 610911810432 611330557376 611567384813 611581275184 611780266944 612730000344 613601041548 613643159808 614063778944 614301665222 614315617696 614515499136 615469478736 616382876032 616635665888 617568624288 618527343588 619138686208 619392606272 619406626146 620329735872 620570049561 622175955324 622469962576 622672497216 623344580334 623639139816 624525689172 624568557312 625252987744 625456427904 626427392304 627317905368 627614342432 628252805376 628291759543 630420367808 630434637294 631633120272 633238938752 633253272036 633512980749 634018570416 634756924032 635644840908 635905530447 636385088416 636646081544 636853228704 638486770152 638501271936 638748625218 639050463832 639477962977 639700560576 640002849024 640912660608 641341405488 641644469312 641907619408 642116478528 642878813808 643778141952 644027539476 644513222528 644777549152 644792143611 647212641056 647227290633 647981026616 648191861856 649869247104 650121004302 651089888064 651803381768 652323568512 653027655588 653336241712 653548819392 654265007704 655240067328 655493905164 656257268128 656272122429 657190186576 658735714784 660002938056 660941181252 661439619456 661695858978 662621510432 662953770864 663408189752 663896208888 664209930912 664654260732 664926847563 665457507792 665913642856 666906062592 667164419796 667179572928 667438036089 667941373792 668432727648 668890902064 669382954416 670162492032 670422110766 671881472416 672693453696 672708680028 674418926048 674757102096 675701025024 675716319432 676765307757 678047637806 678737405808 679058140992 679321205871 680333607072 681079147364 681300751824 682094168448 682358409474 683328432633 683386595584 684124210616 684346805856 684670191744 686707900648 687731310336 687746877048 688028934582 688814541723 689778129712 690821751312 691105069908 691431649392 692877768429 693205185596 693430735536 693446485248 693715124124 694238278272 694507223886 694522998048 695494517487 696304463624 696531021984 696816682056 697145960544 698604030978 698934154072 699975784704 700262857536 700278707898 702059045968 703393689984 703409611212 705792713472 705836475421 706066135236 706888392672 707893287024 708992227174 709222913784 710000112283 711058234656 711394242944 711669834722 712393806096 712730445504 713743644768 714574843136 714851667068 715867881806 715917019776 715933224468 716226841737 716934748992 717273534208 718047725192 718931771811 720496728336 721615234186 721850027976 721866423168 722146071834 722641063837 723718025184 724592651904 725077375344 725374742796 725871947878 726451246752 727235343723 727297243904 727578996452 727832261376 728114221188 728613304034 728663316864 728978654943 729699165888 730831957688 731870889596 732961606272 733278804489 734718644352 735003271926 736048133667 736905306984 738289426644 739338959898 739688332152 740549744704 740790699264 741077679132 742995433488 744918150592 745206729421 745449199236 746317320672 746334213471 746669990528 747731437376 749135891616 749152848213 750008306432 750025282776 751074498944 751365462722 751434045516 752502264822 752840816896 754289072064 755866656468 756223838832 757281726208 757661452416 758180788288 758474505019 758721291804 759604869408 760522866048 761044163264 761865598186 762473622624 763361570048 763923117312 764446745216 764742889358 767864539904 768809920032 769639736943 770003427732 770764486912 771098044794 771150973824 772247222208 772546388229 773446066008 774545577036 774911586064 775699892352 776000395926 776367092424 777524122368 778376168416 778629430656 779838182256 780946780152 781856240704 782110635264 782159129227 783342521577 784809029312 784826793366 785996430912 786300923331 787216619112 788317862528 788335706004 789510572928 789816426714 791860306776 792234497824 792492269184 793722541584 794850877128 795776529856 796035453696 796084811053 798404606832 798781890368 800318523312 802353195392 802700423679 803896698528 806289248226 806670257624 806932725984 807803690841 807872448768 809020899456 809334311478 810276831056 810540472896 811428699752 812637982464 812952795732 813336953968 814164349824 815038036141 815707022592 816973333792 816991825881 818134722064 818209399392 820625971648 820644546414 822185952399 823424832384 823743824442 824703124784 824971460544 825875501528 827106314496 827426732748 828659857536 829567940432 830229996288 831126107112 831518853088 832700918896 833118462792 835236523072 836423873824 838032919416 840003739344 840579516392 841197867048 842177493696 842503750473 843759344736 844337696048 844683974332 844958811312 845358093888 846270533262 846945919008 847526454544 847874040596 849137638272 849466591386 851315693536 851664833624 851941941984 852934080768 852953386824 855121873984 856155304704 856174683672 857171751744 857503817247 858703385968 858781766304 859722858148 860002588368 861337664418 862562119881 862969720844 863847607392 864255815808 864590625654 866828005736 867110047776 868119850752 869690732442 870703540784 871398425856 871775534322 873991873552 875029496572 875673189468 877919308959 878639908608 878694387769 879588270792 880003917408 881254908336 881844432546 882261145304 882622976686 882910157976 883938361152 885174840438 885194945184 885613241216 886205680976 886569130084 886857595344 887276677056 889552559728 889572763904 889917381452 891243636864 891263810052 892510605888 893896147688 895248596088 896944906704 898337332354 898629626664 899614385593 899676136128 900955092576 902353743676 902647344816 903636506542 904983207744 905333795247 905410854656 905761607828 907111476096 907504039827 908401002432 909811212632 911104576844 911561434938 912462407808 912857287221 914649740928 915004073214 915631258927 916995836064 917371912776 918419388964 918739084032 919095000516 919724990338 920401562322 921095668416 921452497833 921473426544 921908865856 922208829696 923204218104 923837024572 924574314048 924953498832 926009631848 926030664064 927326023316 927791015382 928708029312 929088909408 929109939219 929527947392 931472041304 933263932986 933683810048 933704943864 935096456448 935458709724 936788533758 937879481616 939641088456 940670789597 940976858052 941421513648 942517856896 943857716032 944223363391 945630551712 945651955941 948077646208 948444928354 949858408128 949879908054 950307260672 951658193024 952135386048 953467261362 954577632624 954969122316 955912998656 957418637483 957730155228 957751907904 958122937827 958575695748 960004273536 960662304448 961034461849 961368990912 962012108232 962466703968 962861429112 964296393984 964957366912 965331188206 965667212928 966041309214 966769833792 967166323728 967938193152 968601662336 969647124964 970818961584 971971539924 972932221184 973647933696 974803870656 975181506453 977705072652 978485352768 979541483382 980004362568 981397511556 981464875776 982540409312 982860100992 983240857746 984385902192 985785279864 986251109536 987254408448 987315622139 988103572176 990660577984 990982911744 991044356617 992159429184 992543788467 993932265648 995089760896 995112284628 996314896368 996981391098 998847855488 998870464284 1000033710368 1000359093888 1000746629694 1000769359392 1001912060688 1003336353096 1004831638272 1004893941821 1005243738048 1005633166149 1005718762752 1007822208624 1008298451776 1008626524416 1008689063263 1009040180544 1011628389072 1012806492544 1013551537536 1014639187849 1016631496832 1017071456709 1018587211488 1021618721046 1023141252672 1023537614211 1025079893376 1026186315924 1026671236976 1027005287616 1028130726392 1029662962944 1030061850972 1031261421344 1031596965504 1032727436048 1034667194568 1035156123232 1037147474088 1039784243008 1039807778394 1041262373536 1041357417408 1041760835829 1041784497072 1044456695436 1045718940816 1046435724488 1047906046467 1047995241216 1048401231108 1049622158816 1049963677056 1050394286304 1051114274672 1053088568952 1055090534976 1055813742368 1058296722112 1059801169504 1060332589008 1061839930536 1063488340761 1064539475776 1066587351984 1067091364416 1067504752083 1069095668256 1070267231572 1070615467152 1071862264704 1072277500602 1073801822709 1073875529664 1075052330968 1075402123488 1075910301312 1077071587788 1079112415304 1080720630528 1080745092504 1082422851279 1083937060976 1085577037776 1088807921817 1089322434508 1089676870128 1090945865856 1091368494678 1092919956051 1092994975296 1094192728552 1094548748832 1096247936532 1097806334394 1098325099256 1099442409408 1099961947392 1103235643664 1105357960476 1108168142816 1109532498228 1110824617056 1114130642702 1114493150232 1117377225888 1118338311706 1119475981008 1120004985792 1121597156064 1122903324928 1123338333964 1123703837424 1124935242838 1125012459648 1125037924164 1126611748416 1127048194083 1127144125184 1128360711016 1129261225344 1132622121848 1133966796578 1134335758248 1135922589312 1137271182432 1139407304112 1140655918094 1141566244896 1142798397279 1142895668992 1143338422996 1143710433936 1144963763482 1145042355072 1146670117824 1147114334037 1148450219224 1150082826508 1151796809856 1152787500872 1155005141598 1156146730368 1156647067191 1159587643256 1160169099012 1160964332066 1161818365554 1162367379096 1164099670272 1164550638636 1165348874998 1167564252624 1169757273384 1170559078612 1171039146233 1171420170228 1172784361056 1173338556544 1175006544448 1175792576728 1177213543968 1177240190049 1178584481536 1180233120584 1180259926912 1180717155706 1180824928668 1182476793792 1182503559006 1183035569408 1187790460164 1188351746736 1190014141184 1190583812376 1191888507887 1192276315692 1193664794784 1195926542272 1197217368578 1197606910248 1198172835552 1199568181504 1201273456768 1201738826134 1203529793088 1206644276992 1207111726996 1209433872339 1210005386436 1211201336576 1211808673152 1213109074793 1213531349184 1214001467217 1215415246584 1217143049628 1218532811342 1218956973696 1219429193598 1220005430952 1221823620864 1222661114752 1223134769626 1223162550368 1223560533888 1225460000688 1227202083096 1228127557888 1228603330444 1228631235392 1229030998272 1229107203071 1230938957472 1230966819621 1232765752064 1233271331776 1235137248576 1235615736663 1237054687176 1238785212544 1238813252292 1240659471744 1241140099122 1244351910648 1244939925152 1245344994432 1246689160668 1247278279632 1249051378344 1250505975488 1250912855808 1250990417369 1252854784608 1254635810736 1255228684864 1256583519086 1260840735616 1260869274588 1263266240544 1266477877504 1266506544072 1267025961498 1268037140832 1269405799893 1269513848064 1271289681816 1271811060894 1272770176832 1273263243791 1273292163088 1273706457408 1274199887079 1276973540304 1277002543872 1277497250436 1278100927664 1278955925954 1279401121152 1280774056793 1281825321216 1282682810976 1283288938624 1283815238816 1284232957056 1285757627616 1288055078952 1289026445056 1289555098304 1289584287222 1292006496627 1294425282112 1294454581266 1295962053232 1296383723712 1296885938481 1299738494208 1300242008604 1302179776128 1303606763536 1304536098663 1304647137024 1306055311176 1306672483424 1307097638784 1308530015408 1310987810328 1312514536256 1312544244858 1314380373152 1317471429568 1320005876112 1321882362504 1322766648819 1322879238912 1323391717956 1323934465029 1325243020864 1325907541728 1326816379504 1327762260657 1327792417776 1328419861824 1329308521464 1329853695126 1330915015584 1331827285712 1334328839592 1334359145856 1334876072178 1335882747584 1336865455296 1337781804128 1338765908832 1340324984064 1340844221532 1343762944832 1345386907392 1345417360056 1347505998531 1348837852096 1349514204192 1351432638864 1353530615514 1355454759813 1356095275612 1357474811616 1358116281984 1358642411742 1360667214144 1362158294728 1362601503648 1364188336896 1364716818948 1366656865266 1368248421232 1368693611712 1369340383488 1373415801296 1375493754096 1376057869164 1377629083446 1379556259424 1379587485507 1381643502624 1382210139816 1382863298784 1385755536858 1386410371192 1386861471072 1387430248248 1388476556544 1389014447772 1389045996096 1390989034974 1392608927248 1393062043968 1393633364112 1394291921088 1397208061956 1397868308144 1400525715072 1400557415796 1404118091936 1406787379968 1406819222424 1411672950842 1412132270472 1413776785344 1415786574048 1417984454348 1418445827568 1420000224566 1422116469312 1422667392531 1422788485888 1423339669444 1424787612192 1425460891008 1427487289536 1429703334136 1431735763612 1431834039552 1431866448936 1432453683474 1433869497984 1436095450384 1437863543622 1440993456672 1443230468372 1443700055952 1443732846336 1444292143668 1445282127674 1447436050368 1447996782309 1449185303808 1450154750688 1450749485592 1451743895756 1452902493504 1454470687446 1455157992904 1456228442376 1457226608068 1457326633728 1457957309886 1459398331776 1461663915376 1463741779192 1465923212544 1466557608978 1469437288704 1470006543852 1472096267334 1473810613968 1476578853288 1478196955081 1478677919796 1479376664304 1481099489408 1482155358264 1483779571043 1485990866976 1489836301184 1490413458842 1490898398472 1492634641344 1492668426942 1493339981056 1495462874752 1498271783232 1498305696426 1500050565552 1502148997888 1502730925444 1502868091032 1504515001759 1505004529644 1508578144128 1510197011477 1511733312936 1512447677664 1515322904832 1516361576576 1516949010038 1517442583608 1519209738816 1521045732096 1522088326528 1523731196372 1524947245248 1528893490432 1529485778716 1532428081569 1537619840064 1539279473886 1540006855464 1542196089588 1542301947648 1544494444416 1545092776458 1546892132016 1549091154072 1549823172128 1551399784704 1551495977647 1552000791852 1552734184848 1556752336832 1557258861312 1557355417541 1559676364512 1559711667591 1561893560304 1563712481408 1564318258454 1566685043154 1569618058624 1569653586732 1571992861824 1572601846662 1574433238224 1576635725056 1576671412008 1579021145856 1579119051433 1579632853428 1583720613552 1584468995648 1584984538368 1585082813699 1587445083168 1589701754256 1591553059712 1592169622106 1594433009477 1596809213664 1597563780736 1600637046624 1604706390784 1605400847358 1607793397056 1608416250903 1612578496452 1613340515248 1613865451968 1615607381682 1616714793001 1618041798912 1618668622956 1620553662112 1621080945792 1622820540803 1622857399504 1625905591464 1626673907936 1628328699648 1630076072282 1633946667584 1633983651762 1636269444128 1636418798784 1637052742017 1641251943296 1641289092828 1644371904798 1646709501591 1646849664768 1647487648884 1649406249568 1649942921088 1651751003056 1654853465496 1657319715072 1659135880864 1662252214224 1663037706176 1665401837792 1666236925584 1670473046144 1671195964053 1672847747648 1676065838832 1677507467559 1680007478688 1681159032784 1682395734096 1684354987392 1685007500946 1687402864257 1687518689472 1688675392096 1689367948664 1689917622624 1690716187776 1692541066524 1693891838016 1695052909088 1695748081192 1696882468687 1698275276544 1698933182772 1700950194867 1702631387072 1703329667248 1703883883968 1705906773648 1710243747968 1710983877141 1712349367344 1714343503488 1715007634494 1717406771936 1717445645223 1717563532608 1719445716296 1720005176736 1722675328836 1725124239762 1725939441688 1727695214784 1728511631616 1729181251308 1733656011472 1734220095552 1739381464884 1741407081568 1741446498099 1743551068644 1747983747104 1748023312497 1750058993144 1751346378936 1755838617918 1757388775538 1759176541584 1760007834816 1762509816672 1763688865092 1764522290608 1765245953372 1765820315952 1767876722304 1770349680876 1770389890368 1771075733559 1771226482432 1772411361952 1773138260168 1773715190688 1774553354112 1779105119456 1779834762904 1782487273728 1782527620104 1785021211776 1787792295376 1790497192176 1793889813408 1795826052867 1796674664708 1797259253328 1799228771186 1799352272256 1801910185152 1802608239201 1804707487352 1805294689632 1807273013084 1809966415488 1810667590494 1811523215656 1814222952192 1815008079654 1816802004864 1819622425264 1822209153688 1823122869876 1824924815616 1825714574442 1827799217013 1829299481856 1830008146428 1831262517854 1833991672128 1834702154439 1834743825552 1836838777928 1838190001032 1839449980676 1840803124644 1842191336832 1842904995666 1842946853088 1843817731712 1846408436208 1847674049144 1849148628096 1849906997664 1852019263696 1852061328128 1854652046632 1855582030764 1857416058624 1858177818816 1858219878438 1859055894784 1862944082608 1866527865972 1867409887728 1870917419448 1872967655251 1873577067516 1875758963232 1879282176912 1881341579194 1881953716104 1882843027296 1884875278629 1885035713792 1887715432064 1888446726782 1891261103424 1891303911882 1896155292416 1896889856708 1899716816256 1899759816108 1900538942247 1903316386048 1904270772096 1906314260389 1906934522724 1907716591341 1909155265248 1909938244632 1914837274966 1915460310456 1915503815808 1916245875654 1917151391496 1918433888931 1920008547072 1921324608896 1922068923698 1922737981824 1924024216464 1924933407936 1925722858224 1929914733824 1930662376412 1931334425856 1932082618428 1933539667584 1934332647456 1934376430833 1937203324672 1939294249928 1941637923168 1941681871899 1943943079848 1949607741312 1950363012906 1955410145304 1956970705536 1959082966764 1960008725136 1962795023112 1965080818624 1965720201984 1965842084437 1966481715492 1968771804384 1968816367287 1971570559728 1972502219072 1974631244278 1976207144352 1981321155968 1982088713234 1984318858368 1985087576934 1987864531296 1990179521792 1990224569256 1992629792736 1993962782196 1994780542689 1997695710976 1997740928568 2000067420736 2000718187776 2000842240243 2001493259388 2001538718784 2002314108267 2003824121376 2006672706192 2009787883642 2010487476096 2011266332298 2012644946389 2015644417248 2016596903552 2017378126526 2018080361088 2023256778144 2025612985088 2027103075072 2029278375698 2030295923271 2033262993664 2034142913418 2037174422976 2037963617613 2043237442092 2046282505344 2047075228422 2049985297899 2050159786752 2052372631848 2053342473952 2054010575232 2056261452784 2060123701944 2062522842688 2063193931008 2065454872096 2066443625169 2069334389136 2070312246464 2074294948176 2078633305287 2079568486016 2079615556788 2082524747072 2082714834816 2083521671658 2083568994144 2086483552461 2088913390872 2091437881632 2092871448976 2095812092934 2096802462216 2099244317632 2099927354112 2100788572608 2102228549344 2106177137904 2110181069952 2111627484736 2112445522243 2116593444224 2117509426263 2119602339008 2120665178016 2123679861072 2126976681522 2129078951552 2130000336849 2133174703968 2134182728832 2135009504166 2138191336512 2140534463144 2141230934304 2143724529408 2144555001204 2147603645418 2147751059328 2150104661936 2150804246976 2151820602624 2154143175576 2158224830608 2161490185008 2164845702558 2167874121952 2167923191511 2171154075552 2177615843634 2178644869016 2179353740256 2181706031169 2181891731712 2182736989356 2185839912102 2185989950592 2188385457104 2189097497664 2192495873064 2195612668788 2196650198512 2198884818816 2206471287328 2210715920952 2216336285632 2219064996456 2221649234112 2228261285404 2228986300464 2234754451776 2235620188263 2236676623412 2238951962016 2240009971584 2243194312128 2246676667928 2247407674848 2249870485676 2250024919296 2250075848328 2253223496832 2254096388166 2256721422032 2258522450688 2265244243696 2267933593156 2268671516496 2271845178624 2274542364864 2275423515057 2278814608224 2281311836188 2283132489792 2285596794558 2286676845992 2287420867872 2289927526964 2290084710144 2293340235648 2294228668074 2296900438448 2300165653016 2303593619712 2305575001744 2310010283196 2312293460736 2313294134382 2319175286512 2320338198024 2321928664132 2323636731108 2324734758192 2329101277272 2330697749996 2331653611639 2335128505248 2339514546768 2341118157224 2342078292466 2342840340456 2345568722112 2346477387681 2346677113088 2350013088896 2351585153456 2354427087936 2354480380098 2360466241168 2360519853824 2361434311412 2361649857336 2364953587584 2365007118012 2373166732321 2375580920328 2376703493472 2381167624752 2383777015774 2384552631384 2387329589568 2388254433159 2391853084544 2394434737156 2395213820496 2396345671104 2402546913536 2403477652268 2407059586176 2408101271037 2414223453992 2418867744678 2420010772872 2423617346304 2426218149586 2427062698368 2428002934434 2430830493168 2434286099256 2437065622684 2437913947392 2438065107731 2438858387196 2440010861904 2445114108423 2445322229504 2446269539252 2446325100736 2447121067776 2447272798993 2450920001376 2450975477643 2454404166192 2457206660888 2457262470784 2458214406142 2461877914944 2461933639242 2466542663552 2470274497152 2471231473326 2474109374352 2477570425088 2477626504584 2481318943488 2481472795109 2482280198244 2488703821296 2489879850304 2490689988864 2490844421527 2493378321336 2494556559264 2498102756688 2501011950976 2501980834738 2505537586321 2505709569216 2509271621472 2510457369728 2513167038172 2521681471232 2521738549176 2525653319651 2526532481088 2527511251419 2533013088144 2534051922996 2536074281664 2538811599786 2540551817573 2542579363632 2543622121788 2545540353664 2546526487582 2546584326176 2547412914816 2548399774158 2550146564119 2553947080608 2554994500872 2556201855328 2557911851908 2558802242304 2561548113586 2565365621952 2566577877248 2567630477632 2568465914112 2571515255232 2572511451741 2576110157904 2579110196608 2579168574444 2584012993254 2587686359643 2588850564224 2588909162532 2591924106464 2592767447424 2593771876962 2600484017208 2604359552256 2607213527072 2609072197326 2612110622352 2613344966848 2614195277568 2617060030816 2621975620656 2625029072512 2625088489716 2628760746304 2629779119527 2633757926877 2634942859136 2636083163307 2640011752224 2643764725008 2645533297638 2646783435912 2647868930058 2650486041728 2651815083456 2653632759008 2655524521314 2655584835552 2656839723648 2658617042928 2659707390252 2661830031168 2663654571424 2666529593651 2668657679184 2668718291712 2669752144356 2671765495168 2673730910592 2675563608256 2676600112753 2677531817664 2681688443064 2687525889664 2690834720112 2695011997062 2697675704192 2698843156779 2699028408384 2702865277728 2707061231028 2710909519626 2712190551224 2714949623232 2716001385741 2716232563968 2717284823484 2721334428288 2724316589456 2725203007296 2729433637896 2733313730532 2736496842464 2737387223424 2746831602592 2746893776781 2750987508192 2752115738328 2755258166892 2759112518848 2759174971014 2763287005248 2764357493499 2764420279632 2765726597568 2771511073716 2772820742384 2773722942144 2774860496496 2778028895544 2778091992192 2781978069948 2785217854496 2786124087936 2787266728224 2788583842176 2794416123912 2795736616288 2801051430144 2801114831592 2808236183872 2813638444848 2822012368791 2823345901684 2824264540944 2827553570688 2831573148096 2832670090173 2835968908696 2836891655136 2840000449132 2844232938624 2845334785062 2846679338888 2849575224384 2850921782016 2854974579072 2859406668272 2863471527224 2863732897872 2864907366948 2867738995968 2872190900768 2872255912449 2875727087244 2881986913344 2883103385547 2886460936744 2887400111904 2888584287336 2890564255348 2894872100736 2895993564618 2900309501376 2901498971184 2903487791512 2905804987008 2908941374892 2910315985808 2912456884752 2914453216136 2915914619772 2918796663552 2923327830752 2927483558384 2933115217956 2940013087704 2944192534668 2947621227936 2953157706576 2956393910162 2957355839592 2958753328608 2961946866417 2962198978816 2964310716528 2967559142086 2971981733952 2973133069851 2979672602368 2980826917684 2981796796944 2985269282688 2985336853884 2990925749504 2996543566464 2996611392852 3000101131104 3005461850888 3005736182064 3009030003518 3010009059288 3014681825463 3017156288256 3020394022954 3023466625872 3024895355328 3026067189789 3032723153152 3033898020076 3034885167216 3038419477632 3043917563547 3044176653056 3047462392744 3049894490496 3051214370127 3058971557432 3064856163138 3075239680128 3078558947772 3080013710928 3084392179176 3088988888832 3089180418401 3090185552916 3093784264032 3098182308144 3099646344256 3102991955294 3104001583704 3105468369696 3113504673664 3114710835082 3119352729024 3119423335182 3123787120608 3127424962816 3128636516908 3133370086308 3139236117248 3139307173464 3143985723648 3144180663239 3145203693324 3148866476448 3153342824016 3158238102866 3159265706856 3162727772897 3167441227104 3168937991296 3170165627398 3174890166336 3179403508512 3183106119424 3184339244212 3188866018954 3190465022283 3193618427328 3195127561472 3201274093248 3202514256249 3210801694716 3215586794112 3216832501806 3219037466183 3221405468127 3225156992904 3226681030496 3227730903936 3231214763364 3233429586002 3237337245912 3241107324224 3242161891584 3245641081606 3245714799008 3247268553837 3251811182928 3253347815872 3260152144564 3266423765451 3267893335168 3267967303524 3272538888256 3272837597568 3274105484034 3278759868153 3282503886592 3282578185656 3288743809596 3293419003182 3294975297768 3298812499136 3299885842176 3303502006112 3309706930992 3318271761728 3319557249239 3324504428448 3326075412352 3330803675584 3332473851168 3340946092288 3342391928106 3345695495296 3352131677664 3355014935118 3360014957376 3362318065568 3364791468192 3368709974784 3370015001892 3374805728514 3375037378944 3377350784192 3378659158721 3378735897328 3379835245248 3381144582249 3381432375552 3385082133048 3387783676032 3390105818176 3391496162384 3393764937374 3397866365544 3401900389734 3405262774144 3406659334496 3407767767936 3411813547296 3420487495936 3421967754282 3424698734688 3428395191837 3428687006976 3430015268988 3434813543872 3434891290446 3435127065216 3438891432592 3440010353472 3441343002111 3445350657672 3450248479524 3451878883376 3455390429568 3458362502616 3467312022944 3468440191104 3478762929768 3482814163136 3482892996198 3487102137288 3495967494208 3496046624994 3500117986288 3502692757872 3511677235836 3513117438699 3514777551076 3518353083168 3520015669632 3525019633344 3527377730184 3529044581216 3530491906744 3531640631904 3535753444608 3540699361752 3540779780736 3542151467118 3544822723904 3546276520336 3547430381376 3549106708224 3558210238912 3559669525808 3565055240208 3570042423552 3575584590752 3575665523661 3580994384352 3587779626816 3591652105734 3593349329416 3594518506656 3598457542372 3598704544512 3603820370304 3605216478402 3609414974704 3610589379264 3614546026168 3619932830976 3621335180988 3623046431312 3630016159308 3633604009728 3639244850528 3639327224379 3644418307376 3646245739752 3651429148884 3655598434026 3660016292856 3662525035708 3667983344256 3669404308878 3669487651104 3673677555856 3676380002064 3678899961352 3681606249288 3684382673664 3685809991332 3685893706176 3687321609213 3687635463424 3692816872416 3695348098288 3698297256192 3699813995328 3704038527392 3709304093264 3711164061528 3716355637632 3716439756876 3725888165216 3733055731944 3734819775456 3741834838896 3745935310502 3747154135032 3751517926464 3752971252107 3758564353824 3762683158388 3763907432208 3765686054592 3769750557258 3775430864128 3776893453564 3782522206848 3782607823764 3793779713416 3799433632512 3799519632216 3801077884494 3808541544192 3812628520778 3813869045448 3815433182682 3818310530496 3819789731373 3819876489264 3829674549932 3830920620912 3831007631616 3832491751308 3834302782992 3836867777862 3842322170379 3842649217792 3844137847396 3845475963648 3848048432928 3849866815872 3851445716448 3861324752824 3864165236856 3867079335168 3868665294912 3868752861666 3878588499856 3883275846336 3883363743798 3887886159696 3899215482624 3899457249457 3900726025812 3910820290608 3913941411072 3914184090971 3918165933528 3920017450272 3925590046224 3930161637248 3931684168874 3932963430984 3937273349933 3937543608768 3937632734574 3943141119456 3945004438144 3949262488556 3952414288704 3962642311936 3964177426468 3968637716736 3968883788023 3970175153868 3971803395087 3975729062592 3980449138512 3985259585472 3987925564392 3989561085378 3992295713329 3995481857136 4000134841472 4001684480486 4002986518776 4003077437568 4004628216534 4007373172187 4007648242752 4013345412384 4019575767284 4020974952192 4022532664596 4025289892778 4031288834496 4033193807104 4034756253052 4036160722176 4042517995593 4046513556288 4058556751396 4060591846542 4066364279439 4068285826836 4074348845952 4075927235226 4086474884184 4092565010688 4094150456844 4099970595798 4104745263696 4106684947904 4108021150464 4112522905568 4120247403888 4125045685376 4130909744192 4132510044971 4132887250338 4138668778272 4138762456521 4140624492928 4148589896352 4157266610574 4159136972032 4159231113576 4165049494144 4165429669632 4167043343316 4167137988288 4172967104922 4177826781744 4182875763264 4185742897952 4190260790023 4191624185868 4193604924432 4198488635264 4201577145216 4204457098688 4206085891469 4212354275808 4220362139904 4223254969472 4224891044486 4233186888448 4235018852526 4239204678016 4241330356032 4247359722144 4253953363044 4258157903104 4260000673698 4266349407936 4268002177593 4268365457664 4270019008332 4276382673024 4281068926288 4282461868608 4289110002408 4295207290836 4295502118656 4300209323872 4301608493952 4308286351152 4316449661216 4322980370016 4329691405116 4335748243904 4335846383022 4342308151104 4343990346927 4355231687268 4357289738032 4358707480512 4363412062338 4365473978712 4371679824204 4371979901184 4376770914208 4378194995328 4384991746128 4391225337576 4393300397024 4397769637632 4398042316801 4412942574656 4421431841904 4432672571264 4434590865243 4438129992912 4443298468224 4451338713129 4456522570808 4457972600928 4469508903552 4471240376526 4473353246824 4477903924032 4480019943168 4486388624256 4493353335856 4494815349696 4499740971352 4500151696656 4506446993664 4508192776332 4513442844064 4513545005277 4530488487392 4530591034431 4535867186312 4537343032992 4549084729728 4550847030114 4557629216448 4562623672376 4566264979584 4571193589116 4573353691984 4574841735744 4579855053928 4586680471296 4588457336148 4593800876896 4600331306032 4611150003488 4620020566392 4626588268764 4638350573024 4640676396048 4643857328264 4647273462216 4649469516384 4654487932941 4658202554544 4661395499992 4663307223278 4670257010496 4672066252623 4679029093536 4682236314448 4684156584932 4685680680912 4691137444224 4692954775362 4700026177792 4703170306912 4708854175872 4708960760196 4720932482336 4722868622824 4723299714672 4729907175168 4730014236024 4737357154299 4746333464642 4751161840656 4753406986944 4755248441097 4762335249504 4767554031548 4769105262768 4774659179136 4776508866318 4783299028431 4783706169088 4788869474312 4790427640992 4792691342208 4806955304536 4814119172352 4816202542074 4828446907984 4837735489356 4840021545744 4850144379003 4852436299172 4854125396736 4854426371773 4856005868868 4861660986336 4868461622409 4868572198512 4874131245368 4876130215462 4877716774392 4880021723808 4890228216846 4892539078504 4892650201472 4894545597986 4901840002752 4901950955286 4908808332384 4914413321776 4914524941568 4916428812284 4923755829888 4923867278484 4933085327104 4940548994304 4940855327947 4942462946652 4948218748704 4955253009168 4962945590218 4964560396488 4970000785981 4977407642592 4979759700608 4981688843054 4986756642672 4989113118528 4996205513376 5002023901952 5003961669476 5011075172642 5011419138432 5013587892159 5018543242944 5020914739456 5026334076344 5032522402677 5043477098352 5051306639302 5053064962176 5055022502838 5058487446859 5062208592771 5066026176288 5068103845992 5072148563328 5077623199572 5081103635146 5085158727264 5087244243576 5090647406061 5091080707328 5093052975164 5093168652352 5094825829632 5096799548316 5100293128238 5102850584601 5107894161216 5109989001744 5112403710656 5115823703816 5123096227172 5130731243904 5132951631423 5135260955264 5143030510464 5145022903482 5152220315808 5152336935669 5158220393216 5158337148888 5168025986508 5175372719286 5177701128448 5177818325064 5183848212928 5185534894848 5187543753924 5200968034416 5214427054144 5216447105947 5218144394652 5224221244704 5224339494297 5226689933696 5234120061632 5243951241312 5244069937491 5250058145024 5250176979432 5257521492608 5259558239054 5267515853754 5269885718272 5272166326614 5280023504448 5287529450016 5291066595276 5293566871824 5295737860116 5300972083456 5303630166912 5307265518016 5309321535133 5311049042628 5311169671104 5313227200677 5313679447296 5317234085856 5319414780504 5323660062336 5327309142848 5333059187302 5337315358368 5339504288712 5343530990336 5347461821184 5351127216512 5353200225506 5355063635328 5363376886128 5375051779328 5381669440224 5387478158601 5390023994124 5395351408384 5397686313558 5398056816768 5405730555456 5407824717603 5414122462056 5421819039252 5424381102448 5429899246464 5432002771482 5434569646968 5442668856576 5448633178912 5450406014592 5458867275792 5466627461064 5472993684928 5474774446848 5475113904589 5483397651039 5493663205184 5493787553562 5501975016384 5504106463317 5504231476656 5510516333784 5518225037696 5518349942028 5526574010496 5528714986998 5528840559264 5531453195136 5543022147432 5545641484768 5547445884288 5549720992992 5556057791088 5556183984384 5563956139896 5570435708992 5572248175872 5572593677371 5574533456448 5577167684352 5588832247824 5591473232576 5602229663184 5616472367744 5618902965753 5627276889696 5644024737582 5646691803368 5648529081888 5654625835887 5655107141376 5663146296192 5665340180346 5671937817392 5673783310272 5680000898264 5688465877248 5690669570124 5693358677776 5699150448768 5709949158144 5718813336544 5718942781167 5726943054448 5727465795744 5729814733896 5744381801536 5744511824898 5751454174488 5755301666793 5763973826688 5766206771094 5772921873488 5774800223808 5777168574672 5781128510696 5789744201472 5791987129236 5800619002752 5802997942368 5806975583024 5811609974016 5817882749784 5820631971616 5824913769504 5828906432272 5831829239544 5846655661504 5854967116768 5866230435912 5880026175408 5888385069336 5895242455872 5897526253311 5906315413152 5912787820324 5914711679184 5917506657216 5923893732834 5928621433056 5935118284172 5943963467904 5946266139702 5961653835368 5963593593888 5970538565376 5970673707768 5993087132928 5993222785704 6000202262208 6002526720729 6010923701776 6011472364128 6018060007036 6020018118576 6029363650926 6037934839167 6040788045908 6046933251744 6049790710656 6052134379578 6067796040152 6069770334432 6076838955264 6087835127094 6094924785488 6099788980992 6102428740254 6117943114864 6129712326276 6150479360256 6150860714383 6157117895544 6160027421856 6168784358352 6178360836802 6180371105832 6187143835609 6187568528064 6196364616288 6199292688512 6205983910588 6208003167408 6210936739392 6227009347328 6229421670164 6238705458048 6238846670364 6247574241216 6257273033816 6266740172616 6278614346928 6288361326478 6290407386648 6297300699151 6297732952896 6306685648032 6316476205732 6318531413712 6325455545794 6334882454208 6337336566729 6337875982592 6340331254796 6349780332672 6352528278789 6358807017024 6368678488424 6377732037908 6380930044566 6387236854656 6390001010547 6402548186496 6405028512498 6409418812489 6421603389432 6431173588224 6433665003612 6438074932366 6442810936254 6450313985808 6453362060992 6455461807872 6462429526728 6466859172004 6474674491824 6482214648448 6491282163212 6491429598016 6493944356383 6494537107674 6503622365856 6503769574533 6506695631744 6520304289128 6532847530902 6535786670336 6535934607048 6545077776512 6545675195136 6548210968068 6557519736306 6565156371312 6577487619192 6584695527179 6586838006364 6589950595536 6597624998272 6607004012224 6609563543737 6619413861984 6636543523456 6639114498478 6649008856896 6652150824704 6661607351168 6664947702336 6684783856212 6691390990592 6701930462381 6704263355328 6706860564789 6710029870236 6720029914752 6724636131136 6727241232943 6729582936384 6740030003784 6749611457028 6750074757888 6754701568384 6757318317442 6757471794656 6759670490496 6762289164498 6770164266096 6775567352064 6780211636352 6782992324768 6787529874748 6795732731088 6803800779468 6810525548288 6813318668992 6815535535872 6815958126121 6823627094592 6826270545171 6843935508564 6849397469376 6856790383674 6860030537976 6869627087744 6869782580892 6870254130432 6877782865184 6880020706944 6882686004222 6890701315344 6900496959048 6903757766752 6910780859136 6911209354973 6916725005232 6934624045888 6936880382208 6937310496319 6957525859536 6965628326272 6965785992396 6974204274576 6991934988416 6992093249988 6994960834917 7000235972576 7005385515744 7023354471672 7026234877398 7029555102152 7034257592747 7036706166336 7039432163043 7040031339264 7050039266688 7054755460368 7058089162432 7060823442841 7060983813488 7063281263808 7081398723504 7081559561472 7084302934236 7089645447808 7092553040672 7094860762752 7102474314943 7116420477824 7119339051616 7119500196963 7130110480416 7151169181504 7151331047322 7161988768704 7164763299477 7175559253632 7183304211468 7186698658832 7189037013312 7196915084744 7207640740608 7210432956804 7218829949408 7221178758528 7229092052336 7242670361976 7246092862624 7260032318616 7278489701056 7278654448758 7288836614752 7292491479504 7302858297768 7311196868052 7314195323193 7320032585712 7325050071416 7335342325269 7335966688512 7338808617756 7338975302208 7341818396979 7347355111712 7352760004128 7357799922704 7363212498576 7371619982664 7371787412352 7374643218426 7385633744832 7390696196576 7399627990656 7408077054784 7418608186528 7422328123056 7432711275264 7432879513752 7444418385327 7451776330432 7466111463888 7469639550912 7472533264581 7483669677792 7491870621004 7494308270064 7503035852928 7505942504214 7516612758963 7517128707648 7525366316776 7527814864416 7531372109184 7539501114516 7553786907128 7565044413696 7565215647528 7576959958953 7587559426832 7599039264432 7602155768988 7621655452719 7625257041556 7627738090896 7630866365364 7636621060992 7639579462746 7639752978528 7650439692357 7659349099864 7661841241824 7664983502616 7668605565984 7673735555724 7684644340758 7688275694792 7696096865856 7699733631744 7702891432896 7722649505648 7728330473712 7737330589824 7737505723332 7757176999712 7766551692672 7766727487596 7775772319392 7798914498914 7801452051624 7821640581216 7828368181942 7836331867056 7840034900544 7851180092448 7860323274496 7863368337748 7865926861968 7874546699866 7875087217536 7875265469148 7886282238912 7889337358581 7890008876288 7898524977112 7904828577408 7908249489921 7928354852936 7937767576046 7940350307736 7943606790174 7951458125184 7960898277024 7970519170944 7975851128784 7979122170756 7984591426658 7990963714272 7999588780953 8000269682944 8003368960972 8005973037552 8006154875136 8009256433068 8014746344374 8015296485504 8026690824768 8029800338259 8039151534568 8045065329192 8050579785556 8062577668992 8069512506104 8085035991186 8093027112576 8096529470337 8117113502792 8121183693084 8132728558878 8136571653672 8148697691904 8151854470452 8172949768368 8188300913688 8197274023631 8199941191596 8209490527392 8213369895808 8225045811136 8240494807776 8240681330343 8250091370752 8261819488384 8265020089942 8265774500676 8277337556544 8277524913042 8281248985856 8297179792704 8314533221148 8318462227152 8330098988288 8334086686632 8334275976576 8343219555209 8345934209844 8355653563488 8365751526528 8371485795904 8380521580046 8383248371736 8387209848864 8396977270528 8403154290432 8408914197376 8412171782938 8424708551616 8446509938944 8449782088972 8466037106373 8470037705052 8478409356032 8482660712064 8494719444288 8498010270519 8507906726088 8520001347396 8532698815872 8536004355186 8540038016664 8552765346048 8562137852576 8564923737216 8578220004816 8590414581672 8600418647744 8603216987904 8603750421497 8616572702304 8616767737347 8632899322432 8645960740032 8649310156641 8659382810232 8671496487808 8671692766044 8684616302208 8687980693854 8710463374536 8714579476064 8717414961024 8726824124676 8730947957424 8743359648408 8753541828416 8756389990656 8756932921583 8769983492256 8782450675152 8786600794048 8796084633602 8825885149312 8842863683808 8865345142528 8869181730486 8876259985824 8885840599251 8886596936448 8902677426258 8913045141616 8915945201856 8919399209553 8939017807104 8942480753052 8946706493648 8955807848064 8965418397551 8972777248512 8986706671712 8989630699392 8999481942704 9000303393312 9016385552664 9026885688128 9027090010554 9044045476389 9060976974784 9061182068862 9071734372624 9074686065984 9078201569367 9098169459456 9101694060228 9115258432896 9125247344752 9131752690641 9132529959168 9142387178232 9146707383968 9149683471488 9159710107856 9176914672296 9187601753792 9200662612064 9222300006976 9240041132784 9253176537528 9267541255203 9276701146048 9281352792096 9287714656528 9294546924432 9298939032768 9308975865882 9316405109088 9322790999984 9326614446556 9340514020992 9344132505246 9358058187072 9364472628896 9368313169864 9371361361824 9382274888448 9385909550724 9406340613824 9417708351744 9417921520392 9432541989717 9441864964672 9445737245648 9446599429344 9460028472048 9474714308598 9488183318691 9492666929284 9502323681312 9506813973888 9510496882194 9524670499008 9535108063096 9538210525536 9549318358272 9553017732636 9566598056862 9577738948624 9580855281984 9585382684416 9613910609072 9632405084148 9656893815968 9657112398549 9675470978712 9680043091488 9700288758006 9704872598344 9708852743546 9712011737736 9723321972672 9736923244818 9737144397024 9748262490736 9752260430924 9755433548784 9760043447616 9780456433692 9785078157008 9785300402944 9789091195972 9803680005504 9803901910572 9817616664768 9828826643552 9832857624568 9847511659776 9847734556968 9881710655894 9884925893304 9896437497408 9910506018336 9925891180436 9929120792976 9940001571962 9954815285184 9958671747717 9959519401216 9963377686108 9973513285344 9978226237056 9992411026752 10007923338952 10022150345284 10022838276864 10027175784318 10037086485888 10052668152688 10065044805354 10086954196704 10102613278604 10106129924352 10110045005676 10116974893718 10124417185542 10132052352576 10135977476163 10136207691984 10144297126656 10155246399144 10162207270292 10170317454528 10174488487152 10181294812122 10186105950328 10186337304704 10193599096632 10200586256476 10205701169202 10215788322432 10219978003488 10224807421312 10231647407632 10246192454344 10261462487808 10265903262846 10270521910528 10286061020928 10290045806964 10304440631616 10304673871338 10316674297776 10336051973016 10347378685567 10350745438572 10355636650128 10367696425856 10375087507848 10386456997301 10401936068832 10428854108288 10432894211894 10436288789304 10448442489408 10448678988594 10453379867392 10468240123264 10487902482624 10488139874982 10500353958864 10515042985216 10519116478108 10531605012313 10535031707508 10539352316097 10544332653228 10560047008896 10571379080339 10575058900032 10582133190552 10587133743648 10591475720232 10607260333824 10614531036032 10618643070266 10622098085256 10622339342208 10626454401354 10634468171712 10638829561008 10647320124672 10654618285696 10666118374604 10674630716736 10679008577424 10702254433024 10706400451012 10710127270656 10726753772256 10726996570983 10763338880448 10774956317202 10780047988248 10795372627116 10796113633536 10811461110912 10815649435206 10828244924112 10843638078504 10848762204896 10859798492928 10860471843529 10864005542964 10869139293936 10897266357824 10900812029184 10901487922787 10917734551584 10917981673137 10933254922128 10945987369856 10950227809178 10966795302078 10987326410368 10987575107124 11003950032768 11008212926634 11008462953312 11021032667568 11036450075392 11036699884056 11053148020992 11053833360031 11057429973996 11057681118528 11061964827639 11062906390272 11086044294864 11091282969536 11094891768576 11095579695893 11099441985984 11112115582176 11127912279792 11140871417984 11145187354742 11149066912896 11161031066339 11177664495648 11182946465152 11204459326368 11232944735488 11237805931506 11254553779392 11258913756321 11288049475164 11293383606736 11297058163776 11309251671774 11326292592384 11330680360692 11343875634784 11347566620544 11360001796528 11381339140248 11386717355552 11398300897536 11437626673088 11437885562334 11453886108896 11454931591488 11459369194119 11459629467792 11488763603072 11489023649796 11502908348976 11510603333586 11526966511137 11527947653376 11532413542188 11545843746976 11549600447616 11554337149344 11562257021392 11583974258472 11601238005504 11605995884736 11613951166048 11635765499568 11641263943232 11649827539008 11657812864544 11663658479088 11693311323008 11698371748371 11709934233536 11732460871824 11742552272913 11760052350816 11776770138672 11790484911744 11795052506622 11811820049799 11812630826304 11825575640648 11829423358368 11835013314432 11847787465668 11857242866112 11870236568344 11887926935808 11892532279404 11906651364069 11923307670736 11927187187776 11941347415536 11976887139987 11986445571408 12000404524416 12005053441458 12021847403552 12022119516561 12022944728256 12036120014072 12040036237152 12058727301852 12075869678334 12081576091816 12093866503488 12099581421312 12104268759156 12135592080304 12139540668864 12175670254188 12189849570976 12204857480508 12235886229728 12259424652552 12301721428766 12314235791088 12320054843712 12337568716704 12356721673604 12360742211664 12374287671218 12375137056128 12392729232576 12397530134913 12398585377024 12411967821176 12416006334816 12421873478784 12458843340328 12477410916096 12477693340728 12495148482432 12514546067632 12533480345232 12557228693856 12570782370069 12576722652956 12580814773296 12594601398302 12595465905792 12613371296064 12618257674407 12632952411464 12637062827424 12650911091588 12669764908416 12674673133458 12680662509592 12699560665344 12705056557578 12717614034048 12737356976848 12755464075816 12761860089132 12774473709312 12780002021094 12805096372992 12810057024996 12818837624978 12843206778864 12867330007224 12876149864732 12881430608563 12885621872508 12900627971616 12906724121984 12924859053456 12933718344008 12949348983648 12964429296896 12982564326424 12982859196032 12987888712766 12989074215348 13007244731712 13007539149066 13013391263488 13040608578256 13065695061804 13071869214096 13090155553024 13096421936136 13110773586757 13115039472612 13130312742624 13154975238384 13169391054358 13173676012728 13179901191072 13194126950403 13195249996544 13214008024448 13219127087474 13238827723968 13273087046912 13278228996956 13298017713792 13303772595729 13323214702336 13329895404672 13344199822723 13354016139387 13369567712424 13403860924762 13408526710656 13413721129578 13420059740472 13440059829504 13449272262272 13454482465886 13459165872768 13480060007568 13499222914056 13509403136768 13514636634884 13514943589312 13519340980992 13520179233781 13524578328996 13540328532192 13540635015831 13560423272704 13565984649536 13575059749496 13591465462176 13591773103293 13607601558936 13626637337984 13631916252242 13647254189184 13652541090342 13687871017128 13698794938752 13713580767348 13720061075952 13739254175488 13739565161784 13755565730368 13760041413888 13760894591059 13765372008444 13781402630688 13800993918096 13807515533504 13822418709946 13833450010464 13869248091776 13874620992638 13915051719072 13931256652544 13931571984792 13948408549152 13963463798823 13983869976832 13984186499976 13989921669834 14000471945152 14005895681701 14010771031488 14016198757869 14046708943344 14052469754796 14059110204304 14068515185494 14073412332672 14078864326086 14088514624723 14100078533376 14109510920736 14116178324864 14121646885682 14121967626976 14126562527616 14162797447008 14168605868472 14179290895616 14185106081344 14189721525504 14204948629886 14212071462897 14232840955648 14238678103232 14239000393926 14260220960832 14265745323291 14302338363008 14302662094644 14323977537408 14329526598954 14349897085293 14351118507264 14366608422936 14373397317664 14378074026624 14393830169488 14420865913608 14437659898816 14442357517056 14458184104672 14485340723952 14492185725248 14520064637232 14550433137009 14556979402112 14557308897516 14563279115319 14577673229504 14584982959008 14605384867227 14605716595536 14622393736104 14628390646386 14640065171424 14650100142832 14670684650538 14677617235512 14677950604416 14683636793958 14694710223424 14705520008256 14715599845408 14726424997152 14743239965328 14743574824704 14749286436852 14771267489664 14781392393152 14787118655701 14799255981312 14816154109568 14822565983841 14837216373056 14844656246112 14865759027504 14888836770654 14903552660864 14910002357943 14932222927776 14939279101824 14945066529162 14967339355584 14983741242008 14988616540128 15006071705856 15011885008428 15033225517926 15034257415296 15050732633552 15055629728832 15062744218368 15079002229032 15107573814256 15130431295056 15153919917906 15175118853664 15175462340577 15198078528864 15204311537976 15243310905438 15250514083112 15255476181792 15261732730728 15271942218183 15273242121984 15279158925492 15279505957056 15300879384714 15318698199728 15323682483648 15329967005232 15337211131968 15347471111448 15369288681516 15376551389584 15392193731712 15405782865792 15445299011296 15456660947424 15474661179648 15475011446664 15514353999424 15533103385344 15533454975192 15551544638784 15597828997828 15602904103248 15643281162432 15649341317841 15656736363884 15672663734112 15680069801088 15702360184896 15726736675496 15731853723936 15749093399732 15750174435072 15750530938296 15772564477824 15778674717162 15797049954224 15809657154816 15816498979842 15856709705872 15875535152092 15880700615472 15887213580348 15902916250368 15921796554048 15927964605399 15941038341888 15951702257568 15958244341512 15969182853316 15981927428544 15999177561906 16006737921944 16011946075104 16018512866136 16029492688748 16030592971008 16053381649536 16059600676518 16078303069136 16090130658384 16101159571112 16125155337984 16139025012208 16170071982372 16186054225152 16193058940674 16234227005584 16242367386168 16265457117756 16273143307344 16303708940904 16321575281473 16345899536736 16376601827376 16394548047262 16399882383192 16418981054784 16425341713767 16426739791616 16450091622272 16480989615552 16481362660686 16523638976768 16530040179884 16531549001352 16554675113088 16555049826084 16594359585408 16612167126247 16629066442296 16636924454304 16668173373264 16668551953152 16686439110418 16691868419688 16711307126976 16717781032113 16731503053056 16742971591808 16761043160092 16766496743472 16774419697728 16817828394752 16824343565876 16849417103232 16856708897259 16899564177944 16932074212746 16940075410104 16965321424128 16989438888576 16996020541038 17015813452176 17040002694792 17065397631744 17066455754117 17072008710372 17080076033328 17124275705152 17129847474432 17130909592951 17156440009632 17156828343501 17180829163344 17200837295488 17207500842994 17233145404608 17233535474694 17265798644864 17291921480064 17298620313282 17318765620464 17342992975616 17343385532088 17369232604416 17370309565763 17375961387708 17420926749072 17429158952128 17434829922048 17435910950689 17453648249352 17461895914848 17486719296816 17507083656832 17513865843166 17538763104247 17539966984512 17564901350304 17573201588096 17592169267204 17651770298624 17685727367616 17692578759933 17738363460972 17752519971648 17771681198502 17783862723011 17805354852516 17826090283232 17831890403712 17838798419106 17851025948833 17884961506104 17893412987296 17911615696128 17930836795102 17973413343424 17979261398784 17998963885408 18000606786624 18007580162187 18032771105328 18053771376256 18054180021108 18088090952778 18113804517501 18121953949568 18122364137724 18143468745248 18149372131968 18156403138734 18203388120456 18230516865792 18250494689504 18263505381282 18284774356464 18293414767936 18299366942976 18319420215712 18353829344592 18375203507584 18401325224128 18408453836689 18444600013952 18452582143149 18480082265568 18506353075056 18535082510406 18553402292096 18561431506827 18562705584192 18575429313056 18589093848864 18597878065536 18617951731764 18632810218176 18645581999968 18653228893112 18665707155557 18681028041984 18688265010492 18716116374144 18728945257792 18736200789271 18736626339728 18742722723648 18771819101448 18812681227648 18835843040784 18865083979434 18883729929344 18891474491296 18891902097453 18893198858688 18920056944096 18949428617196 18976366637382 18985333858568 19004647362624 19012009700187 19013627947776 19020993764388 19049340998016 19070216126192 19076421051072 19106035465272 19133196113724 19155477897248 19161710563968 19227821218144 19228256437467 19264810168296 19313787631936 19314224797098 19350941957424 19360086182976 19400577516012 19409745196688 19417705487092 19424023475472 19446643945344 19473846489636 19474288794048 19481833069149 19496524981472 19504520861848 19510867097568 19520086895232 19560912867384 19570156314016 19578182391944 19607360011008 19607803821144 19635233329536 19657653287104 19665715249136 19695469113936 19754086581537 19763421311788 19769851786608 19792874994816 19821012036672 19828690631211 19851782360872 19858241585952 19880003143924 19909630570368 19917343495434 19926755372216 19947026570688 19956452474112 19984822053504 20015846677904 20044300690568 20054351568636 20074172971776 20105336305376 20105791387143 20130089610708 20173908393408 20181723698829 20205226557208 20220090011352 20233949787436 20248834371084 20264104705152 20271954952326 20272415383968 20310492798288 20324414540584 20340634909056 20348976974304 20362589624244 20372211900656 20372674609408 20387198193264 20401172512952 20411402338404 20431576644864 20439956006976 20447874378363 20449614842624 20463294815264 20492384908688 20531806525692 20580091613928 20608881263232 20609347742676 20633348595552 20672103946032 20694757371134 20701490877144 20711273300256 20733628064919 20735392851712 20750175015696 20772913994602 20803872137664 20811931488957 20857708216576 20865788423788 20872577578608 20896884978816 20897357977188 20936480246528 20975804965248 20976279749964 20984882504751 21000707917728 21038232956216 21063210024626 21070063415016 21078704632194 21088665306456 21102772778241 21120094017792 21142758160678 21150117800064 21164266381104 21174267487296 21182470328523 21182951440464 21229062072064 21237286140532 21244196170512 21244678684416 21252908802708 21268936343424 21277659122016 21307422944829 21309236571392 21332236749208 21349261433472 21358017154848 21358500590889 21412800902024 21453507544512 21453993141966 21526677760896 21549912634404 21560095976496 21590745254232 21622922221824 21624262928807 21631298870412 21656489848224 21687276157008 21697524409792 21720943687058 21728011085928 21738278587872 21794532715648 21802975845574 21835469103168 21835963346274 21866509844256 21891974739712 21900455618356 21933590604156 21942585969579 21974652820736 21975150214248 22007900065536 22009264642673 22016425853268 22016925906624 22025455190937 22042065335136 22073399768112 22107666720062 22114859947992 22115362237056 22123929655278 22139094410279 22172088589728 22182565939072 22191159391786 22198883971968 22224231164352 22255824559584 22281742835968 22290374709484 22298133825792 22322062132678 22333255155981 22355328991296 22365892930304 22408918652736 22417599793743 22475611863012 22509107558784 22517827512642 22549838276889 22576098950328 22586767213472 22594116327552 22618503343548 22661360721384 22687751269568 22695133241088 22720003593056 22730879876859 22762678280496 22773434711104 22864966358157 22875253346176 22875771124668 22907772217792 22909863182976 22918738388238 22919258935584 22951319077071 22977527206144 22978047299592 23005816697952 23021206667172 23053933022274 23064827084376 23091687493952 23099200895232 23108674298688 23124514042784 23167948516944 23211991769472 23227902332096 23236900744673 23271530999136 23282527886464 23299655078016 23315625729088 23327316958176 23386622646016 23396743496742 23419868467072 23464921743648 23485104545826 23520104701632 23553540277344 23580969823488 23590105013244 23623640099598 23625261652608 23651151281296 23658846716736 23668012075743 23670026628864 23695574931336 23714485732224 23740473136688 23785064558808 23813302728138 23846615341472 23854374375552 23882694831072 23953774279974 23972891142816 23998766342859 24000809048832 24010106882916 24043694807104 24044239033122 24045889456512 24072240028144 24080072474304 24089401014777 24117454603704 24151739356668 24163152183632 24187733006976 24208537518312 24271184160608 24279081337728 24351340508376 24379699141952 24409714961016 24471772459456 24518849305104 24591822070893 24603442857532 24628471582176 24640109687424 24675137433408 24713443347208 24721484423328 24748575342436 24750274112256 24785458465152 24795060269826 24823935642352 24832012669632 24843746957568 24917686680656 24955386681456 24990296964864 25029092135264 25029658665627 25066960690464 25114457387712 25141564740138 25153445305912 25161629546592 25189202796604 25190931811584 25226742592128 25236515348814 25265904822928 25274125654848 25301822183176 25339529816832 25349346266916 25361325019184 25410113115156 25435228068096 25474713953696 25510928151632 25523720178264 25560004042188 25620114049992 25637675249956 25686413557728 25734660014448 25752299729464 25762861217126 25771243745016 25801255943232 25811251264491 25813448243968 25849718106912 25867436688016 25898697967296 25965128652848 25965718392064 25975777425532 25978148430696 26014489463424 26015078298132 26081217156512 26131390123608 26143738428192 26192843872272 26221547173514 26230078945224 26260625485248 26270798764749 26309950476768 26338782108716 26347352025456 26359802382144 26388253900806 26428016048896 26438254174948 26477655447936 26556457993912 26596035427584 26607545191458 26659790809344 26688399645446 26708032278774 26739135424848 26807721849524 26817053421312 26818716185041 26827442259156 26840119480944 26896255192653 26898544524544 26908964931772 26918331745536 26920000788923 26960120015136 26998445828112 27029273269768 27029887178624 27040358467562 27049156657992 27080657064384 27081270031662 27131969299072 27150119498992 27182930924352 27183546206586 27215203117872 27253274675968 27263832504484 27294508378368 27296200746199 27305082180684 27375742034256 27397589877504 27399288636797 27427161534696 27440122151904 27479130323568 27511131460736 27521789182118 27530744016888 27560913449531 27562805261376 27601987836192 27615031067008 27644837419892 27666900020928 27738496183552 27749241985276 27782186516161 27802623765609 27830103438144 27863143969584 27896817098304 27926927597646 27946069993303 27968372999952 27979843339668 28000943890304 28011791363402 28021542062976 28032397515738 28051612205309 28093417886688 28104939509592 28118220408608 28137030370988 28146824665344 28157728652172 28177029249446 28219021841472 28232356649728 28243293771364 28243935253952 28253125055232 28297625969151 28325594894016 28337211736944 28370212162688 28409897259772 28424142925794 28464549956073 28477356206464 28478000787852 28520441921664 28531490646582 28604676726016 28605324189288 28647955074816 28659053197908 28699794170586 28733216845872 28746794635328 28756148053248 28787660338976 28841731827216 28875319797632 28916368209344 28927570314797 28970681447904 28971337195647 28984371450496 29040129274464 29100866274018 29113958804224 29114617795032 29126558230638 29155346459008 29169965918016 29210769734454 29211433191072 29244787472208 29256781292772 29280130342848 29300200285664 29331825530161 29341369301076 29355234471024 29355901208832 29367273587916 29389420446848 29411040016512 29431199690816 29442601240283 29452849994304 29486479930656 29498572873704 29542534979328 29562784786304 29574237311402 29632308219136 29645131967682 29674432746112 29689312492224 29731518055008 29777673541308 29807105321728 29820004715886 29864445855552 29876015243151 29878558203648 29890133058324 29934678711168 29967482484016 29977233080256 30023770016856 30066451035852 30068514830592 30101465267104 30111259457664 30158004458064 30215147628512 30260862590112 30307839835812 30350237707328 30350924681154 30396157057728 30407932428489 30408623075952 30486621810876 30501028166224 30510952363584 30523465461456 30543884436366 30558317850984 30559011914112 30601758769428 30637396399456 30647364967296 30659934010464 30674422263936 30694942222896 30738577363032 30753102779168 30784387463424 30786296217607 30811565731584 30890598022592 30913321894848 30950022893328 31028707998848 31042136056701 31066909950384 31103089277568 31159370991903 31195657995656 31205808206496 31286562324864 31298682635682 31313472727768 31345327468224 31360139602176 31404720369792 31453473350992 31463707447872 31498186799464 31501061876592 31545128955648 31557349434324 31594099908448 31594815036939 31632997959684 31713419411744 31714137241017 31751070304184 31761401230944 31774427160696 31843593108096 31855929210798 31903404515136 31916488683024 31938365706632 31963854857088 31998355123812 32013475843888 32023892150208 32037025732272 32058985377496 32106763299072 32119201353036 32156606138272 32180261316768 32202319142224 32278050024416 32340143964744 32386117881348 32468454011168 32484734772336 32530914235512 32546286614688 32581415530587 32607417881808 32643150562946 32691799073472 32704463768361 32753203654752 32789096094524 32799764766384 32837962109568 32850683427534 32900183244544 32961979231104 32962725321372 33060080359768 33063098002704 33109350226176 33110099652168 33161500080093 33188719170816 33224334252494 33258132884592 33273848908608 33286739087679 33336346746528 33372878220836 33383736839376 33422614253952 33435562064226 33483093199017 33485943183616 33522086320184 33532993486944 33548839395456 33648687131752 33698834206464 33713417794518 33799128355888 33864148425492 33880150820208 33978877777152 33980984602411 33992041082076 34031626904352 34080005389584 34132911508234 34144017420744 34160152066656 34248551410304 34261819185902 34312880019264 34313656687002 34361658326688 34401674590976 34415001685988 34466290809216 34467070949388 34531597289728 34583842960128 34585987295629 34597240626564 34637531240928 34686771064176 34740619131526 34751922775416 34790005501867 34841853498144 34858317904256 34871821901378 34907296498704 34923791829696 34973438593632 35014167313664 35027731686332 35077526208494 35079933969024 35095115245113 35129802700608 35146403176192 35184338534408 35227656818739 35371454735232 35385157519866 35409412128013 35435460149397 35476726921944 35505039943296 35543362397004 35567725446022 35610709705032 35652180566464 35663780807424 35677596838212 35702051897666 35719954092207 35769923012208 35786825974592 35861673590204 35930661419961 35946826686848 35997927770816 36001213573248 36015160324374 36065542210656 36066358549683 36107542752512 36108360042216 36176181905556 36227609035002 36243907899136 36244728275448 36286937490496 36298744263936 36312806277468 36406776240912 36500989379008 36515129741629 36527010762564 36569548712928 36586829535872 36638840431424 36707658689184 36750407015168 36802650448256 36816907673378 36889200027904 36905164286298 36960164531136 37012706150112 37070165020812 37106804584192 37122863013654 37125411168384 37150858626112 37165250745931 37178187697728 37192590404739 37195756131072 37235903463528 37265620436352 37291163999936 37306457786224 37331414311114 37376530020984 37432232748288 37457890515584 37472401578542 37473252679456 37485445447296 37543638202896 37625362455296 37671686081568 37712347110207 37730167958868 37767459858688 37782948982592 37783804194906 37786397717376 37840113888192 37854773023221 37898857234392 37952733274764 37970667717136 38009294725248 38024019400374 38041987528776 38098681996032 38140432252384 38152842102144 38212070930544 38266392227448 38310955794496 38323421127936 38325797332123 38455642436288 38456512874934 38529620336592 38627575263872 38628449594196 38644291825689 38701883914848 38720172365952 38801155032024 38819490393376 38835410974184 38848046950944 38893287890688 38947692979272 38948577588096 38963666138298 38993049962944 39008155741597 39009041723696 39021734195136 39040173790464 39121825734768 39140312628032 39156364783888 39215607642288 39270466659072 39315306574208 39331430498272 39332320760271 39390938227872 39508173163074 39526842623576 39539703573216 39582380851209 39585749989632 39642024073344 39657381262422 39703564721744 39716483171904 39760006287848 39819261140736 39834686990868 39853510744432 39894053141376 39969644107008 40031693355808 40032599468169 40088601381136 40108703137272 40210672610752 40211582774286 40260179221416 40347816786816 40363447397658 40410453114416 40440180022704 40467899574872 40497668742168 40528209410304 40543909904652 40544830767936 40560537701343 40620985596576 40648829081168 40681269818112 40697953948608 40725179248488 40744423801312 40774396386528 40802345025904 40822804676808 40879912013952 40895748756726 40926589630528 40984769817376 41063613051384 41160183227856 41217762526464 41218695485352 41266697191104 41282683773177 41344207892064 41389514742268 41402981754288 41422546600512 41467256129838 41500350031392 41545827989204 41607744275328 41623862977914 41731576847576 41745155157216 41793769957632 41794715954376 41951609930496 41952559499928 41969765009502 42001415835456 42017687045103 42076465912432 42126420049252 42140126830032 42157409264388 42177330612912 42205545556482 42265543874169 42285516321356 42300235600128 42328532762208 42348534974592 42364940657046 42365902880928 42474572281064 42488392341024 42505817605416 42537872686848 42555318244032 42614845889658 42664473498416 42698522866944 42716034309696 42717001181778 42825601804048 42907015089024 42907986283932 43053355521792 43056025000681 43099825268808 43120191952992 43181490508464 43248525857614 43262597740824 43310006849263 43312979696448 43374552314016 43395048819584 43441887374116 43456022171856 43476557175744 43589065431296 43605951691148 43670938206336 43671926692548 43689837345957 43733019688512 43800911236712 43867181208312 43885171939158 43950300428496 44018529285346 44032851706536 44033851813248 44050910381874 44081104894057 44084130670272 44146799536224 44215333440124 44229719895984 44230724474112 44247859310556 44278188820558 44344177179456 44361355967103 44365131878144 44382318783572 44397767943936 44448462328704 44467697951523 44511649119168 44580749418968 44644124265356 44666510311962 44710657982592 44730007073829 44817837305472 44835199587486 44951223726024 45018215117568 45035655025284 45099676553778 45152197900656 45173534426944 45188232655104 45237006687096 45322721442768 45375502539136 45440007186112 45457610494681 45461759753718 45525356560992 45526387021731 45546869422208 45729932716314 45750506692352 45751542249336 45815544435584 45819726365952 45837476776476 45838517871168 45902638154142 45956094599184 46011633395904 46042413334344 46092868690253 46107866044548 46129654168752 46183374987904 46217348597376 46249028085568 46266944806159 46335897033888 46423983538944 46455804664192 46473801489346 46543061998272 46565055772928 46599310156032 46631251458176 46654633916352 46793486993484 46839736934144 46929843487296 46948023953523 46970209091652 47040209403264 47107080554688 47180210026488 47247280199196 47250523305216 47302302562592 47317693433472 47336024151486 47391149862672 47428971464448 47480946273376 47570129117616 47626605456276 47693230682944 47708748751104 47711706882847 47765389662144 47783893816197 47907548559948 47945782285632 47997532685718 48020213765832 48087389614208 48088478066244 48091778913024 48144480056288 48160144948608 48178802029554 48234909207408 48303478713336 48326304367264 48375466013952 48378465484811 48417075036624 48542368321216 48558162675456 48561173474233 48702681016752 48759398283904 48819429922032 48943544918912 48964725844419 49037698610208 49183644141786 49206885715064 49256943164352 49276025141301 49280219374848 49350274866816 49426886694416 49442968846656 49497150684872 49570916930304 49590120539652 49647871284704 49664025339264 49717320204601 49835373361312 49836501378741 49910773362912 50058184270528 50059317331254 50133921380928 50153343096339 50228914775424 50283129480276 50306890611824 50323259093184 50378405593208 50453485184256 50473030697628 50531809645856 50548251309696 50603644366352 50698692533832 50722650038368 50820226230312 50949427907392 51021856303264 51047440356528 51120008084376 51199367262351 51240228099984 51275350499912 51372827115456 51392728778853 51469320028896 51504599458928 51525722434252 51542487490032 51602511886464 51622502528982 51699436213824 51734873376032 51797395934592 51930257305696 51951554851064 51956296861392 52028978926848 52030156596264 52110928697289 52162434313024 52262780247216 52287476856384 52307732852067 52385687744544 52443094347028 52460157890448 52521250970496 52541597529498 52616289312741 52619900953536 52677564217432 52694704050912 52719604764288 52776507801612 52876508349896 52955310895872 53112915987824 53215090382916 53351588169033 53376799290892 53416064557548 53478270849696 53553077846499 53615443699048 53637432370082 53654884518312 53680238961888 53792510385306 53817929863544 53840001577846 53920240030272 53996891656224 54058546539536 54059774357248 54080716935124 54098313315984 54161314128768 54162540063324 54263938598144 54300238997984 54365861848704 54367092413172 54430406235744 54527665008968 54592401492398 54610164361368 54751484068512 54798577273594 54854323069392 54880244303808 54958260647136 55022262921472 55043578364236 55061488033776 55121826899062 55125610522752 55203975672384 55225361510067 55230062134016 55289674839784 55333800041856 55357746429447 55498483970552 55564373032322 55605247531218 55660206876288 55684294520481 55726287939168 55793634196608 55853855195292 55892139986606 55936745999904 55959686679336 55997121466671 56001887780608 56023582726804 56043084125952 56064795031476 56103224410618 56186835773376 56208602367813 56209879019184 56236440817216 56274060741976 56315457304344 56354058498892 56438043682944 56486587542728 56487870507904 56595251938302 56651189788032 56674423473888 56675706292359 56740424325376 56819794519544 56848285851588 56929099912146 56954712412928 56956001575704 57040883843328 57062981293164 57210648378576 57318106395816 57380918165417 57399588341172 57466433691744 57493589270656 57575320677952 57683463654432 57684769312401 57750639595264 57832736418688 57855140629594 57941362895808 57942674391294 57968742900992 58080258548928 58201732548036 58229235590064 58253116461276 58310692918016 58339931836032 58402536886463 58421539468908 58422866382144 58445499207447 58489574944416 58513562585544 58560260685696 58600400571328 58663651060322 58682738602152 58710468942048 58734547175832 58778840893696 58822080033024 58862399381632 58885202480566 58905699988608 58972959861312 58997145747408 59125569572608 59148474622804 59262259744611 59290263935364 59348865492224 59378624984448 59463036110016 59486071893633 59555347082616 59640009431772 59728891711104 59752030486302 59780266116648 59869357422336 59934964968032 59954466160512 60047540033712 60132902071704 60202930534208 60222518915328 60226252950479 60316008916128 60317374161429 60430295257024 60521725180224 60545171096487 60615679671624 60700475414656 60701849362308 60792314115456 60815864856978 60817246151904 60973243621752 61002056332448 61021904727168 61046930922912 61087768872732 61116635701968 61118023828224 61203517538856 61274792798912 61294729934592 61298530451081 61319868020928 61343623135089 61348844527872 61389884445792 61477154726064 61506205558336 61572592435214 61781196045184 61826643789696 61900045786656 62057415997696 62084272113402 62133819900768 62200884194757 62206178555136 62318741983806 62391315991312 62411616412992 62435794466871 62573124649728 62597365271364 62626945455536 62690654936448 62809440739584 62906946701984 62927414895744 62996373598928 63002123753184 63114698868648 63188199816896 63189630073878 63265995919368 63308318334723 63426838823488 63428274482034 63502140608368 63522802461888 63547410985569 63548854321392 63687186216192 63711858421596 63806809030272 63832977366048 63876731413264 63922268834487 63927709714176 63996710247624 64026951687776 64047784300416 64074051464544 64117970754992 64238402706072 64313212276544 64360522633536 64404638284448 64556100048832 64680287929488 64772235762696 64872788786421 64936908022336 64969469544672 65061828471024 65092573229376 65162831061174 65214835763616 65286301125892 65383598146944 65408927536722 65506407309504 65578192189048 65599529532768 65675924219136 65701366855068 65923958462208 65925450642744 66027793928019 66120160719536 66126196005408 66220199304336 66323000160186 66417283230837 66448668504988 66516265769184 66547697817216 66573478175358 66672693493056 66745756441672 66767473678752 66845228507904 66871124128452 66966186398034 67044172640368 67065986973888 67097678790912 67297374263504 67426835589036 67598256711776 67728296850984 67760301640416 67961969204822 67984082164152 68063253808704 68160010779168 68265823016468 68288034841488 68320304133312 68497102820608 68523638371804 68625760038528 68627313374004 68723316653376 68830003371976 68932581618432 68934141898776 69171974591258 69194481253128 69275062481856 69373542128352 69481238263052 69503845550832 69580011003734 69683706996288 69710702234019 69716635808512 69743643802756 69814592997408 69847583659392 69946877187264 70055463372664 70155052416988 70159867938048 70190230490226 70259605401216 70368677068816 70455313637478 70742909470464 70770315039732 70818824256026 70870920298794 70953453843888 71010079886592 71086724794008 71135450892044 71221419410064 71304361132928 71355193676424 71404103795332 71433387920213 71439908184414 71539846024416 71573651949184 71723347180408 71861322839922 71893653373696 71995855541632 72002427146496 72030320648748 72131084421312 72132717099366 72216720084432 72352363811112 72431650798969 72455218070004 72489456550896 72573874980992 72625612554936 72705198981107 72813552481824 73001978758016 73030259483258 73054021525128 73139097425856 73173659071744 73277680862848 73415317378368 73605300896512 73633815346756 73721235086191 73775466212679 73810328572596 73920329062272 73999653562373 74025412300224 74140330041624 74245726027308 74250822336768 74301717252224 74330501491862 74356375395456 74385180809478 74471806927056 74531240872704 74582327999872 74612915572448 74662828622228 74753060041968 74915781031168 74944803157084 74946505358912 74970890894592 74975539387331 75087276405792 75088975996881 75343372163136 75424694220414 75460335917736 75565897965184 75567608389812 75572795434752 75680227776384 75709546046442 75797714468784 75905466549528 75941335434272 76018589450496 76023302904703 76048038800748 76083975057552 76280864504768 76305684204288 76310415459509 76424141861088 76532784454896 76621911588992 76651594664246 76911284872576 76913025749868 77059240673184 77255150527744 77256899188392 77288583651378 77376833520217 77403767829696 77433753793473 77440344731904 77602310064048 77638980786752 77669057871251 77670821948368 77696093901888 77895385958544 77897155176192 77927332276596 77986099925888 78016311483194 78018083447392 78043468390272 78127217464373 78243651469536 78280625256064 78312729567776 78431215284576 78630613148416 78662860996544 78664641520542 78781876455744 78812396294247 79016346326148 79053685247152 79079407146432 79164761702418 79284048146688 79314762524844 79407129443488 79432966343808 79520012575696 79669373981736 79707021488864 79788106282752 80063386711616 80065198936338 80177202762272 80217406274544 80421345221504 80423165548572 80456148555123 80520358442832 80688765577959 80695633573632 80726894795316 80760002366769 80820906228832 80880360045408 80935799149744 80995337484336 81087819809304 81089661535872 81121075402686 81241971193152 81297658162336 81395907897216 81450358496976 81488847602624 81548792773056 81604690051808 81645609353616 81759824027904 81791497513452 81853179261056 81888602238597 81969539634752 82127226102768 82197865910391 82320366455712 82437390970704 82533394382208 82565367546354 82682740348593 82688415784128 82779029484536 82805963508576 82845093201024 82934512259676 83000700062784 83091655978408 83215488550656 83247725955828 83346559548483 83463153695152 83490310314432 83589431908752 83838209979909 83905118999856 83939530019004 84002831670912 84035374090206 84152931824864 84154836615927 84252840098504 84280253660064 84314818528776 84354661225824 84411091112964 84531087748338 84571032642712 84657065524416 84697069949184 84729881314092 84731805761856 84949144562128 84976784682048 85011635210832 85110636488064 85229691779316 85328946996832 85432068619392 85434002363556 85651203608096 85814030178048 85815972567864 86112050001362 86199650537616 86240383905984 86362981016928 86497051715228 86525195481648 86620013698526 86625959392896 86749104628032 86782710944391 86790097639168 86883774748232 86912044343712 86953114351488 87211903382296 87341876412672 87343853385096 87379674691914 87466039377024 87601822473424 87734362416624 87770343878316 87900600856992 87995476590483 88037058570692 88065703413072 88067703626496 88101820763748 88162209788114 88168261340544 88293599072448 88327803720849 88430666880248 88459439791968 88495718621112 88556377641116 88688354358912 88722711934206 88764637567144 88896924657408 88935395903046 89023298238336 89161498837936 89288248530712 89333020623924 89421315965184 89460014147658 89635674610944 89670399174972 89902447452048 90071310050568 90170014259941 90199353107556 90304395801312 90347068853888 90474013374192 90645442885536 90751005078272 90880014372224 90915220989362 90923519507436 91050713121984 91052774043462 91093738844416 91459865432628 91503084498672 91631088871168 91674953552952 91677035742336 91775415107299 91805276308284 91912189198368 92023266791808 92084826668688 92185737380506 92215732089096 92259308337504 92358888652821 92366749975808 92434697194752 92498056171136 92533889612318 92671794067776 92911609328384 92947602978692 93086123996544 93126408170103 93262502916352 93309267832704 93478112975709 93586973986968 93859686974592 93896047907046 93940418183304 94080418806528 94214161109376 94360420052976 94494560398392 94604605125184 94635386866944 94641254636467 94672048302972 94782299725344 94784445110817 94961892546752 95140258235232 95142411723051 95253210912552 95386461365888 95423413765694 95530779324288 95567787632394 95815097119896 95891564571264 95995065371436 96040427531664 96174779228416 96176956132488 96288960112576 96320289897216 96326262137413 96357604059108 96469818414816 96606957426672 96652608734528 96756930969622 96834150073248 97084736642432 97122346948466 97405362033504 97518796567808 97638859844064 97744246591761 97887089837824 97929451688838 98075397220416 98113391305083 98367288283572 98413771430128 98513886328704 98552050282602 98619602373061 98700549733632 98853773388832 98885937693312 98994301369744 99180241079304 99295742569408 99328050678528 99434640409202 99484500240279 99670746722624 99673002757482 99821546725824 99860217263037 100116368541056 100118634662508 100267842761856 100306686192678 100449279597051 100457829550848 100566258960552 100613781223648 100646518186368 100756811186416 100946061395256 101063619291712 101096502619392 101207288732704 101397385067664 101445300076736 101640452460624 101898855814784 101942953807233 102043712606528 102094880713056 102240016168752 102398734524702 102480456199968 102550700999824 102745654230912 102785457557706 102938640057792 103009198917856 103051444868504 103084974980064 103205023772928 103245005057964 103398872427648 103469746752064 103509830589907 103594791869184 103757961886887 103860514611392 103903109702128 103912593722784 104060313192528 104221857394578 104324868626048 104370016505601 104525560494432 104574953712768 104615465704134 104771375489088 104886188694056 104920315780896 105042501940992 105083195058996 105232578625482 105239801907072 105355128434864 105389408101824 105439209528576 105553015603224 105753016699792 106225831975648 106228236384039 106430180765832 106703176338066 106753598581784 106832129115096 106956541699392 107106155692998 107230887398096 107274864740164 107309769036624 107360477923776 107585020770612 107635859727088 107680003155692 107840480060544 107993783312448 108117093079072 108161433870248 108196626631968 108322628257536 108325080126648 108600477995968 108731723697408 108734184826344 108860812471488 109055330017936 109184802984796 109220328722736 109502968137024 109545389224887 109597154547188 109708646138784 109760488607616 109916521294272 110087156728472 110122976067552 110243653798124 110251221045504 110407951344768 110450723020134 110579349679568 110667600083712 110715492858894 110996967941104 111128746064644 111210495062436 111320413752576 111368589040962 111452575878336 111495752237793 111587268393216 111707710390584 111784279973212 111873491999808 111919373358672 111994242933342 112047165453608 112129590062952 112206448821236 112373671546752 112417204735626 112419758038368 112472881634432 112548121483952 112630914608688 112708116997784 112876087365888 112973175085456 112975741015808 113190503876604 113302379576064 113348846947776 113351412584718 113639589039088 113696571703176 113858199824292 113912003151408 114125962586328 114251026970311 114421296757152 114636212791632 114761836330834 114799176682344 114932867383488 114977391996369 114987178541312 115150641355904 115366927308864 115369538624802 115665472837376 115710281259188 115882725791616 115885348782588 115932875477067 116160517097856 116285169883729 116403465096072 116458471180128 116506232922552 116679863672064 116805073772926 116843078937816 116845732764288 116890998414894 116979149888832 117024467224791 117027125171088 117120521371392 117200801142656 117327302120644 117365477204304 117420937884096 117469094351664 117724798763264 117770404961132 117811399977216 117945919722624 117994291494816 117996962280813 118296949245608 118524519489222 118580527870728 118757249968896 118926072220032 118972143787266 119110694165232 119280018863544 119457783422208 119465190278819 119504060972604 119560532233296 119869929936064 119908932321024 119916367150657 120095080067424 120097798404507 120265804143408 120405861068416 120452505900958 120632017832256 120634748322858 120860590514048 121043450360448 121090342192974 121231359343248 121400950829312 121403698724616 121584628230912 121592166960341 121631729713956 121634492303808 121681613104029 121946487243504 122004112664896 122043809454336 122051376654823 122093861845824 122175537745464 122233271403936 122407035077712 122549585597824 122597060902162 122639736041856 122687246270178 122771341729729 122779768891584 122954309452128 123012411116672 123145184870428 123562392090368 123653287579392 123800091573312 123848051319531 124168544226804 124267639801536 124401768389514 124637483967612 124782631982624 124823232825984 124871588933742 125194730542728 125253890911072 125381309872896 125813893403968 125854829791488 125992747197856 126004247506368 126053061135309 126229397737296 126376399633792 126379260147756 126531991838736 126616636669446 126796631622507 126853677646976 126856548964068 127004281216736 127045604923776 127094821971138 127097708642784 127423716843192 127613618060544 127665954732096 127753462826528 127844537668974 127993420495248 128053903375552 128095568600832 128148102929088 128235941509984 128476805412144 128626424553088 128721045267072 128809276568896 128859176856823 129112200097664 129168075002043 129360575858976 129544471525392 129745577572842 129873816044672 129930020547789 129938939089344 130123656942048 130185146458752 130325662122348 130429671527232 130572602251784 130767196293888 130817855073444 131012814619008 131156384378096 131199059065536 131402733710136 131850901285488 132055587856038 132240321439072 132243314682171 132252392010816 132440398608672 132646000320372 132834566461674 132897337009976 133032531538368 133084067901309 133095395634432 133146956350716 133345386986112 133491512883344 133534947357504 133742248256904 133932372796068 134088345280736 134131973947776 134594748527008 134853671178072 135196513423552 135456593701968 135520603280832 135923938409644 135968164328304 136126507617408 136320021558336 136372831484043 136531646032936 136576069682976 136640608266624 137047276743608 137251520077056 137254626748008 137446633306752 137660006743952 137868283797552 138278606070759 138343949182516 138388962506256 138550124963712 138747084256704 138800834418477 138962476526104 139007691101664 139160022007468 139367413992576 139421404468038 139487287605512 139629185994816 139695167318784 139893754374528 140110926745328 140310104833976 140380460980452 140519210802432 140737354137632 140910627274956 141540630079464 141637648512052 141741840597588 141906907687776 142173449588016 142270901784088 142442838820128 142608722265856 142710387352848 142808207590664 142866775840426 142879816368828 143079692048832 143135120648541 143147303898368 143446694360816 143722645679844 143991711083264 144060641297496 144262168842624 144265434198732 144433440168864 144704727622224 144863301597938 144910436140008 144978913101792 145135396454433 145147749961984 145251225109872 145410397962214 145627104963648 145683520422699 146003957516032 146060518966516 146108043050256 146278194851712 146555361725696 146830634756736 146894177533257 147267630693512 147442470172382 147550932425358 147620657145192 147840658124544 147999307124746 148050824600448 148280660083248 148491452054616 148603434504448 148661002983724 148712750790912 148721971571591 148770361618956 148943613854112 149151960613803 149164655999744 149225831144896 149325657244456 149506120083936 149509504136223 149889606314168 149893010717824 149951078774662 150174552811584 150177951993762 150686744326272 150849388440828 150920671835472 151131795930368 151135216779624 151360455552768 151369840501649 151419092092884 151595428937568 151810933099056 151882670868544 152046605809406 152096077601496 152167950115104 152561729009536 152620830919018 152848283722176 153065568909792 153243823177984 153303189328492 153598101787053 153822569745152 153826051499736 154064852498711 154118481346368 154178186336559 154513798376784 154577167302756 154753667040434 154807535659392 154867507586946 154973660871953 155204620128096 155277961573504 155338115742502 155341643896736 155392187803776 155790771917088 155854664553192 155972199851776 156032622966388 156036166894784 156086936780544 156254434928746 156332786091867 156487302939072 156561250512128 156625459135552 156862430569152 156923198556201 157325721993088 157329283041084 157563752911488 157624792588494 157848867938223 158032692652296 158107370494304 158158814292864 158329523404836 158629525049688 158814258886976 158865932687616 159040025151392 159338747963472 159414042977728 160054764507099 160126773423232 160130397872676 160354405524544 160434812549088 160659233539497 160842690443008 160846331097144 160912297110246 161040716885664 161377531155918 161453789590632 161520004733538 161641812457664 161760720090816 161871598299488 161990674968672 162175639618608 162179323071744 162242150805372 162483942386304 162595316324672 162658305212711 162791815794432 162900716993952 162977695205248 163097585546112 163209380103616 163291218707232 163582995026904 163706358522112 163777204477194 163939079269504 164254452205536 164395731820782 164640732911424 164874781941408 165066788764416 165130735092708 165365480697186 165376831568256 165558058969072 165611927017152 165676084530201 165690186402048 165869024519352 166001400125568 166183311956816 166495451911656 166693119096966 166926307390304 166980620628864 167178863817504 167676419959818 167810237999712 167879060038008 167991364400013 168005663341824 168070748180412 168305863649728 168309673231854 168505680197008 168560507320128 168625807103439 168629637057552 168709322451648 168822182225928 169062175496676 169142065285424 169314131048832 169459762628184 169463611523712 169898289124256 169953569364096 170023270421664 170221272976128 170459383558632 170657893993664 170864137238784 170868004727112 171302407216192 171631945135728 172142754496251 172224100002724 172399301075232 172480767811968 172725962033856 172994103430456 173050390963296 173240027397052 173251918785792 173498209256064 173565421888782 173767549496464 173824088687424 173906228702976 174423806764592 174687706770192 174759349383828 174932078754048 175203644946848 175207610659389 175468724833248 175540687756632 175801201713984 175990953180966 176074117141384 176131406826144 176203641527496 176324419576228 176336522681088 176587198144896 176655607441698 176861333760496 176918879583936 176991437242224 177112755282232 177376708717824 177445423868412 177529275134288 177870791806092 178046596476672 178322997675872 178576497061424 178666041247848 178920028295316 179340798349944 179804894904096 180142620101136 180340028519882 180398706215112 180608791602624 180678758851437 180694137707776 180948026748384 181290885771072 181760028744448 181830441978724 181847039014872 182101426243968 182105548086924 182919730865256 183006168997344 183349907105904 183354071484672 183550830214598 183610552616568 183824378396736 183895591353243 184046533583616 184169653337376 184371474761012 184431464178192 184518616675008 184717777305642 184996112342272 185067779224636 185343588135552 185895205957384 186172247993088 186252816340206 186618535665408 186956225951418 187173947973936 187719373949184 187731013295287 187792095814092 187880836366608 188428322218752 188440005522461 188720840105952 188989120796784 189209210250368 189282509272934 189344096605944 189564599450688 189568890221634 189923785093504 190280516470464 190284823446102 190506421825104 190772922731776 190846827531388 191061558648576 191073405223393 191135575264788 191630194239792 191783129142528 191795020457579 191990130742872 192080855063328 192353912264976 192577920225152 192652524274826 192715208118216 192926394146717 192939636829632 193213914853344 193305217469056 193513861939244 193668300146496 194169473284864 194244693896932 194618366359263 194810724067008 195277719688128 195488493183522 195622489953121 195858903377676 196150794440832 196226782610166 196361285437163 196734576567144 196827542860256 197027772657408 197104100565204 197239204746122 197707546777664 197771875386624 197988602739488 198083381784057 198360482158608 198591485138816 198869280818404 198969000480558 199251849692511 199341493445248 199346005514964 199643093451648 199720434526074 200232737082112 200237269325016 200535685523712 200613372385356 200898559194102 201132517921104 201227562447296 201293036372736 201513622372832 201892122790512 202127238583424 202414577465408 202492992203579 202794770135328 202890600153472 203280904921248 203797711629568 203885907614466 204087425213056 204189761426112 204480032337504 204797469049404 204960912399936 205101401999648 205322778711127 205491308461824 205570915115412 205877280115584 206018397835712 206098208681981 206102889737008 206169949960128 206490010115928 206797744855296 206939493504128 207019661179814 207515923773774 207721029222784 207806219404256 207825187445568 208120626385056 208443714789156 208649737252096 208740033011202 209051120988864 209132106702057 209149907425536 209230931408268 209542750978176 209772377388112 209840631561792 210166390117992 210465157250964 210479603814144 210710256869728 210778816203648 211106031206448 211506033399584 212451663951296 212456472768078 212860361531664 213406352676132 213507197163568 213664258230192 213913083398784 214212311385996 214300163760639 214461774796192 214549729480328 214619538073248 214720955847552 215170041541224 215271719454176 215360006311384 215504073523249 215680960121088 215987566624896 216234186158144 216322867740496 216393253263936 216650160253296 217200955991936 217294952396907 217468369652688 217721624942976 218110660035872 218115596943321 218369605969592 218440657445472 219005936274048 219090778449774 219194309094376 219417292277568 219520977215232 219833042588544 220174313456944 220245952135104 220487307596248 220815902689536 220901446040268 221158699359136 221163705258573 221430985717788 221993935882208 221998960687119 222257492129288 222420990124872 222737178081924 222905151756672 222991504475586 223415420781168 223568559946424 223746983999616 223838746717344 223988485866684 224094330907216 224259180125904 224412897642472 224747343093504 224834409471252 224839516076736 224926618161993 224945763268864 225096242967904 225261829217376 225416233995568 225946350170912 226381007753208 226697693895552 226702825169436 227279178078176 227393143406352 227716399648584 227824006302816 228069908714109 228251925172656 228502053940622 228842593514304 228931246378527 229272425583264 229523672661668 229598353364688 229865734766976 229954783992738 230301282711808 230733854617728 230739077249604 231420562518376 231765451583232 231770697565176 231865750954134 232130500560651 232321034195712 232570339767458 232806930192144 232916942360256 233007173613753 233012465845104 233610147545852 233686157875632 233691465528576 233781996829788 233958299777664 234048934449582 234054250342176 234381652393119 234401602285312 234654604241288 234730954408608 234841875768192 234938188703328 235540809922264 235891839445248 235988582989632 235993924561626 236593898491216 237049038978444 237161055741456 237852144440064 237866892216877 237944287574532 238221388330464 238560037727088 238930380557638 239008121945208 239121064466592 239739859872128 239832734301314 240190160134848 240195596809014 240531608286816 240811722136832 240905011801916 241264035664512 241269496645716 241368445665369 241721181028096 242086900720896 242101911069403 242180684385948 242280007100307 242462718686496 242807397449232 243184333920682 243263459427912 243268984607616 243363226208058 243530038513069 243892974487008 244008225329792 244102753309646 244187723691648 244351075490928 244466542807872 244814070155424 245099171195648 245194121804324 245279472083712 245374492540356 245542683459458 245559537783168 245665806715791 245908618904256 246024822233344 246290369740856 246593597731173 247600183146624 247696102639062 248048221045779 248337088453608 248535279603072 248803536779028 249274967935224 249565263965248 249646465651968 249743177867484 250039678645449 250389461085456 250507781822144 251514629939727 251627786807936 251985494395712 252008495012736 252106122270618 252458795474592 252464509847781 252752799267584 252758520295512 253063983677472 253233273338892 253593263245014 253707355293952 253713097928136 254008562433472 254091209847552 254189643942276 254195417285568 254847433686384 255331909464192 255506925653056 255605908191403 255689075337948 255986840990496 256107806751104 256296205858176 256471883019968 256953610824288 257252849106176 257442090534144 257618553137792 257718353713646 258224400195328 258336150004086 258721151717952 259088943050784 259491155145684 259747632089344 259860041095578 259877878178688 260247313884096 260348132833173 260370292917504 260651324244696 260859343054464 261145204503568 261635710146888 262025629238016 262312768756192 262398118131072 262805467420272 263701802570976 263986429771449 264111175712076 264480642878144 264486629364342 264504784021632 264880797217344 264983411162547 265292000640744 265669132923348 265794674019952 266065063076736 266168135802618 266293912701432 266690773972224 266983025766688 267069894715008 267484496513808 267864745592136 268176690561472 268263947895552 268280581324861 269189497054016 269707342356144 270393026847104 270510042779823 270913187403936 271041206561664 271847876819288 271936328656608 272253015234816 272640043116672 272745662968086 273063292065872 273152139365952 273281216533248 274094553487216 274509253496016 274893266613504 275320013487904 275326245321897 275736567595104 276557212141518 276687898365032 276777925012512 277076665958463 277100249927424 277494168513408 277601668836954 277924953052208 278015382203328 278320044014936 278734827985152 278842808936076 278974575211024 279258371989632 279787508749056 280221853490656 280620209667952 280760921960904 281474708275264 281821254549912 283081260158928 283275297024104 283483681195176 283813815375552 283923763909401 284346899176032 284541803568176 284885677640256 285420774705696 285616415181328 285733551680852 285759632737656 286159384097664 286270241297082 286893388721632 287445291359688 288121282594992 288524337685248 288530868397464 288866880337728 288978786412239 289409455244448 289726603195876 289820872280016 289957826203584 290270792908866 290502450219744 290820795924428 291254209927296 291367040845398 292121037933032 292216086100512 292556389703424 293661269513472 293788355066514 294535261387024 294884940344764 295101864850716 295241314290384 295858807119183 295998614249492 296101649200896 296120008678153 296561320166496 296982904109232 297322005967448 297443943143182 297540723237912 297887227708224 298303921227606 298451662289792 298651314488912 299012240167872 299019008272446 299779212628336 299786021435648 299902157549324 300349105623168 300355903987524 301373488652544 301392175004767 301698776881656 301841343670944 302270433559248 302739681003298 302838184185768 303170047944841 303190857875136 303621866198112 303765341737088 304093211618812 304192155202992 304335900230208 305123458019072 305241661838036 305696567444352 305828861421699 306131137819584 306606378656984 307196203574106 307652102999472 308129704997422 308236962692736 308356372673118 308567734258399 309027596753568 309154334605512 309507334080868 309615071318784 309735015173892 309947321743906 310409240256192 310529491769721 310555923147008 310676231485004 310683287793472 310784375607552 311273885660661 311581543834176 311709329106384 312065245932776 312072333789568 312508869857492 312665572183734 312974605878144 313110049516803 313250918271104 313724861138304 313846397112402 314651443986176 314658566082168 315127505822976 315249585176988 315697735876446 316065385304592 316214740988608 316317628585728 316659046809672 317259050099376 317628517773952 318080050302784 318203273462767 318677495926944 318684709152117 318828085955456 320109529014198 320253546846464 320260795745352 320708811049088 320869625098176 321318467078994 321692662194288 321824594220492 322081433771328 322650080831771 322755062311836 322907579181264 323040009467076 323283624915328 323521440181632 323743196598976 323868613643113 323981349937344 324351279237216 324484301610744 324967884772608 325190632649344 325316610425422 325801433987904 325955390410496 326195171092224 326418760207232 326582437414464 327165990053808 327554408954388 327878158539008 328508904411072 328636167674661 328791463641564 329281465822848 329749563882816 330261470185416 330730961394372 330753663136512 331116117938144 331223854034304 331352169060402 331738049038704 332002800251136 332366623913632 332990903823312 333386238193932 333852614780608 333961241257728 333981948179929 334357727635008 334487256713379 335352839919636 335620475999424 335758120076016 335982728800026 336141496360824 336611727299456 336619346463708 337011360394016 337121014640256 337251614206878 337259274115104 337418644903296 337644364451856 338124350993352 338284130570848 338628262097664 338649258393677 338919525256368 338927223047424 339796578248512 339907138728192 339928214319631 340046540843328 340918767117264 341315787987328 341736009454224 342604814432384 342753080910933 343263890271456 344285508992502 344448200005448 344798602150464 344932175989107 344961535623936 345451924067712 345988206860912 346100781926592 346480054794104 346996418512128 347130843777564 347535098992928 347648177374848 348847613529184 348855509651187 349375413540384 349518698767656 350407289893696 350415221318778 350937449666496 351073401674373 351081375513264 351602403427968 351981906361932 352148234282768 352262813652288 352407283054992 352648839152456 353174396289792 353311214883396 353722667520992 353837759167872 353982874484448 354225510564464 354890847736824 355058550268576 355741583612184 356645995351744 357152994122848 357332082495696 357840056590632 358395570836457 358681596699888 359609789808192 359749101451971 360285240202272 360680057039764 360797412430224 361217583205248 361357517702874 361896053496768 362581771542144 363660883957448 363694078029744 364202852487936 364211096173848 364776500881023 365839461730512 366012337994688 366154129964469 366699814211808 367101660429196 367221105233136 367648756793472 367791182706486 368314025189187 368339306674752 368742949522024 368862928356384 369037233350016 369435554611284 370135558449272 370687176271104 371790411914768 372505632680412 373912451902836 374347895947872 375462026590574 375584191628184 375761672733216 376880011044922 377441680211904 377978241593568 378418420500736 378565018545868 378688193211888 379129198901376 379137780443268 379847570187008 380561032940928 380569646892204 381012843650208 381693655062776 382146810446786 382271150529576 383260388479584 383590040915158 383980261485744 384161710126656 384707824529952 385155840450304 385305048549652 385430416236432 385852788293434 385879273659264 386427829706688 386577530570469 386610434938112 387027723878488 387336600292992 387504225006129 388489387793864 389236732718526 389621448134016 389790061643367 390555439376256 390976986367044 391244979906242 391717806755352 392301588881664 392453565220332 392722570874326 393469153134288 393655085720512 394208201130408 394478409492244 395415093555328 395977205478976 396166763568114 396720964317216 396729944046513 397182970277632 397738561636808 397938000961116 398503699385022 398682986890496 398692011029928 399286186903296 399440869052148 400474538650032 401226744770712 401666427157919 401797118388204 402265035842208 402455124894592 403027244745664 403784245581024 404254477166848 404829154930816 404985984407158 405589540270656 405781200306944 406561809842496 407771815228932 408174850426112 408379522852224 408817758205241 408960064675008 409118494452129 409594938098808 409921824799872 410202803999296 410645557422254 411141830230824 411754560231168 412036795671424 412196417363962 412205779474016 412339899920256 412980020231856 413878987008256 414039322359628 414835818212277 415031847547548 415442058445568 415612438808512 415650374891136 416241252770112 416402503255431 416887429578312 417480066022404 418102241977728 418264213404114 418461862816536 419085501956352 419544754776224 419681263123584 420332780235984 420930314501928 421420513739456 421557632407296 421583770653353 422212062412896 423012066799168 424903327902592 424912945536156 425720723063328 426812705352264 427014394327136 427328516460384 427826166797568 428424622771992 428600327521278 428923549592384 429089713157567 429099458960656 429239076146496 429405361945623 429441911695104 430340083082448 430543438908352 430720012622768 431008147046498 431975133249792 432468372316288 432645735480992 432786506527872 433300320506592 434401911983872 434589904793814 434936739305376 435406189363299 435443249885952 436221320071744 436231193886642 436739211939184 436881314890944 437050561268097 438011872548096 438181556899548 438388618188752 438834584555136 439666085177088 440348626913888 440491904270208 440974615192496 441802892080536 442317398718272 442327410517146 442861971435576 443987871764416 443997921374238 444514984258576 444841980249744 445474356163848 445810303513344 445983008951172 446165914714773 446830841562336 447137119892848 447455881841409 447493967999232 447677493434688 447976971733368 448188661814432 448518360251808 448825795284944 449668818942504 449679032153472 449853236323986 450192485935808 450523658434752 450832467991136 451892700341824 452762015506416 453395387791104 453405650338872 454109521504947 454558356156352 454786286812704 455432799297168 455648012605632 456139817428218 456503850345312 457004107881244 457685187028608 457862492757054 458544851166528 459047345323336 459196706729376 459731469533952 459909567985476 461467709235456 461478154499208 462194557496133 462841125036752 463541395130352 463731501908268 464261001121302 464920982615859 465140679534916 465613860384288 465833884720512 466014347227506 466024931690208 467220295091704 467372315751264 467563993659576 467916599555328 468097868899164 468108500684352 468763304786238 469309208482576 469461908817216 469683751536384 469876377406656 471081619844528 471977165979264 471987849123252 473187796982432 474098077956888 474322111482912 475733784433754 475888575149064 476442776660928 477120075454176 477860761115276 478016243890416 478242128933184 479479719744256 479665468602628 480380320269696 480391193618028 481063216573632 481810023603832 482528071329024 482538993291432 482736891330738 484203822138806 484361368771896 484560014200614 484925437372992 485614794898464 486368667841364 486526918855824 486537969215232 486726452416116 487060077026138 487785948974016 487974915638133 488016450659584 488205506619292 488375447383296 488702150981856 488933085615744 489628140310848 490388243608648 490748985080712 491085366918916 491119075566336 491331613431582 491817237808512 492580739481712 493187195462346 495200366293248 495392205278124 496096442091558 496674176907216 497070559206144 497607073558056 498549935870448 499130527930496 499486355734968 500033715441491 500079357290898 500778922170912 501015563644288 503029259879454 503255573615872 503970988791424 504016990025472 504212244541236 504917590949184 504929019695562 505517040591024 506127967354944 506466546677784 507021555592783 507186526490028 507426195856272 508017124866944 508379287884552 508390834571136 508936392867749 509694867372768 510663818928384 511013851306112 511211816382806 511378150675896 511973681980992 512215613502208 512592411716352 512943766039936 513907221648576 515237106275584 515436707427292 516428263488753 516672300008172 517442303435904 518177886101568 518982310291368 519720082191156 519755756357376 520494627768192 520696265666346 521302648489392 521718686108928 522290409007136 523271420293776 524625537512384 524796236262144 524828775711317 525610934840544 525622831978167 527403605141952 527972859542898 528222351424152 528961285756288 528973258728684 529009568043264 529761594434688 529966822325094 530584001281488 531338265846696 531589348039904 532130126153472 532163120332921 532336271605236 532587825402864 533966051533376 534139789430016 534172908216563 534968993027616 535729491184272 536353381122944 536561162649722 538378994108032 539414684712288 540786053694208 541020085559646 541826374807872 542036276554311 542082413123328 543695753638576 543872657313216 545280086233344 545491325936172 546126584131744 546304278731904 546890522250611 548189106974432 549018506992032 550640026975808 550652490643794 551473135190208 551686774059729 553114424283036 553375796730064 553555850025024 554153331916926 554988337026816 555203337673908 555849906104416 556030764406656 556640088029872 557685617872152 557949150422048 558516743979264 560443706981312 561240419335904 561521843921808 562949416550528 563193039885861 563642509099824 565320016567383 566162520317856 566550594048208 566967362390352 567627630751104 567847527818802 568693798352064 569083607136352 569771355280512 570841549411392 571232830362656 571467103361704 571519265475312 572318768195328 572540482594164 573220215670179 573786777443264 574890582719376 575385061372737 576242565189984 577061736794928 577733760675456 577957572824478 578779182440151 578818910488896 579453206391752 579641744560032 579915652407168 580541585817732 581004900439488 581641591848856 582508419854592 582734081690796 584242075866064 584432172201024 586867469859363 587576710133028 589070522774048 589083856311489 589769880689528 590203729701432 590482628580768 591717614238366 591997228498984 592240017356306 593122640332992 593965808218464 594644011934896 594887886286364 595081446475824 595774455416448 596607842455212 596903324579584 597302628977824 598024480335744 598038016544892 599558425256672 599804315098648 600698211246336 600711807975048 602784350009534 603397553763312 603682687341888 604540867118496 605479362006596 605676368371536 606340095889682 606381715750272 607243732396224 607478976610737 607530683474176 608186423237624 608384310405984 608671800460416 610483323676072 611393134888704 611657722843398 612262275639168 613212757313968 614392407148212 615304205998944 615968336133381 616259409994844 616473925385472 616712745346236 617135468516798 618055193507136 618294626045943 618308669211024 619014668161736 619470030347784 619894643487812 620818480512384 621058983539442 621352462970008 621366575586944 622547771321322 623163087668352 623418658212768 624130491865552 624144667579136 625017739714984 625331144367468 625949211756288 626220099033606 626501836542208 627449722276608 627692794224804 629317132164336 630499170353976 631190099819587 631395471752892 632130770609184 632429481977216 633318093619344 634518100198752 635257035547904 636160100605568 636406546925534 637354991853888 637369418304234 637656171910912 640219058028396 640521591490704 641417622098176 641739250196352 642427905751093 642636934157988 642900491281917 643385324388576 643649188440984 644162867542656 645300161663542 645510124623672 645815158362528 646080018934152 646512220569747 646567249830656 647042880363264 647486393197952 647737227286226 647962699874688 648702558474432 648968603221488 650381265298688 650633220850844 651602867975808 651884857190721 652837520414464 653164874828928 654331980107616 654346790829963 655108817908776 657017808822144 657272335349322 657582927283128 658562931645696 659499127765632 660522940370832 661461922788744 662232235876288 662447708068608 662488782455269 662704338120804 663476098077408 663491115775719 664733247827264 665981807646624 665996882061357 666772476387864 667705229561216 667963896359858 668715455270016 668974513426758 670705679839272 671240951998848 671516240152032 671965457600052 672282992721648 673223454598912 673238692927416 674022720788032 674242029280512 674283834961891 674503228413756 674518548230208 674779854485979 674837289806592 675288728903712 676248701986704 676568261141696 677298516787354 677839050512736 679593156497024 679856428639262 680093081686656 681837534234528 682631575974656 683472018908448 684209726142327 685209628864768 685506161821866 686527780542912 686793739135581 688571017985004 688896400010896 689597204300928 689864351978214 690903848135424 691976413721824 692201563853184 692960109588208 694261687555128 695070197985856 695296354749696 696391501681953 697695227058368 697711019302374 698750827080768 699021520841259 699037397535312 700814579787392 700830442637556 701874899332992 702146803348746 702162751026528 703144957179357 703204806855936 703963812723864 704296468565536 704525627304576 704814566109984 705297678304912 706622429766792 707445335041984 707675518335744 707965748968896 708451021128928 709781695473648 710117100537152 711483167224368 713291990703488 713600676650631 714305988245696 714664164991392 715680113181264 716791141672914 717363193399776 719219579616384 719498202903942 720570480404544 721360114079528 721594824860448 722435166410496 722715035405748 723792106993536 725163543084288 726305733208209 727321767914896 727388156059488 728422192347696 729553001762046 730590115539207 731678923461024 732024675989376 732308259928938 733399628423616 734203320858392 734442210466272 735297513586944 735582365412972 736628050378374 736678613349504 737485899044048 737725856712768 738074466700032 738871109222568 740271116898544 743580823829536 745011265360824 747824903805672 748695791895744 750924053181148 751168383256368 751523345466432 753760022089844 754883360423808 755956483187136 757130037091736 757376386423776 758258397802752 758275560886536 761122065881856 761139293784408 762025687300416 763387310125552 764293620893572 764542301059152 766520776959168 766817724574209 767180081830316 767960522971488 768323420253312 769415649059904 770610097099304 770860832472864 771705576586868 771758547318528 772855659413376 773155061140938 774055447756976 774673200585984 775008450012258 776978775587728 778473465437052 779242896268032 779580123286734 781110878752512 781953972734088 782489959812484 783435613510704 784907130440664 785445141748652 785767267122343 786938306268576 787310171441024 788416402260816 788956818984488 790830187110656 791954410957952 792333527136228 793441928634432 793459888093026 795477123273616 795876001922232 797007398770044 797384022059856 798881738104296 799757188792177 800949077300064 802453489541424 803332854315838 803594236776408 804530071684416 804841743974583 804910249789184 806054489491328 807568491162048 809658309861632 809971968814316 811179080541312 811530128339469 813123619684992 813996189186103 815543630457864 816759045704448 817635516410482 817920129350016 818236988904258 819189876197616 819843649599744 820405607998592 821291114844508 822283660461648 824073591342848 824392834727924 824411558948032 824679799840512 824730933260641 825960040463712 825978735965691 828078644719256 829671636424554 830063695095096 831224877617024 831300749782272 832482505540224 832805006510862 833774859156624 834960132044808 836204483955456 836256331951733 836528426808228 836923725633072 839089509552448 839362526247168 839414570054599 840665560471968 841860629003856 842841027478912 843167541306706 844424124825792 846024133598336 849806655805184 849825891072312 851145168722387 851441446126656 851771291728203 853625410704528 854028788654272 854359636583761 854657032920768 856849245543984 857200655042556 857847099184768 858179426315134 858198917921312 858478152292992 858810723891246 859399392108103 860680166164896 861086877816704 861440025245536 862016294092996 864936744632576 865291470961984 865573013055744 866600641013184 866936359236717 869179809587628 869873478610752 870812378726598 872442640143488 872462387773284 873478423878368 873762629781888 874101122536194 876363113799096 876777236377504 877669169110272 880697253827776 880983808540416 881949230384992 883605784161072 884634797436544 884654821034292 885723942871152 887576421357549 887975743528832 887995842748476 888360026034459 889029968517152 889683960499488 890948712327696 891966017902344 892331829429546 893661683124672 894274239785696 894911763682818 895354986869376 895953943466736 896377323628864 897036720503616 897651590569888 899337637885008 899358064306944 899706472647972 900384971871616 901047316869504 901664935982272 902014237997761 903785400683648 904176525014301 905524031012832 906811300677744 908219043009894 909116712312704 909510143834523 909572573625408 910865598594336 911296025211264 912279634856436 913007700690624 914008215762488 915370374057216 915724985514108 917089702333056 918094690646672 918393413458752 919819135970952 922956308998416 924389114992266 925682250073504 925703202775197 927082790260704 927463003816536 928522002242604 929841965231718 930281359069832 931227720768576 931588475309163 931667769441024 932028694455012 932049863380416 934440590183408 934744631502528 935127987319152 936195737798328 936217001368704 937526609572476 938618416965152 938923817634432 939752754813312 942163239689056 943954331958528 943975698246504 946375593964864 948196155913776 948644222965824 951467568867508 951777150298128 952885553321856 954240150908352 954609820388301 955721522230552 956032487780832 956484257866368 959330937205256 960760640539392 960782387236056 962126433147264 963620047207664 965077986582864 965473782661476 967950242495313 968407644277612 968722737543792 969120028401228 969850874745984 971229589796928 971605840929339 972737335682728 973053837711648 973452904832232 974120154052276 975571897948032 975949831276266 976411013238584 977404301963712 977866171231488 979256280621696 980776487217296 981497970161424 982170733837832 982663226863164 983634475617024 985161478963424 986374390924692 990784410556248 992192884183116 993348353814432 995214147116112 997099871740896 998261055860992 998972711469936 1000067430882982 1000158714581796 1001557844341824 1001945844539787 1002031127288576 1006058519758908 1007941977582848 1008424489082472 1009835181898368 1009858039391124 1011034081182048 1012255934709888 1012933093355568 1014043111185566 1014373052980056 1014852391712544 1015947775181031 1016034249733888 1016758575769104 1016781669142272 1017872785735498 1019389734745536 1019784642958893 1022027702612224 1022423632765612 1022756301351792 1023947363961984 1025887532079872 1027814443297152 1028259242732799 1030873414854584 1032856526977506 1033344600016344 1034884606871808 1036355772203136 1037964620582736 1039440164382312 1040989255536384 1041053801001137 1041392531332692 1042605296978784 1044580818014272 1046542840587552 1046566528953561 1049251075024768 1049657551422634 1051221869681088 1051245663956334 1054807210283904 1055945719085796 1056444702848304 1057922571512576 1057946517457368 1059523188869376 1059588883511543 1059933644650188 1061168002562976 1062676531693392 1063178696079808 1064326240665842 1064672543210472 1065175650805728 1067932103066752 1068345816433126 1069937986055232 1071458982368544 1072706762245888 1073122325299444 1075186712509371 1076757988216064 1078829369424576 1079247304355913 1082040171119292 1083652749615744 1084072553108622 1084815626103671 1087391507277152 1087745314626432 1090982651872344 1092253168263488 1092608557463808 1093781044501222 1094329502643069 1096378213948864 1098037013984064 1098462389893407 1101280053951616 1101304981287588 1102946270380416 1103373548119458 1104942075567561 1106228848566072 1106751593460128 1107111700050048 1108306663833852 1110406675347816 1111699812208832 1112061528813312 1113280176059744 1115371235744304 1115898300844096 1120887413962624 1122480838671808 1123043687843616 1125898833101056 1126386079771722 1127285018199648 1130640033134766 1132325040635712 1133101188096416 1133934724780704 1135255261502208 1135695055637604 1137387596704128 1138167214272704 1138608136488977 1139542710561024 1141683098822784 1142465660725312 1142934206723408 1143038530950624 1145080965188328 1146440431340358 1147573554886528 1149781165438752 1150770122745474 1152485130379968 1154123473589856 1155467521350912 1155915145648956 1157558364880302 1157637820977792 1158906412783504 1159283489120064 1159732591711407 1159831304814336 1161083171635464 1162009800878976 1163283183697712 1165468163381592 1168484151732128 1168864344402048 1173734939718726 1175153420266056 1178141045548096 1178167712622978 1179539761379056 1180407459402864 1180965257161536 1183435228476732 1183994456997968 1184480034712612 1186245280665984 1187931616436928 1189288023869792 1189775772572728 1190162892951648 1191548910832896 1193215684910424 1194605257955648 1196048960671488 1196076033089784 1199116850513344 1199608630197296 1201423615950096 1204999281473757 1205568700019068 1206795107526624 1207365374683776 1209081734236992 1210958724013192 1211352736743072 1212680191779364 1212763431500544 1214487464792448 1214957953221474 1216372846475248 1216768620811968 1217343600920832 1220966647352144 1223315445686796 1224524551278336 1226425514627936 1226453274615723 1228784814296424 1230608411997888 1231936672266762 1232518819989688 1233425490692472 1234270937033596 1236110387014272 1236589252091886 1236617338422048 1238029336323472 1238940060695568 1239789286975624 1241636961024768 1242117967078884 1242704925940016 1242733151173888 1245095542642644 1246326175336704 1246837316425536 1248260983731104 1250035479429968 1250662288734936 1252440198067212 1255385588449608 1258634264328672 1260998340707952 1262380199639174 1262790943505784 1264261541218368 1264751311960059 1264858963954432 1266636187238688 1269036200397504 1272320201211136 1272813093851068 1274709983707776 1274738836608468 1280438116056792 1281043182981408 1283478500392704 1284855811502186 1285273868315976 1285800982563834 1286770648777152 1287269139472701 1287298376881968 1288325735085312 1290600323327084 1291020249247344 1291630316725056 1292160037868304 1293024441139494 1294972786395904 1295474454572452 1295925399749376 1297405116948864 1297937206442976 1301266441701688 1303205735951616 1303769714381442 1306329749657856 1308663960215232 1308693581659926 1310217635817552 1314035617644288 1314117093067009 1314544670698644 1315165854566256 1318998255531264 1319080038657227 1321045880741664 1322923845577488 1324464471752576 1324977564910538 1325408676241608 1326952196154816 1326982231551438 1329466495654528 1331963615293248 1331993764122714 1333544952775728 1335410459122432 1335927792719716 1337430910540032 1337513836563751 1337949026853516 1338497744144319 1341411359678544 1342481903997696 1342565143203053 1343032480304064 1343930915200104 1344565985443296 1346477385854832 1348045441576064 1348567669923782 1349006456827512 1349037096460416 1349559708971958 1350484759027019 1350577457807424 1352497403973408 1353136522283392 1354597033574708 1355678101025472 1359186312994048 1359712857278524 1360186163373312 1362328564514841 1363675068469056 1366944037816896 1368419452284654 1371012323643732 1373055561085824 1373587478271162 1377142035970008 1377792800021792 1379194408601856 1379728703956428 1383952827443648 1384403127706368 1385920219176416 1386583672488399 1388523375110256 1390140395971712 1392783003363906 1394762947847577 1395390454116736 1395422038604748 1397501654161536 1398043041682518 1398074795070624 1401629159574784 1401660885275112 1403749798665984 1404293606697492 1404325502053056 1406289914358714 1407927625447728 1408592937131072 1409051254609152 1409629132219968 1410595356609824 1413244859533584 1414890670083968 1415931497937792 1416902042257856 1417450945425053 1419563390947296 1420234201074304 1422966334448736 1426583981406976 1427201353301262 1428611976491392 1429328329982784 1431360226362528 1433582283345828 1434726386799552 1438439159232768 1438996405807884 1441140960809088 1442720228159056 1443189649720896 1445430070811496 1447584213987072 1452611466416418 1454643535829792 1454776312118976 1456844384695392 1459106003524092 1461180231078414 1463357846922048 1463924746914399 1464049351978752 1464616519857876 1466799256847232 1468406641716784 1468884420932544 1471164730825944 1473256100756748 1473357226699008 1474971798088096 1475451713425536 1477742218445136 1480542233797088 1487161647659072 1490022530721648 1495649807611344 1497391583791488 1500101146324473 1501848106362296 1502336766512736 1503046690932864 1507520044179688 1509766720847616 1511912966374272 1514260074183472 1514752772847552 1516551121773072 1521064666778349 1522278587568816 1524051374600832 1526774620251104 1526809178603247 1528587241787144 1529084602118304 1533041553918336 1533635449148418 1534360163660632 1535921045942976 1536646840506624 1538831298119808 1541220194198608 1541721664945728 1543411153173736 1545711318826752 1546310122281876 1548110895513952 1550016900024516 1553957551175456 1556946930874104 1559160246573468 1563907945468176 1564979919624968 1566871227021408 1569814260881328 1570890283497304 1571534534244686 1573876612537152 1574486327133951 1574620342882048 1576832804521632 1577913637968976 1583908821915904 1584667054272456 1586883857268864 1586919776186052 1590954246547232 1591752003844464 1594014797540088 1594768044119712 1596489360998763 1597763476208592 1599514377584354 1601898154600128 1602518724649689 1604906979082848 1606665708631676 1607188473552816 1609060143368832 1609683487949166 1612108978982656 1615136982324096 1619943937628632 1622358161082624 1623060256678938 1626247239369984 1627992378372206 1631087260915728 1635271032820964 1635840258700032 1635941687287501 1636473977808516 1638379752395232 1640671566751833 1640811215997184 1642582229689016 1644567320923296 1648785669455848 1648823117896064 1649461866521282 1651920080927424 1651957471931382 1656157289438512 1659343272849108 1660127390190192 1662449755234048 1664965011080448 1665068245518139 1665610013021724 1667549718313248 1669920264089616 1672512663903466 1673056853616456 1673847451266144 1678179019104896 1678829140109198 1681331120943936 1683721258007712 1685682054957824 1686335082613412 1688848249651584 1689579119657583 1692048267196672 1694713377485821 1695960049702149 1699651782144624 1702290337444774 1702882892253312 1703542583456406 1704710269591483 1707250821409056 1708057577308544 1708719273167522 1709314065841536 1713698491087968 1714401310085112 1715694198369536 1716358852630268 1716397835842624 1716956304585984 1717621447782492 1718798784216206 1719660647010537 1721360332329792 1722173755633408 1722880050491072 1724032588185992 1726155184118211 1730582941923968 1733201282026368 1733872718473434 1736337547320453 1738359619175256 1739746957221504 1741624757453196 1744885280286976 1744924775546568 1746956847756736 1747525259563776 1748202245072388 1752726227598192 1753554472755008 1760602409578089 1761394507655552 1763898460769984 1767211568322144 1767251568934467 1769269594873088 1769309642068584 1771447885742304 1775152842715098 1775951487057664 1775991685496952 1776720052068918 1778059937034304 1779367920998976 1781897424655392 1783932035804688 1784663658859092 1787323366249344 1788548479571392 1789241357339821 1789823527365636 1790709973738752 1791907886933472 1792754647257728 1794073441007232 1795303181139776 1798675275770016 1799412945295944 1800769943743232 1802094633739008 1803329871964544 1804028475995522 1807570801367296 1808353050028602 1811048062025664 1813622601355488 1816438086019788 1818233424625408 1819020287669046 1819145147250816 1821731197188672 1822436929832211 1822592050422528 1824559269712872 1826015401381248 1828016431524976 1831449971028216 1834179404666112 1836189381293344 1836786826917504 1839638271941904 1845912617996832 1847905008400143 1848778229984532 1851364500147008 1851406405550394 1854165580521408 1854883878137829 1854926007633072 1857044004485208 1859683930463436 1860562718139664 1862455441537152 1863176950618326 1864057388910024 1864099726760832 1868881180366816 1869489263005056 1870255974638304 1872391475596656 1872434002737408 1875053219144952 1877236833930304 1877847635268864 1877964069274027 1879505509626624 1884326479378112 1887951396493008 1892751187929728 1893570299458761 1896392311827552 1897288445931648 1902935137735016 1903554300596256 1905771106643712 1908480301816704 1909219640776602 1911443044461104 1912064975561664 1912968515732736 1918661874410512 1921564774472112 1924252866294528 1927240094415328 1927283717253279 1930155973165728 1930947565322952 1935900484990626 1936815288555224 1937445475087584 1938240056802456 1939536661709241 1939701749491968 1942459179593856 1943211681858678 1945474671365456 1946107675423296 1946905809664464 1948240308104552 1951143795896064 1951899662552532 1952822026477168 1954808603927424 1958512561243392 1961552974434592 1962995940322848 1964341467675664 1965326453726328 1970322957926848 1972748781849384 1981568821112496 1984385768366232 1986696707628864 1987466347365807 1990428294232224 1994199743481792 1997945422939872 2000134861765964 2000317429163592 2003115688683648 2003891689079574 2012117039517816 2016848978164944 2019670363796736 2019716078782248 2022068162364096 2022851504885673 2024511869419776 2025866186711136 2028086222371132 2028746105960112 2029704783425088 2031895550362062 2033517151538208 2035745571470996 2038779469491072 2039569285917786 2044847265531224 2045512602703584 2047894727923968 2055628886594304 2056518485465598 2061746829709168 2065713053955012 2066689200032688 2072711544406272 2072840060747071 2075929241165472 2078880328764624 2082107602002274 2082785062665384 2085210593957568 2089161636028544 2093085681175104 2093133057907122 2098502150049536 2099315102845268 2102443739362176 2102491327912668 2109614420567808 2109745225033369 2111891438171592 2112889405696608 2115893034914736 2119177767023086 2119867289300376 2122190335613887 2122336005125952 2125353063386784 2126357392159616 2128652481331684 2129345086420944 2130351301611456 2135864206133504 2136691632866252 2139875972110464 2140802029951893 2142917964737088 2146244650598888 2150373425018742 2157658738849152 2158494608711826 2159974139808793 2164080342238584 2167305499231488 2168145106217244 2169631252207342 2174783014554304 2175490629252864 2178917199624627 2181965303744688 2184506336526976 2187562089002444 2188659005286138 2191770346617621 2192756427897728 2196074027968128 2196924779786814 2202560107903232 2202609962575176 2205892540760832 2206747096238916 2209884151135122 2212457697132144 2213503186920256 2214223400100096 2216613327667704 2220813350695632 2223399624417664 2226560352119488 2227422914239369 2230742471488608 2231796601688192 2241774827925248 2244961677343616 2246087375687232 2252772159543444 2254570036399296 2258550565822397 2261280066269532 2264650081271424 2266202376192832 2267080295501791 2267869449561408 2271390111275208 2274775193408256 2276334428545408 2277216272977954 2283366197645568 2284931321450624 2285868413446816 2286077061901248 2290161930376656 2292880862680716 2295147109773056 2299562330877504 2300453173722627 2301540245490948 2304970260759936 2308246947179712 2311830291297912 2315116729760604 2315275641955584 2317812825567008 2318566978240128 2319465183422814 2322166343270928 2324019601757952 2326566367395424 2330936326763184 2336968303464256 2337728688804096 2337873637259503 2347469879437452 2350306840532112 2356282091096192 2356335425245956 2357301801367029 2359079522758112 2360814918805728 2361930514323072 2366870456953464 2367988913995936 2368960069425224 2370544808755739 2372490561331968 2375863232873856 2378576047739584 2379497500237417 2379551545145456 2380325785903296 2386431369820848 2389210515911296 2392152066179568 2398233701026688 2399217260394592 2399271566376531 2402847231900192 2409998562947514 2411137400038136 2413590215053248 2414525231923749 2414730749367552 2418163468473984 2421917448026384 2422705473486144 2425360383558728 2428974929584896 2429915906442948 2432745692950496 2433537241623936 2441933294704288 2441988567558309 2446630891373592 2452851029255872 2452906549231446 2457569628592848 2461216823995776 2463873344533524 2465037639979376 2466850981384944 2468541874067192 2472220774028544 2473178504183772 2473234676844096 2474192799781923 2476058672646944 2477880121391136 2479578573951248 2484235934157768 2485409851880032 2490191085285288 2493674632851072 2496521967462208 2500070958859936 2501324577469872 2504880396134424 2508768995855199 2510771176899216 2517268528657344 2518243710163797 2521996681415904 2524760399278348 2525581887011568 2528523082436736 2529502623920118 2533272374477376 2538072400795008 2545626187702136 2549419967415552 2549477673216936 2553435506167161 2560876232113584 2562086365962816 2563078909751283 2569711623004372 2570547736631952 2571601965127668 2573541297554304 2574538278945402 2574596753763936 2578198176324309 2581200646654168 2582040498494688 2583260633450112 2584320075736608 2586048882278988 2590948909144904 2594810233897728 2595874412885952 2602532883403376 2607539428762884 2617327920430464 2617387163319852 2620435271635104 2628234186134018 2629089341397288 2630331709132512 2638160077314454 2642091761483328 2645847691154976 2648928943505152 2649955129821076 2650817352483216 2653904392309632 2653964463102876 2658932991309056 2663927230586496 2663987528245428 2665080078103377 2667089905551456 2671855585439432 2675027673127502 2675898053707032 2676995488288638 2682822719357088 2685130286406106 2686064960608128 2687861830400208 2689131970886592 2692954771709664 2696090883152128 2697135339847564 2698012913655024 2698074192920832 2699119417943916 2700969518054038 2701154915614848 2704994807946816 2706042713993283 2706273044566784 2709194067149416 2711356202050944 2712529575042903 2719425714557048 2724657129029682 2727350136938112 2728530431503569 2733888075633792 2736838904569308 2742024647287464 2746111122171648 2747174956542324 2754284071940016 2755585600043584 2759457407912856 2767905654887296 2771840438352832 2773167344976798 2777046750220512 2777109608325591 2780280791943424 2785566006727812 2789525895695154 2790780908233472 2790844077209496 2795003308323072 2796086083365036 2796149590141248 2803321770550224 2808587213394984 2808651004106112 2811664990105433 2812579828717428 2815855250895456 2817185874262144 2819258264439936 2821190713219648 2826489719067168 2829781340167936 2831862995875584 2833804084515712 2834901890850106 2839126781894592 2840468402148608 2845932668897472 2854402706602524 2857223952982784 2858656659965568 2862720452725056 2863829461164903 2867164566691656 2869452773599104 2877992811615768 2882281921618176 2885440456318112 2886379299441792 2890860141622992 2903850727485939 2905222932832836 2909287071659584 2909552624237952 2913688769390784 2914817522788017 2918212007048184 2922360462156828 2926715693844096 2927849493828798 2929233039715752 2933598513694464 2936813283433568 2937768841865088 2942329461651888 2946512201513496 2949943596176192 2950903426851072 2951086394573471 2955484436890272 2961084467594176 2974323295318144 2980045061443296 2991299615222688 2994783167582976 3000202292648946 3003696212724592 3004673533025472 3005837533619361 3006093381865728 3015040088359376 3023825932748544 3028520148366944 3029505545695104 3033102243546144 3042129333556698 3044557175137632 3047843325543093 3048102749201664 3053549240502208 3053618357206494 3057174483574288 3058169204236608 3059353928876679 3066083107836672 3067270898296836 3068720327321264 3071842091885952 3077662596239616 3082440388397216 3083443329891456 3086822306347472 3092620244563752 3096221791027904 3100033800049032 3107915102350912 3113893861748208 3118320493146936 3123161403003411 3127815890936352 3129959839249936 3133742454042816 3139628521762656 3141780566994608 3143069068489372 3147753225074304 3148972654267902 3153665609043264 3155827275937952 3169334108544912 3173767714537728 3173839552372104 3178766650534629 3181908493094464 3183504007688928 3188029595080176 3189536088239424 3192978721997526 3195526952417184 3199028755168708 3203796309200256 3205037449299378 3209813958165696 3213331417263352 3214376947105632 3218120286737664 3219366975898332 3230273964648192 3239887875257264 3246120513357876 3254446878311013 3255984756744412 3262174521831456 3270542065641928 3271883374575002 3272947955617032 3276759504790464 3281343133503666 3285164459378032 3289134641846592 3297571338911696 3297646235792128 3298923733042564 3303840161854848 3303914943862764 3312314578877024 3318686545698216 3320254780380384 3330136491036278 3331220026043448 3335099436626496 3339840528179232 3345025327806932 3346113707232912 3347694902532288 3356358038209792 3357658280218396 3362662241887872 3367442516015424 3372670165226824 3377696499303168 3379158239315166 3389426754971642 3391920099404298 3399303564289248 3404580674889548 3405765784506624 3407085166912812 3409420539182966 3414501642818112 3415824409466931 3416115154617088 3417438546335044 3418628131683072 3427396982175936 3428802620170224 3432717705260536 3432795671685248 3435242895564984 3437597568432412 3439321294021074 3442720664659584 3445760100982144 3448065176371984 3452310368236422 3461165883847936 3466402564052736 3467745436946868 3472675094640906 3476719238350512 3479493914443008 3483249514906392 3489849551093136 3493913695513472 3496404490144776 3500236008090437 3505452455196384 3507108945510016 3521204819156178 3522789015311104 3527796921539968 3534423136644288 3534503137868934 3538619284137168 3542895771484608 3549150889149481 3550305685430196 3551983370993904 3553440104137836 3556119874068608 3558735841997952 3562554750074243 3563794849310784 3567864071609376 3569327317718184 3574646732498688 3577096959142784 3578482714679642 3579647054731272 3583815773866944 3585509294515456 3588146882014464 3590606362279552 3597350551540032 3598825890591888 3606659743929088 3608056951991044 3614997844421271 3616706100057204 3622096124051328 3627245202710976 3632876172039576 3638040575338092 3638290294501632 3643462394377344 3644873859664422 3649118539425744 3652030802762496 3656032863049952 3662899942056432 3672378762586688 3673573653835008 3673801429979219 3679276543883808 3679359823847169 3691825235993664 3695810016800286 3697556459969064 3702729000294016 3702812811100788 3708331161042816 3709767756275658 3709852015266144 3714088008970416 3719367860926872 3721125436279328 3724910883074304 3725141842330447 3726353901236652 3728114777820048 3728199453521664 3737762360733632 3738978526010112 3739210357515941 3740511949276608 3744782951193312 3750106438289904 3754473667860608 3755928138548054 3768652958756224 3775902792986016 3785502375859456 3787140598917522 3792784623655104 3794253935880177 3794576891863296 3805870275470032 3807108601192512 3816960603633408 3818439281553204 3822886088922208 3824129951123328 3837323748821024 3843129548944224 3854480188830656 3854567434506558 3860311946331456 3861807418418103 3861895130645904 3871800969981252 3873630577110448 3874890950175168 3876480113604912 3879073323418482 3884918359187712 3886423363717356 3890949342730912 3892215350846592 3893811619328928 3896480616209104 3903799325105064 3905644052954336 3909617207854848 3923105948869184 3925991880645696 3928682935351328 3930652907452656 3940645915853696 3942351279201027 3945497563698768 3957240115971681 3963137642224992 3968771536732464 3973393415257728 3974932694731614 3980856588464448 3988399486963584 3995890845879744 4000269723531928 4000634858327184 4006231377367296 4007783378159148 4012541509691253 4024234079035632 4027695429609159 4033697956329888 4039432157564496 4044136324728192 4045703009771346 4051454277081057 4051732373422272 4056172444742264 4057492211920224 4059409566850176 4063791100724124 4067034303076416 4071491142941992 4077558938982144 4079138571835572 4089694531062448 4091025205407168 4113036970931196 4123493659418336 4131426107910024 4133378400065376 4145680121494142 4151858482330944 4157760657529248 4164215204004548 4165570125330768 4170421187915136 4178323272057088 4186171362350208 4186266115814244 4198630205690536 4204887478724352 4204982655825336 4219490450066738 4223782876343184 4225778811393216 4231786069829472 4238355534046172 4239734578600752 4244380671227774 4244672010251904 4250706126773568 4252352836275159 4252714784319232 4257304962663368 4258690172841888 4260702603222912 4273383265732504 4279751944220928 4281604059903786 4285835929474176 4292489301197776 4300746850037484 4315317477698304 4316989217423652 4319948279617586 4328160684477168 4336290212434488 4339262504414684 4349566029108608 4357834399249254 4363930607489376 4369012673053952 4375124178004888 4377318010572276 4383540693235242 4385512855795456 4392148055936256 4393849559573628 4405219925150352 4413494192477832 4418330698737109 4419768302270244 4424915394264288 4427006373840512 4433226655335408 4441626701391264 4446799248835328 4453120704238976 4454845828478738 4461484942977216 4463593203376384 4489923354687232 4492174751374464 4496995340257651 4500303438973419 4505544319086888 4509140072798592 4517101131644794 4522560132539064 4529300162542848 4532404752385664 4534160591003582 4535738899122816 4542780222550416 4552668857090816 4554432545955908 4563194000335047 4569862642901248 4571736826893632 4572154123802496 4580323860753312 4580427535809741 4585761725361432 4599124661755008 4600906347445254 4603080490981896 4609940521519872 4616493894359424 4623660582595824 4630233459521208 4635625651134016 4637133956480256 4637421477186883 4638930366845628 4644332686541856 4653132734790848 4661872653526368 4673936606928512 4675747274519006 4694939758874904 4700613681064224 4712564182192384 4712670850491912 4714603602734058 4718159045516224 4719986844733237 4721629837611456 4723458981401853 4723861028646144 4733740913906928 4735977827991872 4737920138850448 4741089617511478 4751726465747712 4757152095479168 4758995000474834 4759103090290912 4760651571806592 4772862739641696 4778421031822592 4784304132359136 4789468082996289 4796467402053376 4798434520789184 4798543132753062 4805694463800384 4807556173949067 4819997125895028 4822274800076272 4827180430106496 4829050463847498 4836326936947968 4843834896052768 4845410946972288 4850720767117456 4859831812885896 4865491385900992 4867074483247872 4883866589408576 4883977135116618 4893261782747184 4905702058511744 4905813098462892 4907825061862503 4915139257185696 4922014700255499 4922433647991552 4927746689067048 4930075279958752 4933701962769888 4937083748134384 4946357008367544 4946469353688192 4948385599563846 4952117345293888 4955760242782272 4959157147902496 4968471868315536 4970819703760064 4980382170570576 4987349265702144 4993043934924416 4995204736554417 5000141917719872 5002649154939744 5009760792268848 5017537991710398 5021542353798432 5034537057314688 5036487420327594 5043993362831808 5049520798556696 5051163774023136 5057046164873472 5059005247840236 5066544748954752 5076144801590016 5084140132457463 5091252375404272 5098955346433872 5106871012334322 5114130808774449 5121752464227168 5124172731925632 5126157819502566 5139423246008744 5141095473263904 5143203930255336 5147082595108608 5149076557890804 5149193507527872 5156396352648618 5162401293308336 5164080996989376 5166521266900224 5168640151473216 5172097764557976 5181897818289808 5191748825771904 5205065766806752 5215078857525768 5234655840860928 5234774326639704 5240870543270208 5256468372268036 5258178682794576 5260663418265024 5276320154628908 5284183522966656 5291695382309952 5299910259642152 5301634704966432 5307808784619264 5307928926205752 5327854461172992 5327975056490856 5330160156206754 5334179811102912 5343711170878864 5350055346255004 5351796107414064 5353990976577276 5365645438714176 5367724072019463 5370260572812212 5372129921216256 5375723660800416 5378263941773184 5385909543419328 5394270679695128 5396025827310048 5398238835887832 5401939036108076 5402309831229696 5409989615893632 5412085427986566 5418388134298832 5422712404101888 5425059150085806 5438851429114096 5449314258059364 5454700273876224 5457060863007138 5467776151267584 5473677809138616 5484049294574928 5494349913084648 5500370869856401 5508568143880032 5511171200087168 5518914815825712 5535811309774592 5543680876705664 5546334689953596 5554093500441024 5554219216651182 5571132013455624 5579051791390308 5581688154418992 5592172166730072 5592299180282496 5598300321545239 5606643541100448 5617174426789968 5617302008212224 5623329980210866 5625159657434856 5631710501790912 5633892207822081 5634371748524288 5638516528879872 5642381426439296 5652979438134336 5667608169031424 5669803781700212 5678253563789184 5680710898376283 5691865337794944 5708805413205048 5717313319931136 5725440905450112 5727658922329806 5734329133383312 5738905547198208 5755985623231536 5770880912636224 5772758598883584 5773116532824487 5781720283245984 5781851151759837 5807701454971878 5810445865665672 5818574143319168 5819105248475904 5827377538781568 5829635045576034 5836424014096368 5844720924313656 5853431387688192 5853794323662131 5855698987657596 5858466079431504 5873626566867136 5875537683730176 5875901990382193 5884658923303776 5893024403026992 5899887192352384 5902172789146942 5910968873780544 5922168935188352 5948646590636288 5960090122886592 5962399042097421 5982599230445376 6000404585297892 6007392425449184 6009347066050944 6011675067238722 6015795744756721 6030080176718752 6057040296733888 6059011091390208 6066204487092288 6068554514657019 6084258667113396 6089114350275264 6095686651086186 6107098481004416 6107236714412988 6114348967148576 6116338408473216 6118707857753358 6134541796593672 6137440654642528 6143684183771904 6164880776794432 6166886659782912 6173644612694944 6185240489127504 6192443582055808 6200067600098064 6215830204701824 6218520182241213 6227787723496416 6236640986293872 6246322806006822 6255631781872704 6259919678499872 6267484908085632 6279257043525312 6283561133989216 6286138136978744 6295506450148608 6297945308535804 6307331218086528 6311654551875904 6314099665984327 6329235675100107 6338668217089824 6347679104744208 6357533301069258 6363816986188928 6366571006841661 6367008015377856 6376059190160352 6379072176478848 6385957443995052 6391053904834368 6398057510337416 6407592618400512 6410074898598756 6419627916331392 6426662834526704 6428753894211264 6438733951796664 6479775750514528 6479922419426379 6492241026715752 6508893756622026 6511969513488824 6524349043662912 6541084131283856 6543766749150004 6545895911234064 6553519009580928 6562686267007332 6570328918756064 6578269283693184 6595142677823392 6597847466085128 6607680323709696 6607829887725528 6624629157754048 6637373091396432 6640509560760768 6660272982072556 6662440052086896 6670198873252992 6679681056358464 6682268742718107 6690050655613864 6692227414465824 6695389805064576 6715316560436792 6725324483775744 6734885032030848 6745340330453648 6758316478630332 6775651697467191 6778853509943284 6783840198808596 6798607128578496 6801240886505373 6809161349779096 6814170333825624 6818841078365932 6829003285636224 6831648818933862 6834877092670088 6854793964351872 6857605240340448 6865435410521072 6865591343370496 6870485791129968 6875195136864824 6878642588042148 6885441329319168 6891520201964288 6896130352743968 6904620736472844 6935490873893736 6945350189281812 6953438476701024 6966499029812784 6979699102186272 6987827391026944 6992808980289552 7000472016180874 7010904910392768 7013620911778509 7014217891020032 7042409638312356 7055593843079936 7068846273288576 7069006275737868 7071905404101087 7077238568274336 7085791542969216 7098301778298962 7100611370860392 7103966741987808 7106880208275672 7111634426267217 7112239748137216 7117471683995904 7125109500148486 7127589698621568 7135728143218752 7138492500712251 7138654635436368 7154193918285568 7156965429359284 7159294109462544 7167631547733888 7181212724559104 7194701103080064 7197651781183776 7197814699129593 7216113903982088 7229995688842542 7233412200114408 7244192248102656 7254490405421952 7265752344079152 7276081150676184 7286924788754688 7287376607007959 7289747719328844 7298237078851488 7312065726099904 7325799884112864 7325965702674927 7344757525173376 7347602859958438 7358553087767616 7358719647694338 7383650471987328 7391620033600572 7395112919938128 7405458000588032 7405625622201576 7416662322085632 7417122184580801 7419535512551316 7419704030532288 7422578399345769 7428176017940832 7438735721853744 7442250872558656 7450283684660894 7452707802473304 7456229555640096 7475524721467264 7478420715031882 7481023898553216 7489565902386624 7500212876579808 7508947335721216 7511856277096108 7526306987565597 7537305917512448 7551805585972032 7554731130491391 7574281197835044 7585569247310208 7588507871760354 7611740550940064 7614217202385024 7636878563106408 7645772177844416 7648259902246656 7660306518501483 7674647497642048 7686259097888448 7689236729253849 7708960377661312 7709134869013116 7720623892662912 7723614836836206 7723790261291808 7734594528972927 7743601939962504 7747261154220896 7749781900350336 7752960227209824 7758146646836964 7772846727434712 7781898685461824 7784430701693184 7787623238657856 7792961232418208 7807598650210128 7811288105908672 7846211897738368 7851983761291392 7857365870702656 7861305814905312 7881291831707392 7884702558402054 7890995127397536 7914480231943362 7926275284449984 7937543073464928 7946786830515456 7949865389463228 7961713176928896 7976798973927168 7991781691759488 8000539447063856 8001269716654368 8015566756318296 8025083019382506 8048468158071264 8055390859218318 8067395912659776 8078864315128992 8088272649456384 8091406019542692 8102908554162114 8103464746844544 8112344889484528 8114984423840448 8118128141979849 8118819133700352 8127582201448248 8134068606152832 8142982285883984 8158277143671144 8179389062124896 8182050410814336 8226073941862392 8246987318836672 8262852215820048 8266756800130752 8291360242988284 8303716964661888 8315521315058496 8328430408009096 8331140250661536 8340842375830272 8372342724700416 8372532231628488 8397260411381072 8409965311650672 8434994970316299 8438980900133476 8447565752686368 8451557622786432 8463572139658944 8476711068092344 8479469157201504 8488761342455548 8489344020503808 8501412253547136 8504705672550318 8514609925326736 8517380345683776 8521405206445824 8546766531465008 8563208119807572 8571671858948352 8584978602395552 8601493700074968 8633978434847304 8639896559235172 8656321368954336 8672580424868976 8678525008829368 8699132058217216 8715668798498508 8727861214978752 8750248356009776 8754636021144552 8767081386470484 8787699119147256 8810439850300704 8826988384955664 8836661397474218 8839536604540488 8849830788528576 8853259183720413 8854012747681024 8866453310670816 8883253402782528 8906241408477952 8909691656957476 8922969885954432 8984349502748928 8993990680515302 9000606877946838 9011088638173776 9018280145597184 9034202263289588 9045120265078128 9064809504771328 9068321182007164 9071477798245632 9072040265867051 9085560445100832 9108865091911816 9126388000670094 9143473653787264 9144308247604992 9160647721506624 9160855071619482 9171523450722864 9198249323510016 9198819651469063 9201812694890508 9206160981963792 9232987788718848 9233560270600589 9247321165191648 9260466919042416 9271251302268032 9274842954373766 9277860733691256 9288665373083712 9306265469581696 9323745307052736 9347873213857024 9351494549038012 9362596855946257 9369484209010233 9389879517749808 9397956002421371 9401227362128448 9425341700983824 9429207205468116 9436318091032448 9439973689466474 9443259675222912 9446917962803706 9453393313189133 9467481827813856 9471955655983744 9475840277700896 9482179235022956 9514304190958336 9517990000949668 9518206180581824 9521303143613184 9536299951603887 9545725479283392 9568608264718272 9578936165992578 9596869041578368 9597086265506124 9611388927600768 9615112347898134 9639994251790056 9644549600152544 9654360860212992 9658100927694996 9687669792105536 9690821893944576 9701441534234912 9719663625771792 9730982771801984 9763340634933039 9767733178817152 9767954270233236 9786523565494368 9811404117023488 9811626196925784 9815650123725006 9830278514371392 9844029400510998 9855493378134096 9860150559917504 9867403925539776 9874167496268768 9892714016735088 9892938707376384 9896771199127692 9904234690587776 9911520485564544 9918314295804992 9922156617975371 9936943736631072 9941639407520128 9960764341141152 9986087869848832 9990409473108834 10000283835439744 10005298309879488 10019521584537696 10035075983420796 10043084707596864 10069074114629376 10072974840655188 10087986725663616 10099041597113392 10102327548046272 10118010495680472 10133089497909504 10168280264914926 10182504750808544 10197910692867744 10213742024668644 10228261617548898 10243504928454336 10247473228400793 10248345463851264 10252315639005132 10278846492017488 10282190946527808 10286407860510672 10298153115781608 10298387015055744 10312792705297236 10324802586616672 10328161993978752 10337280302946432 10344195529115952 10363795636579616 10383497651543808 10410131533613504 10430157715051536 10469548653279408 10481741086540416 10500708024271311 10512936744536072 10516357365589152 10521326836530048 10552640309257816 10568367045933312 10583390764619904 10599820519284304 10603269409932864 10615857852411504 10647452667448443 10655950112981712 10660320312413508 10668359622205824 10687422341757728 10687664250222729 10700110692510008 10703592214828128 10707981953154552 10731290877428352 10735448144038926 10740521145624424 10751447321600832 10756527883546368 10771819086838656 10788541359390256 10792051654620096 10796477671775664 10803878072216152 10819979231787264 10824170855973132 10836776268597664 10850118300171612 10877702858228192 10898628516118728 10914121726014276 10947355618277232 10968098589149856 10988699826169296 11000741739712802 11017136287760064 11021404289937657 11022342400174336 11037829631651424 11087361753411328 11092669379907192 11108187000882048 11108438433302364 11142264026911248 11158103582780616 11163376308837984 11175425526991341 11184344333460144 11184598360564992 11196600643090478 11213287082200896 11217631072547823 11234348853579936 11246659960421732 11250319314869712 11263421003581824 11267784415644162 11284762852878592 11305958876268672 11339607563400424 11356507127578368 11361421796752566 11383730675589888 11417610826410096 11450881810900224 11451591811012507 11455317844659612 11468658266766624 11511971246463072 11541761825272448 11546233065648974 11563440566491968 11563702303519674 11615402909943756 11620891731331344 11637148286638336 11654755077563136 11655477718626973 11659270091152068 11672848028192736 11689441848627312 11707588647324262 11711397975315192 11716932158863008 11747253133734272 11751803980764386 11769317846607552 11786048806053984 11799774384704768 11804345578293884 11821937747561088 11827053837603081 11844337870376704 11871720347915043 11920180245773184 11924798084194842 11932971887140381 11965198460890752 12000809170595784 12014784850898368 12018694132101888 12023350134477444 12031591489513442 12037624529073759 12060160353437504 12083086288827477 12114080593467776 12132408974184576 12137109029314038 12154362831243171 12168517334226792 12178228700550528 12191373302172372 12214196962008832 12214473428825976 12228697934297152 12232676816946432 12237415715506716 12269083593187344 12274881309285056 12329761553588864 12347289225389888 12370480978255008 12384887164111616 12400135200196128 12431660409403648 12437040364482426 12455575446992832 12473281972587744 12492645612013644 12511263563745408 12519839356999744 12524689501378747 12534969816171264 12558514087050624 12567122267978432 12572276273957488 12595890617071608 12614662436173056 12623309103751808 12628199331968654 12658471350200214 12677336434179648 12695358209488416 12715066602138516 12727633972377856 12733142013683322 12734016030755712 12752118380320704 12757058508825477 12758144352957696 12771914887990104 12782107809668736 12796115020674832 12820149797197512 12839255832662784 12853325669053408 12857507788422528 12877467903593328 12959551501029056 12959844838852758 12984482053431504 13017787513244052 13023939026977648 13048698087325824 13082168262567712 13087533498300008 13091791822468128 13107038019161856 13125372534014664 13140657837512128 13145748484918189 13156538567386368 13190285355646784 13195694932170256 13215659775451056 13249258315508096 13254992096211327 13274746182792864 13281019121521536 13320545964145112 13324880104173792 13340397746505984 13359362112716928 13364537485436214 13380101311227728 13384454828931648 13390779610129152 13430633120873584 13469770064061696 13490680660907296 13490986020772953 13516632957260664 13551303394934382 13557707019886568 13567680397617192 13597214257156992 13602481773010746 13618322699558192 13628340667651248 13637682156731864 13658006571272448 13663297637867724 13669754185340176 13709587928703744 13715210480680896 13730870821042144 13740971582259936 13750390273729648 13757285176084296 13792260705487936 13809241472945688 13870981747787472 13890700378563624 13906876953402048 13912264431560649 13932998059625568 13959398204372544 13985617960579104 14000944032361748 14021809820785536 14027241823557018 14084819276624712 14137692546577152 14138012551475736 14143810808202174 14154477136548672 14159960534199711 14171583085938432 14196603556597924 14201222741720784 14207933483975616 14213760416551344 14223268852534434 14250219000296972 14255179397243136 14271456286437504 14276985001424502 14277309270872736 14313930858718568 14318588218925088 14335263095467776 14389402206160128 14395303562367552 14395629398259186 14432227807964176 14459991377685084 14466824400228816 14508980810843904 14509880425229497 14531504688158304 14552162301352368 14574753214015918 14579495438657688 14596474157702976 14624131452199808 14651599768225728 14651931405349854 14689515050346752 14695205719916876 14717106175535232 14717439295388676 14723475185587509 14767300943974656 14768216575233583 14783240067201144 14790225839876256 14811251244403152 14834244369161602 14839071025102632 14839408061064576 14845156798691538 14855332349297209 14856352035881664 14877471443707488 14884501745117312 14900567369321788 14905415604946608 14912459111280192 14951049442934528 14956841430063764 14962047797106432 14979131804773248 14985614209663251 15000425753159616 15023712554192216 15052613975131194 15103611171944064 15109462260982782 15148562395670088 15171138494620416 15177015743520708 15223481101880128 15228434404770048 15252420397372389 15273757126212816 15291544355688832 15320613037002966 15342392426323347 15349294995284096 15372518195776896 15378473458507698 15417920755322624 15418269738026232 15441247785325824 15447229673672412 15447580522583616 15469189057945854 15487203879925008 15494522308441792 15499563800700672 15505920454419648 15516293293673928 15545693454869424 15563797370923648 15575246477315712 15585922464836416 15591960399675583 15615197300420256 15622576211817344 15692423795476736 15703967522582784 15714731741405312 15722611629810624 15769405116804108 15781990254795072 15828960463886724 15852550568899968 15875086146929856 15899730778926456 15923426353857792 15983563383518976 16001078894127712 16002539433308736 16031133512636592 16050166038765012 16096936316142528 16103172216058389 16110781718436636 16134791825319552 16157728630257984 16182812039085384 16205817108324228 16206929493689088 16224689778969056 16229968847680896 16236256283959698 16255164402896496 16268137212305664 16285964571767968 16316554287342288 16358778124249792 16364100821628672 16365115460816521 16452147883724784 16493974637673344 16501112609569203 16525704431640096 16533513600261504 16582720485976568 16607433929323776 16631042630116992 16656860816018192 16662280501323072 16745064463256976 16794520822762144 16794900964635717 16819930623301344 16869989940632598 16877961800266952 16895131505372736 16901676623466243 16903115245572864 16927144279317888 16953422136184688 16958938314403008 16977522684911096 17002824507094272 17009411345100636 17029219850653472 17034760691367552 17093533062930016 17126416239615144 17169957204791104 17202987400149936 17267956869694608 17279793118470344 17312642737908672 17319349598473461 17345160849737952 17357050017658736 17431337596997016 17455722429957504 17500496712019552 17509272042289104 17534162772940968 17561382970986393 17575398238294512 17620879700601408 17627705971146579 17653976769911328 17673322794948436 17679073209080976 17699661577057152 17706518367440826 17732906621341632 17766506805565056 17819383313914952 17845939771908864 17987981361030604 18001213755893676 18022177276347552 18047387234270163 18068404526579176 18090240530156256 18136642364014328 18144080531734102 18171120890201664 18217730183823632 18252776001340188 18286947307574528 18321295443013248 18321710143238964 18343046901445728 18397639302938126 18403625389781016 18412321963927584 18467120541201178 18494642330383296 18520933838084832 18542502604536064 18549685908747532 18555721467382512 18577330746167424 18612530939163392 18647490614105472 18655560546723639 18702989098076024 18725193711892514 18738968418020466 18779759035499616 18795912004842742 18802454724256896 18850683401967648 18858414410936232 18872636182064896 18879947378932948 18886519350445824 18893835925607412 18906786626378266 18934963655627712 18942298997952981 18943911311967488 18951680555401792 18964358470045912 18987707025300321 19035980001899336 19036412361163648 19072599903207774 19091450958566784 19099713020524983 19137216529436544 19157872331985156 19193738083156736 19194172531012248 19222777855201536 19230224695796268 19279988503580112 19289099200305088 19316201855389992 19375339584211072 19402883068469824 19439327251543584 19439767258279137 19461965543603968 19526681269866078 19535466357634304 19535908540466472 19573047130988736 19623252393851568 19631300247450012 19660557028742784 19681654930738031 19688058801021996 19710986756268192 19720301119835008 19734807851079552 19748334992537536 19785428033470176 19793542398255384 19808469381175552 19823040971129088 19836628591609984 19844313235950742 19873887473262144 19883278815040256 19921528682282304 19980818946217668 20000567670879488 20010596619758976 20039043169075392 20046806228154321 20070151966841592 20086169415193728 20145949681310376 20175973451327232 20198083194226784 20204655096092544 20236020991360944 20326955092401573 20336560529829852 20365009501617088 20395821385735488 20403722659516119 20427484049337288 20456523235097796 20487009856908672 20494946456801586 20504631278010264 20557692984034976 20564381893055616 20572815721021344 20596306231563216 20596774030111488 20625585410594472 20649605173233344 20656323987957504 20657604762014297 20674560605892864 20688391058231904 20727591273159232 20820263067227008 20860315430103072 20939097306558816 20963482173080832 21001416048542622 21025873489072144 21032714731178304 21040862735335527 21042653673060096 21105280618515632 21166781529239808 21199641038568608 21206538819865728 21231715704823008 21294905334896886 21311900225963424 21320640624827016 21334903278801651 21336719244411648 21374844683515456 21375328500445458 21400221385020016 21407184429656256 21415477502136753 21415963906309104 21462581754856704 21470896288077852 21481042291248848 21502894643201664 21543638173677312 21577082718780512 21584103309240192 21592955343551328 21607756144432304 21648341711946264 21673552537195328 21700236600343224 21755405716456384 21797257032237456 21828243452028552 21862129821023877 21894711236554464 21936197178299712 21977399652338592 22001483479425604 22034272575520128 22042808579875314 22075659263302848 22185338759814384 22216374001764096 22216876866604728 22251366553742403 22284528053822496 22316207165561232 22326752617675968 22350851053982682 22368688666920288 22393201286180956 22426574164401792 22435262145095646 22468697707159872 22493319920843464 22500638629739424 22526842007163648 22535568831288324 22611917752537344 22679215126800848 22722843593505132 22835221652820192 22903183622025014 22910635689319224 22937316533533248 23023942492926144 23083523650544896 23092466131297948 23126881132983936 23127404607039348 23230805819887512 23241783462662688 23310955437253946 23318540182304136 23345696056385472 23378883697254624 23415177294648524 23422795950630384 23433864317726016 23494506267468544 23503607961528772 23538635693215104 23572097612107968 23608691156587768 23643875495122176 23654107675206162 23743440695830086 23840360491546368 23849596168389684 23865943774280762 23930396921781504 24001618341191568 24029569701796736 24046700268954888 24063182979026884 24075249058147518 24120320706875008 24166172577654954 24228161186935552 24264817948369152 24274218058628076 24308725662486342 24337034668453584 24356457401101056 24382746604344744 24428946857651952 24457395868594304 24474831431013432 24501652056633059 24538167186374688 24549762618570112 24659523107177728 24694578450779776 24740961956510016 24800270400392256 24844056224046367 24874080728964852 24911150893985664 24937883250519701 24946563945175488 24985291224027288 25022527127490816 25039678713999488 25049379002757494 25117028174101248 25134244535956864 25144552547914976 25191781234143216 25246618207503616 25256398663937308 25304984910948897 25316942700400428 25354672868359296 25390716418976832 25430133204277032 25466284027366644 25468032061511424 25504236760641408 25514117017650954 25543829775980208 25564215619337472 25592230041349664 25640299594395024 25706651338106816 25715015576845056 25716610009854533 25754935807186656 25919103002058112 25919689677705516 25968964106863008 26035575026488104 26047878053955296 26075992896313129 26097396174651648 26164336525135424 26174472502611587 26175066996600016 26183583644936256 26250745068029328 26281315675024256 26291496969836378 26380570711293568 26391389864340512 26431319550902112 26498516631016192 26509984192422654 26549492365585728 26559777551161239 26562038243043072 26641091928290224 26649760208347584 26718724225433856 26729074970872428 26760202622455456 26768909657863296 26861266241747168 26981361321814592 26981972041545906 27033265914521328 27102606789868764 27115414039773136 27135360795234384 27194428514313984 27204963546021492 27216120797601153 27236645399116384 27256681335302496 27275364313463728 27326595275735448 27339508370680352 27430420961361792 27461741642084288 27481943164519872 27500780547459296 27514570352168592 27584521410975872 27596458954407189 27618482945891376 27700680811801767 27741963495574944 27781400757127248 27813753906804096 27824528863121298 27865996119251136 27918796408745088 27971235921158208 28001888064723496 28043619641571072 28054483647114036 28087790567838771 28169638553249424 28193868007264113 28276025102951472 28287621616404348 28308954273097344 28319921068399422 28360179939567399 28393207113195848 28402445483441568 28415866967951232 28427520833102688 28446537705068868 28500438000593944 28542912572875008 28553970002849004 28554618541745472 28627861717437136 28637176437850176 28790607124735104 28791258796518372 28864455615928352 28919982755370168 28933648800457632 29019760850458994 29063009376316608 29104324602704736 29149506428031836 29158990877315376 29192948315405952 29248262904399616 29303199536451456 29303862810699708 29390411439833752 29434212351070464 29434878590777352 29446950371175018 29536433150467166 29566480134402288 29580451679752512 29622502488806304 29668488738323204 29678142050205264 29678816122129152 29690313597383076 29710664698594418 29712704071763328 29754942887414976 29766469853926113 29769003490234624 29801134738643576 29810831209893216 29824918222560384 29913682860127528 29958263609546496 29971228419326502 30000851506319232 30047425108384432 30105227950262388 30207222343888128 30218924521965564 30297124791340176 30354031487041416 30446962203760256 30504840794744778 30547514252425632 30583088711377664 30641226074005932 30684784852646694 30698589990568192 30745036391553792 30756946917015396 30836539476052464 30894459347344824 30895161045167232 30928314891159763 30938378115891708 30974407759850016 30989044616883584 31011840908839296 31032586587347856 31091386909738848 31127594741847296 31150492954631424 31171844929672832 31183920799351166 31230394600840512 31245152423634688 31429463482810624 31445223259621248 31502124072813933 31538810233608216 31563980509590144 31657920927773448 31705101137799936 31750172293859712 31799461557852912 31942358002345329 32002157788255424 32005078866617472 32062267025273184 32062992750668187 32100332077530024 32193872632285056 32206344432116778 32221563436873272 32269583650639104 32315457260515968 32365624078170768 32411634216648456 32449379557938112 32459937695361792 32461950340308181 32472512567919396 32510328805792992 32571929143535936 32633108574684576 32717556248499584 32730230921633042 32904295767449568 32987949275346688 33002225219138406 33051408863280192 33064212869812971 33067027200523008 33165440971953136 33262085260233984 33313721632036384 33324561002646144 33490128926513952 33526276580974023 33589041645524288 33589801929271434 33639861246602688 33652893217643469 33739979881265196 33755923600533904 33790263010745472 33803353246932486 33854288558635776 33906844272369376 33917876628806016 33955045369822192 34018822690201272 34058439701306944 34069521382735104 34187066125860032 34252832479230288 34339914409582208 34354775433037521 34405974800299872 34535913739389216 34559586236940688 34625285475817344 34638699196946922 34690321699475904 34714100035317472 34862675193994032 34911444859915008 34966433155880919 35000993424039104 35018544084578208 35068325545881936 35122765941972786 35150796476589024 35241759401202816 35255411942293158 35307953539822656 35346645589896872 35358146418161952 35399323154114304 35413036734881652 35465813242683264 35533013611130112 35638766627829904 35798915661421143 35975962722061208 36002427511787352 36044354552695104 36094774468540326 36136809053158352 36180481060312512 36273284728028656 36288161063468204 36342241780403328 36435460367647264 36505552002680376 36642590886026496 36643420286477928 36686093802891456 36795278605876252 36807250779562032 36824643927855168 36934241082402356 36989284660766592 37041867676169664 37099371817495064 37111442934765024 37154661492334848 37294981228210944 37311121093447278 37405978196152048 37450387423785028 37477936836040932 37559518070999232 37574068504136241 37591824009685484 37604909448513792 37701366803935296 37716828821872464 37759894757865896 37787671851214824 37813573252756532 37869927311255424 37884597995905962 37903361110803584 37928716940091824 37975414050600642 38071960003798672 38072824722327296 38145199806415548 38182901917133568 38199426041049966 38274433058873088 38315744663970312 38388345062024496 38460449391592536 38502596088994807 38559977007160224 38578198400610176 38632403710779984 38750679168422144 38805766136939648 38878654503087168 38879534516558274 39053362539732156 39071817080932944 39146094261977472 39188102250816673 39246504787703136 39262600494900024 39321114057485568 39363309861476062 39376117602043992 39421973512536384 39437245454754567 39440602239670016 39469615702159104 39496669985075072 39570856066940352 39587084796510768 39673257183219968 39688626471901484 39747774946524288 39764976288633981 39843057364564608 39961637892435336 40021193239517952 40078086338150784 40093612456308642 40140303933683184 40172338830387456 40291899362620752 40396166388453568 40409310192185088 40411815729771409 40472041982721888 40472958062318859 40653910184803146 40673121059659704 40730019003234176 40791642771470976 40807445319032238 40854968098674576 40913046470195592 40974019713817344 40976560265634917 40989892913603172 41009262556020528 41115385968069952 41128763786111232 41131313932675351 41145631442042688 41192612463126432 41251170821188944 41299210346466688 41315209524028594 41376782116463808 41455182546318464 41640526134454016 41720630860206144 41736793294681947 41878194613117632 42002832097085244 42051746978144288 42065429462356608 42081725470671054 42210561237031264 42399282077137216 42413077639731456 42463431409646016 42479881602599133 42589810669793772 42623800451926848 42641281249654032 42669806557603302 42749689367030912 42750657000890916 42800442770040032 42814368859312512 42830955004273506 42831927812618208 42941792576155704 42962084582497696 43005789286403328 43154165437561024 43168206618480384 43185910687102656 43215512288864608 43296683423892528 43347105074390656 43400473200686448 43510811432912768 43529641275688491 43594514064474912 43656486904057104 43724259642047754 43789422473108928 43872394356599424 43954799304677184 44002966958851208 44068545151040256 44085617159750628 44151318526605696 44304649725700749 44370677519628768 44433753733209456 44502733107484806 44565997047891627 44569056107644992 44632414331122464 44653505235351936 44701702107965364 44737377333840576 44786402572361912 44853148328803584 44870524290191292 44937395414319744 44986639841686928 45001277259478848 45071137662576648 45358430253601696 45445687187010264 45670443305640384 45806367244050028 45821271378638448 45874633067066496 46047884985852288 46184932262595896 46253762265967872 46254809214078696 46461611639775024 46483566925325376 46621910874507892 46637080364608272 46691392112770944 46757767394509248 46775881199026749 46830354589297048 46845591901260768 46867728635452032 47007215923057544 47077271386430208 47144195224215936 47217382313175536 47308215350412324 47486881391660172 47699192336779368 47731887548561524 48003236682383136 48059139403593472 48093400537909776 48126365958053768 48150498116295036 48240641413750016 48332345155309908 48548436117256152 48617451324972684 48674069336907168 48765493208689488 48857893715303904 48914791737188608 48949662862026864 49003304113266118 49076334372749376 49095346382449563 49099525237140224 49389156901559552 49481923913020032 49503337828707609 49600540800784512 49688112448092734 49748161457929704 49822301787971328 49875766501039402 49893127890350976 49970582448054576 50079357427998976 50098758005514988 50268489071913728 50289105095829952 50383562468286432 50384702893907151 50512797327874616 50609969821897794 50633885400800856 50709345736718592 50781432837953664 50860266408554064 50932568054733288 51008473521282816 51011636249055713 51028234035301908 51087659551960416 51184460082699328 51280599188790048 51413302676213632 51433220019709066 51509871614373312 51838206004116224 51839379355411032 51919855292065607 51937928213726016 51958048795420383 52071150052976208 52095756107910592 52151985792626258 52328673050270848 52348945005223174 52350133993200032 52367167289872512 52501490136058656 52562631350048512 52582993939672756 52684148912959179 52761141422587136 52782779728681024 52862639101804224 52883117913439737 53019968384845308 53098984731171456 53119555102322478 53282183856580448 53299520416695168 53458149941744856 53520405244910912 53537819315726592 53722532483494336 53962722643629184 53963944083091812 54066531829042656 54142161702810489 54205213579737528 54230828079546272 54270721590468768 54409927092042984 54432241595202306 54473290798232768 54513362670604992 54550728626927456 54653190551470896 54679016741360704 54860841922723584 54923483284168576 54963886329039744 55001561094918592 55029140704337184 55169042821951744 55192917908814378 55236965891782752 55401361623603534 55483926991149888 55562801514254496 55627507813608192 55649057726242596 55731992238502272 55837592817490176 55942471842316416 56003776129446992 56108967294228072 56175581135677542 56339277106498848 56387736014528226 56552050205902944 56575243232808696 56617908546194688 56639842136798844 56720359879134798 56786414226391696 56804890966883136 56826896993858943 56831733935902464 56855041666205376 56893075410137736 57000876001187888 57107940005698008 57109237083490944 57255723434874272 57274352875700352 57581214249470208 57582517593036744 57728911231856704 57839965510740336 57867297600915264 58039521700917988 58126018752633216 58208649205409472 58299012856063672 58317981754630752 58385896630811904 58606399072902912 58607725621399416 58780822879667504 58869757181554704 58893900742350036 59044964792214093 59072866300934332 59132960268804576 59160903359505024 59245004977612608 59336977476646408 59356284100410528 59380627194766152 59421329397188836 59425408143526656 59509885774829952 59532939707852226 59602269477287152 59621662419786432 59649836445120768 59827365720255056 59942456838653004 60001703012638464 60094850216768864 60210455900524776 60437849043931128 60594249582680352 60708062974082832 60893924407520512 61009681589489556 61095028504851264 61282452148011864 61369569705293388 61513893834030792 61673078952104928 61788918694689648 61790322090334464 61856629782319526 61876756231783416 61948815519700032 61972814286042891 61978089233767168 62023681817678592 62065173174695712 62182773819477696 62343689859345664 62367841598702332 62460789201681024 62890446519242496 63004248145627866 63077620467216432 63127961019180288 63315841855546896 63500344587719424 63504281861069357 63598923115705824 63884716004690658 64004315576510848 64010157733234944 64124534050546368 64125985501336374 64200664155060048 64387745264570112 64391737560283441 64412688864233556 64443126873746544 64630914521031936 64634921894204123 64731248156341536 64823268433296912 64898759115876224 64923900680616362 64945025135838792 65020657611585984 65143858287071872 65266217149369152 65435112496999168 65460461843266084 65586389463071631 65808591534899136 66004450438276812 66102817726560384 66128425739625942 66173753192323931 66330881943906272 66627443264072768 66649122005292288 66754099661227209 66980257853027904 67052553161948046 67178083291048576 67179603858542868 67279722493205376 67305786435286938 67479959762530392 67511847201067808 67580526021490944 67606706493864972 67813688544738752 67835753257612032 67910090739644384 68037645380402544 68116879402613888 68374132251720064 68505664958460576 68679828819164416 68709550866075042 68811949600599744 69071827478778432 69119172473881376 69250570951634688 69277398393893844 69380643398951808 69428200070634944 69455096325827597 69725350387988064 69932866311761838 70001986848078208 70037088169156416 70136651091763872 70245531883945572 70301592953178048 70483518802405632 70510823884586316 70615907079645312 70693291179793744 70716292836323904 70826073469763304 70931626485366528 71277533255659808 71597831322842286 71951925444122416 72004855023574704 72088709105390208 72189548937080652 72273618106316704 72360962120625024 72546569456057312 72576322126936408 72684483560806656 72870920735294528 73011104005360752 73286840572955856 73372187605782912 73504956169899177 73590557211752504 73614501559124064 73649287855710336 73868482164804712 73978569321533184 74083735352339328 74198743634990128 74222885869530048 74532168672139101 74622242186894556 74811956392304096 74813649751559103 74900774847570056 74955873672081864 75119036141998464 75148137008272482 75183648019370968 75402733607870592 75433657643744928 75519789515731792 75575343702429648 75627146505513064 75739854622510848 75769195991811924 75806722221607168 75857433880183648 75950828101201284 76143920007597344 76290399612831096 76398852082099932 76631489327940624 76776690124048992 76920898783185072 77005192177989614 77119954014320448 77149830029563599 77156396801220352 77264807421559968 77611532273879296 77757309006174336 77759069033116548 78106725079464312 78143634161865888 78227978688939387 78292188523954944 78376204501633346 78493009575406272 78523417507834761 78525200989800048 78726619722952124 78752235204087984 78843947025072768 78874490909509134 78993339970150144 79141712133880704 79174169593021536 79377252943802968 79495549893048576 79529952577267962 79686114729129216 79923275784870672 80156172676301568 80161142677087549 80187224912617284 80280607867366368 80583798725241504 80792332776907136 80823631459542818 80944083965443776 80945916124637718 81307820369606292 81346242119319408 81460038006468352 81583285542941952 81588344030388811 81614890638064476 81648362392803459 81709936197349152 81826092940391184 81953120531269834 81979785827206344 82018525112041056 82230771936139904 82262627865350702 82291262884085376 82385224926252864 82502341642377888 82598420692933376 82630419048057188 82753564232927616 82789376863221567 82910365092636928 83102042435405301 83441261720412288 83473586589363894 83756389226235264 84005664194170488 84103493956288576 84130858924713216 84163450941342108 84263371703516313 84421122474062528 84581604021792339 84798564154274432 84926862819292032 84959763205198266 85080539818702197 85179621339587544 85247600903853696 85282562499308064 85339613115206604 85499378734061824 85501314001781832 85600885540080064 85628737718625024 85661910008547012 85663855625236416 85883585152311408 85924169164995392 86308330875122048 86371821374205312 86431024577729216 86593366847785056 86694210148781312 86800946401372896 87021622865825536 87059282551376982 87189028128949824 87312973808114208 87448519284095508 87578844946217856 87744788713198848 87909598609354368 88005933917702416 88171234319501256 88302637053211392 88609299451401498 88741355039257536 88867507466418912 89005466214969612 89131994095783254 89138112215289984 89264828662244928 89299409561778339 89307010470703872 89403404215930728 89474754667681152 89572805144723824 89741048580382584 89874790828639488 89973279683373856 90002554518957696 90142275325153296 90716860507203392 90891374374020528 91340886611280768 91612734488100056 91642542757276896 91749266134132992 92095769971704576 92369864525191792 92509618428157392 92784944673479289 92923223279550048 92967133850650752 93243821749015784 93274160729216544 93382784225541888 93515534789018496 93551762398053498 93660709178594096 93691183802521536 93735457270904064 94014431846115088 94288390448431872 94434764626351072 94616430700824648 94973762783320344 95398384673558736 95463775097123048 96006473364766272 96186801075819552 96252731916107536 96300996232590072 96664690310619816 97096872234512304 97234902649945368 97348138673814336 97385851020924543 97530986417378976 97715787430607808 97899325724053728 98006608226532236 98152668745498752 98190692764899126 98963847826040064 99006675657415218 99201081601569024 99376224896185468 99496322915859408 99751533002078804 99786255780701952 99792442924537561 99941164896109152 100197516011029976 100578210191659904 100767124936572864 100769405787814302 101025594655749232 101219939643795588 101267770801601712 101562865675907328 101569162976606479 101720532817108128 101865136109466576 102023272498111426 102056468070603816 102175319103920832 102368920165398656 102561198377580096 102826605352427264 102866440039418132 103019743228746624 103064326299112563 103377516026635081 103678758710822064 103839710584131214 103875856427452032 103916097590840766 103987326445080463 104142300105952416 104191512215821184 104303971585252516 104657346100541696 104697890010446348 104700267986400064 104734334579745024 104899299467642757 105002980272117312 105165987879345512 105368297825918358 105565559457362048 105725278203608448 105766235826879474 106039936769690616 106197969462342912 106239110204644956 106564367713160896 106599040833390336 106916299883489712 107040810489821824 107396746984263429 107445064966988672 107925445287258368 107927888166183624 108133063658085312 108284323405620978 108410427159475056 108461656159092544 108541443180937536 108819854184085968 108864483190404612 108946581596465536 109026725341209984 109101457253854912 109143722797729081 109306381102941792 109358033482721408 109846966568337152 109927772658079488 110003122189837184 110058281408674368 110385835817628756 110473931783565504 110802723247207068 110967853982299776 111125603028508992 111298115452485192 111463984477004544 111884943684632832 112007552258893984 112217934588456144 112351162271355084 112678554212997696 112722205512408723 112775472029056452 113104100411805888 113150486465617392 113279684273597688 113440719758269596 113572828452783392 113609781933766272 113653793987717886 113710083332410752 113786150820275472 114001752002375776 114215880011396016 114218474166981888 114511446869748544 114548705751400704 114555808225715647 115165035186073488 115457822463713408 115507788266984421 115679931021480672 115734595201830528 116079043401835976 116252037505266432 116417298410818944 116598025712127344 116635963509261504 117215451242798832 117561645759335008 117564306752450019 117739514363109408 117787801484700072 118089929584428186 118145732601868664 118265920537609152 118311736364263701 118321806719010048 118490009955225216 118673954953292816 118712568200821056 118761254389532304 118842658794377672 119019771549659904 119065879415704452 119204538954574304 119243324839572864 119654731440510112 119884913677306008 120189700433537728 120420911801049552 120875698087862256 121188499165360704 121235447189314227 121416125948165664 122019363178979112 122190057009702528 122564904296023728 122739139410586776 122929680796904751 123027787668061584 123346157904209856 123393941798026053 123577837389379296 123713259564639052 123753512463566832 123897631039400064 123945628572085782 124130346349391424 124365547638955392 124735683197404664 124921578403362048 126008496291255732 126155240934432864 126631683711093792 127008563722138714 127197846231411648 127769432009381316 128008631153021696 128249068101092736 128251971002672748 128401328310120096 128783475120566882 128825377728467112 128886253747493088 129269843788408246 129462496312683072 129646536866593824 129797518231752448 129847801361232724 129890050271677584 130041315223171968 130287716574143744 130532434298738304 130588923827065473 130920923686532168 131172778926143262 131617183069798272 132008900876553624 132205635453120768 132256851479251884 132347506384647862 132661763887812544 132913949177102247 133254886528145536 133508199322454418 133697991143674881 133960515706055808 134105106323896092 134356166582097152 134359207717085736 134559444986410752 134611572870573876 134959919525060784 135023694402135616 135213412987729944 135627377089477504 135820181479288768 136075290760805088 136233758805227776 136748264503440128 137011329916921152 137419101732150084 137623899201199488 137771584515166217 138143654957556864 138238344947762752 138554796787787688 138761286797903616 138856400141269888 138910192651655194 139450700775976128 139865732623523676 140003973696156416 140074176338312832 140273302183527744 140327643597080247 140491063767891144 140603185906356096 141021647769172632 141231814159290624 141386582359587488 141432585672647808 141652146939526608 142555066511319616 143195662645684572 143903850888244832 144009710047149408 144177418210780416 144379097874161304 144547236212633408 144603233334100079 144721924241250048 145093138912114624 145152644253872816 145741841470589056 146022208010721504 146573681145911712 146744375211565824 147009912339798354 147181114423505008 147229003118248128 147286039147348689 147298575711420672 147736964329609424 148167470704678656 148397487269980256 148445771739060096 149064337344278202 149244484373789112 149623912784608192 149627299503118206 149801549695140112 149911747344163728 150238072283996928 150296274016544964 150367296038741936 150805467215741184 150867315287489856 151039579031463584 151150687404859296 151254293011026128 151538391983623848 151714867760367296 151901656202402568 152287840015194688 152580799225662192 152797704164199864 153034908747167139 153262978655881248 153553380248097984 153841797566370144 154010384355979228 154239908028640896 154299660059127198 154529614843119936 155514618012348672 155518138066233096 155759565876196821 156213450158928624 156287268323731776 156455957377878774 156752409003266692 156986019150812544 157046835015669522 157050401979600096 157453239445904248 157504470408175968 157687894050145536 157748981819018268 158283424267761408 158348339186043072 158754505887605936 159059905154535924 159846551569741344 160322285354175098 160374449825234568 160561215734732736 161167597450483008 161584665553814272 161647262919085636 161888167930887552 161891832249275436 162615640739212584 162692484238638816 163176688060777622 163229781276128952 163296724785606918 163419872394698304 163652185880782368 163906241062539668 163959571654412688 164037050224082112 164461543872279808 164525255730701404 164582525768170752 164770449852505728 165004683284755776 165260838096114376 165507128465855232 165578753726443134 166204084870810602 166882523440824576 166947173178727788 167512778452470528 168011328388340976 168206987912577152 168326901882684216 168526743407032626 168842244948125056 169163208043584678 169597128308548864 169853725638584064 169919526410396532 170161079637404394 170359242679175088 170495201807707392 170565124998616128 170679226230413208 171002628003563664 171201771080160128 171323820017094024 171327711250472832 171511564396431413 171767170304622816 171848338329990784 172616661750244096 172743642748410624 172862049155458432 173186733695570112 173601892802745792 174118565102753964 174378056257899648 174625947616228416 174897038568191016 175157689892435712 175819197218708736 176011867835404832 176342468639002512 177134894376642279 177218598902802996 177482710078515072 177735014932837824 178010932429939224 178263988191566508 178276224430579968 178529657324489856 178598819123556678 178806808431861456 178949509335362304 179145610289447648 179482097160765168 179946559366747712 180005109037915392 180016270068981731 180284550650306592 181433721014406784 181782748748041056 182681773222561536 183225468976200112 183285085514553792 184739729050383584 185019236856314784 185569889346958578 185846446559100096 185918442858128673 185934267701301504 186487643498031568 186548321458433088 187031069578036992 187103524796106996 187321418357188192 187382367605043072 188028863692230176 188869529252702144 189232861401649296 189947525566640688 190512845583208071 190796769347117472 190927550194246096 192012946729532544 192373602151639104 192505463832215072 192601992465180144 193175212680850323 193329380621239632 193904765682612369 194193744469024608 194469805299890736 194696277347628672 194771702041849086 195061972834757952 195431574861215616 195798651448107456 196013216453064472 196305337490997504 196381385529798252 198013351314830436 198521259576971793 198752449792370936 198992645831718816 199503066004157608 199584885849075122 199882329792218304 200395032022059952 201156420383319808 201534249873145728 201538811575628604 202051189311498464 202439879287591176 202535541603203424 203138325953212958 203441065634216256 203730272218933152 204046544996222852 204112936141207632 204350638207841664 204737840330797312 205122396755160192 205732880078836264 206039486457493248 206128652598225126 206755032053270162 207357517421644128 207679421168262428 207751712854904064 207832195181681532 207974652890160926 208284600211904832 208365288977482791 208383024431642368 208607943170505032 209395780020892696 209400535972800128 209798598935285514 210005960544234624 210331975758691024 210736595651836716 211131118914724096 211450556407216896 211532471653758948 212079873539381232 212478220409289912 213128735426321792 213832599766979424 214081620979643648 214793493968526858 214890129933977344 215855776332367248 216266127316170624 216498204238118341 216568646811241956 216820854318950112 216923312318185088 217082886361875072 217639708368171936 217728966380809224 217893163192931072 218053450682419968 218202914507709824 218287445595458162 218612762205883584 218716066965442816 220006244379674368 220116562817348736 220514868509697531 220771671635257512 220947863567131008 221605446494414136 221935707964599552 222251206057017984 222596230904970384 223596506016417303 224015104517787968 224435869176912288 224440949254677309 224702324542710168 225357108425995392 225444411024817446 225550944058112904 226208200823611776 226300972931234784 226559368547195376 226881439516539192 227145656905566784 227219563867532544 227233652382157267 227307587975435772 227420166664821504 227572301640550944 228003504004751552 228431760022792032 229022893739497088 229111616451431294 230330070372146976 230915644927426816 231015576533968842 231359862042961344 231449490088690797 231469190403661056 232158086803671952 232834596821637888 233196051424254688 233271927018523008 234430902485597664 234683936066818161 235123291518670016 235128613504900038 235479028726218816 235570252523504283 235575602969400144 236179859168856372 236291465203737328 236531841075218304 236623472728527402 236980019910450432 237347909906585632 237425136401642112 237522508779064608 237685317588755344 238131758831408904 238409077909148608 238486649679145728 239309462881020224 239769827354612016 240379400867075456 240483428031262647 240841823602099104 241751396175724512 242376998330721408 242470894378628454 242832251896331328 244038726357958224 244380114019405056 244765032091166433 245129808592047456 245478278821173552 245859361593809502 246055575336123168 246692315808419712 246787883596052106 247155674778758592 247426519129278104 247507024927133664 247795262078800128 247891257144171564 248260692698782848 248731095277910784 249471366394809328 252016992582511464 252310481868865728 253263367422187584 254017127444277428 254395692462823296 255538864018762632 256498136202185472 256503942005345496 256802656620240192 257566950241133764 257650755456934224 257772507494986176 258539687576816492 258924992625366144 259293073733187648 259695602722465448 259780100543355168 260082630446343936 261064868597476608 261177847654130946 261841847373064336 262345557852286524 263234366139596544 264017801753107248 264513702958503768 264695012769295724 265323527775625088 265827898354204494 266509773056291072 267016398644908836 267395982287349762 267921031412111616 268210212647792184 268718415434171472 269223145741147752 269518172622963649 269919839050121568 270047388804271232 270426825975459888 271254754178955008 271640362958577536 272150581521610176 274022659833842304 274316715755716711 274838203464300168 275247798402398976 275543169030332434 276287309915113728 276476689895525504 277109593575575376 277712800282539776 277820385303310388 278354834020437867 278901401551952256 279731465247047352 280148352676625664 280546604367055488 280655287194160494 280982127535782288 281206371812712192 282043295538345264 282773164719174976 282865171345295616 282882710108399863 283304293879053216 285110133022639232 286391325291369144 286835921859444419 287807701776489664 287919197528727457 288019420094298816 288758195748322608 289094472425266816 289206466668200158 290186277824229248 290305288507745632 291483682941178112 292044416021443008 292157553062773629 293147362291823424 294019824679596708 294362228847010016 294458006236496256 294572078294697378 295473928659218848 296794974539960512 296891543478120192 298128674688556404 298488968747578224 299247825569216384 299254599006236412 299377328773612683 299603099390280224 299823494688327456 300592548033089928 300734592077483872 301734630574979712 302079158062927168 302301374809718592 302508586022052256 303076783967247696 303429735520734592 303803312404805136 304575680030389376 304707488929819437 305161598451324384 305595408328399728 306069817494334278 306525957311762496 307106760496195968 307683595132740288 308020768711958456 308479816057281792 308599320118254396 309059229686239872 310132548079905243 311036276132466192 311519131752393642 311961979335241389 312426900317857248 312574536647463552 312911914755757548 313504818006533384 313972038301625088 314093670031339044 314100803959200192 314906478891808496 315008940816351936 315497963638036536 316696678372086144 317509011775211872 318119810309071848 319693103139482688 320644570708350196 320748899650469136 321122431469465472 322335194900966016 323294525838171272 323776335861775104 323783664498550872 325231281478425168 325384968477277632 326353376121555244 326459562552257904 326593449571213836 326839744789396608 327304371761564736 327431168393187243 327812482125079336 327919143308825376 328074100448164224 329050511461402808 329540899705011456 330009366569511552 330521676192228752 331157507452886268 332408169741621204 333894346357455576 336022656776681952 336413975825154304 336653803765368432 337053486814065252 337684489896250112 338326416087169356 339839052820793064 340322159274808788 340718485358350176 341130249997232256 341358452460826416 342005256007127328 342403542160320256 342647640034188048 342655422500945664 343023128792862826 343534340609245632 343667424677146941 343696676659981568 345724098310916864 346373467391140224 346523364800953263 347203785605491584 348237130205507928 348756112515799296 349251895232456832 349794077136382032 352023735670809664 352684937278005024 352692920257350057 354269788753284558 354437197805605992 354965420157030144 355470029865675648 356021864859878448 356527976383133016 357059314648979712 357081453743389991 357197638247113356 357613616863722912 358291220578895296 358964194321530336 359893118733495424 360032540137963462 360569101300613184 362867442028813568 363565497496082112 363706341567942681 366450937952400224 366570171029107584 368789042390714253 369479458100767168 370038473712629568 370181825394078159 371139778693917156 371692893118200192 371836885716257346 372975286996063136 373096642916866176 374207049592213992 374642836714376384 374764735210086144 376057727384460352 377739058505404288 378465722803298592 379895051133281376 381025691166416142 381593538694234944 381855100388492192 384025893459065088 384747204303278208 385010927664430144 385203984930360288 386350425361700646 386658761242479264 387809531365224738 388387488938049216 388939610599781472 389392554695257344 389543404083698172 390123945669515904 390863149722431232 391597302896214912 392026432906128944 392762771059596504 396026702629660872 397042519153943586 397504899584741872 397985291663437632 399006132008315216 399169771698150244 399764659584436608 400790064044119904 403068499746291456 403077623151257208 404102378622996928 404879758575182352 405071083206406848 406276651906425916 406882131268432512 407460544437866304 408093089992445704 408225872282415264 408701276415683328 410244793510320384 411465760157672528 412257305196450252 413314753545498651 413510064106540324 414715034843288256 415358842336524856 415664390363363064 415949305780321852 416569200423809664 416730577954965582 417215886341010064 418791560041785392 418801071945600256 419597197870571028 420011921088469248 420663951517382048 421473191303673432 423064943307517896 424159747078762464 424956440818579824 426257470852643584 427665199533958848 429586987937053716 431711552664734496 432532254632341248 432996408476236682 433137293622483912 433641708637900224 433809700002300237 433846624636370176 434165772723750144 435279416736343872 435457932761618448 436405829015419648 436574891190916324 437225524411767168 440233125634697472 441029737019395062 441543343270515024 441895727134262016 443210892988828272 444502412114035968 444529973027485499 445192461809940768 447193012032834606 448030209035575936 448871738353824576 448881898509354618 449404649085420336 450714216851990784 450742162921984087 450888822049634892 451101888116225808 452416401647223552 452444453259428861 452601945862469568 453118737094390752 453762879033078384 454291313811133568 454467304764314534 454615175950871544 455144603281101888 456007008009503104 456863520045584064 458045787478994176 458223232902862588 459104726241501417 460660140744293952 462031153067937684 462719724085922688 462898980177381594 464316173607343904 466392102848509376 466543854037046016 467278697628590463 468861804971195328 469367872133636322 470246583037340032 470257227009800076 470958057452437632 471140505047008566 471151205938800288 472359718337712744 472582930407474656 473063682150436608 473246945457054804 474695819813171264 474850272803284224 475045017558129216 475370635177510688 476263517662817808 476818155818297216 478618925762040448 479539654709224032 480758801734150912 480966856062525294 481683647204198208 483502792351449024 484753996661442816 484941788757256908 485664503792662656 488077452715916448 489530064182332866 490259617184094912 490956557642347104 491718723187619004 492111150672246336 493384631616839424 493575767192104212 494311349557517184 494853038258556208 495014049854267328 495782514288343128 496521385397565696 498942732789618656 504033985165022928 504620963737731456 506526734844375168 508034254888554856 508791384925646592 511077728037525264 513007884010690992 513605313240480384 514534693189294239 515133900482267528 515301510913868448 515545014989972352 517079375153632984 517849985250732288 518586147466375296 519391205444930896 519560201086710336 522355695308261892 523683694746128672 524691115704573048 528035603506214496 529027405917007536 529390025538591448 530647055551250176 531655796708408988 534032797289817672 534791964574699524 536420425295584368 537436830868342944 538446291482295504 539036345245927298 539839678100243136 540048810206945193 540094777608542464 540853651950919776 543280725917155072 544301163043220352 548045319667684608 548633431511433422 549676406928600336 551086338060664868 552953379791051008 554219187151150752 555640770606620776 556709668040875734 557802803103904512 559462930494094704 561093208734110976 561127998739612843 561310574388320988 561964255071564576 564086591076690528 565546329438349952 565765420216799726 566608587758106432 570220266045278464 571118408212721677 571538536749624213 572782650582738288 573671843718888838 575615403552979328 575838395057454914 576038840188597632 577516391496645216 578188944850533632 578412933336400316 579525638042550969 580372555648458496 580610577015491264 581714297047837107 584088832042886016 584315106125547258 586294724583646848 588039649359193416 588724457694020032 588916012472992512 589144156589394756 590947857318437696 593589949079921024 595563778730915379 596257349377112808 596977937495156448 598495651138432768 598509198012472824 598754657547225366 599206198780560448 599646989376654912 601185096066179856 601469184154967744 603469261149959424 604158316125854336 604602749619437184 605017172044104512 606153567934495392 606859471041469184 607606624809610272 609151360060778752 609414977859638874 610323196902648768 611190816656799456 612139634988668556 613051914623524992 614213520992391936 615367190265480576 616041537423916912 617198640236508792 618118459372479744 620265096159810486 622072552264932384 623038263504787284 623923958670482778 624853800635714496 625095866932448373 625149073294927104 625823829511515096 627009636013066768 628187340062678088 628201607918400384 629812957783616992 630017881632703872 630995927276073072 633393356744172288 635018023550423744 636239620618143696 639386206278965376 641289141416700392 641497799300938272 642244862938930944 644670389801932032 646589051676342544 647567328997101744 649494612714355023 650462562956850336 650769936954555264 652706752243110488 652919125104515808 653186899142427672 653679489578793216 654608743523129472 654862336786374486 655624964250158672 655838286617650752 656148200896328448 658101022922805616 660018733139023104 661043352384457504 662315014905772536 664816339483242408 667788692714911152 672045313553363904 673307607530736864 674106973628130504 676652832174338712 679678105641586128 680644318549617576 681436970716700352 681700957146471801 682260499994464512 682716904921652832 684010512014254656 685295280068376096 686046257585725652 687068681218491264 687334849354293882 692746934782280448 693046729601906526 694407571210983168 696474260411015856 698503790464913664 698547100471762927 699588154272764064 704047471341619328 705369874556010048 705385840514700114 708539577506569116 708874395611211984 710940059731351296 710984140836245353 712043729719756896 713055952766266032 714162907486779982 714395276494226712 715227233727445824 716582441157790592 717928388643060672 719786237466990848 720065080275926924 721138202601226368 721450284093787941 727130994992164224 727412683135885362 727911285115563241 732901875904800448 733140342058215168 734295096273499299 737578084781428506 738958916201534336 740076947425259136 740363650788156318 742279557387834312 743385786236400384 743673771432514692 745950573992126272 746193285833732352 748414099184427984 749285673428752768 752115454768920704 755478117010808576 756931445606597184 759790102266562752 762051382332832284 763187077388469888 763710200776984384 764006059584103567 769494408606556416 770021855328860288 770407969860720576 772700850723401292 773317522484958528 775619062730449476 776774977876098432 777879221199562944 779086808167396344 780247891339031808 783194605792429824 784052865812257888 785525542119193008 792053405259321744 794085038307887172 795009799169483744 795970583326875264 798012264016630432 798339543396300488 799529319168873216 801580128088239808 801890657580009529 806155246302514416 808204757245993856 808554517868890947 809759517150364704 810142166412813696 812553303812851832 813764262536865024 814921088875732608 816186179984891408 816451744564830528 822931520315345056 822950147267150133 824514610392900504 826629507090997302 827020128213080648 829430069686576512 830717684673049712 831328780726726128 831898611560643704 833138400847619328 833461155909931164 834431772682020128 837583120083570784 839194395741142056 841327903034764096 842946382607346864 846129886615035792 848319494157524928 848648130325199589 849912881637159648 855330399067917696 859173975874107432 860507765578333257 863423105329468992 863757592586182371 865992816952473364 866274587244967824 867283417275800448 867619400004600474 870558833472687744 870915865523236896 873149782381832648 874451048823534336 882059474038790124 883086686541030048 886421785977656544 889059946054970998 890384923619881536 894386024065669212 896060418071151872 897743476707649152 897763797018709236 898131986320838049 898809298170840672 901484325843968174 901777644099269784 902203776232451616 904888906518857722 905203891724939136 906237474188781504 907525758066156768 908582627622267136 908934609528629068 909230351901743088 910289206562203776 912014016019006208 913727040091168128 914122466789458311 916446465805725176 918209452483002834 921320281488587904 924062306135875368 925439448171845376 925797960354763188 928632347214687808 930397644239715729 932784205697018752 934557395257180926 935885938005724167 937723609942390656 938735744267272644 940493166074680064 940514454019600152 941916114904875264 942281010094017132 942302411877600576 944719436675425488 945165860814949312 946493890914109608 949391639626342528 950090035116258432 950741270355021376 952527035325635616 953636311636594432 957237851524080896 959079309418448064 961933712125050588 963367294408396416 967005584702898048 969883577514513816 971329007585325312 976154905431832896 979060128364665732 980519234368189824 981913115284694208 982293505179561729 983437446375238008 984222301344492672 987151534384208424 988622699115034368 989706076517112416 990028099708534656 991565028576686256 997885465579237312 1008067970330045856 1009241927475462912 1013053469688750336 1016068509777109712 1022155456075050528 1026015768021381984 1027210626480960768 1029069386378588478 1030267800964535056 1030603021827736896 1031002274031440823 1031090029979944704 1034158750307265968 1037172294932750592 1038782410889861792 1039120402173420672 1044711390616523784 1047367389492257344 1049382231409146096 1056071207012428992 1058054811834015072 1058780051077182896 1063311593416817976 1068065594579635344 1069583929149399048 1071244361230169973 1072840850591168736 1074873661736685888 1076892582964591008 1078072690491854596 1079679356200486272 1080097620413890386 1081707303901839552 1088602326086440704 1097266863022866844 1099352813857200672 1102172676121329736 1108438374302301504 1111281541213241552 1113419336081751468 1118925860988189408 1122255997479225686 1122621148776641976 1123928510143129152 1128173182153381056 1131092658876699904 1131530840433599452 1133217175516212864 1142236816425443354 1143077073499248426 1145565301165476576 1147343687437777676 1151230807105958656 1151676790114909828 1152077680377195264 1155032782993290432 1156825866672800632 1159051276085101938 1161221154030982528 1163428594095674214 1168177664085772032 1168630212251094516 1172589449167293696 1176079298718386832 1177448915388040064 1178288313178789512 1181895714636875392 1187179898159842048 1191127557461830758 1192514698754225616 1193955874990312896 1197018396024945648 1197509315094450732 1198412397561120896 1199293978753309824 1200580950775019891 1202370192132359712 1202938368309935488 1208316632251708672 1209205499238874368 1210034344088209024 1212307135868990784 1215213249619220544 1218829955719277748 1220646393805297536 1222381633313598912 1224279269977337112 1226103829247049984 1230734380530961152 1232083074847833824 1234397280473017584 1239944260636495953 1240530192319620972 1244145104529864768 1246076527009574568 1247847917340965556 1249707601271428992 1250191733864896746 1251647659023030192 1254019272026133536 1256374680125356176 1256403215836800768 1259625915567233984 1260035763265407744 1260113890482872117 1261991854552146144 1270036047100847488 1272479241236287392 1278772412557930752 1282578282833400784 1282995598601876544 1293178103352685088 1295134657994203488 1298989225428710046 1300925125913700672 1301429100006900711 1301539873909110528 1305413504486220976 1305838250209031616 1306373798284855344 1309217487046258944 1309724673572748972 1311249928500317344 1311676573235301504 1316202045845611232 1322086704768915008 1324630029811545072 1329632678966484816 1333589919082456497 1335577385429822304 1344090627106727808 1346615215061473728 1348213947256261008 1352226488765952261 1353305664348677424 1357333359778286583 1359356211283172256 1361288637099235152 1362873941433400704 1363401914292943602 1365433809843305664 1368021024028509312 1370590560136752192 1372092515171451304 1374137362436982528 1374669698708587764 1386093459203813052 1392948520822031712 1397094200943525854 1399176308545528128 1408094942683238656 1410739749112020096 1410771681029400228 1417079155013138232 1417748791222423968 1421968281672490706 1424087459439513792 1426111905532532064 1428325814973559964 1428790552988453424 1430454467454891648 1433164882315581184 1435856777286121344 1440130160551853848 1442276405202452736 1442900568187575882 1454261989984328448 1454825366271770724 1455822570231126482 1465803751809600896 1468590192546998598 1475156169562857012 1477917832403068672 1480153894850518272 1480727301576312636 1484559114775668624 1487347542865029384 1491901147984252544 1496828198368855968 1498571346857505536 1504230909537841408 1513862891213194368 1515487429666828387 1519580204533125504 1524102764665664568 1526374154776939776 1527420401553968768 1528012119168207134 1540043710657720576 1540815939721441152 1543604079567882717 1545401701446802584 1546635044969917056 1551238125460898952 1553549955752196864 1555758442399125888 1558173616334792688 1568105731624515776 1571051084238386016 1584106810518643488 1588170076615774344 1590019598338967488 1590635566675100869 1591941166653750528 1596024528033260864 1596679086792600976 1603160256176479616 1603781315160019058 1612310492605028832 1616409514491987712 1617109035737781894 1619519034300729408 1620146430620835579 1620284332825627392 1625106607625703664 1629842177751465216 1632372359969782816 1632903489129661056 1645863040630690112 1645900294534300266 1649029220785801008 1653259014181994604 1654040256426161296 1658860139373153024 1661435369346099424 1662657561453452256 1663797223121287408 1666922311819862328 1668863545364040256 1675166240167141568 1678388791482284112 1682655806069528192 1683383996218838529 1685892765214693728 1692259773230071584 1696638988315049856 1697296260650399178 1699825763274319296 1710660798135835392 1713355224638165031 1718347951748214864 1721015531156666514 1726846210658937984 1727515185172364742 1731985633904946728 1732549174489935648 1734566834551600896 1735238800009200948 1741117666945375488 1741831731046473792 1746299564763665296 1764118948077580248 1766173373082060096 1772843571955313088 1778119892109941996 1780769847239763072 1788772048131338424 1795486953415298304 1795527594037418472 1796263972641676098 1797618596341681344 1802968651687936348 1803555288198539568 1804407552464903232 1809777813037715444 1810407783449878272 1812474948377563008 1815051516132313536 1817869219057258136 1818460703803486176 1820578413124407552 1827454080182336256 1828244933578916622 1832892931611450352 1836418904966005668 1842640562977175808 1848124612271750736 1851595920709526376 1857264694429375616 1860795288479431458 1865568411394037504 1869114790514361852 1871771876011448334 1875447219884781312 1877471488534545288 1881028908039200304 1884562020188034264 1884604823755201152 1886627208360745543 1889438873350850976 1890331721629898624 1892987781828219216 1898783279252685056 1900180070232516864 1901482540710042752 1905054070651271232 1918158618836896128 1923867424250101176 1926734588816792832 1934011169405796096 1939767155029027632 1948483838143065069 1952309810863665792 1958120256729331464 1961038468736379648 1963826230569388416 1964587010359123458 1966874892750476016 1968444602688985344 1974303068768416848 1979412153034224832 1980056199417069312 1980178970758799041 1983130057153372512 1995770931158474624 2016135940660091712 2032137019554219424 2044310912150101056 2045102871439415403 2052031536042763968 2058138772757176956 2060535601929070112 2061206043655473792 2062004548062881646 2068317500614531936 2077564821779723584 2078240804346841344 2089422781233047568 2094734778984514688 2095641301415288781 2098764462818292192 2112142414024857984 2116109623668030144 2117560102154365792 2126623186833635952 2132952422508736059 2136131189159270688 2139167858298798096 2142488722460339946 2145681701182337472 2149747323473371776 2153785165929182016 2156145380983709192 2159358712400972544 2160195240827780772 2163414607803679104 2183733855346689723 2194533726045733688 2198705627714401344 2204345352242659472 2216876748604603008 2222563082426483104 2226838672163502936 2237851721976378816 2244511994958451372 2245242297553283952 2247857020286258304 2256346364306762112 2263061680867198904 2266434351032425728 2284473632850886708 2286154146998496852 2291130602330953152 2292018178752310701 2294687374875555352 2303353580229819656 2310065565986580864 2313651733345601264 2318102552170203876 2322442308061965056 2326857188191348428 2337260424502189032 2352158597436773664 2354897830776080128 2356576626357579024 2363791429273750784 2382255114923661516 2385029397508451232 2387911749980625792 2394036792049891296 2395018630188901464 2396824795122241792 2398587957506619648 2401161901550039782 2404740384264719424 2405671972740028587 2405876736619870976 2420068688176418048 2424614271737981568 2425663553606672841 2430426499238441088 2437659911438555496 2441292787610595072 2444763266627197824 2448558539954674224 2464166149695667648 2468794560946035168 2468850441801450399 2479888521272991906 2481060384639241944 2488290209059729536 2492153054019149136 2495695834681931112 2499415202542857984 2499570176203729937 2500383467729793492 2503295318046060384 2508038544052267072 2512749360250712352 2519251831134467968 2520227780965744234 2523983709104292288 2540072094201694976 2544958482472574784 2545944390975598767 2565156565666801568 2565991197203753088 2581523296734999771 2586356206705370176 2590269315988406976 2591272777758547113 2597978450857420092 2601850251827401344 2602858200013801422 2610827008972441952 2611676500418063232 2612747596569710688 2619449347145497944 2622499857000634688 2623353146470603008 2632404091691222464 2644173409537830016 2649260059623090144 2659265357932969632 2667179838164912994 2671154770859644608 2688181254213455616 2693230430122947456 2696427894512522016 2704452977531904522 2706611328697354848 2714666719556573166 2718712422566344512 2722577274198470304 2725747882866801408 2726803828585887204 2730867619686611328 2736042048057018624 2741181120273504384 2744185030342902608 2749339397417175528 2772186918407626104 2785897041644063424 2794188401887051708 2798352617091056256 2821479498224040192 2821543362058800456 2834158310026276464 2835497582444847936 2843936563344981412 2848174918879027584 2852223811065064128 2856651629947119928 2857581105976906848 2860908934909783296 2871713554572242688 2880260321103707696 2885801136375151764 2909650732543541448 2911645140462252964 2931607503619201792 2937180385093997196 2950312339125714024 2961454603152625272 2969118229551337248 2974695085730058768 2983802295968505088 2993656396737711936 3027725782426388736 3030974859333656774 3039160409066251008 3048205529331329136 3054840803107937536 3056024238336414268 3081631879442882304 3087208159135765434 3090803402893605168 3093270089939834112 3102476250921797904 3111516884798251776 3111709811192398493 3116347232669585376 3136211463249031552 3142102168476772032 3155195140453888609 3167111172816002027 3168213621037286976 3176340153231548688 3180039196677934976 3181271133350201738 3192049056066521728 3193358173585201952 3206320512352959232 3207562630320038116 3213733083690509919 3224620985210057664 3234218071475563788 3239038068601458816 3240292861241671158 3250213215251407328 3264744719939565632 3265806978259322112 3291726081261380224 3291800589068600532 3298058441571602016 3306518028363989208 3308080512852322592 3322870738692198848 3325315122906904512 3327594446242574816 3333844623639724656 3337727090728080512 3350332480334283136 3356777582964568224 3365311612139056384 3366767992437677058 3371785530429387456 3384519546460143168 3393277976630099712 3394592521300798356 3399651526548638592 3426710449276330062 3436695903496429728 3442031062313333028 3453692421317875968 3455030370344729484 3463971267809893456 3465098348979871296 3470477600018401896 3483663462092947584 3492599129527330592 3528237896155160496 3532346746164120192 3545687143910626176 3556239784219883992 3561539694479526144 3577544096262676848 3591055188074836944 3592527945283352196 3595237192683362688 3601742852325059673 3605937303375872696 3607110576397079136 3608815104929806464 3619555626075430888 3624949896755126016 3630103032264627072 3635738438114516272 3636921407606972352 3656489867157833244 3665785863222900704 3672837809932011336 3696249224543501472 3703191841419052752 3714529388858751232 3721590576958862916 3738229581028723704 3743543752022896668 3754942977069090576 3762057816078400608 3769124040376068528 3769209647510402304 3773254416721491086 3778877746701701952 3780341671448616351 3780663443259797248 3785975563656438432 3802965081420085504 3810108141302542464 3836317237673792256 3847734848500202352 3879534310058055264 3896967676286130138 3904619621727331584 3916240513458662928 3927652461138776832 3927895991177289901 3929174020718246916 3933749785500952032 3948606137536833696 3958824306068449664 3960357941517598082 3966260114306745024 3991541862316949248 4000769757247369491 4032271881320183424 4056679466297856783 4064274039108438848 4072000079334859749 4088621824300202112 4090205742878830806 4104063072085527936 4116277545514353912 4121071203858140224 4122412087310947584 4124009096125763292 4136635001229063872 4155129643559447168 4178845562466095136 4189469557969029376 4191282602830577562 4197528925636584384 4224284828049715968 4232219247336060288 4235120204308731584 4253246373667271904 4265904845017472118 4272262378318541376 4278335716597596192 4284977444920679892 4291363402364674944 4299494646946743552 4307570331858364032 4312290761967418384 4320390481655561544 4326829215607358208 4367467710693379446 4389067452091467376 4397411255428802688 4408690704485318944 4433753497209206016 4445126164852966208 4453677344327005872 4475703443952757632 4489023989916902744 4490484595106567904 4495714040572516608 4512692728613524224 4526123361734397808 4546462289000485161 4568947265701773416 4572308293996993704 4582261204661906304 4584036357504621402 4589374749751110704 4606707160459639312 4620131131973161728 4627303466691202528 4636205104340407752 4653714376382696856 4674520849004378064 4704317194873547328 4713153252715158048 4764510229847323032 4770058795016902464 4771906700025302607 4775823499961251584 4788073584099782592 4790037260377802928 4802323803100079564 4809480768529438848 4811343945480057174 4849228543475963136 4851327107213345682 4860852998476882176 4875319822877110992 4889526533254395648 4889829703302340489 4897117079909348448 4928332299391335296 4937589121892070336 4937700883602900798 4959777042545983812 4962120769278483888 4976580418119459072 4976888985853717471 4984306108038298272 4991391669363862224 4999140352407459874 5000766935459586984 5006590636092120768 5016077088104534144 5025498720501424704 5038503662268935936 5040455561931488468 5047967418208584576 5050151988656515587 5089916964945149568 5091888781951197534 5130313131333603136 5131982394407506176 5140065673914495093 5163046593469999542 5172712413410740352 5180538631976813952 5182545555517094226 5195956901714840184 5203700503654802688 5205716400027602844 5221654017944883904 5223353000836126464 5225495193139421376 5238898694290995888 5244999714001269376 5264808183382444928 5288346819075660032 5298520119246180288 5318530715865939264 5334359676329825988 5342309541719289216 5386460860245894912 5392855789025044032 5408905955063809044 5413222657394709696 5429333439113146332 5437424845132689024 5445154548396940608 5453607657171774408 5461735239373222656 5482362240547008768 5488370060685805216 5498678794834351056 5544373836815252208 5571794083288126848 5588376803774103416 5596705234182112512 5643086724117600912 5659881625082236629 5668316620052552928 5670995164889695872 5687873126689962824 5696349837758055168 5704447622130128256 5713303259894239856 5715162211953813696 5760520642207415392 5771602272750303528 5819301465087082896 5823290280924505928 5874360770187994392 5900624678251428048 5922909206305250544 5938236459102674496 5940536912276397123 5949390171460117536 5987312793475423872 6061949718667313548 6096411058662658272 6112048476672828536 6174416318271530868 6181606805787210336 6204952501843595808 6223419622384796986 6232694465339170752 6272422926498063104 6284204336953544064 6286923904245866343 6310390280907777218 6334222345632004054 6336427242074573952 6352680306463097376 6360078393355869952 6362542266700403476 6384098112133043456 6386716347170403904 6398857267526208177 6415125260640076232 6427466167381019838 6449241970420115328 6468436142951127576 6478076137202917632 6480585722483342316 6500426430502814656 6529489439879131264 6551201566040069169 6583452162522760448 6583601178137201064 6596116883143204032 6613036056727978416 6616161025704645184 6645741477384397696 6650630245813809024 6655188892485149632 6667689247279449312 6675454181456161024 6700664960668566272 6713555165929136448 6733535984875354116 6743571060858774912 6769039092920286336 6789185042601596712 6799303053097277184 6853420898552660124 6873391806992859456 6876054536256932103 6884062124626666056 6910060740689458968 6927942535619786912 6930196697959742592 6940955200036803792 6967326924185895168 6985198259054661184 7056475792310320992 7064693492328240384 7091374287821252352 7112479568439767984 7155088192525353696 7182110376149673888 7185055890566704392 7190474385366725376 7203485704650119346 7211874606751745392 7214221152794158272 7217015918220085761 7217630209859612928 7239111252150861776 7260206064529254144 7271476876229032544 7273842815213944704 7312979734315666488 7331571726445801408 7345675619864022672 7392498449087002944 7406383682838105504 7443181153917725832 7476459162057447408 7487087504045793336 7498710528611189811 7509885954138181152 7524115632156801216 7538248080752137056 7546508833442982172 7557755493403403904 7560683342897232702 7571951127312876864 7620216282605084928 7695469697000404704 7759068620116110528 7793935352572260276 7832481026917325856 7855791982354579802 7858348041436493832 7867499571001904064 7897212275073667392 7917648612136899328 7920715883035196164 7932520228613490048 8001539514494738982 8064543762640366848 8113358932595713566 8128548078216877696 8144000158669719498 8177243648600404224 8180411485757661612 8208126144171055872 8232555091028707824 8242142407716280448 8248018192251526584 8273270002458127744 8310259287118894336 8357691124932190272 8382565205661155124 8395057851273168768 8404066655425139237 8464438494672120576 8470240408617463168 8506492747334543808 8531809690034944236 8544524756637082752 8556671433195192384 8569954889841359784 8582726804729349888 8615140663716728064 8624581523934836768 8640780963311123088 8734935421386758892 8778134904182934752 8794822510857605376 8817381408970637888 8820797233380104819 8890252329705932416 8907354688654011744 8951406887905515264 8978047979833805488 8980969190213135808 9052246723468795616 9092924578000970322 9137894531403546832 9144616587993987408 9164522409323812608 9168072715009242804 9178749499502221408 9213414320919278624 9254606933382405056 9272410208680815504 9307428752765393712 9335129433577195479 9349041698008756128 9408634389747094656 9426306505430316096 9465585421361665827 9501333518448006081 9529020459694646064 9540117590033804928 9543813400050605214 9576147168199565184 9580074520755605856 9604647606200159128 9618961537058877696 9622687890960114348 9702654214426691364 9750639645754221984 9779659406604680978 9794234159818696896 9856664598782670592 9875178243784140672 9875401767205801596 9919554085091967624 9924241538556967776 9953777971707434942 9968612216076596544 9982783338727724448 9998280704814919748 10001533870919173968 10013181272184241536 10032154176209068288 10050997441002849408 10080911123862976936 10095934836417169152 10100303977313031174 10179833929890299136 10183777563902395068 10260626262667206272 10280131347828990186 10326093186939999084 10345424826821480704 10361077263953627904 10365091111034188452 10391913803429680368 10411432800055205688 10443308035889767808 10450990386278842752 10477797388581991776 10489999428002538752 10529616366764889856 10597040238492360576 10637061431731878528 10668719352659651976 10684619083438578432 10785711578050088064 10805228556975179019 10817811910127618088 10826445314789419392 10858666878226292664 10874849690265378048 10890309096793881216 10907215314343548816 10976740121371610432 10997357589668702112 11088747673630504416 11143588166576253696 11176753607548206832 11286173448235201824 11319763250164473258 11336633240105105856 11341025014345849053 11341990329779391744 11375746253379925648 11408895244260256512 11426606519788479712 11430324423907627392 11521041284414830784 11543204545500607056 11638602930174165792 11646580561849011856 11748721540375988784 11783687973531869703 11801249356502856096 11845818412610501088 11876472918205348992 11881073824552794246 11898780342920235072 11974625586950847744 12123899437334627096 12192822117325316544 12224096953345657072 12348832636543061736 12363213611574420672 12409905003687191616 12446839244769593972 12465388930678341504 12568408673907088128 12573847808491732686 12620780561815554436 12668444691264008108 12672854484149147904 12705360612926194752 12725084533400806952 12773432694340807808 12797714535052416354 12830250521280152464 12854932334762039676 12898483940840230656 12936872285902255152 12961171444966684632 13000852861005629312 13058978879758262528 13102403132080138338 13167202356274402128 13192233766286408064 13206390458525218801 13226072113455956832 13232322051409290368 13291482954768795392 13301260491627618048 13310377784970299264 13335378494558898624 13427110331858272896 13467071969750708232 13487142121717549824 13538078185840572672 13578370085203193424 13639386867001455483 13706841797105320248 13746783613985718912 13752109072513864206 13768124249253332112 13820121481378917936 13855885071239573824 13860393395919485184 13861252795311593287 13881910400073607584 13970396518109322368 14112951584620641984 14224959136879535968 14310176385050707392 14315720100075907821 14364220752299347776 14370111781133408784 14406971409300238692 14423749213503490784 14428442305588316544 14434031836440171522 14478222504301723552 14542953752458065088 14547685630427889408 14625959468631332976 14663143452891602816 14669489109907021467 14691351239728045344 14784996898174005888 14812767365676211008 14886362307835451664 14930666957561152413 14952918324114894816 14974175008091586672 14997421057222379622 15019771908276362304 15048231264313602432 15076496161504274112 15093017666885964344 15115510986806807808 15121366685794465404 15143902254625753728 15390939394000809408 15518137240232221056 15587870705144520552 15664962053834651712 15711583964709159604 15716696082872987664 15734999142003808128 15794424550147334784 15841431766070392328 15865040457226980096 16003079028989477964 16226717865191427132 16257096156433755392 16288000317339438996 16360822971515323224 16465110182057415648 16484284815432560896 16496036384503053168 16546540004916255488 16715382249864380544 16765130411322310248 16790115702546337536 16808133310850278474 16940480817234926336 16979644875246709887 17012985494669087616 17063619380069888472 17089049513274165504 17113342866390384768 17139909779682719568 17249163047869673536 17281561926622246176 17469870842773517784 17496991233426109559 17556269808365869504 17634762817941275776 17641594466760209638 17780504659411864832 17814709377308023488 17821610736829191369 17956095959667610976 17961938380426271616 18104493446937591232 18185849156001940644 18275789062807093664 18289233175987974816 18336145430018485608 18357498999004442816 18426828641838557248 18509213866764810112 18544820417361631008 18614857505530787424 18670258867154390958 18698083396017512256 18817268779494189312 18852613010860632192 18931170842723331654 19002667036896012162 19058040919389292128 19080235180067609856 19087626800101210428 19152294336399130368 19160149041511211712 19209295212400318256 19245375781920228696 19405308428853382728 19501279291508443968 19559318813209361956 19588468319637393792 19750356487568281344 19750803534411603192 19839108170183935248 19848483077113935552 19907555943414869884 19937224432153193088 19965566677455448896 19996561409629839496 20003067741838347936 20026362544368483072 20101994882005698816 20161822247725953872 20200607954626062348 20367555127804790136 20521252525334412544 20560262695657980372 20652186373879998168 20730182222068376904 20783827606859360736 20822865600110411376 20886616071779535616 20901980772557685504 20955594777163983552 21194080476984721152 21274122863463757056 21337438705319303952 21571423156100176128 21610457113950358038 21635623820255236176 21652890629578838784 21717333756452585328 21780618193587762432 21781968678346789451 21814430628687097632 21953480242743220864 21994715179337404224 22177495347261008832 22353507215096413664 22496131585833569433 22572346896470403648 22639526500328946516 22673266480210211712 22682050028691698106 22751492506759851296 22853213039576959424 22860648847815254784 23042082568829661568 23086409091001214112 23277205860348331584 23293161123698023712 23497443080751977568 23567375947063739406 23602498713005712192 23691636825221002176 23752945836410697984 23762147649105588492 23797560685840470144 24247798874669254192 24385644234650633088 24448193906691314144 24697665273086123472 24726427223148841344 24819810007374383232 24893678489539187944 24930777861356683008 25147695616983465372 25212199966275417711 25241561123631108872 25336889382528016216 25410721225852389504 25450169066801613904 25546865388681615616 25595429070104832708 25660501042560304928 25709864669524079352 25873744571804510304 25922342889933369264 26001705722011258624 26204806264160276676 26334404712548804256 26384467532572816128 26412780917050437602 26452144226911913664 26462391700140314457 26464644102818580736 26620755569940598528 26670756989117797248 26854220663716545792 26934143939501416464 27156740170406386848 27278773734002910966 27413683594210640496 27493567227971437824 27495271938241029307 27504218145027728412 27536248498506664224 27640242962757835872 27711770142479147648 27722505590623186574 27763820800147215168 27940793036218644736 28005388300731586437 28225903169241283968 28396756264084997481 28449918273759071936 28504000555344018243 28620352770101414784 28631440200151815642 28728441504598695552 28740223562266817568 28813942818600477384 28847498427006981568 28856884611176633088 28868063672880343044 28956445008603447104 29085907504916130176 29251918937262665952 29326286905783205632 29338978219814042934 29382702479456090688 29569993796348011776 29625534731352422016 29772724615670903328 29861333915122304826 29905836648229789632 29948350016183173344 29994842114444759244 30039543816552724608 30096462528627204864 30152992323008548224 30186035333771928688 30242733371588930808 30287804509251507456 30781878788001618816 31036274480464442112 31175741410289041104 31329924107669303424 31423167929418319208 31433392165745975328 31469998284007616256 31588849100294669568 31682863532140784656 32006158057978955928 32453435730382854264 32576000634678877992 32721645943030646448 32930220364114831296 32992072769006106336 33430764499728761088 33530260822644620496 33616266621700556948 33959289750493419774 34025970989338175232 34127238760139776944 34226685732780769536 34228807923116383423 34279819559365439136 34498326095739347072 34563123853244492352 34838222900976022297 34939741685547035568 34993982466852219118 35112539616731739008 35269525635882551552 35283188933520419276 35351063920595609109 35629418754616046976 35643221473658382738 35912191919335221952 35923876760852543232 36208986893875182464 36371698312003881288 36551578125614187328 36578466351975949632 36672290860036971216 36714997998008885632 36853657283677114496 37018427733529620224 37089640834723262016 37229715011061574848 37340517734308781916 37396166792035024512 37705226021721264384 37862341685446663308 38005334073792024324 38116081838778584256 38175253600202420856 38320298083022423424 38418590424800636512 38490751563840457392 38810616857706765456 39002558583016887936 39118637626418723912 39176936639274787584 39501607068823206384 39619171375575656403 39678216340367870496 39696966154227871104 39815111886829739768 39874448864306386176 39931133354910897792 39993122819259678992 40006135483676695872 40323644495451907744 40401215909252124696 40735110255609580272 41120525391315960744 41304372747759996336 41460364444136753808 41567655213718721472 41583758385934779861 41645731200220822752 41911189554327967104 42674877410638607904 43220914227900716076 43271247640510472352 43434667512905170656 43563937356693578902 43628861257374195264 43906960485486441728 43989430358674808448 44008467329721064401 44354990694522017664 44707014430192827328 44792000872683457239 44992263171667138866 45144693792940807296 45279053000657893032 45346532960420423424 45364100057383396212 45502985013519702592 45706426079153918848 46084165137659323136 46172818182002428224 46554411720696663168 46586322247396047424 46994886161503955136 47134751894127478812 47204997426011424384 47383273650442004352 47524295298211176984 47595121371680940288 48495597749338508384 48771288469301266176 48896387813382628288 49395330546172246944 49452854446297682688 49639620014748766464 49787356979078375888 50295391233966930744 50424399932550835422 50483122247262217744 50673778765056032432 50821442451704779008 50900338133603227808 51190858140209665416 51321002085120609856 51419729339048158704 51747489143609020608 51844685779866738528 52409612528320553352 52490973700278328677 52668809425097608512 52825561834100875204 52904288453823827328 52924783400280628914 53341513978235594496 53868287879002832928 54313480340812773696 54557547468005821932 54827367188421280992 54990543876482058614 55008436290055456824 55072496997013328448 55280485925515671744 55423540284958295296 55445011181246373148 55527641600294430336 56010776601463172874 56451806338482567936 56793512528169994962 56899836547518143872 57008001110688036486 57240705540202829568 57262880400303631284 57456883009197391104 57480447124533635136 57627885637200954768 57694996854013963136 57736127345760686088 57912890017206894208 58171815009832260352 58503837874525331904 58677956439628085868 58765404958912181376 59251069462704844032 59545449231341806656 59722667830244609652 59811673296459579264 59896700032366346688 59989684228889518488 60079087633105449216 60305984646017096448 60372070667543857376 60485466743177861616 61563757576003237632 62351482820578082208 62659848215338606848 62846335858836638416 62866784331491950656 63365727064281569312 64012316115957911856 64906871460765708528 65152001269357755984 65345906035040368353 65443291886061292896 65860440728229662592 65984145538012212672 67060521645289240992 67232533243401113896 67918579500986839548 68254477520279553888 68457615846232766846 68559639118730878272 68996652191478694144 69126247706488984704 69676445801952044594 69879483371094071136 69987964933704438236 70225079233463478016 70566377867040838552 70702127841191218218 71258837509232093952 71286442947316765476 71824383838670443904 72417973787750364928 72743396624007762576 73103156251228374656 73156932703951899264 73344581720073942432 73429995996017771264 73707314567354228992 74179281669446524032 74459430022123149696 74681035468617563832 74792333584070049024 75636599898826253133 75724683370893326616 76010668147584048648 76232163677557168512 76350507200404841712 76640596166044846848 76837180849601273024 76981503127680914784 77621233715413530912 78005117166033775872 78237275252837447824 79003214137646412768 79238342751151312806 79356432680735740992 79387175100420943371 79393932308455742208 79630223773659479536 79862266709821795584 79986245638519357984 80012270967353391744 80647288990903815488 80802431818504249392 81470220511219160544 82241050782631921488 82485815814723087921 82608745495519992672 82920728888273507616 83135310427437442944 83167516771869559722 83291462400441645504 83822379108655934208 85349754821277215808 86441828455801432152 86542495281020944704 86869335025810341312 87127874713387157804 87257722514748390528 87978860717349616896 88016934659442128802 88709981389044035328 89414028860385654656 89584001745366914478 89984526343334277732 90289387585881614592 90558106001315786064 90728200114766792424 91005970027039405184 91412852158307837696 92345636364004856448 92444733209676531607 93108823441393326336 93172644494792094848 93989772323007910272 94269503788254957624 94409994852022848768 94766547300884008704 95048590596422353968 96991195498677016768 97028769567181153009 97792775626765256576 98790661092344493888 99574713958156751776 100590782467933861488 100848799865101670844 100966244494524435488 101347557530112064864 101800676267206455616 102381716280419330832 102642004170241219712 102686423769349150269 102839458678096317408 103494978287218041216 103689371559733477056 104514668702928066891 104819225056641106704 104981947400556657354 105337618850195217024 105651123668201750408 105808576907647654656 105849566800561257828 107736575758005665856 108626960681625547392 109115094936011643864 109654734376842561984 109981087752964117228 110016872580110913648 110144993994026656896 110560971851031343488 110890022362492746296 111055283200588860672 112021553202926345748 113587025056339989924 113799673095036287744 114016002221376072972 114525760800607262568 114960894249067270272 115255771274401909536 115389993708027926272 115472254691521372176 115825780034413788416 117007675749050663808 117355912879256171736 117530809917824362752 118857514126726969209 119090898462683613312 119445335660489219304 119623346592919158528 119793400064732693376 119979368457779036976 120744141335087714752 120970933486355723232 124702965641156164416 124751275157804339583 125692671717673276832 125733568662983901312 126731454128563138624 128024632231915823712 129813742921531417056 130304002538715511968 130691812070080736706 130886583772122585792 131720881456459325184 131968291076024425344 134121043290578481984 134465066486802227792 135837159001973679096 136508955040559107776 136915231692465533692 137119278237461756544 138252495412977969408 139352891603904089188 139758966742188142272 139975929867408876472 141132755734081677104 141404255682382436436 142572885894633530952 143648767677340887808 145486793248015525152 146206312502456749312 146313865407903798528 146689163440147884864 148358563338893048064 148918860044246299392 149362070937235127664 151273199797652506266 151449366741786653232 152021336295168097296 152464327355114337024 152473780748427526157 152701014400809683424 153674361699202546048 153963006255361829568 155242467430827061824 156474550505674895648 157472921100834986031 158006428275292825536 158476685502302625612 158712865361471481984 158774350200841886742 159260447547318959072 159972491277038715968 160024541934706783488 161294577981807630976 161604863637008498784 162940441022438321088 164482101565263842976 164971631629446175842 165217490991039985344 165841457776547015232 166270620854874885888 166335033543739119444 166582924800883291008 170699509642554431616 172883656911602864304 173084990562041889408 173738670051620682624 174255749426774315608 174515445029496781056 176033869318884257604 178828057720771309312 179168003490733828956 179969052686668555464 181116212002631572128 181456400229533584848 182011940054078810368 184691272728009712896 184889466419353063214 186345288989584189696 187979544646015820544 188539007576509915248 190097181192844707936 192466903567687205149 193982390997354033536 194057539134362306018 195585551253530513152 196037718105121105059 197581322184688987776 199149427916313503552 201181564935867722976 201697599730203341688 201932488989048870976 202695115060224129728 203601352534412911232 204763432560838661664 205284008340482439424 205372847538698300538 205678917356192634816 206989956574436082432 207378743119466954112 209029337405856133782 209638450113282213408 209963894801113314708 210675237700390434048 211302247336403500816 211699133601122515656 215473151516011331712 217253921363251094784 218230189872023287728 219309468753685123968 219962175505928234456 220033745160221827296 220289987988053313792 221121943702062686976 221780044724985492592 224043106405852691496 227174050112679979848 228032004442752145944 229051521601214525136 229921788498134540544 230511542548803819072 230944509383042744352 234015351498101327616 234711825758512343472 237715028253453938418 238181796925367226624 238890671320978438608 239586800129465386752 239601655461814683961 239958736915558073952 241488282670175429504 241941866972711446464 247457447444169263763 249405931282312328832 249502550315608679166 251385343435346553664 251467137325967802624 253462908257126277248 256049264463831647424 259627485843062834112 260608005077431023936 261383624140161473412 261773167544245171584 263936582152048850688 268242086581156963968 268930132973604455584 271674318003947358192 273017910081118215552 273830463384931067384 274238556474923513088 277334199629029594821 278705783207808178376 279517933484376284544 279951859734817752944 282265511468163354208 282808511364764872872 285145771789267061904 290973586496031050304 291086308701543459027 293378326880295769728 298724141874470255328 302546399595305012532 302898733483573306464 304042672590336194592 304947561496855052314 305402028801619366848 307348723398405092096 307926012510723659136 308059271308047450807 310484934861654123648 312949101011349791296 313544006108784200673 314945842201669972062 316012856550585651072 316953371004605251224 317425730722942963968 317548700401683773484 318520895094637918144 319944982554077431936 322589155963615261952 323209727274016997568 325880882044876642176 328964203130527685952 329943263258892351684 330434981982079970688 331682915553094030464 332670067087478238888 333165849601766582016 341399019285108863232 345767313823205728608 346169981124083778816 347477340103241365248 348511498853548631216 352067738637768515208 358336006981467657912 359938105373337110928 362232424005263144256 362912800459067169696 369778932838706126428 377078015153019830496 380194362385689415872 384933807135374410298 387964781994708067072 388115078268724612036 392075436210242210118 395162644369377975552 398298855832627007104 402363129871735445952 403395199460406683376 403864977978097741952 405390230120448259456 407202705068825822464 409526865121677323328 410745695077396601076 411357834712385269632 414757486238933908224 418058674811712267564 419276900226564426816 419927789602226629416 422604494672807001632 423398267202245031312 430946303032022663424 436460379744046575456 438618937507370247936 439924351011856468912 440067490320443654592 443560089449970985184 448086212811705382992 454348100225359959696 456064008885504291888 457421342245282578471 458103043202429050272 461023085097607638144 461889018766085488704 469423651517024686944 475430056506907876836 477781342641956877216 479203310923629367922 479917473831116147904 482976565340350859008 483883733945422892928 494914894888338527526 498811862564624657664 499005100631217358332 502770686870693107328 506925816514252554496 512098528927663294848 519254971686125668224 521216010154862047872 522767248280322946824 523546335088490343168 536484173162313927936 537860265947208911168 543348636007894716384 546035820162236431104 547660926769862134768 554668399258059189642 557411566415616356752 559035866968752569088 559903719469635505888 564531022936326708416 565617022729529745744 570291543578534123808 577400710703061615447 581947172992062100608 582172617403086918054 586756653760591539456 597448283748940510656 605092799190610025064 605797466967146612928 608085345180672389184 609895122993710104628 610804057603238733696 615852025021447318272 616118542616094901614 620969869723308247296 625898202022699582592 627088012217568401346 629891684403339944124 632025713101171302144 633906742009210502448 635097400803367546968 637041790189275836288 639889965108154863872 646419454548033995136 651761764089753284352 657928406261055371904 659886526517784703368 660869963964159941376 663365831106188060928 665340134174956477776 691534627646411457216 697022997707097262432 704135477275537030416 716672013962935315824 718804966385444051883 719876210746674221856 724464848010526288512 725825600918134339392 739557865677412252856 754156030306039660992 760388724771378831744 769867614270748820596 776230156537449224072 784150872420484420236 796597711665254014208 804726259743470891904 806790398920813366752 807729955956195483904 810780460240896518912 819053730243354646656 821491390154793202152 822715669424770539264 832002598887088784463 836117349623424535128 838553800453128853632 839855579204453258832 845208989345614003264 846796534404490062624 872920759488093150912 873258926104630377081 879848702023712937824 880134980640887309184 887120178899941970368 896172425623410765984 908696200450719919392 912128017771008583776 914842684490565156942 916206086404858100544 922046170195215276288 923778037532170977408 938847303034049373888 950860113013815753672 955562685283913754432 958406621847258735844 959834947662232295808 967767467890845785856 989829789776677055052 998010201262434716664 1005541373741386214656 1024197057855326589696 1038509943372251336448 1042432020309724095744 1045534496560645893648 1067316465238992683099 1075720531894417822336 1086697272015789432768 1095321853539724269536 1109336798516118379284 1114823132831232713504 1119807438939271011776 1129062045872653416832 1131234045459059491488 1140583087157068247616 1154801421406123230894 1163894345984124201216 1164345234806173836108 1194896567497881021312 1210185598381220050128 1211594933934293225856 1216170690361344778368 1219790245987420209256 1221608115206477467392 1232237085232189803228 1251796404045399165184 1254176024435136802692 1259783368806679888248 1267813484018421004896 1270194801606735093936 1274083580378551672576 1292838909096067990272 1315856812522110743808 1319773053035569406736 1330680268349912955552 1372264026735847735413 1383069255292822914432 1394045995414194524864 1408270954551074060832 1433344027925870631648 1437609932770888103766 1439752421493348443712 1448929696021052577024 1451651201836268678784 1479115731354824505712 1508312060612079321984 1520777449542757663488 1539735228541497641192 1552460313074898448144 1568301744840968840472 1609452519486941783808 1613580797841626733504 1638107460486709293312 1642982780309586404304 1664005197774177568926 1672234699246849070256 1677107600906257707264 1677211588232702787727 1679711158408906517664 1690417978691228006528 1693593068808980125248 1732202132109184846341 1745841518976186301824 1746517852209260754162 1759697404047425875648 1760269961281774618368 1774240357799883940736 1792344851246821531968 1817392400901439838784 1824256035542017167552 1829685368981130313884 1832412172809716201088 1847556075064341954816 1877694606068098747776 1901720226027631507344 1911125370567827508864 1916813243694517471688 1919669895324464591616 1979659579553354110104 1996020402524869433328 2091068993121291787296 2134632930477985366198 2151441063788835644672 2156414899156332155649 2173394544031578865536 2190643707079448539072 2218673597032236758568 2229646265662465427008 2239614877878542023552 2258124091745306833664 2262468090918118982976 2281166174314136495232 2309602842812246461788 2328690469612347672216 2389793134995762042624 2420371196762440100256 2423189867868586451712 2432341380722689556736 2439580491974840418512 2464474170464379606456 2508352048870273605384 2519566737613359776496 2535626968036842009792 2540389603213470187872 2639546106071138813472 2661360536699825911104 2744528053471695470826 2766138510585645828864 2788091990828389049728 2816541909102148121664 2866688055851741263296 2875219865541776207532 2879504842986696887424 2903302403672537357568 2958231462709649011424 3016624121224158643968 3079470457082995282384 3104920626149796896288 3136603489681937680944 3201949395716978049297 3227161595683253467008 3285965560619172808608 3328010395548355137852 3344469398493698140512 3354423176465405575454 3359422316817813035328 3380835957382456013056 3387186137617960250496 3464404264218369692682 3491683037952372603648 3493035704418521508324 3519394808094851751296 3548480715599767881472 3584689702493643063936 3634784801802879677568 3648512071084034335104 3659370737962260627768 3664824345619432402176 3755389212136197495552 3803440452055263014688 3822250741135655017728 3833626487389034943376 3959319159106708220208 3992040805049738866656 4182137986242583574592 4269265860955970732396 4312829798312664311298 4346789088063157731072 4381287414158897078144 4437347194064473517136 4459292531324930854016 4479229755757084047104 4524936181836237965952 4562332348628272990464 4619205685624492923576 4657380939224695344432 4840742393524880200512 4879160983949680837024 4928948340928759212912 5016704097740547210768 5031634764698108363181 5039133475226719552992 5071253936073684019584 5080779206426940375744 5279092212142277626944 5322721073399651822208 5489056106943390941652 5576183981656778099456 5633083818204296243328 5733376111703482526592 5750439731083552415064 5759009685973393774848 5916462925419298022848 6158940914165990564768 6209841252299593792576 6273206979363875361888 6403898791433956098594 6454323191366506934016 6571931121238345617216 6656020791096710275704 6688938796987396281024 6708846352930811150908 6718844633635626070656 6774372275235920500992 6928808528436739385364 6986071408837043016648 7038789616189703502592 7169379404987286127872 7269569603605759355136 7297024142168068670208 7318741475924521255536 7606880904110526029376 7667252974778069886752 7918638318213416440416 7984081610099477733312 8364275972485167149184 8538531721911941464792 8625659596625328622596 8762574828317794156288 8874694388128947034272 8918585062649861708032 9049872363672475931904 9238411371248985847152 9314761878449390688864 9605848187150934147891 9681484787049760401024 9758321967899361674048 9857896681857518425824 10033408195481094421536 10063269529396216726362 10078266950453439105984 10142507872147368039168 10161558412853880751488 10558184424284555253888 10645442146799303644416 10978112213886781883304 11266167636408592486656 11466752223406965053184 11500879462167104830128 11740481117628919514089 11832925850838596045696 12317881828331981129536 12419682504599187585152 12546413958727750723776 12807797582867912197188 13143862242476691234432 13312041582193420551408 13377877593974792562048 13417692705861622301816 13437689267271252141312 13857617056873478770728 13972142817674086033296 14637482951849042511072 15094904294094325089543 15213761808221052058752 15334505949556139773504 15837276636426832880832 15968163220198955466624 16728551944970334298368 17077063443823882929584 17251319193250657245192 17749388776257894068544 18476822742497971694304 18629523756898781377728 19211696374301868295782 19362969574099520802048 19516643935798723348096 19715793363715036851648 20066816390962188843072 20126539058792433452724 20156533900906878211968 20323116825707761502976 21116368848569110507776 21956224427773563766608 23001758924334209660256 23480962235257839028178 23665851701677192091392 24635763656663962259072 24839365009198375170304 25092827917455501447552 25615595165735824394376 26287724484953382468864 26624083164386841102816 26755755187949585124096 26835385411723244603632 27715234113746957541456 27944285635348172066592 29274965903698085022144 30189808588188650179086 30427523616442104117504 30669011899112279547008 31674553272853665761664 31936326440397910933248 34154126887647765859168 34502638386501314490384 35221443352886758542267 35498777552515788137088 36953645484995943388608 37259047513797562755456 38423392748603736591564 39033287871597446696192 39431586727430073703296 40133632781924377686144 40253078117584866905448 40313067801813756423936 43912448855547127533216 46003517848668419320512 46961924470515678056356 49271527313327924518144 50185655834911002895104 51231190331471648788752 53248166328773682205632 53670770823446489207264 55430468227493915082912 55888571270696344133184 58549931807396170044288 60379617176377300358172 61338023798224559094016 63349106545707331523328 68308253775295531718336 69005276773002628980768 70442886705773517084534 70997555105031576274176 73907290969991886777216 74518095027595125510912 76846785497207473183128 78863173454860147406592 80267265563848755372288 80506156235169733810896 87824897711094255066432 92007035697336838641024 93923848941031356112712 102462380662943297577504 105664330058660275626801 106496332657547364411264 107341541646892978414528 110860936454987830165824 111777142541392688266368 117099863614792340088576 120759234352754600716344 136616507550591063436672 138010553546005257961536 140885773411547034169068 147814581939983773554432 153693570994414946366256 161012312470339467621792 175649795422188510132864 184014071394673677282048 187847697882062712225424 204924761325886595155008 211328660117320551253602 212992665315094728822528 214683083293785956829056 221721872909975660331648 223554285082785376532736 241518468705509201432688 273233015101182126873344 276021107092010515923072 281771546823094068338136 307387141988829892732512 322024624940678935243584 351299590844377020265728 375695395764125424450848 409849522651773190310016 422657320234641102507204 429366166587571913658112 443443745819951320663296 483036937411018402865376 552042214184021031846144 563543093646188136676272 614774283977659785465024 644049249881357870487168 751390791528250848901696 819699045303546380620032 845314640469282205014408 966073874822036805730752 1127086187292376273352544 1229548567955319570930048 1288098499762715740974336 1502781583056501697803392 1690629280938564410028816 1932147749644073611461504 2254172374584752546705088 2459097135910639141860096 3005563166113003395606784 3381258561877128820057632 3864295499288147222923008 4508344749169505093410176 6762517123754257640115264 9016689498339010186820352 13525034247508515280230528 27050068495017030560461056
- Sum of all divisors σ(n): 102869503772376163602587535
- Sum of proper divisors (its aliquot sum) s(n): 75819435277359133042126479
- 27050068495017030560461056 is an abundant number, because the sum of its proper divisors (75819435277359133042126479) is greater than itself. Its abundance is 48769366782342102481665423
Bases of 27050068495017030560461056
- Binary: 10110011000000001001100100110110000101011110011001011110001010010001100110001000000002
- Hexadecimal: 0x16601326C2BCCBC5233100
- Base-36: 3ECVEZ1BOD0UWQ4G0
Squares and roots of 27050068495017030560461056
- 27050068495017030560461056 squared (270500684950170305604610562) is 731706205585112920678959897200051057683955292635136
- 27050068495017030560461056 cubed (270500684950170305604610563) is 19792702979306317423449314261644187917871604564202614645740393933157345263616
-
27050068495017030560461056 is a
perfect square number . Itssquare root is 5200968034416 -
The
cube root of 27050068495017030560461056 is 300185324.3631275235
Scales and comparisons
How big is 27050068495017030560461056?- 27,050,068,495,017,030,560,461,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 27,050,068,495,017,030,560,461,056 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 27050068495017030560461056 cubic inches would be around 25015443.7 feet tall.
Recreational maths with 27050068495017030560461056
- 27050068495017030560461056 backwards is 65016406503071059486005072
- The number of decimal digits it has is: 26
- The sum of 27050068495017030560461056's digits is 90
- 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 27050068495017030560461056 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 27050068495017030560461056 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/27050068495017030560461056/
Chicago style:
Numbermatics. 2024. "Number 27050068495017030560461056 - Facts about the integer". https://numbermatics.com/n/27050068495017030560461056/
The information we have on file for 27050068495017030560461056 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 27050068495017030560461056, math, Factors of 27050068495017030560461056, curriculum, school, college, exams, university, Prime factorization of 27050068495017030560461056, STEM, science, technology, engineering, physics, economics, calculator, twenty-seven septillion, fifty sextillion, sixty-eight quintillion, four hundred ninety-five quadrillion, seventeen trillion, thirty billion, five hundred sixty million, four hundred sixty-one thousand and fifty-six.