344859542881902646194677696
344,859,542,881,902,646,194,677,696 is an even composite number composed of six prime numbers multiplied together.
344859542881902646194677696 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, nine hundred fifty-two divisors.
Prime factorization of 344859542881902646194677696:
26 × 76 × 113 × 173 × 196 × 533
(2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 17 × 17 × 17 × 19 × 19 × 19 × 19 × 19 × 19 × 53 × 53 × 53)See below for interesting mathematical facts about the number 344859542881902646194677696 from the Numbermatics database.
Names of 344859542881902646194677696
- Cardinal: 344859542881902646194677696 can be written as Three hundred forty-four septillion, eight hundred fifty-nine sextillion, five hundred forty-two quintillion, eight hundred eighty-one quadrillion, nine hundred two trillion, six hundred forty-six billion, one hundred ninety-four million, six hundred seventy-seven thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 3.44859542881902646194677696 × 1026
Factors of 344859542881902646194677696
Divisors of 344859542881902646194677696
- Number of divisors d(n): 21952
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 19 22 28 32 34 38 44 49 53 56 64 68 76 77 88 98 106 112 119 121 133 136 152 154 176 187 196 209 212 224 238 242 266 272 289 304 308 323 343 352 361 371 374 392 418 424 448 476 484 532 539 544 578 583 608 616 646 686 704 722 742 748 784 833 836 847 848 901 931 952 968 1007 1064 1078 1088 1156 1166 1216 1232 1292 1309 1331 1372 1444 1463 1484 1496 1568 1666 1672 1694 1696 1802 1862 1904 1936 2014 2023 2057 2128 2156 2261 2299 2312 2332 2401 2464 2527 2584 2597 2618 2662 2744 2809 2888 2926 2968 2992 3136 3179 3332 3344 3388 3392 3553 3604 3724 3773 3808 3872 3971 4028 4046 4081 4114 4256 4312 4522 4598 4624 4664 4802 4913 4928 5054 5168 5194 5236 5324 5488 5491 5618 5776 5831 5852 5929 5936 5984 6137 6307 6358 6413 6517 6664 6688 6776 6859 7049 7106 7208 7448 7546 7616 7744 7942 8056 8092 8162 8228 8512 8624 9044 9163 9196 9248 9317 9328 9604 9826 9911 10108 10241 10336 10388 10472 10648 10976 10982 11077 11236 11552 11662 11704 11858 11872 11968 12274 12614 12716 12826 13034 13328 13376 13552 13718 14098 14161 14212 14399 14416 14896 15092 15317 15827 15884 16093 16112 16184 16324 16456 16807 17119 17248 17689 18088 18179 18326 18392 18496 18634 18656 19133 19208 19652 19663 19822 20216 20482 20672 20776 20944 21296 21952 21964 22154 22253 22472 22627 23104 23324 23408 23716 23744 24548 24871 25228 25289 25432 25652 26068 26411 26656 27104 27436 27797 28196 28322 28424 28567 28798 28832 29792 30184 30634 30899 31654 31768 32186 32224 32368 32648 32912 33614 34238 34391 34496 34969 35378 36176 36358 36652 36784 37268 37312 38266 38416 38437 39083 39304 39326 39644 40432 40817 40964 41503 41552 41888 42592 42959 43681 43928 44149 44308 44506 44891 44944 45254 45619 46648 46816 47432 47753 48013 49096 49343 49742 50456 50578 50864 51304 52136 52822 53312 53371 54043 54208 54872 55594 56392 56644 56848 57134 57596 57664 59584 60368 60401 61268 61798 63308 63536 64141 64372 64448 64736 65219 65296 65824 67228 67507 68476 68782 69377 69938 70543 70756 71687 72352 72716 73304 73568 74536 75449 76532 76832 76874 77539 78166 78608 78652 79288 80864 81634 81928 83006 83104 83776 85184 85918 87362 87856 88298 88616 89012 89782 89888 90508 91238 93296 93347 93632 94864 95506 96026 98192 98686 99127 99484 100793 100912 101156 101728 102608 104272 104329 105644 106742 107219 108086 109021 109744 110789 111188 112651 112784 113288 113696 114268 115192 116603 117649 119833 120736 120802 121847 122536 123596 123823 126616 127072 127253 128282 128744 129472 130321 130438 130592 131648 133931 134456 135014 136952 137564 137641 138754 139876 141086 141512 143374 144704 145432 146608 147136 148877 149072 150898 153064 153664 153748 155078 155771 156332 157216 157304 158389 158576 161728 163268 163856 166012 166208 168487 171836 174097 174724 175712 176596 177023 177232 178024 179564 179776 181016 182476 184877 186592 186694 188309 189728 191012 192052 194579 196384 197372 198254 198968 199969 201586 201824 202312 203456 205216 208544 208658 210463 211288 213484 214438 216172 216293 218042 219488 221578 222376 225302 225568 226576 227392 228536 230384 233206 235298 239666 240737 241472 241604 243694 244783 245072 247192 247646 253232 254144 254506 256564 257488 260389 260642 260876 261184 267862 268912 269059 270028 273581 273904 275128 275282 277508 279752 282172 283024 285719 286748 290521 290864 291023 293216 297754 298144 300713 301796 305767 306128 307496 309043 310156 311542 312664 314237 314432 314608 316778 317152 319333 325261 326536 327712 332024 334271 336091 336974 339889 343672 345401 348194 349448 351424 353192 354046 354464 356048 359128 362032 363527 364952 369754 373184 373388 373597 376618 378301 379456 382024 384104 384659 389158 392768 394744 396508 397936 399938 403172 403648 404624 410432 417088 417316 420926 422576 422807 426968 428876 429913 432344 432586 436084 438976 443156 444752 448987 450604 451136 453152 456533 457072 460768 466412 470596 472549 479332 480491 481474 483208 485639 487388 489566 490144 493801 494384 495292 501809 506464 509012 513128 514976 520778 521284 521752 525283 528143 535724 537824 538118 540056 542773 547162 547808 550256 550564 555016 559504 564344 566048 571438 573496 581042 581728 582046 586432 587081 594473 595508 596288 601426 603592 611534 612256 614992 618086 620312 623084 625328 628474 629216 633556 634304 638666 650522 653072 653429 655424 664048 664411 668542 672182 673948 679778 687344 690802 693889 696388 698896 705551 706384 708092 708928 712096 718256 724064 727054 729904 730303 739508 742577 746776 747194 750533 753236 756602 763147 764048 768208 769318 775523 778316 788557 789488 793016 795872 799876 806344 809248 811801 816221 829939 834632 838831 841852 845152 845614 852929 853936 857752 859826 864688 865172 866761 872168 886312 889504 890771 897974 901208 906304 907307 912247 913066 914144 921536 932824 937517 941192 945098 958664 960982 962948 963487 966416 971278 974776 979132 980288 987602 988768 990584 1003618 1012928 1014049 1018024 1026256 1026817 1029952 1041556 1042139 1042568 1043504 1050566 1056286 1071448 1075648 1076236 1080112 1085546 1090397 1094324 1095616 1100512 1101128 1108723 1110032 1119008 1128688 1132096 1142876 1146992 1147619 1162084 1163456 1164092 1174162 1179409 1188946 1191016 1199231 1202852 1207184 1218679 1223068 1224512 1229984 1236172 1239161 1240624 1246168 1250656 1256948 1258432 1267112 1277332 1282633 1294139 1301044 1306144 1306858 1318163 1328096 1328822 1337084 1340317 1344364 1347896 1359556 1362053 1374688 1381604 1387778 1392776 1397792 1399783 1411102 1412768 1416184 1424192 1433531 1436512 1448128 1454108 1459808 1460606 1473241 1479016 1485154 1493552 1494388 1501066 1506472 1513204 1514051 1526294 1528096 1536416 1538636 1551046 1556632 1577114 1578976 1586032 1591744 1599752 1612688 1618496 1623602 1632442 1637647 1659878 1669264 1677662 1683704 1685159 1690304 1691228 1705858 1707872 1713481 1715504 1719652 1729376 1730344 1733522 1744336 1772624 1773593 1779008 1781542 1795948 1802416 1814614 1822723 1824494 1826132 1828288 1853357 1865648 1875034 1882384 1883413 1890196 1915067 1917328 1921964 1925896 1926974 1932832 1942556 1949552 1958264 1975204 1977536 1981168 1982251 2000033 2007236 2028098 2033647 2036048 2037161 2052512 2053634 2071399 2083112 2084278 2085136 2087008 2101132 2104991 2112572 2140369 2142896 2152472 2160224 2163301 2171092 2180794 2188648 2199659 2201024 2202256 2215457 2217446 2220064 2235331 2238016 2257376 2276827 2285752 2293984 2295238 2315093 2324168 2328184 2339897 2348324 2352637 2358818 2377892 2379223 2382032 2398462 2405704 2414368 2417807 2437358 2446136 2459968 2472344 2476099 2478322 2481248 2492336 2501312 2513896 2530909 2534224 2544689 2554664 2565266 2588278 2602088 2612288 2613716 2615179 2636326 2648107 2656192 2657644 2674168 2680634 2688728 2692613 2695792 2719112 2724106 2749376 2763208 2775556 2785552 2795584 2799566 2822204 2825536 2828663 2832368 2864279 2867062 2873024 2908216 2919616 2921212 2946482 2958032 2959649 2970308 2987104 2988776 3002132 3009391 3012944 3026408 3028102 3052588 3056192 3072832 3077272 3102092 3113264 3142909 3154228 3157952 3172064 3195731 3199504 3201253 3225376 3247204 3264884 3275294 3307843 3319756 3338528 3355324 3363437 3367408 3370318 3382456 3399473 3411716 3415744 3426962 3431008 3439304 3456607 3458752 3460688 3467044 3488672 3512663 3545248 3547186 3563084 3577871 3591896 3604832 3629228 3645446 3648988 3652264 3676981 3697001 3706714 3731296 3738779 3750068 3764768 3766826 3780392 3799411 3830134 3834656 3843928 3851792 3853948 3865664 3885112 3899104 3916528 3950408 3962336 3964502 3998797 4000066 4014472 4056196 4067294 4072096 4074322 4105024 4107268 4109567 4142798 4161311 4166224 4168556 4170272 4174016 4202264 4209982 4225144 4280738 4285792 4304944 4320448 4326602 4342184 4361588 4377296 4399318 4404512 4430914 4434892 4440128 4470662 4514752 4553654 4571504 4574003 4587968 4590476 4630186 4648336 4650877 4656368 4679794 4696648 4705274 4717636 4755784 4758446 4764064 4796924 4811408 4828736 4835614 4857223 4874716 4892272 4938857 4944688 4947391 4952198 4956644 4962496 4984672 5027792 5061818 5068448 5089378 5109328 5112121 5130532 5176556 5198039 5204176 5227432 5230358 5253731 5272652 5296214 5315288 5342029 5348336 5361268 5377456 5385226 5391584 5428661 5438224 5448212 5519899 5526416 5529437 5551112 5571104 5599132 5644408 5657326 5664736 5682607 5713547 5728558 5734124 5778113 5809573 5816432 5842424 5871817 5892964 5916064 5919298 5940616 5970503 5974208 5977552 6004264 6018782 6025888 6052816 6056204 6067327 6105176 6154544 6179959 6204184 6226528 6235397 6285818 6308456 6344128 6351149 6385729 6391462 6399008 6402506 6450752 6457891 6494408 6529768 6539203 6550588 6562619 6615686 6639512 6677056 6710648 6726874 6734816 6740636 6744409 6764912 6798946 6823432 6853924 6862016 6878608 6907013 6913214 6921376 6934088 6977344 7025326 7090496 7094372 7098343 7126168 7155742 7183792 7187719 7209664 7258456 7290892 7294973 7297976 7304528 7308521 7353962 7394002 7413428 7462592 7477558 7500136 7529536 7533652 7560784 7598822 7632779 7660268 7669312 7687856 7703584 7707896 7761061 7770224 7798208 7833056 7900816 7924672 7929004 7997594 8000132 8028944 8033333 8112392 8134588 8144192 8148644 8168347 8214536 8219134 8255863 8285596 8322622 8332448 8337112 8340544 8394617 8404528 8419964 8450288 8530753 8561476 8571584 8609888 8653204 8674127 8684368 8723176 8754592 8798636 8809024 8861828 8869784 8929811 8941324 8978431 9107308 9129329 9143008 9148006 9180952 9227141 9260372 9296672 9301754 9312736 9359588 9382219 9393296 9410548 9435272 9511568 9516892 9528128 9534371 9593848 9622816 9671228 9714446 9749432 9784544 9798481 9877714 9889376 9894782 9904396 9913288 9969344 9980377 10034717 10055584 10123636 10136896 10178756 10218656 10224242 10261064 10312687 10353112 10396078 10408352 10454864 10460716 10507462 10545304 10592428 10598357 10630576 10684058 10696672 10722536 10754912 10770452 10783168 10857322 10876448 10896424 11039798 11052832 11058874 11102224 11142208 11154539 11198264 11288816 11294987 11314652 11329472 11365214 11427094 11457116 11463529 11468248 11556226 11619146 11632864 11684848 11743634 11785928 11796113 11832128 11838596 11881232 11941006 11955104 11994367 12008528 12037564 12051776 12105632 12112408 12134654 12210352 12309088 12359918 12408368 12415151 12453056 12470794 12571636 12616912 12623809 12702298 12759061 12771458 12782924 12798016 12805012 12915782 12973499 12988816 13059536 13078406 13101176 13125238 13183891 13231372 13279024 13405469 13421296 13453748 13469632 13481272 13488818 13529824 13597892 13646864 13707848 13757216 13800617 13814026 13826428 13842752 13868176 13875757 14050652 14108963 14188744 14196686 14235529 14252336 14260127 14311484 14367584 14375438 14499793 14516912 14581784 14589946 14595952 14609056 14617042 14707924 14734937 14788004 14826856 14955116 14982583 15000272 15067304 15121568 15143107 15197644 15265558 15320536 15375712 15397613 15407168 15415792 15424219 15508199 15522122 15540448 15666112 15768841 15801632 15858008 15937789 15995188 16000264 16057888 16066666 16205651 16224784 16269176 16297288 16336694 16379279 16429072 16438268 16468459 16511726 16571192 16645244 16654561 16664896 16674224 16789234 16809056 16839928 16900576 16924649 17061506 17122952 17219776 17238833 17306408 17332693 17348254 17368736 17446352 17509184 17597272 17716363 17723656 17739568 17812823 17859622 17882648 17956862 18014117 18214616 18258658 18286016 18296012 18306253 18361904 18454282 18520744 18536749 18593344 18603508 18625472 18719176 18764438 18786592 18821096 18848291 18870544 19023136 19033784 19068742 19187696 19245632 19266931 19342456 19428892 19498864 19509523 19569088 19596962 19755428 19778752 19789564 19800641 19808792 19826576 19960754 20049953 20069434 20111168 20247272 20357512 20386927 20437312 20448484 20522128 20625374 20706224 20717543 20792156 20816704 20909728 20921432 21014924 21065737 21090608 21184856 21196714 21261152 21368116 21393344 21445072 21509824 21540904 21714644 21752896 21792848 21804761 22000363 22079596 22105664 22117748 22204448 22309078 22370117 22396528 22408771 22577632 22589974 22629304 22730428 22785389 22854188 22914232 22927058 22936496 23112452 23154901 23238292 23265728 23369696 23487268 23544059 23571856 23592226 23677192 23762464 23796311 23882012 23910208 23988734 24017056 24075128 24196249 24211264 24224816 24269308 24370027 24420704 24588641 24618176 24719836 24816736 24830302 24941588 25045097 25143272 25233824 25247618 25404596 25466023 25518122 25542916 25565848 25610024 25738867 25831564 25879007 25946998 25977632 26119072 26156812 26171453 26202352 26250476 26367782 26462744 26558048 26595877 26810938 26842592 26907496 26962544 26977636 27059648 27195784 27237089 27293728 27415696 27514432 27601234 27628052 27652856 27736352 27751514 27839999 27991579 28101304 28217926 28377488 28393372 28471058 28504672 28520254 28622968 28735168 28750876 28766969 28999586 29033824 29129177 29163568 29179892 29191904 29218112 29234084 29415848 29469874 29576008 29653712 29910232 29965166 30000544 30134608 30243136 30286214 30395288 30531116 30641072 30751424 30795226 30831584 30848438 31016398 31044244 31080896 31115293 31507069 31537682 31603264 31716016 31875578 31990376 32000528 32018021 32115776 32133332 32411302 32449568 32538352 32556139 32594576 32673388 32758558 32858144 32876536 32936918 33023452 33142384 33290488 33309122 33348448 33578468 33618112 33679856 33698267 33801152 33849298 34000561 34123012 34245904 34477666 34571999 34612816 34631737 34665386 34696508 34737472 34892704 35194544 35213783 35432726 35447312 35479136 35625646 35719244 35765296 35784847 35913724 36028234 36386273 36429232 36517316 36592024 36612506 36723808 36776117 36908564 37041488 37073498 37207016 37394203 37438352 37528876 37573184 37642192 37662769 37696582 37741088 38000627 38046272 38067568 38137484 38375392 38533862 38639293 38684912 38706059 38857784 38997728 39019046 39193924 39356581 39510856 39579128 39601282 39617584 39653152 39778249 39921508 39994829 40099906 40138868 40446791 40494544 40667011 40715024 40773854 40896968 41044256 41102719 41250748 41412448 41435086 41584312 41793521 41819456 41842864 42029848 42093683 42131474 42181216 42369712 42393428 42471289 42522304 42736232 42890144 43025453 43081808 43259713 43429288 43585696 43609522 43986767 44000726 44159192 44235496 44408896 44458043 44618156 44700103 44740234 44793056 44817542 45155264 45179948 45205237 45258608 45460856 45570778 45708376 45774421 45828464 45854116 45872992 45938333 46224904 46309802 46476584 46739392 46974536 47045881 47088118 47143712 47184452 47210863 47354384 47524928 47592622 47764024 47977468 48034112 48087271 48150256 48349091 48392498 48449632 48538616 48740054 48841408 49177282 49439672 49633472 49660604 49688401 49883176 50090194 50286544 50314033 50467648 50495236 50809192 50932046 51036244 51064811 51085832 51131696 51159647 51220048 51477734 51663128 51758014 51893996 51955264 52238144 52313624 52342906 52404704 52500952 52735564 52925488 53116096 53191754 53429453 53621876 53685184 53744597 53814992 53925088 53955272 54327427 54391568 54421301 54474178 54587456 54831392 55202468 55256104 55305712 55472704 55503028 55679998 55983158 56202608 56233331 56435852 56754976 56786744 56942116 57009344 57040508 57178429 57245936 57501752 57533938 57791041 57999172 58067648 58258354 58327136 58359784 58383808 58468168 58762319 58831696 58939748 59152016 59307424 59715271 59820464 59930332 60001088 60269216 60572428 60718889 60790576 60823807 61062232 61282144 61590452 61663168 61696876 62032796 62088488 62230586 62508677 62849017 63014138 63075364 63432032 63559243 63751156 63905303 63980752 64001056 64036042 64266664 64589987 64822604 64899136 65076704 65112278 65189152 65346776 65517116 65675533 65716288 65753072 65873836 66046904 66284768 66580976 66618244 66696896 66740597 67156936 67359712 67396534 67698596 67979549 68001122 68246024 68491808 68589367 68955332 69143998 69225632 69263474 69330772 69393016 69785408 69862639 70243019 70389088 70427566 70865452 70894624 70958272 71036801 71251292 71438488 71530592 71569694 71827448 72056468 72188809 72772546 72858464 73034632 73184048 73225012 73447616 73552234 73817128 74082976 74146996 74188499 74414032 74788406 74876704 75057752 75284384 75325538 75393164 75482176 75977143 76001254 76135136 76274968 76750784 77067724 77278586 77369824 77412118 77715568 77995456 78038092 78081773 78387848 78713162 79021712 79064909 79158256 79202564 79235168 79306304 79556498 79843016 79989658 80199812 80244703 80277736 80893582 80989088 81334022 81430048 81547708 81793936 82088512 82205438 82501496 82572791 82824896 82870172 83168624 83587042 83685728 83960569 84059696 84187366 84262948 84362432 84739424 84786856 84942578 85472464 85780288 86050906 86163616 86519426 86858576 86906057 87171392 87219044 87973534 88001452 88318384 88366663 88470992 88916086 89236312 89313427 89400206 89480468 89586112 89635084 90359896 90410474 90517216 90814493 90921712 91141556 91416752 91548842 91656928 91708232 91745984 91876666 92287237 92449808 92619604 92953168 93838283 93949072 94000429 94091762 94176236 94287424 94368904 94421726 94708768 95185244 95528048 95954936 96174542 96300512 96604319 96698182 96784996 96899264 97077232 97130299 97480108 98227921 98354564 98762741 98879344 99321208 99376802 99766352 99820889 100180388 100573088 100628066 100990472 101498551 101618384 101864092 102072488 102129622 102171664 102263392 102319294 102440096 102955468 103144559 103326256 103516028 103787992 104627248 104685812 104809408 104878081 105001904 105059303 105471128 105850976 106001749 106383508 106858906 107243752 107489194 107629984 107783291 107850176 107910544 107969533 108557393 108654854 108783136 108842602 108948356 109662784 109784147 110381887 110404936 110512208 110611424 111006056 111359996 111564523 111966316 112405216 112466662 112871704 113439557 113509952 113573488 113884232 114081016 114356858 114491872 114654953 115003504 115067876 115279213 115582082 115998344 116516708 116581927 116654272 116719568 116936336 117419221 117524638 117663392 117879496 118304032 118472543 118614848 119430542 119640928 119860664 120538432 120671831 121144856 121328851 121437778 121581152 121647614 122124464 122564288 122699929 123180904 123393752 124014541 124065592 124176976 124244857 124461172 124689761 125017354 125698034 126028276 126098819 126150728 126864064 127118486 127502312 127810606 127961504 128002112 128072084 128143771 128533328 129179974 129645208 129757243 130153408 130224556 130378304 130693552 131034232 131233247 131351066 131506144 131747672 131938037 132093808 132569536 133161952 133236488 133481194 134313872 134719424 134793068 134868517 135397192 135959098 136002244 136492048 136566661 136983616 137178734 137910664 138287996 138451264 138526948 138604487 138661544 138786032 138861899 139725278 140349671 140486038 140778176 140855132 141730904 141789248 142073602 142502584 142708489 142876976 143061184 143139388 143654896 144112936 144377618 145022801 145545092 145716928 146069264 146368096 146450024 147104468 147460159 147634256 148165952 148293992 148376998 148828064 149576812 149753408 150115504 150568768 150651076 150786328 151806787 151954286 152002508 152270272 152549936 152633327 154135448 154557172 154739648 154824236 155198593 155431136 156076184 156163546 156590819 156775696 156861397 157426324 158043424 158129818 158316512 158405128 158470336 159112996 159497723 159686032 159979316 160399624 160489406 160555472 161787164 161978176 162084307 162668044 162860096 163095416 163587872 164410876 164808413 165002992 165145582 165740344 166337248 166574177 167174084 167371456 167921138 168119392 168374732 168525896 169373743 169478848 169573712 169666409 169885156 170590189 170944928 172101812 172327232 173038852 173457251 173717152 173812114 174438088 175315679 175947068 176002904 176636768 176733326 176941984 177832172 178262161 178472624 178626854 178800412 178960936 179270168 180172069 180719792 180820948 181034432 181153049 181628986 181843424 182283112 182833504 183097684 183200171 183313856 183416464 183753332 184574474 184899616 185239208 185906336 186171139 187676566 187898144 188000858 188183524 188352472 188737808 188843452 189417536 189627163 190370488 190659623 191056096 191909872 192349084 192601024 193208638 193396364 193569992 194154464 194260598 194879993 194960216 195941053 196455842 196709128 197525482 197758688 198155287 198642416 198753604 199532704 199641778 200360776 201146176 201256132 201368783 201980944 202997102 203236768 203728184 203904239 204144976 204259244 204343328 204526784 204638588 204880192 205910936 206289118 206652512 207032056 207575984 209254496 209371624 209756162 210003808 210118606 210942256 211701952 211936241 212003498 212767016 213717812 214487504 214604753 214978388 215259968 215566582 215821088 215939066 217114786 217309708 217566272 217685204 217807051 217896712 219568294 220549483 220763774 220809872 221024416 221222848 222012112 222719992 223129046 223932632 224126147 224810432 224933324 225743408 226879114 227146976 227768464 227892973 228162032 228713716 228983744 229309906 230007008 230135752 230558426 231164164 231996688 233033416 233163854 233439136 233872672 234838442 235049276 235326784 235758992 235887869 236608064 236945086 238861084 239281856 239721328 239852371 241343662 242003993 242289712 242422159 242657702 242875556 243162304 243295228 244248928 245399858 246361808 246496481 246787504 248029082 248131184 248353952 248489714 248922344 249379522 250034708 250493929 251396068 252056552 252197638 252301456 254236972 254703911 255004624 255621212 255923008 256144168 256287542 257066656 257432819 258359948 259290416 259514486 260449112 261387104 261759421 262068464 262211723 262466494 262702132 263012288 263495344 263639383 263876074 264187616 266323904 266472976 266962388 268070297 268627744 269586136 269737034 270475051 270794384 270942413 271918196 272004488 272984096 273133322 274357468 275496067 275821328 276575992 277053896 277208974 277323088 277572064 277723798 278447743 279450556 279963803 280699342 280972076 281710264 283127537 283461808 284147204 284669077 285005168 285416978 285753952 286278776 287309792 287719033 288225872 288755236 290045602 291090184 292138528 292554647 292736192 292900048 293060161 294208936 294655781 294920318 295268512 296587984 296753996 297656128 299153624 299607979 300231008 301178171 301302152 301572656 302817991 303613574 303908572 304005016 305099872 305266654 306239989 307907369 308270896 309114344 309648472 310397186 310862272 311206301 312152368 312327092 312900721 313181638 313551392 313722794 314852648 316086848 316259636 316436659 316633024 316810256 318225992 318995446 319372064 319958632 320420947 320799248 320978812 321110944 321568331 323574328 324168614 325336088 326190832 327175744 327537827 328821752 329321167 329616826 330005984 330291164 330476041 331480688 332674496 333148354 334348168 335842276 336238784 336610897 336749464 337051792 338443637 338747486 339147424 339332818 339770312 341180378 341889856 342268223 344203624 346077704 346577759 346914502 347434304 347624228 347818807 348876176 350631358 351894136 352005808 352198231 353273536 353466652 353883968 355664344 356524322 356945248 357253708 357453677 357600824 357921872 358117529 358540336 360344138 361439584 361641896 362306098 363257972 363686848 364566224 365667008 366071689 366195368 366400342 366832928 367506664 369148948 369799232 370478416 370680937 371812672 372342278 374006171 375353132 375796288 376001716 376212179 376367048 376704944 377475616 377686904 379254326 380291989 380740976 380949107 381319246 382112192 383819744 384698168 386417276 386792728 387139984 387351613 388308928 388521196 389759986 389920432 391882106 392911684 393418256 393633317 395050964 395517376 396310574 397284832 397507208 399065408 399283556 400249003 400721552 402512264 402737566 403961888 404537287 405994204 406473536 407456368 407808478 408289952 408518488 408686656 409277176 411336233 411821872 412578236 413305024 414064112 414290459 415151968 418006897 418508992 418743248 419512324 420007616 420237212 421884512 423872482 424006996 425032223 425534032 425766649 427435624 428975008 429209506 429956776 431133164 431642176 431878132 432922391 434229572 434619416 435370408 435614102 435793424 437560739 439136588 439943119 441098966 441527548 441619744 442048832 444024224 444914701 445439984 446258092 447337121 447865264 448252294 449866648 451486816 452129909 453758228 454293952 455536928 455785946 456324064 457427432 458619812 459728731 460014016 460271504 461116852 462328328 463030513 463993376 466066832 466327708 466878272 467184179 467745344 469676884 470098552 471517984 471775738 473279983 473890172 475856843 477722168 479442656 479704742 482687324 483854437 484007986 484579424 484844318 485315404 485751112 486590456 488497856 489038473 490799716 491701133 492723616 492992962 493575008 496058164 496262368 496707904 496979428 497257607 497844688 498759044 500069416 500987858 502792136 504113104 504395276 504602912 505321663 508473944 509407822 510009248 511242424 512288336 512575084 514133312 514865638 516719896 517504691 518580832 519028972 519319493 520898224 522774208 523518842 524136928 524423446 524932988 525404264 526990688 527278766 527752148 528375232 528959981 531840001 532945952 533924776 536140594 537255488 539172272 539474068 540950102 541588768 541884826 543836392 544008976 545968192 546266644 546572411 548714936 550992134 551642656 553151984 553454363 554107792 554417948 554646176 555144128 555447596 556895486 558901112 559927606 561398684 561712921 561944152 563420528 566255074 566923616 568294408 569338154 570010336 570833956 571507904 572557552 574619584 575438066 576451744 577510472 578009537 580091204 582180368 584277056 585109294 585800096 586120322 587723983 588417872 589311562 589840636 590537024 591190567 593175968 593507992 598307248 598634311 599215958 600462016 602356342 602604304 603145312 605635982 607227148 607817144 608010032 608342399 610199744 610533308 612479978 615814738 616541792 618228688 618566641 619296944 620794372 622412602 624304736 624654184 625193989 625801442 626363276 627102784 627445588 629705296 632519272 632873318 633620512 635701451 636451984 637990892 638744128 639917264 640267073 640841894 641598496 641957624 642221888 643136662 646010659 647148656 648337228 650672176 652381664 655075654 656867981 657643504 658003003 658642334 659233652 660011968 660582328 660952082 662961376 666296708 668696336 669061877 671684552 673221794 673498928 674103584 676230233 676887274 677494972 678294848 678665636 679540624 679912093 682360756 684536446 687595447 688407248 691339187 692155408 693155518 693829004 695248456 695637614 697752352 698746223 701262716 703788272 704011616 704396462 706933304 710489857 711328688 713048644 713890496 714507416 714907354 715201648 715592611 715843744 716235058 717080672 720688276 722011913 722879168 723283792 724612196 726515944 729132448 731432701 732143378 732390736 732800684 733665856 734146567 735013328 735415121 738297896 740956832 741361874 744684556 747775039 748012342 750706264 752003432 752424358 752734096 753409888 754483037 754951232 755373808 755786731 758508652 759901751 760583978 761481952 761898214 762638492 767639488 768489029 769396336 772673209 772834552 773585456 774279968 774703226 777042392 779519972 779840864 780951661 783764212 785823368 786836512 787266634 790101928 792621148 794076899 794569664 795014416 798567112 799779977 800498006 801443104 802584671 805024528 805475132 806954491 807923776 809074574 811988408 814912736 815616956 816073489 816579904 817036976 817483607 818554352 821934547 822672466 823643744 825156472 828128224 828580918 830303936 835748573 836013794 837486496 839024648 840474424 843769024 844702817 847744964 848013992 849301957 850064446 851068064 851533298 854871248 857950016 858419012 858899503 859913552 862266328 863756264 865844782 868101787 868459144 869238832 869713999 870740816 871228204 871586848 872828327 875121478 878273176 879886238 882197932 882691733 883055096 883239488 888048448 889829402 890879968 892516184 894674242 895730528 896504588 897006397 899733296 902973632 904259818 907516456 908300701 911073856 911571892 912648128 913658149 914854864 917239624 918632729 919457462 920543008 922233704 923566259 924656656 926061026 927986752 932133664 932655416 934368358 939353768 940197104 943035968 943551476 944079619 946559966 947780344 951713686 955444336 955966627 958885312 959409484 965374648 967708874 968015972 969158848 969688636 970231409 970630808 971502224 972033293 973180912 978076946 981599432 982447697 983402266 985447232 985985924 987150016 992116328 992524736 993958856 994515214 995689376 997518088 998959423 1000138832 1001975716 1005584272 1008226208 1008790552 1009205824 1010643326 1015159607 1016947888 1018815644 1020018496 1021147343 1022484848 1024576672 1025150168 1029731276 1032221113 1033439792 1034004719 1035009382 1037161664 1038057944 1038638986 1041796448 1047037684 1048273856 1048846892 1049865976 1050808528 1053981376 1054557532 1055504296 1057919962 1062647509 1063680002 1065891904 1067849552 1068433289 1072281188 1078344544 1078948136 1080507131 1081900204 1083177536 1083769652 1086390151 1087672784 1088017952 1092533288 1093144822 1097429872 1098029779 1101984268 1103285312 1106303968 1106908726 1108215584 1108835896 1109292352 1110895192 1113790972 1116484061 1117802224 1119855212 1122797368 1123425842 1123888304 1126841056 1132510148 1133847232 1134590149 1136588816 1138676308 1140020672 1141667912 1145115104 1150876132 1152903488 1153658891 1155020944 1155652333 1156019074 1160182408 1164360736 1166019239 1170218588 1171600192 1172240644 1175447966 1176835744 1178623124 1179681272 1182381134 1185616201 1186351936 1187015984 1187664863 1194131323 1196614496 1197268622 1198431916 1204712684 1205208608 1206290624 1207625617 1211271964 1214200757 1214454296 1215634288 1216020064 1216684798 1221066616 1224959956 1227209753 1231629476 1233083584 1236457376 1237133282 1238593888 1241588744 1244825204 1247835127 1248609472 1249308368 1250387978 1251602884 1252726552 1254891176 1259410592 1261204483 1265038544 1265746636 1267241024 1268071343 1271402902 1272903968 1275981784 1279834528 1280534146 1281683788 1282401197 1283196992 1283915248 1286273324 1291611431 1292021318 1294297312 1296674456 1301344352 1303197973 1304763328 1310151308 1313735962 1315287008 1316006006 1317284668 1318467304 1321164656 1321904164 1325922752 1327390141 1332593416 1334617361 1337392672 1338123754 1343369104 1346443588 1346997856 1348207168 1349699219 1352460466 1353774548 1354989944 1357331272 1359081248 1359824186 1364159951 1364721512 1369072892 1371587371 1375190894 1376814496 1382678374 1384310816 1386311036 1387087009 1387658008 1390496912 1391275228 1395504704 1397492446 1402525432 1407576544 1408023232 1408792924 1409581481 1413866608 1420979714 1422657376 1426097288 1427329673 1429014832 1429814708 1430403296 1431185222 1431687488 1432470116 1434161344 1441376552 1443565717 1444023826 1446567584 1449224392 1453031888 1458264896 1462865402 1464286756 1464781472 1465601368 1468293134 1470026656 1470830242 1476595792 1481913664 1482723748 1483553687 1489369112 1495550078 1496024684 1501412528 1502233271 1504006864 1504848716 1505468192 1506819776 1508966074 1510747616 1511573462 1517017304 1519803502 1521167956 1522963904 1523796428 1524649357 1525276984 1536978058 1538792672 1543846381 1545346418 1545669104 1547170912 1548559936 1549406452 1554084784 1559039944 1559681728 1561903322 1567528424 1568883029 1571646736 1573673024 1574533268 1580203856 1585242296 1588153798 1590028832 1595250811 1597134224 1599559954 1600996012 1602886208 1605169342 1610049056 1610950264 1613908982 1618149148 1623976816 1629825472 1631233912 1632146978 1634073952 1634967214 1637108704 1643869094 1645344932 1647287488 1650312944 1651215083 1656256448 1657161836 1669874657 1671497146 1672027588 1674972992 1678049296 1678966597 1680948848 1689405634 1695489928 1696027984 1696955113 1698603914 1700128892 1702136128 1703066596 1709742496 1716838024 1717799006 1719827104 1724532656 1725475367 1727512528 1731689564 1736203574 1736918288 1738477664 1739427998 1741481632 1742456408 1743173696 1745656654 1750242956 1753457503 1756546352 1759772476 1764395864 1765383466 1766110192 1779658804 1781759936 1782927377 1785032368 1786008151 1789348484 1791461056 1793009176 1794012794 1799466592 1802029733 1808519636 1815032912 1816601402 1823143784 1827316298 1829709728 1832315947 1834479248 1835482061 1837265458 1838914924 1841086016 1844467408 1845475681 1847132518 1849313312 1852122052 1864267328 1865310832 1866330499 1868736716 1876492079 1878707536 1880394208 1887102952 1888159238 1893119932 1895560688 1896596891 1903427372 1910888672 1911933254 1918818968 1928472469 1930749296 1935417748 1936031944 1939377272 1940462818 1941261616 1943004448 1944066586 1946361824 1949134201 1956153892 1959746621 1963198864 1964895394 1966804532 1971971848 1981892759 1984232656 1987917712 1989030428 1991378752 1992683539 1995036176 1996126757 1997918846 2000277664 2003951432 2011168544 2014033231 2016452416 2017581104 2021286652 2030319214 2033895776 2037631288 2042294686 2044969696 2047882529 2049153344 2050300336 2051421127 2059462552 2062590467 2064442226 2066879584 2068009438 2070018764 2076115888 2077277972 2083592896 2085898793 2094075368 2097255853 2097693784 2099731952 2101617056 2108247197 2109115064 2111008592 2115839924 2119725937 2125295018 2127360004 2135699104 2136866578 2143679923 2144562376 2155351583 2156689088 2157896272 2161014262 2163800408 2167539304 2172780302 2175345568 2176035904 2178444107 2185066576 2186289644 2190305047 2194859744 2196059558 2203968536 2212607936 2213817452 2215056613 2216431168 2217671792 2221790384 2227581944 2230965199 2232968122 2235604448 2239710424 2242946629 2245594736 2246851684 2247776608 2250978317 2253682112 2265020296 2269180298 2273177632 2277352616 2283335824 2290230208 2292764789 2301752264 2305248169 2307317782 2310041888 2311304666 2312038148 2320364816 2328721472 2331298651 2332038478 2340437176 2344481288 2350895932 2353671488 2356276279 2357246248 2359362544 2360652283 2364762268 2369105459 2371232402 2374031968 2375329726 2388262646 2393228992 2394537244 2395877561 2396863832 2409425368 2410417216 2415251234 2422543928 2426044313 2428401514 2428908592 2431268576 2432040128 2433369596 2434731649 2442133232 2449919912 2454419506 2463258952 2465387617 2472914752 2474266564 2477187776 2483177488 2489650408 2493431693 2495670254 2498616736 2500775956 2502175739 2503205768 2505453104 2506822703 2509782352 2518821184 2522408966 2530077088 2531493272 2536142686 2542805804 2545807936 2551963568 2559669056 2561068292 2562501823 2563367576 2564802394 2567830496 2572546648 2583222862 2584042636 2588594624 2593348912 2594766559 2602688704 2606395946 2620302616 2627471924 2630574016 2632012012 2633485253 2634569336 2636934608 2638376081 2642329312 2643808328 2654780282 2662043923 2665186832 2666643749 2669234722 2674785344 2676247508 2686738208 2692887176 2693995712 2699398438 2704920932 2707549096 2709979888 2711461291 2714662544 2718162496 2719648372 2728319902 2729443024 2738145784 2743174742 2750381788 2753628992 2755433219 2765356748 2768621632 2772622072 2774174018 2775316016 2780993824 2782550456 2794984892 2801743021 2805050864 2815153088 2817585848 2819162962 2827733216 2831761009 2841959428 2845314752 2852194576 2854659346 2858029664 2859629416 2860806592 2862370444 2864940232 2879353631 2882753104 2884328953 2887131434 2888047652 2893135168 2898448784 2900033213 2906063776 2925730804 2928573512 2929562944 2931202736 2936586268 2940053312 2941660484 2948773267 2953191584 2965447496 2967107374 2975225561 2978738224 2980366543 2991100156 2992049368 3002825056 3004466542 3008013728 3009697432 3010936384 3017932148 3021495232 3023146924 3030456737 3034034608 3039607004 3042335912 3047592856 3049298714 3050553968 3062925173 3073956116 3077585344 3079601833 3087692762 3090692836 3091338208 3094341824 3098812904 3108169568 3114402907 3118079888 3123806644 3131359847 3135056848 3137766058 3143293472 3149066536 3160407712 3164909363 3170484592 3176307596 3180057664 3190501622 3194268448 3199119908 3201992024 3210338684 3218101117 3220098112 3221900528 3223661771 3227817964 3236298296 3241213591 3247953632 3262467824 3264293956 3268147904 3269934428 3274217408 3287738188 3290689864 3295687769 3300625888 3302430166 3312959881 3314323672 3330997901 3339749314 3342994292 3344055176 3356098592 3357933194 3361897696 3368639879 3378811268 3386981059 3390979856 3392055968 3393910226 3397207828 3400257784 3406133192 3419484992 3423269311 3433676048 3435598012 3439654208 3441907931 3449065312 3450950734 3455025056 3463379128 3472407148 3473836576 3476955328 3478855996 3480803249 3482963264 3484912816 3491313308 3500485912 3506915006 3513092704 3519544952 3528791728 3530766932 3532220384 3537251641 3559317608 3565854754 3570064736 3572016302 3578696968 3586018352 3588025588 3598933184 3602916097 3604059466 3617039272 3622532837 3630065824 3633202804 3635236451 3646287568 3654632596 3659419456 3664631894 3668958496 3670964122 3674530916 3677829848 3688934816 3690951362 3694265036 3698626624 3702719867 3704244104 3722880007 3730621664 3732660998 3737473432 3752984158 3757415072 3760788416 3764950453 3774205904 3776318476 3786239864 3791121376 3793193782 3806854744 3821777344 3823866508 3826006877 3837637936 3856944938 3861498592 3870835496 3872063888 3874180541 3878754544 3880925636 3882523232 3886008896 3888133172 3892723648 3898268402 3912307784 3919493242 3926397728 3929790788 3931990447 3933609064 3943943696 3963785518 3968465312 3975835424 3978060856 3985367078 3990072352 3992253514 3995837692 4000555328 4007902864 4022337088 4026788579 4028066462 4035162208 4042573304 4060638428 4067791552 4075262576 4077490307 4084589372 4089939392 4095765058 4100600672 4102842254 4114067881 4118925104 4125180934 4128884452 4133759168 4136018876 4138333969 4140037528 4152231776 4154555944 4171797586 4188150736 4190440177 4194511706 4195387568 4199463904 4203234112 4216494394 4218230128 4222017184 4231679848 4239451874 4250590036 4254720008 4258396793 4271398208 4273733156 4287359846 4289124752 4310703166 4315792544 4322028524 4327600816 4329966487 4335078608 4345560604 4350691136 4356888214 4370133152 4372579288 4376357923 4380610094 4389719488 4392119116 4407937072 4427634904 4430113226 4435343584 4443580768 4449910157 4455163888 4461930398 4465936244 4471208896 4479420848 4481869511 4485893258 4491189472 4493703368 4495553216 4501956634 4530040592 4538360596 4546355264 4554705232 4557195049 4566671648 4585529578 4598075867 4603504528 4606021021 4610496338 4614635564 4620083776 4622609332 4624076296 4640729632 4662597302 4664076956 4680874352 4683433139 4688962576 4701791864 4712552558 4714492496 4718725088 4721304566 4729524536 4733611631 4738210918 4742464804 4748063936 4750659452 4759384651 4776525292 4789074488 4791755122 4793727664 4813168129 4818850736 4830502468 4839374309 4845087856 4852088626 4856803028 4857817184 4862537152 4866739192 4869463298 4884266464 4891223561 4899839824 4908839012 4926517904 4930775234 4948533128 4966354976 4973428999 4979300816 4982022737 4986863386 4991340508 4997233472 5001551912 5004351478 5006411536 5009148277 5010906208 5013645406 5019564704 5044817932 5060154176 5062986544 5072285372 5085611608 5093335643 5103927136 5120028907 5122136584 5125003646 5126735152 5129604788 5135660992 5139025969 5145093296 5147905847 5166445724 5168085272 5186697824 5189533118 5206079813 5212791892 5234425273 5240605232 5254943848 5264024024 5266970506 5269138672 5273869216 5276752162 5284658624 5287616656 5290507117 5309560564 5319312257 5324087846 5330373664 5333287498 5338469444 5352495016 5373476416 5379423203 5385774352 5398796876 5408712463 5409841864 5415098192 5419959776 5422922582 5429325088 5439296744 5456639804 5458886048 5466661627 5476291568 5486349484 5500763576 5510866438 5530713496 5545244144 5548348036 5550632032 5558538293 5561987648 5565100912 5568143059 5589969784 5598459839 5603486042 5610101728 5618092697 5635171696 5638325924 5655466432 5663522018 5683918856 5692551601 5704389152 5709318692 5712514423 5716059328 5719258832 5722385249 5724740888 5729880464 5753541829 5758707262 5765506208 5768657906 5774262868 5776095304 5796897568 5800066426 5812127552 5818559791 5850240011 5851461608 5857147024 5862405472 5873172536 5883320968 5897546534 5906383168 5912919719 5930894992 5934214748 5945113699 5950451122 5957476448 5960733086 5982200312 5984098736 6005650112 6008933084 6012296521 6016027456 6019394864 6035864296 6046293848 6060913474 6068069216 6076712509 6079214008 6084671824 6087997993 6095185712 6098597428 6101107936 6109798289 6125850346 6147912232 6159203666 6175385524 6178842131 6181385672 6182676416 6197625808 6216339136 6223218713 6228805814 6236159776 6247613288 6262719694 6270113696 6275532116 6279044779 6286586944 6298133072 6320815424 6329818726 6340969184 6352615192 6358104907 6381003244 6388536896 6395607043 6398239816 6403984048 6420677368 6430429103 6436202234 6443801056 6447323542 6455635928 6464963813 6472596592 6482427182 6495907264 6503096237 6524935648 6528587912 6539868856 6575476376 6581379728 6584977421 6591375538 6601251776 6604860332 6608557333 6625919762 6628647344 6661995802 6679498628 6685988584 6688110352 6691766389 6712197184 6715866388 6723795392 6737279758 6757622536 6773962118 6781959712 6784111936 6787820452 6791619863 6794415656 6800515568 6804233051 6812266384 6846538622 6867352096 6871196024 6877133879 6883815862 6898130624 6901901468 6910050112 6926758256 6944814296 6947673152 6955362091 6957711992 6961606498 6969825632 6982626616 6992715961 7000971824 7013830012 7026185408 7039089904 7042937803 7057583456 7061533864 7064440768 7074503282 7106117249 7118635216 7131709508 7140129472 7144032604 7148031401 7157393936 7172036704 7176051176 7205832194 7208118932 7225547791 7234078544 7238033033 7245065674 7260131648 7266405608 7270472902 7292575136 7309265192 7329263788 7337916992 7341928244 7349061832 7355659696 7359680647 7377869632 7381902724 7388530072 7405439734 7408488208 7438532563 7445760014 7461243328 7465321996 7474946864 7479033023 7505968316 7514830144 7529900906 7548411808 7552636952 7563549917 7572479728 7582242752 7586387564 7604731057 7613709488 7647733016 7652013754 7675275872 7686208453 7713889876 7722997184 7741670992 7744127776 7748361082 7757509088 7761851272 7765046464 7776266344 7796536804 7815388427 7824615568 7838986484 7852795456 7859581576 7863980894 7867218128 7871518721 7887887392 7927571036 7936930624 7942131043 7951670848 7956121712 7970734156 7980144704 7984507028 7991675384 8015805728 8045759711 8053577158 8056132924 8070324416 8075612237 8085146608 8089566331 8121276856 8150525152 8154980614 8169178744 8191530116 8201201344 8205684508 8225525429 8228135762 8237850208 8250361868 8257768904 8272037752 8276667938 8280075056 8299313407 8304463552 8309111888 8313654041 8343595172 8358919261 8376301472 8380880354 8389023412 8390775136 8398927808 8432988788 8436460256 8444034368 8453379319 8463359696 8478903748 8499405299 8501180072 8509440016 8516793586 8547466312 8574719692 8578249504 8590468271 8621406332 8631585088 8644057048 8655201632 8659932974 8670157216 8691121208 8713776428 8734845889 8740266304 8745158576 8752715846 8761220188 8784238232 8797579747 8815874144 8828431381 8855269808 8860226452 8870687168 8876499401 8887161536 8899820314 8910327776 8923860796 8931872488 8958841696 8963739022 8971786516 8976808379 8982378944 8987406736 8992319677 9003913268 9041280017 9060081184 9076721192 9109410464 9114390098 9133343296 9171059156 9193234303 9196151734 9207009056 9212042042 9220992676 9229271128 9245218664 9248152592 9281459264 9291730987 9325194604 9328153912 9342321527 9361748704 9366866278 9377925152 9403583728 9425105116 9428984992 9437450176 9442609132 9447894533 9459049072 9467223262 9476421836 9484929608 9501318904 9518769302 9549119657 9553050584 9578148976 9583510244 9587455328 9601111597 9626336258 9637701472 9661004936 9678748618 9690175712 9704177252 9709609063 9713606056 9715634368 9733478384 9738926596 9768532928 9782447122 9799679648 9817678024 9853035808 9861550468 9867070367 9897066256 9932709952 9946857998 9958601632 9964045474 9973726772 9982681016 9991307711 10003103824 10008702956 10012823072 10018296554 10021812416 10027290812 10039129408 10050239639 10089635864 10104960019 10125973088 10144570744 10171223216 10186671286 10207854272 10240057814 10244273168 10250007292 10253470304 10259209576 10278051938 10290186592 10295811694 10332891448 10336170544 10373395648 10379066236 10384875809 10412159626 10425583784 10468850546 10481210464 10509887696 10515632897 10528048048 10533941012 10538277344 10547738432 10553504324 10575233312 10581014234 10619121128 10638624514 10648175692 10660747328 10666574996 10672545499 10676938888 10704990032 10758846406 10771548704 10797593752 10806924667 10817424926 10819683728 10830196384 10839919552 10845845164 10858650176 10878593488 10913279608 10917772096 10933323254 10952583136 10972698968 10982181203 11001527152 11021732876 11061426992 11090488288 11096696072 11101264064 11117076586 11130201824 11136286118 11166755677 11179939568 11196919678 11206972084 11220203456 11232620773 11236185394 11270343392 11276651848 11327044036 11367837712 11374051909 11385103202 11408778304 11418637384 11425028846 11438517664 11444770498 11449481776 11459760928 11507083658 11517414524 11531012416 11537315812 11548525736 11552190608 11558505581 11593795136 11600132852 11637119582 11689122599 11700480022 11702923216 11714294048 11724810944 11746345072 11752766179 11766641936 11795093068 11825839438 11861789984 11868429496 11878685791 11890227398 11900902244 11914952896 11921466172 11964400624 11968197472 12017866168 12024593042 12038789728 12071728592 12078327569 12092587696 12121826948 12136138432 12153425018 12158428016 12165074387 12169343648 12175995986 12190371424 12197194856 12202215872 12219596578 12251700692 12274202521 12295824464 12318407332 12350771048 12357684262 12362771344 12395251616 12446437426 12457611628 12472319552 12480491639 12495226576 12502057057 12525439388 12540227392 12551064232 12558089558 12596266144 12659637452 12681938368 12705230384 12712175663 12716209814 12762006488 12791214086 12796479632 12807968096 12826211629 12841354736 12848374427 12860858206 12872404468 12887602112 12894647084 12911271856 12918329767 12929927626 12945193184 12964854364 13006192474 13049871296 13057175824 13064313493 13079737712 13135444553 13150952752 13162759456 13169954842 13182751076 13209720664 13217114666 13251839524 13257294688 13276178237 13323991604 13358997256 13371977168 13376220704 13383532778 13431732776 13474559516 13499307283 13515245072 13547924236 13563919424 13575640904 13583239726 13588831312 13596259609 13601031136 13608466102 13624532768 13643939407 13693077244 13718226347 13734704192 13742392048 13754267758 13767631724 13803802936 13853516512 13873249313 13889628592 13897221319 13910724182 13915423984 13923212996 13939651264 13948784773 13965253232 13972887299 13985431922 14001943648 14027660024 14078179808 14085875606 14115166912 14123067728 14149006564 14207725741 14212234498 14237270432 14263419016 14288065208 14296062802 14314787872 14335177703 14344073408 14352102352 14359947889 14411664388 14416237864 14438133269 14451095582 14468157088 14476066066 14490131348 14532811216 14540945804 14585150272 14601291551 14618530384 14658527576 14680790971 14683856488 14698123664 14711319392 14719361294 14757730379 14763805448 14777060144 14810879468 14816976416 14838081559 14877065126 14891520028 14930643992 14949893728 14958066046 15005759461 15011936632 15059801812 15087461081 15096823616 15105273904 15127099834 15144959456 15172775128 15209462114 15227418976 15249108749 15295466032 15304027508 15332135329 15350551744 15372416906 15427779752 15483341984 15488255552 15496722164 15505396291 15515018176 15523702544 15532188533 15552532688 15593073608 15616756393 15630776854 15649231136 15677972968 15700626403 15719163152 15727961788 15734436256 15743037442 15775774784 15855142072 15879222887 15884262086 15912243424 15941468312 15969014056 15983350768 16031611456 16049353523 16091519422 16107154316 16112265848 16136737183 16151224474 16170293216 16179132662 16242553712 16301050304 16309961228 16319090557 16338357488 16383060232 16411369016 16451050858 16456271524 16475700416 16493933953 16500723736 16515537808 16524565981 16544075504 16553335876 16560150112 16583738213 16598626814 16618223776 16627308082 16687190344 16717838522 16752602944 16761760708 16771142927 16778046824 16781550272 16865977576 16872920512 16906758638 16926719392 16957807496 16982310191 16998810598 17002360144 17018880032 17033587172 17043121543 17094932624 17149439384 17156499008 17180936542 17242812664 17257713319 17288114096 17310403264 17319865948 17340314432 17359504831 17382242416 17427552856 17454021851 17469691778 17490317152 17505431692 17515230173 17522440376 17547758921 17568476464 17595159494 17631748288 17656862762 17710539616 17720452904 17752998802 17799640628 17820655552 17847721592 17863744976 17917683392 17927478044 17937512761 17943573032 17953616758 17974813472 17984639354 18007826536 18082560034 18120162368 18153442384 18163365913 18218820928 18228780196 18342118312 18368621227 18386468606 18392303468 18414018112 18424084084 18434396771 18441985352 18458542256 18468632567 18490437328 18496305184 18583461974 18650389208 18656307824 18666506243 18684643054 18723497408 18733732556 18755850304 18807167456 18850210232 18857969984 18885218264 18895789066 18918098144 18934446524 18952843672 18969859216 18980229037 19002637808 19037538604 19098239314 19106101168 19156297952 19167020488 19174910656 19202223194 19252672516 19275402944 19288032533 19322009872 19357497236 19380351424 19401799517 19408354504 19419218126 19427212112 19466956768 19477853192 19564894244 19599359296 19612201147 19635356048 19646089661 19706071616 19723100936 19734140734 19794132512 19822327063 19893715996 19917203264 19928090948 19947453544 19965362032 19982615422 20006207648 20017405912 20025646144 20036593108 20054581624 20100479278 20155475417 20179271728 20190302671 20209920038 20251946176 20289141488 20300232491 20342446432 20373342572 20480115628 20488546336 20500014584 20506940608 20518419152 20529635489 20556103876 20580373184 20591623388 20641412869 20665782896 20672341088 20758132472 20769751618 20824319252 20851167568 20862565801 20937701092 20962420928 21019775392 21031265794 21056096096 21067882024 21076554688 21107008648 21150466624 21162028468 21213197159 21238242256 21277249028 21296351384 21333149992 21345090998 21353877776 21409980064 21440476211 21517692812 21543097408 21557212831 21595187504 21613849334 21634849852 21639367456 21660392768 21691690328 21757186976 21800820349 21826559216 21866646508 21905166272 21919518929 21945397936 21957394327 21964362406 22003054304 22043465752 22122853984 22154365541 22180976576 22193392144 22234153172 22260403648 22272572236 22333511354 22359879136 22393839356 22413944168 22465241546 22472370788 22526707819 22540686784 22553303696 22565632397 22654088072 22688495137 22735675424 22748103818 22770206404 22837274768 22850057692 22877035328 22889540996 22898963552 22919521856 22944886723 23014167316 23034829048 23069814383 23074631624 23097051472 23104381216 23117011162 23190719167 23200265704 23274239164 23316985307 23378245198 23400960044 23405846432 23428588096 23492690144 23505532358 23533283872 23580479153 23590186136 23651678876 23708867413 23723579968 23736858992 23757371582 23780454796 23801804488 23842932344 23928801248 23936394944 23962885177 24035732336 24049186084 24077579456 24093355517 24143457184 24156655138 24185175392 24243653896 24306850036 24316856032 24330148774 24338687296 24351991972 24365622743 24380742848 24394389712 24439193156 24503401384 24540617189 24548405042 24591648928 24636814664 24701542096 24715368524 24725542688 24760761487 24790503232 24892874852 24915223256 24960983278 24990453152 25004114114 25050878776 25102128464 25116179116 25192532288 25220412679 25319274904 25357729859 25410460768 25424351326 25432419628 25524012976 25582428172 25592959264 25615936192 25644285161 25652423258 25682709472 25696748854 25721716412 25744808936 25789294168 25822543712 25836659534 25859855252 25890386368 25919039069 25929708728 26012384948 26060160049 26114351648 26128626986 26159475424 26270889106 26301905504 26325518912 26339909684 26354653171 26365502152 26419441328 26434229332 26503679048 26514589376 26552356474 26647983208 26717994512 26743954336 26752441408 26767065556 26782048139 26863465552 26949119032 26998614566 27030490144 27095848472 27119263787 27151281808 27166479452 27177662624 27192519218 27202062272 27216932204 27249065536 27287878814 27386154488 27427748623 27436452694 27484784096 27508535516 27523933129 27535263448 27607605872 27707033024 27746498626 27779257184 27794442638 27821448364 27830847968 27846425992 27897569546 27930506464 27945774598 27970863844 28003887296 28055320048 28156359616 28171751212 28187520053 28246135456 28298013128 28415451482 28424468996 28474540864 28526838032 28542432149 28576130416 28592125604 28629575744 28670355406 28704204704 28719895778 28823328776 28832475728 28876266538 28902191164 28936314176 28952132132 28968337783 28980262696 29065622432 29081891608 29202583102 29237060768 29317055152 29333081239 29361581942 29367712976 29396247328 29422638784 29438722588 29515460758 29527610896 29554120288 29621758936 29633952832 29676163118 29754130252 29783040056 29808777551 29861287984 29899787456 29916132092 30011518922 30023873264 30119603624 30174922162 30210547808 30254199668 30289918912 30309765409 30345550256 30418924228 30454837952 30498217498 30590932064 30608055016 30634505461 30664270658 30744833812 30855559504 30966683968 30993444328 31010792582 31047405088 31064377066 31105065376 31149371099 31186147216 31233512786 31261553708 31298462272 31355945936 31373086577 31401252806 31438326304 31455923576 31468872512 31486074884 31710284144 31727618483 31758445774 31768524172 31824486848 31882936624 31900365343 31938028112 31966701536 32098707046 32183038844 32214308632 32224531696 32242147147 32273474366 32302448948 32340586432 32358265324 32485107424 32619922456 32638181114 32676714976 32766120464 32784031973 32822738032 32902101716 32912543048 32987867906 33001447472 33031075616 33049131962 33088151008 33106671752 33120300224 33135281417 33167476426 33197253628 33236447552 33254616164 33315692557 33374380688 33435677044 33523521416 33542285854 33556093648 33692176903 33731955152 33813517276 33853438784 33875620163 33915614992 33934154869 33964620382 33997621196 34004720288 34037760064 34067174344 34086243086 34189865248 34238564927 34298878768 34361873084 34485625328 34515426638 34576228192 34639731896 34719009662 34764484832 34814002993 34855105712 34874159159 34908043702 34939383556 34980634304 35010863384 35030460346 35044880752 35064037939 35095517842 35136952928 35190318988 35313725524 35421079232 35440905808 35460279481 35505997604 35599281256 35653349501 35695443184 35727489952 35840202349 35854956088 35875025522 35887146064 35907233516 35949626944 35969278708 36015653072 36035340929 36165120068 36306884768 36326731826 36442558691 36457560392 36640976911 36684236624 36737242454 36772937212 36784606936 36848168168 36868793542 36883970704 36917084512 36937265134 36980874656 36992610368 37033549819 37166923948 37235185799 37300778416 37312615648 37333012486 37369286108 37467465112 37614334912 37655962421 37700420464 37770436528 37791578132 37836196288 37860987241 37868893048 37905687344 37926408383 37939718432 37960458074 38005275616 38075077208 38196478628 38212202336 38266631389 38312595904 38334040976 38404446388 38505345032 38576065066 38644019744 38714994472 38803599034 38816709008 38838436252 38854424224 38909768051 38933913536 38955706384 38977001413 39129788488 39189218873 39224402294 39270712096 39292179322 39446201872 39468281468 39588265024 39632077067 39644654126 39787431992 39847861207 39856181896 39894907088 39930724064 39965230844 39987600961 40012415296 40034811824 40056696743 40073186216 40109163248 40200958556 40274792803 40310950834 40358543456 40380605342 40419840076 40578282976 40600464982 40684892864 40729918537 40746685144 40951680077 40960231256 40977092672 41000029168 41036838304 41059270978 41112207752 41183246776 41282825738 41331565792 41344682176 41390438033 41516264944 41539503236 41615795893 41648638504 41702335136 41725131602 41875402184 42039550784 42062531588 42086075647 42112192192 42135764048 42214017296 42324056936 42388338781 42426394318 42476484512 42536987563 42554498056 42592702768 42615985951 42666299984 42690181996 42707755552 42768588023 42819960128 42880952422 43035385624 43114425662 43190375008 43227698668 43251894917 43269699704 43278734912 43383380656 43514373952 43562530991 43601640698 43653118432 43733293016 43839037858 43890795872 43914788654 43928724812 44006108608 44086931504 44245707968 44294674369 44308731082 44386784288 44468306344 44545144472 44667022708 44719758272 44769249301 44787678712 44827888336 44852393377 44930483092 44944741576 45013003721 45053415638 45106607392 45131264794 45254746691 45308176144 45376990274 45471350848 45496207636 45521673659 45540412808 45674549536 45700115384 45779081992 45797927104 45889773446 46028334632 46069658096 46094841947 46139628766 46149263248 46194102944 46208762432 46234022324 46259901331 46381438334 46400531408 46548478328 46633970614 46756490396 46801920088 46811692864 46842364723 46985380288 47011064716 47066567744 47160958306 47180372272 47303357752 47417734826 47473717984 47514743164 47541339041 47560909592 47603608976 47629631357 47685864688 47857602496 47925770354 48071464672 48098372168 48139937153 48186711034 48286914368 48313310276 48370350784 48487307792 48613700072 48633712064 48660297548 48687534637 48703983944 48731245486 48788779424 48878386312 48949011727 49006802768 49081234378 49096810084 49183297856 49273629328 49300564621 49403084192 49430737048 49451085376 49521522974 49785749704 49830446512 49921966556 49980906304 50008228228 50036219807 50101757552 50129145539 50204256928 50232358232 50440825358 50578834537 50638549808 50666231231 50715459718 50820921536 50848702652 50864839256 51048025952 51164856344 51185918528 51288570322 51304846516 51365418944 51393497708 51443432824 51489617872 51517764529 51578588336 51645087424 51673319068 51719710504 51838078138 51859417456 52024769896 52069727941 52120320098 52228703296 52257253972 52318950848 52353231161 52541778212 52603811008 52679819368 52709306342 52731004304 52838882656 52868458664 52944849419 53007358096 53104712948 53233117399 53295966416 53435989024 53487908672 53534131112 53564096278 53726931104 53803459171 53898238064 53997229132 54060980288 54191696944 54238527574 54302563616 54332958904 54355325248 54385038436 54433864408 54575757628 54707718989 54772308976 54802250107 54855497246 54872905388 54969568192 55017071032 55047866258 55070526896 55100631047 55215211744 55492997252 55558514368 55588885276 55642896728 55661695936 55692851984 55795139092 55861012928 55891549196 55941727688 56026692073 56110640096 56320317977 56343502424 56375040106 56492270912 56529285659 56596026256 56626964317 56830902964 56848937992 57053676064 57084864298 57152260832 57184251208 57266877943 57340710812 57408409408 57439791556 57578678003 57646657552 57664951456 57752533076 57804382328 57904264264 57936675566 57960525392 58131244864 58163783216 58195578287 58405166204 58474121536 58512434827 58634110304 58666162478 58723163884 58735425952 58792494656 58877445176 59030921516 59055221792 59108240576 59173655233 59243517872 59352326236 59495837093 59508260504 59566080112 59617555102 59722575968 59832264184 60023037844 60047746528 60133277897 60239207248 60349844324 60421095616 60508399336 60619530818 60691100512 60837848456 60996434996 61143921223 61181864128 61216110032 61249573649 61269010922 61328541316 61489667624 61583058229 61711119008 61799019667 61986888656 62021585164 62094810176 62128754132 62210130752 62298742198 62372294432 62467025572 62523107416 62618067611 62711891872 62746173154 62802505612 62837658653 62876652608 62911847152 62946237739 62972149768 63288960119 63420568288 63455236966 63516891548 63537048344 63765873248 63800730686 63876056224 63933403072 64004157701 64197414092 64352640121 64366077688 64428617264 64449063392 64484294294 64546948732 64604897896 64716530648 64970214848 65042116909 65239844912 65276362228 65353429952 65396250689 65532240928 65568063946 65645476064 65804203432 65825086096 65975735812 66002894944 66062151232 66098263924 66135261731 66176302016 66213343504 66270562834 66334952852 66394507256 66509232328 66631385114 66748761376 66843837599 66871354088 67047042832 67084571708 67112187296 67207781179 67384353806 67463910304 67627034552 67751240326 67831229984 67868309738 67929240764 67967263441 67995242392 68009440576 68134348688 68172486172 68379730496 68455405843 68477129854 68597757536 68723746168 68971250656 69030853276 69069492569 69152456384 69279463792 69438019324 69528969664 69628005986 69710211424 69748318318 69816087404 69878767112 69939153977 70021726768 70060920692 70089761504 70128075878 70191035684 70273905856 70351677473 70380637976 70627451048 70734720133 70881811616 70920558962 71011995208 71198562512 71306699002 71390886368 71454979904 71534058607 71680404698 71709912176 71750051044 71774292128 71814467032 71938557416 72031306144 72070681858 72330240136 72613769536 72653463652 72694130663 72885117382 72915120784 73281953822 73368473248 73474484908 73545874424 73569213872 73609430279 73696336336 73737587084 73767941408 73834169024 73874530268 73961749312 74067099638 74333847896 74470371598 74601556832 74625231296 74666024972 74707818493 74738572216 74934930224 75311924842 75400840928 75540873056 75583156264 75648472669 75721974482 75737786096 75811374688 75852816766 75879436864 75920916148 76010551232 76150154416 76392957256 76424404672 76508983001 76533262778 76668081952 76808892776 77010690064 77152130132 77288039488 77429988944 77472315833 77607198068 77633418016 77676872504 77708848448 77819536102 77911412768 77954002826 78167289739 78259576976 78378437746 78448804588 78541424192 78584358644 78628345411 78892403744 78936562936 79264154134 79289308252 79574863984 79618363363 79695722414 79712363792 79789814176 79861448128 79930461688 79975201922 80069623648 80113393486 80146372432 80218326496 80401917112 80549585606 80621901668 80717086912 80761210684 80839680152 80909539067 81156565952 81200929964 81459837074 81493370288 81823858193 81903360154 81920462512 82000058336 82073676608 82118541956 82224415504 82269363253 82366493552 82565651476 82663131584 82780876066 83032529888 83079006472 83150800537 83231591786 83297277008 83404670272 83450263204 83750804368 84125063176 84172151294 84271528096 84428034592 84548292983 84648113872 84776677562 84852788636 84952969024 85073975126 85108996112 85155520709 85185405536 85231971902 85332599968 85380363992 85415511104 85537176046 85761904844 86070771248 86228851324 86380750016 86455397336 86503789834 86539399408 86586705931 86766761312 87125061982 87203281396 87306236864 87363441473 87466586032 87514399399 87678075716 87781591744 87829577308 87857449624 88173863008 88503356821 88589348738 88617462164 88773568576 88936612688 88985229641 89090288944 89334045416 89538498602 89575357424 89655776672 89704786754 89860966184 89889483152 89938620989 90026007442 90106831276 90213214784 90262529588 90428308369 90509493382 90616352288 90753980548 90992415272 91043347318 91080825616 91349099072 91400230768 91450194451 91558163984 91779546892 91948111871 92056669264 92139316192 92189683894 92279257532 92298526496 92388205888 92468044648 92519802662 92762876668 92801062816 92933247659 93096956656 93267941228 93512980792 93603840176 93684729446 94022129432 94321916612 94360744544 94495150981 94606715504 94658432003 94835469652 94947435968 95029486328 95082678082 95121819184 95173817263 95207217952 95259262714 95371729376 95507575849 95851540708 96142929344 96196744336 96279874306 96373422068 96626620552 96773377217 96974615584 97112745191 97227400144 97280549233 97320595096 97375069274 97407967888 97462490972 97577558848 97641493411 97756772624 97810211093 97898023454 98013605536 98162468756 98193620168 98547258656 98601129242 98806168384 98861474096 98915516447 99043045948 99454080187 99571499408 99660893024 99843933112 100016456456 100072439614 100203515104 100258291078 100408513856 100464716464 100519635223 100881650716 101066932883 101157669074 101277099616 101332462462 101430919436 101697405304 101729678512 102096051904 102209040857 102329712688 102577140644 102609693032 102765536797 102786995416 102886865648 102979235744 103035529058 103157176672 103304112653 103346638136 103439421008 103676156276 103718834912 103866570913 104049539792 104139455882 104240640196 104514507944 104706462322 105040316227 105083556424 105359638736 105418612684 105462008608 105612227567 105677765312 105736917328 105794718121 105889698838 106014716192 106209425896 106466234798 106591932832 106743761243 106871978048 107068262224 107128192556 107453862208 107606918342 107796476128 107994458264 108383393888 108477055148 108537774037 108605127232 108665917808 108725319731 108770076872 108867728816 109151515256 109317294751 109415437978 109544617952 109604500214 109710994492 109745810776 109904384821 110034142064 110095732516 110141053792 110201262094 110430423488 110552636029 110985994504 111154560209 111177770552 111285793456 111385703968 111590278184 111783098392 111883455376 112053384146 112221280192 112345474661 112640635954 112687004848 112750080212 112957160281 113058571318 113192052512 113253928634 113661805928 113697875984 114107352128 114169728596 114233633899 114304521664 114368502416 114533755886 114681421624 114879583112 115157356006 115293315104 115329902912 115457537671 115505066152 115608764656 115671961867 115808528528 115873351132 115921050784 116086167491 116327566432 116391156574 116810332408 117024869654 117268220608 117332324956 117398000489 117446327768 117470851904 117754890352 118061843032 118110443584 118241155547 118347310466 118487035744 118704652472 118876171337 118991674186 119016521008 119132160224 119235110204 119301850801 119445151936 119664528368 120046075688 120095493056 120266555794 120478414496 120699688648 120803993233 121016798672 121239061636 121382201024 121516533817 121675696912 121992869992 122178152957 122287842446 122432220064 122499147298 122538021844 122657082632 122834312447 122979335248 123166116458 123422238016 123558828503 123598039334 123973777312 124043170328 124257508264 124597484396 124744588864 124934051144 125046214832 125114570999 125236135222 125423783744 125492346308 125562589327 125605011224 125675317306 125823694304 125892475478 125944299536 126577920238 126841136576 126910473932 127033783096 127074096688 127143561391 127531746496 127601461372 127752112448 128008315402 128394828184 128580348589 128705280242 128732155376 128857234528 128898126784 128968588588 129040777397 129093897464 129209795792 129280427969 129433061296 130084233818 130479689824 130552724456 130665543701 130792501378 131064481856 131136127892 131290952128 131608406864 131650172192 131951471624 132005789888 132151879729 132196527848 132270523462 132426687008 132541125668 132669905704 132789014512 132861603259 133018464656 133262770228 133497522752 133687675198 133742708176 133815818257 134094085664 134169143416 134224374592 134415562358 134768707612 134927820608 135016227731 135254069104 135502480652 135662459968 135736619476 135812596619 135858481528 135934526882 135990484784 136268697376 136344972344 136910811686 136954259708 137195515072 137285408029 137447492336 137522627627 137942501312 138061706552 138138985138 138558927584 138876038648 139256011972 139420422848 139496636636 139632174808 139757534224 139833932293 139878307954 140043453536 140121841384 140179523008 140256151756 140382071368 140703354946 140761275952 141088327919 141254902096 141332118697 141469440266 141763623232 141841117924 142023990416 142101627437 142397125024 142613398004 142781772736 143068117214 143360809396 143419824352 143500102088 143548584256 143628934064 143707448423 143877114832 144062612288 144141363716 144489890083 144660480272 145306927304 145388261326 145770234764 145830241568 146037960607 146563907644 146736946496 146948969816 147091748848 147138427744 147218860558 147392672672 147475174168 147535882816 147749060536 148134199276 148492380113 148667695792 148940743196 149203113664 149332049944 149415636986 149477144432 149558855699 149869860448 150083333477 150623849684 150801681856 150900489817 151081746112 151166312528 151296945338 151443948964 151475572192 151622749376 151705633532 151841832296 152300308832 152605742443 152785914512 152869434509 153017966002 153066525556 153336163904 153436632503 153617785552 153701760289 154021380128 154304260264 154859977888 154944631666 155214396136 155266836032 155353745008 155639072204 155822825536 155908005652 156284983151 156334579478 156519153952 156756875492 156897609176 157168717288 157256690822 157686954733 157784807488 157873125872 157959426779 158528308268 158578616504 158819465959 159149727968 159236726726 159391444828 159424727584 159579628352 159860923376 159950403844 160139247296 160226786972 160292744864 160436652992 160614207061 160803834224 161099171212 161243803336 161488700681 161522421368 161679360304 161819078134 162335034169 162401859928 162919674148 162986740576 163218897149 163647716386 163806720308 163840925024 164000116672 164237083912 164448831008 164538726506 164732987104 165063354071 165131302952 165561752132 165962071891 166065059776 166158012944 166301601074 166463183572 166594554016 166900526408 167501608736 167740196239 168250126352 168344302588 168543056192 168653488619 168856069184 169096585966 169296227744 169553355124 169705577272 170147950252 170217992224 170311041418 170370811072 170463943804 170559359201 170665199936 170760727984 170854073863 171074352092 171523809688 171784320323 172141542496 172457702648 172910794672 173007579668 173078798816 173173411862 173533522624 174250123964 174406562792 174671451757 174726882946 174933172064 175028798798 175356151432 175659154616 175714899248 176347726016 176542888753 177006713642 177178697476 177234924328 177504109013 177873225376 177970459282 178180577888 178668090832 179076997204 179150714848 179311553344 179409573508 179509996127 179721932368 179778966304 179877241978 180052014884 180213662552 180525059176 180856616738 181018986764 181232704576 181433273483 181507961096 181984830544 182086694636 182161651232 182421120343 182800461536 182900388902 183116327968 183559093784 183896223742 184113338528 184278632384 184379367788 184482572197 184558515064 184597052992 184936089296 185039605324 185525753336 185602125632 185866495318 186193913312 186535882456 187025961584 187207680352 187369458892 187474336973 188044258864 188643833224 188721489088 188990301962 189213431008 189316864006 189670939304 189834846509 190058972656 190165356164 190243638368 190347634526 190414435904 190518525428 190743458752 190954553141 191015151698 191703081416 191994240361 192393488672 192559748612 192667531903 192746844136 193253241104 193546754434 193949231168 194225490382 194454800288 194561098466 194641190192 194750138548 194815935776 194924981944 195282986822 195513545248 195620422186 195796046908 196027211072 196324937512 196387240336 197094517312 197202258484 197312640371 197722948192 197831032894 198086091896 198908160374 199142998816 199321786048 199687866224 199797025043 200032912912 200144879228 200407030208 200516582156 200929432928 201039270446 201763301432 202133865766 202315338148 202554199232 202664924924 202778364481 202861838872 203394810608 203459357024 204418081714 204659425376 205154281288 205219386064 205331568673 205531073594 205573990832 205773731296 205958471488 206071058116 206314353344 206608225306 206693276272 206878842016 207352312552 207437669824 207733141826 208099079584 208278911764 208481280392 208661442857 209029015888 209412924644 210080632454 210167112848 210719277472 210837225368 210924017216 211224455134 211473834656 211589436242 211779397676 212029432384 212168357863 212418851792 212932469596 213183865664 213419794687 213487522486 214136524448 214256385112 215213836684 215592952256 215988916528 216106986271 216766787776 216954110296 217075548074 217331835616 217450639462 217540153744 217735457632 218045597693 218303030512 218634589502 218830875956 219089235904 219209000428 219421988984 219491621552 219611606039 219808769642 220068284128 220191465032 220282107584 220402524188 221105272058 221971989008 222093329381 222309120418 222355541104 222571586912 222771407936 223180556368 223302557401 223566196784 223766910752 224106768292 224690949322 225281271908 225374009696 225500160424 225695030029 225914320562 226117142636 226384105024 226507857268 227323611856 227395751968 228339457192 228467267798 228737004832 229067511772 229362843248 229488223811 229759166224 230314712012 230586630208 230915075342 231010132304 231136413353 231217529312 231343923734 231617057056 231746702264 231842101568 231946969919 232172334982 232655132864 232782313148 233209847899 233620664816 234049739308 234664649912 234796000978 234892655536 235509780704 235845238321 236123686064 236482311094 236694620932 236974071488 237129341141 237409304944 237539084083 237752342674 237983348372 238033042016 238264320448 238470220408 238603701602 239329056736 240092151376 240533111588 240956828992 241399377296 241531337597 241607986466 242033597344 242478123272 243033067634 243351393824 243698020951 243985739984 244119114113 244356305914 244575684892 244864440128 244998294596 245076043688 245314165264 245448265573 245668624894 245958670496 246332232916 247117657006 247196078668 247947554624 248086340656 248221956367 248515016528 249194968792 249573446507 249868102288 250092429664 250229141998 250472270444 250881416443 250984692616 251125178654 251210022448 251350634612 251647388608 251784950956 251888599072 252247386503 253155840476 253820947864 254067566192 254148193376 254287122782 255097910837 255202922744 256016630804 256486838377 256789656368 257160697178 257410560484 257464310752 257714469056 257937177176 258081554794 258187794928 258419591584 258560855938 258866122592 259234848733 260168467636 260646300593 260959379648 261105448912 261331087402 261585002756 262272255784 263216813728 263300344384 263591736947 263902943248 264047205061 264303759458 264393055696 264541046924 264853374016 265026910687 265082251336 265339811408 265484858681 265578029024 265723206518 266036929312 266525540456 267375350396 267485416352 267631636514 268188171328 268338286832 268831124716 269537415224 269946789079 270032455462 270508138208 271004961304 271473238952 271625193238 271716963056 271869053764 271980969568 272368376357 272537394752 272689944688 272839009891 273821623372 273908519416 274324532111 274570816058 274894984672 275045255254 276123413104 276277970276 277117855168 277424539469 277752077296 278512023944 278935028449 278993273272 279264349616 279515068448 279667864586 279756615908 280086907072 280243682768 280396877201 280512303512 280764142736 281406709892 281522551904 281923549621 282176655838 282509804192 282664237394 282938880532 283682235848 284047980832 284203254874 284794250048 285109429759 285226796008 286136234428 286661760539 286721618792 286839648704 287000204176 287257868128 287414896846 287754229664 288282727432 288979780166 289320960544 289733066231 290613854608 290776522652 291310571251 291540469528 291660483136 292075921214 293127815288 293897939632 294183497696 294276855488 294437721116 294602529529 294785345344 294950348336 295111582127 295498121072 296268398552 296718371467 296984760226 297335391584 297758912941 297881486392 298311901657 298664099888 298831273972 298954288864 299117711398 299739720896 300166666954 301247699368 301705234853 301800979634 302332625056 302593890676 302763264419 302887897928 302951144384 303411267064 303683664592 304600617664 304937716937 305211484886 305571829024 305738869018 306035932004 306133051112 306873265006 307235571104 307403520578 308042760256 308608520528 309719955776 309889263332 310062720583 310428792272 310707490016 311278144408 311816011304 312569966302 312669158956 313038307904 313384745107 313513750984 313795218352 313966753639 314337434576 314513381644 315091026047 315373909466 315746251744 315918853558 317056616536 317157233008 317638931918 318299455936 318473453452 318651715613 318782889656 318849455168 319721846752 319900807688 320453573944 320585489728 321228414122 321607668448 322198342424 322487606672 322663893629 322977401362 323044842736 323358720608 323638156268 323819309317 324670068338 324803719856 325839348296 325973481152 326437794298 327295432772 327613440616 327681850048 327896553061 328474167824 328897662016 329077453012 329465974208 329830591789 330126708142 330262605904 331123504264 331924143782 332316025888 332603202148 332789373287 332926367144 333189108032 333407419499 333801052816 335003217472 335480392478 336500252704 336688605176 336979560071 337306977238 338193171932 338592455488 339106710248 339411154544 340295900504 340435984448 340622082836 340812742459 340927887608 341118718402 341521455968 341708147726 342148704184 342643082089 343047619376 343568640646 344283084992 344915405296 345103952347 345821589344 346015159336 346157597632 346346823724 348500247928 348813125584 349003803313 349342903514 349453765892 349866344128 350057597596 350253538649 350712302864 350904018773 351318309232 351429798496 353085777506 354013427284 354357394952 354469848656 354663618617 355008218026 355746450752 355940918564 356361155776 357336181664 358153994408 358301429696 358819147016 359019992254 359443864736 359557932608 359754483956 360104029768 360427325104 360624351703 361050118352 361713233476 362037973528 362866546966 363015922192 363969661088 364173389272 364323302464 364488095587 364842240686 365600923072 365800777804 366232655936 366472618127 367118187568 367792447484 368226677056 368634190823 368758735576 368965144394 369117030128 369872178592 370079210648 370613945933 371051506672 371732990636 372387826624 372631821793 373071764912 373275703559 374051923168 374415360704 374738917784 374948673946 376088517728 376624214197 377287666448 377980603924 378426862016 378633728012 379341878608 379669693018 380117945312 380330712328 380487276736 380695269052 381037050856 381909106282 382030303396 382954032923 383406162832 383615750749 383988480722 384786977344 385119497224 385335063806 385493688272 385704417329 386506482208 387093508868 388450980764 388909600576 389122196932 389282380384 389500277096 389631871552 389849963888 390063074291 390565973644 391027090496 391240844372 391592093816 392186844511 392649875024 392774480672 394242225839 394404516968 394625280742 395445896384 395662065788 396172183792 396388750219 397816320748 398285997632 399375732448 399594050086 400065825824 400289758456 400868145601 401033164312 401858865856 402078540892 403050746021 403526602864 404267731532 404630676296 405329849848 405556728962 405723677744 406789621216 406918714048 407369048009 408836163428 409318850752 409587043789 410308562576 410438772128 410663137346 411062147188 411147981664 411547462592 412142116232 413216450612 413386552544 413757684032 414215586631 414704625104 415466283652 416198159168 416470859651 416557823528 416962560784 417190492213 417322885714 418058031776 418825849288 420161264908 420334225696 420932945279 421438554944 421674450736 422448910268 422947669312 423178872484 423558795352 424336715726 424837703584 425864939192 426839589374 426975044972 428007448561 428273048896 428512770224 428747015543 430427673368 431081407603 431977833056 432213972542 433908220592 434151096148 434663671232 434901278924 435080307488 435470915264 435952847737 436091195386 436606061024 437269179004 437661751912 438326473277 438418000856 438843977968 438983243104 439223212078 439617539284 439863610571 440136568256 440382930064 440623664173 440805048376 442210544116 443022720833 443943978016 444186658762 444618240836 444711082208 445143173824 446361112736 446605114802 447132393568 447533821504 448029103907 448213536584 449381898644 450468480847 450562543816 450748019392 451000320848 451390060058 451828641124 452234285272 453015714536 454647223712 454791503936 455294818363 456678914384 456934535596 457474009664 457773754823 458135023544 458725686496 458976447622 459518332448 460629424024 461830150684 462020264608 462272826706 462435058624 462687847468 462946832117 463234114112 463493404528 463893939838 464344669964 465564626296 466271726591 466419695798 467241329632 467906863193 468099478616 469329299824 469592001956 469785311072 470454468253 471019561408 471690476642 472247372128 472964622188 473389241864 474258682282 474818609888 475078168166 475504685348 475770844087 475966696744 476066084032 476940440816 477207403204 478658113472 479187840901 480184302752 481066223176 482798754592 483062675194 483215972932 484067194688 484956246544 486066135268 486702787648 487241418059 487396041902 487971479968 488238228226 488712611828 489151369784 489996589192 490152087376 490628330528 490896531146 491337249788 491917340992 492461742311 492664465832 494235314012 494392157336 495143040931 496172681312 496443912734 497030033056 498389937584 499146893014 499736204576 500184859328 500458283996 500738410249 500944540888 501762832886 501969385232 502250357308 502420044896 502701269224 503569901912 503777198144 504494773006 506311680952 507641895728 508135132384 508296386752 508574245564 508858914641 510195821674 510405845488 512033261608 512973676754 513579312736 514321394356 514821120968 514928621504 515266011953 515874354352 516163109588 516375589856 516839183168 517121711876 517732245184 518469697466 520336935272 521292601186 522210897824 522662174804 522954729451 523170005512 524544511568 526433627456 527183473894 527805886496 528094410122 528607518916 528786111392 529082093848 529539308683 530053821374 530164502672 530679622816 530969717362 531156058048 531446413036 532073858624 533051080912 534750700792 534970832704 535263273028 535562881007 536676573664 537662249432 539074830448 539893578158 540064910924 541016276416 542009922608 542306210831 542946477904 543250386476 543433926112 543738107528 543961939136 544736752714 545379889376 545678019782 547643246744 547817038832 548649064222 549141632116 549789969344 550090510508 550398417877 552246826208 552555940552 554849078938 555504154592 557024047888 557328543541 557870056898 557986546544 558528699232 559030136896 559335729172 559513231816 560487365536 560793754402 561024607024 561528285472 562813419784 563045103808 563847099242 564353311676 565019608384 565328474788 565877761064 566366773469 567364471696 568095961664 568406509748 570218859518 570453592016 572272468856 572767007351 573323521078 573443237584 574000408352 574515736256 574829793692 575508459328 575885542771 576565454864 577959560332 578641921088 579466132462 581227709216 581553045304 582055603759 582621142502 583080939056 584151842428 586255630576 587795879264 588366995392 588875442232 589205059058 589900696672 590223164254 590996242144 591838050881 592536797104 593436742934 593969520452 594670783168 595517825882 595762972784 596088644963 596623803314 597328199776 597662547944 597908577728 598235422796 600333333908 602495398736 602824751177 603410469706 603601959268 604665250112 605187781352 605526528838 605775795856 606106941517 606822534128 607367329184 609875433874 610422969772 611143658048 611477738036 612071864008 612266102224 612600795793 613746530012 614471142208 614807041156 617217041056 619523497747 619778526664 620125441166 620857584544 621414980032 622556288816 622896607487 623632022608 625139932604 625338317912 626769490214 627027501968 627590436704 627933507278 628674869152 629026763288 629570346923 630182052094 630747818932 631492503488 631837707116 632998158583 634113233072 634314466016 635277863836 636946906904 637303431226 637565779312 639443693504 639801615376 640151361157 640907147888 642456828244 643215336896 643636783097 644396684848 644748942511 644975213344 645327787258 645954802724 646089685472 646717441216 647276312536 647638618634 649340136676 649607439712 650532733613 651678696592 652875588596 654590865544 655226881232 655793106122 656948335648 658154906024 659661183578 660253416284 660525211808 661466056867 662247008528 662609024021 663848287564 664632051776 665206404296 665578746574 665852734288 666216720841 666814838998 667602105632 670960784956 673000505408 673377210352 673745310139 673959120142 674613954476 676386343864 677413640519 678213420496 678822309088 679789216337 680591801008 680963844631 681244165672 681625484918 681855775216 682237436804 683042911936 683416295452 684297408368 684671477651 685286164178 686095238752 687137281292 689830810592 690207904694 691643178688 692030318672 692408615129 692693647448 696178561309 697000495856 697626251168 698007606626 698685807028 698907531784 700115195192 700507077298 701424605728 701808037546 702636618464 702859596992 703637446561 706171555012 707468530181 708026854568 708714789904 708939697312 709327237234 710016436052 711881837128 714672363328 715463285999 716307988816 717638294032 718039984508 718887729472 719358757579 719508967912 720208059536 720601759277 720854650208 721248703406 722100236704 723128788571 723426466952 724075947056 725733093932 726031844384 727065996391 727939322176 728346778544 728976191174 729684481372 731601555608 732945236254 734236375136 735282213589 735584894968 737268381646 737517471152 737930288788 738234060256 739285592969 739744357184 740158421296 740563026847 741227891866 742103013344 743465981272 745263643586 746143529824 746551407118 748103846336 749477835568 749897347892 752177035456 753009464273 753248428394 754575332896 755961207848 757267456024 758683757216 759339386036 759764418259 760235890624 760661424656 761077238117 761390538104 762074101712 763818212564 764060606792 765221063257 765908065846 766812325664 767231501498 767976961444 769330693747 770238994448 770670127612 770987376544 771408834658 773012964416 773868452203 774187017736 776901961528 778081921463 778244393864 778564760768 779000554192 779699927776 780126148582 781131947288 782481688744 783184187632 784373689022 785299750048 785548961344 786418322627 788484451678 788809033936 789250561484 790700121967 791324131576 792344367584 792777500438 795632641496 798751464896 799188100172 799635437293 800131651648 800579516912 801736291202 802066328624 804157081784 806101492042 807053205728 808202763697 808535463064 809261352592 809703733069 810659699696 811113457924 811447355488 812603172437 813579242432 814738096018 817672326856 819174087578 820617125152 820877544256 821326274692 821786003423 822124294376 822295963328 824284232464 826432901224 826773105088 827688088829 828431173262 829409250208 830932567304 832133199359 832941719302 833115647056 833925121568 834380984426 834645771428 836116063552 837651698576 840322529816 840668451392 841598813011 841865890558 843348901472 844897820536 846357744968 847117590704 848673431452 849675407168 850615736719 851729878384 852195474163 853679178748 853950089944 855247070699 856014897122 857025540448 857494031086 859840187129 860855346736 862162815206 863955666112 864427945084 864911799521 867816441184 868302192296 869802557848 870160614976 871905695474 872182390772 873212122048 874538358008 875323503824 875801996993 876652946554 876836001712 877687955936 877966486208 878446424156 878938125289 879235078568 879727221142 880765860128 881247328346 881610096752 884421088232 886045441666 887887956032 888373317524 889236481672 889422164416 890004929737 892722225472 893210229604 894264787136 896058207814 896427073168 898763797288 900062440123 900936961694 901125087632 902000641696 902780120116 903285441779 903657282248 904468570544 904962995783 906031429072 909294447424 910589636726 913357828768 913869071192 914658805907 915547509646 916270047088 917451372992 917952895244 919036664896 921258848048 923660301368 924040529216 924545653412 925063158103 925375694936 925893664234 926986809056 927787879676 928689339928 930031222813 931129252592 932543453182 932839391596 934482659264 935813726386 936198957232 936710727799 938658599648 939184003912 939570622144 940908936506 943380953284 944494744256 945929244376 946778483728 948517364564 949637219776 950156336332 950688176333 951009370696 951541688174 951933393488 952453765241 953880881632 954414806408 958375681802 960368605504 960997856203 962132446352 962658393389 965597509184 966125350388 966431945864 969912493088 972132270536 973536925031 974482836118 974792083804 975942959936 976476456452 977425223656 978302739568 978837526051 979993178384 980304174752 981256661056 981793062292 982674499576 984923484622 985328931664 988470628024 988784314672 989324830879 990286081862 992345362624 992887825468 994060066112 994711392059 996779875168 998293786028 999472409152 1000916567992 1001476820498 1001889081776 1003525665772 1003938770464 1004500714616 1004840089792 1005402538448 1005952138961 1007139803824 1008989546012 1011429230581 1012623361904 1015283791456 1016270264768 1017148491128 1017717829282 1020391643348 1020811690976 1022265724249 1024066523216 1025947353508 1027158625472 1028642788712 1029642241936 1030532023906 1031748708704 1032326219176 1032751179712 1034243423752 1036939394932 1039446660791 1040673870544 1041242752033 1042585202372 1044421795648 1045324349608 1045909458902 1046340011024 1046911989893 1049089023136 1050583334339 1054366947788 1055611772992 1056188820244 1057215037832 1057572222784 1058164187696 1059078617366 1060107642748 1060329005344 1061359245632 1061939434724 1062892826072 1064507149387 1066102161824 1068240197101 1069501401584 1070086041563 1070526546056 1071125762014 1073353147328 1074056427521 1075324498864 1075912322023 1078149660896 1079787156316 1080129821848 1084019845216 1084612421662 1085892955808 1086500772952 1086867852224 1087476215056 1088070680917 1089473505428 1090759778752 1091356039564 1093994882057 1095286493488 1095634077664 1097298128444 1098283264232 1100181021016 1100796835754 1104493652416 1105111881104 1105715987453 1109698157876 1111008309184 1111736261713 1114048095776 1114657087082 1115740113796 1115973093088 1117057398464 1118671458344 1119026463632 1120974731072 1121587508804 1122049214048 1123056570944 1124299449427 1125626839568 1127694198484 1128706623352 1130420904767 1130656949576 1131755522128 1132733546938 1134728943392 1136345239183 1136813019496 1140437719036 1140907184032 1142532280043 1144544937712 1145534014702 1146647042156 1146886475168 1148000816704 1149659587384 1151771085542 1153130909728 1155443478497 1155919120664 1158932264924 1161734503237 1162455418432 1163106090608 1163741899331 1164111207518 1165242285004 1166161878112 1168303684856 1172511261152 1174181373673 1175591758528 1177750884464 1178410118116 1179801393344 1180446328508 1181992484288 1183676101762 1185073594208 1186873485868 1187939040904 1191035651764 1191525945568 1192177289926 1193247606628 1193915514407 1194656399552 1195325095888 1195978517041 1196470845592 1200666667816 1202490242261 1204990797472 1205649502354 1206820939412 1207203918536 1210375562704 1211053057676 1211551591712 1212213883034 1213645068256 1214734658368 1216078996319 1219750867748 1220845939544 1222700162299 1222955476072 1224143728016 1224532204448 1225201591586 1227493060024 1229614082312 1234434082112 1235800221271 1239046995494 1239557053328 1240250882332 1241715169088 1242528763091 1245112577632 1245793214974 1247264045216 1250279865208 1250676635824 1253538980428 1254055003936 1255180873408 1255867014556 1256569972889 1257349738304 1258053526576 1259140693846 1260364104188 1261495637864 1263675414232 1265996317166 1268226466144 1268628932032 1270032914381 1270555727672 1273893813808 1274606862452 1275131558624 1276947842401 1279603230752 1280302722314 1281814295776 1284913656488 1287273566194 1288793369696 1289497885022 1289950426688 1290655574516 1291378005379 1291909605448 1292179370944 1294552625072 1295277237268 1298680273352 1299214879424 1300652711017 1301065467226 1303357393184 1305751177192 1309181731088 1310453762464 1311586212244 1312320358811 1313896671296 1316309812048 1319322367156 1320506832568 1321050423616 1322932113734 1324494017056 1325218048042 1327696575128 1328843925563 1330412808592 1331157493148 1331705468576 1332433441682 1333629677996 1335204211264 1336681871987 1341921569912 1343959682527 1346754420704 1347490620278 1347918240284 1349227908952 1352772687728 1354827281038 1356426840992 1357644618176 1359147113533 1359578432674 1361183602016 1361927689262 1362488331344 1363250969836 1363711550432 1364474873608 1366832590904 1368594816736 1369342955302 1370572328356 1372190477504 1374274562584 1379661621184 1380415809388 1381188482597 1384060637344 1384817230258 1385387294896 1392357122618 1394000991712 1395252502336 1396015213252 1397371614056 1397815063568 1398579175301 1400230390384 1401014154596 1402849211456 1403616075092 1405273236928 1407274893122 1412343110024 1414937060362 1416053709136 1417429579808 1417879394624 1418654474468 1419448551367 1420032872104 1423763674256 1430926571998 1432615977632 1435276588064 1436079969016 1437320980711 1438717515158 1439017935824 1440416119072 1441203518554 1441709300416 1442497406812 1444200473408 1446257577142 1446852933904 1448151894112 1451466187864 1452063688768 1453670677019 1454131992782 1456693557088 1457952382348 1459368962744 1463203111216 1465890472508 1468472750272 1470564427178 1471169789936 1471974000827 1474536763292 1475034942304 1475860577576 1476468120512 1478571185938 1480316842592 1481126053694 1482455783732 1484206026688 1485178505041 1486931962544 1490527287172 1492287059648 1493102814236 1493938562809 1498955671136 1499794695784 1506018928546 1506496856788 1509150665792 1511922415696 1512748903897 1514534912048 1517367514432 1518678772072 1519528836518 1521322849312 1522154476234 1522781076208 1524148203424 1527636425128 1528121213584 1530442126514 1531816131692 1533624651328 1534463002996 1535953922888 1537281242273 1538661387494 1540477988896 1541340255224 1541974753088 1542817669316 1547736904406 1548374035472 1553803923056 1554653305667 1556163842926 1556488787728 1558001108384 1559399855552 1560252297164 1562263894576 1563117901807 1564963377488 1566368375264 1568747378044 1570599500096 1572836645254 1576968903356 1577618067872 1578501122968 1579865210203 1581400243934 1582648263152 1584688735168 1585555000876 1591265282992 1598376200344 1599270874586 1601159033824 1603472582404 1604132657248 1606417566677 1608314163568 1612202984084 1614106411456 1616405527394 1617070926128 1617954893471 1618522705184 1619407466138 1621319399392 1622226915848 1622894710976 1623628789433 1625206344874 1629476192036 1635344653712 1638348175156 1641234250304 1642652549384 1643572006846 1644248588752 1645147412689 1648568464928 1650916668247 1652865802448 1655376177658 1656862346524 1658818500416 1659905387987 1661865134608 1662773588581 1664266398718 1665883438604 1666231294112 1667850243136 1668761968852 1669291542856 1675303397152 1680645059632 1681563779599 1683197626022 1683731781116 1686697802944 1689795641072 1690719363179 1692715489936 1694235181408 1697346862904 1701231473438 1703459756768 1704390948326 1707358357496 1707900179888 1708833798791 1710494141398 1712029794244 1714051080896 1714988062172 1718137859011 1719680374258 1721710693472 1724325630412 1728855890168 1729823599042 1735632882368 1736604384592 1737553694569 1739605115696 1743811390948 1744364781544 1747014125549 1749076716016 1750647007648 1751603993986 1753305893108 1753672003424 1755375911872 1756169915101 1756892848312 1757876250578 1758470157136 1759454442284 1761531720256 1762494656692 1763220193504 1765731705521 1768842176464 1772090883332 1776746635048 1778472963344 1780009859474 1785685375859 1786420459208 1792116415628 1792854146336 1795407868639 1797527594576 1798510208057 1800124880246 1801873923388 1802250175264 1804001283392 1805560240232 1806570883558 1807314564496 1808937141088 1809925991566 1812062858144 1814643941131 1821179273452 1826715657536 1827738142384 1829317611814 1831095019292 1832540094176 1835905790488 1842517696096 1845142158629 1847320602736 1848330435427 1849091306824 1850126316206 1850751389872 1851787328468 1853973618112 1855188374809 1855575759352 1857378679856 1858394010767 1860062445626 1862258505184 1865086906364 1865678783192 1871627452772 1872397914464 1873421455598 1877317199296 1878368007824 1879394812493 1881817873012 1886761906568 1889627523553 1891858488752 1893556967456 1897034729128 1900312672664 1901376352666 1902018741392 1903083376348 1903866786976 1904907530482 1907761763264 1908829612816 1909873069237 1916751363604 1920271724777 1921995712406 1924264892704 1925316786778 1932250700776 1932863891728 1939824986176 1941971776283 1944264541072 1947073850062 1948965672236 1949584167608 1952545199143 1952952912904 1954850447312 1956605479136 1957675052102 1959986356768 1960608349504 1962778140407 1963586124584 1965348999152 1969846969244 1970657863328 1973464847347 1976941256048 1977568629344 1978649661758 1980572163724 1985775650936 1989422784118 1993559750336 1995766008313 1996587572056 2001833135984 2002953640996 2003778163552 2006632323773 2007051331544 2007877540928 2009001429232 2010099644299 2010805076896 2011904277922 2014279607648 2017979092024 2022858461162 2025246723808 2028131463617 2030567582912 2034296982256 2035435658564 2040783286696 2041623381952 2044531448498 2048133046432 2051894707016 2057285577424 2059284483872 2061064047812 2062217706703 2063497417408 2064652438352 2065781074889 2068486847504 2073878789864 2077028600269 2078893321582 2081347741088 2082485504066 2085170404744 2088183311599 2090648699216 2091818917804 2092680022048 2093823979786 2098178046272 2100500084551 2101166668678 2108733895576 2111936643971 2112377640488 2114430075664 2116328375392 2118157234732 2119342850933 2120215285496 2120658010688 2123878869448 2125785652144 2129014298774 2132204323648 2134564018559 2136480394202 2139002803168 2140172083126 2141053092112 2142251524028 2148112855042 2150648997728 2151824644046 2156299321792 2159574312632 2160259643696 2168039690432 2169224843324 2170439044081 2171785911616 2173001545904 2174952430112 2176141361834 2178947010856 2182712079128 2187989764114 2190572986976 2191268155328 2193693215749 2194596256888 2196566528464 2197767275473 2200362042032 2201593671508 2205637182329 2210223762208 2211431974906 2219396315752 2223472523426 2228096191552 2229314174164 2230562009291 2231480227592 2231946186176 2237342916688 2238052927264 2243175017608 2244098428096 2246581955393 2248598898854 2251253679136 2255388396968 2257413246704 2258647255403 2260841809534 2261313899152 2263511044256 2265467093876 2266735165219 2269457886784 2272690478366 2273626038992 2280875438072 2281814368064 2285064560086 2289089875424 2291068029404 2293294084312 2293772950336 2295275871427 2299319174768 2303542171084 2306261819456 2308814142523 2310886956994 2311838241328 2317864529848 2323469006474 2326212181216 2327483798662 2328222415036 2330484570008 2332323756224 2333851936493 2336607369712 2345022522304 2347617741557 2348362747346 2355501768928 2356820236232 2360892657016 2367352203524 2370147188416 2373746971736 2375878081808 2377176848981 2382071303528 2383051891136 2384354579852 2385689197213 2386495213256 2387831028814 2390650191776 2391957034082 2392941691184 2398501574623 2401333335632 2404980484522 2409981594944 2411299004708 2413641878824 2414407837072 2415727666429 2420751125408 2422106115352 2423103183424 2424427766068 2427290136512 2432157992638 2439501735496 2441691879088 2443026623191 2445400324598 2445910952144 2448287456032 2449064408896 2450403183172 2451774770543 2454986120048 2456328131411 2459228164624 2471600442542 2478093990988 2479114106656 2480501764664 2482645330319 2485057526182 2490225155264 2491586429948 2494528090432 2500559730416 2501353271648 2507077960856 2508110007872 2511734029112 2513139945778 2516107053152 2518281387692 2520728208376 2522991275728 2524370461921 2527350828464 2531992634332 2536452932288 2540065828762 2541111455344 2542500546883 2547787627616 2549213724904 2550263117248 2551416669109 2553895684802 2559206461504 2560605444628 2563628591552 2565308326889 2569827312976 2574547132388 2577586739392 2578995770044 2580439335761 2581311149032 2582756010758 2583819210896 2589105250144 2590554474536 2594297621531 2597360546704 2601305422034 2602130934452 2606714786368 2608422752551 2611502354384 2612929924913 2618363462176 2620907524928 2623172424488 2624640717622 2632619624096 2638644734312 2641013665136 2645864227468 2648988034112 2650436096084 2655393150256 2656844713567 2657687851126 2660825617184 2662314986296 2663410937152 2664866883364 2667259355992 2673363743974 2680678230461 2683843139824 2685310255243 2687919365054 2693508841408 2694981240556 2695836480568 2698455817904 2699930921303 2705545375456 2709654562076 2712853681984 2718294227066 2719156865348 2722367204032 2723855378524 2724976662688 2726501939672 2727423100864 2728949747216 2730441520037 2733665181808 2737189633472 2738685910604 2741144656712 2745307911577 2748549125168 2759695580873 2760831618776 2762376965194 2768121274688 2769634460516 2770774589792 2774721251533 2784714245236 2788001983424 2792030426504 2794743228112 2795630127136 2797158350602 2800460780768 2802028309192 2806077019207 2807232150184 2814549786244 2821355222147 2824686220048 2829874120724 2832107418272 2834859159616 2837308948936 2838897102734 2840065744208 2847527348512 2851583336063 2861853143996 2865231955264 2867109306523 2870553176128 2872159938032 2874641961422 2877435030316 2878035871648 2880832238144 2882407037108 2884994813624 2892515154284 2893705867808 2896303788224 2899509106417 2902932375728 2904519255671 2907341354038 2908263985564 2913387114176 2915296017557 2915904764696 2918737925488 2920333445491 2926406222432 2931780945016 2941128854356 2942339579872 2943948001654 2949073526584 2950069884608 2951721155152 2957142371876 2960633685184 2962252107388 2964911567464 2969414679869 2970357010082 2973863925088 2981054574344 2986205628472 2987877125618 2996052139927 2997911342272 2999589391568 3001229108801 3012037857092 3012993713576 3017569853221 3023844831392 3025497807794 3029069824096 3037357544144 3039057673036 3042645698624 3044308952468 3045562152416 3048296406848 3051669934159 3055272850256 3056242427168 3060884253028 3063632263384 3068285312939 3068926005992 3071907845776 3074562484546 3077322774988 3080955977792 3082680510448 3084365649211 3085635338632 3095473808812 3096748070944 3101159045831 3107607846112 3109306611334 3112327685852 3112977575456 3116002216768 3120504594328 3124527789152 3126235803614 3129926754976 3132736750528 3136203727349 3137494756088 3145673290508 3153279365929 3153937806712 3155236135744 3157002245936 3159730420406 3162800487868 3165296526304 3171110001752 3182530565984 3187063728541 3196752400688 3198541749172 3202318067648 3204416283761 3206945164808 3208265314496 3212835133354 3216628327136 3224405968168 3232811054788 3234141852256 3235909786942 3237045410368 3238814932276 3240627824819 3242638798784 3244453831696 3246227403397 3247257578866 3250412689748 3258952384072 3263902086137 3270689307424 3275348042351 3276696350312 3285305098768 3287144013692 3288497177504 3290294825378 3297136929856 3301833336494 3305731604896 3310752355316 3313724693048 3318757583383 3319810775974 3323730269216 3325547177162 3328532797436 3330395908609 3331766877208 3332462588224 3337523937704 3338583085712 3350606794304 3354314886307 3361290119264 3363127559198 3366395252044 3367463562232 3379591282144 3381438726358 3385430979872 3388470362816 3394693725808 3402462946876 3406919513536 3408781896652 3410689926413 3414716714992 3415800359776 3417667597582 3420988282796 3424059588488 3429976124344 3436275718022 3439360748516 3443421386944 3447232196177 3448651260824 3457711780336 3459647198084 3466001286517 3473208769184 3475107389138 3479210231392 3487622781896 3488729563088 3494028251098 3498153432032 3501294015296 3503207987972 3505168871743 3506611786216 3507344006848 3512339830202 3513785696624 3515752501156 3516940314272 3518908884568 3524989313384 3526440387008 3531463411042 3537684352928 3544181766664 3553493270096 3556945926688 3560019718948 3562012402487 3571370751718 3572840918416 3584232831256 3585708292672 3590815737278 3595055189152 3597020416114 3600249760492 3603747846776 3604500350528 3606862083671 3611120480464 3613141767116 3614629128992 3617874282176 3619851983132 3624125716288 3628136509679 3629287882262 3642358546904 3655476284768 3658635223628 3660683106157 3662190038584 3665080188352 3671811580976 3685035392192 3690284317258 3694641205472 3696660870854 3698182613648 3700252632412 3701502779744 3703574656936 3706775160781 3710376749618 3711151518704 3714757359712 3716788021534 3720124891252 3724517010368 3730173812728 3731357566384 3743254905544 3744795828928 3746842911196 3748940167049 3756736015648 3758789624986 3763635746024 3773523813136 3779255047106 3783716977504 3787113934912 3794069458256 3796143475817 3800625345328 3802752705332 3804037482784 3806166752696 3807733573952 3809815060964 3817659225632 3819746138474 3833502727208 3840543449554 3843991424812 3848529785408 3850633573556 3852788925139 3864501401552 3865727783456 3883943552566 3888529082144 3894147700124 3897931344472 3899168335216 3901299804787 3905090398286 3905905825808 3909700894624 3913210958272 3915350104204 3919972713536 3925556280814 3927172249168 3930697998304 3939693938488 3941315726656 3946929694694 3953882512096 3955137258688 3957299323516 3961144327448 3964567414283 3971551301872 3978845568236 3991532016626 3993175144112 4003666271968 4005907281992 4007556327104 4009369051457 4013264647546 4014102663088 4018002858464 4020199288598 4021610153792 4023808555844 4028559215296 4031198799397 4035958184048 4045716922324 4050493447616 4054976099053 4056262927234 4068593964512 4070871317128 4081566573392 4089062896996 4096266092864 4103789414032 4106032739149 4114571154848 4118568967744 4122128095624 4124435413406 4129304876704 4131562149778 4136973695008 4142866356167 4147757579728 4154057200538 4157786643164 4162695482176 4164971008132 4170340809488 4172620514741 4176366623198 4181297398432 4183637835608 4185360044096 4187647959572 4201000169102 4202333337356 4217467791152 4219773258239 4223873287942 4224755280976 4228860151328 4232656750784 4236314469464 4238685701866 4240430570992 4242748590619 4247757738896 4251571304288 4258028597548 4269128037118 4272960788404 4278005606336 4280344166252 4282106184224 4284503048056 4288205570551 4296225710084 4301297995456 4303649288092 4319148625264 4320519287392 4336664484229 4338449686648 4340878088162 4346003091808 4349904860224 4352282723668 4357894021712 4360276252409 4365424158256 4375979528228 4381145973952 4387386431498 4389192513776 4393133056928 4395534550946 4400724084064 4403187343016 4406992428461 4411274364658 4420447524416 4422863949812 4430987110081 4438792631504 4446945046852 4458628348328 4461124018582 4462960455184 4474685833376 4476105854528 4481059528099 4486350035216 4493163910786 4497197797708 4502507358272 4505457481679 4510776793936 4513242597577 4514826493408 4517294510806 4521683619068 4522627798304 4527022088512 4530934187752 4533470330438 4545380956732 4547252077984 4561750876144 4570129120172 4578179750848 4582136058808 4586588168624 4589095414343 4590551742854 4598638349536 4607084342168 4617628285046 4621773913988 4623676482656 4630262398069 4635729059696 4638263168147 4646938012948 4652424362432 4654967597324 4656444830072 4660969140016 4663517045887 4667703872986 4673214739424 4695235483114 4696725494692 4711003537856 4713640472464 4716217170973 4721785314032 4734704407048 4741895483633 4747493943472 4751756163616 4754353697962 4764142607056 4766746912417 4768709159704 4771378394426 4772990426512 4775662057628 4781300383552 4783914068164 4785883382368 4792700343557 4797003149246 4802666671264 4809960969044 4822598009416 4827283757648 4828815674144 4831455332858 4841502250816 4844212230704 4846860305903 4848855532136 4864315985276 4873249929163 4879003470992 4883383758176 4886053246382 4890800649196 4891821904288 4896574912064 4900806366344 4903549541086 4909972240096 4912656262822 4918456329248 4925462125927 4943200885084 4952279711267 4956187981976 4958228213312 4961003529328 4965290660638 4970115052364 4983172859896 5001119460832 5002706543296 5008243001993 5014155921712 5016896896159 5023468058224 5026279891556 5032214106304 5035511303053 5036562775384 5041456416752 5044212314939 5045982551456 5048740923842 5054701656928 5061901519997 5063985268664 5080131657524 5082222910688 5085001093766 5095575255232 5098427449808 5102833338218 5107791369604 5121210889256 5128988992501 5130616653778 5139654625952 5146975495123 5149094264776 5157991540088 5160878671522 5162622298064 5165512021516 5167638421792 5174999150783 5178210500288 5181108949072 5183941187929 5188595243062 5194721093408 5202610844068 5204261868904 5216845505102 5223004708768 5225859849826 5236726924352 5246344848976 5249281435244 5265239248192 5271066249911 5277289468624 5282027330272 5291728454936 5300872192168 5310786300512 5313689427134 5315375702252 5321651234368 5324629972592 5327540666819 5329733766728 5334518711984 5346727487948 5356547442799 5361356460922 5367686279648 5370620510486 5375838730108 5389962481112 5391672961136 5396911635808 5399861842606 5411090750912 5417079165421 5419309124152 5436588454132 5438313730696 5446573450241 5447710757048 5449953325376 5453003879344 5457899494432 5460883040074 5467330363616 5477371821208 5482289313424 5490615823154 5497098250336 5504928258389 5519391161746 5521663237552 5524753930388 5534900853769 5539268921032 5541549179584 5549442503066 5569428490472 5584060853008 5589486456224 5591260254272 5594316701204 5597448061051 5600921561536 5604056618384 5607120060413 5612154038414 5614464300368 5629099572488 5642710444294 5649372440096 5657419345879 5659748241448 5664214836544 5667926131483 5674617897872 5677794205468 5680131488416 5695054697024 5703166672126 5723706287992 5734218613046 5744319876064 5749283922844 5752502023961 5754870060632 5756071743296 5764814074216 5769989627248 5785030308568 5787411735616 5793816621803 5799018212834 5805864751456 5809038511342 5814682708076 5816527971128 5824932395513 5830592035114 5831809529392 5837475850976 5840666890982 5852812444864 5863561890032 5882257708712 5884679159744 5887896003308 5891191691077 5898147053168 5903442310304 5914284743752 5924504214776 5929823134928 5938829359738 5940714020164 5947727850176 5954310157033 5962109148688 5965368319141 5972411256944 5975754251236 5986729494893 5992104279854 5999178783136 6002458217602 6024075714184 6025987427152 6035139706442 6047689662784 6050995615588 6054382596647 6058139648192 6074715088288 6078115346072 6088617904936 6091124304832 6103339868318 6110545700512 6112484854336 6121768506056 6127264526768 6130613978951 6136570625878 6137852011984 6143815691552 6149124969092 6152566877023 6154645549976 6165361020896 6168731298422 6171270677264 6190947617624 6193496141888 6202318091662 6215215692224 6218613222668 6224655371704 6225955150912 6230034508159 6241009188656 6249055578304 6252471607228 6259853509952 6266781243991 6272407454698 6274989512176 6291346581016 6300437080861 6306558731858 6307875613424 6314004491872 6319460840812 6322998092453 6325600975736 6330593052608 6334740970481 6342220003504 6365061131968 6374127457082 6393504801376 6397083498344 6402611641349 6408832567522 6413890329616 6425670266708 6433256654272 6448811936336 6465622109576 6468283704512 6471819573884 6475442106721 6477629864552 6481255649638 6488907663392 6492454806794 6494515157732 6500825379496 6510218559691 6517904768144 6527804172274 6541378614848 6550696084702 6553392700624 6556975094593 6570610197536 6574288027384 6576994355008 6580589650756 6603666672988 6611463209792 6621504710632 6627449386096 6631072262947 6637515166766 6639621551948 6647460538432 6651094354324 6654817234331 6657065594872 6660791817218 6663533754416 6667176356687 6675047875408 6677166171424 6708629772614 6722580238528 6726255118396 6732790504088 6734927124464 6738608753723 6759182564288 6762877452716 6770861959744 6789387451616 6804925893752 6814758475217 6817563793304 6821379852826 6829433429984 6831600719552 6835335195164 6841976565592 6848119176976 6851862682357 6859952248688 6872551436044 6878721497032 6894464392354 6897302521648 6915423560672 6919294396168 6925273816153 6932002573034 6946417538368 6950214778276 6958420462784 6962979744413 6975245563792 6977459126176 6988056502196 6996306864064 7004049625637 7006415975944 7010337743486 7013223572432 7024679660404 7027571393248 7031505002312 7033880628544 7037817769136 7041664972727 7049978626768 7062926822084 7075368705856 7080004614067 7088363533328 7092238367621 7106986540192 7113891853376 7120039437896 7124024804974 7142741503436 7145681836832 7155860069743 7168465662512 7181631474556 7190110378304 7194040832228 7200499520984 7207495693552 7213724167342 7222240960928 7226283534232 7229258257984 7239703966264 7256273019358 7258575764524 7276126625537 7284717093808 7288699264231 7310952569536 7317270447256 7321366212314 7324380077168 7328383929251 7343623161952 7380568634516 7389282410944 7393321741708 7396365227296 7400505264824 7403005559488 7407149313872 7411198411529 7413550321562 7420753499236 7422303037408 7429514719424 7433576043068 7440249782504 7451550045709 7460347625456 7462715132768 7477681379707 7486509811088 7490602290941 7493685822392 7497880334098 7513472031296 7517579249972 7527271492048 7531386254161 7547047626272 7558510094212 7567433955008 7588138916512 7592286951634 7601250690656 7605505410664 7608074965568 7612333505392 7616494766419 7619630121928 7635318451264 7639492276948 7657964174399 7667005454416 7681086899108 7687982849624 7701267147112 7705577850278 7729002803104 7731455566912 7740011912171 7767887105132 7777058164288 7782153831991 7788295400248 7795862688944 7798336670432 7802599609574 7810180796572 7811811651616 7819401789248 7830700208408 7851112561628 7854344498336 7861395996608 7870096145989 7879387876976 7893859389388 7907765024192 7912946333369 7914598647032 7922288654896 7926619352047 7929134828566 7943102603744 7954416674281 7957691136472 7983064033252 7986350288224 7997725960301 8007332543936 8011814563984 8018738102914 8026529295092 8028205326176 8036005716928 8040398577196 8047617111688 8062397598794 8071916368096 8088104349479 8091433844648 8109952198106 8112525854468 8132141522659 8137187929024 8141742634256 8146193295317 8163133146784 8178125793992 8207578828064 8212065478298 8229142309696 8244256191248 8248870826812 8258609753408 8263124299556 8273947390016 8283104107003 8285732712334 8295515159456 8308114401076 8315573286328 8329942016264 8340681618976 8345241029482 8352733246396 8357408600849 8362594796864 8367275671216 8371849619287 8375295919144 8402000338204 8404666674712 8417431695827 8434935582304 8439546516478 8447746575884 8449510561952 8457720302656 8472628938928 8477371403732 8480861141984 8485497181238 8495515477792 8503142608576 8512552974233 8516057195096 8538256074236 8545921576808 8558901136093 8560688332504 8564212368448 8569006096112 8576411141102 8592451420168 8607298576184 8638297250528 8641038574784 8650601548897 8673328968458 8676899373296 8681756176324 8692006183616 8697701341637 8704565447336 8715788043424 8720552504818 8730848316512 8751959056456 8774772862996 8778385027552 8786266113856 8791069101892 8795989810223 8801448168128 8806374686032 8813984856922 8822548729316 8845727899624 8861974220162 8877585263008 8890230400667 8893890093704 8917256696656 8922248037164 8925920910368 8938634896807 8949371666752 8962119056198 8972700070432 8986327821572 8994395595416 9010914963358 9021553587872 9026485195154 9029652986816 9034589021612 9039646037653 9043367238136 9045255596608 9061868375504 9066940660876 9090761913464 9094504155968 9104568977119 9123501752288 9140258240344 9164272117616 9173176337248 9178190828686 9181103485708 9197276699072 9214168684336 9235256570092 9243547827976 9247352965312 9257586943121 9260524796138 9271458119392 9276526336294 9293876025896 9309935194648 9312889660144 9321938280032 9327034091774 9335407745972 9346429478848 9356773103909 9390470966228 9393450989384 9407717777689 9427280944928 9432434341946 9443570628064 9469408814096 9483790967266 9494987886944 9503512327232 9508707395924 9514029794731 9528285214112 9533493824834 9537418319408 9542756788852 9545980853024 9551324115256 9567828136328 9571766764736 9585400687114 9594006298492 9605333342528 9619921938088 9645196018832 9654567515296 9657631348288 9662910665716 9668319378179 9688424461408 9693720611806 9697711064272 9728631970552 9746499858326 9758006941984 9766767516352 9772106492764 9781601298392 9783643808576 9790054227107 9801612732688 9807099082172 9819944480192 9825312525644 9836912658496 9850924251854 9886401770168 9904559422534 9912375963952 9922007058656 9930581321276 9936139859569 9940230104728 9966345719792 10002238921664 10016486003986 10028311843424 10033793792318 10046936116448 10052559783112 10061246864977 10071022606106 10073125550768 10082912833504 10088424629878 10091965102912 10097481847684 10109403313856 10123803039994 10127970537328 10160263315048 10164445821376 10170002187532 10175694739133 10196854899616 10205666676436 10215582739208 10242421778512 10257977985002 10261233307556 10279309251904 10293950990246 10298188529552 10303818005789 10315983080176 10321757343044 10325244596128 10331024043032 10335276843584 10349998301566 10362217898144 10367882375858 10377190486124 10389442186816 10405221688136 10408523737808 10433691010204 10446009417536 10451719699652 10457569939663 10492689697952 10498562870488 10542132499822 10554578937248 10564054660544 10583456909872 10589242327279 10601744384336 10621572601024 10627378854268 10630751404504 10649259945184 10655081333638 10659467533456 10669037423968 10693454975896 10713094885598 10722712921844 10735372559296 10741241020972 10751677460216 10760968695911 10779924962224 10783345922272 10793823271616 10799723685212 10834158330842 10838618248304 10873176908264 10876627461392 10882573139669 10893146900482 10895421514096 10906007758688 10915798988864 10921766080148 10934660727232 10941825312649 10954743642416 10964578626848 10981231646308 10994196500672 11009856516778 11038782323492 11043326475104 11049507860776 11059056471421 11069801707538 11078537842064 11098885006132 11138856980944 11168121706016 11178972912448 11188633402408 11194896122102 11208113236768 11214240120826 11224308076828 11228928600736 11244922966739 11258199144976 11285420888588 11298744880192 11314838691758 11319496482896 11325684254297 11335852262966 11349235795744 11355588410936 11360262976832 11406333344252 11447412575984 11453670272363 11468437226092 11488639752128 11498567845688 11505004047922 11509740121264 11516031888823 11529628148432 11539979254496 11556416677729 11570060617136 11587633243606 11598036425668 11611729502912 11618077022684 11629365416152 11633055942256 11639415120067 11649864791026 11661184070228 11663619058784 11674951701952 11681333781964 11727123780064 11764515417424 11770946457193 11775792006616 11782383382154 11796294106336 11806884620608 11828569487504 11835035542253 11849008429552 11859646269856 11877658719476 11881428040328 11908620314066 11924218297376 11930736638282 11944822513888 11951508502472 11961836591537 11973458989786 11984208559708 11998357566272 12004916435204 12026965013077 12048151428368 12051974854304 12070279412884 12101991231176 12108765193294 12149430176576 12156230692144 12162875861983 12177235809872 12206679736636 12221091401024 12229098878843 12243537012112 12250229907709 12254529053536 12261227957902 12273141251756 12275704023968 12287631383104 12293189405707 12298249938184 12305133754046 12309291099952 12330722041792 12337462596844 12342541354528 12360121938647 12381895235248 12404636183324 12437226445336 12449310743408 12460069016318 12482018377312 12499797631013 12504943214456 12533562487982 12544814909396 12549979024352 12567855080473 12582693162032 12589571456399 12600874161722 12613117463716 12615751226848 12628008983744 12638921681624 12645996184906 12651201951472 12669481940962 12684440007008 12748254914164 12787009602752 12794166996688 12801160892641 12805223282698 12817665135044 12827780659232 12851340533416 12897623872672 12915995110403 12931244219152 12938313047989 12943639147768 12950884213442 12955259729104 12962511299276 12977815326784 12984909613588 12989030315464 13001650758992 13008758075369 13020437119382 13035809536288 13055608344548 13101392169404 13106785401248 13113950189186 13141220395072 13148576054768 13155763687451 13161179301512 13207333345976 13227392664871 13243009421264 13254898772192 13262144525894 13275030333532 13279243103896 13302188708648 13309634468662 13314131189744 13321583634436 13327067508832 13334352713374 13350095750816 13354332342848 13369111484659 13417259545228 13441902073439 13452510236792 13465581008176 13469854248928 13477217507446 13525754905432 13578774903232 13593802433981 13609851787504 13629516950434 13635127586608 13642759705652 13658866859968 13667816394001 13670670390328 13683953131184 13696238353952 13703725364714 13719904497376 13739446982849 13745102872088 13757442994064 13788928784708 13794605043296 13814253931429 13830847121344 13838588792336 13850547632306 13864005146068 13900429556552 13925959488826 13950491127584 13954918252352 13970362058191 13976113004392 14008099251274 14012831951888 14020675486972 14026447144864 14046426266411 14049359320808 14055142786496 14063010004624 14070697510093 14075635538272 14083329945454 14099957253536 14125853644168 14160009228134 14176727066656 14184476735242 14213973080384 14240078875792 14248049609948 14285483006872 14291363673664 14307179821187 14311720139486 14336931325024 14363262949112 14388081664456 14400999041968 14414991387104 14427448334684 14435523946921 14444481921856 14452567068464 14460467524223 14479407932528 14512546038716 14517151529048 14539200201883 14552253251074 14569434187616 14577398528462 14617283181193 14634540894512 14642732424628 14648760154336 14656767858502 14687246323904 14703500591857 14761137269032 14783556507797 14786643483416 14792730454592 14801010529648 14814298627744 14822396823058 14827100643124 14841506998472 14844606074816 14867152086136 14880499565008 14903100091418 14920695250912 14925430265536 14941948129913 14955362759414 14973019622176 14981204581882 14987371644784 14995760668196 15035158499944 15054542984096 15062772508322 15094095252544 15117020188424 15176277833024 15184573903268 15193073308567 15202501381312 15211010821328 15224667010784 15232989532838 15239260243856 15278984553896 15315928348798 15334010908832 15355852510243 15362173798216 15375965699248 15384370928311 15402534294224 15411155700556 15439460276303 15458005606208 15480023824342 15535774210264 15564307663982 15576590800496 15591725377888 15596673340864 15605199219148 15613934065037 15620361593144 15623623303232 15661400416816 15702225123256 15708688996672 15726073687751 15740192291978 15758775753952 15787718778776 15810530787821 15825892666738 15829197294064 15844577309792 15853238704094 15858269657132 15886205207488 15908833348562 15915382272944 15966128066504 15972700576448 15990377447209 15995451920602 16023629127968 16037476205828 16053058590184 16056410652352 16080797154392 16095234223376 16124795197588 16143832736192 16161698997661 16176208698958 16182867689296 16191714009097 16219904396212 16225051708936 16264283045318 16283485268512 16292386590634 16326266293568 16336963555451 16356251587984 16415157656128 16424130956596 16433324190899 16488512382496 16497741653624 16526248599112 16566208214006 16571465424668 16591030318912 16616228802152 16631146572656 16640237942867 16659884032528 16681363237952 16690482058964 16699824380491 16705466492792 16714817201698 16734551342432 16743699238574 16750591838288 16804000676408 16809333349424 16834863391654 16869871164608 16879093032956 16895493151768 16899021123904 16910093665003 16945257877856 16954742807464 16961722283968 16970994362476 16991030955584 17025105948466 17032114390192 17076512148472 17091843153616 17101186362337 17117802272186 17121376665008 17138012192224 17152822282204 17162423393801 17184902840336 17194296919877 17214597152368 17276594501056 17301203097794 17346657936916 17353798746592 17363512352648 17378517312233 17395402683274 17409130894672 17431576086848 17441105009636 17461696633024 17503918112912 17549545725992 17556770055104 17582138203784 17591979620446 17612749372064 17627969713844 17645097458632 17670593233447 17691455799248 17723948440324 17755170526016 17780460801334 17787780187408 17797503828181 17834513393312 17844496074328 17851841820736 17859916683763 17877269793614 17924238112396 17945400140864 17972655643144 17988791190832 18021829926716 18043107175744 18052970390308 18063075350327 18069178043224 18079292075306 18086734476272 18096621539579 18123736751008 18133881321752 18160083350717 18181523826928 18209137954238 18247003504576 18258959267857 18280516480688 18290509474391 18328544235232 18346352674496 18356381657372 18362206971416 18428337368672 18470513140184 18487095655952 18497201575589 18515173886242 18521049592276 18542916238784 18553052672588 18587752051792 18597912994969 18619870389296 18625779320288 18643876560064 18654068183548 18670815491944 18713546207818 18780941932456 18786901978768 18797171786701 18815435555378 18854561889856 18864868683892 18887141256128 18899516449121 18938817628192 18967581934532 18989975773888 19017414791848 19028059589462 19056570428224 19066987649668 19074836638816 19085513577704 19091961706048 19102648230512 19113090640259 19135656272656 19170801374228 19188012596984 19217155381039 19239843876176 19290392037664 19309135030592 19317869066111 19325821331432 19336638756358 19376848922816 19387441223612 19395422128544 19423048760731 19457263941104 19492999716652 19516013883968 19544212985528 19563202596784 19580108454214 19603225465376 19614198164344 19642539134449 19650625051288 19701848503708 19749486555029 19772803540336 19783612288627 19809118845068 19824751927904 19844014117312 19861162642552 19872279719138 19880460209456 19932691439584 19961083352441 20032972007972 20056623686848 20067587584636 20093872232896 20105119566224 20122493729954 20142045212212 20146251101536 20165825667008 20176849259756 20194963695368 20247606079988 20255941074656 20296563744919 20320526630096 20331634789697 20340004375064 20351389478266 20393709799232 20407072122899 20411333352872 20431165478416 20442334118437 20484843557024 20515955970004 20522466615112 20587901980492 20596377059104 20607636011578 20631966160352 20643514686088 20650489192256 20662048086064 20673342937423 20699996603132 20724435796288 20735764751716 20754380972248 20785902759083 20810443376272 20817047475616 20867382020408 20903439399304 20915139879326 20985379395904 20997125740976 21008603761607 21084264999644 21109157874496 21122988972547 21166913819744 21178484654558 21203488768672 21254757708536 21261502809008 21298519890368 21310162667276 21318935066912 21338074847936 21361689539113 21386909951792 21426189771196 21445425843688 21477997190573 21482482041944 21503354920432 21521937391822 21559849924448 21566691844544 21590559544477 21599447370424 21668316661684 21677236496608 21708113320817 21746353816528 21753254922784 21765146279338 21786293800964 21790843028192 21812015517376 21843532160296 21883650625298 21909487284832 21929157253696 21953426091443 21962463292616 22019713033556 22072955561503 22077564646984 22086652950208 22099015721552 22111096087289 22118112942842 22139603415076 22157075684128 22197770012264 22277713961888 22309446099787 22336243412032 22377266804816 22389792244204 22416226473536 22428480241652 22448616153656 22457857201472 22489845933478 22516398289952 22570841777176 22629677383516 22638992965792 22651368508594 22671704525932 22684394773733 22698471591488 22711176821872 22723591823779 22812666688504 22847314602959 22894825151968 22907340544726 22936874452184 22997135691376 23010008095844 23019480242528 23032063777646 23059256296864 23079958508992 23105500930061 23112833355458 23140121234272 23175266487212 23196072851336 23231303083681 23236154045368 23258730832304 23266111884512 23278830240134 23299729582052 23312771360263 23322368140456 23327238117568 23362667563928 23454247560128 23480204204149 23529030834848 23541892914386 23551584013232 23564766764308 23592588212672 23657138975008 23670071084506 23698016859104 23719292539712 23755317438952 23762856080656 23817240628132 23848436594752 23861473276564 23874829484891 23889645027776 23903017004944 23923673183074 23946917979572 23968417119416 24009832870408 24053930026154 24096302856736 24103949708608 24130625373239 24140558825768 24203982462352 24217530386588 24262009005619 24312461384288 24325751723966 24354471619744 24413359473272 24458197757686 24487074024224 24500459815418 24509058107072 24522455915804 24536182102201 24546282503512 24551408047936 24586378811414 24596499876368 24610267508092 24618582199904 24674925193688 24685082709056 24712401509323 24720243877294 24763790470496 24809272366648 24874452890672 24898621486816 24920138032636 24934086817409 24964036754624 24999595262026 25009886428912 25067124975964 25089629818792 25099958048704 25135710160946 25165386324064 25179142912798 25201748323444 25226234927432 25231502453696 25248034585697 25277843363248 25291992369812 25302403902944 25338963881924 25368880014016 25396955567753 25496509828328 25588333993376 25602321785282 25610446565396 25635330270088 25655561318464 25702681066832 25795247745344 25823795157127 25831990220806 25862488438304 25876626095978 25887278295536 25901768426884 25910519458208 25925022598552 25969819227176 25978060630928 26003301517984 26017516150738 26040874238764 26071619072576 26111216689096 26202784338808 26213570802496 26227900378372 26242581169343 26297152109536 26311527374902 26322358603024 26414666691952 26454785329742 26486018842528 26509797544384 26524289051788 26550060667064 26558486207792 26573004330719 26604377417296 26619268937324 26628262379488 26643167268872 26654135017664 26668705426748 26700191501632 26738222969318 26834519090456 26883804146878 26905020473584 26931162016352 26939708497856 26954435014892 26969522475973 27051509810864 27187604867962 27219703575008 27259033900868 27270255173216 27285519411304 27309098633509 27335632788002 27341340780656 27367906262368 27392476707904 27407450729428 27439808994752 27478893965698 27490205744176 27514885988128 27577857569416 27589210086592 27628507862858 27677177584672 27701095264612 27728010292136 27800859113104 27851918977652 27900982255168 27940724116382 27952226008784 27967506015713 28016198502548 28025663903776 28041350973944 28052894289728 28065583360199 28092852532822 28098718641616 28126020009248 28141395020186 28151271076544 28166659890908 28199914507072 28218391595779 28251707288336 28320018456268 28353454133312 28368953470484 28384832693371 28480157751584 28496099219896 28570966013744 28614359642374 28623440278972 28673862650048 28726525898224 28742229174043 28776163328912 28801998083936 28829982774208 28854896669368 28871047893842 28905134136928 28920935048446 28958815865056 29025092077432 29034303058096 29078400403766 29104506502148 29138868375232 29154797056924 29208343603187 29234566362386 29269081789024 29285464849256 29297520308672 29313535717004 29407001183714 29522274538064 29538412807673 29567113015594 29573286966832 29602021059296 29628597255488 29644793646116 29654201286248 29683013996944 29699240134333 29734304172272 29760999130016 29806200182836 29841390501824 29883896259826 29910725518828 29946039244352 29962409163764 29974743289568 29991521336392 30017438993857 30070316999888 30109085968192 30125545016644 30234040376848 30356651389603 30369147806536 30386146617134 30422021642656 30449334021568 30465979065676 30478520487712 30521933766863 30557969107792 30631856697596 30668021817664 30711705020486 30724347596432 30751931398496 30768741856622 30805068588448 30822311401112 30848946999227 30878920552606 30960047648684 31071548420528 31128615327964 31153181600992 31183450755776 31210398438296 31227868130074 31240723186288 31322800833632 31367416696693 31404450246512 31452147375502 31480384583956 31517551507904 31538202371753 31575437557552 31592698183039 31621061575642 31651785333476 31658394588128 31689154619584 31706477408188 31716539314264 31817666697124 31830764545888 31932256133008 31949711812381 31980754894418 31990903841204 32047258255936 32074952411656 32106117180368 32123667900401 32161594308784 32190468446752 32249590395176 32323397995322 32352417397916 32365735378592 32383428018194 32439808792424 32450103417872 32467842177029 32528566090636 32566970537024 32584773181268 32644619321209 32673927110902 32712503175968 32848261913192 32866648381798 32977024764992 32995483307248 33013520196811 33052497198224 33132416428012 33142930849336 33193268385431 33232457604304 33262293145312 33280475885734 33319768065056 33367228386919 33380964117928 33399648760982 33410932985584 33429634403396 33469102684864 33487398477148 33501183676576 33548902404899 33608001352816 33618666698848 33669726783308 33758186065912 33790986303536 33820187330006 33890515755712 33909485614928 33928022141321 33941988724952 34050211896932 34064228780384 34112749504141 34153024296944 34171693953083 34183686307232 34202372724674 34235604544372 34242753330016 34276024384448 34305644564408 34324846787602 34369805680672 34388593839754 34429194304736 34478234881489 34602406195588 34693315873832 34707597493184 34727024705296 34757034624466 34790805366548 34818261789344 34882210019272 35007836225824 35057701013951 35099091451984 35118278273113 35164276407568 35183959240892 35225498744128 35248579121371 35255939427688 35290194917264 35309486204573 35341186466894 35382911598496 35447896880648 35560921602668 35575560374816 35595007656362 35669026786624 35688992148656 35708501437367 35719833367526 35754539587228 35848476224792 35902922947507 35945311286288 35977582381664 36028828465861 36043659853432 36105940780616 36126150700654 36138356086448 36158584150612 36173468952544 36193243079158 36247473502016 36267762643504 36287588315503 36320166701434 36363047653856 36418275908476 36517918535714 36561032961376 36581018948782 36657088470464 36712763314744 36724413942832 36856674737344 36897463749377 36941026280368 36974191311904 36994403151178 37030347772484 37042099184552 37106105345176 37175504103584 37195825989938 37239740778592 37251558640576 37292784667733 37308136367096 37341630983888 37427092415636 37495832099593 37561883864912 37573803957536 37594343573402 37630871110756 37729737367784 37799032898242 37877635256384 37919554157947 37935163869064 38034829583696 38056119178924 38126014151687 38133975299336 38149673277632 38171027155408 38191893241681 38205296461024 38226181280518 38271312545312 38341602748456 38376025193968 38434310762078 38479687752352 38534497808723 38580784075328 38635738132222 38651642662864 38673277512716 38774882447224 38790844257088 38846097521462 38914527882208 38985999433304 39088425971056 39126405193568 39160216908428 39182136427357 39206450930752 39228396328688 39249840422891 39285078268898 39301250102576 39403697007416 39498973110058 39545607080672 39567224577254 39618237690136 39649503855808 39675482920381 39722325285104 39744559438276 39760920418912 39865382879168 39909501606469 39922166704882 40065944015944 40135175169272 40210239132448 40244987459908 40267514167727 40284090424424 40292502203072 40353698519512 40389927390736 40495212159976 40511882149312 40556716352621 40593127489838 40641053260192 40663269579394 40680008750128 40702778956532 40774526768591 40814144245798 40822666705744 40862330956832 40884668236874 40969687114048 41031911940008 41044933230224 41175803960984 41192754118208 41215272023156 41238341837539 41263932320704 41287029372176 41324096172128 41346685874846 41399993206264 41471529503432 41508761944496 41571805518166 41620886752544 41634094951232 41680171099231 41734764040816 41757578233987 41806878798608 41830279758652 41907106464251 41994251481952 42017207523214 42168529999288 42245977945094 42333827639488 42356969309116 42380678176529 42406977537344 42509515417072 42523005618016 42620325334552 42637870133824 42723379078226 42773819903584 42852379542392 42890851687376 42914297852657 42955994381146 42964964083888 43006709840864 43043874783644 43067968139161 43119699848896 43181119088954 43198894740848 43336633323368 43354472993216 43416226641634 43492707633056 43506509845568 43530292558676 43572587601928 43581686056384 43610241557113 43687064320592 43767301250596 43818974569664 43867468707937 43906852182886 43924926585232 44039426067112 44103059566027 44145911123006 44155129293968 44198031443104 44222192174578 44236225885684 44279206830152 44314151368256 44343186793367 44395540024528 44555427923776 44604737089583 44618892199574 44754533609632 44779584488408 44856960483304 44897232307312 44979691866956 45032796579904 45141683554352 45166360130639 45259354767032 45277985931584 45302737017188 45328094747047 45343409051864 45368789547466 45422353643744 45447183647558 45571529917837 45625333377008 45694629205918 45789650303936 45814681089452 45873748904368 45898825662151 45994271382752 46020016191688 46038960485056 46064127555292 46118512593728 46211001860122 46225666710916 46280242468544 46350532974424 46392145702672 46417505840629 46462606167362 46472308090736 46517461664608 46532223769024 46557660480268 46583720640317 46599459164104 46625542720526 46644736280912 46670234496809 46725335127856 46960408408298 47058061669696 47083785828772 47103168026464 47129533528616 47170261276061 47314277950016 47340142169012 47396033718208 47510634877904 47525712161312 47634481256264 47703309326519 47722946553128 47749658969782 47806034009888 47847346366148 47893835959144 47936834238832 47963038776499 48019665740816 48107860052308 48192605713472 48261250746478 48281117651536 48407964924704 48435060773176 48476916713071 48524018011238 48624922768576 48651503447932 48708943239488 48740858210891 48826718946544 48916395515372 48974148048448 49000919630836 49028347379459 49044911831608 49072364204402 49092565007024 49172757622828 49192999752736 49220535016184 49237164399808 49291654809089 49349850387376 49424803018646 49440487754588 49527580940992 49560032298469 49618544733296 49645668573347 49748905781344 49797242973632 49840276065272 49868173634818 49999190524052 50019772857824 50134249951928 50179259637584 50271420321892 50330772648128 50358285825596 50403496646888 50452469854864 50480049557773 50496069171394 50555686726496 50583984739624 50604807805888 50677927763848 50793911135506 50932886378759 50993019656656 51020894849617 51176667986752 51204643570564 51220893130792 51270660540176 51298687504757 51405362133664 51647590314254 51663980441612 51724976876608 51753252191956 51774556591072 51803536853768 51821038916416 51850045197104 51878388880703 51939638454352 51956121261856 52006603035968 52035032301476 52081748477528 52160850319963 52222433378192 52405568677616 52434216036587 52455800756744 52485162338686 52594304219072 52623054749804 52644717206048 52719703779127 52829333383904 52909570659484 52972037685056 53048578103576 53100121334128 53116972415584 53146008661438 53208754834592 53238537874648 53256524758976 53286334537744 53315463364933 53337410853496 53476445938636 53605749220793 53669038180912 53767608293756 53810040947168 53862324032704 53908870029784 53939044951946 54103019621728 54180083385197 54375209735924 54439407150016 54475076823937 54518067801736 54540510346432 54571038822608 54618197267018 54671265576004 54682681561312 54735812524736 54814901458856 54957787931396 54980411488352 55029771976256 55090673021923 55155715138832 55185865857749 55257015725716 55354355169344 55390624333583 55402190529224 55456020584272 55486335464329 55601718226208 55680916719967 55703837955304 55881448232764 55904452017568 55935012031426 56032397005096 56051327807552 56082701947888 56131166720398 56185705065644 56197437283232 56252040018496 56282790040372 56333319781816 56418878917511 56436783191558 56503414576672 56616730446353 56640036912536 56737906940968 56769665386742 56924990658613 56960315503168 56992198439792 57023353067219 57141932027488 57228719284748 57246880557944 57453051796448 57484458348086 57552326657824 57603996167872 57709793338736 57742095787684 57810268273856 57841870096892 57917631730112 57981728749021 58050184154864 58068606116192 58156800807532 58209013004296 58309594113848 58416687206374 58469132724772 58538163578048 58570929698512 58602947335009 58627071434008 58814002367428 58922021870789 59044549076128 59076825615346 59134226031188 59146573933664 59204042118592 59289587292232 59308402572496 59366027993888 59398480268666 59468608344544 59521998260032 59587870819631 59612400365672 59767792519652 59821451037656 59912307952651 59924818327528 59949486579136 59983042672784 60034877987714 60140633999776 60251090033288 60468080753696 60554210842279 60713302779206 60738295613072 60772293234268 60844043285312 60883909391459 60931958131352 60957040975424 61043867533726 61115938215584 61263713395192 61423410040972 61448695192864 61503862796992 61537483713244 61571928671561 61610137176896 61644622802224 61678320664543 61697893998454 61757841105212 61920095297368 62143096841056 62231612804669 62257230655928 62306363201984 62420796876592 62455736260148 62481446372576 62645601667264 62734833393386 62808900493024 62904294751004 62960769167912 63076404743506 63150875115104 63185396366078 63242123151284 63277522263571 63303570666952 63316789176256 63412954816376 63433078628528 63635333394248 63661529091776 63731982839833 63864512266016 63899423624762 63961509788836 63981807682408 64149904823312 64212234360736 64247335800802 64323188617568 64380936893504 64499180790352 64646795990644 64704834795832 64731470757184 64766856036388 64803108601847 64879617584848 64900206835744 64935684354058 65057132181272 65169546362536 65289238642418 65347854221804 65425006351936 65497411727363 65696523826384 65733296763596 65854024443823 65990966614496 66027040393622 66104994396448 66264832856024 66285861698672 66386536770862 66464915208608 66524586290624 66560951771468 66598208563117 66639536130112 66734456773838 66761928235856 66799297521964 66821865971168 66859268806792 66974796954296 67002367353152 67097804809798 67216002705632 67237333397696 67339453566616 67516372131824 67581972607072 67640374660012 67678235647253 67818971229856 67856044282642 67883977449904 68100423793864 68128457560768 68225499008282 68306048593888 68343387906166 68367372614464 68404745449348 68471209088744 68485506660032 68530379589749 68611289128816 68649693575204 68739611361344 68777187679508 68858388609472 68934593683901 68956469762978 69204812391176 69386631747664 69454049410592 69514069248932 69552979016983 69581610733096 69636523578688 69764420038544 70015672451648 70115402027902 70198182903968 70236556546226 70328552815136 70367918481784 70428728054839 70497158242742 70511878855376 70580389834528 70618972409146 70682372933788 70765823196992 70895793761296 71121843205336 71151120749632 71190015312724 71229863173931 71377984297312 71417002874734 71439666735052 71509079174456 71696952449584 71805845895014 71890622572576 71955164763328 72057656931722 72087319706864 72126726040523 72211881561232 72252301401308 72276712172896 72317168301224 72346937905088 72386486158316 72535525287008 72575176631006 72640333402868 72726095307712 72836551816952 73035837071428 73122065922752 73162037897564 73202989577641 73425526629488 73448827885664 73794927498754 73882052560736 73948382623808 73988806302356 74060695544968 74084198369104 74124696290953 74212210690352 74351008207168 74391651979876 74479481557184 74585569335466 74616272734192 74683261967776 74854184831272 74991664199186 75123767729824 75147607915072 75188687146804 75261742221512 75326780871377 75459474735568 75598065796484 75839108315894 75870327738128 76069659167392 76112238357848 76178011977683 76252028303374 76267950598672 76342054310816 76383786483362 76410592922048 76452362561036 76542625090624 76592777188543 76683205496912 76752050387936 76868621524156 76959375504704 77044545882007 77068995617446 77271476264444 77303285325728 77346555025432 77549764894448 77692195042924 77829055764416 77971998866608 78014622043831 78176851942112 78252810387136 78320433816856 78364272854714 78456792657376 78499680845782 78570156537796 78602500205152 78714460767173 78807394014832 78997946220116 79091214161344 79134449154508 79236475380272 79279789780079 79350965840762 79444650570208 79489118876552 79521840837824 79819003212938 79844333409764 80131888031888 80175691906541 80270350338544 80420478264896 80489974919816 80535028335454 80568180848848 80612223221761 80707397039024 80779854781472 80990424319952 81113432705242 81186254979676 81282106520384 81326539158788 81360017500256 81405557913064 81475905840469 81549053537182 81628288491596 81645333411488 81724661913664 81769336473748 82063823880016 82089866460448 82351607921968 82396625200351 82430544046312 82476683675078 82574058744352 82648192344256 82693371749692 82799986412528 82845248795771 82943059006864 83017523888992 83143611036332 83241773505088 83360342198462 83469528081632 83515156467974 83613757597216 83660559517304 83732856140759 83814212928502 83988502963904 84034415046428 84188755091539 84337059998576 84491955890188 84713938618232 84761356353058 85019030834144 85046011236032 85140131033881 85240650669104 85446758156452 85547639807168 85603692151901 85704759084784 85751609353963 85781703374752 85828595705314 85911988762292 85929928167776 86013419681728 86052325839949 86087749567288 86135936278322 86362238177908 86397789481696 86673266646736 86832453283268 86985415266112 87060585117352 87145175203856 87192812872517 87220483114226 87374128641184 87498583417091 87534602501192 87734937415874 87813704365772 87849853170464 87974985563311 88078852134224 88127000194793 88206119132054 88291822246012 88310258587936 88396062886208 88444384349156 88472451771368 88558413660304 88686373586734 88791080049056 89209474179166 89237784399148 89509067219264 89559168976816 89608126248487 89713920966608 89794464614624 89959383733912 90283367108704 90332720261278 90518709534064 90568191335923 90605474034376 90656189494094 90686818103728 90737579094932 90844707287488 90894367295116 91061306527583 91143059835674 91250666754016 91389258411836 91629362178904 91747497808736 91797651324302 91988542765504 92040032383376 92090345812157 92128255110584 92422003720244 92451333421832 92591748654097 92701065948848 92784291405344 92835011681258 92925212334724 92944616181472 93034923329216 93115320960536 93167441280634 93198918328208 93251085441052 93289472561824 93340468993618 93450670255712 93583780392613 93920816816596 94093314514073 94167571657544 94206336052928 94259067057232 94340522552122 94680284338024 95021269755808 95051424322624 95156617037867 95268962512528 95321041027021 95406618653038 95445893106256 95499317939564 95612068019776 95674714758007 95694692732296 95787671918288 95873668477664 95926077552998 96039331481632 96176128879943 96215720104616 96522501492956 96562235303072 96815929849408 96870121546352 96953833426142 97048036022476 97303006895864 97481716421782 97653437893088 97792534407337 97832791030744 98001839261672 98056694758918 98089823663216 98144728408804 98185130014048 98324983864877 98345515245656 98385999505472 98441070032368 98494882570651 98583309618178 98699700774752 98849606037292 98880975509176 99120064596938 99237089466592 99291337146694 99497811562688 99680552130544 99736347269636 99998381048104 100039545715648 100150258748309 100268499903856 100358519275168 100542840643784 100716571651192 100806993293776 100904939709728 100960099115546 100992138342788 101111373452992 101167969479248 101223272669561 101355855527696 101587822271012 101774401413181 101865772757518 101986039313312 102041789699234 102409287141128 102441786261584 102541321080352 102597375009514 102810724267328 102924504142999 103295180628508 103327960883224 103484895554579 103506504383912 103549113182144 103607073707536 103700090394208 103756777761406 103879276908704 103912242523712 104070064602952 104163496955056 104321700639926 104444866756384 104593636909391 104811137355232 104868432073174 104911601513488 104970324677372 105246109499608 105289434412096 105439407558254 105658666767808 105819141318968 106097156207152 106200242668256 106233944831168 106292017322876 106351513159969 106417509669184 106477075749296 106535281147847 106572669075488 106630926729866 106674821706992 106952891877272 107211498441586 107338076361824 107490967571701 107535216587512 107620081894336 107690596498177 107817740059568 107878089903892 108206039243456 108360166770394 108750419471848 108950153647874 109036135603472 109142077645216 109236394534036 109297538455259 109342531152008 109365363122624 109629802917712 109915575862792 109960822976704 110082515814257 110181346043846 110311430277664 110371731715498 110514031451432 110673715514747 110781248667166 110804381058448 110912041168544 110972670928658 111203436452416 111361833439934 111407675910608 111762896465528 111808904035136 111870024062852 111932642130463 112064794010192 112165403895776 112262333440796 112371410131288 112394874566464 112565580080744 112666639563632 112837757835022 112873566383116 113006829153344 113131892983627 113233460892706 113280073825072 113341998063679 113475813881936 113539330773484 113849981317226 113984396879584 114046706134438 114283864054976 114457438569496 114493761115888 114906103592896 114968916696172 115033269336293 115104653315648 115419586677472 115484191575368 115683740193784 115963457498042 116100368309728 116137212232384 116313601615064 116418026008592 116481665600069 116619188227696 116833374412748 116898770663437 116938265449544 117141859397024 117205894670018 117254142868016 117628004734856 117844043741578 118089098152256 118153651230692 118268452062376 118293147867328 118370655655021 118579174584464 118616805144992 118732055987776 118796960537332 118937216689088 119068843635829 119175741639262 119224800731344 119535585039304 119642902075312 119708304536359 119824615905302 119849636655056 119966085345568 120069755975428 120136963756607 120281267999552 120360078439139 120502180066576 120936161507392 121108421684558 121426605558412 121476591226144 121544586468536 121649621185631 121767818782918 121863916262704 122087735067452 122231876431168 122527426790384 122846820081944 122897390385728 123074967426488 123143857343122 123289245604448 123356641329086 123395787996908 123515682210424 123694152634129 123840190594736 124286193682112 124463225609338 124514461311856 124582526797267 124841593753184 124911472520296 124962892745152 125469666786772 125617800986048 125808589502008 125921538335824 125990372995993 126152809487012 126301750230208 126370792732156 126441527452289 126484246302568 126555044527142 126607141333904 126676350777053 126825909632752 126866157257056 127120583455019 127270666788496 127463965679666 127729024532032 127798847249524 127923019577672 127963615364816 128033566320737 128299809646624 128424468721472 128494671601604 128646377235136 128998361580704 129293591981288 129409669591664 129480411029123 129533712072776 129606217203694 129759235169696 129800413671488 129871368708116 130114264362544 130185390964783 130339092725072 130578477284836 130695708443608 130994823454726 131393047652768 131466593527192 131580202506907 131708048887646 131981933228992 132054080787244 132209988792896 132296615143847 132529665712048 132571723397344 132773073541724 132929830417216 133121903542936 133196417126234 133468913547676 133523856471712 133598595043928 133643731942336 133718537613584 133791634481813 133949593908592 134195609619596 134432005411264 134520087667273 134678907133232 134752528984799 135032744263648 135163945214144 135225083462777 135280749320024 135356471294506 135637942459712 135712088565284 135767954899808 135961341325117 136200847587728 136450998016564 136612097187776 136686775812332 136809490898696 136942418177488 137060759179498 137222578257632 137299387150408 137497773941143 137554375359016 137869187367802 137912939525956 138246405885203 138409624782352 138485286020389 138773263495328 138908098821184 139028138497864 139105958033966 139163221466192 139528840077088 140230804055804 140396365807936 140473113092452 140657105630272 140735836963568 140812769819051 140857456109678 140994316485484 141023757710752 141160779669056 141237944818292 141364745867576 141791587522592 142075946214433 142243686410672 142321443527879 142380030625448 142459726347862 142755968594624 142834005749468 142879333470104 143018158348912 143096338829059 143393904899168 143611691790028 143781245145152 144115313863444 144174639413728 144253452081046 144423763122464 144504602802616 144553424345792 144634336602448 144713400561961 144772972316632 145071050574016 145150353262012 145280666805736 145501319313581 145673103633904 146071674142856 146324075795128 146405979155282 146851053258976 146897655771328 147060226331249 147589854997508 147764105121472 147860922807829 147977612604712 148121391089936 148168396738208 148249392581906 148424421380704 148783303959752 149171138670932 149232545468384 149366523935552 149531826773791 149708369662544 149983328398372 150247535459648 150345980334011 150377374293608 150523484443024 150653561742754 150918949471136 151133916811339 151196131592968 151678216631788 151740655476256 151956793245719 152139318334784 152224476715696 152356023955366 152504056606748 152535901197344 152684108621632 152767572966724 152904725122072 153185554377086 153366410993824 153504100775872 153673982640101 153737243048312 154089091764014 154137991234892 154510688930521 154542952528888 154606570651456 154693110050864 154777672611023 155099529788896 155384390085848 155943997733216 156029244087662 156353703884224 156640867633712 156728545709428 156913585314752 156999361691564 157140313075592 157205000410304 157378978033057 157428921534346 157614788029664 157995892440232 158268898309016 158472950760544 158559579560158 158701931681524 158790763416131 158889301140416 158978237753104 159065142766453 159638006425876 159688666819528 159931202220713 160263776063776 160351383813082 160540700677088 160979949839632 161070056670908 161136361697696 161224446443522 161414794078048 161559709562944 161738506510427 161980848639904 162226865410484 162372509959352 162619121585767 162653078317576 162720035000512 162811115826128 162951811680938 163098107074364 163256576983192 163290666822976 163538672947496 164127647760032 164179732920896 164361429429043 164703215843936 164793250400702 164861088092624 164953367350156 165148117488704 165386743499384 165599972825056 165690497591542 165886118013728 166035047777984 166287222072664 166720684396924 166939056163264 167030312935948 167123806394237 167227515194432 167321119034608 167465712281518 167628425857004 168068830092856 168377510183078 168674119997152 168914377612673 168983911780376 169427877236464 169522712706116 169834063039333 170038061668288 170280262067762 170481301338208 170893516312904 171207384303802 171409518169568 171503218707926 171563406749504 171657191410628 171753274715407 171823977524584 171859856335552 172104651679898 172175499134576 172271872556644 172724476355816 172795578963392 172986810565261 173346533293472 173664906566536 174121170234704 174290350407712 174385625745034 174440966228452 174748257282368 174997166834182 175069205002384 175469874831748 175627408731544 175699706340928 175894151919299 175949971126622 176157704268448 176254000389586 176412238264108 176583644492024 176620517175872 176888768698312 176944903542736 177116827320608 177372747173468 177582160098112 177778688974271 178418948358332 178475568798296 179118337953632 179216252496974 179427841933216 179588929229248 179918767467824 180566734217408 180665440522556 180766566099889 181037419068128 181136382671846 181210948068752 181312378988188 181373636207456 181475158189864 181788734590232 182122613055166 182286119671348 182501333508032 182778516823672 183258724357808 183494995617472 183595302648604 183698068185401 184080064766752 184180691624314 184256510221168 184844007440488 184902666843664 185183497308194 185402131897696 185568582810688 185670023362516 185850424669448 185889232362944 186011030315033 186230641921072 186334882561268 186397836656416 186502170882104 186578945123648 186680937987236 186901340511424 187167560785226 187841633633192 188186629028146 188335143315088 188518134114464 188681045104244 188786657331811 189360568676048 190042539511616 190313234075734 190537925025056 190642082054042 190813237306076 190891786212512 190998635879128 191163690434563 191349429516014 191389385464592 191575343836576 191747336955328 191852155105996 192078662963264 192352257759886 192431440209232 193045002985912 193124470606144 193740243092704 193907666852284 194096072044952 194606013791728 194963432843564 195306875786176 195585068814674 195665582061488 195772542109991 196003678523344 196113389517836 196179647326432 196289456817608 196370260028096 196459083521393 196649967729754 196691030491312 196882140064736 196989765141302 197166619236356 197399401549504 197699212074584 197761951018352 198240129193876 198474178933184 198582674293388 198693828853597 199361104261088 199472694539272 199996762096208 200300517496618 200536999807712 200717038550336 201085681287568 201195604218301 201433143302384 201613986587552 201809879419456 201920198231092 201984276685576 202335938958496 202446545339122 202711711055392 203175644542024 203548802826362 203731545515036 203972078626624 204083579398468 204458405222309 204818574282256 204883572523168 205082642160704 205194750019028 205849008285998 206590361257016 206655921766448 206768889653711 206969791109158 207013008767824 207214147415072 207400180788416 207513555522812 207758553817408 207894680940331 208140129205904 208326993910112 208643401279852 208889733512768 209187273818782 209622274710464 209736864146348 209823203026976 209940649354744 210122072956999 210492218999216 210878815116508 211638282637936 212194312414304 212400485336512 212496559727221 212584034645752 212703026319938 212954151498592 213070562295694 213145338150976 213261853459732 213349643413984 213653536368041 213905783754544 214422996883172 214676152723648 214981935143402 215070433175024 215381192996354 215635480119136 215756179807784 216720333540788 217500838943696 217619735174897 217900307295748 218072271206944 218284155290432 218472789068072 218595076910518 218685062304016 219259605835424 219571916876851 219831151725584 220165031628514 220362692087692 220622860555328 220743463430996 221028062902864 221148887281273 221347431029494 221562497334332 221608762116896 221824082337088 221945341857316 222723666879868 222815351821216 223525792931056 223647982686667 223740048125704 223865284260926 224129588020384 224330807791552 224524666881592 224742820262576 224865675302807 225131160161488 225333279127264 225675515670044 225747132766232 226263785967254 226466921785412 226560147650144 226683996127358 226951627763872 227078661546968 227274895239203 227699962634452 227968793759168 228093412268876 228512335248463 228914877138992 228987522231776 229937833392344 230066538672586 230839173354944 230968383150736 231094641377677 231367480387568 231926914996084 232200736619456 232352878698017 232627203230128 232836052017184 232963331200138 233238376455392 233570598708433 233666748825496 233797541326874 233876530899088 234283718794048 234411789340036 234508285736032 234842316834293 235256009469712 235688087483156 236307302461384 236536904124752 236741311310042 237158349168928 237233610289984 237496154989247 237593921074664 238137687271658 238351483278524 238449601462688 238789246528987 239071170078608 239201857671581 239285804150624 239416609072718 239649231810604 239699273310112 239932170691136 240139511950856 240273927513214 240720156878278 241004360133152 242216843369116 242853211116824 242953182452288 243089172937072 243222056960179 243299242371262 243535637565836 243727832525408 244175470134904 245054853580768 245403907097657 245693640163888 245827947911791 246149934852976 246287714686244 246578491208896 246713282658172 246791575993816 247031364420848 247166403432011 247388305268258 247680381189472 248926451218676 249028922623712 249165053594534 249683187506368 249822945040592 249959510061569 250939333573544 251320460632549 251617179004016 251843076671648 251980745991986 252305618974024 252741585464312 252883054904578 252968492605136 253110089054284 253214282667808 253352701554106 253651819265504 253732314514112 254013118208521 254241166910038 254541333576992 254927931359332 255597694499048 255846039155344 255927230729632 256067132641474 256599619293248 256989343203208 257996723161408 258282246245639 258587183962576 258819339183328 258960822058246 259067424145552 259212434407388 259518470339392 259742737416232 260228528725088 260370781929566 260678185450144 261049492674131 261156954569672 261391416887216 261989646909452 262470824697151 262786095305536 262933187054384 263160405013814 263416097775292 264108161574488 264593230287694 265059331424096 265143446794688 265436879105629 265546147083448 266243807085872 266392834252468 266882099061809 266937827095352 267047712943424 267197190087856 267343252691767 267437075227168 267583268963626 267899187817184 268391219239192 269040175334546 269357814266464 269505057969598 270065488527296 270450166925554 270561498640048 270712942589012 271424177130568 271535909799616 271836416602553 271922682650234 272401695175456 272901996033128 273373551624664 273618981797392 273884836354976 274121518358996 274274954991499 274445156515264 274598774300816 274748882960237 274995547882286 275108750718032 275738374735604 275825879051912 276492811770406 276819249564704 276970572040778 277546526990656 277728380442667 278056276995728 278211916067932 278326442932384 279057680154176 279366511245283 280461608111608 280946226184904 281471673927136 281625539638102 281714912219356 281988632970968 282047515421504 282475889636584 282729491735152 283583175045184 283897014468347 284151892428866 284487372821344 284642887055758 284760061250896 284919452695724 285668011498936 285758666940208 286036316697824 286192677658118 286787809798336 287223383580056 288230627726888 288349278827456 288506904162092 288668392862773 288847526244928 289009205605232 289268673204896 289426801123922 289545944633264 290300706524024 290561333611472 291002638627162 291346207267808 291761197694617 292143348285712 292303047637909 292648151590256 292811958310564 293349745249757 293702106517952 294120452662498 295179709995016 295721845615658 295955225209424 296242782179872 296336793476416 296498785163812 296664747235703 296848842761408 297566607919504 298342277341864 298465090936768 299063653547582 299416739325088 299966656796744 300400084968599 300691960668022 300754748587216 301046968886048 301307123485508 301837898942272 302267833622678 302392263185936 303356433263576 303481310952512 303913586491438 304448953431392 304712047910732 305008113213496 305071802394688 305535145933448 305809450244144 306371108754172 306732821987648 307072280955559 307347965280202 307474486096624 307642566172843 308178183528028 308275982469784 308721416962189 309021377861042 309085905057776 309386220101728 309555345222046 310199059577792 310402307553569 310768780171696 311887995466432 312058488175324 312233159627081 313281735267424 313457091418856 313998723383128 314280626151184 314757956066114 314857843068692 315229576059328 315991784880464 316164520914473 316537796618032 316945901521088 317119159120316 317296663229329 317403863363048 317581526832262 317956475506208 318130285532906 319276012851752 319377333639056 319862404441426 320527552127552 320702767626164 321081401354176 321291779635057 321959899679264 322140113341816 322272723395392 322448892887044 322829588156096 323477013020854 323961697279808 324453730820968 324745019918704 324922540884403 325238243171534 325306156635152 325622231652256 325903623361876 326086044482219 326196214148728 326513153966384 326691641477663 327077345894992 328255295520064 328722858858086 329406431687872 329586500801404 329722176185248 329906734700312 330191828932427 330773486998768 331199945650112 331380995183084 331772236027456 332574444145328 333441368793848 333923165285633 334060625871896 334247612788474 334642238069216 334931424563036 335256851714008 335741271435493 336137660185712 336755020366156 337348239994304 337828755225346 337967823560752 338855754472928 339045425412232 339338416991497 339668126078666 340560524135524 340962602676416 341787032625808 342414768607604 342819036339136 343006437415852 343198431656213 343314382821256 343506549430814 343647955049168 344209303359796 344350998269152 344543745113288 345041583663623 345448952711632 345973621130522 346693066586944 346920226089283 347329813133072 347519680013429 348242340469408 348580700815424 348771251490068 348881932456904 349994333668364 350138410004768 350939749663496 351254817463088 351446829936191 351788303838598 351899942253244 352315408536896 352508000779172 352824476528216 353167288984048 353360346904411 353777537396624 353889807085472 354233654641216 354745494346936 355557377948542 356837896716664 356951137596592 357146263947319 358236675907264 358432504993948 358855683866432 359090812533299 359837534935648 361330881045112 361533132199778 362074838136256 362272765343692 362421896137504 362624757976376 362747272414912 362950316379728 363148722164921 363577469180464 364245226110332 364572239342696 365125952239741 365557033647344 366517448715616 367039512256109 367190605297208 367396136370802 368160129533504 368361383248628 368513020442336 369037926453889 369688014880976 369805333687328 370366994616388 370804263795392 371340046725032 371700849338896 372022060630066 372461283842144 372669765122536 372795673312832 373004341764208 373208243554531 373361875974472 374335121570452 375240244545551 375683267266384 375888633483913 376373258056292 376670286630176 377036268228928 377362090208488 377573314663622 378721137352096 379260583696379 380626468151468 381075850050112 381284164108084 381626474612152 381783572425024 381997271758256 382327380869126 382698859032028 382778770929184 383150687673152 383704310211992 384704515519772 384862880418464 385634711153461 386090005971824 386301061004243 387480486185408 387734370335081 387815333704568 388192144089904 388404348250303 389212027583456 389926865687128 391170137629348 391331164122976 391545084219982 392007357046688 392226779035672 392359294652864 392578913635216 392793515811037 392918167042786 393299935459508 393382060982624 393764280129472 393979530282604 394333238472712 394932152422577 395398424149168 395523902036704 396317113124471 396480258387752 397165348586776 397387657707194 398722208522176 398945389078544 399163471470533 399993524192416 400601034993236 401073999615424 402171362575136 402391208436602 402866286604768 403227973175104 403840396462184 403968553371152 404671877916992 404893090678244 405423422110784 405872101243147 406351289084048 407097605652724 407463091030072 408167158796936 408916810444618 409637148564512 409767145046336 410220631345063 410389500038056 411698016571996 412454153095523 413180722514032 413311843532896 413537779307422 413939582218316 414026017535648 414428294830144 415027111045624 415789361880662 416280258411808 416653987820224 417115095737417 417286802559704 418374547637564 419386155668557 419473728292696 419646406053952 419881298709488 420110825658491 420244145913998 420984437998432 421757630233016 423276565275872 423879475895953 424388624828608 424993119454442 425168069291504 425406052639876 425908302997184 426141124591388 426523706919464 426699286827968 427307072736082 427811567509088 428845993766344 429963870286804 430140866350048 430762385992708 431003500700927 431270960238272 431512359615568 431748244651801 433440667081576 435001677887392 435239470349794 435800614591496 436144542413888 436945578136144 437190153821036 437370124608032 438519211670848 439004517671159 439143833753702 439662303451168 440330063257028 440725384175384 441486926861992 442056125805728 442297774562546 442694862058988 442942655844997 443124994668664 443217524233792 443890683714632 445447333759736 445630703642432 446123879878831 447051585862112 447295965373334 447480096251408 447730568521852 448259176040768 449049333763184 449485640525152 449731350605614 450262320322976 450666558254528 451351031340088 451494265532464 452527571934508 452933843570824 453120295300288 453367992254716 453621760212929 453903255527744 454157323093936 454549790478406 455399925268904 456186824537752 457024670496926 457829754277984 457975044463552 458481882091541 459875666784688 460133077345172 460978171106761 461936766301472 462189282755354 462734960775136 463853829992168 464705757396034 465254406460256 465672104034368 465926662400276 466187459941819 466476752910784 467141197416866 467333497650992 467595082653748 467753061798176 468823578680072 469016571472064 469684633668586 470512018939424 471376174966312 472614604922768 473073808249504 473482622620084 473747649530771 474316698337856 474992309978494 475187842149328 476275374543316 476702966557048 476899202925376 477578493057974 478142340157216 478403715343162 478571608301248 478833218145436 479298463621208 479398546620224 479712657128243 480279023901712 480547855026428 481440313756556 482008720266304 482542155787307 484433686738232 485706422233648 486178345874144 486444113920358 486598484742524 487071275131672 487455665050816 488350940269808 490109707161536 490652107985413 490807814195314 491387280327776 491655895823582 492299869705952 492575429372488 493426565316344 493583151987632 494062728841696 494332806864022 494776610536516 495360762378944 497852902437352 498057845247424 498330107189068 498609042217517 499645890081184 499919020123138 501878667147088 502640921265098 503234358008032 503686153343296 503961491983972 504611237948048 504887082283661 505483170928624 505766109809156 505936985210272 506220178108568 506428565335616 506705403108212 507303638531008 508026236417042 508482333820076 509082667153984 509855862718664 511195388998096 511692078310688 511854461459264 512134265282948 512420927043487 513978686406416 516564492491278 517174367925152 517638678366656 517921644116492 518134848291104 518424868814776 518872874036671 519485474832464 520457057450176 520741563859132 521356370900288 522098985348262 522313909139344 522782833774432 523979293818904 524941649394302 525866374108768 526320810027628 526832195550584 528216323148976 529186460575388 530118662848192 530873758211258 531092294166896 532487614171744 532785668504936 533246083843781 533764198123618 533875654190704 534394380175712 534686505383534 534874150454336 535166537927252 535798375634368 536149440319801 536782438478384 538080350669092 538715628532928 539010115939196 539311821174049 540900333851108 541122997280096 541425885178024 542848354261136 543672833205106 543845365300468 544803390350912 545803992066256 546102354306817 546747103249328 547237963594784 547769672709952 548243036717992 548549909982998 549197548601632 549497765920474 549991095764572 550217501436064 551476749471208 551651758103824 552985623540812 553638499129408 553941144081556 554958528460553 555456760885334 556112553991456 556423832135864 556652885864768 558733022490566 560923216223216 561229843345787 561892452369808 562943347854272 563251079276204 563429824438712 563977265941936 564285562552327 564951779273168 565458983470304 567794028936694 568303784857732 568974745642688 569285774111516 569520122501792 569838905391448 570331340883283 571336022997872 571517333880416 572072633395648 572385355316236 574446767160112 576461255453776 576776376402457 577013808324184 577336785725546 578018411210464 578537346409792 578853602247844 579091889266528 579916741570397 580601413048048 581122667222944 582005277254324 582692414535616 583522395389234 584286696571424 584606095275818 585296303180512 585623916621128 586129992985313 586699490499514 588240905324996 590359419990032 591443691231316 591910450418848 592485564359744 592997570327624 593329494471406 595133215839008 595980917237167 596684554683728 598127307095164 598833478650176 599225845063307 599933313593488 600261265477741 600800169937198 601383921336044 601509497174432 602093937772096 602614246971016 604535667245356 604784526371872 606712866527152 607044524435239 607827172982876 608897906862784 609424095821464 610016226426992 610349690107619 611070291866896 611618900488288 612490083919637 612742217508344 614144561911118 614695930560404 614948972193248 615285132345686 616356367056056 616551964939568 616889001363551 617442833924378 618042755722084 618171810115552 618772440203456 619110690444092 620804615107138 621537560343392 624116976350648 624466319254162 626563470534848 626914182837712 627256883739409 627997446766256 628561252302368 629515912132228 629715686137384 631983569760928 632329041828946 633075593236064 633977339351461 634238318240632 634593326458658 634807726726096 635163053664524 635912951012416 636260571065812 637429145693081 638552025703504 638754667278112 639724808882852 641405535252328 642583559270114 643919799358528 644280226683632 644632420685099 644897785774088 646954026041708 648142240578679 648907461641936 649262185108577 649490039837408 649845081768806 650476486343068 650612313270304 651244463304512 651807246723752 652172088964438 652392428297456 653026307932768 653383282955326 654154691789984 655086462748291 657445717716172 659173001602808 659444352370496 659813469400624 660383657864854 661546973997536 662761990366168 665148888290656 666096319265069 666882737587696 667247287189147 667846330571266 668121251743792 668495225576948 669284476138432 669723003306049 669862849126072 670513703428016 671482542870986 672275320371424 673510040732312 675657510450692 675935647121504 677711508945856 678090850824464 678461527309973 678676833982994 679336252157332 681121048271048 683574065251616 684547740851359 684829537215208 686012874831704 686396863312426 686628765642512 687013098861628 687295910098336 688418606719592 688701996538304 689087490226576 689464177994557 690083167327246 690897905423264 691947242261044 693840452178566 694659626266144 695039360026858 696484680938816 697542502980136 697763864913808 699988667336728 700276820009536 701051811238163 701879499326992 702509634926176 702893659872382 703576607677196 703799884506488 705016001558344 705648953056432 706334577968096 706720693808822 707555074793248 707779614170944 708562908686927 709490988693872 711114755897084 712420809892267 713675793433328 713902275193184 714292527894638 716865009987896 718181625066598 719675069871296 720471529000993 722661762090224 723066264399556 724394268882053 724545530687384 724843792275008 725249515952752 725900632759456 726297444329842 727154938360928 728490452220664 729144478685392 730251904479482 731114067294688 732155458365737 733034897431232 734079024512218 734381210594416 734792272741604 736722766497256 737026040884672 738075852907778 739376029761952 739610667374656 740733989232776 742680093450064 743401698677792 744044121260132 744460592119783 744922567684288 745339530245072 745746968034929 746008683528416 746416487109062 746723751948944 748670243140904 750480489091102 751366534532768 751777266967826 752746516112584 753340573260352 753834175487239 754724180416976 755146629327244 757442274704192 758280530522911 758521167392758 761252936302936 762568328216168 763252949224304 763994543516512 764654761738252 765082769186813 765397718064056 765557541858368 767408620423984 769409031039544 769725760836928 770577610699799 771269422306922 772180011943648 772602122008486 774716008603229 775468740670162 775630667409136 776384288179808 776808696500606 778424055166912 779853731374256 782340275258696 782662328245952 783090168439964 783528494913241 784014714093376 784453558071344 785157827270432 785587031622074 785836334085572 786599870919016 786764121965248 787959060565208 788666476945424 789864304845154 790796848298336 791047804073408 791923250885389 792634226248942 792960516775504 793393986445753 794330697173552 794775315414388 797890778157088 798326942941066 799987048384832 801202069986472 804342725150272 804782416873204 805232885354051 805732573209536 807680792924368 807937106742304 809786181356488 811744202486294 812702578168096 814195211305448 814926182060144 815371659200483 816334317593872 817833620889236 818291394644059 819274297129024 820441262690126 820779000076112 823396033143992 824908306191046 826361445028064 826623687065792 827075558614844 827879164436632 828052035071296 828594589585147 830054222091248 831578723761324 832560516823616 833481905450803 834230191474834 834573605119408 836749095275128 837958131754513 838772311337114 838947456585392 839762597418976 840221651316982 840488291827996 841968875996864 842520549073973 843515260466032 846553130551744 847490004702077 847758951791906 849986238908884 850336138583008 850812105279752 852282249182776 853047413838928 854614145472164 855623135018176 857691987532688 858160842482141 859927740573608 860281732700096 861524771985416 862007001401854 863024719231136 863496489303602 865859068438903 866881334163152 870003355774784 870478940699588 871601229182992 872077687580869 873891156272288 874380307642072 874740249216064 878009035342318 878287667507404 879324606902336 880660126514056 881450768350768 881932610971951 882973853723984 884112251611456 884595549125092 885090692166023 885389724117976 885885311689994 886249989337328 886734455439371 887781367429264 890894667519472 892247759757662 894103171724224 894591930746668 894960192502816 895461137043704 896234964245159 898098667526368 898971281050304 899462701211228 900524640645952 902702062680176 902988531064928 905055143869016 905867687141648 906362877203861 906735984509432 907243520425858 908314646187872 909099580956812 910799850537808 911297736753481 912373649075504 914049340993852 915659508555968 916963764183082 919751333569376 920266154690344 921061417548349 921956342213522 923873532602944 924378565510708 925469921550272 926076306006929 927707659984336 929411514792068 930508812920512 931853324800552 932374919883638 934282394833732 934666995301984 935190165307496 935506123596352 936541441372691 937647157360144 939369267337172 941024037878848 941640613670911 942752349932624 943267702893593 945229209845536 946147616499008 946575584239439 946965245240168 947495299061542 949984619956988 950375684298656 952550749086632 953405933114096 955156986115948 956284680314432 956807430686324 957666436290872 958596927242416 959120941597687 959425314256486 960558047803424 961095710052856 962484417588001 962880627513112 965084311574614 967724841196421 968867373476464 969397002142723 971412844467296 972356691748288 972888227840716 973196969485048 974142550263344 976701880539616 981304215970826 981615628390628 982774560655552 983311791647164 984599739411904 985150858744976 985689388733357 986853130632688 987166303975264 988125457683392 988665613728044 989553221073032 995705804874704 996250104695153 996660214378136 997218084435034 999291780162368 999838040246276 1001674371803413 1003757334294176 1005281842530196 1006468716016064 1007922983967944 1009222475896096 1009774164567322 1010966341857248 1011532219618312 1011873970420544 1012440356217136 1012993803933727 1013410806216424 1016052472834084 1016964667640152 1018509235195067 1019711725437328 1022390777996192 1023384156621376 1024268530565896 1024841854086974 1027957372812832 1029421584318743 1033128984982556 1034348735850304 1035026459654803 1035843288232984 1036269696582208 1036849737629552 1037745748073342 1038970949664928 1041483127718264 1044197970696524 1044627818278688 1045565667548864 1046722787416537 1047958587637808 1048531451297231 1049883298788604 1051732748217536 1052421862338077 1052641620055256 1053664391101168 1056432646297952 1057937417679373 1058372921150776 1061747516422516 1062184588333792 1064975228343488 1065571337009872 1066492167687562 1067528396247236 1067751308381408 1068788760351424 1069373010767068 1070333075854504 1072298880639602 1073564876956768 1075717878480707 1076160701338184 1078020231878392 1078623642348098 1081574822513647 1081800667702216 1082245994560192 1082851770356048 1083443708277161 1085696708522272 1087345666410212 1087690730600936 1091607984132512 1092204708613634 1093494206498656 1094475927189568 1096486073435984 1097099819965996 1098395097203264 1098995531840948 1099982191529144 1100435002872128 1101652846231399 1102953498942416 1103303516207648 1105971247081624 1107882288163112 1109917056921106 1110913521770668 1112225107982912 1112847664271728 1113455999365171 1117466044981132 1119518415544991 1121846432446432 1122459686691574 1123784904739616 1126502158552408 1126859648877424 1127954531883872 1128571125104654 1129903558546336 1130917966940608 1132169545572989 1135588057873388 1136607569715464 1138333851100369 1138571548223032 1139040245003584 1139677810782896 1140662681766566 1142672045995744 1143034667760832 1144770710632472 1148893534320224 1150530006003301 1152922510907552 1153552752804914 1154027616648368 1154673571451092 1156036822420928 1157707204495688 1158183778533056 1159833483140794 1161202826096096 1162245334445888 1164010554508648 1167044790778468 1168573393142848 1169212190551636 1169866644759659 1170592606361024 1171247833242256 1171888092626317 1172259985970626 1173398980999028 1176481810649992 1180718839980064 1182400643288711 1182887382462632 1183820900837696 1185995140655248 1186658988942812 1190266431678016 1191961834474334 1193369109367456 1196254614190328 1198451690126614 1199866627186976 1200522530955482 1201600339874396 1202272923007849 1202767842672088 1203018994348864 1205228493942032 1209071334490712 1209569052743744 1210907673956827 1213425733054304 1214089048870478 1215654345965752 1218848191642928 1220032452853984 1220699380215238 1222140583733792 1223237800976576 1224980167839274 1225484435016688 1228289123822236 1229391861120808 1229897944386496 1230570264691372 1231259063435093 1232712734112112 1233103929879136 1233778002727102 1234885667848756 1236085511444168 1236343620231104 1238221380888184 1241609230214276 1243075120686784 1244450822819897 1248233952701296 1248932638508324 1253828365675424 1254513767478818 1255994893532512 1257122504604736 1259031824264456 1259431372274768 1263967139521856 1264658083657892 1265365962699223 1266151186472128 1267954678702922 1268476636481264 1269186652917316 1269615453452192 1270326107329048 1272521142131624 1274858291386162 1277104051407008 1277509334556224 1279449617765704 1282811070504656 1285167118540228 1285886477297807 1288560453367264 1289264841370198 1289795571548176 1293908052083416 1296284481157358 1297814923283872 1298524370217154 1298980079674816 1299690163537612 1300952972686136 1301224626540608 1302077212205231 1303614493447504 1304344177928876 1304784856594912 1306052615865536 1306766565910652 1308309383579968 1309757279994119 1310172925496582 1314891435432344 1318346003205616 1319626938801248 1320767315729708 1321506601322677 1323093947995072 1325523980732336 1330297776581312 1332192638530138 1333765475175392 1334494574378294 1335692661142532 1336242503487584 1336990451153896 1338145833041941 1339446006612098 1339725698252144 1341027406856032 1342965085741972 1344550640742848 1347020081464624 1351315020901384 1351871294243008 1356181701648928 1356923054619946 1357353667965988 1358672504314664 1362242096542096 1367148130503232 1369095481702718 1369659074430416 1370407794769937 1372025749663408 1372793726624852 1373257531285024 1374026197723256 1374591820196672 1376837213439184 1378174980453152 1378928355989114 1380166334654492 1381795810846528 1383894484522088 1387680904357132 1389319252532288 1390078720053716 1390856801975179 1395085005960272 1395527729827616 1399977334673456 1402103622476326 1403758998653984 1405019269852352 1405787319744764 1407153215354392 1407599769012976 1408369229528107 1410032003116688 1411297906112864 1412669155936192 1413441387617644 1415110149586496 1417125817373854 1418981977387744 1422229511794168 1424841619784534 1427351586866656 1427804550386368 1428585055789276 1431208836556163 1433730019975792 1436363250133196 1440943058001986 1445323524180448 1446132528799112 1447382227575977 1448788537764106 1449091061374768 1450499031905504 1451801265518912 1452594888659684 1454309876721856 1455262766582317 1456980904441328 1458288957370784 1460503808958964 1462228134589376 1464310916731474 1468158049024436 1468762421188832 1469584545483208 1473445532994512 1476151705815556 1478752059523904 1481467978465552 1482277818832789 1485360186900128 1486803397355584 1487475918090547 1488088242520264 1488921184239566 1490679060490144 1491493936069858 1492017367056832 1492832974218124 1493447503897888 1495574754576287 1497340486281808 1500960978182204 1502733069065536 1503554533935652 1505493032225168 1507668350974478 1509448360833952 1510293258654488 1516561061045822 1517042334785516 1522505872605872 1523338146224279 1525136656432336 1526505898448608 1527989087033024 1529309523476504 1530165538373626 1530795436128112 1534817240847968 1538818062079088 1541155221399598 1542538844613844 1544360023887296 1545204244016972 1548042210968911 1549432017206458 1550937481340324 1551261334818272 1552768576359616 1553617393001212 1559707462748512 1564680550517392 1565535878806669 1566180336879928 1567056989826482 1568907116142688 1570315654540864 1571174063244148 1571672668171144 1573199741838032 1574059727119649 1575918121130416 1577332953890848 1579728609690308 1581593696596672 1583846501770778 1585268452497884 1585921033551008 1586787972891506 1588661394347104 1589550630828776 1590924266674421 1595781556314176 1596653885882132 1599586346739241 1602404139972944 1609564833746408 1610465770708102 1615361585848736 1615874213484608 1617662489643739 1619572362712976 1623488404972588 1625405156336192 1626470150886119 1628390422610896 1629852364120288 1630743318400966 1632668635187744 1634994190959031 1635667241778472 1636582789288118 1640882525380252 1641558000152224 1646792066287984 1649816612382092 1652722890056128 1654151117229688 1655758328873264 1657189179170294 1660108444182496 1662473084924729 1663157447522648 1666963810901606 1668460382949668 1669147210238816 1671524725702909 1673498190550256 1674413003701067 1675916263509026 1677544622674228 1677894913170784 1679525194837952 1680443302633964 1680976583655992 1685041098147946 1687030520932064 1694980009404154 1695517903583812 1699972477817768 1700672277166016 1701624210559504 1702554398721253 1704564498365552 1706094827677856 1709228290944328 1715383975065376 1716321684964282 1719855481147216 1720795635382537 1723049543970832 1724014002803708 1726049438462272 1726992978607204 1730164824024077 1731718136877806 1733762668326304 1740957881399176 1743202458365984 1744155375161738 1747782312544576 1748760615284144 1749716570430983 1756018070684636 1756575335014808 1759243224427843 1761320253028112 1762901536701536 1763865221943902 1765947707447968 1769191098250184 1770181384332046 1770779448235952 1771770623379988 1772499978674656 1773468910878742 1775562734858528 1778091827459647 1781789335038944 1784495519515324 1789183861493336 1789920385005632 1790922274087408 1792469928490318 1796197335052736 1798925402422456 1805404125360352 1805977062129856 1807975723719473 1810110287738032 1811099779513399 1811735374283296 1812725754407722 1813471969018864 1814487040851716 1816629292375744 1818199161913624 1821599701075616 1822595473506962 1824747298151008 1827346448718917 1828098681987704 1833927528366164 1839502667138752 1840532309380688 1842122835096698 1843912684427044 1848757131021416 1852152612013858 1855415319968672 1858058153739403 1858823029584136 1863706649601104 1864749839767276 1868174693432663 1868564789667464 1869333990603968 1870380330614992 1871402768842369 1873082882745382 1875294314720288 1878738534674344 1883281227341822 1885504699865248 1886535405787186 1890458419691072 1893151168478878 1893930490480336 1894990598123084 1899969239913976 1900751368597312 1902854916217871 1905101498173264 1906811866228192 1910313972231896 1913614861372648 1915332872581744 1917193854484832 1918241883195374 1918850628512972 1921116095606848 1922191420105712 1923242180721659 1924968835176002 1925761255026224 1930168623149228 1935449682392842 1937734746952928 1938794004285446 1942825688934592 1945776455681432 1946393938970096 1948285100526688 1953403761079232 1955565578716981 1962608431941652 1963231256781256 1966623583294328 1970301717489952 1971378777466714 1973706261265376 1974332607950528 1977331227456088 1979106442146064 1987279101278429 1991411609749408 1992500209390306 1993320428756272 1994436168870068 1999676080492552 2003348743606826 2007514668588352 2010563685060392 2015845967935888 2018444951792192 2019548329134644 2020678750039411 2021932683714496 2023064439236624 2024170341809093 2024880712434272 2025987607867454 2026821612432848 2032104945668168 2033929335280304 2037018470390134 2039423450874656 2042328383862319 2044781555992384 2046121333465363 2048537061131792 2049683708173948 2055914745625664 2058843168637486 2066257969965112 2070052919309606 2071686576465968 2073699475259104 2075491496146684 2076653230649921 2077941899329856 2082966255436528 2088395941393048 2089255636557376 2093445574833074 2095917175275616 2097062902594462 2099766597577208 2102800594780193 2104843724676154 2105283240110512 2107328782202336 2112865292595904 2115874835358746 2116745842301552 2123495032845032 2124369176667584 2131142674019744 2132984335375124 2135056792494472 2135502616762816 2138746021534136 2140666151709008 2144597761279204 2147129753913536 2149505966688913 2151435756961414 2152321402676368 2153497963209901 2156040463756784 2157247284696196 2161049918735323 2163149645027294 2163601335404432 2165703540712096 2166887416554322 2171393417044544 2174691332820424 2175381461201872 2183215968265024 2184409417227268 2185632117389567 2186988412997312 2192972146871968 2194199639931992 2197991063681896 2199964383058288 2203305692462798 2205906997884832 2206607032415296 2211942494163248 2213151646401311 2215764576326224 2219834113842212 2221076642605303 2221827043541336 2225695328543456 2226911998730342 2234932089962264 2239036831089982 2243692864892864 2244919373383148 2247569809479232 2249042457445399 2253004317104816 2253719297754848 2255909063767744 2257142250209308 2259807117092672 2264339091145978 2271176115746776 2273215139430928 2274457786190821 2276667702200738 2277143096446064 2279355621565792 2281325363533132 2282602311375533 2285344091991488 2286841490343641 2289541421264944 2297787068640448 2301060012006602 2305845021815104 2307105505609828 2308055233296736 2309347142902184 2311342802526989 2315414408991376 2319666966281588 2322405652192192 2328021109017296 2334089581556936 2337462156999431 2338424381103272 2339733289519318 2342495666484512 2343776185252634 2344519971941252 2346797961998056 2350188900048451 2352963621299984 2361437679960128 2364801286577422 2365774764925264 2371990281310496 2373317977885624 2383923668948668 2386738218734912 2392509228380656 2393817086923867 2396903380253228 2399733254373952 2401045061910964 2402389021593491 2403200679748792 2404545846015698 2405535685344176 2410456987884064 2415291085645361 2418142668981424 2421815347913654 2426851466108608 2428178097740956 2431308691931504 2432637760094003 2437696383285856 2440064905707968 2441398760430476 2444281167467584 2449960335678548 2450968870033376 2456578247644472 2458783722241616 2460127809553337 2461140529382744 2462518126870186 2465425468224224 2466207859758272 2467556005454204 2469771335697512 2472171022888336 2473522428330877 2476442761776368 2483218460428552 2488901645639794 2496467905402592 2497865277016648 2500023847631233 2507656731350848 2509027534957636 2511989787065024 2513635687733093 2518063648528912 2518862744549536 2529316167315784 2530731925398446 2535909357405844 2536953272962528 2538373305834632 2539230906904384 2540652214658096 2542041055154447 2545042284263248 2549716582772324 2554208102814016 2555881665678187 2558899235531408 2565622141009312 2569276585792763 2570334237080456 2571772954595614 2577120906734528 2578529682740396 2579591143096352 2583265485177223 2587816104166832 2592568962314716 2595629846567744 2597048740434308 2599380327075224 2601905945372272 2604154424410462 2607228986895008 2608688355857752 2609569713189824 2612457704881717 2613533131821304 2619514559988238 2620345850993164 2626681711818857 2629782870864688 2631220434387391 2636692006411232 2639253877602496 2641534631459416 2643013202645354 2651047961464672 2664385277060276 2667530950350784 2668989148756588 2671385322285064 2672485006975168 2673980902307792 2675442626561969 2676291666083882 2678892013224196 2679451396504288 2682054813712064 2685930171483944 2694040162929248 2699442978074227 2702630041802768 2704107427029701 2712363403297856 2713846109239892 2714707335931976 2717345008629328 2718830437752121 2724484193084192 2738190963405436 2739318148860832 2740815589539874 2744051499326816 2745587453249704 2746515062570048 2748052395446512 2749554610677259 2753674426878368 2756349960906304 2757856711978228 2760332669308984 2764525066958039 2767788969044176 2775361808714264 2780157440107432 2781713603950358 2790170011920544 2791055459655232 2794144300293731 2799954669346912 2804207244952652 2807517997307968 2811574639489528 2814306430708784 2815199538025952 2816738459056214 2820064006233376 2822595812225728 2826882775235288 2834251634747708 2837963954775488 2841104708702029 2844459023588336 2849683239569068 2854703173733312 2857170111578552 2862417673112326 2867460039951584 2871544419415441 2872726500266392 2881886116003972 2887179071668661 2890647048360896 2892265057598224 2894764455151954 2897577075528212 2898182122749536 2900998063811008 2905189777319368 2910525533164634 2913961808882656 2916577914741568 2919805670161919 2921007617917928 2928621833462948 2935703089679899 2936316098048872 2937524842377664 2939169090966416 2940775779609437 2946891065989024 2952303411631112 2962935956931104 2964555637665578 2970720373800256 2974951836181094 2976176485040528 2977842368479132 2981358120980288 2982987872139716 2985665948436248 2986895007795776 2990200582628083 2991149509152574 2994680972563616 3001921956364408 3007109067871304 3010986064450336 3015336701948956 3017024504906489 3018896721667904 3020586517308976 3022237712562607 3033122122091644 3034084669571032 3045011745211744 3046676292448558 3050273312864672 3053011796897216 3058619046953008 3060331076747252 3061590872256224 3069634481695936 3073031623698113 3077636124158176 3082310442799196 3085077689227688 3090408488033944 3096084421937822 3098864034412916 3101874962680648 3102522669636544 3107234786002424 3119414925497024 3122867159151817 3129361101034784 3131071757613338 3132360673759856 3134113979652964 3137814232285376 3142348126488296 3143345336342288 3146399483676064 3148119454239298 3151836242260832 3154665907781696 3159457219380616 3167693003541556 3170536904995768 3171842067102016 3173575945783012 3175352321490503 3177322788694208 3179101261657552 3181848533348842 3193307771764264 3199172693478482 3204808279945888 3209373174640787 3219129667492816 3220931541416204 3226847197747327 3230723171697472 3235324979287478 3239144725425952 3246976809945176 3252940301772238 3256780845221792 3259704728240576 3261486636801932 3263312219592733 3265337270375488 3269988381918062 3271334483556944 3273165578576236 3281765050760504 3283116000304448 3293584132575968 3299633224764184 3308302234459376 3311516657746528 3314378358340588 3320216888364992 3324946169849458 3326314895045296 3333927621803212 3336920765899336 3338294420477632 3343049451405818 3346996381100512 3348826007402134 3351832527018052 3355089245348456 3355789826341568 3360886605267928 3361953167311984 3370082196295892 3374061041864128 3377795090511149 3389960018808308 3391035807167624 3399944955635536 3403248421119008 3405108797442506 3409128996731104 3412189655355712 3418456581888656 3430767950130752 3432643369928564 3434564755897891 3439710962294432 3441591270765074 3446099087941664 3448028005607416 3453985957214408 3460329648048154 3463436273755612 3467525336652608 3481915762798352 3486404916731968 3488310750323476 3490263295522619 3497521230568288 3499433140861966 3512036141369272 3513150670029616 3518486448855686 3522640506056224 3525803073403072 3527730443887804 3531895414895936 3534209575985627 3538382196500368 3540362768664092 3541558896471904 3543541246759976 3544999957349312 3546937821757484 3551125469717056 3556183654919294 3563578670077888 3568991039030648 3578367722986672 3581844548174816 3584939856980636 3586946489304409 3597850804844912 3610808250720704 3615951447438946 3620220575476064 3622199559026798 3623470748566592 3625451508815444 3626943938037728 3628974081703432 3632110118256697 3636398323827248 3643199402151232 3645190947013924 3649494596302016 3654692897437834 3656197363975408 3667855056732328 3681064618761376 3684245670193396 3687825368854088 3697514262042832 3704305224027716 3710830639937344 3716116307478806 3717646059168272 3727413299202208 3729499679534552 3732722586906467 3736349386865326 3737129579334928 3740760661229984 3742805537684738 3746165765490764 3750588629440576 3757477069348688 3766562454683644 3771009399730496 3773070811574372 3775182748218343 3786302336957756 3787860980960672 3789981196246168 3799938479827952 3805709832435742 3810202996346528 3813623732456384 3820627944463792 3822716480147719 3827229722745296 3830665745163488 3834387708969664 3836483766390748 3837701257025944 3844382840211424 3846484361443318 3849937670352004 3851522510052448 3860337246298456 3870899364785684 3875469493905856 3877588008570892 3884709699223871 3891552911362864 3892787877940192 3896570201053376 3911131157433962 3925216863883304 3926462513562512 3928608903420509 3933247166588656 3940603434979904 3942757554933428 3947412522530752 3949998937866289 3954662454912176 3958212884292128 3974558202556858 3982823219498816 3985000418780612 3986640857512544 3988872337740136 3992319386182981 3999352160985104 4006697487213652 4021127370120784 4031691935871776 4037434634817199 4039096658269288 4041357500078822 4046128878473248 4048340683618186 4049761424868544 4051975215734908 4053643224865696 4059417190992779 4064209891336336 4067858670560608 4074036940780268 4078846901749312 4084656767724638 4092242666930726 4097074122263584 4099367416347896 4117686337274972 4132515939930224 4134774968323043 4140105838619212 4143373152931936 4147398950518208 4150982992293368 4153306461299842 4165932510873056 4171866420660169 4176791882786096 4186891149666148 4191834350551232 4194125805188924 4199533195154416 4201828858344187 4205601189560386 4209687449352308 4210566480221024 4214657564404672 4231749670717492 4233491684603104 4246990065690064 4249311671046673 4262285348039488 4265968670750248 4270113584988944 4272447830753333 4277492043068272 4281332303418016 4289195522558408 4299011933377826 4302871513922828 4304642805352736 4306995926419802 4312080927513568 4314494569392392 4318223009544857 4322099837470646 4326299290054588 4327202670808864 4331407081424192 4333774833108644 4349382665640848 4350762922403744 4368818834454536 4371264234779134 4385944293743936 4388399279863984 4390798186175863 4395982127363792 4399928766116576 4406611384925596 4411813995769664 4423884988326496 4426303292802622 4431529152652448 4437841375460227 4439668227684424 4442153285210606 4443654087082672 4451390657086912 4453823997460684 4462004019851567 4469864179924528 4478073662179964 4489838746766296 4498084914890798 4506008634209632 4507438595509696 4512426944795693 4514284500418616 4528678182291956 4536995684050753 4542352231493552 4544835295760039 4546430278861856 4548915572381642 4553335404401476 4554286192892128 4558711243131584 4562650727066264 4565204622751066 4573682980687282 4579082842529888 4602120024013204 4614211011219656 4616110466593472 4618694285804368 4621219082243401 4622685605053978 4630828817982752 4639333932563176 4656042218034592 4662674234855483 4668179163113872 4670731010324029 4674924313998862 4676848762206544 4679466579038636 4684991332969024 4687552370505268 4689039943882504 4693595923996112 4700377800096902 4705927242599968 4729602573154844 4731549529850528 4743980562620992 4746635955771248 4749230691169811 4767847337897336 4785018456761312 4787634173847734 4793806760506456 4802090123821928 4804778043186982 4806401359497584 4809091692031396 4811071370688352 4820913975768128 4826249245961899 4830582171290722 4836285337962848 4843630695827308 4856356195481912 4862617383863008 4865275520188006 4875392766571712 4882797520860952 4899920671357096 4901937740066752 4907362678667141 4913156495288944 4917567444483232 4920255619106674 4922281058765488 4925036253740372 4930850936448448 4935112010908408 4939542671395024 4944342045776672 4947044856661754 4952885523552736 4959940360808489 4966436920857104 4977803291279588 4986945669245869 4992935810805184 4995730554033296 5000047695262466 5018055069915272 5027271375466186 5036127297057824 5037725489099072 5043300703006951 5058632334631568 5061463850796892 5070759882174371 5071818714811688 5073906545925056 5076746611669264 5081304429316192 5084082110308894 5090084568526496 5099433165544648 5111763331356374 5117798471062816 5131244282018624 5138553171585526 5140668474160912 5143545909191228 5157059365480792 5159182286192704 5166530970354446 5175632208333664 5185137924629432 5194097480868616 5198760654150448 5203811890744544 5208308848820924 5211224144838481 5214457973790016 5217376711715504 5220228776244503 5224915409763434 5227066263642608 5239029119976476 5240691701986328 5253363423637714 5259565741729376 5262440868774782 5273384012822464 5276839228410673 5283069262918832 5286026405290708 5302095922929344 5307963713660377 5328770554120552 5337978297513176 5342770644570128 5347961804615584 5350885253123938 5352583332167764 5357784026448392 5358902793008576 5371860342967888 5388080325858496 5394043274898593 5398885956148454 5405260083605536 5408214854059402 5427692218479784 5429414671863952 5434690017258656 5437660875504242 5448968386168384 5476381926810872 5478636297721664 5481631179079748 5484699464392687 5488102998653632 5491174906499408 5496104790893024 5499109221354518 5507348853756736 5515713423956456 5520665338617968 5529050133916078 5535577938088352 5543462756197723 5550723617428528 5553757905120271 5560314880214864 5563427207900716 5580340023841088 5588288600587462 5599909338693824 5608414489905304 5623149278979056 5628612861417568 5630399076051904 5633476918112428 5636630197478357 5640128012466752 5653765550470576 5668503269495416 5682209417404058 5688918047176672 5699366479138136 5707601614403381 5714340223157104 5724835346224652 5734920079903168 5743088838830882 5745453000532784 5763772232007944 5774358143337322 5784530115196448 5789528910303908 5795154151056424 5796364245499072 5810379554638736 5821051066329268 5827923617765312 5834373338155621 5839611340323838 5842015235835856 5857243666925896 5865706922281591 5871406179359798 5872632196097744 5878338181932832 5881551559218874 5893782131978048 5897643843517811 5904606823262224 5925871913862208 5929111275331156 5932430032914539 5949903672362188 5952352970081056 5955684736958264 5965975744279432 5971331896872496 5980401165256166 5982299018305148 5989361945127232 6003843912728816 6007125897374987 6014218135742608 6021972128900672 6030673403897912 6034049009812978 6041173034617952 6044475425125214 6066244244183288 6068169339142064 6090023490423488 6093352584897116 6100546625729344 6104543813066083 6117238093906016 6120662153494504 6123181744512448 6146063247396226 6155272248316352 6164620885598392 6170155378455376 6173528276803657 6180816976067888 6192168843875644 6195634845162161 6197728068825832 6203749925361296 6207141188075597 6214469572004848 6245734318303634 6258722202069568 6262143515226676 6264721347519712 6268227959305928 6273644749716113 6284696252976592 6286690672684576 6292798967352128 6296238908478596 6303672484521664 6318914438761232 6335386007083112 6341073809991536 6344540140427027 6347151891566024 6350704642981006 6358202523315104 6363697066697684 6379084157274367 6386615543528528 6398345386956964 6409616559891776 6418746349281574 6438259334985632 6441863082832408 6447429922838443 6453694395494654 6470649958574956 6478289450851904 6493953619890352 6505880603544476 6513561690443584 6522973273603864 6526624439185466 6539976763836124 6542668967113888 6546331157152472 6555790089608837 6563530101521008 6587168265151936 6591484295696377 6599266449528368 6602873920255151 6616604468918752 6623033315493056 6628756716681176 6649892339698916 6652629790090592 6667855243606424 6673841531798672 6677489768787629 6686098902811636 6693992762201024 6697652014804268 6703665054036104 6710178490696912 6713846591183809 6721773210535856 6723906334623968 6737390923116007 6740164392591784 6755590181022298 6779920037616616 6782071614335248 6785779014999061 6799889911271072 6806496842238016 6810217594885012 6818257993462208 6836913163777312 6865286739857128 6869129511795782 6879421924588864 6883182541530148 6892198175883328 6896056011214832 6899825721133499 6907971914428816 6920659296096308 6926872547511224 6963831525596704 6973750732866071 6976621500646952 6980526591045238 6995042461136576 6998866281723932 7011720602623891 7024072282738544 7026301340059232 7036972897711372 7045281012112448 7055460887775608 7068419151971254 7076764393000736 7080725537328184 7083117792943808 7087082493519952 7090956627536089 7093875643514968 7112367309838588 7129564646365469 7137982078061296 7141884036194347 7156735445973344 7163689096349632 7169879713961272 7173892978608818 7195701609689824 7205951090231201 7231902894877892 7240441150952128 7244399118053596 7250903017630888 7253887876075456 7257948163406864 7264220236513394 7272796647654496 7290381894027848 7309385794875668 7312394727950816 7327059511915759 7335710113464656 7339720159080617 7362129237522752 7366953036366539 7368491340386792 7375650737708176 7395028524085664 7408610448055432 7432232614957612 7435292118336544 7454826598404416 7458999359069104 7463076800409703 7465445173812934 7472698773730652 7474259158669856 7481521322459968 7485611075369476 7492331530981528 7514954138697376 7530025149364949 7533124909367288 7546141623148744 7550365496436686 7572604673915512 7575721961921344 7579962392492336 7584105957940127 7599876959655904 7611419664871484 7620405992693056 7641255888927584 7645432960295438 7654459445490592 7661331490326976 7672967532781496 7675402514051888 7688765680422848 7692968722886636 7699875340704008 7703045020104896 7711569923619793 7720674492596912 7741798729571368 7755176017141784 7769419398447742 7783105822725728 7785575755880384 7794191995556197 7822262314867924 7836628908814937 7850433727766608 7852925027125024 7857217806841018 7866494333177312 7885515109866856 7899997875732578 7909324909824352 7916425768584256 7925186819010923 7949116405113716 7968336957702583 7970000837561224 7973281715025088 7977744675480272 7984638772365962 7998704321970208 8013394974427304 8042254740241568 8053710042023107 8063383871743552 8074869269634398 8078193316538576 8082715000157644 8092257756946496 8096681367236372 8103950431469816 8107286449731392 8118834381985558 8128419782672672 8135717341121216 8148073881560536 8169313535449276 8184485333861452 8189066513317613 8194148244527168 8198734832695792 8203216648384219 8235372674549944 8265031879860448 8269549936646086 8280211677238424 8286746305863872 8301965984586736 8306612922599684 8331865021746112 8341085835752021 8343732841320338 8353583765572192 8373782299332296 8388251610377848 8399066390308832 8403657716688374 8411202379120772 8415910461054943 8419374898704616 8421132960442048 8463499341434984 8466983369206208 8476353717697789 8493980131380128 8498623342093346 8531937341500496 8540227169977888 8544895661506666 8554984086136544 8562664606836032 8578391045116816 8598023866755652 8605743027845656 8609285610705472 8613991852839604 8618813444045651 8624161855027136 8628989138784784 8636446019089714 8644199674941292 8652598580109176 8654405341617728 8667549666217288 8698765331281696 8701525844807488 8711155759739279 8737637668909072 8742528469558268 8776798559727968 8781596372351726 8791964254727584 8799857532233152 8813222769851192 8847769976652992 8852606585605244 8857561738894561 8863058305304896 8875682750920454 8879336455368848 8884306570421212 8887308174165344 8907647994921368 8924008039703134 8939728359849056 8956147324359928 8979677493532592 8996169829781596 9001205341084649 9012017268419264 9024853889591386 9028569000837232 9057356364583912 9073991368101506 9084704462987104 9089670591520078 9092860557723712 9097831144763284 9106670808802952 9108572385784256 9114540485436617 9125301454132528 9130409245502132 9147365961374564 9158165685059776 9168300959958833 9204240048026408 9228422022439312 9237388571608736 9242438164486802 9245371210107956 9261657635965504 9278667865126352 9312084436069184 9322390051722847 9325348469710966 9336358326227744 9341462020648058 9349848627997724 9353697524413088 9358933158077272 9375104741010536 9378079887765008 9387191847992224 9400755600193804 9411854485199936 9459205146309688 9463099059701056 9493271911542496 9498461382339622 9535694675794672 9570036913522624 9575268347695468 9587613521012912 9592854563389559 9604180247643856 9609556086373964 9612802718995168 9618183384062792 9622142741376704 9652498491923798 9661164342581444 9672570675925696 9687261391654616 9712712390963824 9725234767726016 9730551040376012 9735997613826253 9765595041721904 9799841342714192 9814725357334282 9826312990577888 9835134888966464 9840511238213348 9844562117530976 9850072507480744 9858584606696749 9870224021816816 9879085342790048 9888684091553344 9894089713323508 9905771047105472 9919880721616978 9932873841714208 9955606582559176 9973891338491738 9991461108066592 10000095390524932 10036110139830544 10054542750932372 10072254594115648 10086601406013902 10117264669263136 10122927701593784 10131675593031839 10141519764348742 10143637429623376 10153493223338528 10162608858632384 10168164220617788 10180169137052992 10186839366076219 10198866331089296 10223526662712748 10235596942125632 10277106343171052 10281336948321824 10287091818382456 10314118730961584 10333061940708892 10351264416667328 10370275849258864 10375944731829523 10388194961737232 10397521308300896 10407623781489088 10412331426633829 10416617697641848 10422448289676962 10434753423431008 10440457552489006 10449830819526868 10454132527285216 10478058239952952 10481383403972656 10506726847275428 10519131483458752 10524881737549564 10553678456821346 10566138525837664 10572052810581416 10615927427320754 10657541108241104 10663367023569953 10675956595026352 10685541289140256 10695923609231168 10701770506247876 10705166664335528 10715568052896784 10743720685935776 10788086549797186 10797771912296908 10810520167211072 10816429708118804 10836295476782377 10855384436959568 10858829343727904 10869380034517312 10875321751008484 10952763853621744 10958751151646683 10963262358159496 10969398928785374 10982349812998816 10992209581786048 10998218442709036 11018418089837543 11031426847912912 11041330677235936 11058100267832156 11071155876176704 11086925512395446 11101447234857056 11107515810240542 11120629760429728 11126854415801432 11136469866720947 11176577201174924 11216828979810608 11246298557958112 11257225722835136 11266953836224856 11273260394956714 11307531100941152 11323637427506173 11337006538990832 11364418834808116 11377836094353344 11385291056202833 11398732958276272 11415203228806762 11428680446314208 11449670692449304 11486177677661764 11490906001065568 11527544464015888 11533845964269541 11548716286674644 11569060230392896 11579057820607816 11590308302112848 11620759109277472 11637311594473103 11642102132658536 11668746676311242 11679222680647676 11684030471671712 11714487333851792 11720891025907469 11731413844563182 11742812358719596 11745264392195488 11756676363865664 11763103118437748 11795287687035622 11809213646524448 11858222550662312 11864860065829078 11899807344724376 11904705940162112 11911369473916528 11917880791048771 11931951488558864 11942663793744992 11960802330512332 11964598036610296 12007687825457632 12014251794749974 12028436271485216 12045569447677759 12061346807795824 12068098019625956 12082346069235904 12088950850250428 12111153768168539 12132488488366576 12136338678284128 12186705169794232 12209087626132166 12234476187812032 12241324306989008 12248015993016881 12292126494792452 12314702570994901 12329241771196784 12340310756910752 12347056553607314 12361633952135776 12384337687751288 12391269690324322 12395456137651664 12407499850722592 12414282376151194 12428939144009696 12446642792217529 12491468636607268 12524287030453352 12529442695039424 12536455918611856 12547289499432226 12569392505953184 12573381345369152 12592477816957192 12637828877522464 12655830066036311 12670772014166224 12677698456593793 12682147619983072 12689080280854054 12694303783132048 12701409285962012 12716405046630208 12727394133395368 12758168314548734 12773231087057056 12796690773913928 12837492698563148 12876518669971264 12883726165664816 12890769018889487 12894859845676886 12907388790989308 12941299917149912 12987907239780704 13006407076175821 13011761207088952 13045946547207728 13053248878370932 13079953527672248 13085337934227776 13092662314304944 13099819381896583 13111580179217674 13127060203042016 13182968591392754 13198532899056736 13205747840510302 13233208937837504 13257513433362352 13299784679397832 13305259580181184 13319984413525097 13335710487212848 13347683063597344 13354979537575258 13372197805623272 13395304029608536 13407330108072208 13420356981393824 13427693182367618 13443546421071712 13447812669247936 13462695265051613 13474781846232014 13480328785183568 13511180362044596 13559840075233232 13564143228670496 13571558029998122 13599779822542144 13620435189770024 13673826327554624 13688959051018867 13730573479714256 13738259023591564 13766365083060296 13792112022429664 13799651442266998 13815943828857632 13841318592192616 13853745095022448 13910953708949003 13927663051193408 13947501465732142 13953243001293904 13961053182090476 13997732563447864 14023441205247782 14048144565477088 14052602680118464 14073945795422744 14110921775551216 14136838303942508 14144751250275877 14153528786001472 14161451074656368 14169192392663651 14174164987039904 14181913255072178 14187751287029936 14224734619677176 14259129292730938 14275964156122592 14283768072388694 14313470891946688 14322849334257541 14339759427922544 14347785957217636 14391403219379648 14407330079935309 14411902180462402 14463805789755784 14488798236107192 14501806035261776 14515896326813728 14528440473026788 14536572614549447 14545593295308992 14580763788055696 14618771589751336 14624789455901632 14654119023831518 14671420226929312 14679440318161234 14719604163461351 14733906072733078 14736982680773584 14751301475416352 14790057048171328 14817220896110864 14864465229915224 14870584236673088 14917998718138208 14926153600819406 14930890347625868 14945397547461304 14948518317339712 14971222150738952 14984663061963056 15029908277394752 15046541766822391 15060050298729898 15066249818734576 15074485742469307 15092283246297488 15100730992873372 15145209347831024 15159924784984672 15168211915880254 15199753919311808 15222839329742968 15282511777855168 15290865920590876 15299424821726969 15308918890981184 15345935065562992 15350805028103776 15385937445773272 15399750681408016 15423139847239586 15441348985193824 15483597459142736 15492061524809177 15510352034283568 15538838796895484 15547536498237121 15566211645451456 15588383991112394 15644524629735848 15673257817629874 15700867455533216 15705850054250048 15714435613682036 15732988666354624 15743297202117793 15771030219733712 15799995751465156 15818649819648704 15850373638021846 15898232810227432 15921204503335747 15936673915405166 15940001675122448 15955489350960544 15969277544731924 15997408643940416 16007890432405487 16026789948854608 16084509480483136 16107420084046214 16149738539268796 16156386633077152 16165430000315288 16193362734472744 16207900862939632 16237668763971116 16256839565345344 16296147763121072 16305056007160679 16338627070898552 16362235098996017 16368970667722904 16378133026635226 16397469665391584 16406433296768438 16451322300339157 16470745349099888 16530063759720896 16539099873292172 16560423354476848 16603931969173472 16613225845199368 16682171671504042 16687465682640676 16707167531144384 16747564598664592 16756719608467069 16776503220755696 16798132780617664 16807315433376748 16816723151154437 16822404758241544 16831820922109886 16838749797409232 16926998682869968 16952707435395578 16987960262760256 16997246684186692 17028464320658021 17063874683000992 17080454339955776 17089791323013332 17109968172273088 17156782090233632 17196047733511304 17211486055691312 17220894666873359 17227983705679208 17237626888091302 17257978277569568 17272892038179428 17288399349882584 17305197160218352 17314656998316139 17335099332434576 17397530662563392 17422311519478558 17475275337818144 17485056939116536 17500166933418631 17553597119455936 17563192744703452 17583928509455168 17595449814131651 17626445539702384 17705213171210488 17715123477789122 17751365501840908 17758672910737696 17768613140842424 17774616348330688 17794287386081129 17815295989842736 17848016079406268 17879456719698112 17891171659747309 17912294648719856 17959354987065184 17984936100549341 17992339659563192 18002410682169298 18049707779182772 18057138001674464 18114712729167824 18147982736203012 18169408925974208 18179341183040156 18195662289526568 18213341617605904 18229080970873234 18250602908265056 18260818491004264 18287203934172019 18294731922749128 18336601919917666 18386771982731999 18408480096052816 18418543040711737 18456844044878624 18474777143217472 18484876328973604 18490742420215912 18557335730252704 18644780103445694 18650696939421932 18672716652455488 18682924041296116 18699697255995448 18707395048826176 18717866316154544 18728098385933783 18750209482021072 18756159775530016 18774383695984448 18801511200387608 18918410292619376 18928751989207907 18986543823084992 18996922764679244 19031813064264847 19071389351589344 19150536695390936 19175227042025824 19185709126779118 19208360495287712 19219112172747928 19225605437990336 19236366768125584 19246882274740813 19304996983847596 19322328685162888 19351675468706273 19374522783309232 19425424781927648 19461102080752024 19471995227652506 19531190083443808 19559010102056117 19599682685428384 19629450714668564 19652625981155776 19681022476426696 19689124235061952 19700145014961488 19717169213393498 19740448043633632 19758170685580096 19788179426647016 19839761443233956 19865747683428416 19887732960914203 19911213165118352 19922097574647389 19947782676983476 19982922216133184 20000190781049864 20072220279661088 20100810935908087 20109085501864744 20173202812027804 20234529338526272 20245855403187568 20263351186063678 20283039528697484 20287274859246752 20306986446677056 20336328441235576 20373678732152438 20397732662178592 20438639691133433 20447053325425496 20549921627759293 20554212686342104 20562673896643648 20574183636764912 20585430457266059 20628237461923168 20666123881417784 20740551698517728 20751889463659046 20776389923474464 20795042616601792 20824662853267658 20833235395283696 20844896579353924 20869506846862016 20880915104978012 20899661639053736 20908265054570432 20931404078396581 20956116479905904 20962766807945312 21013453694550856 21049763475099128 21107356913642692 21132277051675328 21144105621162832 21155663987938249 21231854854641508 21315082216482208 21326734047139906 21351913190052704 21371082578280512 21403541012495752 21410333328671056 21431136105793568 21487441371871552 21511221365886791 21576173099594372 21595543824593816 21632859416237608 21672590953564754 21710768873919136 21717658687455808 21750643502016968 21860070114062719 21905527707243488 21917502303293366 21926524716318992 21938797857570748 21964699625997632 21996436885418072 22036836179675086 22062853695825824 22082661354471872 22116200535664312 22173851024790892 22202894469714112 22215031620481084 22227466250433521 22241259520859456 22253708831602864 22265873759900023 22272939733441894 22353154402349848 22433657959621216 22465612222485509 22492597115916224 22533907672449712 22546520789913428 22615062201882304 22647274855012346 22674013077981664 22728837669616232 22770582112405666 22797465916552544 22830406457613524 22843185537149131 22857360892628416 22899341384898608 22972355355323528 22981812002131136 23055088928031776 23067691928539082 23097432573349288 23158115641215632 23180616604225696 23241518218554944 23274623188946206 23284204265317072 23337493352622484 23358445361295352 23368060943343424 23428974667703584 23441782051814938 23462827689126364 23485624717439192 23490528784390976 23526206236875496 23590575374071244 23618427293048896 23644565633578043 23716445101324624 23729720131658156 23799614689448752 23822738947833056 23835761582097542 23863902977117728 23885327587489984 23921604661024664 23929196073220592 24015375650915264 24028503589499948 24041953291285237 24056872542970432 24091138895355518 24122693615591648 24136196039251912 24177901700500856 24222307536337078 24264976976733152 24272677356568256 24373410339588464 24418175252264332 24431843068658333 24482648613978016 24496031986033762 24584252989584904 24629405141989802 24658483542393568 24680621513821504 24694113107214628 24723267904271552 24739467031899389 24768675375502576 24782539380648644 24790912275303328 24814999701445184 24828564752302388 24857878288019392 24893285584435058 24982937273214536 25048574060906704 25072911837223712 25094578998864452 25108625425130863 25138785011906368 25184955633914384 25275657755044928 25311660132072622 25341544028332448 25355396913187586 25364295239966144 25378160561708108 25388607566264096 25402818571924024 25424770827796879 25454788266790736 25516336629097468 25546462174114112 25593381547827856 25674985397126296 25767452331329632 25781538037778974 25789719691353772 25814777581978616 25882599834299824 25975814479561408 26012814152351642 26023522414177904 26091893094415456 26106497756741864 26159907055344496 26185324628609888 26199638763793166 26223160358435348 26254120406084032 26365937182785508 26397065798113472 26411495681020604 26426279237528401 26515026866724704 26599569358795664 26639968827050194 26671420974425696 26695366127194688 26709959075150516 26744395611246544 26759015361034033 26790608059217072 26814660216144416 26840713962787648 26855386364735236 26887092842143424 26925390530103226 26949563692464028 26960657570367136 27022360724089192 27119680150466464 27128286457340992 27143116059996244 27192967894567097 27240870379540048 27377918102037734 27461146959428512 27476518047183128 27500262323943563 27532730166120592 27584224044859328 27599302884533996 27631887657715264 27649992565064023 27682637184385232 27707490190044896 27821907417898006 27895002931464284 27906486002587808 27922106364180952 27995465126895728 28046882410495564 28096289130954176 28147891590845488 28221843551102432 28262042443720393 28273676607885016 28289502500551754 28322902149312736 28338384785327302 28348329974079808 28363826510144356 28375502574059872 28415920336949453 28449469239354352 28518258585461876 28551928312245184 28567536144777388 28645698668515082 28679518855845088 28695571914435272 28814660159870618 28823804360924804 28927611579511568 28943424778261301 28977596472214384 29003612070523552 29031792653627456 29056880946053576 29073145229098894 29161527576111392 29237543179502672 29308238047663036 29342840453858624 29358880636322468 29412802008409309 29439208326922702 29467812145466156 29473965361547168 29502602950832704 29634441792221728 29728930459830448 29745181697326711 29835997436276416 29852307201638812 29861780695251736 29890795094922608 29907134815273331 29942444301477904 29969326123926112 30093083533644782 30120100597459796 30132499637469152 30148971484938614 30184566492594976 30201461985746744 30227561066813999 30290418695662048 30319849569969344 30336423831760508 30445678659485936 30581731841181752 30598849643453938 30691870131125984 30701610056207552 30735587303231041 30771874891546544 30799501362816032 30846279694479172 30882697970387648 30967194918285472 30984123049618354 31020704068567136 31064889628221589 31077677593790968 31095072996474242 31176767982224788 31289049259471696 31346515635259748 31401734911066432 31428871227364072 31486594404235586 31542060439467424 31586988613569851 31599991502930312 31700747276043692 31758969788355271 31796465620454864 31813847070320273 31842409006671494 31873347830810332 31880003350244896 31910978701921088 31938555089463848 32015780864810974 32053579897709216 32214840168092428 32299477078537592 32312773266154304 32330860000630576 32348533575703807 32386725468945488 32415801725879264 32475337527942232 32592295526242144 32610112014321358 32677254141797104 32695117072268203 32724470197992034 32737941335445808 32756266053270452 32794939330783168 32812866593536876 32902644600678314 32941490698199776 33078199746584344 33120846708953696 33207863938346944 33226451690398736 33244614838188677 33364343343008084 33374931365281352 33495129197329184 33513439216934138 33553006441511392 33614630866753496 33633446302308874 33644809516483088 33663641844219772 33677499594818464 33783744721733293 33853997365739936 33905414870791156 33994493368373384 34056928641316042 34127749366001984 34179582646026664 34313564180467264 34351538750669987 34392095467022608 34410895810754581 34422972111382624 34441789333746718 34455967411358416 34475253776182604 34515956555139136 34545784076358856 34576798699765168 34610394320436704 34629313996632278 34670198664869152 34719582525659423 34844623038957116 34950550675636288 34970113878233072 35000333866837262 35126385489406904 35190899628263302 35252891079404768 35303104921048657 35410426342420976 35430246955578244 35495319175220597 35502731003681816 35517345821475392 35537226281684848 35588574772162258 35630591979685472 35696032158812536 35782343319494618 35824589297439712 35918709974130368 35969872201098682 35984679319126384 36004821364338596 36099415558365544 36114276003348928 36229425458335648 36295965472406024 36358682366080312 36391324579053136 36426683235211808 36458161941746468 36501205816530112 36521636982008528 36541601433711521 36574407868344038 36589463845498256 36673203839835332 36773543965463998 36816960192105632 36837086081423474 36913688089757248 36969752657947208 36981484840431824 37114671460505408 37155745995622639 37289560206891388 37301393878843864 37365848082592232 37399394511990896 37435732632309088 37456196771867566 37500418964042144 37512319551060032 37603022400775216 37758302924290151 37836820585238752 37857503978415814 37993845529358488 38063626128529694 38142778703178688 38301073390781872 38350454084051648 38371418253558236 38392896250748809 38416720990575424 38438224345495856 38472733536251168 38493764549481626 38609993967695192 38644657370325776 38703350937412546 38749045566618464 38804239293384061 38850849563855296 38876305335841897 38922204161504048 38943990455305012 39062380166887616 39118020204112234 39199365370856768 39258901429337128 39362044952853392 39400290029922976 39434338426786996 39456411382348499 39480896087267264 39576358853294032 39679522886467912 39775465921828406 39822426330236704 39844195149294778 39895565353966952 39953211300823667 40000381562099728 40144440559322176 40201621871816174 40218171003729488 40346405624055608 40491710806375136 40526702372127356 40566079057394968 40574549718493504 40672656882471152 40747357464304876 40795465324357184 40840613367089347 40877279382266866 40894106650850992 41059948455971137 41099843255518586 41108425372684208 41148367273529824 41170860914532118 41256474923846336 41332247762835568 41481103397035456 41503778927318092 41527010230401773 41552779846948928 41649325706535316 41666470790567392 41689793158707848 41761830209956024 41799323278107472 41862808156793162 41912232959811808 41925533615890624 42026907389101712 42049881281624909 42099526950198256 42214713827285384 42288211242325664 42311327975876498 42463709709283016 42630164432964416 42653468094279812 42703826380105408 42731806691462581 42807082024991504 42820666657342112 42862272211587136 43022442731773582 43152346199188744 43191087649187632 43214697937625599 43265718832475216 43345181907129508 43369443916135127 43421537747838272 43449988316529179 43501287004033936 43720140228125438 43811055414486976 43835004606586732 43853049432637984 43877595715141496 43915513248012791 43992873770836144 44073672359350172 44125707391651648 44232401071328624 44347702049581784 44411780982989189 44430063240962168 44454932500867042 44507417663205728 44531747519800046 44545879466883788 44653589100920569 44706308804699696 44867315919242432 44931224444971018 45067815344899424 45093041579826856 45294549710024692 45348026155963328 45457675339232464 45482524651553473 45541164224811332 45594931833105088 45660812915227048 45686371074298262 45798682769797216 45890530627261859 45944710710647056 46110177856063552 46135383857078164 46194865146698576 46220117441786057 46316231282431264 46361233208451392 46549246377892412 46568408530634144 46674986705244968 46716890722590704 46742428381513403 46857949335407168 46883564103629876 46925655378252728 46971249434878384 46996926138286663 47052412473750992 47181150748142488 47289131267156086 47432890202649248 47459440263316312 47500453104993427 47599229378897504 47645477895666112 47671523164195084 47727805954235456 47843209322049328 47858392146441184 48057007178999896 48083906582570474 48182277790711036 48245387231183296 48272392078503824 48298780047934493 48355803401001712 48444615072674156 48529953953466304 48746820679176928 48816255130062497 48836350504528664 48863686137316666 48965297227956032 48992063972067524 49082044218367237 49168505979169808 49258810283979604 49316967084787136 49388226214429256 49478934063798778 49537350751005152 49565078761297288 49581824550606656 49636696392752623 49657129504604776 49786571168870116 49906952524558283 49965874546429072 49993188253360429 50097148121813408 50145823674447424 50189157997728904 50217250850261726 50369911267828768 50623320264145244 50683088056664896 50710793826375172 50756321123416216 50777215132528192 50805637143848048 50833409904677411 50849541655593758 50909576533581472 51032673258194936 51186763095655712 51289416583410313 51349970794252592 51378041113564319 51534904662659264 51563076075557948 51579439382707544 51629555163957232 51765199668599648 52025628304703284 52047044828355808 52183786188830912 52212995513483728 52241537602867921 52319814110688992 52370649257219776 52399277527586332 52446320716870696 52731874365571016 52822991362041208 52852558475056802 53030053733449408 53088741705580889 53199138717591328 53279937654100388 53342841948851392 53419918150301032 53488791222493088 53518030722068066 53581216118434144 53629320432288832 53710772729470472 53850781060206452 53899127384928056 53921315140734272 53980989465338551 54044721448178384 54239360300932928 54286232119992488 54385935789134194 54481740759080096 54559343968893379 54755836204075468 54856402361704559 54922293918857024 54953036094366256 55000524647887126 55065460332241184 55198605769067992 55299985130128046 55365274368770464 55414980380089792 55476307733076461 55643814835796012 55778358703918081 55790005862928568 55812972005175616 55844212728361904 55990930253791456 56093764820991128 56295783181690976 56443687102204864 56524084887440786 56547353215770032 56579005001103508 56645804298625472 56676769570654604 56727653020288712 56751005148119744 56831840673898906 56898938478708704 57036517170923752 57135072289554776 57291397337030164 57323465593223291 57359037711690176 57391143828870544 57422516538689533 57629320319741236 57647608721849608 57855223159023136 57886849556522602 57955192944428768 58007224141047104 58113761892107152 58146290458197788 58323055152222784 58387600850264147 58475086359005344 58616476095326072 58717761272644936 58825604016818618 58878416653845404 58935624290932312 58947930723094336 59268883584443456 59334476023884523 59457860919660896 59490363394653422 59704614403277624 59723561390503472 59781590189845216 59814269630546662 59884888602955808 59938652247852224 60186167067289564 60240201194919592 60264999274938304 60297942969877228 60331694108319557 60369132985189952 60402923971493488 60455122133627998 60580837391324096 60672847663521016 60891357318971872 60978090318174953 61163463682363504 61197699286907876 61383740262251968 61471174606462082 61543749783093088 61599002725632064 61692559388958344 61934389836570944 61968246099236708 62002932172261927 62041408137134272 62129779256443178 62155355187581936 62190145992948484 62353535964449576 62578098518943392 62693031270519496 62857742454728144 62973188808471172 63084120878934848 63173977227139702 63199983005860624 63401494552087384 63517939576710542 63592931240909728 63627694140640546 63684818013342988 63746695661620664 63760006700489792 63877110178927696 64031561729621948 64107159795418432 64178106719711831 64429680336184856 64598954157075184 64661720001261152 64697067151407614 64773450937890976 64831603451758528 64950675055884464 65184591052484288 65220224028642716 65256730362059929 65354508283594208 65390234144536406 65448940395984068 65475882670891616 65512532106540904 65625733187073752 65805289201356628 65882981396399552 66156399493168688 66241693417907392 66452903380797472 66489229676377354 66728686686016168 66749862730562704 66990258394658368 67026878433868276 67106012883022784 67149981943726913 67229261733506992 67266892604617748 67289619032966176 67327283688439544 67354999189636928 67567489443466586 67707994731479872 67810829741582312 67988986736746768 68113857282632084 68151983296783771 68359165292053328 68703077501339974 68784190934045216 68821791621509162 68845944222765248 68883578667493436 68911934822716832 68950507552365208 69010092246877243 69091568152717712 69153597399530336 69220788640873408 69258627993264556 69340397329738304 69439165051318846 69689246077914232 69940227756466144 70000667733674524 70252770978813808 70381799256526604 70505782158809536 70606209842097314 70820852684841952 70860493911156488 70921729151222873 70990638350441194 71005462007363632 71074452563369696 71177149544324516 71261183959370944 71392064317625072 71564686638989236 71649178594879424 71939744402197364 71969358638252768 72009642728677192 72198831116731088 72458850916671296 72591930944812048 72631613122806661 72717364732160624 72782649158106272 72853366470423616 72916323883492936 73043273964017056 73083202867423042 73148815736688076 73178927690996512 73346407679670664 73547087930927996 73633920384211264 73674172162846948 73939505315894416 73962969680863648 74311491991245278 74579120413782776 74602787757687728 74643569164989671 74731696165184464 74798789023981792 74871465264618176 74912393543735132 75000837928084288 75206044801550432 75516605848580302 75673641170477504 75715007956831628 75854068337476639 75987691058716976 76127252257059388 76602146781563744 76711258061526781 76742836507116472 76785792501497618 76876448690991712 76945467072502336 76987529098963252 77128926628862801 77219987935390384 77289314740651552 77406701874825092 77498091133236928 77608478586768122 77752610671683794 77844408323008096 77887980910610024 78236040408224468 78517802858674256 78560724398137817 78724089905706784 78800580059845952 78868676853573992 78912822764696998 79152717706588064 79265461992543211 79359045772935824 79550931843656812 79644852660473408 79688390298589556 79791130707933904 79906422601647334 80000763124199456 80403243743632348 80436342007458976 80692811248111216 80736921749886787 80983421612750272 81053404744254712 81132158114789936 81345313764942304 81494714928609752 81681226734178694 81754558764533732 81788213301701984 82046237181352283 82119896911942274 82199686511037172 82216850745368416 82296734547059648 82341721829064236 82664495525671136 83007557854636184 83054020460803546 83298651413070632 83332941581134784 83379586317415696 83425165537341397 83523660419912048 83598646556214944 83725616313586324 83824465919623616 84053814778203424 84099762563249818 84199053900396512 84318986133744313 84429427654570768 84576422484651328 84622655951752996 84778076377179773 84927419418566032 85306936188559624 85463613382925162 85614164049983008 85641333314684224 85736111951118167 86044885463547164 86202917996964307 86304692398377488 86382175298375264 86429395875251198 86531437664950432 86690363814259016 86738887832270254 86899976633058358 87002574008067872 87440280456250876 87670009213173464 87706098865275968 87755191430282992 87831026496025582 87985747541672288 88147344718700344 88464802142657248 88590810462254177 88695404099163568 88743889196156551 88823561965978378 88860126481924336 88909865001734084 89014835326411456 89063495039600092 89091758933767576 89307178201841138 89412617609399392 89862448889942036 90135630689798848 90186083159653712 90235383132226409 90589099420049384 90915350678464928 90965049303106946 91082328449622664 91321625830454096 91372742148596524 91597365539594432 91698735673276081 91781061254523718 91889421421294112 92270767714156328 92389730293397152 92440234883572114 92632462564862528 93098492755784824 93136817061268288 93239890894675679 93349973410489936 93433781445181408 93484856763026806 93767128207259752 93851310756505456 93942498869756768 93993852276573326 94104824947501984 94238866855361291 94362301496284976 94578262534312172 94865780405298496 94918880526632624 95000906209986854 95198458757795008 95343046328390168 95686418644098656 95716784292882368 95822713357132069 96114014357999792 96167813165140948 96364555581422072 96544784157007648 96597560095868986 96711606802003424 96889230145348312 97493641358353856 97632510260124994 97672701009057328 97727372274633332 97984127944135048 98164088436734474 98337011958339616 98517620567959208 98776452428858512 98957868127597556 99013258751931139 99074701502010304 99130157522594576 99184346748645557 99273392785505246 99314259009209552 99573142337740232 99813905049116566 99931749092858144 99986376506720858 100194296243626816 100259945339802787 100378315995457808 100434501700523452 100739822535657536 100851310559547163 101246640528290488 101421587652750344 101512642246832432 101611274287696096 101666819809354822 101699083311187516 101819153067162944 102065346516389872 102373526191311424 102578833166820626 102699941588505184 102756082227128638 103126152151115896 103158878765415088 103259110327914464 103530399337199296 104051256609406568 104094089656711616 104425991026967456 104483075205735842 104639628221377984 104798555055172664 104892641433741392 105325792367756737 105463748731142032 105521400197285149 105645982724082416 105705116950113604 106177483411161778 106398277435182656 106559875308200776 106839836300602064 106977582444986176 107036061444136132 107095973752088783 107162432236868288 107421545458940944 107701562120412904 107798254769856112 107961978930677102 108089442896356768 108444430673664239 108572464239984976 108771871578268388 108963481518160192 109118687937786758 109511672408150936 109712804723409118 109906072188732512 110001049295774252 110130920664482368 110397211538135984 110599970260256092 110730548737540928 110952615466152922 111287629671592024 111448431523350229 111556717407836162 111580011725857136 111688425456723808 111981860507582912 112055233026838409 112187529641982256 112591566363381952 113048169774881572 113094706431540064 113158010002207016 113353539141309208 113455306040577424 113663681347797812 113797876957417408 114073034341847504 114135392050124753 114270144579109552 114535645692972119 114582794674060328 114646931186446582 114782287657741088 114845033077379066 115258640639482472 115295217443699216 115710446318046272 115773699113045204 115910385888857536 116227523784214304 116292580916395576 116775201700528294 116950172718010688 117232952190652144 117297037259269483 117435522545289872 117651208033637236 117717062058081059 117756833307690808 117871248581864624 118668952047769046 118915721839321792 118980726789306844 119199250244606147 119409228806555248 119447122781006944 119563180379690432 119628539261093324 119769777205911616 120372334134579128 120480402389839184 120546262668113513 120595885939754456 120663388216639114 120805847942986976 120910244267255996 121202598988212973 121345695327042032 121782714637943744 121956180636349906 122326927364727008 122395398573815752 122501168533930417 122942349212924164 123087499566186176 123385118777916688 123936492198473416 124005864344523854 124259558512886356 124310710375163872 124380291985896968 124560011702567903 124707071928899152 125156197037886784 125238201618231163 125386062541038992 125715484909456288 125946377616942344 126347954454279404 126399966011721248 126802989104174768 126872305606964951 127035879153421084 127185862481819456 127255388281281092 127369636026685976 127493391323241328 127754220357855392 128010427539204133 128063123459243896 128356213439423662 128859360672369712 128929801284982159 129197908314150368 129323440002522304 129394134302815228 129546901875781952 129901350111768928 130440448057285432 130513460724119858 130709016567188416 130780468289072812 130897880791968136 130951765341783232 131025064213081808 131096688701536481 131251466374147504 131610578402713256 132312798986337376 132501263924455349 132905806761594944 132978459352754708 133222691449853929 133457373372032336 133499725461125408 134053756867736552 134299963887453826 134458523467013984 134533785209235496 134579238065932352 134654567376879088 134728175923185691 135134978886933172 135461728280943911 135621659483164624 135977973473493536 136227714565264168 136303966593567542 136718330584106656 136913070714392819 137406155002679948 137568381868090432 137643583243018324 137767157334986872 137823869645433664 137901015104730416 138020184493754486 138183136305435424 138307194799060672 138517255986529112 138878330102637692 139214130726399421 139378492155828464 139454683022531723 139880455512932288 140001335467349048 140505541957627616 140763598513053208 141212419684194628 141641705369683904 141720987822312976 141798459207784357 141843458302445746 141981276700882388 142010924014727264 142148905126739392 142354299088649032 142784128635250144 143070477837934031 143129373277978472 143879488804394728 143938717276505536 144019285457354384 144098013200862413 144397662233462176 145183861889624096 145263226245613322 145434729464321248 145565298316212544 145832647766985872 146086547928034112 146166405734846084 146297631473376152 146357855381993024 146519828548776067 146692815359341328 147094175861855992 147348344325693896 147879010631788832 147925939361727296 148089647915567743 148622983982490556 149158240827565552 149205575515375456 149287138329979342 149463392330368928 149597578047963584 149824787087470264 150412089603100864 150578549561207537 151033211697160604 151430015913663256 151708136674953278 151975382117433952 152254504514118776 153020490798439033 153204293563127488 153422516123053562 153485673014232944 153571585002995236 153752897381983424 153975058197926504 154257853257725602 154439975870780768 154578629481303104 154813403749650184 155216957173536244 155505221343367588 155592263753034647 155688816646016192 155775961821220048 155861116319300161 156472080816448936 157035605717348512 157121448796275634 157448179811413568 157737353707147984 157825645529393996 158305435413176128 158480630879288399 158530923985086422 158718091545871648 159101863687313624 159376780597179112 159582261415867808 159812845203294668 159902298760043917 160001526248398912 160806487487264696 160872684014917952 161385622496222432 161473843499773574 162106809488509424 162264316229579872 162690627529884608 162989429857219504 163362453468357388 163509117529067464 163576426603403968 164092474362704566 164239793823884548 164399373022074344 164433701490736832 164683443658128472 165328991051342272 165511959435046301 166015115709272368 166108040921607092 166597302826141264 166759172634831392 166850331074682794 167047320839824096 167197293112429888 167451232627172648 168107629556406848 168199525126499636 168293673038996659 168398107800793024 168637972267488626 168858855309141536 169245311903505992 169556152754359546 169854838837132064 170613872377119248 170927226765850324 171022901480608331 171228328099966016 171472223902236334 172089770927094328 172405835993928614 172609384796754976 172764350596750528 172858791750502396 173062875329900864 173176269223295723 173380727628518032 173477775664540508 173799953266116716 174005148016135744 174880560912501752 175340018426346928 175510382860565984 175662052992051164 175971495083344576 176294689437400688 176929604285314496 177181620924508354 177390808198327136 177487778392313102 177647123931956756 177720252963848672 177819730003468168 178126990079200184 178183517867535152 178614356403682276 178825235218798784 179724897779884072 180372166319307424 180470766264452818 181178198840098768 181830701356929856 181930098606213892 182164656899245328 182643251660908192 182745484297193048 183397471346552162 183562122509047436 183778842842588224 184541535428312656 184779460586794304 184880469767144228 184983954662698807 186196985511569648 186479781789351358 186699946820979872 186867562890362816 186969713526053612 187313107527238231 187534256414519504 187702621513010912 187884997739513536 187987704553146652 188209649895003968 188477733710722582 188724602992569952 189156525068624344 189837761053265248 190001812419973708 190686092656780336 191372837288197312 191645426714264138 192228028715999584 192335626330281896 192501836267604941 192729111162844144 193089568314015296 193195120191737972 193423213604006848 193549947955448161 193778460290696624 195265020520249988 195345402018114656 195454744549266664 195968255888270096 196328176873468948 196674023916679232 197035241135918416 197552904857717024 197834297106042751 197915736255195112 198026517503862278 198260315045189152 198368693497291114 198546785571010492 198628518018419104 199146284675480464 199627810098233132 199863498185716288 199972753013441716 200519890679605574 200756631990915616 200869003401046904 201702621119094326 202493281056580976 202603973447829107 202843175305500688 203025284493664864 203222548575392192 203333639618709644 203398166622375032 204130693032779744 205157666333641252 205399883177010368 205512164454257276 205889614058865163 206252304302231792 206317757530830176 206518220655828928 208102513218813136 208216271881286977 208851982053934912 208966150411471684 209349943706913317 209597110110345328 209785282867482784 210651584735513474 210927497462284064 211042800394570298 211291965448164832 211410233900227208 211592927467697993 212354966822323556 213119750616401552 213679672601204128 214072122888272264 214191947504177566 214843090917881888 215149111122617287 215403124240825808 215596509539712224 215923957861354204 216178885792713536 216888861347328478 217144928479969952 217543743156536776 218237375875573516 219023344816301872 219143073321121279 219425609446818236 219812144377465024 220002098591548504 220794423076271968 221108920294988957 221199940520512184 221905230932305844 222575259343184048 222696929492241911 222896863046700458 223113434815672324 223160023451714272 223376850913447616 224110466053676818 224375059283964512 226096339549763144 226189412863080128 226316020004414032 226439735029926649 226707078282618416 226910612081154848 227327362695595624 228146068683695008 228270784100249506 228540289158219104 228865819505877421 229071291385944238 229165589348120656 229293862372893164 229564575315482176 229690066154758132 230517281278964944 230590434887398432 231547398226090408 232455047568428608 232585161832791152 232712303867320739 233550403401056588 234465904381304288 234594074518538966 234871045090579744 235302416067274472 235434124116162118 235513666615381616 235742497163729248 236486213052133051 237337904095538092 237961453578613688 238398500489212294 238818457613110496 238894245562013888 239257078522186648 240460771254689909 240744668269158256 240876270675282067 240960804779678368 241092525336227026 241191771879508912 241326776433278228 241611695885973952 241820488534511992 242405197976425946 242691390654084064 243912361272699812 244653854729454016 244790797147631504 244924611358900253 245002337067860834 245884698425848328 246770237555833376 247121734447340599 247872984396946832 248011728689047708 248519117025772712 248621420750327744 248760583971793936 249120023405135806 249414143857798304 250476403236462326 250772125082077984 251430969818912576 251892755233884688 252695908908558808 252799932023442496 253605978208349536 253744611213929902 254071758306842168 254510776562562184 254739272053371952 254986782646482656 255508440715710784 255791210035980647 256020855078408266 256126246918487792 256712426878847324 257718721344739424 257859602569964318 258395816628300736 258788268605630456 259802700223537856 260090221969358473 260880896114570864 261026921448239716 261560936578145624 261795761583936272 262050128426163616 262193377403072962 262502932748295008 263221156805426512 264308120470031057 264625597972674752 265002527848910698 265956918705509416 266445382899707858 266914746744064672 266999450922250816 268107513735473104 268599927774907652 268750273755241663 268917046934027968 269067570418470992 269309134753758176 269456351846371382 270269957773866344 270923456561887822 271243318966329248 271955946946987072 272134137350893279 272455429130528336 272607933187135084 273436661168213312 273826141428785638 274812310005359896 275287166486036648 275534314669973744 275802030209460832 276040368987508972 276194879676439493 276366272610870848 277034511973058224 277756660205275384 278428261452798842 278756984311656928 278909366045063446 279672479105765669 280002670934698096 281011083915255232 281527197026106416 282424839368389256 283441975644625952 283596918415568714 283686916604891492 283962553401764776 284021848029454528 284708598177298064 285568257270500288 285884293569625429 286140955675868062 286258746555956944 287758977608789456 288038570914708768 288196026401724826 288795324466924352 290367723779248192 290526452491226644 290689071612812411 290869458928642496 291665295533971744 292332811469692168 292595262946752304 293039657097552134 293385630718682656 294188351723711984 294349168971374363 294696688651387792 295758021263577664 296179295831135486 297245967964981112 298316481655131104 298411151030750912 298574276659958684 298926784660737856 299122646840238067 299649574174940528 301157099122415074 302066423394321208 302502885563379193 302860031827326512 303416273349906556 303950764234867904 304149918215704253 304509009028237552 306040981596878066 306845032246107124 306971346028465888 307143170005990472 307950116395853008 308515706515451204 308879951741561536 309626807499300368 310433914347072488 310882466880924323 311010442686735176 311184527506069294 311551923642440096 311722232638600322 312575123706443983 312944161632897872 314071211434697024 314242897592551268 315474707414295968 315651291058787992 316961261758576798 317061847970172844 317436183091743296 318203727374627248 318377672560874311 318753561194358224 319164522831735616 319625690406589336 319804597520087834 321612974974529392 322771244992444864 322947686999547148 323540822092502399 324213618977018848 324528632459159744 325978859714439008 326724906936714776 327018235058134928 327196998670593821 328184948725409132 328479587647769096 328798746044148688 328978482968006641 329366887316256944 331023918870092602 332030231418544736 332216081843214184 332503171734953989 333194605652282528 333518345269662784 333700662149365588 334094641679648192 334902465254345296 336399050252999272 336587346077993318 337275944534977252 337717710618283072 338091460335541451 338490623807011984 339112305508719092 339709677674264128 341227744754238496 341713785910437479 341854453531700648 342045802961216662 342944447804472668 344179541854188656 344811671987857228 345218769593509952 345717583501004792 346352538446591446 346761455257036064 346955551329081016 347456874749268361 347599906532233432 349348667671907981 349761121825003504 349952317773523003 350680036852693856 351020765721131968 351324105984102328 352589378874801376 354363241849016708 354781616396654272 354975556784626204 355294247863913512 355440505927697344 355639460006936336 355833869332741877 356253980158400368 356367035735070304 357228712807364552 359449795559768144 359646287794950233 360744332638614848 360941532528905636 362356397680197536 363860197212427784 364329313798490656 365286503321816384 365490968594386096 365690763220075447 366794942693104324 367124245018094872 369083070856625312 369760939534288456 369967909325397614 371621191939066223 372393971023139296 372959563578702716 373399893641959744 373939427052107224 374626215054476462 375068512829039008 375405243026021824 375975409106293304 376955467421445164 377449205985139904 377866926257369857 378313050137248688 378519853918300391 379675522106530496 380003624839947416 381372185313560672 381915407782253653 383290853428528276 384456057431999168 384671252660563792 385003672535209882 385458222325688288 386390240383475944 387099895910896322 387556920581393248 388334154131535227 390448510927426567 390530041040499976 390690804036229312 390909489098533328 391936511776540192 392656353746937896 394070482271836832 395105809715434048 395668594212085502 395831472510390224 396053035007724556 396520630090378304 396737386994582228 397093571142020984 397257036036838208 398292569350960928 399255620196466264 399945506026883432 401039781359211148 401513263981831232 401738006802093808 401957615770826731 403405242238188652 404986562113161952 405207946895658214 405686350611001376 406050568987329728 406667279237419288 406796333244750064 408261386065559488 408713205951849029 410315332667282504 411024328908514552 411779228117730326 412504608604463584 412635515061660352 415341332167191661 416205026437626272 416432543762573954 417932300822943368 418699887413826634 419194220220690656 419570565734965568 421303169471026948 421854994924568128 422085600789140596 422321858758236899 422583930896329664 422820467800454416 423185854935395986 424709933644647112 426239501232803104 426846632227224671 427359345202408256 428144245776544528 428383895008355132 429686181835763776 430298222245234574 430806248481651616 431193019079424448 431847915722708408 433777722694656956 434020525205833489 434289856959939904 435087486313073552 436474751751147032 438046689632603744 438286146642242558 438851218893636472 440004197183097008 441588846152543936 442217840589977914 442399881041024368 443810461864611688 445150518686368096 445393858984483822 445793726093400916 446226869631344648 446320046903428544 448220932107353636 448750118567929024 449246747037982817 452192679099526288 452632040008828064 452879470059853298 453414156565236832 453821224162309696 454654725391191248 456292137367390016 456541568200499012 456797112534419503 457080578316438208 457731639011754842 458142582771888476 458331178696241312 458587724745786328 459380132309516264 461034562557929888 461180869774796864 463094796452180816 465170323665582304 465424607734641478 467100806802113176 468931808762608576 469188149037077932 469742090181159488 470049873606088391 470604832134548944 470868248232324236 471027333230763232 471484994327458496 472972426104266102 474675808191076184 475922907157227376 476797000978424588 477063883077486397 477636915226220992 478514157044373296 480921542509379818 481489336538316512 481752541350564134 481921609559356736 482185050672454052 482383543759017824 482653552866556456 483070645728140701 483640977069023984 484810395952851892 485382781308168128 487824722545399624 489581594295263008 489849222717800506 490004674135721668 491769396851696656 493540475111666752 494243468894681198 495745968793893664 496023457378095416 497038234051545424 497521167943587872 498240046810271612 498828287715596608 500952806472924652 501544250164155968 503785510467769376 505391817817117616 507211956416699072 507489222427859804 508143516613684336 508421291859646627 509021553125124368 509478544106743904 509973565292965312 511582420071961294 512041710156816532 512252493836975584 513424853757694648 515437442689478848 515719205139928636 517576537211260912 520180443938716946 521761792229141728 522053842896479432 522504984154927697 523121873156291248 523591523167872544 524100256852327232 524386754806145924 525005865496590016 526442313610853024 528616240940062114 530005055697821396 531913837411018832 532890765799415716 533829493488129344 536215027470946208 536978806430687467 537199855549815304 537500547510483326 538135140836941984 538618269507516352 538912703692742764 539902486402039607 540539915547732688 541846913123775644 542486637932658496 544268274701786558 544910858261056672 545215866374270168 547652282857571276 549624620010719792 549925070786964719 550574332972073296 551068629339947488 551604060418921664 552080737975017944 552389759352878986 554069023946116448 555513320410550768 556856522905597684 557513968623313856 557818732090126892 559344958211531338 560005341869396192 563054394052212832 564849678736778512 565158452249207509 566883951289251904 567193836831137428 567373833209782984 567925106803529552 569417196354596128 571768587139250858 572281911351736124 572517493111913888 574323660269465981 575517955217578912 576077141829417536 576392052803449652 581052904982453288 581378143225624822 583330591067943488 583976158761389779 584665622939384336 585190525893504608 586079314195104268 586771261437365312 588376703447423968 588698337942748726 589393377302775584 590232902936210191 592358591662270972 594491935929962224 596632963310262208 597148553319917368 598245293680476134 599299148349881056 600152783657827169 602314198244830148 603420425978750149 604132846788642416 605005771126758386 605720063654653024 606832546699813112 608299836431408506 609018018056475104 612081963193756132 613690064492214248 613942692056931776 614286340011980944 615900232791706016 617031413030902408 619253614998600736 620867828694144976 621207224373095857 621764933761848646 622020885373470352 622369055012138588 623103847284880192 623444465277200644 625150247412887966 625888323265795744 628485795185102536 630949414828591936 631302582117575984 631647681925584863 633922523517153596 634123695940345688 636407454749254496 636755345121748622 637507122388716448 639251380813178672 639609195040175668 641891149712932567 643225949949058784 645895373999094296 647081644185004798 648427237954037696 651957719428878016 652679236262729753 653449813873429552 654036470116269856 654393997341187642 656369897450818264 656959175295538192 657597492088297376 657956965936013282 658733774632513888 659672067987529037 662047837740185204 664060462837089472 664432163686428368 665006343469907978 666389211304565056 667401324298731176 669804930508690592 670758993499924483 672798100505998544 673174692155986636 674551889069954504 676182920671082902 676981247614023968 678224611017438184 682455489508476992 683427571820874958 683708907063401296 684091605922433324 685888895608945336 688359083708377312 689623343975714456 691435167002009584 692705076893182892 693522910514072128 693911102658162032 694290427240518899 694913749498536722 695199813064466864 698697335343815962 699522243650007008 699904635547046006 701360073705387712 702648211968204656 705178757749602752 705959173916830141 708726483698033416 709951113569252408 710588495727827024 711278920013872672 711667738665483754 712507960316800736 712734071470140608 714457425614729104 718899591119536288 719292575589900466 721883065057811272 724712795360395072 727720394424855568 728658627596981312 730981937188772192 731381526440150894 733589885386208648 734248490036189744 737280546574297159 738166141713250624 738649801380996043 739521879068576912 739935818650795228 743242383878132446 744787942046278592 745919127157405432 747878854104214448 749252430108952924 749671816264621481 750137025658078016 751950818212586608 753910934842890328 755733852514739714 756626100274497376 757039707836600782 759111014715649673 760007249679894832 762744370627121344 763830815564507306 766581706857056552 769342505321127584 770007345070419764 770916444651376576 772780480766951888 774199791821792644 775113841162786496 776668308263070454 780139020663451603 780897021854853134 781060082080999952 781818978197066656 783873023553080384 785312707493875792 788140964543673664 791337188424171004 791662945020780448 792106070015449112 793474773989164456 794187142284041968 796585138701921856 798511240392932528 798947744350873271 799891012053766864 802079562718422296 803476013604187616 803915231541653462 806810484476377304 809973124226323904 810415893791316428 811372701222002752 813334558474838576 813592666489500128 817426411903698058 820630665334565008 821079260814886381 822048657817029104 823558456235460652 824019434406567413 825009217208927168 830682664334383322 832410052875252544 832865087525147908 834394751712243029 835864601645886736 837399774827653268 838388440441381312 842606338942053896 843823838676794591 844171201578281192 844643717516473798 845640935600908832 846371709870791972 848418192917490811 849419867289294224 852479002465606208 853693264454449342 856288491553089056 856767790016710264 860596444490469148 861612496963303232 863695831445416816 864167968379515987 867555445389313912 868041050411666978 870174972626147104 871920081917975321 872949503502294064 876093379265207488 876572293284485116 877702437787272944 880008394366194016 884435681179955828 884799762082048736 887620923729223376 888106139248754657 890301037372736192 890787717968967644 891587452186801832 892453739262689296 896441864214707272 898493494075965634 902508608994875113 904385358199052576 905264080017656128 905758940119706596 906828313130473664 909309450782382496 913083136400998024 913594225068839006 915463278023509684 916285165543776952 916662357392482624 917175449491572656 917676820910755367 918760264619032528 922069125115859776 926189592904361632 927508847471187443 930340647331164608 930849215469282956 932558840148977503 934201613604226352 938376298074155864 940099747212176782 941209664269097888 941736496464648472 942054666461526464 943097231462299837 945944852208532204 948232097966607377 949351616382152368 951845814314454752 953594001956849176 954127766154972794 957028314088746592 961843085018759636 962978673076633024 963505082701128268 964370101344908104 964767087518035648 965307105733112912 966141291456281402 967281954138047968 969620791905703784 974498915084795947 975649445090799248 976182781157722061 979163188590526016 979698445435601012 980009348271443336 983538793703393312 988486937789362396 991491937587787328 992046914756190832 992589214454490499 994076468103090848 995042335887175744 996480093620543224 1001905612945849304 1007571020935538752 1008686092406036891 1010783635634235232 1014978444855719608 1016287033227368672 1016842583719293254 1018043106250248736 1018957088213487808 1023164840143922588 1024083420313633064 1024504987673951168 1025638799841432469 1026849707515389296 1031438410279857272 1035153074422521824 1036627535408974201 1040360887877433892 1043523584458283456 1044107685792958864 1045009968309855394 1046243746312582496 1047183046335745088 1048773509612291848 1052884627221706048 1054049846928452759 1057232481880124228 1060010111395642792 1063827674822037664 1065781531598831432 1072430054941892416 1073957612861374934 1074399711099630608 1075001095020966652 1076270281673883968 1077825407385485528 1079804972804079214 1081079831095465376 1083693826247551288 1088536549403573116 1089145846271242529 1089821716522113344 1090431732748540336 1091027814235101127 1095304565715142552 1099249240021439584 1099850141573929438 1101148665944146592 1102137258679894976 1104161475950035888 1104779518705757972 1108138047892232896 1109364416155018793 1111026640821101536 1113713045811195368 1115637464180253784 1118689916423062676 1120010683738792384 1126108788104425664 1129699357473557024 1130316904498415018 1134387673662274856 1134747666419565968 1135850213607059104 1138834392709192256 1143537174278501716 1144563822703472248 1145034986223827776 1148647320538931962 1151035910435157824 1152784105606899304 1158583716045324107 1162105809964906576 1162756286451249644 1167952317522779558 1169331245878768672 1170381051787009216 1172158628390208536 1176753406894847936 1177396675885497452 1178055711272976613 1178786754605551168 1180465805872420382 1184717183324541944 1188983871859924448 1194297106639834736 1196490587360952268 1198598296699762112 1200305567315654338 1204628396489660296 1206840851957500298 1208265693577284832 1210011542253516772 1211440127309306048 1213665093399626224 1216599672862817012 1218036036112950208 1224163926387512264 1227380128984428496 1228572680023961888 1231800465583412032 1234062826061804816 1238507229997201472 1241735657388289952 1242414448746191714 1243529867523697292 1244041770746940704 1244738110024277176 1246888930554401288 1250300494825775932 1251776646531591488 1256971590370205072 1262605164235151968 1263295363851169726 1267845047034307192 1268247391880691376 1272814909498508992 1273510690243497244 1275014244777432896 1278502761626357344 1279218390080351336 1283782299425865134 1286451899898117568 1291790747998188592 1294163288370009596 1294887682638891649 1305358472525459506 1306899627746859104 1308072940232539712 1308787994682375284 1311191752690667617 1312739794901636528 1313918350591076384 1315194984176594752 1315913931872026564 1317467549265027776 1319344135975058074 1324095675480370408 1328864327372856736 1330012686939815956 1334802648597462352 1339609861017381184 1341517986999848966 1345596201011997088 1346349384311973272 1347512853873234587 1349103778139909008 1352365841342165804 1353962495228047936 1356449222034876368 1366855143641749916 1367417814126802592 1368183211844866648 1371777791217890672 1376718167416754624 1379246687951428912 1382870334004019168 1385410153786365784 1387822205316324064 1388580854481037798 1389827498997073444 1390399626128933728 1397394670687631924 1399044487300014016 1399809271094092012 1405296423936409312 1411918347833660282 1417452967396066832 1418227814134803749 1419902227138504816 1421176991455654048 1422557840027745344 1423335477330967508 1425015920633601472 1428914851229458208 1437799182239072576 1438585151179800932 1441227298412056141 1443766130115622544 1455440788849711136 1457513903169008839 1461963874377544384 1462763052880301788 1465449605948393219 1467179770772417296 1468496980072379488 1474561093148594318 1477299602761992086 1479043758137153824 1479871637301590456 1486484767756264892 1491838254314810864 1495757708208428896 1498504860217905848 1499343632529242962 1503901636425173216 1506043777858321009 1507821869685780656 1511467705029479428 1513252200548994752 1514079415673201564 1518222029431299346 1520014499359789664 1527661631129014612 1533163413714113104 1534001513247848953 1538685010642255168 1540014690140839528 1545560961533903776 1548399583643585288 1553336616526140908 1558878506445693377 1560278041326903206 1561794043709706268 1562120164161999904 1563637956394133312 1570625414987751584 1582674376848342008 1583325890041560896 1584212140030898224 1585078145209486543 1586949547978328912 1588374284568083936 1597022480785865056 1597895488701746542 1599782024107533728 1602060736541141947 1604159125436844592 1606952027208375232 1607830463083306924 1613620968952754608 1620831787582632856 1626669116949677152 1627185332979000256 1628986127071245173 1634852823807396116 1641261330669130016 1642158521629772762 1644097315634058208 1647116912470921304 1648038868813134826 1661365328668766644 1665730175050295816 1668789503424486058 1671729203291773472 1674799549655306536 1683225398782829363 1685212677884107792 1686133894726974469 1687647677353589182 1688342403156562384 1689287435032947596 1691281871201817664 1692743419741583944 1696836385834981622 1698839734578588448 1707386528908898684 1712576983106178112 1713535580033420528 1714472279512301771 1721192888980938296 1727391662890833632 1728335936759031974 1735110890778627824 1736082100823333956 1740349945252294208 1743840163835950642 1745899007004588128 1753144586568970232 1755404875574545888 1760016788732388032 1768871362359911656 1769599524164097472 1775241847458446752 1776212278497509314 1781575435937935288 1783174904373603664 1784907478525378592 1790538470251864529 1792883728429414544 1796986988151931268 1805017217989750226 1808770716398105152 1811517880239413192 1818618901564764992 1820631553785509311 1826166272801996048 1827188450137678012 1830926556047019368 1832570331087553904 1834350898983145312 1835353641821510734 1837520529238065056 1852379185808723264 1855017694942374886 1861698430938565912 1865117680297955006 1868403227208452704 1876752596148311728 1880199494424353564 1881251916286691641 1882419328538195776 1883472992929296944 1886194462924599674 1891889704417064408 1896464195933214754 1898703232764304736 1903691628628909504 1904938961456252953 1907188003913698352 1908255532309945588 1914056628177493184 1923686170037519272 1927010165402256536 1928740202689816208 1930614211466225824 1932282582912562804 1934563908276095936 1939241583811407568 1948997830169591894 1951298890181598496 1952365562315444122 1959396890871202024 1960018696542886672 1967077587406786624 1976973875578724792 1984093829512381664 1985178428908980998 1988152936206181696 1992960187241086448 2001190054987378003 2003811225891698608 2017372184812073782 2021567271268470464 2029956889711439216 2032574066454737344 2033685167438586508 2034823501289686877 2036086212500497472 2046329680287845176 2048166840627266128 2051277599682864938 2053699415030778592 2060444182799620541 2062876820559714544 2070306148845043648 2073255070817948402 2080721775754867784 2088215371585917728 2090019936619710788 2092487492625164992 2097547019224583696 2108099693856905518 2114464963760248456 2117520198943654351 2120020222791285584 2127655349644075328 2129049427509929771 2131563063197662864 2147915225722749868 2148799422199261216 2150002190041933304 2155650814770971056 2159609945608158428 2162159662190930752 2167387652495102576 2176177268166470261 2177073098807146232 2178291692542485058 2180863465497080672 2182055628470202254 2190609131430285104 2198498480042879168 2199700283147858876 2202297331888293184 2208322951900071776 2209559037411515944 2218728832310037586 2222053281642203072 2227426091622390736 2228643707926120177 2231274928360507568 2237379832846125352 2259398714947114048 2260633808996830036 2264785754647516793 2268775347324549712 2269495332839131936 2271700427214118208 2287074348557003432 2289127645406944496 2290378990694156747 2297294641077863924 2302849380776046487 2305568211213798608 2317167432090648214 2324211619929813152 2325512572902499288 2327522202144677923 2335904635045559116 2338662491757537344 2344317256780417072 2354793351770994904 2356111422545953226 2360931611744840764 2366640222348790157 2369434366649083888 2377967743719848896 2388594213279669472 2392981174721904536 2400611134631308676 2409256792979320592 2410573806532334069 2413681703915000596 2416531387154569664 2420023084507033544 2427330186799252448 2432198123244878527 2433199345725634024 2448327852775024528 2449666224414661021 2454760257968856992 2457145360047923776 2468125652123609632 2483471314776579904 2484828897492383428 2487059735047394584 2488083541493881408 2489476220048554352 2490837085329193139 2493777861108802576 2500600989651551864 2513943180740410144 2517524014564651631 2525210328470303936 2526590727702339452 2535690094068614384 2536494783761382752 2547021380486994488 2557005523252714688 2558436780160702672 2559835342540528129 2567564598851730268 2583581495996377184 2588326576740019192 2589775365277783298 2601348343573463561 2610716945050919012 2613799255493718208 2617575989364750568 2622383505381335234 2625479589803273056 2627836701182152768 2631827863744053128 2638688271950116148 2645068483801588999 2648191350960740816 2649638977428102737 2657728654745713472 2660025373879631912 2669605297194924704 2683035973999697932 2691192402023994176 2692698768623946544 2694170724947902783 2695025707746469174 2698207556279818016 2704731682684331608 2712898444069752736 2718339078920746589 2733710287283499832 2734835628253605184 2736366423689733296 2743555582435781344 2758493375902857824 2765740668008038336 2770820307572731568 2775644410632648128 2777161708962075596 2779654997994146888 2780799252257867456 2794789341375263848 2799618542188184024 2810592847872818624 2813703310395787117 2823836695667320564 2834905934792133664 2836455628269607498 2839804454277009632 2842353982911308096 2846670954661935016 2857829702458916416 2860992441662943203 2877170302359601864 2882454596824112282 2887532260231245088 2907389325170341627 2910881577699422272 2915027806338017678 2925526105760603576 2930899211896786438 2934359541544834592 2936993960144758976 2949122186297188636 2954599205523984172 2956253011307658293 2958087516274307648 2959743274603180912 2972969535512529784 2983676508629621728 2991515416416857792 2997009720435811696 2998687265058485924 3007803272850346432 3012087555716642018 3015643739371561312 3022935410058958856 3028158831346403128 3036444058862598692 3038143676440834423 3040028998719579328 3055323262258029224 3066326827428226208 3068003026495697906 3080029380281679056 3091121923067807552 3096799167287170576 3106673233052281816 3117757012891386754 3120556082653806412 3123588087419412536 3124240328323999808 3141250829975503168 3144727229265879719 3165348753696684016 3168424280061796448 3170156290418973086 3173899095956657824 3176748569136167872 3194044961571730112 3195790977403493084 3197579787740936521 3199564048215067456 3204121473082283894 3208318250873689184 3215660926166613848 3227241937905509216 3241663575165265712 3253338233899354304 3257972254142490346 3269705647614792232 3282522661338260032 3284317043259545524 3288194631268116416 3290349115242618737 3294233824941842608 3296077737626269652 3322730657337533288 3331460350100591632 3337579006848972116 3343458406583546944 3349599099310613072 3366450797565658726 3370425355768215584 3372267789453948938 3375295354707178364 3376684806313124768 3378574870065895192 3385486839483167888 3393672771669963244 3397679469157176896 3414773057817797368 3427071160066841056 3428944559024603542 3442385777961876592 3454783325781667264 3456671873518063948 3470221781557255648 3472164201646667912 3487680327671901284 3491798014009176256 3506289173137940464 3510809751149091776 3537742724719823312 3550483694916893504 3552424556995018628 3558949043017526389 3563150871875870576 3566349808747207328 3569814957050757184 3581076940503729058 3585767456858829088 3593973976303862536 3610034435979500452 3623035760478826384 3641263107571018622 3652332545603992096 3654376900275356024 3657534889084493879 3661853112094038736 3665140662175107808 3668701797966290624 3670707283643021468 3675041058476130112 3710035389884749772 3723396861877131824 3730235360595910012 3736806454416905408 3753505192296623456 3758851645014812269 3760398988848707128 3762503832573383282 3766945985858593888 3772388925849199348 3783779408834128816 3792928391866429508 3797406465528609472 3809877922912505906 3814376007827396704 3816511064619891176 3847372340075038544 3849475495508753033 3854020330804513072 3857480405379632416 3861228422932451648 3864565165825125608 3878483167622815136 3897995660339183788 3902597780363196992 3904731124630888244 3918793781742404048 3920037393085773344 3953947751157449584 3956109165744452563 3968187659024763328 3970356857817961996 3985920374482172896 4002380109974756006 4007622451783397216 4020265621886261867 4034744369624147564 4059913779422878432 4067370334877173016 4069647002579373754 4087833111329728453 4092659360575690352 4096333681254532256 4102555199365729876 4107398830061557184 4120888365599241082 4125753641119429088 4146510141635896804 4161443551509735568 4163718393101304301 4176430743171835456 4180039873239421576 4195094038449167392 4201069485604790183 4216199387713811036 4228929927520496912 4235040397887308702 4240040445582571168 4258098855019859542 4263126126395325728 4295830451445499736 4297598844398522432 4300004380083866608 4311301629541942112 4319219891216316856 4334775304990205152 4348450570611670999 4352354536332940522 4354146197614292464 4356583385084970116 4361726930994161344 4364111256940404508 4381218262860570208 4399400566295717752 4416645903800143552 4419118074823031888 4421533773479094041 4437457664620075172 4454852183244781472 4457287415852240354 4462549856721015136 4474759665692250704 4493238047990527969 4521267617993660072 4529571509295033586 4537550694649099424 4538990665678263872 4568754653839108271 4574148697114006864 4578255290813888992 4580757981388313494 4594589282155727848 4605698761552092974 4611136422427597216 4634334864181296428 4648423239859626304 4651025145804998576 4655044404289355846 4671809270091118232 4688634513560834144 4695312954499471381 4709586703541989808 4712222845091906452 4721863223489681528 4733280444697580314 4738868733298167776 4777188426559338944 4785962349443809072 4801222269262617352 4818513585958641184 4821147613064668138 4827363407830001192 4840046169014067088 4854660373598504896 4860032990683632293 4864396246489757054 4866398691451268048 4896655705550049056 4899332448829322042 4909520515937713984 4936251304247219264 4941714217417810987 4969657794984766856 4974119470094789168 4978952440097108704 4981674170658386278 4987555722217605152 5001201979303103728 5027886361480820288 5035048029129303262 5053181455404678904 5071380188137228768 5072989567522765504 5094042760973988976 5116873560321405344 5119670685081056258 5135129197703460536 5167162991992754368 5170548609666972301 5176653153480038384 5179550730555566596 5202696687146927122 5221433890101838024 5235151978729501136 5244767010762670468 5247702713852350367 5250959179606546112 5263655727488106256 5277376543900232296 5290136967603177998 5296382701921481632 5299277954856205474 5313777103009547711 5320050747759263824 5339210594389849408 5366071947999395864 5385397537247893088 5388341449895805566 5390051415492938348 5396415112559636032 5409463365368663216 5425796888139505472 5436678157841493178 5467420574566999664 5472732847379466592 5487111164871562688 5516986751805715648 5541640615145463136 5554323417924151192 5559309995988293776 5589578682750527696 5592634210456112897 5599237084376368048 5627406620791574234 5647673391334641128 5669811869584267328 5672911256539214996 5679608908554019264 5693341909323870032 5721984883325886406 5747554825704204667 5754340604719203728 5764909193648224564 5775064520462490176 5814778650340683254 5830055612676035356 5851052211521207152 5861798423793572876 5868719083089669184 5898244372594377272 5906766870737562137 5909198411047968344 5912506022615316586 5919486549206361824 5938927350422435677 5945939071025059568 5967353017259243456 5994019440871623392 5997374530116971848 6024175111433284036 6031287478743122624 6045870820117917712 6049175778656611909 6056317662692806256 6072888117725197384 6076287352881668846 6110646524516058448 6132653654856452416 6136006052991395812 6160058760563358112 6193598334574341152 6213346466104563632 6216742974741282599 6235514025782773508 6241112165307612824 6247176174838825072 6289454458531759438 6317560262964125791 6330697507393368032 6336848560123592896 6340312580837946172 6347798191913315648 6391581954806986168 6395159575481873042 6408242946164567788 6416636501747378368 6423737746375287569 6431321852333227696 6454483875811018432 6483327150330531424 6492561932298312101 6515944508284980692 6539411295229584464 6568634086519091048 6580698230485237474 6588467649883685216 6592155475252539304 6601680620236098859 6637624685766251639 6645461314675066576 6662920700201183264 6675158013697944232 6699198198621226144 6732901595131317452 6740850711536431168 6744535578907897876 6750590709414356728 6753369612626249536 6757149740131790384 6770973678966335776 6787345543339926488 6829546115635594736 6833279468104054427 6854142320133682112 6857889118049207084 6884771555923753184 6913343747036127896 6940443563114511296 6944328403293335824 6948124501181433493 6975360655343802568 7012578346275880928 7060802646842258237 7075485449439646624 7104849113990037256 7117898086035052778 7126301743751741152 7132699617494414656 7162153881007458116 7171534913717658176 7179471598890027283 7187947952607725072 7220068871959000904 7246071520957652768 7256392747862819407 7282526215142037244 7304665091207984192 7308753800550712048 7315069778168987758 7323706224188077472 7330281324350215616 7341414567286042936 7378348928499169313 7420070779769499544 7446793723754263648 7460470721191820024 7507010384593246912 7517703290029624538 7520797977697414256 7525007665146766564 7533891971717187776 7544777851698398696 7567558817668257632 7585856783732859016 7619755845825011812 7628752015654793408 7633022129239782352 7637194699645707889 7694744680150077088 7698950991017506066 7708040661609026144 7714960810759264832 7729130331650251216 7756966335245630272 7765550913085131551 7795991320678367576 7809462249261776488 7837587563484808096 7840074786171546688 7907895502314899168 7912218331488905126 7940713715635923992 7971840748964345792 8004760219949512012 8015244903566794432 8040531243772523734 8069488739248295128 8110086012317268749 8119827558845756864 8134740669754346032 8139294005158747508 8175666222659456906 8185318721151380704 8192667362509064512 8205110398731459752 8241776731198482164 8246389978910836291 8251507282238858176 8293020283271793608 8322887103019471136 8327436786202608602 8360079746478843152 8390188076898334784 8402138971209580366 8432398775427622072 8457859855040993824 8470080795774617404 8480080891165142336 8516197710039719084 8526252252790651456 8591660902890999472 8600008760167733216 8622603259083884224 8638439782432633712 8669550609980410304 8696901141223341998 8704709072665881044 8708292395228584928 8713166770169940232 8728222513880809016 8762436525721140416 8798801132591435504 8838236149646063776 8843067546958188082 8874915329240150344 8909704366489562944 8914574831704480708 8925099713442030272 8949519331384501408 8986476095981055938 9042535235987320144 9059143018590067172 9064213778472241543 9075101389298198848 9137509307678216542 9148297394228013728 9156510581627777984 9161515962776626988 9178342268834673319 9189178564311455696 9211397523104185948 9222272844855194432 9268669728362592856 9302050291609997152 9310088808578711692 9343618540182236464 9377269027121668288 9390625908998942762 9419173407083979616 9424445690183812904 9443726446979363056 9466560889395160628 9477737466596335552 9571924698887618144 9602444538525234704 9637027171917282368 9642295226129336276 9654726815660002384 9680092338028134176 9720065981367264586 9728792492979514108 9732797382902536096 9793311411100098112 9798664897658644084 9883428434835621974 9927594698943626243 9939315589969533712 9948238940189578336 9957904880194217408 9963348341316772556 9975111444435210304 10002403958606207456 10070096058258606524 10106362910809357808 10142760376274457536 10188085521947977952 10202597322183061873 10233747120642810688 10239341370162112516 10258147241638752533 10270258395406921072 10341097219333944602 10353306306960076768 10359101461111133192 10405393374293854244 10442867780203676048 10470303957459002272 10489534021525340936 10495405427704700734 10527311454976212512 10554753087800464592 10580273935206355996 10592765403842963264 10598555909712410948 10627554206019095422 10640101495518527648 10732143895998791728 10738010592734942671 10770795074495786176 10776682899791611132 10780102830985876696 10818926730737326432 10873356315682986356 10912149545119853639 10934841149133999328 10945465694758933184 11083281230290926272 11095547016466405801 11108646835848302384 11118619991976587552 11179157365501055392 11185268420912225794 11198474168752736096 11214425155787993629 11254813241583148468 11295346782669282256 11345822513078429992 11386683818647740064 11402902889498716211 11443969766651772812 11495109651408409334 11508681209438407456 11529818387296449128 11629557300681366508 11660111225352070712 11702104423042414304 11723596847587145752 11796488745188754544 11802937263088821283 11813533741475124274 11818396822095936688 11825012045230633172 11838973098412723648 11877854700844871354 11891878142050119136 11988038881743246784 11994749060233943696 12001305956586112397 12048350222866568072 12091741640235835424 12098351557313223818 12112635325385612512 12145776235450394768 12152574705763337692 12221293049032116896 12272012105982791624 12320117521126716224 12387196669148682304 12426692932209127264 12433485949482565198 12471028051565547016 12482224330615225648 12494352349677650144 12533769291763051703 12578908917063518876 12635120525928251582 12661395014786736064 12680625161675892344 12744420876498565177 12783163909613972336 12790319150963746084 12816485892329135576 12847475492750575138 12862643704666455392 12966654300661062848 12985123864596624202 13031889016569961384 13078822590459168928 13137268173038182096 13161396460970474948 13176935299767370432 13184310950505078608 13203361240472197718 13275249371532503278 13290922629350133152 13325841400402366528 13350316027395888464 13398396397242452288 13465803190262634904 13489071157815795752 13501181418828713456 13514299480263580768 13541947357932671552 13574691086679852976 13659092231271189472 13666558936208108854 13715778236098414168 13769543111847506368 13826687494072255792 13888656806586671648 13896249002362866986 13950721310687605136 14008330384911646021 14025156692551761856 14121605293684516474 14150970898879293248 14209698227980074512 14235796172070105556 14243764509027808139 14252603487503482304 14324307762014916232 14358943197780054566 14375895905215450144 14423109279597343787 14440137743918001808 14492143041915305536 14512785495725638814 14565052430284074488 14617507601101424096 14630139556337975516 14647412448376154944 14682829134572085872 14756697856998338626 14822641392605580457 14840141559538999088 14893587447508527296 14920941442383640048 15035406580059249076 15041595955394828512 15050015330293533128 15089555703396797392 15135117635336515264 15171713567465718032 15239511691650023624 15266044258479564704 15274389399291415778 15389489360300154176 15397901982035012132 15416081323218052288 15458260663300502432 15531101826170263102 15591982641356735152 15600505955482841239 15618924498523552976 15675175126969616192 15815791004629798336 15824436662977810252 15853500282532617551 15881427431271847984 16009520439899024024 16032652934859097229 16081062487545047468 16119945665432325409 16138977478496590256 16220172024634537498 16269481339508692064 16278588010317495016 16351332445318913812 16370637442302761408 16410220797462919504 16483553462396964328 16492779957821672582 16566481556441531099 16586040566543587216 16645774206038942272 16654873572405217204 16720159492957686304 16804277942419160732 16864797550855244144 16874016645726338483 16915719710081987648 16940161591549234808 17032395420079438168 17147663570902627147 17183321805781998944 17200017520335466432 17276879564865267424 17393802282446683996 17409418145331762088 17416584790457169856 17426333540339880464 17435859597304351973 17456445027761618032 17597602265182871008 17622668101952561417 17676472299292127552 17686135093916376164 17749830658480300688 17829149663408961416 17899038662769002816 17918847397783696903 17972952191962111876 18085070471974640288 18118286037180134344 18128427556944483086 18275018615356433084 18296594788456027456 18323031925553253976 18356684537669346638 18378357128622911392 18422795046208371896 18515479386611122993 18537339456725185712 18547472841996719159 18604100583219994304 18620177617157423384 18687237080364472928 18781251817997885524 18838346814167959232 18848891380367625808 18859195074635319481 18887452893958726112 18933121778790321256 19143849397775236288 19204889077050469408 19284590452258672552 19309453631320004768 19360184676056268352 19440131962734529172 19457584985959028216 19465594765805072192 19597329795317288168 19695923172770509819 19766856869671243948 19855189397887252486 19878631179939067424 19896477880379156672 19926696682633545112 20004807917212414912 20026947091640602421 20140192116517213048 20212725821618715616 20376171043895955904 20405194644366123746 20478682740324225032 20516294483277505066 20540516790813842144 20682194438667889204 20693771079153608051 20706612613920153536 20718202922222266384 20810786748587708488 20885735560407352096 20940607914918004544 20979068043050681872 20990810855409401468 21054622909952425024 21109506175600929184 21160547870412711992 21197111819424821896 21255108412038190844 21280202991037055296 21464287791997583456 21476021185469885342 21553365799583222264 21560205661971753392 21637853461474652864 21746712631365972712 21824299090239707278 21869682298267998656 22013090604861158033 22191094032932811602 22217293671696604768 22237239983953175104 22358314731002110784 22370536841824451588 22383058514186555647 22396948337505472192 22428850311575987258 22509626483166296936 22590693565338564512 22691645026156859984 22773367637295480128 22805805778997432422 22887939533303545624 22990219302816818668 23017362418876814912 23059636774592898256 23259114601362733016 23320222450704141424 23404208846084828608 23447193695174291504 23592977490377509088 23605874526177642566 23627067482950248548 23636793644191873376 23650024090461266344 23755709401689742708 23783756284100238272 23989498120467887392 24002611913172224794 24096700445733136144 24183483280471670848 24196703114626447636 24225270650771225024 24291552470900789536 24305149411526675384 24442586098064233792 24544024211965583248 24853385864418254528 24866971898965130396 24912643301122684723 24942056103131094032 24964448661230451296 24988704699355300288 25067538583526103406 25157817834127037752 25270241051856503164 25361250323351784688 25488841752997130354 25566327819227944672 25580638301927492168 25602744223591457153 25632971784658271152 25694950985501150276 25725287409332910784 25970247729193248404 26063778033139922768 26157645180918337856 26274536346076364192 26322792921940949896 26368621901010157216 26406722480944395436 26550498743065006556 26581845258700266304 26700632054791776928 26931606380525269808 26946328468561271231 26978142315631591504 27002362837657426912 27028598960527161536 27149382173359705952 27318184462542378944 27333117872416217708 27431556472196828336 27653374988144511584 27692764160211167941 27777313613173343296 27792498004725733972 27901442621375210272 28016660769823292042 28243210587369032948 28419396455960149024 28471592344140211112 28487529018055616278 28614831779308099171 28648615524029832464 28717886395560109132 28751791810430900288 28846218559194687574 28880275487836003616 29025570991451277628 29130104860568148976 29146028751709130107 29235015202202848192 29260279112675951032 29365658269144171744 29513395713996677252 29645282785211160914 29680283119077998176 29841882884767280096 30070813160118498152 30083191910789657024 30100030660587066256 30179111406793594784 30343427134931436064 30439153994281696993 30479023383300047248 30532088516959129408 30548778798582831556 30795803964070024264 30916521326601004864 30950736414353658287 31062203652340526204 31183965282713470304 31201011910965682478 31237848997047105952 31648873325955620504 31707000565065235102 31762854862543695968 31981282576873757897 32019040879798048048 32065305869718194458 32162124975090094936 32239891330864650818 32277954956993180512 32440344049269074996 32538962679017384128 32557176020634990032 32702664890637827624 32820441594925839008 32967106924793928656 32985559915643345164 33132963112883062198 33172081133087174432 33309747144810434408 33440318985915372608 33608555884838321464 33729595101710488288 33748033291452676966 33880323183098469616 34020230934785426051 34064790840158876336 34295327141805254294 34366643611563997888 34553759129730534848 34591999521924676909 34787604564893367992 34818836290663524176 34852667080679760928 34871719194608703946 34912890055523236064 35195204530365742016 35245336203905122834 35372270187832752328 35499661316960601376 35658299326817922832 35837694795567393806 35945904383924223752 36170140943949280576 36193840267668806107 36236572074360268688 36256855113888966172 36550037230712866168 36646063851106507952 36713369075338693276 36756714257245822784 36845590092416743792 37030958773222245986 37074678913450371424 37094945683993438318 37240355234314846768 37374474160728945856 37562503635995771048 37697782760735251616 37718390149270638962 37774905787917452224 37866243557580642512 38409778154100938816 38569180904517345104 38618907262640009536 38880263925469058344 38915169971918056432 39148439473192790279 39194659590634576336 39391846345541019638 39533713739342487896 39710378795774504972 39757262359878134848 39853393365267090224 40053894183281204842 40232883779929432669 40280384233034426096 40425451643237431232 40810389288732247492 40957365480648450064 41032588966555010132 41081033581627684288 41347368095162934959 41364388877335778408 41387542158307216102 41436405844444532768 41621573497175416976 41771471120814704192 41958136086101363744 41981621710818802936 42219012351201858368 42321095740825423984 42344230450596283363 42394223638849643792 42510216824076381688 42928575583995166912 42952042370939770684 43106731599166444528 43120411323943506784 43493425262731945424 43517200823188978193 43648598180479414556 44026181209722316066 44222921840748880537 44382188065865623204 44434587343393209536 44741073683648903176 44766117028373111294 44857700623151974516 44966164224627012983 45019252966332593872 45181387130677129024 45383290052313719968 45611611557994864844 45775879066607091248 45800902324114347311 45980438605633637336 46119273549185796512 46211764341652692013 46518229202725466032 46640444901408282848 46894387390348583008 47185954980755018176 47211749052355285132 47254134965900497096 47273587288383746752 47300048180922532688 47511418803379485416 47832956276728380989 47978996240935774784 48005223826344449588 48193400891466272288 48393406229252895272 48583104941801579072 48610298823053350768 48636871508270034451 49088048423931166496 49425618527895807659 49733943797930260792 49825286602245369446 49884112206262188064 49928897322460902592 50135077167052206812 50256301192230190981 50315635668254075504 50540482103713006328 50722500646703569376 50977683505994260708 51132655638455889344 51161276603854984336 51205488447182914306 51265943569316542304 51389901971002300552 51648442499494185191 51940495458386496808 52127556066279845536 52549072692152728384 52645585843881899792 52737243802020314432 52813444961888790872 53100997486130013112 53401264109583553856 53460362897519955223 53863212761050539616 53892656937122542462 53956284631263183008 54004725675314853824 54298764346719411904 54358856391595920857 54666235744832435416 54863112944393656672 55306749976289023168 55385528320422335882 55584996009451467944 55802885242750420544 56033321539646584084 56486421174738065896 56838792911920298048 56943184688280422224 56975058036111232556 57229663558616198342 57297231048059664928 57435772791120218264 57692437118389375148 57724729852375854037 57760550975672007232 58051141982902555256 58260209721136297952 58292057503418260214 58520558225351902064 58731316538288343488 59026791427993354504 59290565570422321828 59360566238155996352 59683765769534560192 60141626320236996304 60200061321174132512 60358222813587189568 60686854269862872128 60878307988563393986 60958046766600094496 61097557597165663112 61591607928140048528 61901472828707316574 62124407304681052408 62367930565426940608 62402023821931364956 62475697994094211904 63297746651911241008 63414001130130470204 63525709725087391936 63962565153747515794 64038081759596096096 64130611739436388916 64324249950180189872 64479782661729301636 64555909913986361024 64880688098538149992 65114352041269980064 65405329781275655248 65640883189851678016 65934213849587857312 65971119831286690328 66265926225766124396 66344162266174348864 66619494289620868816 67217111769676642928 67459190203420976576 67496066582905353932 67760646366196939232 68040461869570852102 68129581680317752672 68590654283610508588 69183999043849353818 69493162892605383701 69575209129786735984 69637672581327048352 69705334161359521856 69743438389217407892 69825780111046472128 70490672407810245668 70744540375665504656 70999322633921202752 71316598653635845664 71418181255281433111 71675389591134787612 71891808767848447504 72387680535337612214 72473144148720537376 72513710227777932344 73100074461425732336 73292127702213015904 73426738150677386552 73691180184833487584 74061917546444491972 74149357826900742848 74189891367986876636 74480710468629693536 75125007271991542096 75166074149144598697 75395565521470503232 75436780298541277924 75732487115161285024 76385046815838975473 77138361809034690208 77668829115264840607 77760527850938116688 77830339943836112864 78296878946385580558 78389319181269152672 78783692691082039276 79067427478684975792 79420757591549009944 79706786730534180448 79820320226491013477 80107788366562409684 80465767559858865338 80560768466068852192 81620778577464494984 81914730961296900128 82065177933110020264 82620560841621748981 82694736190325869918 82728777754671556816 82775084316614432204 82872811688889065536 83243146994350833952 83916272172202727488 83963243421637605872 84009141696102786779 84642191481650847968 84688460901192566726 84788447277699287584 85020433648152763376 85904084741879541368 86213463198332889056 86240822647887013568 86986850525463890848 87034401646377956386 87297196360958829112 88052362419444632132 88445843681497761074 88764376131731246408 89210946135489956239 89482147367297806352 89532234056746222588 89715401246303949032 89932328449254025966 90038505932665187744 90766580104627439936 91223223115989729688 91551758133214182496 91601804648228694622 91960877211267274672 92238547098371593024 92423528683305384026 93036458405450932064 93280889802816565696 93788774780697166016 94423498104710570264 94508269931800994192 94600096361845065376 95022837606758970832 95665912553456761978 96010447652688899176 96386801782932544576 96786812458505790544 97220597646106701536 97273743016540068902 98176096847862332992 98851237055791615318 99467887595860521584 99650573204490738892 99706351563194656973 99768224412524376128 100270154334104413624 100512602384460381962 100631271336508151008 100961764957181406509 101080964207426012656 101445001293407138752 101955367011988521416 102322553207709968672 102410976894365828612 102531887138633084608 102779803942004601104 103296884998988370382 103880990916772993616 104255112132559691072 105291171687763799584 105626889923777581744 106201994972260026224 106920725795039910446 107726425522101079232 107785313874245084924 107912569262526366016 108717712783191841714 109203541688379888673 109332471489664870832 109726225888787313344 110771056640844671764 111169992018902935888 112066643079293168168 112228570544013680603 112839619658026277863 112972842349476131792 113886369376560844448 113950116072222465112 114459327117232396684 114594462096119329856 114871545582240436528 115384874236778750296 115449459704751708074 116102283965805110512 116520419442272595904 116584115006836520428 117041116450703804128 118053582855986709008 118118116520084369381 118581131140844643656 120033644996318390029 120283252640473992608 120400122642348265024 121756615977126787972 121916093533200188992 122051017181130463811 122195115194331326224 123183215856280097056 123358676713667929919 123802945657414633148 124248814609362104816 124804047643862729912 125431931784485878321 126595493303822482016 126828002260260940408 127925130307495031588 128076163519192192192 128261223478872777832 128648499900360379744 128959565323458603272 129761376197076299984 129832309893977034113 130228704082539960128 130810659562551310496 131868427699175714624 131942239662573380656 132014365522447236367 132531852451532248792 133238988579241737632 134434223539353285856 134992133165810707864 135521292732393878464 136080923739141704204 136259163360635505344 137181308567221017176 137871462209393568733 138367998087698707636 138986325785210767402 139150418259573471968 139275345162654096704 139486876778434815784 140188629641484216947 140981344815620491336 141489080751331009312 142633197307271691328 142836362510562866222 143350779182269575224 143783617535696895008 144775361070675224428 144946288297441074752 145027420455555864688 146200148922851464672 146584255404426031808 146853476301354773104 147382360369666975168 148123835092888983944 148379782735973753272 148961420937259387072 150250014543983084192 150332148298289197394 150873560597082555848 151464974230322570048 152770093631677950946 154091634234028106231 154276723618069380416 155337658230529681214 155521055701876233376 155660679887672225728 156593757892771161116 156681409599305889529 156778638362538305344 157567385382164078552 158134854957369951584 158841515183098019888 159413573461068360896 159640640452982026954 160215576733124819368 160931535119717730676 161121536932137704384 163241557154928989968 163829461922593800256 164130355866220040528 165241121683243497962 165389472380651739836 165457555509343113632 165550168633228864408 166486293988701667904 167926486843275211744 168018283392205573558 169284382963301695936 169376921802385133452 169576894555398575168 170040867296305526752 171808169483759082736 172426926396665778112 173973701050927781696 174068803292755912772 174388503107858793061 174594392721917658224 176104724838889264264 176891687362995522148 177528752263462492816 178421892270979912478 178964294734595612704 179064468113492445176 179430802492607898064 179864656898508051932 180077011865330375488 182446446231979459376 183103516266428364992 183203609296457389244 183921754422534549344 184847057366610768052 186072916810901864128 188624299279928898617 188846996209421140528 189016539863601988384 189200192723690130752 190045675213517941664 191331825106913523956 192020895305377798352 193573624917011581088 193849349121478175587 194441195292213403072 194547486033080137804 197702474111583230636 198935775191721043168 199301146408981477784 199412703126389313946 200540308668208827248 201025204768920763924 201262542673016302016 201923529914362813018 202161928414852025312 203910734023977042832 204022201261963910749 204645106415419937344 204821953788731657224 205559607884009202208 206593769997976740764 207761981833545987232 210582343375527599168 211253779847555163488 212403989944520052448 213074077959971878951 213841451590079820892 215570627748490169848 216655154900475608009 217435425566383683428 218407083376759777346 218664942979329741664 221542113281689343528 222339984037805871776 224133286158586336336 224457141088027361206 225679239316052555726 225945684698952263584 227772738753121688896 227900232144444930224 228918654234464793368 229743091164480873056 230769748473557500592 230898919409503416148 232204567931610221024 233168230013673040856 234082232901407608256 236107165711973418016 236236233040168738762 237162262281689287312 238141616543497982357 240067289992636780058 240566505280947985216 242143996653472738363 243513231954253575944 244102034362260927622 244390230388662652448 246366431712560194112 246717353427335859838 247605891314829266296 248497629218724209632 249608095287725459824 250863863568971756642 253190986607644964032 253656004520521880816 255850260614990063176 256522446957745555664 257296999800720759488 257919130646917206544 259522752394152599968 259664619787954068226 261621319125102620992 263884479325146761312 264028731044894472734 265063704903064497584 266477977158483475264 268868447078706571712 269984266331621415728 272161847478283408408 274039076312349531953 274362617134442034352 275742924418787137466 276735996175397415272 277972651570421534804 278300836519146943936 278973753556869631568 280377259282968433894 281630186459506028683 281962689631240982672 282978161502662018624 285672725021125732444 286701558364539150448 287567235071393790016 289550722141350448856 290054840911111729376 292400297845702929344 293706952602709546208 296247670185777967888 296409613154173983541 296759565471947506544 300500029087966168384 300664296596578394788 301747121194165111696 304620405762322847351 305540187263355901892 308183268468056212462 310675316461059362428 311042111403752466752 313187515785542322232 313362819198611779058 314763149572389090881 315134770764328157104 316269709914739903168 317683030366196039776 319281280905964053908 320431153466249638736 320606316268800431177 321863070239435461352 326483114309857979936 328260711732440081056 330482243366486995924 330778944761303479672 330915111018686227264 331100337266457728816 334830693937098666923 335852973686550423488 336036566784411147116 338753843604770266904 340081734592611053504 340458100557890241157 343616338967518165472 348137606585511825544 348777006215717586122 349188785443835316448 351794108345611336867 352209449677778528528 353783374725991044296 355057504526924985632 356843784541959824956 357928589469191225408 358128936226984890352 358861604985215796128 359729313797016103864 364892892463958918752 366407218592914778488 367843508845069098688 369694114733221536104 374222540282639686561 377248598559857797234 377693992418842281056 378033079727203976768 380091350427035883328 380511994741171445999 382663650213827047912 384041790610755596704 387147249834023162176 387698698242956351174 389094972066160275608 395404948223166461272 397871550383442086336 398602292817962955568 398825406252778627892 401080617336417654496 402050409537841527848 403847059828725626036 404323856829704050624 407821468047954085664 408044402523927821498 409643907577463314448 411119215768018404416 413187539995953481528 415523963667091974464 422507559695110326976 424807979889040104896 426148155919943757902 427682903180159641784 431141255496980339696 433310309800951216018 434870851132767366856 436814166753519554692 437329885958659483328 443084226563378687056 444679968075611743552 448266572317172672672 448914282176054722412 451358478632105111452 451891369397904527168 455800464288889860448 457837308468929586736 459486182328961746112 461539496947115001184 461797838819006832296 464409135863220442048 466336460027346081712 472214331423946836032 472472466080337477524 474324524563378574624 476283233086995964714 480134579985273560116 484287993306945476726 486452140248237685907 487026463908507151888 488204068724521855244 488780460777325304896 493434706854671719676 495211782629658532592 496995258437448419264 499216190575450919648 501727727137943513284 507312009041043761632 511700521229980126352 513044893915491111328 515838261293834413088 519045504788305199936 519329239575908136452 526162519044012190879 527768958650293522624 528057462089788945468 530127409806128995168 539968532663242831456 543681803806853884249 544323694956566816816 548078152624699063906 548725234268884068704 551485848837574274932 553471992350794830544 555945303140843069608 557947507113739263136 560754518565936867788 563260372919012057366 563925379262481965344 571345450042251464888 573403116729078300896 578343925891352242867 579101444282700897712 580109681822223458752 587413905205419092416 588063991872719507453 592495340371555935776 592819226308347967082 593519130943895013088 601328593193156789576 603494242388330223392 609240811524645694702 611080374526711803784 616366536936112424924 621350632922118724856 626375031571084644464 626725638397223558116 629526299144778181762 630269541528656314208 635366060732392079552 638562561811928107816 640862306932499277472 641212632537600862354 643726140478870922704 652966228619715959872 656521423464880162112 660964486732973991848 661557889522606959344 662200674532915457632 669661387874197333846 672073133568822294232 677507687209540533808 680916201115780482314 687232677935036330944 696275213171023651088 697554012431435172244 698377570887670632896 703588216691222673734 704418899355557057056 707566749451982088592 710115009053849971264 713687569083919649912 716257872453969780704 717723209970431592256 719458627594032207728 729785784927917837504 732814437185829556976 739388229466443072208 748445080565279373122 754497197119715594468 755387984837684562112 761023989482342891998 764424791818659220711 765327300427654095824 768083581221511193408 775397396485912702348 778189944132320551216 785599993808095764221 790809896446332922544 797204585635925911136 797650812505557255784 802161234672835308992 804100819075683055696 807694119657451252072 815642936095908171328 816088805047855642996 819287815154926628896 826375079991906963056 826826815640590585667 840235514974228730203 852296311839887515804 854357120267913246677 855365806360319283568 862282510993960679392 866620619601902432036 869741702265534733712 873628333507039109384 878023522491401148247 886168453126757374112 896533144634345345344 897828564352109444824 902716957264210222904 908826169257839238791 911600928577779720896 915674616937859173472 923078993894230002368 923595677638013664592 924100558657130654569 932672920054692163424 944944932160674955048 948649049126757149248 952566466173991929428 960269159970547120232 968575986613890953452 972904280496475371814 974052927817014303776 976408137449043710488 981320407490389518629 986869413709343439352 990423565259317065184 998432381150901839296 1003455454275887026568 1014624018082087523264 1023401042459960252704 1026089787830982222656 1031676522587668826176 1038658479151816272904 1052325038088024381758 1056114924179577890936 1060254819612257990336 1079937065326485662912 1087363607613707768498 1088647389913133633632 1096156305249398127812 1096769867195141226703 1097450468537768137408 1102971697675148549864 1106943984701589661088 1111890606281686139216 1115895014227478526272 1121509037131873735576 1126520745838024114732 1127850758524963930688 1142690900084502929776 1146806233458156601792 1156687851782704485734 1158202888565401795424 1176127983745439014906 1184990680743111871552 1185638452616695934164 1187038261887790026176 1202657186386313579152 1206988484776660446784 1218481623049291389404 1222160749053423607568 1232733073872224849848 1242701265844237449712 1252750063142169288928 1253451276794447116232 1259052598289556363524 1260539083057312628416 1277125123623856215632 1281724613864998554944 1282425265075201724708 1287452280957741845408 1320370094959502290319 1321928973465947983696 1323115779045213918688 1324401349065830915264 1339322775748394667692 1344146267137644588464 1355015374419081067616 1356945443850347229109 1361832402231560964628 1392550426342047302176 1395108024862870344488 1407176433382445347468 1408837798711114114112 1415133498903964177184 1427375138167839299824 1428155408833747375243 1432515744907939561408 1438917255188064415456 1465628874371659113952 1478776458932886144416 1496890161130558746244 1508994394239431188936 1516586084303329256063 1522047978964685783996 1528849583637318441422 1530654600855308191648 1550794792971825404696 1556379888264641102432 1571199987616191528442 1581619792892665845088 1594409171271851822272 1595301625011114511568 1608201638151366111392 1615388239314902504144 1632177610095711285992 1638575630309853257792 1652750159983813926112 1653653631281181171334 1680471029948457460406 1695007976574309168541 1704592623679775031608 1708714240535826493354 1710731612720638567136 1724565021987921358784 1733241239203804864072 1739483404531069467424 1747256667014078218768 1756047044982802296494 1772336906253514748224 1795657128704218889648 1805433914528420445808 1817652338515678477582 1831349233875718346944 1847191355276027329184 1848201117314261309138 1865345840109384326848 1889889864321349910096 1905132932347983858856 1918273534186446723671 1920538319941094240464 1937151973227781906904 1945808560992950743628 1948105855634028607552 1952816274898087420976 1962640814980779037258 1973738827418686878704 1980847130518634130368 2006910908551774053136 2046802084919920505408 2074867292079217884787 2077316958303632545808 2104650076176048763516 2112229848359155781872 2132342840336259931457 2174727215227415536996 2177294779826267267264 2192312610498796255624 2193539734390282453406 2205943395350297099728 2213887969403179322176 2223781212563372278432 2243018074263747471152 2244244213881603018239 2253041491676048229464 2285381800169005859552 2313375703565408971468 2316405777130803590848 2343814857559690668461 2352255967490878029812 2371276905233391868328 2383206703905231688099 2405314372772627158304 2436963246098582778808 2444321498106847215136 2465466147744449699696 2485402531688474899424 2505500126284338577856 2506902553588894232464 2518105196579112727048 2554250247247712431264 2564850530150403449416 2574904561915483690816 2619557781978477805927 2640740189919004580638 2643857946931895967392 2646231558090427837376 2663583963188200121993 2678645551496789335384 2688292534275289176928 2710030748838162135232 2713890887700694458218 2723664804463121929256 2785100852684094604352 2790216049725740688976 2814352866764890694936 2830266997807928354368 2854750276335678599648 2856310817667494750486 2877834510376128830912 2931257748743318227904 2957552917865772288832 2993780322261117492488 3017988788478862377872 3033172168606658512126 3044095957929371567992 3057699167274636882844 3061309201710616383296 3101589585943650809392 3112759776529282204864 3142399975232383056884 3163239585785331690176 3190603250022229023136 3216403276302732222784 3230776478629805008288 3264355220191422571984 3305500319967627852224 3307307262562362342668 3360942059896914920812 3390015953148618337082 3409185247359550063216 3417428481071652986708 3421463225441277134272 3466482478407609728144 3478966809062138934848 3494513334028156437536 3512094089965604592988 3591314257408437779296 3610867829056840891616 3635304677031356955164 3683137633308085336153 3694382710552054658368 3696402234628522618276 3779779728642699820192 3810265864695967717712 3836547068372893447342 3841076639882188480928 3874303946455563813808 3891617121985901487256 3905632549796174841952 3925281629961558074516 3947477654837373757408 4013821817103548106272 4048407481239465700069 4116447943109036552171 4149734584158435769574 4154633916607265091616 4209300152352097527032 4224459696718311563744 4264685680672519862914 4349454430454831073992 4384625220997592511248 4387079468780564906812 4411886790700594199456 4447562425126744556864 4486036148527494942304 4488488427763206036478 4506082983352096458928 4570763600338011719104 4626751407130817942936 4687629715119381336922 4704511934981756059624 4742553810466783736656 4766413407810463376198 4810628745545254316608 4873926492197165557616 4888642996213694430272 4930932295488899399392 4970805063376949798848 5013805107177788464928 5036210393158225454096 5108500494495424862528 5129701060300806898832 5239115563956955611854 5281480379838009161276 5287715893863791934784 5327167926376400243986 5350973542730614544977 5357291102993578670768 5376585068550578353856 5427781775401388916436 5447329608926243858512 5580432099451481377952 5628705733529781389872 5709500552671357199296 5712621635334989500972 5787787709484134099669 5980499841875392726739 5987560644522234984976 6035977576957724755744 6066344337213317024252 6088191915858743135984 6115398334549273765688 6203179171887301618784 6284799950464766113768 6361783184804874671537 6381206500044458046272 6461552957259610016576 6468703910599914581983 6528710440382845143968 6614614525124724685336 6721884119793829841624 6780031906297236674164 6818370494719100126432 6834856962143305973416 6932964956815219456288 6989026668056312875072 7024188179931209185976 7182628514816875558592 7221735658113681783232 7270609354062713910328 7366275266616170672306 7392804469257045236552 7559559457285399640384 7620531729391935435424 7673094136745786894684 7682153279764376961856 7748607892911127627616 7783234243971802974512 7811265099592349683904 7850563259923116149032 7894955309674747514816 8027643634207096212544 8096814962478931400138 8232895886218073104342 8299469168316871539148 8309267833214530183232 8418600304704195054064 8448919393436623127488 8529371361345039725828 8698908860909662147984 8769250441995185022496 8774158937561129813624 8823773581401188398912 8972072297054989884608 8976976855526412072956 9012165966704192917856 9242590664716516032233 9253502814261635885872 9375259430238762673844 9409023869963512119248 9485107620933567473312 9532826815620926752396 9747852984394331115232 9861864590977798798784 9997087861836231626701 10027610214355576929856 10072420786316450908192 10259402120601613797664 10478231127913911223708 10562960759676018322552 10654335852752800487972 10701947085461229089954 10714582205987157341536 10855563550802777832872 10894659217852487717024 11160864198902962755904 11257411467059562779744 11425243270669979001944 11575575418968268199338 11960999683750785453478 11975121289044469969952 12071955153915449511488 12132688674426634048504 12176383831717486271968 12230796669098547531376 12406358343774603237568 12569599900929532227536 12723566369609749343074 12937407821199829163966 13057420880765690287936 13229229050249449370672 13443768239587659683248 13560063812594473348328 13636740989438200252864 13669713924286611946832 13865929913630438912576 14048376359862418371952 14524071044554525193509 14541218708125427820656 14732550533232341344612 14785608938514090473104 14926399882353819520199 15241063458783870870848 15346188273491573789368 15497215785822255255232 15566468487943605949024 15701126519846232298064 15709709497171221127673 16193629924957862800276 16465791772436146208684 16598938336633743078296 16682446927336621816693 16837200609408390108128 17058742722690079451656 17397817721819324295968 17538500883990370044992 17548317875122259627248 17953953711052824145912 18024331933408385835712 18485181329433032064466 18507005628523271771744 18645087742317400853951 18750518860477525347688 18818047739927024238496 18970215241867134946624 19065653631241853504792 19495705968788662230464 19994175723672463253402 20144841572632901816384 20518804241203227595328 20956462255827822447416 21125921519352036645104 21308671705505600975944 21403894170922458179908 21429164411974314683072 21711127101605555665744 21789318435704975434048 22514822934119125559488 22850486541339958003888 23151150837936536398676 23921999367501570906956 23950242578088939939904 24265377348853268097008 24352767663434972543936 24461593338197095062752 25139199801859064455072 25447132739219498686148 25781963433156597353071 25874815642399658327932 26458458100498898741344 26887536479175319366496 27120127625188946696656 27339427848573223893664 28096752719724836743904 28815135601763255865197 29048142089109050387018 29082437416250855641312 29465101066464682689224 29571217877028180946208 29852799764707639040398 30692376546983147578736 31132936975887211898048 31402253039692464596128 31419418994342442255346 32387259849915725600552 32931583544872292417368 33197876673267486156592 33364893854673243633386 33674401218816780216256 34117485445380158903312 34795635443638648591936 35096635750244519254496 35907907422105648291824 36970362658866064128932 37014011257046543543488 37290175484634801707902 37501037720955050695376 37636095479854048476992 38131307262483707009584 39988351447344926506804 40514513966388938697683 41912924511655644894832 42251843038704073290208 42617343411011201951888 42807788341844916359816 43422254203211111331488 44532482293634122700759 45280927374199402073881 45700973082679916007776 46302301675873072797352 47843998735003141813912 48530754697706536194016 48923186676394190125504 50278399603718128910144 50894265478438997372296 51563926866313194706142 51749631284799316655864 52916916200997797482688 53775072958350638732992 54240255250377893393312 54678855697146447787328 56193505439449673487808 57630271203526511730394 58096284178218100774036 58164874832501711282624 58930202132929365378448 59142435754056361892416 59705599529415278080796 61384753093966295157472 62804506079384929192256 62838837988684884510692 64774519699831451201104 65863167089744584834736 66395753346534972313184 66729787709346487266772 68234970890760317806624 69979615032853621386907 70193271500489038508992 71815814844211296583648 73940725317732128257864 74580350969269603415804 75002075441910101390752 76262614524967414019168 79976702894689853013608 81029027932777877395366 83825849023311289789664 84503686077408146580416 85234686822022403903776 85615576683689832719632 86844508406422222662976 89064964587268245401518 90561854748398804147762 91401946165359832015552 92604603351746145594704 95687997470006283627824 97061509395413072388032 101668497311881676354563 101788530956877994744592 103127853732626389412284 103499262569598633311728 108480510500755786786624 109967966480198547893711 115260542407053023460788 116192568356436201548072 117860404265858730756896 119411199058830556161592 122769506187932590314944 125677675977369769021384 129549039399662902402208 131726334179489169669472 132791506693069944626368 133459575418692974533544 136469941781520635613248 139959230065707242773814 143631629688422593167296 147881450635464256515728 149160701938539206831608 150004150883820202781504 152525229049934828038336 159953405789379706027216 162058055865555754790732 167651698046622579579328 170469373644044807807552 171231153367379665439264 178129929174536490803036 181123709496797608295524 185209206703492291189408 191375994940012567255648 203336994623763352709126 203577061913755989489184 206255707465252778824568 206998525139197266623456 219935932960397095787422 230521084814106046921576 232385136712872403096144 235720808531717461513792 238822398117661112323184 251355351954739538042768 259098078799325804804416 263452668358978339338944 266919150837385949067088 279918460131414485547628 283601597764722570883781 295762901270928513031456 298321403877078413663216 316966491619395814517167 319906811578759412054432 324116111731111509581464 342462306734759330878528 356259858349072981606072 362247418993595216591048 370418413406984582378816 382751989880025134511296 406673989247526705418252 407154123827511978978368 412511414930505557649136 413997050278394533246912 439871865920794191574844 461042169628212093843152 464770273425744806192288 477644796235322224646368 489857305229975349708349 502710703909479076085536 533838301674771898134176 559836920262828971095256 567203195529445141767562 591525802541857026062912 596642807754156827326432 633932983238791629034334 639813623157518824108864 648232223462223019162928 712519716698145963212144 724494837987190433182096 769775765361389835255977 813347978495053410836504 825022829861011115298272 879743731841588383149688 922084339256424187686304 929540546851489612384576 955289592470644449292736 979714610459950699416698 1005421407818958152171072 1067676603349543796268352 1119673840525657942190512 1134406391058890283535124 1193285615508313654652864 1267865966477583258068668 1296464446924446038325856 1425039433396291926424288 1448989675974380866364192 1539551530722779670511954 1626695956990106821673008 1650045659722022230596544 1759487463683176766299376 1844168678512848375372608 1959429220919901398833396 2239347681051315884381024 2268812782117780567070248 2535731932955166516137336 2592928893848892076651712 2850078866792583852848576 2897979351948761732728384 3079103061445559341023908 3253391913980213643346016 3518974927366353532598752 3918858441839802797666792 4478695362102631768762048 4537625564235561134140496 5071463865910333032274672 5388430357529728846791839 6158206122891118682047816 6506783827960427286692032 7037949854732707065197504 7837716883679605595333584 9075251128471122268280992 10142927731820666064549344 10776860715059457693583678 12316412245782237364095632 15675433767359211190667168 18150502256942244536561984 20285855463641332129098688 21553721430118915387167356 24632824491564474728191264 31350867534718422381334336 43107442860237830774334712 49265648983128949456382528 86214885720475661548669424 172429771440951323097338848 344859542881902646194677696
- Sum of all divisors σ(n): 1003812463974472722290620800
- Sum of proper divisors (its aliquot sum) s(n): 658952921092570076095943104
- 344859542881902646194677696 is an abundant number, because the sum of its proper divisors (658952921092570076095943104) is greater than itself. Its abundance is 314093378210667429901265408
Bases of 344859542881902646194677696
- Binary: 100011101010000101101100101000111100111010110110001100111100000011000000100100111110000002
- Hexadecimal: 0x11D42D9479D6C67818127C0
- Base-36: 17BXFJGMQ3QXUXUDA8
Squares and roots of 344859542881902646194677696
- 344859542881902646194677696 squared (3448595428819026461946776962) is 118928104316714850088321463525525330477066637319868416
- 344859542881902646194677696 cubed (3448595428819026461946776963) is 41013491690473516049884697118592104463652938563856747739653690234128334250049536
-
The
square root of 344859542881902646194677696 is 18570394257578.4493276779 -
344859542881902646194677696 is a
perfect cube number . Itscube root is 701262716
Scales and comparisons
How big is 344859542881902646194677696?- 344,859,542,881,902,646,194,677,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 344,859,542,881,902,646,194,677,696 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 344859542881902646194677696 cubic inches would be around 58438559.7 feet tall.
Recreational maths with 344859542881902646194677696
- 344859542881902646194677696 backwards is 696776491646209188245958443
- The number of decimal digits it has is: 27
- The sum of 344859542881902646194677696's digits is 143
- 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 344859542881902646194677696 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 344859542881902646194677696 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/344859542881902646194677696/
Chicago style:
Numbermatics. 2024. "Number 344859542881902646194677696 - Facts about the integer". https://numbermatics.com/n/344859542881902646194677696/
The information we have on file for 344859542881902646194677696 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 344859542881902646194677696, math, Factors of 344859542881902646194677696, curriculum, school, college, exams, university, Prime factorization of 344859542881902646194677696, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-four septillion, eight hundred fifty-nine sextillion, five hundred forty-two quintillion, eight hundred eighty-one quadrillion, nine hundred two trillion, six hundred forty-six billion, one hundred ninety-four million, six hundred seventy-seven thousand, six hundred ninety-six.