86087133316339338833362944
86,087,133,316,339,338,833,362,944 is an even composite number composed of seven prime numbers multiplied together.
86087133316339338833362944 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-eight thousand, nine hundred seventeen divisors.
Prime factorization of 86087133316339338833362944:
216 × 32 × 72 × 116 × 292 × 612 × 7332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 29 × 29 × 61 × 61 × 733 × 733)See below for interesting mathematical facts about the number 86087133316339338833362944 from the Numbermatics database.
Names of 86087133316339338833362944
- Cardinal: 86087133316339338833362944 can be written as Eighty-six septillion, eighty-seven sextillion, one hundred thirty-three quintillion, three hundred sixteen quadrillion, three hundred thirty-nine trillion, three hundred thirty-eight billion, eight hundred thirty-three million, three hundred sixty-two thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 8.6087133316339338833362944 × 1025
Factors of 86087133316339338833362944
Divisors of 86087133316339338833362944
- Number of divisors d(n): 28917
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 29 32 33 36 42 44 48 49 56 58 61 63 64 66 72 77 84 87 88 96 98 99 112 116 121 122 126 128 132 144 147 154 168 174 176 183 192 196 198 203 224 231 232 242 244 252 256 261 264 288 294 308 319 336 348 352 363 366 384 392 396 406 427 441 448 462 464 484 488 504 512 522 528 539 549 576 588 609 616 638 671 672 693 696 704 726 732 733 768 784 792 812 841 847 854 882 896 924 928 957 968 976 1008 1024 1044 1056 1078 1089 1098 1152 1176 1218 1232 1276 1281 1331 1342 1344 1386 1392 1408 1421 1452 1464 1466 1536 1568 1584 1617 1624 1682 1694 1708 1764 1769 1792 1827 1848 1856 1914 1936 1952 2013 2016 2048 2088 2112 2156 2178 2196 2199 2233 2304 2352 2436 2464 2523 2541 2552 2562 2662 2684 2688 2772 2784 2816 2842 2871 2904 2928 2932 2989 3072 3136 3168 3234 3248 3364 3388 3416 3509 3528 3538 3584 3654 3696 3712 3721 3828 3843 3872 3904 3993 4026 4032 4096 4176 4224 4263 4312 4356 4392 4398 4466 4608 4697 4704 4851 4872 4928 5046 5082 5104 5124 5131 5307 5324 5368 5376 5544 5568 5632 5684 5742 5808 5856 5864 5887 5929 5978 6039 6144 6272 6336 6468 6496 6597 6699 6728 6776 6832 7018 7056 7076 7168 7308 7381 7392 7424 7442 7569 7623 7656 7686 7744 7808 7986 8052 8063 8064 8192 8352 8448 8526 8624 8712 8784 8796 8932 8967 9216 9251 9317 9394 9408 9702 9744 9856 10092 10164 10208 10248 10262 10527 10614 10648 10736 10752 11088 11136 11163 11264 11368 11484 11616 11712 11728 11774 11858 11956 11979 12078 12288 12383 12544 12672 12789 12936 12992 13194 13398 13456 13552 13664 14036 14091 14112 14152 14336 14616 14641 14762 14784 14848 14884 15138 15246 15312 15372 15393 15488 15616 15631 15921 15972 16104 16126 16128 16384 16704 16896 17052 17248 17424 17568 17592 17661 17787 17864 17934 18432 18502 18634 18788 18816 19404 19459 19488 19712 20097 20184 20328 20416 20496 20524 21054 21228 21257 21296 21472 21504 22143 22176 22272 22326 22528 22736 22968 23232 23424 23456 23548 23716 23912 23958 24156 24189 24563 24576 24766 25088 25344 25578 25872 25984 26047 26388 26796 26901 26912 27104 27328 27753 27951 28072 28182 28224 28304 28672 29232 29282 29524 29568 29696 29768 30276 30492 30624 30744 30786 30976 31232 31262 31581 31842 31944 32208 32252 32256 32768 32879 33408 33489 33792 34104 34496 34848 35136 35184 35322 35574 35728 35868 35917 36864 37004 37149 37268 37576 37632 38599 38808 38918 38976 39424 40194 40368 40656 40832 40931 40992 41048 41209 42108 42273 42456 42514 42592 42944 43008 43923 44286 44352 44544 44652 44713 45056 45472 45936 46179 46464 46848 46893 46912 47096 47432 47824 47916 48312 48378 49126 49152 49532 50176 50688 51156 51301 51667 51744 51968 52094 52776 52983 53361 53592 53802 53824 54208 54656 55506 55902 56144 56364 56441 56448 56608 57344 58377 58464 58564 59048 59136 59392 59536 60552 60984 61248 61488 61572 61952 62464 62524 63162 63684 63771 63888 64416 64504 64512 64757 65219 65536 65758 66429 66816 66978 67584 68208 68992 69696 70272 70368 70644 71148 71456 71736 71834 72567 73689 73728 74008 74298 74536 75152 75264 77198 77616 77836 77952 78141 78848 80388 80736 81191 81312 81664 81862 81984 82096 82418 83259 83853 84216 84546 84912 85028 85184 85888 86016 86681 87846 88572 88693 88704 89088 89304 89426 90112 90944 91872 92358 92928 93696 93786 93824 94192 94864 95648 95832 96624 96756 98252 98304 98637 99064 100352 101376 101761 102312 102487 102602 103334 103488 103936 104188 105552 105966 106722 107184 107604 107648 107751 107909 108416 109312 111012 111447 111804 112288 112728 112882 112896 113216 114688 115797 116754 116928 117128 118096 118272 118784 119072 121104 121968 122496 122793 122976 123144 123627 123904 124928 125048 126324 127368 127542 127776 128832 129008 129024 129514 130438 131516 131769 132858 133632 133956 134139 135168 136213 136416 137984 139392 140544 140679 140736 141288 142296 142912 143472 143668 145134 147378 147456 148016 148596 148799 149072 150304 150528 153903 154396 155001 155232 155672 155904 156282 157696 160776 161051 161472 162382 162624 163328 163724 163968 164192 164836 166518 167706 168432 169092 169323 169824 170056 170368 171776 171941 172032 173362 175131 175692 177144 177386 177408 178176 178608 178852 180224 181888 182329 183744 184716 185856 187392 187572 187648 188384 189728 191296 191313 191664 193248 193512 194271 195657 196504 196608 197274 198128 200704 202752 203522 204624 204974 205204 206668 206976 207872 208376 211104 211932 213444 214049 214368 215208 215296 215502 215818 216832 218624 221067 222024 222894 223608 224576 225456 225764 225792 226432 229376 231594 233508 233827 233856 234256 234423 236192 236544 237568 238144 242208 243573 243936 244992 245586 245952 246288 247254 247808 249856 250096 252648 254736 255084 255552 257664 258016 258048 259028 260043 260876 263032 263538 265716 266079 267264 267912 268278 270193 270336 272426 272832 275968 278784 281088 281358 281472 282576 284592 285824 286517 286944 287336 290268 294756 294912 295911 296032 297192 297598 298144 300608 301056 305283 307461 307806 308792 310002 310464 311344 311808 312564 312991 315392 321552 322102 322944 323253 323727 324764 325248 326656 327448 327936 328384 329672 333036 335412 336864 338184 338646 339648 340112 340736 343552 343882 344064 346724 347391 350262 351384 354288 354772 354816 356352 357216 357704 359107 360448 361669 363776 364658 367488 368379 369432 370881 371712 374784 375144 375296 376768 379456 382592 382626 383328 386496 387024 388542 391314 393008 394548 395087 396256 401408 402417 405504 407044 408639 409248 409948 410408 413336 413952 415744 416752 422208 423864 424589 426888 428098 428736 430416 430592 431004 431636 433664 437248 442134 444048 445788 446397 447216 449152 450241 450912 451528 451584 452864 453299 458752 461709 463188 465003 467016 467654 467712 468512 468846 472384 473088 475136 476288 483153 484416 487146 487872 489984 491172 491843 491904 492576 494508 495616 499712 500192 505296 507969 509472 510168 511104 515328 515823 516032 516096 518056 520086 521752 526064 527076 531432 532158 534528 535824 536556 537289 540386 540672 544852 545664 546987 551936 557568 562176 562716 562944 564311 565152 568337 569184 571648 573034 573888 574672 580536 582813 586971 589512 589824 591822 592064 594384 595196 596288 601216 602112 610566 614922 615612 616453 617584 620004 620851 620928 622688 623616 625128 625982 630784 642147 643104 644204 645888 646506 647454 649528 650496 653312 654896 655872 656768 659344 666072 670824 673728 676368 677292 679296 680224 681472 687104 687764 688128 693448 694782 700524 701481 702768 708576 709544 709632 712327 712704 714432 715408 717409 718214 720896 723338 727552 729316 730719 734976 736758 738864 741762 743424 749568 750288 750592 753536 755363 758912 765184 765252 766656 772992 774048 777084 780129 782628 786016 789096 790174 792512 798237 802816 804834 810579 811008 814088 817278 818496 819896 820816 826672 827904 831488 833504 844416 847728 849178 853776 856196 857472 859551 860832 861184 862008 863272 867328 874496 884268 888096 891576 892794 893101 894432 898304 900482 901824 903056 903168 905728 906598 915849 922383 923418 926376 930006 934032 935308 935424 937024 937692 938973 944768 946176 950272 952576 953491 966306 968832 971181 974292 975623 975744 979968 982344 983686 983808 985152 989016 991232 999424 1000384 1010592 1015938 1018944 1020336 1022208 1030656 1031646 1032064 1032192 1036112 1040172 1041593 1043504 1052128 1054152 1062864 1064316 1069056 1071648 1073112 1074578 1077321 1080772 1081344 1085007 1089704 1091328 1093974 1103872 1115136 1119371 1124352 1125432 1125888 1127357 1128622 1130304 1136674 1138368 1143296 1146068 1147776 1149344 1161072 1165626 1173942 1179024 1183644 1184128 1185261 1186999 1188768 1190392 1192576 1202432 1204224 1221132 1225917 1229844 1231224 1232906 1235168 1240008 1241702 1241856 1245376 1247232 1250256 1251964 1261568 1273767 1284294 1286208 1288408 1291776 1293012 1294908 1296677 1299056 1300992 1306624 1309792 1311744 1313536 1318688 1332144 1339191 1341648 1347456 1350723 1352736 1354584 1358592 1359897 1360448 1362944 1374208 1375528 1376256 1386896 1389564 1401048 1402962 1405536 1417152 1419088 1419264 1424654 1425408 1428864 1430816 1434818 1436428 1446676 1449459 1455104 1458632 1461438 1469952 1473516 1475529 1477728 1483524 1486848 1498343 1499136 1500576 1501184 1507072 1510726 1517824 1530368 1530504 1533312 1545984 1547469 1548096 1554168 1560258 1565256 1572032 1578192 1580348 1585024 1596474 1605632 1609668 1611867 1621158 1622016 1628176 1634556 1636789 1636992 1639792 1640961 1641632 1653344 1655808 1662976 1667008 1688832 1692933 1695456 1698356 1705011 1707552 1712392 1714944 1719102 1721664 1722368 1724016 1726544 1734656 1748992 1768536 1771561 1776192 1783152 1785588 1786202 1788864 1796608 1800964 1803648 1806112 1806336 1811456 1813196 1831698 1844766 1846836 1849359 1852752 1860012 1862553 1868064 1870616 1870848 1874048 1875384 1877946 1889536 1891351 1892352 1900544 1905152 1906982 1926441 1932612 1937664 1942362 1948584 1951246 1951488 1959936 1964688 1967372 1967616 1970304 1978032 1982464 1998848 2000768 2005619 2021184 2031876 2037888 2040672 2044416 2061312 2063292 2064128 2064384 2072224 2080344 2083186 2087008 2104256 2104443 2108304 2125728 2128632 2136981 2138112 2143296 2146224 2149156 2152227 2154642 2161544 2162688 2170014 2179408 2182656 2187948 2190937 2207744 2230272 2238742 2248704 2250864 2251776 2254714 2257244 2260608 2266089 2273348 2276736 2286592 2292136 2295552 2298688 2322144 2331252 2347884 2354539 2358048 2367288 2368256 2370522 2373998 2377536 2380784 2385152 2404864 2408448 2431737 2442264 2451834 2459688 2462448 2465812 2470336 2480016 2483404 2483712 2490752 2494464 2500512 2503928 2513749 2523136 2547534 2568588 2572097 2572416 2576816 2578653 2583552 2586024 2589816 2593354 2598112 2601984 2613248 2619584 2623488 2627072 2637376 2664288 2678382 2679303 2683296 2694912 2701446 2705472 2709168 2717184 2719794 2720896 2725888 2727493 2748416 2751056 2773792 2779128 2802096 2805924 2811072 2816919 2834304 2838176 2838528 2849308 2850816 2857728 2860473 2861632 2869636 2872856 2893352 2898918 2910208 2917264 2922876 2926869 2939904 2947032 2951058 2955456 2967048 2972123 2973696 2996686 2998272 3001152 3002368 3014144 3021452 3035648 3060736 3061008 3066624 3091968 3094938 3096192 3108336 3120516 3124779 3129361 3130512 3144064 3151687 3156384 3160696 3170048 3192948 3211264 3219336 3223734 3231963 3242316 3244032 3255021 3256352 3269112 3273578 3273984 3279584 3281922 3283264 3306688 3311616 3325952 3334016 3358113 3377664 3382071 3385866 3390912 3396712 3410022 3415104 3424784 3429888 3438204 3442901 3443328 3444736 3448032 3453088 3469312 3497984 3537072 3543122 3552384 3555783 3560997 3566304 3571176 3572404 3577728 3593216 3601928 3607296 3612224 3612672 3622912 3626392 3663396 3689532 3693672 3698718 3705504 3720024 3725106 3736128 3741232 3741696 3748096 3750768 3755892 3761023 3779072 3782702 3784704 3810304 3813964 3821301 3852882 3865224 3875328 3884724 3890031 3897168 3902492 3902976 3919872 3929376 3934744 3935232 3940608 3950177 3956064 3964928 3978359 3997696 4001536 4011238 4042368 4052169 4063752 4075776 4079691 4081344 4088832 4122624 4126584 4128256 4128768 4144448 4160688 4166372 4174016 4208512 4208886 4216608 4251456 4257264 4273962 4276224 4286592 4292448 4298312 4304454 4309284 4315171 4323088 4340028 4345957 4358816 4365312 4375896 4381874 4415488 4426587 4460544 4477484 4495029 4497408 4501728 4503552 4509428 4514488 4521216 4532178 4546696 4553472 4573184 4584272 4591104 4597376 4644288 4662504 4670479 4695768 4709078 4716096 4734576 4736512 4741044 4747996 4755072 4761568 4770304 4809728 4816896 4835601 4863474 4884528 4903668 4910367 4919376 4924896 4931624 4940672 4952651 4960032 4966808 4967424 4981504 4986289 4988928 5001024 5007856 5027498 5046272 5078799 5095068 5115033 5137176 5144194 5144832 5153632 5157306 5167104 5172048 5179632 5186708 5196224 5203968 5226496 5239168 5246976 5254144 5274752 5287541 5314683 5328576 5356764 5358606 5366592 5389824 5402892 5410273 5410944 5418336 5434368 5439588 5441792 5451776 5454986 5496832 5502112 5547584 5548077 5558256 5587659 5604192 5611848 5622144 5633838 5668608 5674053 5676352 5677056 5698616 5701632 5715456 5720946 5723264 5739272 5745712 5786704 5797836 5820416 5834528 5845752 5853738 5879808 5894064 5902116 5910179 5910912 5934096 5944246 5947392 5993372 5996544 6002304 6004736 6016857 6028288 6042904 6071296 6121472 6122016 6133248 6183936 6189876 6192384 6207421 6216672 6241032 6249558 6251707 6258722 6261024 6288128 6303374 6312768 6321392 6340096 6385896 6410943 6438672 6447468 6456681 6463926 6484632 6488064 6510042 6512704 6538224 6547156 6547968 6559168 6563844 6566528 6572811 6613376 6623232 6651904 6668032 6716226 6755328 6764142 6771732 6780983 6781824 6793424 6798267 6820044 6829361 6830208 6849568 6859776 6876408 6885802 6886656 6889472 6896064 6906176 6938624 6995968 7063617 7074144 7086244 7104768 7111566 7121994 7132608 7142352 7144808 7155456 7186432 7203856 7214592 7224448 7225344 7245824 7252784 7326792 7379064 7387344 7397436 7411008 7440048 7450212 7472256 7482464 7483392 7496192 7501536 7511784 7522046 7541247 7558144 7565404 7569408 7620608 7627928 7642602 7705764 7716291 7730448 7750656 7769448 7780062 7794336 7804984 7805952 7835597 7839744 7858752 7869488 7870464 7881216 7891499 7900354 7912128 7929856 7956718 8003072 8022476 8037909 8084736 8104338 8127504 8151552 8159382 8162688 8177664 8182479 8245248 8253168 8256512 8288896 8308993 8321376 8332744 8348032 8417024 8417772 8433216 8502912 8514528 8547924 8552448 8573184 8581419 8584896 8596624 8608908 8618568 8630342 8646176 8680056 8691914 8717632 8730624 8751792 8763748 8780607 8830976 8853174 8916369 8921088 8954968 8990058 8994816 9003456 9007104 9018856 9028976 9042432 9064356 9076739 9093392 9106944 9146368 9168544 9182208 9194752 9288576 9325008 9340958 9374337 9388083 9391536 9418156 9432192 9455061 9469152 9473024 9482088 9495992 9510144 9523136 9540608 9619456 9633792 9671202 9726948 9769056 9807336 9820734 9824111 9838752 9849792 9863248 9881344 9905302 9920064 9933616 9934848 9963008 9972578 9977856 10002048 10015712 10054996 10074339 10146213 10157598 10190136 10230066 10274352 10288388 10289664 10307264 10314612 10328703 10334208 10344096 10359264 10373416 10392448 10407936 10452992 10478336 10488401 10493952 10508288 10549504 10575082 10629366 10657152 10682991 10713528 10717212 10731853 10733184 10779648 10805784 10820546 10821888 10836672 10868736 10879176 10883584 10903552 10909972 10993664 11004224 11095168 11096154 11116512 11175318 11208384 11223696 11244288 11267676 11283069 11337216 11348106 11352704 11354112 11397232 11430912 11441892 11446528 11457523 11478544 11491424 11573408 11595672 11640832 11669056 11670093 11691504 11707476 11759616 11788128 11804232 11820358 11821824 11850531 11868192 11888492 11894784 11935077 11986744 11993088 12004608 12009472 12033714 12056576 12085808 12142592 12242944 12244032 12266496 12313081 12367872 12379752 12384768 12400927 12414842 12433344 12482064 12499116 12503414 12517444 12522048 12576256 12606748 12625536 12642784 12680192 12771792 12821886 12877344 12894936 12913362 12927852 12945513 12969264 13020084 13025408 13037871 13056989 13076448 13094312 13095936 13118336 13127688 13133056 13145622 13226752 13246464 13303808 13336064 13432452 13485087 13510656 13528284 13543464 13561966 13563648 13586848 13596534 13640088 13658722 13660416 13699136 13719552 13752816 13771604 13773312 13778944 13792128 13812352 13877248 13991936 14011437 14127234 14148288 14172488 14209536 14223132 14243988 14263447 14265216 14284704 14289616 14310912 14372864 14407712 14429184 14448896 14450688 14491648 14505568 14653584 14731101 14758128 14774688 14794872 14822016 14857953 14880096 14900424 14944512 14958867 14964928 14966784 14992384 15003072 15023568 15044092 15082494 15116288 15130808 15138816 15241216 15255856 15285204 15411528 15432582 15460896 15501312 15538896 15560124 15581381 15588672 15609968 15611904 15671194 15679488 15717504 15738976 15740928 15762432 15782998 15800708 15824256 15862623 15913436 15944049 16006144 16044952 16075818 16169472 16208676 16230819 16255008 16303104 16318764 16325376 16355328 16364958 16481773 16490496 16506336 16513024 16577792 16617986 16642752 16665488 16696064 16834048 16835544 16866432 17005824 17022159 17029056 17095848 17104896 17146368 17162838 17169792 17193248 17217816 17237136 17260684 17292352 17360112 17383828 17435264 17461248 17503584 17527496 17561214 17661952 17706348 17730537 17832738 17842176 17909936 17980116 17989632 18004679 18006912 18014208 18037712 18050571 18057952 18084864 18128712 18153478 18186784 18213888 18292736 18337088 18364416 18389504 18577152 18622263 18650016 18681916 18748674 18755121 18776166 18783072 18836312 18864384 18910122 18938304 18946048 18964176 18991984 19020288 19046272 19081216 19092451 19238912 19342404 19453896 19538112 19614672 19641468 19648222 19677504 19699584 19718433 19726496 19762688 19810604 19840128 19867232 19869696 19926016 19945156 19955712 20004096 20031424 20109992 20148678 20292426 20315196 20342949 20380272 20460132 20488083 20548704 20576776 20579328 20614528 20629224 20657406 20668416 20688192 20718528 20746832 20784896 20804861 20815872 20905984 20956672 20976802 20987904 21016576 21099008 21150164 21190851 21258732 21314304 21365982 21427056 21434424 21463706 21466368 21559296 21611568 21641092 21643776 21673344 21737472 21758352 21767168 21807104 21819944 21905527 21987328 22008448 22061809 22190336 22192308 22233024 22350636 22416768 22447392 22488576 22535352 22566138 22623741 22674432 22696212 22705408 22708224 22794464 22861824 22883784 22893056 22915046 22957088 22982848 23146816 23148873 23191344 23281664 23338112 23340186 23383008 23414952 23506791 23519232 23576256 23608464 23640716 23643648 23674497 23701062 23736384 23776984 23789568 23870154 23973488 24009216 24018944 24067428 24100307 24113152 24171616 24285184 24485888 24488064 24532992 24547437 24626162 24735744 24759504 24769536 24801854 24829684 24866688 24926979 24964128 24998232 25006828 25034888 25044096 25152512 25213496 25251072 25285568 25360384 25543584 25643772 25754688 25789872 25826724 25855704 25891026 25899929 25938528 26040168 26050816 26075742 26113978 26152896 26188624 26191872 26236672 26255376 26266112 26291244 26327161 26453504 26492928 26672128 26749107 26864904 26970174 27021312 27056568 27086928 27123932 27127296 27173696 27193068 27230217 27280176 27317444 27320832 27398272 27439104 27505632 27543208 27546624 27557888 27584256 27624704 27651239 27754496 27983872 28022874 28164249 28254468 28293067 28296576 28344976 28365183 28419072 28446264 28487976 28526894 28530432 28569408 28579232 28621824 28745728 28815424 28858368 28897792 28901376 28983296 29011136 29307168 29462202 29472333 29516256 29549376 29589744 29644032 29715906 29760192 29800848 29889024 29917734 29929856 29933568 29984768 30002423 30006144 30047136 30088184 30164988 30206197 30232576 30261616 30482432 30511712 30570408 30823056 30865164 30921792 30986109 31002624 31077792 31120248 31162762 31177344 31219936 31223808 31342388 31358976 31435008 31465203 31477952 31481856 31524864 31565996 31601416 31648512 31725246 31826872 31888098 32012288 32089904 32151636 32195559 32338944 32417352 32461638 32510016 32606208 32637528 32650752 32693353 32710656 32729916 32774629 32963546 32980992 33012672 33026048 33155584 33235972 33285504 33330976 33392128 33668096 33671088 33732864 33849207 34011648 34044318 34058112 34191696 34292736 34325676 34339584 34372569 34386496 34422971 34435632 34474272 34521368 34584704 34668557 34720224 34767656 34870528 34922496 35007168 35054992 35122428 35323904 35412696 35461074 35551593 35665476 35684352 35805231 35819872 35960232 35979264 36009358 36013824 36028416 36075424 36101142 36115904 36169728 36257424 36306956 36373568 36427776 36585472 36674176 36728832 36779008 36939243 37154304 37202781 37244526 37300032 37363832 37497348 37510242 37552332 37566144 37603633 37672624 37728768 37820244 37871911 37876608 37892096 37928352 37983968 38040576 38092544 38162432 38184902 38477824 38684808 38836539 38907792 39076224 39113613 39170967 39229344 39282936 39296444 39355008 39399168 39436866 39452992 39525376 39621208 39680256 39734464 39739392 39852032 39890312 39911424 40008192 40062848 40219984 40297356 40584852 40630392 40685898 40760544 40920264 40976166 41097408 41153552 41158656 41229056 41258448 41314812 41336832 41371253 41376384 41437056 41493664 41569792 41609722 41631744 41913344 41953604 41975808 42033152 42034311 42198016 42300328 42381702 42517464 42628608 42731964 42790341 42854112 42868848 42927412 42932736 43118592 43223136 43282184 43287552 43346688 43451947 43474944 43516704 43534336 43614208 43639888 43761949 43811054 43974656 44016896 44123618 44380672 44384616 44466048 44573859 44701272 44833536 44876601 44894784 44977152 45070704 45132276 45247482 45348864 45392424 45410816 45416448 45588928 45723648 45767568 45786112 45830092 45914176 45965696 46293632 46297746 46382688 46563328 46676224 46680372 46744143 46766016 46829904 47013582 47038464 47152512 47216928 47281432 47287296 47348994 47402124 47466881 47472768 47553968 47587869 47740308 47805527 47946976 48018432 48037888 48134856 48200614 48226304 48343232 48570368 48692457 48971776 48976128 49065984 49094874 49252324 49445319 49471488 49519008 49539072 49603708 49659368 49733376 49853958 49928256 49996464 50013656 50069776 50088192 50305024 50426992 50502144 50571136 50720768 51087168 51287544 51375269 51509376 51579744 51653448 51711408 51782052 51799858 51877056 52080336 52101632 52151484 52227956 52305792 52377248 52383744 52473344 52510752 52532224 52582488 52654322 52907008 52985856 53191611 53344256 53498214 53729808 53940348 54014037 54042624 54113136 54173856 54247864 54254592 54347392 54386136 54460434 54479161 54560352 54634888 54641664 54796544 54849179 54878208 55011264 55086416 55093248 55115776 55168512 55249408 55302478 55508992 55866789 56045748 56265363 56328498 56508936 56586134 56593152 56689952 56730366 56838144 56892528 56975952 57053788 57060864 57138816 57158464 57243648 57277353 57491456 57630848 57716736 57795584 57966592 58022272 58162951 58614336 58924404 58944666 59032512 59098752 59179488 59288064 59431812 59513003 59520384 59601696 59778048 59835468 59859712 59867136 59969536 60004846 60012288 60094272 60176368 60329976 60412394 60465152 60523232 60964864 61023424 61028847 61140816 61464249 61646112 61730328 61843584 61972218 62005248 62155584 62240496 62325524 62354688 62414583 62439872 62447616 62684776 62717952 62870016 62930406 62955904 62963712 63049728 63131992 63202832 63297024 63450492 63537173 63653744 63776196 64024576 64179808 64303272 64391118 64677888 64834704 64923276 65011969 65020032 65212416 65275056 65301504 65386706 65421312 65459832 65549258 65716581 65927092 65961984 66025344 66052096 66185427 66311168 66471944 66571008 66661952 66784256 67336192 67342176 67465728 67698414 68023296 68088636 68116224 68281631 68383392 68585472 68651352 68679168 68745138 68768777 68772992 68845942 68871264 68948544 69042736 69169408 69337114 69440448 69535312 69741056 69844992 70014336 70109984 70244856 70520373 70825392 70922148 71023491 71103186 71330952 71368704 71610462 71639744 71920464 72018716 72027648 72056832 72150848 72202284 72231808 72300921 72339456 72514848 72613912 72747136 72855552 73170944 73348352 73457664 73558016 73878486 74308608 74405562 74489052 74590813 74600064 74727664 74780937 74994696 75020484 75104664 75122971 75132288 75207266 75345248 75457536 75640488 75743822 75753216 75784192 75856704 75967936 76081152 76185088 76324864 76369804 76955648 77369616 77673078 77699787 77815584 78152448 78227226 78341934 78458688 78565872 78592888 78710016 78798336 78873732 78905984 78981483 79050752 79097297 79242416 79360512 79468928 79478784 79704064 79780624 80016384 80125696 80439968 80594712 81169704 81260784 81371796 81521088 81690651 81840528 81952332 82194816 82307104 82317312 82458112 82516896 82629624 82673664 82742506 82752768 82874112 82953717 82987328 83139584 83219444 83263488 83826688 83907208 83951616 84066304 84068622 84396032 84600656 84763404 84879201 85034928 85257216 85463928 85580682 85708224 85737696 85854824 85865472 86191567 86237184 86446272 86564368 86575104 86693376 86806489 86903894 86949888 87033408 87068672 87228416 87279776 87523898 87622108 88033792 88247236 88416999 88761344 88769232 88932096 89147718 89402544 89667072 89753202 89789568 89954304 90007269 90141408 90264552 90494964 90618591 90697728 90784848 90821632 91177856 91398923 91447296 91535136 91572224 91660184 91828352 91931392 92587264 92595492 92765376 93126656 93352448 93360744 93488286 93532032 93659808 94027164 94076928 94305024 94395609 94433856 94562864 94574592 94697988 94804248 94933762 94945536 95107936 95175738 95480616 95611054 95893952 96036864 96269712 96401228 96452608 96586677 96686464 97140736 97384914 97943552 97952256 98080059 98131968 98189748 98323887 98504648 98890638 98942976 99038016 99078144 99207416 99318736 99466752 99707916 99844129 99856512 99992928 100027312 100139552 100176384 100610048 100853984 101004288 101142272 101441536 102174336 102575088 102750538 103018752 103117707 103159488 103268913 103306896 103422816 103564104 103599716 103754112 104005671 104160672 104203264 104302968 104455912 104611584 104754496 104767488 104946688 105021504 105064448 105164976 105308644 105814016 105971712 106383222 106688512 106996428 107459616 107880696 108028074 108065221 108085248 108226272 108347712 108495728 108509184 108694784 108772272 108920868 108958322 109069667 109120704 109269776 109283328 109593088 109698358 109756416 110022528 110172832 110186496 110337024 110498816 110604956 110817729 111608343 111733578 112091496 112530726 112656996 112810899 113017872 113172268 113186304 113379904 113460732 113615733 113676288 113785056 113951904 114107576 114121728 114277632 114316928 114487296 114554706 114982912 115261696 115372411 115433472 115591168 115933184 116044544 116325902 117228672 117512901 117848808 117889332 118050383 118065024 118197504 118358976 118576128 118863624 119026006 119040768 119203392 119556096 119670936 119719424 119734272 119939072 120009692 120024576 120188544 120352736 120659952 120824788 120930304 121046464 121929728 122046848 122057694 122281632 122928498 123292224 123460656 123687168 123944436 124010496 124113759 124311168 124480992 124651048 124709376 124829166 124879744 124895232 125369552 125740032 125860812 125911808 125927424 126032753 126099456 126263984 126405664 126594048 126900984 127074346 127307488 127552392 128049152 128359616 128371023 128606544 128782236 129355776 129669408 129846552 130023938 130040064 130355841 130424832 130550112 130603008 130773412 130842624 130919664 131098516 131285847 131433162 131854184 131923968 132050688 132104192 132370854 132622336 132943888 133142016 133323904 133568512 133647157 134672384 134684352 134931456 135396828 135443891 136046592 136177272 136232448 136563262 136766784 137170944 137302704 137358336 137490276 137537554 137545984 137691884 137742528 137897088 138085472 138338816 138674228 138880896 139070624 139482112 139689984 140028672 140219968 140232429 140489712 141040746 141650784 141844296 142046982 142206372 142400643 142661904 143220924 143279488 143416581 143626879 143840928 144037432 144055296 144113664 144301696 144404568 144463616 144601842 144678912 145029696 145227824 145494272 145711104 146341888 146696704 146915328 147116032 147756972 148335957 148617216 148811124 148978104 149181626 149200128 149455328 149561874 149989392 150040968 150209328 150245942 150264576 150414532 150690496 150915072 151280976 151487644 151506432 151568384 151713408 151935872 152162304 152370176 152649728 152739608 153338689 153911296 154125807 154739232 155346156 155399574 155631168 156304896 156454452 156683868 156897917 156917376 157131744 157185776 157420032 157596672 157747464 157811968 157962966 158101504 158194594 158484832 158721024 158937856 158957568 159408128 159561248 160032768 160251392 160879936 161189424 162042111 162339408 162521568 162743592 163042176 163381302 163437483 163681056 163904664 164389632 164547537 164614208 164634624 164916224 165033792 165259248 165347328 165485012 165505536 165748224 165907434 165974656 166279168 166438888 166526976 167653376 167814416 168132608 168137244 168792064 169201312 169526808 169758402 170069856 170514432 170927856 171161364 171395191 171416448 171475392 171709648 171730944 171832059 172383134 172474368 172892544 173128736 173150208 173386752 173612978 173807788 173899776 174066816 174137344 174488853 174559552 175047796 175244216 176067584 176494472 176833998 177522688 177538464 177864192 178295436 178539009 178805088 179334144 179506404 179579136 179908608 180014538 180282816 180529104 180989928 181237182 181299503 181395456 181569696 181643264 182355712 182797846 182894592 183070272 183144448 183320368 183656704 183862784 185174528 185190984 185530752 186704896 186721488 186976572 187064064 187243749 187319616 188054328 188153856 188610048 188791218 188867712 189125728 189149184 189395976 189608496 189867524 189891072 190215872 190351476 190611519 190961232 191222108 191787904 192073728 192539424 192802456 192905216 193173354 193372928 194281472 194769828 195035907 195887104 195904512 196160118 196263936 196379496 196647774 197009296 197149743 197781276 197885952 198051469 198076032 198156288 198414832 198556281 198637472 198933504 199415832 199688258 199713024 199985856 200054624 200279104 200352768 201220096 201707968 202008576 202284544 202883072 204348672 204844893 205150176 205501076 206037504 206235414 206306331 206318976 206537826 206613792 206845632 207128208 207199432 207508224 208011342 208321344 208406528 208605936 208911824 209223168 209508992 209534976 209893376 210016961 210043008 210128896 210329952 210617288 211628032 212766444 213377024 213992856 214919232 215761392 216056148 216130442 216170496 216452544 216695424 216902763 216991456 217018368 217389568 217544544 217841736 217916644 218139334 218241408 218539552 218566656 219186176 219396716 219512832 220045056 220345664 220372992 220674048 220997632 221209912 221635458 223216686 223467156 223772439 224182992 225061452 225313992 225368913 225621798 226035744 226344536 226372608 226759808 226921464 227231466 227352576 227570112 227903808 228215152 228243456 228555264 228633856 228853471 228974592 229109412 229422403 229965824 230523392 230744822 230866944 231182336 232089088 232651804 233099361 234457344 235025802 235697616 235778664 236100766 236130048 236395008 236717952 236944449 237152256 237291891 237727248 238052012 238081536 238406784 239112192 239341872 239438848 239878144 240019384 240049152 240377088 240705472 240960797 241319904 241649576 241860608 242092928 242679899 243859456 244093696 244115388 244563264 245856996 246584448 246921312 247374336 247888872 248020992 248227518 248622336 248861151 248961984 249302096 249418752 249658332 249759488 249790464 250739104 251480064 251721624 251823616 251854848 252065506 252198912 252527968 252811328 253188096 253801968 254148692 254614976 254637603 255104784 256098304 256719232 256742046 257213088 257564472 258574701 258711552 259338816 259693104 260047876 260080128 260419467 260711682 260849664 261100224 261206016 261546824 261685248 261839328 262197032 262571694 262866324 263225431 263708368 264101376 264208384 264741708 265103377 265244672 265887776 266284032 266647808 267137024 267294314 269344768 269368704 269862912 270021807 270793656 270887782 271855773 272093184 272354544 272464896 273126524 273533568 274196769 274341888 274605408 274716672 274980552 275075108 275091968 275383768 275485056 275794176 276170944 276677632 277348456 277761792 278141248 278964224 279379968 280057344 280439936 280464858 280979424 282081492 283301568 283688592 284093964 284412744 284801286 284899219 285323808 286441848 286558976 286833162 287253758 287681856 288074864 288110592 288603392 288809136 288927232 289203684 289357824 289598771 290059392 290455648 290988544 291422208 293393408 293830656 294232064 294240177 294971661 295513944 296671914 297234432 297622248 297956208 298363252 298400256 298910656 299123748 299532387 299978784 300081936 300418656 300491884 300529152 300829064 301380992 301830144 302561952 302975288 303012864 303136768 303426816 303871744 304163629 304324608 304740352 305299456 305479216 306677378 307822592 308251614 309478464 309806739 310692312 310799148 311223737 311262336 312017013 312609792 312908904 313367736 313795834 313834752 314263488 314371552 314840064 315193344 315494928 315623936 315925932 316203008 316389188 316969664 317442048 317875712 317915136 318816256 319122496 320065536 320502784 321759872 322378848 324084222 324195663 324678816 325043136 325487184 326084352 326762604 326874966 327209001 327362112 327809328 328779264 329095074 329228416 329269248 329832448 330026653 330067584 330518496 330970024 331011072 331496448 331814868 331949312 332268167 332558336 332877776 335306752 335628832 336265216 336274488 337584128 338402624 338432697 339053616 339516804 340139712 340847199 341028864 341855712 342322728 342790382 342832896 342950784 343419296 343461888 343664118 344766268 344948736 345785088 346117233 346257472 346300416 346773504 347225956 347615576 347799552 348133632 348274688 348977706 349119104 350095592 350488432 352135168 352988944 353667996 354151149 355045376 355076928 355728384 356590872 357078018 357610176 358668288 359012808 359158272 359626883 359817216 360029076 360520919 360565632 361058208 361979856 362474364 362599006 362790912 363139392 363286528 364711424 365595692 365789184 366140544 366288896 366640736 367313408 367725568 370349056 370381968 371061504 372341277 373409792 373442976 373953144 374128128 374487498 374639232 376108656 377220096 377582436 377735424 378098259 378251456 378298368 378652681 378791952 379216992 379735048 379782144 380431744 380702952 381223038 381354127 381922464 382444216 383575808 384147456 385078848 385604912 385810432 386346708 386745856 388562944 389539656 390071814 391067523 391809024 392320236 392527872 392758992 393295548 393857541 394018592 394299486 395562552 395771904 396102938 396152064 396312576 396829664 397112562 397274944 397867008 398831664 399376516 399426048 399971712 400109248 400558208 400705536 400941471 402440192 403415936 404017152 404569088 405766144 406331673 408697344 409689786 410300352 411002152 412075008 412470828 412612662 412637952 413075652 413227584 413639963 413691264 414256416 414398864 415016448 416022684 416591021 416642688 416813056 417211872 417823648 418446336 419017984 419069952 419786752 420033922 420086016 420257792 420659904 421234576 423256064 425532888 426754048 427201929 427985712 429838464 430249743 430880637 431522784 432112296 432260884 432340992 432905088 433390848 433805526 433982912 434036736 434779136 435089088 435683472 435833288 436278668 436482816 437079104 437133312 438372352 438793432 439025664 440090112 440691328 440745984 441348096 441995264 442419824 443270916 446433372 446934312 447544878 448365984 450122904 450627984 450737826 451243596 451860049 452071488 452689072 452745216 453519616 453842928 454462932 454705152 455083783 455140224 455807616 456430304 456486912 457110528 457267712 457706942 457949184 458218824 458844806 460016067 461046784 461489644 461733888 462364672 462377421 464178176 465303608 466198722 468914688 470051604 470693751 471395232 471557328 472201532 472260096 472790016 473435904 473888898 474304512 474583782 475454496 476104024 476163072 476813568 477971417 478224384 478683744 478877696 479756288 480038768 480098304 480754176 481381439 481410944 481921594 482639808 483299152 483721216 484185856 485359798 488187392 488230776 489126528 490312449 491713992 493168896 493642611 493842624 494748672 495777744 496041984 496455036 497244672 497722302 497923968 498604192 498837504 499316664 499518976 499580928 501478208 502960128 503443248 503647232 504131012 504397824 505055936 505622656 506376192 507603936 508297384 509229952 509275206 510209568 512196608 513438464 513484092 514185573 514426176 515128944 517149402 517423104 518677632 519386208 520095752 520160256 520838934 521423364 521699328 522135691 522200448 522412032 523093648 523466559 523678656 524394064 525143388 525732648 525860797 526450862 527416736 528202752 528416768 529483416 530206754 530489344 531775552 532568064 533295616 534274048 534588628 535617027 538689536 538737408 539725824 540043614 541587312 541775564 543711546 543898509 544186368 544709088 544929792 546253048 547067136 548393538 548683776 549210816 549433344 549961104 550150216 550183936 550767536 550970112 551588352 552341888 553355264 553681079 554696912 555523584 556282496 557928448 560114688 560879872 560929716 561958848 564162984 566603136 567377184 568187928 568825488 569602572 569798438 570647616 571834557 572883696 573117952 573666324 574507516 575363712 576149728 576221184 577206784 577618272 577854464 578407368 578715648 579197542 580118784 580911296 581977088 582844416 585107721 586786816 587661312 588464128 588480354 589943322 591027888 593343828 594154407 594468864 595244496 595912416 596726504 596800512 597821312 598247496 599064774 599270771 599957568 600163872 600837312 600983768 601058304 601658128 602761984 603340969 603660288 605123904 605950576 606025728 606273536 606853632 607743488 608327258 608649216 609480704 610598912 610958432 613354756 614534679 616503228 618918993 618956928 619613478 621384624 621598296 622447474 622524672 624034026 625219584 625817808 626735472 627591668 627669504 628526976 628743104 629680128 630050883 630386688 630989856 631247872 631851864 632406016 632778376 633939328 634884096 635751424 637632512 638244992 639792461 640131072 641005568 643519744 644757696 648168444 648391326 649357632 650086272 650974368 652168704 653525208 653749932 654418002 654643033 654724224 655618656 657558528 658190148 658456832 658538496 659664896 660053306 660135168 661036992 661940048 662022144 662992896 663629736 663898624 664536334 665116672 665755552 670613504 671257664 671317317 672548976 675168256 676106739 676805248 676865394 678107232 679033608 680279424 681694398 682057728 683711424 684645456 685580764 685665792 685901568 686560413 686838592 686923776 687328236 688267209 689532536 689897472 691570176 692234466 692514944 692600832 693547008 694451912 695231152 696267264 696549376 697955412 698238208 698908903 700191184 700976864 704270336 705977888 707335992 708302298 710090752 710153856 711456768 711875673 713181744 714156036 715131659 715220352 717336576 718025616 718316544 719253766 719634432 720058152 721041838 721131264 722116416 722882391 723959712 724948728 725198012 725581824 726278784 726573056 728039697 729422848 731191384 731578368 732281088 732577792 733281472 734626816 735451136 740698112 740763936 742123008 744682554 746819584 746885952 747906288 748256256 748974996 749278464 751097941 752217312 754440192 755164872 755470848 756196518 756456547 756502912 756596736 757305362 757583904 758433984 759470096 759564288 760863488 761405904 762446076 762708254 763487669 763844928 764888432 767151616 768294912 770157696 771209824 772693416 773491712 775724103 779079312 780143628 781258401 782135046 783618048 784640472 785055744 785517984 786591096 787715082 788037184 788598972 789676293 791125104 792205876 792304128 792625152 793659328 794225124 794549888 795310131 795734016 797663328 798753032 798852096 799943424 800218496 801116416 801411072 801882942 804880384 806831872 808034304 809138176 811532288 812663346 817394688 819379572 820498943 820600704 822004304 822590307 824150016 824941656 825225324 825275904 826151304 826352681 826455168 827279926 827382528 828512832 828797728 830032896 832045368 833182042 833285376 833626112 834423744 835647296 836892672 838035968 838139904 839573504 840067844 840172032 840515584 841319808 842469152 846512128 851065776 853508096 854403858 854697657 855971424 859676928 860499486 861761274 863045568 864224592 864521768 865810176 866781696 867611052 867965824 868073472 868796313 869558272 870070267 870178176 871366944 871666576 872557336 872965632 874158208 874266624 876744704 877586864 880180224 881382656 881491968 882696192 883990528 884839648 886541832 892866744 893868624 895089756 896731968 898597161 900245808 901255968 901475652 902487192 903720098 904142976 905378144 905490432 907039232 907685856 908925864 909410304 910167566 910280448 911615232 912490887 912860608 912973824 914221056 914535424 915413884 915898368 916437648 917689612 920032134 922093568 922979288 923467776 924729344 924754842 928356352 930607216 932397444 933671211 937829376 940103208 941387502 942790464 943114656 944403064 944520192 945580032 946871808 947777796 948107237 948609024 949167564 950464241 950908992 952208048 952326144 953627136 955942834 956448768 957367488 957755392 959512576 960077536 960196608 961508352 962762878 962821888 963843188 965279616 966598304 968371712 970719596 972586989 976374784 976461552 978253056 980624898 981627003 983427984 986337792 987285222 987685248 989497344 990079959 991555488 992910072 994489344 995444604 995847936 996804501 997208384 997675008 998633328 999037952 1002956416 1005388153 1005920256 1006886496 1007294464 1008262024 1008795648 1010111872 1011245312 1012752384 1015207872 1016594768 1018459904 1018550412 1020419136 1024393216 1026876928 1026968184 1028371146 1028852352 1030257888 1034298804 1034846208 1037355264 1038351699 1038772416 1040191504 1040320512 1041677868 1042846728 1043398656 1044271382 1044400896 1044824064 1046187296 1046933118 1047357312 1048788128 1050286776 1051465296 1051721594 1052901724 1054833472 1056405504 1058966832 1060413508 1060978688 1062453447 1063551104 1065136128 1066591232 1068548096 1069177256 1071234054 1077379072 1077474816 1078880649 1079451648 1080087228 1081562757 1083174624 1083551128 1087423092 1087797018 1088372736 1089418176 1089859584 1092506096 1094134272 1096787076 1097367552 1098285419 1098421632 1098866688 1099922208 1100300432 1100367872 1101535072 1101940224 1103176704 1104683776 1106710528 1107362158 1109393824 1111047168 1112564992 1115856896 1120229376 1121759744 1121859432 1123917696 1128325968 1133206272 1134294777 1134754368 1135958043 1136375856 1137650976 1139205144 1139596876 1141295232 1143669114 1144062381 1145767392 1146235904 1147332648 1149015032 1150727424 1152299456 1152442368 1154413568 1155236544 1155708928 1156814736 1157431296 1158395084 1160237568 1161822592 1163954176 1165688832 1170215442 1173573632 1176928256 1176960708 1179886644 1182055776 1186687656 1188308814 1188937728 1190488992 1191824832 1193453008 1193601024 1195642624 1196494992 1198129548 1198541542 1199766337 1199915136 1200327744 1201674624 1201967536 1202116608 1202824413 1203316256 1205523968 1206681938 1207320576 1210247808 1211901152 1212051456 1213707264 1215486976 1216654516 1217298432 1218961408 1218995019 1221916864 1226709512 1229069358 1233006456 1237837986 1237913856 1239226956 1240919889 1242769248 1243196592 1244894948 1245049344 1248068052 1249773063 1250439168 1251635616 1253470944 1255183336 1255339008 1257053952 1257486208 1259360256 1260101766 1260773376 1261979712 1262495744 1263703728 1264812032 1265556752 1267878656 1269096521 1269768192 1271502848 1275265024 1276489984 1279584922 1280262144 1282011136 1287039488 1289515392 1292641911 1296336888 1296782652 1298554213 1298715264 1300172544 1301948736 1304337408 1307050416 1307499864 1308836004 1309286066 1309448448 1311237312 1315117056 1316380296 1316913664 1317076992 1319329792 1320106612 1320270336 1322073984 1323880096 1324044288 1325985792 1327259472 1327797248 1329072668 1330233344 1331511104 1341227008 1342515328 1342634634 1345097952 1350336512 1352213478 1353610496 1353730788 1355580147 1356214464 1358067216 1360558848 1363388796 1364115456 1365251349 1367422848 1369290912 1371161528 1371331584 1371803136 1373120826 1373677184 1373847552 1374656472 1376534418 1379065072 1380048201 1383140352 1384468932 1385029888 1385201664 1386360283 1387094016 1388903824 1390462304 1392534528 1393098752 1395910824 1396476416 1397817806 1400382368 1401953728 1408540672 1411955776 1412081253 1414671984 1416604596 1420181504 1420307712 1422913536 1423751346 1426363488 1428312072 1430263318 1430440704 1433914251 1434673152 1436051232 1436633088 1438507532 1439268864 1440116304 1442083676 1442262528 1444144317 1444232832 1445764782 1447919424 1449897456 1450396024 1451163648 1452557568 1453146112 1456079394 1458845696 1462382768 1464562176 1465155584 1466562944 1469253632 1470118727 1470902272 1481396224 1481527872 1484246016 1489365108 1489882801 1493639168 1493771904 1495812576 1496512512 1497949992 1498556928 1502195882 1504434624 1508880384 1510329744 1510941696 1512393036 1512913094 1513005824 1513193472 1514610724 1515167808 1516867968 1518940192 1519128576 1521726976 1522811808 1524892152 1525416508 1526975338 1527689856 1529776864 1534303232 1536589824 1540315392 1542419648 1542556719 1545386832 1546983424 1551448206 1558158624 1560287256 1562516802 1564270092 1566407073 1567236096 1569280944 1571035968 1573182192 1575430164 1576074368 1577197944 1577582391 1579352586 1579895669 1582250208 1584411752 1584608256 1585250304 1587318656 1588450248 1589099776 1590620262 1591468032 1595326656 1597506064 1597704192 1599886848 1600436992 1602232832 1602822144 1603765884 1605956821 1609760768 1613663744 1616068608 1618276352 1625326692 1631695527 1634789376 1638759144 1640997886 1641201408 1644008608 1645180614 1648300032 1649883312 1650450648 1650551808 1652302608 1652705362 1652910336 1654559852 1654765056 1657025664 1657595456 1660065792 1661043237 1664090736 1666364084 1666570752 1667252224 1668847488 1671294592 1673785344 1676071936 1679147008 1680135688 1680344064 1681031168 1682639616 1684938304 1686725579 1693024256 1702131552 1707016192 1708807716 1709395314 1711942848 1719353856 1720998972 1723522548 1725877087 1726091136 1728449184 1729043536 1731620352 1733563392 1735222104 1735931648 1736146944 1737592626 1739116544 1740140534 1740356352 1742733888 1743333152 1745114672 1745931264 1748316416 1748533248 1753489408 1755173728 1760360448 1762765312 1762983936 1765392384 1767981056 1769679296 1773083664 1782463221 1785733488 1787737248 1790179512 1793463936 1797194322 1797812313 1800491616 1802511936 1802951304 1804974384 1807440196 1808285952 1810022907 1810756288 1810980864 1814078464 1815371712 1817851728 1818820608 1820335132 1820560896 1823230464 1824981774 1825721216 1825947648 1828442112 1829070848 1830827768 1831796736 1832875296 1835379224 1840064268 1842578017 1844187136 1845958576 1849458688 1849509684 1856712704 1861214432 1864794888 1867342422 1875658752 1880206416 1882775004 1885347101 1885580928 1886229312 1888806128 1889040384 1890152649 1891160064 1893743616 1895555592 1896214474 1897218048 1898335128 1900928482 1901817984 1904416096 1904652288 1907254272 1911885668 1912897536 1914734976 1915510784 1919377383 1920155072 1920393216 1923016704 1925525756 1925643776 1927686376 1930559232 1933196608 1936743424 1941439192 1945173978 1952749568 1952923104 1956506112 1961249796 1963254006 1963929099 1966855968 1972675584 1974570444 1975370496 1978994688 1980159918 1983110976 1985820144 1988978688 1990889208 1991695872 1993609002 1994294533 1994416768 1995350016 1997266656 1998075904 1999252369 2005912832 2010776306 2011840512 2013772992 2014588928 2016524048 2020223744 2022490624 2025504768 2030415744 2033189536 2036919808 2037100824 2040838272 2053753856 2053936368 2056742292 2057704704 2059681239 2060515776 2064801627 2068597608 2069692416 2074710528 2076703398 2077544832 2080383008 2080641024 2083355736 2085693456 2088542764 2088801792 2089648128 2092374592 2093866236 2094714624 2096726709 2097576256 2100573552 2102930592 2103443188 2105803448 2109666944 2112811008 2117933664 2120827016 2121957376 2124906894 2127102208 2130272256 2133182464 2137096192 2138354512 2142468108 2145394977 2154758144 2154949632 2157761298 2158903296 2160174456 2163125514 2166349248 2167102256 2168647173 2174846184 2175594036 2176745472 2178566159 2178836352 2179719168 2184119091 2185012192 2188268544 2193574152 2194735104 2196570838 2196843264 2197733376 2199844416 2200600864 2200735744 2203070144 2203880448 2206353408 2209367552 2213421056 2214724316 2218787648 2222094336 2225129984 2231713792 2240458752 2243519488 2243718864 2247835392 2253293823 2256651936 2266412544 2268589554 2269369641 2269508736 2271916086 2272751712 2275301952 2278410288 2279193752 2282590464 2287338228 2288124762 2290463007 2291534784 2292471808 2293821613 2294665296 2298030064 2301454848 2304598912 2304884736 2308827136 2310186571 2310473088 2311417856 2313629472 2316790168 2320475136 2323645184 2327908352 2340430884 2347147264 2353856512 2353921416 2359773288 2364111552 2369028879 2373375312 2376617628 2377875456 2380977984 2383649664 2385930393 2386906016 2387202048 2391285248 2392989984 2396259096 2397083084 2399532674 2399830272 2400655488 2403349248 2403935072 2404233216 2405648826 2406632512 2411047936 2413363876 2414641152 2420495616 2423802304 2424102912 2427414528 2430973952 2433309032 2434596864 2437922816 2437990038 2443833728 2453419024 2458138716 2461496829 2466012912 2475675972 2475827712 2478453912 2479058043 2481839778 2485538496 2486393184 2489789896 2490098688 2496136104 2499546126 2500878336 2503271232 2506941888 2510366672 2510678016 2514107904 2514972416 2517388181 2518720512 2520203532 2521546752 2523646433 2523959424 2524991488 2527407456 2529624064 2531113504 2535757312 2538193042 2539536384 2543005696 2552979968 2559169844 2560524288 2564022272 2564092971 2574078976 2579030784 2585283822 2592673776 2593565304 2597108426 2597430528 2600345088 2603897472 2606388939 2608674816 2610210801 2614100832 2614999728 2617672008 2618572132 2618896896 2622474624 2630234112 2632760592 2633827328 2638659584 2640213224 2640540672 2644147968 2647760192 2648088576 2650568767 2651971584 2654518944 2655594496 2658145336 2660466688 2663022208 2669478889 2682454016 2685030656 2685269268 2690195904 2700673024 2704426956 2707220992 2707461576 2711160294 2712428928 2716134432 2721117696 2726777592 2728230912 2730502698 2734845696 2737472661 2738581824 2742323056 2742663168 2743606272 2746241652 2747354368 2747695104 2749312944 2753068836 2758130144 2760096402 2766280704 2768937864 2770059776 2770403328 2772720566 2774188032 2777807648 2780924608 2785069056 2791821648 2792952832 2795635612 2800764736 2801013633 2803907456 2817081344 2823911552 2824162506 2829343968 2833209192 2840363008 2840615424 2844321711 2845827072 2847502692 2851392723 2852726976 2856624144 2860526636 2860881408 2867828502 2869346304 2872102464 2873266176 2877015064 2878537728 2880232608 2884167352 2884525056 2888288634 2888465664 2891529564 2895479741 2895838848 2899794912 2900792048 2905115136 2906292224 2912158788 2916137147 2917691392 2924765536 2929124352 2930311168 2933125888 2938507264 2940237454 2941804544 2962792448 2963055744 2968492032 2970239877 2978730216 2979765602 2987278336 2987543808 2990413503 2991625152 2993025024 2995899984 2997113856 3004391764 3008869248 3016164459 3017760768 3020659488 3021883392 3024786072 3025826188 3026011648 3026386944 3029221448 3030335616 3033735936 3037880384 3038257152 3043453952 3045623616 3049784304 3050833016 3053950676 3055379712 3059553728 3068606464 3073179648 3080630784 3084839296 3085113438 3090773664 3093966848 3102896412 3116317248 3120574512 3125033604 3128540184 3132814146 3133891409 3134472192 3138561888 3142071936 3146364384 3150860328 3152148736 3154395888 3155164782 3158705172 3159791338 3163020343 3164500416 3168823504 3169216512 3174637312 3176900496 3178199552 3181240524 3182936064 3185586481 3190653312 3195012128 3195408384 3199773696 3200873984 3204465664 3205644288 3207531768 3211913642 3227327488 3232137216 3236552704 3236641947 3244688271 3250653384 3263391054 3269578752 3277518288 3281995772 3282402816 3288017216 3290361228 3294856257 3296600064 3299766624 3300901296 3301103616 3304605216 3305410724 3305820672 3309119704 3309530112 3314051328 3315190912 3320131584 3322086474 3328181472 3332728168 3333141504 3334504448 3337694976 3342589184 3345799919 3347570688 3352143872 3358294016 3360271376 3360688128 3362062336 3365279232 3369876608 3373451158 3386048512 3404263104 3407874129 3417615432 3418790628 3423461107 3423885696 3432187143 3438707712 3441997944 3447045096 3451754174 3452182272 3456898368 3458087072 3463240704 3467126784 3470444208 3471863296 3472293888 3475185252 3478233088 3480281068 3480712704 3485467776 3486666304 3490229344 3491862528 3496632832 3497066496 3506978816 3510347456 3520720896 3525530624 3530784768 3535962112 3539358592 3546167328 3564926442 3571466976 3575474496 3580359024 3586927872 3594388644 3595624626 3599299011 3600983232 3605023872 3605902608 3609948768 3614880392 3616571904 3620045814 3621512576 3621961728 3628156928 3630293183 3630743424 3635703456 3640670264 3641121792 3646460928 3649963548 3651442432 3651895296 3654949837 3656884224 3658141696 3661655536 3665750592 3670758448 3680128536 3685156034 3688374272 3691917152 3698917376 3699019368 3713425408 3722428864 3722759667 3729589776 3734684844 3749319189 3751317504 3760412832 3765550008 3770694202 3771161856 3772458624 3777612256 3778080768 3780305298 3782320128 3787487232 3791111184 3792428948 3794436096 3796670256 3801856964 3803635968 3807289563 3808832192 3809304576 3814508544 3823771336 3825795072 3829469952 3831021568 3838754766 3840310144 3840786432 3846033408 3851051512 3851287552 3855372752 3861118464 3866393216 3873486848 3875767553 3882878384 3890347956 3895662639 3905499136 3905846208 3913012224 3922499592 3926508012 3927858198 3933711936 3945351168 3949140888 3950740992 3957989376 3960319836 3965730109 3966221952 3971640288 3977957376 3981778416 3983391744 3987218004 3988589066 3988833536 3990700032 3994533312 3996151808 3998504738 4011825664 4021552612 4023681024 4027545984 4029177856 4033048096 4040447488 4044981248 4051009536 4060831488 4066379072 4066740441 4073839616 4074201648 4081676544 4095754047 4107507712 4107872736 4113484584 4115409408 4119362478 4121031552 4129603254 4137195216 4149421056 4153406796 4155089664 4159080849 4160766016 4161282048 4165179491 4166711472 4171386912 4177085528 4177603584 4179296256 4184749184 4187732472 4189429248 4193453418 4194895397 4195152512 4201147104 4205861184 4206886376 4211606896 4219333888 4225622016 4235867328 4241654032 4243914752 4249813788 4254204416 4260544512 4266364928 4274192384 4276709024 4284936216 4290789954 4301742753 4309899264 4315522596 4317806592 4320348912 4326251028 4332432951 4332698496 4334204512 4337294346 4349692368 4351188072 4353490944 4357132318 4357672704 4359438336 4368238182 4370024384 4376537088 4387148304 4393141676 4393686528 4395466752 4399688832 4401201728 4401471488 4406140288 4407760896 4410356181 4412706816 4418735104 4426842112 4429448632 4437575296 4444188672 4450259968 4463427584 4469648403 4480917504 4487038976 4487437728 4495670784 4506587646 4513303872 4532825088 4537179108 4538739282 4539017472 4543832172 4545503424 4550039593 4550603904 4556820576 4558387504 4565180928 4574676456 4576249524 4580926014 4582501231 4583069568 4584943616 4587643226 4589330592 4596060128 4602909696 4609197824 4609769472 4617654272 4620373142 4620946176 4622835712 4627258944 4633580336 4640950272 4647290368 4655816704 4680861768 4694294528 4699221219 4707842832 4719546576 4728223104 4732747173 4738057758 4739687007 4746750624 4753235256 4755750912 4761955968 4767299328 4771860786 4773812032 4774404096 4782570496 4785979968 4792518192 4794166168 4799065348 4799660544 4801310976 4806698496 4807870144 4808466432 4811297652 4813265024 4817870463 4822095872 4826727752 4829282304 4840991232 4847604608 4848205824 4854829056 4861947904 4866618064 4875845632 4875980076 4887667456 4906838048 4916277432 4922993658 4932025824 4951351944 4951655424 4956907824 4958116086 4963679556 4970460539 4971076992 4972786368 4979579792 4980197376 4983129711 4992272208 4999092252 5001756672 5005921613 5006542464 5013883776 5020733344 5021356032 5028215808 5029944832 5034776362 5037441024 5040407064 5043093504 5047292866 5047918848 5049982976 5054814912 5060176737 5062227008 5071514624 5076386084 5079072768 5086011392 5105959936 5118339688 5121048576 5128044544 5128185942 5148157952 5158061568 5170567644 5177631261 5185347552 5187130608 5194216852 5194861056 5200690176 5207794944 5212777878 5217349632 5220421602 5228201664 5229999456 5235344016 5237144264 5237793792 5244949248 5257685587 5260468224 5265521184 5267654656 5277319168 5280426448 5281081344 5288295936 5295195829 5295520384 5296177152 5301137534 5303943168 5309037888 5311188992 5316290672 5320933376 5326044416 5338957778 5370061312 5370538536 5380391808 5393436939 5408853912 5414441984 5414923152 5422320588 5424857856 5430068721 5432268864 5442235392 5453555184 5456461824 5461005396 5469691392 5474945322 5477163648 5484646112 5485326336 5487212544 5492483304 5494708736 5495390208 5498625888 5506137672 5516260288 5520192804 5527734051 5532561408 5537875728 5540119552 5545441132 5548376064 5555615296 5561849216 5570138112 5583643296 5585905664 5591271224 5601529472 5602027266 5607814912 5634162688 5647823104 5648325012 5656041303 5658687936 5666418384 5680726016 5681230848 5688643422 5691654144 5695005384 5702785446 5705453952 5713248288 5721053272 5721762816 5735657004 5738692608 5743492601 5744204928 5746532352 5754030128 5758132149 5760465216 5768334704 5769050112 5776577268 5776931328 5783059128 5784468767 5790959482 5791677696 5799589824 5801584096 5810230272 5812584448 5824317576 5832274294 5835382784 5849531072 5858248704 5866251776 5877014528 5880474908 5883609088 5891787297 5925584896 5926111488 5936984064 5940479754 5957460432 5959531204 5974556672 5975087616 5980827006 5982883599 5983250304 5986050048 5991799968 5994227712 5997757107 6008783528 6017738496 6032328918 6035521536 6041318976 6043766784 6049572144 6051652376 6052023296 6058442896 6060671232 6067471872 6075760768 6076514304 6086907904 6090491869 6091247232 6099568608 6101666032 6107901352 6110759424 6119107456 6137212928 6161261568 6169678592 6170226876 6181547328 6187933696 6205792824 6232634496 6241149024 6250067208 6257080368 6265628292 6267782818 6268944384 6277123776 6284143872 6290180127 6292728768 6301720656 6304297472 6308791776 6310329564 6317410344 6319582676 6326040686 6329000832 6337647008 6338433024 6349274624 6353800992 6356399104 6362481048 6365872128 6371172962 6381306624 6390024256 6390816768 6399547392 6401747968 6408931328 6411288576 6415063536 6423827284 6436184931 6454654976 6464274432 6473105408 6473283894 6489376542 6501306768 6526782108 6535698477 6539157504 6555036576 6563991544 6564805632 6576034432 6580722456 6589712514 6591978481 6593200128 6599533248 6601802592 6602207232 6609210432 6610821448 6611641344 6618239408 6619060224 6628102656 6630381824 6636750659 6640263168 6644172948 6653249687 6656362944 6665456336 6666283008 6669008896 6675389952 6685178368 6691599838 6695141376 6704287744 6716588032 6720542752 6721376256 6730558464 6739753216 6746902316 6759881469 6808108923 6808526208 6815748258 6835230864 6837581256 6846922214 6847771392 6864374286 6871389021 6877415424 6881464839 6883995888 6894090192 6903508348 6904364544 6913796736 6916174144 6926481408 6930559713 6934253568 6940888416 6943726592 6950370504 6956466176 6960562136 6961425408 6970935552 6973332608 6980458688 6983725056 6993265664 7013957632 7020694912 7037717071 7041441792 7051061248 7061569536 7071924224 7078717184 7092334656 7129852884 7142933952 7150948992 7160718048 7173855744 7188777288 7191249252 7198598022 7201073363 7201966464 7210047744 7211805216 7219897536 7229760784 7233143808 7240091628 7243025152 7243923456 7256313856 7260586366 7261486848 7271406912 7281340528 7282243584 7292921856 7299927096 7302884864 7303790592 7309899674 7313768448 7316283392 7323311072 7331501184 7341516896 7360257072 7370312068 7376748544 7383834304 7384490487 7398038736 7426850816 7437174129 7444857728 7445519334 7459179552 7469369688 7498638378 7502635008 7520825664 7531100016 7541388404 7542323712 7544917248 7552164543 7555224512 7556161536 7560610596 7564640256 7570939299 7574974464 7582222368 7584857896 7588872192 7593340512 7603713928 7607271936 7614579126 7617664384 7618609152 7629017088 7647542672 7658939904 7662043136 7677509532 7680620288 7681572864 7687997933 7692066816 7702103024 7702575104 7710745504 7722236928 7732786432 7746973696 7751535106 7765756768 7780695912 7791325278 7810998272 7811692416 7826024448 7830632403 7844999184 7853016024 7855716396 7866448249 7867423872 7890702336 7898281776 7901481984 7915978752 7920639672 7931460218 7932443904 7943280576 7951706301 7955914752 7963556832 7966783488 7974436008 7977178132 7977667072 7981400064 7989066624 7992303616 7997009476 8008436667 8023651328 8043105224 8047362048 8055091968 8058355712 8066096192 8080894976 8089962496 8102019072 8121662976 8132758144 8133480882 8147679232 8148403296 8163353088 8191508094 8215015424 8215745472 8226969168 8230818816 8238724956 8242063104 8259206508 8262077351 8274390432 8298842112 8306813592 8310179328 8318161698 8321532032 8322564096 8330358982 8333422944 8342773824 8354171056 8355207168 8369498368 8375464944 8378858496 8386906836 8389790794 8390305024 8398364359 8402294208 8411722368 8413772752 8423213792 8438667776 8451244032 8471734656 8483308064 8499627576 8508408832 8521089024 8532729856 8532965133 8553418048 8554178169 8569872432 8581579908 8603485506 8619798528 8631045192 8635613184 8640697824 8652502056 8664865902 8665396992 8668409024 8674588692 8686439223 8699384736 8702376144 8714264636 8715345408 8718876672 8736476364 8740048768 8748411441 8753074176 8774296608 8786283352 8787373056 8790933504 8799377664 8802403456 8802942976 8812280576 8815521792 8820712362 8825413632 8837470208 8853684224 8858897264 8875150592 8888377344 8900519936 8926855168 8939296806 8961835008 8974077952 8974875456 8991341568 9013175292 9025488373 9026607744 9048493377 9065650176 9074358216 9077478564 9078034944 9087664344 9089879491 9091006848 9100079186 9101207808 9113641152 9116775008 9130361856 9149352912 9152499048 9161852028 9165002462 9166139136 9169887232 9175286452 9178661184 9192120256 9205819392 9218395648 9219538944 9235308544 9240746284 9241892352 9245671424 9254517888 9267160672 9281900544 9294580736 9311633408 9361723536 9388589056 9398442438 9401674227 9415685664 9439093152 9456446208 9465494346 9476115516 9479374014 9489061029 9493501248 9506470512 9523911936 9534598656 9543721572 9547624064 9548808192 9556759443 9565140992 9570772937 9571959936 9585036384 9588332336 9598130696 9599321088 9602621952 9613396992 9615740288 9616932864 9622595304 9626530048 9635740926 9644191744 9653455504 9681982464 9695209216 9696411648 9709658112 9723895808 9733236128 9751691264 9751960152 9775334912 9813676096 9832554864 9845987316 9864051648 9884568771 9902703888 9903310848 9913815648 9916232172 9927359112 9940921078 9942153984 9945572736 9959159584 9960394752 9966259422 9984544416 9998184504 10003513344 10011843226 10013084928 10027767552 10037399757 10041466688 10042712064 10056431616 10059889664 10069552724 10074882048 10080814128 10086187008 10094585732 10095837696 10099965952 10109629824 10120353474 10124454016 10143029248 10152772168 10158145536 10172022784 10211919872 10236679376 10256089088 10256371884 10270383321 10296315904 10316123136 10341135288 10355262522 10370695104 10374261216 10388433704 10389722112 10401380352 10415589888 10425555756 10429179607 10434699264 10440843204 10455106651 10456403328 10459998912 10470688032 10474288528 10475587584 10489898496 10515371174 10520936448 10531042368 10535309312 10554638336 10560852896 10562162688 10576591872 10590391658 10591040768 10592354304 10602275068 10607886336 10618075776 10622377984 10632581344 10652088832 10677915556 10740122624 10741077072 10760783616 10786873878 10797897033 10817707824 10828883968 10829846304 10844641176 10849715712 10860137442 10864537728 10884470784 10890879549 10907110368 10922010792 10939382784 10949890644 10954327296 10964849511 10969292224 10970652672 10974425088 10984966608 10989417472 10997251776 11012275344 11032520576 11040385608 11055468102 11059269683 11065122816 11075751456 11080239104 11090882264 11096752128 11111230592 11123698432 11140276224 11167286592 11171811328 11182542448 11203058944 11204054532 11215629824 11268325376 11295646208 11296650024 11312082606 11317375872 11332836768 11362461696 11377286844 11383308288 11390010768 11405570892 11410907904 11421868689 11426496576 11442106544 11443525632 11471314008 11477385216 11486985202 11488409856 11493064704 11508060256 11516264298 11520930432 11536669408 11538100224 11553154536 11553862656 11566118256 11568937534 11581918964 11583355392 11599179648 11603168192 11620460544 11627302659 11648635152 11664548588 11670765568 11686987917 11699062144 11716497408 11732503552 11754029056 11760949816 11767218176 11783574594 11851169792 11852222976 11873968128 11880959508 11897190327 11914920864 11919062408 11949113344 11950175232 11961654012 11965767198 11966500608 11972100096 11983599936 11988455424 11995514214 12017567056 12035476992 12064657836 12071043072 12081139609 12082637952 12087533568 12099144288 12103304752 12104046592 12116885792 12121342464 12134943744 12151521536 12153028608 12173815808 12180983738 12182494464 12199137216 12203332064 12215802704 12221518848 12238214912 12274425856 12322523136 12339357184 12340453752 12363094656 12375867392 12411585648 12465268992 12477242547 12482298048 12495538473 12500134416 12514160736 12531256584 12535565636 12537888768 12554247552 12568287744 12580360254 12584686191 12585457536 12603441312 12608594944 12617583552 12620659128 12634820688 12639165352 12652081372 12658001664 12675294016 12676866048 12698549248 12707601984 12712798208 12724962096 12731744256 12742345924 12762613248 12780048512 12781633536 12799094784 12803495936 12817862656 12822577152 12830127072 12847654568 12872369862 12909309952 12946210816 12946567788 12978753084 13002613536 13053564216 13071396954 13078315008 13110073152 13127983088 13129611264 13152068864 13161444912 13179425028 13183956962 13186400256 13197429707 13199066496 13203605184 13204414464 13218420864 13221642896 13223282688 13231068543 13236478816 13238120448 13256205312 13260763648 13273501318 13280526336 13288345896 13306499374 13312725888 13330912672 13332566016 13350779904 13370356736 13383199676 13390282752 13408575488 13408945209 13441085504 13442752512 13461116928 13479506432 13493804632 13519762938 13616217846 13617052416 13631496516 13650118779 13670461728 13675162512 13693844428 13695542784 13728748572 13742778042 13747503693 13754830848 13762929678 13767991776 13788180384 13807016696 13808729088 13827593472 13832348288 13852962816 13861119426 13868507136 13881776832 13887453184 13900741008 13912932352 13921124272 13922850816 13941871104 13946665216 13960061731 13960917376 13967450112 13986531328 13994766583 14027915264 14041389824 14075434142 14082883584 14102122496 14157434368 14184669312 14219061021 14259705768 14285867904 14301897984 14321436096 14347711488 14377554576 14382498504 14397196044 14402146726 14403932928 14420095488 14423610432 14439795072 14453611389 14459521568 14466287616 14480183256 14486050304 14487846912 14512627712 14521172732 14522973696 14542813824 14562681056 14564487168 14585843712 14599854192 14605769728 14619799348 14627536896 14632566784 14646622144 14663002368 14683033792 14720514144 14740624136 14753497088 14767668608 14768980974 14796077472 14853701632 14874348258 14889715456 14891038668 14911381617 14918359104 14938739376 14997276756 15005270016 15017764839 15041651328 15062200032 15082776808 15084647424 15089834496 15104329086 15110449024 15112323072 15121221192 15129280512 15141878598 15149948928 15164444736 15169715792 15180530211 15186681024 15207427856 15214543872 15229158252 15235328768 15237218304 15249963113 15258034176 15295085344 15317879808 15324086272 15355019064 15361240576 15363145728 15375995866 15384133632 15404206048 15405150208 15421491008 15444473856 15465572864 15493947392 15503070212 15531513536 15532893783 15561391824 15582650556 15621996544 15623384832 15652048896 15661264806 15689998368 15706032048 15711432792 15732896498 15734847744 15773056761 15781404672 15796563552 15802963968 15831957504 15841279344 15862920436 15864887808 15885587487 15886561152 15903412602 15911829504 15927113664 15933566976 15948872016 15954356264 15955334144 15962800128 15978133248 15984607232 15994018952 16016873334 16047302656 16056751291 16086210448 16110183936 16116711424 16132192384 16161789952 16171305997 16179924992 16243325952 16265516288 16266961764 16295358464 16296806592 16326706176 16383016188 16430030848 16431490944 16453938336 16461637632 16477449912 16484126208 16518413016 16524154702 16548780864 16583202153 16597684224 16613627184 16620358656 16636323396 16643064064 16645128192 16660717964 16666845888 16685547648 16708342112 16710414336 16738996736 16750929888 16757716992 16773813672 16779581588 16780610048 16796728718 16804588416 16823444736 16827545504 16846427584 16877335552 16902488064 16943469312 16966616128 16968123909 16999255152 17016817664 17042178048 17065459712 17065930266 17106836096 17108356338 17139744864 17163159816 17206971012 17230477803 17239597056 17262090384 17281395648 17305004112 17329731804 17330793984 17336818048 17349177384 17353406301 17372878446 17378852359 17398769472 17404752288 17428529272 17430690816 17437753344 17472952728 17480097536 17496822882 17506148352 17548593216 17572566704 17574746112 17598755328 17604806912 17605885952 17624561152 17631043584 17641424724 17650827264 17665525031 17674940416 17707368448 17717794528 17750301184 17776754688 17801039872 17878593612 17923670016 17948155904 17948650797 17949750912 17982683136 17993271321 18026350584 18050976746 18053215488 18096986754 18131300352 18148716432 18154957128 18156069888 18175328688 18179758982 18182013696 18200158372 18202415616 18227282304 18233550016 18260723712 18271475607 18298705824 18304998096 18323704056 18330004924 18332278272 18339774464 18350572904 18357322368 18384240512 18411638784 18436791296 18470617088 18481492568 18483784704 18491342848 18509035776 18534321344 18553981369 18563801088 18589161472 18623266816 18723447072 18777178112 18796884876 18803348454 18831371328 18878186304 18912892416 18930988692 18952231032 18958748028 18978122058 18984647957 18987002496 19012941024 19047823872 19069197312 19087443144 19095248128 19097616384 19113518886 19130281984 19141545874 19143919872 19170072768 19176664672 19196261392 19198642176 19205243904 19226793984 19231480576 19233865728 19245190608 19253060096 19271481852 19288383488 19306911008 19363964928 19390418432 19392823296 19419316224 19447791616 19466472256 19503920304 19550669824 19607095431 19627352192 19665109728 19691974632 19728103296 19769137542 19775935443 19805407776 19806621696 19827631296 19832464344 19854718224 19881842156 19884307968 19891145472 19910251977 19918319168 19920789504 19932518844 19959749061 19969088832 19996369008 20007026688 20023686452 20026169856 20055535104 20074799514 20082933376 20085424128 20112863232 20119779328 20139105448 20149764096 20161628256 20189171464 20191675392 20199931904 20219259648 20240706948 20248908032 20268358187 20286058496 20305544336 20344045568 20423839744 20473358752 20512178176 20512743768 20540766642 20592631808 20632246272 20644394517 20682270576 20710525044 20738818111 20741390208 20748522432 20776867408 20779444224 20791679139 20802760704 20831179776 20851111512 20858359214 20869398528 20881686408 20910213302 20912806656 20919997824 20941376064 20948577056 20951175168 20979796992 21030742348 21041872896 21062084736 21070618624 21113151213 21121705792 21124325376 21153183744 21180783316 21182081536 21184708608 21204550136 21215772672 21236151552 21244755968 21265162688 21304177664 21355831112 21480245248 21482154144 21521567232 21573747756 21595794066 21603220089 21635415648 21657767936 21659692608 21689282352 21699431424 21720274884 21729075456 21768941568 21781759098 21814220736 21844021584 21878765568 21899781288 21908654592 21929699022 21937239863 21938584448 21941305344 21948850176 21969933216 21978834944 21991776059 21994503552 22024550688 22065041152 22080771216 22110936204 22118539366 22130245632 22141142401 22151502912 22160478208 22181764528 22222461184 22247396864 22280552448 22334573184 22343622656 22365084896 22406117888 22408109064 22431259648 22591292416 22593300048 22624165212 22634751744 22656493629 22665673536 22712817897 22724923392 22754573688 22766616576 22780021536 22811141784 22821815808 22843737378 22852993152 22884213088 22887051264 22942628016 22973970404 22976819712 22986129408 23016120512 23032528596 23041860864 23063993799 23073338816 23076200448 23106309072 23107725312 23132236512 23137875068 23163837928 23166710784 23198359296 23206336384 23240921088 23254605318 23297270304 23329097176 23341531136 23373975834 23398124288 23432994816 23465007104 23508058112 23521899632 23534436352 23567149188 23599344747 23702339584 23704445952 23747936256 23761919016 23794380654 23829841728 23838124816 23855118903 23900350464 23923308024 23931534396 23933001216 23944200192 23964227749 23967199872 23976910848 23991028428 24025310001 24035134112 24070953984 24129315672 24142086144 24162279218 24165275904 24175067136 24198288576 24206609504 24208093184 24233771584 24242684928 24269887488 24303043072 24306057216 24347631616 24361967476 24364988928 24398274432 24406664128 24431605408 24443037696 24476429824 24548851712 24645046272 24678714368 24680907504 24726189312 24751734784 24786232053 24823171296 24930537984 24954485094 24964596096 24991076946 25000268832 25028321472 25062513168 25071131272 25108495104 25136575488 25160720508 25169372382 25170915072 25195093077 25206882624 25217189888 25232037743 25235167104 25241318256 25269641376 25278330704 25304162744 25316003328 25350588032 25353732096 25397098496 25412052281 25415203968 25425596416 25449924192 25484691848 25525226496 25560097024 25563267072 25598189568 25606991872 25635725312 25660254144 25695309136 25744739724 25818619904 25892421632 25893135576 25957506168 26005227072 26059317669 26107128432 26142793908 26156630016 26220146304 26245234323 26255966176 26259222528 26304137728 26322889824 26358850056 26367913924 26372800512 26394859414 26398132992 26407210368 26408828928 26436841728 26443285792 26446565376 26462137086 26472957632 26476240896 26512410624 26521527296 26547002636 26561052672 26576691792 26612998748 26625451776 26661825344 26665132032 26701559808 26740713472 26766399352 26780565504 26817150976 26817890418 26882171008 26885505024 26922233856 26959012864 26987609264 27039525876 27076465119 27232435692 27234104832 27262993032 27269638473 27300237558 27340923456 27350325024 27387688856 27391085568 27457497144 27485556084 27495007386 27509661696 27525859356 27535983552 27563462989 27576360768 27614033392 27617458176 27655186944 27664696576 27705925632 27722238852 27737014272 27760110763 27763553664 27774906368 27801482016 27825864704 27842248544 27845701632 27883742208 27893330432 27920123462 27921834752 27934900224 27973062656 27989533166 28082779648 28150868284 28165767168 28204244992 28205022681 28314868736 28369338624 28438122042 28467183087 28519411536 28571735808 28603795968 28642872192 28670278329 28695422976 28712318811 28755109152 28764997008 28794392088 28804293452 28807865856 28840190976 28847220864 28879590144 28907222778 28919043136 28932575232 28960366512 28972100608 29025255424 29042345464 29045947392 29085627648 29125362112 29128974336 29156256437 29171687424 29199708384 29211539456 29239598696 29255073792 29265133568 29293244288 29326004736 29364267779 29366067584 29441028288 29481248272 29506994176 29535337216 29537961948 29592154944 29707403264 29748696516 29779430912 29782077336 29822763234 29836718208 29877478752 29994553512 30010540032 30035529678 30083302656 30112199271 30124400064 30165553616 30169294848 30179668992 30208658172 30220898048 30224646144 30242442384 30258561024 30283757196 30299897856 30328889472 30339431584 30361060422 30373362048 30414855712 30429087744 30458316504 30470657536 30474436608 30499926226 30516068352 30590170688 30635759616 30710038128 30722481152 30751991732 30768267264 30808412096 30810300416 30811149963 30842982016 30888947712 30931145728 30987894784 31006140424 31063027072 31065787566 31122783648 31165301112 31243993088 31246769664 31287538821 31304097792 31322529612 31365319953 31379996736 31412064096 31422865584 31465792996 31469695488 31546113522 31562809344 31593127104 31605927936 31663915008 31682558688 31725840872 31729775616 31771174974 31773122304 31806825204 31823659008 31850277151 31854227328 31867133952 31897744032 31908712528 31910668288 31956266496 31969214464 31988037904 32033746668 32077508617 32094605312 32113502582 32172420896 32220367872 32233422848 32264384768 32323579904 32342611994 32359849984 32486651904 32531032576 32533923528 32590716928 32593613184 32653412352 32672638647 32766032376 32860061696 32862981888 32894548533 32907876672 32923275264 32954899824 32968252416 33036826032 33048309404 33097561728 33166404306 33177809049 33195368448 33227254368 33240717312 33272646792 33286128128 33290256384 33321435928 33333691776 33371095296 33416684224 33420828672 33477993472 33501859776 33515433984 33547627344 33559163176 33561220096 33593457436 33609176832 33646889472 33655091008 33692855168 33754671104 33804976128 33886938624 33933232256 33936247818 33998510304 34033635328 34130919424 34131860532 34213672192 34216712676 34279489728 34326319632 34413942024 34460955606 34479194112 34524180768 34562791296 34610008224 34659463608 34661587968 34673636096 34698354768 34706812602 34745756892 34757704718 34793223773 34797538944 34809504576 34857058544 34861381632 34881907977 34945905456 34960195072 34993645764 35012296704 35041451291 35097186432 35145133408 35149492224 35197510656 35209613824 35211771904 35249122304 35262087168 35282849448 35301654528 35331050062 35349880832 35435589056 35500602368 35553509376 35602079744 35691570981 35757187224 35847340032 35896311808 35897301594 35899501824 35965366272 35986542642 36052701168 36101953492 36106430976 36193973508 36243418827 36262600704 36297432864 36309914256 36312139776 36350657376 36359517964 36364027392 36400316744 36404831232 36454564608 36467100032 36521447424 36542951214 36597411648 36609996192 36647408112 36660009848 36664556544 36679548928 36701145808 36714644736 36768481024 36803799109 36823277568 36873582592 36941234176 36962985136 36967569408 36982685696 37018071552 37068642688 37107962738 37127602176 37178322944 37246533632 37446894144 37486615419 37593769752 37606696908 37658072177 37662742656 37754058573 37756372608 37825784832 37861977384 37904462064 37917496056 37956244116 37969295914 37974004992 38025882048 38095647744 38138394624 38174886288 38190496256 38195232768 38227037772 38260563968 38283091748 38287839744 38340145536 38353329344 38392522784 38397284352 38410487808 38453587968 38462961152 38467731456 38490381216 38506120192 38542963704 38576766976 38613822016 38727929856 38780836864 38838632448 38895583232 38932944512 39007840608 39101339648 39214190862 39254704384 39330219456 39383949264 39456206592 39538275084 39551870886 39592289121 39610815552 39613243392 39655262592 39664928688 39709436448 39763684312 39768615936 39782290944 39820503954 39836638336 39841579008 39865037688 39919498122 39933225013 39938177664 39992738016 40047372904 40052339712 40111070208 40149599028 40165866752 40170848256 40204448207 40225726464 40239558656 40278210896 40323256512 40378342928 40383350784 40399863808 40438519296 40481413896 40497816064 40536716374 40572116992 40611088672 40688091136 40847679488 40946717504 40950356337 41025487536 41081533284 41185263616 41242511079 41264492544 41288789034 41364541152 41421050088 41477636222 41482780416 41497044864 41553734816 41558888448 41583358278 41605521408 41662359552 41702223024 41716718428 41738797056 41763372816 41820426604 41825613312 41839995648 41880185193 41882752128 41897154112 41902350336 41959593984 41984299749 42061484696 42083745792 42124169472 42141237248 42226302426 42243411584 42248650752 42306367488 42361566632 42364163072 42409100272 42472303104 42489511936 42530325376 42608355328 42633443083 42711662224 42960490496 42964308288 43043134464 43147495512 43191588132 43206440178 43270831296 43315535872 43319385216 43378564704 43398862848 43440549768 43458150912 43537883136 43563518196 43623031199 43628441472 43688043168 43757531136 43799562576 43817309184 43859398044 43874479726 43877168896 43882610688 43897700352 43939866432 43957669888 43983552118 43989007104 44049101376 44130082304 44161542432 44221872408 44237078732 44260491264 44282284802 44303005824 44320956416 44363529056 44444922368 44494793728 44561104896 44669146368 44687245312 44730169792 44734144851 44812235776 44816218128 44862519296 45053294517 45182584832 45186600096 45248330424 45269503488 45312987258 45331347072 45425635794 45449846784 45509147376 45560043072 45622283568 45643631616 45687474756 45705986304 45749889339 45768426176 45774102528 45816974401 45885256032 45947940808 45953639424 45972258816 46032241024 46065057192 46083721728 46127987598 46143849367 46146677632 46152400896 46212618144 46215450624 46264473024 46275750136 46327675856 46333421568 46396718592 46412672768 46481842176 46509210636 46572747809 46594540608 46658194352 46683062272 46747951668 46796248576 46865989632 46930014208 47016116224 47043799264 47134298376 47198689494 47319170283 47408891904 47495872512 47523838032 47588761308 47656762461 47659683456 47676249632 47710237806 47800700928 47846616048 47863068792 47866002432 47888400384 47928455498 47934399744 47953821696 47982056856 48050620002 48070268224 48141907968 48170253873 48258631344 48324558436 48330551808 48350134272 48396577152 48413219008 48416186368 48467543168 48485369856 48513917991 48539774976 48606086144 48695263232 48723934952 48729977856 48796548864 48813328256 48863210816 48886075392 48952859648 49097703424 49290092544 49357428736 49361815008 49452378624 49503469568 49572464106 49646342592 49861075968 49908970188 49929192192 49982153892 50000537664 50050435523 50056642944 50125026336 50142262544 50216990208 50273150976 50321441016 50338744764 50341830144 50390186154 50407513541 50413765248 50434379776 50464075486 50470334208 50482636512 50539282752 50556661408 50608325488 50632006656 50701176064 50707464192 50794196992 50824104562 50830407936 50851192832 50899848384 50969383696 51050452992 51120194048 51126534144 51196379136 51213983744 51271450624 51320508288 51390618272 51489479448 51637239808 51691433409 51786271152 51915012336 52010454144 52060218903 52118635338 52136557077 52214256864 52285587816 52313260032 52440292608 52490468646 52511932352 52518445056 52608275456 52645779648 52717700112 52735827848 52789718828 52796265984 52814420736 52817657856 52873683456 52886571584 52893130752 52924274172 52945915264 52952481792 52996575093 53024821248 53043054592 53094005272 53122105344 53153383584 53225997496 53250903552 53323650688 53330264064 53403119616 53481426944 53532798704 53634301952 53635780836 53764342016 53771010048 53844467712 53918025728 53975218528 54079051752 54152930238 54464871384 54468209664 54525986064 54539276946 54600475116 54675065929 54681846912 54700650048 54775377712 54782171136 54814426821 54914994288 54971112168 54990014772 55019323392 55051718712 55065137743 55071967104 55126925978 55152721536 55228066784 55234916352 55310373888 55329393152 55411851264 55444477704 55474028544 55520221526 55527107328 55549812736 55602964032 55661944107 55684497088 55691403264 55767484416 55786660864 55840246924 55843669504 55869800448 55946125312 55979066332 56165559296 56301736568 56331534336 56408489984 56410045362 56629737472 56738677248 56876244084 56934366174 56953943871 57038823072 57143471616 57207591936 57285744384 57340556658 57390845952 57424637622 57510218304 57529994016 57588784176 57608586904 57615731712 57680381952 57694441728 57759180288 57814445556 57834541457 57838086272 57865150464 57920733024 57944201216 57978318701 58050510848 58084690928 58091894784 58171255296 58250724224 58257948672 58312512874 58343374848 58399416768 58423078912 58479197392 58530267136 58586488576 58652009472 58728535558 58732135168 58882056576 58962496544 59070674432 59075923896 59184309888 59327806329 59497393032 59558861824 59564154672 59645526468 59673436416 59730755931 59754957504 59879247183 59989107024 60021080064 60071059356 60166605312 60224398542 60248800128 60331107232 60338589696 60359337984 60417316344 60441796096 60449292288 60484884768 60567514392 60599795712 60657778944 60678863168 60722120844 60746724096 60805074561 60829711424 60858175488 60916633008 60941315072 60999852452 61032136704 61180341376 61271519232 61420076256 61444962304 61503983464 61536534528 61616824192 61620600832 61622299926 61685964032 61777895424 61862291456 61975789568 62012280848 62126054144 62131575132 62216454333 62245567296 62330602224 62487986176 62493539328 62575077642 62608195584 62645059224 62730639906 62759993472 62824128192 62845731168 62931585992 62939390976 63092227044 63125618688 63178418611 63186254208 63211855872 63339453639 63365117376 63451681744 63459551232 63542349948 63546244608 63613650408 63629156437 63647318016 63700554302 63708454656 63734267904 63795488064 63817425056 63821336576 63912532992 63938428928 63976075808 64067493336 64155017234 64189210624 64227005164 64344841792 64440735744 64528769536 64647159808 64685223988 64719699968 64809660267 64973303808 65062065152 65067847056 65181433856 65187226368 65306824704 65345277294 65532064752 65720123392 65725963776 65789097066 65811719589 65815753344 65846550528 65909799648 65936504832 65975328177 66073652064 66096618808 66195123456 66332808612 66355618098 66390736896 66423427203 66454508736 66481434624 66545293584 66572256256 66642871856 66667383552 66742190592 66833368448 66841657344 66955986944 66995410559 67003719552 67030867968 67095254688 67118326352 67122440192 67186914872 67218353664 67293778944 67310182016 67385710336 67509342208 67773877248 67866464512 67872495636 67997020608 68067270656 68261838848 68263721064 68427344384 68433425352 68558979456 68652639264 68827884048 68921911212 68958388224 69048361536 69125582592 69191981397 69220016448 69318927216 69323175936 69347272192 69396709536 69413625204 69491513784 69515409436 69586447546 69595077888 69619009152 69714117088 69722763264 69763815954 69891810912 69920390144 69987291528 70024593408 70082902582 70194372864 70290266816 70298984448 70395021312 70419227648 70498244608 70524174336 70565698896 70603309056 70662100124 70699761664 70798034241 70871178112 71001204736 71107018752 71204159488 71383141962 71514374448 71792623616 71794603188 71799003648 71892683247 71930732544 71973085284 72105402336 72203906984 72212861952 72387947016 72486837654 72525201408 72594865728 72619828512 72624279552 72701314752 72719035928 72728054784 72800633488 72809662464 72909129216 72934200064 73004257249 73042894848 73085902428 73185746557 73194823296 73219992384 73294816224 73320019696 73329113088 73359097856 73402291616 73429289472 73536962048 73607598218 73646555136 73747165184 73882468352 73925970272 73935138816 74036143104 74137285376 74215925476 74255204352 74356645888 74358696159 74893788288 74973230838 75187539504 75213393816 75316144354 75325485312 75508117146 75512745216 75585279231 75651569664 75696113229 75723954768 75808924128 75834992112 75912488232 75938591828 75948009984 76051764096 76191295488 76236156843 76276789248 76349772576 76380992512 76454075544 76521127936 76566183496 76575679488 76680291072 76706658688 76785045568 76794568704 76820975616 76907175936 76925922304 76980762432 77012240384 77085927408 77153533952 77227644032 77414887781 77455859712 77561673728 77677264896 77791166464 77865889024 78015681216 78202679296 78428381724 78509408768 78660438912 78767898528 78912413184 79076550168 79103741772 79184578242 79211806993 79221631104 79226486784 79310525184 79329857376 79418872896 79527368624 79537231872 79564581888 79641007908 79673276672 79683158016 79730075376 79838996244 79866450026 79876355328 79985476032 80094745808 80104679424 80222140416 80299198056 80331733504 80341696512 80408896414 80451452928 80479117312 80556421792 80646513024 80756685856 80766701568 80877038592 80962827792 80995632128 81073432748 81144233984 81222177344 81229395357 81695358976 81808915419 81893435008 81900712674 82050975072 82163066568 82370527232 82485022158 82528985088 82577578068 82690388967 82729082304 82842100176 82955272444 82965560832 82994089728 83107469632 83117776896 83166716556 83211042816 83280332289 83324719104 83404446048 83433436856 83477594112 83526745632 83640853208 83651226624 83679991296 83760370386 83765504256 83794308224 83804700672 83919187968 83968599498 84122969392 84248338944 84282474496 84452604852 84486823168 84497301504 84567977263 84612734976 84723133264 84728326144 84818200544 84944606208 84979023872 85060650752 85216710656 85266886166 85423324448 85920980992 85928616576 86086268928 86136956433 86294991024 86383176264 86412880356 86530930739 86541662592 86631071744 86638770432 86757129408 86797725696 86881099536 86916301824 87075766272 87127036392 87246062398 87256882944 87376086336 87468769311 87515062272 87599125152 87634618368 87718796088 87748959452 87754337792 87765221376 87795400704 87879732864 87915339776 87967104236 87978014208 88092803337 88098202752 88260164608 88323084864 88443744816 88474157464 88520982528 88564569604 88606011648 88641912832 88727058112 88889844736 88989587456 89122209792 89338292736 89374490624 89460339584 89468289702 89624471552 89632436256 89725038592 90106589034 90365169664 90373200192 90496660848 90539006976 90625974516 90662694144 90851271588 90882850861 90899693568 91018294752 91120086144 91244567136 91287263232 91374949512 91411972608 91499778678 91536852352 91548205056 91633948802 91770512064 91895881616 91907278848 92064482048 92130114384 92167443456 92255975196 92287698734 92293355264 92304801792 92382007949 92425236288 92430901248 92528946048 92551500272 92655351712 92666843136 92793437184 92825345536 92963684352 93018421272 93145495618 93189081216 93316388704 93495903336 93592497152 93731979264 93860028416 93862616463 94087598528 94095959859 94268596752 94397378988 94638340566 94817783808 94991745024 95047676064 95177522616 95313524922 95319366912 95352499264 95420475612 95550831453 95601401856 95693232096 95726137584 95732004864 95856910996 95868799488 95907643392 95964113712 96101240004 96140536448 96232525851 96283815936 96340507746 96517262688 96649116872 96661103616 96700268544 96793154304 96826438016 96832372736 96935086336 96970739712 97027835982 97079549952 97212172288 97390526464 97447869904 97459955712 97593097728 97626656512 97726421632 97772150784 97905719296 97963366081 98195406848 98580185088 98714857472 98723630016 98904757248 99144928212 99280372103 99292685184 99533427147 99722151936 99817940376 99858384384 99964307784 100001075328 100100871046 100113285888 100250052672 100284525088 100433980416 100546301952 100642882032 100677489528 100683660288 100780372308 100815027082 100827530496 100868759552 100928150972 100940668416 100965273024 101078565504 101113322816 101216650976 101264013312 101402352128 101414928384 101588393984 101648209124 101660815872 101702385664 101799696768 101938767392 102100905984 102240388096 102392758272 102427967488 102542901248 102641016576 102781236544 102978958896 103274479616 103382866818 103572542304 103830024672 104020908288 104120437806 104237270676 104273114154 104379671319 104428513728 104571175632 104880585216 104980937292 105023864704 105036890112 105124353873 105216550912 105278502307 105291559296 105435400224 105471655696 105579437656 105592531968 105628841472 105635315712 105747366912 105773143168 105786261504 105848548344 105891830528 105904963584 105993150186 106049642496 106086109184 106188010544 106306767168 106451994992 106501807104 106647301376 106660528128 106806239232 106962853888 107065597408 107268603904 107271561672 107528684032 107542020096 107688935424 107836051456 107950437056 108158103504 108305860476 108730256481 108929742768 108936419328 109051972128 109078553892 109200950232 109350131858 109363693824 109401300096 109550755424 109564342272 109628853642 109829988576 109942224336 109980029544 110038646784 110103437424 110130275486 110143934208 110253851956 110305443072 110411397327 110456133568 110469832704 110620747776 110658786304 110823702528 110888955408 110948057088 111040443052 111054214656 111099625472 111205928064 111323888214 111368994176 111382806528 111534968832 111573321728 111680493848 111687339008 111739600896 111892250624 111958132664 112331118592 112397259037 112603473136 112816979968 112820090724 112974216531 113259474944 113477354496 113752488168 113868732348 113907887742 114077646144 114286943232 114415183872 114571488768 114681113316 114781691904 114849275244 115006173161 115020436608 115059988032 115177568352 115217173808 115231463424 115360763904 115388883456 115518360576 115628891112 115669082914 115676172544 115730300928 115841466048 115888402432 115956637402 116101021696 116169381856 116183789568 116342510592 116501448448 116515897344 116625025748 116686749696 116798833536 116846157824 116958394784 117172977152 117304018944 117457071116 117464270336 117764113152 117924993088 118141348864 118151847792 118368619776 118655612658 118776867363 118994786064 119117723648 119128309344 119291052936 119346872832 119461511862 119509915008 119758494366 119799675039 119978214048 120142118712 120333210624 120448797084 120497600256 120613344621 120662214464 120677179392 120718675968 120834632688 120883592192 120969769536 121135028784 121199591424 121315557888 121357726336 121444241688 121493448192 121610149122 121651966513 121659422848 121716350976 121833266016 121882630144 121999704904 122064273408 122360682752 122543038464 122840152512 122889924608 123007966928 123233648384 123241201664 123244599852 123371928064 123555790848 123724582912 123951579136 124024561696 124252108288 124263150264 124432908666 124491134592 124661204448 124987078656 125150155284 125216391168 125290118448 125461279812 125519986944 125640555579 125648256384 125691462336 125863171984 125878781952 125952899247 126184454088 126251237376 126356837222 126372508416 126423711744 126678907278 126730234752 126903363488 126919102464 127084699896 127092489216 127227300816 127258312874 127401108604 127416909312 127468535808 127590976128 127634850112 127642673152 127825065984 127900329249 127952151616 128134986672 128310034468 128378421248 128454010328 128689683584 128881471488 129057539072 129294319616 129370447976 129439399936 129619320534 129946607616 130124130304 130135694112 130362867712 130374452736 130613649408 130690554588 130869093597 131064129504 131440246784 131451927552 131578194132 131623439178 131631506688 131693101056 131819599296 131873009664 131950656354 132147304128 132193237616 132390246912 132665617224 132711236196 132781473792 132846854406 132892535699 132909017472 132962869248 133090587168 133144512512 133285743712 133334767104 133484381184 133666736896 133683314688 133911973888 133990821118 134007439104 134061735936 134190509376 134236652704 134244880384 134373829744 134436707328 134587557888 134620364032 134771420672 135018684416 135547754496 135732929024 135744991272 135994041216 136134541312 136527442128 136854688768 136866850704 137117958912 137249668017 137305278528 137450923203 137655768096 137843822424 137916776448 138096723072 138251165184 138383962794 138431548101 138440032896 138637854432 138646351872 138694544384 138793419072 138827250408 138983027568 139030818872 139172895092 139190155776 139238018304 139428234176 139445526528 139527631908 139718243427 139783621824 139840780288 139974583056 140049186816 140165805164 140388745728 140580533632 140597968896 140790042624 140838455296 140996489216 141048348672 141131397792 141324200248 141399523328 141596068482 141742356224 142002409472 142408318976 142766283924 143028748896 143585247232 143589206376 143598007296 143785366494 143861465088 143946170568 144210804672 144407813968 144425723904 144510761619 144775894032 144973675308 145050402816 145171726777 145189731456 145239657024 145248559104 145402629504 145438071856 145456109568 145541753973 145601266976 145619324928 145818258432 145868400128 146008514498 146085789696 146171804856 146371493114 146389646592 146439984768 146589632448 146640039392 146658226176 146804583232 146858578944 147073924096 147215196436 147293110272 147494330368 147851940544 147870277632 148072286208 148274570752 148431850952 148510408704 148713291776 148717392318 149787576576 149946461676 150151306569 150375079008 150426787632 150632288708 150650970624 151016234292 151025490432 151170558462 151222540623 151303139328 151392226458 151447909536 151617848256 151669984224 151824976464 151877183656 151896019968 152103528192 152382590976 152472313686 152553578496 152699545152 152761985024 152908151088 153042255872 153132366992 153151358976 153360582144 153413317376 153560679041 153570091136 153589137408 153641951232 153814351872 153851844608 153942432413 153961524864 154024480768 154171854816 154307067904 154455288064 154829775562 154911719424 155123347456 155731778048 156031362432 156405358592 156409671231 156856763448 157018817536 157320877824 157535797056 157824826368 158153100336 158207483544 158369156484 158423613986 158443262208 158452973568 158621050368 158659714752 158837745792 158989725279 159054737248 159074463744 159129163776 159282015816 159346553344 159366316032 159460150752 159677992488 159732900052 159752710656 159970952064 160189491616 160209358848 160444280832 160598396112 160663467008 160817792828 160902905856 160958234624 161112843584 161293026048 161513371712 161533403136 161754077184 161925655584 161991264256 162146865496 162288467968 162444354688 162458790714 163390717952 163617830838 163786870016 163801425348 164025197787 164101950144 164326133136 164741054464 164970044316 165057970176 165155156136 165195413229 165380777934 165458164608 165684200352 165910544888 165931121664 165988179456 166214939264 166235553792 166333433112 166422085632 166560664578 166649438208 166808892096 166866873712 166985832321 167053491264 167281706416 167302453248 167359982592 167520740772 167531008512 167588616448 167609401344 167749594243 167838375936 167937198996 168245938784 168496677888 168564948992 168905209704 168973646336 168994603008 169135954526 169225469952 169446266528 169456652288 169636401088 169889212416 170121301504 170433421312 170533772332 170846648896 170861831613 171841961984 171857233152 172172537856 172273912866 172589982048 172766352528 172825760712 173061861478 173083325184 173262143488 173277540864 173503624371 173514258816 173595451392 173762199072 173832603648 173934956103 174151532544 174254072784 174492124796 174513765888 174752172672 174937538622 175030124544 175198250304 175269236736 175437592176 175497918904 175508675584 175590801408 175759465728 175830679552 175934208472 175956028416 176185606674 176196405504 176520329216 176624264201 176646169728 176887489632 176948314928 177129139208 177212023296 177283825664 177454116224 177779689472 177884365967 177979174912 178676585472 178748981248 178920679168 178936579404 179248943104 179264872512 179450077184 180213178068 180730339328 180746400384 180993321696 181078013952 181251949032 181325388288 181702543176 181765701722 181799387136 182036589504 182240172288 182415223683 182489134272 182574526464 182749899024 182823945216 182999557356 183073704704 183096410112 183267897604 183541024128 183791763232 183814557696 184128964096 184260228768 184334886912 184511950392 184575397468 184586710528 184609603584 184764015898 184850472576 184861802496 185057892096 185103000544 185310703424 185333686272 185586874368 185650691072 185927368704 186036842544 186290991236 186378162432 186632777408 186649362999 186991806672 187184994304 187463958528 187720056832 187725232926 188175197056 188191919718 188537193504 188794757976 189276681132 189535255833 189635567616 190095352128 190355045232 190627049844 190638733824 190704998528 190840951224 190887469311 191101662906 191167375949 191202803712 191386464192 191452275168 191464009728 191713821992 191737598976 191815286784 191928227424 192202480008 192281072896 192465051702 192567631872 192681015492 192944240923 193034525376 193298233744 193322207232 193586308608 193652876032 193664745472 193870172672 193941479424 194055671964 194159099904 194320775341 194424344576 194781052928 194895739808 194919911424 195186195456 195253313024 195452843264 195544301568 195811438592 195926732162 197160370176 197429714944 197435158767 197447260032 197809514496 197925984531 198289856424 198560744206 198585370368 199066854294 199270281609 199444303872 199635880752 199716768768 199928615568 200002150656 200201742092 200226571776 200500105344 200569050176 200867960832 200986231677 201092603904 201285764064 201354979056 201367320576 201560744616 201630054164 201655060992 201737519104 201856301944 201881336832 201930546048 202157131008 202226645632 202433301952 202528026624 202804704256 203176787968 203296418248 203321631744 203404771328 203599393536 203877534784 204093795059 204201811968 204480776192 204785516544 204855934976 205085802496 205282033152 205562473088 205957917792 206548959232 206765733636 207145084608 207660049344 208041816576 208240875612 208474541352 208546228308 208759342638 208831127527 208857027456 209142351264 209761170432 209961874584 210047729408 210073780224 210248707746 210433101824 210557004614 210583118592 210870800448 210943311392 211158875312 211185063936 211257682944 211494733824 211546286336 211572523008 211697096688 211783661056 211809927168 211986300372 212099284992 212172218368 212376021088 212613534336 212903989984 213003614208 213294602752 213321056256 213612478464 213925707776 214131194816 214543123344 215057368064 215377870848 215672102912 215678049741 215900874112 216316207008 216611720952 217460512962 217859485536 217872838656 218103944256 218157107784 218401900464 218700263716 218727387648 218802600192 219012771747 219101510848 219128684544 219257707284 219557239671 219659977152 219884448672 219960059088 220077293568 220206874848 220260550972 220287868416 220507703912 220610886144 220822794654 220912267136 220939665408 221241495552 221317572608 221647405056 221777910816 222080886104 222108429312 222199250944 222411856128 222647776428 222737988352 222765613056 222951940057 223069937664 223146643456 223360987696 223374678016 223784501248 223916265328 224662237184 224794518074 225206946272 225633959936 225640181448 225948433062 226518949888 226954708992 227088339687 227504976336 227737464696 227815775484 228126999221 228155292288 228573886464 228708470529 228830367744 229142977536 229362226632 229563383808 229698550488 230012346322 230040873216 230119976064 230355136704 230434347616 230462926848 230721527808 230777766912 231036721152 231257782224 231338165828 231352345088 231460601856 231682932096 231776804864 231913274804 232244663343 232338763712 232367579136 232685021184 233002896896 233031794688 233250051496 233373499392 233597667072 233692315648 233916789568 234345954304 234608037888 234914142232 234928540672 235528226304 235849986176 236282697728 236303695584 236737239552 237311225316 237553734726 237635420979 237989572128 238235447296 238256618688 238582105872 238693745664 238923023724 239019830016 239516988732 239599350078 239956428096 240284237424 240666421248 240897594168 240995200512 241226689242 241324428928 241354358784 241437351936 241669265376 241767184384 241909536649 241939539072 242270057568 242631115776 242715452672 242888483376 242986896384 243220298244 243303933026 243318845696 243432701952 243552566411 243666532032 243765260288 243999409808 244721365504 245086076928 245680305024 245779849216 246015933856 246467296768 246482403328 246489199704 246743856128 247111581696 247449165824 248049123392 248071166901 248504216576 248526300528 248865817332 248982269184 249322408896 249840996867 249974157312 250300310568 250432782336 250580236896 250922559624 251039973888 251281111158 251296512768 251382924672 251726343968 251757563904 251905798494 252368908176 252713674444 252745016832 252847423488 253357814556 253460469504 253703931789 253806726976 253838204928 254169399792 254184978432 254454601632 254516625748 254802217208 254833818624 254937071616 255181952256 255269700224 255285346304 255650131968 255800658498 255904303232 256269973344 256620068936 256756842496 256908020656 257379367168 257762942976 258115078144 258588639232 258740895952 258878799872 259238641068 259592792217 259893215232 260248260608 260271388224 260725735424 260748905472 261227298816 261381109176 261738187194 262128259008 262406307933 262903855104 263156388264 263246878356 263263013376 263386202112 263606505239 263639198592 263746019328 263901312708 264278410011 264294608256 264386475232 264780493824 265331234448 265422472392 265562947584 265693708812 265785071398 265818034944 265925738496 266181174336 266289025024 266571487424 266669534208 266968762368 267333473792 267366629376 267823947776 267981642236 268014878208 268123471872 268381018752 268473305408 268489760768 268747659488 268873414656 269175115776 269240728064 269542841344 270037368832 271095508992 271465858048 271489982544 271988082432 272269082624 272648552583 273054884256 273709377536 273733701408 274235917824 274499336034 274610557056 274901846406 275311536192 275687644848 276193446144 276502330368 276767925588 276863096202 276880065792 277146023847 277275708864 277292703744 277389088768 277552415173 277586838144 277654500816 277966055136 278061637744 278345790184 278380311552 278476036608 278856468352 278891053056 279055263816 279436486854 279532575091 279567243648 279681560576 279949166112 280331610328 280777491456 281161067264 281195937792 281580085248 281676910592 281992978432 282262795584 282648400496 282799046656 283192136964 283484712448 284004818944 284816637952 285532567848 286057497792 286652494359 287178412752 287196014592 287570732988 287722930176 287892341136 288421609344 288697577553 288815627936 288851447808 289021523238 289551788064 289947350616 290100805632 290343453554 290379462912 290479314048 290497118208 290805259008 290876143712 290912219136 291083507946 291202533952 291238649856 291636516864 291736800256 292017028996 292171579392 292343609712 292742986228 292779293184 292879969536 293179264896 293280078784 293316452352 293609166464 293717157888 293890098243 294147848192 294430392872 294586220544 294988660736 295703881088 295740555264 296144572416 296549141504 296863701904 297426583552 297434784636 297841116309 299575153152 299892923352 300302613138 300750158016 300853575264 301264577416 301301941248 302032468584 302050980864 302341116924 302445081246 302606278656 302784452916 302895819072 303198092879 303235696512 303339968448 303649952928 303754367312 303792039936 304207056384 304765181952 304944627372 305107156992 305361218393 305399090304 305523970048 305816302176 306084511744 306264733984 306302717952 306721164288 306826634752 307121358082 307140182272 307178274816 307283902464 307628703744 307703689216 307884864826 307923049728 308048961536 308343709632 308910576128 309659551124 309823438848 310246694912 311463556096 312062724864 312810717184 312819342462 313139013957 313713526896 314037635072 314641755648 315071594112 315373061619 315649652736 315835506921 316306200672 316414967088 316738312968 316847227972 316886524416 316905947136 317242100736 317319429504 317675491584 317979450558 318109474496 318148927488 318258327552 318564031632 318693106688 318920301504 319355984976 319465800104 319505421312 319941904128 320378983232 320418717696 320718820807 320888561664 321196792224 321326934016 321635585656 321805811712 321916469248 322225687168 322586052096 323006945569 323026743424 323066806272 323508154368 323851311168 323982528512 324293730992 324576935936 324888709376 324917581428 326781435904 327235661676 327573740032 327602850696 328050395574 328203900288 328652266272 329940088632 330115940352 330310312272 330390826458 330761555868 330916329216 331234191981 331368400704 331821089776 331862243328 331976358912 332429878528 332471107584 332666866224 332844171264 333121329156 333298876416 333617784192 333733747424 333971664642 334106982528 334563412832 334604906496 334719965184 335041481544 335062017024 335177232896 335218802688 335499188486 335676751872 335874397992 336491877568 336993355776 337191777111 337810419408 337947292672 338271909052 338450939904 338892533056 338913304576 338922649593 339272802176 339778424832 340242603008 340866842624 341067544664 341693297792 341723663226 343683923968 343714466304 344345075712 344547825732 345018519483 345179964096 345532705056 345651521424 346123722956 346166650368 346524286976 346555081728 347007248742 347028517632 347190902784 347524398144 347665207296 347869912206 348303065088 348508145568 348984249592 349027531776 349504345344 349875077244 350060249088 350353048661 350396500608 350538473472 350875184352 350995837808 351017351168 351518931456 351661359104 351868416944 351912056832 352371213348 352392811008 352852594787 353040658432 353248528402 353292339456 353774979264 353896629856 354258278416 354424046592 354567651328 354908232448 355559378944 355768731934 355958349824 357353170944 357841358336 357873158808 358497886208 358529745024 358900154368 359399025117 360426356136 361460678656 361492800768 361840033863 361986643392 362156027904 362503898064 362650776576 363405086352 363531403444 363598774272 364073179008 364480344576 364830447366 364955899539 364978268544 365149052928 365499798048 365647890432 365999114712 366147409408 366192820224 366535795208 367082048256 367583526464 367629115392 368257928192 368520457536 368669773824 369023900784 369150794936 369173421056 369528031796 369700945152 369723604992 370115784192 370206001088 370621406848 370667372544 371173748736 371301382144 371854737408 372073685088 372581982472 372756324864 373265554816 373298725998 373983613344 374369988608 375440113664 375450465852 376350394112 376383839436 377074387008 377589515952 378553362264 379070511666 379271135232 380190704256 380710090464 381254099688 381277467648 381409997056 381681902448 381774938622 382203325812 382334751898 382405607424 382725461503 382772928384 382904550336 382928019456 383427643984 383475197952 383700987747 383856454848 384404960016 384562145792 384930103404 385135263744 385362030984 385455964201 385888481846 386069050752 386596467488 386644414464 387172617216 387305752064 387329490944 387740345344 387882958848 388111343928 388318199808 388641550682 388848689152 389791479616 389839822848 390372390912 390506626048 390905686528 391088603136 391622877184 391853464324 392607280791 394320740352 394859429888 394870317534 394894520064 395619028992 395851969062 396579712848 397121488412 397170740736 398133708588 398540563218 398677607097 398888607744 399271761504 399433537536 399857231136 400004301312 400403484184 400453143552 401000210688 401138100352 401735921664 401972463354 402185207808 402571528128 402709958112 402734641152 403121489232 403260108328 403310121984 403475038208 403712603888 403762673664 403861092096 404314262016 404453291264 404841790199 404866603904 405056053248 405609408512 405848230907 406353575936 406592836496 406643263488 406809542656 407198787072 407755069568 408187590118 408403623936 408961552384 409711869952 410564066304 411124946176 411915835584 412352769609 413531467272 414290169216 415294644303 415320098688 416083633152 416481751224 416949082704 417092456616 417518685276 417662255054 417714054912 418284702528 419154730281 419522340864 419923749168 420095458816 420147560448 420497415492 420866203648 421114009228 421166237184 421741600896 421886622784 422317750624 422370127872 422515365888 422989467648 423092572672 423145046016 423394193376 423567322112 423972600744 424198569984 424344436736 424752042176 425227068672 425807979968 426007228416 426589205504 427224956928 427851415552 428262389632 429086246688 430114736128 430755741696 431344205824 431356099482 431801748224 432632414016 433223441904 434921025924 435515180331 435718971072 435745677312 436207888512 436314215568 436803800928 437400527432 437454775296 437605200384 438025543494 438203021696 438257369088 438515414568 439114479342 439265475143 439319954304 439768897344 439920118176 440413749696 440521101944 440575736832 441015407824 441221772288 441645589308 441824534272 441879330816 442248930277 442482991104 442635145216 443555821632 444161772208 444216858624 444398501888 444823712256 445295552856 445475976704 445531226112 445903880114 446139875328 446293286912 446721975392 446749356032 447569002496 447832530656 449324474368 449589036148 450413892544 450453919707 451280362896 451896866124 453037899776 453667621869 453909417984 454176679374 455009952672 455474929392 455631550968 456253998442 456310584576 457147772928 457416941058 457660735488 458285955072 458724453264 459126767616 459397100976 460024692644 460081746432 460239952128 460682037123 460710273408 460868695232 460925853696 461443055616 461555533824 461827297239 462073442304 462515564448 462676331656 462704690176 462921203712 463365864192 463553609728 463826549608 464489326686 464677527424 464735158272 465370042368 466005793792 466500102992 467195334144 467384631296 467833579136 468691908608 468967873913 469216075776 469828284464 469857081344 471056452608 471699972352 472565395456 472607391168 473474479104 474622450632 475107469452 475270841958 475979144256 476470894592 476513237376 477164211744 477387491328 477846047448 478039660032 479033977464 479198700156 479853343189 479912856192 480568474848 481332842496 481795188336 481990401024 482453378484 482648857856 482708717568 482874703872 483338530752 483534368768 483819073298 483879078144 484540115136 485262231552 485430905344 485776966752 485973792768 486440596488 486607866052 486637691392 486865403904 487105132822 487333064064 487530520576 487998819616 489442731008 490172153856 491360610048 491559698432 492031867712 492075593361 492934593536 492978399408 493487712256 494223163392 494898331648 495586239687 496098246784 496142333802 497008433152 497052601056 497731634664 497964538368 498644817792 499681993734 499948314624 500600621136 501160473792 501845119248 502079947776 502562222316 502593025536 502765849344 503248782729 503452687936 503515127808 503811596988 503986718411 504737816352 505427348888 505490033664 505694846976 506715629112 506920939008 507407863578 507613453952 507676409856 508338799584 508369956864 508909203264 509033251496 509604434416 509667637248 510363904512 510539400448 510570692608 511300263936 511601316996 511808606464 512300225899 512539946688 513240137872 513513684992 513816041312 514758734336 515525885952 516230156288 517177278464 517481791904 518477282136 519185584434 519786430464 520496521216 520510873113 520542776448 521497810944 521804868309 522454597632 522762218352 523476374388 524256518016 524812615866 525807710208 526312776528 526493756712 526526026752 526772404224 527213010478 527278397184 527492038656 527802625416 528556820022 528589216512 528772950464 529560987648 529872792603 530662468896 530844944784 531387417624 531570142796 531636069888 531851476992 532362348672 532578050048 533142974848 533339068416 533653097901 533937524736 534666947584 535647895552 535963284472 536029756416 536246943744 536762037504 536946610816 536979521536 537495318976 537746829312 538350231552 538481456128 539085682688 540074737664 542191017984 542931716096 542979965088 543976164864 544538165248 545297105166 546109768512 547418755072 547467402816 548471835648 548998672068 549221114112 549803692812 550554790753 550623072384 551375289696 552386892288 553004660736 553535851176 553726192404 553760131584 554292047694 554482648951 554551417728 554585407488 554778177536 555104830346 555173676288 555309001632 555932110272 556123275488 556691580368 556760623104 556952073216 557712936704 557782106112 558110527632 558872973708 559065150182 559134487296 559363121152 559898332224 560663220656 561554982912 562322134528 562391875584 563160170496 563353821184 563985956864 564525591168 565296800992 566384273928 566969424896 568009637888 568605767499 571065135696 572114995584 572662407933 573304988718 573502127847 574356825504 574392029184 575141465976 575445860352 575784682272 576843218688 577395155106 577631255872 577702895616 578043046476 578832722769 579103576128 579894701232 580686907108 580758925824 580958628096 580994236416 581610518016 581752287424 581824438272 582167015892 582405067904 582477299712 582962326023 583273033728 583473600512 584034057992 584343158784 584687219424 585485972456 585558586368 585759939072 586358529792 586560157568 586632904704 587218332928 587434315776 587780196486 588295696384 588860785744 589977321472 591407762176 591481110528 592289144832 593098283008 593727403808 594853167104 594869569272 595682232618 599150306304 599785846704 600605226276 601425725219 601500316032 601707150528 602529154832 602603882496 602958695031 604064937168 604101961728 604682233848 604890162492 605212557312 605568905832 605716515173 605791638144 606396185758 606471393024 606679936896 607299905856 607508734624 607584079872 608414112768 609530363904 609889254744 610214313984 610722436786 610798180608 611047940096 611632604352 612281385177 612529467968 612605435904 613442328576 613653269504 614242716164 614280364544 614356549632 614567804928 615257407488 615407378432 615769729652 615846099456 616097923072 616687419264 617821152256 619319102248 619646877696 620493389824 622927112192 624125449728 625621434368 625638684924 626278027914 626493382581 627427053792 628075270144 629283511296 630143188224 630746123238 631299305472 631671013842 632612401344 632829934176 633476625936 633694455944 633773048832 634484201472 634638859008 635350983168 635958901116 636179956027 636218948992 636297854976 636516655104 637128063264 637386213376 637761505711 637840603008 638711969952 638931600208 639010842624 639883808256 640757966464 640837435392 641437641614 641777123328 642393584448 642653868032 643271171312 643832938496 644451374336 645172104192 646013891138 646053486848 646133612544 647016308736 647702622336 647965057024 648587461984 649777418752 649835162856 654471323352 655147480064 655205701392 656100791148 656407800576 657038315241 657304532544 658671719013 659880177264 660231880704 660620624544 660781652916 661523111736 661832658432 662468383962 662736801408 663642179552 663724486656 663952717824 664859757056 664942215168 665333732448 666242658312 666597752832 667235568384 667467494848 667943329284 668213965056 668855820171 669126825664 669209812992 669439930368 670082963088 670124034048 670354465792 670998376972 671353503744 671748795984 672983755136 673986711552 674383554222 675620838816 675894585344 676543818104 676901879808 677785066112 677826609152 677845299186 678545604352 679556849664 680485206016 681733685248 682135089328 683386595584 683447326452 684380997663 687367847936 687428932608 688690151424 689095651464 690037038966 690359928192 691065410112 691303042848 692247445912 692333300736 693110163456 694014497484 694057035264 694381805568 694962604721 695048796288 695330414592 695739824412 696733990029 697016291136 697968499184 698055063552 699008690688 699750154488 700120498176 700706097322 700793001216 701076946944 701750368704 701991675616 702034702336 703037862912 703322718208 703736833888 703824113664 704742426696 704785622016 705705189574 706081316864 706497056804 706584678912 707549958528 707793259712 708516556832 708848093184 709816464896 711118757888 711537463868 711916699648 712906262937 714706341888 715682716672 715746317616 716995772416 717059490048 717800308736 718798050234 720852712272 722921357312 722985601536 723680067726 723973286784 724312055808 725007796128 725301553152 725728609947 726810172704 727062806888 728146358016 728960689152 729660894732 729911799078 729956537088 730298105856 730657699233 730999596096 731295780864 731998229424 732294818816 733071590416 734164096512 735167052928 735258230784 736515856384 736949516149 737040915072 737339547648 738047801568 738301589872 738346842112 739056063592 739401890304 739447209984 740231568384 740412002176 741242813696 741334745088 742347497472 742602764288 744147370176 745163964944 745512649728 746531109632 746597451996 747967226688 748739977216 750880227328 750900931704 752700788224 752767678872 754148774016 755179031904 757106724528 758141023332 758542270464 760381408512 761111795367 761420180928 762508199376 762554935296 762819994112 763363804896 763549877244 764406651624 764669503796 764811214848 765450923006 765545856768 765809100672 765856038912 766855287968 766950395904 767401975494 767712909696 768809920032 769124291584 769860206808 770270527488 770724061968 770911928402 771776963692 772138101504 773192934976 773288828928 774345234432 774611504128 775480690688 775765917696 776222687856 776636399616 777283101364 777697378304 778778376651 779582959232 779679645696 780744781824 781013252096 781811373056 782177206272 783245754368 783706928648 785214561582 789718859776 789740635068 789789040128 790819515717 791238057984 791703938124 793159425696 794242976824 794341481472 796267417176 797081126436 797355214194 797777215488 798543523008 798867075072 799714462272 800008602624 800806968368 800906287104 802000421376 802276200704 803471843328 803944926708 804370415616 805043212127 805143056256 805419916224 805469282304 806242978464 806520216656 806620243968 806950076416 807425207776 807525347328 807722184192 808628524032 808906582528 809683580398 809733207808 810112106496 811218817024 811696461814 812707151872 813185672992 813286526976 814397574144 815510139136 816375180236 816807247872 817923104768 817945657749 821128132608 822249892352 823831671168 824705539218 827062934544 828580338432 830589288606 830640197376 831438071541 832167266304 832657245519 832963502448 833898165408 834184913232 835037370552 835324510108 835428109824 836569405056 838309460562 838597725273 839044681728 839847498336 840190917632 840994830984 841732407296 842228018456 842332474368 843483201792 843773245568 844635501248 844740255744 845030731776 845978935296 846185145344 846788386752 847134644224 847945201488 848397139968 848688873472 849504084352 850454137344 851563765591 851615959936 852014456832 853178411008 854449913856 855702831104 856524779264 858172493376 860229472256 862688411648 862712198964 863603496448 865264828032 866446883808 869842051848 871030360662 871437942144 871491354624 872415777024 872628431136 873607601856 874801054864 874909550592 875210400768 876051086988 876406043392 876514738176 877030829136 878228958684 878530950286 878639908608 879537794688 879840236352 880827499392 881042203888 881151473664 881670294729 882030815648 882443544576 883291178616 883649068544 883758661632 884497860554 884965982208 885270290432 887111643264 888323544416 888433717248 889647424512 890591105712 890951953408 891807760228 892279750656 892586573824 893443950784 893498712064 893523348927 895665061312 898648948736 899178072296 900827785088 900907839414 902560725792 903793732248 906075799552 907335243738 907818835968 908353358748 909594278637 910019905344 910949858784 911263101936 912507996884 912621169152 914295545856 914833882116 915321470976 916083655179 916571910144 917448906528 918253535232 918794201952 920049385288 920163492864 920479904256 921364074246 921420546816 921737390464 921851707392 922886111232 923111067648 923654594478 924146884608 925031128896 925352663312 925409380352 926731728384 927107219456 927653099216 928978653372 929355054848 929470316544 930247749893 930740084736 932011587584 933000205984 934390668288 934769262592 935667158272 937383817216 937935747826 938432151552 939656568928 939714162688 942112905216 943399944704 945130790912 945214782336 946948958208 947506520763 949244901264 950214938904 950541683916 951840238129 951958288512 952941789184 953026474752 954328423488 954774982656 955692094896 956079320064 958067954928 958397400312 959706686378 959825712384 961136949696 962156462421 962665684992 963590376672 963980802048 964906756968 965297715712 965417435136 965749407744 966677061504 967068737536 967638146596 967758156288 969020836707 969080230272 970524463104 970861810688 971553933504 971947585536 972881192976 973215732104 973275382784 973730807808 974210265644 974666128128 975061041152 975997639232 978885462016 980344307712 982721220096 983119396864 984063735424 984151186722 985869187072 985956798816 986975424512 989796663296 991172479374 992196493568 992284667604 994016866304 994105202112 995463269328 995929076736 997289635584 999363987468 999896629248 1001201242272 1002320947584 1003690238496 1004159895552 1005124444632 1005186051072 1005531698688 1006497565458 1006905375872 1007030255616 1007623193976 1007973436822 1009475632704 1010854697776 1010980067328 1011575331333 1013431258224 1013841878016 1014815727156 1015226907904 1015352819712 1016202087439 1016677599168 1016739913728 1017818406528 1018066502992 1019208868832 1019335274496 1020727809024 1021078800896 1021141385216 1022600527872 1023202633992 1023617212928 1024600451798 1025079893376 1026480275744 1027632082624 1029517468672 1031051771904 1032460312576 1034963583808 1035055558449 1036954564272 1038371168868 1039572860928 1040993042432 1041021746226 1041085552896 1042995621888 1043609736618 1044909195264 1045524436704 1046952748776 1048513036032 1049625231732 1051059145983 1051615420416 1052625553056 1052987513424 1053052053504 1054426020956 1054556794368 1054984077312 1055605250832 1057113640044 1057178433024 1057545900928 1058557784361 1059121975296 1059745585206 1061324937792 1061689889568 1062774835248 1063140285592 1063272139776 1063702953984 1064724697344 1065156100096 1066285949696 1066678136832 1067306195802 1067875049472 1069333895168 1071295791104 1071926568944 1072059512832 1073524075008 1073893221632 1073959043072 1074990637952 1075493658624 1076700463104 1076962912256 1077597026891 1078171365376 1080149475328 1084382035968 1085863432192 1085959930176 1087952329728 1090594210332 1092084093133 1092219537024 1094837510144 1094867698617 1094934805632 1096943671296 1097997344136 1098442228224 1099607385624 1101109581506 1101246144768 1102750579392 1104773784576 1106009321472 1107071702352 1107452384808 1107520263168 1108584095388 1108965297902 1109102835456 1109170814976 1109556355072 1110209660692 1110347352576 1110618003264 1111864220544 1112246550976 1113383160736 1113521246208 1113904146432 1115425873408 1115564212224 1116221055264 1117745947416 1118130300364 1118268974592 1118726242304 1119796664448 1121326441312 1123109965824 1124644269056 1126320340992 1126707642368 1127971913728 1129051182336 1130593601984 1132768547856 1133938849792 1136019275776 1137211534998 1142130271392 1144229991168 1145324815866 1146609977436 1147004255694 1148176384509 1148713651008 1148784058368 1150282931952 1151569364544 1153686437376 1154790310212 1155262511744 1155405791232 1156086092952 1156367892603 1157665445538 1158063525377 1158207152256 1159789402464 1161373814216 1161517851648 1161917256192 1161988472832 1163221036032 1163504574848 1163648876544 1164334031784 1164810135808 1164954599424 1165924652046 1166546067456 1166947201024 1168068115984 1169374438848 1170971944912 1171117172736 1171519878144 1172717059584 1173120315136 1173265809408 1174436665856 1174868631552 1175560392972 1176591392768 1177721571488 1179954642944 1182815524352 1182962221056 1184578289664 1186196566016 1187454807616 1189739138544 1191364465236 1196032821291 1198300612608 1199571693408 1201210452552 1202851450438 1203000632064 1203414301056 1205058309664 1205207764992 1205917390062 1208129874336 1208203923456 1209364467696 1209780324984 1210425114624 1211137811664 1211433030346 1211583276288 1212792371516 1212942786048 1213359873792 1214525370597 1214599811712 1215017469248 1215168159744 1216828225536 1217544692721 1219060727808 1219778509488 1220428627968 1221444873572 1221596361216 1222095880192 1223265208704 1224562770354 1225058935936 1225210871808 1226884657152 1227306539008 1228485432328 1228560729088 1229135609856 1230814756864 1231539459304 1231692198912 1232195846144 1233374838528 1235642304512 1236369849407 1238638204496 1240986779648 1245854224384 1248250899456 1251242868736 1251277369848 1252556055828 1252986765162 1254854107584 1256150540288 1258567022592 1260286376448 1261492246476 1262598610944 1263342027684 1265067904771 1265224802688 1265659868352 1266953251872 1267388911888 1267546097664 1268968402944 1269277718016 1270701966336 1271917802232 1272359912054 1272437897984 1272595709952 1273033310208 1274256126528 1274772426752 1275523011422 1275681206016 1277423939904 1277863200416 1278021685248 1279767616512 1281515932928 1281674870784 1282875283228 1283554246656 1284787168896 1285307736064 1286542342624 1288902748672 1290344208384 1292027782276 1292106973696 1292267225088 1294032617472 1295405244672 1295930114048 1297174923968 1299554837504 1299670325712 1306545540993 1308942646704 1310294960128 1310411402784 1312201582296 1312815601152 1314076630482 1314609065088 1317343438026 1317796425429 1319760354528 1321241249088 1321563305832 1323046223472 1323665316864 1324936767924 1325473602816 1326746790831 1327284359104 1327448973312 1327905435648 1329719514112 1330667464896 1332485316624 1333195505664 1334471136768 1334934989696 1335886658568 1336427930112 1337711640342 1338171631643 1338253651328 1338419625984 1338879860736 1340165926176 1340248068096 1340708931584 1341996753944 1342707007488 1343497591968 1345967510272 1347973423104 1348767108444 1350609686461 1351241677632 1351789170688 1353087636208 1355570132224 1355653218304 1355690598372 1357091208704 1359113699328 1360970412032 1363467370496 1364270178656 1366773191168 1366894652904 1368761995326 1374857865216 1377380302848 1378191302928 1380074077932 1380719856384 1382046111369 1382130820224 1382606085696 1384494891824 1384666601472 1385481891717 1386220326912 1388028994968 1388114070528 1388763611136 1389925209442 1390097592576 1390660829184 1391479648824 1393467980058 1394032582272 1395936998368 1396110127104 1398017381376 1399500308976 1401412194644 1401586002432 1402153893888 1403500737408 1403983351232 1404069404672 1406075725824 1406903621739 1407473667776 1407648227328 1409484853392 1409571244032 1411410379148 1412162633728 1412994113608 1413169357824 1415099917056 1415586519424 1417033113664 1417696186368 1419632929792 1422237515776 1423074927736 1423833399296 1425812525874 1429412683776 1431365433344 1431492635232 1433991544832 1434118980096 1435600617472 1437596100468 1439560029567 1441705424544 1445842714624 1445971203072 1447360135452 1447946573568 1448624111616 1450015592256 1450603106304 1451457219894 1453620345408 1454125613776 1456292716032 1457921378304 1459321789464 1459823598156 1459913074176 1460596211712 1461315398466 1461817892689 1461999192192 1462591561728 1463996458848 1464589637632 1466143180832 1468328193024 1470334105856 1470516461568 1473031712768 1473899032298 1474081830144 1474679095296 1476095603136 1476603179744 1476693684224 1478112127184 1478803780608 1480463136768 1480824004352 1482485627392 1482669490176 1484694994944 1485205528576 1488294740352 1490327929888 1491025299456 1493062219264 1493194903992 1495934453376 1497479954432 1501801863408 1505401576448 1505535357744 1508297548032 1509746348187 1510358063808 1511960155233 1514213449056 1516282046664 1517084540928 1520762817024 1522223590734 1522840361856 1525016398752 1525109870592 1525639988224 1526727609792 1527099754488 1528813303248 1529339007592 1530901846012 1531091713536 1531618201344 1531712077824 1533710575936 1533900791808 1534803950988 1535425819392 1536900677697 1537619840064 1538248583168 1539720413616 1540541054976 1541448123936 1541823856804 1543553927384 1544276203008 1546385869952 1546577657856 1548690468864 1549223008256 1550961381376 1551531835392 1552445375712 1554566202728 1555394756608 1557556753302 1559165918464 1559359291392 1561489563648 1562026504192 1563622746112 1566491508736 1567413857296 1570429123164 1579437719552 1579481270136 1579578080256 1581639031434 1582476115968 1583407876248 1586318851392 1588485953648 1588682962944 1589618377809 1592534834352 1594162252872 1594710428388 1595554430976 1596888994547 1597087046016 1597734150144 1599428924544 1600017205248 1600959293703 1601613936736 1601812574208 1604000842752 1604552401408 1606943686656 1607889853416 1608740831232 1610086424254 1610286112512 1610839832448 1610938564608 1612485956928 1613040433312 1613240487936 1614850415552 1615050694656 1615444368384 1617257048064 1617813165056 1619367160796 1619466415616 1620224212992 1622437634048 1623392923628 1626371345984 1626573053952 1628795148288 1631020278272 1632750360472 1633614495744 1635846209536 1635891315498 1642256265216 1644499784704 1647663342336 1649411078436 1651664372259 1654125869088 1657160676864 1661178577212 1661280394752 1662876143082 1663447946853 1664334532608 1665314491038 1665927004896 1667796330816 1668369826464 1670074741104 1670649020216 1670856219648 1673138810112 1676618921124 1677195450546 1678089363456 1679694996672 1680381835264 1681371242329 1681989661968 1683464814592 1684456036912 1684664948736 1686966403584 1687546491136 1689271002496 1689480511488 1690061463552 1691957870592 1692370290688 1693366756543 1693576773504 1694269288448 1695890402976 1697377746944 1699008168704 1700908274688 1703127531182 1703231919872 1704028913664 1706356822016 1713049558528 1716344986752 1720458944512 1720506383541 1725376823296 1725424397928 1727206992896 1730529656064 1732893767616 1736498168307 1739684103696 1742060721324 1742875884288 1742982709248 1744831554048 1745256862272 1747215203712 1748886978069 1749602109728 1749819101184 1750420801536 1752102173976 1752812086784 1753029476352 1754061658272 1756457917368 1757061900572 1757279817216 1759075589376 1759680472704 1761654998784 1762084407776 1762302947328 1763340589458 1764061631296 1764887089152 1766582357232 1767298137088 1768995721108 1769931964416 1770540580864 1774223286528 1776647088832 1776867434496 1779294849024 1781182211424 1781903906816 1783615520456 1784559501312 1785173147648 1786887901568 1786997424128 1787046697854 1791330122624 1797297897472 1798356144592 1801655570176 1801815678828 1804277175657 1805121451584 1807587464496 1812151599104 1814670487476 1815637671936 1816706717496 1817149545519 1819188557274 1820039810688 1821899717568 1822526203872 1825015993768 1825242338304 1828591091712 1829667764232 1830642941952 1832167310358 1833143820288 1834897813056 1836844155531 1837588403904 1840098770576 1840326985728 1840959808512 1842728148492 1842841093632 1843474780928 1843703414784 1845245536673 1845772222464 1846222135296 1847309188956 1848293769216 1850062257792 1850705326624 1850818760704 1853463456768 1854214438912 1855306198432 1857957306744 1858710109696 1858940633088 1860495499786 1861480169472 1864023175168 1866000411968 1868781336576 1871334316544 1874767634432 1875871495652 1876864303104 1879313137856 1879428325376 1879480147743 1884225810432 1886799889408 1890261581824 1890429564672 1893897916416 1895013041526 1898489802528 1900429877808 1901083367832 1903680476258 1903916577024 1905883578368 1906052949504 1908539868081 1908656846976 1909549965312 1911384189792 1912158640128 1913284517133 1916135909856 1916794800624 1919413372756 1919651424768 1922273899392 1924312924842 1925331369984 1927180753344 1927961604096 1929813513936 1930595431424 1931498815488 1933354123008 1934137475072 1935276293192 1935516312576 1938041673414 1938160460544 1941048926208 1941723621376 1942866906211 1943107867008 1943895171072 1945762385952 1946431464208 1946550765568 1948420531288 1949332256256 1950122082304 1951995278464 1956728025637 1957770924032 1965442440192 1966238793728 1968127470848 1968302373444 1971738374144 1971913597632 1973950849024 1979593326592 1982344958748 1984392987136 1984569335208 1988033732608 1988210404224 1990926538656 1991858153472 1994579271168 1998727974936 1999793258496 2002402484544 2004641895168 2006567460513 2007380476992 2008319791104 2010248889264 2010372102144 2011063397376 2012995130916 2013810751744 2014060511232 2015246387952 2015946873644 2018951265408 2021709395552 2021960134656 2023150662666 2026862516448 2027683756032 2029631454312 2030453815808 2030705639424 2032404174878 2033355198336 2033479827456 2035636813056 2036133005984 2038417737664 2038670548992 2041455618048 2042157601792 2045201055744 2046405267984 2047234425856 2049200903596 2050159786752 2052960551488 2053142992989 2055264165248 2059034937344 2062103543808 2064920625152 2069927167616 2070111116898 2073909128544 2076742337736 2081986084864 2082043492452 2082171105792 2084887814163 2085991243776 2087219473236 2091048873408 2093905497552 2097026072064 2099250463464 2102118291966 2103230840832 2105251106112 2105975026848 2106104107008 2108852041912 2109113588736 2109968154624 2111210501664 2114227280088 2114356866048 2115091801856 2117115568722 2118243950592 2119491170412 2122386650153 2122649875584 2123379779136 2125549670496 2126280571184 2126544279552 2129449394688 2130312200192 2132571899392 2133356273664 2134612391604 2135750098944 2137528528751 2138667790336 2142591582208 2143853137888 2144119025664 2147048150016 2147786443264 2147918086144 2149981275904 2150987317248 2153400926208 2153925824512 2155194053782 2156342730752 2168764071936 2171726864384 2171919860352 2175904659456 2177185829841 2181188420664 2184168186266 2184439074048 2189675020288 2189735397234 2189869611264 2191973097699 2193887342592 2195994688272 2196884456448 2199214771248 2202219163012 2202492289536 2205501158784 2209547569152 2210848548447 2212018642944 2214143404704 2214904769616 2215040526336 2217168190776 2217930595804 2218205670912 2218341629952 2219112710144 2220419321384 2220694705152 2221236006528 2223728441088 2224493101952 2226766321472 2227042492416 2227808292864 2230851746816 2232442110528 2235491894832 2236260600728 2236537949184 2237452484608 2239593328896 2242652882624 2245031745649 2246219931648 2249288538112 2252640681984 2253415284736 2255943827456 2258102364672 2261187203968 2265537095712 2267877699584 2272038551552 2274423069996 2284260542784 2288459982336 2290649631732 2293219954872 2294008511388 2296352769018 2297142402797 2297427302016 2297568116736 2300565863904 2303138729088 2307372874752 2309580620424 2310525023488 2310811582464 2312172185904 2312735785206 2315330891076 2316127050754 2316414304512 2319578804928 2322747628432 2323035703296 2323834512384 2326442072064 2327009149696 2327297753088 2328668063568 2329620271616 2329909198848 2331849304092 2333092134912 2333894402048 2336136231968 2338748877696 2341943889824 2342234345472 2343039756288 2345434119168 2346240630272 2346531618816 2348873331712 2349737263104 2351120785944 2353182785536 2355443142976 2365631048704 2369156579328 2372393132032 2372458547151 2374909615232 2379478277088 2382728930472 2392065642582 2396601225216 2399143386816 2402420905104 2405702900876 2406001264128 2406828602112 2410116619328 2410415529984 2411834780124 2415129636381 2416259748672 2416407846912 2418728935392 2419560649968 2420850229248 2422275623328 2422866060692 2423166552576 2425584743032 2425885572096 2426719747584 2429050741194 2429199623424 2430034938496 2430336319488 2433656451072 2435089385442 2438121455616 2439557018976 2442889747144 2443192722432 2444191760384 2446530417408 2449125540708 2450117871872 2450421743616 2452471340627 2453769314304 2454613078016 2456970864656 2457121458176 2461629513728 2463078918608 2463384397824 2464391692288 2466749677056 2471284609024 2472739698814 2477276408992 2481973559296 2491708448768 2496501798912 2497971736557 2502554739696 2505112111656 2505973530324 2509396991431 2509708215168 2512301080576 2515793175819 2517134045184 2520572752896 2522984492952 2525197221888 2526684055368 2530135809542 2530449605376 2531319736704 2533906503744 2534777823776 2535092195328 2537936805888 2538555436032 2541403932672 2543835604464 2544719824108 2544875795968 2545191419904 2546066620416 2548512253056 2549544853504 2551046022844 2551362412032 2554691296773 2554847879808 2555726400832 2556043370496 2559535233024 2563031865856 2563349741568 2565750566456 2567108493312 2569574337792 2570615472128 2573084685248 2577805497344 2580688416768 2584055564552 2584213947392 2588065234944 2590810489344 2591860228096 2594349847936 2599109675008 2599340651424 2613091081986 2617885293408 2620589920256 2620822805568 2624403164592 2625631202304 2628153260964 2629218130176 2634686876052 2635592850858 2639520709056 2642482498176 2643126611664 2646092446944 2647330633728 2649873535848 2650947205632 2653493581662 2654568718208 2654897946624 2655810871296 2659439028224 2661004903139 2661334929792 2664970633248 2668942273536 2669869979392 2671773317136 2672855860224 2675423280684 2676343263286 2676507302656 2676839251968 2677759721472 2679078230521 2680331852352 2680496136192 2681417863168 2683993507888 2686995183936 2691935020544 2695946846208 2697534216888 2701219372922 2702483355264 2703578341376 2706175272416 2711140264448 2711306436608 2711381196744 2714182417408 2718227398656 2721940824064 2728540357312 2728782835911 2733546382336 2733789305808 2737523990652 2748250965537 2749715730432 2754760605696 2756382605856 2760148155864 2761439712768 2764092222738 2764261640448 2765212171392 2768989783648 2769333202944 2770963783434 2772440653824 2776057989936 2776228141056 2779850418884 2780195185152 2781321658368 2782959297648 2786935960116 2788065164544 2790743249679 2791873996736 2792220254208 2796034762752 2799000617952 2802824389288 2803172004864 2804307787776 2807001474816 2807966702464 2808138809344 2812151451648 2813807243478 2814947335552 2815296454656 2818969706784 2819142488064 2822820758296 2824325267456 2825988227216 2826338715648 2830199834112 2831173038848 2834066227328 2835392372736 2839265859584 2840937616349 2844475031552 2846149855472 2847666798592 2851625051748 2855520714387 2858825367552 2862730866688 2862985270464 2867983089664 2868237960192 2875192200936 2879120059134 2883410849088 2886469387263 2891942406144 2894720270904 2895893147136 2897248223232 2900031184512 2901206212608 2902914439788 2907062510121 2907240690816 2908251227552 2912585432064 2915842756608 2918643578928 2919647196312 2919826148352 2921192423424 2922630796932 2923635785378 2923998384384 2925183123456 2927992917696 2929179275264 2932286361664 2936656386048 2940668211712 2941032923136 2946063425536 2947798064596 2948163660288 2949358190592 2952191206272 2953206359488 2953387368448 2956224254368 2957607561216 2960926273536 2961648008704 2964971254784 2969389989888 2970411057152 2976589480704 2980655859776 2982050598912 2986124438528 2986389807984 2991868906752 2994959908864 3003603726816 3010803152896 3011070715488 3016595096064 3019492696374 3020716127616 3023920310466 3028426898112 3032564093328 3041525634048 3044447181468 3045680723712 3048606262317 3050032797504 3050219741184 3051279976448 3053076566903 3053455219584 3054199508976 3057626606496 3058678015184 3061803692024 3062183427072 3063236402688 3063424155648 3067421151872 3067801583616 3069607901976 3070851638784 3073801355394 3074858326001 3075239680128 3076497166336 3079440827232 3082896247872 3083647713608 3087107854768 3088552406016 3092771739904 3093155315712 3097380937728 3098446016512 3101922762752 3104890751424 3109132405456 3110789513216 3115113506604 3118331836928 3118718582784 3122979127296 3124053008384 3127245492224 3132983017472 3134827714592 3140858246328 3153177437949 3158962540272 3159156160512 3163278062868 3164952231936 3166815752496 3172637702784 3175673353083 3176971907296 3177365925888 3179236755618 3185069668704 3188324505744 3189420856776 3191108861952 3193777989094 3194174092032 3195468300288 3198857849088 3200034410496 3201918587406 3203227873472 3203625148416 3208001685504 3209104802816 3213887373312 3215779706832 3220172848508 3220572225024 3221679664896 3221877129216 3224971913856 3226080866624 3226480975872 3229700831104 3230101389312 3230888736768 3232791080673 3234514096128 3235626330112 3238734321592 3238932831232 3240448425984 3244875268096 3246785847256 3252742691968 3253146107904 3257590296576 3262040556544 3265500720944 3271692419072 3271782630996 3276252279399 3284512530432 3288999569408 3295326684672 3298822156872 3303328744518 3308251738176 3314321353728 3322357154424 3322560789504 3325752286164 3326895893706 3328669065216 3330628982076 3331854009792 3335179021669 3335592661632 3336739652928 3340149482208 3341298040432 3341712439296 3346277620224 3353237842248 3354390901092 3356178726912 3358973402323 3359389993344 3360763670528 3362742484658 3363979323936 3366929629184 3368912073824 3369329897472 3373932807168 3375092982272 3378542004992 3378961022976 3380122927104 3383915741184 3384740581376 3386733513086 3387153547008 3388538576896 3391780805952 3398016337408 3401816549376 3406255062364 3406463839744 3408057827328 3412713644032 3426099117056 3432689973504 3440917889024 3441012767082 3444529153527 3450848795856 3454413985792 3461059312128 3465787535232 3469103677809 3472996336614 3474190576131 3479368207392 3484121442648 3485751768576 3485965418496 3489663108096 3490513724544 3494430407424 3497773956138 3499204219456 3499638202368 3500841603072 3504204347952 3505624173568 3508123316544 3512915834736 3514123801144 3514559634432 3518151178752 3519360945408 3523309997568 3524168815552 3524605894656 3526681178916 3527907028877 3528123262592 3529774178304 3533164714464 3534596274176 3537991442216 3539863928832 3541081161728 3548446573056 3553294177664 3553734868992 3558589698048 3562364422848 3563807813632 3567231040912 3570346295296 3573775803136 3573994848256 3574093395708 3582660245248 3594595794944 3596712289184 3603311140352 3603631357656 3608554351314 3610242903168 3615174928992 3629340974952 3631275343872 3633413434992 3634299091038 3638377114548 3640079621376 3643576111791 3643799435136 3645052407744 3650031987536 3650484676608 3652634078163 3657182183424 3659335528464 3661285883904 3664334620716 3666287640576 3669795626112 3673688311062 3675176807808 3680197541152 3680653971456 3681919617024 3685456296984 3685682187264 3686949561856 3687406829568 3690491073346 3692444270592 3694618377912 3696587538432 3700124515584 3701410653248 3701637521408 3706926913536 3709109548221 3710612396864 3715914613488 3717420219392 3720990999572 3722960338944 3728046350336 3732000823936 3737562673152 3742668633088 3749535268864 3751742991304 3753728606208 3758626275712 3758856650752 3758960295486 3768451620864 3773599778816 3780523163648 3780859129344 3787795832832 3790026083052 3795203714313 3796979605056 3800859755616 3802166735664 3807360952516 3807833154048 3811767156736 3812105899008 3817079736162 3817313693952 3819099930624 3822768379584 3824317280256 3826569034266 3832271819712 3833589601248 3838826745512 3839302849536 3844547798784 3848625849684 3850662739968 3853883535271 3854361506688 3855923208192 3859627027872 3861190862848 3866708246016 3868274950144 3870552586384 3871032625152 3876083346828 3876320921088 3881378542657 3882097852416 3883447242752 3885733812422 3886215734016 3887790342144 3891524771904 3892862928416 3893101531136 3896841062576 3898664512512 3900244164608 3903990556928 3913456051274 3915541848064 3930884880384 3936254941696 3936604746888 3943476748288 3943827195264 3947901698048 3953389276287 3964689917496 3968785974272 3969138670416 3976067465216 3976420808448 3980240372493 3981853077312 3983716306944 3989158542336 3997455949872 3999586516992 4004804969088 4009283790336 4013134921026 4014514894929 4014760953984 4016639582208 4020497778528 4020744204288 4022126794752 4025990261832 4027621503488 4028121022464 4030492775904 4031893747288 4037902530816 4043418791104 4043920269312 4046301325332 4051829059383 4053725032896 4055367512064 4059262908624 4060907631616 4064808349756 4066710396672 4066959654912 4071273626112 4072266011968 4076835475328 4077341097984 4082911236096 4084315203584 4090402111488 4092810535968 4094468851712 4098401807192 4100319573504 4105921102976 4106285985978 4110528330496 4118069874688 4129841250304 4139854335232 4140222233796 4147818257088 4153484675472 4163972169728 4164086984904 4164342211584 4169775628326 4171982487552 4174438946472 4182097746816 4187810995104 4194052144128 4198500926928 4204236583932 4206461681664 4209980076533 4210502212224 4211950053696 4212208214016 4217704083824 4218227177472 4220710865217 4222421003328 4228454560176 4228713732096 4230183603712 4234231137444 4236487901184 4238982340824 4240015606211 4244773300306 4245299751168 4246759558272 4251099340992 4252561142368 4253088559104 4258898789376 4260624400384 4265143798784 4266712547328 4269224783208 4271500197888 4275057057502 4277335580672 4287706275776 4288238051328 4294096300032 4295572886528 4299962551808 4301974634496 4306801852416 4307851649024 4310388107564 4312685461504 4318680088701 4337528143872 4343453728768 4343839720704 4351809318912 4354371659682 4362376841328 4368336372532 4368878148096 4379350040576 4379470794468 4379739222528 4383946195398 4385453678067 4387774685184 4391989376544 4393768912896 4398429542496 4404438326024 4404984579072 4411002317568 4419095138304 4421697096894 4424037285888 4428286809408 4429809539232 4430081052672 4434336381552 4435861191608 4436411341824 4438225420288 4440838642768 4441389410304 4442472013056 4447456882176 4448986203904 4453259692189 4453532642944 4454084984832 4455616585728 4461703493632 4464330539977 4464884221056 4470983789664 4472521201456 4473075898368 4474904969216 4479186657792 4485305765248 4490063491298 4492439863296 4498577076224 4506830569472 4516204729344 4522374407936 4531074191424 4535755399168 4535880465699 4548846139992 4568521085568 4576919964672 4581299263464 4586439909744 4588017022776 4592705538036 4594284805594 4594854604032 4595136233472 4601131727808 4606277458176 4610702033091 4614745749504 4619161240848 4621050046976 4621623164928 4624344371808 4625471570412 4630661782152 4632254101508 4632828609024 4639157609856 4645495256864 4646071406592 4647669024768 4652884144128 4654018299392 4654595506176 4657336127136 4659240543232 4663698608184 4666184269824 4667788804096 4672272463936 4677497755392 4683887779648 4684468690944 4686079512576 4690868238336 4692481260544 4697746663424 4699474526208 4702241571888 4706365571072 4710886285952 4731262097408 4738313158656 4744786264064 4744917094302 4749819230464 4758956554176 4765457860944 4784131285164 4790666983641 4793202450432 4798286773632 4804841810208 4811405801752 4812002528256 4813657204224 4820233238656 4820831059968 4823669560248 4830259272762 4831920226573 4832519497344 4832815693824 4837457870784 4839121299936 4844551246656 4845732121384 4846333105152 4851169486064 4851771144192 4853439495168 4858101482388 4858399246848 4860069876992 4860672638976 4864738233047 4867312902144 4870178770884 4879114037952 4885779494288 4886385444864 4888383520768 4893060834816 4898251081416 4900235743744 4900843487232 4904942681254 4907538628608 4909226156032 4913941729312 4914242916352 4923259027456 4926157837216 4926768795648 4933499354112 4942569218048 4945479397628 4954552817984 4954993116777 4983416897536 4990343840559 4993003597824 4995943473114 5005109479392 5010224223312 5011947060648 5018793982862 5019416430336 5024602161152 5031586351638 5034268090368 5041145505792 5044113726987 5045968985904 5050394443776 5053368110736 5060271619084 5060899210752 5062639473408 5067813007488 5069555647552 5070184390656 5075873611776 5077110872064 5080100269629 5082807865344 5087671208928 5089439648216 5089751591936 5092133240832 5097024506112 5099089707008 5102092045688 5102724824064 5109382593546 5109695759616 5111452801664 5112086740992 5119070466048 5126063731712 5131501132912 5139148675584 5141230944256 5146169370496 5155610994688 5158646613043 5161376833536 5168111129104 5168427894784 5176130469888 5181620978688 5183720456192 5188699695872 5198219350016 5198681302848 5226182163972 5235770586816 5241179840512 5241645611136 5248806329184 5251262404608 5256306521928 5258436260352 5269373752104 5271185701716 5278386775079 5279041418112 5284964996352 5286253223328 5292184893888 5294661267456 5299747071696 5301894411264 5306987163324 5309137436416 5309795893248 5311621742592 5318878056448 5322009806278 5322669859584 5329941266496 5337884547072 5339739958784 5343546634272 5345711720448 5350846561368 5352686526572 5353014605312 5353678503936 5355519442944 5358156461042 5360663704704 5360992272384 5362835726336 5367987015776 5373990367872 5383870041088 5391893692416 5395068433776 5402438745844 5404966710528 5407156682752 5412350544832 5412831526971 5422280528896 5422762393488 5428364834816 5436454797312 5443881648128 5451448636557 5457080714624 5457565671822 5467092764672 5467578611616 5475047981304 5496501931074 5499431460864 5512765211712 5520296311728 5522879425536 5528184445476 5528523280896 5530424342784 5535736610019 5537979567296 5538666405888 5541927566868 5543853902521 5544881307648 5552115979872 5552456282112 5559700837768 5560390370304 5562643316736 5565918595296 5573871920232 5576130329088 5581486499358 5583747993472 5584440508416 5592069525504 5598001235904 5605648778576 5606344009728 5614002949632 5615933404928 5616277618688 5624302903296 5627614486956 5629894671104 5630592909312 5635302484889 5637939413568 5638284976128 5645641516592 5648650534912 5651976454432 5652677431296 5660399668224 5662346077696 5668132454656 5670784745472 5678531719168 5681875232698 5688950063104 5692299710944 5703250103496 5711041428774 5717650735104 5725461733376 5725619604243 5725970540928 5736475920384 5739853551399 5750384401872 5758240118268 5766821698176 5772938774526 5783884812288 5789440541808 5791786294272 5794496446464 5800062369024 5802412425216 5805828879576 5814125020242 5814481381632 5816502455104 5825170864128 5828600718633 5831685513216 5837287157856 5839294392624 5839652296704 5845261593864 5847271570756 5847996768768 5850366246912 5855985835392 5858358550528 5864572723328 5870184076911 5873312772096 5881336423424 5892126851072 5895596129192 5896327320576 5898716381184 5904382412544 5906412718976 5906774736896 5912448508736 5915215122432 5921852547072 5923296017408 5929942509568 5938779979776 5940822114304 5953178961408 5961311719552 5964101197824 5972248877056 5972779615968 5983737813504 5989919817728 6007207453632 6021606305792 6022141430976 6033190192128 6038985392748 6041432255232 6047840620932 6056102698283 6056853796224 6065128186656 6083051268096 6088894362936 6091361447424 6097212524634 6100065595008 6100439482368 6102559952896 6106153133806 6106910439168 6108399017952 6115253212992 6117356030368 6123607384048 6124366854144 6126472805376 6134842303744 6135603167232 6139215803952 6141703277568 6147602710788 6149716652002 6150479360256 6152994332672 6158881654464 6165792495744 6167295427216 6174215709536 6177104812032 6185543479808 6186310631424 6194761875456 6196892033024 6203845525504 6209781502848 6218264810912 6230227013208 6236663673856 6245958254592 6248106016768 6254490984448 6254663442489 6269655429184 6281716492656 6306354875898 6317925080544 6318312321024 6326556125736 6329904463872 6333631504992 6345275405568 6351346706166 6353943814592 6354731851776 6358473511236 6367159950459 6370139337408 6376649011488 6378841713552 6387555978188 6388348184064 6390936600576 6397715698176 6400068820992 6403837174812 6406455746944 6407250296832 6412585586253 6416003371008 6418209605632 6427774746624 6431559413664 6440345697016 6441144450048 6443359329792 6443754258432 6449943827712 6452161733248 6452961951744 6459401662208 6460202778624 6461777473536 6465582161346 6469028192256 6471252660224 6477468643184 6477865662464 6489750536192 6493571694512 6505485383936 6506292215808 6515180593152 6524081113088 6531001441888 6543384838144 6543565261992 6552504558798 6569025060864 6577999138816 6590653369344 6597644313744 6606657489036 6615682977409 6616503476352 6628642707456 6632545645341 6644714308848 6645121579008 6651504572328 6653791787412 6657338130432 6661257964152 6662881666903 6663708019584 6670358043338 6671185323264 6673479305856 6680298964416 6682596080864 6683424878592 6692555240448 6706475684496 6708781802184 6712357453824 6717946804646 6718779986688 6721527341056 6725484969316 6727958647872 6735095236947 6737824147648 6738659794944 6747865614336 6750185964544 6757084009984 6757922045952 6760245854208 6767831482368 6769481162752 6773467026172 6774307094016 6777077153792 6783561611904 6796032674816 6803633098752 6812510124728 6812927679488 6816115654656 6825427288064 6852198234112 6865379947008 6881835778048 6882025534164 6889058307054 6891427208391 6901697591712 6908827971584 6922118624256 6931575070464 6938207355618 6945992673228 6948381152262 6958736414784 6968242885296 6971503537152 6979326216192 6981027449088 6988860814848 6995547912276 6998408438912 6999276404736 7001683206144 7008408695904 7011248347136 7015376562821 7016246633088 7025831669472 7028247602288 7029119268864 7036302357504 7038721890816 7046619995136 7048337631104 7049211789312 7053362357832 7055814057754 7056246525184 7059548356608 7066329428928 7069192548352 7075982884432 7082162323456 7096893146112 7106588355328 7107469737984 7117179396096 7124728845696 7127615627264 7134462081824 7147551606272 7147989696512 7148186791416 7165320490496 7193424578368 7206622280704 7207262715312 7217108702628 7220485806336 7230349857984 7245388909143 7258681949904 7262550687744 7266826869984 7268598182076 7276754229096 7280159242752 7287152223582 7287598870272 7290104815488 7300063975072 7300969353216 7305268156326 7314364366848 7318671056928 7328669241432 7332575281152 7339591252224 7347376622124 7350353615616 7357414021881 7360395082304 7361307942912 7363839234048 7370912593968 7371364374528 7373899123712 7380982146692 7384888541184 7389236755824 7393175076864 7400249031168 7402821306496 7403275042816 7413853827072 7418219096442 7421224793728 7431829226976 7434840438784 7441981999144 7445920677888 7456092700672 7464001647872 7475125346304 7485337266176 7499070537728 7503485982608 7517252551424 7517713301504 7517920590972 7528190974293 7536903241728 7547199557632 7561046327296 7561718258688 7575591665664 7580052166104 7590407428626 7593959210112 7601719511232 7604333471328 7614721905032 7615666308096 7624211798016 7634159472324 7634627387904 7638199861248 7644588651931 7645536759168 7648634560512 7653138068532 7664073890319 7664543639424 7667179202496 7677653491024 7678605699072 7689095597568 7697251699368 7701325479936 7707767070542 7708723013376 7711846416384 7719254055744 7722381725696 7733416492032 7736549900288 7741105172768 7742065250304 7752166693656 7752641842176 7762757085314 7764195704832 7766894485504 7771467624844 7772431468032 7775580684288 7783049543808 7785725856832 7786203062272 7793682125152 7797329025024 7807981113856 7826912102548 7831083696128 7861769760768 7872509883392 7873209493776 7886953496576 7887654390528 7895803396096 7906778552574 7929379834992 7937571948544 7938277340832 7952134930432 7952841616896 7960480744986 7963706154624 7967432613888 7978317084672 7983014709417 7994911899744 8009609938176 8018567580672 8026269842052 8029029789858 8029521907968 8033279164416 8037234691563 8040995557056 8041488408576 8044253589504 8051980523664 8055243006976 8060985551808 8063787494576 8075805061632 8086837582208 8087840538624 8092602650664 8103658118766 8106444677639 8107450065792 8110735024128 8118525817248 8121815263232 8129616699512 8133420793344 8133919309824 8142547252224 8144532023936 8153670950656 8154682195968 8165822472192 8168630407168 8185621071936 8188937703424 8196803614384 8200639147008 8211842205952 8212571971956 8221056660992 8236139749376 8259682500608 8279708670464 8280444467592 8295636514176 8306969350944 8328173969808 8328684423168 8339551256652 8343964975104 8348877892944 8364195493632 8372229749037 8375621990208 8388104288256 8397001853856 8408473167864 8412923363328 8419960153066 8421004424448 8423900107392 8424416428032 8435408167648 8436454354944 8441421730434 8444842006656 8456909120352 8457427464192 8460367207424 8468462274888 8472975802368 8477964681648 8480031212422 8489546600612 8490599502336 8493519116544 8502198681984 8505122284736 8506177118208 8517797578752 8522812849047 8530287597568 8533425094656 8538449566416 8543000395776 8550114115004 8554671161344 8566562143161 8575412551552 8576476102656 8588192600064 8591145773056 8599925103616 8603949268992 8615703298048 8620776215128 8625370923008 8637360177402 8686907457536 8687679441408 8703618637824 8708743319364 8724753682656 8736672745064 8737756296192 8758700081152 8758941588936 8759478445056 8767892390796 8770907356134 8775549370368 8783978753088 8787537825792 8796859084992 8808876652048 8809969158144 8822004635136 8838190276608 8843394193788 8848074571776 8855475333397 8856573618816 8859619078464 8860162105344 8868672763104 8871722383216 8872822683648 8876450840576 8881677285536 8882778820608 8884944026112 8894913764352 8897972407808 8906519384378 8907065285888 8908169969664 8911233171456 8923406987264 8928661079954 8929768442112 8941967579328 8945042402912 8946151796736 8958373315584 8970611530496 8980126982596 8984879726592 8997154152448 9032409458688 9044748815872 9062148382848 9071510798336 9071760931398 9097692279984 9137042171136 9145818786951 9153839929344 9159229700709 9162598526928 9172879819488 9176034045552 9185411076072 9188569611188 9189709208064 9190272466944 9202263455616 9212554916352 9221404066182 9224574978003 9229491499008 9238322481696 9242100093952 9248688743616 9250943140824 9261323564304 9264508203016 9265657218048 9278315219712 9290990513728 9292142813184 9295338049536 9305768288256 9308036598784 9314672254272 9318481086464 9327397216368 9332368539648 9335577608192 9344544927872 9354995510784 9367201421501 9367775559296 9368937381888 9372159025152 9381736476672 9384962521088 9395493326848 9398949052416 9404483143776 9412731142144 9421772571904 9462524194816 9489572528128 9489834188604 9499638460928 9517913108352 9530915721888 9568262570328 9581333967282 9586404900864 9596573547264 9609683620416 9622811603504 9624005056512 9627314408448 9640466477312 9641662119936 9647339120496 9660518545524 9663840453146 9665038994688 9665631387648 9674915741568 9678242599872 9689102493312 9691464242768 9692666210304 9698373242019 9702338972128 9703542288384 9706878990336 9716202964776 9716798493696 9720139753984 9721345277952 9729476466094 9734625804288 9740357541768 9758228075904 9771558988576 9772770889728 9786121669632 9796502162832 9800471487488 9809885362508 9815077257216 9818452312064 9827883458624 9828485832704 9828756838197 9852315674432 9853537591296 9866998708224 9885138436096 9890958795256 9909105635968 9909986233554 9966833795072 9980687681118 9986007195648 9991886946228 10005537065007 10010218958784 10020448446624 10023894121296 10037587965724 10038832860672 10049204322304 10063172703276 10068536180736 10076920206969 10082291011584 10088227453974 10091937971808 10100788887552 10106736221472 10120543238168 10121798421504 10125278946816 10135626014976 10139111295104 10140368781312 10151747223552 10154221744128 10160200539258 10165615730688 10175342417856 10178879296432 10179503183872 10194049012224 10198179414016 10204184091376 10205449648128 10218765187092 10219391519232 10222905603328 10224173481984 10232725248823 10238140932096 10252127463424 10263002265824 10278297351168 10282461888512 10292338740992 10311221989376 10317293226086 10322753667072 10336222258208 10336855789568 10363241957376 10377399391744 10396438700032 10397362605696 10422571728393 10452364327944 10471541173632 10482359681024 10483291222272 10497612658368 10502524809216 10512613043856 10516872520704 10538747504208 10542371403432 10556773550158 10558082836224 10569929992704 10572506446656 10583721086631 10584369787776 10589322534912 10599494143392 10603788822528 10613974326648 10618274872832 10619591786496 10623243485184 10637756112896 10644019612556 10645339719168 10659882532992 10675769094144 10679479917568 10687093268544 10691423440896 10701693122736 10705373053144 10706029210624 10711038885888 10716312922084 10721327409408 10721984544768 10725671452672 10735974031552 10747980735744 10767740082176 10783787384832 10790136867552 10804877491688 10809933421056 10814313365504 10824701089664 10825663053942 10844561057792 10845524786976 10856729669632 10887763296256 10902897273114 10914161429248 10915131343644 10934185529344 10935157223232 10950095962608 10993003862148 10998862921728 11025530423424 11040592623456 11045758851072 11056368890952 11057046561792 11060848685568 11071473220038 11075959134592 11077332811776 11083855133736 11087707805042 11089762615296 11104231959744 11104912564224 11119401675536 11120780740608 11127328644663 11131837190592 11147743840464 11152260658176 11162972998716 11167495986944 11168881016832 11178222961829 11184139051008 11196002471808 11211297557152 11212688019456 11228005899264 11231866809856 11232555237376 11248605806592 11255228973912 11259789342208 11261185818624 11270604969778 11275878827136 11276569952256 11291283033184 11303952908864 11305354862592 11320799336448 11324692155392 11336264909312 11341569490944 11357063438336 11363750465396 11384599421888 11385611142939 11406500206992 11422082857548 11435301470208 11450923466752 11451239208486 11451941081856 11472951840768 11479707102798 11500768803744 11516480236536 11533643396352 11545877549052 11561650605813 11567769624576 11578881083616 11583572588544 11600124738048 11604824850432 11611657759152 11628250040484 11628962763264 11633004910208 11644135627971 11650341728256 11657201437266 11663371026432 11674574315712 11678588785248 11679304593408 11690523187728 11694543141512 11695993537536 11700732493824 11711971670784 11716717101056 11729145446656 11740368153822 11746625544192 11762672846848 11769598696303 11784253702144 11791192258384 11792654641152 11808764825088 11812825437952 11813549473792 11824897017472 11830430244864 11843705094144 11846592034816 11853567295801 11859885019136 11881644228608 11906357922816 11922623439104 11928202395648 11944497754112 11945559231936 11967475627008 12014414907264 12043212611584 12043544684787 12044282861952 12066380384256 12077970785496 12082864510464 12095681241864 12112205396566 12113707592448 12130256373312 12155487178149 12166102536192 12177788725872 12182722894848 12194425049268 12200131190016 12200878964736 12205119905792 12212306267612 12213820878336 12216798035904 12230506425984 12234712060736 12247214768096 12248733708288 12252945610752 12269684607488 12271206334464 12278431607904 12283406555136 12295205421576 12299433304004 12300958720512 12305988665344 12317763308928 12331584991488 12334590854432 12348431419072 12354209624064 12371086959616 12389523750912 12393784066048 12407691051008 12419563005696 12436529621824 12460454026416 12473327347712 12491916509184 12496212033536 12508981968896 12509326884978 12539310858368 12563432985312 12612709751796 12629940229599 12635850161088 12636624642048 12653112251472 12667263009984 12690550811136 12702693412332 12707887629184 12709463703552 12716947022472 12720046818633 12734319900918 12738698779147 12740278674816 12753298022976 12757683427104 12775111956376 12776696368128 12781873201152 12795431396352 12800137641984 12807674349624 12812911493888 12814500593664 12825171172506 12832006742016 12836419211264 12863118827328 12880691394032 12882288900096 12886718659584 12899887655424 12904323466496 12905923903488 12918803324416 12920405557248 12923554947072 12931164322692 12938056384512 12942505320448 12954937286368 12955731324928 12979501072384 12987143389024 13010970767872 13012584431616 13030361186304 13048162226176 13062002883776 13087130523984 13105009117596 13138050121728 13155998277632 13156361034201 13181306738688 13195288627488 13213314978072 13231365954818 13233006952704 13257285414912 13265091290682 13289428617696 13290243158016 13303009144656 13307583574824 13314676260864 13322515928304 13325763333806 13327416039168 13340716086676 13342370646528 13346958611712 13359779076567 13360597928832 13365192161728 13366849757184 13385110480896 13392991619931 13412951368992 13417563604368 13424714907648 13435893609292 13437559973376 13443054682112 13450969938632 13455917295744 13470190473894 13475648295296 13477319589888 13495731228672 13500371929088 13514168019968 13520491708416 13538962325504 13546934052344 13548614188032 13554154307584 13567123223808 13592065349632 13600068343477 13607266197504 13625020249456 13625855358976 13650854576128 13704396468224 13730759894016 13763671556096 13764051068328 13778116614108 13782854416782 13803395183424 13817655943168 13844237248512 13863150140928 13876414711236 13891985346456 13896762304524 13915746952481 13917472829568 13936485770592 13943007074304 13958652432384 13962054898176 13977721629696 13991095824552 13996816877824 13998552809472 14003366412288 14016817391808 14022496694272 14030753125642 14032493266176 14051663338944 14056495204576 14058238537728 14072604715008 14077443781632 14093239990272 14096675262208 14098423578624 14106724715664 14111628115508 14112493050368 14119096713216 14132658857856 14138385096704 14151965768864 14193786292224 14213176710656 14214939475968 14234358792192 14249457691392 14255231254528 14268924163648 14295103212544 14296373582832 14330640980992 14372000950923 14386849156736 14413244561408 14414525430624 14434217405256 14440971612672 14460699715968 14490777818286 14495760679719 14517363899808 14533653739968 14537196364152 14553508458192 14560318485504 14574304447164 14575197740544 14580209630976 14594214699141 14600127950144 14601938706432 14610536312652 14637342113856 14657338482864 14665150562304 14679182504448 14694753244248 14700707231232 14714828043762 14720790164608 14722615885824 14727678468096 14741825187936 14742728749056 14747798247424 14761964293384 14769777082368 14778473511648 14800498062336 14805642612992 14806550085632 14827707654144 14836438192884 14842449587456 14856706551071 14863658453952 14869680877568 14883963998288 14912185401344 14928003295744 14950250692608 14970674532352 14998141075456 15006971965216 15034505102848 15035426603008 15035841181944 15056381948586 15073806483456 15094399115264 15123436517376 15132341180961 15151183331328 15160104332208 15180814857252 15187918420224 15203439022464 15208666942656 15229443810064 15231332616192 15240300808887 15248423596032 15268318944648 15269254775808 15276399722496 15289177303862 15291073518336 15297269121024 15306276137064 15328147780638 15329087278848 15334358404992 15355306982048 15357211398144 15378191195136 15394503398736 15415534141084 15417446026752 15423692832768 15438508111488 15444763451392 15466832984064 15475939839129 15482210345536 15484130500608 15504333387312 15505283684352 15525514170628 15528391409664 15533788971008 15542935249688 15544862936064 15551161368576 15566099087616 15571451713664 15572406124544 15587364250304 15594658050048 15615962227712 15653824205096 15662167392256 15723539521536 15745019766784 15746418987552 15773906993152 15775308781056 15791606792192 15813557105148 15835160325237 15858759669984 15875143897088 15876554681664 15904269860864 15905683233792 15920961489972 15927412309248 15934865227776 15956634169344 15966029418834 15989823799488 16019219876352 16037135161344 16052539684104 16058059579716 16059043815936 16066558328832 16074469383126 16079996819579 16081991114112 16082976817152 16088507179008 16103961047328 16110486013952 16121971103616 16127574989152 16151610123264 16173675164416 16175681077248 16185205301328 16207316237532 16212889355278 16214900131584 16221470048256 16237051634496 16243630526464 16259233399024 16266841586688 16285094504448 16289064047872 16307341901312 16309364391936 16331644944384 16337260814336 16371242143872 16377875406848 16393607228768 16401278294016 16423684411904 16425143943912 16442113321984 16472279498752 16559417340928 16560888935184 16591273028352 16607209830057 16613938701888 16631561707563 16656347939616 16657368846336 16679102513304 16687929950208 16697755785888 16728390987264 16744459498074 16751243980416 16776208576512 16794003707712 16816946335728 16839920306132 16842008848896 16847800214784 16848832856064 16870816335296 16872908709888 16882843460868 16889684013312 16905907454667 16913818240704 16914854928384 16920734414848 16936924549776 16945951604736 16955929363296 16960062424844 16979093201224 16981199004672 16987038233088 17004397363968 17010244569472 17012354236416 17035595157504 17045625698094 17060575195136 17066850189312 17076899132832 17100228230008 17109342322688 17133124286322 17150825103104 17152952205312 17176385200128 17182291546112 17199850207232 17231406596096 17241552430256 17250741846016 17274720354804 17373814915072 17375358882816 17407237275648 17417486638728 17449507365312 17473345490128 17475512592384 17485802155899 17517883177872 17518956890112 17535784781592 17541814712268 17551098740736 17565778940017 17567957506176 17575075651584 17593718169984 17610552230733 17617753304096 17619938316288 17644009270272 17676380553216 17686788387576 17696149143552 17710950666794 17713147237632 17719238156928 17720324210688 17737345526208 17743444766432 17745645367296 17763354571072 17765557641216 17769888052224 17789827528704 17795944815616 17813038768756 17814130571776 17816339939328 17822466342912 17846813974528 17857322159908 17859536884224 17883935158656 17890084805824 17892303593472 17916746631168 17941223060992 17960253965192 17969759453184 17994308304896 18064818917376 18089497631744 18124296765696 18143021596672 18143521862796 18168308094849 18195384559968 18274084342272 18291637573902 18307679858688 18318459401418 18325197053856 18345759638976 18352068091104 18370822152144 18377139222376 18379418416128 18404526911232 18425109832704 18442808132364 18449149956006 18458982998016 18476644963392 18484200187904 18495083665619 18497377487232 18501886281648 18522647128608 18529016406032 18531314436096 18556630439424 18581981027456 18584285626368 18590676099072 18611536576512 18616073197568 18627034321973 18629344508544 18636962172928 18654794432736 18671155216384 18689089855744 18709991021568 18734402843002 18735551118592 18737874763776 18744318050304 18763472953344 18769925042176 18790986653696 18808966287552 18843545143808 18925048389632 18979145056256 18979668377208 18999276921856 19035826216704 19061831443776 19101479851377 19136525140656 19162667934564 19172809801728 19193147094528 19219367240832 19237756758759 19245623207008 19248010113024 19254628816896 19280932954624 19283324239872 19294678240992 19321037091048 19327680906292 19330077989376 19331262775296 19349831483136 19356485199744 19378204986624 19382928485536 19385332420608 19396746484038 19404677944256 19407084576768 19413757980672 19432405929552 19433596987392 19440279507968 19458952932188 19469251608576 19480715083536 19516456151808 19543117977152 19545541779456 19572243339264 19593004325664 19600942974976 19619770725016 19630154514432 19636904624128 19655766917248 19656971665408 19657513676394 19704631348864 19707075182592 19733997416448 19770276872192 19781917590512 19818211271936 19819972467108 19847048932227 19933667590144 19961375362236 19972014391296 19983773892456 19988645000709 20011074130014 20020437917568 20040896893248 20047788242592 20075175931448 20077665721344 20126345406552 20137072361472 20153840413938 20164582023168 20176454907948 20183875943616 20205285710841 20213472442944 20241086476336 20243596843008 20250557893632 20271252029952 20278222590208 20280737562624 20303494447104 20308443488256 20320401078516 20331231461376 20350684835712 20357758592864 20359006367744 20388098024448 20396358828032 20408368182752 20410899296256 20437530374184 20438783038464 20445811206656 20448346963968 20465450497646 20476281864192 20504254926848 20526004531648 20556594702336 20584677481984 20622443978752 20634586452172 20645507334144 20672444516416 20673711579136 20674281625173 20726483914752 20754798783488 20792877400064 20794725211392 20845143456786 20904728655888 20943082347264 20964719362048 20966582444544 20995225316736 21005049618432 21025226087712 21033745041408 21046129688463 21077495008416 21084742806864 21113547100316 21116165672448 21139859985408 21145012893312 21167442173262 21168739575552 21178645069824 21198988286784 21207577645056 21227948653296 21236549745664 21246486970368 21275512225792 21288039225112 21290679438336 21319765065984 21351538188288 21358959835136 21371535968321 21374186537088 21382846881792 21403386245472 21410746106288 21412058421248 21432625844168 21442654818816 21443969089536 21451342905344 21471948063104 21495961471488 21524008282007 21535480164352 21580273735104 21609754983376 21619866842112 21628626731008 21649402179328 21651326107884 21689122115584 21691049573952 21713459339264 21775526592512 21805794546228 21828322858496 21830262687288 21868371058688 21870314446464 21900191925216 21986007724296 21997725843456 22051060846848 22072242065643 22081185246912 22091517702144 22112737781904 22114093123584 22121697371136 22142946440076 22151918269184 22154665623552 22167710267472 22175415610084 22179525230592 22208463919488 22209825128448 22238803351072 22241561481216 22254657289326 22263674381184 22295487680928 22304521316352 22325945997432 22334991973888 22337762033664 22356445923658 22368278102016 22392004943616 22422595114304 22425376038912 22456011798528 22463733619712 22497211613184 22510457947824 22519578684416 22541209939556 22551757654272 22553139904512 22582566066368 22584572922879 22607905817728 22610709725184 22641598672896 22649384310784 22672529818624 22683138981888 22714126876672 22727500930792 22769198843776 22771222285878 22813000413984 22844165715096 22901846933504 22902478416972 22903882163712 22933765955793 22945903681536 22959414205596 23001537607488 23032960473072 23067286792704 23091755098104 23123301211626 23135539249152 23157762167232 23167145177088 23200249476096 23209649700864 23223315518304 23256500080968 23257925526528 23266009820416 23288271255942 23300683456512 23314402874532 23326742052864 23346253151683 23349148631424 23357177570496 23358609186816 23381046375456 23389086283024 23391987075072 23423943341568 23433434202112 23458290893312 23480736307644 23493251088384 23512813816261 23525345693696 23539197392606 23568507404288 23582384516768 23585309282304 23617529650176 23625650875904 23627098947584 23649794034944 23660860489728 23687410188288 23693184069632 23707134591602 23719770038272 23812715845632 23845246878208 23856404791296 23888995508224 23891118463872 23934951254016 23949044128251 24028829814528 24086425223168 24087089369574 24088565723904 24111704074689 24132760768512 24155941570992 24165729020928 24191362483728 24224410793132 24227415184896 24260512746624 24310974356298 24319334032917 24332205072384 24355577451744 24365445789696 24388850098536 24400262380032 24401757929472 24410239811584 24424612535224 24427641756672 24433596071808 24461012851968 24469424121472 24494429536192 24497467416576 24505891221504 24539369214976 24556863215808 24566813110272 24590410843152 24598866608008 24601917441024 24611977330688 24635526617856 24663169982976 24669181708864 24695349202139 24696862838144 24708419248128 24742173919232 24779047501824 24787568132096 24815382102016 24839126011392 24873059243648 24920908052832 24946654695424 24992424067072 25017963937792 25018653769956 25078621716736 25126865970624 25225419503592 25259880459198 25271700322176 25273249284096 25306224502944 25334526019968 25381101622272 25405386824664 25415775258368 25418927407104 25433894044944 25440093637266 25468639801836 25477397558294 25480557349632 25506596045952 25515366854208 25550223912752 25553392736256 25568438547141 25590862792704 25600275283968 25615348699248 25625822987776 25629001187328 25650342345012 25664013484032 25672838422528 25726237654656 25761382788064 25764577800192 25773437319168 25799775310848 25808646932992 25811847806976 25837606648832 25847109894144 25862328645384 25876112769024 25885010640896 25909874572736 25911462649856 25974286778048 26021941535744 26060722372608 26096324452352 26124005767552 26174261047968 26210018235192 26276100243456 26311996555264 26312722068402 26362613477376 26390577254976 26426629956144 26462731909636 26466013905408 26514570829824 26530182581364 26566426000191 26578857235392 26580486316032 26606018289312 26615167149648 26629352521728 26645031856608 26651526667612 26654832078336 26681432173352 26684741293056 26693917223424 26719558153134 26721195857664 26730384323456 26733699514368 26770220961792 26785983239862 26825902737984 26835127208736 26871787218584 26875119946752 26886109364224 26901939877264 26911834591488 26940380947788 26951296590592 26954639179776 26977184746897 26991462457344 27000743858176 27028336039936 27077924651008 27093868104688 27097228376064 27108308615168 27134246447616 27184130699264 27200136686954 27214532395008 27250040498912 27251710717952 27301709152256 27408792936448 27461519788032 27477689102127 27528102136656 27556233228216 27565708833564 27603366905741 27606790366848 27635311886336 27673724934009 27688474497024 27726300281856 27752829422472 27783970692912 27793524609048 27831493904962 27834945659136 27872971541184 27886014148608 27917304864768 27924109796352 27955443259392 27982191649104 27993633755648 27997105618944 28006732824576 28033634783616 28044993388544 28061506251284 28064986532352 28101604264503 28103326677888 28112990409152 28116477075456 28145209430016 28154887563264 28186479980544 28193350524416 28196847157248 28213449431328 28223256231016 28224986100736 28238193426432 28265317715712 28276770193408 28303931537728 28387572584448 28426353421312 28468717584384 28498915382784 28510462509056 28537848327296 28590206425088 28592747165664 28661281961984 28744001901846 28773698313472 28826489122816 28829050861248 28868434810512 28881943225344 28921399431936 28981555636572 28991521359438 29034727799616 29067307479936 29074392728304 29107016916384 29120636971008 29148608894328 29150395481088 29160419261952 29188429398282 29200255900288 29203877412864 29221072625304 29271053934529 29274684227712 29314676965728 29358365008896 29389506488496 29401414462464 29429656087524 29441580329216 29445231771648 29455356936192 29469860535731 29483650375872 29485457498112 29495596494848 29523928586768 29556947023296 29600996124672 29611285225984 29613100171264 29655415308288 29672876385768 29684899174912 29713413102142 29727316907904 29739361755136 29767927996576 29824370802688 29856006591488 29900501385216 29941349064704 30013943930432 30016611195021 30069010205696 30071682363888 30112763897172 30147612966912 30188798230528 30230760620907 30246873034752 30264682361922 30302366662656 30320208664416 30361629714504 30375836840448 30406878044928 30417333885312 30458887620128 30462665232384 30480601617774 30496847192064 30536637889296 30538509551616 30578354607724 30582147036672 30594538242048 30612552274128 30656295561276 30658174557696 30668716809984 30698175746469 30710613964096 30714422796288 30756382390272 30789006797472 30831068282168 30834892053504 30847385665536 30877016222976 30889526902784 30933665968128 30951879678258 30964420691072 30968261001216 31008666774624 31010567368704 31051028341256 31067577942016 31085870499376 31089725872128 31132198175232 31142903427328 31144812249088 31174728500608 31189316100096 31231924455424 31250313779839 31307648410192 31324334784512 31447079043072 31490039533568 31492837975104 31547813986304 31550617562112 31627114210296 31670320650474 31717519339968 31750287794176 31751163259893 31753109363328 31811366467584 31841922979944 31854824618496 31869730455552 31913268338688 31932058837668 31979647598976 32038439752704 32074270322688 32105079368208 32116119159432 32118087631872 32133116657664 32148938766252 32159993639158 32163982228224 32165953634304 32177014358016 32207922094656 32220972027904 32243942207232 32255149978304 32303220246528 32347350328832 32351362154496 32370410602656 32414632475064 32425778710556 32429800263168 32442940096512 32474103268992 32487261052928 32518466798048 32533683173376 32570189008896 32578128095744 32614683802624 32663289888768 32674521628672 32742484287744 32755750813696 32787214457536 32802556588032 32847368823808 32850287887824 32884226643968 32944558997504 33118834681856 33121777870368 33182546056704 33214419660114 33227877403776 33263123415126 33312695879232 33314737692672 33358205026608 33395511571776 33456781974528 33488918996148 33502487960832 33534668885487 33552417153024 33583842235933 33588007415424 33633892671456 33679840612264 33684017697792 33695600429568 33697665712128 33741632670592 33745817419776 33765686921736 33779368026624 33811814909334 33823441586011 33827636481408 33829709856768 33841468829696 33873849099552 33911858726592 33920124849688 33958186402448 33962398009344 33974076466176 34008794727936 34020489138944 34024708472832 34071190315008 34091251396188 34121150390272 34153798265664 34200456460016 34218684645376 34266248572644 34301650206208 34305904410624 34352770400256 34364583092224 34399700414464 34462813192192 34483104860512 34549440709608 34684951817439 34750717765632 34814474551296 34834973277456 34899014730624 34932406883913 34946690980256 34951025184768 34971604311798 35035766355744 35037913780224 35071569563184 35083629424536 35102197481472 35131557880034 35135915012352 35150151303168 35187436339968 35221104461466 35235506608192 35239876632576 35288018540544 35308796088909 35352761106432 35373576775152 35421901333588 35426294475264 35438476313856 35440648421376 35474691052416 35486889532864 35491290734592 35526709142144 35531115282432 35539776104448 35560701887403 35579655057408 35591889631232 35626077537512 35628261143552 35644932685824 35693627949056 35714644319816 35719073768448 35767870317312 35780169611648 35784607186944 35833493262336 35882446121984 35920507930384 35988616609792 36129637834752 36178995263488 36248593531392 36286043193344 36287043725592 36336616189698 36390769119936 36548168684544 36583275147804 36615359717376 36636918802836 36650394107712 36686969238359 36691519277952 36704136182208 36741644304288 36754278444752 36758836832256 36809053822464 36850219665408 36885616264728 36898299912012 36917965996032 36948707425553 36953289926784 36968400375808 36990167331238 36994754974464 37003772563296 37045294257216 37058032812064 37062628872192 37113260878848 37163962054912 37168571252736 37181352198144 37223073153024 37232146395136 37254068643946 37258689017088 37273924345856 37309588865472 37378179711488 37419982043136 37468805686004 37471102237184 37475749527552 37488636100608 37526945906688 37539850084352 37581973307392 37617932575104 37687090287616 37850096779264 37889820688797 37959336754416 37998553843712 38071652433408 38123662887552 38160140455899 38202959702754 38216096337441 38273050281312 38325335869128 38345619603456 38386294189056 38438734481664 38475513517518 38491246414016 38496020226048 38509257633792 38561865909248 38589356481984 38642074182096 38655361812584 38660155978752 38699662966272 38712970399488 38756409973248 38765856971072 38770664841216 38793492968076 38806977317647 38809355888512 38814169153536 38827515961344 38864811859104 38867193974784 38880559015936 38917905864376 38938503217152 38961430167072 39032912303616 39086235954304 39091083558912 39144486678528 39186008651328 39201885949952 39239541450032 39273809248256 39311533834496 39313943330816 39315027352788 39409262697728 39414150365184 39467994832896 39540553744384 39563835181024 39636422543872 39639944934216 39694097864454 39922750724472 39944028782592 39967547784912 39977290001418 40022148260028 40040875835136 40079337229701 40081793786496 40095576485184 40150351862896 40155331442688 40178974859793 40252690813104 40274144722944 40307680827876 40329164046336 40352909815896 40367751887232 40410571421682 40426944885888 40482172952672 40487193686016 40501115787264 40542504059904 40556445180416 40561475125248 40616886976512 40640802157032 40662462922752 40701369671424 40715517185728 40718012735488 40776196048896 40800205030431 40816736365504 40821798592512 40875060748368 40877566076928 40891622413312 40930900995292 40952563728384 41008509853696 41052009063296 41113189404672 41169354963968 41244887957504 41269172904344 41291014668288 41344889032832 41347423158272 41348563250346 41452967829504 41509597566976 41585754800128 41589450422784 41690286913572 41747240857443 41809457311776 41886164694528 41929438724096 41933164889088 41990450633472 42010099236864 42050452175424 42067490082816 42092259376926 42154990016832 42169485613728 42227094200632 42232331344896 42279719970816 42290025786624 42334884346524 42337479151104 42357290139648 42392718887981 42397976573568 42415155290112 42455897306592 42473099491328 42551024451584 42576078450224 42581358876672 42639530131968 42703076376576 42717919670272 42743071936642 42748373074176 42765693763584 42806772490944 42821492212576 42824116842496 42865251688336 42885309637632 42902685810688 42943896126208 42991922942976 43048016564014 43070960328704 43160547470208 43219509966752 43239733684224 43298804358656 43302652215768 43378244231168 43382099147904 43426918678528 43487282039157 43611589092456 43656645716992 43660525374576 43736742117376 43740628892928 43782644097423 43800383850432 43972015448592 43995451686912 44102121693696 44144484131286 44162370493824 44183035404288 44225475563808 44228186247168 44243394742272 44285892880152 44303836538368 44309331247104 44335420534944 44350831220168 44416927838976 44419650256896 44477606702144 44483122962432 44509314578652 44527348762368 44570119653213 44590975361856 44609042632704 44651891994864 44669983947776 44712891847316 44736556204032 44784009887232 44845190228608 44850752077824 44912023597056 44927467239424 44994423226368 45020915895648 45039157368832 45082419879112 45103515308544 45106279809024 45165132132736 45169145845758 45215811635456 45221419450368 45283197345792 45298768621568 45345059637248 45428253753344 45455001861584 45538397687552 45542444571756 45626000827968 45688331430192 45803693867008 45804956833944 45807764327424 45867531911586 45891807363072 45918828411192 46003075214976 46065920946144 46134573585408 46183510196208 46246602423252 46271078498304 46309780841863 46315524334464 46334290354176 46400498952192 46427819517387 46446631036608 46513000161936 46515851053056 46532019640832 46576542511884 46601366913024 46628805749064 46640171668321 46653484105728 46692506303366 46698297262848 46714355140992 46717218373632 46762092750912 46778172566048 46783974150144 46847886683136 46866868404224 46916581786624 46961472615288 46986502176768 47025627632522 47050691387392 47078394785212 47164769033536 47170618564608 47235059300352 47251301751808 47299588069888 47321720979456 47374820376576 47386368139264 47414269183204 47439540076544 47505480975711 47625431691264 47690493756416 47712809582592 47777991016448 47782236927744 47869902508032 47898088256502 48057659629056 48172850446336 48174178739148 48177131447808 48223408149378 48239990458737 48265521537024 48311883141984 48331458041856 48382724967456 48448821586264 48454830369792 48521025493248 48621948712596 48638668065834 48664410144768 48711154903488 48730891579392 48777700197072 48800524760064 48820479623168 48849225070448 48855283513344 48867192143616 48922025703936 48938848242944 48988859072384 48994934833152 49011782443008 49078738429952 49107635939747 49113726431616 49133626220544 49180821686304 49197733216016 49203834882048 49223954661376 49271053235712 49326339965952 49338363417728 49390698404278 49393725676288 49416838496256 49484347838464 49575136264192 49678252022784 49746118487296 49841816105664 49893309390848 49894685122689 50035927875584 50037307539912 50157243433472 50253731941248 50450839007184 50519760918396 50543400644352 50546498568192 50612449005888 50669052039936 50717722364001 50762203244544 50810773649328 50831550516736 50837854814208 50867788089888 50880187274532 50937279603672 50954795116588 50961114699264 51013192091904 51030733708416 51100447825504 51106785472512 51136877094282 51181725585408 51200550567936 51230697398496 51251645975552 51300684690024 51328026968064 51345676845056 51452475309312 51522765576128 51529155600384 51546874638336 51599550621696 51617293865984 51675213297664 51694219788288 51724657290768 51752225538048 51770021281792 51819749145472 51822925299712 51948573556096 52043883071488 52121444745216 52192648904704 52248011535104 52348522095936 52420036470384 52623993110528 52625444136804 52697336820051 52725226954752 52781154509952 52853259912288 52925463819272 52932027810816 53029141659648 53060365162728 53132852000382 53157714470784 53160972632064 53212036578624 53230334299296 53290063713216 53303053335224 53309664156672 53362864346704 53369482586112 53387834446848 53439116306268 53442391715328 53460768646912 53467399028736 53512120563517 53540441923584 53571966479724 53651805475968 53670254417472 53743574437168 53750239893504 53772218728448 53803879754528 53823669182976 53880761895576 53902593181184 53909278359552 53954369493794 53982924914688 54001487716352 54056672079872 54155849302016 54187736209376 54194456752128 54268492895232 54368261398528 54400273373908 54429064790016 54500080997824 54503421435904 54504924284547 54817585872896 54923039576064 54955378204254 55056204273312 55112466456432 55131417667128 55206733811482 55213580733696 55270623772672 55347449868018 55376948994048 55452600563712 55485250996857 55505658844944 55567941385824 55587049218096 55662987809924 55669891318272 55745943082368 55772028297216 55834609729536 55848219592704 55881102965919 55910886518784 55964383298208 55987267511296 56013465649152 56067269567232 56089986777088 56123012502568 56129973064704 56203208529006 56206653355776 56225980818304 56232954150912 56290418860032 56309775126528 56372959961088 56386701048832 56426898862656 56446512462032 56449972201472 56530635431424 56553540386816 56607863075456 56745112743473 56775145168896 56852706842624 56937435168768 56997830765568 57020925018112 57075696654592 57180412850176 57185494331328 57322563923968 57488003803692 57547396626944 57652978245632 57658101722496 57736869621024 57763886450688 57842798863872 57963111273144 57983042718876 58062254525869 58069455599232 58134614959872 58148785456608 58214033832768 58241273942016 58297217788656 58300790962176 58320838523904 58376858796564 58400511800576 58407754825728 58442145250608 58542107869058 58549368455424 58629353931456 58716730017792 58779012976992 58802828924928 58859312175048 58883160658432 58890463543296 58910713872384 58939721071462 58967300751744 58970914996224 58991192989696 59047857173536 59113894046592 59201992249344 59222570451968 59310830616576 59345752771536 59369798349824 59426826204284 59454633815808 59478723510272 59535855993152 59541146796681 59712013182976 59801002770432 59882698129408 59965935002127 60027887860864 60033222390042 60138020411392 60143364727776 60225527794344 60377596461056 60461521241814 60493746069504 60529364723844 60640417328832 60723259429008 60751673680896 60813756089856 60834667770624 60917775240256 60925330464768 60961203235548 60993694384128 61073275778592 61077019103232 61156709215448 61164294073344 61189076484096 61225104548256 61312591122552 61316349115392 61337433619968 61396351492938 61421227928192 61428845592576 61512764780544 61578013594944 61662136564336 61669784107008 61754032445952 61779053805568 61867331936256 61903759356516 61928841382144 61936522002432 61988327333779 62017333549248 62021134737408 62102056682512 62135155884032 62171740998752 62179451744256 62264396350464 62285806854656 62289624498176 62349457001216 62378632200192 62463848910848 62500627559678 62615296820384 62894158086144 62980079067136 62985675950208 63101235124224 63138389065389 63254228420592 63340641300948 63435038679936 63500575588352 63502326519786 63506218726656 63622732935168 63683845959888 63709649236992 63739460911104 63826536677376 63864117675336 63959295197952 64076879505408 64114607904963 64148540645376 64210158736416 64232238318864 64236175263744 64297877532504 64319987278316 64327964456448 64331907268608 64354028716032 64415844189312 64441944055808 64487884414464 64510299956608 64572024846021 64606440493056 64694700657664 64740821205312 64829264950128 64851557421112 64859600526336 64885880193024 64948206537984 64974522105856 65036933596096 65067366346752 65140378017792 65156256191488 65229367605248 65326579777536 65349043257344 65484968575488 65511501627392 65574428915072 65605113176064 65694737647616 65700575775648 65768453287936 65889117995008 66237669363712 66243555740736 66365092113408 66428839320228 66455754807552 66526246830252 66617129681113 66625391758464 66629475385344 66716410053216 66791023143552 66913563949056 66977837992296 67004975921664 67069337770974 67104834306048 67167684471866 67176014830848 67267785342912 67359681224528 67368035395584 67391200859136 67483265341184 67491634839552 67531373843472 67558736053248 67623629818668 67646883172022 67655272962816 67659419713536 67682937659392 67747698199104 67823717453184 67840249699376 67916372804896 67924796018688 67948152932352 68017589455872 68040978277888 68049416945664 68142380630016 68182502792376 68242300780544 68307596531328 68400912920032 68532497145288 68603300412416 68705540800512 68729166184448 68799400828928 68801297867379 68966209721024 69098881419216 69369903634878 69501435531264 69628949102592 69669946554912 69798029461248 69864813767826 69893381960512 69902050369536 69943208623596 70038759455049 70071532711488 70075827560448 70143139126368 70167258849072 70263115760068 70271830024704 70300302606336 70374872679936 70442208922932 70471013216384 70479753265152 70538441448783 70576037081088 70617592177818 70705522212864 70747153550304 70843802667176 70852588950528 70876952627712 70881296842752 70949382104832 70973779065728 70982581469184 71053418284288 71062230564864 71079552208896 71121403774806 71159310114816 71183779262464 71252155075024 71256522287104 71387255898112 71429288639632 71438147536896 71535740634624 71560339223296 71569214373888 71666986524672 71764892243968 71841015860768 71977233219584 72259275669504 72357990526976 72497187062784 72574087451184 72673232379396 72772512751499 72781538239872 72958002098751 73096337369088 73166550295608 73230719434752 73273837605672 73300788215424 73373938476718 73383038555904 73408272364416 73483288608576 73508556889504 73517673664512 73618107644928 73700439330816 73771232529456 73796599824024 73835931992064 73897414851106 73906579853568 73936800751616 73980334662476 73989509948928 74007545126592 74086047606417 74090588514432 74116065624128 74125257744384 74226521757696 74327924109824 74337142505472 74362704396288 74446146306048 74464292790272 74508137287892 74517378034176 74547848691712 74619177730944 74756359422976 74839964086272 74937611372008 74942204474368 74977272201216 75053891813376 75079700168704 75163946614784 75235865150208 75374180575232 75700193558528 75779641377594 75918673508832 75997107687424 76143304866816 76247325775104 76320280911798 76405919405508 76432192674882 76546100562624 76650671738256 76772588378112 76877468963328 76951027035036 76982492828032 76992040452096 77018515267584 77123731818496 77169142191031 77178712963968 77284148364192 77310723625168 77320311957504 77399325932544 77425940798976 77512819946496 77531713942144 77541329682432 77586985936152 77613954635294 77618711777024 77628338307072 77655031922688 77729623718208 77734387949568 77761118031872 77835811728752 77922860334144 78065824607232 78172471908608 78182167117824 78288973357056 78372017302656 78403771899904 78479082900064 78623067668992 78627886661632 78630054705576 78818525395456 78828300730368 78935989665792 79127670362048 79272845087744 79279889868432 79388195728908 79699278000573 79845501448944 79888057565184 79935095569824 79954580002836 80044296520056 80081751670272 80158674459402 80163587572992 80191152970368 80300703725792 80310662885376 80357949719586 80505381626208 80615361655752 80658328092672 80705819631792 80735503774464 80821142843364 80853889771776 80931554240691 80964345905344 80974387372032 81002231574528 81085008119808 81112890360832 81233773953024 81281604314064 81324925845504 81402739342848 81431034371456 81436025470976 81552392097792 81600410060862 81633472731008 81643597185024 81750121496736 81755132153856 81783244826624 81861801990584 81905127456768 82017019707392 82104018126592 82226378809344 82338709927936 82387190874121 82489775915008 82538345808688 82689778065664 82694846316544 82697126500692 82810100717223 82905935659008 83019195133952 83171509600256 83178900845568 83380573827144 83494481714886 83618914623552 83772329389056 83866329778176 83980901266944 84020198473728 84100904350848 84134980165632 84184518753852 84304812793509 84309980033664 84338971227456 84454188401264 84464662689792 84559439941632 84580051573248 84669768693048 84674958302208 84714580279296 84785437775962 84795953147136 84830310580224 84911794613184 84946198982656 85102048903168 85152156900448 85162717753344 85279060263936 85406152753152 85435839340544 85486143873284 85496746148352 85531387527168 85613544981888 85642984425152 85648233684992 85730503376672 85770619275264 85887792252416 85983845885952 86096033128028 86141920657408 86321094940416 86439019933504 86479467368448 86597608717312 86605304431536 86756488462336 86764198295808 86853837357056 86974564078314 87223178184912 87313291433984 87321050749152 87473484234752 87481257785856 87565288194846 87600767700864 87813161803587 87944030897184 88204243387392 88288968262572 88324740987648 88366070808576 88409581607193 88450951127616 88456372494336 88486789484544 88571785760304 88607673076736 88670841069888 88701662440336 88833855677952 88839300513792 88955213404288 88966245924864 89018629157304 89054697524736 89140239306426 89170891454029 89181950723712 89218085265408 89303783989728 89339967895552 89425783694632 89473112408064 89568019774464 89690380457216 89701504155648 89824047194112 89854934478848 90041831791296 90078314737664 90164839758224 90207030617088 90330264265472 90338291691516 90431623270912 90442838900736 90566394691584 90597537243136 90690119274496 90856507506688 90910003723168 91076795375104 91084889143512 91252001655936 91376662860384 91609913667888 91615528654848 91735063823172 91783614726144 91837656822384 92006150429952 92094527239407 92131841892288 92269147170816 92367020392416 92493204846504 92542156996608 92619561683726 92631048668928 92668580708352 92800997904384 92855639034774 92893262073216 93026000323872 93031702106112 93064039281664 93153085023768 93202733826048 93257611498128 93280343336642 93385012606732 93396594525696 93428710281984 93434436747264 93524185501824 93556345132096 93567948300288 93695773366272 93750941339517 93833163573248 93922945230576 93973004353536 94051255265044 94101382774784 94156789570424 94329538067072 94341237129216 94470118600704 94502603503616 94599176139776 94643441958912 94772736278528 94828538366408 94879080153088 95010961951422 95250863382528 95380987512832 95555982032896 95564473855488 95739805016064 95796176513004 96115319258112 96345700892672 96348357478296 96354262895616 96446816298756 96479980917474 96531043074048 96623766283968 96662916083712 96765449934912 96897643172528 96909660739584 97042050986496 97243897425192 97277336131668 97328820289536 97410228667367 97422309806976 97461783158784 97555400394144 97601049520128 97640959246336 97698450140896 97710567026688 97734384287232 97844051407872 97877696485888 97977718144768 97989869666304 98023564886016 98157476859904 98215271879494 98227452863232 98267252441088 98361643372608 98395466432032 98407669764096 98542106471424 98652679931904 98676726835456 98781396808556 98787451352576 98833676992512 98968695676928 99356504045568 99492236974592 99683632211328 99786618781696 99789370245378 100074615079824 100314486866944 100507463882496 100604006656461 100751526707799 100901678014368 101039521836792 101086801288704 101092997136384 101224898011776 101338104079872 101435444728002 101470324758033 101524406489088 101621547298656 101663101033472 101735576179776 101760374549064 101874559207344 101909590233176 101922229398528 102026384183808 102061467416832 102200895651008 102213570945024 102273754188564 102363451170816 102461394796992 102503291951104 102601369380048 102656053936128 102691353690112 102904950618624 103045531152256 103058311200768 103093749276672 103199101243392 103234587731968 103350426595328 103388439576576 103449314581536 103540042563584 103639498290944 103645850599424 103897147112192 104087766142976 104385297809408 104496023070208 104697044191872 104840072940768 105247986221056 105250888273608 105394673640102 105450453909504 105562309019904 105706519824576 105850927638544 105864055621632 105926388266727 106058283319296 106120730325456 106265704000764 106315428941568 106321945264128 106424073157248 106460668598592 106580127426432 106606106670448 106619328313344 106682105662209 106725728693408 106738965172224 106775668893696 106878232612536 106884783430656 106921537293824 106934798057472 107024241127034 107080883847168 107143932959448 107303610951936 107340508834944 107487148874336 107500479787008 107607759509056 107647338365952 107761523791152 107805186362368 107908738987588 107965849829376 108002975432704 108113344159744 108375472418752 108388913504256 108536985790464 108736522797056 108800546747816 108858129580032 109000161995648 109006842871808 109009848569094 109635171745792 109846079152128 109910756408508 110060907715077 110112408546624 110224932912864 110262835334256 110413467622964 110427161467392 110541247545344 110694899736036 110753897988096 110846122276659 110905201127424 110970501993714 111011317689888 111135882771648 111174098436192 111325975619848 111339782636544 111491886164736 111544056594432 111669219459072 111696439185408 111762205931838 111821773037568 111928766596416 111974535022592 112134539134464 112179973554176 112246025005136 112259946129408 112406417058012 112413306711552 112451961636608 112465908301824 112559977737053 112580837720064 112619550253056 112745919922176 112773402097664 112853797725312 112893024924064 112899944402944 113061270862848 113107080773632 113215726150912 113490225486946 113550290337792 113705413685248 113995661531136 114151393309184 114360825700352 114370988662656 114645127847936 114648289012323 114976007607384 115094793253888 115305956491264 115316203444992 115473739242048 115527772901376 115685597727744 115926222546288 115966085437752 116124509051738 116138911198464 116269229919744 116297570913216 116420931952941 116428067665536 116482547884032 116594435577312 116601581924352 116641677047808 116753717593128 116801023601152 116815509651456 116884290501216 117084215738116 117098736910848 117258707862912 117433460035584 117558025953984 117605657849856 117718624350096 117766321316864 117821427744768 117879442142924 117934601503488 117941829992448 117982385979392 118095714347072 118227788093184 118403984498688 118445140903936 118621661233152 118691505543072 118739596699648 118853652408568 118909267631616 118957447020544 119071711986304 119082293593362 119424026365952 119765396258816 119931870004254 120055775721728 120066444780084 120276040822784 120286729455552 120451055588688 120755192922112 120923042483628 120987492139008 121058729447688 121280834657664 121446518858016 121503347361792 121627512179712 121669335541248 121835550480512 121850660929536 121922406471096 121987388768256 122146551557184 122154038206464 122313418430896 122328588146688 122400615091293 122450209096512 122625182245104 122632698230784 122674867239936 122792702985876 122842455856384 122857691185152 122960452580119 123025529561088 123156027189888 123324273128672 123339568214016 123508064891904 123558107611136 123734663872512 123807518713032 123857682764288 123873044004864 123976654667558 124034667098496 124042269474816 124204113365024 124343481997504 124358903488512 124528792700928 124571613709312 124698914002432 124757264400384 124927697821696 125001255119356 125230593640768 125241722572329 125788316172288 125960158134272 125971351900416 126202470248448 126276778130778 126508456841184 126681282601896 126870077359872 127001151176704 127004653039572 127012437453312 127178156663943 127245465870336 127367691919776 127419298473984 127653073354752 127728235350672 127918590395904 128153759010816 128229215809926 128297081290752 128420317472832 128464476637728 128472350527488 128595755065008 128639974556632 128655928912896 128708057432064 128831688378624 128883888111616 128975768828928 129020599913216 129144049692042 129212880986112 129389401315328 129465585659333 129481642410624 129658529900256 129703114842224 129719201052672 129896413075968 129949044211712 130073867192192 130134732693504 130280756035584 130312512382976 130389240253811 130458735210496 130698086514688 130969937150976 131023003254784 131148857830144 131210226352128 131389475295232 131401151551296 131536906575872 132475338727424 132487111481472 132730184226816 132857678640456 132911509615104 133052493660504 133234259362226 133250783516928 133258950770688 133432820106432 133582046287104 133710358959639 133827127898112 133955675984592 134009951843328 134138675541948 134209668612096 134335368943732 134352029661696 134535570685824 134719362449056 134736070791168 134782401718272 134966530682368 134983269679104 135062747686944 135117472106496 135247259637336 135293766344044 135310545925632 135318839427072 135365875318784 135495396398208 135647434906368 135680499398752 135832745609792 135849592037376 135896305864704 136035178911744 136081956555776 136284761260032 136365005584752 136484601561088 136615193062656 136801825840064 137064994290576 137206600824832 137411081601024 137458332368896 137598801657856 137602595734758 137932419442048 138197762838432 138739807269756 138929342525589 139002871062528 139339893109824 139596058922496 139729627535652 139786763921024 139804100739072 139886417247192 139920515004963 140077518910098 140125686570617 140143065422976 140151655120896 140286278252736 140334517698144 140526231520136 140543660049408 140600605212672 140749745359872 140884417845864 140942026432768 140959506530304 141076882897566 141152074162176 141235184355636 141494307100608 141687605334352 141705177901056 141753905255424 141898764209664 141947558131456 141965162938368 142106836568576 142124461129728 142159104417792 142242807549612 142318620229632 142367558524928 142504310150048 142513044574208 142774511796224 142858577279264 142876295073792 143071481269248 143120678446592 143138428747776 143333973049344 143529784487936 143682031721536 144518551339008 144715981053952 144719971376211 144994374125568 145148174902368 145346464758792 145545025502998 145563076479744 145916004197502 146192674738176 146333100591216 146461438869504 146547675211344 146601576430848 146747876953436 146766077111808 146816544728832 146966577217152 147017113779008 147035347329024 147236215289856 147322907819241 147400878661632 147542465058912 147593199648048 147671863984128 147794829702212 147813159707136 147873601503232 147960669324952 147979019897856 148015090253184 148172095212834 148181177028864 148232131248256 148250515488768 148453043515392 148655848219648 148725408792576 148928585580544 149016274575784 149034756068352 149095697383424 149238355461888 149512718845952 149600751778247 149679928172544 149875222744016 149884408948736 150107783626752 150159400337408 150327893229568 150471730300416 150748361150464 151400387117056 151559282755188 151837347017664 151994215374848 152286609733632 152494651550208 152640561823596 152811838811016 152864385349764 153073216477291 153092201125248 153301343476512 153545176756224 153754937926656 153902054070072 153964985656064 153984080904192 154037030535168 154247463636992 154338284382062 154357425927936 154568296728384 154621447250336 154640623915008 154798651865088 154851881597952 155025639892992 155063427884288 155082659364864 155173971872304 155227909270588 155237423554048 155256676614144 155310063845376 155459247436416 155468775899136 155522236063744 155671623457504 155845720668288 156131649214464 156344943817216 156364334235648 156577946714112 156744034605312 156807543799808 156958165800128 157246135337984 157260109411152 157637050790912 157871979331584 158092010460153 158255340724096 158545690175488 158559779736864 158776391457816 159398556001146 159691002897888 159870191139648 159909160005672 160088593040112 160163503340544 160317348918804 160327175145984 160382305940736 160536361690551 160601407451584 160621325770752 160715899439172 161010763252416 161230723311504 161316656185344 161411639263584 161471007548928 161642285686728 161707779543552 161863108481382 161928691810688 161948774744064 162004463149056 162170016239616 162225780721664 162467547906048 162563208628128 162805478685696 162862068742912 162872050941952 163104784195584 163200820121724 163266945462016 163287194370048 163423772061781 163500242993472 163510264307712 163566489653248 163723603981168 164034039414784 164208036253184 164452757618688 164677419855872 164774381748242 164979551830016 165076691617376 165379556131328 165389692633088 165394253001384 165620201434446 165811871318016 166038390267904 166357801691136 166455752990571 166761147654288 166988963429772 167237829247104 167544658778112 167643308897757 167732659556352 167961802533888 168040396947456 168201808701696 168269960331264 168369037507704 168609625587018 168619960067328 168677942454912 168908376802528 168929325379584 169118879883264 169160103146496 169339537386096 169349916604416 169570875551924 169591906294272 169660621160448 169823589226368 169892397965312 170235338230419 170304313800896 170325435506688 170558120527872 170812305506304 170871678681088 170972287746568 170993492296704 171062775054336 171227089963776 171285968850304 171296467369984 171461006753344 171541238550528 171775584504832 171967691771904 172192066256056 172283841314816 172642189880832 172878039867008 172958934736896 173195217434624 173210608863072 173512976924672 173528396591616 173707674714112 173949128156628 174186763577607 174446356369824 174626582867968 174642101498304 174946968469504 174962515571712 175130576389692 175201535401728 175626323607174 175888061794368 176408486774784 176577936525144 176649481975296 176732141617152 176819163214386 176901902255232 176912744988672 176973578969088 177143571520608 177215346153472 177341682139776 177403324880672 177667711355904 177910426808576 177932491849728 178037258314608 178109395049472 178280478612852 178341782908058 178363901447424 178436170530816 178607567979456 178679935791104 178851567389264 179136039548928 179380760914432 179403008311296 179648094388224 179709868957696 180083663582592 180156629475328 180329679516448 180414061234176 180660528530944 180676583383032 180863246541824 181132789383168 181195074486272 181380238548992 181820007446336 182153590750208 182169778287024 182504003311872 182753325720768 183219827335776 183231057309696 183470127646344 183567229452288 183675313644768 184012300859904 184189054478814 184263683784576 184538294341632 184734040784832 184986409693008 185239123367452 185262097337856 185337161416704 185601995808768 185711278069548 185786524146432 185964982001337 186052000647744 186063404212224 186128078563328 186306170047536 186405467652096 186515222996256 186560686673284 186770025213464 186793189051392 186857420563968 186868873494528 187048371003648 187112690264192 187135896600576 187391546732544 187501882679034 187666327146496 187845890461152 188102510530088 188202765549568 188313579140848 188659076134144 188682474258432 188940237201408 189005207007232 189198352279552 189545472557056 189657076732816 189758160306176 190021923902844 190501726765056 190761975025664 191111964065792 191128947710976 191479610032128 191592353026008 192230638516224 192343823714889 192696714956592 192708525791232 192893632597512 192959961834948 193062086148096 193223568340187 193247532567936 193325832167424 193530899869824 193716074538063 193795286345056 193819321479168 194084101972992 194487794850384 194554672263336 194657640579072 194820457334734 194844619613952 194923566317568 195110800788288 195202099040256 195396900281792 195421134053376 195468768574464 195688102815744 195755392971776 195955436289536 195979739332608 196047129772032 196314953719808 196430543758988 196454905726464 196534504882176 196723286745216 196790932864064 196815339528192 197084212942848 197305359863808 197353453670912 197562793617112 197574902705152 197667353985024 197937391353856 198713008091136 198984473949184 199367264422656 199573237563392 199578740490756 199851389043339 200149230159648 200628973733888 201014927764992 201208013312922 201503053415598 201803356028736 202079043673584 202173602577408 202449796023552 202676208159744 202870889456004 202940649516066 203048812978176 203243094597312 203326202066944 203445920321809 203471152359552 203520749098128 203749118414688 203819180466352 203844458797056 204052768367616 204122934833664 204401791302016 204427141890048 204547508377128 204726902341632 204897377541703 204922789593984 205006583902208 205202738760096 205382707380224 205809901237248 206091062304512 206116622401536 206187498553344 206398202486784 206469175463936 206700853190656 206898629163072 207278996581888 207291701198848 207794294224384 208175532285952 208770595618816 208992046140416 209394088383744 209680145881536 210116278365147 210501776547216 210789347280204 210900907819008 211124618039808 211413039649152 211615324346349 211701855277088 211728111243264 211852776533454 212116566638592 212241460650912 212531408001528 212630857883136 212643890528256 212848146314496 212921337197184 213160254852864 213212213340896 213238656626688 213364211324418 213451457386816 213477930344448 213551337787392 213756465225072 213769566861312 213843074587648 214048482254068 214161767694336 214287865918896 214607221903872 214681017669888 214974297748672 215000959574016 215215519018112 215294676731904 215523047582304 215610372724736 215817477975176 215931699658752 216005950865408 216226688319488 216750944837504 216777827008512 217073971580928 217473045594112 217601093495632 218000323991296 218013685743616 218019697138188 218317538254497 219270343491584 219692158304256 219821512817016 220121815430154 220224817093248 220449865825728 220525670668512 220826935245928 220854322934784 221389799472072 221507795976192 221692244553318 221810402254848 221941003987428 222022635379776 222258142819251 222271765543296 222348196872384 222651951239696 222679565273088 222983772329472 223088113188864 223338438918144 223392878370816 223524411863676 223643546075136 223857533192832 223949070045184 224269078268928 224359947108352 224492050010272 224519892258816 224812834116024 224826613423104 224903923273216 224931816603648 225119955474106 225161675440128 225239100506112 225491839844352 225546804195328 225707595450624 225786049848128 225799888805888 226122541725696 226431452301824 226980450973892 227100580675584 227410827370496 227991323062272 228302786618368 228721651400704 228741977325312 229290255695872 229296578024646 229952015214768 230189586507776 230611912982528 230632406889984 230947478484096 231055545802752 231371195455488 231507426573093 231852445092576 231932170875504 232249018103476 232277822396928 232538459839488 232595141826432 232841863905882 232856135331072 232965095768064 233188871154624 233203163848704 233283354095616 233507435186256 233602047202304 233768581002432 234168431476232 234197473821696 234517415725824 234866920071168 235086895651531 235116051907968 235211315699712 235437248700192 235532642633728 235758884285848 235869203006976 235883659984896 235964771958784 236191428694144 236455576186368 236764091102077 236807968997376 236890281807872 237383011086144 237479193399296 237707304817136 237818535263232 237914894041088 238143423972608 238164587186724 238848052731904 239530792517632 239863740008508 240111551443456 240132889560168 240552081645568 240573458911104 240902111177376 241846084967256 241974984278016 242117458895376 242561669315328 242794662722073 242893037716032 243006694723584 243255024359424 243338671082496 243671100961024 243701321859072 243844812942192 243974777536512 244293103114368 244308076412928 244626836861792 244657176293376 244801230182586 244900418193024 245250364490208 245265396461568 245349734479872 245585405971752 245684911712768 245715382370304 245920905160238 246051059122176 246312054379776 246648546257344 246679136428032 247016129783808 247161572622363 247469327745024 247615037426064 247715365528576 247953309335116 248069334196992 248084538949632 248408226730048 248430302151669 248686963995008 248717806977024 249057585401856 249143227418624 249397828004864 249514528800768 249855395643392 250002510238712 250461187281536 250483445144658 251920316268544 251942703800832 252404940496896 252553556261556 253016913682368 253362565203792 253740154719744 254002302353408 254009306079144 254024874906624 254356313327886 254490931740672 254735383839552 254838596947968 255306146709504 255456470701344 255837180791808 256307518021632 256458431619852 256594162581504 256808784668513 256840634945664 256928953275456 256944701054976 257191510130016 257279949113264 257311857825792 257663376757248 257767776223232 257951537657856 258041199826432 258288099384084 258425761972224 258640951978871 258778802630656 258931171318666 258963284821248 259317059800512 259406229684448 259438402105344 259792826151936 259898088423424 260147734384384 260269465387008 260561512071168 260625024765952 260778480507622 260917470420992 261939874301952 262297715660288 262420452704256 262778950590464 262802303102592 263073813151744 263439485410761 264950677454848 264974222962944 265228744821579 265460368453632 265715357280912 265823019230208 266104987321008 266468518724452 266501567033856 266517901541376 266865640212864 267164092574208 267420717919278 267512674362087 267654255796224 267911351969184 268019903686656 268277351083896 268419337224192 268670737887464 268704059323392 269071141371648 269438724898112 269472141582336 269564803436544 269933061364736 270125495373888 270234944212992 270494519274672 270587532688088 270621091851264 270731750637568 270990792796416 271294869812736 271360998797504 271648841223529 271665491219584 271699184074752 271792611729408 272070357823488 272163913111552 272569522520064 272730011169504 272969203122176 273230386125312 273603651680128 274129988581152 274413201649664 274916664737792 275197603315712 275205191469516 275864838884096 276395525676864 277479614539512 277858685051178 278005742125056 278679786219648 279192117844992 279459255071304 279573527842048 279608201478144 279772834494384 279841030009926 280155037820196 280251373141234 280286130845952 280303310241792 280572556505472 280669035396288 281052463040272 281087320098816 281252824018551 281499490719744 281768835691728 281884052865536 281919013060608 282153765795132 282304148324352 282470368711272 282988614201216 283375210668704 283410355802112 283507810510848 283797528419328 283895116262912 283930325876736 284213673137152 284318208835584 284485615099224 284637240459264 284735117049856 285008620300096 285026089148416 285717154558528 285752590147584 286142962538496 286241356893184 286667946098688 287059568975872 287364063443072 289037102678016 289431962107904 289439942752422 289988748251136 290296349804736 290692929517584 291090051005996 291126152959488 291832008395004 292230686002101 292385349476352 292666201182432 292922877739008 293095350422688 293203152861696 293495753906872 293532154223616 293633089457664 293933154434304 294034227558016 294070694658048 294472430579712 294645815638482 294801757323264 295084930117824 295186399296096 295589659404424 295626319414272 295747203006464 295921338649904 295958039795712 296030180506368 296344190425668 296362354057728 296464262496512 296501030977536 296749032215867 296906087030784 297311696439296 297857171161088 298032549151568 298069512136704 298191394766848 298476710923776 299025437691904 299201503556494 299359856345088 299750445488032 299768817897472 300318800674816 300943460600832 301496722300928 302254580123397 303118565510376 303674694035328 303988430749696 304410974274099 304573219467264 304989303100416 305281123647192 305623677622032 305728770699528 306146432954582 306184402250496 306602686953024 307090353512448 307509875853312 307804108140144 307929971312128 307968161808384 308074061070336 308494927273984 308676568764124 308714851855872 309136593456768 309242894500672 309281247830016 309597303730176 309703763195904 310051279785984 310126855768576 310165318729728 310347943744608 310455818541176 310474847108096 310620127690752 310918494872832 310937551798272 311044472127488 311343246915008 311691441336576 312263298428928 312689887634432 313155893428224 313488069210624 313615087599616 313916331600256 314492270675968 314520218822304 315274101581824 315743958663168 316184020920306 316510681448192 317091380350976 317119559473728 317552782915632 318797112002292 319382005795776 319740382279296 319818320011344 320177186080224 320327006681088 320634697837608 320654350291968 320764611881472 321072723381102 321202814903168 321242651541504 321431798878344 321981593279819 322021526504832 322461446623008 322823278527168 322942015097856 323284571373456 323415559087104 323726216962764 323857383621376 323897549488128 324008926298112 324168465893041 324340032479232 324451561443328 325126417256256 325610957371392 325724137485824 325744101883904 326209568391168 326401640243448 326533890924032 326574388740096 326847544123562 327000485986944 327020528615424 327132979306496 327447207962336 328068078829568 328416072506368 328905515237376 329354839711744 329548763496484 330153383234752 330182723145231 330759112262656 330788506002768 331240402868892 331623742636032 332076780535808 332538366829977 332715603382272 332911505981142 333522295308576 333977926859544 334475658494208 335089317556224 335286617795514 335465319112704 335923605067776 336403617403392 336539920662528 336738075015408 337219251174036 337239920134656 337355884909824 337679933211159 337816753605056 337858650759168 338237759766528 338320206292992 338679074772192 338699833208832 339141751103848 339183812588544 339321242320896 339647178452736 339784795930624 340470676460838 340608627601792 340650871013376 341116241055744 341743357362176 341944575493136 341986984593408 342454179927552 342571937700608 342592934739968 342922013506688 343082477101056 343551169009664 343753451578229 343935383543808 344384132512112 344567682629632 345284379761664 345756079734016 345917869473792 346390434869248 346421217726144 347025953849344 347056793183232 347898256313256 348373527155214 348892712739648 349253165735936 349262795858823 349284202996608 349925031143424 350261152779384 350403070803456 351252647214348 351776123588736 352816973549568 353155873050288 353298963950592 353464283234304 353638326428772 353803804510464 353825489977344 353947157938176 354287143041216 354430692306944 354683364279552 354806649761344 355335422711808 355820853617152 355864983699456 356074516629216 356218790098944 356560957225704 356683565816116 356727802894848 356872341061632 357215135958912 357359871582208 357703134778528 358272079097856 358761521828864 359296188776448 359419737915392 360167327165184 360313258950656 360659359032896 360828122468352 361321057061888 361353166766064 361726493083648 362265578766336 362390148972544 362760477097984 363640014892672 364307181500416 364339556574048 365008006623744 365506651441536 366439654671552 366462114619392 366940255292688 367350627289536 368024601719808 368378108957628 368527367569152 368881357740357 369076588683264 369422264595263 369468081569664 369972819386016 370478246734904 370524194675712 370674322833408 371203991617536 371422556139096 371573048292864 371929964002674 372104001295488 372126808424448 372256157126656 372612340095072 373030445992512 373121373346568 373540050426928 373586378102784 373714841127936 374096742007296 374225380528384 374271793201152 374783093465088 375003765358068 375332654292992 375691780922304 376205021060176 376405531099136 376627158281696 377318152268288 377364948516864 377880474402816 378010414014464 378396704559104 379090945114112 379314153465632 380043847805688 381003453530112 381523950051328 381534469991829 382257895421952 382959220064256 383184706052016 384461277032448 384687647429778 385393429913184 385417051582464 385787265195024 385919923669896 386124172296192 386447136680374 386495065135872 386651664334848 387061799739648 387432149076126 387590572690112 387638642958336 388168203945984 388396756977999 388975589700768 389109344526672 389640914669468 389689239227904 389847132635136 390221601576576 390404198080512 390793800563584 390842268106752 390937537148928 391167720761433 391376205631488 391510785943552 391910872579072 392094259544064 392629907439616 392861087517976 392909811452928 393069009764352 393446573490432 393581865728128 393630679056384 394168425885696 394610719727616 394706907341824 395125587234224 395149805410304 395874782707712 397426016182272 397968947898368 398734528845312 399146475126784 399157480981512 399702778086678 400298460319296 401257947467776 402029855529984 402416026625844 403006106831196 403556661621949 403606712057472 404158087347168 404347205154816 404899592047104 405352416319488 405741778912008 405881299032132 406097625956352 406435781681083 406486189194624 406652404133888 406891840643618 406942304719104 407041498196256 407498236829376 407638360932704 407688917594112 408105536735232 408245869667328 408803582604032 408854283780096 409095016754256 409453804683264 409794755083406 409845579187968 410013167804416 410405477520192 411619802474496 412182124609024 412233244803072 412374997106688 412796404973568 412938350927872 413401706381312 413797258326144 414557993163776 415588588448768 416351064571904 416788027576767 417984092280832 418788176767488 419360291763072 419761545014889 420232556730294 420377059711851 421003553094432 421578694560408 421801815638016 422249236079616 422826079298304 423230648692698 423403710554176 423456222486528 423705553066908 424482921301824 425062816003056 425261715766272 425696292628992 425842674394368 426320509705728 426424426681792 426477313253376 426728422648836 426902914773632 426955860688896 427102675574784 427512930450144 427539133722624 427686149175296 428096964508136 428323535388672 428575731837792 429214443807744 429362035339776 429948595497344 430001919148032 430431038036224 430589353463808 431046095164608 431220745449472 431634955950352 432011901730816 432453376638976 433501889675008 433555654017024 434147943161856 434946091188224 435202186991264 436000647982592 436027371487232 436039394276376 436635076508994 439384316608512 439643025634032 440243630860308 440449634186496 440899731651456 441051341337024 441653870491856 441708645869568 441968723457723 442779598944144 443015591952384 443384489106636 443620804509696 443882007974856 444045270759552 444516285638502 444543531086592 444696393744768 445303902479392 445359130546176 445967544658944 446176226377728 446785756741632 447048823727352 447287092150272 447715066385664 447898140090368 448538156537856 448802255334741 448984100020544 449039784517632 449625668232048 449653226846208 449807846546432 450239910948212 450323350880256 450478201012224 450983679688704 451093608390656 451415190901248 451572099696256 451599777611776 452245083451392 452862904603648 453960901947784 454201161351168 454821654740992 455982646124544 456605573236736 457443302801408 457483954650624 458580511391744 458593156049292 459219649431873 459904030429536 460379173015552 461223825965056 461264813779968 461894956968192 462111091605504 462742390910976 463014853146186 463704890185152 463864341751008 464498036206952 464555644793856 465076919678976 465190283652864 465683727811764 465712270662144 465930191536128 466319907767791 466377742309248 466406327697408 466566708191232 467014870372512 467204094404608 467537162004864 468336862952464 468394947643392 469034831451648 469733840142336 470173791303062 470232103815936 470422631399424 470874497400384 471065285267456 471517768571696 471738406013952 471929543917568 472382857388288 472911152372736 473528182204154 473615937994752 473780563615744 474766022172288 474958386798592 475414609634272 475637070526464 476286847945216 476329174373448 477696105463808 479727480017016 480223102886912 480265779120336 481104163291136 481146917822208 481609085071653 481804222354752 483692169934512 483949968556032 484234917790752 485123338630656 485589325444146 485786075432064 486013389447168 486510048718848 486677342164992 487342201922048 487402643718144 487689625884384 488586206228736 488616152825856 489253673723584 489314352586752 489602460365172 489800836386048 490271316185343 490500728980416 490530792923136 490699468959744 491170811943504 491369823425536 491841810320476 492102118244352 492624108759552 493297092514688 493358272856064 494032259567616 494323145244726 494938655490048 495230074852128 495430731057152 495906618670232 496138668393984 496169077899264 496816453460096 496860604303338 497373927990016 497435613954048 498115170803712 498286454837248 498795656009728 499710791286784 500005020477424 500922374563072 500966890289316 503840632537088 503885407601664 504809880993792 505107112523112 506033827364736 506725130407584 507480309439488 508018612158288 508049749813248 508712626655772 508981863481344 509407589260493 509470767679104 509677193895936 510706014691257 510912941402688 511674361583616 512615036043264 512916863239704 513188325163008 513617569337026 513681269891328 513857906550912 513889402109952 514383020260032 514559898226528 514623715651584 515326753514496 515535552446464 515903075315712 516082399652864 516576198768168 516851523944448 517281903957742 517557605261312 517862342637332 517926569642496 518634119601024 518812459368896 518876804210688 519585652303872 520295468768768 520538930774016 521123024142336 521250049531904 521556961015244 521834940841984 522560290732821 523879748603904 524595431320576 524840905408512 525557901180928 525604606205184 526147626303488 526878970821522 529901354909696 529948445925888 530457489643158 530920736907264 531430714561824 531646038460416 532209974642016 532937037448904 533003134067712 533731280425728 534328185148416 534841435838556 535025348724174 535308511592448 535822703938368 536039807373312 536554702167792 537341475774928 537408118646784 538142282743296 538877449796224 538944283164672 539129606873088 539866122729472 540183995337217 540250990747776 540469888425984 540989038549344 541175065376176 541242183702528 541463501275136 541981585592832 542589739625472 542721997595008 543297682447058 543330982439168 543398368149504 543585223458816 544140715646976 544327826223104 545460022339008 546460772250624 547207303360256 548259977162304 548826403299328 550395206631424 550410382939032 551729677768192 552791051353728 554959229079024 555717370102356 556011484250112 557359572439296 557894946004011 558384235689984 558918510142608 559147055684096 559216402956288 559545668988768 559682060019852 560310075640392 560502746282468 560572261691904 560606620483584 561145113010944 561338070792576 562104926080544 562174640197632 562505648037102 562998981439488 563537671383456 563768105731072 564307531590264 564608296648704 564940737422544 565977228402432 566750421337408 566820711604224 567015621021696 567595056838656 567790232525824 568427346274304 568636417671168 568971230198448 569274480918528 569470234099712 570017240600192 570052178296832 571434309117056 571505180295168 572285925076992 572482713786368 573335892197376 574119137951744 574728126886144 578863924215808 578879885504844 579670705020561 579977496502272 580592699609472 581385859035168 582180102011992 582252305918976 583664016790008 584461372004202 584770698952704 585332402364864 586190700845376 586406305723392 586991507813744 587064308447232 587266178915328 587866308868608 588068455116032 588141389316096 588944861159424 589291631276964 589603514646528 590169860235648 590372798592192 591179318808848 591252638828544 591494406012928 591842677299808 591916079591424 592060361012736 592688380851336 592724708115456 592928524993024 593002061955072 593498064431734 593812174061568 594623392878592 595714342322176 596065098303136 596139024273408 596953421847552 598050875383808 598403007112988 598719712690176 599500890976064 599537635794944 599554167130017 601886921201664 602993444601856 604509160246794 606237131020752 607349388070656 607976861499392 608821948548198 609146438934528 609978606200832 610337760965427 610562247294384 611247355244064 611457541399056 612292865909164 612368804500992 613205373906048 614180707024896 614692132625109 615019751706624 615608216280288 615859942624256 616148122140672 616989854547968 617353137528248 617429703711744 618273186913536 618485789001344 618562495660032 619194607460352 619407526391808 620102559571968 620253711537152 620695887489216 620911637082352 620949694216192 621836989745664 621875103596544 622088944254976 622686493830016 623382882673152 624196240178203 624526596857856 625379775268864 626311786856448 626976138421248 627230175199232 627832663200512 628984541351936 629040437644608 630548203163648 632368041840612 633021362896384 634182760701952 634239118947456 635105565831264 637594224004584 638764011591552 639480764558592 639636640022688 640354372160448 640654013362176 641269395675216 641308700583936 641529223762944 642145446762204 642405629806336 642485303083008 642863597756688 643963186559638 644043053009664 644922893246016 645646557054336 645884030195712 646569142746912 646831118174208 647452433925528 647714767242752 647795098976256 648017852596224 648336931786082 648680064958464 648903122886656 650252834512512 651221914742784 651448274971648 652419136782336 652803280486896 653067781848064 653695088247124 654000971973888 654041057230848 654265958612992 654894415924672 654952614763491 656832145012736 657811030474752 658709679423488 659097526992968 660306766469504 660365446290462 661518224525312 661577012005536 662480805737784 664153561071616 665076733659954 665431206764544 665823011962284 667044590617152 667955853719088 668951316988416 670178635112448 670573235591028 670930638225408 671847210135552 672807234806784 673079841325056 673476150030816 674438502348072 674479840269312 674711769819648 675359866422318 675633507210112 675717301518336 676475519533056 676640412585984 677358149544384 677399666417664 678283502207696 678367625177088 679294356905472 679569591861248 680941352921676 681217255203584 681301742026752 681871600671569 682232482111488 683486714724352 683889150986272 683973969186816 684908359855104 685143875401216 685185869479936 685844027013376 686164954202112 687102338019328 687506903156458 687870767087616 688768265024224 690568759523328 691512159468032 691835738947584 692780869738496 692842435452288 694113586366464 694522279719279 695796512626512 696747054310428 697785425479296 698506331471872 698525591717646 698568405993216 699850062286848 700522305558768 700806141606912 702505294428696 703552247177472 705260686954593 705633947099136 706311746100576 706597927901184 707276652857544 707607609020928 707650979954688 707894315876352 708574286082432 708861384613888 709366728559104 709613299522688 710292273306231 710670845423616 711641707234304 712149033258432 712437580197888 713121914451408 713367131632232 713455605789696 713744682123264 714430271917824 714719743164416 715406269557056 716544158195712 717523043657728 718592377552896 718839475830784 720334654330368 720626517901312 721318718065792 721656244936704 722642114123776 722706333532128 723452986167296 724780297945088 725520954195968 727280029785344 728614363000832 728679113148096 730016013247488 731013302883072 732879309343104 732924229238784 733880510585376 734701254579072 736049203439616 736756217915256 737054735138304 737762715480714 738153177366528 738844529190526 738936163139328 739945638772032 740956493469808 741048389351424 741484717867089 742407983235072 742845112278192 743146096585728 743859928005348 744208002590976 744253616848896 744512314253312 745224680190144 746060891985024 746242746693136 747080100853856 747172756205568 747429682255872 748193484014592 748450761056768 748543586402304 749566186930176 750007530716136 750665308585984 751383561844608 752410042120352 753254316563392 754636304536576 755760948805632 756020828028928 756793409118208 758628306931264 760087695611376 762006907060224 763047900102656 763068939983658 764515790843904 765918440128512 766369412104032 768922554064896 769375294859556 770426354005539 770786859826368 770834103164928 771574530390048 771839847339792 772894273360748 772990130271744 773303328669696 774123599479296 774864298152252 775181145380224 775277285916672 775922855936613 776336407891968 776793513955998 777951179401536 778218689053344 779281829338936 779378478455808 779694265270272 780443203153152 780808396161024 781587601127168 781684536213504 781875074297856 782335441522866 782752411262976 783021571887104 783821745158144 785259814879232 785722175035952 785819622905856 786893146980864 787163731456256 787261358112768 788336851771392 789221439455232 789413814683648 790251174468448 790299610820608 791749565415424 794852032364544 795937895796736 797469057690624 798314961963024 799405556173356 800497640266489 800596920638592 802515894935552 802538023086261 804059711059968 804832053251688 806012213662392 807113323243898 807213424114944 808316174694336 808694410309632 809799184094208 810704832638976 811483557824016 811762598064264 812195251912704 812871563362166 812972378389248 813304808267776 813783681287236 813884609438208 814082996392512 814946523670587 814996473658752 815276721865408 815377835188224 816211073470464 816491739334656 817607165208064 817708567560192 818190033508512 818907609366528 819589510166812 819691158375936 820026335608832 820810955040384 823239604948992 824364249218048 824749994213376 825592809947136 825876701855744 826803412762624 827594516652288 829115986327552 831177176897536 832702129143808 833576055153534 835968184561664 837576353534976 838720583526144 839523090029778 840465113460588 840754119423702 842007106188864 843157389120816 844498472159232 845652158596608 846461297385396 846807421108352 846912444973056 847411106133816 848860564101341 848965842603648 850125632006112 850523431532544 851392585257984 851685348788736 852641019411456 852848853363584 852954626506752 853456845297672 853805829547264 853911721377792 854205351149568 855025860900288 855078267445248 855372298350592 856193929016272 857151463675584 858428887615488 858724070679552 859897190994688 860003838296064 860862076072448 861178706927616 862092190329216 862441490898944 863269911900704 864906753277952 867003779350016 867111308034048 868295886323712 870404373982528 872001295965184 872078788552752 873270153017988 876692058006303 878768633217024 879286051268064 880487261720616 880899268372992 881799463302912 882102682674048 883307740983712 883417291739136 883937446915446 885559197888288 886768978213272 887241609019392 887764015949712 888090541519104 889032571277004 889087062173184 889392787489536 890247096647601 890607804958784 890718261092352 891935089317888 893571513483264 894097647454704 894574184300544 895430132771328 895796280180736 897076313075712 897604510669482 897968200041088 898079569035264 899251336464096 899306453692416 899615693092864 900479821896424 900956402024448 902187216781312 902830381802496 903144199392512 903199555223552 904490166902784 905725809207296 906259099615331 907921803895568 909643309481984 911965292249088 913211146473472 914886605602816 914967909301248 917161022783488 917186312098584 918439298863746 919808060859072 920758346031104 922529627559936 923789913936384 924222183211008 925484781821952 926029706292372 927409780370304 927728683502016 928996072413904 929111289587712 930153839357952 930380567305728 931367455623528 931424541324288 931860383072256 932639815535582 932755484618496 932812655394816 933133416382464 934029740745024 934408188809216 935074324009728 936673725904928 936789895286784 938069662903296 939467680284672 940347582606124 940464207631872 940845262798848 941748994800768 942130570534912 943035537143392 943476812027904 944765714776576 945822304745472 947056364408308 947231875989504 947561127231488 949532044344576 949916773597184 950829219268544 951274141052928 952573695890432 952658348746896 955392210927616 959454960034032 960446205773824 960531558240672 962208326582272 962293835644416 963218170143306 963608444709504 965944779839457 967384339869024 968469835581504 970246677261312 971178650888292 971572150864128 972026778894336 972505397679123 973020097437696 973354684329984 974684403844096 975379251768768 977172412457472 977232305651712 978507347447168 978628705173504 979204920730344 979601672772096 980542632370686 980879805994319 981001457960832 981061585846272 981398937919488 982341623887008 982739646851072 983683620640952 984204236488704 985248217519104 986594185029376 986716545712128 988064519135232 988646290489452 990460149704256 990861462114304 991813237340464 992277336787968 993632906920192 993721208606676 994747855980032 994871227908096 996230341607424 996572909674496 997591312019456 999421582573568 1000010040954848 1001844749126144 1001933780578632 1007770815203328 1009619761987584 1010214225046224 1012067654729472 1013039799633477 1013450260815168 1014960618878976 1016037224316576 1016099499626496 1017425253311544 1017963726962688 1018815178520986 1018941535358208 1019354387791872 1021412029382514 1021825882805376 1023348723167232 1025230072086528 1025833726479408 1027235138674052 1027362539782656 1027715813101824 1027778804219904 1028766040520064 1029119796453056 1029247431303168 1030653507028992 1031260354734687 1031806150631424 1032164799305728 1033152397536336 1033703047888896 1034563807915484 1035115210522624 1035724685274664 1035853139284992 1037268239202048 1037624918737792 1037753608421376 1039171304607744 1040590937537536 1041077861548032 1042500099063808 1043113922030488 1043669881683968 1045120581465642 1047759497207808 1049190862641152 1051115802361856 1051209212410368 1052295252606976 1053757941643044 1059802709819392 1059896891851776 1060914979286316 1061841473814528 1062861429123648 1063292076920832 1064419949284032 1065874074897808 1066006268135424 1067462560851456 1068656370296832 1069682871677112 1070050697448348 1070617023184896 1071512515341037 1071645407876736 1072079614746624 1073109404335584 1074682951549856 1074816237293568 1076284565486592 1077754899592448 1077888566329344 1078259213746176 1079732245458944 1080367990674434 1080501981495552 1080939776851968 1081978077098688 1082350130752352 1082484367405056 1083963171185664 1085179479250944 1085443995190016 1086595364894116 1086661964878336 1086796736299008 1087170446917632 1088281431293952 1088655652446208 1090920044678016 1092921544501248 1094414606720512 1096519954324608 1097652806598656 1100820765878064 1103459355536384 1105582102707456 1106644073221071 1108266793785789 1109918458158048 1111434740204712 1112022968500224 1114719144878592 1115789892008022 1116768471379968 1117837020285216 1118294111368192 1119091337977536 1119364120039704 1120620151280784 1121005492564936 1121144523383808 1122290226021888 1122676141585152 1124209852161088 1124349280395264 1125011296074204 1125997962878976 1127075342766912 1127536211462144 1128615063180528 1129216593297408 1129881474845088 1131954456804864 1133500842674816 1133641423208448 1134031242043392 1135190113677312 1135580465051648 1136854692548608 1137272835342336 1137942460396896 1138940468199424 1140034481200384 1140104356593664 1142868618234112 1143010360590336 1144571850153984 1144965427572736 1148238275903488 1149456253772288 1157727848431616 1157759771009688 1159341410041122 1159954993004544 1161185399218944 1162771718070336 1164360204023984 1164504611837952 1165190270933997 1167328033580016 1168922744008404 1169541397905408 1170664804729728 1172381401690752 1172812611446784 1173503162284299 1173983015627488 1174128616894464 1174532357830656 1175732617737216 1176136910232064 1176282778632192 1177889722318848 1178583262553928 1179207029293056 1180339720471296 1180745597184384 1182358637617696 1182505277657088 1183685354599616 1183832159182848 1184120722025472 1185376761702672 1185449416230912 1185857049986048 1186996128863468 1187624348123136 1189246785757184 1192130196606272 1192278048546816 1193906843695104 1196101750767616 1196806014225976 1197439425380352 1199001781952128 1199075271589888 1199108334260034 1203773842403328 1205986889203712 1209018320493588 1210669984865847 1212474262041504 1214698776141312 1215953722998784 1217643897096396 1218292877869056 1219307345043249 1219957212401664 1220675521930854 1221124494588768 1222494710488128 1222915082798112 1224585731818328 1224737609001984 1226410747812096 1228361414049792 1229384265250218 1230039503413248 1231216432560576 1231719885248512 1233979709095936 1234706275056496 1234859407423488 1236546373827072 1236971578002688 1237124991320064 1238389214920704 1238815052783616 1240205119143936 1240507423074304 1241391774978432 1241823274164704 1241899388432384 1243673979491328 1244177888509952 1245372987660032 1246765765346304 1248392480356406 1249053193715712 1250759550537728 1253952276842496 1255665326401024 1257969082703872 1258080875289216 1261096406327296 1261131179135553 1264736083681224 1266042725792768 1268365521403904 1268478237894912 1270211131662528 1275188448009168 1277528023183104 1278961529117184 1279273280045376 1280708744320896 1281308026724352 1282538791350432 1282617401167872 1283058447525888 1284290893524408 1284811259612672 1284970606166016 1285727195513376 1287926373119276 1288086106019328 1289845786492032 1291293114108672 1291768060391424 1293138285493824 1293662236348416 1294904867851056 1295429534485504 1296035705192448 1296673863572164 1297360129916928 1297806245773312 1300505669025024 1302443829485568 1302896549943296 1304838273564672 1305606560973792 1306135563696128 1307390176494248 1308001943947776 1308082114461696 1308531917225984 1309788831849344 1309905229526982 1313664290025472 1317419358846976 1318195053985936 1320613532939008 1320730892580924 1323036449050624 1323154024011072 1324961611475568 1328307122143232 1330153467319908 1330862413529088 1331646023924568 1334089181234304 1335911707438176 1337902633976832 1340357270224896 1341146471182056 1341861276450816 1343694420271104 1345614469613568 1346406766004223 1346952300061632 1348877004696144 1348959680538624 1349423539639296 1350719732844636 1351267014420224 1351434603036672 1352564978381309 1352951039066112 1353280825171968 1354716299088768 1354799332835328 1356567004415392 1356735250354176 1358588713810944 1359139183722496 1361882705843352 1362434510407168 1362603484053504 1363743201343138 1364464964222976 1367778301972544 1367947938373632 1369816719710208 1370287750802432 1371688054026752 1372329908404224 1374204676038656 1375013806312916 1375741534175232 1377536530048448 1377658948295619 1381137519046656 1383024318936064 1383671477895168 1385561739476992 1385684870904576 1388227172732928 1389044559438558 1391593025253024 1393494108620856 1395570850958592 1397012662943744 1397051183435292 1397136811986432 1398959723303373 1399700124573696 1401044611117536 1401612283213824 1405010588857392 1407104494354944 1410521373909186 1411267894198272 1412623492201152 1413195855802368 1414553305715088 1415215218041856 1415788631752704 1417148572164864 1417722769227776 1418733457118208 1419226599045376 1420584546612462 1421341690847232 1423283414468608 1424121442252663 1424298066516864 1424875160395776 1426243828902816 1426734263264464 1426911211579392 1428860543835648 1429439486328832 1430812539114112 1433088316391424 1434281642791921 1435046087315456 1437678951661568 1440669308660736 1441253035802624 1442637436131584 1443312489873408 1445284228247552 1445412667064256 1446905972334592 1451041908391936 1454560059570688 1457228726001664 1457358226296192 1460032026494976 1462026605766144 1465758618686208 1465848458477568 1467761021170752 1469402509158144 1470813948556029 1472098406879232 1473512435830512 1474109470276608 1475525430961428 1476306354733056 1477689058381052 1477872326278656 1479891277544064 1481912986939616 1482096778702848 1482969435734178 1484815966470144 1485690224556384 1486292193171456 1487719856010696 1488416005181952 1488507233697792 1489024628506624 1490449360380288 1492121783970048 1492485493386272 1494160201707712 1494345512411136 1494859364511744 1496386968029184 1496901522113536 1499132373860352 1500015061432272 1501330617171968 1502767123689216 1504820084240704 1506508633126784 1509272609073152 1511521897611264 1512041656057856 1513586818236416 1517256613862528 1520175391222752 1526095800205312 1526137879967316 1528222767781479 1529031581687808 1532738824208064 1537845108129792 1538750589719112 1540852708011078 1541573719652736 1541668206329856 1543149060780096 1543679694679584 1545788546721496 1545980260543488 1546606657339392 1548247198958592 1549728596304504 1550362290760448 1550554571833344 1551845711873226 1552672815783936 1553587027911996 1555902358803072 1556437378106688 1558563658677872 1558756956911616 1560886406306304 1561616792322048 1563175202254336 1563369072427008 1563750148595712 1564670883045732 1565504822525952 1566043143774208 1567643490316288 1570519629758464 1571444350071904 1571639245811712 1573786293961728 1574327462912512 1574522716225536 1576673703542784 1578442878910464 1578827629367296 1580502348936896 1580599221641216 1589704064729088 1591875791593472 1594938115381248 1596629923926048 1598811112346712 1600995280532978 1601193841277184 1605031789871104 1605076046172522 1608119422119936 1609664106503376 1612024427324784 1614226646487796 1614426848229888 1616632349388672 1617388820619264 1619598368188416 1620551986011651 1621409665277952 1622967115648032 1623525196128528 1624390503825408 1625743126724332 1625944756778496 1626609616535552 1627567362574472 1627769218876416 1628165992785024 1629893047341174 1629992947317504 1630553443730816 1630755670376448 1632422146940928 1632983478669312 1635214330416128 1636380067017024 1639179020333624 1639382316751872 1640052671217664 1641621910080768 1645608269560717 1646479209897984 1648728498436096 1651185619894272 1651753403711488 1653606825525248 1655189033304576 1658231972655104 1662354353795072 1665404258287616 1667152110307068 1671936369123328 1675152707069952 1677441167052288 1679046180059556 1680930226921176 1681508238847404 1683805381250201 1684014212377728 1686314778241632 1688996944318464 1691304317193216 1692922594770792 1693614842216704 1693824889946112 1694822212267632 1697721128202682 1697931685207296 1700251264012224 1701046863065088 1702785170515968 1703370697577472 1705282038822912 1705697706727168 1705909253013504 1706913690595344 1707611659094528 1707823442755584 1708410702299136 1710051721800576 1710156534890496 1710744596701184 1712387858032544 1714302927351168 1716857775230976 1717448141359104 1719794381989376 1720007676592128 1721724152144896 1722357413855232 1724184380658432 1724882981797888 1726539823801408 1734007558700032 1736591772647424 1739012115061683 1740808747965056 1744002591930368 1744157577105504 1746540306035976 1753384116012606 1758572102536128 1760974523441232 1761798536745984 1763598926605824 1764205365348096 1766615481967424 1766834583478272 1767874893830892 1771118395776576 1773537956426544 1774483218038784 1775528031899424 1776181083038208 1778065142554008 1778174124346368 1778785574979072 1780494193295202 1781215609917568 1781436522184704 1783870178635776 1787143026966528 1788195294909408 1790860265542656 1791592560361472 1794152626151424 1795209021338964 1795936400082176 1796159138070528 1797661492679591 1798502672928192 1798612907384832 1799231386185728 1800959643792848 1804374433562624 1805660763604992 1806288398785024 1806399110447104 1808980333805568 1811451618414592 1812518199230662 1815843607791136 1819286618963968 1823930584498176 1826422292946944 1829935818602496 1831013282896281 1834372624197168 1836878597727492 1839616121718144 1841516692062208 1844076397875327 1845059255119872 1847579827872768 1848444366422016 1850969563643904 1852059412584744 1854819560740608 1855457367004032 1857992144827808 1858222579175424 1860307678715904 1860761134611456 1862734911247056 1862849082648576 1865279631071164 1865510969236992 1865625310789632 1866266832764928 1868059481490048 1868816377618432 1870148648019456 1872588720534609 1873347451809856 1873579790573568 1876139325806592 1878935360569344 1880695165212248 1880928415263744 1881690525597696 1883497989601536 1884261141069824 1886071074286784 1886953624055808 1889531429553152 1891644609490944 1894112728816616 1895122254462976 1899064088689152 1899833547194368 1901658438537088 1902548282105856 1905147391780864 1905316697493792 1910784421855232 1918909920068064 1920892411547648 1921063116481344 1924416653164544 1924587671288832 1926436340286612 1927216889419008 1931889559678914 1934768679738048 1936939671163008 1940493354522624 1942357301776584 1943144301728256 1944053557788672 1945010795358246 1946040194875392 1946709368659968 1949368807688192 1950758503537536 1954344824914944 1957014694894336 1957257410347008 1958409841460688 1959203345544192 1961085264741372 1961759611988638 1962002915921664 1962123171692544 1962797875838976 1964683247774016 1965479293702144 1967367241281904 1970496435038208 1973188370058752 1973433091424256 1976129038270464 1977292580978904 1980920299408512 1981722924228608 1983626474680928 1984554673575936 1987265813840384 1987442417213352 1989495711960064 1992460683214848 1993145819348992 1995182624038912 2000020081909696 2003689498252288 2003867561157264 2015541630406656 2019239523975168 2020428450092448 2024135309458944 2026079599266954 2026900521630336 2029921237757952 2032074448633152 2032198999252992 2034850506623088 2037630357041972 2037883070716416 2038708775583744 2042824058765028 2043651765610752 2045614802014707 2046697446334464 2050460144173056 2051667452958816 2054470277348104 2054725079565312 2055431626203648 2055557608439808 2057532081040128 2058239592906112 2058494862606336 2061307014057984 2062520709469374 2063612301262848 2064329598611456 2066304795072672 2069127615830968 2070230421045248 2071449370549328 2071706278569984 2074536478404096 2075249837475584 2075507216842752 2078342609215488 2081181875075072 2085000198127616 2086227844060976 2087339763367936 2090241162931284 2095518994415616 2098381725282304 2102231604723712 2102418424820736 2107515883286088 2115782060863779 2119793783703552 2121829958572632 2123682947629056 2125722858247296 2126584153841664 2128839898568064 2130876819918693 2131748149795616 2132012536270848 2134925121702912 2137312740593664 2139365743354224 2140101394896696 2141234046369792 2143025030682074 2143290815753472 2144159229493248 2146218808671168 2149365903099712 2149632474587136 2152569130973184 2155509799184896 2155777132658688 2156518427492352 2159464490917888 2160735981348868 2161003962991104 2161879553703936 2163956154197376 2164700261504704 2164968734810112 2167926342371328 2170358958501888 2170887990380032 2173190729788232 2173323929756672 2174340893835264 2176562862587904 2177311304892416 2181840089356032 2185843089002496 2188829213441024 2193039908649216 2195305613197312 2201641531756128 2206918711072768 2211164205414912 2213288146442142 2216533587571578 2219836916316096 2222869480409424 2229438289757184 2231579784016044 2233536942759936 2235674040570432 2236588222736384 2237905123539899 2238182675955072 2238728240079408 2241240302561568 2242010985129872 2242289046767616 2244580452043776 2245352283170304 2248419704322176 2248698560790528 2250022592148408 2251995925757952 2253871152958733 2254150685533824 2255072422924288 2257230126361056 2259762949690176 2263908913609728 2267001685349632 2267282846416896 2268062484086784 2270380227354624 2271160930103296 2273709385097216 2275884920793792 2280068962400768 2280208713187328 2285737236468224 2286020721180672 2289143700307968 2289930855145472 2296476551806976 2298912507544576 2311279062016617 2315519542019376 2318682820082244 2319909986009088 2322370798437888 2325543436140672 2327768567809839 2328720408047968 2329009223675904 2330380541867994 2334656067160032 2337845488016808 2339082795810816 2341329609459456 2344762803381504 2345625222893568 2347006324568598 2347966031254976 2348257233788928 2349064715661312 2351465235474432 2352273820464128 2355779444637696 2357166525107856 2360679440942592 2361491194368768 2364717275235392 2365010555314176 2367370709199232 2367664318365696 2368241444050944 2370753523405344 2370898832461824 2371714099972096 2373992257726936 2375248696246272 2378493571514368 2384260393212544 2384556097093632 2387813687390208 2392203501535232 2393612028451952 2398003563904256 2398150543179776 2398216668520068 2401492920799467 2407547684806656 2411973778407424 2418036640987176 2421339969731694 2424948524083008 2429397552282624 2435287794192792 2436585755738112 2438614690086498 2439914424803328 2441351043861708 2442248989177536 2444839571011761 2444989420976256 2445830165596224 2449171463636656 2449475218003968 2452821495624192 2456722828099584 2458768530500436 2460079006826496 2462432865121152 2463439770497024 2467959418191872 2469412550112992 2469718814846976 2473092747654144 2473943156005376 2474249982640128 2476778429841408 2477630105567232 2480410238287872 2481014846148608 2482783549956864 2483646548329408 2483798776864768 2487347958982656 2490745975320064 2493531530692608 2496784960712812 2498106387431424 2501519101075456 2507904553684992 2511330652802048 2515938165407744 2516161750578432 2522192812654592 2522262358271106 2529472167362448 2532085451585536 2536731042807808 2536956475789824 2540422263325056 2546581692304023 2550376896018336 2555056046366208 2557923058234368 2558546560090752 2561417488641792 2562616053448704 2565077582700864 2565234802335744 2566116895051776 2568581787048816 2569622519225344 2571454391026752 2575852746238552 2576172212038656 2579691572984064 2582586228217344 2583536120782848 2585955852166841 2586276570987648 2587324472696832 2589809735702112 2590859068971008 2593347727144328 2594720259833856 2595612491546624 2601011338050048 2604887658971136 2605793099886592 2611213121947584 2612271127392256 2614780352988496 2616003887895552 2617063834451968 2619577663698688 2619810459053964 2627328580050944 2634838717693952 2636390107971872 2641227065878016 2641461785161848 2646072898101248 2646308048022144 2649923222951136 2660306934639816 2661724827058176 2663292047849136 2668178362468608 2670741289942803 2671823414876352 2675805267953664 2680714540449792 2682292942364112 2683722552901632 2687388840542208 2691228939227136 2692813532008446 2693904600123264 2697754009392288 2697919361077248 2698847079278592 2701439465689272 2702534028840448 2702869206073344 2705129956762618 2706561650343936 2709432598177536 2709598665670656 2713134008830784 2713470500708352 2717177427621888 2718777298845993 2723765411686704 2724869020814336 2727486402686276 2728929928445952 2735556603945088 2735895876747264 2739633439420416 2740575501604864 2743376108053504 2744659816808448 2748409352077312 2750027612625832 2751483068350464 2755073060096896 2755317896591238 2762275038093312 2766048637872128 2771123478953984 2771369741809152 2776454345465856 2778089118877116 2783186050506048 2786988217241712 2791141701917184 2794025325887488 2794102366870584 2794273623972864 2797919446606746 2799400249147392 2802089222235072 2803224566427648 2810021177714784 2814208988709888 2821042747818372 2822535788396544 2824896631353643 2825246984402304 2826391711604736 2829106611430176 2830430436083712 2834297144329728 2835445538455552 2837466914236416 2838453198090752 2841169093224924 2842683381694464 2845050471767581 2846566828937216 2848242884505326 2848596133033728 2849750320791552 2852487657805632 2853468526528928 2853822423158784 2857721087671296 2858878972657664 2861625078228224 2866176632782848 2868563285583842 2870092174630912 2881338617321472 2885274872263168 2886624979746816 2890568456495104 2890825334128512 2893811944669184 2897834339518371 2909120119141376 2914457452003328 2914716452592384 2917516193037369 2920064052989952 2924053211532288 2931517237372416 2931696916955136 2935522042341504 2938805018316288 2941627897112058 2942639417982957 2944196813758464 2947024871661024 2948218940553216 2951050861922856 2952612709466112 2955378116762104 2955744652557312 2959782555088128 2963825973879232 2964193557405696 2965938871468356 2971380449112768 2972584386342912 2975439712021392 2976832010363904 2978049257013248 2980898720760576 2984243567940096 2984970986772544 2988320403415424 2988691024822272 2989718729023488 2992773936058368 2993803044227072 2998264747720704 3000030122864544 3002661234343936 3005534247378432 3009640168481408 3013017266253568 3018545218146304 3024083312115712 3027173636472832 3034513227725056 3040350782445504 3052191600410624 3052275759934632 3056445535562958 3058063163375616 3065477648416128 3075690216259584 3077501179438224 3081705416022156 3083147439305472 3083336412659712 3086298121560192 3087359389359168 3091577093442992 3091960521086976 3093781064204061 3096494397917184 3099457192609008 3100724581520896 3101109143666688 3103691423746452 3105345631567872 3107174055823992 3111804717606144 3112874756213376 3117127317355744 3117513913823232 3121772812612608 3123233584644096 3126350404508672 3127500297191424 3129341766091464 3131009645051904 3132086287548416 3135286980632576 3142888700143808 3143278491623424 3147572587923456 3148654925825024 3153347407085568 3156885757820928 3157655258734592 3161004697873792 3161198443282432 3179408129458176 3183751583186944 3189876230762496 3193259847852096 3197622224693424 3201990561065956 3202387682554368 3210063579742208 3210152092345044 3214537546023111 3216238844239872 3219328213006752 3224048854649568 3228453292975592 3228853696459776 3233264698777344 3234777641238528 3239196736376832 3241103972023302 3242819330555904 3245934231296064 3247050392257056 3251486253448664 3251889513556992 3253219233071104 3255134725148944 3255538437752832 3256331985570048 3259786094682348 3259985894635008 3261106887461632 3261511340752896 3264239354374537 3264844293881856 3265966957338624 3270428660832256 3272760134034048 3278358040667248 3278764633503744 3280105342435328 3283243820161536 3291216539121434 3292958419795968 3297456996872192 3303506807422976 3310378066609152 3316463945310208 3324708707590144 3324800381357367 3334304220614136 3343872738246656 3350305414139904 3354882334104576 3358092360119112 3361860453842352 3363016477694808 3367610762500402 3368028424755456 3372629556483264 3377993888636928 3382608634386432 3385845189541584 3387229684433408 3387649779892224 3389644424535264 3395442256405364 3395863370414592 3400502528024448 3402093726130176 3405570341031936 3406741395154944 3410564077645824 3411395413454336 3411818506027008 3413827381190688 3415223318189056 3416821404598272 3420103443601152 3420313069780992 3421489193402368 3424775716065088 3428605854702336 3433715550461952 3434896282718208 3439588763978752 3443448304289792 3444714827710464 3448368761316864 3449765963595776 3453079647602816 3468015117400064 3473183545294848 3478024230123366 3481617495930112 3488005183860736 3488315154211008 3493080612071952 3506768232025212 3517144205072256 3521949046882464 3523597073491968 3527197853211648 3528410730696192 3533230963934848 3533669166956544 3535749787661784 3541797526078009 3542236791553152 3547075912853088 3551056063798848 3552362166076416 3556130285108016 3556348248692736 3557571149958144 3560988386590404 3562431219835136 3562873044369408 3565853124823451 3567740357271552 3576390589818816 3581720531085312 3583185120722944 3588305252302848 3590418042677928 3591872800164352 3592318276141056 3595322985359182 3597005345856384 3597225814769664 3598462772371456 3601919287585696 3608748867125248 3611321527209984 3612576797570048 3617960667611136 3622903236829184 3625036398461324 3631687215582272 3632009954597541 3647861168996352 3652844585893888 3657922035129747 3659871637204992 3662026565792562 3668745248394336 3673757195454984 3679232243436288 3683033384124416 3688152795750654 3690118510239744 3695159655745536 3701939127287808 3704118825169488 3709639121481216 3710914734008064 3715984289655616 3716445158350848 3720615357431808 3721522269222912 3725469822494112 3725698165297152 3730559262142328 3731021938473984 3732533665529856 3736118962980096 3737632755236864 3740297296038912 3745177441069218 3746694903619712 3747159581147136 3752278651613184 3761390330424496 3761856830527488 3766995979203072 3768522282139648 3772142148573568 3773907248111616 3779062859106304 3781287967360519 3783289218981888 3788225457633232 3790244508925952 3798128177378304 3799667094388736 3803316877074176 3805096564211712 3810294783561728 3810633394987584 3837819840136128 3841784823095296 3842126232962688 3849175342577664 3852872680573224 3854433778838016 3863779119357828 3869537359476096 3873879342326016 3880986709045248 3884714603553168 3886288603456512 3888107115577344 3890021590716492 3892080389750784 3893418737319936 3898737615376384 3901517007075072 3908689649829888 3914029389788672 3914514820694016 3916819682921376 3918406691088384 3922170529482744 3923519223977276 3924005831843328 3924246343385088 3925595751677952 3929366495548032 3930958587404288 3934734482563808 3940992870076416 3946376740117504 3952258076540928 3954585161957808 3961840598817024 3963445848457216 3967252949361856 3969109347151872 3974531627680768 3974884834426704 3978991423920128 3984921366429696 3986291638697984 3990365248077824 4000040163819392 4007378996504576 4007735122314528 4031083260813312 4040856900184896 4048270618917888 4052159198533908 4053801043260672 4057694935143927 4059842475515904 4063644910547893 4064148897266304 4064397998505984 4069701013246176 4075260714083944 4075766141432832 4077417551167488 4085648117530056 4087303531221504 4091229604029414 4093394892668928 4103334905917632 4108940554696208 4109450159130624 4110863252407296 4115064162080256 4116479185812224 4116989725212672 4122614028115968 4125041418938748 4127224602525696 4128659197222912 4132609590145344 4138255231661936 4140460842090496 4142898741098656 4143412557139968 4149072956808192 4150499674951168 4151014433685504 4156685218430976 4162363750150144 4170000396255232 4172455688121952 4180482325862568 4191037988831232 4196763450564608 4196879169910119 4204836849641472 4215031766572176 4231564121727558 4239587567407104 4243659917145264 4247365895258112 4251445716494592 4253168307683328 4257679797136128 4261753639837386 4263496299591232 4264025072541696 4269850243405824 4272364326757989 4274625481187328 4278731486708448 4280202789793392 4286050061364148 4286581631506944 4288318458986496 4292437617342336 4298731806199424 4299264949174272 4302844928375763 4305138261946368 4311019598369792 4313036854984704 4318928981835776 4321471962697736 4322007925982208 4323759107407872 4327912308394752 4329400523009408 4329937469620224 4335852684742656 4340717917003776 4341775980760064 4346381459576464 4346647859513344 4353125725175808 4354622609784832 4363680178712064 4371686178004992 4377658426882048 4386079817298432 4390611226394624 4403283063512256 4413837422145536 4422328410829824 4426576292884284 4433067175143156 4439123277841439 4439673832632192 4445738960818848 4458876579514368 4463159568032088 4467073885519872 4471348081140864 4473176445472768 4475810247079798 4476365351910144 4477456480158816 4482480605123136 4484021970259744 4484578093535232 4489160904087552 4490704566340608 4496839408644352 4497397121581056 4500045184296816 4503991851515904 4507742305917466 4508301371067648 4510144845848576 4514460252722112 4519525899380352 4527817827219456 4534003370699264 4534565692833792 4536124968173568 4540760454709248 4542321860206592 4547418770194432 4551769841587584 4560137924801536 4571474472936448 4578287400615936 4579861710290944 4584668303344437 4597825015089152 4622558124033234 4631039084038752 4637365640164488 4639819972018176 4644741596875776 4651086872281344 4655537135619678 4657440816095936 4658018447351808 4660761083735988 4669312134320064 4675690976033616 4682659218918912 4689525606763008 4691250445787136 4694012649137196 4695932062509952 4696514467577856 4698129431322624 4702930470948864 4704547640928256 4711558889275392 4714333050215712 4721358881885184 4722982388737536 4729434550470784 4730021110628352 4734741418398464 4735328636731392 4736482888101888 4741507046810688 4741797664923648 4743428199944192 4747984515453872 4756987143028736 4768520786425088 4769112194187264 4775627374780416 4784407003070464 4787224056903904 4796007127808512 4796301086359552 4796433337040136 4802985841598934 4815095369613312 4836073281974352 4842679939463388 4849897048166016 4858795104565248 4861655958034953 4870575588385584 4873171511476224 4877229380172996 4879828849606656 4882702087723416 4884497978355072 4889679142023522 4889978841952512 4891660331192448 4898342927273312 4898950436007936 4905642991248384 4917537061000872 4920158013652992 4924865730242304 4926879540994048 4936824808682151 4938825100225984 4939437629693952 4946185495308288 4947886312010752 4953556859682816 4955260211134464 4960820476575744 4962029692297216 4965567099913728 4967293096658816 4967597553729536 4974695917965312 4981491950640128 4987063061385216 4993569921425624 4996212774862848 5003038202150912 5015809107369984 5022661305604096 5031876330815488 5032323501156864 5044385625309184 5044524716542212 5051416143750603 5058944334724896 5064170903171072 5073462085615616 5073912951579648 5080844526650112 5093163384608046 5100753792036672 5110112092732416 5115846116468736 5117093120181504 5122834977283584 5125232106897408 5130155165401728 5130469604671488 5132233790103552 5137163574097632 5139245038450688 5142908782053504 5151705492477104 5152344424077312 5159383145968128 5165172456434688 5167072241565696 5171911704333682 5172553141975296 5174648945393664 5179619471404224 5181718137942016 5186695454288656 5191224983093248 5202022676100096 5209775317942272 5211586199773184 5222426243895168 5224542254784512 5229560705976992 5232007775791104 5239155327397376 5239620918107928 5254657160101888 5272780215943744 5282454131756032 5282923570323696 5292145796202496 5292616096044288 5299846445902272 5320613869279632 5323449654116352 5326584095698272 5336356724937216 5341482579885606 5343646829752704 5351610535907328 5361429080899584 5364585884728224 5374777681084416 5382457878454272 5385627064016892 5387809200246528 5392984478038773 5395508018784576 5395838722154496 5397694158557184 5402878931378544 5405068057680896 5410259913525236 5413123300687872 5418865196355072 5419197331341312 5426268017661568 5426941001416704 5434354855243776 5437554597691986 5447530823373408 5449738041628672 5454972805372552 5457859856891904 5471113207890176 5471791753494528 5479266878840832 5481151003209728 5486752216107008 5496818704154624 5500055225251664 5510146120193792 5510635793182476 5524550076186624 5532097275744256 5542246957907968 5542739483618304 5552908690931712 5556178237754232 5566372101012096 5573976434483424 5582283403834368 5588204733741168 5588547247945728 5595838893213492 5598800498294784 5603483481865423 5604178444470144 5606449132855296 5617766161603827 5620042355429568 5628417977419776 5642085495636744 5645071576793088 5649793262707286 5650493968804608 5652783423209472 5658213222860352 5660860872167424 5668594288659456 5670891076911104 5674933828472832 5676906396181504 5682338186449848 5685366763388928 5690100943535162 5693133657874432 5696485769010652 5697192266067456 5699500641583104 5704975315611264 5706937053057856 5707644846317568 5715442175342592 5723250156456448 5732353265565696 5737126571167684 5740184349261824 5762677234642944 5770549744526336 5773249959493632 5781136912990208 5781650668257024 5787623889338368 5795668679036742 5818240238282752 5828914904006656 5829432905184768 5835032386074738 5840128105979904 5848106423064576 5863034474744832 5871044084683008 5877610036632576 5883255794224116 5885278835965914 5888393627516928 5894049743322048 5896437881106432 5902101723845712 5910756233524208 5911489305114624 5919565110176256 5927651947758464 5928387114811392 5931877742936712 5942023948709387 5942760898225536 5945168772685824 5950879424042784 5953664020727808 5956098514026496 5961797441521152 5968487135880192 5969941973545088 5976640806830848 5977382049644544 5979437458046976 5985547872116736 5987606088454144 6000060245729088 6011068494756864 6019280336962816 6026034532507136 6037090436292608 6054347272945664 6069026455450112 6080701564891008 6104551519869264 6112891071125916 6116126326751232 6130955296832256 6136844406044121 6151380432519168 6155002358876448 6163410832044312 6166294878610944 6166672825319424 6172596243120384 6174718778718336 6183154186885984 6183921042173952 6187562128408122 6192988795834368 6198914385218016 6201449163041792 6207382847492904 6210691263135744 6214348111647984 6223609435212288 6225749512426752 6234254634711488 6235027827646464 6243545625225216 6252700809017344 6255000594382848 6258683532182928 6262019290103808 6264172575096832 6270573961265152 6285777400287616 6286556983246848 6295145175846912 6297309851650048 6306694814171136 6315310517469184 6322009395747584 6322396886564864 6367503166373888 6379752461524992 6386519695704192 6395244449386848 6403981122131912 6404775365108736 6420127159484416 6420304184690088 6429075092046222 6432477688479744 6438656426013504 6448097709299136 6456906585951184 6457707392919552 6466529397554688 6469555282477056 6478393472753664 6482207944046604 6485638661111808 6491868462592128 6494100784514112 6502972506897328 6503779027113984 6506438466142208 6510269450297888 6511076875505664 6512663971140096 6519572189364696 6519971789270016 6522213774923264 6523022681505792 6528478708749074 6529688587763712 6531933914677248 6540857321664512 6545520268068096 6556716081334496 6557529267007488 6566487640323072 6582433078242868 6585916839591936 6594913993744384 6620756133218304 6632927890620416 6649417415180288 6649600762714734 6668608441228272 6687745476493312 6700610828279808 6709764668209152 6713715370619697 6716184720238224 6723720907684704 6726032955389616 6735221525000804 6736056849510912 6745259112966528 6755987777273856 6761613458876199 6765217268772864 6771690379083168 6774459368866816 6779288849070528 6790884512810728 6791726740829184 6801005056048896 6804187452260352 6811140682063872 6813482790309888 6821128155291648 6822790826908672 6827654762381376 6830446636378112 6840206887202304 6840626139561984 6842978386804736 6849551432130176 6857211709404672 6866158641960233 6867431100923904 6869792565436416 6879177527957504 6886896608579584 6889429655420928 6896737522633728 6899531927191552 6906159295205632 6936030234800128 6956048460246732 6963234991860224 6976010367721472 6976630308422016 6986161224143904 7013536464050424 7034288410144512 7043898093764928 7047194146983936 7054395706423296 7056821461392384 7066461927869696 7067338333913088 7071499575323568 7083595052156018 7084473583106304 7094151825706176 7102112127597696 7104724332152832 7112260570216032 7112696497385472 7115142299916288 7121976773180808 7124862439670272 7125746088738816 7131706249646902 7135480714543104 7152781179637632 7163441062170624 7176610504605696 7180836085355856 7183745600328704 7190645970718364 7194010691712768 7194451629539328 7196925544742912 7203838575171392 7204478762398401 7222643054419968 7225153595140096 7235921335222272 7245806473658368 7250072796922648 7263374431164544 7264019909195082 7305689171787776 7315844070259494 7319743274409984 7324053131585124 7337490496788672 7347514390909968 7358464486872576 7366066768248832 7376305591501308 7380237020479488 7390319311491072 7403878254575616 7408237650338976 7419278242962432 7421829468016128 7431968579311232 7432890316701696 7441230714863616 7443044538445824 7450939644988224 7451396330594304 7461118524284656 7462043876947968 7472237925960192 7475265510473728 7480594592077824 7490354882138436 7493389807239424 7494319162294272 7500587607387259 7504557303226368 7522780660848992 7523713661054976 7533991958406144 7537044564279296 7544284297147136 7547814496223232 7558125718212608 7562575934721038 7566578437963776 7576450915266464 7596256354756608 7606633754148352 7610193128423424 7620589567123456 7621266789975168 7639745076912069 7675639680272256 7683569646190592 7684252465925376 7698350685155328 7705745361146448 7708867557676032 7727558238715656 7739074718952192 7747758684652032 7757867556500523 7761973418090496 7769429207106336 7772577206913024 7780043181432984 7784160779501568 7786837474639872 7797475230752768 7803034014150144 7817379299659776 7828058779577344 7833639365842752 7836813382176768 7844341058965488 7847038447954552 7848011663686656 7851191503355904 7858732991096064 7861917174808576 7869468965127616 7881985740152832 7892753480235008 7904516153081856 7909170323915616 7923681197634048 7926891696914432 7934505898723712 7938218694303744 7949063255361536 7949769668853408 7957982847840256 7972583277395968 7980730496155648 8000080327638784 8014757993009152 8015470244629056 8062166521626624 8081713800369792 8096541237835776 8104318397067816 8107602086521344 8115389870287854 8119684951031808 8127289821095786 8128297794532608 8128795997011968 8139402026492352 8150521428167888 8151532282865664 8156331896537979 8171296235060112 8174607062443008 8182459208058828 8186789785337856 8206669811835264 8217881109392416 8218900318261248 8221726504814592 8230128324160512 8232958371624448 8233979450425344 8245228056231936 8250082837877496 8254449205051392 8257318394445824 8265219180290688 8276510463323872 8285797482197312 8286825114279936 8298145913616384 8300999349902336 8313370436861952 8324727500300288 8344911376243904 8360964651725136 8382075977662464 8393526901129216 8393758339820238 8409673699282944 8430063533144352 8463128243455116 8474689894060929 8479175134814208 8487319834290528 8502891432989184 8506336615366656 8515359594272256 8523507279674772 8526992599182464 8528050145083392 8535151415302743 8539700486811648 8544728653515978 8549250962374656 8557462973416896 8560405579586784 8572100122728296 8573163263013888 8576636917972992 8584875234684672 8597463612398848 8598529898348544 8605689856751526 8610276523892736 8622039196739584 8637857963671552 8642943925395472 8644015851964416 8655824616789504 8658801046018816 8659874939240448 8671705369485312 8681435834007552 8683551961520128 8692762919152928 8693295719026688 8709245219569664 8727360357424128 8743372356009984 8755316853764096 8772159634596864 8806566127024512 8827674844291072 8827918253948871 8844656821659648 8853152585768568 8866134350286312 8878246555682878 8879347665264384 8891477921637696 8917753159028736 8926319136064176 8934147771039744 8942696162281728 8946352890945536 8951620494159596 8952730703820288 8954912960317632 8964961210246272 8968043940519488 8969156187070464 8978321808175104 8981409132681216 8993678817288704 8994794243162112 9000090368593632 9007983703031808 9015484611834932 9016602742135296 9020289691697152 9028920505444224 9039051798760704 9055635654438912 9068006741398528 9072249936347136 9081520909418496 9084643720413184 9094837540388864 9103539683175168 9120275849603072 9142948945872896 9156574801231872 9159723420581888 9169336606688874 9195650030178304 9245116248066468 9262078168077504 9274731280328976 9289483193751552 9302173744562688 9311074271239356 9314881632191872 9316036894703616 9321522167471976 9337466205114751 9338624268640128 9351381952067232 9365318437837824 9379051213526016 9382500891574272 9388025298274392 9391864125019904 9393028935155712 9396258862645248 9405860941897728 9409095281856512 9428666100431424 9442717763770368 9445964777475072 9458869100941568 9460042221256704 9469482836796928 9470657273462784 9472965776203776 9483014093621376 9483595329847296 9486856399888384 9495969030907744 9513974286057472 9537041572850176 9538224388374528 9551254749560832 9574448113807808 9592014255617024 9592866674080272 9605971683197868 9630190739226624 9643612638069333 9672146563948704 9685359878926776 9699794096332032 9717590209130496 9723311916069906 9741151176771168 9754458760345992 9759657699213312 9765404175446832 9768995956710144 9779358284047044 9779957683905024 9783320662384896 9792718063123611 9796685854546624 9797900872015872 9811285982496768 9835074122001744 9840316027305984 9849731460484608 9853759081988096 9873649617364302 9877650200451968 9878875259387904 9892370990616576 9895772624021504 9910520422268928 9924059384594432 9931134199827456 9934586193317632 9935195107459072 9949391835930624 9962983901280256 9968850095768641 9974126122770432 9987139842851248 10006076404301824 10031618214739968 10045322611208192 10063752661630976 10064647002313728 10088771250618368 10089049433084424 10102832287501206 10117888669449792 10128341806342144 10147825903159296 10161689053300224 10186326769216092 10201507584073344 10220224185464832 10231692232937472 10234186240363008 10245669954567168 10250464213794816 10260310330803456 10260939209342976 10264467580207104 10274327148195264 10278490076901376 10285817564107008 10303410984954208 10304688848154624 10318766291936256 10330344912869376 10334144483131392 10343823408667364 10345106283950592 10349297890787328 10359238942808448 10363436275884032 10373390908577312 10404045352200192 10419550635884544 10423172399546368 10444852487790336 10449084509569024 10459121411953984 10464015551582208 10478310654794752 10479241836215856 10509314320203776 10545560431887488 10564908263512064 10565847140647392 10584291592404992 10585232192088576 10599692891804544 10625392578234027 10641227738559264 10653168191396544 10672713449874432 10682965159771212 10687293659505408 10697559374470353 10703221071814656 10729171769456448 10749555362168832 10764915756908544 10771254128033784 10775618400493056 10785968956077546 10791016037569152 10791677444308992 10795388317114368 10805757862757088 10810136115361792 10820519827050472 10826246601375744 10837730392710144 10852536035323136 10853882002833408 10868709710487552 10875109195383972 10895061646746816 10899476083257344 10909945610745104 10942226415780352 10943583506989056 10958533757681664 10962302006419456 10973504432214016 10993637408309248 11000110450503328 11020292240387584 11021271586364952 11049100152373248 11064194551488512 11085478967236608 11105817381863424 11112356475508464 11132744202024192 11147952868966848 11164566807668736 11176409467482336 11177094495891456 11191677786426984 11197600996589568 11206966963730846 11208356888940288 11212898265710592 11235532323207654 11240084710859136 11256835954839552 11284170991273488 11299586525414572 11300987937609216 11305566846418944 11316426445720704 11321721744334848 11337188577318912 11343863902081557 11349867656945664 11353812792363008 11364676372899696 11370733526777856 11380201887070324 11386267315748864 11392971538021304 11394384532134912 11399001283166208 11409950631222528 11413874106115712 11415289692635136 11430884350685184 11446500312912896 11474253142335368 11480368698523648 11525354469285888 11541099489052672 11562273825980416 11563301336514048 11575247778676736 11591337358073484 11636480476565504 11657829808013312 11658865810369536 11670064772149476 11680256211959808 11696212846129152 11726068949489664 11742088169366016 11755220073265152 11766511588448232 11770557671931828 11776787255033856 11786637668751407 11788099486644096 11792875762212864 11804203447691424 11821512467048416 11822978610229248 11839130220352512 11855303895516928 11856774229622784 11863755485873424 11884047897418774 11885521796451072 11890337545371648 11901758848085568 11907328041455616 11923594883042304 11936974271760384 11939883947090176 11953281613661696 11954764099289088 11958874916093952 11971095744233472 11975212176908288 12000120491458176 12022136989513728 12038560673925632 12052069065014272 12074180872585216 12138052910900224 12161403129782016 12173084805431781 12190934731643679 12209103039738528 12225782142251832 12232252653502464 12261910593664512 12273688812088242 12310004717752896 12326821664088624 12332589757221888 12345192486240768 12349437557436672 12366308373771968 12367842084347904 12375124256816244 12385977591668736 12397828770436032 12402898326083584 12414765694985808 12421382526271488 12428696223295968 12447218870424576 12451499024853504 12468509269422976 12470055655292928 12487091250450432 12505401618034688 12510001188765696 12517367064365856 12528345150193664 12541147922530304 12571554800575232 12573113966493696 12590290351693824 12594619703300096 12630621034938368 12644018791495168 12644793773129728 12735006332747776 12759504923049984 12773039391408384 12790488898773696 12807962244263824 12809550730217472 12817092980273967 12840608369380176 12858150184092444 12864955376959488 12877312852027008 12896195418598272 12908534785127289 12913813171902368 12915414785839104 12933058795109376 12939110564954112 12956786945507328 12964415888093208 12971277322223616 12983736925184256 12988201569028224 13005945013794656 13007558054227968 13020538900595776 13022153751011328 13025327942280192 13039144378729392 13039943578540032 13044427549846528 13056957417498148 13059377175527424 13063867829354496 13081714643329024 13091040536136192 13113432162668992 13115058534014976 13132975280646144 13164866156485736 13171833679183872 13189827987488768 13241512266436608 13265855781240832 13298834830360576 13299201525429468 13317369833524317 13337216882456544 13375490952986624 13401221656559616 13419529336418304 13427430741239394 13432369440476448 13447441815369408 13452065910779232 13470443050001608 13472113699021824 13490518225933056 13511975554547712 13523226917752398 13530434537545728 13543380758166336 13548918737733632 13558577698141056 13581769025621456 13583453481658368 13602010112097792 13608374904520704 13622281364127744 13626965580619776 13642256310583296 13645581653817344 13655309524762752 13660893272756224 13680413774404608 13685956773609472 13699102864260352 13714423418809344 13732317283920466 13734862201847808 13739585130872832 13758355055915008 13773793217159168 13793475045267456 13812318590411264 13872060469600256 13912096920493464 13926469983720448 13952020735442944 13953260616844032 13972322448287808 14027072928100848 14068576820289024 14087796187529856 14094388293967872 14108791412846592 14113642922784768 14132923855739392 14134676667826176 14142999150647136 14167190104312036 14168947166212608 14188303651412352 14204224255195392 14209448664305664 14224521140432064 14225392994770944 14230284599832576 14243953546361616 14249724879340544 14263412499293804 14270961429086208 14305562359275264 14326882124341248 14353221009211392 14361672170711712 14367491200657408 14381291941436728 14388021383425536 14388903259078656 14393851089485824 14407677150342784 14408957524796802 14445286108839936 14450307190280192 14491612947316736 14500145593845296 14526748862329088 14528039818390164 14611378343575552 14631688140518988 14639486548819968 14648106263170248 14674980993577344 14695028781819936 14716928973745152 14752611183002616 14760474040958976 14780638622982144 14810474426046453 14816475300677952 14838556485924864 14843658936032256 14863937158622464 14865780633403392 14882461429727232 14886089076891648 14901879289976448 14902792661188608 14922237048569312 14924087753895936 14944475851920384 14950531020947456 14961189184155648 14980709764276872 14986779614478848 14988638324588544 15001175214774518 15009114606452736 15045561321697984 15047427322109952 15067983916812288 15088568594294272 15095628992446464 15116251436425216 15125151869442076 15133156875927552 15152901830532928 15154248431251809 15192512709513216 15213267508296704 15220386256846848 15241179134246912 15242533579950336 15279490153824138 15351279360544512 15367139292381184 15368504931850752 15396701370310656 15411490722292896 15417735115352064 15455116477431312 15478149437904384 15495517369304064 15515735113001046 15523946836180992 15538858414212672 15545154413826048 15560086362865968 15573674949279744 15594950461505536 15606068028300288 15634758599319552 15656117559154688 15665335864779293 15667278731685504 15673626764353536 15688682117930976 15694076895909104 15696023327373312 15717465982192128 15723834349617152 15738937930255232 15763971480305664 15777098070711131 15785506960470016 15818340647831232 15847362395268096 15853783393828864 15869011797447424 15876437388607488 15898126510723072 15899539337706816 15915965695680512 15961460992311296 16000160655277568 16029515986018304 16030940489258112 16124333043253248 16163427600739584 16178953434116319 16193082475671552 16208636794135632 16215204173042688 16230779740575708 16239369902063616 16254579642191572 16256595589065216 16257591994023936 16278804052984704 16301042856335776 16303064565731328 16312663793075958 16342592470120224 16349214124886016 16364918416117656 16373579570675712 16413339623670528 16435762218784832 16437800636522496 16443453009629184 16460256648321024 16465916743248896 16490456112463872 16500165675754992 16514636788891648 16530438360581376 16553020926647744 16571594964394624 16573650228559872 16596291827232768 16601998699804672 16626740873723904 16649455000600576 16689822752487808 16721929303450272 16787053802258432 16787516679640476 16810450445596269 16819347398565888 16860127066288704 16926256486910232 16949379788121858 16958350269628416 16974639668581056 17005782865978368 17012673230733312 17030719188544512 17047014559349544 17053985198364928 17056100290166784 17070302830605486 17079400973623296 17089457307031956 17098501924749312 17114925946833792 17120811159173568 17144200245456592 17146326526027776 17169750469369344 17194927224797696 17197059796697088 17211379713503052 17220553047785472 17244078393479168 17275715927343104 17285887850790944 17288031703928832 17311649233579008 17317602092037632 17319749878480896 17343410738970624 17362871668015104 17367103923040256 17385525838305856 17386591438053376 17454720714848256 17486744712019968 17510633707528192 17544319269193728 17613132254049024 17655349688582144 17655836507897742 17689313643319296 17706305171537136 17732268700572624 17756493111365756 17758695330528768 17782955843275392 17826071846128161 17835506318057472 17852638272128352 17868295542079488 17885392324563456 17892705781891072 17903240988319192 17905461407640576 17909825920635264 17929922420492544 17936087881038976 17938312374140928 17956643616350208 17962818265362432 17987357634577408 18000180737187264 18030969223669864 18033205484270592 18040579383394304 18057841010888448 18078103597521408 18101690965167887 18111271308877824 18136013482797056 18163041818836992 18169287440826368 18189675080777728 18207079366350336 18240551699206144 18285897891745792 18319446841163776 18338673213377748 18391300060356608 18490232496132936 18524156336155008 18549462560657952 18578966387503104 18604347489125376 18622148542478712 18629763264383744 18632073789407232 18643044334943952 18674932410229502 18677248537280256 18702763904134464 18730636875675648 18758102427052032 18765001783148544 18776050596548784 18783728250039808 18786057870311424 18792517725290496 18811721883795456 18818190563713024 18857332200862848 18885435527540736 18891929554950144 18917738201883136 18920084442513408 18938965673593856 18945931552407552 18966028187242752 18967190659694592 18973712799776768 18991938061815488 19074083145700352 19102509499121664 19148896227615616 19184028511234048 19185733348160544 19211943366395736 19260381478453248 19287225276138666 19344293127897408 19370719757853552 19399588192664064 19435180418260992 19446623832139812 19482302353542336 19508917520691984 19519315398426624 19530808350893664 19537991913420288 19558716568094088 19559915367810048 19566641324769792 19585436126247222 19593371709093248 19595801744031744 19622571964993536 19670148244003488 19699462920969216 19707518163976192 19747299234728604 19755300400903936 19757750518775808 19774276419475501 19784741981233152 19791545248043008 19848118769188864 19862268399654912 19869172386635264 19870390214918144 19898783671861248 19925967802560512 19937700191537282 19948252245540864 19974279685702496 20012152808603648 20063236429479936 20090645222416384 20129294004627456 20141146111859091 20178098866168848 20205664575002412 20235777338899584 20256683612684288 20284840376628597 20295651806318592 20323378106600448 20372653538432184 20403015168146688 20440448370929664 20463384465874944 20468372480726016 20491339909134336 20520620661606912 20521878418685952 20528935160414208 20548654296390528 20556980153802752 20571635128214016 20598475925880699 20606821969908416 20609377696309248 20637532583872512 20660689825738752 20668288966262784 20687646817334728 20690212567901184 20698595781574656 20718477885616896 20726872551768064 20746781817154624 20808090704400384 20846344799092736 20889704975580672 20898169019138048 20918242823907968 20928031103164416 20956621309589504 20958483672431712 21018628640407552 21091120863774976 21129816527024128 21131694281294784 21168583184809984 21170464384177152 21199385783609088 21250785156468054 21282455477118528 21306336382793088 21345426899748864 21365930319542424 21374587319010816 21395118748940706 21406442143629312 21458343538912896 21529831513817088 21542508256067568 21551236800986112 21571937912155092 21582032075138304 21583354888617984 21590776634228736 21611515725514176 21620272230723584 21641039654100944 21675460785420288 21705072070646272 21707764005666816 21737419420975104 21750218390767944 21790123293493632 21798952166514688 21819891221490208 21884452831560704 21917067515363328 21924604012838912 21947008864428032 22000220901006656 22040584480775168 22042543172729904 22098200304746496 22128389102977024 22170957934473216 22211634763726848 22224712951016928 22265488404048384 22295905737933696 22329133615337472 22352818934964672 22354188991782912 22383355572853968 22413933927461692 22416713777880576 22425796531421184 22471064646415308 22480169421718272 22501762822161777 22513671909679104 22568341982546976 22599173050829144 22601975875218432 22611133692837888 22632852891441408 22643443488669696 22674377154637824 22687727804163114 22699735313891328 22707625584726016 22729352745799392 22760403774140648 22772534631497728 22785943076042608 22788769064269824 22819901262445056 22827748212231424 22830579385270272 22861768701370368 22893000625825792 22948506284670736 22960737397047296 23050708938571776 23082198978105344 23124547651960832 23126602673028096 23182674716146968 23272960953131008 23273602669501569 23317731620739072 23340129544298952 23360512423919616 23392425692258304 23452137898979328 23484176338732032 23510440146530304 23533023176896464 23541115343863656 23553574510067712 23573275337502814 23576198973288192 23585751524425728 23608406895382848 23643024934096832 23645957220458496 23678260440705024 23710607791033856 23713548459245568 23727510971746848 23768095794837548 23771043592902144 23780675090743296 23803517696171136 23814656082911232 23847189766084608 23873948543520768 23879767894180352 23906563227323392 23917749832187904 23942191488466944 23950424353816576 24000240982916352 24044273979027456 24077121347851264 24104138130028544 24148361745170432 24276105821800448 24322806259564032 24346169610863562 24381869463287358 24418206079477056 24451564284503664 24523821187329024 24547377624176484 24616956358938889 24620009435505792 24653643328177248 24665179514443776 24690384972481536 24698875114873344 24732616747543936 24735684168695808 24750248513632488 24771955183337472 24792582682546063 24795657540872064 24805796652167168 24829531389971616 24857392446591936 24894437740849152 24902998049707008 24937018538845952 24940111310585856 24974182500900864 25010803236069376 25034734128731712 25082295845060608 25143109601150464 25146227932987392 25180580703387648 25189239406600192 25261242069876736 25288037582990336 25424069682182787 25519009846099968 25546078782816768 25580977797547392 25605454245908229 25615924488527648 25619101460434944 25634185960547934 25681216738760352 25716300368184888 25729910753918976 25754625704054016 25792390837196544 25817069570254578 25827626343804736 25830829571678208 25866117590218752 25913573891014656 25928831776186416 25967473850368512 25976403138056448 26011890027589312 26015116108455936 26041077801191552 26044307502022656 26050655884560384 26078288757458784 26079887157080064 26088855099693056 26113914834996296 26127735658708992 26163429286658048 26182081072272384 26226864325337984 26230117068029952 26265950561292288 26329732312971472 26379655974977536 26483024532873216 26531711562481664 26597669660721152 26598403050858936 26634739667048634 26674433764913088 26802443313119232 26839058672836608 26854861482478788 26864738880952896 26894883630738816 26904131821558464 26940886100003216 26944227398043648 26981036451866112 27023951109095424 27046453835504796 27060869075091456 27086761516332672 27097837475467264 27117155396282112 27163538051242912 27166906963316736 27204020224195584 27216749809041408 27244562728255488 27253931161239552 27284512621166592 27291163307634688 27310619049525504 27321786545512448 27360827548809216 27398205728520704 27428846837618688 27464634567840932 27469724403695616 27479170261745664 27516710111830016 27547586434318336 27586950090534912 27624637180822528 27744120939200512 27824193840986928 27852939967440896 27904041470885888 27906521233688064 27944644896575616 28012398615344253 28054145856201696 28137153640578048 28175592375059712 28188776587935744 28217582825693184 28227285845569536 28265847711478784 28285998301294272 28334380208624072 28337894332425216 28376607302824704 28408448510390784 28418897328611328 28445514373835251 28449042280864128 28450785989541888 28460569199665152 28487907092723232 28499449758681088 28526824998587608 28541922858172416 28611124718550528 28653764248682496 28723344341423424 28734982401314816 28762583882873456 28776042766851072 28787702178971648 28815354300685568 28817915049593604 28890572217679872 28900614380560384 28983225894633472 29000291187690592 29053497724658176 29056079636780328 29263376281037976 29278973097639936 29296212526340496 29349961987154688 29378154189370833 29390057563639872 29433857947490304 29505222366005232 29520948081917952 29561277245964288 29620948852092906 29632950601355904 29677112971849728 29687317872064512 29727874317244928 29731561266806784 29772178153783296 29803758579952896 29805585322377216 29844474097138624 29848175507791872 29888951703840768 29906550287305923 29922378368311296 29961419528553744 29973559228957696 30002350429549036 30018229212905472 30091122643395968 30094854644219904 30135967833624576 30177137188588544 30191257984892928 30232502872850432 30250303738884152 30266313751855104 30305803661065856 30308496862503618 30385025419026432 30426535016593408 30482358268493824 30485067159900672 30558980307648276 30702558721089024 30734278584762368 30737009863701504 30793402740621312 30822981444585792 30835470230704128 30910232954862624 30956298875808768 30991034738608128 31031470226002092 31047893672361984 31073862944890073 31077716828425344 31090308827652096 31120172725731936 31189900923011072 31212136056600576 31269517198639104 31312235118309376 31330671729558586 31334557463371008 31347253528707072 31377364235861952 31388153791818208 31392046654746624 31434931964384256 31447668699234304 31477875860510464 31527942960611328 31554196141422262 31571013920940032 31636681295662464 31694724790536192 31738023594894848 31752874777214976 31796253021446144 31799078675413632 31831931391361024 31876177734702081 32000321310555136 32059031972036608 32061880978516224 32092678123411059 32248666086506496 32326855201479168 32357906868232638 32386164951343104 32417273588271264 32430408346085376 32461559481151416 32478739804127232 32509159284383144 32513191178130432 32557608105969408 32602085712671552 32606129131462656 32625327586151916 32685184940240448 32698428249772032 32729836832235312 32826679247341056 32871524437569664 32875601273044992 32886906019258368 32920513296642048 32931833486497792 32980912224927744 33000331351509984 33029273577783296 33060876721162752 33106041853295488 33143189928789248 33147300457119744 33192583654465536 33203997399609344 33298910001201152 33379645504975616 33443858606900544 33574107604516864 33575033359280952 33620900891192538 33638694797131776 33720254132577408 33852512973820464 33898759576243716 33916700539256832 33949279337162112 34011565731956736 34031591706244671 34061438377089024 34094029118699088 34107970396729856 34112200580333568 34140605661210972 34158801947246592 34178914614063912 34197003849498624 34229851893667584 34241622318347136 34288400490913184 34292653052055552 34339500938738688 34389854449595392 34422759427006104 34441106095570944 34488156786958336 34571775701581888 34576063407857664 34623298467158016 34635204184075264 34686821477941248 34725743336030208 34734207846080512 34771051676611712 34773182876106752 34909441429696512 34973489424039936 35021267415056384 35088638538387456 35226264508098048 35310699377164288 35311673015795484 35359913006254221 35378627286638592 35412610343074272 35464537401145248 35512986222731512 35517390661057536 35565911686550784 35652143692256322 35671012636114944 35705276544256704 35770784649126912 35785411563782144 35806481976638384 35810922815281152 35819651841270528 35859844840985088 35872175762077952 35876624748281856 35913287232700416 35925636530724864 35974715269154816 36000361474374528 36061938447339728 36066410968541184 36081158766788608 36115682021776896 36156207195042816 36203381930335774 36222542617755648 36272026965594112 36338574881652736 36414158732700672 36481103398412288 36571795783491584 36572804194931037 36677346426755496 36782600120713216 36980464992265872 37048312672310016 37098925121315904 37157932775006208 37208694978250752 37244297084957424 37259526528767488 37264147578814464 37286088669887904 37349864820459004 37354497074560512 37405527808268928 37461273751351296 37516204854104064 37530003566297088 37552101193097568 37567456500079616 37585035450580992 37623443767590912 37636381127426048 37714664401725696 37770871055081472 37783859109900288 37835476403766272 37877931347187712 37891863104815104 37932056374485504 37934381319389184 37947425599553536 37983876123630976 38148166291400704 38205018998243328 38297792455231232 38368057022468096 38371466696321088 38423886732791472 38574450552277332 38688586255794816 38741439515707104 38799176385328128 38870360836521984 38893247664279624 38964604707084672 39017835041383968 39061616701787328 39075983826840576 39117433136188176 39119830735620096 39133282649539584 39170872252494444 39186743418186496 39191603488063488 39224384373057961 39245143929987072 39340296488006976 39398925841938432 39415036327952384 39494598469457208 39510600801807872 39515501037551616 39548552838951002 39569483962466304 39583090496086016 39696237538377728 39724536799309824 39738344773270528 39797567343722496 39851935605121024 39875400383074564 39896504491081728 39948559371404992 39952109500572951 40126472858959872 40181290444832768 40258588009254912 40282292223718182 40356197732337696 40411329150004824 40471554677799168 40513367225368576 40569680753257194 40591303612637184 40646756213200896 40745307076864368 40806030336293376 40880896741859328 40926768931749888 40936744961452032 40982679818268672 41041241323213824 41057870320828416 41097308592781056 41113960307605504 41143270256428032 41196951851761398 41213643939816832 41218755392618496 41275065167745024 41321379651477504 41375293634669456 41380425135802368 41436955771233792 41453745103536128 41493563634309248 41594167640965709 41616181408800768 41692689598185472 41779409951161344 41796338038276096 41836485647815936 41856062206328832 41913242619179008 41916967344863424 42182241727549952 42259633054048256 42263388562589568 42340928768354304 42398771567218176 42501570312936108 42564910954237056 42612672765586176 42690853799497728 42731860639084848 42749174638021632 42790237497881412 42812884287258624 42916687077825792 43059663027634176 43085016512135136 43102473601972224 43143875824310184 43164064150276608 43166709777235968 43181553268457472 43223031451028352 43240544461447168 43282079308201888 43350921570840576 43410144141292544 43474838841950208 43500436781535888 43580246586987264 43597904333029376 43639782442980416 43768905663121408 43834135030726656 43849208025677824 43894017728856064 44000441802013312 44081168961550336 44085086345459808 44256778205954048 44341915868946432 44449425902033856 44530976808096768 44591811475867392 44658267230674944 44705637869929344 44708377983565824 44766711145707936 44827867854923384 44833427555761152 44851593062842368 44942129292830616 44960338843436544 45003525644323554 45027343819358208 45136683965093952 45198346101658288 45203951750436864 45265705782882816 45286886977339392 45348754309275648 45375455608326228 45399470627782656 45415251169452032 45458705491598784 45520807548281296 45545069262995456 45571886152085216 45577538128539648 45639802524890112 45655496424462848 45661158770540544 45723537402740736 45786001251651584 45897012569341472 46101417877143552 46164397956210688 46253205346056192 46365349432293936 46545921906262016 46547205339003138 46635463241478144 46680259088597904 46721024847839232 46784851384516608 46904275797958656 46968352677464064 46996007594337879 47020880293060608 47066046353792928 47082230687727312 47146550675005628 47152397946576384 47171503048851456 47216813790765696 47286049868193664 47291914440916992 47331294212133393 47356520881410048 47421215582067712 47455021943493696 47536191589675096 47542087185804288 47561350181486592 47607035392342272 47629312165822464 47694379532169216 47747897087041536 47759535788360704 47813126454646784 47884382976933888 47900848707633152 48000481965832704 48088547958054912 48154242695702528 48208276260057088 48296723490340864 48552211643600896 48645612519128064 48692339221727124 48763738926574716 48830356056255829 48836412158954112 48903128569007328 49047642374658048 49094755248352968 49233912717877778 49240018871011584 49307286656354496 49330359028887552 49380769944963072 49397750229746688 49465233495087872 49471368337391616 49500497027264976 49543910366674944 49585165365092126 49591315081744128 49611593304334336 49659062779943232 49714784893183872 49788875481698304 49805996099414016 49874037077691904 49880222621171712 49948365001801728 50021606472138752 50069468257463424 50286219202300928 50361161406775296 50378478813200384 50431351336788807 50576075165980672 50848139364365574 51038019692199936 51092157565633536 51161955595094784 51210908491816458 51231848977055296 51238202920869888 51268371921095868 51362433477520704 51432600736369776 51509251408108032 51584781674393088 51634139140509156 51655252687609472 51661659143356416 51732235180437504 51827147782029312 51857663552372832 51934947700737024 51952806276112896 52023780055178624 52030232216911872 52082155602383104 52088615004045312 52101311769120768 52156577514917568 52159774314160128 52177710199386112 52227829669992592 52326858573316096 52364162144544768 52453728650675968 52460234136059904 52531901122584576 52659464625942944 52759311949955072 52966049065746432 53196806101717872 53269479334097268 53348867529826176 53478215538384483 53604886626238464 53678117345673216 53709722964957576 53729477761905792 53789767261477632 53808263643116928 53881772200006432 53888454796087296 53962072903732224 54092907671009592 54121738150182912 54173523032665344 54195674950934528 54234310792564224 54305072895503661 54327076102485824 54333813926633472 54408040448391168 54489125456510976 54507862322479104 54569025242333184 54582326615269376 54621238099051008 54643573091024896 54721655097618432 54796411457041408 54857693675237376 54929269135681864 54958340523491328 55033420223660032 55095172868636672 55173900181069824 55249274361645056 55488241878401024 55648387681973856 55705879934881792 55808082941771776 55813042467376128 55889289793151232 56024797230688506 56108291712403392 56274307281156096 56351184750119424 56377553175871488 56435165651386368 56454571691139072 56531695422957568 56571996602588544 56668760417248144 56675788664850432 56753214605649408 56816897020781568 56837794657222656 56891028747670502 56898084561728256 56901571979083776 56921138399330304 56975814185446464 56998899517362176 57053649997175216 57222249437101056 57307528497364992 57446688682846848 57469964802629632 57525167765746912 57552085533702144 57630708601371136 57635830099187208 57781144435359744 57801228761120768 58000582375381184 58106995449316352 58112159273560656 58526752562075952 58557946195279872 58592425052680992 58699923974309376 58756308378741666 58780115127279744 58867715894980608 59010444732010464 59122554491928576 59241897704185812 59265901202711808 59322829258426503 59354225943699456 59374635744129024 59455748634489856 59544356307566592 59607517159905792 59611170644754432 59688948194277248 59696351015583744 59777903407681536 59813100574611846 59844756736622592 59922839057107488 59947118457915392 60004700859098072 60036458425810944 60182245286791936 60189709288439808 60271935667249152 60354274377177088 60465005745700864 60500607477768304 60611607322131712 60616993725007236 60770050838052864 60853070033186816 60964716536987648 60970134319801344 61117960615296552 61405117442178048 61474019727403008 61586805481242624 61645962889171584 61670940461408256 61795427777642097 61820465909725248 61912597751617536 61982069477216256 62062940452004184 62095787344723968 62147725889780146 62155433656850688 62180617655304192 62240345451463872 62379801846022144 62424272113201152 62539034397278208 62624470236618752 62661343459117172 62669114926742016 62694507057414144 62754728471723904 62776307583636416 62784093309493248 62869863928768512 62955751721020928 63055885921222656 63108392282844524 63142027841880064 63273362591324928 63389449581072384 63476047189789696 63505749554429952 63592506042892288 63598157350827264 63663862782722048 63752355469404162 64000642621110272 64118063944073216 64123761957032448 64185356246822118 64653710402958336 64715813736465276 64772329902686208 64834547176542528 64860816692170752 64923118962302832 65018318568766288 65026382356260864 65115216211938816 65204171425343104 65212258262925312 65250655172303832 65362263435803257 65370369880480896 65396856499544064 65459673664470624 65653358494682112 65743048875139328 65751202546089984 65773812038516736 65841026593284096 65863666972995584 66000662703019968 66121753442325504 66212083706590976 66286379857578496 66294600914239488 66385167308931072 66407994799218688 66597820002402304 66759291009951232 66887717213801088 67150066718561904 67241801782385076 67277389594263552 67440508265154816 67505288466485331 67705025947640928 67797519152487432 67833401078513664 67898558674324224 68023131463913472 68063183412489342 68122876754178048 68188058237398176 68215940793459712 68281211322421944 68317603894493184 68357829228127824 68459703787335168 68483244636694272 68576800981826368 68585306104111104 68679001877477376 68779708899190784 68845518854012208 68882212191141888 68976313573916672 69143551403163776 69152126815715328 69246596934316032 69270408368150528 69373642955882496 69468415692161024 69542103353223424 69546365752213504 69818882859393024 70042534830112768 70177277076774912 70452529016196096 70621398754328576 70623346031590968 70719826012508442 70757254573277184 70825220686148544 70929074802290496 71025972445463024 71034781322115072 71131823373101568 71304287384512644 71342025272229888 71410553088513408 71541569298253824 71570823127564288 71612963953276768 71621845630562304 71639303682541056 71719689681970176 71744351524155904 71753249496563712 71826574465400832 71851273061449728 71949430538309632 72000722948749056 72123876894679456 72132821937082368 72231364043553792 72312414390085632 72406763860671548 72445085235511296 72544053931188224 72828317465401344 72962206796824576 73143591566983168 73145608389862074 73354692853510992 73565200241426432 73850869076816667 73960929984531744 74096625344620032 74197850242631808 74315865550012416 74377748047638189 74417389956501504 74488594169914848 74519053057534976 74572177339775808 74699729640918008 74708994149121024 74811055616537856 74922547502702592 75032409708208128 75104202386195136 75134913000159232 75246887535181824 75272762254852096 75429328803451392 75541742110162944 75567718219800576 75670952807532544 75755862694375424 75783726209630208 75864112748971008 75894851199107072 75967752247261952 76296332582801408 76595584910462464 76736114044936192 76742933392642176 76847773465582944 77148901104554664 77377172511589632 77482879031414208 77598352770656256 77740721673043968 77786495328559248 77929209414169344 78035670082767936 78123233403574656 78151967653681152 78234866272376352 78239661471240192 78266565299079168 78341744504988888 78373486836372992 78383206976126976 78448768746115922 78490287859974144 78680592976013952 78797851683876864 78989196938914416 79021201603615744 79097105677902004 79138967924932608 79166180992172032 79449073598619648 79476689546541056 79595134687444992 79703871210242048 79750800766149128 79793008982163456 79897118742809984 79904219001145902 80362580889665536 80517176018509824 80564584447436364 80712395464675392 80822658300009648 80943109355598336 81026734450737152 81139361506514388 81182607225274368 81293512426401792 81490614153728736 81612060672586752 81761793483718656 81853537863499776 81873489922904064 81965359636537344 82082482646427648 82194617185562112 82227920615211008 82286540512856064 82393903703522796 82427287879633664 82437510785236992 82506463681259849 82550130335490048 82642759302955008 82750587269338912 82760850271604736 82873911542467584 82907490207072256 82987127268618496 83188335281931418 83232362817601536 83558819902322688 83672971295631872 83712124412657664 83826485238358016 83833934689726848 84037195846032759 84364483455099904 84519266108096512 84526777125179136 84681857536708608 84797543134436352 85003140625872216 85129821908474112 85225345531172352 85336543121505753 85381707598995456 85463721278169696 85498349276043264 85580474995762824 85625768574517248 85833374155651584 86170033024270272 86204947203944448 86287751648620368 86328128300553216 86363106536914944 86446062902056704 86481088922894336 86564158616403776 86701843141681152 86820288282585088 86949677683900416 87000873563071776 87160493173974528 87195808666058752 87279564885960832 87537811326242816 87698416051355648 87788035457712128 88000883604026624 88162337923100672 88170172690919616 88513556411908096 88683831737892864 88898851804067712 89061953616193536 89183622951734784 89316534461349888 89411275739858688 89416755967131648 89533422291415872 89655735709846768 89666855111522304 89719650861917769 89884258585661232 89920677686873088 90007051288647108 90054687638716416 90273367930187904 90396692203316576 90407903500873728 90531411565765632 90573773954678784 90697508618551296 90750911216652456 90798941255565312 90830502338904064 90917410983197568 91041615096562592 91143772304170432 91155076257079296 91279605049780224 91310992848925696 91447074805481472 91572002503303168 91794025138682944 92202835754287104 92328795912421376 92506410692112384 92730698864587872 93091843812524032 93094410678006276 93221588834670219 93270926482956288 93360518177195808 93569702769033216 93808551595917312 93936705354928128 93992015188675758 94041760586121216 94132092707585856 94164461375454624 94293101350011256 94304795893152768 94343006097702912 94433627581531392 94572099736387328 94583828881833984 94662588424266786 94713041762820096 94842431164135424 94910043886987392 95072383179350192 95084174371608576 95214070784684544 95258624331644928 95388759064338432 95495794174083072 95519071576721408 95626252909293568 95801697415266304 96000963931665408 96177095916109824 96308485391405056 96416552520114176 97104423287201792 97291225038256128 97384678443454248 97527477853149432 97660712112511658 97672824317908224 97806257138014656 98095284749316096 98189510496705936 98467825435755556 98480037742023168 98614573312708992 98660718057775104 98761539889926144 98795500459493376 98930466990175744 98942736674783232 99000994054529952 99087820733349888 99170330730184252 99182630163488256 99223186608668672 99318125559886464 99429569786367744 99577750963396608 99611992198828032 99748074155383808 99896730003603456 100043212944277504 100138936514926848 100572438404601856 100722322813550592 100756957626400768 100862702673577614 101152150331961344 101696278728731148 102184315131267072 102323911190189568 102421816983632916 102463697954110592 102476405841739776 102536743842191736 102712128256262261 102724866955041408 102865201472739552 103018502816216064 103169563348786176 103268278281018312 103310505375218944 103323318286712832 103464470360875008 103715327104745664 103869895401474048 103905612552225792 104047560110357248 104060464433823744 104164311204766208 104177230008090624 104202623538241536 104313155029835136 104319548628320256 104355420398772224 104455659339985184 104653717146632192 104728324289089536 104907457301351936 104920468272119808 105063802245169152 105318929251885888 105932098131492864 106079739018762663 106393612203435744 106538958668194536 106697735059652352 106956431076768966 107356234691346432 107419445929915152 107458955523811584 107579534522955264 107616527286233856 107763544400012864 107776909592174592 107924145807464448 108185815342019184 108243476300365824 108347046065330688 108391349901869056 108468621585128448 108610145791007322 108654152204971648 108667627853266944 108816080896782336 109015724644958208 109164653230538752 109242476198102016 109287146182049792 109443310195236864 109592822914082816 109657351053455051 109715387350474752 109858538271363728 110066840447320064 110190345737273344 110347800362139648 110498548723290112 110976483756802048 111296775363947712 111411759869763584 111626084934752256 111778579586302464 112049594461377012 112216583424806784 112548614562312192 112702369500238848 112755106351742976 112870331302772736 112909143382278144 113063390845915136 113143993205177088 113337520834496288 113351577329700864 113506429211298816 113633794041563136 113675589314445312 113782057495341004 113796169123456512 113803143958167552 113842276798660608 113951628370892928 113997799034724352 114107299994350432 114444498874202112 114615056994729984 114893377365693696 114939929605259264 115050335531493824 115104171067404288 115261417202742272 115271660198374416 115602457522241536 116001164750762368 116213990898632704 116224318547121312 117053505124151904 117184850105361984 117399847948618752 117512616757483332 117560230254559488 117673153119173883 117735431789961216 118020889464020928 118245108983857152 118483795408371624 118531802405423616 118645658516853006 118708451887398912 118749271488258048 118911497268979712 119088712615133184 119215034319811584 119377896388554496 119392702031167488 119555806815363072 119626201149223692 119689513473245184 119845678114214976 119894236915830784 120009401718196144 120364490573583872 120379418576879616 120543871334498304 120708548754354176 120930011491401728 121001214955536608 121223214644263424 121233987450014472 121540101676105728 121706140066373632 121940268639602688 122235921230593104 122810234884356096 122948039454806016 123173610962485248 123291925778343168 123341880922816512 123590855555284194 123640931819450496 123825195503235072 123964138954432512 124125880904008368 124295451779560292 124310867313701376 124361235310608384 124480690902927744 124782502922897127 124848544226402304 125078068794556416 125248940473237504 125322686918234344 125338229853484032 125389014114828288 125509456943447808 125552615167272832 125568186618986496 125739727857537024 125911503442041856 126216784565689048 126284055683760128 126546725182649856 126778899162144768 126952094379579392 127185012085784576 127196314701654528 127327725565444096 127504710938808324 128001285242220544 128236127888146432 128247523914064896 128370712493644236 129307420805916672 129431627472930552 129544659805372416 129669094353085056 129721633384341504 129846237924605664 130036637137532576 130052764712521728 130230432423877632 130408342850686208 130424516525850624 130501310344607664 130724526871606514 130740739760961792 130793712999088128 130919347328941248 131306716989364224 131486097750278656 131502405092179968 131547624077033472 131682053186568192 131727333945991168 132001325406039936 132243506884651008 132424167413181952 132572759715156992 132770334617862144 132815989598437376 133518582019902464 133775434427602176 134300133437123808 134483603564770152 134554779188527104 134881016530309632 135010576932970662 135410051895281856 135595038304974864 135797117348648448 136046262927826944 136126366824978684 136245753508356096 136376116474796352 136431881586919424 136562422644843888 136635207788986368 136715658456255648 136919407574670336 136966489273388544 137153601963652736 137170612208222208 137358003754954752 137559417798381568 137691037708024416 137952627147833344 138287102806327552 138304253631430656 138493193868632064 138540816736301056 138936831384322048 139084206706446848 139092731504427008 139637765718786048 140085069660225536 140354554153549824 140905058032392192 140988022783013637 141246692063181936 141439652025016884 141514509146554368 141650441372297088 141858149604580992 141993882636400179 142051944890926048 142069562644230144 142263646746203136 142608574769025288 142684050544459776 142821106177026816 143083138596507648 143225927906553536 143243691261124608 143278607365082112 143439379363940352 143488703048311808 143653148930801664 143702546122899456 143898861076619264 144001445897498112 144247753789358912 144265643874164736 144462728087107584 144624828780171264 144813527721343096 144890170471022592 145088107862376448 145656634930802688 145924413593649152 146287183133966336 146291216779724148 146491068168767487 146709385707021984 147130400482852864 147701738153633334 147921859969063488 148193250689240064 148395700485263616 148631731100024832 148755496095276378 148834779913003008 148977188339829696 149038106115069952 149144354679551616 149399459281836016 149417988298242048 149622111233075712 149845095005405184 150064819416416256 150208404772390272 150269826000318464 150545524509704192 150858657606902784 151083484220325888 151135436439601152 151341905615065088 151511725388750848 151728225497942016 151935504494523904 152592665165602816 153191169820924928 153472228089872384 153485866785284352 153695546931165888 154297802209109328 154754345023179264 154965758062828416 155196705541312512 155481443346087936 155572990657118496 155858418828338688 156071340165535872 156246466807149312 156303935307362304 156469732544752704 156479322942480384 156533130598158336 156683489009977776 156746973672745984 156897537492231844 156980575719948288 157361185952027904 157595703367753728 157978393877828832 158042403207231488 158194211355804008 158277935849865216 158332361984344064 158898147197239296 158953379093082112 159407742420484096 159501601532298256 159794237485619968 159808438002291804 160725161779331072 161034352037019648 161129168894872728 161424790929350784 161645316600019296 161886218711196672 162278723013028776 162365214450548736 162587024852803584 162915218686510983 162981228307457472 163224121345173504 163523586967437312 163707075726999552 163746979845808128 163930719273074688 164164965292855296 164389234371124224 164455841230422016 164573081025712128 164787807407045592 164854575759267328 164875021570473984 165012927362519698 165100260670980096 165285518605910016 165501174538677824 165521700543209472 165747823084935168 165974254537236992 166376670563862836 166464725635203072 167117639804645376 167345942591263744 167424248825315328 167652970476716032 167667869379453696 168074391692065518 168728966910199808 169038532216193024 169053554250358272 169363715073417216 169595086268872704 170006281251744432 170259643816948224 170450691062344704 170673086243011506 170763415197990912 170927442556339392 170996698552086528 171160949991525648 171666748311303168 172318694512572223 172340066048540544 172409894407888896 172575503297240736 172656256601106432 172892125804113408 172962177845788672 173128317232807552 173403686283362304 173548078777822441 173640576565170176 174001747126143552 174320986347949056 174391617332117504 174559129771921664 175075622652485632 175576070915424256 176001767208053248 176324675846201344 176340345381839232 177367663475785728 177797703608135424 177968487775279509 178123907232387072 178367245903469568 178633068922699776 178822551479717376 178833511934263296 179066844582831744 179311471419693536 179333710223044608 179439301723835538 179768517171322464 179841355373746176 180014102577294216 180109375277432832 180546735860375808 180793384406633152 180815807001747456 181062823131531264 181395017237102592 181501822433304912 181661004677808128 181834821966395136 182083230193125184 182287544608340864 182310152514158592 182559210099560448 182621985697851392 182894149610962944 183144005006606336 183588050277365888 184657591824842752 185012821384224768 185461397729175744 186183687625048064 186188821356012552 186443177669340438 186541852965912576 186721036354391616 187139405538066432 187617103191834624 187873410709856256 187984030377351516 188083521172242432 188264185415171712 188328922750909248 188586202700022512 188609591786305536 188867255163062784 189144199472774656 189167657763667968 189325176848533572 189426083525640192 189684862328270848 189820087773974784 190144766358700384 190168348743217152 190428141569369088 190517248663289856 190777518128676864 190991588348166144 191038143153442816 191252505818587136 192001927863330816 192354191832219648 192616970782810112 192833105040228352 194208846574403584 194582450076512256 194769356886908496 195054955706298864 195321424225023316 195345648635816448 195612514276029312 196086790307409771 196190569498632192 196379020993411872 196935650871511112 196960075484046336 197229146625417984 197321436115550208 197523079779852288 197591000918986752 197860933980351488 198001988109059904 198340661460368504 198365260326976512 198446373217337344 198636251119772928 198859139572735488 199118600616846757 199155501926793216 199223984397656064 199496148310767616 199793460007206912 200086425888555008 200277873029853696 201144876809203712 201513915252801536 201725405347155228 202304300663922688 203392557457462296 204368630262534144 204647822380379136 204843633967265832 204927395908221184 204952811683479552 205073487684383472 205424256512524522 205449733910082816 205730402945479104 206037005632432128 206339126697572352 206536556562036624 206621010750437888 206646636573425664 206928940721750016 207430654209491328 207739790802948096 207811225104451584 208095120220714496 208120928867647488 208328622409532416 208405247076483072 208626310059670272 208639097256640512 208710840797544448 208911318679970368 209456648578179072 209814914602703872 210127604490338304 210637858503771776 211864196262985728 212159478037525326 212787224406871488 213077917336389072 213395470119304704 213912862153537932 214712469382692864 214838891859830304 214917911047623168 215159069045910528 215233054572467712 215527088800025728 215553819184349184 215848291614928896 216371630684038368 216694092130661376 216782699803738112 216937243170256896 217220291582014644 217308304409943296 217335255706533888 217517040614230511 217632161793564672 218329306461077504 218484952396204032 218574292364099584 218886620390473728 219185645828165632 219314702106910102 219430774700949504 219717076542727456 220133680894640128 220695600724279296 220997097446580224 221552607230450001 222593550727895424 222823519739527168 223133244142914567 223252169869504512 223557159172604928 224099188922754024 224433166849613568 225097229124624384 225404739000477696 225740662605545472 225818286764556288 226126781691830272 226287986410354176 226675041668992576 226703154659401728 227012858422597632 227267588083126272 227351178628890624 227564114990682008 227592338246913024 227684553597321216 227903256741785856 227995598069448704 228214599988700864 228888997748404224 229786754731387392 229879859210518528 230100671062987648 230208342134808576 230522834405484544 230543320396748832 231204915044483072 232002329501524736 232427981797265408 232448637094242624 234107010248303808 234369700210723968 234799695897237504 235025233514966664 235120460509118976 235346306238347766 235470863579922432 236041778928041856 236967590816743248 237063604810847232 237291317033706012 237416903774797824 237498542976516096 237822994537959424 238430068639623168 238755792777108992 238785404062334976 239111613630726144 239252402298447384 239379026946490368 239691356228429952 239788473831661568 240018803436392288 240728981147167744 241087742668996608 241417097508708352 242002429911073216 242446429288526848 242467974900028944 243080203352211456 243412280132747264 243880537279205376 244471842461186208 245620469768712192 245896078909612032 246583851556686336 246683761845633024 247181711110568388 247281863638900992 247519391043779547 247650391006470144 247928277908865024 248251761808016736 248590903559120584 248621734627402752 248722470621216768 248961381805855488 249565005845794254 249697088452804608 250497880946475008 250645373836468688 250676459706968064 251018913886895616 251105230334545664 251136373237972992 251479455715074048 251823006884083712 252433569131378096 252568111367520256 253093450365299712 253557798324289536 253904188759158784 254370024171569152 254392629403309056 255009421877616648 256002570484441088 256009629364517259 256495047828129792 256741424987288472 258614841611833344 258863254945861104 259089319610744832 259338188706170112 259443266768683008 259692475849211328 260073274275065152 260105529425043456 260460864847755264 260816685701372416 260849033051701248 261002620689215328 261449053743213028 261481479521923584 261587425998176256 261838694657882496 262613433978728448 262972195500557312 263095248154066944 263364106373136384 263454667891982336 264002650812079872 264487013769302016 264848334826363904 265145519430313984 265540669235724288 265631979196874752 267037164039804928 267550868855204352 268600266874247616 268967207129540304 269762033060619264 270021153865941324 270786519948327779 270820103790563712 271190076609949728 271594234697296896 272092525855653888 272252733649957368 272491507016712192 272752232949592704 272863763173838848 273124845289687776 273431316912511296 273838815149340672 273932978546777088 274307203927305472 274341224416444416 274716007509909504 275118835596763136 275382075416048832 275905254295666688 276574205612655104 276608507262861312 276986387737264128 277081633472602112 277873662768644096 278168413412893696 279275531437572096 279664766504010657 280709108307099648 281810116064784384 281976045566027274 282493384126363872 282879304050033768 283029018293108736 283300882744594176 283716299209161984 283987765272800358 284103889781852096 284139125288460288 284527293492406272 285217149538050576 285642212354053632 286166277193015296 286451855813107072 286487382522249216 286557214730164224 286878758727880704 286977406096623616 287405092245798912 287797722153238528 288002891794996224 288495507578717824 288531287748329472 288925456174215168 289249657560342528 289627055442686192 290176215724752896 291313269861605376 291848827187298304 292574366267932672 292582433559448296 292982136337534974 293418771414043968 295403476307266668 295843719938126976 296386501378480128 296791400970527232 297263462200049664 297510992190552756 297669559826006016 297954376679659392 298076212230139904 298288709359103232 298798918563672032 298835976596484096 299244222466151424 299690190010810368 300129638832832512 300416809544780544 300539652000636928 301717315213805568 302166968440651776 302270872879202304 302683811230130176 303023450777501696 303456450995884032 303871008989047808 305185330331205632 306382339641849856 306944456179744768 306971733570568704 307391093862331776 308136384768786783 308595604418218656 309508690046358528 309931516125656832 310393411082625024 311145981314236992 311716837656677376 312142680331071744 312492933614298624 312607870614724608 312939465089505408 312958645884960768 313066261196316672 313366978019955552 313493947345491968 313795074984463688 313961151439896576 314722371904055808 315191406735507456 315956787755657664 316084806414462976 316388422711608016 316664723968688128 317796294394478592 317906758186164224 318815484840968192 319003203064596512 319588474971239936 319616876004583608 322068704074039296 322258337789745456 322849581858701568 323290633200038592 323772437422393344 324557446026057552 324730428901097472 325174049705607168 325830437373021966 325962456614914944 326448242690347008 327047173934874624 327493959691616256 327861438546149376 328329930585710592 328778468742248448 328972053160365153 329146162051424256 329575614814091184 329709151518534656 330025854725039396 330200521341960192 330571037211820032 331002349077355648 331043401086418944 331495646169870336 331948509074473984 332753341127725672 332929451270406144 334235279609290752 334691885182527488 335305940953432064 335335738758907392 336148783384131036 337457933820399616 338077064432386048 338107108500716544 338727430146834432 339190172537745408 340012562503488864 340519287633896448 340901382124689408 341346172486023012 341526830395981824 341812492393790803 341854885112678784 341993397104173056 342321899983051296 343333496622606336 344637389025144446 344680132097081088 344819788815777792 345151006594481472 345312513202212864 345784251608226816 345924355691577344 346256634465615104 346807372566724608 347096157555644882 347281153130340352 348003494252287104 348641972695898112 349118259543843328 350151245304971264 352003534416106496 352649351692402688 352680690763678464 353019459357521649 354735326951571456 355595407216270848 355936975550559018 356247814464774144 356734491806939136 357266137845399552 357645102959434752 358133689165663488 358622942839387072 358667420446089216 358878603447671076 359537034342644928 359682710747492352 360028205154588432 361093471720751616 361586768813266304 361631614003494912 362125646263062528 362790034474205184 363003644866609824 363322009355616256 363669643932790272 364166460386250368 364575089216681728 364620305028317184 365118420199120896 365243971395702784 366288010013212672 367176100554731776 369315183649685504 370025642768449536 370922795458351488 372377642712025104 372886355338680876 373083705931825152 373442072708783232 374347508768691381 375234206383669248 375746821419712512 375968060754703032 376167042344484864 376528370830343424 376657845501818496 377172405400045024 377219183572611072 377734510326125568 378288398945549312 378650353697067144 378852167051280384 379369724656541696 379640175547949568 380289532717400768 380336697486434304 380856283138738176 381555036257353728 381983176696332288 382076286306885632 382505011637174272 384003855726661632 384708383664439296 385233941565620224 385666210080456704 388417693148807168 389164900153024512 389538713773816992 390109911412597728 390642848450046632 390691297271632896 391225028552058624 392173580614819542 392381138997264384 392758041986823744 393871301743022224 393920150968092672 394458293250835968 394642872231100416 395046159559704576 395182001837973504 395721867960702976 396003976218119808 396681322920737008 396730520653953024 396892746434674688 397272502239545856 397718279145470976 398237201233693514 398311003853586432 398447968795312128 398992296621535232 400555746059707392 402289753618407424 403450810694310456 404608601327845376 406785114914924592 408737260525068288 409295644760758272 409687267934531664 409854791816442368 409905623366959104 410146975368766944 410848513025049044 410899467820165632 411460805890958208 412074011264864256 412678253395144704 413073113124073248 413242021500875776 413857881443500032 414861308418982656 415479581605896192 415622450208903168 416190240441428992 416657244819064832 416810494152966144 417252620119340544 417278194513281024 417421681595088896 417822637359940736 418913297156358144 419629829205407744 420255208980676608 421275717007543552 424318956075050652 425574448813742976 426155834672778144 426790940238609408 427825724307075864 429677783719660608 429835822095246336 430318138091821056 430466109144935424 431054177600051456 431107638368698368 431696583229857792 432743261368076736 433388184261322752 433565399607476224 433874486340513792 434440583164029288 434616608819886592 434670511413067776 435034081228461022 435264323587129344 436658612922155008 436969904792408064 437773240780947456 438371291656331264 438629404213820204 438861549401899008 439434153085454912 439473204506302461 441391201448558592 441994194893160448 443105214460900002 445187101455790848 445647039479054336 446266488285829134 446504339739009024 447114318345209856 448198377845508048 448866333699227136 450194458249248768 450809478000955392 451636573529112576 452253563383660544 452575972820708352 453350083337985152 453406309318803456 454025716845195264 454535176166252544 455128229981364016 455184676493826048 455806513483571712 455991196138897408 456429199977401728 457535844050622799 457777995496808448 459573509462774784 459759718421037056 460201342125975296 460416684269617152 461045668810969088 461086640793497664 464004659003049472 464855963594530816 464897274188485248 468214020496607616 468739400421447936 469599391794475008 470050467029933328 470240921018237952 470692612476695532 470941727159844864 472083557856083712 473935181633486496 474127209621694464 474582634067412024 474833807549595648 474997085953032192 475645989075918848 476860137279246336 477511585554217984 478223227261452288 478504804596894768 479382712456859904 479576947663323136 480037606872784576 481457962294335488 482175485337993216 482834195017416704 484004859822146432 484892858577053696 484935949800057888 486824560265494528 487761074558410752 488943684922372416 491240939537424384 491792157819224064 493167703113372672 493367523691266048 494363422221136776 494563727277801984 495038782087559094 495300782012940288 495856555817730048 496503523616033472 497181807118241168 497243469254805504 497922763611710976 499130011691588508 499394176905609216 500995761892950016 501290747672937376 501352919413936128 502037827773791232 502210460669091328 502272746475945984 502958911430148096 503646013768167424 504867138262756192 506186900730599424 507115596648579072 507808377518317568 508785258806618112 510018843755233296 512005140968882176 512019258729034518 512990095656259584 513482849974576944 516956083537716669 517229683223666688 517726509891722208 518676377412340224 518886533537366016 519384951698422656 520146548550130304 520211058850086912 520644236333467323 520921729695510528 521633371402744832 522005241378430656 522898107486426056 522962959043847168 523174851996352512 523677389315764992 525226867957456896 525944391001114624 526728212746272768 526909335783964672 528005301624159744 528974027538604032 529696669652727808 530291038860627968 531263958393749504 534074328079609856 535101737710408704 537200533748495232 537934414259080608 539524066121238528 540042307731882648 541573039896655558 541640207581127424 542380153219899456 543188469394593792 544185051711307776 544505467299914736 544983014033424384 545504465899185408 545727526347677696 546249690579375552 546862633825022592 547677630298681344 547865957093554176 548614407854610944 548682448832888832 549432015019819008 550237671193526272 550764150832097664 553148411225310208 553972775474528256 554163266945204224 556336826825787392 558551062875144192 559329533008021314 561418216614199296 563620232129568768 563952091132054548 564986768252727744 565758608100067536 566601765489188352 567432598418323968 567975530545600716 568207779563704192 568278250576920576 569054586984812544 570434299076101152 571284424708107264 572332554386030592 572903711626214144 572974765044498432 573114429460328448 573757517455761408 573954812193247232 575595444306477056 576005783589992448 576991015157435648 577062575496658944 577850912348430336 578499315120685056 579254110885372384 580352431449505792 582626539723210752 585164867118896592 585964272675069948 586837542828087936 588260370922229313 590806952614533336 591687439876253952 592773002756960256 593582801941054464 595021984381105512 595339119652012032 595908753359318784 596152424460279808 596577418718206464 597355801850540271 597597837127344064 597671953192968192 598488444932302848 599380380021620736 600259277665665024 600833619089561088 601079304001273856 603434630427611136 604541745758404608 605367622460260352 606046901555003392 606912901991768064 607742017978095616 610370660662411264 612764679283699712 613888912359489536 613943467141137408 614782187724663552 616272769537573566 617191208836437312 619017380092717056 619863032251313664 620786822165250048 622291962628473984 623433675313354752 624285360662143488 624985867228597248 625215741229449216 625878930179010816 625917291769921536 626132522392633344 626733956039911104 626987894690983936 627590149968927376 629444743808111616 630382813471014912 631913575511315328 632169612828925952 632776845423216032 635592588788957184 635813516372328448 638006406129193024 639176949942479872 639233752009167216 644137408148078592 644516675579490912 645699163717403136 646581266400077184 647544874844786688 649114892052115104 650348099411214336 651660874746043932 651924913229829888 652551121842691533 652896485380694016 654987919383232512 655722877092298752 656659861171421184 657556937484496896 657944106320730306 658292324102848512 659151229628182368 659418303037069312 660051709450078792 660401042683920384 662004698154711296 662086802172837888 662991292339740672 663897018148947968 665506682255451344 668470559218581504 669383770365054976 670611881906864128 670671477517814784 672297566768262072 674915867640799232 676214217001433088 677454860293668864 678380345075490816 680025125006977728 681038575267792896 681802764249378816 682692344972046024 683053660791963648 683624984787581606 683709770225357568 683986794208346112 684643799966102592 686666993245212672 689274778050288892 689360264194162176 689639577631555584 690302013188962944 690625026404425728 691568503216453632 692513268931230208 693614745133449216 694192315111289764 694562306260680704 696006988504574208 697283945391796224 698236519087686656 700302490609942528 704007068832212992 705298703384805376 705361381527356928 706038918715043298 711190814432541696 711873951101118036 712495628929548288 713468983613878272 715290205918869504 716267378331326976 717245885678774144 717334840892178432 717757206895342152 718984897793835827 719074068685289856 719365421494984704 720056410309176864 722186943441503232 723173537626532608 723263228006989824 724251292526125056 726007289733219648 727339287865580544 728332920772500736 729150178433363456 729240610056634368 730236840398241792 730487942791405568 732576020026425344 734352201109463552 740051285536899072 741845590916702976 742558173131338641 744755285424050208 745772710677361752 746167411863650304 746884145417566464 748695017537382762 751493642839425024 751936121509406064 753056741660686848 753315691003636992 754344810800090048 754438367145222144 755469020652251136 756576797891098624 757300707394134288 757704334102560768 758739449313083392 759280351095899136 760579065434801536 760673394972868608 761712566277476352 763110072514707456 764152572613771264 765010023274348544 768007711453323264 770467883131240448 771332420160913408 776835386297614336 778329800306049024 779077427547633984 780219822825195456 781285696900093264 781382594543265792 782450057104117248 784347161229639084 784762277994528768 785516083973647488 787742603486044448 787840301936185344 788916586501671936 789285744462200832 790092319119409152 790364003675947008 791443735921405952 792007952436239616 793362645841474016 793461041307906048 794545004479091712 795436558290941952 796474402467387028 796622007707172864 796895937590624256 797984593243070464 801111492119414784 804579507236814848 806901621388620912 809217202655690752 812359559844983337 813570229829849184 817474521050136576 818591289521516544 819374535869063328 819709583632884736 820293950737533888 821697026050098088 821798935640331264 822921611781916416 824148022529728512 825356506790289408 826146226248146496 826484043001751552 827715762887000064 829722616837965312 830959163211792384 831244900417806336 832380480882857984 833314489638129664 833620988305932288 834505240238681088 834843363190177792 835645274719881472 837826594312716288 839259658410815488 842551434015087104 848637912150101304 851148897627485952 852311669345556288 853581880477218816 855651448614151728 859355567439321216 859671644190492672 860636276183642112 860932218289870848 862108355200102912 862215276737396736 863393166459715584 865486522736153472 866776368522645504 867748972681027584 868881166328058576 869233217639773184 870068162456922044 870528647174258688 873939809584816128 875546481561894912 876742583312662528 877258808427640408 877723098803798016 878868306170909824 878946409012604922 883988389786320896 886210428921800004 890374202911581696 891294078958108672 892532976571658268 893008679478018048 894228636690419712 896396755691016096 897732667398454272 900388916498497536 901618956001910784 904507126767321088 905151945641416704 906700166675970304 906812618637606912 908051433690390528 909070352332505088 910256459962728032 910369352987652096 911613026967143424 911982392277794816 912858399954803456 915071688101245598 915555990993616896 919147018925549568 920402684251950592 920833368539234304 922091337621938176 922173281586995328 924409154306360349 928009318006098944 929711927189061632 929794548376970496 936428040993215232 937478800842895872 939198783588950016 940100934059866656 940481842036475904 941385224953391064 941883454319689728 944167115712167424 947870363266972992 948254419243388928 949165268134824048 949994171906064384 951291978151837696 953720274558492672 955023171108435968 956446454522904576 957009609193789536 958765424913719808 959153895326646272 960075213745569152 962915924588670976 965668390034833408 968009719644292864 969785717154107392 969871899600115776 973649120530989056 975522149116821504 977887369844744832 982481879074848768 983584315638448128 986335406226745344 986916159481095459 988726844442273552 989127454555603968 990077564175118188 990601564025880576 991713111635460096 993007047232066944 994363614236482336 994486938509611008 995845527223421952 998260023383177016 998788353811218432 1002581495345874752 1002705838827872256 1004075655547582464 1004420921338182656 1005917822860296192 1007292027536334848 1009734276525512384 1012373801461198848 1014231193297158144 1015616755036635136 1017570517613236224 1020037687510466592 1024010281937764352 1024038517458069036 1025437477181372409 1025980191312519168 1026965699949153888 1033912167075433338 1034459366447333376 1035453019783444416 1037352754824680448 1037773067074732032 1038769903396845312 1040293097100260608 1040422117700173824 1041288472666934646 1041843459391021056 1043266742805489664 1044010482756861312 1045796214972852112 1045925918087694336 1047354778631529984 1050453735914913792 1051888782002229248 1053818671567929344 1056010603248319488 1057948055077208064 1059393339305455616 1060582077721255936 1068148656159219712 1070203475420817408 1074401067496990464 1075868828518161216 1079048132242477056 1080084615463765296 1083146079793311116 1083280415162254848 1084760306439798912 1086376938789187584 1088370103422615552 1089010934599829472 1089966028066848768 1091008931798370816 1091455052695355392 1092499381158751104 1093725267650045184 1095355260597362688 1095731914187108352 1097228815709221888 1098864030039638016 1100475342387052544 1101528301664195328 1106296822450620416 1107945550949056512 1108326533890408448 1112673653651574784 1118659066016042628 1127240464259137536 1127904182264109096 1129973536505455488 1131517216200135072 1133203530978376704 1134865196836647936 1135951061091201432 1136415559127408384 1136556501153841152 1138109173969625088 1140868598152202304 1142568849416214528 1144665108772061184 1145807423252428288 1145949530088996864 1146228858920656896 1147515034911522816 1147909624386494464 1151190888612954112 1152011567179984896 1153982030314871296 1154125150993317888 1155701824696860672 1156998630241370112 1158508221770744768 1165253079446421504 1170329734237793184 1171928545350139896 1173675085656175872 1176520741844458626 1181613905229066672 1183374879752507904 1185546005513920512 1187165603882108928 1190043968762211024 1190678239304024064 1191817506718637568 1192304848920559616 1193154837436412928 1194711603701080542 1195195674254688128 1195343906385936384 1196976889864605696 1201667238179122176 1202158608002547712 1206230861588005561 1206869260855222272 1210735244920520704 1212093803110006784 1213825803983536128 1215484035956191232 1220741321324822528 1225529358567399424 1227886934282274816 1229564375449327104 1232545539075147132 1234382417672874624 1238034760185434112 1239726064502627328 1241573644330500096 1244583925256947968 1246867350626709504 1248570721324286976 1249971734457194496 1250431482458898432 1251757860358021632 1251834583539843072 1252265044785266688 1253467912079822208 1253975789381967872 1255180299937854752 1258889487616223232 1260765626942029824 1263827151022630656 1264339225657851904 1265553690846432064 1271627032744656896 1276012812258386048 1278353899884959744 1278467504018334432 1289033351158981824 1291398327434806272 1293162532800154368 1295089749689573376 1298229784104230208 1300696198822428672 1303321749492087864 1303849826459659776 1305102243685383066 1305792970761388032 1309975838766465024 1313319722342842368 1315113874968993792 1315888212641460612 1316584648205697024 1318302459256364736 1318836606074138624 1320103418900157584 1324009396309422592 1324173604345675776 1325982584679481344 1327794036297895936 1331013364510902688 1336941118437163008 1338767540730109952 1341342955035629568 1344595133536524144 1349831735281598464 1352428434002866176 1354909720587337728 1356760690150981632 1360050250013955456 1362077150535585792 1363605528498757632 1365384689944092048 1367249969575163212 1367419540450715136 1367973588416692224 1369287599932205184 1372607532151868397 1373333986490425344 1378549556100577784 1378720528388324352 1379279155263111168 1380604026377925888 1381250052808851456 1383137006432907264 1385026537862460416 1388384630222579528 1389124612521361408 1392013977009148416 1394567890783592448 1396473038175373312 1400604981219885056 1408014137664425984 1410597406769610752 1410722763054713856 1412077837430086596 1422381628865083392 1423747902202236072 1424991257859096576 1426937967227756544 1430580411837739008 1432534756662653952 1434491771357548288 1434669681784356864 1435514413790684304 1437969795587671654 1438148137370579712 1438730842989969408 1440112820618353728 1444373886883006464 1446347075253065216 1446526456013979648 1448502585052250112 1452014579466439296 1454678575731161088 1456665841545001472 1458300356866726912 1460473680796483584 1460975885582811136 1468704402218927104 1480102571073798144 1483691181833405952 1485116346262677282 1489510570848100416 1491545421354723504 1493768290835132928 1497390035074765524 1502987285678850048 1503872243018812128 1506113483321373696 1506631382007273984 1508689621600180096 1508876734290444288 1510938041304502272 1513153595782197248 1514601414788268576 1517478898626166784 1518560702191798272 1521158130869603072 1521346789945737216 1523425132554952704 1528305145227542528 1530020046548697088 1536015422906646528 1540935766262480896 1550868250613150007 1556659600612098048 1558154855095267968 1560439645650390912 1561932709000401969 1562571393800186528 1562765189086531584 1564900114208234496 1568694322459278168 1569524555989057536 1571032167947294976 1575485206972088896 1575680603872370688 1577833173003343872 1580184638238818304 1580728007351894016 1582887471842811904 1584015904872479232 1586725291682948032 1586922082615812096 1589090008958183424 1590873116581883904 1592948804934774056 1593791875181248512 1595969186486140928 1602222984238829568 1609159014473629696 1613803242777241824 1618434405311381504 1624719119689966674 1627140459659698368 1634949042100273152 1637182579043033088 1638749071738126656 1639419167265769472 1640587901475067776 1643394052100196176 1643597871280662528 1645843223563832832 1648296045059457024 1650713013580578816 1652292452496292992 1652968086003503104 1659445233675930624 1661918326423584768 1662489800835612672 1664760961765715968 1666628979276259328 1669010480477362176 1671290549439762944 1675653188625432576 1678519316821630976 1685102868030174208 1697275824300202608 1702297795254971904 1704623338691112576 1707163760954437632 1711302897228303456 1718711134878642432 1719343288380985344 1721272552367284224 1721864436579741696 1724216710400205824 1726786332919431168 1730973045472306944 1733552737045291008 1735497945362055168 1737762332656117152 1738466435279546368 1740136324913844088 1741057294348517376 1747879619169632256 1753485166625325056 1754517616855280816 1757736612341819648 1757892818025209844 1767976779572641792 1772420857843600008 1780748405823163392 1785065953143316536 1786017358956036096 1788457273380839424 1792067405551620813 1792793511382032192 1795465334796908544 1800777832996995072 1803237912003821568 1809014253534642176 1810303891282833408 1813400333351940608 1813625237275213824 1816102867380781056 1818140704665010176 1820512919925456064 1820738705975304192 1823226053934286848 1825716799909606912 1830143376202491196 1831111981987233792 1838294037851099136 1840805368503901184 1841666737078468608 1844182675243876352 1844346563173990656 1848818308612720698 1856018636012197888 1859423854378123264 1859589096753940992 1872856081986430464 1874957601685791744 1878397567177900032 1880201868119733312 1880963684072951808 1882770449906782128 1888334231424334848 1895505639638294453 1895740726533945984 1896508838486777856 1898330536269648096 1902583956303675392 1907440549116985344 1910046342216871936 1914019218387579072 1917530849827439616 1918307790653292544 1920150427491138304 1925831849177341952 1931336780069666816 1936019439288585728 1939571434308214784 1939743799200231552 1951044298233643008 1955774739689489664 1957653365528074599 1964963758149697536 1967168631276896256 1972670812453490688 1973832318962190918 1977453688884547104 1978254909111207936 1980155128350236376 1981203128051761152 1986014094464133888 1988727228472964672 1988973877019222016 1991691054446843904 1996520046766354032 2005162990691749504 2005411677655744512 2008151311095164928 2008841842676365312 2011835645720592384 2014584055072669696 2019468553051024768 2024747602922397696 2031233510073270272 2035141035226472448 2040075375020933184 2048020563875528704 2048077034916138072 2050874954362744818 2051960382625038336 2053931399898307776 2067824334150866676 2068918732894666752 2070906039566888832 2074705509649360896 2077539806793690624 2080586194200521216 2080844235400347648 2082576945333869292 2083686918782042112 2086533485610979328 2088020965513722624 2091592429945704224 2091851836175388672 2094709557263059968 2100907471829827584 2103777564004458496 2112021206496638976 2115896110154416128 2118786678610911232 2121164155442511872 2136297312318439424 2140406950841634816 2148802134993980928 2151737657036322432 2156954693381507481 2158096264484954112 2160169230927530592 2166292159586622232 2166560830324509696 2169520612879597824 2172753877578375168 2178021869199658944 2182017863596741632 2182910105390710784 2184998762317502208 2187450535300090368 2190710521194725376 2191463828374216704 2194457631418443776 2197728060079276032 2200950684774105088 2203056603328390656 2212593644901240832 2216653067780816896 2225347307303149568 2237318132032085256 2254480928518275072 2255808364528218192 2259947073010910976 2263034432400270144 2266407061956753408 2269730393673295872 2271902122182402864 2272831118254816768 2273113002307682304 2276218347939250176 2281737196304404608 2285137698832429056 2289330217544122368 2291614846504856576 2292457717841313792 2295030069823045632 2295819248772988928 2304023134359969792 2307964060629742592 2311403649393721344 2313997260482740224 2317016443541489536 2330506158892843008 2340659468475586368 2343857090700279792 2347350171312351744 2353041483688917252 2363227810458133344 2366749759505015808 2371092011027841024 2374331207764217856 2380087937524422048 2383635013437275136 2384609697841119232 2386309674872825856 2389423207402161084 2390391348509376256 2390687812771872768 2392687446756535621 2393953779729211392 2403334476358244352 2404317216005095424 2412461723176011122 2413738521710444544 2421470489841041408 2427651607967072256 2430968071912382464 2437078679534950011 2451058717134798848 2455773868564549632 2459128750898654208 2465091078150294264 2468764835345749248 2476069520370868224 2479452129005254656 2483147288661000192 2489167850513895936 2493734701253419008 2497141442648573952 2499943468914388992 2500862964917796864 2503515720716043264 2504530089570533376 2506935824159644416 2507951578763935744 2510360599875709504 2517778975232446464 2527654302045261312 2528678451315703808 2531107381692864128 2543254065489313792 2552025624516772096 2556707799769919488 2556935008036668864 2578066702317963648 2582796654869612544 2586325065600308736 2590179499379146752 2596459568208460416 2606643498984175728 2607699652919319552 2610204487370766132 2611585941522776064 2626639444685684736 2630227749937987584 2631776425282921224 2633169296411394048 2636604918512729472 2637673212148277248 2640206837800315168 2648018792618845184 2651965169358962688 2655588072595791872 2662026729021805376 2673882236874326016 2677535081460219904 2682685910071259136 2689190267073048288 2699663470563196928 2704856868005732352 2713521380301963264 2720100500027910912 2724154301071171584 2727211056997515264 2730769379888184096 2734499939150326424 2734839080901430272 2735947176833384448 2738575199864410368 2745215064303736794 2746667972980850688 2757099112201155568 2757441056776648704 2761208052755851776 2762500105617702912 2766274012865814528 2770053075724920832 2776769260445159056 2778249225042722816 2784027954018296832 2789135781567184896 2792946076350746624 2816028275328851968 2821445526109427712 2824155674860173192 2844763257730166784 2847495804404472144 2849982515718193152 2853875934455513088 2861160823675478016 2865069513325307904 2868983542715096576 2869339363568713728 2871028827581368608 2875939591175343308 2876296274741159424 2877461685979938816 2880225641236707456 2888747773766012928 2892694150506130432 2897005170104500224 2904029158932878592 2909357151462322176 2913331683090002944 2916600713733453824 2920947361592967168 2921951771165622272 2937408804437854208 2967382363666811904 2970232692525354564 2978651719431605569 2979021141696200832 2983090842709447008 2987536581670265856 2994780070149531048 3007744486037624256 3012226966642747392 3013262764014547968 3017379243200360192 3017753468580888576 3021876082609004544 3026307191564394496 3029202829576537152 3034957797252333568 3037121404383596544 3042316261739206144 3042693579891474432 3046850265109905408 3056610290455085056 3072030845813293056 3076312431544117227 3101736501226300014 3113319201224196096 3116309710190535936 3120879291300781824 3123865418000803938 3125142787600373056 3125530378173063168 3129800228416468992 3137388644918556336 3142064335894589952 3150970413944177792 3151361207744741376 3155666346006687744 3161456014703788032 3165774943685623808 3168031809744958464 3173450583365896064 3173844165231624192 3178180017916366848 3181746233163767808 3185897609869548112 3191938372972281856 3204445968477659136 3218318028947259392 3227606485554483648 3249438239379933348 3254280919319396736 3269898084200546304 3274365158086066176 3277498143476253312 3278838334531538944 3281175802950135552 3286788104200392352 3287195742561325056 3291686447127665664 3296592090118914048 3301426027161157632 3304584904992585984 3305936172007006208 3318890467351861248 3323836652847169536 3324979601671225344 3329521923531431936 3333257958552518656 3338020960954724352 3342581098879525888 3357038633643261952 3370205736060348416 3394551648600405216 3404595590509943808 3409246677382225152 3414327521908875264 3422605794456606912 3437422269757284864 3438686576761970688 3442545104734568448 3443728873159483392 3448433420800411648 3453572665838862336 3461946090944613888 3467105474090582016 3470995890724110336 3475524665312234304 3476932870559092736 3480272649827688176 3495759238339264512 3506970333250650112 3509035233710561632 3515473224683639296 3515785636050419688 3544841715687200016 3561496811646326784 3570131906286633072 3572034717912072192 3576914546761678848 3584134811103241626 3585587022764064384 3590930669593817088 3606475824007643136 3618692584764016683 3620607782565666816 3626800666703881216 3632205734761562112 3636281409330020352 3641025839850912128 3641477411950608384 3646452107868573696 3651433599819213824 3660286752404982392 3662223963974467584 3676588075702198272 3681610737007802368 3688365350487752704 3688693126347981312 3697636617225441396 3712037272024395776 3718847708756246528 3719178193507881984 3745712163972860928 3749915203371583488 3756795134355800064 3760403736239466624 3761927368145903616 3765540899813564256 3776668462848669696 3791011279276588906 3791481453067891968 3793017676973555712 3796661072539296192 3805167912607350784 3814881098233970688 3820092684433743872 3828038436775158144 3835061699654879232 3840300854982276608 3851663698354683904 3872038878577171456 3879142868616429568 3879487598400463104 3902088596467286016 3911549479378979328 3915306731056149198 3929927516299395072 3945341624906981376 3947664637924381836 3954907377769094208 3956509818222415872 3960310256700472752 3972028188928267776 3977454456945929344 3977947754038444032 3983382108893687808 3993040093532708064 4010325981383499008 4010823355311489024 4016302622190329856 4017683685352730624 4029168110145339392 4038937106102049536 4049495205844795392 4062467020146540544 4070282070452944896 4080150750041866368 4096154069832276144 4101749908725489636 4103920765250076672 4107862799796615552 4117822596455605191 4135648668301733352 4137837465789333504 4141812079133777664 4149411019298721792 4155079613587381248 4161172388401042432 4165153890667738584 4167373837564084224 4173066971221958656 4176041931027445248 4183184859891408448 4183703672350777344 4189419114526119936 4201814943659655168 4207555128008916992 4224042412993277952 4231792220308832256 4237573357221822464 4242328310885023744 4272594624636878848 4280813901683269632 4297604269987961856 4303475314072644864 4313909386763014962 4316192528969908224 4320338461855061184 4332584319173244464 4333121660649019392 4339041225759195648 4345507755156750336 4356043738399317888 4364035727193483264 4365820210781421568 4369997524635004416 4374901070600180736 4381421042389450752 4382927656748433408 4388915262836887552 4406113206656781312 4425187289802481664 4450694614606299136 4474636264064170512 4508961857036550144 4511616729056436384 4519894146021821952 4526068864800540288 4532814123913506816 4539460787346591744 4543804244364805728 4545662236509633536 4552436695878500352 4563474392608809216 4570275397664858112 4583229693009713152 4584915435682627584 4590060139646091264 4591638497545977856 4608046268719939584 4615928121259485184 4622807298787442688 4634032887082979072 4681318936951172736 4687714181400559584 4694700342624703488 4706082967377834504 4726455620916266688 4733499519010031616 4742184022055682048 4748662415528435712 4760175875048844096 4767270026874550272 4769219395682238464 4772619349745651712 4778846414804322168 4780782697018752512 4781375625543745536 4785374893513071242 4787907559458422784 4806668952716488704 4824923446352022244 4827477043420889088 4855303215934144512 4861936143824764928 4874157359069900022 4902117434269597696 4911547737129099264 4918257501797308416 4930182156300588528 4937529670691498496 4952139040741736448 4958904258010509312 4978335701027791872 4987469402506838016 4994282885297147904 4999886937828777984 5007031441432086528 5013871648319288832 5015903157527871488 5020721199751419008 5032894284556850789 5035557950464892928 5055308604090522624 5057356902631407616 5062214763385728256 5104051249033544192 5113415599539838976 5113870016073337728 5156133404635927296 5165593309739225088 5172650131200617472 5180358998758293504 5192919136416920832 5213286997968351456 5215399305838639104 5220408974741532264 5223171883045552128 5260455499875975168 5263552850565842448 5273209837025458944 5275346424296554496 5280413675600630336 5296037585237690368 5303930338717925376 5311176145191583744 5324053458043610752 5355070162920439808 5365371820142518272 5378380534146096576 5399326941126393856 5409713736011464704 5427042760603926528 5440201000055821824 5448308602142343168 5454422113995030528 5461538759776368192 5468999878300652848 5469678161802860544 5477150399728820736 5490430128607473588 5493335945961701376 5514198224402311136 5514882113553297408 5522416105511703552 5525000211235405824 5532548025731629056 5540106151449841664 5553538520890318112 5568055908036593664 5578271563134369792 5585892152701493248 5632056550657703936 5642891052218855424 5648311349720346384 5686516918914883359 5689526515460333568 5694991608808944288 5707751868911026176 5722321647350956032 5730139026650615808 5737967085430193152 5742057655162737216 5751879182350686616 5752592549482318848 5754923371959877632 5760451282473414912 5777495547532025856 5785388301012260864 5794010340209000448 5808058317865757184 5818714302924644352 5826663366180005888 5833201427466907648 5843903542331244544 5874817608875708416 5934764727333623808 5940465385050709128 5957303438863211138 5958042283392401664 5966181685418894016 5975073163340531712 5989560140299062096 6015488972075248512 6024453933285494784 6026525528029095936 6034758486400720384 6035506937161777152 6043752165218009088 6052614383128788992 6058405659153074304 6074242808767193088 6084632523478412288 6093700530219810816 6144061691626586112 6152624863088234454 6203473002452600028 6232619420381071872 6241758582601563648 6247730836001607876 6250285575200746112 6251060756346126336 6259600456832937984 6274777289837112672 6284128671789179904 6301940827888355584 6302722415489482752 6311332692013375488 6331549887371247616 6336063619489916928 6346901166731792128 6347688330463248384 6356360035832733696 6363492466327535616 6371795219739096224 6383876745944563712 6408891936955318272 6455212971108967296 6470864080144522443 6498876478759866696 6508561838638793472 6548730316172132352 6554996286952506624 6557676669063077888 6562351605900271104 6573576208400784704 6574391485122650112 6583372894255331328 6593184180237828096 6602852054322315264 6609169809985171968 6611872344014012416 6637780934703722496 6649959203342450688 6659043847062863872 6666515917105037312 6676041921909448704 6685162197759051776 6714077267286523904 6740411472120696832 6789103297200810432 6809191181019887616 6818493354764450304 6828655043817750528 6845211588913213824 6874844539514569728 6877373153523941376 6885090209469136896 6887457746318966784 6896866841600823296 6923892181889227776 6934210948181164032 6941991781448220672 6951049330624468608 6953865741118185472 6960545299655376352 6991518476678529024 7018070467421123264 7030946449367278592 7031571272100839376 7089683431374400032 7122993623292653568 7140263812573266144 7153829093523357696 7168269622206483252 7171174045528128768 7178062340269606863 7181861339187634176 7212951648015286272 7237385169528033366 7241215565131333632 7253601333407762432 7264411469523124224 7282051679701824256 7282954823901216768 7292904215737147392 7302867199638427648 7320573504809964784 7353176151404396544 7363221474015604736 7376730700975505408 7377386252695962624 7395273234450882792 7424074544048791552 7438356387015763968 7491424327945721856 7499830406743166976 7513590268711600128 7520807472478933248 7523854736291807232 7531081799627128512 7553336925697339392 7582022558553177812 7582962906135783936 7586035353947111424 7593322145078592384 7629762196467941376 7640185368867487744 7656076873550316288 7670123399309758464 7680601709964553216 7703327396709367808 7744077757154342912 7758285737232859136 7758975196800926208 7823098958757958656 7830613462112298396 7890683249813962752 7895329275848763672 7909814755538188416 7913019636444831744 7920620513400945504 7944056377856535552 7954908913891858688 7955895508076888064 7966764217787375616 7986080187065416128 8020651962766998016 8021646710622978048 8032605244380659712 8035367370705461248 8058336220290678784 8077874212204099072 8098990411689590784 8140564140905889792 8160301500083732736 8192308139664552288 8203499817450979272 8207841530500153344 8215725599593231104 8235645192911210382 8271297336603466704 8283624158267555328 8298822038597443584 8310159227174762496 8322344776802084864 8330307781335477168 8334747675128168448 8346133942443917312 8352083862054890496 8366369719782816896 8367407344701554688 8378838229052239872 8415110256017833984 8448084825986555904 8475146714443644928 8484656621770047488 8545189249273757696 8561627803366539264 8595208539975923712 8606950628145289728 8627818773526029924 8632385057939816448 8640676923710122368 8665168638346488928 8666243321298038784 8678082451518391296 8691015510313500672 8712087476798635776 8728071454386966528 8739995049270008832 8749802141200361472 8762842084778901504 8765855313496866816 8777830525673775104 8812226413313562624 8850374579604963328 8901389229212598272 8935955158294816707 8949272528128341024 9023233458112872768 9039788292043643904 9052137729601080576 9065628247827013632 9078921574693183488 9087608488729611456 9091324473019267072 9104873391757000704 9126948785217618432 9140550795329716224 9166459386019426304 9169830871365255168 9183276995091955712 9216092537439879168 9231856242518970368 9268065774165958144 9362637873902345472 9375428362801119168 9389400685249406976 9412165934755669008 9452911241832533376 9466999038020063232 9484368044111364096 9497324831056871424 9520351750097688192 9534540053749100544 9545238699491303424 9557692829608644336 9561565394037505024 9570749787026142484 9575815118916845568 9613337905432977408 9649846892704044488 9654954086841778176 9723872287649529856 9748314718139800044 9804234868539195392 9823095474258198528 9836515003594616832 9860364312601177056 9875059341382996992 9904278081483472896 9917808516021018624 9956671402055583744 9974938805013676032 9988565770594295808 9999773875657555968 10014062882864173056 10027743296638577664 10031806315055742976 10041442399502838016 10065788569113701578 10071115900929785856 10110617208181045248 10124429526771456512 10208102498067088384 10226831199079677952 10227740032146675456 10312266809271854592 10331186619478450176 10345300262401234944 10360717997516587008 10385838272833841664 10426573995936702912 10430798611677278208 10440817949483064528 10520910999751950336 10527105701131684896 10546419674050917888 10550692848593108992 10560827351201260672 10592075170475380736 10622352290383167488 10648106916087221504 10710140325840879616 10730743640285036544 10756761068292193152 10819427472022929408 10856077754292050049 10880402000111643648 10896617204284686336 10908844227990061056 10923077519552736384 10937999756601305696 10939356323605721088 10954300799457641472 10980860257214947176 10986671891923402752 11028396448804622272 11029764227106594816 11044832211023407104 11065096051463258112 11080212302899683328 11107077041780636224 11136111816073187328 11156543126268739584 11171784305402986496 11264113101315407872 11285782104437710848 11296622699440692768 11373033837829766718 11379053030920667136 11389983217617888576 11415503737822052352 11444643294701912064 11460278053301231616 11475934170860386304 11484115310325474432 11503758364701373232 11505185098964637696 11520902564946829824 11554991095064051712 11570776602024521728 11616116635731514368 11637428605849288704 11653326732360011776 11666402854933815296 11749635217751416832 11869529454667247616 11880930770101418256 11914606877726422276 11916084566784803328 11932363370837788032 11950146326681063424 11979120280598124192 12030977944150497024 12048907866570989568 12053051056058191872 12069516972801440768 12087504330436018176 12105228766257577984 12116811318306148608 12148485617534386176 12169265046956824576 12187401060439621632 12305249726176468908 12406946004905200056 12465238840762143744 12483517165203127296 12495461672003215752 12500571150401492224 12502121512692252672 12519200913665875968 12549554579674225344 12568257343578359808 12603881655776711168 12605444830978965504 12622665384026750976 12663099774742495232 12672127238979833856 12693802333463584256 12695376660926496768 12712720071665467392 12726984932655071232 12743590439478192448 12817783873910636544 12910425942217934592 12941728160289044886 12997752957519733392 13017123677277586944 13097460632344264704 13109992573905013248 13115353338126155776 13124703211800542208 13147152416801569408 13148782970245300224 13166745788510662656 13218339619970343936 13223744688028024832 13268539477468061171 13275561869407444992 13318087694125727744 13333031834210074624 13352083843818897408 13370324395518103552 13428154534573047808 13480822944241393664 13578206594401620864 13618382362039775232 13636986709528900608 13657310087635501056 13690423177826427648 13749689079029139456 13754746307047882752 13770180418938273792 13774915492637933568 13793733683201646592 13847784363778455552 13868421896362328064 13902098661248937216 13907731482236370944 13921090599310752704 14036140934842246528 14061892898734557184 14063142544201678752 14179366862748800064 14245987246585307136 14280527625146532288 14307658187046715392 14336539244412966504 14342348091056257536 14356124680539213726 14363722678375268352 14474770339056066732 14482431130262667264 14507202666815524864 14564103359403648512 14565909647802433536 14585808431474294784 14605734399276855296 14641147009619929568 14706352302808793088 14726442948031209472 14754772505391925248 14790546468901765584 14848149088097583104 14876712774031527936 14982848655891443712 14999660813486333952 15041614944957866496 15047709472583614464 15062163599254257024 15098682853670552367 15106673851394678784 15164045117106355624 15165925812271567872 15172070707894222848 15186644290157184768 15280370737734975488 15312153747100632576 15340246798619516928 15361203419929106432 15406654793418735616 15488155514308685824 15516571474465718272 15517950393601852416 15646197917515917312 15661226924224596792 15781366499627925504 15790658551697527344 15819629511076376832 15826039272889663488 15841241026801891008 15888112755713071104 15909817827783717376 15911791016153776128 15933528435574751232 15972160374130832256 16041303925533996032 16065210488761319424 16070734741410922496 16155748424408198144 16197980823379181568 16281128281811779584 16320603000167465472 16384616279329104576 16406999634901958544 16431451199186462208 16471290385822420764 16542594673206933408 16567248316535110656 16597644077194887168 16620318454349524992 16644689553604169728 16660615562670954336 16692267884887834624 16704167724109780992 16732739439565633792 16734814689403109376 16757676458104479744 16830220512035667968 16896169651973111808 16950293428887289856 17059550756744650077 17123255606733078528 17190417079951847424 17213901256290579456 17255637547052059848 17264770115879632896 17281353847420244736 17330337276692977856 17332486642596077568 17356164903036782592 17382031020627001344 17424174953597271552 17456142908773933056 17479990098540017664 17499604282400722944 17531710626993733632 17555661051347550208 17624452826627125248 17700749159209926656 17802778458425196544 17871910316589633414 17898545056256682048 18046466916225745536 18079576584087287808 18104275459202161152 18131256495654027264 18157843149386366976 18175216977459222912 18182648946038534144 18253897570435236864 18281101590659432448 18332918772038852608 18432185074879758336 18463712485037940736 18536131548331916288 18725275747804690944 18750856725602238336 18778801370498813952 18824331869511338016 18905822483665066752 18933998076040126464 18994649662113742848 19040703500195376384 19069080107498201088 19090477398982606848 19115385659217288672 19123130788075010048 19141499574052284968 19151630237833691136 19226675810865954816 19299693785408088976 19447744575299059712 19496629436279600088 19646190948516397056 19673030007189233664 19720728625202354112 19750118682765993984 19808556162966945792 19835617032042037248 19913342804111167488 19949877610027352064 19977131541188591616 19999547751315111936 20028125765728346112 20055486593277155328 20082884799005676032 20131577138227403156 20142231801859571712 20221234416362090496 20248859053542913024 20416204996134176768 20453662398159355904 20455480064293350912 20624533618543709184 20662373238956900352 20690600524802469888 20771676545667683328 20850562036021238983 20853147991873405824 20861597223354556416 20881635898966129056 21054211402263369792 21092839348101835776 21101385697186217984 21121654702402521344 21184150340950761472 21244704580766334976 21296213832174443008 21461487280570073088 21513522136584386304 21534187020808820589 21638854944045858816 21712155508584100098 21760804000223287296 21793234408569372672 21846155039105472768 21875999513202611392 21878712647211442176 21908601598915282944 21961720514429894352 22056792897609244544 22059528454213189632 22089664422046814208 22130192102926516224 22160424605799366656 22214154083561272448 22272223632146374656 22343568610805972992 22528226202630815744 22571564208875421696 22593245398881385536 22746067675659533436 22758106061841334272 22779966435235777152 22889286589403824128 22920556106602463232 22951868341720772608 22968230620650948864 23007516729402746464 23010370197929275392 23041805129893659648 23109982190128103424 23141553204049043456 23232233271463028736 23274857211698577408 23306653464720023552 23332805709867630592 23499270435502833664 23739058909334495232 23761861540202836512 23829213755452844552 23832169133569606656 23864726741675576064 23900292653362126848 23958240561196248384 24061955888300994048 24097815733141979136 24106102112116383744 24139033945602881536 24175008660872036352 24210457532515155968 24233622636612297216 24296971235068772352 24338530093913649152 24610499452352937816 24813892009810400112 24930477681524287488 24967034330406254592 24990923344006431504 25001142300802984448 25004243025384505344 25038401827331751936 25099109159348450688 25136514687156719616 25207763311553422336 25245330768053501952 25344254477959667712 25387604666927168512 25425440143330934784 25453969865310142464 25487180878956384896 25635567747821273088 25820851884435869184 25883456320578089772 25995505915039466784 26034247354555173888 26219985147810026496 26230706676252311552 26249406423601084416 26294304833603138816 26297565940490600448 26333491577021325312 26436679239940687872 26447489376056049664 26537078954936122342 26551123738814889984 26636175388251455488 26704167687637794816 26740648791036207104 26807865474884450121 26961645888482787328 27156413188803241728 27236764724079550464 27273973419057801216 27314620175271002112 27380846355652855296 27499378158058278912 27509492614095765504 27549830985275867136 27587467366403293184 27695568727556911104 27804197322497874432 27815462964472741888 27842181198621505408 28072281869684493056 28123785797469114368 28126285088403357504 28358733725497600128 28491974493170614272 28561055250293064576 28673078488825933008 28684696182112515072 28712249361078427452 28727445356750536704 28949540678112133464 28964862260525334528 29014405333631049728 29128206718807297024 29171616862948589568 29211468798553710592 29282294019239859136 29412704605617586176 29452885896062418944 29509545010783850496 29581092937803531168 29696298176195166208 29753425548063055872 29965697311782887424 29999321626972667904 30083229889915732992 30095418945167228928 30124327198508514048 30197365707341104734 30213347702789357568 30328090234212711248 30331851624543135744 30373288580314369536 30560741475469950976 30624307494201265152 30680493597239033856 30722406839858212864 30976311028617371648 31035900787203704832 31292395835031834624 31322453848449193584 31562732999255851008 31581317103395054688 31639259022152753664 31652078545779326976 31682482053603782016 31776225511426142208 31819635655567434752 31867056871149502464 31944320748261664512 32082607851067992064 32130420977522638848 32141469482821844992 32311496848816396288 32641206000334930944 32769232558658209152 32813999269803917088 32862902398372924416 32942580771644841528 33085189346413866816 33134496633070221312 33195288154389774336 33240636908699049984 33289379107208339456 33321231125341908672 33384535769775669248 33408335448219561984 33465478879131267584 33469629378806218752 33515352916208959488 33792339303946223616 34119101513489300154 34246511213466157056 34380834159903694848 34427802512581158912 34511275094104119696 34562707694840489472 34660674553385955712 34664973285192155136 34712329806073565184 34848349907194543104 34912285817547866112 34959980197080035328 34999208564801445888 35111322102695100416 35248905653254250496 35401498318419853312 35743820633179266828 35797090112513364096 36092933832451491072 36159153168174575616 36208550918404322304 36262512991308054528 36315686298772733952 36350433954918445824 36365297892077068288 36507795140870473728 36562203181318864896 36665837544077705216 36927424970075881472 37072263096663832576 37450551495609381888 37501713451204476672 37557602740997627904 37648663739022676032 37811644967330133504 37867996152080252928 37989299324227485696 38081407000390752768 38138160214996402176 38180954797965213696 38230771318434577344 38246261576150020096 38282999148104569936 38453351621731909632 38599387570816177952 38993258872559200176 39292381897032794112 39346060014378467328 39441457250404708224 39500237365531987968 39671234064084074496 39805618432404183513 39826685608222334976 39954263082377183232 39999095502630223872 40056251531456692224 40110973186554310656 40165769598011352064 40263154276454806312 40284463603719143424 40442468832724180992 40497718107085826048 40832409992268353536 40907324796318711808 40910960128586701824 41249067237087418368 41324746477913800704 41381201049604939776 41543353091335366656 41701124072042477966 41706295983746811648 41723194446709112832 41763271797932258112 42108422804526739584 42185678696203671552 42243309404805042688 42368300681901522944 42592427664348886016 42922974561140146176 43027044273168772608 43068374041617641178 43424311017168200196 43521608000446574592 43692310078210945536 43751999026405222784 43757425294422884352 43817203197830565888 43923441028859788704 44113585795218489088 44119056908426379264 44179328844093628416 44320849211598733312 44428308167122544896 44544447264292749312 44687137221611945984 45143128417750843392 45186490797762771072 45296048561011657101 45492135351319066872 45516212123682668544 45559932870471554304 45841112213204926464 45903736683441545216 45936461241301897728 46015033458805492928 46020740395858550784 46083610259787319296 46219964380256206848 46283106408098086912 46464466542926057472 46549714423397154816 46613306929440047104 46665611419735261184 46998540871005667328 47478117818668990464 47523723080405673024 47658427510905689104 47664338267139213312 47729453483351152128 47800585306724253696 47916481122392496768 48123911776601988096 48195631466283958272 48212204224232767488 48278067891205763072 48467245273224594432 48593942470137544704 48677060187827298304 49220998904705875632 49627784019620800224 49860955363048574976 49934068660812509184 49981846688012863008 50002284601605968896 50076803654663503872 50198218318696901376 50273029374313439232 50415526623106844672 50490661536107003904 50688508955919335424 50775209333854337024 50850880286661869568 50974361757912769792 51641703768871738368 51766912641156179544 51991011830078933568 52068494709110347776 52439970295620052992 52461413352504623104 52498812847202168832 52588609667206277632 52595131880981200896 52666983154042650624 52873358479881375744 53074157909872244684 53102247477629779968 53408335375275589632 53481297582072414208 53615730949768900242 53923291776965574656 54312826377606483456 54473529448159100928 54547946838115602432 54761692711305710592 54998756316116557824 55174934732806586368 55391137455113822208 55608394644995748864 55630925928945483776 55684362397243010816 56144563739368986112 56247571594938228736 56252570176806715008 56717467450995200256 56983948986341228544 57122110500586129152 57346156977651866016 57369392364225030144 57424498722156854904 57454890713501073408 57899081356224266928 58028810667262099456 58256413437614594048 58343233725897179136 58422937597107421184 58564588038479718272 58905771792124837888 59019090021567700992 59162185875607062336 59392596352390332416 59506851096126111744 59931394623565774848 59998643253945335808 60166459779831465984 60248654397017028096 60394731414682209468 60426695405578715136 60656180468425422496 60663703249086271488 60746577160628739072 61248614988402530304 61360987194478067712 61444813679716425728 61952622057234743296 62071801574407409664 62551686108063716949 62584791670063669248 62644907696898387168 63162634206790109376 63278518044305507328 63304157091558653952 63364964107207564032 63552451022852284416 63639271311134869504 63734113742299004928 63888641496523329024 64165215702135984128 64282938965643689984 64622993697632792576 65282412000669861888 65538465117316418304 65627998539607834176 65725804796745848832 65885161543289683056 66170378692827733632 66268993266140442624 66390576308779548672 66481273817398099968 66578758214416678912 66642462250683817344 66816670896439123968 66930957758262535168 67030705832417918976 67584678607892447232 68238203026978600308 68761668319807389696 68855605025162317824 69022550188208239392 69125415389680978944 69321349106771911424 69329946570384310272 69424659612147130368 69696699814389086208 69824571635095732224 69919960394160070656 69998417129602891776 70222644205390200832 70497811306508500992 71487641266358533656 71594180225026728192 72185867664902982144 72318306336349151232 72417101836808644608 72525025982616109056 72631372597545467904 72700867909836891648 72730595784154136576 73015590281740947456 73331675088155410432 73854849940151762944 74144526193327665152 74901102991218763776 75003426902408953344 75115205481995255808 75297327478045352064 75623289934660267008 75735992304160505856 76162814000781505536 76276320429992804352 76361909595930427392 76461542636869154688 76492523152300040192 76565998296209139872 76906703243463819264 77198775141632355904 77986517745118400352 78692120028756934656 78882914500809416448 79000474731063975936 79342468128168148992 79611236864808367026 79653371216444669952 79908526164754366464 80112503062913384448 80221946373108621312 80331539196022704128 80526308552909612624 80884937665448361984 80995436214171652096 81664819984536707072 81821920257173403648 82498134474174836736 82649492955827601408 82762402099209879552 83086706182670733312 83402248144084955932 83412591967493623296 83446388893418225664 83526543595864516224 84216845609053479168 84371357392407343104 84486618809610085376 84736601363803045888 85184855328697772032 86054088546337545216 86136748083235282356 86848622034336400392 87043216000893149184 87384620156421891072 87503998052810445568 87514850588845768704 87634406395661131776 87846882057719577408 88227171590436978176 88238113816852758528 88358657688187256832 88641698423197466624 88856616334245089792 89088894528585498624 90286256835501686784 90372981595525542144 90592097122023314202 90984270702638133744 91119865740943108608 91682224426409852928 91807473366883090432 91872922482603795456 92030066917610985856 92041480791717101568 92167220519574638592 92566212816196173824 92928933085852114944 93226613858880094208 93331222839470522368 93997081742011334656 94956235637337980928 95047446160811346048 95316855021811378208 95328676534278426624 95458906966702304256 95601170613448507392 95832962244784993536 96247823553203976192 96391262932567916544 96424408448465534976 96556135782411526144 96934490546449188864 97354120375654596608 98441997809411751264 99255568039241600448 99721910726097149952 99868137321625018368 99963693376025726016 100004569203211937792 100153607309327007744 100396436637393802752 100546058748626878464 100831053246213689344 101377017911838670848 101550418667708674048 101948723515825539584 103283407537743476736 103533825282312359088 103982023660157867136 104136989418220695552 104879940591240105984 104997625694404337664 105177219334412555264 105333966308085301248 105746716959762751488 106148315819744489368 106204494955259559936 106962595164144828416 107231461899537800484 107846583553931149312 108625652755212966912 108947058896318201856 109095893676231204864 109523385422611421184 109997512632233115648 110349869465613172736 110782274910227644416 111216789289991497728 111368724794486021632 112289127478737972224 112495143189876457472 112505140353613430016 113434934901990400512 113967897972682457088 114244221001172258304 114692313955303732032 114738784728450060288 114848997444313709808 115798162712448533856 116057621334524198912 116512826875229188096 116845875194214842368 117129176076959436544 117811543584249675776 118038180043135401984 118324371751214124672 119013702192252223488 119416855297212550539 119862789247131549696 119997286507890671616 120332919559662931968 120497308794034056192 120789462829364418936 120853390811157430272 121312360936850844992 121327406498172542976 121493154321257478144 122497229976805060608 122721974388956135424 122889627359432851456 123905244114469486592 124143603148814819328 125103372216127433898 125169583340127338496 125289815393796774336 126325268413580218752 126557036088611014656 126729928214415128064 127104902045704568832 127278542622269739008 127777282993046658048 128330431404271968256 129245987395265585152 130564824001339723776 131076930234632836608 131255997079215668352 131451609593491697664 131770323086579366112 132340757385655467264 132537986532280885248 132962547634796199936 133157516428833357824 133284924501367634688 133633341792878247936 133861915516525070336 134061411664835837952 136476406053957200616 137523336639614779392 137711210050324635648 138045100376416478784 138250830779361957888 138642698213543822848 138659893140768620544 138849319224294260736 139393399628778172416 139649143270191464448 139839920788320141312 139996834259205783552 140995622613017001984 142975282532717067312 143188360450053456384 144371735329805964288 144636612672698302464 144834203673617289216 145401735819673783296 145461191568308273152 145953934252148672881 146031180563481894912 146663350176310820864 147709699880303525888 148289052386655330304 149802205982437527552 150006853804817906688 150230410963990511616 150594654956090704128 151246579869320534016 151471984608321011712 152325628001563011072 152552640859985608704 152923085273738309376 152985046304600080384 153131996592418279744 154397550283264711808 155973035490236800704 157384240057513869312 157765829001618832896 158000949462127951872 159222473729616734052 159306742432889339904 160225006125826768896 160443892746217242624 160663078392045408256 161052617105819225248 161769875330896723968 161990872428343304192 163329639969073414144 163643840514346807296 164996268948349673472 165524804198419759104 166173412365341466624 166804496288169911864 166825183934987246592 166892777786836451328 167053087191729032448 168433691218106958336 168742714784814686208 168973237619220170752 169473202727606091776 170369710657395544064 172108177092675090432 172273496166470564712 173697244068672800784 174086432001786298368 174769240312843782144 175007996105620891136 175029701177691537408 175268812791322263552 175693764115439154816 176454343180873956352 176717315376374513664 177713232668490179584 178177789057170997248 180745963191051084288 181184194244046628404 181968541405276267488 182239731481886217216 183614946733766180864 183745844965207590912 184060133835221971712 184082961583434203136 184334441039149277184 185132425632392347648 185857866171704229888 186453227717760188416 187655058324191150847 189912471274675961856 190094892321622692096 190633710043622756416 190657353068556853248 190917813933404608512 191202341226897014784 191665924489569987072 192495647106407952384 192848816896931069952 193112271564823052288 193868981092898377728 194708240751309193216 196883995618823502528 198511136078483200896 199443821452194299904 199736274643250036736 199927386752051452032 200009138406423875584 200792873274787605504 201092117497253756928 201662106492427378688 202754035823677341696 203100837335417348096 203897447031651079168 206566815075486953472 207067650564624718176 207964047320315734272 208273978836441391104 209759881182480211968 209995251388808675328 210354438668825110528 210667932616170602496 211493433919525502976 212296631639488978736 213925190328289656832 214462923799075600968 217251305510425933824 217894117792636403712 218191787352462409728 219046770845222842368 219995025264466231296 221564549820455288832 222433578579982995456 222737449588972043264 224578254957475944448 224990286379752914944 225010280707226860032 226869869803980801024 228488442002344516608 229384627910607464064 229477569456900120576 229697994888627419616 231596325424897067712 232115242669048397824 233025653750458376192 233691750388429684736 234258352153918873088 236076360086270803968 236648743502428249344 238027404384504446976 238833710594425101078 239725578494263099392 240665839119325863936 240994617588068112384 241578925658728837872 242624721873701689984 242654812996345085952 242986308642514956288 244994459953610121216 245779254718865702912 247810488228938973184 248287206297629638656 250206744432254867796 250339166680254676992 250579630787593548672 252650536827160437504 253114072177222029312 253459856428830256128 254209804091409137664 254557085244539478016 255554565986093316096 256660862808543936512 258491974790531170304 261129648002679447552 262153860469265673216 262511994158431336704 262903219186983395328 263540646173158732224 264681514771310934528 265075973064561770496 265925095269592399872 266315032857666715648 266569849002735269376 267266683585756495872 267723831033050140672 272952812107914401232 275046673279229558784 275422420100649271296 276090200752832957568 276501661558723915776 277285396427087645696 277698638448588521472 278786799257556344832 279679841576640282624 279993668518411567104 281991245226034003968 285950565065434134624 286376720900106912768 288743470659611928576 289273225345396604928 289668407347234578432 290803471639347566592 290922383136616546304 291907868504297345762 292062361126963789824 296578104773310660608 299604411964875055104 300013707609635813376 300460821927981023232 301189309912181408256 302493159738641068032 304651256003126022144 305846170547476618752 305970092609200160768 306263993184836559488 308795100566529423616 311946070980473601408 315531658003237665792 316001898924255903744 318444947459233468104 318613484865778679808 320887785492434485248 321326156784090816512 322105234211638450496 323539750661793447936 323981744856686608384 326659279938146828288 327287681028693614592 329992537896699346944 331049608396839518208 332346824730682933248 333608992576339823728 333650367869974493184 334106174383458064896 336867382436213916672 337485429569629372416 337946475238440341504 340739421314791088128 344216354185350180864 344546992332941129424 347394488137345601568 348172864003572596736 349538480625687564288 350015992211241782272 350537625582644527104 351387528230878309632 352908686361747912704 353434630752749027328 355426465336980359168 361491926382102168576 362368388488093256808 363937082810552534976 364479462963772434432 367229893467532361728 367491689930415181824 368120267670443943424 368165923166868406272 368668882078298554368 371715732343408459776 375310116648382301694 380189784643245384192 381267420087245512832 381314706137113706496 381835627866809217024 383331848979139974144 384991294212815904768 386224543129646104576 387737962185796755456 389416481502618386432 393767991237647005056 397022272156966401792 398887642904388599808 399472549286500073472 399854773504102904064 400018276812847751168 401585746549575211008 402184234994507513856 403324212984854757376 406201674670834696192 407794894063302158336 413133630150973906944 414135301129249436352 415928094640631468544 416547957672882782208 419519762364960423936 419990502777617350656 420708877337650221056 422986867839051005952 424593263278977957472 428925847598151201936 434502611020851867648 436383574704924819456 437861802756446018643 438093541690445684736 439990050528932462592 443129099640910577664 444867157159965990912 445474899177944086528 449156509914951888896 449980572759505829888 450020561414453720064 453739739607961602048 456976884004689033216 458769255821214928128 458955138913800241152 459395989777254839232 463192650849794135424 466051307500916752384 468516704307837746176 472152720172541607936 473297487004856498688 477667421188850202156 481331678238651727872 481989235176136224768 483157851317457675744 485249443747403379968 485309625992690171904 485972617285029912576 489988919907220242432 491558509437731405824 496574412595259277312 500413488864509735592 500678333360509353984 501159261575187097344 505301073654320875008 506228144354444058624 506919712857660512256 508419608182818275328 509114170489078956032 511109131972186632192 513321725617087873024 516983949581062340608 522259296005358895104 524307720938531346432 525023988316862673408 525806438373966790656 527081292346317464448 529363029542621869056 530151946129123540992 533139698005470538752 534533367171512991744 535447662066100281344 545905624215828802464 550844840201298542592 552180401505665915136 553003323117447831552 554570792854175291392 555397276897177042944 557573598515112689664 559359683153280565248 571901130130868269248 572753441800213825536 577486941319223857152 578546450690793209856 579336814694469156864 581606943278695133184 583815737008594691524 584124722253927579648 593156209546621321216 599208823929750110208 600027415219271626752 602378619824362816512 604986319477282136064 609302512006252044288 611692341094953237504 611940185218400321536 612527986369673118976 617590201133058847232 623892141960947202816 631063316006475331584 632003797848511807488 636889894918466936208 641775570984868970496 642652313568181633024 644210468423276900992 647963489713373216768 653318559876293656576 654575362057387229184 659985075793398693888 664693649461365866496 667217985152679647456 667300735739948986368 668212348766916129792 673734764872427833344 674970859139258744832 675892950476880683008 681478842629582176256 688432708370700361728 689093984665882258848 694788976274691203136 696345728007145193472 699076961251375128576 700031984422483564544 701075251165289054208 702775056461756619264 705817372723495825408 710852930673960718336 722983852764204337152 724736776976186513616 727874165621105069952 728958925927544868864 734983379860830363648 736240535340887886848 737337764156597108736 743431464686816919552 750620233296764603388 760379569286490768384 762534840174491025664 762629412274227412992 763671255733618434048 766663697958279948288 769982588425631809536 772449086259292209152 775475924371593510912 787535982475294010112 794044544313932803584 797775285808777199616 798945098573000146944 799709547008205808128 800036553625695502336 803171493099150422016 806648425969709514752 812403349341669392384 815589788126604316672 826267260301947813888 828270602258498872704 831856189281262937088 833095915345765564416 839039524729920847872 839981005555234701312 841417754675300442112 845973735678102011904 849186526557955914944 857851695196302403872 869005222041703735296 872767149409849638912 875723605512892037286 876187083380891369472 889734314319931981824 890949798355888173056 898313019829903777792 900041122828907440128 907479479215923204096 913953768009378066432 917538511642429856256 917910277827600482304 918791979554509678464 926385301699588270848 932102615001833504768 937033408615675492352 946594974009712997376 955334842377700404312 962663356477303455744 963978470352272449536 966315702634915351488 970498887494806759936 970619251985380343808 971945234570059825152 979977839814440484864 993148825190518554624 1000826977729019471184 1002318523150374194688 1010602147308641750016 1012456288708888117248 1013839425715321024512 1018228340978157912064 1022218263944373264384 1026643451234175746048 1033967899162124681216 1044518592010717790208 1048615441877062692864 1050047976633725346816 1051612876747933581312 1054162584692634928896 1058726059085243738112 1060303892258247081984 1066279396010941077504 1070895324132200562688 1091811248431657604928 1101689680402597085184 1104360803011331830272 1106006646234895663104 1109141585708350582784 1115147197030225379328 1143802260261736538496 1145506883600427651072 1154973882638447714304 1158673629388938313728 1163213886557390266368 1167631474017189383048 1168249444507855159296 1186312419093242642432 1198417647859500220416 1200054830438543253504 1204757239648725633024 1209972638954564272128 1218605024012504088576 1223384682189906475008 1225055972739346237952 1235180402266117694464 1247784283921894405632 1262126632012950663168 1273779789836933872416 1285304627136363266048 1288420936846553801984 1295926979426746433536 1309150724114774458368 1313585408269338055929 1319970151586797387776 1329387298922731732992 1334435970305359294912 1334601471479897972736 1336424697533832259584 1347469529744855666688 1349941718278517489664 1351785900953761366016 1362957685259164352512 1376865416741400723456 1378187969331764517696 1389577952549382406272 1398153922502750257152 1400063968844967129088 1405550112923513238528 1411634745446991650816 1421705861347921436672 1445967705528408674304 1449473553952373027232 1455748331242210139904 1457917851855089737728 1469966759721660727296 1472481070681775773696 1474675528313194217472 1501240466593529206776 1520759138572981536768 1525069680348982051328 1525258824548454825984 1527342511467236868096 1533327395916559896576 1539965176851263619072 1550951848743187021824 1575071964950588020224 1588089088627865607168 1599419094016411616256 1600073107251391004672 1606342986198300844032 1613296851939419029504 1624806698683338784768 1631179576253208633344 1652534520603895627776 1656541204516997745408 1663712378562525874176 1666191830691531128832 1678079049459841695744 1682835509350600884224 1698373053115911829888 1715703390392604807744 1738010444083407470592 1751447211025784074572 1752374166761782738944 1779468628639863963648 1781899596711776346112 1796626039659807555584 1800082245657814880256 1814958958431846408192 1827907536018756132864 1835077023284859712512 1835820555655200964608 1837583959109019356928 1852770603399176541696 1864205230003667009536 1874066817231350984704 1893189948019425994752 1910669684755400808624 1925326712954606911488 1927956940704544899072 1932631405269830702976 1940997774989613519872 1943890469140119650304 1959955679628880969728 2001653955458038942368 2004637046300748389376 2021204294617283500032 2024912577417776234496 2027678851430642049024 2036456681956315824128 2044436527888746528768 2089037184021435580416 2097230883754125385728 2100095953267450693632 2103225753495867162624 2108325169385269857792 2117452118170487476224 2132558792021882155008 2141790648264401125376 2183622496863315209856 2208721606022663660544 2212013292469791326208 2218283171416701165568 2230294394060450758656 2287604520523473076992 2291013767200855302144 2309947765276895428608 2317347258777876627456 2326427773114780532736 2335262948034378766096 2396835295719000440832 2400109660877086507008 2409514479297451266048 2419945277909128544256 2437210048025008177152 2446769364379812950016 2450111945478692475904 2470360804532235388928 2495568567843788811264 2524253264025901326336 2547559579673867744832 2570609254272726532096 2576841873693107603968 2618301448229548916736 2627170816538676111858 2668871940610718589824 2669202942959795945472 2672849395067664519168 2694939059489711333376 2703571801907522732032 2725915370518328705024 2753730833482801446912 2756375938663529035392 2779155905098764812544 2796307845005500514304 2800127937689934258176 2811100225847026477056 2823269490893983301632 2843411722695842873344 2891935411056817348608 2898947107904746054464 2911496662484420279808 2915835703710179475456 2939933519443321454592 2944962141363551547392 3002480933187058413552 3041518277145963073536 3050139360697964102656 3054685022934473736192 3066654791833119793152 3079930353702527238144 3101903697486374043648 3150143929901176040448 3176178177255731214336 3198838188032823232512 3200146214502782009344 3212685972396601688064 3262359152506417266688 3305069041207791255552 3313082409033995490816 3327424757125051748352 3365671018701201768448 3396746106231823659776 3431406780785209615488 3476020888166814941184 3502894422051568149144 3504748333523565477888 3558937257279727927296 3563799193423552692224 3593252079319615111168 3600164491315629760512 3629917916863692816384 3655815072037512265728 3670154046569719425024 3675167918218038713856 3705541206798353083392 3748133634462701969408 3786379896038851989504 3821339369510801617248 3855913881409089798144 3865262810539661405952 3881995549979227039744 3887780938280239300608 4003307910916077884736 4009274092601496778752 4042408589234567000064 4049825154835552468992 4055357702861284098048 4088873055777493057536 4194461767508250771456 4200191906534901387264 4216650338770539715584 4234904236340974952448 4265117584043764310016 4283581296528802250752 4367244993726630419712 4417443212045327321088 4424026584939582652416 4436566342833402331136 4575209041046946153984 4582027534401710604288 4619895530553790857216 4652855546229561065472 4670525896068757532192 4800219321754173014016 4819028958594902532096 4839890555818257088512 4874420096050016354304 4893538728759625900032 4900223890957384951808 4940721609064470777856 4991137135687577622528 5048506528051802652672 5095119159347735489664 5153683747386215207936 5254341633077352223716 5337743881221437179648 5338405885919591890944 5345698790135329038336 5389878118979422666752 5407143603815045464064 5507461666965602893824 5512751877327058070784 5558311810197529625088 5592615690011001028608 5600255875379868516352 5622200451694052954112 5646538981787966603264 5686823445391685746688 5783870822113634697216 5797894215809492108928 5822993324968840559616 5831671407420358950912 5879867038886642909184 5889924282727103094784 6004961866374116827104 6083036554291926147072 6100278721395928205312 6109370045868947472384 6133309583666239586304 6300287859802352080896 6352356354511462428672 6397676376065646465024 6425371944793203376128 6524718305012834533376 6626164818067990981632 6654849514250103496704 6731342037402403536896 6793492212463647319552 6862813561570419230976 6952041776333629882368 7005788844103136298288 7127598386847105384448 7186504158639230222336 7200328982631259521024 7259835833727385632768 7311630144075024531456 7340308093139438850048 7350335836436077427712 7411082413596706166784 7496267268925403938816 7572759792077703979008 7642678739021603234496 7711827762818179596288 7730525621079322811904 7763991099958454079488 8006615821832155769472 8018548185202993557504 8084817178469134000128 8110715405722568196096 8177746111554986115072 8388923535016501542912 8400383813069802774528 8433300677541079431168 8469808472681949904896 8530235168087528620032 8734489987453260839424 8834886424090654642176 8873132685666804662272 9150418082093892307968 9164055068803421208576 9239791061107581714432 9305711092459122130944 9341051792137515064384 9600438643508346028032 9638057917189805064192 9787077457519251800064 9800447781914769903616 9881443218128941555712 9982274271375155245056 10097013056103605305344 10190238318695470979328 10307367494772430415872 10508683266154704447432 10675487762442874359296 10676811771839183781888 10691397580270658076672 10779756237958845333504 11025503754654116141568 11116623620395059250176 11200511750759737032704 11244400903388105908224 11293077963575933206528 11373646890783371493376 11567741644227269394432 11595788431618984217856 11645986649937681119232 11663342814840717901824 11779848565454206189568 12009923732748233654208 12166073108583852294144 12200557442791856410624 12266619167332479172608 12600575719604704161792 12704712709022924857344 12795352752131292930048 12850743889586406752256 13049436610025669066752 13252329636135981963264 13309699028500206993408 13586984424927294639104 13725627123140838461952 14011577688206272596576 14255196773694210768896 14400657965262519042048 14519671667454771265536 14623260288150049062912 14680616186278877700096 14700671672872154855424 14822164827193412333568 14992534537850807877632 15145519584155407958016 15285357478043206468992 15461051242158645623808 15527982199916908158976 16013231643664311538944 16037096370405987115008 16169634356938268000256 16221430811445136392192 16777847070033003085824 16800767626139605549056 16866601355082158862336 16939616945363899809792 17060470336175057240064 17468979974906521678848 17669772848181309284352 17746265371333609324544 18300836164187784615936 18328110137606842417152 18682103584275030128768 19276115834379610128384 19574154915038503600128 19600895563829539807232 19762886436257883111424 19964548542750310490112 20194026112207210610688 20380476637390941958656 20614734989544860831744 21017366532309408894864 21350975524885748718592 21382795160541316153344 21559512475917690667008 22051007509308232283136 22233247240790118500352 22401023501519474065408 22488801806776211816448 23135483288454538788864 23191576863237968435712 23291973299875362238464 23559697130908412379136 24019847465496467308416 24332146217167704588288 24401114885583712821248 24533238334664958345216 25201151439209408323584 25409425418045849714688 25590705504262585860096 26504659272271963926528 26619398057000413986816 27173968849854589278208 27451254246281676923904 28023155376412545193152 28801315930525038084096 29361232372557755400192 29401343345744309710848 29644329654386824667136 29985069075701615755264 30291039168310815916032 30570714956086412937984 30922102484317291247616 31055964399833816317952 32026463287328623077888 32074192740811974230016 32339268713876536000512 33601535252279211098112 33733202710164317724672 33879233890727799619584 34120940672350114480128 34937959949813043357696 35339545696362618568704 36601672328375569231872 37364207168550060257536 38552231668759220256768 39148309830077007200256 39201791127659079614464 39525772872515766222848 39929097085500620980224 40760953274781883917312 41229469979089721663488 42034733064618817789728 42701951049771497437184 42765590321082632306688 44102015018616464566272 44466494481580237000704 44977603613552423632896 46383153726475936871424 46583946599750724476928 47119394261816824758272 48039694930992934616832 48664292434335409176576 48802229771167425642496 50402302878418816647168 50818850836091699429376 51181411008525171720192 53009318544543927853056 53238796114000827973632 54347937699709178556416 54902508492563353847808 56046310752825090386304 58722464745115510800384 58802686691488619421696 59288659308773649334272 60582078336621631832064 61141429912172825875968 61844204968634582495232 62111928799667632635904 64052926574657246155776 64148385481623948460032 64678537427753072001024 67203070504558422196224 67466405420328635449344 69875919899626086715392 70679091392725237137408 73203344656751138463744 74728414337100120515072 78403582255318159228928 79051545745031532445696 79858194171001241960448 81521906549563767834624 82458939958179443326976 84069466129237635579456 85403902099542994874368 88204030037232929132544 88932988963160474001408 89955207227104847265792 92766307452951873742848 93167893199501448953856 96079389861985869233664 97604459542334851284992 100804605756837633294336 101637701672183398858752 102362822017050343440384 106018637089087855706112 108695875399418357112832 109805016985126707695616 112092621505650180772608 117444929490231021600768 117605373382977238843392 118577318617547298668544 122282859824345651751936 123688409937269164990464 124223857599335265271808 128105853149314492311552 128296770963247896920064 134932810840657270898688 139751839799252173430784 141358182785450474274816 146406689313502276927488 149456828674200241030144 156807164510636318457856 159716388342002483920896 163043813099127535669248 164917879916358886653952 168138932258475271158912 170807804199085989748736 176408060074465858265088 177865977926320948002816 185532614905903747485696 186335786399002897907712 192158779723971738467328 195208919084669702569984 201609211513675266588672 212037274178175711412224 217391750798836714225664 219610033970253415391232 224185243011300361545216 235210746765954477686784 237154637235094597337088 244565719648691303503872 247376819874538329980928 256211706298628984623104 269865621681314541797376 279503679598504346861568 292813378627004553854976 298913657348400482060288 326087626198255071338496 329835759832717773307904 336277864516950542317824 341615608398171979497472 352816120148931716530176 355731955852641896005632 371065229811807494971392 372671572798005795815424 384317559447943476934656 424074548356351422824448 434783501597673428451328 439220067940506830782464 448370486022600723090432 470421493531908955373568 489131439297382607007744 494753639749076659961856 512423412597257969246208 559007359197008693723136 585626757254009107709952 597827314696800964120576 652175252396510142676992 672555729033901084635648 683231216796343958994944 705632240297863433060352 711463911705283792011264 742130459623614989942784 768635118895886953869312 869567003195346856902656 878440135881013661564928 896740972045201446180864 978262878594765214015488 989507279498153319923712 1024846825194515938492416 1118014718394017387446272 1195654629393601928241152 1304350504793020285353984 1345111458067802169271296 1366462433592687917989888 1411264480595726866120704 1484260919247229979885568 1537270237791773907738624 1756880271762027323129856 1793481944090402892361728 1956525757189530428030976 2049693650389031876984832 2391309258787203856482304 2608701009586040570707968 2690222916135604338542592 2968521838494459959771136 3074540475583547815477248 3586963888180805784723456 3913051514379060856061952 4099387300778063753969664 4782618517574407712964608 5380445832271208677085184 6149080951167095630954496 7173927776361611569446912 7826103028758121712123904 9565237035148815425929216 10760891664542417354170368 12298161902334191261908992 14347855552723223138893824 21521783329084834708340736 28695711105446446277787648 43043566658169669416681472 86087133316339338833362944
- Sum of all divisors σ(n): 335528127166060715789661993
- Sum of proper divisors (its aliquot sum) s(n): 249440993849721376956299049
- 86087133316339338833362944 is an abundant number, because the sum of its proper divisors (249440993849721376956299049) is greater than itself. Its abundance is 163353860533382038122936105
Bases of 86087133316339338833362944
- Binary: 1000111001101011010100011011001001001011010111001011100100101001111100100000000000000002
- Hexadecimal: 0x4735A8D925AE5C94F90000
- Base-36: ATEJYOA6RXM0PRLS0
Squares and roots of 86087133316339338833362944
- 86087133316339338833362944 squared (860871333163393388333629442) is 7410994522625182570630138488328312731875940432347136
- 86087133316339338833362944 cubed (860871333163393388333629443) is 637991273475894708492043115718211413658516745519144230286031149905410086928384
-
86087133316339338833362944 is a
perfect square number . Itssquare root is 9278315219712 -
The
cube root of 86087133316339338833362944 is 441549518.3651485065
Scales and comparisons
How big is 86087133316339338833362944?- 86,087,133,316,339,338,833,362,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 86,087,133,316,339,338,833,362,944 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 86087133316339338833362944 cubic inches would be around 36795793.2 feet tall.
Recreational maths with 86087133316339338833362944
- 86087133316339338833362944 backwards is 44926333883393361333178068
- The number of decimal digits it has is: 26
- The sum of 86087133316339338833362944's digits is 117
- 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 86087133316339338833362944 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 86087133316339338833362944 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/86087133316339338833362944/
Chicago style:
Numbermatics. 2024. "Number 86087133316339338833362944 - Facts about the integer". https://numbermatics.com/n/86087133316339338833362944/
The information we have on file for 86087133316339338833362944 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 86087133316339338833362944, math, Factors of 86087133316339338833362944, curriculum, school, college, exams, university, Prime factorization of 86087133316339338833362944, STEM, science, technology, engineering, physics, economics, calculator, eighty-six septillion, eighty-seven sextillion, one hundred thirty-three quintillion, three hundred sixteen quadrillion, three hundred thirty-nine trillion, three hundred thirty-eight billion, eight hundred thirty-three million, three hundred sixty-two thousand, nine hundred forty-four.