44020217388248264484163584
44,020,217,388,248,264,484,163,584 is an even composite number composed of six prime numbers multiplied together.
44020217388248264484163584 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 44020217388248264484163584:
212 × 32 × 74 × 176 × 232 × 794
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 17 × 17 × 23 × 23 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 44020217388248264484163584 from the Numbermatics database.
Names of 44020217388248264484163584
- Cardinal: 44020217388248264484163584 can be written as Forty-four septillion, twenty sextillion, two hundred seventeen quintillion, three hundred eighty-eight quadrillion, two hundred forty-eight trillion, two hundred sixty-four billion, four hundred eighty-four million, one hundred sixty-three thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 4.4020217388248264484163584 × 1025
Factors of 44020217388248264484163584
Divisors of 44020217388248264484163584
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 23 24 28 32 34 36 42 46 48 49 51 56 63 64 68 69 72 79 84 92 96 98 102 112 119 126 128 136 138 144 147 153 158 161 168 184 192 196 204 207 224 237 238 252 256 272 276 288 289 294 306 316 322 336 343 357 368 384 391 392 408 414 441 448 474 476 483 504 512 529 544 552 553 576 578 588 612 632 644 672 686 711 714 736 768 782 784 816 828 833 867 882 896 948 952 966 1008 1024 1029 1058 1071 1088 1104 1106 1127 1152 1156 1173 1176 1224 1264 1288 1343 1344 1372 1422 1428 1449 1472 1536 1564 1568 1587 1632 1656 1659 1666 1734 1764 1792 1817 1896 1904 1932 2016 2023 2048 2058 2116 2142 2176 2208 2212 2254 2304 2312 2346 2352 2401 2448 2499 2528 2576 2601 2686 2688 2737 2744 2844 2856 2898 2944 3072 3087 3128 3136 3174 3264 3312 3318 3332 3381 3468 3519 3528 3584 3634 3703 3792 3808 3864 3871 4029 4032 4046 4096 4116 4232 4284 4352 4416 4424 4508 4608 4624 4692 4704 4761 4802 4896 4913 4977 4998 5056 5152 5202 5372 5376 5451 5474 5488 5688 5712 5796 5831 5888 6069 6144 6174 6241 6256 6272 6348 6528 6624 6636 6647 6664 6762 6936 7038 7056 7168 7203 7268 7406 7497 7584 7616 7728 7742 7889 8058 8064 8092 8211 8232 8464 8568 8704 8832 8848 8993 9016 9216 9248 9384 9401 9408 9522 9604 9792 9826 9954 9996 10112 10143 10304 10404 10744 10752 10902 10948 10976 11109 11376 11424 11592 11613 11662 11776 12087 12138 12288 12348 12482 12512 12544 12696 12719 13056 13248 13272 13294 13328 13524 13872 14076 14112 14161 14336 14406 14536 14739 14812 14994 15168 15232 15456 15484 15778 16116 16128 16184 16353 16422 16464 16928 17136 17408 17493 17664 17696 17986 18032 18207 18432 18496 18723 18768 18802 18816 19044 19159 19208 19584 19652 19908 19941 19992 20224 20286 20608 20808 21488 21504 21609 21804 21896 21952 22218 22752 22831 22848 23184 23226 23324 23552 23667 24174 24276 24633 24696 24964 25024 25088 25392 25438 25921 26112 26496 26544 26588 26656 26979 27048 27097 27744 28152 28203 28224 28322 28672 28812 29072 29478 29624 29988 30336 30464 30889 30912 30968 31556 32232 32256 32368 32706 32844 32928 33327 33856 34272 34391 34816 34839 34986 35328 35392 35972 36064 36414 36864 36992 37446 37536 37604 37632 38088 38157 38318 38416 39168 39304 39816 39882 39984 40448 40572 40817 41216 41616 41791 42483 42976 43008 43218 43608 43687 43792 43904 44217 44436 45504 45662 45696 46368 46452 46529 46648 47104 47334 48348 48552 49266 49392 49928 50048 50176 50784 50876 51842 52224 52479 52992 53088 53176 53312 53958 54096 54194 55223 55488 56169 56304 56406 56448 56644 57477 57624 58144 58956 59248 59823 59976 60672 60928 61778 61824 61936 62951 63112 64464 64512 64736 65412 65688 65807 65856 66654 67712 68493 68544 68782 69632 69678 69972 70656 70784 71001 71944 72128 72828 73984 74892 75072 75208 75264 76176 76314 76636 76832 77763 78336 78608 79632 79764 79968 80896 80937 81144 81291 81634 82432 83232 83521 83582 84609 84966 85952 86016 86436 87216 87374 87584 87808 88434 88872 89033 91008 91324 91392 92667 92736 92904 93058 93296 94208 94668 96696 97104 98532 98784 99127 99856 100096 100352 101568 101752 103173 103684 104448 104958 105984 106097 106176 106352 106624 107916 108192 108388 110446 110976 112338 112608 112812 112896 112999 113288 114471 114954 115248 116288 117912 118496 119646 119952 121344 121856 122451 123556 123648 123872 125373 125902 126224 127449 128928 129024 129472 130824 131061 131376 131614 131712 133308 134113 135424 136986 137088 137564 139356 139587 139944 141312 141568 142002 143543 143888 144256 145656 147968 149784 150144 150416 150528 152352 152628 152881 153272 153664 155526 156672 157216 159264 159528 159817 159936 161792 161874 162288 162582 163268 164864 165669 166464 167042 167164 169218 169932 171904 172431 172872 174432 174748 175168 175616 176868 177744 178066 181447 182016 182648 182784 185334 185472 185808 186116 186592 188853 189336 189679 193392 194208 197064 197421 197568 198254 199712 200192 200704 203136 203504 205479 206346 207368 208896 209916 211968 212194 212352 212704 213248 215832 216223 216384 216776 220892 221952 224676 225216 225624 225792 225998 226576 228942 229908 230496 232576 233289 235824 236992 239292 239904 240737 242688 243712 243873 244902 247112 247296 247744 250563 250746 251804 252448 254898 257856 258048 258944 261648 262122 262752 263228 263424 266616 267099 268226 270848 273972 274176 275128 278001 278712 279174 279888 282624 283136 284004 287086 287776 288512 291312 292537 295936 297381 299568 300288 300832 301056 304704 305256 305762 305809 306544 307328 309519 311052 313344 314432 318291 318528 319056 319634 319872 323584 323748 324576 325164 325703 326536 329728 331338 332928 334084 334328 338436 338997 339864 343808 344862 345744 348864 349496 350336 351232 353736 355488 356132 362894 364032 365296 365568 367353 370668 370944 371616 372232 373184 376119 377706 378672 379358 386784 388127 388416 393183 394128 394842 395136 396508 399424 400384 402339 406272 407008 410958 412692 414736 418761 419832 423936 424388 424704 425408 426496 430629 431664 432446 432768 433552 440657 441784 443904 449352 450432 451248 451584 451996 453152 457884 458643 459816 460649 460992 465152 466578 471648 473984 478584 479451 479808 481474 485376 487424 487746 489804 493039 494224 494592 495488 497007 501126 501492 503608 504896 509796 515712 517888 523296 524244 525113 525504 526456 526848 533232 534198 536452 541696 544341 547944 548352 550256 556002 557424 558348 559776 566272 566559 568008 569037 574172 575552 577024 582624 584647 585074 591872 592263 594762 599136 600576 601664 602112 609408 610512 611524 611618 613088 614656 619038 622104 623231 626688 628864 636582 637056 638112 639268 639744 647496 648669 649152 650328 651406 653072 659456 662676 665856 668168 668656 676872 677994 679728 687616 689724 691488 693889 697728 698992 700672 702464 707472 710447 710976 712264 722211 725788 728064 730592 731136 734706 741336 741888 742679 743232 744464 746368 751689 752238 755412 757344 758716 773568 776254 776832 786366 788256 789684 790272 790993 793016 798848 800768 801297 804678 812544 814016 821916 825384 829472 837522 839664 847872 848776 849408 850816 852992 861258 863328 864892 865536 867104 877611 881314 883568 887808 892143 898704 900864 902496 903168 903992 906304 915768 917286 917427 919632 921298 921984 930304 933156 938791 943296 947968 954873 957168 958902 959616 962948 970752 975492 977109 979608 986078 988448 989184 990976 994014 1002252 1002984 1004801 1007216 1009792 1016991 1019592 1031424 1035776 1046592 1048488 1050226 1051008 1052912 1053696 1066464 1068396 1070167 1072904 1083392 1088682 1095888 1096704 1100512 1112004 1114848 1116696 1118719 1119552 1132544 1133118 1136016 1138074 1148344 1151104 1154048 1164381 1165248 1169294 1170148 1183744 1184526 1189524 1198272 1201152 1203328 1207017 1218816 1221024 1223048 1223236 1226176 1229312 1238076 1244208 1246462 1257728 1270129 1273164 1274112 1276224 1278536 1279488 1291887 1294992 1297338 1298304 1300656 1302812 1306144 1321971 1325352 1331712 1336336 1337312 1353744 1355988 1359456 1375232 1375929 1379448 1381947 1382976 1387778 1395456 1397984 1401344 1404928 1414944 1419857 1420894 1421952 1424528 1438353 1444422 1451576 1456128 1461184 1462272 1469412 1479117 1482672 1483776 1485358 1486464 1488928 1492736 1503378 1504476 1510824 1513561 1514688 1517432 1547136 1552508 1553664 1572732 1575339 1576512 1579368 1580544 1581986 1586032 1597696 1601536 1602594 1609356 1625088 1628032 1633023 1643832 1650768 1658944 1675044 1679328 1685159 1697552 1698816 1701632 1705984 1707111 1722516 1726656 1729784 1731072 1734208 1753941 1755222 1762628 1767136 1775616 1784286 1797408 1801728 1803649 1804992 1806336 1807984 1812608 1831536 1834572 1834854 1839264 1842596 1843968 1860608 1866312 1869693 1877582 1886592 1895936 1909746 1914336 1917804 1919232 1920983 1925896 1946007 1950984 1954218 1959216 1972156 1976896 1978368 1981952 1988028 2004504 2005968 2009602 2014432 2019584 2033982 2039184 2047759 2062848 2071552 2081667 2093184 2096976 2100452 2102016 2105824 2107392 2131341 2132928 2136792 2140334 2140663 2145808 2166633 2166784 2177364 2191776 2193408 2201024 2224008 2228037 2229696 2233392 2237438 2239104 2265088 2266236 2272032 2276148 2279921 2296688 2302208 2308096 2328762 2330496 2338588 2340296 2369052 2372979 2379048 2396544 2402304 2406656 2414034 2437632 2440231 2442048 2446096 2446472 2452352 2458624 2476152 2488416 2492924 2515456 2540258 2546328 2548224 2552448 2557072 2558976 2583774 2589984 2594676 2596608 2598977 2601312 2605624 2612288 2632833 2643942 2650704 2663424 2672672 2674624 2707488 2711976 2716889 2718912 2750464 2751858 2752281 2758896 2763894 2765952 2775556 2790912 2795968 2802688 2816373 2829888 2839714 2841788 2843904 2849056 2876706 2888844 2903152 2912256 2922368 2931327 2938824 2958234 2965344 2967552 2970716 2972928 2977856 2985472 3006756 3008952 3014403 3021648 3027122 3029376 3034864 3084599 3094272 3105016 3107328 3145464 3150678 3153024 3158736 3161088 3163972 3172064 3195392 3205188 3210501 3218712 3224543 3250176 3256064 3266046 3287664 3301489 3301536 3317888 3350088 3356157 3358656 3370318 3395104 3397632 3403264 3411968 3414222 3445032 3451273 3453312 3459568 3462144 3468416 3493143 3507882 3510444 3525256 3534272 3551232 3568572 3594816 3603456 3607298 3609984 3615968 3625216 3663072 3669144 3669708 3675791 3678528 3685192 3687936 3721216 3732624 3739386 3755164 3773184 3791872 3810387 3819492 3828672 3835608 3838464 3841966 3851792 3892014 3901968 3908436 3918432 3944312 3953792 3963904 3965913 3976056 4009008 4011936 4019204 4028864 4039168 4067964 4078368 4092529 4095518 4125696 4143104 4145841 4163334 4186368 4193952 4200904 4204032 4211648 4214784 4259571 4262682 4265856 4273584 4280668 4281326 4291616 4333266 4354728 4362617 4383552 4386816 4402048 4437351 4448016 4456074 4459392 4466784 4474876 4478208 4532472 4540683 4544064 4552296 4559842 4593376 4604416 4616192 4657524 4660992 4677176 4680592 4726017 4738104 4745958 4758096 4793088 4804608 4813312 4828068 4875264 4880462 4884096 4892192 4892944 4904704 4917248 4952304 4973129 4976832 4985848 5030912 5055477 5080516 5092656 5096448 5104896 5114144 5117952 5167548 5179968 5189352 5193216 5197954 5198753 5202624 5211248 5224576 5261823 5265666 5287884 5301408 5326848 5345344 5349248 5410947 5414976 5423952 5433778 5437824 5500928 5503716 5504562 5517792 5527788 5531904 5536951 5551112 5581824 5591936 5605376 5609079 5632746 5659776 5679428 5683576 5687808 5698112 5753412 5762949 5777688 5806304 5844736 5862654 5877648 5916468 5930688 5935104 5941432 5945856 5955712 5970944 6013512 6017904 6028806 6043296 6054244 6058752 6069728 6143277 6169198 6188544 6210032 6214656 6245001 6290928 6301356 6306048 6317472 6322176 6327944 6344128 6390784 6394023 6410376 6421002 6421989 6437424 6449086 6500352 6512128 6532092 6575328 6598159 6602978 6603072 6635776 6684111 6700176 6712314 6717312 6740636 6790208 6795264 6806528 6828444 6839763 6890064 6902546 6906624 6919136 6924288 6936832 6986286 7015764 7020888 7033607 7050512 7068544 7118937 7137144 7189632 7206912 7214596 7219968 7231936 7250432 7320693 7326144 7338288 7339416 7351582 7357056 7370384 7375872 7442432 7465248 7478772 7491169 7510328 7546368 7583744 7620774 7638984 7657344 7671216 7676928 7683932 7703584 7784028 7796931 7803936 7816872 7831033 7836864 7888624 7907584 7927808 7931826 7952112 8018016 8023872 8038408 8057728 8078336 8135928 8150667 8156736 8185058 8191036 8251392 8286208 8291682 8326668 8372736 8381663 8387904 8401808 8408064 8423296 8449119 8519142 8525364 8531712 8547168 8561336 8562652 8583232 8666532 8709456 8725234 8767104 8804096 8874702 8896032 8912148 8918784 8926921 8933568 8949752 8956416 9043209 9064944 9081366 9088128 9104592 9119684 9186752 9208832 9253797 9315048 9321984 9354352 9361184 9452034 9476208 9491916 9516192 9586176 9626624 9631503 9656136 9673629 9750528 9760924 9768192 9784384 9785888 9809408 9834496 9904467 9904608 9938999 9946258 9953664 9971696 10061824 10068471 10110954 10161032 10185312 10192896 10209792 10228288 10235904 10335096 10353819 10359936 10378704 10386432 10395908 10397506 10405248 10422496 10449152 10523646 10531332 10575768 10594927 10602816 10653696 10690688 10698496 10821894 10829952 10847904 10867556 10875648 11007432 11009124 11027373 11035584 11055576 11063808 11073902 11102224 11163648 11183872 11210752 11218158 11265492 11319552 11339897 11358856 11367152 11375616 11396224 11431161 11506824 11525898 11555376 11612608 11689472 11725308 11755296 11796113 11832936 11861376 11882864 11891712 11911424 11941888 12027024 12035808 12057612 12077599 12086592 12108488 12117504 12139456 12277587 12286554 12338396 12377088 12420064 12429312 12490002 12581856 12602712 12612096 12625543 12634944 12644352 12655888 12688256 12778713 12781568 12788046 12820752 12842004 12843978 12874848 12898172 13024256 13064184 13087851 13150656 13196318 13205956 13206144 13271552 13368222 13400352 13424628 13434624 13446881 13481272 13580416 13613056 13622049 13656888 13679526 13780128 13805092 13813248 13838272 13848576 13873664 13972572 14031528 14041776 14067214 14101024 14137088 14237874 14274288 14334313 14379264 14413824 14429192 14439936 14463872 14500864 14641386 14652288 14676576 14678832 14703164 14714112 14740768 14751744 14919387 14930496 14957544 14982338 14984641 15020656 15092736 15166431 15167488 15241548 15277968 15314688 15342432 15353856 15367864 15407168 15568056 15593862 15596259 15607872 15633744 15662066 15673728 15777248 15815168 15855616 15863652 15904224 15959447 16036032 16047744 16076816 16115456 16156672 16232841 16271856 16301334 16313472 16370116 16382072 16502784 16583364 16610853 16653336 16745472 16763326 16775808 16803616 16816128 16846592 16898238 17038284 17050728 17063424 17081617 17094336 17122672 17125304 17166464 17288847 17333064 17418912 17450468 17534208 17608192 17749404 17792064 17824296 17837568 17853842 17867136 17899504 17912832 18086418 18129888 18162732 18176256 18192839 18209184 18239368 18373504 18417664 18429831 18507594 18630096 18643968 18708704 18722368 18904068 18952416 18983832 19018223 19032384 19172352 19253248 19263006 19265967 19312272 19347258 19501056 19521848 19536384 19568768 19571776 19618816 19794477 19808934 19809216 19877998 19892516 19907328 19943392 20123648 20136942 20221908 20322064 20370624 20385792 20419584 20456576 20519289 20670192 20707638 20719872 20757408 20772864 20791816 20795012 20810496 20844992 20898304 21047292 21062664 21100821 21151536 21189854 21205632 21381376 21396992 21592193 21643788 21659904 21695808 21735112 21751296 21962079 22014864 22018248 22054746 22071168 22111152 22127616 22147804 22204448 22327296 22367744 22436316 22473507 22530984 22639104 22679794 22717712 22734304 22751232 22792448 22862322 23013648 23051796 23110423 23110752 23225216 23378944 23390793 23450616 23493099 23510592 23592226 23665872 23722752 23765728 23783424 23822848 23883776 24054048 24071616 24115224 24137569 24155198 24158911 24173184 24216976 24235008 24278912 24452001 24555174 24573108 24676792 24754176 24840128 24858624 24980004 25144989 25163712 25205424 25224192 25251086 25269888 25311776 25376512 25557426 25563136 25576092 25641504 25684008 25687956 25730537 25749696 25796344 26048512 26128368 26175702 26301312 26392636 26411912 26412288 26543104 26736444 26780763 26800704 26849256 26869248 26893762 26962544 27160832 27226112 27244098 27313776 27359052 27560256 27610184 27626496 27676544 27747328 27761391 27945144 28063056 28083552 28134428 28202048 28274176 28475748 28548576 28647703 28668626 28758528 28858384 28879872 28927744 29001728 29020887 29282772 29304576 29353152 29357664 29406328 29428224 29481536 29503488 29713401 29816997 29838774 29860992 29915088 29964676 29969282 30041312 30185472 30332862 30483096 30555936 30629376 30662033 30684864 30707712 30735728 30814336 31061457 31136112 31187724 31192518 31215744 31267488 31324132 31347456 31554496 31630336 31727304 31784781 31808448 31918894 32072064 32095488 32153632 32230912 32313344 32465682 32543712 32602668 32626944 32656711 32740232 32764144 33082119 33166728 33221706 33306672 33490944 33526652 33551616 33607232 33632256 33693184 33796476 34019691 34076568 34101456 34126848 34163234 34188672 34245344 34250608 34332928 34577694 34666128 34811903 34837824 34900936 35068416 35216384 35388339 35498808 35584128 35648592 35675136 35707684 35734272 35799008 35825664 36172836 36232797 36259776 36325464 36352512 36385678 36391271 36418368 36478736 36747008 36832761 36835328 36859662 37015188 37260192 37287936 37417408 37444736 37808136 37876629 37904832 37967664 38036446 38064768 38344704 38506496 38526012 38531934 38624544 38694516 38758657 38950081 39043696 39072768 39137536 39143552 39237632 39263553 39588954 39617868 39618432 39755996 39785032 39814656 39886784 40273884 40340643 40443816 40644128 40741248 40839168 40913152 41038578 41340384 41415276 41439744 41483927 41514816 41545728 41583632 41590024 41620992 41689984 41796608 42094584 42125328 42201642 42303072 42379708 42411264 42762752 42793984 43002939 43184386 43287576 43319808 43391616 43470224 43502592 43924158 44029728 44036496 44109492 44142336 44182609 44222304 44255232 44295608 44408896 44735488 44758161 44872632 44947014 44953923 45061968 45278208 45359588 45435424 45468608 45502464 45584896 45724644 46027296 46103592 46187113 46220846 46221504 46450432 46757888 46781586 46788777 46901232 46986198 47021184 47184452 47331744 47445504 47531456 47566848 47645696 47878341 48108096 48143232 48230448 48275138 48310396 48317822 48346368 48433952 48470016 48557824 48904002 49110348 49146216 49235249 49353584 49508352 49680256 49832559 49960008 50289978 50327424 50410848 50448384 50502172 50539776 50623552 50753024 51114852 51152184 51244851 51283008 51368016 51375912 51461074 51499392 51592688 52097024 52256736 52351404 52438183 52602624 52785272 52823824 52824576 53086208 53472888 53561526 53601408 53698512 53738496 53787524 53925088 54321664 54488196 54578517 54627552 54718104 54817231 55120512 55220368 55252992 55353088 55494656 55522782 55890288 56125313 56126112 56167104 56268856 56404096 56548352 56951496 57054669 57097152 57295406 57337252 57517056 57716768 57759744 57855488 58003456 58041774 58565544 58609152 58671641 58706304 58715328 58812656 58856448 58963072 59383431 59426802 59633994 59677548 59721984 59830176 59929352 59938564 60082624 60370944 60665724 60966192 61111872 61258752 61324066 61369728 61471456 61628672 62122914 62272224 62375448 62385036 62431488 62488447 62534976 62648264 62694912 63108992 63260672 63302463 63454608 63569562 63616896 63837788 64144128 64190976 64307264 64461824 64776579 64931364 65087424 65205336 65253888 65313422 65480464 65528288 66164238 66333456 66443412 66613344 66981888 67053304 67103232 67214464 67386368 67420521 67592952 68039382 68153136 68202912 68253696 68326468 68377344 68490688 68501216 68665856 69155388 69331269 69332256 69572993 69623806 69675648 69801872 70136832 70432768 70479297 70776678 70997616 71168256 71297184 71350272 71415368 71468544 71598016 71651328 72345672 72412707 72465594 72476733 72519552 72650928 72705024 72771356 72782542 72836736 72957472 73494016 73665522 73719324 74030376 74164489 74520384 74575872 74834816 74889472 75434967 75616272 75753258 75809664 75935328 76072892 76129536 76689408 77052024 77063868 77191611 77249088 77389032 77517314 77900162 78087392 78145536 78275072 78287104 78475264 78527106 79177908 79235736 79236864 79379279 79511992 79570064 79629312 79773568 80342289 80547768 80681286 80887632 81288256 81482496 81678336 81826304 82077156 82680768 82830552 82879488 82967854 83029632 83167264 83180048 83241984 83379968 83593216 84189168 84250656 84403284 84543193 84606144 84759416 84822528 85525504 85587968 85943109 86005878 86368772 86575152 86639616 86783232 86940448 87005184 87848316 88059456 88072992 88218984 88284672 88365218 88378801 88444608 88510464 88591216 88817792 89450991 89470976 89516322 89745264 89894028 89907846 90123936 90556416 90719176 90870848 90937216 91169792 91449288 91986099 92054592 92207184 92374226 92441692 92443008 92900864 93515776 93563172 93577554 93802464 93972396 94042368 94128167 94368904 94663488 94891008 95062912 95291392 95354343 95756682 96216192 96286464 96460896 96550276 96620792 96635644 96692736 96867904 96940032 97115648 97808004 97970133 98220696 98292432 98470498 98707168 99360512 99665118 99920016 100340191 100579956 100654848 100821696 100896768 101004344 101079552 101247104 101506048 102059073 102229704 102304368 102489702 102566016 102736032 102751824 102922148 102998784 103185376 104435709 104513472 104702808 104876366 105205248 105570544 105647648 105649152 106165017 106172416 106945776 107123052 107202816 107397024 107476992 107575048 107850176 108643328 108698391 108976392 109157034 109173813 109255104 109436208 109634462 110241024 110440736 110505984 110706176 110989312 111045564 111780576 112168703 112250626 112252224 112334208 112537712 112808192 113096704 113629887 113902992 114109338 114194304 114590812 114674504 115034112 115433536 115519488 115710976 116083548 116275971 116850243 117131088 117218304 117343282 117412608 117430656 117625312 117712896 117926144 118766862 118853604 119267988 119355096 119443968 119571319 119660352 119858704 119877128 120165248 121021929 121331448 121932384 122223744 122517504 122648132 122739456 122942912 123257344 124245828 124451781 124544448 124750896 124770072 124862976 124976894 125069952 125296528 125389824 126217984 126521344 126604926 126909216 127139124 127233792 127349873 127675576 128288256 128381952 128614528 128923648 129008817 129553158 129862728 130174848 130410672 130507776 130626844 130960928 131056576 132328476 132547827 132666912 132886824 133127561 133226688 134106608 134206464 134428928 134772736 134841042 134861769 135185904 136078764 136306272 136405824 136507392 136652936 136754688 136981376 137002432 137331712 138310776 138561339 138662538 138664512 139145986 139247612 139351296 139603744 140273664 140865536 140958594 141553356 141995232 142336512 142488271 142594368 142700544 142830736 142937088 143196032 143635023 144691344 144825414 144931188 144953466 145039104 145301856 145410048 145542712 145565084 145673472 145914944 146988032 147331044 147438648 147705747 148060752 148328978 149040768 149669632 149778944 150869934 151232544 151506516 151619328 151757657 151870656 152145784 152259072 153734553 154104048 154127736 154383222 154498176 154778064 155034628 155800324 156174784 156291072 156550144 156574208 157054212 157314549 158355816 158471472 158473728 158758558 159023984 159140128 159258624 159547136 160684578 161095536 161362572 161772961 161775264 162576512 162964992 163652608 163735551 164154312 164451693 165361536 165661104 165758976 165935708 166059264 166334528 166360096 166483968 166759936 167186432 168375939 168378336 168501312 168806568 168962983 169086386 169112377 169212288 169518832 169645056 171051008 171164007 171175936 171886218 172011756 172737544 173150304 173279232 173566464 173880896 174010368 175696632 176014923 176118912 176145984 176437968 176569344 176730436 176757602 176889216 177182432 177635584 178901982 178941952 179032644 179490528 179788056 179815692 180113759 180247872 181112832 181438352 181741696 181874432 182339584 182898576 183972198 184109184 184414368 184748452 184883384 184886016 185801728 187126344 187155108 187465341 187604928 187944792 188084736 188256334 188737808 189326976 189782016 190125824 190582784 190708686 191513364 192432384 192572928 192778249 192921792 193100552 193241584 193271288 193385472 193735808 194231296 194329737 195616008 195940266 196441392 196584864 196940996 197414336 198721024 199330236 199840032 200533921 200680382 201159912 201309696 201643392 202008688 202159104 202494208 203012096 204118146 204459408 204608736 204979404 205132032 205319183 205472064 205503648 205844296 205997568 206370752 207993807 208718979 208871418 209026944 209405616 209752732 210410496 211141088 211295296 211298304 212330034 213891552 214246104 214405632 214634231 214794048 214953984 215150096 215700352 217238121 217286656 217396782 217430199 217952784 218314068 218347626 218510208 218872416 219268924 220482048 220881472 221412352 222091128 222493467 223561152 224337406 224501252 224504448 224668416 225075424 225616384 226193408 227259774 227805984 228218676 228388608 228596977 229181624 229349008 230068224 230867072 231421952 231574833 232167096 232551942 233700486 234262176 234436608 234686564 234825216 234861312 235250624 235425792 235852288 237533724 237707208 238137837 238535976 238710192 238887936 239142638 239320704 239717408 239754256 240330496 242043858 242662896 243683321 243864768 244447488 245035008 245296264 245478912 245885824 246514688 248491656 248903562 249088896 249501792 249540144 249725952 249953788 250139904 250593056 250779648 252435968 253209852 253629579 253818432 254278248 254467584 254699746 254738897 255351152 256576512 256763904 257229056 257829327 257847296 258017634 259106316 259725456 260349696 260817631 260821344 261015552 261253688 261921856 262113152 264656952 265095654 265136403 265333824 265773648 266255122 266453376 268213216 268412928 268857856 269545472 269682084 269723538 270371808 271310599 272157528 272612544 272650567 272811648 273305872 273509376 273962752 274004864 274663424 275958297 276621552 277122678 277325076 277329024 278291972 278495224 278702592 279207488 280547328 281917188 282384501 283106712 283990464 284673024 284976542 285188736 285661472 285874176 286392064 287270046 289382688 289650828 289862376 289906932 290078208 290387489 290603712 290820096 291085424 291130168 291346944 291829888 293910399 293976064 294662088 294877296 295411494 296121504 296657956 298081536 299339264 299557888 301020573 301739868 302465088 303013032 303238656 303515314 303741312 304291568 304518144 307469106 308208096 308255472 308766444 308996352 309278263 309556128 310069256 311600648 312349568 313100288 313148416 313307127 314108424 314629098 316711632 316942944 316947456 317517116 318047968 318280256 318517248 319094272 321369156 322191072 322725144 323309791 323545922 323550528 325153024 325929984 327305216 327471102 327521439 328308624 328903386 330723072 331322208 331517952 331871416 332118528 332669056 332720192 332967936 333519872 336506109 336751878 336756672 337002624 337613136 337925966 338172772 338224754 338424576 339037664 339290112 342102016 342328014 343772436 344023512 344646743 345475088 346300608 346558464 347132928 347761792 348827913 350550729 351393264 352029846 352237824 352291968 352875936 353138688 353460872 353515204 353778432 354364864 355271168 357803964 358065288 358713957 358981056 359576112 359631384 360227518 360495744 362876704 363483392 363748864 364679168 365797152 367067281 367944396 368218368 368828736 369496904 369766768 369772032 371603456 373355343 374252688 374310216 374930682 375209856 375889584 376169472 376512668 377475616 378653952 379564032 380251648 381417372 382049619 383026728 384864768 385145856 385556498 385843584 386201104 386483168 386542576 386770944 387471616 388462592 388659474 391232016 391880532 392877191 392882784 393169728 393881992 394828672 397442048 397643481 398660472 399382683 399680064 401067842 401360764 402319824 402619392 403286784 404017376 404318208 404988416 406024192 408236292 408918816 409217472 409958808 410264064 410638366 410701487 410944128 411007296 411688592 411995136 412741504 415684017 415987614 417437958 417742836 418053888 418811232 419505464 420820992 422282176 422590592 422596608 424660068 427464813 427783104 428492208 428811264 429268462 429588096 430300192 431400704 434476242 434573312 434793564 434860398 435905568 436628136 436695252 437020416 437419129 437744832 438537848 440964096 441762944 442824704 443117241 444182256 444986934 447122304 448674812 449002504 449008896 449336832 450150848 451232768 454519548 455272971 455611968 456437352 456777216 457193954 458363248 458698016 461734144 462843904 463149666 464334192 465103884 467400972 468524352 468873216 469373128 469650432 469722624 470501248 471704576 471943647 475067448 475414416 476275674 477071952 477420384 477775872 478285276 478641408 479434816 479508512 480660992 484087716 485318883 485325792 487010951 487366642 487729536 488894976 490592528 490957824 491771648 493029376 493355079 496983312 497807124 498177792 499003584 499080288 499451904 499907576 500279808 501186112 501559296 504871936 505127817 506419704 506888949 507259158 507337131 507636864 508556496 508935168 509399492 509477794 510702304 513153024 513527808 514458112 515658654 516035268 518212632 519450912 520699392 521254561 521635262 521642688 522031104 522507376 523843712 524226304 528044769 529313904 530191308 530272806 530667648 531547296 532510244 532906752 536426432 536825856 537715712 539364168 539447076 540341277 540743616 542621198 544315056 545225088 545301134 545623296 546611744 547018752 547925504 548009728 549326848 551916594 553243104 554245356 554650152 554658048 555164087 555654953 556583944 556990448 557405184 558414976 562396023 563834376 564769002 566213424 567980928 569346048 569953084 570377472 571322944 571748352 572784128 574540092 578334747 578765376 579301656 579724752 579813864 580156416 580774978 581207424 582170848 582260336 582693888 583659776 587820798 587952128 589324176 589754592 590822988 591802351 592243008 593315912 596163072 598678528 599115776 601601763 602041146 603479736 604930176 606026064 606477312 607030628 607482624 608583136 609036288 614938212 615957549 616416192 616510944 617532888 617992704 618556526 618651607 619112256 620138512 623201296 624699136 626156937 626200576 626296832 626614254 628216848 629258196 633423264 633885888 633894912 635034232 636095936 636560512 638188544 642738312 643902693 644382144 645450288 646619582 647091844 647101056 650306048 651859968 654610432 654942204 655042878 656617248 657806772 658897169 661446144 662151377 662644416 663742832 664237056 665338112 665440384 667039744 667480401 673012218 673503756 673513344 674005248 675226272 675851932 676345544 676449508 676849152 678075328 678580224 684656028 685790931 687544872 688047024 689293486 690950176 692601216 694265856 695523584 697655826 701101458 702786528 704059692 704475648 704583936 705226759 705751872 706277376 706921744 707030408 707556864 708729728 710542336 714413511 715607928 716130576 717427914 717962112 719152224 719262768 720455036 720991488 725753408 726966784 727497728 731049963 731594304 734134562 735888792 736436736 737657472 738993808 739533536 739544064 743206912 746710686 748505376 748620432 749861364 750419712 751104353 751779168 752338944 753025336 754951232 757307904 760503296 760888737 762834744 764099238 764216691 766053456 769729536 770291712 771112996 771687168 772402208 772966336 773085152 773541888 774943232 776925184 777318948 782452893 782464032 783761064 785180921 785754382 785765568 786339456 787763984 789657344 794884096 795286962 795409209 797320944 798765366 799360128 802135684 802721528 804639648 805238784 806573568 808034752 808636416 809976832 813931797 816472584 817837632 817951701 818434944 819917616 820528128 821276732 821402974 821888256 822014592 823377184 823990272 825483008 831368034 831975228 834875916 835485672 836107776 836999233 837622464 839010928 841641984 844564352 845181184 847153503 849320136 854929626 855566208 856984416 857622528 858536924 859176192 860600384 862801408 868952484 869587128 869720796 871162467 871811136 873256272 873390504 874040832 874838258 875489664 877075696 881928192 883525888 885649408 886234482 888364512 889973868 891449111 894244608 895851863 897349624 898005008 898017792 898673664 900301696 902465536 903061719 909039096 910545942 911223936 912874704 913554432 914387908 916726496 917396032 923468288 926299332 927834789 928668384 930207768 931892927 934801944 937048704 938746256 939300864 939445248 941002496 943409152 943887294 950134896 950828832 952551348 954130321 954143904 954840768 955551744 956570552 957282816 958869632 959017024 961321984 968175432 969929373 970637766 970651584 974021902 974733284 975459072 977789952 981185056 981915648 983543296 986058752 986710158 993966624 995614248 996355584 997417897 998007168 998160576 998903808 999815152 1000559616 1002372224 1009518327 1009743872 1010255634 1012839408 1013777898 1014518316 1014674262 1015273728 1017112992 1017870336 1018798984 1018955588 1021404608 1026306048 1028916224 1031317308 1032070536 1033940229 1036425264 1038901824 1041398784 1042509122 1043270524 1043285376 1045014752 1047687424 1048452608 1056089538 1058627808 1060382616 1060545612 1061335296 1062303599 1063094592 1065020488 1065813504 1072852864 1075431424 1076141871 1078728336 1078894152 1080682554 1081487232 1085242396 1088630112 1090450176 1090602268 1091246592 1093223488 1094037504 1095851008 1096019456 1101201843 1103833188 1106486208 1108490712 1109300304 1109316096 1110328174 1111309906 1113167888 1113980896 1114810368 1116829952 1124792046 1127668752 1129538004 1132410727 1132426848 1135961856 1138692096 1139906168 1140754944 1142645888 1145568256 1146148857 1149080184 1156669494 1157530752 1158603312 1159449504 1159627728 1160312832 1161549956 1162414848 1164341696 1164520672 1165387776 1167319552 1175641596 1178631573 1178648352 1179509184 1181645976 1182740881 1183604702 1183786639 1184486016 1186631824 1192326144 1197357056 1198148049 1198231552 1203203526 1204082292 1206959472 1209860352 1212052128 1212954624 1214061256 1214965248 1217166272 1218072576 1229876424 1231915098 1232104461 1232832384 1233021888 1235065776 1235985408 1237113052 1237303214 1238224512 1240277024 1246402592 1249398272 1252313874 1252593664 1253228508 1256433696 1258516392 1260796313 1266846528 1267771776 1267789824 1270068464 1272191872 1273121024 1276377088 1282394439 1285476624 1287805386 1288764288 1290900576 1293239164 1294183688 1294202112 1300612096 1303719936 1309884408 1310085756 1312257387 1313234496 1315613544 1317794338 1322892288 1324302754 1325288832 1327485664 1328474112 1330676224 1330880768 1334079488 1334960802 1346024436 1347007512 1347026688 1348010496 1349447743 1350452544 1351703864 1352691088 1352899016 1353698304 1356150656 1365818913 1369312056 1371581862 1375089744 1376094048 1378586972 1381900352 1385202432 1388531712 1391047168 1395311652 1402202916 1405573056 1408119384 1408951296 1409167872 1410453518 1411503744 1413843488 1414060816 1415113728 1417459456 1421084672 1428827022 1431215856 1432261152 1434855828 1435924224 1437234281 1438304448 1438525536 1440910072 1441982976 1451506816 1453933568 1454995456 1455956649 1461032853 1462099926 1463188608 1468269124 1471777584 1472873472 1475314944 1477987616 1479067072 1479088128 1493421372 1497010752 1497240864 1499722728 1500839424 1502208706 1502439617 1503558336 1504677888 1506050672 1509902464 1514615808 1520666847 1521006592 1521777474 1522011393 1525669488 1528198476 1528433382 1532106912 1539459072 1540583424 1542225992 1543374336 1544804416 1545932672 1546170304 1549886464 1554637896 1563763683 1564905786 1564928064 1567522128 1570361842 1571508764 1571531136 1572678912 1575527968 1579314688 1589768192 1590573924 1590818418 1594641888 1597530732 1598720256 1600178839 1604271368 1605443056 1609279296 1610477568 1613147136 1616069504 1619953664 1621023831 1627863594 1632945168 1635675264 1635903402 1636869888 1639835232 1641056256 1642553464 1642805948 1643776512 1644029184 1646754368 1647980544 1650966016 1662736068 1663950456 1665492261 1666964859 1669751832 1670971344 1672215552 1673998466 1675244928 1678021856 1689128704 1690362368 1694307006 1698640272 1705783247 1709859252 1711132416 1713968832 1715245056 1717073848 1718352384 1721200768 1725602816 1735004241 1737904968 1739174256 1739441592 1742324934 1743622272 1746512544 1746781008 1748081664 1749676516 1750979328 1754151392 1763856384 1767051776 1772468964 1775407053 1776729024 1779947736 1782898222 1788489216 1791703726 1794699248 1796010016 1796035584 1797347328 1800603392 1804805289 1804931072 1806123438 1818078192 1821091884 1822447872 1825723417 1825749408 1827108864 1828775816 1833452992 1834792064 1846936576 1847872647 1852598664 1855669578 1855954821 1857336768 1860415536 1863785854 1869603888 1874097408 1877492512 1878601728 1878890496 1882004992 1886818304 1887774588 1900269792 1901657664 1905102696 1906867951 1908260642 1908287808 1908553969 1909681536 1913141104 1914565632 1917739264 1918034048 1922643968 1931708079 1936350864 1939858746 1941275532 1941303168 1948043804 1949466568 1950918144 1955579904 1962370112 1963831296 1967086592 1973420316 1976691507 1986454131 1987933248 1991228496 1992711168 1994835794 1996014336 1996321152 1999630304 2001119232 2004744448 2019036654 2019487744 2020511268 2025678816 2027555796 2029036632 2029348524 2030547456 2032712423 2034225984 2035740672 2037597968 2037911176 2042809216 2057372793 2057832448 2062634616 2064141072 2067880458 2072850528 2077803648 2082797568 2085018244 2086541048 2086570752 2090029504 2095374848 2096905216 2112179076 2115680277 2117255616 2120765232 2121091224 2122670592 2124607198 2126189184 2130040976 2131627008 2145705728 2150862848 2152283742 2157456672 2157788304 2161365108 2162974464 2164947841 2170484792 2177260224 2180900352 2181204536 2182493184 2186446976 2191702016 2192038912 2193149889 2202403686 2207666376 2212972416 2216981424 2218600608 2218632192 2220656348 2222619812 2226335776 2227961792 2229620736 2233659904 2249584092 2253313059 2255337504 2259076008 2263168537 2264821454 2264853696 2271923712 2279812336 2281509888 2285291776 2291136512 2292297714 2292650073 2298160368 2313338988 2315061504 2317206624 2318899008 2319255456 2320625664 2323099912 2324829696 2328683392 2329041344 2330775552 2334639104 2347358679 2351283192 2355542763 2357263146 2357296704 2359018368 2363291952 2365481762 2367209404 2367573278 2368972032 2373263648 2384652288 2394714112 2396296098 2406407052 2408164584 2413918944 2419720704 2422300607 2424104256 2425909248 2428122512 2429930496 2434332544 2441795391 2453855103 2459752848 2463830196 2464208922 2465664768 2466043776 2470131552 2471970816 2474226104 2474606428 2476449024 2480554048 2492805184 2498796544 2504627748 2506457016 2510997699 2512867392 2517032784 2521592626 2533693056 2535543552 2540136928 2544383744 2546242048 2552754176 2564788878 2570953248 2575610772 2577528576 2579880169 2581801152 2586478328 2588367376 2588404224 2601224192 2613487401 2619768816 2620171512 2624514774 2626468992 2631227088 2635588676 2645784576 2648605508 2650577664 2654971328 2656948224 2661352448 2661761536 2669921604 2674347333 2687555589 2692048872 2694015024 2694053376 2696020992 2698895486 2700905088 2703407728 2705382176 2705798032 2707396608 2712301312 2731637826 2738624112 2743163724 2750140337 2750179488 2752188096 2757173944 2763800704 2770404864 2782094336 2783504367 2790623304 2795678781 2804405832 2811146112 2816238768 2817902592 2818335744 2820907036 2823007488 2827686976 2828121632 2830227456 2834918912 2842169344 2857654044 2862390963 2862431712 2864522304 2869711656 2871848448 2874468562 2874910409 2876608896 2877051072 2881820144 2883965952 2903013632 2907867136 2909788119 2909990912 2911913298 2922065706 2924199852 2926377216 2936538248 2943555168 2945746944 2950629888 2955975232 2958134144 2958176256 2986842744 2992253691 2994021504 2994481728 2999445456 3001678848 3004417412 3004879234 3007116672 3012101344 3019804928 3029231616 3041333694 3042013184 3043554948 3044022786 3051338976 3056396952 3056866764 3061933903 3064213824 3078918144 3084451984 3086748672 3089608832 3091865344 3092340608 3099772928 3101820687 3109275792 3127527366 3129811572 3129856128 3135044256 3140723684 3143017528 3143062272 3145357824 3151055936 3158629376 3181147848 3181636836 3186910797 3189283776 3195061464 3197440512 3200357678 3208542736 3210886112 3218558592 3226294272 3232139008 3239907328 3242047662 3255727188 3265890336 3271350528 3271806804 3273739776 3277230233 3279670464 3282112512 3285106928 3285611896 3287553024 3288058368 3293508736 3301932032 3303605529 3325472136 3327900912 3330984522 3333929718 3339503664 3341942688 3344431104 3347996932 3350489856 3356043712 3378257408 3380724736 3388614012 3397232181 3397280544 3409076657 3411566494 3419718504 3422264832 3427937664 3434147696 3436704768 3442401536 3451205632 3470008482 3475809936 3478348512 3478883184 3484649868 3487244544 3490426111 3493025088 3493562016 3496163328 3499353032 3501958656 3508302784 3534103552 3535894719 3544937928 3548222643 3550814106 3551359917 3553458048 3559895472 3565796444 3576978432 3583407452 3589398496 3592020032 3592071168 3594694656 3601206784 3609610578 3612246876 3636156384 3642183768 3644895744 3648781927 3651446834 3651498816 3654217728 3657551632 3666905984 3669584128 3693873152 3695745294 3696313383 3705197328 3711339156 3711909642 3714673536 3720831072 3727571708 3739207776 3748194816 3754985024 3757780992 3764009984 3775549176 3782388939 3800539584 3803315328 3810205392 3813735902 3816521284 3816575616 3817107938 3819363072 3826282208 3829131264 3835478528 3836068096 3845287936 3863416158 3872701728 3879717492 3882551064 3882606336 3886148609 3889584671 3896087608 3898933136 3901836288 3911159808 3924740224 3934173184 3936772161 3946840632 3953383014 3972908262 3975866496 3982456992 3985422336 3989671588 3992028672 3992642304 3999260608 4002238464 4009488896 4038073308 4041022536 4048343229 4051357632 4055111592 4058073264 4058697048 4061094912 4065424846 4068451968 4075195936 4075822352 4085618432 4114745586 4115664896 4125269232 4128282144 4135760916 4142616457 4145701056 4155607296 4165595136 4170036488 4173082096 4173141504 4180059008 4190749696 4193810432 4224358152 4231360554 4234511232 4241530464 4242182448 4245341184 4249214396 4252378368 4260081952 4263254016 4291411456 4304567484 4311702843 4314913344 4315576608 4322730216 4325948928 4329895682 4330561249 4340969584 4354520448 4361800704 4362409072 4364986368 4372893952 4383098559 4383404032 4384077824 4386299778 4404807372 4415332752 4425944832 4433899727 4433962848 4437201216 4437264384 4441312696 4445239624 4452671552 4455923584 4467319808 4499168184 4506626118 4507318851 4510675008 4518152016 4526337074 4529642908 4529707392 4543847424 4559624672 4563019776 4570583552 4582273024 4584595428 4585300146 4596320736 4612280183 4626677976 4630123008 4634413248 4635059639 4637798016 4638510912 4646199824 4649659392 4657366784 4658082688 4669278208 4691291049 4694717358 4702566384 4711085526 4714526292 4714593408 4718036736 4726583904 4730963524 4734418808 4735146556 4737944064 4746527296 4769304576 4792592196 4800536517 4812814104 4816329168 4827837888 4839441408 4844601214 4848208512 4856245024 4859860992 4868665088 4883590782 4907710206 4919505696 4927660392 4928417844 4931329536 4932087552 4936587313 4940263104 4943941632 4948452208 4949212856 4952898048 4961108096 4985610368 4996476783 4997593088 5000894577 5009255496 5012914032 5021995398 5025734784 5034065568 5043185252 5067386112 5071087104 5080273856 5088767488 5092484096 5117349741 5129577756 5141906496 5151221544 5155057152 5159760338 5163602304 5172956656 5176734752 5176808448 5202448384 5226974802 5239537632 5240343024 5249029548 5252937984 5257730471 5262454176 5271177352 5291569152 5297211016 5301155328 5309942656 5322704896 5323523072 5326221159 5339843208 5348694666 5375111178 5384097744 5388030048 5388106752 5392041984 5397790972 5401810176 5406815456 5410764352 5411596064 5414793216 5424602624 5463275652 5477170251 5477248224 5486327448 5496266447 5500280674 5500358976 5504376192 5514347888 5527601408 5540809728 5564188672 5567008734 5567864463 5581246608 5591357562 5608811664 5622292224 5632477536 5635805184 5636671488 5641814072 5646014976 5655373952 5656243264 5660454912 5669837824 5715308088 5720603853 5724781926 5724863424 5725661907 5729044608 5739423312 5743696896 5748937124 5749820818 5753217792 5754102144 5763640288 5767931904 5806027264 5815734272 5819576238 5823826596 5844131412 5848399704 5852754432 5858994631 5873076496 5887110336 5891493888 5901259776 5911950464 5916268288 5930074521 5959362393 5973685488 5984507382 5988043008 5988963456 5998890912 6003357696 6008834824 6009758468 6014233344 6024202688 6039609856 6058463232 6082667388 6087109896 6088045572 6098137269 6102677952 6112793904 6113733528 6123867806 6128427648 6168903968 6173497344 6179217664 6183730688 6184681216 6199545856 6203641374 6218551584 6240143777 6255054732 6259623144 6259712256 6270088512 6270963041 6281447368 6286035056 6286124544 6290715648 6302111872 6317258752 6347040831 6362295696 6363273672 6373821594 6378567552 6390122928 6394881024 6400715356 6417085472 6421772224 6437117184 6452588544 6464278016 6484095324 6494843523 6511454376 6531780672 6542701056 6543613608 6547479552 6554460466 6559340928 6570213856 6571223792 6575106048 6576116736 6587017472 6603864064 6607211058 6650944272 6655801824 6661969044 6667859436 6678912247 6679007328 6683885376 6688862208 6695993864 6700979712 6712087424 6756514816 6759939177 6761449472 6777228024 6789505611 6794464362 6794561088 6818153314 6823132988 6839437008 6844529664 6855875328 6868295392 6873409536 6884803072 6902411264 6940016964 6951619872 6956697024 6957766368 6969299736 6974489088 6980852222 6981925279 6986050176 6987124032 6992326656 6998706064 7003917312 7016605568 7066628289 7068207104 7071789438 7089875856 7096445286 7101628212 7102719834 7106916096 7119790944 7131592888 7153956864 7166814904 7178796992 7184040064 7184142336 7202413568 7219221156 7224493752 7266901821 7272312768 7284367536 7289791488 7297563854 7302893668 7302997632 7315103264 7333811968 7339168256 7387746304 7391490588 7392626766 7410394656 7422678312 7423819284 7429347072 7436125193 7441662144 7455143416 7478415552 7496389632 7509970048 7528019968 7532993097 7551098352 7564777878 7601079168 7606630656 7620410784 7627471804 7633042568 7633151232 7634215876 7638726144 7652564416 7658262528 7670957056 7672136192 7726832316 7739640507 7745403456 7759434984 7765102128 7765212672 7772297218 7779169342 7792175216 7797866272 7803672576 7849480448 7868346368 7873544322 7893681264 7906766028 7926875089 7945816524 7951732992 7964913984 7970844672 7979343176 7984057344 7985284608 7998521216 8018977792 8023041999 8062666767 8076146616 8082045072 8096686458 8102715264 8110223184 8116146528 8117394096 8122189824 8130849692 8136903936 8150391872 8151644704 8171236864 8229491172 8250421011 8250538464 8256564288 8271521832 8279186167 8285232914 8291402112 8311214592 8340072976 8346164192 8346283008 8360118016 8381499392 8387036343 8387620864 8448716304 8462721108 8469022464 8483060928 8484364896 8490682368 8498428792 8504756736 8520163904 8526508032 8582822912 8587172889 8609134968 8623405686 8624731227 8629826688 8631153216 8645460432 8651897856 8659791364 8661122498 8681939168 8709040896 8723601408 8724818144 8729972736 8745787904 8766197118 8768155648 8772599556 8809614744 8830665504 8851889664 8861327537 8867799454 8867925696 8874402432 8874528768 8882625392 8890479248 8905343104 8911847168 8934639616 8976761073 8998336368 9013252236 9014637702 9021350016 9036304032 9052674148 9059285816 9059414784 9087694848 9119249344 9126039552 9141167104 9169190856 9170600292 9185801709 9192641472 9224560366 9253355952 9260246016 9268826496 9270119278 9275596032 9277021824 9292399648 9299318784 9314733568 9316165376 9338556416 9382582098 9389434716 9405132768 9422171052 9429052584 9429186816 9436073472 9446134201 9453167808 9461927048 9468837616 9470293112 9475888128 9493054592 9560732391 9585184392 9601073034 9625628208 9632658336 9655675776 9678882816 9689202428 9696417024 9712490048 9719721984 9737330176 9767181564 9815420412 9831690699 9839011392 9855320784 9856835688 9862659072 9864175104 9873174626 9880526208 9896904416 9898425712 9905796096 9922216192 9971220736 9992953566 9995186176 10001789154 10018510992 10025828064 10043990796 10051469568 10060639967 10068131136 10086370504 10134772224 10142174208 10160547712 10177534976 10184968192 10191696543 10227229971 10234699482 10259155512 10283812992 10302443088 10310114304 10319520676 10327204608 10345913312 10353469504 10353616896 10453949604 10471278333 10479075264 10480686048 10498059096 10505875968 10515460942 10517077319 10524908352 10542354704 10594422032 10602310656 10619885312 10644667929 10645409792 10647046144 10652442318 10654079751 10679686416 10697389332 10750222356 10768195488 10776060096 10776213504 10784083968 10795581944 10803620352 10813630912 10821528704 10823192128 10849205248 10926551304 10946345781 10954340502 10954496448 10972654896 10992532894 11000561348 11000717952 11008752384 11028695776 11055202816 11081619456 11128377344 11134017468 11135728926 11162493216 11182715124 11201251873 11217623328 11244584448 11256573409 11264955072 11273342976 11283628144 11292029952 11310747904 11312486528 11339675648 11347166817 11430616176 11441207706 11449563852 11449726848 11451323814 11458089216 11478846624 11487393792 11497874248 11499641636 11506435584 11508204288 11527280576 11535863808 11612054528 11639152476 11647653192 11658445827 11668754013 11688262824 11696799408 11705508864 11717989262 11746152992 11774220672 11802519552 11823900928 11832536576 11860149042 11918724786 11947370976 11969014764 11976086016 11977926912 11988854903 11997781824 12006715392 12017669648 12019516936 12028466688 12048405376 12079219712 12145029687 12165334776 12174219792 12176091144 12196274538 12205355904 12225587808 12227467056 12247735612 12256855296 12337807936 12346994688 12358435328 12367461376 12369362432 12407282748 12427849371 12437103168 12480287554 12510109464 12519246288 12519424512 12540177024 12541926082 12562894736 12572070112 12572249088 12581431296 12604223744 12634517504 12694081662 12724591392 12726547344 12747643188 12757135104 12768774001 12780063919 12780245856 12789762048 12801430712 12834170944 12843544448 12874234368 12928556032 12935108529 12968190648 12989687046 12991683747 13022908752 13063561344 13085402112 13087227216 13094959104 13108920932 13118681856 13140427712 13142447584 13150212096 13152233472 13174034944 13207728128 13214422116 13301699181 13301888544 13311603648 13323938088 13335718872 13348075657 13357824494 13358014656 13359877783 13367770752 13391987728 13401959424 13424174848 13513029632 13519878354 13521956553 13522898944 13554456048 13579011222 13588928724 13589122176 13636306628 13646265976 13678874016 13689059328 13711750656 13736590784 13746819072 13769606144 13836840549 13880033928 13903239744 13905178917 13913394048 13915532736 13938599472 13948978176 13961704444 13963850558 13972100352 13974248064 13997412128 14007834624 14033211136 14133256578 14136414208 14143578876 14179751712 14192890572 14203256424 14205439668 14213832192 14228986961 14239581888 14263185776 14307913728 14333629808 14357593984 14368080128 14401609551 14404827136 14438442312 14448987504 14533803642 14544625536 14568735072 14579582976 14595127708 14605787336 14605995264 14630206528 14667623936 14678336512 14782981176 14785253532 14809761939 14820789312 14845356624 14847638568 14858694144 14872250386 14883324288 14910286832 14956831104 14992779264 15019940096 15056039936 15065986194 15102196704 15129555756 15154634887 15202158336 15213261312 15229481671 15240821568 15254943608 15266085136 15266302464 15268431752 15277452288 15305128832 15341914112 15344272384 15352049223 15453664632 15479281014 15490806912 15518869968 15530204256 15530425344 15544594436 15558338684 15584350432 15595732544 15607345152 15698960896 15747088644 15773191413 15787362528 15813532056 15842179759 15853750178 15891633048 15903465984 15929827968 15958686352 15968114688 15970569216 15997042432 16037955584 16046083998 16125333534 16152293232 16164090144 16193372916 16205430528 16220215457 16220446368 16232293056 16234788192 16244379648 16261699384 16273807872 16300783744 16303289408 16342473728 16431510753 16458982344 16488799341 16500842022 16501076928 16513128576 16543043664 16558372334 16570465828 16582804224 16622429184 16680145952 16692328384 16692566016 16720236032 16762998784 16774072686 16897432608 16925442216 16938044928 16956104249 16966121856 16968729792 16981364736 16996857584 17009513472 17040327808 17161811559 17165645824 17174345778 17176985721 17218269936 17246811372 17249462454 17259653376 17262306432 17290920864 17303795712 17319582728 17322244996 17363878336 17418081792 17447202816 17449636288 17491575808 17532394236 17545199112 17576983893 17619229488 17661331008 17703779328 17722655074 17735598908 17735851392 17748804864 17765250784 17780958496 17810686208 17823694336 17869279232 17953522146 17996672736 18026504472 18029275404 18042700032 18059161183 18072608064 18105348296 18118571632 18118829568 18175389696 18238498688 18282334208 18294411807 18338381712 18341200584 18371603418 18385282944 18449120732 18506711904 18520492032 18537652992 18540238556 18551192064 18554043648 18584799296 18598637568 18629467136 18632330752 18720431331 18765164196 18778869432 18810265536 18812889123 18844342104 18858105168 18858373632 18872146944 18892268402 18906335616 18923854096 18937675232 18940586224 18951776256 18986109184 19121464782 19170368784 19202146068 19250982359 19251256416 19265316672 19311351552 19357765632 19378404856 19392834048 19424980096 19474660352 19484530569 19534363128 19630840824 19663381398 19678022784 19710641568 19713671376 19725318144 19728350208 19746349252 19761052416 19793808832 19796851424 19811592192 19844432384 19942441472 19985907132 20003578308 20036736741 20037021984 20051656128 20087981592 20102939136 20121279934 20124372863 20136262272 20172741008 20269544448 20284348416 20321095424 20355069952 20368516833 20369936384 20383393086 20454459942 20469398964 20518311024 20567625984 20604592849 20604886176 20620228608 20639041352 20654409216 20691826624 20706939008 20707233792 20907899208 20942556666 20945775837 20958150528 20961372096 20996118192 21011751936 21030921884 21034154638 21049816704 21084709408 21188844064 21204621312 21239770624 21289335858 21294092288 21304884636 21308159502 21359372832 21394778664 21433537321 21500444712 21536390976 21552120192 21552427008 21591163888 21607240704 21627261824 21643057408 21646384256 21698410496 21800705463 21853102608 21892691562 21908681004 21908992896 21945309792 21985065788 22001122696 22001435904 22017504768 22057391552 22110405632 22163238912 22268034936 22271457852 22308375579 22324986432 22365430248 22402503746 22435246656 22489168896 22513146818 22529910144 22567256288 22584059904 22621495808 22624973056 22679351296 22694333634 22861232352 22882415412 22899127704 22899453696 22902647628 22916178432 22940611631 22957693248 22974787584 22995748496 22999283272 23012871168 23016408576 23054561152 23218921521 23224109056 23278304952 23295306384 23316891654 23337508026 23376525648 23393598816 23411017728 23435978524 23492305984 23548441344 23605039104 23647801856 23665073152 23720298084 23780625267 23837449572 23894741952 23938029528 23952172032 23955853824 23977709806 23995563648 24035339296 24039033872 24056933376 24096810752 24158439424 24290059374 24330669552 24348439584 24352182288 24392549076 24410711808 24432982777 24451175616 24454934112 24495471224 24513710592 24675615872 24716870656 24734922752 24738724864 24751263033 24814565496 24837558501 24855698742 24874206336 24960575108 25020218928 25038492576 25038849024 25080354048 25083852164 25125789472 25144140224 25144498176 25162862592 25208447488 25388163324 25449182784 25453094688 25495286376 25514270208 25537548002 25541473489 25560127838 25560491712 25579524096 25602861424 25668341888 25687088896 25748468736 25857112064 25870217058 25874193681 25936381296 25979374092 25983367494 26045817504 26127122688 26170804224 26174454432 26189918208 26217841864 26237363712 26280855424 26284895168 26304466944 26348069888 26428844232 26583982611 26603398362 26603777088 26623207296 26647876176 26671437744 26696151314 26715648988 26716029312 26719755566 26735541504 26783975456 26803918848 26848349696 27026059264 27039756708 27043913106 27108912096 27158022444 27177857448 27178244352 27203040263 27227092697 27272613256 27292531952 27357748032 27378118656 27423501312 27473181568 27539212288 27557405127 27673681098 27760067856 27806479488 27810357834 27826788096 27831065472 27877198944 27897956352 27923408888 27927701116 27944200704 27948496128 27994824256 28015669248 28066422272 28266513156 28287157752 28338402603 28359503424 28385781144 28406512848 28410879336 28427664384 28457973922 28479163776 28526371552 28667259616 28715187968 28736160256 28803219102 28809654272 28876884624 28897975008 28998315199 29067607284 29089251072 29137470144 29159165952 29190255416 29211574672 29211990528 29260413056 29335247872 29356673024 29495072097 29565962352 29570507064 29619523878 29641578624 29690713248 29695277136 29717388288 29744500772 29766648576 29820573664 29913662208 29985558528 30039880192 30131972388 30181919901 30204393408 30259111512 30309269774 30404316672 30426522624 30458963342 30481643136 30509887216 30532170272 30532604928 30536863504 30554904576 30610257664 30681689913 30683828224 30688544768 30704098446 30907329264 30958562028 30981613824 31037298089 31037739936 31060408512 31060850688 31089188872 31116677368 31168700864 31191465088 31397921792 31413834999 31494177288 31546382826 31551231957 31574725056 31627064112 31684359518 31707500356 31783266096 31806931968 31859655936 31917372704 31936229376 31941138432 31994084864 32075911168 32092167996 32250667068 32304586464 32328180288 32386745832 32410861056 32440430914 32440892736 32445417473 32464586112 32469576384 32523398768 32547615744 32601567488 32606578816 32684947456 32839037343 32863021506 32917964688 32977598682 33001684044 33002153856 33026257152 33086087328 33116744668 33140931656 33165608448 33244858368 33360291904 33384656768 33385132032 33440472064 33548145372 33603755619 33769720227 33794865216 33850884432 33876089856 33912208498 33932243712 33937459584 33993715168 34019026944 34080655616 34323623118 34331291648 34348691556 34353971442 34436539872 34493622744 34498924908 34519306752 34524612864 34556111191 34581841728 34607591424 34639165456 34644489992 34727756672 34836163584 34899272576 34975337481 34983151616 35006262039 35064788472 35090398224 35153967786 35238458976 35322662016 35407558656 35445310148 35471197816 35471702784 35497609728 35530501568 35561916992 35621372416 35647388672 35907044292 35966564709 35993345472 36053008944 36058550808 36085400064 36118322366 36145216128 36210696592 36237143264 36237659136 36476997376 36564668416 36588823614 36676763424 36682401168 36743206836 36770565888 36804113297 36898241464 37013423808 37040984064 37075305984 37080477112 37102384128 37108087296 37169598592 37258934272 37264661504 37283548113 37440862662 37530328392 37557738864 37620531072 37625778246 37688684208 37716210336 37716747264 37744293888 37784536804 37812671232 37847708192 37875350464 37881172448 37903552512 37972218368 38242929564 38306322003 38340191757 38340737568 38404292136 38473865129 38501964718 38502512832 38530633344 38622703104 38756809712 38785668096 38849960192 38949320704 38969061138 38975051241 39068726256 39261681648 39326762796 39356045568 39421283136 39427342752 39450636288 39456700416 39492698504 39522104832 39587617664 39593702848 39623184384 39688864768 39884882944 39905097543 39971814264 40007156616 40044226971 40073473482 40074043968 40079633349 40103312256 40175963184 40205878272 40242559868 40248745726 40272524544 40345482016 40539088896 40568696832 40642190848 40710139904 40737033666 40766786172 40908919884 40938797928 41036622048 41135251968 41179110319 41209185698 41209772352 41240457216 41278082704 41308818432 41383653248 41413878016 41510521647 41715536751 41815798416 41885113332 41891551674 41916301056 41922744192 41992236384 42023503872 42061843768 42068309276 42099633408 42169418816 42377688128 42409242624 42479541248 42578671716 42609769272 42616319004 42686960883 42718745664 42789557328 42867074642 43000889424 43072781952 43104240384 43182327776 43214481408 43254523648 43286114816 43292768512 43396820992 43601410926 43706205216 43785383124 43817362008 43817985792 43857962873 43890619584 43896741287 43970131576 44002245392 44002871808 44035009536 44114783104 44220811264 44429285817 44536069872 44542915704 44616751158 44649972864 44730860496 44805007492 44870493312 44978337792 45026293636 45059820288 45134512576 45168119808 45242991616 45249946112 45388667268 45463904661 45688445013 45722464704 45764830824 45798255408 45798907392 45805295256 45832356864 45881223262 45915386496 45991496992 45998566544 46025742336 46032817152 46109122304 46437843042 46448218112 46556609904 46590612768 46633783308 46675016052 46752385729 46753051296 46787197632 46822035456 46871957048 46984611968 47096882688 47295603712 47319574239 47330146304 47440596168 47526539277 47561250534 47674899144 47789483904 47876059056 47904344064 47911707648 47955419612 47991127296 48070678592 48078067744 48113866752 48193621504 48316878848 48580118748 48660646371 48661339104 48696879168 48704364576 48785098152 48821423616 48865965554 48873476953 48902351232 48909868224 48990942448 49027421184 49351231744 49433741312 49466398023 49469845504 49477449728 49502526066 49629130992 49675117002 49711397484 49748412672 49921150216 50040437856 50076985152 50077698048 50160708096 50167704328 50251578944 50288280448 50288996352 50416894976 50776326648 50868312747 50898365568 50906189376 50990572752 51028540416 51075096004 51082946978 51120255676 51120983424 51205722848 51336683776 51374177792 51496937472 51714224128 51740434116 51748387362 51872762592 51958748184 51966734988 52052876351 52091635008 52254245376 52341608448 52348908864 52435683728 52474727424 52561710848 52569790336 52696139776 52730951679 52857688464 53167965222 53206796724 53207554176 53246414592 53295752352 53342875488 53392302628 53431297976 53432058624 53439511132 53471083008 53567950912 53607837696 53696699392 54079513416 54087826212 54177483549 54217824192 54316044888 54355714896 54356488704 54406080526 54454185394 54545226512 54585063904 54715496064 54847002624 54946363136 55078424576 55114810254 55347362196 55520135712 55612958976 55620715668 55653576192 55662130944 55712913961 55754397888 55795912704 55846817776 55855402232 55888401408 55896992256 55989648512 56132844544 56161293993 56438667369 56533026312 56574315504 56676805206 56719006848 56771562288 56813025696 56821758672 56855328768 56915947844 56958327552 57052743104 57334519232 57430375936 57472320512 57606438204 57752947077 57753769248 57795950016 57954303169 57996630398 58135214568 58178502144 58274940288 58380510832 58423149344 58423981056 58520826112 58670495744 58713346048 58990144194 59131924704 59141014128 59239047756 59283157248 59337243887 59381426496 59390554272 59434776576 59489001544 59533297152 59641147328 59827324416 60079760384 60110210223 60263944776 60363839802 60373118589 60408786816 60518223024 60618539548 60808633344 60853045248 60917926684 60963286272 61019774432 61064340544 61065209856 61073727008 61109809152 61220515328 61363379826 61377089536 61408196892 61813778547 61814658528 61917124056 61963227648 62029292759 62074596178 62075479872 62120817024 62121701376 62178377744 62233354736 62337401728 62382930176 62795843584 62827669998 62837327511 62988354576 63092765652 63102463914 63149450112 63254128224 63368719036 63415000712 63566532192 63613863936 63719311872 63834745408 63882276864 63988169728 64184335992 64300611963 64501334136 64609172928 64656360576 64773491664 64821722112 64880861828 64881785472 64890834946 64929172224 64939152768 65046797536 65095231488 65203134976 65213157632 65369894912 65678074686 65726043012 65835929376 65955197364 66003368088 66004307712 66052514304 66122939407 66172174656 66233489336 66281863312 66331216896 66489716736 66720583808 66769313536 66880944128 66925126737 67096290744 67207511238 67539440454 67589730432 67701768864 67752179712 67824416996 67864487424 67874919168 67987430336 68038053888 68161311232 68647246236 68697383112 68707942884 68821834893 68873079744 68987245488 68997849816 69038613504 69049225728 69112222382 69163683456 69278330912 69288979984 69455513344 69672327168 69798545152 69950674962 69966303232 70012524078 70129576944 70180796448 70307935572 70424479769 70476917952 70645324032 70815117312 70890620296 70942395632 70943405568 70995219456 71061003136 71123833984 71242744832 71294777344 71341875801 71814088584 71933129418 71986690944 72106017888 72117101616 72170800128 72236644732 72290432256 72421393184 72474286528 72475318272 72953994752 73177647228 73298948331 73353526848 73364802336 73486413672 73541131776 73608226594 73619541233 73796482928 74026847616 74150611968 74160954224 74204768256 74216174592 74339197184 74512675503 74517868544 74529323008 74567096226 74881725324 75060656784 75115477728 75241062144 75251556492 75376295359 75377368416 75432420672 75433494528 75488587776 75569073608 75625342464 75695416384 75750700928 75762344896 75944436736 76485859128 76612644006 76624420467 76680383514 76681475136 76808584272 76947730258 77003929436 77005025664 77061266688 77245406208 77513619424 77571336192 77699920384 77898641408 77938122276 77950102482 78137452512 78408763111 78523363296 78653525592 78712091136 78796013863 78842566272 78854685504 78913400832 78985397008 79044209664 79175235328 79187405696 79377729536 79751947833 79769765888 79810195086 79943628528 80014313232 80088453942 80146946964 80148087936 80159266698 80206624512 80351926368 80411756544 80485119736 80497491452 80545049088 80690964032 81078177792 81284381696 81474067332 81533572344 81609120789 81681278091 81817839768 81877595856 82073244096 82270503936 82358220638 82418371396 82419544704 82556165408 82617636864 82767306496 82827756032 83021043294 83431073502 83631596832 83770226664 83783103348 83832602112 83845488384 83921984321 83984472768 84047007744 84123687536 84136618552 84199266816 84338837632 84755376256 84959082496 85015207809 85157343432 85219538544 85232638008 85373921766 85437491328 85579114656 85734149284 86001778848 86145563904 86208480768 86364655552 86428962816 86509047296 86572229632 86585537024 86994945597 87202821852 87412410432 87570766248 87634724016 87635971584 87715925746 87781239168 87793482574 87940263152 88004490784 88005743616 88070019072 88229566208 88441622528 88858571634 89072139744 89085831408 89233502316 89299945728 89381418007 89460447433 89461720992 89610014984 89740986624 89956675584 90052587272 90119640576 90269025152 90485983232 90499892224 90545759703 90777334536 90927809322 91376890026 91444929408 91529661648 91596510816 91597814784 91610590512 91664713728 91762446524 91830772992 91982993984 91997133088 92051484672 92065634304 92218244608 92875686084 93111894267 93113219808 93181225536 93267566616 93350032104 93436529599 93504771458 93506102592 93519144481 93574395264 93743914096 93969223936 94193765376 94591207424 94639148478 94653695871 94660292608 94881192336 95053078554 95122501068 95349798288 95578967808 95752118112 95808688128 95823415296 95910839224 95982254592 96141357184 96156135488 96227733504 96387243008 97160237496 97321292742 97322678208 97336252419 97393758336 97408729152 97570196304 97642847232 97731931108 97746953906 97804702464 97819736448 97981884896 98054842368 98702463488 98867482624 98932796046 98954899456 99005052132 99258261984 99350234004 99422794968 99496825344 99602908727 99842300432 100080875712 100153970304 100155396096 100321416192 100335408656 100503157888 100576560896 100811266857 100833789952 101309160681 101552653296 101736625494 101796731136 101812378752 101981145504 102057080832 102150192008 102165893956 102240511352 102241966848 102411445696 102673367552 102748355584 102993874944 103480868232 103496774724 103668333573 103745525184 103917496368 103933469976 104105752702 104183270016 104508490752 104697817728 104871367456 104949454848 105123421696 105139580672 105392279552 105461903358 105715376928 106082444209 106335930444 106413593448 106415108352 106492829184 106591504704 106606371697 106685750976 106784605256 106862595952 106864117248 106879022264 106942166016 107135901824 107393398784 107899694127 108159026832 108175652424 108354967098 108435648384 108632089776 108711429792 108712977408 108812161052 108908370788 109090453024 109170127808 109430992128 109694005248 109892726272 110229620508 110412339891 110694724392 111040271424 111225917952 111241431336 111307152384 111324261888 111425827922 111508795776 111693635552 111710804464 111776802816 111793984512 111979297024 112265689088 112322587986 112877334738 113066052624 113148631008 113353610412 113438013696 113541508199 113543124576 113626051392 113643517344 113710657536 113831895688 113916655104 114105486208 114669038464 114860751872 114918966009 114944641024 115020575271 115212876408 115421595387 115505894154 115507538496 115591900032 115908606338 115993260796 116270429136 116357004288 116549880576 116761021664 116846298688 116847962112 117041652224 117340991488 117980288388 118263849408 118282028256 118478095512 118566314496 118674487774 118692729743 118762852992 118781108544 118869553152 118978003088 119066594304 119282294656 119654648832 120132680913 120159520768 120220420446 120238900047 120527889552 120727679604 120746237178 120817573632 121036446048 121237079096 121617266688 121706090496 121835853368 121926572544 122039548864 122128681088 122130419712 122147454016 122441030656 122726759652 122816393784 123537330957 123627557094 123629317056 123834248112 123926455296 124058585518 124149192356 124150959744 124241634048 124356755488 124466709472 124674803456 124765860352 125591687168 125655339996 125674655022 125976709152 126185531304 126204927828 126298900224 126414128281 126508256448 126737438072 126830001424 127133064384 127227727872 127438623744 127669490816 127976339456 128060882649 128368671984 128601223926 129002668272 129218345856 129312721152 129546983328 129643444224 129761723656 129763570944 129781669892 129858344448 129878305536 130093595072 130190462976 130406269952 130426315264 131356149372 131452086024 131573888619 131671858752 131690223861 131910394728 132006736176 132008615424 132105028608 132245878814 132344349312 132466978672 132563726624 132662433792 133441167616 133538627072 133761888256 133850253474 134192581488 134415022476 134756876513 135078880908 135179460864 135403537728 135504359424 135648833992 135728974848 135749838336 135974860672 136322622464 136391713983 137065335039 137294492472 137394766224 137415885768 137643669786 137746159488 137974490976 137995699632 138077227008 138098451456 138224444764 138327366912 138556661824 138577959968 138911026688 139344654336 139597090304 139901349924 140025048156 140257157187 140259153888 140361592896 140615871144 140848959538 140953835904 141290648064 141781240592 141884791264 141886811136 141990438912 142122006272 142247667968 142485489664 142579617831 142589554688 142683751602 143628177168 143866258836 143973381888 144212035776 144232149943 144234203232 144341600256 144473289464 144580864512 144842786368 144948573056 144950636544 145907989504 145981939113 146355294456 146597896662 146620430859 146707053696 146729604672 146972827344 147082263552 147216453188 147239082466 147592965856 148053695232 148301223936 148321908448 148409536512 148432349184 148678394368 149025351006 149058646016 149134192452 149763450648 150121313568 150230955456 150482124288 150503112984 150642568129 150752590718 150754736832 150864841344 150866989056 151138147216 151250684928 151390832768 151501401856 151524689792 151888873472 152604938241 152971718256 153225288012 153248840934 153360767028 153362950272 153617168544 153895460516 154007858872 154010051328 154122533376 154490812416 155027238848 155142672384 155399840768 155876244552 155900204964 156158629053 156274905024 156817526222 157046726592 157307051184 157424182272 157592027726 157685132544 157709371008 157970794016 158088419328 158350470656 158374811392 158755459072 159503895666 159539531776 159620390172 159887257056 160028626464 160176907884 160293893928 160296175872 160318533396 160413249024 160584281417 160703852736 160823513088 160970239472 160994982904 161090098176 161381928064 162532450647 162568763392 162948134664 163067144688 163218241578 163362556182 163635679536 163755191712 164146488192 164541007872 164716441276 164836742792 164839089408 165112330816 165235273728 165534612992 165655512064 166042086588 166862147004 167138741883 167263193664 167540453328 167566206696 167665204224 167690976768 167843968642 167968945536 168247375072 168273237104 168398533632 168677675264 169510752512 169918164992 170030415618 170314686864 170439077088 170465276016 170747843532 170874982656 171030879439 171158229312 171468298568 172003557696 172291127808 172416961536 172729311104 173018094592 173144459264 173171074048 173258841231 173862909507 173989891194 174405643704 174824820864 175141532496 175269448032 175271943168 175431851492 175562478336 175586965148 175880526304 176008981568 176011487232 176140038144 176459132416 177717143268 178011731661 178144279488 178171662816 178467004632 178599891456 178762836014 178790314423 178920894866 178923441984 179220029968 179481973248 180105174544 180239281152 180538050304 180971966464 180999784448 181091519406 181119355767 181554669072 181855618644 182753780052 182889858816 183059323296 183193021632 183195629568 183221181024 183329427456 183524893048 183661545984 183965987968 183994266176 184131268608 184436489216 185441335641 185751372168 186087878277 186223788534 186226439616 186362451072 186535133232 186700064208 186873059198 187009542916 187012205184 187038288962 187148790528 187487828192 187938447872 188387530752 189182414848 189278296956 189307391742 189762384672 190106157108 190245002136 190421281841 190699596576 191157935616 191361747953 191504236224 191646830592 191821678448 191964509184 192282714368 192312270976 192774486016 192901835889 194320474992 194642585484 194645356416 194672504838 194787516672 194817458304 195140392608 195285694464 195463862216 195493907812 195609404928 195639472896 195963769792 196109684736 197404926976 197865592092 198010104264 198368818221 198516523968 198700468008 198845589936 198993650688 199205817454 199684600864 200161751424 200307940608 200642832384 200670817312 201006315776 201153121792 201622533714 201667579904 202618321362 203105306592 203473250988 203593462272 203624757504 203810533351 203962291008 204114161664 204300384016 204331787912 204481022704 204483933696 204822891392 205346735104 205496711168 206465504679 206961736464 206993549448 207336667146 207491050368 207834992736 207866939952 208211505404 208366540032 209016981504 209395635456 209742734912 209898909696 210246843392 210279161344 210923806716 211273439307 211430753856 212164888418 212671860888 212827186896 212830216704 212985658368 213183009408 213212743394 213371501952 213569210512 213725191904 213728234496 213758044528 213884332032 214271803648 214786797568 215799388254 216318053664 216351304848 216709934196 216871296768 217261086623 217264179552 217422859584 217425954816 217624322104 217816741576 218180906048 218340255616 218861984256 219785452544 219896844993 220459241016 220824679782 220858623699 221389448784 222080542848 222451835904 222482862672 222614304768 222648523776 222851655844 223017591552 223387271104 223421608928 223553605632 223587969024 223958594048 224531378176 224645175972 225754669476 226128886077 226132105248 226297262016 226707220824 226876027392 227083016398 227086249152 227117922311 227252102784 227287034688 227663791376 227833310208 228210972416 229338076928 229721503744 229837932018 229873261401 229889282048 230041150542 230425752816 230843190774 231011788308 231015076992 231183800064 231817212676 231986521592 232540858272 232714008576 233099761152 233522043328 233692597376 233695924224 234083304448 235226289333 235960576776 236388041589 236527698816 236564056512 236956191024 237132628992 237348975548 237385459486 237525705984 237562217088 237956006176 238133188608 238564589312 239309297664 240265361826 240319041536 240440840892 240477800094 241055779104 241455359208 241492474356 241635147264 241892778337 242072892096 242474158192 243234533376 243671706736 243853145088 244079097728 244257362176 244294908032 244827362367 244882061312 245043834273 245453519304 245632787568 247074661914 247255114188 247258634112 247668496224 247852910592 248117171036 248298384712 248301919488 248483268096 248713510976 248933418944 249349606912 249531720704 251310679992 251349310044 251765952963 251953418304 252371062608 252409855656 252597800448 252828256562 253016512896 253474876144 253660002848 254266128768 254877247488 255338981632 255952678912 256121765298 256737343968 257202447852 257628793079 258005336544 258436691712 258625442304 258901188407 259093966656 259286888448 259523447312 259527141888 259563339784 259716688896 259756611072 260187190144 260812539904 260852630528 260984836791 262712298744 262904172048 263147777238 263343717504 263380447722 263820789456 264013472352 264017230848 264210057216 264491757628 264688698624 264933957344 265127453248 265324867584 266882335232 267077254144 267700506948 268144254021 268381342299 268385162976 268830044952 269317055903 269513753026 270157761816 270358921728 270807075456 271297667984 271457949696 271499676672 271949721344 272645244928 272783427966 274130670078 274588984944 274789532448 274831771536 275287339572 275492318976 275743662769 275948981952 275991399264 276154454016 276196902912 276448889528 276654733824 277113323648 277155919936 277822053376 279194180608 279335682801 279802699848 280050096312 280309588797 280514314374 280518307776 280557433443 280723185792 281231742288 281697919076 281907671808 282581296128 283562481184 283769582528 283773622272 283980877824 284244012544 284495335936 284970979328 285159235662 285367503204 287256354336 287732517672 287946763776 288253772233 288424071552 288464299886 288468406464 288683200512 288946578928 289161729024 289685572736 289897146112 291815979008 291963878226 292008757257 292710588912 293195793324 293240861718 293414107392 293459209344 293945654688 294164527104 294432906376 294478164932 295185931712 296107390464 296602447872 296643816896 296864698368 297356788736 298050702012 298268384904 298808726181 299526901296 300242627136 300461910912 300964248576 301006225968 301285136258 301505181436 301509473664 301729682688 302276294432 302501369856 302781665536 303002803712 303049379584 303777746944 305209876482 305943436512 306450576024 306497681868 306721534056 306725900544 307005740111 307234337088 307277189009 307790921032 308015717744 308020102656 308245066752 308981624832 310054477696 310799681536 311005000719 311752489104 311800409928 312317258106 312549810048 313635052444 314093453184 314614102368 314848364544 315184055452 315370265088 315418742016 315941588032 316176838656 316700941312 316749622784 318247332627 319007791332 319240780344 319774514112 319819115091 320057252928 320353815768 320587787856 320592351744 320637066792 320826498048 321168562834 321407705472 321940478944 321989965808 322180196352 322763856128 325064901294 325137526784 325896269328 326134289376 326436483156 326725112364 327266700103 327271359072 327510383424 328292976384 329082015744 329432882552 329673485584 329678178816 330224661632 331069225984 331237019673 331311024128 332084173176 333724294008 334277483766 334526387328 335080906656 335132413392 335330408448 335381953536 335687937284 335937891072 336494750144 336546474208 336797067264 337355350528 339021505024 340060831236 340624524597 340629373728 340878154176 340930552032 341495687064 341749965312 342061758878 342114338671 342316458624 342936597136 344007115392 344582255616 344833923072 345458622208 346036189184 346264786161 346288918528 346342148096 346517682462 347725819014 347979782388 348811287408 349649641728 350278078433 350283064992 350538896064 350543886336 350863702984 351124956672 351173930296 351761052608 352017963136 352022974464 352918264832 355434286536 356023463322 356078189229 356288558976 356343325632 356934009264 357199782912 357525672028 357580628846 357841789732 357846883968 358440059936 358963946496 360210349088 360478562304 361076100608 361999568896 362183038812 362238711534 363109338144 363711237288 364370134457 365507560104 365779717632 366118646592 366386043264 366391259136 366442362048 367049786096 367323091968 367931975936 367988532352 368872978432 370611992871 370882671282 371502744336 372175756554 372447577068 372452879232 372724902144 373070266464 373400128416 373746118396 374019085832 374024410368 374076577924 374297581056 374975656384 375876895744 376775061504 378556593912 378614783484 379242384843 379524769344 380212314216 380490004272 380842563682 381399193152 382315871232 382723495906 383008472448 383643356896 383929018368 384565428736 384624541952 385548972032 385803671778 388640949984 389285170968 389290712832 389345009676 389575033344 389634916608 389990397727 390280785216 390571388928 390927724432 390987815624 391218809856 391278945792 391927539584 394721665857 394809853952 395070671583 395731184184 396020208528 396737636442 397033047936 397400936016 397691179872 397987301376 398411634908 399369201728 400323502848 400615881216 401285664768 401341634624 402012631552 402306243584 403245067428 404270629539 405236642724 406210613184 406946501976 407186924544 407249515008 407621066702 407924582016 408600768032 408663575824 408962045408 408967867392 409645782784 410693470208 410993422336 412931009358 413923472928 413987098896 414673334292 414982100736 415360707209 415669985472 415733879904 416423010808 416733080064 418033963008 418791270912 419485469824 420493686784 420558322688 420771471561 421847613432 422546878614 422861507712 424329776836 425343721776 425654373792 425660433408 425971316736 426366018816 426425486788 426743003904 427138421024 427450383808 427456468992 427516089056 427768664064 428543607296 431598776508 432636107328 432696449829 432702609696 433419868392 433742593536 434205049313 434522173246 434528359104 434845719168 434851909632 435248644208 435633483152 436361812096 436680511232 437723968512 439570905088 439793689986 439861292577 440918482032 441649359564 441717247398 442778897568 444161085696 444903671808 444965725344 445228609536 445297047552 445703311688 446035183104 446774542208 446843217856 447175938048 447917188096 449290351944 451509338952 451927704387 452257772154 452264210496 452594524032 453414441648 453752054784 454166032796 454172498304 454235844622 454504205568 454574069376 455327582752 455666620416 456421944832 458676153856 459443007488 459675864036 459746522802 460082301084 460851505632 461686381548 462023576616 462030153984 462367600128 462860575849 463634425352 463973043184 465081716544 465428017152 466199522304 467044086656 467385194752 468166608896 468475887159 470452578666 471921153552 472776083178 473055397632 473128113024 473912382048 474265257984 474697951096 474770918972 475051411968 475124434176 475912012352 476266377216 477129178624 478618595328 480530723652 480881681784 480955600188 481752844251 482111558208 482910718416 482984948712 483270294528 483785556674 484145784192 484948316384 487343413472 487706290176 488158195456 488514724352 488589816064 489654724734 489764122624 490087668546 490907038608 491265575136 492971358383 494149323828 494510228376 494517268224 495336992448 495705821184 496234342072 496596769424 496603838976 496966536192 497427021952 497866837888 498699213824 499063441408 501416225649 502621359984 502698620088 503531905926 503906836608 504742125216 504819711312 505195600896 505656513124 506033025792 506949752288 507320005696 508532257536 509754494976 510677963264 512243530596 513092638317 513474687936 514404895704 515257586158 516010673088 516873383424 517250884608 517802376814 518187933312 519046894624 519054283776 519126679568 519433377792 519513222144 520374380288 521588728521 521625079808 521705261056 521969673582 525424597488 525808344096 526295554476 526687435008 526760895444 527634067513 527641578912 528026944704 528034461696 528420114432 528983515256 529377397248 529867914688 530254906496 533764670464 534035194983 534154508288 535401013896 536288508042 536370943269 536762684598 536770325952 537660089904 538634111806 539027506052 540315523632 540717843456 541614150912 542595335968 542915899392 542999353344 543899442688 545290489856 545566855932 548261340156 549177969888 549579064896 549663543072 550574679144 550984637952 551487325538 551572097041 551897963904 551982798528 552393805824 552897779056 553309467648 554226647296 554311839872 555644106752 558263634831 558388361216 558671365602 559605399696 560100192624 560619177594 561028628748 561036615552 561114866886 561446371584 562463484576 563395838152 563815343616 565162592256 567124962368 567539165056 567547244544 568488025088 568990671872 570318471324 570735006408 571263845523 574085243859 574512708672 575465035344 575893527552 576507544466 576848143104 576928599772 576936812928 577893157856 578323458048 579371145472 579794292224 583631958016 583927756452 584017514514 585421177824 586391586648 586481723436 586828214784 586918418688 587453890247 587891309376 588329054208 588865812752 588956329864 590371863424 592214780928 593287633792 594713577472 595106454663 596101404024 596536769808 597617452362 599053802592 600485254272 600923821824 601928497152 602012451936 602570272516 603010362872 603018947328 603459365376 604552588864 605002739712 605563331072 606005607424 606098759168 610419752964 611431600053 611886873024 612901152048 612995363736 613443068112 613451801088 614011480222 614468674176 614554378018 615581842064 616031435488 616040205312 616490133504 620108955392 621599363072 622010001438 623504978208 623600819856 624634516212 625099620096 625669926049 626223132031 627270104888 628186906368 629228204736 629696729088 630368110904 630740530176 630837484032 631883176064 633401882624 633499245568 633820317921 636494665254 638015582664 638481560688 639549028224 639638230182 640114505856 640707631536 641175575712 641184703488 641274133584 641652996096 642337125668 642815410944 643880957888 643979931616 644360392704 645527712256 650129802588 651783259869 651792538656 652268578752 652872966312 653450224728 654055707193 654533400206 654542718144 655020766848 656585952768 658865765104 659346971168 659356357632 660449323264 662138451968 662474039346 662575871097 662622048256 664168346352 667448588016 668554967532 669052774656 670161813312 670264826784 670660816896 670763907072 671375874568 671875782144 672989500288 673092948416 673594134528 674710701056 678043010048 678386658231 680121662472 681249049194 681258747456 681353766933 681756308352 681861104064 682991374128 683499930624 684123517756 684228677342 684632917248 685873194272 688014230784 689164511232 689667846144 690917244416 692072378368 692529572322 692684296192 693035364924 695451638028 695959564776 697622574816 699299283456 700044875423 700556156866 700566129984 701077792128 701087772672 701727405968 702249913344 702347860592 703522105216 704035926272 705678867999 705836529664 709164124767 710868573072 712046926644 712156378458 712577117952 712686651264 713868018528 714399565824 715051344056 715161257692 715683579464 715693767936 716880119872 717927892992 720420698176 720957124608 722152201216 724366077624 724477423068 725678335011 726218676288 727422474576 728740268914 731015120208 731559435264 732237293184 732772086528 732884724096 734099572192 734646183936 735863951872 735977064704 737745956864 741223985742 741765342564 743005488672 744351513108 744895154136 744905758464 745449804288 746140532928 746244601879 746800256832 747492236792 748038171664 748048820736 748153155848 748595162112 749951312768 751753791488 755297858889 757113187824 757229566968 758484769686 759049538688 760424628432 760980008544 761685127364 762798386304 764631742464 765446991812 766016944896 767286713792 767858036736 769130857472 769249083904 771607343556 772886379237 776703565221 777281899968 778570341936 778581425664 778690019352 779150066688 779269833216 779980795454 780561570432 781855448864 781975631248 782437619712 782557891584 783855079168 789443331714 789619707904 790141343166 791462368368 792040417056 793475272884 794066095872 794790557393 794801872032 795382359744 795974602752 796823269816 798738403456 800647005696 801231762432 802683269248 804025263104 804432762063 804612487168 805144026897 806490134856 807951167709 808541259078 810473285448 812421226368 813893003952 814373849088 814499030016 815242133404 815849164032 817201536064 817327151648 817924090816 817935734784 819291565568 821386940416 825862018716 827230988307 827846945856 827974197792 829346668584 829964201472 830721414418 830849108201 831339970944 831467759808 832846021616 833466160128 837582541824 838970939648 840928766391 840987373568 841116645376 841542943122 841672300329 843695226864 845093757228 845723015424 848659553672 850687443552 851308747584 851320866816 851942633472 852732037632 852850973576 853486007808 854276842048 854900767616 854912937984 855032178112 857087214592 863197553016 864761316699 865272214656 865392899658 865405219392 866839736784 867485187072 868410098626 869044346492 869056718208 869691438336 870497288416 871266966304 872723624192 873361022464 875447937024 879141810176 879587379972 879722585154 881836964064 883298719128 883434494796 884898897967 885557795136 888322171392 889807343616 889931450688 890594095104 891406623376 892070366208 893549084416 893686435712 895834376192 896426178543 898580703888 903018677904 903855408774 904515544308 904528420992 905189048064 906828883296 907504109568 908332065592 908344996608 908471689244 909008411136 909148138752 910655165504 911333240832 912843889664 917352307712 919351728072 919493045604 920164602168 921017220333 921703011264 921831567027 923372763096 924047153232 924060307968 924735200256 925721151698 927268850704 927946086368 930163433088 932399044608 934088173312 934770389504 936333217792 936951774318 940905157332 943842307104 945552166356 946110795264 946256226048 947119537337 947824764096 948530515968 949395902192 949541837944 950102823936 950248868352 951824024704 954258357248 954741997881 959457345273 961061447304 961763363568 961911200376 963505688502 964223116416 965821436832 965969897424 966540589056 967571113348 968291568384 969896632768 974686826944 975412580352 976316390912 977029448704 977179632128 979309449468 980175337092 981800100309 981814077216 982531150272 985942716766 988298647656 989020456752 989034536448 990673984896 992468684144 993193538848 993207677952 993933072384 994854043904 995733675776 997398427648 998126882816 1002832451298 1005242719968 1005397240176 1007063811852 1007813673216 1008733146079 1009484250432 1009625049601 1009639422624 1010391201792 1011313026248 1012066051584 1013899504576 1014640011392 1017064515072 1021355926528 1021873573791 1024487061192 1026185276634 1026343016013 1026949375872 1028809791408 1030515172316 1032021346176 1033746766848 1034501769216 1035604753628 1036375866624 1038093789248 1038108567552 1038253359136 1038866755584 1039026444288 1040748760576 1043177457042 1043410522112 1043939347164 1050834235299 1050849194976 1051616688192 1052591108952 1053374870016 1053521790888 1054497976903 1055268135026 1055283157824 1056053889408 1056068923392 1057967030512 1058754794496 1059735829376 1060509812992 1067529340928 1068070389966 1068234567687 1068309016576 1070802027792 1072577016084 1072741886538 1073525369196 1073540651904 1075320179808 1077268223612 1078055012104 1080631047264 1081435686912 1083228301824 1085190671936 1085998706688 1087798885376 1091133711864 1093110403371 1096522680312 1098355939776 1099158129792 1099327086144 1101149358288 1101969275904 1102974651076 1103144194082 1103795927808 1103965597056 1105795558112 1106618935296 1108453294592 1108623679744 1111288213504 1116527269662 1116776722432 1117342731204 1119210799392 1120200385248 1121238355188 1122057257496 1122073231104 1122229733772 1122892743168 1124089969919 1124926969152 1126791676304 1127630687232 1130325184512 1134249924736 1135078330112 1136976050176 1137727154529 1137981343744 1140636942648 1141470012816 1142527691046 1148170487718 1149025417344 1150930070688 1151787055104 1153015088932 1153696286208 1153857199544 1153873625856 1155786315712 1156646916096 1158742290944 1159588584448 1167855512904 1168035029028 1169971193181 1170842355648 1172783173296 1172963446872 1173656429568 1173836837376 1174907780494 1175782618752 1177731625504 1177912659728 1180743726848 1184429561856 1186575267584 1189427154944 1190212909326 1192202808048 1193073539616 1195234904724 1197216156073 1198107605184 1200970508544 1201847643648 1203856994304 1204024903872 1205140545032 1206020725744 1206037894656 1206918730752 1209105177728 1211126662144 1212011214848 1212197518336 1212811888617 1220839505928 1222863200106 1223773746048 1225802304096 1225990727472 1226886136224 1226903602176 1228022960444 1228937348352 1229108756036 1231163684128 1232062870976 1232080410624 1232980267008 1240217910784 1244020002876 1246082121627 1247009956416 1247201639712 1249269032424 1250199240192 1251339852098 1251532200961 1252446264062 1254540209776 1256373812736 1258456409472 1260736221808 1261481060352 1261674968064 1263766352128 1266803765248 1266998491136 1267640635842 1272989330508 1276031165328 1276963121376 1279098056448 1279276460364 1280229011712 1281397021103 1281415263072 1282351151424 1282369406976 1282548267168 1283305992192 1284674251336 1285630821888 1287761915776 1287959863232 1291055424512 1298089349487 1300259605176 1302615147939 1303566519738 1303585077312 1304537157504 1305745932624 1306900449456 1308111414386 1309066800412 1309085436288 1310041533696 1313171905536 1317731530208 1318693942336 1318712715264 1320898646528 1324276903936 1324948078692 1325151742194 1328336692704 1332948972887 1334897176032 1337109935064 1338105549312 1339532235671 1340323626624 1340529653568 1341527814144 1342751749136 1343751564288 1345979000576 1346185896832 1349421402112 1355783113161 1356086020096 1356773316462 1360243324944 1362498098388 1362517494912 1362707533866 1363512616704 1363722208128 1365982748256 1366999861248 1368247035512 1368457354684 1369265834496 1371746388544 1376028461568 1378329022464 1381834488832 1385059144644 1386070729848 1388581727547 1390903276056 1391919129552 1395245149632 1398598566912 1400089750846 1401112313732 1401132259968 1402155584256 1403454811936 1404499826688 1404695721184 1407044210432 1408071852544 1411357735998 1411673059328 1418328249534 1421737146144 1424093853288 1424312756916 1425154235904 1425373302528 1426673733457 1427736037056 1428799131648 1430102688112 1430322515384 1431367158928 1431387535872 1433760239744 1435855785984 1440841396352 1444304402432 1445258532753 1448732155248 1448954846136 1451356670022 1452437352576 1454844949152 1457480537828 1462030240416 1463118870528 1464474586368 1465544173056 1465769448192 1468199144384 1469292367872 1471727903744 1471954129408 1478914075149 1482447971484 1483530685128 1486010977344 1488703026216 1489790308272 1489811516928 1490899608576 1492281065856 1492489203758 1493600513664 1494984473584 1496076343328 1496097641472 1496306311696 1497190324224 1499902625536 1503507582976 1510595717778 1514226375648 1514459133936 1516969539372 1518099077376 1520827606361 1520849256864 1521960017088 1523370254728 1525596772608 1529263484928 1530893983624 1532033889792 1534573427584 1538261714944 1538498167808 1539277914951 1543214687112 1545772758474 1553407130442 1554563799936 1557140683872 1557162851328 1557380038704 1558300133376 1558539666432 1559961590908 1561123140864 1563710897728 1563951262496 1564875239424 1565115783168 1567710158336 1578886663428 1580282686332 1582902202539 1582924736736 1584080834112 1586950545768 1588132191744 1589581114786 1589603744064 1589825456177 1590764719488 1593646539632 1597476806912 1601294011392 1602463524864 1605366538496 1608050526208 1608865524126 1609112829807 1609224974336 1610288053794 1612980269712 1615902335418 1617082518156 1620946570896 1624842452736 1627786007904 1628747698176 1628998060032 1630484266808 1631698328064 1634403072128 1634654303296 1635848181632 1635871469568 1638583131136 1651724037432 1654461976614 1654716291123 1655693891712 1655948395584 1658693337168 1659928402944 1661442828836 1661698216402 1662679941888 1662935519616 1665692043232 1666932320256 1675165083648 1677941879296 1681857532782 1682233290752 1683085886244 1683344600658 1687390453728 1690187514456 1691446030848 1693249448359 1697319107344 1701374887104 1702617495168 1702641733632 1705464075264 1705701947152 1706972015616 1708553684096 1709801535232 1710064356224 1713791536569 1714174429184 1722255731577 1726395106032 1729522633398 1730544429312 1730785799316 1730810438784 1733679473568 1734970374144 1736820197252 1738088692984 1738113436416 1739382876672 1740994576832 1742533932608 1745447248384 1746722044928 1750895874048 1759174759944 1759445170308 1762361670741 1763673928128 1766597438256 1766868989592 1769797795934 1771115590272 1776644342784 1779862901376 1782813246752 1784140732416 1787098168832 1787372871424 1791668752384 1792852357086 1797161407776 1803401551553 1806037355808 1807710817548 1809031088616 1809056841984 1810378096128 1812308318849 1813657766592 1815008219136 1816664131184 1816689993216 1816943378488 1818016822272 1818296277504 1821310331008 1825687779328 1834294800159 1834704615424 1838703456144 1838986091208 1840329204336 1842034440666 1843406022528 1843663134054 1846745526192 1848094306464 1848120615936 1849470400512 1851442303396 1854537701408 1855892172736 1860326866176 1864798089216 1868176346624 1869540779008 1873903548636 1877009778147 1878669396093 1881810314664 1887684614208 1891104332712 1892221590528 1892512452096 1894239074674 1895649528192 1898791804384 1899083675888 1900205647872 1900497736704 1903648049408 1908516714496 1909483995762 1918914690546 1922122894608 1923526727136 1923822400752 1927011377004 1928446232832 1930205639383 1931642873664 1931939794848 1933081178112 1935142226696 1936583136768 1939793265536 1949373653888 1952632781824 1954058897408 1954359264256 1955349779607 1958618898936 1960350674184 1962167121579 1963600200618 1963628154432 1965062300544 1971885433532 1976597295312 1978040913504 1978069072896 1981347969792 1984937368288 1986387077696 1986415355904 1987866144768 1989708087808 1991467351552 1994796855296 2005664902596 2010485439936 2010794480352 2014127623704 2015627346432 2017466292158 2017776405631 2018968500864 2019250099202 2019278845248 2020782403584 2022626052496 2024132103168 2027799009152 2029280022784 2034129030144 2042711853056 2043747147582 2044061300799 2048974122384 2052370553268 2052686032026 2053898751744 2057619582816 2061030344632 2064042692352 2067493533696 2069003538432 2071209507256 2072751733248 2076187578496 2076217135104 2076506718272 2078052888576 2081497521152 2086354914084 2087878694328 2100134626269 2101668470598 2101698389952 2103233376384 2105182217904 2106749740032 2107043581776 2108995953806 2110536270052 2110566315648 2112107778816 2115934061024 2117509588992 2119471658752 2121019625984 2135058681856 2136140779932 2136469135374 2141604055584 2145154032168 2145483773076 2147050738392 2147081303808 2149040180777 2150640359616 2150940323063 2154536447224 2156110024208 2161262094528 2162871373824 2166456603648 2170381343872 2175597770752 2177035005033 2182267423728 2186220806742 2193045360624 2196711879552 2198316259584 2198654172288 2202298716576 2203938551808 2205949302152 2206288388164 2207591855616 2207931194112 2211591116224 2213237870592 2216906589184 2217247359488 2233054539324 2234685462408 2238421598784 2238733805637 2240400770496 2242476710376 2244114514992 2244146462208 2244459467544 2245785486336 2248179939838 2249853938304 2253583352608 2255261374464 2268499849472 2270156660224 2273952100352 2275454309058 2275962687488 2281273885296 2282940025632 2285055382092 2290866900721 2296340975436 2298050834688 2301860141376 2303574110208 2306030177864 2307392572416 2307714399088 2307747251712 2311572631424 2317484581888 2318659137711 2319177168896 2330110695663 2335711025808 2336070058056 2339942386362 2341684711296 2345566346592 2345926893744 2347312859136 2347673674752 2349815560988 2351565237504 2355463251008 2355825319456 2361487453696 2368859123712 2373150535168 2380425818652 2384371672179 2384405616096 2386147079232 2390469809448 2394432312146 2396215210368 2401941017088 2403695287296 2408049807744 2410281090064 2412041451488 2412075789312 2413837461504 2418210355456 2422253324288 2423853503127 2424022429696 2424395036672 2425623777234 2441679011856 2445726400212 2447547492096 2451604608192 2451946549031 2451981454944 2453772272448 2453807204352 2456045920888 2457874696704 2458217512072 2462327368256 2464125741952 2464160821248 2480435821568 2481692964921 2488040005752 2492164243254 2492547324603 2494019912832 2494403279424 2498538064848 2500398480384 2502679704196 2503064401922 2504892528124 2509080419552 2512747625472 2516912818944 2521472443616 2522962120704 2523349936128 2527532704256 2533996982272 2535281271684 2545978661016 2552062330656 2553926242752 2558196112896 2558552920728 2560458023424 2562794042206 2562830526144 2564702302848 2564738813952 2565096534336 2569348502672 2571261643776 2575523831552 2575919726464 2582110849024 2594283950097 2596178698974 2600519210352 2605230295878 2607133039476 2607170154624 2609074315008 2611491865248 2613800898912 2616222828772 2618133600824 2618170872576 2620083067392 2626343811072 2635463060416 2637387884672 2637425430528 2641797293056 2649896157384 2650303484388 2654696693901 2656673385408 2665897945774 2669794352064 2674219870128 2676211098624 2679064471342 2680647253248 2681059307136 2685503498272 2687503128576 2691958001152 2692371793664 2698842804224 2711566226322 2712172040192 2713546632924 2720486649888 2724996196776 2725034989824 2725415067732 2727025233408 2727444416256 2729932784089 2731965496512 2733999722496 2736494071024 2736914709368 2738531668992 2743492777088 2752056923136 2763051660999 2763668977664 2765494701081 2770118289288 2772141459696 2777163455094 2781806552112 2783838259104 2790490299264 2797197133824 2800179501692 2802224627464 2802264519936 2804311168512 2806909623872 2808999653376 2809391442368 2814088420864 2816143705088 2822715471996 2836656499068 2841358612011 2843474292288 2848187706576 2848625513832 2850308471808 2850746605056 2853347466914 2855472074112 2860205376224 2860645030768 2862734317856 2862775071744 2867520479488 2881682792704 2888608804864 2890517065506 2897464310496 2897909692272 2902713340044 2904874705152 2907524950463 2909689898304 2914961075656 2924060480832 2926237741056 2928949172736 2931088346112 2931538896384 2936398288768 2943455807488 2943908258816 2945400300927 2957828150298 2964895942968 2967061370256 2972021954688 2977406052432 2979580616544 2979623033856 2981799217152 2984562131712 2984978407516 2987201027328 2989968947168 2992152686656 2992195282944 2992612623392 2994380648448 2999805251072 3021191435556 3026199438237 3028452751296 3028875148803 3028918267872 3033939078744 3036198154752 3039435345191 3041655212722 3041698513728 3043920034176 3046740509456 3051193545216 3061787967248 3064067779584 3069146855168 3076523429888 3076996335616 3078555829902 3079029048039 3086429374224 3091545516948 3106814260884 3109127599872 3114281367744 3114325702656 3114760077408 3116600266752 3117079332864 3119923181816 3122246281728 3127421795456 3127902524992 3130231566336 3135420316672 3152502705897 3157773326856 3160565372664 3163493930709 3165804405078 3165849473472 3168161668224 3173901091536 3176264383488 3179162229572 3179207488128 3179650912354 3181529438976 3187293079264 3194953613824 3202588022784 3204927049728 3210733076992 3216101052416 3217731048252 3218225659614 3220576107588 3225960539424 3231804670836 3234165036312 3241893141792 3249684905472 3253149715201 3255572015808 3257996120064 3260968533616 3263396656128 3268806144256 3269308606592 3271696363264 3277166262272 3279331210113 3303448074864 3308923953228 3309432582246 3311387783424 3311896791168 3317386674336 3319856805888 3322885657672 3323396432804 3325359883776 3325871039232 3331384086464 3333864640512 3350330167296 3355883758592 3363715065564 3366171772488 3366689201316 3372269909757 3374780907456 3380375028912 3382892061696 3386498896718 3394638214688 3402749774208 3405234990336 3410928150528 3411403894304 3413944031232 3417107368192 3419603070464 3420128712448 3427583073138 3428348858368 3444511463154 3452790212064 3459045266796 3461088858624 3461571598632 3461620877568 3464779066967 3467358947136 3469940748288 3473640394504 3476177385968 3476226872832 3478765753344 3481989153664 3485067865216 3490894496768 3493444089856 3509913579543 3518349519888 3518890340616 3524723341482 3527347856256 3533194876512 3533737979184 3539595591868 3542231180544 3553288685568 3559725802752 3565626493504 3568281464832 3574196337664 3574745742848 3585704714172 3591648468219 3594322815552 3606803103106 3612074711616 3615421635096 3618062177232 3618113683968 3620756192256 3624616637698 3627315533184 3633328262368 3633379986432 3633886756976 3636033644544 3636592555008 3642620662016 3651375558656 3668589600318 3669409230848 3677406912288 3677972182416 3680658408672 3684068881332 3686812045056 3687326268108 3693438472591 3693491052384 3696188612928 3696241231872 3698940801024 3702884606792 3709075402816 3711784345472 3720653732352 3736352693248 3738246364881 3739081558016 3747807097272 3754019556294 3754596602883 3757338792186 3763620629328 3775369228416 3782208665424 3784443181056 3785024904192 3788478149348 3791299056384 3797583608768 3798167351776 3800411295744 3800995473408 3807296098816 3817033428992 3818967991524 3837829381092 3844191063309 3844245789216 3847053454272 3847644801504 3854022754008 3856892465664 3860411278766 3861004679287 3863285747328 3863879589696 3870284453392 3873166273536 3879586531072 3898747307776 3905265563648 3907845443817 3908117794816 3908718528512 3910699559214 3917237797872 3920701348368 3924334243158 3927200401236 3927256308864 3930124601088 3943770867064 3953194590624 3956081827008 3956138145792 3962695939584 3969874736576 3972774155392 3972830711808 3979416175616 3982934703104 3998846918661 4011329805192 4018596707013 4020970879872 4021588960704 4028255247408 4031254692864 4034932584316 4035552811262 4037937001728 4038500198404 4038557690496 4045252104992 4048264206336 4055598018304 4058560045568 4068258060288 4085423706112 4087494295164 4088122601598 4097948244768 4104741106536 4105372064052 4107797503488 4112177231729 4115239165632 4122060689264 4128085384704 4134987067392 4142419014512 4145503466496 4152375156992 4153013436544 4162995042304 4165745182641 4172709828168 4175757388656 4200269252538 4203336941196 4203396779904 4206466752768 4210364435808 4213499480064 4214087163552 4217991907612 4221072540104 4221132631296 4224215557632 4231868122048 4235019177984 4238943317504 4242039251968 4272281559864 4272938270748 4280021200371 4283208111168 4290308064336 4290967546152 4294101476784 4294162607616 4298080361554 4301280719232 4301880646126 4309072894448 4312220048416 4322524189056 4332913207296 4340762687744 4351195541504 4354070010066 4364534847456 4372441613484 4379689482343 4386090721248 4393423759104 4396632519168 4397308344576 4401320202919 4404597433152 4407877103616 4411898604304 4412576776328 4415183711232 4415862388224 4423182232448 4433813178368 4434494718976 4436742225447 4466109078648 4469370924816 4476843197568 4477467611274 4480801540992 4484953420752 4488229029984 4488292924416 4488918935088 4491570972672 4496359879676 4499707876608 4507166705216 4510522748928 4536999698944 4540313320448 4550908618116 4562482819083 4562547770592 4565880051264 4570110764184 4578389950351 4581733801442 4592681950872 4596101669376 4603720282752 4612060355728 4614785144832 4615428798176 4615494503424 4623145262848 4634969163776 4637318275422 4638354337792 4660221391326 4671422051616 4672140116112 4679884772724 4683369422592 4687642267073 4691132693184 4691853787488 4694625718272 4695347349504 4699631121976 4703130475008 4710926502016 4711650638912 4722974907392 4746301070336 4748706607617 4760851637304 4768743344358 4768811232192 4769476368531 4772294158464 4780939618896 4788864624292 4792430420736 4803882034176 4807390574592 4816099615488 4820562180128 4824082902976 4824151578624 4827674923008 4836420710912 4844506648576 4847707006254 4848790073344 4851247554468 4883358023712 4891452800424 4895094984192 4900314127961 4903209216384 4903893098062 4903962909888 4907544544896 4907614408704 4912091841776 4915749393408 4916435024144 4924654736512 4928251483904 4960871643136 4963385929842 4964148873369 4976080011504 4984328486508 4985094649206 4988039825664 4988806558848 4997076129696 5000796960768 5005359408392 5006128803844 5009785056248 5018160839104 5025495250944 5033825637888 5042944887232 5046699872256 5055065408512 5070562543368 5079748345077 5091957322032 5104124661312 5107852485504 5116392225792 5117105841456 5120916046848 5125588084412 5125661052288 5129404605696 5130193068672 5138697005344 5142523287552 5151047663104 5151839452928 5164221698048 5188567900194 5192357397948 5201038420704 5210460591756 5214266078952 5214340309248 5218148630016 5222983730496 5223712213153 5227601797824 5232445657544 5236267201648 5236341745152 5240166134784 5252687622144 5270926120832 5274775769344 5283594586112 5287085012223 5299792314768 5300606968776 5309393387802 5313346770816 5331795891548 5339588704128 5348439740256 5352422197248 5358128942684 5361294506496 5362118614272 5371006996544 5375006257152 5383916002304 5384743587328 5410204654659 5423132452644 5427093265848 5436924956547 5440973299776 5449992393552 5450069979648 5450830135464 5454050466816 5454888832512 5459865568178 5463930993024 5472988142048 5473829418736 5477063337984 5486985554176 5504113846272 5526103321998 5527337955328 5530989402162 5540236578576 5544282919392 5554326910188 5563533901751 5563613104224 5567676518208 5580980598528 5594394267648 5600359003384 5604449254928 5604529039872 5608622337024 5613819247744 5618782884736 5628176841728 5631029334441 5632287410176 5636008188279 5645430943992 5673312998136 5682717224022 5686948584576 5696375413152 5697251027664 5700616943616 5701493210112 5706694933828 5710944148224 5720410752448 5721290061536 5725468635712 5725550143488 5735040958976 5763365585408 5781034131012 5790616918149 5794928620992 5795819384544 5805426680088 5809749410304 5815049900926 5815943757407 5819379796608 5829922151312 5848120961664 5857898345472 5862176692224 5863077792768 5872796577536 5886501364737 5886911614976 5887816517632 5890800601854 5915656300596 5929791885936 5934122740512 5944043909376 5954727333361 5954812104864 5959161233088 5959246067712 5963598434304 5969124263424 5969956815032 5974402054656 5979937894336 5984305373312 5984390565888 5985225246784 5999610502144 6042382871112 6052398876474 6053329216893 6056905502592 6057750297606 6057836535744 6067878157488 6072396309504 6078870690382 6083310425444 6083397027456 6087840068352 6093481018912 6102387090432 6123575934496 6128135559168 6138293710336 6153992671232 6157111659804 6158058096078 6172858748448 6183091033896 6194292285769 6213628521768 6218255199744 6228562735488 6228651405312 6229520154816 6234158665728 6239846363632 6244492563456 6254843590912 6255805049984 6270840633344 6300403878807 6305005411794 6315546653712 6321130745328 6326987861418 6331608810156 6331698946944 6336323336448 6347802183072 6352528766976 6358324459144 6358414976256 6359301824708 6363058877952 6374586158528 6389907227648 6405176045568 6421466153984 6435462096504 6436451319228 6441152215176 6447120542331 6451921078848 6452820969189 6463609341672 6468330072624 6483786283584 6499369810944 6506299430402 6511144031616 6521937067232 6526793312256 6537612288512 6538617213184 6543392726528 6554332524544 6558662420226 6606896149728 6617847906456 6618865164492 6622775566848 6623793582336 6629836761359 6634773348672 6639713611776 6645771315344 6646792865608 6650719767552 6651742078464 6662768172928 6711767517184 6716201416911 6727430131128 6732343544976 6733378402632 6744539819514 6749561814912 6760750057824 6765784123392 6772997793436 6789276429376 6805499548416 6810469980672 6821856301056 6822807788608 6827888062464 6834214736384 6839206140928 6840257424896 6855166146276 6872600702163 6889022926308 6905580424128 6918090533592 6922177717248 6923143197264 6923241755136 6929558133934 6934717894272 6947280789008 6952354771936 6952453745664 6957531506688 6963978307328 6970135730432 6981788993536 6986888179712 7019827159086 7036699039776 7037780681232 7049446682964 7054695712512 7061132022553 7066389753024 7067375347207 7067475958368 7079191183736 7084462361088 7106577371136 7119451605504 7131252987008 7148392675328 7149491485696 7153115016537 7171409428344 7183296936438 7188645631104 7213606206212 7224149423232 7230843270192 7236124354464 7236227367936 7241512384512 7249233275396 7254631066368 7266656524736 7266759972864 7267773513952 7272067289088 7273185110016 7285241324032 7337179200636 7354813824576 7355839647093 7355944364832 7361316817344 7368137762664 7373624090112 7374652536216 7381485838321 7386876945182 7386982104768 7392377225856 7392482463744 7405769213584 7418150805632 7423568690944 7441307464704 7472705386496 7476492729762 7477641973809 7478163116032 7495614194544 7508039112588 7509193205766 7514677584372 7527241258656 7550738456832 7564417330848 7568886362112 7570049808384 7576956298696 7582598112768 7595167217536 7596334703552 7601990946816 7614592197632 7637935983048 7675658762184 7688382126618 7688491578432 7694106908544 7695289603008 7708045508016 7713784931328 7720822557532 7722009358574 7726571494656 7727759179392 7740568906784 7746332547072 7759173062144 7797494615552 7810531127296 7815690887634 7817437057024 7821399118428 7834475595744 7841402696736 7848668486316 7854400802472 7854512617728 7860249202176 7868629789433 7887541734128 7906389181248 7912163654016 7912276291584 7925391879168 7939749473152 7945548310784 7958832351232 7964090081703 7965869406208 7997693837322 8022659610384 8037193414026 8041941759744 8043177921408 8056510494816 8062509385728 8069865168632 8071105622524 8075874003456 8077000396808 8077115380992 8090504209984 8096528412672 8111196036608 8117120091136 8136516120576 8174988590328 8176245203196 8189798352267 8195896489536 8209482213072 8210744128104 8215595006976 8224354463458 8230478331264 8244121378528 8256170769408 8284838029024 8291006932992 8304750313984 8306026873088 8325990084608 8331490365282 8345419656336 8351514777312 8380513092511 8400538505076 8406673882392 8406793559808 8412933505536 8420728871616 8426998960128 8428174327104 8435983815224 8442145080208 8442265262592 8448431115264 8463736244096 8477886635008 8484078503936 8524075836033 8544563119728 8545876541496 8560042400742 8566416222336 8580616128672 8581935092304 8588202953568 8588325215232 8596160723108 8602561438464 8603761292252 8618145788896 8624440096832 8645048378112 8665826414592 8681525375488 8708140020132 8722574851389 8729069694912 8744883226968 8759378964686 8772181442496 8786847518208 8793265038336 8794616689152 8802640405838 8809194866304 8823797208608 8825153552656 8830367422464 8831724776448 8846364464896 8867626356736 8868989437952 8873484450894 8932218157296 8938741849632 8953686395136 8954935222548 8961603081984 8969779147721 8969906841504 8976458059968 8976585848832 8977837870176 8983141945344 8992719759352 8999415753216 9014333410432 9073999397888 9078598314711 9080626640896 9086625446409 9101817236232 9118306035573 9124965638166 9125095541184 9131760102528 9140221528368 9156779900702 9163467602884 9185363901744 9192203338752 9207440565504 9224120711456 9229570289664 9230857596352 9230989006848 9246290525696 9269938327552 9274636550844 9320442782652 9342844103232 9344280232224 9359769545448 9366738845184 9375284534146 9376725649697 9382265386368 9383707574976 9390694699008 9399262243952 9406260950016 9421853004032 9423301277824 9445949814784 9490481792127 9492602140672 9497413215234 9521703274608 9537486688716 9537622464384 9538952737062 9544588316928 9561879237792 9577729248584 9584860841472 9607764068352 9614781149184 9632199230976 9641124360256 9648165805952 9648303157248 9672841421824 9695414012508 9702495108936 9759449145603 9766716047424 9782905600848 9790189968384 9800628255922 9806418432768 9807786196124 9807925819776 9815089089792 9824183683552 9831498786816 9832870048288 9849309473024 9856502967808 9921743286272 9926771859684 9928297746738 9952160023008 9968656973016 9970189298412 9976079651328 9977613117696 9986716134199 9994152259392 10001593921536 10010718816784 10012257607688 10019570112496 10036321678208 10050990501888 10067651275776 10085889774464 10110130817024 10116809729271 10141125086736 10159496690154 10183914644064 10208249322624 10215704971008 10232784451584 10234211682912 10241832093696 10251176168824 10251322104576 10258809211392 10260386137344 10277394010688 10285046575104 10302095326208 10303678905856 10377135800388 10384714795896 10394337200901 10402076841408 10420921183512 10428532157904 10428680618496 10436297260032 10445967460992 10447424426306 10455203595648 10464891315088 10472534403296 10472683490304 10480332269568 10541852241664 10549551538688 10567189172224 10574170024446 10599584629536 10601213937552 10618786775604 10626693541632 10645793244527 10663591783096 10679177408256 10696879480512 10704844394496 10716257885368 10722589012992 10724237228544 10742013993088 10767832004608 10769487174656 10774945404657 10820409309318 10846264905288 10854186531696 10873849913094 10881946599552 10899984787104 10900139959296 10901660270928 10908100933632 10909777665024 10919731136356 10927861986048 10945976284096 10947658837472 10954126675968 10973971108352 11008227692544 11052206643996 11061978804324 11080315417773 11080473157152 11088565838784 11108653820376 11127067803502 11127226208448 11135353036416 11161961197056 11200718006768 11208898509856 11209058079744 11217244674048 11227638495488 11237565769472 11256353683456 11262058668882 11263789808649 11264574820352 11272016376558 11290861887984 11346625996272 11365434448044 11373897169152 11392750826304 11394502055328 11401233887232 11402986420224 11413389867656 11421888296448 11440821504896 11442580123072 11450937271424 11451100286976 11470081917952 11526731170816 11532573189927 11562068262024 11581233836298 11583014037861 11589857241984 11591638769088 11610853360176 11619498820608 11630099801852 11631887514814 11638759593216 11659844302624 11696241923328 11715796690944 11724353384448 11726155585536 11745593155072 11773002729474 11775633035264 11781601203708 11831312601192 11859583771872 11868245481024 11888087818752 11900762882191 11909454666722 11909624209728 11918322466176 11918492135424 11938248526848 11939913630064 11948804109312 11959875788672 11968610746624 11970450493568 11996540755983 11999221004288 12055790121039 12084765742224 12104797752948 12106658433786 12113811005184 12115500595212 12115673071488 12135756314976 12144792619008 12157741380764 12166620850888 12166794054912 12175680136704 12186962037824 12204774180864 12247151868992 12256271118336 12276587420672 12314223319608 12316116192156 12336531695187 12345717496896 12366182067792 12388584571538 12427257043536 12436510399488 12457125470976 12459040309632 12479692727264 12488985126912 12509687181824 12511610099968 12541681266688 12600807757614 12610010823588 12631093307424 12642261490656 12653975722836 12663217620312 12663397893888 12672646672896 12686158231943 12695604366144 12705057533952 12716648918288 12716829952512 12718603649416 12726117755904 12749172317056 12779814455296 12840063601113 12842932307968 12870924193008 12872902638456 12882304430352 12894241084662 12903842157696 12905641938378 12927218683344 12936660145248 12967572567168 12998739621888 13012598860804 13022288063232 13043874134464 13053586624512 13075224577024 13077234426368 13086785453056 13117324840452 13139068447029 13203960608757 13213792299456 13235695812912 13237730328984 13245551133696 13247587164672 13259673522718 13269546697344 13291542630688 13293585731216 13301439535104 13303484156928 13325536345856 13423535034368 13432402833822 13454860262256 13464687089952 13466756805264 13489079639028 13499123629824 13511439475681 13521500115648 13531568246784 13545995586872 13578552858752 13610999096832 13620939961344 13645615577216 13668429472768 13678412281856 13680514849792 13687448457249 13710332292552 13735169851053 13745201404326 13778045852616 13811160848256 13836181067184 13844355434496 13846286394528 13846483510272 13859116267868 13869435788544 13894561578016 13904709543872 13904907491328 13915063013376 13927956614656 13940271460864 13963577987072 14039654318172 14062926801219 14073398079552 14075561362464 14098893365928 14109391425024 14122264045106 14124434839417 14132779506048 14134750694414 14134951916736 14158382367472 14168924722176 14238903211008 14262505974016 14296785350656 14298982971392 14306230033074 14308429105593 14342818856688 14366593872876 14377291262208 14427212412424 14448298846464 14461686540384 14472248708928 14472454735872 14483024769024 14498466550792 14509262132736 14533313049472 14533519945728 14535547027904 14546370220032 14570482648064 14674358401272 14700942383883 14709627649152 14711679294186 14711888729664 14722633634688 14736275525328 14747248180224 14749305072432 14762971676642 14773753890364 14773964209536 14784754451712 14811538427168 14836301611264 14847137381888 14882614929408 14945410772992 14952985459524 14955283947618 14991228389088 15016078225176 15018386411532 15029355168744 15043281265439 15054482517312 15101476913664 15128834661696 15140099616768 15153912597392 15165196225536 15190334435072 15192669407104 15229184395264 15239245035231 15275871966096 15351317524368 15376764253236 15376983156864 15388213817088 15390579206016 15416091016032 15427569862656 15441645115064 15444018717148 15453142989312 15455518358784 15481137813568 15492665094144 15518346124288 15594989231104 15631381775268 15642798236856 15668951191488 15671136639459 15682805393472 15697336972632 15708801604944 15709025235456 15720498404352 15737259578866 15775083468256 15812778362496 15824327308032 15850783758336 15879498946304 15891096621568 15917664702464 15928180163406 15931738812416 15995387674644 16045319220768 16074386828052 16083883519488 16086355842816 16101032134729 16113020989632 16125018771456 16139730337264 16142211245048 16151748006912 16154000793616 16154230761984 16181008419968 16222392073216 16230613963977 16234240182272 16310774869641 16349977180656 16352490406392 16379596704534 16391792979072 16418964426144 16421488256208 16431190013952 16448708926916 16460956662528 16488242757056 16512341538816 16569676058048 16582013865984 16609500627968 16612053746176 16662980730564 16690601705253 16690839312672 16703029554624 16761026185022 16801077010152 16813347764784 16813587119616 16825867011072 16841457743232 16856348654208 16871967630448 16884290160416 16884530525184 16896862230528 16927472488192 16955773270016 16968157007872 17048151672066 17089126239456 17091753082992 17120084801484 17132832444672 17161232257344 17163625843217 17163870184608 17176405907136 17176650430464 17192321446216 17205122876928 17207522584504 17236291577792 17248880193664 17290096756224 17363050750976 17371850754447 17416280040264 17445149702778 17447831272221 17458139389824 17489766453936 17518757929372 17544362884992 17573695036416 17586530076672 17589233378304 17605280811676 17618389732608 17647594417216 17650307105312 17660734844928 17663449552896 17692728929792 17737978875904 17746968901788 17864182000083 17864436314592 17877483699264 17907372790272 17909870445096 17923206163968 17939558295442 17939813683008 17952916119936 17953171697664 17955675740352 17985439518704 17998831506432 18028666820864 18147998795776 18157196629422 18159987650679 18161253281792 18173250892818 18203634472464 18236612071146 18249931276332 18250191082368 18263520205056 18280443056736 18313559801404 18326935205768 18370727803488 18384406677504 18414881131008 18448241422912 18461715192704 18461978013696 18492581051392 18549273101688 18582876857307 18640885565304 18685688206464 18688560464448 18719539090896 18733477690368 18750569068292 18753451299394 18764530772736 18767415149952 18798524487904 18812521900032 18843706008064 18846602555648 18891899629568 18980963584254 18985204281344 18994826430468 19043406549216 19074973377432 19075244928768 19077905474124 19089176633856 19109529488623 19123758475584 19155458497168 19169721682944 19215528136704 19264398461952 19282248720512 19296331611904 19341361626993 19345682843648 19358462907567 19390828025016 19404990217872 19518898291206 19533432094848 19565811201696 19580379936768 19601256511844 19612836865536 19615572392248 19615851639552 19630178179584 19648367367104 19662997573632 19665740096576 19698618946048 19713005935616 19853543719368 19856595493476 19889510284077 19904320046016 19937313946032 19940378596824 19952159302656 19955226235392 19973432268398 19988304518784 20021437633568 20024515215376 20039140224992 20072643356416 20135302551552 20171779548928 20220261634048 20233619458542 20282250173472 20318993380308 20352674653241 20367829288128 20416498645248 20431409942016 20465568903168 20468423365824 20483664187392 20502352337648 20502644209152 20517618422784 20520772274688 20554788021376 20604190652416 20607357811712 20617802106489 20754271600776 20769429591792 20788674401802 20804153682816 20841842367024 20857064315808 20857361236992 20872594520064 20891934921984 20894848852612 20910407191296 20929782630176 20945068806592 20945366980608 20960664539136 21083704483328 21099103077376 21148340048892 21183396067659 21199169259072 21202126041621 21202427875104 21237573551208 21253387083264 21276047416337 21291586489054 21327183566192 21358354816512 21393758961024 21432515770736 21445178025984 21448474457088 21484027986176 21535664009216 21538974349312 21549890809314 21640818618636 21692529810576 21708373063392 21747699826188 21763893199104 21783749358751 21799969574208 21800279918592 21803320541856 21816201867264 21819555330048 21839462272712 21855723972096 21891952568192 21895317674944 21947942216704 22067518941279 22104413287992 22123957608648 22144457514963 22160630835546 22160946314304 22177131677568 22217307640752 22254135607004 22254452416896 22270706072832 22323922394112 22401436013536 22417797019712 22418116159488 22434489348096 22455276990976 22475131538944 22512707366912 22524117337764 22527579617298 22544032753116 22581723775968 22693251992544 22730868896088 22747794338304 22772048006407 22785501652608 22789004110656 22805972840448 22826779735312 22843776592896 22881643009792 22885160246144 22901874542848 22940163835904 23053462341632 23065146379854 23124136524048 23162467672596 23166028075722 23179714483968 23183277538176 23221706720352 23238997641216 23260199603704 23263775029628 23277519186432 23319688605248 23392483846656 23431593381888 23452311171072 23491186310144 23546005458948 23563202407416 23605889368299 23662625202384 23719167543744 23736490962048 23776175637504 23801525764382 23818909333444 23819248419456 23836644932352 23876497053696 23879827260128 23897608218624 23919751577344 23937221493248 23940900987136 23993081511966 23998442008576 24111580242078 24169531484448 24209595505896 24213316867572 24227622010368 24231001190424 24231346142976 24253453468769 24271512629952 24289585238016 24315482761528 24333241701776 24333588109824 24351360273408 24373924075648 24409548361728 24494303737984 24553174841344 24569395056801 24628446639216 24632232384312 24673063390374 24691434993792 24732364135584 24777169143076 24854514087072 24873020798976 24914250941952 24918080619264 24959385454528 24977970253824 25019374363648 25023220199936 25141539277533 25201615515228 25220021647176 25262186614848 25284522981312 25307951445672 25326435240624 25326795787776 25345293345792 25372316463886 25391208732288 25433297836576 25433659905024 25437207298832 25452235511808 25498344634112 25559628910592 25680127202226 25685864615936 25741848386016 25745805276912 25764608860704 25788482169324 25807684315392 25811283876756 25854069308137 25854437366688 25873320290496 25935145134336 25997479243776 26025197721608 26044576126464 26087748268928 26150449154048 26154468852736 26167724554167 26173570906112 26234649680904 26278136894058 26407921217514 26427584598912 26471391625824 26475460657968 26491102267392 26495174329344 26519347045436 26539093394688 26583085261376 26587171462432 26602879070208 26606968313856 26651072691712 26864805667644 26909337443163 26909720524512 26929374179904 26933513610528 26978159278056 26998247259648 27022878951362 27027032755009 27043000231296 27091991173744 27157105717504 27221998193664 27241879922688 27291231154432 27336858945536 27354918106719 27356824563712 27361029699584 27374896914498 27420664585104 27470339702106 27490402808652 27556091705232 27622321696512 27672362134368 27688710868992 27692572789056 27692967020544 27718232535736 27738871577088 27789123156032 27809419087744 27809814982656 27855913229312 27880542921728 28079308636344 28125853602438 28130176949091 28146796159104 28151122724928 28197786731856 28218782850048 28244528090212 28248869678834 28265559012096 28269501388828 28269903833472 28316764734944 28337849444352 28477806422016 28525011948032 28597965942784 28612460066148 28616858211186 28685637713376 28733187745752 28754582524416 28785240622103 28854424824848 28896597692928 28923373080768 28944497417856 28944909471744 28996933101584 29018524265472 29066626098944 29071094055808 29140965296128 29278347436809 29348716802544 29401884767766 29419255298304 29423358588372 29423777459328 29445267269376 29472551050656 29494496360448 29498610144864 29525943353284 29547507780728 29547928419072 29569508903424 29623076854336 29672603222528 29694274763776 29765229858816 29905970919048 29910567895236 29960148402597 29982456778176 30032156450352 30036772823064 30058710337488 30086562530878 30108965034624 30202953827328 30257669323392 30307825194784 30330392451072 30380668870144 30385338814208 30458368790528 30478490070462 30551743932192 30657826376401 30702635048736 30753528506472 30753966313728 30776427634176 30781158412032 30809241420433 30832182032064 30855139725312 30883290230128 30888037434296 30906285978624 30911036717568 30962275627136 31036692248576 31183011602703 31189978462208 31262763550536 31285596473712 31337902382976 31342273278918 31365610786944 31394673945264 31417603209888 31418050470912 31440996808704 31474519157732 31550166936512 31625556724992 31648654616064 31701567516672 31758997892608 31782193243136 31856360326812 31937379733581 31990775349288 32090638441536 32148773656104 32167767038976 32172711685632 32202064269458 32226041979264 32279460674528 32284422490096 32303496013824 32308001587232 32308461523968 32362016839936 32444784146432 32461227927954 32468480364544 32621549739282 32699954361312 32704980812784 32759193409068 32783585958144 32813495869511 32837928852288 32842976512416 32862380027904 32897417853832 32921913325056 32976485514112 33024683077632 33139352116096 33219001255936 33224107492352 33240946253319 33325961461128 33381203410506 33381678625344 33406059109248 33522052370044 33602154020304 33626695529568 33627174239232 33651734022144 33682915486464 33712697308416 33743935260896 33768580320832 33769061050368 33793724461056 33854944976384 33911546540032 34096303344132 34178252478912 34183506165984 34240169602968 34265664889344 34302198895727 34322464514688 34327251686434 34327740369216 34352811814272 34353300860928 34384642892432 34410245753856 34415045169008 34472583155584 34497760387328 34580193512448 34726101501952 34743701508894 34749042113583 34832560080528 34890299405556 34895662544442 34916278779648 34979532907872 35037515858744 35088725769984 35147390072832 35173060153344 35178466756608 35210561623352 35236779465216 35295188834432 35300614210624 35326899105792 35385457859584 35493937803576 35702288646573 35728364000166 35728872629184 35754967398528 35814745580544 35819740890192 35846412327936 35879116590884 35879627366016 35905832239872 35911351480704 35970879037408 35997663012864 36057333641728 36295997591552 36314393258844 36319975301358 36346501785636 36407268944928 36473224142292 36499862552664 36500382164736 36527040410112 36560886113472 36565985492071 36627119602808 36653870411536 36741455606976 36768813355008 36829762262016 36896482845824 36923430385408 36985162102784 37009595085561 37098546203376 37165753714614 37281771130608 37371376412928 37377120928896 37439078181792 37466955380736 37501138136584 37506902598788 37529061545472 37534830299904 37597048975808 37625043800064 37687412016128 37693205111296 37961927168508 37989652860936 38058474695829 38086813098432 38149946754864 38150489857536 38155810948248 38178353267712 38219058977246 38247516951168 38310916994336 38339443365888 38528796923904 38564497441024 38592663223808 38682723253986 38691365687296 38716925815134 38781656050032 38809980435744 38944737312257 39037796582412 39066864189696 39131622403392 39160759873536 39202513023688 39225673731072 39231144784496 39231703279104 39260356359168 39296734734208 39331480193152 39397237892096 39417205341087 39426011871232 39611881826271 39707087438736 39713190986952 39779020568154 39808640092032 39874627892064 39880757193648 39904318605312 39910452470784 39946864536796 39976609037568 40042875267136 40049030430752 40078280449984 40145286712832 40270605103104 40343559097856 40467238917084 40534318427043 40564500346944 40637986760616 40705349306482 40735658576256 40832997290496 40862819884032 40936846731648 41004704675296 41005288418304 41035236845568 41041544549376 41109576042752 41205509553159 41208381304832 41214715623424 41235604212978 41508543201552 41538859183584 41577348803604 41608307365632 41683091333527 41683684734048 41714128631616 41714722473984 41745189040128 41783869843968 41789697705224 41820814382592 41859565260352 41890137613184 41890733961216 42167408966656 42188780403657 42198206154752 42296680097784 42366792135318 42373304518251 42398338518144 42404252083242 42404855750208 42475147102416 42506774166528 42552094832674 42583172978108 42654367132384 42716709633024 42787517922048 42865031541472 42890356051968 42896948914176 42968055972352 43077948698624 43099781618628 43281637237272 43385059621152 43416746126784 43495399652376 43527786398208 43567498717502 43599939148416 43600559837184 43606641083712 43639110660096 43678924545424 43711447944192 43783905136384 43790635349888 43895884433408 44102827151649 44135037882558 44208826575984 44247915217296 44288915029926 44321261671092 44321892628608 44354263355136 44434615281504 44508271214008 44508904833792 44541412145664 44647844788224 44802872027072 44835594039424 44836232318976 44910553981952 44950263077888 45048234675528 45055159234596 45088065506232 45129843796317 45163447551936 45386503985088 45461737792176 45495588676608 45544096012814 45571003305216 45578008221312 45653559470624 45687553185792 45763286019584 45770320492288 45803749085696 45880327671808 46106924683264 46130292759708 46248273048096 46324935345192 46332056151444 46359428967936 46366555076352 46408857329513 46443413440704 46477995282432 46520399207408 46527550059256 46555038372864 46639377210496 46784967693312 46982372620288 47013409918377 47092010917896 47126404814832 47211778736598 47325250404768 47438335087488 47472981924096 47552351275008 47603051528764 47637818666888 47638496838912 47673289864704 47752994107392 47759654520256 47795216437248 47839503154688 47874442986496 47881801974272 47986163023932 48223160484156 48303096404187 48339062968896 48419191011792 48426633735144 48455244020736 48462002380848 48462692285952 48506906937538 48543025259904 48630965523056 48666483403552 48667176219648 48702720546816 48747848151296 48988607475968 49106349682688 49138790113602 49256893278432 49264464768624 49346126780748 49382869987584 49427924157871 49464728271168 49471627430449 49554338286152 49709028174144 49746041597952 49828501883904 49836161238528 49918770909056 50038748727296 50046440399872 50071805115759 50283078555066 50403231030456 50440043294352 50524373229696 50569045962624 50615902891344 50652870481248 50653591575552 50690586691584 50744632927772 50782417464576 50866595673152 50867319810048 50874414597664 50904471023616 50996689268224 51360254404452 51483696772032 51490877529651 51491610553824 51529217721408 51576964338648 51615368630784 51622567753512 51670400868247 51708138616274 51708874733376 51746640580992 51870290268672 52050395443216 52089152252928 52175496537856 52300898308096 52308937705472 52335449108334 52343493816663 52347141812224 52469299361808 52556273788116 52815842435028 52855169197824 52942783251648 52950921315936 52982204534784 52990348658688 53038694090872 53078186789376 53166170522752 53174342924864 53213936627712 53302145383424 53592546000249 53729611335288 53818674886326 53819441049024 53858748359808 53867027221056 53956318556112 53996494519296 54045757902724 54054065510018 54086000462592 54183982347488 54314211435008 54443996387328 54483759845376 54582462308864 54673717891072 54709836213438 54722059399168 54749793828996 54841329170208 54940679404212 54980805617304 55112183410464 55244643393024 55303545158417 55344724268736 55385145578112 55385934041088 55436465071472 55477743154176 55578246312064 55618838175488 55711826458624 55748630571921 55761085843456 56158617272688 56251707204876 56260353898182 56293592318208 56302245449856 56395573463712 56437565700096 56489056180424 56497739357668 56531118024192 56539002777656 56539807666944 56633529469888 56675698888704 56955612844032 57050023896064 57224920132296 57233716422372 57328588465869 57371275426752 57466375491504 57509165048832 57570481244206 57708849649696 57793195385856 57846746161536 57888994835712 57993866203168 58037048530944 58133252197888 58142188111616 58281930592256 58556694873618 58697433605088 58803769535532 58838510596608 58846717176744 58847554918656 58890534538752 58945102101312 58988992720896 58997220289728 59051886706568 59095015561456 59095856838144 59139017806848 59246153708672 59345206445056 59388549527552 59668530852231 59811941838096 59821135790472 59920296805194 59964913556352 60064312900704 60073545646128 60117420674976 60173125061756 60217930069248 60405907654656 60515338646784 60615650389568 60660784902144 60761337740288 60770677628416 60956980140924 61058023959723 61103487864384 61315652752802 61405270097472 61507057012944 61507932627456 61552855268352 61562316824064 61618482840866 61664364064128 61766580460256 61776074868592 61812571957248 61822073435136 61924551254272 62073384497152 62366023205406 62379956924416 62525527101072 62571192947424 62675804765952 62684546557836 62731221573888 62788454034047 62789347890528 62835206419776 62836100941824 62881993617408 62949038315464 63100333873024 63251113449984 63297309232128 63517995785216 63550188202977 63564386486272 63606378124863 63712720653624 63828142249011 63874759467162 63981550698576 64181276883072 64297547312208 64335534077952 64345423371264 64404128538916 64452083958528 64558921349056 64568844980192 64606992027648 64616003174464 64616923047936 64724033679872 64889568292864 64922455855908 65243099478564 65351248076253 65399908722624 65409961625568 65518386818136 65567171916288 65626991739022 65637079547879 65675857704576 65685953024832 65794835707664 65843826650112 65952971028224 66278704232192 66433372544889 66438002511872 66448214984704 66481892506638 66651922922256 66762406821012 66763357250688 66812118218496 67044104740088 67204308040608 67253391059136 67254348478464 67303468044288 67365830972928 67425394616832 67487870521792 67537160641664 67538122100736 67709889952768 68192606688264 68316144019221 68356504957824 68367012331968 68480339205936 68531329778688 68604397791454 68644929029376 68654503372868 68655480738432 68705623628544 68769285784864 68820491507712 68830090338016 68945166311168 68995520774656 69160387024896 69452203003904 69487403017788 69498084227166 69665120161056 69780598811112 69791325088884 69832557559296 69907012939393 69959065815744 70075031717488 70177451539968 70294780145664 70356933513216 70421123246704 70473558930432 70590377668864 70601228421248 70770915719168 70817668104897 70987875607152 71404577293146 71456728000332 71457745258368 71509934797056 71629491161088 71639481780384 71692824655872 71758233181768 71759254732032 71811664479744 71822702961408 71941758074816 71995326025728 72114667283456 72628786517688 72639950602716 72693003571272 72760360406307 72814537889856 72946448284584 72999725105328 73000764329472 73054080820224 73121772226944 73131970984142 73254239205616 73307740823072 73482911213952 73659524524032 73792965691648 73846860770816 73970324205568 74019190171122 74197092406752 74331507429228 74563542261216 74742752825856 74754241857792 74822443449623 74878156363584 74933910761472 75002276273168 75013805197576 75058123090944 75069660599808 75194097951616 75374824032256 75386410222592 75424617832599 75923854337016 75979305721872 76116949391658 76173626196864 76299893509728 76300979715072 76311621896496 76356706535424 76438117954492 76495033902336 76621833988672 76678886731776 77057593847808 77128994882048 77185326447616 77365446507972 77433851630268 77562207924411 77563312100064 77619960871488 77889474624514 78075593164824 78133728379392 78263244806784 78405026047376 78451347462144 78462289568992 78463406558208 78520712718336 78593469468416 78662960386304 78794475784192 78834410682174 78852023742464 79223763652542 79414174877472 79426381973904 79558041136308 79617280184064 79689918540241 79749255784128 79761514387296 79808637210624 79820904941568 79893729073592 79953218075136 80085750534272 80098060861504 80156560899968 80290573425664 80687118195712 80728012329489 80934477834168 81068636854086 81081098265027 81129000693888 81275973521232 81410698612964 81471317152512 81665994580992 81725639768064 81873693463296 82009409350592 82010576836608 82070473691136 82083089098752 82219152085504 82411019106318 82429431246848 82471208425956 83017086403104 83077718367168 83154697607208 83216614731264 83305340175337 83366182667054 83367369468096 83428257263232 83429444947968 83567739687936 83579395410448 83641628765184 83719130520704 83780275226368 84334817933312 84377560807314 84390530847273 84396412309504 84593360195568 84733584270636 84746609036502 84796677036288 84808504166484 84809711500416 84950294204832 85013548333056 85104189665348 85166345956216 85308734264768 85433419266048 85575035844096 85730063082944 85793897828352 85936111944704 86199563237256 86355721866309 86563274474544 86770119242304 86833492253568 86990799304752 87055572796416 87134997435004 87199878296832 87213282167424 87357849090848 87422895888384 87567810272768 87581270699776 87791768866816 88205654303298 88270075765116 88417653151968 88495830434592 88577830059852 88642523342184 88643785257216 88708526710272 88803107623601 88869230563008 89016542428016 89017809667584 89082824291328 89295689576448 89605744054144 89671188078848 89821107963904 89880445207791 89900526155776 90096469351056 90110318469192 90176131012464 90259687592634 90326895103872 90773007970176 90923475584352 90991177353216 91088192025628 91142006610432 91156016442624 91307118941248 91375106371584 91526572039168 91540640984576 91607498171392 91973479129203 92260585519416 92427724261299 92496546096192 92649870690384 92664112302888 92718857935872 92733110152704 92817714659026 92886826881408 93040798414816 93055100118512 93110076745728 93278754420992 93569935386624 93964745240576 94026819836754 94184021835792 94252809629664 94423557473196 94580076329767 94650500809536 94876670174976 94945963848192 95104702550016 95206103057528 95275637333776 95276993677824 95346579729408 95519309040512 95679006309376 95748885972992 95763603948544 95812139200743 95972326047864 96446320968312 96606192808374 96678125937792 96838382023584 96853267470288 96910488041472 96924004761696 96925384571904 97013813875076 97086050519808 97261931046112 97332966807104 97334352439296 97405441093632 97495696302592 97977214951936 98277580227204 98440487608533 98513786556864 98528929537248 98692253561496 98765739975168 98855848315742 98871043875919 98929456542336 98943254860898 99108676572304 99418056348288 99657003767808 99672322477056 99837541818112 100077497454592 100092880799744 100143610231518 100566157110132 100806462060912 100880086588704 101048746459392 101138091925248 101230364667137 101231805782688 101305740962496 101307183151104 101381173383168 101489265855544 101564834929152 101733191346304 101734639620096 101748829195328 101993378536448 102720508808904 102906596687181 102967393544064 102981755059302 102983221107648 103058435442816 103153928677296 103230737261568 103245135507024 103340801736494 103416277232548 103417749466752 103493281161984 103740580537344 104100790886432 104178304505856 104350993075712 104617875410944 104670898216668 104686987633326 104938598723616 105112547576232 105302968858073 105631684870056 105710338395648 105885566503296 105901842631872 105980697317376 106077388181744 106156373578752 106332341045504 106348685849728 106604290766848 107106865939719 107185092000498 107459222670576 107637349772652 107638882098048 107717496719616 107734054442112 107912637112224 107992989038592 108091515805448 108108131020036 108172000925184 108367964694976 108628422870016 108887992774656 109164924617728 109419672426876 109499587657992 109682658340416 109697956476213 109881358808424 109961611234608 110224366820928 110489286786048 110607090316834 110689448537472 110770291156224 110872930142944 110955486308352 111156492624128 111237676350976 111423652917248 111497261143842 111522171686912 112317234545376 112503414409752 112520707796364 112587184636416 112604490899712 112707224943103 112791146927424 112875131400192 112978112360848 112995478715336 113062236048384 113078005555312 113079615333888 113267058939776 114100047792128 114175424087487 114449840264592 114467432844744 114657176931738 114742550853504 114932750983008 115018330097664 115140962488412 115417699299392 115586390771712 115693492323072 115777989671424 115987732406336 116074097061888 116266504395776 116284376223232 116834211936771 117113389747236 117394867210176 117607539071064 117677021193216 117693434353488 117695109837312 117781069077504 117890204202624 117994440579456 118103773413136 118190031122912 118191713676288 118278035613696 118492307417344 118690412890112 118777099055104 119337061704462 119623883676192 119642271580944 119840593610388 119929827112704 120128625801408 120145380902519 120147091292256 120234841349952 120346250123512 120435860138496 120811815309312 121030677293568 121231300779136 121522675480576 121541355256832 121602955281129 121913960281848 122116047919446 122206975728768 122631305505604 122810540194944 123014114025888 123015865254912 123105710536704 123124633648128 123236965681732 123328728128256 123533160920512 123552149737184 123625143914496 123644146870272 123849102508544 124732046410812 125049274000581 125051054202144 125142385894848 125351609531904 125369093115672 125462443147776 125576908068094 125578695781056 125670412839552 125672201883648 125898076630928 126200667746048 126502226899968 126594618464256 127035991570432 127100376405954 127119913554753 127128772972544 127212756249726 127425441307248 127656284498022 127749518934324 127963101397152 128362553766144 128595094624416 128671068155904 128690846742528 128808257077832 128904167917056 129117842698112 129137689960384 129232006348928 129233846095872 129448067359744 129844911711816 130486198957128 130702496152506 130799817445248 130819923251136 131036773636272 131134343832576 131253983478044 131274159095758 131351715409152 131371906049664 131589671415328 131687653300224 131905942056448 132557408464384 132866745089778 132896429969408 132963785013276 133303845844512 133524813642024 133526714501376 133624236436992 133766706420361 134088209480176 134408616081216 134506782118272 134508696956928 134731661945856 134850789233664 134975741043584 135074321283328 135389531388951 135419779905536 136385213376528 136632288038442 136713009915648 136734024663936 136960678411872 137062659557376 137208795582908 137289858058752 137309006745736 137310961476864 137411247257088 137538571569728 137640983015424 137660180676032 137890332622336 137991041549312 138320774049792 138974806035576 138996168454332 139226571988539 139330240322112 139561197622224 139582650177768 139665115118592 139814025878786 139918131631488 140150063434976 140354903079936 140842246493408 140947117860864 141180755337728 141202456842496 141541831438336 141635336209794 141975751214304 142468722572687 142809154586292 142913456000664 142915490516736 143019869594112 143258982322176 143278963560768 143385649311744 143516466363536 143518509464064 143623328959488 143645405922816 143883516149632 144229334566912 144909289212561 145257573035376 145279901205432 145386007142544 145520720812614 145629075779712 145892896569168 145999450210656 146001528658944 146108161640448 146243544453888 146263941968284 146508478411232 146615481646144 146965822427904 147319049048064 147585931383296 147693721541632 148038380342244 148283772473613 148394184813504 148414882291347 148663014858456 149127084522432 149485505651712 149508483715584 149644886899246 149756312727168 150004552546336 150027610395152 150116246181888 150139321199616 150388195903232 150749648064512 150772820445184 150849235665198 151847708674032 151958611443744 152233898783316 152347252393728 152486245511257 152599787019456 152601959430144 152623243792992 152713413070848 152876235908984 152990067804672 153243667977344 154257989764096 154370652895232 154472632588953 154730893015944 154867703260536 155011202604741 155124415848822 155126624200128 155239921742976 155778949249028 156151186329648 156267456758784 156526489613568 156810052094752 156902694924288 156924579137984 156926813116416 157041425436672 157186938936832 157325920772608 157588951568384 157668821364348 158447527305084 158828349754944 158852763947808 159116082272616 159234560368128 159379837080482 159404336044849 159498511568256 159523028774592 159641809883136 159787458147184 159906436150272 160171501068544 160196121723008 160313121799936 160581146851328 161374236391424 161456024658978 161868955668336 162137273708172 162162196530054 162258001387776 162551947042464 162821397225928 162942634305024 163331989161984 163451279536128 163747386926592 164018818701184 164021153673216 164166178197504 164438304171008 164822038212636 164942416851912 165910635475251 166034172806208 166155436734336 166309395214416 166433229462528 166610680350674 166732365334108 166734738936192 166856514526464 167135479375872 167158790820896 167283257530368 167438261041408 167560550452736 168669635866624 168755121614628 168781061694546 169186720391136 169467168541272 169493218073004 169593354072576 169617008332968 169619423000832 169774174281383 169900588409664 170027096666112 170208379330696 170332691912432 170617468529536 170866838532096 171150071688192 171460126165888 171872223889408 171985765397607 172399126474512 172711443732618 173126548949088 173540238484608 173666984507136 173981598609504 174111145592832 174269994870008 174399756593664 174426564334848 174715698181696 174845791776768 175135620545536 175162541399552 176411308606596 176540151530232 176835306303936 176991660869184 177155660119704 177285046684368 177287570514432 177417053420544 177606215247202 177738461126016 178033084856032 178035619335168 178165648582656 179211488108288 179342376157696 179642215927808 179760890415582 179801052311552 180192938702112 180220636938384 180352262024928 180519375185268 180653790207744 180978485156959 181546015940352 181846951168704 181982354706432 182176384051256 182284013220864 182312032885248 182614237882496 183053144078336 183081281969152 183174071879169 183214996342784 183946958258406 184521171038832 184855448522598 184993092192384 185299741380768 185328224605776 185437715871744 185466220305408 185635429318052 185773653762816 186081596829632 186110200237024 186220153491456 186557508841984 187139870773248 188053639673508 188365362102141 188368043671584 188505619259328 188847114946392 189160152659534 189301001619072 189753340349952 189891927696384 190412206115056 190551274667552 190553987355648 190693159458816 191038618081024 191358012618752 191484426747033 191497771945984 191527207897088 191624278401486 191944652095728 192892641936624 193212385616748 193356251875584 193676764047168 193706534940576 193820976082944 193848009523392 193850769143808 194027627750152 194172101039616 194523862092224 194665933614208 194668704878592 194991392605184 195954429903872 196053744228759 196555160454408 196880975217066 196911238643637 197027573113728 197057859074496 197384507122992 197531479950336 197711696631484 197742087751838 197858913084672 197886509721796 198217353144608 198836112696576 199314007535616 199344644954112 199675083636224 200185761599488 200287220463036 201132314220264 201612924121824 201760173177408 202097492918784 202276183850496 202460729334274 202463611565376 202611481924992 202614366302208 202978531711088 203129669858304 203466382692608 203497658390656 203986757072896 204948432057663 205441017617808 205813193374362 205934787088128 205963510118604 205966442215296 206116870885632 206307857354592 206461474523136 206490271014048 206681603472988 206832554465096 206835498933504 206986562323968 207481161074688 208201581772864 208356609011712 208701986151424 209341796433336 209373975266652 209721038818179 209877197447232 210225095152464 210605937716146 211263369740112 211420676791296 211771133006592 211803685263744 212154776363488 212312747157504 212664682091008 212697371699456 213208581533696 214213731879438 214370184000996 214918445341152 215274699545304 215277764196096 215434993439232 215468108884224 215664689943031 215825274224448 215985978077184 216183031610896 216216262040072 216344001850368 216735929389952 217256845740032 218281081218921 218329849235456 218839344853752 218999175315984 219365316680832 219395912952426 219762717616848 219923222469216 220448733641856 220978573572096 221214180633668 221378897074944 221540582312448 221745860285888 221910972616704 222312985248256 222475352701952 222994522287684 224467330348869 224634469090752 225006828819504 225041415592728 225174369272832 225208981799424 225414449886206 225582293854848 225956224721696 225990957430672 226124472096768 226156011110624 226159230667776 226534117879552 228200095584256 228350848174974 228899680529184 228934865689488 229314353863476 229485101707008 229694471086577 229865501966016 230036660195328 230281924976824 230835398598784 231172781543424 231386984646144 231555979342848 231975464812672 232533008791552 232568752446464 232686623773233 233668423873542 234226779494472 234789734420352 235215078142128 235354042386432 235386868706976 235390219674624 235562138155008 235780408405248 235988881158912 236207546826272 236380062245824 236383427352576 236556071227392 236984614834688 237380825780224 238674123408924 239069755620723 239247767352384 239284543161888 239681187220776 239859654225408 240115392270089 240257251602816 240290761805038 240294182584512 240469682699904 240692500247024 240871720276992 242061354587136 242462601558272 243045350961152 243082710513664 243205910562258 243243294795081 243827920563696 244232095838892 244413951457536 245262611011208 245621080389888 246028228051776 246031730509824 246211421073408 246249267296256 246473931363464 246657456256512 247066321841024 247104299474368 247288293740544 247698205017088 249464092821624 249916020526011 250098548001162 250102108404288 250284771789696 250703219063808 250738186231344 250924886295552 251153816136188 251157391562112 251340825679104 251796153261856 252401335492096 253004453799936 253189236928512 254071983140864 254200752811908 254239827109506 254425512499452 254850882614496 255312568996044 255499037868648 255926202794304 256725107532288 257190189248832 257381693485056 257616514155664 257808335834112 258235685396224 258275379920768 258464012697856 258896134719488 259067165598927 259689823423632 260972397914256 261404992305012 261599634890496 261639846502272 262073547272544 262268687665152 262507966956088 262548318191516 262703430818304 262743812099328 263179342830656 263375306600448 263811884112896 265114816928768 265733490179556 265927570026552 266409322870803 266607691689024 267049627284048 267053429002752 267248472873984 267533412840722 268176418960352 268817232162432 269013564236544 269463323891712 269701578467328 269951482087168 270148642566656 270779062777902 270839559811072 272770426753056 273264576076884 273426019831296 273468049327872 273717546290393 273921356823744 274125319114752 274417591165816 274579716117504 274618013491472 274621922953728 274822494514176 275077143139456 275320361352064 275780665244672 275920437387609 275982083098624 277283172783897 277949612071152 277992336908664 278453143977078 278660480644224 279122395244448 279165300355536 279330230237184 279628051757572 279836263262976 280300126869952 280709806159872 281684492986816 281894235721728 282361510675456 282404913684992 283270672419588 283740228989301 283951502428608 284937445145374 285618309172584 285826912001328 285830981033472 286039739188224 286557927121536 287032932727072 287037018928128 287246657918976 287290811845632 287767032299264 288458669133824 289818578425122 290515146070752 290559802410864 290772014285088 291041441625228 291258151559424 291781639334689 291785793138336 291998900421312 292003057317888 292216323280896 292487088907776 292527883936568 293016956822464 293230963292288 293931644855808 295171862766592 295321462825599 295387443083264 296076760684488 296567544947226 296613131627757 296788369627008 296829764582694 297326029716912 298254169044864 298971011303424 299016967431168 299289773798492 299512625454336 300009105092672 300055220790304 300232492363776 300278642399232 300776391806464 301545640890368 301698471330396 303691094001411 303695417348064 303917222887488 304467797566632 304694504787456 304972491022514 305199574038912 305203918860288 305246487585984 305752471817968 305980135609344 306487335954688 308515979528192 308719790061543 308741305790464 308945265177906 309461786031888 309735406521072 310022405209482 310248831697644 310253248400256 310479843485952 311557898498056 312302372659296 312534913517568 313052979227136 313620104189504 313849158275968 313853626232832 314373877873664 314651841545216 315337642728696 315908906574219 316895054610168 317656699509888 317705527895616 318232164545232 318469120736256 318759674160964 318808672089698 318997023136512 319046057549184 319574916294368 319812872300544 320343002137088 320392243446016 320626243599872 321162293702656 322748472782848 322912049317956 323737911336672 324274547416344 324324393060108 324516002775552 324862001306591 325103894084928 325642794451856 325885268610048 326663978323968 327494773853184 328037637402368 328876608342016 329093869428639 329644076425272 329884833703824 331821270950502 332068345612416 332310873468672 332618790428832 332866458925056 333221360701348 333464730668216 333469477872384 333713029052928 334270958751744 334317581641792 334566515060736 334876522082816 335121100905472 337510243229256 337562123389092 338121674829309 338373440782272 338934337082544 338986436146008 339186708145152 339234016665936 339238846001664 339548348562766 339801176819328 340416758661392 340665383824864 341234937059072 342300143376384 342920252331776 343744447778816 343971530795214 344798252949024 345422887465236 345995469105097 346253097898176 347080476969216 347333969014272 347963197219008 348222291185664 348539989740016 348799513187328 348853128669696 349431396363392 350271241091072 350325082799104 350502635810313 352822617213192 353080303060464 353670612607872 353983321738368 354311320239408 354570093368736 354575141028864 354834106841088 355212430494404 355476922252032 356066169712064 356071238670336 356331297165312 358422976216576 358684752315392 359521780831164 360385877404224 360436142707557 360441273876768 360704524049856 361038750370536 361307580415488 361692806077729 361956970313918 363092031880704 363693902337408 364352768102512 364568026441728 364624065770496 365228475764992 366106288156672 366162563938304 366348143758338 366429992685568 367893916516812 369042342077664 369710897045196 369986184384768 370323739098767 370599482761536 370656449211552 370875431743488 370932440610816 371270858636104 371547307525632 372163193659264 372220400474048 373115017683968 375147822001743 376107279347016 376730724204282 376736087343168 377011238518656 377694229892784 378320305319068 378602003238144 379506680699904 379783855392768 380824412230112 381102549335104 381107974711296 381386318917632 382077236162048 382716025237504 382968853494066 383054415794176 383248556802972 383889304191456 385785283873248 386424771233496 386712503751168 387124816108919 387353528094336 387413069881152 387696019046784 387701538287616 388055255500304 388344202079232 389047724184448 389331867228416 389982785210368 391908859807744 392107488457518 393110320908816 393761950434132 393822477287274 394055146227456 394115718148992 394769014245984 395062959900672 395423393262968 395484175503676 395717826169344 395773019443592 396434706289216 397672225393152 398689289908224 399350167272448 400574440926072 401300119261083 402264628440528 403225848243648 403520346354816 404194985837568 404552367700992 404921458668548 404927223130752 405222963849984 405957063422176 406259339716608 406932765385216 406995316781312 407973514145792 409896864115326 410882035235616 411626386748724 411869574176256 411927020237208 411932884430592 412233741771264 412615714709184 412922949046272 412980542028096 413363206945976 413665108930192 413670997867008 413973124647936 414962322149376 416403163545728 417403972302848 417679715965617 418683592866672 418747950533304 419442077636358 419754394894464 420450190304928 421211875432292 422526739480224 422841353582592 423542266013184 423607370527488 424309552726976 424625494315008 425329364182016 425394743398912 427406167718061 428427463758876 428740368001992 429836890682304 430549399090608 430555528392192 430869986878464 430936217768448 431329379886062 431650548448896 432366063221792 432432524080144 432688003700736 433471858779904 434513691480064 436562162437842 436659698470912 437678689707504 437998350631968 438730633361664 438791825904852 439519178238329 439525435233696 439846444938432 440897467283712 441957147144192 442428361267336 442757794149888 443081164624896 443491720571776 444625970496512 444851317420839 444950705403904 445244646874041 445989044575368 448934660697738 449268938181504 450013657639008 450082831185456 450348738545664 450417963598848 450828899772412 451164587709696 451912449443392 451981914861344 452248944193536 452312022221248 452318461335552 453068235759104 456701696349948 457458736533771 457799361058368 457869731378976 458628707726952 458970203414016 459388942173154 459459556835153 459731003932032 460563849953648 461670797197568 462773969292288 463111958685696 463950929625344 465033607814223 465066017583104 465137504892928 465373247546466 467336847747084 468453558988944 469579468840704 470430156284256 470708084772864 470773737413952 470780439349248 471124276310016 471560816810496 471977762317824 472415093652544 472760124491648 472766854705152 473969229669376 477348246817848 478139511241446 478213008134547 478495534704768 478569086323776 479362374441552 479719308450816 480230784540178 480514503205632 480581523610076 480588365169024 480939365399808 481385000494048 481743440553984 484122709174272 484925203116544 486165421027328 486411821124516 486486589590162 487655841127392 488464191677784 488827902915072 489349090575751 490525222022416 491242160779776 492056456103552 492063461019648 492498534592512 492947862726928 493314912513024 494132643682048 494208598948736 495396410034176 497731906425753 498928185643248 499832041052022 500197096002324 500204216808576 500569543579392 501406438127616 501476372462688 501849772591104 502307632272376 502314783124224 502681651358208 503592306523712 504802670984192 506008907599872 508401505623816 508479654219012 508851024998904 509322522844149 509701765228992 510625137992088 510998075737296 511852405588608 513450215064576 514380378497664 515233028311328 515616671668224 516471370792448 516550759841536 516928025395712 517792269438976 518134331197854 519379646847264 521944795828512 522809984610024 523199269780992 523279693004544 523757104147361 524147094545088 524537375330304 525015933912176 525096636383032 525406861636608 525487624198656 526358685661312 527623768225792 530229633857536 531466980359112 531855140053104 532818645741606 533215383378048 534099254568096 534106858005504 534496945747968 535066825681444 536352837920704 537634464324864 538027128473088 538926647783424 539403156934656 539902964174336 540297285133312 541558125555804 542935455470877 545540853506112 546529152153768 546852039662592 546936098655744 547435092580786 547842713647488 548835182331632 549159432235008 549236026982944 549243845907456 549644989028352 550154286278912 550640722704128 551561330489344 551840874775218 551964166197248 554566345567794 555899224142304 555984673817328 556906287954156 557320961288448 557829429781687 558244790488896 558330600711072 558660460474368 559256103515144 559672526525952 560600253739904 561419612319744 563368985973632 564723021350912 564809827369984 565096086306423 566541344839176 567480457978602 567903004857216 569874890290748 571236618345168 571653824002656 571661962066944 572079478376448 573115854243072 574065865454144 574074037856256 574493315837952 574581623691264 575534064598528 579637156850244 581030292141504 581119604821728 581544028570176 582082883250456 582516303118848 583137381227359 583563278669378 583571586276672 583997800842624 584006114635776 584974177815552 585055767873136 586033913644928 586461926584576 587863289711616 590343725533184 590642925651198 590733715930911 590774886166528 592153521368976 593135089894452 593226263255514 593576739254016 593659529165388 594652059433824 596508338089728 597942022606848 598033934862336 598579547596984 599025250908672 600018210185344 600110441580608 600557284798464 601552783612928 603396942660792 607382188002822 607390834696128 607834445774976 608935595133264 609389009574912 609944982045028 610399148077824 610492975171968 611504943635936 611960271218688 612974671909376 617031959056384 617439580123086 617890530355812 618923572063776 619470813042144 620044810418964 620497663395288 620506496800512 620959686971904 621621753365207 623115796996112 624604745318592 625069827035136 626105958454272 627240208379008 627698316551936 628747755747328 629163116454537 629303683090432 630675285457392 631817813148438 633790109220336 635313399019776 635411055791232 636464329090464 636938241472512 637519348321928 637617344179396 637994046273024 638092115098368 639149832588736 639625744601088 640686004274176 640784486892032 641252487199744 645824098635912 646994069829093 647475822673344 648549094832688 648648786120216 649032005551104 649724002613182 650207788169856 651285588903712 651770537220096 654989547706368 656075274804736 657753216684032 658187738857278 659288152850544 659769667407648 662060534308369 663642541901004 664136691224832 664621746937344 665237580857664 665732917850112 666442721402696 666929461336432 666938955744768 667426058105856 668635163283584 669753044165632 670242201810944 673401991046607 675020486458512 675124246778184 676243349658618 676746881564544 677868674165088 677972872292016 678373416290304 678468033331872 678477692003328 679096697125532 679602353638656 680833517322784 681330767649728 682469874118144 684600286752768 685840504663552 687943061590428 689083413259731 689596505898048 690845774930472 691990938210194 692506195796352 694160953938432 694667938028544 695926394438016 697079979480032 697599026374656 697706257339392 698862792726784 700542482182144 700650165598208 701005271620626 705645234426384 706160606120928 707341225215744 707966643476736 708612552669959 708622640478816 709140186737472 709150282057728 709668213682176 710424860988808 710953844504064 712132339424128 712142477340672 716845952433152 717209266862169 717369504630784 719043561662328 720346176810267 720771754808448 720872285415114 720882547753536 721409048099712 722077500741072 722615160830976 723385612155458 723913940627836 726184063761408 727387804674816 728705536205024 729136052883456 729248131540992 730456951529984 732325127876608 732696287516676 735787833033624 738084684155328 739421794090392 739972368769536 740647478197534 741198965523072 741312898423104 741864881221632 742541717272208 743094615051264 744326387318528 744440800948096 746230035367936 749748061578033 750295644003486 752214558694032 753461448408564 753472174686336 754022477037312 755388459785568 756640610638136 757204006476288 759013361399808 759567710785536 761648824460224 762205098670208 762215949422592 764154472324096 765937706988132 766497113605944 767778608382912 771570567746496 772849542466992 773425007502336 774249632217838 774707056188672 774826139762304 775392038093568 776110511000608 776688404158464 778095448368896 778663734456832 779965570420736 783817719615488 784214976915036 786220641817632 787523900868264 787644954574548 788110292454912 788231436297984 788950574601721 789538028491968 790125919801344 790846786525936 790968351007352 791435652338688 791546038887184 792869412578432 795344450786304 798700334544896 799227968612409 801148881852144 802600238522166 804529256881056 806451696487296 807040692709632 808389971675136 809104735401984 809842917337096 809854446261504 810445927699968 811914126844352 812518679433216 813865530770432 813990633562624 819793728230652 821152638871179 821764070471232 823252773497448 823739148352512 823854040474416 823865768861184 824467483542528 825231429418368 825961084056192 826726413891952 827330217860384 827341995734016 827946249295872 832806327091456 834807944605696 835359431931234 837367185733344 837495901066608 838884155272716 839508789788928 840900380609856 841017666317633 842423750864584 845053478960448 845682707165184 847084532026368 847214741054976 848619105453952 850658728364032 850789486797824 851220686967903 854812335436122 856854927517752 857480736003984 859673781364608 861098798181216 861111056784384 861739973756928 861872435536896 862658759772124 863301096897792 864732126443584 864865048160288 865376007401472 866943717559808 873124324875684 875344918004067 875357379415008 875996701263936 877461266723328 877583651809704 879038356476658 879050870467392 879692889876864 881794934567424 884856722534672 885515588299776 886162329249792 886983441143552 889251940993024 889702634841678 889839394883271 889901410807808 890489293748082 891978089150736 897869321395476 898537876363008 900027315278016 900165662370912 900697477091328 900835927197696 901657799544824 902329175419392 903824898886784 903963829722688 904624044442496 904636922671104 906136471518208 911073282004233 913403392699896 914917473067542 915598722116736 915739462757952 917257415453904 917940406828032 918777884346308 918919113670306 919462007864064 921127699907296 923341594395136 925547938584576 926223917371392 927901859250688 930067215628446 930275009785856 930746495092932 934673695494168 936907117977888 939158937681408 940160267693089 940860312568512 941547474827904 941560878698496 943121633620992 943955524635648 944830187305088 945520248983296 947726719722657 947938459338752 954696493635696 956279022482892 956426016269094 956991069409536 957138172647552 958724748883104 959438616901632 960461569080356 961029006411264 961163047220152 961176730338048 961878730799616 962770000988096 963486881107968 968245418348544 969850406233088 972823642249032 972973179180324 974586003919773 975311682254784 976928383355568 977655805830144 978698181151502 981050444044832 982484321559552 984112912207104 985895725453856 986629825026048 988265287364096 988417197897472 990792820068352 995463812851506 997856371286496 999664082104044 1000394192004648 1000408433617152 1001139087158784 1002812876255232 1002952744925376 1003699545182208 1004615264544752 1004629566248448 1005363302716416 1007184613047424 1009605341968384 1014365024487927 1016803011247632 1016959308438024 1017702049997808 1018645045688298 1019403530457984 1021250275984176 1021996151474592 1023704811177216 1026900430129152 1028760756995328 1030466056622656 1031233343336448 1032942741584896 1033101519683072 1033856050791424 1036268662395708 1037986407315291 1038759293694528 1043889591657024 1045619969220048 1046398539561984 1046559386009088 1047514208294722 1048294189090176 1050031867824352 1050193272766064 1050813723273216 1050975248397312 1052717371322624 1055247536451584 1060459267715072 1062933960718224 1063710280106208 1065637291483212 1066430766756096 1067403718578799 1068198509136192 1068213716011008 1068993891495936 1070133651362888 1072705675841408 1075268928649728 1076054256946176 1079805928348672 1080594570266624 1081308428122671 1083116251111608 1085078418233187 1085870910941754 1091081707012224 1093058304307536 1093704079325184 1093872197311488 1094870185161572 1095685427294976 1097670364663264 1098318864470016 1098472053965888 1098487691814912 1099289978056704 1100308572557824 1101281445408256 1103122660978688 1103681749550436 1109132691135588 1110971217296301 1111798448284608 1111969347634656 1113812575908312 1114641922576896 1115658859563374 1115830352313943 1116489580977792 1116661201422144 1118512207030288 1119345053051904 1121200507479808 1126737971947264 1129446042701824 1129619654739968 1130192172612846 1133082689678352 1134960915957204 1135806009714432 1139749780581496 1142473236690336 1143307648005312 1143323924133888 1144158956752896 1146231708486144 1148131730908288 1148148075712512 1149163247382528 1151068129197056 1159274313700488 1161374448326757 1162060584283008 1162239209643456 1163088057140352 1164165766500912 1165032606237696 1166274762454718 1167126557338756 1167143172553344 1167995601685248 1169948355631104 1170111535746272 1172067827289856 1172923853169152 1175726579423232 1180687451066368 1181285851302396 1181467431861822 1184307042737952 1186270179788904 1186452526511028 1187153478508032 1187319058330776 1188419219969681 1189304118867648 1193016676179456 1196067869724672 1197159095193968 1198050501817344 1200036420370688 1200220883161216 1203105567225856 1203900357783249 1206793885321584 1214764376005644 1214781669392256 1215668891549952 1217871190266528 1218778019149824 1219889964090056 1220798296155648 1220985950343936 1223009887271872 1223920542437376 1225949343818752 1234879160246172 1235781060711624 1237847144127552 1238941626084288 1240089620837928 1240995326790576 1241012993601024 1241919373943808 1243243506730414 1246231593992224 1249209490637184 1252211916908544 1254480416758016 1255396633103872 1257495511494656 1258326232909074 1258607366180864 1261350570914784 1263635626296876 1267580218440672 1270626798039552 1270822111582464 1271981538643591 1272928658180928 1273876482945024 1275038696643856 1275234688358792 1275988092546048 1276184230196736 1278299665177472 1281372008548352 1281568973784064 1282218503154183 1282504974399488 1291648197271824 1293988139658186 1294951645346688 1297098189665376 1297297572240432 1298064011102208 1299448005226364 1300415576339712 1302571177807424 1303541074440192 1309979095412736 1312150549609472 1316375477714556 1318557534714987 1318576305701088 1319539334815296 1324121068616738 1327285083802008 1328273382449664 1329243493874688 1330475161715328 1332885442805392 1333858922672864 1333877911489536 1334852116211712 1337270326567168 1339506088331264 1340484403621888 1346803982093214 1350040972917024 1350248493556368 1352486699317236 1353493763129088 1355737348330176 1355945744584032 1356746832580608 1356936066663744 1356955384006656 1358193394251064 1359204707277312 1361667034645568 1362661535299456 1364939748236288 1371681009327104 1372376209601313 1375886123180856 1378166826519462 1378378670505459 1379193011796096 1381691549860944 1383981876420388 1385012391592704 1388321907876864 1389335876057088 1391852788876032 1394159958960064 1395198052749312 1395412514678784 1397725585453568 1401300331196416 1402010543241252 1411290468852768 1412321212241856 1414682450431488 1415933286953472 1417225105339918 1417245280957632 1418280373474944 1418300564115456 1420849721977616 1421907689008128 1424264678848256 1433691904866304 1434418533724338 1434639024403641 1434739009261568 1438087123324656 1440692353620534 1441543509616896 1441744570830228 1441765095507072 1442818096199424 1444155001482144 1445230321661952 1446771224310916 1447827881255672 1452368127522816 1454775609349632 1457411072410048 1458496263081984 1460913903059968 1465392575033352 1468047271727253 1471575666067248 1476169368310656 1478843588180784 1479944737539072 1481294956395068 1482397931046144 1482625796846208 1485083434544416 1486189230102528 1488652774637056 1488881601896192 1492460070735872 1499496123156066 1500591288006972 1504429117388064 1506922896817128 1506944349372672 1508044954074624 1509652829601217 1510776919571136 1513281221276272 1514408012952576 1518026722799616 1523297648920448 1524410197340416 1527967568532447 1528308944648192 1531875413976264 1532994227211888 1535557216765824 1543141135492992 1545699084933984 1546850015004672 1548499264435676 1549414112377344 1549652279524608 1550784076187136 1552221022001216 1553376808316928 1556190896737792 1557327468913664 1568429953830072 1571271312442083 1572441283635264 1575047801736528 1575289909149096 1576220584909824 1576462872595968 1577901149203442 1579076056983936 1581693573051872 1581936702014704 1582871304677376 1583092077774368 1585738825156864 1590688901572608 1597400669089792 1598455937224818 1602297763704288 1605200477044332 1607861297606039 1609058513762112 1612903392974592 1614081385419264 1616779943350272 1618209470803968 1619685834674192 1619708892523008 1620891855399936 1623828253688704 1627731061540864 1627981267125248 1628806366412631 1639587456461304 1642305277742358 1643528140942464 1646505546994896 1647478296705024 1647708080948832 1647731537722368 1648934967085056 1650462858836736 1651922168112384 1653452827783904 1654660435720768 1654683991468032 1655892498591744 1665612654182912 1670718863862468 1673488289345061 1674734371466688 1674991802133216 1677768310545432 1679017579577856 1680807745890623 1681800761219712 1682035332635266 1684847501729168 1690106957920896 1694169064052736 1694429482109952 1697238210907904 1701317456728064 1701578973595648 1702441373935806 1709624670872244 1713709855035504 1714961472007968 1719347562729216 1720916199341329 1722197596362432 1722222113568768 1723479947513856 1723744871073792 1725317519544248 1726602193795584 1729464252887168 1729730096320576 1733887435119616 1746248649751368 1749412143682077 1750689836008134 1750714758830016 1751993402527872 1754922533446656 1755167303619408 1758076712953316 1758101740934784 1759385779753728 1763589869134848 1769713445069344 1771031176599552 1772324658499584 1773966882287104 1778503881986048 1779405269683356 1779678789766542 1780978587496164 1783956178301472 1795738642790952 1797075752726016 1800054630556032 1800331324741824 1801671854395392 1803315599089648 1804658350838784 1807649797773568 1807927659445376 1809248088884992 1812272943036416 1822146564008466 1826806785399792 1829834946135084 1831197444233472 1831478925515904 1834514830907808 1835880813656064 1837555768692616 1837838227340612 1838924015728128 1842255399814592 1846683188790272 1851095877169152 1855803718501376 1860134431256892 1861492990185864 1864865260095621 1869347390988336 1873814235955776 1878317875362816 1880320535386178 1881720625137024 1883094949655808 1886243267241984 1887911049271296 1889660374610176 1891040497966592 1895453439445314 1895876918677504 1909392987271392 1912558044965784 1912852032538188 1913982138819072 1914276345295104 1916022824032751 1917449497766208 1918877233803264 1920923138160712 1922058012822528 1922326094440304 1922353460676096 1923757461599232 1925540001976192 1939700812466176 1940982209487279 1945647284498064 1945946358360648 1949172007839546 1950623364509568 1953856766711136 1955311611660288 1957396362303004 1962100888089664 1964968643119104 1968225824414208 1971791450907712 1973259650052096 1976530574728192 1976834395794944 1986181602925107 1990927625703012 1995712742572992 1999328164208088 2000788384009296 2000816867234304 2002278174317568 2005905489850752 2009230529089504 2009259132496896 2010726605432832 2014369226094848 2019210683936768 2028730048975854 2033606022495264 2033918616876048 2035404099995616 2037290091376596 2038807060915968 2042471475342823 2042500551968352 2043992302949184 2047409622354432 2053800860258304 2057521513990656 2060932113245312 2065885483169792 2066203039366144 2067250239779193 2067712101582848 2072537324791416 2075972814630582 2077518587389056 2087779183314048 2091239938440096 2092797079123968 2093118772018176 2095028416589444 2096588378180352 2100063735648704 2100386545532128 2101627446546432 2101950496794624 2105434742645248 2125837658009877 2125867921436448 2127420560212416 2131274582966424 2132861533512192 2134807437157598 2136397018272384 2136427432022016 2140267302725776 2145411351682816 2150537857299456 2152108513892352 2159611856697344 2161038530430801 2161189140533248 2162616856245342 2166232502223216 2170156836466374 2171741821883508 2182163414024448 2186116608615072 2187408158650368 2187744394622976 2189740370323144 2191370854589952 2195340729326528 2196944107931776 2196975383629824 2200617145115648 2202562890816512 2207363499100872 2218265382271176 2221942434592602 2223596896569216 2223938695269312 2227625151816624 2229283845153792 2231317719126748 2231660704627886 2232979161955584 2233322402844288 2237024414060576 2238690106103808 2242401014959616 2253475943894528 2259239309479936 2260384345225692 2266165379356704 2269921831914408 2271612019428864 2274034009146137 2279499561162992 2284946473380672 2286615296010624 2286647848267776 2292463416972288 2296263461816576 2302136258394112 2318548627400976 2322748896653514 2324121168566016 2324478419286912 2326176114280704 2328331533001824 2330065212475392 2332549524909436 2334253114677512 2334286345106688 2335991203370496 2339896711262208 2340223071492544 2344135654579712 2345847706338304 2351453158846464 2362571702604792 2362934863723644 2366851723805163 2368614085475904 2372540359577808 2372905053022056 2374306957016064 2374638116661552 2376838439939362 2378608237735296 2386033352358912 2394318190387936 2396101003634688 2400072840741376 2400441766322432 2406211134451712 2407800715566498 2413587770643168 2421968283735679 2429528752011288 2429563338784512 2431337783099904 2435742380533056 2437556038299648 2439779928180112 2441596592311296 2441971900687872 2446019774543744 2451898687637504 2463457916613537 2469758320492344 2471562121423248 2475694288255104 2477883252168576 2480179241675856 2481990653581152 2482025987202048 2483838747887616 2486487013460828 2492463187984448 2498418981274368 2504423833817088 2508960833516032 2510793266207744 2516652465818148 2522701141829568 2523052998952899 2527271252593752 2535160436881344 2541253596079104 2541644223164928 2543963077287182 2545857316361856 2550077393287712 2550469376717584 2551976185092096 2552368460393472 2556599330354944 2562744017096704 2563137947568128 2564437006308366 2565009948798976 2583296394543648 2587976279316372 2589903290693376 2592266173691369 2594196379330752 2594595144480864 2596128022204416 2598896010452728 2600831152679424 2605142355614848 2624301099218944 2626034754012201 2632750955429112 2637115069429974 2637152611402176 2639078669630592 2648242137233476 2654570167604016 2656546764899328 2658486987749376 2660950323430656 2665770885610784 2667717845345728 2667755822979072 2669704232423424 2674540653134336 2679012176662528 2693607964186428 2700081945834048 2700496987112736 2704973398634472 2706987526258176 2709873712762433 2711474696660352 2711891489168064 2713872133327488 2713910768013312 2716386788502128 2718409414554624 2723334069291136 2725323070598912 2729879496472576 2743362018654208 2744752419202626 2751772246361712 2756333653038924 2756757341010918 2758386023592192 2763383099721888 2767963752840776 2770024783185408 2776643815753728 2778671752114176 2783705577752064 2788319917920128 2790825029357568 2795451170907136 2804021086482504 2820480803079267 2822580937705536 2824642424483712 2829364900862976 2831866573906944 2834450210679836 2834490561915264 2836560746949888 2841699443955232 2843815378016256 2848529357696512 2867383809732608 2868837067448676 2869278048807282 2876174246649312 2881384707241068 2883087019233792 2883489141660456 2883530191014144 2885636192398848 2888310002964288 2890460643323904 2893542448621832 2895655762511344 2904736255045632 2909551218699264 2914822144820096 2921827806119936 2923758011759319 2930785150066704 2936094543454506 2943151332134496 2952338736621312 2957687176361568 2959889475078144 2962589912790136 2964795862092288 2965251593692416 2970166869088832 2972378460205056 2977305549274112 2977763203792384 2998992246312132 3001182576013944 3008858234776128 3013845793634256 3013888698745344 3016089908149248 3019305659202434 3021553839142272 3026562442552544 3028816025905152 3046595297840896 3048820394680832 3055935137064894 3056617889296384 3063750827952528 3065988454423776 3071114433531648 3076634247668303 3086282270985984 3091398169867968 3093700030009344 3096998528871352 3098828224754688 3099304559049216 3101568152374272 3104442044002432 3112381793475584 3113959221945873 3114654937827328 3136859907660144 3142542624884166 3144882567270528 3150095603473056 3150579818298192 3152441169819648 3152925745191936 3155802298406884 3158152113967872 3163387146103744 3163873404029408 3165742609354752 3166184155548736 3171477650313728 3181377803145216 3196911874449636 3202211155736397 3204595527408576 3210400954088664 3215722595212078 3218117027524224 3225806785949184 3228162770838528 3239371669348384 3239417785046016 3241783710799872 3247656507377408 3255235254699561 3255462123081728 3255962534250496 3257612732825262 3279174912922608 3284610555484716 3287056281884928 3293011093989792 3294956593410048 3295416161897664 3295463075444736 3297869934170112 3300925717673472 3303844336224768 3306905655567808 3309320871441536 3309367982936064 3331225308365824 3332913651888903 3341437727724936 3346976578690122 3347491056941829 3349468742933376 3349983604266432 3355536621090864 3358035159155712 3361615491781246 3363601522439424 3364070665270532 3369695003458336 3380213915841792 3388338128105472 3388858964219904 3394476421815808 3403157947191296 3404882747871612 3419249341744488 3427419710071008 3429922944015936 3438695125458432 3441832398682658 3444395192724864 3444444227137536 3447489742147584 3450635039088496 3453204387591168 3458928505774336 3459460192641152 3467774870239232 3484123344980271 3492497299502736 3498824287364154 3501379672016268 3501429517660032 3503986805055744 3509845066893312 3510334607238816 3516153425906632 3516203481869568 3518771559507456 3527179738269696 3539426890138688 3542062353199104 3547933764574208 3558810539366712 3559357579533084 3561957174992328 3565257659909043 3567912356602944 3591477285581904 3594151505452032 3600109261112064 3600662649483648 3606631198179296 3609316701677568 3615299595547136 3615855318890752 3618496177769984 3624545886072832 3644293128016932 3653613570799584 3659669892270168 3662394888466944 3662957851031808 3666299729031527 3669029661815616 3671761627312128 3675111537385232 3675676454681224 3677848031456256 3684510799629184 3693366377580544 3711607437002752 3720268862513784 3722985980371728 3729730520191242 3738694781976672 3747628471911552 3756635750725632 3760641070772356 3763441250274048 3766189899311616 3772486534483968 3775822098542592 3779320749220352 3782080995933184 3790906878890628 3815944615930773 3818785974542784 3825116089931568 3825704065076376 3827964277638144 3828552690590208 3832045648065502 3834898995532416 3841846276321424 3844116025645056 3844652188880608 3844706921352192 3847514923198464 3851080003952384 3879401624932352 3881964418974558 3891294568996128 3891892716721296 3898344015679092 3901246729019136 3904806008471809 3907713533422272 3910623223320576 3914792724606008 3924201776179328 3929937286238208 3936451648828416 3943582901815424 3953061149456384 3953668791589888 3955672604144961 3972363205850214 3981855251406024 3991425485145984 3998656328416176 4001576768018592 4001633734468608 4004556348635136 4011810979701504 4018461058179008 4018518264993792 4021453210865664 4028738452189696 4057460097951708 4067212044990528 4067837233752096 4070808199991232 4074580182753192 4077614121831936 4081961668591513 4084942950685646 4085001103936704 4087984605898368 4094819244708864 4115043027981312 4121864226490624 4131770966339584 4132406078732288 4134500479558386 4135136011516377 4135424203165696 4145074649582832 4151945629261164 4155037174778112 4175558366628096 4182479876880192 4185594158247936 4186237544036352 4190056833178888 4193176756360704 4200127471297408 4200773091064256 4203900993589248 4210869485290496 4251675316019754 4251735842872896 4254841120424832 4262549165932848 4265723067024384 4269614874315196 4272794036544768 4280534605451552 4290822703365632 4301075714598912 4304217027784704 4319223713394688 4322077060861602 4325233712490684 4332465004446432 4340313672932748 4343483643767016 4364326828048896 4372233217230144 4375488789245952 4379480740646288 4382741709179904 4390681458653056 4393888215863552 4401234290231296 4404141815181759 4405125781633024 4414726998201744 4436530764542352 4443884869185204 4447193793138432 4447877390538624 4455250303633248 4458567690307584 4462635438253496 4463321409255772 4465958323911168 4466644805688576 4474048828121152 4477380212207616 4484802029919232 4506951887789056 4520768690451384 4528958488803651 4532330758713408 4539843663828816 4543224038857728 4548068018292274 4558999122325984 4569892946761344 4573230592021248 4584926833944576 4592526923633152 4604272516788224 4637097254801952 4645497793307028 4648242337132032 4648956838573824 4652352228561408 4656663066003648 4660130424950784 4665099049818872 4668506229355024 4668572690213376 4671982406740992 4680446142985088 4688271309159424 4691695412676608 4713813937326249 4725143405209584 4725869727447288 4733703447610326 4737228170951808 4745080719155616 4745810106044112 4748613914032128 4749276233323104 4753676879878724 4757216475470592 4772066704717824 4788636380775872 4792202007269376 4800145681482752 4800883532644864 4815601431132996 4823583892818117 4827175541286336 4843936567471358 4859057504022576 4859126677569024 4862675566199808 4871484761066112 4879559856360224 4883193184622592 4883943801375744 4892039549087488 4903797375275008 4926915833227074 4939516640984688 4943124242846496 4951388576510208 4955766504337152 4960287868689713 4960358483351712 4963981307162304 4964051974404096 4967677495775232 4972974026921656 4984926375968896 4996837962548736 5017921667032064 5020464868035183 5021586532415488 5033304931636296 5042423237671869 5045402283659136 5046105997905798 5054542505187504 5070320873762688 5082507192158208 5083288446329856 5087926154574364 5091714632723712 5100154786575424 5100938753435168 5103952370184192 5104736920786944 5113198660709888 5126275895136256 5128874012616732 5162748598023987 5166592789087296 5175952558632744 5179806581386752 5184532347382738 5188392758661504 5189190288961728 5197792020905456 5201662305358848 5210284711229696 5248236431046231 5248602198437888 5252069508024402 5265501910858224 5274230138859948 5274305222804352 5278157339261184 5296484274466952 5309140335208032 5313093529798656 5316973975498752 5321900646861312 5331541771221568 5335435690691456 5335511645958144 5349081306268672 5387215928372856 5400163891668096 5400993974225472 5409946797268944 5413975052516352 5419747425524866 5422949393320704 5423782978336128 5427744266654976 5432773577004256 5436818829109248 5446668138582272 5450646141197824 5459758992945152 5486724037308416 5489504838405252 5503544492723424 5512667306077848 5513514682021836 5516772047184384 5522654022212047 5526766199443776 5535927505681552 5540049566370816 5553287631507456 5567411155504128 5576639835840256 5590902341814272 5594595780286863 5608042172965008 5640961606158534 5645161875411072 5649284848967424 5658729801725952 5663733147813888 5668900421359672 5668981123830528 5673121493899776 5683398887910464 5687630756032512 5697058715393024 5737674134897352 5738556097614564 5748068472098253 5752348493298624 5762769414482136 5766174038467584 5766978283320912 5767060382028288 5771272384797696 5776620005928576 5787084897243664 5791311525022688 5819102437398528 5829644289640192 5843655612239872 5847516023518638 5861570300133408 5872189086909012 5886302664268992 5904677473242624 5915374352723136 5919778950156288 5925179825580272 5929591724184576 5930503187384832 5940333738177664 5954611098548224 5955526407584768 5958544808775321 5997984492624264 6002365152027888 6017716469552256 6027691587268512 6027777397490688 6032179816298496 6038611318404868 6043107678284544 6053124885105088 6057632051810304 6093190595681792 6097640789361664 6111870274129788 6127414426028469 6127501655905056 6131976908847552 6142228867063296 6153268495336606 6172564541971968 6182796339735936 6193997057742704 6197656449509376 6198609118098432 6203136304748544 6208884088004864 6224763586951168 6227918443891746 6229309875654656 6273719815320288 6285085249768332 6289765134541056 6295503564679039 6300191206946112 6301159636596384 6304882339639296 6305851490383872 6311604596813768 6316304227935744 6326774292207488 6327746808058816 6332368311097472 6342955300627456 6377512974029631 6393823748899272 6404422311472794 6409191054817152 6420801908177328 6431445190424156 6436234055048448 6451613571898368 6456325541677056 6478743338696768 6478835570092032 6483567421599744 6495313014754816 6510470509399122 6511925068500992 6515225465650524 6558349825845216 6569221110969432 6574112563769856 6581121873851623 6586022187979584 6590832323795328 6590926150889472 6601851435346944 6607688672449536 6613811311135616 6618641742883072 6662450616731648 6665827303777806 6682875455449872 6693953157380244 6694982113883658 6698937485866752 6699967208532864 6711073242181728 6716070318311424 6723230983562492 6727203044878848 6728141330541064 6739390006916672 6760427831683584 6777717928439808 6788952843631616 6809765495743224 6822102027438411 6838498683488976 6854839420142016 6859845888031872 6877390250916864 6883664797365316 6888790385449728 6901270078176992 6906408775182336 6917857011548672 6918920385282304 6935549740478464 6968246689960542 6984994599005472 6997648574728308 7002759344032536 7002859035320064 7007973610111488 7019690133786624 7020669214477632 7032306851813264 7032406963739136 7037543119014912 7054359476539392 7078853780277376 7095867529148416 7100555171415489 7117621078733424 7118715159066168 7123914349984656 7130515319818086 7135824713205888 7182954571163808 7188303010904064 7200218522224128 7201325298967296 7213262396358592 7218633403355136 7230599191094272 7231710637781504 7236992355539968 7265904851207037 7288586256033864 7307227141599168 7319339784540336 7324789776933888 7325915702063616 7332599458063054 7338059323631232 7350223074770464 7351352909362448 7355696062912512 7369021599258368 7386732755161088 7423214874005504 7440537725027568 7445971960743456 7459461040382484 7471826030051593 7477389563953344 7495256943823104 7513271501451264 7521282141544712 7526882500548096 7532379798623232 7558641498440704 7564161991866368 7569158996858697 7581813757781256 7631889231861546 7637571949085568 7650232179863136 7651408130152752 7655928555276288 7657105381180416 7664091296131004 7669797991064832 7683692552642848 7688232051290112 7689304377761216 7689413842704384 7695029846396928 7702160007904768 7763928837949116 7776798521074107 7782589137992256 7783785433442592 7796688031358184 7802493458038272 7809612016943618 7810812466197601 7815427066844544 7829585449212016 7848403552358656 7872903297656832 7887165803630848 7906122298912768 7907337583179776 7911345208289922 7944726411700428 7963710502812048 7982850970291968 7997312656832352 8003153536037184 8003267468937216 8009112697270272 8023621959403008 8036922116358016 8037036529987584 8057476904379392 8114920195903416 8129621138287299 8134424089981056 8135674467504192 8141616399982464 8149160365506384 8155228243663872 8163923337183026 8169885901371292 8170002207873408 8175969211796736 8189638489417728 8230086055962624 8243728452981248 8264812157464576 8269000959116772 8270272023032754 8290149299165664 8303891258522328 8310074349556224 8318934539787767 8351116733256192 8364959753760384 8372475088072704 8380113666357776 8386353512721408 8400254942594816 8401546182128512 8421738970580992 8461442409237801 8503350632039508 8503471685745792 8509682240849664 8525098331865696 8531446134048768 8539229748630392 8545588073089536 8561069210903104 8581645406731264 8602151429197824 8644154121723204 8650467424981368 8664930008892864 8680627345865496 8686967287534032 8728653656097792 8744466434460288 8758961481292576 8765483418359808 8781362917306112 8787776431727104 8802468580462592 8808283630363518 8810251563266048 8829453996403488 8873061529084704 8887769738370408 8894387586276864 8895754781077248 8903870770505137 8910500607266496 8917135380615168 8925270876506992 8926642818511544 8931916647822336 8933289611377152 8948097656242304 8969604059838464 9013903775578112 9041537380902768 9057916977607302 9064661517426816 9079687327657632 9086448077715456 9096136036584548 9117998244651968 9139785893522688 9146461184042496 9169853667889152 9185053847266304 9229902743004909 9274194509603904 9290995586614056 9296484674264064 9297913677147648 9304704457122816 9313326132007296 9330198099637744 9337012458710048 9337145380426752 9343964813481984 9360892285970176 9376542618318848 9383390825353216 9427627874652498 9450286810419168 9451739454894576 9467406895220652 9474456341903616 9490161438311232 9491620212088224 9497227828064256 9498552466646208 9507353759757448 9514432950941184 9544133409435648 9577272761551744 9600291362965504 9601767065289728 9606633467209191 9631202862265992 9647167785636234 9654351082572672 9687873134942716 9718115008045152 9718253355138048 9725351132399616 9742969522132224 9759119712720448 9766386369245184 9767887602751488 9784079098174976 9853831666454148 9879033281969376 9886248485692992 9902777153020416 9911533008674304 9920575737379426 9920716966703424 9927962614324608 9928103948808192 9945948053843312 9969852751937792 9993675925097472 10035843334064128 10040929736070366 10042473170825487 10043173064830976 10066609863272592 10084846475343738 10090804567318272 10092211995811596 10109085010375008 10140641747525376 10165014384316416 10166576892659712 10175852309148728 10183429265447424 10200309573150848 10201877506870336 10209473841573888 10226397321419776 10257748025233464 10325497196047974 10333185578174592 10351905117265488 10359613162773504 10369064694765476 10376785517323008 10378380577923456 10395584041810912 10403324610717696 10420569422459392 10496472862092462 10504139016048804 10531003821716448 10548460277719896 10548610445608704 10556314678522368 10567569807208519 10592968548933904 10618280670416064 10626187059597312 10643801293722624 10663083542443136 10670871381382912 10695772979727129 10698162612537344 10774431856745712 10800327783336192 10801987948450944 10819893594537888 10827950105032704 10839494851049732 10845898786641408 10847565956672256 10855488533309952 10865547154008512 10873637658218496 10893336277164544 10901292282395648 10979009676810504 10998899187094581 11007088985446848 11025334612155696 11027029364043672 11033544094368768 11045308044424094 11053532398887552 11071855011363104 11080099132741632 11134822311008256 11153279671680512 11181804683628544 11189191560573726 11216084345930016 11255029083242273 11281923212317068 11290323750822144 11298569697934848 11317459603451904 11327466295627776 11337800842719344 11337962247661056 11346242987799552 11366797775820928 11394117430786048 11447833847792319 11475348269794704 11477112195229128 11496136944196506 11504696986597248 11525538828964272 11532348076935168 11533956566641824 11534120764056576 11542544769595392 11553240011857152 11574169794487328 11582623050045376 11638204874797056 11659288579280384 11695032047037276 11714418025415427 11723140600266816 11744378173818024 11772605328537984 11809354946485248 11830748705446272 11850359651160544 11859183448369152 11861006374769664 11880667476355328 11909222197096448 11911052815169536 11917089617550642 11995968985248528 12004730304055776 12035432939104512 12046413395389303 12055383174537024 12055554794981376 12064359632596992 12077222636809736 12086215356569088 12106249770210176 12186381191363584 12195281578723328 12223740548259576 12245885005774539 12254828852056938 12255003311810112 12263953817695104 12284457734126592 12306536990673212 12345129083943936 12365592679471872 12387994115485408 12395312899018752 12397218236196864 12406272609497088 12417768176009728 12449527173902336 12455836887783492 12547439630640576 12570170499536664 12579530269082112 12591007129358078 12600382413892224 12602319273192768 12611702980767744 12623209193627536 12632608455871488 12653548584414976 12655493616117632 12664736622194944 12685910601254912 12755025948059262 12787647497798544 12808844622945588 12818382109634304 12841603816354656 12862890380848312 12872468110096896 12903227143796736 12912651083354112 12957486677393536 12957671140184064 12990626029509632 13020941018798244 13030450931301048 13116699651690432 13138442221938864 13148225127539712 13162243747703246 13172044375959168 13181664647590656 13203702870693888 13215377344899072 13227622622271232 13237283485766144 13324901233463296 13331654607555612 13365750910899744 13387906314760488 13389964227767316 13397874971733504 13399934417065728 13412159768229257 13422146484363456 13432140636622848 13446461967124984 13454406089757696 13456282661082128 13478780013833344 13520855663367168 13577905687263232 13586875466410953 13619530991486448 13644204054876822 13676997366977952 13709678840284032 13719691776063744 13754780501833728 13767329594730632 13777580770899456 13802540156353984 13812817550364672 13835714023097344 13837840770564608 13936493379921084 13969989198010944 13995297149456616 14005518688065072 14005718070640128 14015947220222976 14041338428955264 14064613703626528 14064813927478272 14075086238029824 14157707560554752 14191735058296832 14201110342830978 14235242157466848 14237430318132336 14247828699969312 14261030639636172 14271649426411776 14297300327399761 14365909142327616 14376606021808128 14400437044448256 14402650597934592 14426524792717184 14461198382188544 14463421275563008 14470751678454351 14473984711079936 14531809702414074 14577172512067728 14614454283198336 14638679569080672 14649579553867776 14651831404127232 14665198916126108 14676118647262464 14700446149540928 14702705818724896 14711392125825024 14738043198516736 14880863606069139 14881075450055136 14891943921486912 14918922080764968 14943652060103186 14954779127906688 14990513887646208 15042564283089424 15053765001096192 15064759597246464 15117282996881408 15127269713015607 15128323983732736 15138317993717394 15163627515562512 15263778463723092 15275143898171136 15300464359726272 15302816260305504 15311857110552576 15314210762360832 15328182592262008 15339595982129664 15367385105285696 15378608755522432 15378827685408768 15404320015809536 15488245794071961 15527857675898232 15553597042148214 15565178275984512 15567570866885184 15593376062716368 15604986916076544 15619224033887236 15621624932395202 15630854133689088 15659170898424032 15696807104717312 15745806595313664 15774331607261696 15814675166359552 15822690416579844 15889452823400856 15927421005624096 15965701940583936 15994625313664704 16006307072074368 16006534937874432 16047243918806016 16073844232716032 16114953808758784 16229840391806832 16259242276574598 16268848179962112 16271348935008384 16283232799964928 16298320731012768 16310456487327744 16327846674366052 16339771802742584 16340004415746816 16351938423593472 16379276978835456 16460172111925248 16487456905962496 16538001918233544 16540544046065508 16567962066636141 16580298598331328 16607782517044656 16620148699112448 16637869079575534 16702233466512384 16729919507520768 16760227332715552 16772707025442816 16800509885189632 16803092364257024 16843477941161984 16922884818475602 17006701264079016 17006943371491584 17019364481699328 17050196663731392 17062892268097536 17078459497260784 17091176146179072 17122138421806208 17163290813462528 17244205416294759 17288308243446408 17300934849962736 17329860017785728 17361254691730992 17373934575068064 17457307312195584 17488932868920576 17517922962585152 17530966836719616 17562725834612224 17575552863454208 17616567260727036 17658907992806976 17746123058169408 17775539476740816 17788775172553728 17791509562154496 17807741541010274 17821001214532992 17850541753013984 17853285637023088 17863833295644672 17866579222754304 17896195312484608 17939208119676928 18027807551156224 18083074761805536 18115833955214604 18129323034853632 18145863215839583 18159374655315264 18172896155430912 18192272073169096 18235996489303936 18279571787045376 18292922368084992 18370107694532608 18382243278085407 18459805486009818 18548389019207808 18581991173228112 18592969348528128 18595827354295296 18609408914245632 18626652264014592 18660396199275488 18674024917420096 18674290760853504 18687929626963968 18721784571940352 18753085236637696 18855255749304996 18886510694037117 18900573620838336 18903478909789152 18934813790441304 18948912683807232 18969115989337031 18980322876622464 18983240424176448 18997104933292416 19014707519514896 19028865901882368 19154545523103488 19200582725931008 19203534130579456 19213266934418382 19262405724531984 19294335571272468 19308702165145344 19375746269885432 19436230016090304 19436506710276096 19450702264799232 19485939044264448 19518239425440896 19535775205502976 19568158196349952 19707663332908296 19743365621554869 19758066563938752 19772496971385984 19805554306040832 19823066017348608 19841151474758852 19841433933406848 19855925228649216 19891896107686624 19939705503875584 19987351850194944 20071686668128256 20081859472140732 20084946341650974 20133219726545184 20169692950687476 20181609134636544 20184423991623192 20218170020750016 20281283495050752 20333153785319424 20351704618297456 20366858530894848 20400619146301696 20403755013740672 20452794642839552 20466306082315233 20515496050466928 20650994392095948 20666371156349184 20703810234530976 20719226325547008 20738129389530952 20753571034646016 20756761155846912 20791168083621824 20806649221435392 20841138844918784 20992945724184924 21008278032097608 21062007643432896 21096920555439792 21097220891217408 21112629357044736 21135139614417038 21185937097867808 21236561340832128 21287602587445248 21326167084886272 21341742762765824 21391545959454258 21396325225074688 21548863713491424 21600655566672384 21603975896901888 21623686156941047 21639787189075776 21655900210065408 21678989702099464 21691797573282816 21695131913344512 21710977066619904 21731094308017024 21786672554329088 21797714553621111 21802584564791296 21958019353621008 21997798374189162 22014177970893696 22050669224311392 22054058728087344 22067088188737536 22090616088848188 22107064797775104 22143710022726208 22160198265483264 22269644622016512 22306559343361024 22378383121147452 22415478090154779 22432168691860032 22510058166484546 22563846424634136 22580647501644288 22597139395869696 22675601685438688 22675924495322112 22692485975599104 22733595551641856 22788234861572096 22895667695584638 22950696539589408 22954224390458256 22992273888393012 23009393973194496 23051077657928544 23064696153870336 23067913133283648 23068241528113152 23085089539190784 23106480023714304 23148339588974656 23165246100090752 23318577158560768 23330395563222321 23390064094074552 23428836050830854 23432437398592803 23446281200533632 23488756347636048 23545210657075968 23618709892970496 23661497410892544 23700719302321088 23718366896738304 23722012749539328 23761334952710656 23822105630339072 23834179235101284 23991937970497056 24009460608111552 24070865878209024 24092826790778606 24110766349074048 24111109589962752 24154445273619472 24172430713138176 24212499540420352 24372762382727168 24388863414861897 24390563157446656 24447481096519152 24491770011549078 24509657704113876 24510006623620224 24527907635390208 24568915468253184 24613073981346424 24690258167887872 24731185358943744 24775988230970816 24794436472393728 24835536352019456 24911673775566984 24956803619363301 25094879261281152 25140340999073328 25159060538164224 25182014258716156 25200764827784448 25204638546385536 25246418387255072 25265216911742976 25307097168829952 25310987232235264 25329473244389888 25371821202509824 25510051896118524 25575294995597088 25617689245891176 25636764219268608 25664098103220689 25683207632709312 25725780761696624 25744936220193792 25806454287593472 25914973354787072 25981252059019264 26041882037596488 26060901862602096 26233399303380864 26276884443877728 26296450255079424 26324487495406492 26344088751918336 26363329295181312 26407405741387776 26430754689798144 26455245244542464 26474566971532288 26663309215111224 26711612311515411 26731501821799488 26775812629520976 26779928455534632 26795749943467008 26799868834131456 26824319536458514 26844292968726912 26892923934249968 26908812179515392 26912565322164256 26957560027666688 27041711326734336 27155811374526464 27173750932821906 27239061982972896 27288408109753644 27333642059302663 27353994733955904 27419357680568064 27439383552127488 27509561003667456 27534659189461264 27555161541798912 27605080312707968 27671428046194688 27675681541129216 27689708229014727 27872986759842168 27939978396021888 27990594298913232 28011037376130144 28011436141280256 28031894440445952 28082676857910528 28129227407253056 28129627854956544 28150172476059648 28315415121109504 28402220685661956 28470484314933696 28474860636264672 28495657399938624 28522061279272344 28543298852823552 28573731680140591 28594600654799522 28731818284655232 28800874088896512 28805301195869184 28853049585434368 28922396764377088 28926842551126016 28941503356908702 28947969422159872 29063619404828148 29154345024135456 29228908566396672 29255575388802593 29277359138161344 29299159107735552 29303662808254464 29330397832252216 29352237294524928 29400892299081856 29405411637449792 29476086397033472 29761727212138278 29762150900110272 29783887842973824 29837844161529936 29887304120206372 29909558255813376 29981027775292416 30085128566178848 30107530002192384 30129519194492928 30234565993762816 30254539426031214 30276635987434788 30327255031125024 30527556927446184 30550287796342272 30600928719452544 30605632520611008 30628421524721664 30656365184524016 30679191964259328 30734770210571392 30757217511044864 30808640031619072 30976491588143922 31055715351796464 31107194084296428 31130356551969024 31135141733770368 31186752125432736 31209973832153088 31238448067774472 31243249864790404 31261708267378176 31318341796848064 31393614209434624 31548663214523392 31645380833159688 31702709421625557 31778905646801712 31854842011248192 31931403881167872 31989250627329408 32012614144148736 32094487837612032 32147688465432064 32229907617517568 32459680783613664 32518484553149196 32537696359924224 32542697870016768 32566465599929856 32596641462025536 32620912974655488 32655693348732104 32679543605485168 32680008831493632 32703876847186944 32974913811924992 32996697561283743 33076003836467088 33081088092131016 33135924133272282 33160597196662656 33215565034089312 33240297398224896 33275738159151068 33404466933024768 33459839015041536 33520454665431104 33545414050885632 33601019770379264 33606184728514048 33765087249726819 33845769636951204 34013402528158032 34013886742983168 34038728963398656 34100393327462784 34156918994521568 34182352292358144 34244276843612416 34326581626925056 34488410832589518 34576616486892816 34601869699925472 34659720035571456 34722015080827991 34722509383461984 34747869150136128 34914614624391168 34977865737841152 35035845925170304 35125451669224448 35143254076246281 35151105726908416 35233134521454072 35317815985613952 35492246116338816 35551078953481632 35577550345107456 35583019124308992 35615483082020548 35642002429065984 35701083506027968 35706571274046176 35727666591289344 35733158445508608 35792390624969216 36139240186167909 36166149523611072 36231667910429208 36258646069707264 36291726431679166 36318749310630528 36384544146338192 36471992978607872 36559143574090752 36585844736169984 36737655017323617 36740215389065216 36764486556170814 36919610972019636 37096778038415616 37163982346456224 37185938697056256 37191654708590592 37218817828491264 37253304528029184 37320792398550976 37348049834840192 37348581521707008 37443569143880704 37710511498609992 37773021388074234 37801147241676672 37806957819578304 37869627580882608 37897825367614464 37938231978674062 37960645753244928 37966480848352896 37994209866584832 38029415039029792 38057731803764736 38309091046206976 38407068261158912 38426533868836764 38524811449063968 38588671142544936 38617404330290688 38658578155484329 38751492539770864 38872460032180608 38873013420552192 38971878088528896 39036478850881792 39136316392699904 39415326665816592 39486731243109738 39516133127877504 39544993942771968 39611108612081664 39646132034697216 39682302949517704 39682867866813696 39711850457298432 39783792215373248 39879411007751168 39974703700389888 40163718944281464 40169892683301948 40236479304687771 40266439453090368 40339385901374952 40363218269273088 40368847983246384 40436340041500032 40562566990101504 40703409236594912 40733717061789696 40801238292603392 40807510027481344 40905589285679104 40932612164630466 41030992100933856 41301988784191896 41332742312698368 41407620469061952 41438452651094016 41476258779061904 41507142069292032 41513522311693824 41582336167243648 41682277689837568 41985891448369848 42016556064195216 42124015286865792 42193841110879584 42194441782434816 42225258714089472 42270279228834076 42371874195735616 42473122681664256 42575205174890496 42652334169772544 42683485525531648 42783091918908516 42891900982199283 43097727426982848 43201311133344768 43207951793803776 43247372313882094 43279574378151552 43357979404198928 43383595146565632 43390263826689024 43421954133239808 43462188616034048 43573345108658176 43595429107242222 43605169129582592 43916038707242016 43995596748378324 44028355941787392 44068524952753273 44101338448622784 44108117456174688 44134176377475072 44181232177696376 44214129595550208 44287420045452416 44613118686722048 44642590818207417 44756766242294904 44830956180309558 44864337383720064 45020116332969092 45127692849268272 45161295003288576 45194278791739392 45351203370877376 45351848990644224 45384971951198208 45467191103283712 45791335391169276 45901393079178816 45908448780916512 45984547776786024 46018787946388992 46067853116961361 46102155315857088 46135826266567296 46136483056226304 46212960047428608 46296679177949312 46330492200181504 46637154317121536 46660791126444642 46780128188149104 46857672101661708 46864874797185606 46892562401067264 46977512695272096 47090421314151936 47237419785940992 47322994821785088 47401438604642176 47444025499078656 47522669905421312 47668358470202568 47983875940994112 48018921216223104 48141731756418048 48185653581557212 48221532698148096 48308890547238944 48344861426276352 48424999080840704 48745524765454336 48777726829723794 48894962193038304 48983540023098156 49019315408227752 49020013247240448 49055815270780416 49137830936506368 49226147962692848 49380516335775744 49462370717887488 49551976461941632 49671072704038912 49703886199908423 49823347551133968 49913607238726602 50189758522562304 50280681998146656 50318121076328448 50364028517432312 50401529655568896 50409277092771072 50492836774510144 50530433823485952 50614194337659904 50621974464470528 50658946488779776 51020103792237048 51150589991194176 51235378491782352 51273528438537216 51328196206441378 51366415265418624 51451561523393248 51489872440387584 51829946709574144 51962504118038528 52083764075192976 52121803725204192 52302782210361151 52466798606761728 52553768887755456 52592900510158848 52648974990812984 52688177503836672 52726658590362624 52910490489084928 52949133943064576 53326618430222448 53423224623030822 53463003643598976 53551625259041952 53559856911069264 53591499886934016 53599737668262912 53648639072917028 53688585937453824 53785847868499936 53817624359030784 53825130644328512 53915120055333376 54083422653468672 54347501865643812 54437589647518749 54478123965945792 54576816219507288 54667284118605326 54707989467911808 54838715361136128 54878767104254976 55069318378922528 55110323083597824 55210160625415936 55342856092389376 55351363082258432 55379416458029454 55745973519684336 55879956792043776 55981188597826464 56022074752260288 56022872282560512 56063788880891904 56165353715821056 56258454814506112 56259255709913088 56630830242219008 56659532082111351 56804441371323912 56907347968011093 56940968629867392 56949721272529344 56991314799877248 57044122558544688 57086597705647104 57147463360281182 57189201309599044 57463636569310464 57601748177793024 57610602391738368 57706099170868736 57853685102252032 57883006713817404 58127238809656296 58308690048270912 58457817132793344 58511150777605186 58554718276322688 58607325616508928 58660795664504432 58704474589049856 58801784598163712 58810823274899584 58952172794066944 59230096864664607 59523454424276556 59524301800220544 59567775685947648 59675688323059872 59774608240412744 59819116511626752 59962055550584832 60170257132357696 60215060004384768 60509078852062428 60553271974869576 60654510062250048 61055113854892368 61100575592684544 61201857438905088 61211265041222016 61312730369048032 61358383928518656 61469540421142784 61514435022089728 61617280063238144 61952983176287844 62111430703592928 62214388168592856 62260713103938048 62270283467540736 62327095393535959 62373504250865472 62419947664306176 62476896135548944 62486499729580808 62523416534756352 62636683593696128 62787228418869248 63097326429046784 63290761666319376 63405418843251114 63557811293603424 63709684022496384 63862807762335744 63978501254658816 64025228288297472 64188975675224064 64295376930864128 64871058470823141 64919361567227328 65036969106298392 65075392719848448 65085395740033536 65132931199859712 65193282924051072 65311386697464208 65359087210970336 65360017662987264 65407753694373888 65949827623849984 65993395122567486 66152007672934176 66162176184262032 66271848266544564 66321194393325312 66431130068178624 66480594796449792 66551476318302136 66808933866049536 66919678030083072 67040909330862208 67202039540758528 67212369457028096 67246434270464337 67530174499453638 67691539273902408 68026805056316064 68027773485966336 68077457926797312 68200786654925568 68313837989043136 68364704584716288 68488553687224832 68976821665179036 69153232973785632 69203739399850944 69319440071142912 69444030161655982 69445018766923968 69495738300272256 69955731475682304 70071691850340608 70250903338448896 70286508152492562 70297312195778409 70302211453816832 70466269042908144 70635631971227904 70984492232677632 71102157906963264 71155100690214912 71166038248617984 71230966164041096 71284004858131968 71402167012055936 71413142548092352 71466316891017216 71584781249938432 72278480372335818 72332299047222144 72463335820858416 72517292139414528 72583452863358332 72637498621261056 72769088292676384 72943985957215744 73118287148181504 73171689472339968 73475310034647234 73528973112341628 73839221944039272 74193556076831232 74327964692912448 74383309417181184 74506609056058368 74641584797101952 74696099669680384 74870410858089903 74887138287761408 75421022997219984 75546042776148468 75602294483353344 75613915639156608 75739255161765216 75795650735228928 75876463957348124 75921291506489856 75932961696705792 75988419733169664 76058830078059584 76115463607529472 76618182092413952 76853067737673528 76992294309662067 77049622898127936 77177342285089872 77234808660581376 77317156310968658 77502985079541728 77744920064361216 77943756177057792 78072957701763584 78272632785399808 78830653331633184 78973462486219476 79032266255755008 79089987885543936 79222217224163328 79292264069394432 79364605899035408 79365735733627392 79423700914596864 79567584430746496 79758822015502336 80134836934546233 80327437888562928 80339785366603896 80472958609375542 80532878906180736 80678771802749904 80726436538546176 80737695966492768 80872680083000064 81125133980203008 81406818473189824 81467434123579392 81602476585206784 81615020054962688 81865224329260932 82000926177907989 82061984201867712 82603977568383792 82665484625396736 82815240938123904 82952517558123808 83014284138584064 83027044623387648 83164672334487296 83364555379675136 83971782896739696 84033112128390432 84248030573731584 84324893767725121 84387682221759168 84388883564869632 84450517428178944 84540558457668152 84743748391471232 84946245363328512 85304668339545088 85366971051063296 85566183837817032 85721195040421773 85783801964398566 86195454853965696 86402622266689536 86415903587607552 86494744627764188 86559148756303104 86715958808397856 86767190293131264 86780527653378048 86843908266479616 86924377232068096 87146690217316352 87190858214484444 87766726166407779 87832077414484032 87991193496756648 88056711883574784 88137049905506546 88202676897245568 88216234912349376 88362464355392752 88428259191100416 88574840090904832 89226237373444096 89285181636414834 89513532484589808 89661912360619116 89728674767440128 90040232665938184 90255385698536544 90322590006577152 90388557583478784 90702406741754752 90703697981288448 90934382206567424 91582670782338552 91802786158357632 91816897561833024 91969095553572048 92037575892777984 92135706233922722 92204310631714176 92271652533134592 92425920094857216 92593358355898624 92660984400363008 93274308634243072 93321582252889284 93560256376298208 93715344203323416 93729749594371212 93785124802134528 93885118377604799 93955025390544192 94180842628303872 94645989643570176 94802877209284352 95045339810842624 95108128264876671 95336716940405136 95967751881988224 96037842432446208 96283463512836096 96371307163114424 96443065396296192 96617781094477888 96689722852552704 96849998161681408 97555453659447588 97789924386076608 97967080046196312 98038630816455504 98040026494480896 98111630541560832 98452295925385696 98924741435774976 99103952923883264 99342145408077824 99407772399816846 99646695102267936 99827214477453204 100379517045124608 100561363996293312 100636242152656896 100728057034864624 100803059311137792 100818554185542144 100985673549020288 101228388675319808 101243948928941056 101295261749180457 101317892977559552 102040207584474096 102301179982388352 102470756983564704 102547056877074432 102656392412882756 102732830530837248 102903123046786496 102979744880775168 103659893419148288 104166045242483973 104167528150385952 104243607450408384 104605564420722302 104933597213523456 105107537775510912 105297949981625968 105376355007673344 105453317180725248 105820980978169856 105898267886129152 106653236860444896 106846449246061644 106926007287197952 107103250518083904 107119713822138528 107182999773868032 107199475336525824 107297278145834056 107377171874907648 107571695736999872 107650261288657024 107830240110666752 108417720558503727 108695003731287624 108875179295037498 108956247931891584 109153632439014576 109334568237210652 109415978935823616 109677430722272256 109757534208509952 110138636757845056 110220646167195648 110420321250831872 110702726164516864 110758832916058908 111491947039368672 111759913584087552 111962377195652928 112044149504520576 112045744565121024 112330707431642112 112516909629012224 113261660484438016 113319064164222702 113608882742647824 113814695936022186 113881937259734784 113899442545058688 113982629599754496 114088245117089376 114173195411294208 114294926720562364 114378402619198088 114927273138620928 115221204783476736 115412198341737472 115766013427634808 115975734466452987 116254477619312592 116617380096541824 116915634265586688 117022301555210372 117109436552645376 117321591329008864 117408949178099712 117603569196327424 117621646549799168 117904345588133888 118460193729329214 119046908848553112 119048603600441088 119135551371895296 119351376646119744 119549216480825488 119638233023253504 119924111101169664 120340514264715392 120709437914063313 121018157704124856 121106543949739152 121309020124500096 122110227709784736 122201151185369088 122403714877810176 122422530082444032 122625460738096064 122716767857037312 122939080842285568 123028870044179456 123905966352575688 124222861407185856 124428776337185712 124521426207876096 124540566935081472 124654190787071918 124747008501730944 124953792271097888 124972999459161616 125046833069512704 125273367187392256 125574456837738496 126194652858093568 126581523332638752 126810837686502228 127021042510877081 127115622587206848 127419368044992768 127725615524671488 127957002509317632 128050456576594944 128590753861728256 128675702946597849 129742116941646282 129838723134454656 130073938212596784 130150785439696896 130170791480067072 130265862399719424 130386565848102144 130622773394928416 130718174421940672 130720035325974528 130815507388747776 131986790245134972 132205574858259819 132304015345868352 132324352368524064 132543696533089128 132642388786650624 132783811925359217 132862260136357248 133102952636604272 133839356060166144 134081818661724416 134404079081517056 134424738914056192 134492868540928674 135060348998907276 135383078547804816 136053610112632128 136055546971932672 136154915853594624 136401573309851136 136627675978086272 136977107374449664 137953643330358072 138203559350884083 138306465947571264 138407478799701888 138638880142285824 138888060323311964 138890037533847936 138991476600544512 139911462951364608 140143383700681216 140501806676897792 140573016304985124 140594624391556818 140932538085816288 141271263942455808 141968984465355264 142204315813926528 142332076497235968 142461932328082192 142568009716263936 142804334024111872 142826285096184704 143169562499876864 144556960744671636 144664598094444288 144926671641716832 145034584278829056 145166905726716664 145274997242522112 145538176585352768 145887971914431488 146236574296363008 146950620069294468 147057946224683256 147678443888078544 148387112153662464 148655929385824896 149013218112116736 149283169594203904 149392199339360768 149740821716179806 149774276575522816 150842045994439968 151092085552296936 151204588966706688 151227831278313216 151365803098587329 151478510323530432 151591301470457856 151752927914696248 151842583012979712 151865923393411584 151976839466339328 152117660156119168 153236364184827904 153706135475347056 153984588619324134 154099245796255872 154354684570179744 154469617321162752 154634312621937316 155005970159083456 155489840128722432 155887512354115584 156145915403527168 156908346631083453 157661306663266368 157946924972438952 158064532511510016 158179975771087872 158729211798070816 158731471467254784 158847401829193728 159135168861492992 159517644031004672 160269673869092466 160654875777125856 160679570733207792 160945917218751084 161065757812361472 161357543605499808 161452873077092352 161475391932985536 161745360166000128 162250267960406016 162813636946379648 163204953170413568 163230040109925376 163312768942556247 163730448658521864 164001852355815978 164123968403735424 165207955136767584 165330969250793472 165630481876247808 165905035116247616 166028568277168128 166054089246775296 166329344668974592 167943565793479392 168066224256780864 168496061147463168 168649787535450242 168775364443518336 168777767129739264 169081116915336304 169487496782942464 169892490726657024 170609336679090176 170722043904033279 170733942102126592 171132367675634064 171442390080843546 171567603928797132 172390909707931392 172805244533379072 172831807175215104 172989489255528376 173118297512606208 173431917616795712 173561055306756096 173848754464136192 174381716428968888 175533452332815558 175664154828968064 175982386993513296 176113423767149568 176274099811013092 176405353794491136 176432469824698752 176724928710785504 176856518382200832 177149680181809664 178570363272829668 179027064969179616 179323824721238232 179457349534880256 179648686722544823 180080465331876368 180510771397073088 180645180013154304 181404813483509504 181868764413134848 183165341564677104 183605572316715264 183633795123666048 183938191107144096 184075151785555968 184271412467845444 184408621263428352 184543305066269184 184851840189714432 185186716711797248 185321968800726016 186643164505778568 186981286180607877 187120512752596416 187430688406646832 187459499188742424 187570249604269056 187770236755209598 187910050781088384 188361685256607744 189291979287140352 189605754418568704 190090679621685248 190216256529753342 190673433880810272 191335494415118641 191935503763976448 192075684864892416 192566927025672192 192742614326228848 192886130792592384 193235562188955776 193699996323362816 194613175412469423 195110907318895176 195579848772153216 195934160092392624 196077261632911008 196080052988961792 196223261083121664 196904591850771392 197849482871549952 198207905847766528 198815544799633692 199293390204535872 199654428954906408 200759034090249216 201122727992586624 201456114069729248 201606118622275584 201637108371084288 201971347098040576 202456777350639616 202487897857882112 202590523498360914 202635785955119104 204080415168948192 204602359964776704 204789027721618151 204941513967129408 205094113754148864 205312784825765512 205465661061674496 205806246093572992 207319786838296576 208332090484967946 208335056300771904 208487214900816768 209211128841444604 209867194427046912 210215075551021824 210595899963251936 210752710015346688 210906634361450496 211641961956339712 213306473720889792 213692898492123288 213852014574395904 214206501036167808 214239427644277056 214398950673051648 214594556291668112 214754343749815296 215143391473999744 215300522577314048 215660480221333504 216835441117007454 217390007462575248 217750358590074996 217912495863783168 218307264878029152 218669136474421304 218831957871647232 219354861444544512 219515068417019904 220277273515690112 220840642501663744 221517665832117816 222983894078737344 223519827168175104 223924754391305856 224088299009041152 224661414863284224 225033819258024448 226523320968876032 226638128328445404 227217765485295648 227629391872044372 227763874519469568 227798885090117376 227965259199508992 228176490234178752 228346390822588416 228589853441124728 228756805238396176 229854546277241856 230824396683474944 230976882928986201 231532026855269616 231951468932905974 232508955238625184 233234760193083648 233831268531173376 234044603110420744 234218873105290752 234643182658017728 234817898356199424 235207138392654848 235243293099598336 236920387458658428 238093817697106224 238097207200882176 238271102743790592 238702753292239488 239098432961650976 239276466046507008 240681028529430784 241418875828126626 242036315408249712 242213087899478304 242618040249000192 243054105565795937 244220455419569472 244402302370738176 244807429755620352 244845060164888064 245250921476192128 245878161684571136 246002778533723967 246057740088358912 247811932705151376 248445722814371712 248857552674371424 249042852415752192 249081133870162944 249308381574143836 249494017003461888 249907584542195776 249945998918323232 250093666139025408 250546734374784512 252974681303175363 253163046665277504 253621675373004456 254042085021754162 254231245174413696 254838736089985536 255914005018635264 256100913153189888 257163585121265319 257181507723456512 257351405893195698 259484233883292564 259677446268909312 260147876425193568 260301570879393792 260341582960134144 260531724799438848 260773131696204288 261245546789856832 261436348843881344 261440070651949056 263300178499223337 263973580490269944 264411149716519638 264608030691736704 264648704737048128 265087393066178256 265284777573301248 265567623850718434 265724520272714496 266205905273208544 267678712120332288 268163637323448832 268849477828112384 268985737081857348 270120697997814552 270766157095609632 272107220225264256 272111093943865344 272803146619702272 273255351956172544 273954214748899328 275907286660716144 276407118701768166 276612931895142528 276814957599403776 277277760284571648 277776120646623928 277780075067695872 277982953201089024 279822925902729216 280286767401362432 281146032609970248 281189248783113636 281655355132814397 281865076171632576 282542527884911616 283937968930710528 284408631627853056 284923864656164384 285136019432527872 285608668048223744 285652570192369408 286339124999753728 289113921489343272 289329196188888576 289853343283433664 290069168557658112 290333811453433328 290549994485044224 291076353170705536 291775943828862976 293901240138588936 294115892449366512 295356887776157088 296774224307324928 297311858771649792 298026436224233472 298566339188407808 298784398678721536 299481643432359612 301684091988879936 302184171104593872 302409177933413376 302455662556626432 302731606197174658 302957020647060864 303505855829392496 303685166025959424 303731846786823168 303953678932678656 304235320312238336 306472728369655808 307412270950694112 307969177238648268 308198491592511744 308479674669272911 308709369140359488 308939234642325504 309268625243874632 310011940318166912 310979680257444864 312291830807054336 312498135727451919 313816693262166906 315322613326532736 315893849944877904 316129065023020032 316359951542175744 317458423596141632 317462942934509568 317694803658387456 318270337722985984 320539347738184932 321309751554251712 321359141466415584 321891834437502168 322131515624722944 322474971818729527 322715087210999616 322950783865971072 323490720332000256 325627273892759296 326409906340827136 326460080219850752 326625537885112494 327460897317043728 328003704711631956 328247936807470848 330415910273535168 330661938501586944 331260963752495616 331810070232495232 332108178493550592 332658689337949184 335887131586958784 336132448513561728 336992122294926336 337299575070900484 337550728887036672 338162233830672608 338974993565884928 339784981453314048 341218673358180352 341444087808066558 342264735351268128 342884780161687092 343135207857594264 344781819415862784 345663614350430208 345978978511056752 346236595025212416 346863835233591424 347697508928272384 347927203399358961 348763432857937776 351066904665631116 351328309657936128 351964773987026592 352226847534299136 352548199622026184 352810707588982272 352864939649397504 353449857421571008 353713036764401664 354299360363619328 357140726545659336 358054129938359232 358647649442476464 358914699069760512 359297373445089646 360160930663752736 361021542794146176 362809626967019008 363737528826269696 366330683129354208 367211144633430528 367267590247332096 367876382214288192 368150303571111936 368542824935690888 368817242526856704 369086610132538368 370373433423594496 370643937601452032 373286329011557136 373962572361215754 374241025505192832 374861376813293664 374918998377484848 375140499208538112 375540473510419196 375820101562176768 376723370513215488 378583958574280704 379211508837137408 380432513059506684 381063127532631243 381346867761620544 382670988830237282 383871007527952896 384151369729784832 385485228652457696 385772261585184768 386471124377911552 387399992646725632 389226350824938846 390221814637790352 391159697544306432 391868320184785248 392154523265822016 392160105977923584 392446522166243328 393809183701542784 396415811695533056 396616724574779457 397631089599267384 398351435776077651 398586780409071744 399308857909812816 401518068180498432 402245455985173248 402912228139458496 403212237244551168 403274216742168576 403942694196081152 404975795715764224 405181046996721828 408160830337896384 409204719929553408 409578055443236302 409883027934258816 410625569651531024 410931322123348992 411612492187145984 414610678052652249 414639573676593152 416664180969935892 416670112601543808 416974429801633536 418422257682889208 419734388854093824 420430151102043648 421191799926503872 421505420030693376 426612947441779584 427385796984246576 427704029148791808 428413002072335616 428478855288554112 429189112583336224 429508687499630592 430286782947999488 430601045154628096 431320960442667008 433670882234014908 434780014925150496 435500717180149992 435824991727566336 436289667754751713 436614529756058304 437338272948842608 437663915743294464 438709722889089024 440554547031380224 441681285003327488 443035331664235632 445967788157474688 447039654336350208 447849508782611712 448176598018082304 449322829726568448 450067638516048896 453276256656890808 454097409295761987 454435530970591296 455258783744088744 455527749038939136 455597770180234752 455930518399017984 456352980468357504 457179706882249456 457513610476792352 459709092554483712 461648793366949888 461953765857972402 463064053710539232 463902937865811948 465017910477250368 466469520386167296 467662537062346752 468089206220841488 468437746210581504 469286365316035456 470414276785309696 470486586199196672 470725039893250359 473840774917316856 476187635394212448 476194414401764352 476542205487581184 477405506584478976 478196865923301952 478552932093014016 481362057058861568 482837751656253252 484072630816499424 484426175798956608 485236080498000384 486108211131591874 488440910839138944 489614859511240704 489690120329776128 490501842952384256 491756323369142272 492005557067447934 492115480176717824 495623865410302752 496891445628743424 497344781609644081 497715105348742848 498085704831504384 498162267740325888 498616763148287672 498988034006923776 499815169084391552 499891997836646464 501093468749569024 505949362606350726 506326093330555008 507243350746008912 508084170043508324 508462490348827392 509677472179971072 511828010037270528 512201826306379776 514327170242530638 514702811786391396 518968467766585128 519354892537818624 520295752850387136 520683165920268288 521546263392408576 522491093579713664 522872697687762688 526600356998446674 527947160980539888 528822299433039276 529216061383473408 529297409474096256 530174786132356512 530569555146602496 531135247701436868 531449040545428992 532411810546417088 536327274646897664 537971474163714696 538946060167634469 540241395995629104 541532314191219264 544214440450528512 545606293239404544 546510703912345088 547908429497798656 551814573321432288 552814237403536332 553225863790285056 553629915198807552 554555520569143296 555552241293247856 555560150135391744 555965906402178048 560573534802724864 560943858541823631 562292065219940496 562378497566227272 563310710265628794 563730152343265152 565085055769823232 567875937861421056 568817263255706112 569847729312328768 570272038865055744 571217336096447488 571305140384738816 574006483245355923 578227842978686544 578658392377777152 579706686566867328 580667622906866656 581099988970088448 582152706341411072 583551887657725952 587802480277177872 588231784898733024 590274256374075847 590713775552314176 593548448614649856 594623717543299584 597132678376815616 597568797357443072 598963286864719224 603368183977759872 604368342209187744 604818355866826752 604911325113252864 605463212394349316 605914041294121728 607011711658784992 607370332051918848 607463693573646336 607907357865357312 608470640624476672 614367083164854453 614824541901388224 615938354477296536 616396983185023488 616959349338545822 617418738280718976 618537250487749264 620023880636333824 621959360514889728 624583661614108672 624996271454903838 627633386524333812 630645226653065472 631787699889755808 632258130046040064 632719903084351488 634916847192283264 634925885869019136 636540675445971968 641078695476369864 642619503108503424 642718282932831168 643783668875004336 644263031249445888 644949943637459054 645430174421999232 645901567731942144 646981440664000512 651254547785518592 652920160439701504 653251075770224988 654921794634087456 656007409423263912 656495873614941696 657195828643233593 660831820547070336 662521927504991232 663620140464990464 665317378675898368 671774263173917568 672264897027123456 673984244589852672 674599150141800968 675101457774073344 676324467661345216 677949987131769856 679569962906628096 682888175616133116 684529470702536256 685769560323374184 686270415715188528 689563638831725568 691957957022113504 692473190050424832 693727670467182848 695395017856544768 695854406798717922 697526865715875552 702133809331262232 702656619315872256 703929547974053184 704453695068598272 705096399244052368 705621415177964544 705729879298795008 706899714843142016 708598720727238656 714281453091318672 716108259876718464 717295298884952928 717829398139521024 718594746890179292 720321861327505472 722043085588292352 725619253934038016 729162316697387811 732661366258708416 734422289266861056 734535180494664192 735752764428576384 737085649871381776 737634485053713408 738173220265076736 740746866847188992 741287875202904064 746572658023114272 747925144722431508 748482051010385664 749722753626587328 749837996754969696 750280998417076224 751080947020838392 751640203124353536 758423017674274816 758924043909526089 760865026119013368 762126255065262486 762693735523241088 765341977660474564 767742015055905792 768302739459569664 770970457304915392 771544523170369536 772942248755823104 778452701649877692 780443629275580704 782319395088612864 783736640369570496 784309046531644032 784320211955847168 787618367403085568 792831623391066112 793233449149558914 795262179198534768 796702871552155302 797173560818143488 798617715819625632 803036136360996864 804490911970346496 805824456278916992 806548433484337152 807885388392162304 810362093993443656 816321660675792768 818409439859106816 819156110886472604 819766055868517632 821251139303062048 821862644246697984 823224984374291968 829221356105304498 833328361939871784 833340225203087616 833948859603267072 836844515365778416 839468777708187648 840860302204087296 842383599853007744 844966065398443191 853225894883559168 854771593968493152 855408058297583616 856826004144671232 856957710577108224 858378225166672448 859017374999261184 860573565895998976 861202090309256192 867341764468029816 869560029850300992 871001434360299984 871649983455132672 872579335509503426 873229059512116608 874676545897685216 875327831486588928 881109094062760448 883362570006654976 886070663328471264 889147297576139567 891935576314949376 894079308672700416 895699017565223424 896353196036164608 900135277032097792 906552513313781616 908194818591523974 908871061941182592 910517567488177488 911055498077878272 911195540360469504 911861036798035968 912705960936715008 914359413764498912 915027220953584704 919418185108967424 923907531715944804 925439024007818733 926128107421078464 927805875731623896 930035820954500736 932939040772334592 936178412441682976 936875492421163008 938572730632070912 940828553570619392 940973172398393344 941450079786500718 947681549834633712 952375270788424896 952388828803528704 953084410975162368 954811013168957952 956393731846603904 962724114117723136 965675503312506504 967424915456188581 968145261632998848 968852351597913216 970472160996000768 972216422263183748 976881821678277888 979229719022481408 979380240659552256 981003685904768512 983512646738284544 984011114134895868 991247730820605504 993782891257486848 994689563219288162 995430210697485696 996324535480651776 997233526296575344 997976068013847552 999630338168783104 999783995673292928 1002186937499138048 1011898725212701452 1012652186661110016 1014486701492017824 1016168340087016648 1016924980697654784 1019354944359942144 1023656020074541056 1028654340485061276 1029405623572782792 1037936935533170256 1038709785075637248 1040591505700774272 1043092526784817152 1044982187159427328 1045745395375525376 1053200713996893348 1055894321961079776 1057644598866078552 1058432122766946816 1058594818948192512 1059560621690111303 1060349572264713024 1061139110293204992 1062270495402873736 1062898081090857984 1064823621092834176 1072654549293795328 1075942948327429392 1077892120335268938 1080482791991258208 1083064628382438528 1088428880901057024 1091212586478809088 1093021407824690176 1103629146642864576 1105628474807072664 1106451727580570112 1107259830397615104 1111104482586495712 1111120300270783488 1111931812804356096 1121147069605449728 1121887717083647262 1124584130439880992 1124756995132454544 1126621420531257588 1127460304686530304 1130170111539646464 1135751875722842112 1137634526511412224 1139695458624657536 1142434672192894976 1142610280769477632 1143189382597893729 1148012966490711846 1156455685957373088 1157316784755554304 1159413373133734656 1161335245813733312 1162199977940176896 1164305412682822144 1175604960554355744 1176463569797466048 1180548512748151694 1181427551104628352 1189247435086599168 1194265356753631232 1195054307328232953 1195137594714886144 1197926573729438448 1206736367955519744 1208736684418375488 1209636711733653504 1209822650226505728 1210926424788698632 1211828082588243456 1214023423317569984 1214927387147292672 1216941281248953344 1228734166329708906 1229649083802776448 1231876708954593072 1232793966370046976 1233918698677091644 1234837476561437952 1237074500975498528 1240047761272667648 1243918721029779456 1249992542909807676 1255266773048667624 1261290453306130944 1263575399779511616 1264516260092080128 1269833694384566528 1273081350891943936 1282157390952739728 1285239006217006848 1285436565865662336 1287567337750008672 1288526062498891776 1289899887274918108 1290860348843998464 1291803135463884288 1293962881328001024 1302509095571037184 1306502151540449976 1308869003264255139 1309843589268174912 1312014818846527824 1312991747229883392 1314391657286467186 1321663641094140672 1325043855009982464 1327240280929980928 1330634757351796736 1343548526347835136 1344529794054246912 1347968489179705344 1349198300283601936 1350202915548146688 1352648935322690432 1355899974263539712 1362292227887285961 1365776351232266232 1369058941405072512 1371539120646748368 1372540831430377056 1379127277663451136 1383915914044227008 1384946380100849664 1387455340934365696 1391708813597435844 1395053731431751104 1404267618662524464 1405313238631744512 1407859095948106368 1410192798488104736 1411242830355929088 1411459758597590016 1413799429686284032 1417197441454477312 1428562906182637344 1432216519753436928 1433523194051327057 1434590597769905856 1435658796279042048 1437189493780358584 1440643722655010944 1444086171176584704 1451238507868076032 1458324633394775622 1465322732517416832 1468844578533722112 1469070360989328384 1471505528857152768 1474171299742763552 1475268970107426816 1476346440530153472 1481493733694377984 1492034344828932243 1493145316046228544 1495850289444863016 1496964102020771328 1499445507253174656 1499675993509939392 1502161894041676784 1503280406248707072 1516846035348549632 1517848087819052178 1521730052238026736 1524252510130524972 1525387471046482176 1530683955320949128 1535484030111811584 1536605478919139328 1541940914609830784 1545884497511646208 1556905403299755384 1560887258551161408 1564638790177225728 1567473280739140992 1568618093063288064 1575236734806171136 1585663246782132224 1586466898299117828 1590524358397069536 1593405743104310604 1594347121636286976 1597235431639251264 1608981823940692992 1611648912557833984 1615770776784324608 1616838180502903407 1620724187986887312 1632643321351585536 1636818879718213632 1638312221772945208 1639532111737035264 1642502278606124096 1643725288493395968 1646449968748583936 1658442712210608996 1666656723879743568 1666680450406175232 1667897719206534144 1673689030731556832 1681720604408174592 1684767199706015488 1689932130796886382 1706451789767118336 1709543187936986304 1710816116595167232 1713652008289342464 1713915421154216448 1716756450333344896 1721147131791997952 1722019449736067769 1722404180618512384 1734683528936059632 1739120059700601984 1742002868720599968 1743299966910265344 1745158671019006852 1746458119024233216 1749353091795370432 1750655662973177856 1762218188125520896 1770822769122227541 1772141326656942528 1778294595152279134 1783871152629898752 1791398035130446848 1792706392072329216 1800270554064195584 1813105026627563232 1816389637183047948 1817742123882365184 1821035134976354976 1822110996155756544 1822391080720939008 1823722073596071936 1825411921873430016 1828718827528997824 1830054441907169408 1843101249494563359 1847815063431889608 1850878048015637466 1852256214842156928 1855611751463247792 1860071641909001472 1865878081544669184 1872356824883365952 1873750984842326016 1877145461264141824 1881946344796786688 1882900159573001436 1895363099669267424 1904750541576849792 1904777657607057408 1909622026337915904 1912787463693207808 1925448228235446272 1931351006625013008 1934849830912377162 1936290523265997696 1937704703195826432 1940944321992001536 1944432844526367496 1953763643356555776 1958760481319104512 1962007371809537024 1968022228269791736 1971587485929700779 1982495461641211008 1987565782514973696 1989379126438576324 1990860421394971392 1994467052593150688 1995952136027695104 1999260676337566208 1999567991346585856 2004373874998276096 2023797450425402904 2025304373322220032 2028973402984035648 2032336680174033296 2033849961395309568 2038709888719884288 2057308680970122552 2058811247145565584 2075873871066340512 2077419570151274496 2081183011401548544 2086185053569634304 2089964374318854656 2091490790751050752 2106401427993786696 2111788643922159552 2115289197732157104 2116864245533893632 2117189637896385024 2119121243380222606 2120699144529426048 2124540990805747472 2125796162181715968 2129647242185668352 2145309098587590656 2151885896654858784 2155784240670537876 2159357722684910377 2160965583982516416 2166129256764877056 2176857761802114048 2186042815649380352 2187486950092163433 2207258293285729152 2211256949614145328 2212903455161140224 2214519660795230208 2222208965172991424 2222240600541566976 2223863625608712192 2243775434167294524 2249168260879761984 2249513990264909088 2253242841062515176 2254920609373060608 2257324802731106689 2275269053022824448 2279390917249315072 2284869344385789952 2285220561538955264 2286378765195787458 2296025932981423692 2312911371914746176 2314633569511108608 2318826746267469312 2322670491627466624 2328610825365644288 2351209921108711488 2352927139594932096 2361097025496303388 2362855102209256704 2378494870173198336 2388530713507262464 2390108614656465906 2395853147458876896 2413472735911039488 2417473368836750976 2419645300453011456 2421852849577397264 2423656165176486912 2428046846635139968 2433882562497906688 2457468332659417812 2459298167605552896 2463753417909186144 2465587932740093952 2467837397354183288 2469674953122875904 2474149001950997056 2480095522545335296 2499985085819615352 2510533546097335248 2522580906612261888 2527150799559023232 2539667388769133056 2546162701783887872 2564314781905479456 2570478012434013696 2570873131731324672 2575134675500017344 2577052124997783552 2579799774549836216 2581720697687996928 2583606270927768576 2605018191142074368 2613004303080899952 2617738006528510278 2619687178536349824 2624029637693055648 2625983494459766784 2628783314572934372 2643327282188281344 2650087710019964928 2654480561859961856 2667441892728418701 2687097052695670272 2689059588108493824 2698396600567203872 2700405831096293376 2705297870645380864 2711799948527079424 2724584455774571922 2731552702464532464 2738117882810145024 2743078241293496736 2745081662860754112 2758254555326902272 2767831828088454016 2774910681868731392 2776317072023456199 2783417627194871688 2790107462863502208 2808535237325048928 2810626477263489024 2815718191896212736 2820385596976209472 2822485660711858176 2822919517195180032 2827598859372568064 2857125812365274688 2864433039506873856 2867046388102654114 2869181195539811712 2874378987560717168 2881287445310021888 2888172342353169408 2902274746368565743 2902477015736152064 2916649266789551244 2930645465034833664 2937689157067444224 2938140721978656768 2943011057714305536 2948342599485527104 2950537940214853632 2984068689657864486 2986290632092457088 2991700578889726032 2993928204041542656 2998891014506349312 2999351987019878784 3004323788083353568 3006560812497414144 3035696175638104356 3043460104476053472 3048505020261049944 3050774942092964352 3054027674283261991 3061367910641898256 3070968060223623168 3083881829219661568 3091768995023292416 3113810806599510768 3121774517102322816 3129277580354451456 3134946561478281984 3137236186126576128 3150473469612342272 3172933796598235656 3178681865070333909 3181048716794139072 3186811486208621208 3188694243272573952 3194470863278502528 3217963647881385984 3223297825115667968 3231541553568649216 3233676361005806814 3241448375973774624 3265286642703171072 3273637759436427264 3276624443545890416 3279064223474070528 3285004557212248192 3292899937497167872 3316885424421217992 3333313447759487136 3333360900812350464 3335795438413068288 3347378061463113664 3363441208816349184 3369534399412030976 3379864261593772764 3412903579534236672 3419086375873972608 3427304016578684928 3427830842308432896 3433512900666689792 3442294263583995904 3444038899472135538 3444808361237024768 3469367057872119264 3478240119401203968 3481413471267508567 3484005737441199936 3486599933820530688 3490317342038013704 3492916238048466432 3498706183590740864 3524436376251041792 3541645538244455082 3544282653313885056 3556589190304558268 3567742305259797504 3582796070260893696 3585412784144658432 3626210053255126464 3632779274366095896 3635484247764730368 3642070269952709952 3644782161441878016 3650823843746860032 3657437655057995648 3660108883814338816 3686202498989126718 3695630126863779216 3701756096031274932 3704512429684313856 3711223502926495584 3720143283818002944 3731756163089338368 3744713649766731904 3754290922528283648 3765800319146002872 3790726199338534848 3809501083153699584 3819244052675831808 3825574927386415616 3850896456470892544 3862702013250026016 3869699661824754324 3872581046531995392 3875409406391652864 3881888643984003072 3888865689052734992 3907527286713111552 3924014743619074048 3926607009792765417 3936044456539583472 3943174971859401558 3964990923282422016 3975131565029947392 3978758252877152648 3981720842789942784 3988934105186301376 3991904272055390208 3998521352675132416 3999135982693171712 4047594900850805808 4050608746644440064 4057946805968071296 4064673360348066592 4067699922790619136 4114617361940245104 4117622494291131168 4131919794618530929 4151747742132681024 4154839140302548992 4162366022803097088 4179928748637709312 4182981581502101504 4212802855987573392 4223577287844319104 4230578395464314208 4233728491067787264 4234379275792770048 4238242486760445212 4241398289058852096 4249081981611494944 4251592324363431936 4259294484371336704 4300569582153981171 4303771793309717568 4311568481341075752 4318715445369820754 4321931167965032832 4332258513529754112 4353715523604228096 4372085631298760704 4374973900184326866 4414516586571458304 4422513899228290656 4425806910322280448 4429039321590460416 4444417930345982848 4444481201083133952 4476103034486796729 4487550868334589048 4498336521759523968 4499027980529818176 4506485682125030352 4509841218746121216 4514649605462213378 4550538106045648896 4558781834498630144 4570441123077910528 4572757530391574916 4592051865962847384 4625822743829492352 4637653492534938624 4645340983254933248 4657221650731288576 4702419842217422976 4705854279189864192 4722194050992606776 4725710204418513408 4756989740346396672 4780217229312931812 4791706294917753792 4826945471822078976 4834946737673501952 4843705699154794528 4847312330352973824 4856093693270279936 4867765124995813376 4914936665318835624 4918596335211105792 4927506835818372288 4931175865480187904 4935674794708366576 4939349906245751808 4948298003901994112 4960191045090670592 4999970171639230704 5021067092194670496 5045161813224523776 5054301599118046464 5079334777538266112 5128629563810958912 5140956024868027392 5141746263462649344 5150269351000034688 5159599549099672432 5163441395375993856 5167212541855537152 5210036382284148736 5226008606161799904 5235476013057020556 5239374357072699648 5248059275386111296 5251966988919533568 5257566629145868744 5286654564376562688 5308961123719923712 5312468307366682623 5334883785456837402 5374194105391340544 5378119176216987648 5396793201134407744 5400811662192586752 5410595741290761728 5449168911549143844 5463105404929064928 5476235765620290048 5486156482586993472 5490163325721508224 5535663656176908032 5549821363737462784 5552634144046912398 5566835254389743376 5580214925727004416 5617070474650097856 5621252954526978048 5631436383792425472 5640771193952418944 5645839034390360064 5655197718745136128 5714251624730549376 5728866079013747712 5734092776205308228 5738362391079623424 5748757975121434336 5762574890620043776 5776344684706338816 5804549492737131486 5833298533579102488 5861290930069667328 5876281443957313536 5886022115428611072 5896685198971054208 5914762457789102337 5968137379315728972 5972581264184914176 5983401157779452064 5987856408083085312 5997782029012698624 5998703974039757568 6008647576166707136 6013121624994828288 6071392351276208712 6086920208952106944 6097010040522099888 6101549884185928704 6108055348566523982 6122735821283796512 6167763658439323136 6183537990046584832 6227621613199021536 6243549034204645632 6258555160708902912 6269893122956563968 6274472372253152256 6300946939224684544 6345867593196471312 6357363730140667818 6362097433588278144 6373622972417242416 6377388486545147904 6388941726557005056 6435927295762771968 6446595650231335936 6467352722011613628 6478073168054731131 6482896751947549248 6530573285406342144 6553248887091780832 6558128446948141056 6570009114424496384 6585799874994335744 6633770848842435984 6666626895518974272 6666721801624700928 6671590876826136576 6694756122926227328 6739068798824061952 6759728523187545528 6771974408193320067 6825807159068473344 6838172751747945216 6854608033157369856 6855661684616865792 6867025801333379584 6884588527167991808 6888077798944271076 6938734115744238528 6956480238802407936 6962826942535017134 6968011474882399872 6980634684076027408 6985832476096932864 6997412367181481728 7048872752502083584 7083291076488910164 7088565306627770112 7113178380609116536 7135484610519595008 7165592140521787392 7252420106510252928 7265558548732191792 7270968495529460736 7284140539905419904 7301647687493720064 7314875310115991296 7320217767628677632 7372404997978253436 7391260253727558432 7403512192062549864 7409024859368627712 7416924351830779121 7422447005852991168 7440286567636005888 7489427299533463808 7508581845056567296 7531600638292005744 7581452398677069696 7619002166307399168 7638488105351663616 7651149854772831232 7725404026500052032 7739399323649508648 7745162093063990784 7750818812783305728 7777731378105469984 7815054573426223104 7848029487238148096 7853214019585530834 7872088913079166944 7886349943718803116 7929981846564844032 7950263130059894784 7957516505754305296 7963441685579885568 7977868210372602752 7997042705350264832 7998271965386343424 8002325678185256103 8095189801701611616 8101217493288880128 8115893611936142592 8129346720696133184 8135399845581238272 8229234723880490208 8235244988582262336 8263839589237061858 8303495484265362048 8324732045606194176 8359857497275418624 8365963163004203008 8425605711975146784 8447154575688638208 8461156790928628416 8467456982135574528 8468758551585540096 8476484973520890424 8482796578117704192 8498163963222989888 8518588968742673408 8601139164307962342 8607543586619435136 8623136962682151504 8637430890739641508 8643862335930065664 8664517027059508224 8707431047208456192 8749947800368653732 8829033173142916608 8845027798456581312 8851613820644560896 8888835860691965696 8952206068973593458 8975101736669178096 8996673043519047936 8998055961059636352 9012971364250060704 9019682437492242432 9029299210924426756 9117563668997260288 9145515060783149832 9162083022849785973 9184103731925694768 9251645487658984704 9275306985069877248 9290681966509866496 9314443301462577152 9404839684434845952 9411708558379728384 9444388101985213552 9451420408837026816 9536045595211001727 9560434458625863624 9583412589835507584 9653890943644157952 9669893475347003904 9687411398309589056 9694624660705947648 9712187386540559872 9829873330637671248 9837192670422211584 9855013671636744576 9871349589416733152 9878699812491503616 9896596007803988224 9920382090181341184 9999940343278461408 10034662358359289399 10042134184389340992 10090323626449047552 10108603198236092928 10158669555076532224 10257259127621917824 10281912049736054784 10283492526925298688 10300538702000069376 10319199098199344864 10326882790751987712 10334425083711074304 10444240413802525701 10452017212323599808 10470952026114041112 10478748714145399296 10496118550772222592 10515133258291737488 10573309128753125376 10617922247439847424 10624936614733365246 10669767570913674804 10748388210782681088 10756238352433975296 10793586402268815488 10821191482581523456 10898337823098287688 10926210809858129856 10952471531240580096 10972312965173986944 10980326651443016448 11071327312353816064 11099642727474925568 11105268288093824796 11133670508779486752 11160429851454008832 11234140949300195712 11262872767584850944 11281542387904837888 11310395437490272256 11428503249461098752 11457732158027495424 11468185552410616456 11476724782159246848 11497515950242868672 11525149781240087552 11552689369412677632 11609098985474262972 11666597067158204976 11722581860139334656 11772044230857222144 11793370397942108416 11829524915578204674 11936274758631457944 11945162528369828352 11966802315558904128 11975712816166170624 11995564058025397248 11997407948079515136 12017295152333414272 12142784702552417424 12173840417904213888 12194020081044199776 12203099768371857408 12216110697133047964 12245471642567593024 12335527316878646272 12395759383855592787 12455243226398043072 12487098068409291264 12539786245913127936 12548944744506304512 12601893878449369088 12691735186392942624 12714727460281335636 12724194867176556288 12747245944834484832 12754776973090295808 12777883453114010112 12893191300462671872 12901708746461943513 12934705444023227256 12956146336109462262 12965793503895098496 13061146570812684288 13106497774183561664 13116256893896282112 13140018228848992768 13267541697684871968 13333253791037948544 13333443603249401856 13389512245852454656 13478137597648123904 13519457046375091056 13543948816386640134 13651614318136946688 13676345503495890432 13711323369233731584 13734051602666759168 13776155597888542152 13877468231488477056 13912960477604815872 13925653885070034268 13936022949764799744 13961269368152054816 13971664952193865728 13994824734362963456 14166582152977820328 14177130613255540224 14226356761218233072 14270969221039190016 14504840213020505856 14531117097464383584 14541936991058921472 14568281079810839808 14603295374987440128 14629750620231982592 14640435535257355264 14744809995956506872 14782520507455116864 14807024384125099728 14818049718737255424 14833848703661558242 14844894011705982336 14880573135272011776 14978854599066927616 15017163690113134592 15063201276584011488 15115504058794372639 15162904797354139392 15238004332614798336 15302299709545662464 15450808053000104064 15478798647299017296 15490324186127981568 15501637625566611456 15555462756210939968 15630109146852446208 15706428039171061668 15744177826158333888 15772699887437606232 15859963693129688064 15915033011508610592 15926883371159771136 15955736420745205504 15994085410700529664 15996543930772686848 16004651356370512206 16190379603403223232 16202434986577760256 16231787223872285184 16258693441392266368 16458469447760980416 16470489977164524672 16527679178474123716 16606990968530724096 16649464091212388352 16719714994550837248 16851211423950293568 16894309151377276416 16922313581857256832 16937517103171080192 16952969947041780848 16965593156235408384 16996327926445979776 17037177937485346816 17202278328615924684 17215087173238870272 17246273925364303008 17274861781479283016 17287724671860131328 17329034054119016448 17499895600737307464 17658066346285833216 17690055596913162624 17777671721383931392 17904412137947186916 17950203473338356192 17993346087038095872 17996111922119272704 18025942728500121408 18039364874984484864 18058598421848853512 18235127337994520576 18291030121566299664 18324166045699571946 18368207463851389536 18503290975317969408 18550613970139754496 18581363933019732992 18809679368869691904 18823417116759456768 18888776203970427104 18902840817674053632 19072091190422003454 19120868917251727248 19166825179671015168 19307781887288315904 19339786950694007808 19374822796619178112 19424374773081119744 19434219504164193393 19659746661275342496 19674385340844423168 19710027343273489152 19742699178833466304 19757399624983007232 19793192015607976448 19999880686556922816 20069324716718578798 20084268368778681984 20217206396472185856 20315923224579960201 20317339110153064448 20514518255243835648 20563824099472109568 20566985053850597376 20601077404000138752 20638398196398689728 20653765581503975424 20888480827605051402 20904034424647199616 20941904052228082224 20957497428290798592 20992237101544445184 21030266516583474976 21146618257506250752 21249873229466730492 21339535141827349608 21496776421565362176 21587172804537630976 21642382965163046912 21796675646196575376 21852421619716259712 21904943062481160192 21944625930347973888 21960653302886032896 22142654624707632128 22210536576187649592 22250773055492337363 22267341017558973504 22320859702908017664 22468281898600391424 22525745535169701888 22563084775809675776 22620790874980544512 22857006498922197504 22915464316054990848 22936371104821232912 22953449564318493696 22995031900485737344 23050299562480175104 23218197970948525944 23333194134316409952 23445163720278669312 23544088461714444288 23586740795884216832 23659049831156409348 23872549517262915888 23890325056739656704 23933604631117808256 23991128116050794496 23994815896159030272 24034590304666828544 24285569405104834848 24347680835808427776 24369894298872559969 24388040162088399552 24406199536743714816 24432221394266095928 24490943285135186048 24671054633757292544 24791518767711185574 24910486452796086144 24974196136818582528 25079572491826255872 25097889489012609024 25383470372785885248 25429454920562671272 25448389734353112576 25494491889668969664 25555766906228020224 25786382600925343744 25803417492923887026 25869410888046454512 25912292672218924524 25931587007790196992 26122293141625368576 26212995548367123328 26280036457697985536 26535083395369743936 26666507582075897088 26779024491704909312 26956275195296247808 27038914092750182112 27087897632773280268 27352691006991780864 27468103205333518336 27486249068549357919 27552311195777084304 27754936462976954112 27825920955209631744 27851307770140068536 27872045899529599488 27922538736304109632 27943329904387731456 27989649468725926912 28333164305955640656 28354261226511080448 28452713522436466144 29009680426041011712 29062234194928767168 29083873982117842944 29136562159621679616 29259501240463965184 29280871070514710528 29489619991913013744 29565041014910233728 29614048768250199456 29636099437474510848 29667697407323116484 29689788023411964672 29761146270544023552 29957709198133855232 30103987075077868197 30126402553168022976 30231008117588745278 30325809594708278784 30476008665229596672 30604599419091324928 30901616106000208128 30957597294598034592 30980648372255963136 31003275251133222912 31110925512421879936 31332721241407577103 31412856078342123336 31488355652316667776 31545399774875212464 31719927386259376128 31830066023017221184 31853766742319542272 31911472841490411008 31993087861545373696 32009302712741024412 32380759206806446464 32463574447744570368 32517386882784532736 32916938895521960832 32940979954329049344 33055358356948247432 33213981937061448192 33298928182424776704 33702422847900587136 33788618302754552832 33844627163714513664 33905939894083561696 33931186312470816768 33992655852891959552 34074355874970693632 34404556657231849368 34430174346477740544 34492547850728606016 34549723562958566032 34575449343720262656 34658068108238032896 34999791201474614928 35316132692571666432 35380111193826325248 35555343442767862784 35808824275894373832 35900406946676712384 35986692174076191744 35992223844238545408 36051885457000242816 36117196843697707024 36470254675989041152 36582060243132599328 36648332091399143892 36736414927702779072 37006581950635938816 37162727866039465984 37187278151566778361 37619358737739383808 37646834233518913536 37777552407940854208 37805681635348107264 38144182380844006908 38241737834503454496 38333650359342030336 38679573901388015616 38749645593238356224 38848749546162239488 38868439008328386786 39319493322550684992 39348770681688846336 39420054686546978304 39485398357666932608 39586384031215952896 39999761373113845632 40138649433437157596 40168536737557363968 40434412792944371712 40631846449159920402 41029036510487671296 41133970107701194752 41202154808000277504 41276796392797379456 41776961655210102804 41808068849294399232 41883808104456164448 41914994856581597184 41984474203088890368 42060533033166949952 42499746458933460984 42679070283654699216 43174345609075261952 43284765930326093824 43593351292393150752 43704843239432519424 43809886124962320384 43889251860695947776 43921306605772065792 44285309249415264256 44421073152375299184 44501546110984674726 44534682035117947008 44641719405816035328 44936563797200782848 45051491070339403776 45126169551619351552 45346512176383117917 45714012997844395008 45872742209642465824 45906899128636987392 45990063800971474688 46100599124960350208 46436395941897051888 46666388268632819904 46890327440557338624 47173481591768433664 47318099662312818696 47745099034525831776 47780650113479313408 47867209262235616512 47982256232101588992 47989631792318060544 48069180609333657088 48571138810209669696 48695361671616855552 48739788597745119938 48776080324176799104 48864442788532191856 48981886570270372096 49342109267514585088 49583037535422371148 49820972905592172288 49948392273637165056 50159144983652511744 50766940745571770496 50858909841125342544 50896779468706225152 50988983779337939328 51111533812456040448 51606834985847774052 51738821776092909024 51824585344437849048 51863174015580393984 51918470462815453847 52425991096734246656 52560072915395971072 53070166790739487872 53333015164151794176 53558048983409818624 54077828185500364224 54175795265546560536 54705382013983561728 54936206410667036672 54972498137098715838 55104622391554168608 55509872925953908224 55651841910419263488 55702615540280137072 55744091799059198976 55845077472608219264 55979298937451853824 56666328611911281312 56708522453022160896 56905427044872932288 58019360852082023424 58124468389857534336 58273124319243359232 58519002480927930368 58561742141029421056 58979239983826027488 59130082029820467456 59228097536500398912 59272198874949021696 59335394814646232968 59379576046823929344 59915418396267710464 60207974150155736394 60252805106336045952 60462016235177490556 60651619189416557568 60952017330459193344 61803232212000416256 61915194589196069184 61961296744511926272 62221851024843759872 62665442482815154206 62825712156684246672 62976711304633335552 63090799549750424928 63439854772518752256 63660132046034442368 63822945682980822016 64018605425482048824 64761518413612892928 64927148895489140736 65034773765569065472 65833877791043921664 65881959908658098688 66110716713896494864 66427963874122896384 66752319166477012089 67404845695801174272 67577236605509105664 67689254327429027328 67811879788167123392 67862372624941633536 67985311705783919104 68809113314463698736 68860348692955481088 68985095701457212032 69099447125917132064 69150898687440525312 69999582402949229856 70242636508515025793 70632265385143332864 70760222387652650496 71110686885535725568 71617648551788747664 71800813893353424768 71973384348152383488 71984447688477090816 72103770914000485632 72234393687395414048 73109682896617679907 73164120486265198656 73296664182798287784 73472829855405558144 74013163901271877632 74325455732078931968 74374556303133556722 75238717475478767616 75293668467037827072 75555104815881708416 76288364761688013816 76483475669006908992 76667300718684060672 77359147802776031232 77499291186476712448 77697499092324478976 77736878016656773572 78638986645101369984 78840109373093956608 78970796715333865216 79172768062431905792 79999522746227691264 80277298866874315192 80337073475114727936 80868825585888743424 81263692898319840804 82058073020975342592 82404309616000555008 82553592785594758912 83553923310420205608 83616137698588798464 83767616208912328896 83829989713163194368 83968948406177780736 84121066066333899904 84999492917866921968 85358140567309398432 86348691218150523904 87186702584786301504 87409686478865038848 87778503721391895552 87842613211544131584 88570618498830528512 88842146304750598368 89003092221969349452 89069364070235894016 89283438811632070656 89873127594401565696 90252339103238703104 90311961225233604591 90693024352766235834 91428025995688790016 91745484419284931648 91813798257273974784 91980127601942949376 92872791883794103776 93332776537265639808 94346963183536867328 94636199324625637392 95490198069051663552 95561300226958626816 95734418524471233024 95979263584636121088 96138361218667314176 97142277620419339392 97390723343233711104 97479577195490239876 97552160648353598208 97728885577064383712 97963773140540744192 99166075070844742296 99641945811184344576 99896784547274330112 101533881491143540992 101717819682250685088 101793558937412450304 101977967558675878656 102223067624912080896 103213669971695548104 103477643552185818048 103649170688875698096 103726348031160787968 103836940925630907694 104851982193468493312 105120145830791942144 106140333581478975744 106666030328303588352 107116097966819637248 108155656371000728448 108351590531093121072 109410764027967123456 109944996274197431676 110209244783108337216 111019745851907816448 111405231080560274144 111488183598118397952 111690154945216438528 111958597874903707648 113332657223822562624 113417044906044321792 113810854089745864576 116038721704164046848 116248936779715068672 116546248638486718464 117038004961855860736 117958479967652054976 118260164059640934912 118456195073000797824 118670789629292465936 118759152093647858688 119830836792535420928 120415948300311472788 120505610212672091904 120924032470354981112 121303238378833115136 123606464424000832512 123830389178392138368 124443702049687519744 125330884965630308412 125651424313368493344 125953422609266671104 126181599099500849856 127320264092068884736 127645891365961644032 128037210850964097648 129523036827225785856 129854297790978281472 130069547531138130944 131667755582087843328 131763919817316197376 132221433427792989728 132855927748245792768 133504638332954024178 134809691391602348544 135154473211018211328 135378508654858054656 135623759576334246784 135970623411567838208 136039536529149353751 137618226628927397472 137720697385910962176 137970191402914424064 138198894251834264128 138301797374881050624 139999164805898459712 140485273017030051586 141520444775305300992 142221373771071451136 143235297103577495328 143601627786706849536 143946768696304766976 143968895376954181632 144207541828000971264 144468787374790828096 146219365793235359814 146328240972530397312 146593328365596575568 146945659710811116288 148026327802543755264 148749112606267113444 150477434950957535232 151110209631763416832 152576729523376027632 152966951338013817984 153334601437368121344 154998582372953424896 155473756033313547144 155755411388446361541 157277973290202739968 157680218746187913216 157941593430667730432 158345536124863811584 159999045492455382528 160554597733748630384 160674146950229455872 162527385796639681608 164116146041950685184 164808619232001110016 165107185571189517824 167107846620840411216 167232275397177596928 167535232417824657792 167937896812355561472 168242132132667799808 169998985835733843936 170589260092107919783 170716281134618796864 172697382436301047808 174373405169572603008 174819372957730077696 175557007442783791104 175685226423088263168 177684292609501196736 178006184443938698904 178138728140471788032 179746255188803131392 180504678206477406208 180623922450467209182 181386048705532471668 182856051991377580032 183490968838569863296 183960255203885898752 185745583767588207552 186665553074531279616 188693926367073734656 189272398649251274784 190980396138103327104 191468837048942466048 192276722437334628352 194284555240838678784 194781446686467422208 194959154390980479752 195104321296707196416 195457771154128767424 195927546281081488384 198332150141689484592 199283891622368689152 203067762982287081984 203435639364501370176 203587117874824900608 203955935117351757312 206427339943391096208 206955287104371636096 207298341377751396192 207452696062321575936 207673881851261815388 209703964386936986624 210727909525545077379 212280667162957951488 213332060656607176704 214232195933639274496 216311312742001456896 216703181062186242144 219329048689853039721 219889992548394863352 220418489566216674432 222039491703815632896 222810462161120548288 222976367196236795904 223380309890432877056 226665314447645125248 227621708179491729152 232077443408328093696 232497873559430137344 233092497276973436928 235916959935304109952 236520328119281869824 236912390146001595648 237341579258584931872 237518304187295717376 240831896600622945576 241011220425344183808 241848064940709962224 242606476757666230272 247212928848001665024 247660778356784276736 248887404099375039488 250661769931260616824 251302848626736986688 251906845218533342208 252363198199001699712 254640528184137769472 255291782731923288064 256074421701928195296 259046073654451571712 260139095062276261888 263335511164175686656 263527839634632394752 264442866855585979456 265711855496491585536 267009276665908048356 269619382783204697088 270757017309716109312 271247519152668493568 271941246823135676416 272079073058298707502 275236453257854794944 275441394771821924352 275940382805828848128 276397788503668528256 279998329611796919424 280970546034060103172 283040889550610601984 286470594207154990656 287203255573413699072 287937790753908363264 288415083656001942528 288937574749581656192 292438731586470719628 292656481945060794624 293186656731193151136 293891319421622232576 297498225212534226888 302220419263526833664 305153459046752055264 305933902676027635968 306669202874736242688 309997164745906849792 310947512066627094288 311510822776892723082 314555946580405479936 315360437492375826432 315883186861335460864 319998090984910765056 321109195467497260768 321348293900458911744 325054771593279363216 328232292083901370368 330214371142379035648 334215693241680822432 334464550794355193856 335070464835649315584 335875793624711122944 336484264265335599616 339997971671467687872 341178520184215839566 341432562269237593728 345394764872602095616 348746810339145206016 349638745915460155392 351114014885567582208 355368585219002393472 356012368887877397808 356277456280943576064 359492510377606262784 361247844900934418364 362772097411064943336 366981937677139726592 367920510407771797504 371491167535176415104 373331106149062559232 378544797298502549568 381960792276206654208 382937674097884932096 384553444874669256704 388569110481677357568 389562893372934844416 389918308781960959504 390208642593414392832 390915542308257534848 391855092562162976768 396664300283378969184 398567783244737378304 406135525964574163968 406871278729002740352 407911870234703514624 412854679886782192416 413910574208743272192 414596682755502792384 414905392124643151872 415347763702523630776 419407928773873973248 421455819051090154758 424561334325915902976 426664121313214353408 432622625484002913792 433406362124372484288 438658097379706079442 439779985096789726704 440836979132433348864 444078983407631265792 445620924322241096576 446760619780865754112 453330628895290250496 455243416358983458304 464995747118860274688 467266234165339084623 471833919870608219904 473040656238563739648 473824780292003191296 474683158517169863744 475036608374591434752 481663793201245891152 482022440850688367616 483696129881419924448 494425857696003330048 495321556713568553472 497774808198750078976 501323539862521233648 502605697253473973376 503813690437066684416 504726396398003399424 509281056368275538944 511767780276323759349 512148843403856390592 518092147308903143424 520278190124552523776 526671022328351373312 527055679269264789504 528885733711171958912 534018553331816096712 539238765566409394176 541514034619432218624 542495038305336987136 543882493646271352832 544158146116597415004 550472906515709589888 551880765611657696256 552795577007337056512 559996659223593838848 561941092068120206344 566081779101221203968 572941188414309981312 574406511146827398144 576830167312003885056 577875149499163312384 584877463172941439256 585312963890121589248 586373313462386302272 587782638843244465152 594996450425068453776 604440838527053667328 610306918093504110528 611867805352055271936 619994329491813699584 621895024133254188576 623021645553785446164 629111893160810959872 631766373722670921728 632183728576635232137 639996181969821530112 642218390934994521536 642696587800917823488 650109543186558726432 660428742284758071296 668431386483361644864 668929101588710387712 670140929671298631168 672968528530671199232 679995943342935375744 682357040368431679132 682865124538475187456 697493620678290412032 699277491830920310784 710737170438004786944 712024737775754795616 712554912561887152128 722495689801868836728 725544194822129886672 733963875354279453184 735841020815543595008 742982335070352830208 746662212298125118464 757089594597005099136 763921584552413308416 765875348195769864192 777138220963354715136 779836617563921919008 780417285186828785664 781831084616515069696 783710185124325953536 793328600566757938368 797135566489474756608 812271051929148327936 813742557458005480704 815823740469407029248 825709359773564384832 827821148417486544384 829193365511005584768 830695527405047261552 838815857547747946496 842911638102180309516 849122668651831805952 865245250968005827584 866812724248744968576 877316194759412158884 879559970193579453408 881673958264866697728 891241848644482193152 893521239561731508224 906661257790580500992 910486832717966916608 929991494237720549376 934532468330678169246 943667839741216439808 946081312477127479296 947649560584006382592 949366317034339727488 963327586402491782304 964044881701376735232 967392259762839848896 990643113427137106944 995549616397500157952 1002647079725042467296 1005211394506947946752 1007627380874133368832 1009452792796006798848 1018562112736551077888 1023535560552647518698 1024297686807712781184 1036184294617806286848 1053342044656702746624 1057771467422343917824 1068037106663632193424 1078477531132818788352 1084990076610673974272 1088316292233194830008 1100945813031419179776 1103761531223315392512 1105591154014674113024 1119993318447187677696 1123882184136240412688 1145882376828619962624 1148813022293654796288 1153660334624007770112 1155750298998326624768 1169754926345882878512 1170625927780243178496 1172746626924772604544 1175565277686488930304 1189992900850136907552 1194124820644755438481 1208881677054107334656 1220613836187008221056 1223735610704110543872 1243790048266508377152 1246043291107570892328 1258223786321621919744 1263532747445341843456 1264367457153270464274 1279992363939643060224 1284436781869989043072 1300219086373117452864 1320857484569516142592 1336862772966723289728 1340281859342597262336 1345937057061342398464 1359991886685870751488 1364714080736863358264 1365730249076950374912 1394987241356580824064 1421474340876009573888 1424049475551509591232 1425109825123774304256 1444991379603737673456 1451088389644259773344 1467927750708558906368 1485964670140705660416 1493324424596250236928 1514179189194010198272 1527843169104826616832 1535303340828971278047 1554276441926709430272 1559673235127843838016 1560834570373657571328 1563662169233030139392 1586657201133515876736 1624542103858296655872 1627485114916010961408 1631647480938814058496 1651418719547128769664 1655642296834973088768 1658386731022011169536 1661391054810094523104 1685823276204360619032 1698245337303663611904 1730490501936011655168 1733625448497489937152 1754632389518824317768 1759119940387158906816 1763347916529733395456 1782483697288964386304 1787042479123463016448 1813322515581161001984 1820973665435933833216 1859982988475441098752 1869064936661356338492 1887335679482432879616 1895299121168012765184 1898732634068679454976 1926655172804983564608 1928089763402753470464 1934784519525679697792 1981286226854274213888 2005294159450084934592 2010422789013895893504 2018905585592013597696 2037124225473102155776 2047071121105295037396 2048595373615425562368 2115542934844687835648 2136074213327264386848 2169980153221347948544 2176632584466389660016 2201891626062838359552 2207523062446630785024 2211182308029348226048 2239986636894375355392 2247764368272480825376 2291764753657239925248 2297626044587309592576 2311500597996653249536 2339509852691765757024 2341251855560486356992 2345493253849545209088 2351130555372977860608 2379985801700273815104 2388249641289510876962 2417763354108214669312 2441227672374016442112 2447471221408221087744 2487580096533016754304 2492086582215141784656 2516447572643243839488 2528734914306540928548 2568873563739978086144 2600438172746234905728 2673725545933446579456 2680563718685194524672 2691874114122684796928 2719983773371741502976 2729428161473726716528 2731460498153900749824 2789974482713161648128 2842948681752019147776 2848098951103019182464 2889982759207475346912 2902176779288519546688 2935855501417117812736 2971929340281411320832 2986648849192500473856 3028358378388020396544 3055686338209653233664 3070606681657942556094 3108552883853418860544 3119346470255687676032 3127324338466060278784 3173314402267031753472 3254970229832021922816 3302837439094257539328 3311284593669946177536 3316773462044022339072 3322782109620189046208 3371646552408721238064 3460981003872023310336 3467250896994979874304 3509264779037648635536 3518239880774317813632 3526695833059466790912 3564967394577928772608 3582374461934266315443 3626645031162322003968 3641947330871867666432 3738129873322712676984 3774671358964865759232 3790598242336025530368 3797465268137358909952 3853310345609967129216 3869569039051359395584 3962572453708548427776 4010588318900169869184 4020845578027791787008 4037811171184027195392 4094142242210590074792 4097190747230851124736 4231085869689375671296 4272148426654528773696 4339960306442695897088 4353265168932779320032 4403783252125676719104 4422364616058696452096 4479973273788750710784 4495528736544961650752 4583529507314479850496 4623001195993306499072 4679019705383531514048 4682503711120972713984 4690986507699090418176 4759971603400547630208 4776499282579021753924 4882455344748032884224 4894942442816442175488 4975160193066033508608 4984173164430283569312 5057469828613081857096 5137747127479956172288 5200876345492469811456 5347451091866893158912 5361127437370389049344 5439967546743483005952 5458856322947453433056 5462920996307801499648 5579948965426323296256 5685897363504038295552 5696197902206038364928 5779965518414950693824 5804353558577039093376 5871711002834235625472 5943858680562822641664 6056716756776040793088 6111372676419306467328 6141213363315885112188 6238692940511375352064 6254648676932120557568 6346628804534063506944 6509940459664043845632 6605674878188515078656 6622569187339892355072 6633546924088044678144 6645564219240378092416 6743293104817442476128 6934501793989959748608 7018529558075297271072 7036479761548635627264 7053391666118933581824 7129934789155857545216 7164748923868532630886 7253290062324644007936 7476259746645425353968 7549342717929731518464 7594930536274717819904 7706620691219934258432 7739138078102718791168 8021176637800339738368 8041691156055583574016 8075622342368054390784 8188284484421180149584 8194381494461702249472 8462171739378751342592 8544296853309057547392 8706530337865558640064 8807566504251353438208 8844729232117392904192 8959946547577501421568 8991057473089923301504 9167059014628959700992 9246002391986612998144 9358039410767063028096 9381973015398180836352 9519943206801095260416 9552998565158043507848 9764910689496065768448 9950320386132067017216 9968346328860567138624 10114939657226163714192 10275494254959912344576 10401752690984939622912 10694902183733786317824 10747123385802798946329 10879935093486966011904 10917712645894906866112 10925841992615602999296 11371794727008076591104 11392395804412076729856 11559931036829901387648 11608707117154078186752 11887717361125645283328 12113433513552081586176 12282426726631770224376 12477385881022750704128 12509297353864241115136 12693257609068127013888 13019880919328087691264 13211349756377030157312 13267093848176089356288 13291128438480756184832 13486586209634884952256 13869003587979919497216 14037059116150594542144 14072959523097271254528 14259869578311715090432 14329497847737065261772 14952519493290850707936 15189861072549435639808 15413241382439868516864 15478276156205437582336 16042353275600679476736 16083382312111167148032 16376568968842360299168 16388762988923404498944 16924343478757502685184 17088593706618115094784 17413060675731117280128 17615133008502706876416 17982114946179846603008 18334118029257919401984 18716078821534126056192 18763946030796361672704 19039886413602190520832 19105997130316087015696 19529821378992131536896 19900640772264134034432 19936692657721134277248 20229879314452327428384 20550988509919824689152 20803505381969879245824 21389804367467572635648 21494246771605597892658 21759870186973932023808 21835425291789813732224 22784791608824153459712 23119862073659802775296 23217414234308156373504 24226867027104163172352 24564853453263540448752 24954771762045501408256 25386515218136254027776 26422699512754060314624 26534187696352178712576 26582256876961512369664 26973172419269769904512 27738007175959838994432 28074118232301189084288 28145919046194542509056 28658995695474130523544 29905038986581701415872 30379722145098871279616 30826482764879737033728 30956552312410875164672 32084706551201358953472 32753137937684720598336 32777525977846808997888 34177187413236230189568 34826121351462234560256 35964229892359693206016 37432157643068252112384 37527892061592723345408 38079772827204381041664 38211994260632174031392 39059642757984263073792 39801281544528268068864 39873385315442268554496 40459758628904654856768 41101977019839649378304 41607010763939758491648 42779608734935145271296 42988493543211195785316 43670850583579627464448 45569583217648306919424 46239724147319605550592 46434828468616312747008 49129706906527080897504 49909543524091002816512 50773030436272508055552 52845399025508120629248 53164513753923024739328 53946344838539539809024 56148236464602378168576 56291838092389085018112 57317991390948261047088 59810077973163402831744 61652965529759474067456 61913104624821750329344 64169413102402717906944 65506275875369441196672 68354374826472460379136 69652242702924469120512 71928459784719386412032 74864315286136504224768 76159545654408762083328 76423988521264348062784 79602563089056536137728 79746770630884537108992 80919517257809309713536 83214021527879516983296 85976987086422391570632 87341701167159254928896 91139166435296613838848 92479448294639211101184 92869656937232625494016 98259413813054161795008 99819087048182005633024 106329027507846049478656 107892689677079079618048 112296472929204756337152 112583676184778170036224 114635982781896522094176 119620155946326805663488 123305931059518948134912 128338826204805435813888 131012551750738882393344 136708749652944920758272 139304485405848938241024 143856919569438772824064 149728630572273008449536 152319091308817524166656 152847977042528696125568 159493541261769074217984 161839034515618619427072 171953974172844783141264 174683402334318509857792 184958896589278422202368 185739313874465250988032 196518827626108323590016 212658055015692098957312 215785379354158159236096 224592945858409512674304 229271965563793044188352 239240311892653611326976 262025103501477764786688 273417499305889841516544 278608970811697876482048 287713839138877545648128 299457261144546016899072 305695954085057392251136 318987082523538148435968 323678069031237238854144 343907948345689566282528 349366804668637019715584 369917793178556844404736 393037655252216647180032 431570758708316318472192 449185891716819025348608 458543931127586088376704 478480623785307222653952 524050207002955529573376 557217941623395752964096 611391908170114784502272 637974165047076296871936 647356138062474477708288 687815896691379132565056 698733609337274039431168 786075310504433294360064 863141517416632636944384 898371783433638050697216 917087862255172176753408 956961247570614445307904 1048100414005911059146752 1222783816340229569004544 1294712276124948955416576 1375631793382758265130112 1572150621008866588720128 1834175724510344353506816 1913922495141228890615808 2096200828011822118293504 2445567632680459138009088 2589424552249897910833152 2751263586765516530260224 3144301242017733177440256 3668351449020688707013632 4891135265360918276018176 5502527173531033060520448 6288602484035466354880512 7336702898041377414027264 11005054347062066121040896 14673405796082754828054528 22010108694124132242081792 44020217388248264484163584
- Sum of all divisors σ(n): 166871372474836941578665453
- Sum of proper divisors (its aliquot sum) s(n): 122851155086588677094501869
- 44020217388248264484163584 is an abundant number, because the sum of its proper divisors (122851155086588677094501869) is greater than itself. Its abundance is 78830937698340412610338285
Bases of 44020217388248264484163584
- Binary: 100100011010011010010011000100001010110000000001010011010001011000000110010000000000002
- Hexadecimal: 0x2469A4C42B005345819000
- Base-36: 5J4BE6IU9VSKEU4G0
Squares and roots of 44020217388248264484163584
- 44020217388248264484163584 squared (440202173882482644841635842) is 1937779538908634855669262937320494194450728071725056
- 44020217388248264484163584 cubed (440202173882482644841635843) is 85301476553257592454524858614259546829336990514359962676929891918596175560704
-
44020217388248264484163584 is a
perfect square number . Itssquare root is 6634773348672 -
The
cube root of 44020217388248264484163584 is 353088896.7855494491
Scales and comparisons
How big is 44020217388248264484163584?- 44,020,217,388,248,264,484,163,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 44,020,217,388,248,264,484,163,584 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 44020217388248264484163584 cubic inches would be around 29424074.7 feet tall.
Recreational maths with 44020217388248264484163584
- 44020217388248264484163584 backwards is 48536148446284288371202044
- The number of decimal digits it has is: 26
- The sum of 44020217388248264484163584's digits is 108
- 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 44020217388248264484163584 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 44020217388248264484163584 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/44020217388248264484163584/
Chicago style:
Numbermatics. 2024. "Number 44020217388248264484163584 - Facts about the integer". https://numbermatics.com/n/44020217388248264484163584/
The information we have on file for 44020217388248264484163584 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 44020217388248264484163584, math, Factors of 44020217388248264484163584, curriculum, school, college, exams, university, Prime factorization of 44020217388248264484163584, STEM, science, technology, engineering, physics, economics, calculator, forty-four septillion, twenty sextillion, two hundred seventeen quintillion, three hundred eighty-eight quadrillion, two hundred forty-eight trillion, two hundred sixty-four billion, four hundred eighty-four million, one hundred sixty-three thousand, five hundred eighty-four.