599819484497116714212469248
599,819,484,497,116,714,212,469,248 is an even composite number composed of six prime numbers multiplied together.
599819484497116714212469248 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 599819484497116714212469248:
29 × 33 × 73 × 296 × 473 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 29 × 29 × 29 × 29 × 29 × 29 × 47 × 47 × 47 × 127 × 127 × 127)See below for interesting mathematical facts about the number 599819484497116714212469248 from the Numbermatics database.
Names of 599819484497116714212469248
- Cardinal: 599819484497116714212469248 can be written as Five hundred ninety-nine septillion, eight hundred nineteen sextillion, four hundred eighty-four quintillion, four hundred ninety-seven quadrillion, one hundred sixteen trillion, seven hundred fourteen billion, two hundred twelve million, four hundred sixty-nine thousand, two hundred forty-eight.
Scientific notation
- Scientific notation: 5.99819484497116714212469248 × 1026
Factors of 599819484497116714212469248
Divisors of 599819484497116714212469248
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 42 47 48 49 54 56 58 63 64 72 84 87 94 96 98 108 112 116 126 127 128 141 144 147 168 174 188 189 192 196 203 216 224 232 252 254 256 261 282 288 294 329 336 343 348 376 378 381 384 392 406 423 432 441 448 464 504 508 512 522 564 576 588 609 658 672 686 696 752 756 762 768 783 784 812 841 846 864 882 889 896 928 987 1008 1016 1029 1044 1128 1143 1152 1176 1218 1269 1316 1323 1344 1363 1372 1392 1421 1504 1512 1524 1536 1566 1568 1624 1682 1692 1728 1764 1778 1792 1827 1856 1974 2016 2032 2058 2088 2209 2256 2286 2303 2304 2352 2436 2523 2538 2632 2646 2667 2688 2726 2744 2784 2842 2961 3008 3024 3048 3087 3132 3136 3248 3364 3384 3429 3456 3528 3556 3584 3654 3683 3712 3948 4032 4064 4089 4116 4176 4263 4418 4512 4572 4606 4608 4704 4872 5046 5076 5264 5292 5334 5376 5452 5481 5488 5568 5684 5887 5922 5969 6016 6048 6096 6174 6223 6264 6272 6496 6627 6728 6768 6858 6909 6912 7056 7112 7308 7366 7424 7569 7896 8001 8064 8128 8178 8232 8352 8526 8836 8883 9024 9144 9212 9261 9408 9541 9744 9947 10092 10152 10528 10584 10668 10752 10904 10962 10976 11049 11136 11368 11774 11844 11938 12032 12096 12192 12267 12348 12446 12528 12544 12789 12992 13254 13456 13536 13716 13818 13824 14112 14224 14616 14732 14848 15138 15463 15792 16002 16121 16128 16129 16256 16356 16464 16704 17052 17661 17672 17766 17907 18048 18288 18424 18522 18669 18816 19082 19488 19881 19894 20184 20304 20727 21056 21168 21336 21808 21924 21952 22098 22272 22707 22736 23548 23688 23876 24003 24064 24192 24384 24389 24534 24696 24892 25056 25088 25578 25781 25984 26508 26912 27072 27432 27636 28224 28448 28623 29232 29464 29841 30276 30926 31584 32004 32242 32256 32258 32512 32712 32928 33147 33408 34104 35322 35344 35532 35814 36096 36576 36801 36848 37044 37338 37632 38164 38367 38976 39527 39762 39788 40368 40608 41209 41454 41783 42112 42336 42672 43561 43616 43848 43904 44196 44544 45414 45472 46389 47096 47376 47752 48006 48363 48384 48387 48768 48778 49068 49392 49784 50112 51156 51562 51968 52983 53016 53721 53824 54144 54864 55272 56007 56448 56896 57246 58464 58928 59643 59682 60552 61852 62181 63168 64008 64061 64484 64516 65024 65424 65856 66294 66787 66816 68208 70644 70688 71064 71628 72192 73152 73167 73602 73696 74088 74676 75264 76328 76734 77343 77952 79054 79524 79576 80736 81216 82418 82908 83566 84224 84672 85344 85869 87122 87232 87696 87808 88392 89523 90828 90944 92778 94192 94752 95504 96012 96726 96768 96774 97536 97556 98136 98784 99441 99568 100224 102312 103124 103823 103936 105966 106032 106807 107442 107648 108241 108288 109728 110544 112014 112896 112903 113792 114492 116928 117856 118581 119286 119364 121104 123627 123704 124362 125349 126336 128016 128122 128968 129032 130683 130848 131712 132588 133574 133632 136416 139167 141288 141376 142128 143256 145089 145161 146304 146334 147204 147392 148176 149352 152656 153468 154686 155904 158108 158949 159048 159152 161163 161472 162432 164836 165816 167132 168021 168448 169344 170688 170723 171738 173101 174244 174464 175392 175616 176784 179046 180467 181656 181888 185556 188384 189504 191008 192024 192183 193452 193548 195072 195112 196272 197568 198882 199136 200361 200448 204624 206248 207646 211932 212064 213614 214884 215296 216482 216576 219456 219501 221088 224028 225792 225806 227584 228984 232029 233856 235712 237162 238572 238728 242208 247254 247408 248724 250698 252672 256032 256244 257607 257936 258064 261366 261696 263424 265176 267148 268569 272832 276689 278334 280543 282576 282752 284256 286512 288463 290178 290322 292481 292608 292668 294408 294784 296352 298704 305312 306936 309372 311469 311808 316216 317898 318096 318304 320421 322326 322944 324723 324864 329672 331632 334264 336042 338688 338709 341376 341446 343476 346202 348488 348928 350784 353568 355743 358092 360934 363312 363776 370881 371112 376047 376768 379008 382016 384048 384366 386904 387096 390224 392049 392544 395136 397764 398272 400722 400896 409248 412496 415292 417501 423864 424128 427228 429768 430592 432964 435267 435483 438912 439002 442176 448056 448427 451612 455168 457968 464058 467509 467712 467741 471424 474324 477144 477456 484416 494508 494816 497448 501396 505344 512064 512169 512488 515214 515872 516128 519303 522732 523392 526848 530352 534296 537138 541401 545664 553378 556668 561086 565152 565504 568512 573024 576549 576926 580356 580644 584962 585216 585336 588816 589568 592704 597408 601083 610624 613872 618744 622938 632432 635796 636192 636608 640842 644652 645888 649446 649728 658503 659344 663264 668528 672084 677376 677418 682752 682892 686952 692404 696087 696976 697856 701568 707136 707281 711486 716184 721868 726624 726761 727552 741762 742224 747649 752094 753536 757687 758016 758063 764032 768096 768732 773808 774192 780448 784098 785088 790272 790321 795528 796544 801444 818496 824992 830067 830584 835002 841629 847728 848256 854456 859536 865389 865928 870534 870966 877443 877824 878004 884352 896112 896854 903224 915936 928116 934407 935018 935424 935482 942848 948648 954288 954912 961263 968832 974169 989016 989632 994896 1002792 1016127 1024128 1024338 1024976 1030428 1031744 1032256 1038606 1045464 1046784 1060704 1067229 1068592 1074276 1082802 1091328 1106756 1112643 1113336 1122172 1128141 1130304 1131008 1137024 1146048 1146283 1153098 1153852 1160712 1161288 1169924 1170672 1176147 1177632 1179136 1185408 1194816 1195061 1202166 1211707 1221248 1227744 1237488 1245876 1263269 1264864 1271592 1272384 1273216 1281684 1289304 1291776 1298892 1317006 1318688 1326528 1337056 1344168 1345281 1354836 1365504 1365784 1373904 1384808 1392174 1393952 1402527 1403136 1403223 1414272 1414562 1422972 1432368 1443736 1453248 1453522 1483524 1484448 1495298 1504188 1507072 1515374 1516032 1516126 1528064 1536192 1536507 1537464 1547616 1548384 1557909 1560896 1568196 1570176 1580544 1580642 1591056 1593088 1602888 1624203 1636992 1649984 1660134 1661168 1670004 1683258 1695456 1696512 1708912 1719072 1729647 1730778 1731856 1741068 1741932 1754886 1755648 1756008 1768704 1792224 1793708 1803249 1806448 1831872 1856232 1857769 1868814 1870036 1870964 1885696 1897296 1908576 1909824 1922526 1936823 1937664 1948338 1963801 1978032 1979264 1989792 2005584 2032254 2047367 2048256 2048383 2048676 2049952 2060856 2063488 2064512 2077212 2090928 2093568 2121408 2121843 2134458 2137184 2148552 2165604 2180283 2182656 2213512 2225286 2226672 2242947 2244344 2256282 2260608 2273061 2274048 2274189 2292096 2292566 2306196 2307704 2321424 2322576 2339848 2341344 2352294 2355264 2370816 2370963 2389632 2390122 2404332 2423414 2442496 2455488 2474976 2490201 2491752 2524887 2526538 2529728 2543184 2544768 2546432 2563368 2578608 2596167 2597784 2632329 2634012 2637376 2653056 2674112 2688336 2690562 2709672 2731568 2747808 2769616 2784348 2787904 2803221 2805054 2806272 2806446 2828544 2829124 2845944 2864736 2883789 2887472 2906496 2907044 2922507 2967048 2968896 2990596 3008376 3010867 3014144 3030748 3032252 3048381 3056128 3072384 3073014 3074928 3095232 3096768 3097403 3115818 3121792 3136392 3138989 3140352 3161284 3182112 3186176 3205776 3248406 3273984 3274187 3299968 3320268 3322336 3340008 3366516 3390912 3393024 3417824 3438144 3438849 3459294 3461556 3463712 3482136 3483864 3509772 3512016 3537408 3584448 3585183 3587416 3606498 3612896 3635121 3663744 3712464 3715538 3737628 3740072 3741928 3789807 3794592 3817152 3819648 3845052 3873646 3875328 3896676 3927602 3956064 3958528 3979584 4011168 4035843 4064508 4094734 4096512 4096766 4097352 4099904 4121712 4126976 4129024 4154424 4181856 4207581 4209669 4242816 4243686 4268916 4274368 4297104 4331208 4360566 4427024 4450572 4453344 4485894 4488688 4512564 4521216 4546122 4548096 4548378 4584192 4585132 4609521 4612392 4615408 4642848 4645152 4673727 4679696 4682688 4704588 4710528 4741632 4741926 4779264 4780244 4808664 4846828 4872609 4884992 4910976 4949952 4950967 4980402 4983504 5019929 5049774 5053076 5059456 5086368 5087327 5089536 5092864 5126736 5157216 5192334 5195568 5233543 5264658 5268024 5274752 5306112 5306441 5348224 5376672 5381124 5419344 5463136 5495616 5532247 5539232 5568696 5573307 5575808 5606442 5610108 5612892 5657088 5658248 5691888 5729472 5767578 5774944 5810469 5812992 5814088 5845014 5891403 5934096 5937792 5981192 6016752 6021734 6061496 6064504 6096762 6142101 6144768 6145149 6146028 6149856 6190464 6193536 6194806 6231636 6243584 6272784 6277978 6280704 6322568 6364224 6365529 6411552 6496812 6540849 6547968 6548374 6599936 6640536 6644672 6680016 6728841 6733032 6781824 6819183 6822567 6835648 6876288 6877698 6918588 6923112 6927424 6964272 6967728 7019544 7024032 7112889 7168896 7170366 7174832 7212996 7225792 7270242 7327488 7424928 7431076 7470603 7475256 7480144 7483856 7574661 7579614 7589184 7634304 7639296 7690104 7747292 7788501 7793352 7855204 7896987 7912128 7917056 7959168 8022336 8023981 8071686 8129016 8135747 8189468 8193532 8194704 8199808 8243424 8253952 8258048 8308848 8363712 8365427 8415162 8419338 8481949 8485632 8487372 8537832 8548736 8594208 8662416 8721132 8854048 8901144 8906688 8971788 8977376 9025128 9032601 9042432 9092244 9096756 9168384 9170264 9219042 9224784 9230816 9285696 9290304 9292209 9347454 9359392 9365376 9409176 9416967 9421056 9483852 9558528 9560488 9617328 9693656 9745218 9821952 9822561 9899904 9901934 9960804 9967008 10039858 10099548 10106152 10118912 10172736 10174654 10179072 10253472 10314432 10316547 10384668 10391136 10467086 10529316 10536048 10549504 10612224 10612882 10696448 10753344 10755549 10762248 10838688 10905363 10926272 10991232 11064494 11078464 11137392 11146614 11151616 11212884 11220216 11225784 11316496 11369421 11383776 11458944 11535156 11549888 11620938 11625984 11628176 11690028 11782806 11868192 11875584 11962384 12033504 12043468 12107529 12122992 12129008 12193524 12284202 12289536 12290298 12292056 12299712 12380928 12387072 12389612 12463272 12487168 12545568 12555956 12622743 12629007 12645136 12728448 12731058 12823104 12993624 13004383 13081698 13096748 13185521 13199872 13281072 13289344 13360032 13457682 13466064 13557761 13563648 13564489 13638366 13645134 13671296 13746607 13752576 13755396 13837176 13846224 13854848 13928544 13935456 14039088 14048064 14225778 14337792 14338681 14340732 14349664 14425992 14451584 14540484 14654976 14849856 14852901 14862152 14941206 14950512 14960288 14967712 15059787 15149322 15159228 15178368 15261981 15268608 15278592 15380208 15494584 15577002 15586704 15700629 15710408 15793974 15824256 15918336 15919323 16044672 16047962 16143372 16258032 16271494 16378936 16387064 16389408 16399616 16486848 16596741 16617696 16719921 16727424 16730854 16830324 16838676 16963898 16971264 16974744 17075664 17097472 17188416 17324832 17431407 17442264 17674209 17708096 17802288 17813376 17943576 17954752 18050256 18065202 18184488 18193512 18340528 18426303 18435447 18438084 18449568 18461632 18571392 18580608 18584418 18694908 18718784 18730752 18818352 18833934 18842112 18967704 19096587 19120976 19234656 19387312 19490436 19622547 19643904 19645122 19799808 19803868 19921608 19934016 20079716 20186523 20199096 20212304 20237824 20345472 20349308 20457549 20467701 20506944 20511149 20628864 20633094 20769336 20782272 20934172 21058632 21072096 21076069 21099008 21225764 21338667 21392896 21506688 21511098 21524496 21677376 21681821 21810726 21852544 21972923 21982464 21983827 22128988 22156928 22274784 22293228 22303232 22425768 22440432 22451568 22632992 22738842 22767552 22917888 22919309 23070312 23099776 23241876 23256352 23380056 23565612 23736384 23751168 23924768 24067008 24071943 24086936 24215058 24245984 24258016 24387048 24407241 24568404 24580596 24584112 24599424 24761856 24774144 24779224 24926544 25091136 25096281 25111912 25245486 25258014 25290272 25445847 25456896 25462116 25646208 25987248 26008766 26163396 26193496 26371042 26562144 26578688 26720064 26915364 26932128 27097803 27115522 27127296 27128978 27276732 27290268 27342592 27493214 27505152 27510792 27674352 27692448 27709696 27857088 27870912 27876627 28078176 28096128 28250901 28451556 28675584 28677362 28681464 28699328 28851984 28903168 29080968 29467683 29699712 29705802 29724304 29882412 29901024 29920576 29935424 30119574 30298644 30318456 30356736 30523962 30537216 30760416 30949641 30989168 31154004 31173408 31401258 31420816 31587948 31648512 31836672 31838646 32089344 32095924 32266647 32286744 32516064 32542988 32716089 32757872 32774128 32778816 32799232 32973696 33193482 33235392 33242207 33439842 33454848 33461708 33660648 33677352 33927796 33949488 34108263 34151328 34194944 34376832 34649664 34656769 34862814 34884528 35139503 35348418 35416192 35604576 35611289 35626752 35628961 35887152 35909504 36100512 36130404 36368976 36387024 36634801 36681056 36852606 36870894 36876168 36899136 36923264 37142784 37145087 37161216 37168836 37389816 37437568 37461504 37636704 37667868 37935408 38193174 38241952 38469312 38774624 38980872 39013149 39245094 39290244 39556563 39599616 39607736 39843216 39868032 40159432 40373046 40398192 40424608 40673283 40690944 40693467 40698616 40915098 40935402 41013888 41022298 41239821 41257728 41266188 41538672 41564544 41868344 42117264 42144192 42152138 42451528 42677334 43013376 43016043 43022196 43048992 43354752 43363642 43621452 43705088 43945846 43964928 43967654 44257976 44313856 44549568 44558703 44586456 44851536 44880864 44903136 45179361 45265984 45477684 45535104 45785943 45835776 45838618 46140624 46199552 46483752 46512704 46760112 47101887 47131224 47472768 47757969 47849536 48134016 48143886 48173872 48430116 48491968 48516032 48774096 48814482 49136808 49161192 49168224 49198848 49558448 49790223 49853088 50159763 50182272 50192562 50223824 50490972 50516028 50580544 50891694 50913792 50924232 51292416 51974496 52017532 52294221 52326792 52386992 52742084 53022627 53124288 53157376 53440128 53830728 53864256 53875301 54195606 54231044 54257956 54553464 54580536 54685184 54986428 55021584 55278909 55306341 55348704 55384896 55419392 55714176 55741824 55753254 56156352 56167867 56192256 56501802 56903112 56950229 57354724 57362928 57398656 57703968 57806336 58161936 58935366 59373643 59399424 59403107 59411604 59448608 59764824 59802048 59841152 59870848 60239148 60597288 60636912 60713472 61047924 61520832 61533447 61899282 61978336 62308008 62346816 62802516 62841632 63175896 63228207 63297024 63677292 64178688 64191848 64533294 64573488 65032128 65045463 65085976 65432178 65515744 65548256 65557632 65918769 65947392 65951481 66386964 66470784 66484414 66879684 66909696 66923416 67321296 67354704 67855592 67898976 68216526 68302656 68753664 68757927 69299328 69313538 69725628 69769056 70279006 70696836 70832384 71209152 71222578 71253504 71257922 71774304 71819008 72201024 72215829 72260808 72737952 72774048 73221723 73269602 73362112 73705212 73741788 73752336 73798272 73846528 74285568 74290174 74322432 74337672 74779632 74875136 75273408 75288843 75335736 75870816 76337541 76386348 76483904 76938624 77549248 77961744 78026298 78490188 78580488 79113126 79215472 79686432 79736064 80318864 80746092 80796384 80849216 81293409 81346566 81381888 81386934 81397232 81830196 81870804 82027776 82044596 82479642 82515456 82532376 83077344 83129088 83629881 83736688 84234528 84288384 84304276 84752703 84903056 85354668 86026752 86032086 86044392 86097984 86709504 86727284 87242904 87315143 87410176 87891692 87935308 88403049 88515952 88627712 89099136 89117406 89172912 89703072 89761728 89806272 89824687 90358722 90531968 90955368 91030681 91070208 91571886 91677236 92281248 92298647 92399104 92967504 93025408 93520224 94203774 94262448 94945536 94951423 95515938 95699072 96226249 96268032 96274001 96287772 96347744 96860232 96983936 97032064 97548192 97628964 98273616 98322384 98336448 98397696 99116896 99580446 99706176 99726621 100319526 100364544 100370767 100385124 100447648 100981944 101032056 101161088 101783388 101848464 102584832 103948992 103970307 104035064 104588442 104653584 104773984 105418509 105484168 106045254 106248576 106833867 106880256 106886883 107661456 107728512 107750602 108391212 108462088 108515912 109106928 109161072 109904403 109972856 110043168 110557818 110612682 110697408 110769792 111428352 111435261 111483648 111506508 112312704 112335734 112384512 113003604 113806224 113900458 114709448 114725856 114797312 115407936 116323872 117039447 117870732 118669689 118747286 118798848 118806214 118823208 118897216 119529648 119604096 119682304 119741696 120478296 121194576 121273824 122019849 122080401 122095848 123041664 123066894 123719463 123798564 123956672 124616016 124693632 125605032 125683264 126351792 126456414 127354584 128383696 129048129 129066588 129146976 130064256 130090926 130171952 130864356 131031488 131096512 131115264 131837538 131894784 131902962 132773928 132941568 132968828 133676109 133759368 133846832 134642592 134709408 135538083 135711184 135797952 136433052 136605312 137357829 137507328 137515854 138598656 138627076 139451256 139538112 140558012 141305661 141393672 141664768 142418304 142445156 142515844 143273907 143548608 143578043 143638016 144402048 144431658 144521616 145475904 145548096 145577941 146443446 146539204 146724224 147410424 147483576 147504672 147532483 147596544 147693056 148580348 148675344 149370669 149559264 149750272 150546816 150577686 150671472 151741632 151772747 152675082 152772696 152967808 153877248 153886789 155098496 155923488 156052596 156980376 157160976 158226252 158430944 159372864 159472128 160435163 160637728 161492184 161592768 161625903 161698432 162586818 162693132 162773868 162794464 163660392 163741608 164055552 164089192 164959284 165064752 166154688 166258176 167259762 167473376 168469056 168503601 168576768 168608552 169505406 169806112 170709336 170850687 172064172 172088784 172195968 173419008 173454568 174485808 174630286 175783384 175870616 176806098 177031904 178120929 178198272 178209321 178234812 178345824 179406144 179523456 179612544 179649374 180717444 181063936 181910736 182061362 182140416 183143772 183354472 184562496 184597294 184600341 185935008 186050816 187040448 188407548 188524896 189684621 189891072 189902846 191031876 191398144 192452498 192536064 192548002 192575544 192695488 193720464 193967872 194064128 195096384 195136389 195257928 196547232 196644768 196672896 197756307 197854443 198233792 199160892 199412352 199453242 200639052 200729088 200741534 200770248 200895296 201963888 202064112 202322176 203566776 203696928 206273781 207897984 207940614 208070128 209176884 209307168 209547968 210837018 210968336 212090508 212497152 213667734 213760512 213773766 215322912 215457024 215501204 216647487 216782424 216924176 217031824 218213856 218322144 219665169 219808806 219945712 220086336 221115636 221225364 221394816 221539584 222856704 222870522 222967296 223013016 224625408 224671468 225866529 226007208 227612448 227800916 229012623 229418896 229451712 229594624 230815872 232647744 232695449 234078894 235741464 235936663 237339378 237494572 237612428 237646416 237794432 239059296 239208192 239364608 239483392 240956592 242389152 242547648 242597383 244039698 244160802 244191696 245976521 246083328 246133788 247438926 247597128 247913344 249232032 249387264 249402727 251210064 251366528 252703584 252912828 254709168 256767392 258096258 258133176 258293952 260015609 260128512 260181852 260343904 261728712 261945429 262062976 262193024 262230528 263675076 263805924 265547856 265883136 265937656 267352218 267518736 267693664 269285184 269418816 269474061 271076166 271422368 271595904 272866104 273092043 273210624 274715658 275031708 276895941 277197312 277254152 278902512 279076224 281116024 282611322 282787344 284836608 284854269 284890312 285031688 286547814 287097216 287156086 288678747 288804096 288822003 288863316 289043232 290951808 291096192 291155882 292886892 293078408 293448448 294820848 294967152 295009344 295064966 295193088 297160696 297350688 298741338 299118528 299179863 301093632 301112301 301155372 301342944 303483264 303545494 305350164 305545392 305935616 307754496 307773578 310196992 311846976 311910921 312105192 313960752 314321952 316255527 316452504 316861888 318745728 320501601 320660649 320870326 321275456 322984368 323185536 323251806 323396864 325173636 325386264 325547736 325588928 327320784 327483216 328178384 329713209 329918568 330129504 332309376 334305783 334519524 334946752 336938112 337007202 337153536 337217104 339010812 339612224 341418672 341701374 344128344 344177568 344391936 346909136 348971616 349260572 351118341 351566768 351741232 353612196 354063808 356009067 356241858 356396544 356418642 356469624 356691648 358812288 359046912 359225088 359298748 361434888 362127872 363821472 364122724 366059547 366241203 366287544 366708944 369124992 369194588 369200682 371158389 371870016 372101632 374080896 376815096 377049792 377127107 379369242 379805692 382063752 382380109 382796288 384904996 385096004 385151088 385390976 387144387 387440928 387935744 388128256 390192768 390272778 390515856 393094464 393175069 393289536 393345792 393370181 395512614 395708886 396467584 398321784 398651603 398824704 398906484 401278104 401483068 401540496 401790592 403927776 404128224 404644352 407133552 407393856 412547562 415795968 415821749 415881228 416140256 418353768 418614336 419095936 421674036 421936672 424181016 424994304 427335468 427547532 430645824 430734129 430914048 431002408 433294974 433564848 433848352 434063648 436427712 436644288 436733823 439330338 439617612 439891424 440172672 442231272 442450728 442597449 442789632 443079168 445741044 446026032 449250816 449342936 451733058 452014416 455224896 455318241 455601832 458025246 458837792 458903424 461631744 461660367 465295488 465390898 468157788 471482928 471873326 474678756 474989144 475224856 475292832 475588864 478118592 478416384 481305489 481913184 484778304 484877709 485095296 485194766 488079396 488321604 488383392 491953042 492166656 492267576 494877852 495194256 495826688 498464064 498774528 498805454 502420128 502733056 505407168 505510803 505825656 509418336 512552061 513534784 516192516 516266352 516587904 520031218 520257024 520363704 520687808 523457424 523890858 524125952 524386048 527350152 527611848 531095712 531875312 534362787 534627963 534704436 535037472 535387328 538570368 538837632 538948122 542152332 542844736 543191808 545732208 546184086 546421248 549431316 550063416 553791882 553801023 554508304 557805024 558152448 562232048 565222644 565574688 569053863 569673216 569708538 569780624 570063376 573095628 574194432 574312172 577357494 577608192 577644006 577726632 578086464 581903616 582192384 582311764 585409167 585773784 586156816 586896896 589641696 589934304 590018688 590129932 593268921 593563329 594321392 594701376 594823321 597482676 598237056 598359726 602187264 602224602 602310744 602685888 606966528 607090988 610700328 611090784 611206001 611871232 615547156 618821343 620393984 623693952 623821842 624210384 627921504 628643904 628772809 632511054 632905008 633723776 637214767 637491456 637530983 641003202 641321298 641740652 642550912 645968736 646090529 646371072 646503612 646793728 650347272 650772528 651095472 651177856 654641568 654966432 656356768 659426418 659837136 660259008 664618752 664659961 668611566 669039048 669893504 673876224 673918007 674014404 674434208 678021624 679224448 682837344 683402748 688256688 688355136 688783872 693818272 697943232 698086347 698521144 702236682 702595369 703133536 703482464 707224392 707809989 708127616 712018134 712483716 712837284 712939248 713383296 717624576 718093824 718450176 718597496 722869776 727642944 727792149 728245448 732119094 732482406 732575088 733417888 737929563 738249984 738389176 738401364 742316778 743740032 748161792 748208181 753630192 754099584 754254214 758738484 759611384 764127504 764760218 769809992 770192008 770302176 770781952 774288774 774881856 780046827 780385536 780545556 781031712 785836287 786188928 786350138 786579072 786691584 786740362 791025228 791417772 792935168 796643568 797303206 797649408 797812968 802556208 802966136 803080992 803581184 807855552 808256448 808422183 814267104 814787712 819276129 825095124 830687823 831591936 831643498 831762456 832280512 836707536 837228672 838191872 843348072 843873344 848362032 854562807 854670936 855095064 861291648 861468258 862004816 866036241 866466009 866589948 867129696 867696704 868127296 872855424 873288576 873467646 878660676 879235224 879782848 880345344 884462544 884901456 885194898 885579264 891482088 892052064 897539589 898685872 903336903 903466116 904028832 910449792 910636482 911203664 916050492 917675584 917806848 923263488 923320734 930590976 930781796 935732763 936315576 942965856 943746652 948766581 949357512 949978288 950449712 950585664 951177728 956237184 961504803 961981947 962610978 963826368 964024003 969556608 969755418 970190592 970389532 976158792 976643208 976766784 983906084 984535152 989139627 989755704 990388512 991653376 996928128 997610908 1002917349 1004840256 1005046301 1005466112 1010814336 1011021606 1011651312 1018836672 1019045587 1025104122 1027069568 1032385032 1032532704 1032727381 1033175808 1033239869 1040062436 1040727408 1041375616 1046914848 1047781716 1048251904 1048772096 1054700304 1055223696 1062191424 1062409229 1063750624 1068725574 1069255926 1069408872 1070074944 1070774656 1077140736 1077207523 1077675264 1077896244 1084304664 1085689472 1086383616 1091464416 1092368172 1098862632 1100126832 1107583764 1107602046 1109016608 1115610048 1116304896 1124464096 1130445288 1131149376 1131381321 1138107726 1139417076 1139561248 1140126752 1146191256 1147140327 1148388864 1148624344 1154714988 1155288012 1155453264 1156172928 1163807232 1164384768 1164623528 1170818334 1171547568 1172313632 1179283392 1179525207 1179868608 1180037376 1180110543 1180259864 1186537842 1187126658 1188642784 1189402752 1189646642 1194965352 1195954809 1196474112 1196719452 1204449204 1204621488 1205371776 1213933056 1214181976 1221400656 1222181568 1222412002 1231094312 1237642686 1247387904 1247465247 1247643684 1248420768 1255843008 1257287808 1257545618 1265022108 1265810016 1267447552 1274429534 1274982912 1275061966 1282006404 1282642596 1283481304 1285101824 1291937472 1292181058 1292202387 1292742144 1293007224 1300694544 1301545056 1302190944 1302355712 1309283136 1309932864 1310201469 1312713536 1318852836 1319674272 1320518016 1327792347 1329237504 1329319922 1337223132 1338078096 1339787008 1347752448 1347836014 1348028808 1348868416 1356043248 1358448896 1365674688 1365954723 1366805496 1376513376 1376710272 1384981101 1387636544 1395886464 1396172694 1397042288 1404473364 1405190738 1406267072 1406964928 1414448784 1415619978 1416255232 1424036268 1424967432 1425674568 1425878496 1426766592 1435249152 1437194992 1443916467 1445739552 1454633127 1455285888 1455584298 1456490896 1464238188 1464964812 1465150176 1466835776 1475859126 1476499968 1476778352 1476802728 1484633556 1487480064 1496323584 1496416362 1507260384 1508199168 1508508428 1516532409 1517476968 1519222768 1528255008 1529520436 1537656183 1539619984 1540384016 1540604352 1541563904 1548577548 1549763712 1560093654 1560771072 1561091112 1562063424 1562383729 1571672574 1572377856 1572700276 1573158144 1573480724 1582050456 1582835544 1585870336 1593287136 1594606412 1595625936 1603088361 1603883889 1605112416 1605932272 1606161984 1607162368 1615711104 1616512896 1616844366 1628534208 1628868143 1629575424 1638552258 1650190248 1651556641 1661375646 1663286996 1663524912 1664561024 1673415072 1674457344 1674561167 1676383744 1686696144 1687746688 1696724064 1709125614 1709341872 1710190128 1721835647 1722583296 1722690103 1722936516 1724009632 1732072482 1732932018 1733179896 1734259392 1735393408 1736254592 1745710848 1745819089 1746577152 1746935292 1757321352 1758470448 1759565696 1760690688 1768925088 1769802912 1770389796 1782964176 1784104128 1784469963 1795079178 1797371744 1806673806 1806932232 1808057664 1820899584 1821272964 1822407328 1832100984 1833618003 1835351168 1835613696 1846641468 1861181952 1861563592 1871465526 1872631152 1885931712 1886318427 1887493304 1897533162 1898715024 1899956576 1900899424 1901171328 1911644301 1912474368 1912592949 1923009606 1923963894 1925221956 1927652736 1928048006 1938271587 1939113216 1939510836 1940381184 1940779064 1952317584 1953286416 1953533568 1967812168 1969070304 1978279254 1979511408 1980777024 1993856256 1993979883 1995221816 2005834698 2009680512 2010092602 2021628672 2021754021 2022043212 2023302624 2037673344 2038091174 2050208244 2054139136 2064770064 2065065408 2065454762 2066351616 2066479738 2080124872 2081454816 2082751232 2093829696 2094259041 2095563432 2107786107 2109400608 2110447392 2123429967 2124382848 2124818458 2127501248 2137451148 2138511852 2138817744 2140149888 2141549312 2154281472 2154415046 2155350528 2155792488 2168609328 2171378944 2182928832 2183376447 2184736344 2197725264 2200253664 2213788689 2215167528 2215204092 2218033216 2231220096 2244624543 2248928192 2260890576 2262298752 2262762642 2276215452 2278834152 2279122496 2280253504 2292382512 2294280654 2297248688 2309429976 2310576024 2310906528 2312345856 2329247056 2340140481 2341636668 2343095136 2344627264 2357508861 2358566784 2359050414 2359737216 2360074752 2360221086 2360519728 2373075684 2374253316 2377285568 2378805504 2379293284 2389930704 2391909618 2392948224 2393438904 2408898408 2409242976 2410743552 2425266549 2428363952 2442801312 2444363136 2444824004 2457828387 2462188624 2475285372 2492063469 2494775808 2494930494 2495287368 2496841536 2511686016 2514575616 2515091236 2530044216 2531620032 2532139147 2534895104 2548859068 2550123932 2563688421 2564012808 2565285192 2566962608 2570203648 2583874944 2584362116 2584404774 2586014448 2598108723 2599398027 2601389088 2603090112 2604381888 2604711424 2604915923 2618566272 2619865728 2620402938 2625427072 2637705672 2639348544 2639889749 2641036032 2655584694 2658639844 2674446264 2676156192 2676660763 2679574016 2695672028 2696057616 2697736832 2710010709 2712086496 2716897792 2731349376 2731909446 2733610992 2753026752 2753420544 2753591267 2769962202 2775273088 2790561221 2791772928 2791946029 2792345388 2794084576 2808946728 2810381476 2812534144 2813929856 2828897568 2831239956 2832510464 2848072536 2849934864 2851349136 2851756992 2853533184 2874389984 2887832934 2891479104 2892072009 2909266254 2910571776 2910752243 2911168596 2912981792 2928476376 2929929624 2930300352 2933671552 2951718252 2953556704 2953605456 2969267112 2974960128 2992832724 3014520768 3015138903 3016398336 3017016856 3033064818 3034953936 3038445536 3056510016 3057136761 3059040872 3075312366 3079239968 3080768032 3081208704 3097155096 3098182143 3099527424 3099719607 3120187308 3122182224 3124126848 3124767458 3143345148 3144755712 3145400552 3146316288 3146961448 3164100912 3165671088 3186574272 3187227687 3189212824 3191251872 3206176722 3207767778 3210224832 3211864544 3212323968 3231422208 3231622569 3233025792 3233688732 3257068416 3257736286 3259150848 3277104516 3300380496 3303113282 3322751292 3326573992 3327049824 3329122048 3346830144 3348914688 3349122334 3373392288 3375493376 3393448128 3394143963 3418251228 3418683744 3420380256 3441420981 3443671294 3445166592 3445380206 3445873032 3448019264 3464144964 3465864036 3466359792 3468518784 3470786816 3472509184 3491421696 3491638178 3493154304 3493870584 3514642704 3516940896 3519131392 3537850176 3538575621 3539605824 3540331629 3540779592 3565928352 3568208256 3568939926 3587864427 3590158356 3594743488 3613347612 3613864464 3616115328 3641799168 3642545928 3644814656 3664201968 3667236006 3670702336 3693282936 3723127184 3742395741 3742931052 3745262304 3771863424 3772636854 3774986608 3795066324 3797430048 3799913152 3801798848 3802342656 3823288602 3824948736 3825185898 3846019212 3847927788 3850443912 3855305472 3856096012 3876543174 3876607161 3878226432 3879021672 3881558128 3904635168 3906572832 3907067136 3930604407 3935624336 3938140608 3956558508 3959022816 3961554048 3983377041 3987712512 3987959766 3990443632 4011669396 4019361024 4020185204 4043257344 4043508042 4044086424 4046605248 4075346688 4076182348 4097864169 4100416488 4108278272 4129540128 4130130816 4130909524 4132959476 4154943303 4160249744 4162909632 4163763247 4165502464 4187659392 4188518082 4191126864 4215572214 4218801216 4220894784 4221760289 4246859934 4248765696 4249636916 4255002496 4274902296 4277023704 4277635488 4278442007 4280299776 4283098624 4308830092 4311584976 4331749401 4337218656 4342757888 4365857664 4366752894 4369472688 4395450528 4400507328 4401409663 4427577378 4430335056 4430408184 4436066432 4462440192 4462716881 4489249086 4497856384 4521781152 4522633703 4524597504 4524878047 4525525284 4552430904 4557668304 4558244992 4560507008 4584765024 4588561308 4594497376 4618859952 4621152048 4621813056 4624691712 4652619727 4658494112 4680280962 4683273336 4686190272 4687151187 4689254528 4715017722 4717133568 4717426049 4718100828 4719474432 4720442172 4721039456 4746151368 4748506632 4754571136 4757611008 4758586568 4779861408 4783819236 4786877808 4817796816 4818485952 4821487104 4850533098 4856727904 4885602624 4886604429 4888726272 4889648008 4915656774 4924377248 4950570744 4954669923 4984126938 4989860988 4990574736 4993683072 5023372032 5023683501 5029151232 5030182472 5060088432 5063240064 5064278294 5097718136 5100247864 5127376842 5128025616 5130570384 5133925216 5165506941 5167749888 5168070309 5168724232 5168809548 5172028896 5196217446 5198796054 5202778176 5206180224 5208763776 5209831846 5237132544 5237457267 5239731456 5240805876 5250854144 5275411344 5278697088 5279779498 5282072064 5311169388 5317279688 5348892528 5352312384 5353321526 5353409889 5391344056 5392115232 5395473664 5420021418 5424172992 5462698752 5463818892 5467221984 5500854009 5506053504 5506841088 5507182534 5539924404 5550546176 5581122442 5583545856 5583892058 5584690776 5588169152 5617893456 5620762952 5625068288 5627859712 5657795136 5658955281 5662479912 5696145072 5699869728 5702698272 5703513984 5734932903 5737778847 5748779968 5775665868 5782958208 5784144018 5814814761 5818532508 5821143552 5821504486 5822337192 5825963584 5856952752 5859859248 5860600704 5867343104 5903436504 5907113408 5907210912 5938534224 5981939649 5985665448 6029041536 6030277806 6034033712 6065262063 6066129636 6069907872 6076891072 6113020032 6114273522 6118081744 6150624732 6158479936 6161536064 6162417408 6194310192 6196364286 6199054848 6199439214 6240374616 6244364448 6248253696 6249534916 6282777123 6286690296 6290801104 6293922896 6323358321 6328201824 6331342176 6370289901 6373148544 6374455374 6378425648 6382503744 6412353444 6415535556 6420449664 6423729088 6424647936 6462844416 6463245138 6466051584 6467377464 6514136832 6515472572 6550129341 6554209032 6600760992 6606226564 6641366067 6645502584 6653147984 6654099648 6658244096 6693660288 6698244668 6733873629 6746784576 6748168021 6750986752 6786896256 6788287926 6836502456 6837367488 6840760512 6842163227 6882841962 6887342588 6890760412 6891746064 6896038528 6928289928 6931728072 6932719584 6937037568 6941573632 6945018368 6983276356 6987741168 7020421443 7029285408 7033881792 7035324107 7038262784 7075700352 7077151242 7079211648 7080663258 7081559184 7131856704 7133319109 7136416512 7137879852 7175728854 7180316712 7189486976 7226695224 7227728928 7232230656 7232679083 7285091856 7289629312 7328403936 7334472012 7341404672 7386565872 7446254368 7484791482 7485862104 7490524608 7540452661 7543726848 7545273708 7549973216 7590132648 7594860096 7596417441 7599826304 7603597696 7604685312 7646577204 7650371796 7692038424 7695855576 7700887824 7710610944 7712192024 7753086348 7753214322 7758043344 7763116256 7809270336 7813145664 7814134272 7814747769 7861208814 7871248672 7876281216 7913117016 7918045632 7919669247 7923108096 7966754082 7975919532 7980887264 8023338792 8029982289 8038722048 8040370408 8087016084 8088172848 8093210496 8150693376 8152364696 8195728338 8200832976 8259080256 8260261632 8260773801 8261819048 8265918952 8309886606 8320499488 8325819264 8327526494 8371683663 8375318784 8375838087 8377036164 8382253728 8431144428 8437602432 8441789568 8443520578 8493719868 8497531392 8499273832 8510004992 8549804592 8554047408 8555270976 8556884014 8560599552 8617660184 8623169952 8663498802 8674437312 8676216027 8731715328 8732256729 8733505788 8738945376 8790901056 8801014656 8802819326 8855154756 8860670112 8860816368 8872132864 8924880384 8925433762 8978498172 8995712768 9043562304 9045267406 9045416709 9049195008 9049756094 9051050568 9104861808 9115336608 9116489984 9121014016 9169530048 9171410283 9177122616 9188994752 9237719904 9242304096 9243626112 9294546429 9299158821 9305239454 9316988224 9360561924 9366546672 9372380544 9374302374 9378509056 9430035444 9434267136 9434852098 9436201656 9438948864 9440884344 9442078912 9492302736 9497013264 9509142272 9517173136 9559722816 9561683061 9567638472 9573755616 9635593632 9636971904 9694867707 9701066196 9713455808 9771205248 9773208858 9777452544 9779296016 9831313548 9848754496 9901141488 9909339846 9968253876 9979721976 9981149472 9987366144 10046744064 10047367002 10060364944 10120176864 10126480128 10128556588 10182431889 10195436272 10200495728 10254753684 10256051232 10261140768 10267850432 10324262943 10331013882 10335499776 10336140618 10337448464 10337619096 10344057792 10392434892 10397592108 10405556352 10412360448 10417527552 10419663692 10474265088 10474914534 10479462912 10481611752 10501708288 10550822688 10557394176 10559558996 10615726863 10620994887 10622338776 10634559376 10697785056 10704624768 10706643052 10706819778 10763593281 10782688112 10784230464 10790947328 10840042836 10848345984 10925397504 10927637784 10934443968 10936686103 11001708018 11012107008 11014365068 11079848808 11089023161 11101092352 11162244884 11167784116 11169381552 11176338304 11227187223 11235786912 11241525904 11250136576 11255719424 11315590272 11317910562 11324959824 11392290144 11399739456 11402077001 11405396544 11407027968 11407735249 11469865806 11475557694 11497559936 11551331736 11560896487 11565916416 11568288036 11629629522 11637065016 11643008972 11644674384 11651927168 11713905504 11719718496 11721201408 11721928169 11734686208 11806873008 11814226816 11814421824 11877068448 11963879298 11971330896 12058083072 12058830721 12060555612 12068067424 12130524126 12132259272 12139815744 12153782144 12220733623 12226040064 12228547044 12236163488 12301249464 12316959872 12323072128 12324834816 12388620384 12392728572 12398878428 12480749232 12488728896 12491289741 12496507392 12499069832 12565554246 12573380592 12581602208 12587845792 12646716642 12656403648 12662684352 12665280867 12740579802 12746297088 12748910748 12756851296 12765007488 12824706888 12831071112 12835326021 12840899328 12847458176 12849295872 12926490276 12934754928 13028273664 13030945144 13100258682 13108418064 13201521984 13204228989 13212453128 13282732134 13291005168 13306295968 13308199296 13387320576 13388150643 13396489336 13467747258 13493569152 13496336042 13567901109 13573792512 13574634141 13576575852 13673004912 13674734976 13681521024 13684326454 13765683924 13774685176 13781520824 13783492128 13792077056 13856579856 13863456144 13865439168 13874075136 13957859181 13966552712 13975482336 14040842886 14058570816 14061453561 14067763584 14070648214 14151400704 14152278147 14154302484 14158423296 14161326516 14163118368 14263713408 14266638218 14272833024 14275759704 14351457708 14360633424 14378973952 14453390448 14455457856 14464461312 14465358166 14570183712 14579258624 14656807872 14659813287 14668944024 14773131744 14864009769 14892508736 14969582964 14971724208 14981049216 15071050503 15080905322 15087453696 15090547416 15099946432 15180265296 15189720192 15192834882 15199652608 15207195392 15293154408 15300743592 15384076848 15391711152 15401775648 15424384048 15496520823 15504210927 15506172696 15506428644 15516086688 15526232512 15618540672 15626291328 15629495538 15712371801 15722417628 15742497344 15752562432 15826234032 15836091264 15839338494 15846216192 15933508164 15951839064 15961774528 16046677584 16059964578 16060229667 16080740816 16174032168 16176345696 16186420992 16304729392 16391456676 16401665952 16502562027 16518160512 16520523264 16521547602 16523638096 16531837904 16619773212 16640998976 16651638528 16655052988 16743367326 16750637568 16751676174 16754072328 16764507456 16862288856 16875204864 16883579136 16887041156 16976865843 16987439736 16998547664 17020009984 17099609184 17108094816 17110541952 17113768028 17204798709 17213336541 17235320368 17246339904 17326997604 17348874624 17352432054 17444444283 17463430656 17464513458 17467011576 17477890752 17581802112 17602029312 17605638652 17710309512 17721340224 17721632736 17724974029 17744265728 17850867524 17945818947 17956996344 17991425536 18087124608 18090534812 18090833418 18099512188 18102101136 18195786189 18209723616 18230673216 18232979968 18234411461 18242028032 18339060096 18342820566 18354245232 18377989504 18475439808 18479228243 18484608192 18487252224 18488398507 18589092858 18598317642 18610478908 18633976448 18721123848 18733093344 18736625341 18744761088 18748604748 18757018112 18860070888 18869704196 18872403312 18881768688 18884157824 18970074963 18984605472 18994026528 19018284544 19034346272 19119445632 19123366122 19135276944 19147511232 19271187264 19273943808 19275138869 19389735414 19402132392 19426911616 19542410496 19543622203 19546417716 19558592032 19662627096 19697508992 19802282976 19818679692 19936507752 19959443952 19962298944 19974732288 20094734004 20120729888 20240353728 20244504063 20252960256 20257113176 20364863778 20375265701 20390872544 20400991456 20509507368 20512102464 20522281536 20526489681 20535700864 20648525886 20662027764 20672281236 20674896928 20675238192 20688115584 20784869784 20795184216 20811112704 20824720896 20835055104 20839327384 20949829068 20963223504 21101645376 21105972321 21114788352 21119117992 21231453726 21241989774 21244677552 21269118752 21395570112 21399957327 21409249536 21413286104 21413639556 21527186562 21565376224 21568460928 21680085672 21696691968 21698037249 21855275568 21868887936 21873372206 22003416036 22024214016 22028730136 22159697616 22178046322 22324489768 22335568232 22338763104 22352676608 22454374446 22471573824 22483051808 22621357983 22631180544 22635821124 22649919648 22784580288 22789252323 22799478912 22804154002 22810793088 22814055936 22815470498 22939731612 22951115388 22995119872 23102663472 23121792974 23131832832 23136576072 23259259044 23274130032 23286017944 23289348768 23303854336 23427811008 23439436992 23442402816 23443856338 23444243307 23613746016 23628453632 23628843648 23754136896 23759007741 23927758596 23942661792 24089946867 24116166144 24117661442 24121111224 24136134848 24261048252 24264518544 24279631488 24307564288 24441467246 24452080128 24457094088 24472326976 24602498928 24633919744 24646144256 24777240768 24782321403 24785457144 24797756856 24961498464 24977457792 24982579482 24998139664 25115050989 25127514261 25131108492 25146761184 25163204416 25175691584 25293433284 25312807296 25325368704 25330561734 25481159604 25492594176 25497821496 25513702592 25530014976 25649413776 25662142224 25670652042 25681798656 25694916352 25852980552 25869509856 26028648081 26061890288 26196770187 26200517364 26216836128 26403043968 26408457978 26424906256 26565464268 26582010336 26612591936 26616398592 26774641152 26776301286 26792978672 26935494516 26987138304 26992672084 27135802218 27136250127 27147585024 27149268282 27153151704 27346009824 27349469952 27363042048 27368652908 27514230849 27531367848 27549370352 27563041648 27566984256 27584154112 27713159712 27726912288 27730878336 27883639287 27897476463 27915718362 27933105424 27950964672 27956696087 28081685772 28117141632 28122907122 28135527168 28141296428 28302801408 28304556294 28308604968 28316846592 28322653032 28326236736 28527426816 28533276436 28551519408 28685049183 28702915416 28721266848 28757947904 28906780896 28910915712 28930716332 29084603121 29140367424 29146342729 29158517248 29313615744 29319626574 29337888048 29546263488 29552322023 29728019538 29785017472 29939165928 29943448416 29949094049 29962098432 29963956201 30142101006 30161810644 30181094832 30199892864 30360530592 30379440384 30385669764 30399305216 30414390784 30586308816 30601487184 30768153696 30783422304 30803551296 30809867641 30848768096 30993041646 31008421854 31012345392 31012857288 31032173376 31052465024 31237081344 31239018167 31252582656 31258991076 31424743602 31444835256 31484994688 31505124864 31652468064 31672182528 31674146329 31678676988 31867016328 31903678128 31923549056 32093355168 32119929156 32120459334 32161481632 32348064336 32352691392 32372841984 32609458784 32782913352 32803331904 32810058309 33005124054 33021982343 33036321024 33043095204 33047276192 33063675808 33239546424 33267069483 33281997952 33303277056 33310105976 33486734652 33503352348 33508144656 33529014912 33724577712 33750409728 33767158272 33774082312 33953731686 33974879472 33997095328 34199218368 34206231003 34216189632 34221083904 34223205747 34227536056 34409597418 34426673082 34470640736 34492679808 34653995208 34682689461 34697749248 34704864108 34888888566 34929026916 34934023152 34955781504 35163604224 35165784507 35204058624 35211277304 35420619024 35442680448 35443265472 35449948058 35701735048 35891637894 35913992688 36174249216 36176492163 36181069624 36181666836 36199024376 36204202272 36391572378 36419447232 36461346432 36468822922 36662200869 36678120192 36685641132 36708490464 36755979008 36950879616 36958456486 36969216384 36974504448 36976797014 37178185716 37196635284 37220957816 37267952896 37442247696 37466186688 37473250682 37473869223 37489522176 37497209496 37720141776 37739408392 37744806624 37763537376 37768315648 37940149926 37969210944 37988053056 37995842601 38068692544 38238891264 38246732244 38270553888 38295022464 38505978063 38542374528 38547887616 38550277738 38779470828 38804264784 38853823232 39084820992 39087244406 39092835432 39117184064 39325254192 39395017984 39604565952 39612686967 39637359384 39873015504 39918887904 39924597888 40164451929 40189468008 40241459776 40480707456 40489008126 40514226352 40703703327 40723902423 40729727556 40750531402 40781745088 40801982912 41019014736 41024204928 41044563072 41052979362 41071401728 41297051772 41324055528 41344562472 41349793856 41350476384 41376231168 41569739568 41590368432 41622225408 41678654768 41873577543 41899658136 41926447008 42184360683 42203290752 42211944642 42238235984 42456834441 42462907452 42483979548 42489355104 42538237504 42791140224 42799914654 42818499072 42826572208 42827279112 43054373124 43130752448 43136921856 43360171344 43393383936 43396074498 43710551136 43737775872 43746744412 43979439861 44006832072 44057460272 44319395232 44356092644 44592029307 44648979536 44671136464 44677526208 44705353216 44908748892 44943147648 44966103616 45213151509 45242715966 45262361088 45271642248 45299839296 45309128141 45569160576 45578504646 45598957824 45608308004 45621586176 45630940996 45879463224 45902230776 45990239744 46205326944 46243585948 46273152144 46489562469 46512632781 46518518088 46548260064 46572035888 46578697536 46607708672 46855622016 46878873984 46887712676 46888486614 47137115403 47227492032 47237176147 47256907264 47257687296 47508273792 47518015482 47855517192 47885323584 47895142589 48179893734 48235322884 48242222448 48272269696 48522096504 48529037088 48559262976 48562273843 48615128576 48882934492 48914188176 48944653952 49204997856 49267839488 49292288512 49554481536 49564642806 49570914288 49595513712 49922996928 49933233763 49954915584 49958012987 49965158964 49996279328 50230101978 50255028522 50262216984 50293522368 50326408832 50351383168 50586866568 50625614592 50628753581 50650737408 50661123468 50962319208 50995642992 51027405184 51060029952 51298827552 51324284448 51341304084 51389832704 51705961104 51739019712 52057296162 52123780576 52393540374 52401034728 52433672256 52806087936 52816915956 52849812512 53130928536 53164020672 53174922087 53225183872 53232797184 53552602572 53585957344 53870989032 53974276608 53985344168 54271604436 54272500254 54298536564 54306303408 54692019648 54698939904 54703234383 54726084096 54737305816 55028461698 55062735696 55098740704 55126083296 55133968512 55426319424 55437684729 55453824576 55461756672 55465195521 55767278574 55794952926 55831436724 55866210848 55901929344 55913392174 56163371544 56209876023 56234283264 56245814244 56271054336 56282592856 56609112588 56617209936 56645306064 56652473472 57054853632 57066552872 57103038816 57370098366 57405830832 57442533696 57813561792 57821831424 57825416607 57861432664 58169206242 58280734848 58292685458 58627231488 58630866609 58639253148 58675776096 59092526976 59104644046 59456039076 59570034944 59878331856 59886896832 59898188098 59924196864 59927912402 60284202012 60323621288 60362189664 60399785728 60721061184 60733512189 60758880768 60771339528 61125797103 61172617632 61202974368 61536307392 61566844608 61579469043 61607102592 61619735282 61697536192 61986083292 62016843708 62024690784 62025714576 62064346752 62104930048 62474162688 62478036334 62505165312 62517982152 62849487204 62889670512 62969989376 63304936128 63317916963 63344365056 63348292658 63357353976 63734032656 63807356256 63847098112 64186710336 64199871981 64239858312 64240918668 64322963264 64696128672 64705382784 65094111747 65218917568 65565826704 65606663808 65620116618 66010248108 66043964686 66072642048 66086190408 66094552384 66127351616 66479092848 66534138966 66563995904 66620211952 66973469304 67006704696 67016289312 67058029824 67449155424 67548164624 67864073949 67907463372 67949758944 67994190656 68367756969 68398436736 68412462006 68432379264 68442167808 68446411494 68455072112 68819194836 68853346164 68941281472 68985359616 69307990416 69365378922 69395498496 69409728216 69777777132 69858053832 69868046304 69911563008 70327208448 70331569014 70332729921 70422554608 70841238048 70885360896 70886530944 70899896116 71277023223 71403470096 71783275788 71827985376 72269840601 72348498432 72352984326 72362139248 72363333672 72398048752 72408404544 72783144756 72838894464 72922692864 72937645844 73324401738 73356240384 73371282264 73416980928 73432035263 73511958016 73901759232 73916912972 73938432768 73953594028 74346964209 74356371432 74393270568 74441915632 74535905792 74884495392 74932373376 74946501364 74947738446 74994418992 75345152967 75382542783 75440283552 75478816784 75489613248 75527074752 75536631296 75542561767 75880299852 75938421888 75976106112 75991685202 76137385088 76477782528 76493464488 76541107776 76556802721 76590044928 77011956126 77084749056 77100555476 77558941656 77608529568 77623162127 77707646464 78174488812 78185670864 78234368128 78590310561 78650508384 78790035968 79209131904 79225373934 79274718768 79746031008 79837775808 79849195776 79854146743 80328903858 80378936016 80482919552 80926275409 80961414912 80966434841 80978016252 81028452704 81407406654 81447804846 81459455112 81501062804 81563490176 81603965824 82038029472 82048409856 82053497183 82089126144 82105958724 82142803456 82594103544 82648111056 82689124944 82699587712 82700952768 82752462336 83139479136 83180736864 83357309536 83747155086 83799316272 83852894016 83870088261 84368721366 84406581504 84411815047 84423889284 84476471968 84913668882 84925814904 84967959096 84978710208 85076475008 85582280448 85599829308 85653144416 85654558224 86108746248 86261504896 86273843712 86720342688 86792148996 87421102272 87439028187 87475551744 87493488824 87958879722 88013664144 88114920544 88638790464 88656966069 88712185288 89184058614 89297959072 89342272928 89355052416 89817497784 89847282147 89886295296 89891868603 89932207232 90426303018 90485431932 90543284496 90599678592 90618256282 91138321152 91157009292 91197915648 91216616008 91243172352 91261881992 91758926448 91804461552 92410653888 92429602923 92487171896 92546304288 92979124938 93025265562 93037036176 93096520128 93144071776 93157395072 93711244032 93717054501 93757747968 93775425352 93776973228 94274230806 94454984064 94474352294 94515374592 95016547584 95022438987 95036030964 95711034384 95770647168 95790285178 96359787468 96470645768 96484444896 96544539392 97044193008 97058074176 97118525952 97124547686 97765868984 97828376352 97889307904 98409995712 98430174927 99065947029 99108963072 99129285612 99141828576 99191027424 99801208449 99845993856 99866467526 99909831168 99916025974 99930317928 99992558656 100460203956 100510057044 100524433968 100587044736 100652817664 100702766336 101173733136 101251229184 101257507162 101301474816 101322246936 101924638416 101991285984 102054810368 102597655104 102618693009 102648568896 102669617241 102682608168 103411922208 103478039424 104048068383 104114592324 104247561152 104787080748 104802069456 104867344512 105497353521 105612175872 105633831912 105699625024 106261857072 106328041344 106349844174 106450367744 107105205144 107171914688 107741978064 107970688336 108529476489 108543208872 108545000508 108597073128 108612606816 109384039296 109406468766 109474611632 109986602607 110056923396 110125471392 110197481408 110252166592 110267937024 110852638848 110875369458 110907649152 110923513344 110930391042 111534557148 111589905852 111662873448 111732421696 111803858688 111826784348 112326743088 112419752046 112421607669 112468566528 112491628488 112565185712 113218225176 113234419872 113290612128 113304946944 113987527803 114133105744 114206077632 114740196732 114811661664 114885067392 115517934189 115627123584 115643662848 115650833214 115722865328 116338412484 116561469696 116585370916 117254462976 117261733218 117278506296 117351552192 118185053952 118209288092 118838060901 118912078152 119140069888 119756663712 119773793664 119796376196 119855824804 120493355787 120568404024 120647242576 120724379328 120799571456 121442122368 121467024378 121542679056 122111109981 122171707269 122251594206 122345235264 122405948736 122431048381 123072614784 123133689216 123158938086 123214205184 123239470564 123395072384 123972166584 124033687416 124049381568 124051429152 124074818203 124128693504 124209860096 124956072668 125035964304 125620732629 125698974408 125779341024 125939978752 126609872256 126635833926 126696585316 126714707952 127370503323 127468065312 127614712512 127640880227 127694196224 128373420672 128399743962 128479716624 128481837336 128645926528 129392257344 129410765568 129418789549 130188223494 130437835136 131131653408 131156377387 131213327616 131221463363 131240233236 132020496216 132087929372 132172380816 132189104768 132254703232 132958185696 133068277932 133127991808 133240423904 133946938608 134013409392 134032578624 134116059648 134898310848 134925972083 135096329248 135728147898 135814926744 135899517888 135927384423 135988381312 136735513938 136796873472 136805355421 136824924012 136864758528 136892822988 136910144224 137638389672 137706692328 137882562944 137970719232 138615980832 138730757844 138819456432 139555554264 139716107664 139736092608 139823126016 140663138028 140665459842 140845109216 141682476096 141711528441 141770721792 141773061888 141799792232 142554046446 142806940192 143566551576 143655970752 143685427767 144539681202 144705968652 144724278496 144726667344 144796097504 144816809088 145566289512 145677788928 145686821529 145845385728 145875291688 146648803476 146742564528 146833961856 146864070526 147803518464 147833825944 147876865536 147907188056 148693928418 148712742864 148786541136 148883831264 149768990784 149799701289 149864746752 149874038961 149893002728 149895476892 149988837984 150690305934 150765085566 150880567104 150957633568 150979226496 151054149504 151085123534 151760599704 151876843776 151886260743 151952212224 151983370404 152274770176 152986928976 153082215552 153113605442 153180089856 154023912252 154169498112 154201110952 155117883312 155217059136 155246324254 156348977624 156371341728 156468736256 157180621122 157301016768 158418263808 158450747868 158549437536 159492062016 159524766261 159675551616 159698391552 159708293486 160657807716 160757872032 160965839104 161852550818 161922829824 161932869682 161956032504 162056905408 162814813308 162895609692 162918910224 163002125608 163126980352 163207931648 164076058944 164096819712 164106994366 164109703149 164178252288 164211917448 165188207088 165296222112 165378249888 165399175424 165401905536 166278958272 166313054187 166361473728 166395586563 166714619072 167494310172 167598632544 167705788032 167740176522 168629628069 168737442732 168813163008 168823630094 168847778568 168952943936 169827337764 169851629808 169935918192 169957420416 170152950016 171164560896 171199658616 171306288832 171309116448 172217492496 172523009792 173440685376 173476249821 173584297992 174842204544 174878056374 174986977648 175892599827 175917759444 176027328288 176229841088 177277580928 177313932138 177424370576 178368117228 178595918144 178684545856 178710104832 179634995568 179694564294 179772590592 179783737206 179864414464 180852606036 180970863864 181086568992 181199357184 181236512564 182200536567 182276642304 182314018584 182433232016 182523763984 183377391309 183517852896 183608923104 184738407129 184821307776 184859205846 184974343792 185092608576 185958249876 186050531124 186074072352 186193040256 186288143552 186314790144 187422488064 187434109002 187515495936 187550850704 187553946456 188548461612 188909968128 188948704588 189953750889 190033095168 190044877974 190072061928 191422068768 191541294336 191580570356 192599615943 192719574936 192941291536 192968889792 193089078784 194088386016 194116148352 194249095372 195282335241 195531737968 195656752704 195696872609 195778615808 196819991424 196860349854 198131894058 198217926144 198258571224 198283657152 198382054848 198422733583 199602416898 199691987712 199732935052 199832051948 199860635856 199985117312 200920407912 201020114088 201048867936 201174089472 201305635328 201405532672 202347466272 202515014324 202644493872 203592221847 203849276832 203982571968 204024399103 204109620736 205195310208 205237386018 205297137792 205339234482 205365216336 206823844416 206866254161 206956078848 208096136766 208229184648 208495122304 209574161496 209604138912 209734689024 209747693407 210994707042 211267663824 211399250048 212523714144 212656082688 212669268209 212699688348 212900735488 214210410288 214343829376 215483956128 215941376672 217058952978 217086417744 217090001016 217194146256 217225213632 218673127169 218768078592 218812937532 218949223264 219973205214 220113846792 220250942784 220296105789 220394962816 220504333184 220535874048 221705277696 221719024303 221750738916 221815298304 221860782084 223069114296 223179811704 223325746896 223464843392 223607717376 223653568696 224653486176 224839504092 224843215338 224983256976 225130371424 226436450352 226468839744 226581224256 226609893888 226627685301 227975055606 228266211488 228412155264 229480393464 229623323328 229670408163 229770134784 231035868378 231254247168 231301666428 231445730656 232676824968 232869486381 233122939392 233170741832 234523466436 234557012592 234703104384 236370107904 236418576184 237676121802 237824156304 239513327424 239547587328 239562440229 239592752392 239711649608 240986711574 241136808048 241294485152 241448758656 242778826227 242884244736 242899304523 242934048756 243085358112 244222219962 244343414538 244503188412 244690470528 244811897472 244862096762 246145229568 246160491549 246267378432 246317876172 246428410368 246478941128 246790144768 247944333168 248067374832 248098763136 248102858304 248149636406 248257387008 249912145336 250071928608 251241465258 251397948816 251558682048 251610264783 253219744512 253235445141 253271667852 253393170632 253429415904 254741006646 254936130624 255229425024 255281760454 256746841344 256799487924 256959433248 256963674672 257291853056 258784514688 258821531136 258837579098 260376446988 260875670272 262263306816 262312754774 262317084561 262426655232 262442926726 262480466472 264040992432 264175858744 264344761632 264378209536 264509406464 265916371392 265970898207 266136555864 266480847808 267893877216 268026818784 268065157248 269541846441 269675605809 269796621696 269851944166 270192658496 271456295796 271629853488 271799035776 271854768846 271976762624 273471027876 273593746944 273610710842 273649848024 273729517056 273785645976 273820288448 275276779344 275413384656 275765125888 277231961664 277288808769 277461515688 277638912864 279111108528 279432215328 279472185216 281151163503 281326276056 281330919684 281690218432 283364952192 283423056882 283546123776 283599584464 285067316961 285108092892 285613880384 287133103152 287311941504 287370855534 289079362404 289411937304 289448556992 289453334688 289592195008 289633618176 291132579024 291355577856 291373643058 291750583376 293297606952 293485129056 293667923712 293728141052 295290524781 295667651888 295814376112 297197841087 297387856836 297425485728 297573082272 297767662528 299403625347 299537981568 299599402578 299729493504 299748077922 299786005456 299790953784 299977675968 301380611868 301530171132 301761134208 301915267136 301958452992 302108299008 302170247068 303521199408 303753687552 303772521486 303904424448 303966740808 304549540352 305973857952 306164431104 306227210884 307856079027 308008851723 308047824504 308402221904 310235766624 310434118272 310492648508 312144205149 312697955248 312742683456 312937472512 314361242244 314602033536 316492060563 316836527616 316901495736 317098875072 317163896987 318984124032 319049532522 319351103232 319416586972 321315615432 321515744064 321581671669 321931678208 323705101636 323865739364 323912065008 324113810816 325588429467 325629626616 325791219384 325837820448 326004251216 326253960704 326415863296 328152117888 328213988732 328219406298 328423834896 329959807821 330376414176 330592444224 330660233029 330756499776 330798350848 330803811072 330824322221 332557916544 332626108374 332722947456 332791173126 333429238144 334988620344 335197265088 335265998123 335411576064 335480353044 337259256138 337474885464 337647260188 337695557136 337905887872 339654675528 339703259616 339871836384 339914840832 339935916901 340305900032 342399317232 342612577664 342618232896 344434984992 345046019584 346881370752 346952499642 347168595984 349684409088 349706090909 349756112748 349973955296 351785199654 351835518888 352054656576 352459682176 354401275067 354555161856 354627864276 354848741152 356736234456 357191836288 357369091712 357420209664 359269991136 359389128588 359567474412 359728828928 361705212072 361941727728 362173137984 362398714368 362473025128 364401073134 364628037168 364866464032 365047527968 366754782618 367035705792 367217846208 367293145143 369476814258 369642615552 369718411692 369948687584 370185217152 371916499752 372101062248 372148144704 372224454609 372386080512 372576287104 372629580288 374868218004 375101701408 375107892912 377096923224 377819936256 377897409176 379907501778 380089755948 380144123856 382844137536 382922640681 383082588672 383161140712 385199231886 385439149872 385882583072 385937779584 388176772032 388232296704 388256368647 388498190744 390564670482 391063475936 391313505408 391393745218 393469132161 393639982848 393664390089 393720699708 396263788116 396517142448 396567314304 396764109696 396845467166 399204833796 399383975424 399465870104 399664103896 399721271712 399970234624 401840815824 402040228176 402097735872 402348178944 404694932544 404777916249 405030028648 405288987744 407184443694 407698553664 407782153269 407965143936 408048798206 410390620416 410416066263 410474772036 410594275584 410678468964 410730432672 413647688832 413732508322 413912157696 416192273532 416458369296 416990244608 419148322992 419208277824 419469378048 419495386814 421989414084 422535327648 422798500096 425047428288 425134585323 425312165376 425338536418 425399376696 428420820576 428687658752 430967912256 431056283301 431882753344 434117905956 434172835488 434180002032 434388292512 434450427264 437060464587 437346254338 437536157184 437625875064 437898446528 439946410428 440227693584 440501885568 440592211578 440789925632 441008666368 443410555392 443438048606 443501477832 443630596608 443721564168 446138228592 446359623408 446651493792 446929686784 447307137392 449306972352 449399103867 449622116883 449679008184 449686430676 449966513952 450260742848 452872900704 452937679488 453162448512 453255370602 455658782229 455950111212 456532422976 456824310528 458960786928 459246646656 459340816326 459540269568 462071736756 462508494336 462603332856 462891461312 465353649936 465738972762 466341483664 469046932872 469114025184 469406208768 472837152368 475352243604 475648312608 478574298783 479026654848 479095174656 479124880458 479185504784 479423299216 481973423148 482273616096 482588970304 482897517312 485557652454 485768489472 485798609046 485868097512 486170716224 488444439924 488686829076 489006376824 489380941056 489623794944 489724193524 492290459136 492320983098 492329109447 492534756864 492635752344 492957882256 493580289536 495888666336 496134749664 496197526272 496205716608 496299272812 498939162561 499186759689 499824290672 500143857216 502482930516 502795897632 503117364096 503220529566 505888884207 506439489024 506470890282 506543335704 506786341264 506858831808 509482013292 509872261248 510458850048 510563520908 513493682688 513598975848 513918866496 513927349344 514024246841 514583706112 517569029376 517675158196 520428749463 520752893976 521751340544 524526613632 524625509548 524634169122 524885853452 524960932944 527677799481 528081984864 528351717488 528689523264 528756419072 528797932369 529018812928 531832742784 531941796414 532273111728 532961695616 535787754432 535897619047 536053637568 536130314496 536163556703 539083692882 539351211618 539593243392 539703888332 540385316992 542912591592 543259706976 543362134889 543598071552 543709537692 543953525248 546942055752 547221421684 547299696048 547571291952 547640576896 550132173927 550553558688 550826769312 551530251776 554463923328 554577617538 554923031376 555277825728 558222217056 558864430656 558944370432 558979027201 562302327006 562652552112 562661839368 563380436864 566729904384 566765043887 566846113764 567199168928 570134633922 570216185784 571227760768 574266206304 574374480281 574623883008 574741711068 578158724808 578823874608 578897113984 578906669376 579184390016 579267236352 582265158048 582747286116 583501166752 586595213904 586970258112 587090617827 587335847424 587456282104 590581049562 590882705329 591335303776 591628752224 594395682174 594775713672 594850971456 595146164544 595268200749 595535325056 598807250694 599075963136 599198805156 599496155844 599572010912 599581907568 599955351936 602761223736 603060342264 603522268416 603830534272 603916905984 604216598016 604340494136 607042398816 607545042972 607933481616 611947715904 612073197309 612328862208 612454421768 615712158054 616017703446 616095649008 616804443808 620471533248 620598762483 620868236544 620985297016 624288410298 625395910496 625485366912 628722484488 629204067072 629243080221 632984121126 633802991472 634197750144 634327793974 637968248064 638007804627 638099065044 638702206464 638833173944 642631230864 643031488128 643163343338 647410203272 647731478728 647824130016 648227621632 651176858934 651259253232 651582438768 651675640896 652008502432 656019381507 656304235776 656427977464 656438812596 656847669792 659919615642 660752828352 660888317367 661184888448 661320466058 661512999552 661607622144 661648644442 665115833088 665157072909 665252216748 665445894912 665582346252 666858476288 669977240688 670394530176 670531996246 670823152128 670960706088 674518512276 674949770928 675294520376 675391114272 675811775744 679309351056 679406519232 679743672768 679829681664 679871833802 679883055903 684798634464 685225155328 685236465792 688869969984 689011224489 693762741504 693904999284 694337191968 698608459143 699368818176 699412181818 699512225496 699947910592 703570399308 703671037776 704109313152 704919364352 708802550134 709110323712 709255728552 709697482304 713472468912 714383672576 714738183424 718539982272 718687320687 718778257176 719134948824 723410424144 723883455456 724346275968 724946050256 728336478681 728697913569 728802146268 729256074336 729732928064 730095055936 733509565236 734071411584 734435692416 734586290286 738481474647 738953628516 739285231104 739436823384 739897375168 740370434304 743832999504 744202124496 744296289408 744448909218 744772161024 745152574208 749736436008 750203402816 750215785824 754193846448 754830794349 755794818352 759706335423 759815003556 760179511896 760288247712 765688275072 765845281362 766322281424 770398463772 770878299744 771765166144 771875559168 776353544064 776464593408 776512737294 776996381488 781129340964 782126951872 782627010816 782787490436 786938264322 786951253683 787279965696 787328780178 787441399416 792527576232 793034284896 793134628608 793528219392 793690934332 797912694621 798409667592 798931740208 799328207792 799442543424 799940469248 803681631648 804080456352 804195471744 808625539323 809026817427 809389865088 809555832498 810060057296 810577975488 814368887388 815397107328 815564306538 815930287872 816097596412 820781240832 820832132526 820949544072 821188551168 821356937928 821460865344 827295377664 827465016644 831866426307 832384547064 832916738592 833980489216 838296645984 838416555648 838990773628 843453490509 843978828168 845070655296 845597000192 850094856576 850269170646 850677072836 850798753392 855201950883 856841641152 857017338667 857375317504 861935824512 862112566602 863765506688 868235811912 868345670976 868360004064 868523727421 868776585024 868900854528 868954729829 874120929174 874692508676 875251750128 875796893056 879892820856 880455387168 881003771136 881184423156 881579851264 882017332736 886876097212 887002955664 887443128336 891593523261 892276457184 892719246816 893302987584 893486161589 893859373568 894614274784 898613944704 898798207734 899244233766 899358016368 899372861352 899933027904 900521485696 905745801408 905875358976 905931526843 906324897024 906510741204 911317564458 911900222424 913064845952 913648621056 917921573856 918493293312 918550243541 918681632652 924143473512 925206665712 925782922624 930707299872 931477945524 932682967328 938093865744 938228050368 938812417536 945674304736 950704487208 951296625216 951491690961 957148597566 957637487947 958053309696 958249760916 958371009568 958846598432 963946846296 964547232192 964745015007 965177940608 965795034624 971115304908 971597218092 971736195024 972341432448 976888879848 977373658152 978012753648 978761882112 979247589888 979448387048 984641966196 984658218894 985271504688 985915764512 991777332672 991980699087 992269499328 992395052544 992411433216 992472966663 992598545624 997878325122 998373519378 999648581344 1000287714432 1004965861032 1005591795264 1005797994369 1006234728192 1006441059132 1011777768414 1012941780564 1013086671408 1013572682528 1013717663616 1018964026584 1019744522496 1019807750703 1020917700096 1021127041816 1027197951696 1027837732992 1027854698688 1028048493682 1035138058752 1035350316392 1040857498926 1041505787952 1049053227264 1049118272727 1049251019096 1049268338244 1049771706904 1049921865888 1055355598962 1056163969728 1056703434976 1057379046528 1057595864738 1063203825201 1063665485568 1063883592828 1064546223456 1065923391232 1071575508864 1071795238094 1072107275136 1072260628992 1072327113406 1078167385764 1078702423236 1079186486784 1079407776664 1080770633984 1085825183184 1086519413952 1086724269778 1087196143104 1087419075384 1093884111504 1094442843368 1094599392096 1095142583904 1095281153792 1100264347854 1101107117376 1101653538624 1101879435429 1108927846656 1109155235076 1109846062752 1110555651456 1116444434112 1116673363827 1117728861312 1117888740864 1117958054402 1124604654012 1125305104224 1125323678736 1126760873728 1133459808768 1133530087774 1133692227528 1134398337856 1140269267844 1140432371568 1142455521536 1148532412608 1148748960562 1148767922043 1149247766016 1149483422136 1156317449616 1157647749216 1157794227968 1157813338752 1158368780032 1164530316096 1164769105941 1165494572232 1167002333504 1173190427808 1173940516224 1174181235654 1174912564208 1180407396483 1180993170267 1181162099124 1181765410658 1182670607552 1183257504448 1188791364348 1189551427344 1189701942912 1190292329088 1190536401498 1191070650112 1197614501388 1198151926272 1198397610312 1198992311688 1199144021824 1199163815136 1199910703872 1205522447472 1206120684528 1207044536832 1207661068544 1208680988272 1214084797632 1214333748747 1215090085944 1215866963232 1223346459807 1223895431808 1224146394618 1224908843536 1231248198789 1231424316108 1232035406892 1232191298016 1233608887616 1240943066496 1241197524966 1241736473088 1241970594032 1248576820596 1250791820992 1250970733824 1257444968976 1258408134144 1258486160442 1265968242252 1267605982944 1268395500288 1268655587948 1275403755969 1275936496128 1276015609254 1276198130088 1277666347888 1285262461728 1286062976256 1286326686676 1293168849903 1294820406544 1295462957456 1295648260032 1296455243264 1302353717868 1302518506464 1303164877536 1303351281792 1304017004864 1311181393761 1312038763014 1312608471552 1312855954928 1312877625192 1313695339584 1313964716089 1319839231284 1321505656704 1321776634734 1322369776896 1322640932116 1323025999104 1323297288884 1330231666176 1330314145818 1330504433496 1330891789824 1331164692504 1333716952576 1339954481376 1340789060352 1341063992492 1341921412176 1348197311601 1348866350649 1349037024552 1349899541856 1350589040752 1350782228544 1351623551488 1358618702112 1358813038464 1359487345536 1359743667604 1359766111806 1366976346687 1369597268928 1369878108263 1370450310656 1370472931584 1377739939968 1378022448978 1387525483008 1387809998568 1388674383936 1388959135081 1397216918286 1398824363636 1399024450992 1399895821184 1407140798616 1407342075552 1408218626304 1408305941447 1409838728704 1417605100268 1418511457104 1419394964608 1426944937824 1428767345152 1429476366848 1437079964544 1437374641374 1437556514352 1438269897648 1446820848288 1447766910912 1448063779127 1448692551936 1448782376623 1449892100512 1456672957362 1457395827138 1457604292536 1458512148672 1459465856128 1460190111872 1467019130472 1468142823168 1468233853849 1468871384832 1469172580572 1476962949294 1477907257032 1478873646768 1479794750336 1480740868608 1487665999008 1488404248992 1488592578816 1488684877463 1488897818436 1490305148416 1499472872016 1500406805632 1500431571648 1508387692896 1509661588698 1511589636704 1519412670846 1519630007112 1520359023792 1520576495424 1531376550144 1531690562724 1532644562848 1540796927544 1541756599488 1542072740523 1543530332288 1543751118336 1552033170121 1552707088128 1553025474588 1553992762976 1562258681928 1564253903744 1565254021632 1565574980872 1573876528644 1573902507366 1574657560356 1574882798832 1585055152464 1586068569792 1586269257216 1586393797107 1587056438784 1587381868664 1595825389242 1596819335184 1597863480416 1598656415584 1598885086848 1607363263296 1607692857141 1608160912704 1608390943488 1608490670109 1617251078646 1618053634854 1618779730176 1619111664996 1620120114592 1621155950976 1628737774776 1630086404667 1630794214656 1631128613076 1631860575744 1632195192824 1641664265052 1641899088144 1642713875856 1642921730688 1654590755328 1654930033288 1663732852614 1664769094128 1665833477184 1676593291968 1676833111296 1676937081603 1677981547256 1686906981018 1687957656336 1690141310592 1700189713152 1700295131661 1700538341292 1701354145672 1701597506784 1710403901766 1713683282304 1714034677334 1723123440843 1723871649024 1724225133204 1727531013376 1736471623824 1736691341952 1736720008128 1737047454842 1737553170048 1737801709056 1737909459658 1748241858348 1749385017352 1750503500256 1751593786112 1759785641712 1760910774336 1761271853481 1762007542272 1762368846312 1772648115987 1773752194424 1774005911328 1774886256672 1783187046522 1784552914368 1785438493632 1785804602247 1786605975168 1786972323178 1789228549568 1797227889408 1797596415468 1798488467532 1798716032736 1798745722704 1799866055808 1801042971392 1811491602816 1811750717952 1811863053686 1812649794048 1813021482408 1822635128916 1823800444848 1826129691904 1835843147712 1836219591927 1836986586624 1837100487082 1837363265304 1848286947024 1850413331424 1851565845248 1861414599744 1861796287449 1862955891048 1865365934656 1876187731488 1876456100736 1887729240663 1891348609472 1901408974416 1902593250432 1902983381922 1914023413881 1914297195132 1915274975894 1916106619392 1916499521832 1916742019136 1917693196864 1927893692592 1929094464384 1929490030014 1930355881216 1942230609816 1943194436184 1943472390048 1944682864896 1953777759696 1954747316304 1956025507296 1958896774096 1968058144521 1969283932392 1969316437788 1970543009376 1971831529024 1982664952101 1983554665344 1983961398174 1984538998656 1984822866432 1984945933326 1985197091248 1995471218727 1995756650244 1996747038756 1999297162688 2000575428864 2009931722064 2011183590528 2011595988738 2012469456384 2012882118264 2023555536828 2025883561128 2026173342816 2027145365056 2027435327232 2037928053168 2039489044992 2039615501406 2039649167709 2042254083632 2054395903392 2055675465984 2055709397376 2056096987364 2067033673467 2070700632784 2081714997852 2083011575904 2095825377429 2098106454528 2098236545454 2098502038192 2098536676488 2099543413808 2099843731776 2110711197924 2112327939456 2113406869952 2114758093056 2115191729476 2126407650402 2127330971136 2127767185656 2129092446912 2129529022627 2131846782464 2143151017728 2143590476188 2144214550272 2144654226812 2156061962061 2156334771528 2157404846472 2158815553328 2161541267968 2171650366368 2173038827904 2173448539556 2174838150768 2185009436043 2186093740707 2187768223008 2188885686736 2189198784192 2190285167808 2190562307584 2200528695708 2202214234752 2203307077248 2203758870858 2215444423941 2217855693312 2218310470152 2219692125504 2220147278909 2221111302912 2232888868224 2233346727654 2235457722624 2235916108804 2249209308024 2250610208448 2250647357472 2251071701683 2253521747456 2267060175548 2267384455056 2268796675712 2279119006269 2280538535688 2280864743136 2284911043072 2297064825216 2297497921124 2297535844086 2298966844272 2312634899232 2315295498432 2315588455936 2315626677504 2315770255547 2316737560064 2329060632192 2329538211882 2330989144464 2334004667008 2346380855616 2346861986861 2347881032448 2348026610389 2348362471308 2349825128416 2360814792966 2361986340534 2362324198248 2363530821316 2365341215104 2366515008896 2377582728696 2379102854688 2379403885824 2379551418307 2380584658176 2381072802996 2382141300224 2395229002776 2396795220624 2397984623376 2398288043648 2398327630272 2399821407744 2411044894944 2412241369056 2415322137088 2417361976544 2428169595264 2428667497494 2430180171888 2431733926464 2446692919614 2447790863616 2447942636363 2448292789236 2449817687072 2462496397578 2462848632216 2464070813784 2464382596032 2467217775232 2481886132992 2482395049932 2483941188064 2497153641192 2501583641984 2501941467648 2514889937952 2516972320884 2531936484504 2535211965888 2536791000576 2537311175896 2550807511938 2552031218508 2552396260176 2555332695776 2570524923456 2571052016001 2572125952512 2572653373352 2586337699806 2589640813088 2590925914912 2591296520064 2604707435736 2605037012928 2605571182263 2606329755072 2606702563584 2606864189487 2608034009728 2622362787522 2624077526028 2625711909856 2625755250384 2627390679168 2627929432178 2639678462568 2643011313408 2643553269468 2644739553792 2645281864232 2646051998208 2646594577768 2660628291636 2661008866992 2662329385008 2679908962752 2680458484767 2681578120704 2682127984984 2683842824352 2696394623202 2697732701298 2698074049104 2699799083712 2701178081504 2701564457088 2717237404224 2717626076928 2717794580529 2718974691072 2719487335208 2719532223612 2733952693374 2739194537856 2739756216526 2740945863168 2755479879936 2755650730623 2756044897956 2775619997136 2777348767872 2777918270162 2794433836572 2797648727272 2798048901984 2799791642368 2814281597232 2814684151104 2816437252608 2816611882894 2835210200536 2837022914208 2838789929216 2853889875648 2854475072883 2872912463841 2874159929088 2874749282748 2875113028704 2876539795296 2893641696576 2894235045021 2895533821824 2896127558254 2897385103872 2897564753246 2899784201024 2913345914724 2914791654276 2915208585072 2917024297344 2918931712256 2920380223744 2934038260944 2936285646336 2936467707698 2937742769664 2938345161144 2953925898588 2955814514064 2957747293536 2959589500672 2975331998016 2975942097261 2976808497984 2977185157632 2977369754926 2977418899989 2977795636872 2998945744032 3000813611264 3000863143296 3016775385792 3017393983107 3019323177396 3023179273408 3038825341692 3039260014224 3040718047584 3041152990848 3059423252109 3062753100288 3063381125448 3065289125696 3081593855088 3083513198976 3084145481046 3087060664576 3104066340242 3105414176256 3106050949176 3107985525952 3124517363856 3128507807488 3131149961744 3147354818181 3147753057288 3147805014732 3149315120712 3149765597664 3170110304928 3172137139584 3172787594214 3174763737328 3189611475603 3191650778484 3193638670368 3195726960832 3197312831168 3197770173696 3214726526592 3215385714282 3216321825408 3216781886976 3216981340218 3234502157292 3236107269708 3237559460352 3238223329992 3240240229184 3242311901952 3257475549552 3260172809334 3261588429312 3262257226152 3264390385648 3283328530104 3283798176288 3285427751712 3285843461376 3305638306287 3309860066576 3327465705228 3329538188256 3331666954368 3350020091481 3353186583936 3353666222592 3353874163206 3355963094512 3373813962036 3375915312672 3380282621184 3400379426304 3400590263322 3401076682584 3402708291344 3403195013568 3420807803532 3427366564608 3428069354668 3446246881686 3446303766129 3447743298048 3448450266408 3455062026752 3472943247648 3473382683904 3473440016256 3474094909684 3475106340096 3475818919316 3494307317823 3496483716696 3498770034704 3501007000512 3503187572224 3519571283424 3521821548672 3522543706962 3524737692624 3541222189449 3542979510801 3545296231974 3547504388848 3548011822656 3549772513344 3550500403049 3566374093044 3569105828736 3570876987264 3571609204494 3573211950336 3573944646356 3578457099136 3594455778816 3595192830936 3596976935064 3597432065472 3597491445408 3598169727887 3599732111616 3602085942784 3622983205632 3623726107372 3626042964816 3643001246241 3645270257832 3647600889696 3652259383808 3671686295424 3672439183854 3674200974164 3674726530608 3693744596367 3696573894048 3700826662848 3701585526583 3703131690496 3722829199488 3723592574898 3725911782096 3730731869312 3752375462976 3752912201472 3753144896921 3775458481326 3782697218944 3802817948832 3803534944223 3805186500864 3805422437527 3805966763844 3828046827762 3828594390264 3830549951788 3832999043664 3833484038272 3835386393728 3855787385184 3858188928768 3858980060028 3860711762432 3884461219632 3886388872368 3886944780096 3889365729792 3907555519392 3909494632608 3912051014592 3912853190407 3917793548192 3936116289042 3938567864784 3938632875576 3941086018752 3941894148267 3943663058048 3965329904202 3967109330688 3967355307209 3967922796348 3969077997312 3969891866652 3970394182496 3990942437454 3991513300488 3993494077512 3998594325376 4001150857728 4019863444128 4022367181056 4023191977476 4025764236528 4047111073656 4051767122256 4052346685632 4054290730112 4054870654464 4075856106336 4079231002812 4079298335418 4084508167264 4108791806784 4109634324789 4111350931968 4111418794752 4112193974728 4134067346934 4141401265568 4163429995704 4166023151808 4166877405243 4191650754858 4196473090908 4197004076384 4197073352976 4199086827616 4199687463552 4221422395848 4224655878912 4224917824341 4226813739904 4229516186112 4230383458952 4252815300804 4255534371312 4258184893824 4259058045254 4286302035456 4287180952376 4288429100544 4289308453624 4312123924122 4312669543056 4314809692944 4317631106656 4343300732736 4344191337381 4346077655808 4346347129869 4346897079112 4349676301536 4370018872086 4372187481414 4375536446016 4377771373472 4378397568384 4380570335616 4401057391416 4404428469504 4404701561547 4406614154496 4407517741716 4430888847882 4436620940304 4439384251008 4440294557818 4442222605824 4465777736448 4466054632389 4466693455308 4470915445248 4471832217608 4498418616048 4501220416896 4501294714944 4502143403366 4534120351096 4534768910112 4537593351424 4558238012538 4561077071376 4561729486272 4594129650432 4594995842248 4595071688172 4597933688544 4625269798464 4626218221569 4630590996864 4631253355008 4631540511094 4656099510363 4658121264384 4659076423764 4661978288928 4668009334016 4692761711232 4693723973722 4695762064896 4696053220778 4696724942616 4699650256832 4721629585932 4723972681068 4724648396496 4727061642632 4730682430208 4733030017792 4755165457392 4758205709376 4758807771648 4759102836614 4759181391321 4761169316352 4762145605992 4790458005552 4793590441248 4795969246752 4796576087296 4796655260544 4822089789888 4823078571423 4824482738112 4825472010327 4834723953088 4856339190528 4857334994988 4860360343776 4863467852928 4890259214001 4893385839228 4895581727232 4895885272726 4896585578472 4899635374144 4924992795156 4925697264432 4928141627568 4928765192064 4934435550464 4963772265984 4964790099864 4967882376128 4994307282384 5003167283968 5029779875904 5030811244809 5033944641768 5063872969008 5070423931776 5074622351792 5100885394983 5101615023876 5104062437016 5104792520352 5110665391552 5141049846912 5142104032002 5145306746704 5169370322529 5172675399612 5179281626176 5181851829824 5182593040128 5209414871472 5210074025856 5211142364526 5212659510144 5213405127168 5213728378974 5216068019456 5244725575044 5248155052056 5251423819712 5251510500768 5254781358336 5255858864356 5279356925136 5283815560443 5286022626816 5287106538936 5290563728464 5293189155536 5317944347961 5321256583272 5322017733984 5324658770016 5357413806741 5359817925504 5360916969534 5364255969968 5367685648704 5392789246404 5395465402596 5396148098208 5399598167424 5402356163008 5403128914176 5434474808448 5435252153856 5435589161058 5437949382144 5438974670416 5439064447224 5467905386748 5478389075712 5479512433052 5508658775781 5510959759872 5511301461246 5512089795912 5551239994272 5554697535744 5555836540324 5585388862347 5588867673144 5595297454544 5596097803968 5599583284736 5628563194464 5629368302208 5633223765788 5663187721989 5670420401072 5674045828416 5677579858432 5707779751296 5708950145766 5742070241643 5745824927682 5748319858176 5749498565496 5750226057408 5753079590592 5754259273907 5787283393152 5788470090042 5791067643648 5792255116508 5795129506492 5799568402048 5826691829448 5829583308552 5830417170144 5834048594688 5837863424512 5840760447488 5868076521888 5872935415396 5876690322288 5904174433563 5907851797176 5911629028128 5915494587072 5919179001344 5950663996032 5951884194522 5953616995968 5954739509852 5954837799978 5955591273744 5986413656181 5997891488064 5999121370669 6001627222528 6001726286592 6033550771584 6034787966214 6038646354792 6046358546816 6077650683384 6078520028448 6081436095168 6082305981696 6082683108803 6118846504218 6126762250896 6130578251392 6163187710176 6167026397952 6167408778061 6168290962092 6174121329152 6208132680484 6212101898352 6215971051904 6249034727712 6257015614976 6262299923488 6294709636362 6295506114576 6295610029464 6298630241424 6299531195328 6340220609856 6341520687901 6344274279168 6345575188428 6349527474656 6379222951206 6383301556968 6387277340736 6388587067881 6391453921664 6394625662336 6395540347392 6429453053184 6429851704787 6430771428564 6432643650816 6433962680436 6469004314584 6472214539416 6476446659984 6480480458368 6484623803904 6514951099104 6520345618668 6524514452304 6528780771296 6566657060208 6567596352576 6570855503424 6571686922752 6611276612574 6619720133152 6654931410456 6659076376512 6660441836727 6663333908736 6700040182962 6706373167872 6707748326412 6711926189024 6747627924072 6751830625344 6753215105049 6760565242368 6801180526644 6802153365168 6805416582688 6806390027136 6841615607064 6854733129216 6856138709336 6892493763372 6892607532258 6896900532816 6945886495296 6946765367808 6946880032512 6947310766641 6948189819368 6950212680192 6951637838632 6988614635646 6992967433392 6997540069408 7002014001024 7039142566848 7040585960583 7043643097344 7044079831167 7045087413924 7049475385248 7082444378898 7085959021602 7090592463948 7095008777696 7096023645312 7099545026688 7101000806098 7132748186088 7138211657472 7138654254921 7141753974528 7143218408988 7146423900672 7147889292712 7156914198272 7190385661872 7193953870128 7194864130944 7194982890816 7196339455774 7199464223232 7245966411264 7247452214744 7252085929632 7286002492482 7290540515664 7295201779392 7343372590848 7343827909089 7344878367708 7348401948328 7349453061216 7387489192734 7393147788096 7401653325696 7403171053166 7445658398976 7447185149796 7451823564192 7461463738624 7504750925952 7505824402944 7506289793842 7550916962652 7565394437888 7605635897664 7607069888446 7610373001728 7610844875054 7611933527688 7656093655524 7657188780528 7661099903576 7665998087328 7666968076544 7670772787456 7711574770368 7713156048003 7716377857536 7717960120056 7768922439264 7772777744736 7773889560192 7815111038784 7816713546789 7818989265216 7820592568461 7824102029184 7825706380814 7835587096384 7872232578084 7877135729568 7877265751152 7882172037504 7883788296534 7887326116096 7930659808404 7934218661376 7934710614418 7935845592696 7938155994624 7939783733304 7940788364992 7981884874908 7983026600976 7986988155024 7997188650752 8039726888256 8041375454301 8044734362112 8046383954952 8051528473056 8094222147312 8103534244512 8104693371264 8108581460224 8151712212672 8153383741587 8158462005624 8158596670836 8169016334528 8217583613568 8219268649578 8222837589504 8224387949456 8266952191869 8268134693868 8282802531136 8326859991408 8332046303616 8333754810486 8383301509716 8392946181816 8394008152768 8394146705952 8398173655232 8399374927104 8442844791696 8449311757824 8449835648682 8453627479808 8460766917904 8505630601608 8511068742624 8516369787648 8518116090508 8563425218649 8574361904752 8578616907248 8618737391523 8624247848244 8625339086112 8629619385888 8635262213312 8682705135063 8686601465472 8688382674762 8692155311616 8692694259738 8693794158224 8699352603072 8740037744172 8744374962828 8751072892032 8755542746944 8756795136768 8761140671232 8802114782832 8808856939008 8809403123094 8813228308992 8815035483432 8861777695764 8873241880608 8878768502016 8880589115636 8927826291783 8931555472896 8932109264778 8932256699967 8933386910616 8943664435216 8996837232096 9002440833792 9002589429888 9004286806732 9052181949321 9068240702192 9069537820224 9075186702848 9116476025076 9122154142752 9123458972544 9178269756327 9188259300864 9189991684496 9190143376344 9195867377088 9197753012623 9250539596928 9252436443138 9261181993728 9263081022188 9312199020726 9316242528768 9318152847528 9323956577856 9325868478401 9336018668032 9385523422464 9387447947444 9392106441556 9393449885232 9399300513664 9442064454543 9443259171864 9447945362136 9449296792992 9454123285264 9461364860416 9466060035584 9510330914784 9516411418752 9518205673228 9518362782642 9524291211984 9568834426809 9580916011104 9587180882496 9589146757841 9591938493504 9593152174592 9593310521088 9593905344409 9644179579776 9646157142846 9648965476224 9650944020654 9669447906176 9712678381056 9714669989976 9720720687552 9722713945567 9726935705856 9780518428002 9786771678456 9791770545452 9793171156944 9799270748288 9849985590312 9851394528864 9856283255136 9857530384128 9858141590129 9868871100928 9929580199728 9935764752256 9988614564768 10006334567936 10059559751808 10061622489618 10067889283536 10127745938016 10140847863552 10141476636361 10149244703584 10201770789966 10203230047752 10208124874032 10209585040704 10221330783104 10277636976943 10282099693824 10284208064004 10290613493408 10338740645058 10345350799224 10358563252352 10363703659648 10365186080256 10418829742944 10420148051712 10420794142241 10422284729052 10425319020288 10427456757948 10432136038912 10489451150088 10496310104112 10502847639424 10503021001536 10509562716672 10511717728712 10558713850272 10567631120886 10574213077872 10581127456928 10586378311072 10635888695922 10642513166544 10644035467968 10649317540032 10651501209147 10714827613482 10719635851008 10721833939068 10728511939936 10735371297408 10785578492808 10790930805192 10792296196416 10794509183661 10799196334848 10804712326016 10806257828352 10868949616896 10871178322116 10877949340832 10878128894448 10935810773496 10956778151424 10959024866104 11017317551562 11022602922492 11024179591824 11102479988544 11104756579749 11109395071488 11111673080648 11170777724694 11177735346288 11190594909088 11192195607936 11257126388928 11258736604416 11259434690763 11266447531576 11326375443978 11340840802144 11348091656832 11410604832669 11415559502592 11416267312581 11417900291532 11484140483286 11491649855364 11498997130992 11500452114816 11506159181184 11508518547814 11574566786304 11576940180084 11582135287296 11584510233016 11590259012984 11599136804096 11653383658896 11659166617104 11660834340288 11668097189376 11736153043776 11738559571221 11745870830792 11753380644576 11808348867126 11815703594352 11823258056256 11825682444801 11830989174144 11901327992064 11902065921627 11903768389044 11907233991936 11909479019704 11909675599956 11911182547488 11972827312362 11995782976128 11998242741338 12003452573184 12067101543168 12069575932428 12077292709584 12092717093632 12155301366768 12157040056896 12162872190336 12164611963392 12165366217606 12237693008436 12253524501792 12261156502784 12326375420352 12328902974367 12334052795904 12334817556122 12336581924184 12416265360968 12424203796704 12431942103808 12498069455424 12500632215729 12524599846976 12589419272724 12591012229152 12591220058928 12597260482848 12599062390656 12674753473023 12680441219712 12683041375802 12688548558336 12691150376856 12699054949312 12758445902412 12766603113936 12774554681472 12777174135762 12782907843328 12789251324672 12858906106368 12859703409574 12861542857128 12865287301632 12867925360872 12938008629168 12944429078832 12952893319968 12960960916736 13029902198208 13032574012143 13039041389607 13040691237336 13049028904608 13057561542592 13133314120416 13135192705152 13141711006848 13214104684641 13222553225148 13239440266304 13309862820912 13318152753024 13320883673454 13326667817472 13398163897167 13400080365924 13412746335744 13415496652824 13423852378048 13495255848144 13503661250688 13506430210098 13602361053288 13604306730336 13610833165376 13612780054272 13683231214128 13712277418672 13784987526744 13785215064516 13793801065632 13878654664707 13891772990592 13893760065024 13894621533282 13896379638736 13903275677264 13968298531089 13977229271292 13985934866784 13995080138816 14004028002048 14078285133696 14081171921166 14087286194688 14088159662334 14090174827848 14098950770496 14164888757796 14171918043204 14181184927896 14190017555392 14192047290624 14199090053376 14202001612196 14265496372176 14276423314944 14277308509842 14277544173963 14283507949056 14286436817976 14295778585424 14313828396544 14380771323744 14387907740256 14389728261888 14389965781632 14392678911548 14469235714269 14476416030981 14494904429488 14504171859264 14572004984964 14581081031328 14590403558784 14670777642003 14686745181696 14687655818178 14689756735416 14696803896656 14698906122432 14774978385468 14786295576192 14803306651392 14806342106332 14891316797952 14894370299592 14903647128384 14906703158389 14922927477248 15009501851904 15012579587684 15092433734427 15101833925304 15130788875776 15211271795328 15214139776892 15221689750108 15223867055376 15302656184949 15312187311048 15314377561056 15322199807152 15331996174656 15333936153088 15341545574912 15423149540736 15426312096006 15435920240112 15508110967587 15537844878528 15541030952363 15545555489472 15547779120384 15548743144387 15630222077568 15633427093578 15637978530432 15641185136922 15648204058368 15651412761628 15671174192768 15744465156168 15754271459136 15754531502304 15757501911781 15764344075008 15767576593068 15774652232192 15861319616808 15869421228836 15871691185392 15879567466608 15881576729984 15953833043883 15963769749816 15966053201952 15973976310048 15994377301504 16079453776512 16082750908602 16092767909904 16103056946112 16188444294624 16207068489024 16209386742528 16210391788829 16217162920448 16303424425344 16306767483174 16316924011248 16317193341672 16338032669056 16435167227136 16436186272723 16438537299156 16448775898912 16533904383738 16536269387736 16565605062272 16653719982816 16656859928149 16664092607232 16667509620972 16766603019432 16785892363632 16788016305536 16788293411904 16796347310464 16798749854208 16885689583392 16899671297364 16907254959616 16921533835808 17011261203216 17022137485248 17032739575296 17036232181016 17126850437298 17135598454541 17148723809504 17157233814496 17237474783046 17248495696488 17250678172224 17259238771776 17262777821721 17270524426624 17365410270126 17373202930944 17376765349524 17385388519476 17387588316448 17398705206144 17480075488344 17488749925656 17502145784064 17511085493888 17513590273536 17522281342464 17604229565664 17618806246188 17630070966864 17723555391528 17746483761216 17757537004032 17761178231272 17855652583566 17864218529556 17864513399934 17866773821232 17887328870432 17993674464192 17997364112007 18004881667584 18005178859776 18008573613464 18104363898642 18136481404384 18139075640448 18232952050152 18244308285504 18246917945088 18248049326409 18356539512654 18379983368992 18380286752688 18391734754176 18395506025246 18501079193856 18502226334183 18504872886276 18522363987456 18526162044376 18624398041452 18636305695056 18647913155712 18651736956802 18771046844928 18774895894888 18784212883112 18786899770464 18798601027328 18884128909086 18886518343728 18895890724272 18898593585984 18908246570528 19020661829568 19024562063703 19032822837504 19036411346456 19036725565284 19048582423968 19137668853618 19161832022208 19165761203643 19174361764992 19178293515682 19183876987008 19186621042176 19187810688818 19288359159552 19289555114361 19292314285692 19297930952448 19301888041308 19338895812352 19429339979952 19441441375104 19445427891134 19453871411712 19561036856004 19573543356912 19583541090904 19586342313888 19598541496576 19699971180624 19702789057728 19712566510272 19715060768256 19716283180258 19859160399456 19871529504512 19977229129536 19981325510181 20119119503616 20123244979236 20135778567072 20255491876032 20259645315147 20281695727104 20282953272722 20298489407168 20403541579932 20406460095504 20416249748064 20419170081408 20442661566208 20555273953886 20564199387648 20568416128008 20581226986816 20677481290116 20690701598448 20717126504704 20727407319296 20837659485888 20840296103424 20841588284482 20841932299923 20844569458104 20850638040576 20854913515896 20978902300176 20992620208224 21005695278848 21006042003072 21023435457424 21117427700544 21121757881749 21132239493501 21135262241772 21148426155744 21162254913856 21172756622144 21271777391844 21285026333088 21288070935936 21298635080064 21303002418294 21415962764763 21429655226964 21439271702016 21443667878136 21457023879872 21470742594816 21571156985616 21581861610384 21584592392832 21589018367322 21598392669696 21609424652032 21737899233792 21742356644232 21755898681664 21756257788896 21871621546992 21918049732208 22031483727267 22034635103124 22045205844984 22048359183648 22204959977088 22209513159498 22223346161296 22341555449388 22355470692576 22381189818176 22384391215872 22514252777856 22517473208832 22518869381526 22532895063152 22652750887956 22681681604288 22696183313664 22821209665338 22831119005184 22832534625162 22835800583064 22968280966572 22983299710728 22997994261984 23000904229632 23012318362368 23017037095628 23139468144009 23149133572608 23153880360168 23169020466032 23180518025968 23198273608192 23306767317792 23318333234208 23321668680576 23450140640367 23461777705383 23472306087552 23477119142442 23491741661584 23506761289152 23616697734252 23631407188704 23646516112512 23651364889602 23661978348288 23802655984128 23804131843254 23807536778088 23814467983872 23818958039408 23819351199912 23822365094976 23945654624724 23991565952256 23996485482676 24124126362903 24134203086336 24139151864856 24154585419168 24185434187264 24310602733536 24314080113792 24325744380672 24330732435212 24460151224761 24475386016872 24507049003584 24522313005568 24652750840704 24657805948734 24669635112244 24673163848368 24800856575607 24832530721936 24848407593408 24853502821343 24863884207616 24996138910848 25001264431458 25049199693952 25178838545448 25182024458304 25182440117856 25187188095209 25194520965696 25198124781312 25199687165041 25349506946046 25360882439424 25366082751604 25382300753712 25398109898624 25516891804824 25533206227872 25549109362944 25554348271524 25565815686656 25578502649344 25719406819148 25723085714256 25735850721744 25856212174569 25876017258336 25888858157664 25905786639936 25911098686081 25921921833472 26059804396416 26065148024286 26078082779214 26081382474672 26098057809216 26115123085184 26266628240832 26270385410304 26272014278447 26283422013696 26428209369282 26445106450296 26478880532608 26619725641824 26636305506048 26637957062689 26641767346908 26796327794334 26800160731848 26830993305648 26847704756096 26990511696288 27007322501376 27012860420196 27204722106576 27208613460672 27221666330752 27225560108544 27366462428256 27424554837344 27569975053488 27570430129032 27587602131264 27593259037869 27757309329414 27771487150463 27783545981184 27789243066564 27792759277472 27806551354528 27936597062178 27954458542584 27971869733568 27977605435203 27990160277632 28008056004096 28156570267392 28162343842332 28176319324668 28180349655696 28197901540992 28329777515592 28343836086408 28362369855792 28380035110784 28384094581248 28398180106752 28404003224392 28530992744352 28554617019684 28555088347926 28572873635952 28591557170848 28761542647488 28767440273523 28775815480512 28779456523776 28779931563264 28781716033227 28785357823096 28938471428538 28952832061962 28989808858976 29008343718528 29144009969928 29162162062656 29168141836701 29180807117568 29341555284006 29375311636356 29379513470832 29393607793312 29397812244864 29549956770936 29572591152384 29574424770387 29606613302784 29612684212664 29788740599184 29807294256768 29813406316778 30019003703808 30025159175368 30184867468854 30203667850608 30422543590656 30424429909083 30428279553784 30443379500216 30447734110752 30605312369898 30624374622096 30628755122112 30644399614304 30663992349312 30832910930829 30846299081472 30852624192012 30871840480224 31016221935174 31075689757056 31082061904726 31091110978944 31095558240768 31097486288774 31260444155136 31262382426723 31266854187156 31275957060864 31282370273844 31296408116736 31302825523256 31342348385536 31488930312336 31508542918272 31509063004608 31515003823562 31528688150016 31535153186136 31722639233616 31738842457672 31743382370784 31759134933216 31763153459968 31907666087766 31927539499632 31932106403904 31947952620096 31954503627441 32158907553024 32165501817204 32185535819808 32206113892224 32376888589248 32383527550983 32414136978048 32418773485056 32420783577658 32606848850688 32613534966348 32633848022496 32634386683344 32676065338112 32870334454272 32872372545446 32877074598312 32897551797824 33067808767476 33072538775472 33131210124544 33307439965632 33313719856298 33314269739247 33328185214464 33335019241944 33533206038864 33571784727264 33576032611072 33576586823808 33592694620928 33771379166784 33778304072289 33799342594728 33843067671616 34022522406432 34044274970496 34072464362032 34231814498007 34248801937743 34253700874596 34271196909082 34297447619008 34314467628992 34474949566092 34496991392976 34501356344448 34518477543552 34525555643442 34541048853248 34730820540252 34746405861888 34753530699048 34770777038952 34775176632896 34797410412288 34960150976688 34977499851312 35004291568128 35022170987776 35208459131328 35215678713663 35237612492376 35260141933728 35447110783056 35477047334403 35492967522432 35522356462544 35706197764881 35711305167132 35728437059112 35729026799868 35733547642464 35774657740864 35987348928384 35994728224014 36010357719552 36017147226928 36208727797284 36272962808768 36278151280896 36465904100304 36488616571008 36493835890176 36496098652818 36713079025308 36759966737984 36760573505376 36783469508352 36791012050492 36986708923101 37002158387712 37004452668366 37009745772552 37052324088752 37248796082904 37272611390112 37295826311424 37303473913604 37501896647187 37549791789776 37568425766224 37573799540928 37597202054656 37768257818172 37773036687456 37791781448544 37797187171968 37816493141056 38024260419069 38041323659136 38049124127406 38065645675008 38072822692912 38073451130568 38097164847936 38275337707236 38323664044416 38331522407286 38348723529984 38356587031364 38367753974016 38375621377636 38576718319104 38579110228722 38584628571384 38595861904896 38603776082616 38677791624704 38858679959904 38882882750208 38890855782268 39097722036429 39117124168821 39122073712008 39147086713824 39167082181808 39172684627776 39197082993152 39399942361248 39405578115456 39425133020544 39432566360516 39642314053923 39718320798912 39743059009024 39954458259072 39962651020362 40194491691501 40238239007232 40246489958472 40271557134144 40279814917349 40510983752064 40519290630294 40565906545444 40596978814336 40807083159864 40812920191008 40832499496128 40838340162816 40840872301963 40885323132416 41110547907772 41136832256016 41162453973632 41354962580232 41381403196896 41434253009408 41454814638592 41675318971776 41683176568964 41683864599846 41689138916208 41709827031792 41904895593267 41957804600352 41985240416448 41993849594683 42011390557696 42012084006144 42014688922067 42046870914848 42234855401088 42243515763498 42264478987002 42270524483544 42296852311488 42324509827712 42345513244288 42543554783688 42570052666176 42576141871872 42578781761621 42597270160128 42606004836588 42831925529526 42859310453928 42887335756272 42914047759744 42941485189632 43142313971232 43163723220768 43169184785664 43171861446427 43178036734644 43218849304064 43484713288464 43511797363328 43512515577792 43743243093984 43836099464416 44062967454534 44069270206248 44090411689968 44096718367296 44409919954176 44419026318996 44446692322592 44683110898776 44710941385152 44720109475167 44762379636352 44768782431744 45008961933509 45028505555712 45037738763052 45065790126304 45305501775912 45363363208576 45392366627328 45642419330676 45665069250324 45671601166128 45936561933144 45966599421456 45995988523968 46001808459264 46024636724736 46034074191256 46278936288018 46307760720336 46338040932064 46361036051936 46613534635584 46623092857089 46636666468416 46643337361152 46646229433161 46900281280734 46923555410766 46944612175104 46954238284884 46983483323168 47013522578304 47233395468504 47262814377408 47272505735343 47293032225024 47302729779204 47323956696576 47608263686508 47615073556176 47637916078816 47638702399824 47644730189952 47891309249448 47983131904512 47992970965352 48248252725806 48278303729712 48309170838336 48621205467072 48628160227584 48631175366487 48651488761344 48661464870424 48920302449522 48950772033744 49014098007168 49305501681408 49308558818169 49315611897468 49339270224488 49346327696736 49601713151214 49665061443872 49696815186816 49707005642686 49970579784447 49992277821696 50002528862916 50098399387904 50357677090896 50364048916608 50364880235712 50374376190418 50389041931392 50396249562624 50399374330082 50699013892092 50721764878848 50732165503208 50764601507424 50796219797248 51033783609648 51066412455744 51098218725888 51108696543048 51406795363623 51438813638296 51446171428512 51471701443488 51712424349138 51752034516672 51777716315328 51788333465163 51811573279872 51822197372162 52119608792832 52130296048572 52156165558428 52162764949344 52196115618432 52230246170368 52533256481664 52540770820608 52544028556894 52566844027392 52856418738564 52890212900592 52957761065216 53239451283648 53272611012096 53275914125378 53283534693816 53592655588668 53600321463696 53661986611296 53695409512192 53981023392576 53992092336021 54014645002752 54025720840392 54409444213152 54417226921344 54443332661504 54732924856512 54744147979227 54849109674688 55139950106976 55140860258064 55175204262528 55186518075738 55506679002549 55514618658828 55542974300926 55567091962368 55578486133128 55585518554944 55613102709056 55873194124356 55908917085168 55943739467136 55955210870406 55980320555264 56313140534784 56324687684664 56352638649336 56360699311392 56395803081984 56659555031184 56687672172816 56724739711584 56760070221568 56808006448784 57061985488704 57073686191109 57109234039368 57110176695852 57145747271904 57183114341696 57497283610929 57523085294976 57534880547046 57551630961024 57559863126528 57563432066454 57570715646192 57868665343083 57876942857076 57905664123924 57979617717952 58016687437056 58288019939856 58324324125312 58336283673402 58361614235136 58683110568012 58750623272712 58759026941664 58787215586624 58795624489728 59099913541872 59145182304768 59148849540774 59225368425328 59577481198368 59614588513536 59626812633556 59943976530543 60050318350736 60369734937708 60407335701216 60778935945441 60845087181312 60848859818166 60856559107568 60886759000432 60895468221504 61210624739796 61248749244192 61257510244224 61288799228608 61327984698624 61665821861658 61692598162944 61705248384024 61743680960448 61756341656183 62032443870348 62151379514112 62164123809452 62182221957888 62194972577548 62520888310272 62524764853446 62525796899769 62533708374312 62551914121728 62564740547688 62605651046512 62684696771072 62977860624672 63017085836544 63018126009216 63030007647124 63070306372272 63365273645247 63396718480503 63445278467232 63477684915344 63486764741568 63518269866432 63526306919936 63815332175532 63855078999264 63864212807808 63895905240192 63909007254882 64247888294289 64317815106048 64331003634408 64371071639616 64384271088361 64412227784448 64753777178496 64767055101966 64828273956096 64841567155316 65213697701376 65227069932696 65267696044992 65268773366688 65281079348807 65352130676224 65744745090892 65754149196624 65795103595648 66094451181801 66135617534952 66145077550944 66262420249088 66614879931264 66627439712596 66628539478494 66670038483888 67066412077728 67143569454528 67152065222144 67153173647616 67157337410863 67185389241856 67542758333568 67556608144578 67598685189456 67686135343232 68045044812864 68058997618969 68088549940992 68092771701281 68144928724064 68463628996014 68497603875486 68507401749192 68542393818164 68594895238016 68628935257984 68949899132184 68993982785952 69002712688896 69006991130903 69036955087104 69051111286884 69082097706496 69461641080504 69507061398096 69541554077904 69550353265792 69594820824576 69920301953376 69954999702624 70044341975552 70416918262656 70431357427326 70475224984752 70520283867456 70894221566112 70954094668806 70985935044864 70990336454527 71044712925088 71412395529762 71422610334264 71456874118224 71458053599736 71467095284928 71549315481728 71974697856768 71989456448028 72034294453856 72417455594568 72545925617536 72556302561792 72931808200608 72945558995687 72977233142016 72992197305636 73426158050616 73519933475968 73521147010752 73566939016704 73582024100984 73973417846202 74008905336732 74019491545104 74104648177504 74497592165808 74545222780224 74560508464029 74591652622848 74606947827208 75003793294374 75099583579552 75136851532448 75147599081856 75536515636344 75546073374912 75561564285627 75583562897088 75594374343936 75599061495123 75632986282112 76048520838138 76082647318272 76098248254812 76145645385824 76146902261136 76194329695872 76550675414472 76647328088832 76663044814572 76697447059968 76713174062728 76735507948032 76751242755272 77158220457444 77169257142768 77207552165232 77717359919808 77733296058243 77765765500416 77781711564536 78195444072858 78234248337642 78244147424016 78294173427648 78334164363616 78345369255552 78799884722496 78811156230912 78816042835341 78850266041088 78865132721032 79284628107846 79436641597824 79908916518144 79913871188067 79925302040724 80388983383002 80492979916944 80543114268288 80559629834698 81021967504128 81038581260588 81131813090888 81193957628672 81614166319728 81625840382016 81664998992256 81676680325632 81681744603926 82221095815544 82273664512032 82324907947264 82709925160464 82762806393792 82779777113607 83314461451389 83350637943552 83366353137928 83367729199692 83378277832416 83419654063584 83809791186534 83915609200704 83932816305609 83970480832896 83987699189366 84024168012288 84029377844134 84093741829696 84469710802176 84487031526996 84528957974004 84541048967088 84593704622976 84649019655424 84691026488576 85087109567376 85140105332352 85152283743744 85157563523242 85194540320256 85212009673176 85663851059052 85718620907856 85774671512544 85828095519488 86284627942464 86302320820569 86327446441536 86338369571328 86343722892854 86345148099681 86356073469288 86969426576928 87023594726656 87025031155584 87486486187968 87504425510103 87672198928832 88125934909068 88138540412496 88180823379936 88193436734592 88723274311161 88819839908352 88838052637992 88893384645184 89366221797552 89421882770304 89440218950334 89524759272704 90017923867018 90057011111424 90075477526104 90131580252608 90611003551824 90726726417152 91273289727249 91284838661352 91330138500648 91343202332256 91873123866288 91933198842912 91991977047936 92068148382512 92498732792487 92557872576036 92615521440672 92676081864128 92722072103872 93227069271168 93246185714178 93273332936832 93286674722304 93292458866322 93787147280169 93800562561468 93847110821532 93889224350208 93908476569768 93966966646336 94027045156608 94466790937008 94525628754816 94545011470686 94586064450048 94605459558408 95216527373016 95230147112352 95275832157632 95277404799648 95289460379904 95782618498896 95863510882323 95985941930704 96496505451612 96556607459424 96618341676672 97150582652949 97242410934144 97256320455168 97262350732974 97322929740848 97840604899044 97901544067488 98028196014336 98611003362816 98617117636338 98631223794936 98678540448976 98692655393472 99203426302428 99330122887744 99393630373632 99414011285372 99941159568894 99942809217741 99984555643392 100005057725832 100196798775808 100715354181792 100728097833216 100729760471424 100748752380836 100778083862784 100798748660164 101334912216867 101398027784184 101464331006416 101529203014848 101592439594496 102067567219296 102132824911488 102217393086096 102695443494021 102746405813229 102813590727246 102877627276592 102892342857024 102943402886976 103424848698276 103504069033344 103555432630656 103576666930326 103623146559744 103644394744324 104239217585664 104260592097144 104312331116856 104325529898688 104346922108723 104392231236864 104460492340736 105066512963328 105088057113788 105647036140989 105712837477128 105780425801184 105915522130432 106478902567296 106551828250756 106567069387632 107118593294643 107185311177336 107200642927392 107323973222592 107390819024384 107962046785152 107984184672042 108051441680784 108818888426304 108834453842688 108841202010709 108886665323008 109465849713024 109488295958454 109698219349376 110279900213952 110281720516128 110302513382467 110350408525056 110357250688283 110373036151476 111013358005098 111029237317656 111085948601852 111156972266256 111171037109888 111226205418112 111746388248712 111817834170336 111887478934272 111910421740812 111960641110528 112649375369328 112705277298672 112721398622784 112791606163968 113319110062368 113375344345632 113449479423168 113472742521803 113520140443136 113616012897568 114123970977408 114147372382218 114218468078736 114220353391704 114291494543808 114366228683392 114994567221858 115046170589952 115053303909061 115069761094092 115103261922048 115126864132908 115141431292384 115737330686166 115753885714152 115811328247848 115959235435904 116033374874112 116576039879712 116648648250624 116672567346804 117366221136024 117501246545424 117518053883328 117574431173248 117591248979456 118199827083744 118297699081548 118450736850656 119154962396736 119229177027072 119253625267112 119887953061086 120100636701472 120739469875416 120814671402432 120839444752047 121557871890882 121697719636332 121713118215136 121773518000864 121790936443008 122421249479592 122497498488384 122515020488448 122522616905889 122577598457216 122655969397248 123331643723316 123410496768048 123487361920896 123512683312366 124064887740696 124302759028224 124328247618904 124364443915776 124389945155096 125049529706892 125051593799538 125067416748624 125129481095376 125211302093024 125955721249344 125981548784049 126034171673088 126036252018432 126044066766201 126060015294248 126140612744544 126730547290494 126793436961006 126890556934464 126955369830688 126973529483136 127036539732864 127630664351064 127710157998528 127728425615616 127736345284863 127791810480384 127818014509764 128495776588578 128662007268816 128742143279232 128768542176722 128824455568896 129507554356992 129515584339281 129534110203932 129656547912192 129683134310632 130454139865392 130535392089984 130537546733376 130562158697614 131489490181784 131508298393248 131590207191296 132188902363602 132271235069904 132290155101888 133229759862528 133254879425192 133257078956988 133340076967776 134132824155456 134160328425501 134287138909056 134306347295232 134314674821726 135026885800527 135085516667136 135113216289156 135197370378912 135372270686464 136090089625728 136117995237938 136177099881984 136185543402562 136289857448128 136927257992028 136995207750972 137014803498384 137084787636328 137189790476032 137257870515968 137899798264368 137987965571904 138005425377792 138013982261806 138073910174208 138102222573768 138923282161008 139014122796192 139083108155808 139100706531584 139840603906752 139869278571267 139909999405248 139938688299483 140833836525312 140862714854652 140950449969504 141040567734912 141788443132224 141817517206029 141908189337612 141971870089728 141980672909054 142089425850176 142824791059524 142845220668528 142913748236448 142916107199472 142934190569856 143098630963456 143949395713536 143978912896056 144068588907712 144834911189136 145091851235072 145863616401216 145891117991374 145893526099461 145954466284032 145984394611272 146852316101232 147039866951936 147042294021504 147164048201968 147925676454507 147946835692404 148017810673464 148038983090208 148209296355008 148995184331616 149090445560448 149121016928058 149213895654416 149911739353341 150007586588748 150199167159104 150273703064896 150295198163712 151073031272688 151092146749824 151123128571254 151167125794176 151188748687872 151198122990246 151265972564224 152097041676276 152165294636544 152196496509624 152291290771648 152293804522272 152388659391744 153101350828944 153294656177664 153326089629144 153426348125456 153502485510544 154220386090869 154316440914888 154338514285536 154415104330464 155365000395489 155434719839616 155466592116486 155563423129072 156390888145716 156468496675284 156488294848032 156588346855296 156668328727232 156690738511104 157599769444992 157622312461824 157632085670682 157700532082176 157730265442064 158569256215692 158873283195648 159817833036288 159827742376134 159850604081448 160777966766004 160985959833888 161086228536576 161119259669396 161976277008063 162043935008256 162077162521176 162263626181776 162387915257344 163228332639456 163251680764032 163329997984512 163363489207852 164232443937681 164442191631088 164547329024064 164649815894528 165419850320928 165525612787584 165559554227214 166520037007647 166628922902778 166701275887104 166732706275856 166735458399384 166756555664832 166839308127168 166873518943303 167619582373068 167831218401408 167865632611218 167940961665792 167975398378732 168058755688268 168187483659392 168939421604352 168974063053992 169057915948008 169082097934176 169187409245952 169298039310848 169382052977152 170174219134752 170280210664704 170315127046484 170424019346352 171221058573327 171327702118104 171437241815712 171549343025088 171656191038976 172569255884928 172604641641138 172654892883072 172687445785708 172690296199362 172712146938576 173605996029249 173938853153856 173974519749401 174047189453312 174050062311168 174972972375936 175008851020206 175344397857664 176251869818136 176277080824992 176361646759872 176386873469184 176397810155287 177446548622322 177676105275984 177786769290368 178732443595104 178843765540608 178854854563769 178880437900668 179049518545408 180035847734036 180150955052208 180263160505216 181222007103648 181453452834304 182546579454498 182569677322704 182660277001296 182686404664512 183746247732576 183866397685824 183904099949129 183983954095872 184136296765024 184997465584974 185115745152072 185231042881344 185269024968549 185352163728256 185444144207744 186454138542336 186465699438823 186492371428356 186546665873664 186584917732644 187574294560338 187601125122936 187694221643064 187816953139536 187933933292672 188054090313216 188933581874016 189051257509632 189090022941372 189210919116816 190433054746032 190460294224704 190551664315264 190554809599296 190578920759808 191565236997792 191727021764646 191971883861408 192993010903224 193113214918848 193152813265083 193236683353344 194301165305898 194484821868288 194524701465948 194645859481696 195681209798088 195803088134976 195843238046421 196056392028672 197234235272676 197262447589872 197357080897952 197385310786944 198406852604856 198660245775488 198787260747264 198828022570744 199882319137788 199885618435482 200010115451664 201430708363584 201456195666432 201459520942848 201472012232589 201497504761672 201556167725568 201597497320328 202669824433734 202796055568368 202928662012832 203058406029696 204135134438592 204176992856907 204265649822976 204278315103843 204434786172192 205390886988042 205492811626458 205627181454492 205755254553184 205784685714048 205886805773952 206849697396552 207008138066688 207020973392709 207110865261312 207153333860652 207246293119488 207288789488648 208521184194288 208624662233712 208651059797376 208693844217446 208784462473728 210133025926656 210176114227576 211294072281978 211425674954256 211560851602368 212957805134592 212971009363581 213103656501512 213134138775264 214237186589286 214370622354672 214401285854784 214647946445184 215924093570304 215968369344084 216102883361568 217637776852608 217668907685376 217682404021418 218836676987061 218931699426048 218976591916908 219396438698752 220559800427904 220563441032256 220605026764934 220700817050112 220714501376566 220746072302952 222026716010196 222058474635312 222171897203704 222313944532512 222342074219776 222452410836224 223492776497424 223635668340672 223681525392087 223774957868544 223820843481624 225298750738656 225410554597344 225442797245568 226638220124736 226684692856881 226750688691264 226797184485369 226898958846336 226945485043606 227232025795136 228247941954816 228294744764436 228436936157472 228440706783408 228582989087616 228732457366784 229989134443716 230092341179904 230106607818122 230139522188184 230206523844096 230253728265816 230282862584768 231474661372332 231507771428304 231622656495696 231918470871808 233152079759424 233199888174729 233297296501248 233345134693608 234732442272048 235002493090848 235036107766656 235148862346496 236399654167488 236448128506023 236595398163096 236901473701312 238309924793472 238507250534224 239741613564201 239775906122172 240201273402944 241478939750832 241629342804864 241678889504094 243115743781764 243395439272664 243426236430272 243547036001728 243581872886016 244842498959184 244994996976768 245030040976896 245045233811778 245155196914432 246663287446632 246820993536096 246974723841792 247025366624732 248129775481392 248339331340821 248656495237808 248779890310192 249943384354167 250099059413784 250103187599076 250134833497248 250258962190752 250422604186048 251798448916827 251911442498688 251963097568098 252072504036864 252088133532402 252120030588496 252281225489088 253461094580988 253586873922012 253781113868928 253910739661376 253947058966272 254073079465728 255261328702128 255420315997056 255456851231232 255472690569726 255583620960768 255636029019528 256991553177156 257324014537632 257484286558464 257537084353444 258906962461707 259015108713984 259031168678562 259035444299043 259068220407864 259366268621264 260908279730784 261070784179968 261075093466752 261124317395228 262513276530309 262978980363568 263016596786496 263180414382592 264377804727204 264542470139808 264580310203776 266169822933483 266459519725056 266509758850384 266514157913976 266680153935552 268265648310912 268320656851002 268574277818112 268629349643452 270053771601054 270171033334272 270226432578312 270394740757824 270450185873629 270744541372928 272180179251456 272235990475876 272371086805124 272579714896256 273819869181747 273854515984056 273990415501944 274029606996768 274169575272656 274379580952064 274515741031936 275799596528736 275975931143808 276027964523612 276204445147536 277496198377461 277846564322016 278028245592384 278166216311616 278201413063168 279681207813504 279738557142534 279819998810496 279877376598966 281361441840507 281667673050624 281725429709304 281900899939008 281958704421443 282081135469824 283576886264448 283635034412058 283816378675224 283961345818108 284178851700352 285649582119048 285690441337056 285827496472896 285832214398944 285868381139712 285886106113741 286197261926912 287957825792112 288137177815424 289669822378272 290183702470144 291727232802432 291782235982748 291787052198922 291968789222544 293704632202464 294079733903872 294084588043008 294102822454469 294328096403936 295851352909014 295893671384808 296035621346928 296077966180416 296418592710016 297990368663232 298051472331347 298180891120896 298242033856116 298427791308832 299823478706682 300015173177496 300398334318208 300547406129792 300590396327424 302146062545376 302184293499648 302203030124989 302246257142508 302334251588352 302396245980492 302531945128448 304194083352552 304392993019248 304582581543296 304587609044544 304777318783488 306202701657888 306652179258288 306852696250912 307004971021088 308440772181738 308632881829776 308677028571072 308830208660928 310730000790978 310869439679232 310933184232972 311126846258144 312781776291432 312936993350568 312976589696064 313040766326169 313176693710592 313336657454464 313381477022208 315199538889984 315264171341364 315460530884128 317138512431384 317746566391296 319655484752268 319701208162896 321555933532008 321971919667776 322172457073152 322238519338792 323952554016126 324154325042352 324527252363552 326456665278912 326503361528064 326523606032127 326659995969024 326726978415704 328464887875362 328884383262176 329094658048128 330839700641856 330907540147401 331051225575168 331071752064849 331119108454428 333040074015294 333257845805556 333465412551712 333470916798768 333513111329664 333678616254336 333747037886606 335239164746136 335662436802816 335731265222436 335881923331584 335950796757464 336117511376536 336374967318784 337948126107984 338115831896016 338164195868352 338374818491904 340348438269504 340418227565409 340560421329408 340630254092968 340848038692704 342442117146654 342655404236208 342874483631424 343098686050176 345138511769856 345159911727183 345209283282276 345309785766144 345374891571416 345380592398724 345424293877152 347211992058498 347877706307712 347949039498802 348100124622336 349945944751872 350017702040412 350688795715328 352503739636272 352554161649984 352723293519744 352773746938368 352795620310574 354893097244644 355352210551968 355573538580736 357464887190208 357687531081216 357709709127538 357760875801336 360071695468072 360301910104416 360526321010432 362444014207296 362518334256141 365093158908996 365139354645408 365320554002592 365372809329024 367492495465152 367567850717667 367732795371648 367808199898258 367967908191744 368272593530048 369994931169948 370231490304144 370462085762688 370538049937098 370704327456512 370888288415488 372908277084672 372931398877646 372984742856712 373093331747328 373169835465288 375148589120676 375202250245872 375388443286128 375633906279072 375867866585344 377867163748032 377944646352147 378102515019264 378132200298603 378180045882744 378421838233632 380866109492064 380920588449408 381103328630528 381109619198592 383130473995584 383209035854589 383454043529292 383943767722816 385986021806448 386226429837696 386305626530166 386473366706688 388546753017843 388602330611796 388969643736576 389049402931896 389291718963392 391362419596176 391606176269952 391686476092842 394468470545352 394524895179744 394714161795904 394770621573888 396813705209712 397320491550976 397656045141488 399764638275576 399771236870964 400020230903328 402480985276503 402861416727168 402919041885696 402944024465178 402995009523344 403194994640656 405080657401581 405339648867468 405592111136736 405857324025664 406116812059392 408270268877184 408353985713814 408531299645952 408556630207686 408869572344384 410781773976084 410985623252916 411254362908984 411510509106368 411569371428096 411773611547904 413699394793104 414016276133376 414041946785418 414221730522624 414306667721304 414577578977296 417042368388576 417249324467424 417302119594752 417387688434892 419607835713801 419816064898449 420352228455152 422588144563956 422851349908512 423121703204736 425452551618087 425915610269184 425942018727162 426207313003024 426268277550528 428474373178572 428741244709344 428802571709568 429295892890368 431848187140608 431936738688168 432205766723136 432294391593281 435275553705216 435364808042836 437673353974122 437680578298383 437863398852096 437953183833816 438792877397504 441119600855808 441126882064512 441210053529868 441429002753132 441492144605904 443777029363521 444053432020392 444116949270624 444343794407408 444627889065024 444684148439552 444904821672448 446985552994848 447271336681344 447363050784174 447641686963248 449735218060023 450597501477312 450689897618527 450821109194688 450885594491136 450913551187223 453276440249472 453369385713762 453501377382528 453594368970738 453797917692672 453890970087212 454464051590272 456495883909632 456589489528872 456873872314944 456881413566816 456967555441649 457165978175232 457464914733568 459978268887432 460213215636244 460279044376368 460507456531632 460565725169536 462661158272607 462949322744664 463015542856608 463245312991392 463836941743616 466304159518848 466399776349458 466690269387216 469464884544096 470004986181696 470072215533312 470101361876041 470297724692992 472799308334976 472896257012046 473190796326192 473802947402624 476619849586944 476649401908967 477014501068448 479483227128402 479551812244344 480402546805888 482957879501664 483048937916321 483258685609728 483357779008188 486231487563528 486790878545328 486852472860544 487094072003456 487163745772032 489684997918368 489989993953536 490090467623556 490310393828864 493326574893264 493641987072192 493949447683584 494050733249464 496259550962784 496678662681642 496932355181689 497312990475616 497559780620384 499886768708334 500198118827568 500206375198152 500269666994496 500517924381504 500620556829909 500845208372096 503596897833654 503822884997376 503926195136196 504176267064804 504240061176992 504562450978176 506922189161976 507173747844024 507562227737856 507821479322752 507894117932544 508146158931456 510522657404256 510840631994112 510945381139452 511272058039056 513983106354312 514648029075264 514968573116928 515074168706888 517813924923414 518062337357124 518070888598086 518136440815728 518732537242528 521816559461568 521923559248203 522141568359936 522150186933504 522248634790456 525026553060618 525957960727136 526033193572992 528755609454408 529084940279616 529160620407552 529193430465861 532339645866966 533019517700768 533028315827952 533360307871104 536531296621824 536564563691307 536641313702004 537148555636224 537258699286904 540107543202108 540452865156624 540789481515648 540900371747258 544360358502912 544471980951752 544742173610248 545159429792512 547639738363494 547709031968112 547980831003888 548059213993536 548339150545312 551599193057472 551712299847387 551951862287616 552055929047224 552408890295072 554992396754922 555693128644032 555807074905647 556056491184768 556332432623232 559362415627008 559397098316469 559477114285068 559639997620992 559754753197932 562722883681014 563450859418608 563801799878016 563917408842886 564162270939648 567153772528896 567270068824116 567632757350448 567922691636216 568357703400704 571299164238096 571380882674112 571654992945792 571664428797888 571736762279424 571772212227482 575915651584224 576274355630848 579339644756544 579458439795249 583454465604864 583564471965496 583574104397844 583937578445088 587409264404928 587529714139263 588169176086016 588205644908938 588656192807872 591702705818028 591787342769616 592071242693856 592155932360832 592837185420032 595980737326464 596102944662694 596361782241792 596484067712232 596855582617664 599646957413364 600030346354992 600796668636416 601094812259584 604292125090752 604368586999296 604406060249978 604416036697767 604492514285016 604668503176704 604792491960984 608388166705104 608785986038496 609165163086592 609175218089088 612405403315776 612530978570721 612834945311529 613304358516576 613705392501824 614009942042176 616881544363476 617265763659552 617354057142144 617660417321856 621062920178127 621460001581956 621738879358464 621866368465944 622253692516288 625563552582864 625873986701136 625953179392128 626081532652338 626353387421184 626673314908928 630399077779968 630528342682728 630921061768256 634277024862768 638913028090743 639310969504536 639402416325792 643111867064016 643943839335552 644477038677584 647905108032252 648308650084704 649054504727104 652913330557824 653006723056128 653047212064254 653453956831408 656510030961183 656929775750724 657768766524352 658189316096256 661679401283712 661815080294802 662102451150336 662143504129698 662238216908856 666080148030588 666515691611112 666930825103424 666941833597536 667026222659328 667357232508672 667494075773212 670478329492272 671044576176261 671324873605632 671462530444872 671901593514928 672235022753072 672749934637568 675896252215968 676231663792032 676328391736704 680054078570643 680391553456107 680696876539008 680836455130818 681260508185936 681696077385408 684884234293308 685310808472416 685748967262848 686197372100352 690277023539712 690319823454366 690418566564552 690619571532288 690749783142832 690761184797448 690848587754304 694423984116996 695755412615424 695898078997604 699599664524187 699891889503744 700035404080824 701377591430656 705007479272544 705108323299968 705446587039488 705591240621148 709344385518069 709786194489288 710704421103936 711147077161472 714929774380416 715419418255076 715521751602672 719224840692603 720143390936144 720603820208832 721052642020864 724888028414592 725036668512282 730186317817992 730278709290816 730428454761061 730641108005184 730745618658048 730790927786189 734984990930304 735135701435334 735465590743296 735616399796516 736545187060096 739989862339896 740462980608288 740924171525376 741076099874196 741408654913024 741776576830976 745862797755292 745969485713424 746339670930576 749830153062501 750297178241352 750404500491744 750776886572256 751267812558144 751735733170688 755734327496064 755889292704294 756264400597206 756360091765488 756843676467264 761732218984128 761841176898816 761888414074963 762206657261056 762219238397184 766260947991168 766418071709178 766908087058584 767887535445632 771972043612896 772452859675392 772500754817981 772611253060332 777093506035686 777204661223592 778098805863792 778583437926784 782724839192352 783212352539904 783372952185684 788936941090704 789049790359488 789428323591808 789541243147776 793627410419424 794640983101952 795312090282976 799529276551152 799542473741928 800040461806656 804961970553006 805373127363427 805722833454336 805888048930356 805990019046688 806389989281312 810161314803162 810679297734936 811184222273472 811350557620887 811714648051328 812233624118784 816540537754368 816707971427628 817113260415372 817739144688768 821563547952168 821971246505832 822508725817968 823021018212736 823138742856192 823547223095808 827398789586208 828083893570836 828613335442608 829155157954592 834084736777152 834498648934848 834604239189504 834775376869784 839215671427602 839632129796898 840704456910304 845176289127912 845702699817024 845876113264329 846243406409472 850905103236174 851884037454324 852414626006048 852536555101056 856948746357144 857482489418688 857605143419136 857658318341223 858591785780736 863873477376336 864411533446272 864588783186562 870551107410432 870729616085672 875346707948244 875361156596766 875906367667632 882239201711616 882253764129024 882308467363407 882420107059736 882858005506264 882984289211808 887554058727042 888106864040784 888233898541248 888687588814816 889255778130048 893971105989696 894154416994041 894542673362688 894726101568348 895283373926496 899470436120046 901195002954624 901379795237054 901642218389376 901771188982272 901827102374446 906552880498944 906609090374967 906738771427524 907002754765056 907188737941476 907595835385344 907781940174424 908928103180544 913178979057744 913747744629888 913762827133632 913935110883298 914331956350464 919956537774864 920426431272488 920558088752736 921014913063264 921131450339072 925322316545214 925898645489328 926031085713216 926490625982784 932608319037696 932799552698916 933380538774432 938929769088192 939122298978507 940009972363392 940144431066624 940202723752082 945598616669952 945792514024092 946381592652384 947605894805248 953239699173888 953298803817934 954029002136896 958966454256804 959103624488688 960805093611776 965915759003328 966097875832642 966517371219456 966715558016376 972462975127056 973581757090656 973704945721088 974188144006912 979369995836736 979570818096381 979979987907072 980180935247112 986653149786528 987283974144384 988101466498928 992519101925568 992722620442203 993215256194547 993357325363284 993864710363378 994625980951232 995119561240768 999773537416668 1000396237655136 1000412750396304 1000539333988992 1001035848763008 1001241113659818 1001690416744192 1007193795667308 1007645769994752 1007852390272392 1008352534129608 1008480122353984 1009124901956352 1013844378323952 1014347495688048 1015124455475712 1015642958645504 1021045314808512 1021254682696227 1021681263988224 1021890762278904 1022544116078112 1027966212708624 1029296058150528 1030148337413776 1035479735181549 1035627849846828 1036124674714248 1036141777196172 1036272881631456 1037465074485056 1043633118923136 1043847118496406 1044300373867008 1044497269580912 1050053106121236 1051915921454272 1052066387145984 1057511218908816 1058169880559232 1058321240815104 1058386860931722 1064679291733932 1066039035401536 1066056631655904 1066720615742208 1073062593243648 1073129127382614 1073282627404008 1074517398573808 1080215086404216 1080905730313248 1081578963031296 1081800743494516 1087555002768423 1088943961903504 1089484347220496 1090318859585024 1095279476726988 1095418063936224 1095961662007776 1096118427987072 1096678301090624 1102703552153001 1103198386114944 1103424599694774 1103903724575232 1104111858094448 1104817780590144 1109984793509844 1111386257288064 1111614149811294 1112112982369536 1112664865246464 1118724831254016 1118794196632938 1118954228570136 1119279995241984 1119509506395864 1125445767362028 1126901718837216 1127603599756032 1127834817685772 1133833939056441 1134307545057792 1134396600895809 1134540137648232 1135265514700896 1135845383272432 1136715406801408 1142598328476192 1142761765348224 1143309985891584 1143328857595776 1143544424454964 1149627107563767 1151831303168448 1152548711261696 1158679289513088 1158916879590498 1165640259053529 1166908931209728 1167128943930992 1167148208795688 1167875156890176 1168114632603121 1174818528809856 1175059428278526 1176411289817876 1177312385615744 1183405411636056 1183574685539232 1184142485387712 1184311864721664 1184385296756927 1185674370840064 1191961474652928 1192205889325388 1192968135424464 1193711165235328 1199293914826728 1200060692709984 1201593337272832 1202189624519168 1208584250181504 1208812120499956 1208832073395534 1208985028570032 1209584983921968 1215241972204743 1216776333410208 1217571972076992 1217821638245807 1218330326173184 1218350436178176 1218425978739943 1224810806631552 1225061957141442 1225669890623058 1226608717033152 1227410785003648 1228019884084352 1233763088726952 1234531527319104 1234708114284288 1234784671087009 1235320834643712 1242125840356254 1242920003163912 1243732736931888 1244507385032576 1251127105165728 1251747973402272 1251906358784256 1251983981946383 1252163065304676 1253346629817856 1261056685365456 1261842123536512 1268554049725536 1277826056181486 1278621939009072 1278804832651584 1286223734128032 1287887678671104 1288954077355168 1295810216064504 1296617300169408 1296883174779843 1298109009454208 1305259896071761 1305826661115648 1306094424128508 1306907913662816 1313020061922366 1313859551501448 1315537533048704 1316378632192512 1323358802567424 1323630160589604 1324287008259396 1324476433817712 1332160296061176 1333031383222224 1333861650206848 1333883667195072 1334052445318656 1334714465017344 1334988151546424 1340956658984544 1342089152352522 1342925060889744 1343803187029856 1344470045506144 1351792504431936 1352069692855581 1352463327584064 1352656783473408 1352740653561669 1360108157141286 1360783106912214 1361393753078016 1361672910261636 1362521016371872 1363392154770816 1369768468586616 1370621616944832 1370902666324947 1371497934525696 1372394744200704 1380639646908732 1380837133129104 1381499566285664 1381522369594896 1381697175508608 1388847968233992 1391510825230848 1391796157995208 1399199329048374 1400070808161648 1410014958545088 1410216646599936 1410304085628123 1410893174078976 1411182481242296 1418688771036138 1419572388978576 1421408842207872 1429859548760832 1429948205726901 1430838836510152 1431043503205344 1438449681385206 1440286781872288 1441207640417664 1449146813748963 1449776056829184 1450073337024564 1460372635635984 1460557418581632 1460856909522122 1461282216010368 1461491237316096 1461581855572378 1469969981860608 1470271402870668 1470931181486592 1471232799593032 1473090374120192 1479979724679792 1480925961216576 1481848343050752 1482152199748392 1490797065545067 1491725595510584 1491938971426848 1492679341861152 1499660306125002 1500594356482704 1500809000983488 1501553773144512 1501861670489727 1502535625116288 1511468654992128 1511778585408588 1512528801194412 1512720183530976 1513687352934528 1523464437968256 1523682353797632 1523776828149926 1524438476794368 1532521895982336 1532836143418356 1533816174117168 1535775070891264 1543944087225792 1544905719350784 1545001509635962 1545222506120664 1554187012071372 1554409322447184 1556197611727584 1557166875853568 1565449678384704 1565770677744609 1566424705079808 1566745904371368 1577873882181408 1578099580718976 1578856647183616 1587254820838848 1587580291397583 1590624180565952 1599058553102304 1599084947483856 1600080923613312 1609693691073921 1609923941106012 1610746254726854 1611445666908672 1611776097860712 1611980038093376 1612779978562624 1620322629606324 1621358595469872 1622368444546944 1622701115241774 1623429296102656 1633081075508736 1633415942855256 1634226520830744 1635478289377536 1643127095904336 1643942493011664 1645017451635936 1646042036425472 1654797579172416 1655136899542161 1656167787141672 1657226670885216 1658310315909184 1667421224716941 1668169473554304 1668997297869696 1669550753739568 1678191294949407 1678431342855204 1679264259593796 1681408913820608 1690352578255824 1691405399634048 1691752226528658 1692486812818944 1701810206472348 1703768074908648 1704829252012096 1705073110202112 1713897492714288 1714964978837376 1715210286838272 1715316636682446 1727746954752672 1728823066892544 1729177566373124 1738375319385747 1741459232171344 1750693415896488 1750722313193532 1751812735335264 1762589142417789 1764507528258048 1764616934726814 1764840214119472 1765716011012528 1765968578423616 1775108117454084 1776213728081568 1776467797082496 1777375177629632 1778511556260096 1787942211979392 1788308833988082 1789085346725376 1789452203136696 1790566747852992 1798940872240092 1802390005909248 1802759590474108 1803284436778752 1803654204748892 1813105760997888 1813218180749934 1813248110093301 1813477542855048 1814005509530112 1814377475882952 1815563880348848 1817856206361088 1826357958115488 1827495489259776 1827525654267264 1827870221766596 1837592935712163 1838504835934587 1839913075549728 1840852862544976 1841116177505472 1842029826126528 1842262900678144 1850644633090428 1851797290978656 1852062171426432 1852981251965568 1863188760534381 1865216638075392 1865599105397832 1866761077548864 1877859538176384 1878244597957014 1880019944726784 1880405447504164 1891197233339904 1891585028048184 1892763185304768 1893151301115403 1895211789610496 1906597607635868 1908058004273792 1916739084272229 1917932908513608 1918207248977376 1921610187223552 1931831518006656 1932195751665284 1933431116032752 1944925950254112 1947163514181312 1947409891442176 1948376288013824 1958739991673472 1959141636192762 1960361870494224 1969530092883549 1973306299573056 1973710930950101 1974567948288768 1974690379337149 1976202932997856 1985038203851136 1985445240884406 1986430512389094 1986714650726568 1987729420726756 1989251961902464 1990239122481536 1999547074833336 2000792475310272 2000825500792608 2001078667977984 2001202742796187 2002071697526016 2002482227319636 2003380833488384 2014387591334616 2015704780544784 2016705068259216 2016960244707968 2018249803912704 2027688756647904 2028694991376096 2031285917291008 2042090629617024 2042509365392454 2043781524557808 2045088232156224 2055932425417248 2058592116301056 2058719757181283 2060296674827552 2070959470363098 2071255699693656 2072249349428496 2072283554392344 2072545763262912 2074930148970112 2087266237846272 2087694236992812 2088994539161824 2100106212242472 2103831842908544 2104132774291968 2115022437817632 2115421210874923 2116339761118464 2116773721863444 2129358583467864 2132078070803072 2132113263311808 2133441231484416 2146258254765228 2146565254808016 2149034797147616 2160430172808432 2161811460626496 2163157926062592 2163601486989032 2175110005536846 2177887923807008 2178968694440992 2190558953453976 2190836127872448 2191285364283183 2191923324015552 2192236855974144 2192372783358567 2193356602181248 2205407104306002 2206396772229888 2206849199389548 2208223716188896 2209635561180288 2219969587019688 2222772514576128 2223228299622588 2224225964739072 2225329730492928 2237588393265876 2237908457140272 2239019012791728 2250891534724056 2253803437674432 2255207199512064 2255669635371544 2267667878112882 2268793201791618 2269080275296464 2270531029401792 2271690766544864 2285196656952384 2285523530696448 2285665242224889 2286619971783168 2286657715191552 2287088848909928 2299254215127534 2303662606336896 2317358579026176 2317502264453943 2317833759180996 2331280518107058 2334257887861984 2334296417591376 2335750313780352 2336229265206242 2349637057619712 2350118856557052 2352822579635752 2354624771231488 2366810823272112 2367149371078464 2368284970775424 2368623729443328 2368770593513854 2383922949305856 2384411778650776 2385936270848928 2387422330470656 2398587829653456 2400121385419968 2416119382090281 2417168500363008 2417624240999912 2417664146791068 2417970057140064 2419169967843936 2430483944409486 2433552666820416 2434051672862661 2435143944153984 2435643276491614 2436700872356352 2436851957479886 2449621613263104 2450123914282884 2451339781246116 2453217434066304 2454821570007296 2456039768168704 2467526177453904 2469063054638208 2469416228568576 2469569342174018 2470641669287424 2484251680712508 2485840006327824 2487465473863776 2489014770065152 2502254210331456 2503495946804544 2503812717568512 2503967963892766 2504326130609352 2522113370730912 2523684247073024 2537108099451072 2537628339792987 2555652112362972 2557243878018144 2557609665303168 2572447468256064 2572974955023669 2575775357342208 2577908154710336 2591620432129008 2593234600338816 2593766349559686 2596218018908416 2610519792143522 2611653322231296 2612188848257016 2613815827325632 2626040123844732 2627719103002896 2631075066097408 2646717605134848 2646925402090221 2647260321179208 2648574016518792 2648952867635424 2664320592122352 2666062766444448 2667723300413696 2667767334390144 2669976303092848 2681913317969088 2682463250982123 2684178304705044 2685850121779488 2687606374059712 2688940091012288 2703585008863872 2704139385711162 2704926655168128 2705313566946816 2705481307123338 2719827271124901 2720216314282572 2721566213824428 2722787506156032 2723345820523272 2725042032743744 2726784309541632 2739536937173232 2741243233889664 2741805332649894 2742995869051392 2761279293817464 2761674266258208 2762999132571328 2763044739189792 2763394351017216 2777695936467984 2783592315990416 2798398658096748 2800141616323296 2817366896935521 2820029917090176 2820433293199872 2820608171256246 2822364962484592 2837377542072276 2839144777957152 2842817684415744 2859719097521664 2859896411453802 2861677673020304 2862087006410688 2876899362770412 2880573563744576 2882415280835328 2898293627497926 2899552113658368 2900146674049128 2920745271271968 2921114837163264 2921713819044244 2922564432020736 2923163711144756 2938712454289143 2939939963721216 2940542805741336 2942465599186064 2946180748240384 2959959449359584 2961851922433152 2964304399496784 2978167861326609 2979645768583641 2981594131090134 2983451191021168 2983877942853696 2985358683722304 2999320612250004 3001188712965408 3001618001966976 3003107546289024 3003723340979454 3005071250232576 3022937309984256 3023557170817176 3025057602388824 3025440367061952 3026060741152967 3027374705869056 3046928875936512 3047553656299852 3063764048088681 3065043791964672 3065672286836712 3067632348234336 3071550141782528 3087888174451584 3090003019271924 3090445012241328 3106439205544647 3108374024142744 3108818644894368 3112395223455168 3114333751707136 3130899356769408 3131541355489218 3133491808742736 3155747764362816 3156199161437952 3156394858310561 3157713294367232 3174509641677696 3175160582795166 3181248361131904 3198117106204608 3198169894967712 3198772888091543 3200161847226624 3200360269960207 3219387382147842 3219847882212024 3221492509453708 3223552195721424 3223960076186752 3225559957125248 3240645259212648 3242717190939744 3244736889093888 3245402230483548 3246858592205312 3266831885710512 3268453041661488 3270956578755072 3286254191808672 3287884986023328 3290034903271872 3290709533132287 3292084072850944 3309595158344832 3310273799084322 3312335574283344 3314453341770432 3316620631818368 3334842449433882 3336338947108608 3336545813362769 3337994595739392 3339101507479136 3356382589898814 3356862685710408 3358528519187592 3362817827641216 3380705156511648 3382810799268096 3383504453057316 3403620412944696 3407536149817296 3409658504024192 3410146220404224 3427794985428576 3429929957674752 3430633273364892 3455493909505344 3457646133785088 3458355132746248 3476750638771494 3482918464342688 3501386831792976 3501444626387064 3503625470670528 3504343897809363 3525178284835578 3529233869453628 3529680428238944 3531432022025056 3531937156847232 3550216234908168 3552427456163136 3552935594164992 3553155890270781 3554750355259264 3557023112520192 3575884423958784 3576617667976164 3578904406273392 3581133495705984 3597881744480184 3604780011818496 3605519180948216 3606568873557504 3607308409497784 3626436361499868 3626496220186602 3626955085710096 3628754951765904 3631127760697696 3652715916230976 3653464914737421 3654990978519552 3655051308534528 3655277936219829 3655740443533192 3675185871424326 3677009671869174 3679826151099456 3681705725089952 3682232355010944 3684059652253056 3701289266180856 3703594581957312 3704124342852864 3704354013261027 3705962503931136 3726377521068762 3731198210795664 3733522155097728 3755719076352768 3755951945839149 3756489195914028 3760039889453568 3760810895008328 3783170056096368 3785526370609536 3786302602230806 3813195215271736 3816116008547584 3833478168544458 3835865817027216 3836414497954752 3863663036013312 3864391503330568 3866862232065504 3889851900508224 3890649524339529 3894327028362624 3915779688215283 3917479983346944 3918283272385524 3920723740988448 3939060185767098 3946612599146112 3947421861900202 3949135896577536 3949380758674298 3952405865995712 3970076407702272 3970890481768812 3972861024778188 3973429301453136 3975458841453512 3978503923804928 3980478244963072 3999094149666672 4001584950620544 4001651001585216 4002157335955968 4002405485592374 4004143395052032 4004964454639272 4028775182669232 4031409561089568 4033410136518432 4033920489415936 4055377513295808 4056209078566743 4057389982752192 4058221960685007 4084181259234048 4085018730784908 4087563049115616 4090176464312448 4111864850834496 4112707998974841 4117184232602112 4117439514362566 4120593349655104 4141918940726196 4142511399387312 4144498698856992 4144567108784688 4145091526525824 4149860297940224 4174532475692544 4175388473985624 4177989078323648 4200212424484944 4207663685817088 4230044875635264 4230842421749846 4230912256884369 4232679522236928 4233547443726888 4258717166935728 4264156141606144 4264226526623616 4289844617180703 4292516509530456 4293130509616032 4298069594295232 4320860345616864 4323622921252992 4327202973978064 4347440441246889 4350220011073692 4355775847614016 4357937388881984 4381117906907952 4381672255744896 4382570728566366 4383846648031104 4384473711948288 4384745566717134 4386713204362496 4410814208612004 4412793544459776 4413698398779096 4416447432377792 4419271122360576 4439939174039376 4445545029152256 4446456599245176 4472391196635201 4475176786531752 4475816914280544 4478038025583456 4501783069448112 4505585011469181 4507606875348864 4511339270743088 4535335756225764 4537586403583236 4538160550592928 4541062058803584 4543381533089728 4570393313904768 4571047061392896 4571330484449778 4573315430383104 4574177697819856 4598508430255068 4607325212673792 4634717158052352 4635004528907886 4635667518361992 4662561036214116 4668515775723968 4668592835182752 4671500627560704 4672458530412484 4697312033233827 4699274115239424 4700237713114104 4705645159271504 4709249542462976 4733621646544224 4734298742156928 4736569941550848 4737541187027708 4762740874192749 4768823557301552 4771872541697856 4774844660941312 4797175659306912 4800242770839936 4829081073221763 4832238764180562 4834337000726016 4835248481999824 4835328293582136 4835940114280128 4838339935687872 4860967888818972 4867105333640832 4868103345725322 4870287888307968 4871286552983228 4873703914959772 4899243226526208 4900247828565768 4902679562492232 4906434868132608 4909643140014592 4912079536337408 4935052354907808 4938126109276416 4939138684348036 4965410698626483 4968503361425016 4971680012655648 4974930947727552 4978029540130304 5004508420662912 5006991893609088 5007935927785532 5008652261218704 5034573884848221 5044226741461824 5047368494146048 5074216198902144 5075256679585974 5111304224725944 5114487756036288 5115219330606336 5115536494503323 5144894936512128 5145949910047338 5155816309420672 5183240864258016 5186469200677632 5186790782349301 5187532699119372 5192436037816832 5221039584287044 5224377696514032 5227631654651264 5252080247689464 5255438206005792 5262150132194816 5293850804180442 5294520642358416 5297148033037584 5297905735270848 5328641184244704 5332125532888896 5333218898524741 5335446600827392 5335534668780288 5339952606185696 5363826635938176 5364926501964246 5368356609410088 5371700243558976 5375212748119424 5377880182024576 5407170017727744 5407505283725867 5408278771422324 5409853310336256 5410962614246676 5439654542249802 5440432628565144 5443132427648856 5446691641046544 5450084065487488 5453568619083264 5479073874346464 5482486467779328 5483610665299788 5522558587634928 5523348532516416 5525998265142656 5526089478379584 5526788702034432 5555391872935968 5567184631980832 5596797316193496 5600283232646592 5634733793871042 5640059834180352 5641216342512492 5644729924969184 5674755084144552 5678289555914304 5679453903346209 5685635368831488 5719792822907604 5723355346040608 5724174012821376 5753798725540824 5761147127489152 5764830561670656 5796587254995852 5800293348098256 5841490542543936 5842229674326528 5843427638088488 5845128864041472 5846327422289512 5877424908578286 5881085611482672 5884931198372128 5919918898719168 5921132792850303 5923703844866304 5924071138011447 5928608798993568 5956335722653218 5959291537167282 5963188262180268 5966902382042336 5967755885707392 5970717367444608 5998641224500008 6002377425930816 6003236003933952 6003608228388561 6006215092578048 6007446681958908 6010142500465152 6047114341634352 6050115204777648 6050880734123904 6052121482305934 6054749411738112 6093857751873024 6095107312599704 6127528096177362 6131344573673424 6135264696468672 6175776348903168 6176159271543849 6180006038543848 6180890024482656 6212878411089294 6216748048285488 6217637289788736 6224790446910336 6261798713538816 6263082710978436 6266983617485472 6311495528725632 6312398322875904 6312789716621122 6346263632624769 6349019283355392 6350321165590332 6362496722263808 6396234212409216 6396339789935424 6397545776183086 6400323694453248 6400720539920414 6438774764295684 6439695764424048 6442985018907416 6447104391442848 6447920152373504 6451119914250496 6481290518425296 6485434381879488 6489473778187776 6490804460967096 6533663771421024 6536906083322976 6572508383617344 6573856092849549 6575769972046656 6577118350075701 6580069806543744 6581419066264574 6619190316689664 6620547598168644 6624671148566688 6628906683540864 6633241263636736 6669684898867764 6672677894217216 6673091626725538 6675989191478784 6678203014958272 6712765179797628 6713725371420816 6717057038375184 6725635655282432 6761410313023296 6765621598536192 6767008906114632 6807240825889392 6815072299634592 6819317008048384 6855589970857152 6856995726674667 6859859915349504 6861266546729784 6910987819010688 6916710265492496 6952506793361829 6953501277542988 6965836928685376 7002773663585952 7002889252774128 7007250941341056 7008687795618726 7050356569671156 7058467738907256 7059360856477888 7062864044050112 7063874313694464 7100432469816336 7104854912326272 7105871188329984 7106311780541562 7109500710518528 7151768847917568 7153235335952328 7157808812546784 7162266991411968 7195763488960368 7211038361896432 7214616818995568 7248358146270843 7252872722999736 7252992440373204 7253910171420192 7257509903531808 7262255521395392 7302155018587983 7305431832461952 7306929829474842 7310102617069056 7310555872439658 7311480887066384 7350371742848652 7354019343738348 7359652302198912 7363411450179904 7364464710021888 7368119304506112 7402578532361712 7407189163914624 7408248685705728 7408708026522054 7411925007862272 7452755042137524 7462396421591328 7467044310195456 7511438152705536 7511903891678298 7512978391828056 7521621790016656 7566340112192736 7571052741219072 7572605204461612 7612885019378961 7626390430543472 7632232017095168 7666956337088916 7671731634054432 7672828995909504 7718924865071007 7727326072026624 7728783006661136 7733724464131008 7779703801016448 7781299048679058 7788654056725248 7831559376430566 7834959966693888 7836566544771048 7841447481976896 7843055390335241 7878120371534196 7893225198292224 7894843723800404 7898761517348596 7904811731991424 7940152815404544 7940776206270663 7941780963537624 7945722049556376 7946858602906272 7950917682907024 7957007847609856 7960956489926144 7998188299333344 8003169901241088 8003302003170432 8004810971184748 8009928909278544 8047389752946369 8057550365338464 8062819122179136 8066820273036864 8067840978831872 8110755026591616 8112418157133486 8114779965504384 8116443921370014 8159481813374703 8168362518468096 8170037461569816 8175126098231232 8176802428221847 8180352928624896 8223729701668992 8225415997949682 8234879028725132 8241186699310208 8283837881452392 8285022798774624 8288997397713984 8289134217569376 8290183053051648 8290697077298489 8299720595880448 8350776947971248 8355978156647296 8400424848969888 8415327371634176 8460089751270528 8461684843499692 8461824513768738 8467094887453776 8517434333871456 8528312283212288 8528453053247232 8528981851179601 8579689234361406 8585033019060912 8586261019232064 8596139188590464 8641720691233728 8643492697609063 8647245842505984 8654405947956128 8694880882493778 8700440022147384 8711551695228032 8715874777763968 8762235813815904 8763344511489792 8763887873624681 8765141457132732 8767693296062208 8769491133434268 8773426408724992 8821628417224008 8827396797558192 8832894864755584 8838542244721152 8879878348078752 8892913198490352 8944782393270402 8950353573063504 8951633828561088 8956076051166912 9003566138896224 9011170022938362 9015213750697728 9022678541486176 9070671512451528 9075172807166472 9076321101185856 9078182223458901 9082124117607168 9086763066179456 9140786627809536 9142660968899556 9148355395639712 9197016860510136 9214650425347584 9270009057815772 9271335036723984 9325122072428232 9337031551447936 9337185670365504 9343001255121408 9344917060824968 9394624066467654 9400475426228208 9411290318543008 9467243293088448 9468597484313856 9469184574931683 9473139883101696 9475082374055416 9525481748385498 9537647114603104 9543745083395712 9594351318613824 9596318664274629 9600485541679872 9601080809880621 9658162146443526 9664477528361124 9670496963999648 9670656587164272 9671880228560256 9676679871375744 9721935777637944 9734210667281664 9736206691450644 9740575776615936 9742573105966456 9747407829919544 9800495657131536 9805359124984464 9812869736265216 9870104709815616 9872128599396861 9876252218552832 9878277368696072 9930821397252966 9937006722850032 9943360025311296 9949861895455104 10009016841325824 10009637440088307 10013983787218176 10015871855571064 10017304522437408 10069147769696442 10088453482923648 10148432397804288 10150513359171948 10222608449451888 10228975512072576 10230438661212672 10231072989006646 10289789873024256 10291899820094676 10311632618841344 10366481728516032 10372938401355264 10373581564698602 10375065398238744 10442079168574088 10448755393028064 10455263309302528 10504160495378928 10510876412011584 10513031693428089 10587701608360884 10589041284716832 10594296066075168 10595811470541696 10657282368489408 10659467670812343 10664251065777792 10666437797049482 10671069337560576 10679905212371392 10727653271876352 10729853003928492 10736713218820176 10743400487117952 10750425496238848 10755760364049152 10814340035455488 10815010567451734 10816557542844648 10819706620672512 10821925228493352 10879309084499604 10880865257130288 10886264855297712 10893383282093088 10900168130974976 10958147748692928 10960394744212263 10964972935558656 10965833808659487 10967221330599576 11045117175269856 11046697065032832 11051996530285312 11052178956759168 11110783745871936 11113062039783081 11134369263961664 11193594632386992 11200566465293184 11267855837517447 11269467587742084 11280119668360704 11282432685024984 11289459849938368 11349510168289104 11356579111828608 11358907806692418 11439585645815208 11446710692081216 11448348025642752 11507597451081648 11522294254978304 11593174509991704 11600586696196512 11671948573018587 11682981085087872 11686855276176976 11692654844579024 11747339064645849 11754849817156572 11762171222965344 11769862396744256 11839837797438336 11842265585700606 11847407689732608 11848142276022894 11857217597987136 11912671445306436 11918583074334564 11926376524360536 11933804764084672 11935511771414784 11941434734889216 11997282449000016 12004754851861632 12006472007867904 12007216456777122 12012430185156096 12014893363917816 12094228683268704 12100230409555296 12101761468247808 12104242964611868 12168627235700229 12174665882055021 12190214625199408 12255056192354724 12262689147346848 12270529392937344 12338123996924523 12351552697806336 12352318543087698 12360012077087696 12361780048965312 12425756822178588 12433496096570976 12435274579577472 12449580893820672 12523597427077632 12526165421956872 12533967234970944 12622991057451264 12625579433242244 12692527265249538 12692736770653107 12698038566710784 12700642331180664 12724993444527616 12792468424818432 12792679579870848 12795091552366172 12801441079840828 12869533851542109 12877549528591368 12879391528848096 12885970037814832 12894208782885696 12895840304747008 12902239828500992 12962581036850592 12970868763758976 12981608921934192 13042321323740667 13067327542842048 13073812166645952 13145016767234688 13147712185699098 13151539944093312 13154236700151402 13160139613087488 13162838132529148 13238380633379328 13241095196337288 13249342297133376 13252059107807821 13257813367081728 13266482527273472 13339369797735528 13346183253451076 13356406029916544 13417173589905603 13425530359595256 13427450742841632 13434114076750368 13451271310564864 13522820626046592 13534017812229264 13614481651778784 13630144599269184 13638634016096768 13711179941714304 13713991453349334 13722533093459568 13821975638021376 13822832655360043 13833420530984992 13905013586723658 13907002555085976 13931673857370752 14005547327171904 14005778505548256 14008419199573309 14014501882682112 14017375591237452 14100713139342312 14116935477814512 14118721712955776 14125728088100224 14127748627388928 14200864939632672 14209709824652544 14212623561083124 14219001421037056 14306470671904656 14315617625093568 14324533982823936 14391526977920736 14411038300268981 14422076723792864 14429233637991136 14496716292541686 14505745445999472 14505984880746408 14507820342840384 14515019807063616 14524511042790784 14604310037175966 14610863664923904 14613859658949684 14621111744879316 14622961774132768 14700743485697304 14708038687476696 14719304604397824 14726822900359808 14728929420043776 14736238609012224 14805157064723424 14814378327829248 14817416053044108 14905510084275048 14924792843182656 14934088620390912 15023807783356596 15025956783656112 15043243580033312 15132680224385472 15142105482438144 15145210408923224 15225770038757922 15252780861086944 15333912674177832 15343463268108864 15345657991819008 15346609483509969 15437849730142014 15457566013322272 15467448928262016 15559407602032896 15560372347047903 15562598097358116 15577308113450496 15663118752861132 15673133089542096 15682894963953792 15686110780670482 15756240743068392 15786450396584448 15789687447600808 15797523034697192 15809623463982848 15881552412541326 15883561927075248 15891444099112752 15893717205812544 15901835365814048 15996376598666688 15999656695574223 16006339802482176 16006604006340864 16009621942369496 16019857818557088 16094779505892738 16115100730676928 16125638244358272 16133640546073728 16221510053183232 16222515851177601 16224836314266972 16229559931008768 16232887842740028 16318963626749406 16340074923139632 16350252196462464 16353604856443694 16360705857249792 16447459403337984 16450831995899364 16469758057450264 16482373398620416 16567675762904784 16570045597549248 16577994795427968 16578268435138752 16580366106103296 16581394154596978 16701553895942496 16711956313294592 16800849697939776 16920179502541056 16923369686999384 16923649027537476 16934189774907552 17034868667742912 17038361710038627 17056906106494464 17057963702359202 17159378468722812 17170066038121824 17172522038464128 17192278377180928 17283441382467456 17286985395218126 17294491685011968 17308811895912256 17389761764987556 17400880044294768 17423103390456064 17431749555527936 17524471627631808 17526689022979584 17527775747249362 17530282914265464 17535386592124416 17538982266868536 17643256834448016 17654793595116384 17665789729511168 17759756696157504 17763398378550909 17772213414034341 17785826396980704 17889564786540804 17900707146127008 17903267657122176 17912152102333824 18007132277792448 18010824685165683 18022340045876724 18030427501395456 18045357082972352 18141343024903056 18150345614332944 18152642202371712 18156364446917802 18164248235214336 18173526132358912 18281573255619072 18285321937799112 18296710791279424 18394033721020272 18528477814631547 18540018115631544 18542670073447968 18650244144856464 18674063102895872 18674371340731008 18689834121649936 18789248132935308 18800950852456416 18822580637086016 18934486586176896 18937194968627712 18938369149863366 18950164748110832 19038790897874307 19050963496770996 19075294229206208 19087490166791424 19188702637227648 19192637328549258 19200971083359744 19202161619761242 19316324292887052 19328955056722248 19340993927999296 19341313174328544 19343760457120512 19353359742751488 19443871555275888 19468421334563328 19472413382901288 19485146211932912 19494815659839088 19600991314263072 19610718249968928 19721568278548647 19731355050227103 19740209419631232 19744257198793722 19756554737392144 19861642794505932 19874013445700064 19886720050622592 19899723790910208 20018033682651648 20019274880176614 20027967574436352 20031743711142128 20034609044874816 20138295539392884 20176906965847296 20296864795608576 20301026718343896 20445216898903776 20457951024145152 20462145978013292 20570987180024001 20579579746048512 20583799640189352 20623265237682688 20732963457032064 20747163129397204 20750130796477488 20857520380085487 20884158337148176 20897510786056128 20910526618605056 21008320990757856 21021752824023168 21026063386856178 21175403216721768 21178082569433664 21182425188070769 21188592132150336 21191622941083392 21192936905799481 21314564736978816 21318935341624686 21328502131555584 21332875594098964 21359810424742784 21455306543752704 21459706007856984 21473426437640352 21486800974235904 21500850992477696 21511520728098304 21630021134903468 21633115085689296 21643850456986704 21745074438812529 21758618168999208 21761730514260576 21772529710595424 21786766564186176 21800336261949952 21916295497385856 21920789488424526 21931667617318974 21934442661199152 22090234350539712 22093394130065664 22094764008173927 22103993060570624 22104357913518336 22221567491743872 22226124079566162 22268738527923328 22387189264773984 22401132930586368 22402521889721449 22535711675034894 22538935175484168 22564865370049968 22578919699876736 22699020336578208 22713158223657216 22717815613384836 22879171291630416 22893421384162432 22896696051285504 23015194902163296 23044588509956608 23186349019983408 23201173392393024 23343897146037174 23355820693539383 23365962170175744 23373710552353952 23385309689158048 23494678129291698 23509699634313144 23524342445930688 23529166171005723 23539724793488512 23679675594876672 23684531171401212 23696284552045788 23714435195974272 23825342890612872 23837166148669128 23852753048721072 23867609528169344 23871023542829568 23882869469778432 23994564898000032 24009509703723264 24014432913554244 24029786727835632 24188457366537408 24200460819110592 24203522936495616 24208485929223736 24337254471400458 24349331764110042 24380429250398816 24510112384709448 24525378294693696 24530407284665541 24541058785874688 24676247993849046 24704637086175396 24720024154175392 24723560097930624 24851513644357176 24866992193141952 24870549159154944 24872091231895467 24899161787641344 25052330843913744 25067934469941888 25245982114902528 25251158866484488 25385054530499076 25385473541306214 25401284662361328 25584936849636864 25585359159741696 25586945553538803 25590183104732344 25602882159681656 25739067703084218 25755099057182736 25758783057696192 25771940075629664 25788417565771392 25925162073701184 25930478092827189 25941737527517952 25963217843868384 26084642647481334 26134655085684096 26147624333291904 26290033534469376 26291663620874043 26295424371398196 26303079888186624 26308473400302804 26320279226174976 26325676265058296 26482190392674576 26498684594266752 26504118215615642 26515626734163456 26678739595471056 26692366506902152 26712812059833088 26834347179811206 26851060719190512 26854901485683264 26868228153500736 27045641252093184 27068035624458528 27228963303557568 27234546670376703 27260289198538368 27422359883428608 27427982906698668 27445066186919136 27643951276042752 27645665310720086 27666841061969984 27810027173447316 27814005110171952 27863347714741504 28011094654343808 28011557011096512 28016838399146618 28029003765364224 28034751182474904 28201426278684624 28233870955629024 28237443425911552 28251456176200448 28401729879265344 28407553724795049 28419419649305088 28425247122166248 28612941343809312 28631235250187136 28783053955841472 28788955992823887 28803242429641863 28822076600537962 28844153447585728 28858467275982272 28993432585083372 29011490891998944 29011969761492816 29015640685680768 29030039614127232 29049022085581568 29208620074351932 29221727329847808 29227719317899368 29242223489758632 29245923548265536 29401486971394608 29416077374953392 29438609208795648 29453645800719616 29610314129446848 29616385798190583 29628756655658496 29634832106088216 29811020168550096 29849585686365312 30028912320264921 30047615566713192 30051913567312224 30086487160066624 30265360448770944 30290420817846448 30451540077515844 30505561722173888 30667825348355664 30686926536217728 30691315983638016 30693218967019938 30875699460284028 30915132026644544 30934897856524032 31118815204065792 31120744694095806 31125196194716232 31326237505722264 31346266179084192 31365789927907584 31372221561340964 31512481486136784 31539095080284267 31579374895201616 31595046069394384 31619246927965696 31763104825082652 31767123854150496 31782888198225504 31787434411625088 31803670731628096 31978403012437029 31992753197333376 31999313391148446 32013208012681728 32019243884738992 32039715637114176 32189559011785476 32230201461353856 32251276488716544 32267281092147456 32443020106366464 32445031702355202 32449672628533944 32459119862017536 32465775685480056 32637927253498812 32680149846279264 32700504392924928 32707209712887388 32881184232636789 32894918806675968 32897501425978461 32901663991798728 32939516114900528 32964746797240832 33135351525809568 33140091195098496 33155989590855936 33156536870277504 33162788309193956 33339186119349243 33403107791884992 33423912626589184 33601699395879552 33803567512552341 33840359005082112 33846739373998768 33847298055074952 33868379549815104 34069737335485824 34076723420077254 34115927404718404 34318756937445624 34340132076243648 34345044076928256 34347173605950883 34384556754361856 34566882764934912 34573970790436252 34617623791824512 34779523529975112 34801760088589536 34846206780912128 34863499111055872 35048943255263616 35055551494498724 35060565828530928 35077964533737072 35242017193937547 35286513668896032 35309587190232768 35331579459022336 35519513392315008 35526796757101818 35544426828068682 35571652793961408 35779129573081608 35801414292254016 35806535314244352 35808755461523261 35824304204667648 36014264555584896 36021649370331366 36044680091753448 36090714165944704 36282686049806112 36300691228665888 36305284404743424 36307535476445107 36312728893835604 36347052264717824 36570643875598224 36593421582558848 36788067442040544 37056955629263094 37080036231263088 37085340146895936 37300488289712928 37348126205791744 37348742681462016 37379668243299872 37578496265870616 37601901704912832 37645161274172032 37852536986081069 37868973172353792 37876738299726732 37900329496221664 38077581795748614 38101926993541992 38150588458412416 38174980333582848 38377405274455296 38385274657098516 38404323239522484 38632648585774104 38657910113444496 38681987855998592 38682626348657088 38687520914241024 38706719485502976 38887743110551776 38944826765802576 38970292423865824 38989631319678176 39201982628526144 39221436499937856 39443136557097294 39462710100454206 39480418839262464 39488514397587444 39513109474784288 39723285589011864 39748026891400128 39756177323423463 39773440101245184 39799447581820416 40038549760353228 40063487422284256 40069218089749632 40276591078785768 40353813931694592 40602053436687792 40890433797807552 40915902048290304 40924291956026584 41141974360048002 41167599280378704 41465926914064128 41468497966080129 41494326258794408 41500261592954976 41715040760170974 41768316674296352 41795021572112256 42016641981515712 42025257598719927 42043505648046336 42052126773712356 42350806433443536 42356165138867328 42364850376141538 42377184264300672 42383245882166784 42385873811598962 42629129473957632 42637870683249372 42657004263111168 42665751188197928 42719620849485568 42919412015713968 42946852875280704 42973601948471808 43233114900806943 43260042269806936 43266230171378592 43287700913973408 43490148877625058 43517236337998416 43523461028521152 43545059421190848 43573533128372352 43832590994771712 43841578976849052 43863335234637948 43868885322398304 44180468701079424 44186788260131328 44189528016347854 44208715827036672 44443134983487744 44452248159132324 44537477055846656 44774378529547968 44802265861172736 44805043779442898 45071423350069788 45077870350968336 45129730740099936 45157839399753472 45398040673156416 45426316447314432 45435631226769672 45758342583260832 45786842768324864 46030389804326592 46039828450529907 46372698039966816 46402346784786048 46681117041143709 46687794292074348 46711641387078766 46731924340351488 46747421104707904 46770619378316096 46989356258583396 47019399268626288 47048684891861376 47058332342011446 47079449586977024 47359351189753344 47369062342802424 47392569104091576 47428870391948544 47650685781225744 47674332297338256 47705506097442144 47735219056338688 47989129796000064 47998970086722669 48019019407446528 48028865827108488 48059573455671264 48376914733074816 48400921638221184 48416971858447472 48667547553532803 48674508942800916 48698663528220084 48760858500797632 49020224769418896 49050756589387392 49060814569331082 49082117571749376 49352495987698092 49409274172350792 49440048308350784 49447120195861248 49703027288714352 49733984386283904 49741098318309888 49744182463790934 50104661687827488 50135868939883776 50502317732968976 50770109060998152 50770947082612428 50802569324722656 51115085130115881 51170718319483392 51173891107077606 51180366209464688 51205764319363312 51478135406168436 51510198114365472 51517566115392384 51543880151259328 51576835131542784 51850324147402368 51860956185654378 51883475055035904 51926435687736768 52169285294962668 52269310171368192 52295248666583808 52580067068938752 52583327241748086 52590848742796392 52606159776373248 52616946800605608 52651352530116592 52964380785349152 52997369188533504 53008236431231284 53290195135652727 53316640242103023 53357479190942112 53384733013804304 53425624119666176 53668694359622412 53702121438381024 53709802971366528 53736456307001472 54032474055497049 54091282504186368 54136071248917056 54457926607115136 54469093340753406 54520578397076736 54844719766857216 54855965813397336 54890132373838272 54901387732346687 55291330621440172 55333682123939968 55585433443894641 55620054346894632 55628010220343904 55726695429483008 56022189308687616 56023114022193024 56033676798293236 56069502364949808 56402852557369248 56467741911258048 56474886851823104 56502912352400896 56803459758530688 56815107449590098 56850494244332496 57116372693622921 57225882687618624 57237616997552929 57262470500374272 57266021000777321 57566107911682944 57577911985647774 57606484859283726 57644153201075924 57688306895171456 57716934551964544 57986865170166744 58022981783997888 58023939522985632 58031281371361536 58034879541089423 58060079228254464 58098044171163136 58417240148703864 58455438635798736 58484446979517264 58491847096531072 58802973942789216 58832154749906784 58907291601439232 59220628258893696 59232771596381166 59269664212176432 59622040337100192 59699171372730624 59702872958257207 60057824640529842 60095231133426384 60103827134624448 60172974320133248 60530720897541888 60580841635692896 60903080155031688 61011123444347776 61335650696711328 61347215115372767 61373853072435456 61386437934039876 61751398920568056 61830264053289088 61869795713048064 62241489388191612 62250392389432464 62652475011444528 62692532358168384 62731579855815168 62744443122681928 63024962972273568 63078190160568534 63158749790403232 63190092138788768 63526209650165304 63534247708300992 63547275564212307 63565776396451008 63574868823250176 63578810717398443 63607341463256192 63956806024874058 63985506394666752 63998626782296892 64038487769477984 64079431274228352 64379118023570952 64460402922707712 64502552977433088 64534562184294912 64890063404710404 64899345257067888 64931551370960112 65275854506997624 65360299692558528 65401008785849856 65414419425774776 65762368465273578 65795002851956922 65803327983597456 65879032229801056 66270703051619136 66280182390196992 66284292024521781 66311979181711872 66313073740555008 66325576618387912 66678372238698486 66806215583769984 67203398791759104 67207565669164347 67607135025104682 67693478747997536 67694596110149904 67736759099630208 68139474670971648 68153446840154508 68231854809436808 68637513874891248 68680264152487296 68690088153856512 68694347211901766 69133765529869824 69147941580872504 69235247583649024 69559047059950224 69603520177179072 70067462080618149 70097886510527232 70111102988997448 70121131657061856 70155929067474144 70484034387875094 70573027337792064 70587498513017169 70619174380465536 71039026784630016 71053593514203636 71088853656137364 71143305587922816 71558259146163216 71602828584508032 71613070628488704 71617510923046522 71648608409335296 72028529111169792 72043298740662732 72089360183506896 72181428331889408 72565372099612224 72601382457331776 72610568809486848 72615070952890214 72625457787671208 73141287751196448 73186843165117696 73576134884081088 73591221853996623 74113911258526188 74160072462526176 74170680293791872 74600976579425856 74616273695686401 74697485362924032 74759336486599744 75156992531741232 75203803409825664 75290322548344064 75705073972162138 75737946344707584 75753476599453464 75800658992443328 76155163591497228 76203853987083984 76301176916824832 76754810548910592 76760836660616409 76770549314197032 76808646479044968 77265297171548208 77315820226888992 77363975711997184 77365252697314176 77775486221103552 77791434278481567 77889653531605152 77940584847731648 77979262639356352 78403965257052288 78442872999875712 78874990862622129 78886273114194588 78925420200908412 78960837678524928 78977028795174888 79026218949568576 79446571178023728 79496053782800256 79512354646846926 79546880202490368 80077099520706456 80126974844568512 80138436179499264 80553182157571536 81204106873375584 81703640011130109 81780867595615104 81848583912053168 82283948720096004 82335198560757408 82931853828128256 82936995932160258 82988652517588816 83000523185909952 83430081520341948 83536633348592704 83590043144224512 84033283963031424 84050515197439854 84087011296092672 84104253547424712 84701612866887072 84712330277734656 84729700752283076 84754368528601344 84771747623197924 85222661174385147 85258258947915264 85275741366498744 85331502376395856 85439241698971136 85838824031427936 85893705750561408 86366867978471661 86409727288925589 86466229801613886 86520084539613872 86532460342757184 86575401827946816 86980297755250116 87034472675996832 87046922057042304 87090118842381696 87147066256744704 87665181989543424 87683157953698104 87726670469275896 87737770644796608 88360937402158848 88379056032695708 88849157394571749 88886269966975488 88904496318264648 89074954111693312 89548757059095936 89610087558885796 90086736960794763 90142846700139576 90155740701936672 90259461480199872 90315678799506944 90796081346312832 90871262453539344 91516685166521664 91573685536649728 92060779608653184 92079656901059814 92745396079933632 92764413754654747 92804693569572096 92810447828846003 93362234082287418 93375588584148696 93423282774157532 93494842209415808 93541238756632192 93978712517166792 94038798537252576 94097369783722752 94116664684022892 94158899173954048 94738124685604848 94785138208183152 94857740783897088 95301371562451488 95348664594676512 95411012194884288 95470438112677376 95978259592000128 95997940173445338 96057731654216976 96119146911342528 96753829466149632 96759828587520301 96801843276442368 96833943716894944 97335095107065606 97349017885601832 97397327056440168 97521717001595264 98040449538837792 98101513178774784 98121629138662164 98704991975396184 98818548344701584 98880096616701568 98894240391722496 99406054577428704 99467968772567808 99488364927581868 100209323375654976 100271737879767552 101004635465937952 101540218121996304 101541894165224856 101605138649445312 102230170260231762 102347782214155212 102360732418929376 102411528638726624 102956270812336872 103020396228730944 103035132230784768 103041520817852649 103087760302518656 103153670263085568 103700648294804736 103721912371308756 103852871375473536 104338570589925336 104538620342736384 104590497333167616 105166654483496172 105181697485592784 105233893601211216 105302705060233184 105928761570698304 105994738377067008 106016472862462568 106580390271305454 106633280484206046 106714958381884224 106769466027608608 107337388719244824 107404242876762048 107419605942733056 107426266384569783 107472912614002944 108064948110994098 108272142497834112 108915853214230272 108922606429335321 108938186681506812 109041156794153472 109711931626794672 109780264747676544 109802775464693374 110582661242880344 110667364247879936 111170866887789282 111240108693789264 111256020440687808 112044378617375232 112046228044386048 112067353596586472 112139004729899616 112805705114738496 112935483822516096 113557610958243207 113606919517061376 113630214899180196 113700988488664992 114232745387245842 114451765375237248 114475233995105858 114524941000748544 114532042001554642 115132215823365888 115155823971295548 115212969718567452 115288306402151848 115376613790342912 115433869103929088 115973730340333488 116045963567995776 116047879045971264 116062562742723072 116069759082178846 116120158456508928 116834480297407728 116910877271597472 116968893959034528 116983694193062144 117605947885578432 117664309499813568 118441256517787392 118465543192762332 118539328424352864 119244080674200384 119268531970270389 119398342745461248 119405745916514414 120115649281059684 120190462266852768 120207654269248896 120345948640266496 121061441795083776 121161683271385792 121806160310063376 122022246888695552 122671301393422656 122694430230745534 122747706144870912 122772875868079752 123502797841136112 123660528106578176 124405493898240387 124482978776383224 124500784778864928 125304950022889056 125385064716336768 125488886245363856 126049925944547136 126075772796159781 126156380321137068 126317499580806464 126380184277577536 127052419300330608 127068495416601984 127094551128424614 127131552792902016 127149737646500352 127157621434796886 127214682926512384 127913612049748116 127971012789333504 127997253564593784 128076975538955968 128158862548456704 128758236047141904 128920805845415424 129699344702420829 129780126809420808 129798690514135776 129863102741920224 130551709013995248 130720599385117056 130828838851549552 131524736930547156 131590005703913844 131606655967194912 131758064459602112 132541406103238272 132560364780393984 132568584049043562 132626147481110016 132651153236775824 133356744477396972 133612431167539968 134406797583518208 134415131338328694 135214270050209364 135386957495995072 135389192220299808 135473518199260416 136278949341943296 136306893680309016 136463709618873616 137275027749782496 137360528304974592 137388694423803532 138119485351589721 138295883161745008 138470495167298048 139118094119900448 139207040354358144 140043351123431127 140134924161236298 140195773021054464 140222205977994896 140242263314123712 140311858134948288 140968068775750188 141146054675584128 141174997026034338 141238348760931072 142078053569260032 142107187028407272 142177707312274728 142286611175845632 143116518292326432 143205657169016064 143235021846093044 143996910260168007 144057058222339584 144086597481325464 144178720367013792 144362856663778816 145130744199224448 145202764914663552 145230141905780428 145250915575342416 146002642660598409 146282575502392896 146373686330235392 147152269768162176 147182443707993246 148227822517052376 148320144925052352 148341360587583744 148350558340596367 149201953158851712 149232547391372802 149518672973199488 150313985063482464 150407606819651328 150416932688129729 150580645096688128 151410147944324276 151506953198906928 151601317984886656 152310327182994456 152407707974167968 152602353833649664 153521673321232818 153541098628394064 153617292958089936 154530594343096416 154631640453777984 154663348057217489 154727951423994368 154730505394628352 155550972442207104 155582868556963134 155779307063210304 155881169695463296 155958525278712704 156807930514104576 156817653228050143 156885745999751424 157749981725244258 157772546228389176 157850840401816824 157954057590349776 158052437899137152 158893142356047456 158992107565600512 159024709293693852 160154199041412912 160253949689137024 160276872358998528 161106364315143072 162408213746751168 163407280022260218 163561735191230208 163697167824106336 164567897440192008 164670397121514816 164704163197040061 165873991864320516 165977305035177632 166001046371819904 166860163040683896 167073266697185408 167180086288449024 168066567926062848 168101030394879708 168208507094849424 169403225733774144 169424660555469312 169459401504566152 169508737057202688 169543495246395848 170445322348770294 170551482732997488 170663004752791712 171677648062855872 171712850992658787 171787411501122816 171798063002331963 172733735956943322 172819454577851178 172932459603227772 173040169079227744 173064920685514368 173150803655893632 173960595510500232 174068945351993664 174093844114084608 174104638623268269 174180237684763392 174294132513489408 175366315907396208 175453340938551792 175475541289593216 176721874804317696 176758112065391416 177698314789143498 177808992636529296 179097514118191872 179108618874771621 179220175117771592 180173473921589526 180285693400279152 180311481403873344 180518922960399744 181592162692625664 181742524907078688 183033370333043328 184041645346118301 184121559217306368 184159313802119628 185490792159867264 185528827509309494 185609387139144192 185620895657692006 186724468164574836 186751177168297392 186846565548315064 186989684418831616 187082477513264384 187957425034333584 188077597074505152 188194739567445504 188233329368045784 189476249371209696 189570276416366304 190602743124902976 190641826692636921 190697329189353024 190736432152195329 190822024389768576 191956519184000256 191995880346890676 192115463308433952 192238293822685056 193507658932299264 193519657175040602 193603686552884736 193667887433789888 194670190214131212 194698035771203664 194794654112880336 195043434003190528 196080899077675584 196203026357549568 196243258277324328 197409983950792368 197637096689403168 197760193233403136 198812109154857408 198852876073565343 198935937545135616 198976729855163736 200418646751309952 201622697007493041 202009270931875904 203080436243992608 203083788330449712 203210277298890624 204460340520463524 204695564428310424 204721464837858752 204823057277453248 205912541624673744 206040792457461888 206070264461569536 206083041635705298 206175520605037312 207401296589609472 207443824742617512 207705742750947072 208677141179850672 210202386241854447 210333308966992344 210363394971185568 210467787202422432 210605410120466368 211762495539051507 211857523141396608 212032945724925136 213160780542610908 213266560968412092 213429916763768448 213538932055217216 214674777438489648 214808485753524096 214839211885466112 214852532769139566 214945825228005888 216129896221988196 216544284995668224 217831706428460544 217845212858670642 217876373363013624 219423863253589344 219560529495353088 219605550929386748 220773665561989869 221165322485760688 221334728495759872 222341733775578564 222480217387578528 222512040881375616 223848821087059203 224092456088772096 224134707193172944 224278009459799232 225611410229476992 225870967645032192 227115221916486414 227213839034122752 227260429798360392 227401976977329984 228465490774491684 228903530750474496 228950467990211716 229064084003109284 230264431646731776 230282509981849227 230311647942591096 230425939437134904 230576612804303696 230753227580685824 230867738207858176 231947460680666976 232091927135991552 232095758091942528 232139518164357692 233374302835444701 233668960594815456 233821754543194944 233937787918069056 233967388386124288 235211895771156864 235328618999627136 236624972587866387 236882513035574784 236931086385524664 237078656848705728 238488161348400768 238537063940540778 238811491833028828 240231298562119368 240380924533705536 240415308538497792 240430215241656181 240691897280532992 242323366542771584 243612320620126752 244044493777391104 245342602786845312 245388860461491068 245545751736159504 247005595682272224 247321056213156352 248810987796480774 248965957552766448 249001569557729856 250609900045778112 250661288230662827 250770129432673536 250977772490727712 252099851889094272 252151545592319562 252312760642274136 252634999161612928 252760368555155072 254104838600661216 254136990833203968 254152748335115749 254189102256849228 254263105585804032 254315242869593772 254429365853024768 255827224099496232 255994507129187568 256153951077911936 256317725096913408 257516472094283808 259398689404841658 259560253618841616 259597381028271552 259726205483840448 261103418027990496 261441198770234112 261657677703099104 263049473861094312 263180011407827688 263213311934389824 263516128919204224 265082812206476544 265137168098087124 265302306473551648 266713488954793944 267224862335079936 268830262676657388 270428540100418728 270773914991990144 270778384440599616 270947036398520832 272613787360618032 272927419237747232 274550055499564992 274721056609949184 274777388847607064 276238970703179442 276591766323490016 278236188239800896 278293241263964241 278414080708716288 278431343486538009 280086702246862254 280269848322472596 280444411955989792 280484526628247424 280623716269896576 281936137551500376 282292109351168256 282349994052068676 282476697521862144 284214374056814544 284355414624549456 284573222351691264 286233036584652864 286411314338032128 286470043692186088 287993820520336014 288173194962650928 288357440734027584 290261488398448896 290279485762560903 290405529829327104 290460283811560856 290501831150684832 292005285321196818 292565151004785792 294304539536324352 294364887415986492 296455645034104752 296640289850104704 296682721175167488 296701116681192734 298403906317703424 298465094782745604 299037345946398976 300627970126964928 300815213639302656 300833865376259458 302820295888648552 303013906397813856 303202635969773312 304620654365988912 304815415948335936 307043346642465636 307082197256788128 307234585916179872 309061188686192832 309124562453557947 309263280907555968 309326696114434978 309461010789256704 311101944884414208 311165737113926268 311558614126420608 311762339390926592 311917050557425408 313615861028209152 313635306456100286 313771491999502848 315499963450488516 315545092456778352 315701680803633648 315908115180699552 316104875798274304 317786284712094912 317984215131201024 318049418587387704 320308398082825824 320507899378274048 322212728630286144 322278799153709349 324816427493502336 326767819288005963 326814560044520436 327123470382460416 327394335648212672 329135794880384016 329340794243029632 329408326394080122 331747983728641032 331954610070355264 332002092743639808 333720326081367792 334146533394370816 336133135852125696 336202060789759416 336417014189698848 338806451467548288 338918803009132304 339086990492791696 340672832874729621 340890644697540588 341102965465994976 341326009505583424 343355296125711744 343425701985317574 343574823002245632 343596126004663926 345467471913886644 345638909155702356 345864919206455544 346080338158455488 346129841371028736 346301607311787264 347921191021000464 348137890703987328 348187688228169216 348209277246536538 348360475369526784 350732631814792416 350906681877103584 350951082579186432 353516224130782832 355396629578286996 355617985273058592 357805595910811167 358195028236383744 358217237749543242 358440350235543184 360346947843179052 360571386800558304 360622962807746688 361037845920799488 363184325385251328 363485049814157376 366066740666086656 368083290692236602 368243118434612736 368318627604239256 370981584319734528 371057655018618988 371241791315384012 373216481694721161 373448936329149672 373502354336594784 373693131096630128 373979368837663232 374164955026528768 375914850068667168 376155194149010304 376466658736091568 378227318388479343 378952498742419392 379140552832732608 381205486249805952 381283653385273842 381394658378706048 381472864304390658 381644048779537152 383913038368000512 383991760693781352 384230926616867904 384309714126426809 384476587645370112 387039314350081204 387335774867579776 389098034107262487 389340380428262424 389396071542407328 389589308225760672 390086868006381056 392161798155351168 392486516554648656 394819967901584736 395274193378806336 395520386466806272 397624218309714816 397705752147130686 397953459710327472 400837293502619904 400862147005441247 403245394014986082 404018541863751808 406160872487985216 406167576660899424 406244156787625961 406420554597781248 408920681040927048 409391128856620848 409442929675717504 409646114554906496 411825083249347488 412081584914923776 412166083271410596 412351041210074624 414887649485235024 415411485501894144 417354282359701344 417920110707800449 420404772483708894 420666617933984688 420726789942371136 420935574404844864 421210820240932736 423524991078103014 423715046282793216 424065891449850272 426321561085221816 426533121936824184 426859833527536896 427077864110434432 429349554876979296 429616971507048192 429705065538279132 432259792443976392 433088569991336448 435690425717341284 435752746726027248 438847726507178688 439121058990706176 439211101858773496 441547331123979738 442330644971521376 444683467551157128 444960434775157056 445024081762751232 445051675021789101 447697642174118406 448269414386345888 448556018919598464 451222820458953984 451250798064389187 451741935290064384 454230443832972828 454520859596720784 454803953954659968 456930981548983368 457807061500948992 457900935980423432 458128168006218568 460565019963698454 460623295885182192 460851878874269808 461153225608607392 463894921361333952 463990044171652467 464183854271983104 464191516183885056 464279036328715384 466748605670889402 467337921189630912 467643509086389888 467875575836138112 470423791542313728 470452959684150429 470657237999254272 473249945175732774 473862172771049328 474157313697411456 476976322696801536 477074127881081556 477622983666057656 480462597124238736 480761849067411072 480830617076995584 480860430483312362 484646733085543168 487224641240253504 490685205573690624 490777720922982136 491091503472319008 494011191364544448 494112489591120183 497621975592961548 497931915105532896 498003139115459712 501219800091556224 501322576461325654 501540258865347072 501955544981455424 504199703778188544 504303091184639124 504625521284548272 505269998323225856 505520737110310144 508209677201322432 508273981666407936 508305496670231498 508378204513698456 508526211171608064 508630485739187544 511654448198992464 511989014258375136 512307902155823872 515032944188567616 515138552977976361 515394189006995889 518797378809683316 519120507237683232 519194762056543104 519452410967680896 522206836055980992 522313915869804807 522882397540468224 523315355406198208 526098947722188624 526360022815655376 526426623868779648 527032257838408448 530165624412953088 530274336196174248 530604612947103296 533426977909587888 537325856624314863 537660525353314776 540857080200837456 541547829983980288 541556768881199232 545227574721236064 545854838475494464 549100110999129984 549554777695214128 552124936038354903 552477941406358884 553183532646980032 556472376479601792 556586482527928482 556828161417432576 556862686973076018 560173404493724508 560539696644945192 560888823911979584 560969053256494848 561247432539793152 563872275103000752 564584218702336512 564699988104137352 568428748113629088 568710829249098912 571925480077910763 572209296456585987 572466073169305728 572940087384372176 575987641040672028 576346389925301856 576714881468055168 580522976796897792 580558971525121806 580811059658654208 580920567623121712 581003662301369664 584010570642393636 585130302009571584 588609079072648704 588729774831972984 592911290068209504 593280579700209408 593402233362385468 596558628220696029 596807812635406848 596930189565491208 598074691892797952 601255940253929856 601667730752518916 604868091022479123 605640591777297104 606027812795627712 606405271939546624 609241308731977824 609630831896671872 614086693284931272 614164394513576256 614469171832359744 618122377372385664 618249124907115894 618526561815111936 618653392228869956 622203889768828416 622331474227852536 623117228252841216 623524678781853184 623834101114850816 627270612912200572 630607158725563341 630999926900977032 631090184913556704 631403361607267296 631816230361399104 632209751596548608 635572569424189824 636098837174775408 640616796165651648 641015798756548096 644425457260572288 644557598307418698 649632854987004672 649673134801922021 653535638576011926 653629120089040872 654788671296425344 658271589760768032 658681588486059264 658816652788160244 663495967457282064 663909220140710528 664004185487279616 667440652162735584 668293066788741632 672404121579518832 672834028379397696 677318800112642107 677612902935096576 677837606018264608 678173980985583392 681345665749459242 681781289395081176 682205930931989952 682652019011166848 686710592251423488 686851403970635148 687192252009327852 690934943827773288 691277818311404712 691729838412911088 692160676316910976 692259682742057472 692603214623574528 695842382042000928 696275781407974656 696418554493073076 701465263629584832 701813363754207168 701902165158372864 707032448261565664 710793259156573992 711235970546117184 715611191821622334 716434475499086484 716880700471086368 720693895686358104 721142773601116608 721245925615493376 721290645724968543 722075691841598976 726970099628314752 732133481332173312 736166581384473204 736637255208478512 741963168639469056 742115310037237976 742483582630768024 746432963389442322 746897872658299344 747004708673189568 747386262193260256 751829700137334336 751983864691988481 752310388298020608 752933317472183136 756454636776958686 757904997484838784 758281105665465216 762410972499611904 762458245005347247 762567306770547684 762789316757412096 762945728608781316 763288097559074304 767983521387562704 768461853233735808 768619428252853618 768953175290740224 774078628700162408 774671549735159552 778196068214524974 778680760856524848 778792143084814656 779178616451521344 784323596310702336 784973033109297312 789639935803169472 790548386757612672 795248436619429632 795411504294261372 795906919420654944 801674587005239808 801724294010882494 806490788029972164 808037083727503616 812321744975970432 812335153321798848 812488313575251922 812841109195562496 817841362081854096 818782257713241696 818885859351435008 819292229109812992 823650166498694976 824163169829847552 824332166542821192 829775298970470048 834708564719402688 834879723791892723 835294030459614027 835840221415600898 840809544967417788 841333235867969376 841453579884742272 841871148809689728 842421640481865472 847049982156206028 847430092565586432 848131782899700544 852643122170443632 853066243873648368 853719667055073792 854155728220868864 858699109753958592 859233943014096384 859410131076558264 864519584887952784 870838457287682709 871380851434682568 871505493452054496 877695453014357376 878422203717546992 883094662247959476 884661289943042752 889366935102314256 889920869550314112 890048163525502464 890103350043578202 895395284348236812 896538828772691776 897112037839196928 902445640917907968 902501596128778374 908460887665945656 909041719193441568 909607907909319936 913861963097966736 915801871960846864 916256336012437136 921130039927396908 921246591770364384 921703757748539616 922306451217214784 927373687360673841 927789842722667904 927980088343304934 928383032367770112 928558072657430768 933497211341778804 934675842379261824 935287018172779776 935751151672276224 940847583084627456 940905919368300858 941314475998508544 946499890351465548 947724345542098656 948314627394822912 953952645393603072 954148255762163112 955245967332115312 960925194248477472 961523698134822144 961720860966624724 966836397461128047 969293466171086336 974449282480507008 980303457864017889 981370411147381248 981555441845964272 982183006944638016 988022382729088896 988224979182240366 995243951185923096 995863830211065792 996006278230919424 996068034572575607 1002439600183112448 1002645152922651308 1003911089962910848 1008399407556377088 1008606182369278248 1009251042569096544 1010539996646451712 1011041474220620288 1016419354402644864 1016610993340462996 1016756409027396912 1017260971478375088 1022018498624188863 1023308896397984928 1023978028516750272 1024615804311647744 1030065888377135232 1030277105955952722 1030788378013991778 1037594757619366632 1038241014475366464 1038389524113086208 1038453908384174569 1038904821935361792 1044413672111961984 1044627831739609614 1046630710812396416 1052197895444377248 1052720045631310752 1052853247737559296 1052918528816908103 1054064515676816896 1060548672392348496 1061209225894206592 1066853955819175776 1074651713248629726 1075321050706629552 1081714160401674912 1083095659967960576 1083113537762398464 1090455149442472128 1091709676950988928 1097723572596351001 1098200221998259968 1099109555390428256 1104249872076709806 1104955882812717768 1106367065293960064 1112944752959203584 1113172965055856964 1113725373946152036 1120346808987449016 1121079393289890384 1121777647823959168 1121938106512989696 1122494865079586304 1127744550206001504 1129399976208274704 1136857496227258176 1137421658498197824 1143850960155821526 1144418592913171974 1144932146338611456 1145880174768744352 1151975282081344056 1152692779850603712 1152929142379280427 1153429762936110336 1161117943050243612 1161841135246243424 1162007324602739328 1168021141284787272 1170260604019143168 1177459549663945968 1185822580136419008 1186561159400418816 1186804466724770936 1193117256441392058 1193860379130982416 1202511880507859712 1202586441016323741 1203335461505037832 1209736182044958246 1211281183554594208 1212055625591255424 1218482617463955648 1218732470362877883 1219261663793343744 1228173386569862544 1228328789027152512 1228938343664719488 1236244754744771328 1236498249814231788 1237053123630223872 1237306784457739912 1244662948455705072 1246234456505682432 1253760332123401347 1254541225824401144 1261214317451126682 1261999853801954064 1262180369827113408 1262806723214534592 1263632460722798208 1271145138848379648 1272197674349550816 1281233592331303296 1288850914521144576 1289115196614837396 1299265709974009344 1299346269603844042 1307071277152023852 1307258240178081744 1309577342592850688 1316543179521536064 1317363176972118528 1317633305576320488 1326991934914564128 1327818440281421056 1334881304325471168 1335155025065367303 1344808243159037664 1345668056758795392 1353752394193167561 1354637600225284214 1355225805870193152 1355675212036529216 1356347961971166784 1362691331498918484 1363562578790162352 1364411861863979904 1365304038022333696 1373421184502846976 1373702807941270296 1374384504018655704 1381869887655546576 1382555636622809424 1383459676825822176 1384321352633821952 1391684764084001856 1391970132514957401 1392551562815949312 1392837108986146152 1402930527259169664 1403626727508414336 1411358879052451287 1414064896523131328 1421586518313147984 1422471941092234368 1431222383643244668 1432868950998172968 1433761400942172736 1441387791372716208 1442285547202233216 1442491851230986752 1442581291449937086 1453940199256629504 1472333162768946408 1473274510416957024 1482337468773360549 1484230620074475952 1484967165261536048 1492865926778884644 1493795745316598688 1494009417346379136 1494772524386520512 1503659400274668672 1503967729383976962 1504620776596041216 1505866634944366272 1512909273553917372 1515809994969677568 1516562211330930432 1524821944999223808 1524916490010694494 1525134613541095368 1525578633514824192 1525891457217562632 1535967042775125408 1536923706467471616 1537238856505707236 1545415658933929083 1546182567020987667 1548157257400324816 1549343099470319104 1556392136429049948 1557361521713049696 1557584286169629312 1558357232903042688 1566941747609414421 1568647192621404672 1569946066218594624 1579279871606338944 1581096773515225344 1590496873238859264 1590823008588522744 1591813838841309888 1603448588021764988 1611977569872944589 1612981576059944328 1616074167455007232 1624643489951940864 1624670306643597696 1624976627150503844 1635682724163708192 1637564515426483392 1637771718702870016 1638584458219625984 1647300332997389952 1648664333085642384 1656374808115064709 1659550597940940096 1669417129438805376 1669759447583785446 1670588060919228054 1671680442831201796 1681619089934835576 1682666471735938752 1682907159769484544 1683011506691593267 1683742297619379456 1684843280963730944 1694099964312412056 1696263565799401088 1705286244340887264 1706132487747296736 1708311456441737728 1717398219507917184 1718820262153116528 1729039169775905568 1741676914575365418 1742761702869365136 1743010986904108992 1755390906028714752 1756844407435093984 1766189324495918952 1769322579886085504 1778733870204628512 1779069238345810243 1779841739100628224 1780206700087156404 1790790568696473624 1793077657545383552 1794224075678393856 1805003192257556748 1816921775331891312 1818083438386883136 1819215815818639872 1827723926195933472 1831603743921693728 1832512672024874272 1842260079854793816 1842493183540728768 1843407515497079232 1844612902434429568 1854747374721347682 1855579685445335808 1855960176686609868 1857116145314861536 1866994422683557608 1869351684758523648 1870574036345559552 1871502303344552448 1881811838736601716 1892999780702931096 1895448691084197312 1896629254789645824 1908296511524326224 1910491934664230624 1921850388496954944 1923047396269644288 1923441721933249448 1933672794922256094 1948898564961014016 1949019404405766063 1960606915728035778 1963110883691928544 1964366013889276032 1976044765458177792 1976449958364480732 1990487902371846192 1991727660422131584 1992012556461838848 1992136069145151214 2004879200366224896 2005290305845302616 2007822179925821696 2017212364738556496 2018502085138193088 2031956400337926321 2032838708805289728 2033221986680925992 2033512818054793824 2034521942956750176 2044036997248377726 2046617792795969856 2047956057033500544 2060131776754270464 2060554211911905444 2061576756027983556 2075189515238733264 2076482028950732928 2076779048226172416 2076907816768349138 2077809643870723584 2088827344223923968 2089255663479219228 2093261421624792832 2104395790888754496 2105440091262621504 2105706495475118592 2105837057633816206 2121097344784696992 2122418451788413184 2133707911638351552 2149303426497259452 2150642101413259104 2163428320803349824 2163871937174905629 2166227075524796928 2180910298884944256 2183419353901977856 2195447145192702002 2196400443996519936 2198219110780856512 2208499744153419612 2209911765625435536 2212734130587920128 2225889505918407168 2226345930111713928 2227450747892304072 2240693617974898032 2242158786579780768 2243555295647918336 2255489100412003008 2255951594075965443 2258799952416549408 2273714992454516352 2274843316996395648 2287374735016041741 2287701920311643052 2288837185826343948 2289864292677222912 2291760349537488704 2303950564162688112 2305385559701207424 2305858284758560854 2306859525872220672 2322235886100487224 2323682270492486848 2324014649205478656 2336042282569574544 2354919099327891936 2371645160272838016 2373608933449541872 2386234512882784116 2387720758261964832 2405023761015719424 2405172882032647482 2406670923010075664 2419472364089916492 2422562367109188416 2424111251182510848 2436965234927911296 2437464940725755766 2438523327586687488 2456346773139725088 2456657578054305024 2457876687329438976 2472489509489542656 2472996499628463576 2474613568915479824 2489325896911410144 2504639171375678169 2505882091378842081 2507520664246802694 2509082451648802288 2522428634902253364 2523999707603908128 2524360739654226816 2525613446429069184 2527264921445596416 2542290277696759296 2544395348699101632 2562467184662606592 2577701829042289152 2578230393229674792 2598692539207688084 2612515371863048127 2614142554304047704 2614516480356163488 2619154685185701376 2633086359043072128 2635266611152640976 2653983869829128256 2655636880562842112 2669762608650942336 2670310050130734606 2689616486318075328 2690167998884987663 2691336113517590784 2691502987036534087 2707504788386335122 2709275200450568428 2711350424073058432 2712695923942333568 2725382662997836968 2727125157580324704 2728823723727959808 2730608076044667392 2747405615882540592 2748769008037311408 2763739775311093152 2765111273245618848 2766919353651644352 2768642705267643904 2783369528168003712 2783940265029914802 2785674217972292304 2805861054518339328 2806035029038088729 2807253455016828672 2822717758104902574 2828129793046262656 2843173036626295968 2844943882184468736 2862444767286489336 2865737901996345936 2867522801884345472 2882775582745432416 2884571094404466432 2885162582899874172 2907880398513259008 2944666325537892816 2946549020833914048 2964674937546721098 2968461240148951904 2969934330523072096 2985731853557769288 2987591490633197376 2988018834692758272 2988204103717726821 2989545048773041024 3007318800549337344 3007935458767953924 3011733269888732544 3025818547107834744 3031619989939355136 3033124422661860864 3049832980021388988 3050269227082190736 3051782914435125264 3071934085550250816 3073847412934943232 3074477713011414472 3090831317867858166 3092365134041975334 3096314514800649632 3112784272858099896 3114723043426099392 3115168572339258624 3115361725152523707 3116714465806085376 3133883495218828842 3139892132437189248 3158559743212677888 3158755586450724309 3162193547030450688 3181646017177045488 3183627677682619776 3206897176043529976 3223955139745889178 3225963152119888656 3249286979903881728 3249340613287195392 3249953254301007688 3271365448327416384 3275129030852966784 3293170717789053003 3294600665994779904 3297328666171284768 3312749616230129418 3319101195881880192 3338834258877610752 3339518895167570892 3341176121838456108 3343360885662403592 3363238179869671152 3365332943471877504 3365814319538969088 3366023013383186534 3367484595238758912 3388199928624824112 3392527131598802176 3410572488681774528 3412264975494593472 3434796439015834368 3437640524306233056 3458078339551811136 3458787427137841281 3483353829150730836 3485523405738730272 3486021973808217984 3510781812057429504 3513688814870187968 3532378648991837904 3538645159772171008 3557467740409257024 3558138476691620486 3559683478201256448 3560413400174312808 3581581137392947248 3586155315090767104 3607759323048971223 3610006384515113496 3633843550663782624 3636166876773766272 3655447852391866944 3656197411088633649 3663207487843387456 3665025344049748544 3684520159709587632 3684986367081457536 3686815030994158464 3689225804868859136 3709494749442695364 3711159370890671616 3711920353373219736 3714232290629723072 3733988845367115216 3738703369517047296 3761280996370204041 3763623677473203432 3785999561405862192 3790897382168394624 3816593023048652448 3820983869328461248 3843700776993909888 3846883443866498896 3867345589844512188 3897797129922028032 3898038808811532126 3921213831456071556 3926221767383857088 3928732027778552064 3952089530916355584 3952899916728961464 3980975804743692384 3983455320844263168 3984272138290302428 4005465075196101909 4010580611690605232 4015644359851643392 4034424729477112992 4037004170276386176 4061257182579502683 4063912800675852642 4065677417610579456 4066443973361851984 4067025636109587648 4069043885913500352 4088073994496755452 4093235585591939712 4095912114067001088 4120263553508540928 4121108423823810888 4123153512055967112 4150379030477466528 4152964057901465856 4153815633536698276 4175910397544872203 4177654688447847936 4178511326958438456 4186522843249585664 4208791581777508992 4210880182525243008 4211674115267632412 4234076637157353861 4242194689569393984 4244836903576826368 4267415823276703104 4298606852994518904 4301284202826518208 4326856641606699648 4327743874349811258 4361820597769888512 4362091047955762141 4366838707803955712 4390894290385404004 4396438221561713024 4416999488306839224 4419823531250871072 4425468261175840256 4452691860223427856 4454901495784608144 4481387235949796064 4484317573159561536 4487110591295836672 4510978200824006016 4511903188151930886 4517599904833098816 4547429984909032704 4547711943613454147 4549686633992791296 4574749470032083482 4575403840623286104 4577674371652687896 4583520699074977408 4607901128325376224 4610771119402414848 4611716569517121708 4644471772200974448 4647364540984973696 4648029298410957312 4672084565139149088 4709838198655783872 4743290320545676032 4747217866899083744 4772469025765568232 4775441516523929664 4810345764065294964 4813341846020151328 4838944728179832984 4845124734218376832 4848222502365021696 4873930469855822592 4874929881451511532 4912693546279450176 4913315156108610048 4915753374658877952 4945992999256927152 4949227137830959648 4978651793822820288 5009278342751356338 5011764182757684162 5015041328493605388 5018164903297604576 5044857269804506728 5047999415207816256 5048721479308453632 5049034520074779801 5051226892858138368 5054529842891192832 5088790697398203264 5124934369325213184 5156460786459349584 5197385078415376168 5225030743726096254 5228285108608095408 5229032960712326976 5266172718086144256 5270533222305281952 5307967739658256512 5337207715037430729 5339525217301884672 5340620100261469212 5379232972636150656 5380335997769975326 5382672227035181568 5383005974073068174 5415009576772670244 5418550400901136856 5422700848146116864 5425391847884667136 5450765325995673936 5454250315160649408 5457647447455919616 5494811231765081184 5497538016074622816 5527479550622186304 5530222546491237696 5533838707303288704 5566739056336007424 5567880530059829604 5571348435944584608 5611722109036678656 5612070058076177458 5614506910033657344 5645435516209805148 5656259586092525312 5686346073252591936 5689887764368937472 5724889534572978672 5731475803992691872 5735045603768690944 5765551165490864832 5769142188808932864 5770325165799748344 5847058213217298189 5889332651075785632 5893098041667828096 5929349875093442196 5936922480297903808 5939868661046144192 5971463707115538576 5975182981266394752 5976037669385516544 5976408207435453642 5979090097546082048 6014637601098674688 6015870917535907848 6023466539777465088 6051637094215669488 6095869201013778963 6099665960042777976 6100538454164381472 6103565828870250528 6143868171100501632 6148955426022828944 6181662635735716332 6184730268083950668 6192629029601299264 6225568545716199792 6229446086852198784 6230337144678517248 6230723450305047414 6233428931612170752 6267766990437657684 6279784264874378496 6317119486425355776 6317511172901448618 6363292034354090976 6367255355365239552 6413794352087059952 6447910279491778356 6451926304239777312 6491615811524716887 6498681226574390784 6499906508602015376 6542730896654832768 6550258061705933568 6586341435578106006 6589201331989559808 6594657332342569536 6625499232460258836 6638202391763760384 6677668517755221504 6679037790335141784 6682352243676912216 6686721771324807184 6726476359739342304 6730665886943755008 6732046026766373068 6767854782227896329 6776399857249648224 6785054263197604352 6821144977363549056 6824529950989186944 6862124205048125223 6869592878031668736 6875281048612466112 6916156679103622272 6917574854275682562 6966707658301461672 6971046811477460544 6972043947616435968 6972476242008029249 7027377629740375936 7064757297983675808 7077290319544342016 7114935480818514048 7116276953383240972 7120826800348625616 7163162274785894496 7172310630181534208 7215518646097942446 7220012769030226992 7267687101327565248 7269177358689221983 7272333753547532544 7310895704783733888 7312394822177267298 7326414975686774912 7330050688099497088 7369040319419175264 7369972734162915072 7370429701718356721 7373630061988316928 7378451609737718272 7418989498885390728 7423840706746439472 7428464581259446144 7467977690734230432 7522561992740408082 7527247354946406864 7571999122811724384 7581794764336789248 7633186046097304896 7641967738656922496 7687401553987819776 7693766887732997792 7734691179689024376 7796077617623064252 7842427662912143112 7852443534767714176 7857464055557104128 7905799833457922928 7961951609487384768 7966910641688526336 7968544276580604856 8010930150392203818 8021161223381210464 8068849458954225984 8070503996654962989 8074008340552772352 8074508961109602261 8122514365159005366 8127825601351705284 8132887946723703968 8134051272219175296 8138087771827000704 8176147988993510904 8186471171183879424 8191824228134002176 8242216847647621776 8246307024111934224 8300758060954933056 8305928115802931712 8307631267073396552 8351820795089744406 8357022653916876912 8417583163555017984 8418105087114266187 8421760365050486016 8423348230535264824 8468153274314707722 8484389379138787968 8534831646553406208 8597213705989037808 8602568405653036416 8653713283213399296 8655487748699622516 8723641195539777024 8724182095911524282 8781788580770808008 8792876443123426048 8833998976613678448 8839647062501742144 8905383720446855712 8909802991569216288 8962774471899592128 8964612311153180463 8968635146319123072 9021956401648012032 9023806376303861772 9035199809666197632 9094859969818065408 9095423887226908294 9099373267985582592 9149498940064166964 9150807681246572208 9155348743305375792 9167041398149954816 9215802256650752448 9221542238804829696 9223433139034243416 9288943544401948896 9294729081969947392 9344169130278298176 9346085175457571121 9419676397311567744 9476266759352172927 9486580641091352064 9494435733798167488 9544938051531136464 9550883033047859328 9620691528130589928 9626683692040302656 9677889456359665968 9690249468436753664 9747860939711645184 9749859762903023064 9825387092558900352 9879512153367159009 9891985998513854304 9898454275661919296 9957303587645640576 10018556685502712676 10023528365515368324 10030082656987210776 10036329806595209152 10089714539609013456 10095998830415632512 10097442958616907264 10098069040149559602 10102453785716276736 10177581394796406528 10312921572918699168 10376362281413523843 10394770156830752336 10450061487452192508 10456570217216190816 10458065921424653952 10532345436172288512 10541066444610563904 10615935479316513024 10674415430074861458 10679050434603769344 10681240200522938424 10758465945272301312 10760671995539950652 10766011948146136348 10823277969146913669 10830019153545340488 10837100801802273712 10845401696292233728 10850783695769334272 10901530651991347872 10908500630321298816 10968592233265900947 10989622463530162368 10995076032149245632 11054959101244372608 11060445092982475392 11067677414606577408 11133478112672014848 11135761060119659208 11142696871889169216 11224140116152354916 11283842989110612123 11290871032419610296 11312519172185050624 11372692146505183872 11449779069145957344 11462951607985383744 11470091207537381888 11531102330981729664 11540650331599496688 11694116426434596378 11778665302151571264 11781080546841152869 11786196083335656192 11858699750186884392 11873844960595807616 11879737322092288384 11942927414231077152 11950365962532789504 11952816414870907284 11958180195092164096 12031741835071815696 12046933079554930176 12103274188431338976 12191738402027557926 12199331920085555952 12201076908328762944 12207131657740501056 12287736342201003264 12297910852045657888 12363325271471432664 12369460536167901336 12385258059202598528 12451137091432399584 12458892173704397568 12461446900610094828 12535533980875315368 12559568529748756992 12635022345802897236 12726584068708181952 12734510710730479104 12827588704174119904 12895820558983556712 12903852608479554624 12983231623049433774 12999813017204030752 13085461793309665536 13086273143867286423 13100516123411867136 13172682871156212012 13189314664685139072 13250998464920517672 13276404783527520768 13358075580670283568 13364704487353824432 13373443542649614368 13452952719478684608 13461331773887510016 13464092053532746136 13535709564455792658 13552799714499296448 13642289954727098112 13643135830840362441 13649059901978373888 13724248410096250446 13750562097224932224 13832313358207244544 13835149708551365124 13933415316602923344 13942093622954921088 13944087895232871936 13944952484016058498 14054755259480751872 14129514595967351616 14229870961637028096 14232553906766481944 14241653600697251232 14326324549571788992 14431037292195884892 14440025538060453984 14535374202655130496 14538354717378443966 14544667507095065088 14621791409567467776 14624789644354534596 14652829951373549824 14660101376198994176 14738080638838350528 14739945468325830144 14740859403436713442 14747260123976633856 14837978997770781456 14847681413492878944 14856929162518892288 14935955381468460864 15045123985480816164 15054494709892813728 15143998245623448768 15147103560224339403 15163589528673578496 15266372092194609792 15283935477313844992 15374803107975639552 15387533775465995584 15469382359378048752 15592155235246128504 15684855325824286224 15704887069535428352 15811599666915845856 15923903218974769536 15937088553161209712 16011623145112292187 16021860300784407636 16042322446762420928 16137698917908451968 16141007993309925978 16148016681105544704 16149017922219204522 16245028730318010732 16255651202703410568 16265775893447407936 16268102544438350592 16276175543654001408 16352295977987021808 16372942342367758848 16484433695295243552 16492614048223868448 16601516121909866112 16615262534146793104 16703641590179488812 16714045307833753824 16835166327110035968 16836210174228532374 16843520730100972032 16846696461070529648 16936306548629415444 16968778758277575936 17069663293106812416 17194427411978075616 17205136811306072832 17307426566426798592 17310975497399245032 17448364191823048564 17541174639651894567 17563577161541616016 17585752886246852096 17667997953227356896 17679294125003484288 17810767440893711424 17819605983138432576 17925548943799184256 17929224622306360926 17937270292638246144 18043912803296024064 18047612752607723544 18070399619332395264 18190847774453816588 18287607603041336889 18298997880128333928 18301615362493144416 18310697486610751584 18334082796299909632 18431604513301504896 18446866278068486832 18577887088803897792 18589458163939894784 18688338260556596352 18692170350915142242 18839352794623135488 18840520909255738609 18952533518704345854 18988871467596334976 19089876103062272928 19101766066095718656 19241383056261179856 19253367384080605312 19355778912719331936 19380498936873507328 19499719525806046128 19642245203266621103 19650774185117800704 19759024306734318018 19783971997027708608 19796908551323838592 19914607175291281152 20037113371005425352 20047056731030736648 20060165313974421552 20072659613190418304 20179429079218026912 20191997660831265024 20196138080299119204 20355162789592813056 20625843145837398336 20752724562827047686 20789540313661504672 20900122974904385016 20913140434432381632 20916131842849307904 20917428726024087747 21082132889221127808 21231870958633026048 21348830860149722916 21362480401045876848 21516931890544602624 21521343991079901304 21532023896292272696 21646555938293827338 21660038307090680976 21674201603604547424 21803061303982695744 21807532076067665949 21817001260642597632 21937184466531801894 21979244927060324736 21990152064298491264 22109918202488745216 22111289105155070163 22120890185964950784 22135354829213154816 22271522120239318416 22285393743778338432 22448280232304709832 22567685978221224246 22581742064839220592 22745384293010367744 22899558138291914688 22925903215970767488 23062204661963459328 23081300663198993376 23388232852869192756 23557330604303142528 23562161093682305738 23572392166671312384 23717399500373768784 23747689921191615232 23759474644184576768 23885854828462154304 23900731925065579008 23905632829741814568 24063483670143631392 24206548376862677952 24211511989964888967 24223526883328806783 24383476804055115852 24398663840171111904 24402153816657525888 24414263315481002112 24575472684402006528 24595821704091315776 24726650542942865328 24738921072335802672 24770516118405197056 24902274182864799168 24917784347408795136 24922893801220189656 25071067961750630736 25254315261342798561 25270044691605794472 25453168137416363904 25655177408348239808 25791641117967113424 25807705216959109248 25966463246098867548 25999626034408061504 26170923586619331072 26172546287734572846 26345365742312424024 26378629329370278144 26501996929841035344 26716151161340567136 26729408974707648864 26746887085299228736 26893836933459541389 26905905438957369216 26928184107065492272 27071419128911585316 27105599428998592896 27284579909454196224 27286271661680724882 27298119803956747776 27448496820192500892 27501124194449864448 27664626716414489088 27670299417102730248 27866830633205846688 27884187245909842176 27889904968032116996 28038255526372713363 28109510518961503744 28259029191934703232 28428800278056518781 28459741923274056192 28465107813532963888 28483307201394502464 28652649099143577984 28862074584391769784 28880051076120907968 29070748405310260992 29076709434756887932 29243582819134935552 29249579288709069192 29305659902747099648 29320202752397988352 29476161277676701056 29481718806873426884 29638536460101477027 29675957995541562912 29695362826985757888 29713858325037784576 29871910762936921728 30090247970961632328 30108989419785627456 30287996491246897536 30294207120448678806 30532744184389219584 30534637335690334987 30567870954627689984 30775067550931991168 30938764718756097504 31184310470492257008 31369710651648572448 31409774139070856704 31623199333831691712 31833983605294179029 31847806437949539072 31874177106322419424 32023246290224584374 32043720601568815272 32084644893524841856 32275397835816903936 32282015986619851956 32298035844438409044 32490057460636021464 32511302405406821136 32531551786894815872 32536205088876701184 32552351087308002816 32704591955974043616 32968867390590487104 32985228096447736896 33203032243819732224 33230525068293586208 33407283180358977624 33428090615667507648 33672420348457064748 33693392922141059296 33872613097258830888 33937557516555151872 34388854823956151232 34410273622612145664 34621950994798490064 34896728383646097128 35082349279303789134 35127154323083232032 35335995906454713792 35343241640523458607 35358588250006968576 35621534881787422848 35639211966276865152 35851097887598368512 35858449244612721852 35874540585276492288 36095225505215447088 36140799238664790528 36381695548907633176 36575215206082673778 36597995760256667856 36603230724986288832 36621394973221503168 36863209026603009792 36893732556136973664 37155774177607795584 37376676521113192704 37384340701830284484 37678705589246270976 37681041818511477218 37905067037408691708 37977742935192669952 38179752206124545856 38203532132191437312 38482766112522359712 38506734768161210624 38711557825438663872 38999439051612092256 39258819431601859269 39284490406533242206 39301548370235601408 39518048613468636036 39567943994055417216 39593817102647677184 39829214350582562304 40074226742010850704 40094113462061473296 40120330627948843104 40145319226380836608 40358858158436053824 40383995321662530048 40392276160598238408 40929407492521087323 41251686291674796672 41505449125654095372 41579080627323009344 41800245949808770032 41826280868864763264 41832263685698615808 41834857452048175494 42164265778442255616 42697661720299445832 42724960802091753696 43042687982159802608 43064047792584545392 43293111876587654676 43320076614181361952 43348403207209094848 43606122607965391488 43615064152135331898 43634002521285195264 43874368933063603788 43958489854120649472 43980304128596982528 44219836404977490432 44222578210310140326 44241780371929901568 44543044240478636832 44570787487556676864 44896560464609419664 45135371956442448492 45163484129678441184 45441310680673018209 45490768586020735488 45799116276583829376 45851806431941534976 46124409323926918656 46162601326397986752 46776465705738385512 47114661208606285056 47124322187364611476 47434799000747537568 47495379842383230464 47518949288369153536 47771709656924308608 47811265659483629136 48034869435336876561 48126967340287262784 48413096753725355904 48423023979929777934 48447053766657613566 48766953608110231704 48797327680342223808 48804307633315051776 48807333694056204743 48828526630962004224 49191643408182631552 49453301085885730656 49477842144671605344 49541032236810394112 49804548365729598336 49845787602440379312 50142135923501261472 50508630522685597122 50540089383211588944 50906336274832727808 51310354816696479616 51583282235934226848 51593007912028497047 51615410433918218496 51932926492197735096 51999252068816123008 52345092575469145692 52690731484624848048 52757258658740556288 53003993859682070688 53432302322681134272 53458817949415297728 53493774170598457472 53787673866919082778 53811810877914738432 53856368214130984544 54142838257823170632 54211198857997185792 54572543323361449764 54896993640385001784 55002248388899728896 55340598834205460496 55733661266411693376 55768374491819684352 55779809936064233992 56076511052745426726 56518058383869406464 56521562727767215827 56857600556113037562 56930215627065927776 56966614402789004928 57305298198287155968 57724149168783539568 57760102152241815936 58141496810620521984 58153418869513775864 58499158577418138384 58926735609799863309 58952322555353402112 58963437613746853768 59277072920202954054 59351915991083125824 59390725653971515776 59743821525873843456 60180495941923264656 60217978839571254912 60575992982493795072 60588414240897357612 61065488368778439168 61069274671380669974 61550135101863982336 61877529437512195008 62368620940984514016 62739421303297144896 62752286178072263241 63246398667663383424 63667967210588358058 63695612875899078144 63748354212644838848 64046492580449168748 64087441203137630544 64169289787049683712 64550795671633807872 64564031973239703912 64596071688876818088 64980114921272042928 65022604810813642272 65063103573789631744 65409183911948087232 65422596228202997847 65937734781180974208 65970456192895473792 66333867315465210489 66406064487639464448 66461050136587172416 66814566360717955248 66856181231335015296 67344840696914129496 67386785844282118592 67745226194517661776 68777709647912302464 69243901989596980128 69793456767292194256 70164698558607578268 70254308646166464064 70671991812909427584 70686483281046917214 70717176500013937152 71243069763574845696 71278423932553730304 71702195775196737024 71716898489225443704 72190451010430894176 72634535969894666901 72670580649986420349 72763391097815266352 73150430412165347556 73195991520513335712 73206461449972577664 73242789946443006336 73726418053206019584 73787465112273947328 74311548355215591168 74753353042226385408 74768681403660568968 75362083637022954436 75762945784028395683 75810134074817383416 75955485870385339904 76359504412249091712 76965532225044719424 77013469536322421248 77423115650877327744 77998878103224184512 78517638863203718538 78568980813066484412 79036097226937272072 79135887988110834432 79187634205295354368 80148453484021701408 80188226924122946592 80240661255897686208 80290638452761673216 80717716316872107648 80784552321196476816 81858814985042174646 82503372583349593344 83010898251308190744 83158161254646018688 83600491899617540064 83652561737729526528 83669714904096350988 84328531556884511232 85395323440598891664 85449921604183507392 86085375964319605216 86128095585169090784 86586223753175309352 86640153228362723904 86696806414418189696 87212245215930782976 87230128304270663796 87748737866127207576 87916979708241298944 87960608257193965056 88445156420620280652 89086088480957273664 89141574975113353728 89793120929218839328 90270743912884896984 90326968259356882368 90882621361346036418 91598232553167658752 91603912007071004961 91703612863883069952 92325202652795973504 93552931411476771024 94229322417212570112 94248644374729222952 94869598001495075136 95501950815882537087 95543419313848617216 95622531318967258272 96069738870673753122 96253934680574525568 96826193507450711808 96846047959859555868 96894107533315227132 97533907216220463408 97594655360684447616 97608615266630103552 97614667388112409486 97657053261924008448 98383286816365263104 98906602171771461312 98955684289343210688 99609096731459196672 99691575204880758624 100284271847002522944 101017261045371194244 101080178766423177888 101812672549665455616 102620709633392959232 103166564471868453696 103186015824056994094 103230820867836436992 103865852984395470192 103998504137632246016 104690185150938291384 105381462969249696096 106007987719364141376 106029724921570375821 106864604645362268544 106917635898830595456 106987548341196914944 107575347733838165556 107623621755829476864 107712736428261969088 108285676515646341264 108422397715994371584 109145086646722899528 109793987280770003568 110681197668410920992 111467322532823386752 111559619872128467984 112153022105490853452 113036116767738812928 113043125455534431654 113715201112226075124 113860431254131855552 113933228805578009856 114610596396574311936 115448298337567079136 115520204304483631872 116306837739027551728 116998317154836276768 117776458294805577807 117853471219599726618 117904645110706804224 117926875227493707536 118554145840405908108 118703831982166251648 118781451307943031552 119487643051747686912 120360991883846529312 120435957679142509824 121151985964987590144 121176828481794715224 122138549342761339948 122788222477563261969 123100270203727964672 123755058875024390016 124737241881969028032 125478842606594289792 125504572356144526482 126492797335326766848 126500640390717102089 127335934421176716116 127496708425289677696 128092985160898337496 128174882406275261088 128338579574099367424 129128063946479407824 129192143377753636176 129960229842544085856 130045209621627284544 130126207147579263488 130818367823896174464 130845192456405995694 131875469562361948416 131883646364790170263 131940912385790947584 132667734630930420978 132922100273174344832 133629132721435910496 133712362462670030592 134689681393828258992 134773571688564237184 135490452389035323552 137555419295824604928 138487803979193960256 139586913534584388512 140329397117215156536 140508617292332928128 141343983625818855168 141372966562093834428 142486139527149691392 142556847865107460608 143433796978450887408 144380902020861788352 145269071939789333802 145341161299972840698 145526782195630532704 146300860824330695112 146391983041026671424 146412922899945155328 146422001082168614229 146485579892886012672 147574930224547894656 148623096710431182336 149537362807321137936 150724167274045908872 151525891568056791366 151620268149634766832 152719008824498183424 153931064450089438848 154779023736085491141 154846231301754655488 155997756206448369024 157035277726407437076 157137961626132968824 158072194453874544144 158271775976221668864 160296906968043402816 160376453848245893184 160481322511795372416 161435432633744215296 161569104642392953632 163717629970084349292 165006745166699186688 166021796502616381488 166316322509292037376 167200983799235080128 167305123475459053056 167339429808192701976 169564688183301647481 170790646881197783328 170899843208367014784 172170751928639210432 172256191170338181568 173172447506350618704 173280306456725447808 173393612828836379392 174424490431861565952 174460256608541327592 175497475732254415152 176780206829399589927 176890312841240561304 178172176961914547328 179586241858437678656 180541487825769793968 180653936518713764736 181765242722692072836 183196465106335317504 183207824014142009922 184650405305591947008 187105862822953542048 188256858534216789723 188497288749458445904 189739196002990150272 191003901631765074174 191086838627697234432 191245062637934516544 192139477741347506244 192507869361149051136 193652387014901423616 193692095919719111736 193788215066630454264 195067814432440926816 195189310721368895232 195229334776224818972 196267788684608993541 196766573632730526208 197813204343542922624 197911368578686421376 199001601946395631467 199218193462918393344 199383150409761517248 200568543694005045888 202034522090742388488 202160357532846355776 205241419266785918464 206333128943736907392 206372031648113988188 207731705968790940384 207997008275264492032 209380370301876582768 210762925938499392192 212015975438728282752 212059449843140751642 213729209290724537088 213742461349832344909 213835271797661190912 213975096682393829888 215150695467676331112 215425472856523938176 216571353031292682528 218290173293445799056 219587974561540007136 221362395336821841984 222934645065646773504 223119239744256935968 224306044210981706904 226086250911068863308 227430402224452150248 227720862508263711104 227866457611156019712 230896596675134158272 231040408608967263744 232613675478055103456 233996634309672553536 235552916589611155614 235706942439199453236 235853750454987415072 237108291680811816216 237407663964332503296 237562902615886063104 240721983767693058624 240871915358285019648 242353656963589430448 244277098685522679896 245576444955126523938 247510117750048780032 249474483763938056064 250957685213188579584 251009144712289052964 252985594670653533696 253001280781434204178 254671868842353432232 254993416850579355392 256185970321796674992 256349764812550522176 258256127892958815648 258384286755507272352 259920459685088171712 260090419243254569088 261636735647792348928 261690384912811991388 263750939124723896832 263767292729580340526 263881824771581895168 265335469261860841956 265844200546348689664 267258265442871820992 267424724925340061184 269379362787656517984 269547143377128474368 270980904778070647104 274811736021213014883 275110838591649209856 276975607958387920512 279173827069168777024 280658794234430313072 281017234584665856256 282687967251637710336 282745933124187668856 286505852447647611261 286867593956901774816 288761804041723576704 290538143879578667604 290682322599945681396 291053564391261065408 292601721648661390224 292783966082053342848 292825845799890310656 292844002164337228458 292971159785772025344 295149860449095789312 299074725614642275872 301448334548091817744 303051783136113582732 303240536299269533664 305438017648996366848 307862128900178877696 309558047472170982282 309692462603509310976 311995512412896738048 314070555452814874152 314275923252265937648 316144388907749088288 318089174764711127463 320593813936086805632 320752907696491786368 320962645023590744832 322870865267488430592 323138209284785907264 327435259940168698584 332043593005232762976 332632645018584074752 334401967598470160256 334678859616385403952 339129376366603294962 341581293762395566656 341651335858393433201 341799686416734029568 344341503857278420864 344512382340676363136 346344895012701237408 346560612913450895616 346787225657672758784 348920513217082655184 350994951464508830304 353560413658799179854 353780625682481122608 356344353923829094656 359172483716875357312 361082975651539587936 361307873037427529472 363530485445384145672 366415648028284019844 369300810611183894016 374211725645907084096 376513717068433579446 376994577498916891808 379478392005980300544 379501921172151306267 382007803263530148348 382490125275869033088 384278955482695012488 385015738722298102272 387384191839438223472 387576430133260908528 390135628864881853632 390378621442737790464 390458669552449637944 392535577369217987082 395626408687085845248 395650939094370510789 395822737157372842752 398003203892791262934 398766300819523034496 401137087388010091776 404069044181484776976 404320715065692711552 412666257887473814784 412744063296227976376 415463411937581880768 418760740603753165536 421525851876998784384 424031950877456565504 424118899686281503284 427458418581449074176 427484922699664689818 427670543595322381824 430301390935352662224 430850945713047876352 433142706062585365056 436580346586891598112 439175949123080014272 439266003246505842687 442724790673643683968 445869290131293547008 446238479488513871936 448612088421963413808 452172501822137726616 454860804448904300496 455441725016527422208 461793193350268316544 464337071208256473423 465227350956110206912 467993268619345107072 471105833179222311228 471413884878398906472 471707500909974830144 474216583361623632432 474815327928665006592 481443967535386117248 484707313927178860896 488554197371045359792 491152889910253047876 495020235500097560064 498948967527876112128 501915370426377159168 502018289424578105928 506002561562868408356 508694064549904942443 509343737684706864464 509986833701158710784 512371940643593349984 512699529625101044352 516512255785917631296 516768573511014544704 519840919370176343424 520180838486509138176 523273471295584697856 523380769825623982776 527534585459160681052 530340620488198769781 530670938523721683912 531688401092697379328 534516530885743641984 538758725575313035968 539094286754256948736 541961809556141294208 549623472042426029766 553951215916775841024 558347654138337554048 561317588468860626144 562034469169331712512 565491866248375337712 573011704895295222522 573735187913803549632 577523608083447153408 581076287759157335208 581364645199891362792 582107128782522130816 585203443297322780448 585567932164106685696 585688004328674456916 590299720898191578624 598149451229284551744 602896669096183635488 606103566272227165464 606481072598539067328 615724257800357755392 619116094944341964564 623991024825793476096 628141110905629748304 628551846504531875296 632288777815498176576 636178349529422254926 641187627872173611264 641227384049497034727 641505815392983572736 641925290047181489664 646276418569571814528 654870519880337397168 664087186010465525952 668803935196940320512 669357719232770807904 678258752733206589924 683162587524791133312 683302671716786866402 683599372833468059136 688683007714556841728 689024764681352726272 692689790025402474816 693121225826901791232 697841026434165310368 701989902929017660608 707120827317598359708 707561251364962245216 712688707847658189312 718344967433750714624 722165951303079175872 722615746074855058944 727060970890768291344 732831296056568039688 748423451291814168192 753027434136867158892 753989154997833783616 758956784011960601088 759003842344302612534 764015606527060296696 764980250551738066176 768557910965390024976 774768383678876446944 775152860266521817056 780271257729763707264 780917339104899275888 785071154738435974164 791252817374171690496 791301878188741021578 791645474314745685504 796006407785582525868 797532601639046068992 802274174776020183552 808138088362969553952 808641430131385423104 824435208063639044649 825332515774947629568 825488126592455952752 830926823875163761536 837521481207506331072 843051703753997568768 848063901754913131008 848237799372563006568 854969845399329379636 859517557342942833783 860602781870705324448 861701891426095752704 866285412125170730112 873160693173783196224 878351898246160028544 878532006493011685374 885449581347287367936 885504482735019714623 892476958977027743872 897224176843926827616 904345003644275453232 909721608897808600992 910883450033054844416 923185524553531191841 923586386700536633088 928674142416512946846 930454701912220413824 935986537238690214144 942211666358444622456 942827769756797812944 943415001819949660288 948433166723247264864 962887935070772234496 969414627854357721792 977108394742090719584 982305779820506095752 997897935055752224256 1004036578849156211856 1012005123125736816712 1017388129099809884886 1018687475369413728928 1024743881287186699968 1024954007575180299603 1025399059250202088704 1033024511571835262592 1033537147022029089408 1039681838740352686848 1040361676973018276352 1046761539651247965552 1055069170918321362104 1060681240976397539562 1061341877047443367824 1069033061771487283968 1077517451150626071936 1083923619112282588416 1099246944084852059532 1107902431833551682048 1116695308276675108096 1122635176937721252288 1130983732496750675424 1138505763516453918801 1146023409790590445044 1147470375827607099264 1155047216166894306816 1162152575518314670416 1162729290399782725584 1164214257565044261632 1170406886594645560896 1171135864328213371392 1171376008657348913832 1186952817283111532367 1196298902458569103488 1205793338192367270976 1212207132544454330928 1212962145197078134656 1238232189888683929128 1256282221811259496608 1257103693009063750592 1264577555630996353152 1272356699058844509852 1282375255744347222528 1282454768098994069454 1283011630785967145472 1292552837139143629056 1309741039760674794336 1317798009739517528061 1328174372020931051904 1337607870393880641024 1338715438465541615808 1356517505466413179848 1366325175049582266624 1366605343433573732804 1377366015429113683456 1378049529362705452544 1385379580050804949632 1393011213624769420269 1395682052868330620736 1403979805858035321216 1414241654635196719416 1415122502729924490432 1436689934867501429248 1444331902606158351744 1454121941781536582688 1465662592113136079376 1496197229448826414363 1496846902583628336384 1506054868273734317784 1507978309995667567232 1518007684688605225068 1528031213054120593392 1529960501103476132352 1537115821930780049952 1549536767357752893888 1550305720533043634112 1560542515459527414528 1561834678209798551776 1570142309476871948328 1582603756377482043156 1592012815571165051736 1595065203278092137984 1616276176725939107904 1617282860262770846208 1648870416127278089298 1650976253184911905504 1661853647750327523072 1675042962415012662144 1686103407507995137536 1696475598745126013136 1709939690798658759272 1719035114685885667566 1721205563741410648896 1732570824250341460224 1746321386347566392448 1756703796492320057088 1757064012986023370748 1770899162694574735872 1771008965470039429246 1784953917954055487744 1794448353687853655232 1808690007288550906464 1819443217795617201984 1846371049107062383682 1847172773401073266176 1857348284833025893692 1860909403824440827648 1871973074477380428288 1884423332716889244912 1885655539513595625888 1886830003639899320576 1896866333446494529728 1923682152148491104181 1925775870141544468992 1938829255708715443584 1954216789484181439168 1964611559641012191504 2008073157698312423712 2024010246251473633424 2034776258199619769772 2037374950738827457856 2049487762574373399936 2049908015150360599206 2050798118500404177408 2066049023143670525184 2067074294044058178816 2079363677480705373696 2093523079302495931104 2110138341836642724208 2121362481952795079124 2122683754094886735648 2138066123542974567936 2155034902301252143872 2167847238224565176832 2198493888169704119064 2233390616553350216192 2245270353875442504576 2261967464993501350848 2277011527032907837602 2292046819581180890088 2294940751655214198528 2324305151036629340832 2325458580799565451168 2328428515130088523264 2340813773189291121792 2342752017314697827664 2373905634566223064734 2392597804917138206976 2411586676384734541952 2424414265088908661856 2425924290394156269312 2476464379777367858256 2512564443622518993216 2514207386018127501184 2529155111261992706304 2544713398117689019704 2564909536197988138908 2585105674278287258112 2619482079521349588672 2635596019479035056122 2656348744041862103808 2656513448205059143869 2677430876931083231616 2713035010932826359696 2732650350099164533248 2733210686867147465608 2769556573660593575523 2770759160101609899264 2786022427249538840538 2791364105736661241472 2807959611716070642432 2828483309270393438832 2830245005459848980864 2888663805212316703488 2908243883563073165376 2931325184226272158752 2992394458897652828726 2993693805167256672768 3012109736547468635568 3015956619991335134464 3036015369377210450136 3056062426108241186784 3074231643861560099904 3074862022725540898809 3099073534715505787776 3100611441066087268224 3121085030919054829056 3123669356419597103552 3140284618953743896656 3165207512754964086312 3184025631142330103472 3232552353451878215808 3297740832254556178596 3301952506369823811008 3323707295500655046144 3350085924830025324288 3392951197490252026272 3415517290549361756403 3419879381597317518544 3438070229371771335132 3442411127482821297792 3465141648500682920448 3492642772695132784896 3513407592984640114176 3514128025972046741496 3542017930940078858492 3560858451849334597101 3569907835908110975488 3588896707375707310464 3617380014577101812928 3638886435591234403968 3692742098214124767364 3714696569666051787384 3721818807648881655296 3768846665433778489824 3771311079027191251776 3773660007279798641152 3793732666892989059456 3847364304296982208362 3877658511417430887168 3908433578968362878336 3929223119282024383008 4016146315396624847424 4048020492502947266848 4069552516399239539544 4074749901477654915712 4098975525148746799872 4099816030300721198412 4132098046287341050368 4134148588088116357632 4187046158604991862208 4220276683673285448416 4242724963905590158248 4245367508189773471296 4310069804602504287744 4396987776339408238128 4488591688346479243089 4490540707750885009152 4523934929987002701696 4554023054065815675204 4584093639162361780176 4589881503310428397056 4648610302073258681664 4650917161599130902336 4681627546378582243584 4685504034629395655328 4747811269132446129468 4785195609834276413952 4823173352769469083904 4848828530177817323712 4851848580788312538624 4952928759554735716512 5025128887245037986432 5028414772036255002368 5058310222523985412608 5089426796235378039408 5129819072395976277816 5238964159042699177344 5271192038958070112244 5312697488083724207616 5313026896410118287738 5354861753862166463232 5426070021865652719392 5466421373734294931216 5539113147321187151046 5541518320203219798528 5572044854499077681076 5582728211473322482944 5615919223432141284864 5656966618540786877664 5660490010919697961728 5771046456445473312543 5777327610424633406976 5816487767126146330752 5862650368452544317504 5984788917795305657452 6024219473094937271136 6031913239982670268928 6072030738754420900272 6112124852216482373568 6148463287723120199808 6149724045451081797618 6198147069431011575552 6198531379145138002361 6201222882132174536448 6247338712839194207104 6280569237907487793312 6330415025509928172624 6368051262284660206944 6465104706903756431616 6595481664509112357192 6603905012739647622016 6700171849660050648576 6785902394980504052544 6831034581098723512806 6839758763194635037088 6876140458743542670264 6884822254965642595584 6985285545390265569792 7028256051944093482992 7084035861880157716984 7121716903698669194202 7177793414751414620928 7234760029154203625856 7277772871182468807936 7385484196428249534728 7429393139332103574768 7537693330867556979648 7542622158054382503552 7587465333785978118912 7694728608593964416724 7755317022834861774336 7816867157936725756672 7858446238564048766016 7969540344615177431607 8032292630793249694848 8096040985005894533696 8139105032798479079088 8149499802955309831424 8197951050297493599744 8199632060601442396824 8308669720981780726569 8374092317209983724416 8440553367346570896832 8485449927811180316496 8490735016379546942592 8793975552678816476256 8977183376692958486178 8981081415501770018304 9047869859974005403392 9108046108131631350408 9168187278324723560352 9224586068176622696427 9297220604146517363328 9301834323198261804672 9363255092757164487168 9371008069258791310656 9495622538264892258936 9646346705538938167808 9697657060355634647424 9905857519109471433024 10050257774490075972864 10056829544072510004736 10178853592470756078816 10259638144791952555632 10477928318085398354688 10542384077916140224488 10626053792820236575476 10709723507724332926464 10852140043731305438784 10932842747468589862432 11078226294642374302092 11144089708998155362152 11165456422946644965888 11313933237081573755328 11320980021839395923456 11542092912890946625086 11632975534252292661504 11725300736905088635008 11969577835590611314904 12048438946189874542272 12144061477508841800544 12224249704432964747136 12296926575446240399616 12299448090902163595236 12396294138862023151104 12397062758290276004722 12402445764264349072896 12494677425678388414208 12561138475814975586624 12660830051019856345248 12736102524569320413888 12930209413807512863232 13190963329018224714384 13207810025479295244032 13465775065039437729267 13571804789961008105088 13662069162197447025612 13679517526389270074176 13752280917487085340528 13769644509931285191168 14056512103888186965984 14168071723760315433968 14243433807397338388404 14355586829502829241856 14469520058308407251712 14555545742364937615872 14770968392856499069456 14858786278664207149536 15075386661735113959296 15085244316108765007104 15174930667571956237824 15389457217187928833448 15633734315873451513344 15716892477128097532032 15939080689230354863214 16064585261586499389696 16192081970011789067392 16278210065596958158176 16298999605910619662848 16399264121202884793648 16617339441963561453138 16748184634419967448832 16881106734693141793664 16970899855622360632992 16981470032759093885184 17587951105357632952512 17954366753385916972356 18095739719948010806784 18216092216263262700816 18336374556649447120704 18449172136353245392854 18594441208293034726656 18595594137435414007083 18603668646396523609344 18742016138517582621312 18991245076529784517872 19395314120711269294848 19811715038218942866048 20100515548980151945728 20357707184941512157632 20519276289583905111264 20955856636170796709376 21084768155832280448976 21252107585640473150952 21704280087462610877568 21865685494937179724864 22156452589284748604184 22288179417996310724304 22627866474163147510656 23084185825781893250172 23265951068504585323008 23450601473810177270016 23908621033845532294821 23939155671181222629808 24096877892379749084544 24288122955017683601088 24448499408865929494272 24593853150892480799232 24598896181804327190472 24794125516580552009444 24926009162945342179707 24989354851356776828416 25122276951629951173248 25321660102039712690496 25472205049138640827776 26381926658036449428768 26415620050958590488064 26931550130078875458534 27143609579922016210176 27324138324394894051224 27359035052778540148352 27504561834974170681056 28113024207776373931968 28336143447520630867936 28486867614794676776808 28939040116616814503424 29541936785712998138912 29717572557328414299072 30150773323470227918592 30170488632217530014208 30778914434375857666896 31433784954256195064064 31878161378460709726428 32129170523172998779392 32384163940023578134784 32556420131193916316352 32798528242405769587296 33234678883927122906276 33496369268839934897664 33762213469386283587328 33941799711244721265984 33962940065518187770368 35175902210715265905024 35908733506771833944712 36432184432526525401632 36672749113298894241408 36898344272706490785708 37188882416586069453312 37191188274870828014166 37207337292793047218688 37484032277035165242624 37982490153059569035744 38790628241422538589696 39623430076437885732096 40397325195118313187801 40715414369883024315264 41038552579167810222528 42169536311664560897952 42504215171280946301904 43389719654015966016527 43408560174925221755136 43731370989874359449728 44312905178569497208368 44576358835992621448608 45255732948326295021312 46168371651563786500344 46901202947620354540032 47817242067691064589642 47878311342362445259616 48193755784759498169088 48576245910035367202176 48896998817731858988544 49197792363608654380944 49588251033161104018888 49852018325890684359414 50244553903259902346496 50643320204079425380992 50944410098277281655552 52763853316072898857536 53863100260157750917068 54287219159844032420352 54648276648789788102448 54718070105557080296704 55009123669948341362112 55786782412306242021249 56226048415552747863936 56672286895041261735872 56973735229589353553616 59083873571425996277824 59435145114656828598144 60301546646940455837184 61557828868751715333792 62867569908512390128128 63756322756921419452856 64768327880047156269568 65112840262387832632704 65597056484811539174592 66469357767854245812552 67524426938772567174656 67883599422489442531968 70351804421430531810048 71817467013543667889424 72864368865053050803264 73345498226597788482816 73796688545412981571416 74382376549741656028332 74968064554070330485248 75964980306119138071488 79246860152875771464192 80794650390236626375602 81430828739766048630528 82077105158335620445056 84339072623329121795904 85008430342561892603808 86779439308031932033054 86817120349850443510272 87462741979748718899456 88625810357138994416736 89152717671985242897216 90511465896652590042624 92336743303127573000688 95634484135382129179284 95756622684724890519232 96387511569518996338176 97152491820070734404352 98395584727217308761888 99176502066322208037776 99704036651781368718828 100489107806519804692992 101286640408158850761984 101888820196554563311104 105527706632145797715072 107726200520315501834136 109296553297579576204896 109436140211114160593408 110018247339896682724224 111573564824612484042498 112452096831105495727872 113344573790082523471744 113947470459178707107232 118167747142851992555648 118870290229313657196288 123115657737503430667584 127512645513842838905712 130169158962047898049581 130225680524775665265408 131194112969623078349184 132938715535708491625104 135767198844978885063936 140703608842861063620096 143634934027087335778848 145728737730106101606528 146690996453195576965632 147593377090825963142832 148764753099483312056664 151929960612238276142976 161589300780473252751204 162861657479532097261056 164154210316671240890112 167360347236918726063747 168678145246658243591808 170016860685123785207616 173558878616063864066108 174925483959497437798912 177251620714277988833472 178305435343970485794432 184673486606255146001376 191268968270764258358568 191513245369449781038464 194304983640141468808704 196791169454434617523776 198353004132644416075552 199408073303562737437656 202573280816317701523968 211055413264291595430144 215452401040631003668272 218593106595159152409792 220036494679793365448448 223147129649224968084996 224904193662210991455744 226689147580165046943488 227894940918357414214464 236335494285703985111296 237740580458627314392576 246231315475006861335168 255025291027685677811424 260338317924095796099162 260451361049551330530816 262388225939246156698368 265877431071416983250208 271534397689957770127872 287269868054174671557696 291457475460212203213056 295186754181651926285664 297529506198966624113328 303859921224476552285952 323178601560946505502408 328308420633342481780224 334720694473837452127494 337356290493316487183616 340033721370247570415232 347117757232127728132216 354503241428555977666944 356610870687940971588864 369346973212510292002752 382537936541528516717136 383026490738899562076928 390507476886143694148743 393582338908869235047552 396706008265288832151104 398816146607125474875312 422110826528583190860288 430904802081262007336544 437186213190318304819584 440072989359586730896896 446294259298449936169992 453378295160330093886976 455789881836714828428928 472670988571407970222592 492462630950013722670336 510050582055371355622848 520676635848191592198324 524776451878492313396736 531754862142833966500416 574539736108349343115392 582914950920424406426112 590373508363303852571328 595059012397933248226656 607719842448953104571904 646357203121893011004816 669441388947674904254988 674712580986632974367232 680067442740495140830464 694235514464255456264432 709006482857111955333888 713221741375881943177728 738693946425020584005504 765075873083057033434272 766052981477799124153856 781014953772287388297486 787164677817738470095104 793412016530577664302208 797632293214250949750624 861809604162524014673088 874372426380636609639168 892588518596899872339984 911579763673429656857856 984925261900027445340672 1020101164110742711245696 1041353271696383184396648 1063509724285667933000832 1149079472216698686230784 1171522430658431082446229 1180747016726607705142656 1190118024795866496453312 1292714406243786022009632 1338882777895349808509976 1360134885480990281660928 1388471028928510912528864 1418012965714223910667776 1477387892850041168011008 1530151746166114066868544 1562029907544574776594972 1574329355635476940190208 1586824033061155328604416 1595264586428501899501248 1723619208325048029346176 1748744852761273219278336 1785177037193799744679968 1823159527346859313715712 2040202328221485422491392 2082706543392766368793296 2127019448571335866001664 2298158944433397372461568 2343044861316862164892458 2361494033453215410285312 2380236049591732992906624 2585428812487572044019264 2677765555790699617019952 2776942057857021825057728 2954775785700082336022016 3060303492332228133737088 3124059815089149553189944 3173648066122310657208832 3190529172857003799002496 3447238416650096058692352 3570354074387599489359936 4080404656442970844982784 4165413086785532737586592 4254038897142671732003328 4686089722633724329784916 4722988066906430820570624 4760472099183465985813248 5170857624975144088038528 5355531111581399234039904 5553884115714043650115456 6120606984664456267474176 6248119630178299106379888 6381058345714007598004992 6894476833300192117384704 7140708148775198978719872 8330826173571065475173184 9372179445267448659569832 9520944198366931971626496 10341715249950288176077056 10711062223162798468079808 11107768231428087300230912 12241213969328912534948352 12496239260356598212759776 12762116691428015196009984 14281416297550397957439744 16661652347142130950346368 18744358890534897319139664 20683430499900576352154112 21422124446325596936159616 22215536462856174600461824 24992478520713196425519552 28562832595100795914879488 33323304694284261900692736 37488717781069794638279328 42844248892651193872319232 49984957041426392851039104 66646609388568523801385472 74977435562139589276558656 85688497785302387744638464 99969914082852785702078208 149954871124279178553117312 199939828165705571404156416 299909742248558357106234624 599819484497116714212469248
- Sum of all divisors σ(n): 2208520416375114979737600000
- Sum of proper divisors (its aliquot sum) s(n): 1608700931877998265525130752
- 599819484497116714212469248 is an abundant number, because the sum of its proper divisors (1608700931877998265525130752) is greater than itself. Its abundance is 1008881447380881551312661504
Bases of 599819484497116714212469248
- Binary: 111110000001010001011011101101000110101111111100010110111111101000111101100101010000000002
- Hexadecimal: 0x1F028B768D7F8B7F47B2A00
- Base-36: 23D7HBCTLOWX162DC0
Squares and roots of 599819484497116714212469248
- 599819484497116714212469248 squared (5998194844971167142124692482) is 359783413982386838260522568951857888828765325345685504
- 599819484497116714212469248 cubed (5998194844971167142124692483) is 215805101905528007000886815203688691889096258007703721690863397270586995079380992
-
The
square root of 599819484497116714212469248 is 24491212393369.1105093781 -
599819484497116714212469248 is a
perfect cube number . Itscube root is 843348072
Scales and comparisons
How big is 599819484497116714212469248?- 599,819,484,497,116,714,212,469,248 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 599,819,484,497,116,714,212,469,248 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 599819484497116714212469248 cubic inches would be around 70279006 feet tall.
Recreational maths with 599819484497116714212469248
- 599819484497116714212469248 backwards is 842964212417611794484918995
- The number of decimal digits it has is: 27
- The sum of 599819484497116714212469248's digits is 135
- 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 599819484497116714212469248 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 599819484497116714212469248 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/599819484497116714212469248/
Chicago style:
Numbermatics. 2024. "Number 599819484497116714212469248 - Facts about the integer". https://numbermatics.com/n/599819484497116714212469248/
The information we have on file for 599819484497116714212469248 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 599819484497116714212469248, math, Factors of 599819484497116714212469248, curriculum, school, college, exams, university, Prime factorization of 599819484497116714212469248, STEM, science, technology, engineering, physics, economics, calculator, five hundred ninety-nine septillion, eight hundred nineteen sextillion, four hundred eighty-four quintillion, four hundred ninety-seven quadrillion, one hundred sixteen trillion, seven hundred fourteen billion, two hundred twelve million, four hundred sixty-nine thousand, two hundred forty-eight.