169044905996039624623128576
169,044,905,996,039,624,623,128,576 is an even composite number composed of six prime numbers multiplied together.
169044905996039624623128576 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 169044905996039624623128576:
218 × 36 × 132 × 192 × 1514 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 19 × 19 × 151 × 151 × 151 × 151 × 167 × 167)See below for interesting mathematical facts about the number 169044905996039624623128576 from the Numbermatics database.
Names of 169044905996039624623128576
- Cardinal: 169044905996039624623128576 can be written as One hundred sixty-nine septillion, forty-four sextillion, nine hundred five quintillion, nine hundred ninety-six quadrillion, thirty-nine trillion, six hundred twenty-four billion, six hundred twenty-three million, one hundred twenty-eight thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 1.69044905996039624623128576 × 1026
Factors of 169044905996039624623128576
Divisors of 169044905996039624623128576
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 38 39 48 52 54 57 64 72 76 78 81 96 104 108 114 117 128 144 151 152 156 162 167 169 171 192 208 216 228 234 243 247 256 288 302 304 312 324 334 338 342 351 361 384 416 432 453 456 468 486 494 501 507 512 513 576 604 608 624 648 668 676 684 702 722 729 741 768 832 864 906 912 936 972 988 1002 1014 1024 1026 1053 1083 1152 1208 1216 1248 1296 1336 1352 1359 1368 1404 1444 1458 1482 1503 1521 1536 1539 1664 1728 1812 1824 1872 1944 1963 1976 2004 2028 2048 2052 2106 2166 2171 2223 2304 2416 2432 2496 2592 2672 2704 2718 2736 2808 2869 2888 2916 2964 3006 3042 3072 3078 3159 3173 3211 3249 3328 3456 3624 3648 3744 3888 3926 3952 4008 4056 4077 4096 4104 4212 4332 4342 4446 4509 4563 4608 4617 4693 4832 4864 4992 5184 5344 5408 5436 5472 5616 5738 5776 5832 5889 5928 6012 6084 6144 6156 6318 6346 6422 6498 6513 6656 6669 6912 7248 7296 7488 7776 7852 7904 8016 8112 8154 8192 8208 8424 8607 8664 8684 8892 9018 9126 9216 9234 9386 9477 9519 9633 9664 9728 9747 9984 10368 10688 10816 10872 10944 11232 11476 11552 11664 11778 11856 12024 12168 12231 12288 12312 12636 12692 12844 12996 13026 13312 13338 13527 13689 13824 13851 14079 14496 14592 14976 15552 15704 15808 16032 16224 16308 16384 16416 16848 17214 17328 17368 17667 17784 18036 18252 18432 18468 18772 18954 19038 19266 19328 19456 19494 19539 19968 20007 20736 21376 21632 21744 21888 22464 22801 22952 23104 23328 23556 23712 24048 24336 24462 24576 24624 25217 25272 25384 25519 25688 25821 25992 26052 26624 26676 27054 27378 27648 27702 27889 28158 28223 28557 28899 28992 29184 29241 29952 31104 31408 31616 32064 32448 32616 32768 32832 33696 34428 34656 34736 35334 35568 36072 36504 36693 36864 36936 37297 37544 37908 38076 38532 38656 38912 38988 39078 39936 40014 40581 41067 41249 41472 42237 42752 43264 43488 43776 44928 45602 45904 46208 46656 47112 47424 48096 48672 48924 49152 49248 50434 50544 50768 51038 51376 51642 51984 52104 53001 53248 53352 54108 54511 54756 55296 55404 55778 56316 56446 57114 57798 57984 58368 58482 58617 59904 60021 60287 61009 62208 62816 63232 64128 64896 65232 65536 65664 67392 68403 68856 69312 69472 70668 71136 72144 73008 73386 73728 73872 74594 75088 75651 75816 76152 76557 77064 77312 77463 77824 77976 78156 79872 80028 81162 82134 82498 82944 83667 84474 84669 85504 85671 86528 86697 86976 87552 87723 89856 91204 91808 92416 93312 94224 94848 96192 97344 97848 98304 98496 100868 101088 101536 102076 102752 103284 103968 104208 106002 106496 106704 108216 109022 109512 110079 110592 110808 111556 111891 112632 112892 114228 115596 115968 116736 116964 117234 119808 120042 120574 121743 122018 123201 123747 124416 125632 126464 126711 128256 129792 130464 131072 131328 134784 136806 137712 138624 138944 141336 142272 144288 146016 146772 147456 147744 149188 150176 151302 151632 152304 153114 154128 154624 154926 155648 155952 156312 159003 159744 160056 162324 163533 164268 164996 165888 167334 168948 169338 171008 171342 173056 173394 173952 175104 175446 175851 179712 180063 180861 182408 183027 183616 184832 186624 188448 189696 192384 194688 195696 196608 196992 201736 202176 203072 204152 205209 205504 206568 207936 208416 212004 212992 213408 216432 218044 219024 220158 221184 221616 223112 223782 225264 225784 226953 228456 229671 231192 231936 232389 233472 233928 234468 239616 240084 241148 243486 244036 246402 247494 248832 251001 251264 252928 253422 254007 256512 257013 259584 260091 260928 262144 262656 263169 269568 273612 275424 277248 277888 282672 284544 288576 292032 293544 294912 295488 296413 298376 300352 302604 303264 304608 306228 308256 309248 309852 311296 311904 312624 318006 319488 320112 324648 327066 327821 328536 329992 331776 334668 335673 337896 338676 342016 342684 346112 346788 347904 350208 350892 351702 359424 360126 361722 362557 364816 366054 367232 369664 371241 373248 376896 379392 380133 384768 389376 391392 393216 393984 403472 404352 406144 408304 410418 411008 413136 415872 416832 424008 425984 426816 432864 433219 436088 438048 440316 442368 443232 446224 447564 450528 451568 453906 456912 459342 462384 463872 464778 466944 467856 468936 477009 479123 479232 480168 482296 484861 486972 488072 490599 492804 494988 497664 502002 502528 505856 506844 508014 513024 514026 519168 520182 521856 525312 526338 527553 529891 536237 539136 542583 547224 549081 550848 554496 555776 565344 569088 577152 584064 587088 589824 590976 592826 596752 600704 605208 606528 609216 612456 615627 616512 618496 619704 622592 623808 625248 636012 638976 640224 649296 654132 655642 657072 659984 663552 669336 671346 675792 677352 680859 684032 685368 689013 692224 693576 695808 697167 700416 701784 703404 708643 718848 720252 723444 725114 729632 732108 734464 739328 742482 746496 753003 753792 758784 760266 762021 769536 771039 778752 780273 782784 783731 786432 787968 806944 808704 812288 816608 820836 822016 826272 831744 833664 848016 851968 853632 865728 866438 872176 876096 880632 884736 886464 889239 892448 895128 901056 903136 907812 913824 918684 924768 927744 929556 933888 935712 937872 954018 958246 958464 960336 964592 969722 973944 976144 981198 983463 985608 989976 995328 1004004 1005056 1007019 1011712 1013688 1016028 1026048 1028052 1038336 1040364 1043712 1050624 1052676 1055106 1059782 1072474 1078272 1085166 1087671 1094448 1098162 1101696 1108992 1111552 1113723 1130688 1138176 1140399 1154304 1168128 1174176 1179648 1181952 1185652 1193504 1201408 1210416 1213056 1218432 1224912 1231254 1233024 1236992 1239408 1245184 1247616 1250496 1272024 1277952 1280448 1298592 1299657 1308264 1311284 1314144 1319968 1327104 1338672 1342692 1351584 1354704 1361718 1368064 1370736 1378026 1384448 1387152 1391616 1394334 1400832 1403568 1406808 1417286 1431027 1437369 1437696 1440504 1446888 1450228 1454583 1459264 1464216 1468928 1471797 1478656 1484964 1492992 1506006 1507584 1517568 1520532 1524042 1539072 1542078 1557504 1560546 1565568 1567462 1575936 1582659 1589673 1608711 1613888 1617408 1624576 1627749 1633216 1641672 1644032 1647243 1652544 1663488 1667328 1696032 1703936 1707264 1731456 1732876 1744352 1752192 1761264 1769472 1772928 1778478 1784896 1790256 1802112 1806272 1815624 1827648 1837368 1846881 1849536 1855488 1859112 1867776 1871424 1875744 1908036 1916492 1916928 1920672 1929184 1939444 1947888 1952288 1962396 1966926 1971216 1979952 1990656 2008008 2010112 2014038 2023424 2027376 2032056 2042577 2052096 2056104 2067039 2076672 2080728 2087424 2091501 2101248 2105352 2110212 2119564 2125929 2144948 2156544 2170332 2175342 2188896 2196324 2203392 2217984 2223104 2227446 2259009 2261376 2276352 2280798 2286063 2308608 2313117 2336256 2340819 2348352 2351193 2359296 2363904 2371304 2387008 2402816 2420832 2426112 2436864 2449824 2462508 2466048 2473984 2478816 2490368 2495232 2500992 2544048 2555904 2560896 2597184 2599314 2616528 2622568 2628288 2639936 2654208 2667717 2677344 2685384 2703168 2709408 2723436 2736128 2741472 2756052 2768896 2774304 2783232 2788668 2801664 2807136 2813616 2834572 2862054 2874738 2875392 2881008 2893776 2900456 2909166 2918528 2928432 2937856 2943594 2950389 2957312 2969928 2985984 3012012 3015168 3021057 3035136 3041064 3048084 3078144 3084156 3115008 3121092 3131136 3134924 3151872 3165318 3179346 3217422 3227776 3234816 3249152 3255498 3263013 3266432 3283344 3288064 3294486 3305088 3326976 3334656 3341169 3392064 3407872 3414528 3421197 3442951 3462912 3465752 3488704 3504384 3522528 3538944 3545856 3556956 3569792 3580512 3604224 3612544 3631248 3655296 3674736 3693762 3699072 3710976 3718224 3735552 3742848 3751488 3807767 3816072 3832984 3833856 3841344 3853369 3858368 3878888 3895776 3898971 3904576 3924792 3933852 3942432 3959904 3981312 4016016 4020224 4028076 4046848 4054752 4064112 4085154 4104192 4112208 4134078 4153344 4161456 4174848 4183002 4202496 4210704 4211239 4220424 4239128 4251858 4261673 4289896 4312107 4313088 4340664 4350684 4363749 4377792 4392648 4406784 4415391 4435968 4446208 4454892 4518018 4522752 4552704 4561596 4572126 4617216 4626234 4672512 4681638 4696704 4702386 4713241 4727808 4742608 4769019 4774016 4805632 4826133 4841664 4852224 4873728 4883247 4899648 4925016 4932096 4941729 4947968 4957632 4980736 4990464 5001984 5088096 5111808 5121792 5194368 5198628 5233056 5245136 5256576 5279872 5308416 5335434 5354688 5370768 5406336 5418816 5446872 5472256 5482944 5512104 5537792 5540643 5548608 5566464 5577336 5603328 5614272 5627232 5631847 5669144 5724108 5749476 5750784 5762016 5787552 5800912 5818332 5837056 5856864 5875712 5887188 5900778 5914624 5939856 5971968 6024024 6030336 6042114 6070272 6082128 6096168 6127731 6156288 6168312 6201117 6228599 6230016 6242184 6262272 6269848 6303744 6330636 6358692 6377787 6434844 6455552 6469632 6498304 6510996 6526026 6532864 6566688 6576128 6588972 6610176 6653952 6669312 6682338 6777027 6784128 6829056 6842394 6858189 6885902 6888583 6925824 6931504 6977408 7008768 7045056 7053579 7077888 7091712 7113912 7139584 7161024 7208448 7225088 7262496 7310592 7349472 7387524 7398144 7421952 7436448 7471104 7485696 7502976 7615534 7632144 7665968 7667712 7682688 7706738 7716736 7757776 7791552 7797942 7809152 7849584 7867704 7884864 7919808 7962624 8003151 8032032 8040448 8056152 8093696 8109504 8128224 8170308 8208384 8224416 8231161 8268156 8306688 8322912 8349696 8366004 8404992 8421408 8422478 8440848 8478256 8503716 8523346 8579792 8624214 8626176 8681328 8701368 8727498 8755584 8785296 8813568 8830782 8851167 8871936 8892416 8909784 9036036 9045504 9063171 9103337 9105408 9123192 9144252 9212359 9234432 9252468 9345024 9363276 9393408 9404772 9426482 9455616 9485216 9538038 9548032 9611264 9652266 9683328 9704448 9747456 9766494 9789039 9799296 9850032 9864192 9883458 9895936 9915264 9980928 10003968 10023507 10067929 10176192 10188503 10223616 10243584 10328853 10388736 10397256 10466112 10490272 10513152 10559744 10616832 10670868 10709376 10741536 10812672 10837632 10893744 10944512 10965888 11024208 11075584 11081286 11097216 11132928 11154672 11206656 11228544 11254464 11263694 11338288 11423301 11448216 11498952 11501568 11524032 11560107 11575104 11601824 11636664 11674112 11696913 11713728 11751424 11774376 11801556 11829248 11879712 11943936 12048048 12060672 12084228 12140544 12164256 12192336 12255462 12312576 12336624 12402234 12457198 12460032 12484368 12524544 12539696 12607488 12633717 12661272 12717384 12755574 12785019 12869688 12911104 12936321 12939264 12996608 13021992 13052052 13065728 13091247 13133376 13152256 13177944 13220352 13246173 13307904 13338624 13364676 13554054 13568256 13658112 13684788 13716378 13771804 13777166 13851648 13863008 13954816 14017536 14090112 14107158 14139723 14183424 14227824 14279168 14307057 14322048 14416896 14450176 14478399 14524992 14621184 14649741 14698944 14775048 14796288 14825187 14843904 14872896 14942208 14971392 15005952 15231068 15264288 15331936 15335424 15365376 15413476 15433472 15515552 15583104 15595884 15618304 15699168 15735408 15769728 15839616 15925248 16006302 16064064 16080896 16112304 16187392 16219008 16256448 16340616 16416768 16448832 16462322 16536312 16613376 16621929 16645824 16699392 16732008 16809984 16842816 16844956 16881696 16895541 16956512 17007432 17046692 17159584 17248428 17252352 17362656 17402736 17454996 17511168 17570592 17627136 17661564 17702334 17743872 17784832 17819568 18072072 18091008 18126342 18206674 18210816 18246384 18288504 18383193 18424718 18468864 18504936 18603351 18685797 18690048 18726552 18786816 18809544 18852964 18911232 18970432 19076076 19096064 19133361 19222528 19304532 19366656 19408896 19494912 19532988 19578078 19598592 19700064 19728384 19766916 19791872 19830528 19961856 20007936 20047014 20135858 20331081 20352384 20377006 20487168 20574567 20657706 20665749 20777472 20794512 20932224 20980544 21026304 21119488 21160737 21233664 21341736 21418752 21483072 21625344 21675264 21787488 21889024 21931776 22048416 22151168 22162572 22194432 22265856 22309344 22413312 22457088 22508928 22527388 22676576 22846602 22896432 22997904 23003136 23048064 23120214 23150208 23203648 23273328 23348224 23393826 23427456 23502848 23548752 23603112 23658496 23759424 23887872 24009453 24096096 24121344 24168456 24281088 24328512 24384672 24510924 24625152 24673248 24693483 24804468 24914396 24920064 24968736 25049088 25079392 25214976 25267434 25322544 25434768 25511148 25570038 25739376 25822208 25872642 25878528 25993216 26043984 26104104 26131456 26182494 26266752 26304512 26355888 26440704 26492346 26553501 26615808 26677248 26729352 27108108 27136512 27189513 27310011 27316224 27369576 27432756 27543608 27554332 27637077 27703296 27726016 27909632 28035072 28180224 28214316 28279446 28366848 28455648 28558336 28614114 28644096 28833792 28900352 28956798 29049984 29242368 29299482 29367117 29397888 29550096 29592576 29650374 29687808 29745792 29942784 30011904 30070521 30203787 30462136 30528576 30565509 30663872 30670848 30730752 30826952 30866944 30986559 31031104 31166208 31191768 31236608 31398336 31470816 31539456 31679232 31850496 32012604 32128128 32161792 32224608 32374784 32438016 32512896 32681232 32833536 32897664 32924644 33072624 33226752 33243858 33291648 33398784 33464016 33619968 33685632 33689912 33763392 33791082 33913024 34014864 34093384 34269903 34319168 34496856 34504704 34680321 34725312 34805472 34909992 35022336 35090739 35141184 35254272 35323128 35404668 35487744 35569664 35639136 36144144 36182016 36252684 36413348 36421632 36492768 36577008 36766386 36849436 36937728 37009872 37206702 37371594 37380096 37453104 37573632 37619088 37705928 37822464 37901151 37940864 38152152 38192128 38266722 38355057 38445056 38609064 38733312 38808963 38817792 38989824 39065976 39156156 39197184 39273741 39400128 39456768 39533832 39583744 39661056 39738519 39923712 40015872 40094028 40271716 40662162 40704768 40754012 40974336 41149134 41315412 41331498 41554944 41589024 41864448 41961088 42052608 42238976 42321474 42419169 42683472 42837504 42921171 42966144 43250688 43350528 43435197 43574976 43778048 43863552 43949223 44096832 44302336 44325144 44388864 44475561 44531712 44618688 44758363 44826624 44914176 45017856 45054776 45353152 45693204 45792864 45995808 46006272 46096128 46240428 46300416 46407296 46546656 46696448 46787652 46854912 47005696 47097504 47206224 47316992 47518848 47775744 48018906 48192192 48242688 48336912 48562176 48657024 48769344 49021848 49250304 49346496 49386966 49500971 49608936 49828792 49840128 49937472 50098176 50158784 50429952 50534868 50645088 50686623 50869536 51022296 51140076 51478752 51644416 51745284 51757056 51986432 52087968 52208208 52262912 52364988 52533504 52609024 52711776 52881408 52984692 53107002 53231616 53354496 53458704 54216216 54273024 54379026 54620022 54632448 54739152 54746107 54865512 55087216 55108664 55274154 55406592 55452032 55819264 56057391 56070144 56360448 56428632 56558892 56733696 56911296 57116672 57228228 57288192 57400083 57667584 57800704 57913596 58099968 58484736 58598964 58734234 58795776 59100192 59185152 59300748 59375616 59491584 59885568 60023808 60141042 60407574 60924272 61057152 61131018 61327744 61461504 61653904 61733888 61973118 61997247 62062208 62332416 62383536 62473216 62796672 62941632 63078912 63358464 63482211 63700992 64025208 64256256 64323584 64449216 64749568 64876032 65025792 65362464 65416069 65667072 65795328 65849288 66145248 66453504 66487716 66583296 66797568 66928032 67239936 67371264 67379824 67526784 67582164 67826048 68029728 68186768 68539806 68638336 68993712 69009408 69360642 69450624 69610944 69819984 70044672 70181478 70282368 70508544 70646256 70809336 70975488 71139328 71278272 72028359 72288288 72347573 72364032 72505368 72826696 72843264 72985536 73154016 73214011 73532772 73698872 73875456 74019744 74080449 74413404 74743188 74760192 74906208 75147264 75238176 75411856 75644928 75802302 75881728 76304304 76384256 76533444 76710114 76890112 77218128 77466624 77617926 77635584 77979648 78131952 78312312 78394368 78547482 78800256 78913536 79067664 79322112 79477038 79660503 79847424 80013541 80031744 80188056 80543432 80971787 81324324 81409536 81508024 81930033 81948672 82298268 82630824 82662996 82911231 83109888 83178048 83728896 83922176 84105216 84477952 84642948 84838338 85366944 85675008 85842342 85932288 86501376 86701056 86870394 87149952 87727104 87898446 88101351 88193664 88650288 88777728 88951122 89063424 89237376 89516726 89551579 89828352 90035712 90109552 90611361 90706304 91386408 91585728 91696527 91991616 92012544 92192256 92480856 92600832 92814592 92959677 93093312 93392896 93575304 93709824 94011392 94195008 94412448 94633984 95037696 95551488 96037812 96384384 96485376 96673824 97124352 97314048 97538688 98043696 98500608 98692992 98773932 99001942 99217872 99657584 99680256 99874944 100196352 100317568 100859904 101069736 101290176 101373246 101739072 102044592 102280152 102809709 102957504 103288832 103490568 103514112 103972864 104040963 104175936 104416416 104525824 104729976 105067008 105218048 105272217 105423552 105762816 105969384 106214004 106463232 106708992 106917408 107005093 108432432 108546048 108758052 109240044 109264896 109478304 109492214 109731024 110174432 110217328 110548308 110813184 110904064 111638528 112114782 112140288 112720896 112857264 113117784 113467392 113703453 113822592 114233344 114456456 114576384 114800166 115065171 115335168 115601408 115827192 116199936 116426889 116969472 117197928 117468468 117591552 117821223 118200384 118343381 118370304 118601496 118751232 118983168 119771136 120047616 120282084 120815148 121848544 122114304 122262036 122655488 122923008 123307808 123467776 123946236 123994494 124124416 124664832 124767072 124946432 125593344 125883264 126157824 126716928 126964422 127257507 128050416 128512512 128647168 128763513 128898432 129752064 130051584 130305591 130724928 130832138 130883077 131334144 131590656 131698576 132290496 132907008 132975432 133166592 133595136 133856064 134275089 134479872 134742528 134759648 135053568 135164328 135652096 136059456 136373536 137079612 137276672 137987424 138018816 138721284 138901248 139221888 139639968 140089344 140362956 140564736 141017088 141292512 141618672 141950976 142278656 142556544 144056718 144576576 144695146 144728064 145010736 145653392 145686528 145971072 146308032 146428022 147065544 147397744 147750912 148039488 148160898 148502913 148826808 149486376 149520384 149812416 150294528 150476352 150823712 151289856 151604604 151763456 152059869 152608608 152768512 153066888 153420228 153780224 154436256 154933248 155235852 155271168 155959296 156263904 156624624 156788736 157094964 157600512 157827072 158135328 158644224 158954076 159321006 159694848 160027082 160063488 160376112 161086864 161943574 162648648 162819072 163016048 163860066 163897344 164238321 164596536 165261648 165325992 165822462 166219776 166356096 167457792 167844352 168172173 168210432 168955904 169285896 169676676 170733888 171350016 171684684 171864576 172200249 173002752 173402112 173740788 174299904 175454208 175796892 176202702 176387328 177300576 177555456 177902244 178126848 178474752 179033452 179103158 179656704 180071424 180219104 181222722 181412608 182772816 183171456 183393054 183983232 184384512 184961712 185201664 185629184 185919354 185991741 186186624 186785792 187150608 187419648 188022784 188390016 188824896 190075392 190446633 191102976 192075624 192768768 192970752 193347648 194248704 194628096 195077376 196087392 196248207 197001216 197385984 197547864 198003884 198435744 199315168 199360512 199749888 200392704 200635136 201719808 202139472 202580352 202746492 203478144 204089184 204560304 205619418 205915008 206577664 206981136 207028224 207945728 208081926 208351872 208832832 209051648 209459952 210134016 210436096 210544434 210847104 211525632 211938768 212428008 212926464 213417984 213834816 214010186 216085077 216864864 217042719 217092096 217516104 218480088 218529792 218956608 218984428 219462048 219642033 220348864 220434656 221096616 221626368 221808128 222241347 223277056 224229564 224280576 225441792 225714528 226235568 226934784 227406906 227645184 228466688 228912912 229152768 229600332 230130342 230670336 231202816 231654384 232399872 232853778 233938944 234395856 234936936 235183104 235642446 236400768 236686762 236740608 237202992 237966336 238981509 239542272 240040623 240095232 240564168 241630296 242915361 243697088 244228608 244524072 245310976 245790099 245846016 246615616 246935552 247892472 247988988 248248832 248733693 249329664 249534144 249892864 251186688 251766528 252315648 253433856 253928844 254515014 256100832 257025024 257294336 257527026 257796864 259504128 260103168 260611182 261449856 261664276 261766154 263181312 263397152 264304053 264580992 265950864 266333184 267190272 267712128 268550178 268654737 269485056 269519296 270107136 270328656 271304192 271834083 272118912 272747072 274159224 274553344 275089581 275974848 276037632 277442568 277802496 278443776 278879031 279279936 280178688 280725912 281129472 282034176 282585024 283237344 283901952 284557312 285113088 288113436 289153152 289390292 289456128 290021472 291306784 291373056 291942144 292616064 292856044 294131088 294795488 295501824 296078976 296321796 297005826 297653616 298972752 299040768 299624832 300589056 300952704 301647424 302579712 303209208 303526912 304119738 305217216 305537024 306133776 306840456 307560448 308429127 308872512 309866496 310471704 310542336 311918592 312122889 312527808 313249248 313577472 314189928 315201024 315654144 315816651 316270656 317288448 317908152 318642012 319389696 320054164 320126976 320752224 321015279 322173728 323887148 325297296 325638144 326032096 327720132 327794688 328476642 329193072 330523296 330651984 331644924 332439552 332712192 334915584 335688704 336344346 336420864 337911808 338571792 339353352 341110359 341467776 342700032 343369368 343729152 344400498 345195513 346005504 346804224 347481576 348599808 349280667 350908416 351593784 352405404 352774656 353463669 354601152 355030143 355110912 355804488 356253696 356949504 358066904 358206316 359313408 360142848 360438208 362445444 362825216 365545632 366342912 366786108 367966464 368769024 369923424 370403328 371258368 371838708 371983482 372373248 373571584 374301216 374839296 376045568 376780032 377649792 380150784 380893266 381772521 384151248 385537536 385941504 386290539 386695296 389256192 390154752 390916773 392174784 392496414 392649231 394002432 394771968 395095728 396007768 396871488 398630336 398721024 399499776 400785408 401270272 402825267 403439616 404278944 405160704 405492984 406956288 408178368 409120608 411238836 411830016 413155328 413962272 414056448 415891456 416163852 416703744 417665664 418103296 418919904 420268032 420872192 421088868 421694208 423051264 423877536 424856016 425852928 426835968 427669632 428020372 432170154 433729728 434085438 434184192 435032208 436960176 437059584 437913216 437968856 438924096 439284066 440697728 440869312 442193232 443252736 443616256 444482694 445508739 446554112 448459128 448561152 450883584 451429056 452471136 453869568 454813812 455290368 456179607 456933376 457825824 458305536 459200664 460260684 461340672 462405632 463308768 464799744 465707556 467877888 468791712 469873872 470366208 471284892 472801536 473373524 473481216 474405984 475932672 477963018 479084544 480081246 480190464 481128336 483260592 485830722 487394176 488457216 489048144 490621952 491580198 491692032 492714963 493231232 493871104 495784944 495977976 496497664 497467386 498659328 499068288 499785728 502373376 503533056 504516519 504631296 506867712 507857688 509030028 512201664 514050048 514588672 515054052 515593728 516600747 519008256 519885601 520206336 521222364 522899712 523328552 523532308 526362624 526794304 528608106 529161984 531901728 532666368 534380544 535424256 537100356 537309474 538970112 539038592 540214272 540657312 542608384 543668166 544237824 545494144 548318448 549106688 550179162 551949696 554885136 555604992 556887552 557758062 557975223 558559872 560357376 561451824 562258944 564068352 565170048 566474688 569114624 570226176 571339899 574972817 576226872 578306304 578780584 578912256 580042944 581858719 582613568 582746112 583884288 585232128 585712088 588262176 588744621 589590976 591003648 592157952 592643592 594011652 595307232 597945504 598081536 599249664 601178112 601905408 603294848 605159424 606418416 607053824 608239476 610434432 611074048 612267552 613680912 615120896 616858254 617745024 619732992 620943408 621084672 623837184 624245778 625055616 626498496 627154944 628379856 630402048 631308288 631633302 632541312 634576896 635816304 635897089 637284024 638779392 640108328 640253952 641504448 642030558 643512623 644347456 647774296 650594592 651128157 651276288 652064192 655440264 655589376 656953284 658386144 658926099 661046592 661303968 663289848 664879104 665424384 666724041 669831168 671377408 672688692 672841728 675823616 677143584 678706704 682220718 682935552 685400064 686738736 687458304 688800996 690391026 692011008 693608448 694963152 697199616 698561334 701816832 703187568 704810808 705549312 706927338 709202304 710060286 710221824 711608976 711699391 713899008 716133808 716412632 718626816 720121869 720285696 720876416 724890888 725650432 728746083 731091264 732685824 733572216 735932928 737370297 737538048 739846848 740806656 742516736 743677416 743966964 744746496 746201079 747143168 748602432 749678592 752091136 753560064 755299584 760301568 761786532 763545042 768302496 771075072 771883008 772581078 773390592 778512384 780309504 781833546 784349568 784992828 785298462 789543936 790191456 792015536 793742976 797260672 798999552 801570816 802540544 805650534 805964211 808557888 810321408 810985968 813912576 815502249 816356736 818241216 822477672 823660032 825268743 826310656 827924544 828112896 831782912 832327704 833407488 835331328 836206592 836637093 837839808 840536064 841744384 842177736 843388416 846102528 847755072 849712032 850408897 851705856 853671936 855339264 856040744 864340308 867459456 868170876 868368384 870064416 873920352 874119168 875826432 875937712 877848192 878568132 881395456 881738624 884386464 886505472 887232512 888965388 891017478 893108224 896918256 897122304 901767168 902858112 904942272 907739136 909627624 910580736 912359214 913866752 915651648 916611072 918401328 920521368 922681344 924811264 925287381 926617536 929599488 931415112 935755776 936368667 937583424 939747744 940518449 940732416 942569784 945603072 946747048 946962432 948811968 951865344 955926036 958169088 960162492 960380928 962256672 963045837 966521184 971661444 974788352 976914432 978096288 981243904 983160396 983384064 985429926 986462464 987742208 991569888 991955952 992995328 994934772 997318656 998136576 999571456 1004746752 1007066112 1009033038 1009262592 1013735424 1015715376 1018060056 1023331077 1024403328 1028100096 1030108104 1031187456 1033201494 1035586539 1038016512 1039771202 1040176033 1040412672 1042444728 1045799424 1046657104 1047064616 1052725248 1053588608 1057216212 1058323968 1063803456 1065090429 1065332736 1068761088 1070848512 1074200712 1074618948 1077940224 1078077184 1080428544 1081314624 1085216768 1087336332 1088475648 1090988288 1096636896 1098213376 1100358324 1103899392 1109770272 1111209984 1113775104 1115516124 1115950446 1117119744 1120714752 1122903648 1124517888 1128136704 1130340096 1132949376 1140452352 1142679798 1145317563 1149945634 1152453744 1156612608 1157561168 1157824512 1160085888 1163717438 1165227136 1167768576 1170464256 1171424176 1176524352 1177489242 1177947693 1179181952 1182007296 1184315904 1185287184 1188023304 1190614464 1195891008 1196163072 1198499328 1202356224 1203810816 1206589696 1208475801 1210318848 1212836832 1214107648 1216478952 1220868864 1222148096 1224535104 1227361824 1230241792 1233716508 1235490048 1239465984 1241886816 1242169344 1242905311 1247674368 1248491556 1250111232 1252996992 1254309888 1256759712 1260804096 1262616576 1263266604 1265082624 1269153792 1271632608 1271794178 1274568048 1277558784 1280216656 1280507904 1283008896 1284061116 1287025246 1288694912 1295548592 1301189184 1302256314 1302552576 1304128384 1310880528 1311178752 1313906568 1316772288 1317852198 1322093184 1322607936 1326579696 1329758208 1330848768 1333448082 1336526217 1339662336 1342754816 1345377384 1345683456 1351647232 1354287168 1357413408 1364441436 1365871104 1368538821 1370800128 1373477472 1374603887 1374916608 1377601992 1380782052 1384022016 1387216896 1389926304 1391066209 1394399232 1397122668 1403633664 1406375136 1409621616 1411098624 1413854676 1418404608 1420120572 1420443648 1423217952 1423398782 1427798016 1432267616 1432825264 1437253632 1440243738 1440571392 1441752832 1449781776 1451300864 1457492166 1462182528 1465371648 1467144432 1471865856 1474740594 1475076096 1478144889 1479693696 1481613312 1485033472 1487354832 1487933928 1489492992 1492402158 1494286336 1497204864 1499357184 1507120128 1510599168 1513549557 1520257279 1520603136 1523573064 1527090084 1536604992 1538463953 1542150144 1543766016 1545162156 1546781184 1557024768 1559656803 1560619008 1563667092 1568699136 1569985656 1570596924 1579087872 1580382912 1584031072 1587485952 1594521344 1597999104 1603141632 1605081088 1611301068 1611928422 1617115776 1620642816 1621971936 1627825152 1631004498 1632713472 1636482432 1644955344 1647320064 1650537486 1652621312 1655849088 1664655408 1666814976 1670662656 1672413184 1673274186 1673925669 1675679616 1681072128 1684355472 1686776832 1692205056 1695510144 1699424064 1700817794 1701480001 1707343872 1710678528 1712081488 1724918451 1728680616 1734918912 1736341752 1736736768 1740128832 1745576157 1747840704 1748238336 1751652864 1751875424 1755696384 1757136264 1762790912 1763477248 1766233863 1768772928 1773010944 1774465024 1777930776 1782034956 1786216448 1793836512 1794244608 1803534336 1805716224 1809884544 1815478272 1819255248 1821161472 1824718428 1827733504 1831303296 1833222144 1836802656 1841042736 1845362688 1849622528 1850574762 1853235072 1859198976 1862830224 1871511552 1872737334 1875166848 1879495488 1881036898 1881464832 1885139568 1891206144 1893494096 1893924864 1897623936 1903730688 1907691267 1911852072 1916338176 1920324984 1920761856 1924513344 1926091674 1930537869 1933042368 1943322888 1949576704 1953384471 1953828864 1956192576 1962487808 1966320792 1966768128 1970859852 1972924928 1975484416 1976778297 1983139776 1983911904 1985990656 1989869544 1994637312 1996273152 1999142912 2000172123 2009493504 2014132224 2018066076 2018525184 2027470848 2031430752 2036120112 2046662154 2048806656 2056200192 2060216208 2062374912 2066402988 2071173078 2076033024 2079542404 2080352066 2080825344 2084889456 2091598848 2093314208 2094129232 2105450496 2107177216 2114432424 2116647936 2127606912 2130180858 2130665472 2135098173 2141697024 2148401424 2149237896 2155880448 2156154368 2160365607 2160857088 2162629248 2170433536 2174672664 2176951296 2181976576 2186238249 2193273792 2196426752 2200716648 2207798784 2212110891 2219540544 2222419968 2227550208 2231032248 2231900892 2234239488 2238603237 2241429504 2245807296 2249035776 2256273408 2260680192 2265898752 2280904704 2285359596 2290635126 2299891268 2304907488 2313225216 2315122336 2315649024 2320171776 2327434876 2330454272 2335537152 2340928512 2342848352 2353048704 2354978484 2355895386 2358363904 2368631808 2370574368 2376046608 2381228928 2391782016 2396998656 2404712448 2407621632 2413179392 2416951602 2417892633 2425673664 2428215296 2432957904 2441737728 2444296192 2446506747 2449070208 2454723648 2467433016 2470980096 2475806229 2478931968 2483773632 2484338688 2485810622 2495348736 2496983112 2500222464 2505993984 2508619776 2509911279 2513519424 2521608192 2525233152 2526533208 2530165248 2538307584 2543265216 2543588356 2549136096 2551226691 2555117568 2560433312 2561015808 2566017792 2568122232 2574050492 2577389824 2591097184 2602378368 2604512628 2605105152 2608256768 2621761056 2622357504 2627813136 2633544576 2635704396 2644186368 2645215872 2653159392 2659516416 2661697536 2666896164 2673052434 2679324672 2685509632 2690754768 2691366912 2703294464 2708574336 2714826816 2728882872 2731742208 2737077642 2741600256 2746954944 2749207774 2749833216 2755203984 2761564104 2768044032 2774433792 2775862143 2779852608 2782132418 2788798464 2794245336 2807267328 2809106001 2812750272 2819243232 2821555347 2822197248 2827709352 2836809216 2840241144 2840887296 2846435904 2846797564 2855596032 2864535232 2865650528 2874507264 2880487476 2881142784 2883505664 2889137511 2899563552 2902601728 2914984332 2924365056 2930743296 2934288864 2943731712 2949481188 2950152192 2956289778 2959387392 2963226624 2970066944 2974709664 2975867856 2978985984 2984804316 2988572672 2994409728 2998714368 3014240256 3021198336 3027099114 3040514558 3041206272 3047146128 3054180168 3069993231 3073209984 3076927906 3084300288 3090324312 3093562368 3106759617 3114049536 3119313606 3120528099 3121238016 3127334184 3137398272 3139971312 3141193848 3158175744 3160765824 3168062144 3174971904 3189042688 3195271287 3195998208 3206283264 3210162176 3222602136 3223856844 3234231552 3241285632 3243943872 3255650304 3262008996 3265426944 3272964864 3289910688 3294640128 3301074972 3305242624 3311698176 3329310816 3333629952 3341325312 3344826368 3346548372 3347851338 3351359232 3362144256 3368710944 3373553664 3384410112 3391020288 3398848128 3401635588 3402960002 3421357056 3424162976 3435952689 3449836902 3457361232 3469837824 3472683504 3473473536 3480257664 3491152314 3495681408 3503305728 3503750848 3511392768 3514272528 3525581824 3526954496 3532467726 3533843079 3537545856 3546021888 3548930048 3555861552 3564069912 3572432896 3587673024 3588489216 3607068672 3611432448 3619769088 3625427403 3630956544 3638510496 3642322944 3649436856 3655467008 3662606592 3666444288 3673605312 3682085472 3690725376 3699245056 3701149524 3706470144 3718397952 3725660448 3728715933 3743023104 3745474668 3750333696 3758990976 3762073796 3762929664 3770279136 3782412288 3786988192 3787849728 3795247872 3807461376 3815382534 3823704144 3832676352 3840649968 3841523712 3849026688 3852183348 3861075738 3866084736 3886645776 3899153408 3906768942 3907657728 3912385152 3924975616 3932641584 3933536256 3941719704 3945849856 3950968832 3953556594 3966279552 3967823808 3971981312 3979739088 3989274624 3992546304 3998285824 4000344246 4009578651 4018987008 4028264448 4036132152 4037050368 4054941696 4062861504 4072240224 4093324308 4097613312 4105616463 4112400384 4120432416 4123811661 4124749824 4132805976 4142346156 4152066048 4159084808 4160704132 4161650688 4169778912 4173198627 4183197696 4186628416 4188258464 4210900992 4214354432 4228864848 4233295872 4255213824 4260361716 4261330944 4270196346 4283394048 4296802848 4298475792 4311760896 4312308736 4320731214 4321714176 4325258496 4340867072 4349345328 4353902592 4363953152 4372476498 4386547584 4392853504 4401433296 4415597568 4424221782 4434434667 4439081088 4444839936 4455100416 4462064496 4463801784 4468478976 4477206474 4482859008 4491614592 4498071552 4521360384 4531797504 4540648671 4560771837 4561809408 4570719192 4581270252 4599782536 4609814976 4615391859 4626450432 4630244672 4631298048 4640343552 4654869752 4660908544 4671074304 4678970409 4681857024 4685696704 4706097408 4709956968 4711790772 4716727808 4737263616 4741148736 4752093216 4762457856 4783564032 4793997312 4809424896 4815243264 4826358784 4833903204 4835785266 4851347328 4856430592 4865915808 4883475456 4888592384 4893013494 4898140416 4909447296 4934866032 4941960192 4951612458 4957863936 4967547264 4971621244 4993966224 5000444928 5011987968 5017239552 5019822558 5021777007 5027038848 5043216384 5053066416 5060330496 5076615168 5086530432 5087176712 5098272192 5102453382 5104440003 5120866624 5122031616 5132035584 5136244464 5148100984 5154779648 5174755353 5182194368 5204756736 5209025256 5210210304 5216513536 5236728471 5243522112 5244715008 5255626272 5267089152 5271408792 5288372736 5290431744 5298701589 5306318784 5319032832 5323395072 5333792328 5346104868 5358649344 5371019264 5381509536 5382733824 5406588928 5417148672 5429653632 5457765744 5463484416 5474155284 5483200512 5493909888 5498415548 5499666432 5510407968 5523128208 5536088064 5548867584 5551724286 5559705216 5564264836 5577596928 5588490672 5614534656 5618212002 5625500544 5638486464 5643110694 5644394496 5655418704 5673618432 5680482288 5681774592 5692871808 5693595128 5711192064 5723073801 5729070464 5731301056 5749014528 5760974952 5762285568 5767011328 5778275022 5791613607 5799127104 5805203456 5829968664 5848730112 5860153413 5861486592 5868577728 5887463424 5898962376 5900304384 5912579556 5918774784 5926453248 5930334891 5940133888 5949419328 5951735712 5957971968 5969608632 5977145344 5988819456 5997428736 6000516369 6028480512 6042396672 6054198228 6081029116 6082412544 6094292256 6108360336 6139986462 6146419968 6153855812 6168600576 6180648624 6187124736 6213519234 6228099072 6238627212 6241056198 6242476032 6254668368 6274796544 6279942624 6282387696 6316351488 6321531648 6336124288 6349943808 6378085376 6390542574 6391996416 6405294519 6420324352 6445204272 6447713688 6468463104 6481096821 6482571264 6487887744 6511300608 6524017992 6530853888 6545929728 6558714747 6579821376 6589280256 6602149944 6610485248 6623396352 6636332673 6658621632 6667259904 6682650624 6689652736 6693096744 6695702676 6702718464 6715809711 6724288512 6737421888 6747107328 6758512813 6768820224 6782040576 6797696256 6803271176 6805920004 6842714112 6848325952 6871905378 6899673804 6914722464 6939675648 6945367008 6946947072 6960515328 6982304628 6991362816 7006611456 7007501696 7022785536 7028545056 7051163648 7053908992 7064935452 7067686158 7075091712 7097860096 7111723104 7128139824 7144865792 7175346048 7214137344 7222864896 7239538176 7250854806 7253677899 7277020992 7284645888 7298873712 7310934016 7325213184 7332888576 7339520241 7347210624 7364170944 7398490112 7402299048 7412940288 7427418687 7436795904 7451320896 7457431866 7474646621 7486046208 7490949336 7500667392 7517981952 7524147592 7525859328 7540558272 7564824576 7573976384 7575699456 7590495744 7614922752 7630765068 7647408288 7653680073 7665352704 7681299936 7683047424 7698053376 7704366696 7722151476 7732169472 7773291552 7798306816 7813537884 7815315456 7824770304 7849951232 7865283168 7867072512 7883439408 7891699712 7901937664 7907113188 7932559104 7935647616 7943962624 7959478176 7978549248 7985092608 7996571648 8000688492 8019157302 8037974016 8056528896 8072264304 8074100736 8109883392 8125723008 8144480448 8186648616 8195226624 8211232926 8224800768 8240864832 8247623322 8249499648 8265611952 8266662157 8284692312 8304132096 8318169616 8321408264 8323301376 8339557824 8346397254 8366395392 8373256832 8376516928 8421801984 8428708864 8457729696 8464666041 8466591744 8510427648 8520723432 8522661888 8540392692 8566788096 8593605696 8596951584 8623521792 8624617472 8641462428 8643428352 8650516992 8667412533 8681734144 8698690656 8707805184 8727906304 8744952996 8773095168 8785707008 8802866592 8831195136 8848443564 8868869334 8878162176 8889679872 8910200832 8924128992 8927603568 8936957952 8954412948 8965718016 8983229184 8996143104 9042720768 9063595008 9081297342 9121543674 9123618816 9141438384 9162540504 9199565072 9219629952 9230783718 9252900864 9260489344 9280687104 9309739504 9321817088 9342148608 9357940818 9361584297 9363714048 9371393408 9412194816 9419913936 9423581544 9433455616 9474527232 9482297472 9504186432 9524915712 9567128064 9585813861 9587994624 9618849792 9630486528 9652717568 9667806408 9671570532 9702694656 9712861184 9731831616 9766950912 9777184768 9786026988 9796280832 9818894592 9869732064 9877826419 9883920384 9903224916 9915727872 9935094528 9943242488 9987932448 10000889856 10023975936 10034479104 10039645116 10043554014 10054077696 10086432768 10106132832 10120660992 10153230336 10173060864 10174353424 10196544384 10204906764 10208880006 10241733248 10264071168 10272488928 10296201968 10309559296 10349510706 10364388736 10409513472 10418050512 10420420608 10433027072 10473456942 10487044224 10511252544 10534178304 10542817584 10576745472 10580863488 10597403178 10601529237 10612637568 10638065664 10646790144 10667584656 10692209736 10717298688 10742038528 10763019072 10765467648 10813177856 10834297344 10859307264 10876282209 10915531488 10924483523 10926968832 10948310568 10966401024 10987819776 10996831096 10999332864 11020815936 11046256416 11055315661 11072176128 11097735168 11103448572 11119410432 11128529672 11155193856 11176981344 11186147799 11229069312 11236424004 11251001088 11276972928 11286221388 11288788992 11310837408 11347236864 11360964576 11363549184 11385743616 11387190256 11422384128 11446147602 11458140928 11462602112 11498029056 11521949904 11524571136 11534022656 11556550044 11583227214 11598254208 11610406912 11659937328 11697460224 11720306826 11722973184 11737155456 11774926848 11797924752 11800608768 11825159112 11837549568 11852906496 11860669782 11880267776 11898838656 11903471424 11915943936 11939217264 11977638912 11994857472 12001032738 12028735953 12056961024 12082044691 12084793344 12108396456 12162058232 12164825088 12188584512 12216720672 12226739837 12279972924 12292839936 12307711624 12337201152 12361297248 12371434983 12374249472 12427038468 12456198144 12477254424 12482112396 12484952064 12509336736 12519595881 12549593088 12559885248 12564775392 12632702976 12643063296 12672248576 12699887616 12756170752 12781085148 12783992832 12810589038 12840648704 12890408544 12895427376 12936926208 12962193642 12965142528 12975775488 13022601216 13048035984 13061707776 13091859456 13117429494 13159642752 13178560512 13204299888 13246792704 13272665346 13303304001 13317243264 13334519808 13365301248 13386193488 13391405352 13405436928 13431619422 13448577024 13474843776 13494214656 13517025626 13522288429 13564081152 13595392512 13606542352 13611840008 13682315511 13685428224 13696651904 13743810756 13799347608 13829444928 13846175577 13879351296 13890734016 13893894144 13921030656 13964609256 13982725632 14013222912 14015003392 14036911227 14045571072 14057090112 14102327296 14107817984 14129870904 14135372316 14150183424 14195720192 14223446208 14256279648 14289731584 14350692096 14428274688 14445729792 14479076352 14501709612 14507355798 14554041984 14569291776 14597747424 14650426368 14665777152 14679040482 14694421248 14728341888 14804598096 14825880576 14854837374 14873591808 14902641792 14914863732 14949293242 14981898672 15001334784 15035963904 15048295184 15051718656 15081116544 15129649152 15147952768 15180991488 15229845504 15261530136 15294816576 15307360146 15313320009 15362599872 15366094848 15396106752 15408733392 15444302952 15464338944 15524266059 15546583104 15596613632 15627075768 15630630912 15649540608 15699902464 15710185413 15730566336 15734145024 15766878816 15783399424 15803875328 15814226376 15865118208 15871295232 15887925248 15896104767 15918956352 15957098496 15970185216 15993143296 16001376984 16038314604 16075948032 16113057792 16144528608 16148201472 16157769043 16219766784 16251446016 16288960896 16373297232 16390453248 16422465852 16449601536 16481729664 16495246644 16498999296 16531223904 16533324314 16569384624 16608264192 16636339232 16642816528 16646602752 16679115648 16692794508 16732790784 16746513664 16753033856 16843603968 16857417728 16915459392 16929332082 16933183488 17020855296 17041446864 17045323776 17080785384 17133576192 17169221403 17187211392 17193903168 17247043584 17249234944 17282924856 17286856704 17301033984 17334825066 17363468288 17374840821 17397381312 17415610368 17455812608 17489905992 17546190336 17571414016 17580460239 17605733184 17662390272 17696887128 17737738668 17756324352 17779359744 17791004673 17820401664 17848257984 17855207136 17869850531 17873915904 17908825896 17931436032 17966458368 17992286208 18085441536 18127190016 18162594684 18243087348 18247237632 18282876768 18325081008 18399130144 18439259904 18461567436 18505801728 18520978688 18561374208 18619479008 18643634176 18684297216 18715881636 18723168594 18727428096 18742786816 18824389632 18839827872 18847163088 18866911232 18949054464 18964594944 19008372864 19049831424 19134256128 19171627722 19175989248 19215883557 19260973056 19305435136 19335612816 19343141064 19405389312 19425722368 19443290463 19463663232 19533901824 19572053976 19592561664 19637789184 19676144241 19739464128 19755652838 19763344627 19767840768 19806449832 19831455744 19870189056 19886484976 19975864896 20001779712 20047951872 20068958208 20079290232 20087108028 20108155392 20172865536 20212265664 20241321984 20275538439 20306460672 20346121728 20348706848 20393088768 20409813528 20417760012 20483466496 20528142336 20544977856 20592403936 20619118592 20699021412 20728777472 20819026944 20836101024 20840841216 20866054144 20946913884 20974088448 21022505088 21068356608 21085635168 21153490944 21161726976 21194806356 21203058474 21225275136 21293580288 21335169312 21384419472 21434597376 21484077056 21526038144 21668594688 21718614528 21752564418 21761033697 21831062976 21848967046 21853937664 21896621136 21932802048 21975639552 21993662192 21998665728 22041631872 22092512832 22110631322 22195470336 22206897144 22238820864 22257059344 22310387712 22353962688 22372295598 22423939863 22458138624 22472848008 22502002176 22553945856 22572442776 22577577984 22621674816 22694473728 22721929152 22727098368 22771487232 22774380512 22844768256 22892295204 22916281856 22925204224 22961040219 22996058112 23043899808 23049142272 23068045312 23113100088 23166454428 23196508416 23220813824 23319874656 23394920448 23440613652 23445946368 23474310912 23549853696 23595849504 23601217536 23650318224 23675099136 23705812992 23721339564 23760535552 23797677312 23806942848 23831887872 23878434528 23955277824 23989714944 24002065476 24057471906 24113922048 24164089382 24169586688 24216792912 24324116464 24329650176 24377169024 24433441344 24453479674 24559945848 24585679872 24615423248 24674402304 24722594496 24742869966 24748498944 24799986471 24854076936 24912396288 24954508848 24964224792 24969904128 25018673472 25039191762 25099186176 25119770496 25129550784 25265405952 25286126592 25344497152 25393998123 25399775232 25512341504 25562170296 25567985664 25621178076 25681297408 25780817088 25790854752 25873852416 25924387284 25930285056 25951550976 26002237599 26045202432 26096071968 26123415552 26183718912 26234858988 26319285504 26357121024 26408599776 26493585408 26545330692 26606608002 26634486528 26669039616 26730602496 26772386976 26782810704 26810873856 26863238844 26897154048 26949687552 26988429312 27034051252 27044576858 27128162304 27190785024 27213084704 27223680016 27364631022 27370856448 27393303808 27487621512 27598695216 27658889856 27692351154 27758702592 27781468032 27842061312 27929218512 27965451264 28026445824 28030006784 28073822454 28084752891 28091142144 28114180224 28204654592 28215635968 28259741808 28270744632 28300366848 28391440384 28446892416 28512559296 28701384192 28757441583 28856549376 28891459584 28958152704 29003419224 29014711596 29108083968 29138583552 29195494848 29300852736 29331554304 29358080964 29388842496 29456683776 29609196192 29633479257 29651761152 29709674748 29747183616 29805283584 29829727464 29898586484 29963797344 30002669568 30071927808 30096590368 30103437312 30162233088 30259298304 30295905536 30361982976 30459691008 30523060272 30589633152 30614720292 30626640018 30725199744 30792213504 30817466784 30888605904 30928677888 31048532118 31093166208 31193227264 31254151536 31261261824 31299081216 31399804928 31420370826 31461132672 31533757632 31566798848 31628452752 31730236416 31742590464 31775850496 31792209534 31804587711 31837912704 31914196992 31940370432 32002753968 32076629208 32151896064 32226115584 32289057216 32296402944 32315538086 32439533568 32502892032 32577921792 32628846627 32746594464 32773450569 32780906496 32844931704 32899203072 32963459328 32990493288 32997998592 33062447808 33066648628 33138769248 33165946983 33216528384 33272678464 33285633056 33293205504 33358231296 33385589016 33465581568 33493027328 33506067712 33558443397 33687207936 33714835456 33830918784 33858664164 33866366976 34041710592 34082893728 34090647552 34161570768 34267152384 34338442806 34374422784 34387806336 34494087168 34498469888 34565849712 34573713408 34602067968 34669650132 34726936576 34749681642 34794762624 34831220736 34911625216 34979811984 35092380672 35142828032 35160920478 35211466368 35324780544 35393774256 35475477336 35512648704 35558719488 35582009346 35640803328 35696515968 35710414272 35739701062 35747831808 35817651792 35932916736 35984572416 36086207859 36170883072 36246134073 36254380032 36325189368 36486174696 36494475264 36565753536 36650162016 36680219511 36798260288 36878519808 36923134872 37011603456 37041957376 37114304949 37122748416 37238958016 37287268352 37368594432 37431763272 37446337188 37454856192 37485573632 37558787643 37648779264 37679655744 37694326176 37733822464 37898108928 37929189888 38016745728 38099662848 38268512256 38343255444 38351978496 38431767114 38521946112 38610870272 38671225632 38686282128 38810778624 38851444736 38886580926 38927326464 39067803648 39144107952 39185123328 39275578368 39352288482 39478928256 39511305676 39526689254 39535681536 39612899664 39740378112 39772969952 39909912003 39951729792 40003559424 40095903744 40158580464 40174216056 40216310784 40345731072 40424531328 40482643968 40551076878 40566865287 40692243456 40697413696 40786177536 40819627056 40835520024 40966932992 41046946533 41056284672 41089955712 41184807872 41238237184 41398042824 41457554944 41538526731 41638053888 41672202048 41681682432 41732108288 41893827768 41948176896 42045010176 42110733681 42136713216 42171270336 42306981888 42323453952 42389612712 42406116948 42450550272 42587160576 42670338624 42768838944 42869194752 42968154112 43052076288 43337189376 43437229056 43505128836 43522067394 43662125952 43697934092 43707875328 43793242272 43951279104 43987324384 43997331456 44083263744 44185025664 44221262644 44413794288 44477641728 44514118688 44620775424 44707925376 44744591196 44847879726 44945696016 45004004352 45107891712 45144885552 45155155968 45243349632 45388947456 45443858304 45542974464 45548761024 45689536512 45784590408 45832563712 45850408448 45922080438 45939960027 46087799616 46098284544 46136090624 46226200176 46332908856 46393016832 46441627648 46572798177 46639749312 46789840896 46881227304 46891892736 46948621824 47099707392 47130556239 47191699008 47202435072 47300636448 47350198272 47411625984 47442679128 47521071104 47595354624 47613885696 47663775744 47688314301 47756869056 47910555648 47979429888 48004130952 48114943812 48227844096 48328178764 48339173376 48433585824 48473307129 48648232928 48659300352 48754338048 48866882688 48906959348 49119891696 49171359744 49230846496 49348804608 49445188992 49485739932 49496997888 49599972942 49708153872 49824792576 49909017696 49928449584 49939808256 50037346944 50078383524 50198372352 50239540992 50259101568 50530811904 50572253184 50688994304 50787996246 50799550464 51024683008 51124340592 51135971328 51242356152 51362594816 51507664209 51561634176 51581709504 51747704832 51848774568 51860570112 51903101952 52004475198 52090404864 52124522463 52192143936 52246831104 52367437824 52469717976 52638571008 52714242048 52741380717 52817199552 52987170816 53090661384 53213216004 53268973056 53338079232 53373014019 53461204992 53544773952 53565621408 53609551593 53621747712 53726477688 53794308096 53899375104 53976858624 54068102504 54089153716 54256324608 54381570048 54426169408 54447360032 54729262044 54741712896 54786607616 54975243024 55197390432 55317779712 55384702308 55517405184 55562936064 55684122624 55858437024 55930902528 56052891648 56060013568 56147644908 56169505782 56182284288 56228360448 56409309184 56431271936 56519483616 56541489264 56600733696 56782880768 56893784832 57025118592 57402768384 57514883166 57647650671 57782919168 57916305408 58006838448 58029423192 58216167936 58277167104 58329871389 58390989696 58601705472 58716161928 58777684992 58913367552 59028432723 59218392384 59266958514 59290033881 59303522304 59419349496 59494367232 59610567168 59659454928 59797172968 59927594688 60005339136 60143855616 60193180736 60206874624 60324466176 60518596608 60591811072 60723965952 60826615317 60919382016 61046120544 61179266304 61229440584 61253280036 61450399488 61584427008 61634933568 61777211808 61857355776 62097064236 62186332416 62386454528 62508303072 62522523648 62598162432 62799609856 62840741652 62922265344 63067515264 63133597696 63256905504 63460472832 63485180928 63551700992 63584419068 63609175422 63675825408 63880740864 64005507936 64153258416 64303792128 64452231168 64578114432 64631076172 65005784064 65155843584 65257693254 65283101091 65493188928 65546901138 65561812992 65689863408 65798406144 65926918656 65980986576 65995997184 66124895616 66133297256 66277538496 66331893966 66545356928 66571266112 66586411008 66716462592 66771178032 66931163136 66986054656 67012135424 67116886794 67271819589 67374415872 67429670912 67661837568 67717328328 67732733952 68083421184 68165787456 68181295104 68323141536 68534304768 68676885612 68748845568 68775612672 68883120657 68988174336 68996939776 69131699424 69147426816 69204135936 69339300264 69453873152 69499363284 69589525248 69662441472 69823250432 69959623968 70184761344 70285656064 70321840956 70422932736 70649561088 70787548512 70950954672 71025297408 71117438976 71164018692 71281606656 71393031936 71420828544 71479402124 71495663616 71635303584 71865833472 71969144832 72172415718 72341766144 72492268146 72508760064 72650378736 72972349392 72988950528 73131507072 73300324032 73360439022 73596520576 73757039616 73846269744 74023206912 74083914752 74228609898 74245496832 74399959413 74477916032 74574536704 74737188864 74863526544 74892674376 74909712384 74971147264 75117575286 75297558528 75359311488 75388652352 75467644928 75796217856 75858379776 76033491456 76181994369 76199325696 76537024512 76686510888 76703956992 76863534228 77043892224 77221740544 77342451264 77372564256 77621557248 77702889472 77773161852 77854652928 78006712797 78135607296 78288215904 78370246656 78551156736 78704576964 78957856512 79022611352 79053378508 79071363072 79225799328 79480756224 79545939904 79819824006 79903459584 80007118848 80191807488 80317160928 80348432112 80432621568 80691462144 80849062656 80965287936 81102153756 81133730574 81384486912 81394827392 81572355072 81639254112 81671040048 81933865984 82093893066 82112569344 82179911424 82369615744 82476474368 82796085648 82915109888 83077053462 83276107776 83344404096 83464216576 83787655536 83896353792 84090020352 84221467362 84254258673 84273426432 84342540672 84613963776 84646907904 84779225424 84812233896 84901100544 85174321152 85340677248 85537677888 85936308224 86104152576 86272324749 86674378752 86820895367 86874458112 87010257672 87044134788 87324251904 87395868184 87415750656 87586484544 87860666569 87902558208 87974648768 87994662912 88166527488 88370051328 88442525288 88827588576 88900437771 88955283456 89028237376 89241550848 89415850752 89489182392 89695759452 89891392032 90008008704 90215783424 90289771104 90310311936 90486699264 90777894912 90887716608 91085948928 91097522048 91379073024 91569180816 91665127424 91700816896 91844160876 91879920054 92175599232 92272181248 92452400352 92665817712 92786033664 92883255296 93145596354 93279498624 93579681792 93762454608 93783785472 93897243648 94199414784 94261112478 94383398016 94601272896 94700396544 94885358256 95042142208 95190709248 95227771392 95327551488 95376628602 95413763133 95513738112 95821111296 96008261904 96020460439 96229887624 96455688192 96656357528 96678346752 96867171648 96946614258 97170406073 97296465856 97318600704 97508676096 97733765376 97813918696 98239783392 98320351707 98342719488 98461692992 98697609216 98890377984 98971479864 98993995776 99199945884 99416307744 99497840949 99649585152 99818035392 99856899168 99879616512 100074693888 100156767048 100396744704 100479081984 100518203136 100675330191 101061623808 101144506368 101377988608 101575992492 101599100928 102049366016 102248681184 102271942656 102484712304 102725189632 103015328418 103123268352 103163419008 103495409664 103697549136 103721140224 103806203904 104008950396 104180809728 104249044926 104384287872 104493662208 104734875648 104939435952 105277142016 105428484096 105482761434 105634399104 105974341632 106181322768 106426432008 106537946112 106676158464 106746028038 106922409984 107089547904 107131242816 107219103186 107243495424 107452955376 107466608041 107798750208 107953717248 108136205008 108178307432 108512649216 108738402219 108763140096 108852338816 108894720064 109458524088 109483425792 109573215232 109950486048 110040658533 110394780864 110635559424 110769404616 111034810368 111125872128 111342914847 111368245248 111716874048 111861805056 112105783296 112120027136 112295289816 112339011564 112364568576 112456720896 112676362929 112818618368 112862543872 113038967232 113082978528 113201467392 113565761536 113787569664 114050237184 114805536768 115029766332 115295301342 115565838336 115832610816 116013676896 116058846384 116432335872 116554334208 116659742778 116781979392 117203410944 117432323856 117555369984 117826735104 118056865446 118436784768 118533917028 118580067762 118607044608 118838698992 119221134336 119318909856 119594345936 119855189376 120010678272 120287711232 120386361472 120648932352 121037193216 121183622144 121447931904 121653230634 121700595861 122092241088 122358532608 122458881168 122506560072 122900798976 123140839599 123168854016 123269867136 123554423616 123714711552 124194128472 124372664832 124615580193 124772909056 125016606144 125045047296 125196324864 125599219712 125681483304 125844530688 126135030528 126267195392 126332201043 126513811008 126920945664 126970361856 127103401984 127168838136 127218350844 127351650816 127761481728 128011015872 128306516832 128411743447 128607584256 128904462336 129156228864 129262152344 130011568128 130311687168 130515386508 130566202182 130986377856 131093802276 131123625984 131379726816 131853837312 131961973152 131991994368 132249791232 132266594512 132555076992 132663787932 133090713856 133142532224 133432925184 133542356064 133862326272 133972109312 134024270848 134233773588 134543639178 134859341824 135323675136 135434656656 135465467904 136166842368 136331574912 136646283072 137068609536 137353771224 137497691136 137551225344 137766241314 137819880081 137993879552 138263398848 138294853632 138408271872 138678600528 138907746304 138998726568 139179050496 139324882944 139646500864 139718394531 139919247936 140369522688 140571312128 140643681912 140845865472 141299122176 141391668717 141575097024 141901909344 142018285799 142050594816 142234877952 142328037384 142563213312 142786063872 142841657088 142958804248 142991327232 143270607168 143731666944 143938289664 144344831436 144683532288 144984536292 145017520128 145300757472 145419921387 145944698784 145977901056 146263014144 146600648064 146720878044 147193041152 147514079232 147692539488 148046413824 148167829504 148457219796 148490993664 148799918826 148955832064 149149073408 149474377728 149727053088 149785348752 149819424768 149942294528 150235150572 150595117056 150718622976 150777304704 150935289856 151592435712 151716759552 152066982912 152363988738 152398651392 153074049024 153373021776 153407913984 153727068456 154087784448 154443481088 154522992627 154684902528 154745128512 155243114496 155546323704 155709305856 156013425594 156271214592 156373567389 156576431808 156740493312 157066580983 157102313472 157409153928 157915713024 158045222704 158106757016 158142726144 158451598656 158961512448 159091879808 159639648012 159806919168 160014237696 160383614976 160634321856 160696864224 160828654779 160865243136 161382924288 161698125312 161930575872 162204307512 162267461148 162768973824 162789654784 163144710144 163278508224 163342080096 163867731968 164187786132 164225138688 164359822848 164739231488 164952948736 165592171296 165830219776 166154106924 166552215552 166688808192 166928433152 167575311072 167792707584 168180040704 168442934724 168508517346 168546852864 168685081344 169227927552 169293815808 169558450848 169624467792 169802201088 170348642304 170681354496 171075355776 172208305152 172544649498 172942952013 173348757504 173641790734 173748916224 174020515344 174088269576 174648503808 174791736368 174831501312 175172969088 175721333138 175805116416 175949297536 176333054976 176740102656 176885050576 177655177152 177800875542 177870101643 177910566912 178056474752 178483101696 178831701504 178978364784 179391518904 179782784064 180016017408 180431566848 180579542208 180620623872 180973398528 181555789824 181775433216 182171897856 182195044096 182479845951 182758146048 183138361632 183330254848 183401633792 183688321752 183759840108 184351198464 184544362496 184904800704 185331635424 185572067328 185766510592 186291192708 186558997248 187159363584 187524909216 187567570944 187678701961 187794487296 188398829568 188522224956 188766796032 189202545792 189400793088 189770716512 190381418496 190455542784 190655102976 190753257204 190827526266 191027476224 191642222592 192016523808 192040920878 192459775248 192911376384 193312715056 193356693504 193734343296 193893228516 194340812146 194592931712 195017352192 195467530752 195627837392 196479566784 196640703414 196685438976 196923385984 197395218432 197780755968 197942959728 197987991552 198399891768 198832615488 198995681898 199636070784 199713798336 199759233024 200149387776 200313534096 200793489408 200958163968 201036406272 201350660382 201815458767 202123247616 202289012736 202755977216 203151984984 203198201856 204098732032 204497362368 204543885312 204969424608 205450379264 206030656836 206246536704 206326838016 206649361971 206990819328 207395098272 207442280448 207565186937 207612407808 208017900792 208361619456 208498089852 208768575744 208987324416 209469751296 209878871904 210050997559 210554284032 210856968192 210965522868 211268798208 211948683264 212362645536 212852864016 213075892224 213352316928 213492056076 213844819968 214179095808 214262485632 214438206372 214486990848 214905910752 214933216082 215597500416 215907434496 216272410016 216356614864 217025298432 217476804438 217526280192 217704677632 217789440128 218917048176 218966851584 219146430464 219900972096 220081317066 220789561728 221271118848 221538809232 222069620736 222251744256 222685829694 222736490496 223199878239 223433748096 223723610112 224211566592 224240054272 224590579632 224678023128 224729137152 224913441792 225352725858 225637236736 225725087744 226077934464 226165957056 226402934784 227575139328 228100474368 228545983107 229558849129 229611073536 230059532664 230590602684 231131676672 231665221632 232027353792 232117692768 232308056903 232864671744 233108668416 233319485556 233563958784 234406821888 234864647712 235110739968 235653470208 236113730892 236873569536 237067834056 237160135524 237214089216 237677397984 238442268672 238637819712 239188691872 239710378752 240021356544 240575422464 240772722944 241297864704 242074386432 242367244288 242895863808 243306461268 243401191722 244184482176 244717065216 244917762336 245013120144 245801597952 246281679198 246337708032 246539734272 247108847232 247429423104 248388256944 248745329664 249231160386 249545818112 250033212288 250392649728 251362966608 251689061376 252270061056 252534390784 252664402086 252762776019 253027622016 253841891328 253940723712 254337676272 254436701688 254703301632 255522963456 256022031744 256613033664 256823486894 256923480151 257808924672 258312457728 258524304688 260023136256 260462686101 260623374336 261030773016 261132404364 261972755712 262187604552 262247251968 262759453632 263581999707 263707674624 263923946304 263983988736 264499582464 264533189024 265110153984 265327575864 266181427712 266285064448 266701313313 266865850368 267084712128 267724652544 267944218624 268048541696 268467547176 269087278356 269718683648 270647350272 270869313312 270930935808 272333684736 272663149824 273292566144 274137219072 274707542448 274995382272 275102450688 275532482628 275639760162 275987759104 276526797696 276816543744 277357201056 277997453136 278358100992 278649765888 279293001728 279436789062 279838495872 280739045376 281287363824 281691730944 282598244352 282783337434 283150194048 283803818688 284036571598 284101189632 284656074768 285126426624 285572127744 285683314176 285917608496 285982654464 286541214336 287463333888 288061381317 288689662872 289367064576 289969072584 290035040256 290601514944 290839842774 291511218219 291889397568 291955802112 292526028288 293201296128 293441756088 294386082304 294961055121 295028158464 295385078976 296092827648 296335659008 296914439592 296981987328 297599837652 297911664128 298298146816 298493522847 298948755456 299454106176 299570697504 299638849536 299884589056 300470301144 301190234112 301437245952 301554609408 301870579712 302025990573 303184871424 303433519104 304133965824 304727977476 304797302784 306148098048 306746043552 306815827968 307454136912 308175568896 308886962176 309045985254 309369805056 309490257024 310486228992 311092647408 311418611712 312026851188 312542429184 312747134778 313152863616 313480986624 314133161966 314204626944 314818307856 315831426048 316090445408 316213514032 316285452288 316903197312 317923024896 318183759616 319279296024 319613838336 320028475392 320767229952 321268643712 321393728448 321657309558 321730486272 322399824123 323396250624 323861151744 324408615024 324534922296 325537947648 325579309568 326215206657 326289420288 326557016448 326684160192 327735463936 328375572264 328450277376 328719645696 329478462976 329905897472 330121975599 331184342592 331660439552 332308213848 333104431104 333377616384 333856866304 334028744541 335150622144 335585415168 336360081408 336885869448 337017034692 337093705728 337370162688 338029088787 338455855104 338587631616 339116901696 339248935584 339604402176 340697284608 341362708992 342150711552 344416610304 345089298996 345885904026 346697515008 347283581468 347497832448 348041030688 348176539152 349297007616 349583472736 349663002624 350345938176 351442666276 351610232832 351898595072 352666109952 353480205312 353770101152 355310354304 355601751084 355740203286 355821133824 356112949504 357663403008 357956729568 358783037808 359565568128 360032034816 360863133696 361159084416 361946797056 363111579648 363550866432 364343795712 364390088192 364959691902 365101787583 366276723264 366660509696 366803267584 367376643504 367519680216 368702396928 369088724992 369422518797 369809601408 370663270848 371144134656 372582385416 373117994496 373846740579 374318727168 375049818432 375135141888 375357403922 375588974592 376797659136 377044449912 377533592064 378405091584 378801586176 378996603129 379541433024 380762836992 380911085568 381310205952 381506514408 381655052532 382054952448 383284445184 384033047616 384081841756 384919550496 385235230341 385822752768 386625430112 386713387008 387468686592 387786457032 388681624292 389185863424 390034704384 390935061504 391255674784 392959133568 393281406828 393370877952 393846771968 395561511936 395885919456 395975983104 396799783536 397665230976 397991363796 399272141568 399427596672 400298775552 400627068192 401586978816 401916327936 402072812544 402701320764 403630917534 404578025472 405511954432 406303969968 406396403712 408197464064 408994724736 409938849216 412061313672 412493073408 412653676032 413298723942 413459640243 413981638656 414790196544 414884560896 415130373874 415224815616 416035801584 416723238912 416996179704 417537151488 417974648832 418939502592 419155183593 419757743808 420101995118 421108568064 421713936384 421931045736 422537596416 423897366528 424175006151 424725291072 425705728032 426054857397 426151784448 426704633856 426984112152 427689639936 428358191616 428524971264 428876412744 428973981696 429811821504 429866432164 431195000832 431814868992 432544820032 432713229728 434050596864 434953608876 435052560384 435409355264 435578880256 436259764161 437834096352 437933703168 438292860928 439801944192 440162634132 441579123456 442542237696 443077618464 444139241472 444503488512 445371659388 445472980992 446399756478 446867496192 447447220224 448423133184 448480108544 449181159264 449356046256 449458274304 449826883584 450705451716 451274473472 451450175488 452155868928 452331914112 452805869568 455150278656 456200948736 457091966214 459117698258 459222147072 460119065328 461181205368 462263353344 463330443264 463568977881 464054707584 464235385536 464616113806 465729343488 466638971112 467127917568 468813643776 469120702167 469729295424 470221479936 471199742949 471306940416 472227461784 473747139072 474135668112 474320271048 474428178432 475354795968 476884537344 477275639424 478377383744 479420757504 480042713088 481150844928 481545445888 482485964337 482595729408 484148772864 484734488576 485791727616 486612922536 486802383444 488368964352 489434130432 489835524672 490026240288 491603195904 492563358396 492675416064 493079468544 494217694464 494858846208 496776513888 497490659328 498462320772 499091636224 500066424576 500785299456 502725933216 503378122752 504540122112 505068781568 505328804172 505525552038 506055244032 507683782656 507881447424 508675352544 508873403376 509406603264 511045926912 512044063488 513226067328 513646973788 513846960302 516624915456 517048609376 518828856039 520046272512 520925372202 521246748672 522061546032 522264808728 523945511424 524375209104 524494503936 525518907264 527163999414 527415349248 527847892608 528999164928 529066378048 530220307968 530655151728 532362855424 532570128896 533402626626 533610304929 533731700736 534169424256 535449305088 535888437248 536097083392 536935094352 538174556712 539437367296 541294700544 541738626624 541861871616 544667369472 545326299648 546585132288 547439537853 548274438144 549415084896 549990764544 550204901376 551064965256 551279520324 551975518208 553053595392 553633087488 554714402112 555994906272 556716201984 557299531776 558586003456 558873578124 559676991744 561478090752 562574727648 563036105883 563383461888 565196488704 565566674868 566300388096 567607637376 568073143196 568202379264 569312149536 571144255488 571366628352 571835216992 571965308928 573082428672 574926667776 576122762634 577379325744 578734129152 579938145168 580070080512 581203029888 581679685548 583022436438 583778795136 585052056576 586402592256 586883512176 588772164608 589922110242 590056316928 590770157952 592185655296 592671318016 593828879184 593963974656 595199675304 595823328256 596596293632 596987045694 598908212352 599141395008 599277699072 599769178112 600940602288 602380468224 602874491904 603109218816 603741159424 604051981146 605446376301 606369742848 606867038208 608267931648 609455954952 609594605568 612296196096 613492087104 613631655936 614908273824 616351137792 617773924352 618091970508 618739610112 618980514048 619948085913 620972457984 622185294816 622695560811 622837223424 624053702376 625084858368 625494269556 626305727232 626961973248 628266323932 628409253888 629636615712 630152992677 631662852096 632180890816 632427028064 632570904576 633806394624 635846049792 636367519232 638558592048 639227676672 640056950784 641534459904 642537287424 642787456896 643314619116 643460972544 644799648246 646792501248 647722303488 648817230048 649069844592 651075895296 651158619136 652430413314 652578840576 653114032896 653368320384 655470927872 656751144528 656900554752 657439291392 658956925952 659811794944 660243951198 662368685184 663320879104 664616427696 666208862208 666755232768 667713732608 668057489082 669599634717 670301244288 671170830336 672720162816 673771738896 674034069384 674187411456 674740325376 676058177574 676911710208 677175263232 678233803392 678497871168 679208804352 682725417984 684301423104 685637949321 688676547387 688833220608 690178597992 691771808052 693395030016 694567162936 694995664896 696082061376 696353078304 696924170709 698594015232 699166945472 699326005248 700691876352 702885332552 703220465664 703797190144 705332219904 706960410624 707540202304 710620708608 711203502168 711480406572 711642267648 712225899008 715326806016 715913459136 717566075616 719131136256 720064069632 721726267392 722318168832 723893594112 726223159296 727101732864 728687591424 728780176384 729919383804 730203575166 732553446528 733321019392 733606535168 734753287008 735039360432 737404793856 738177449984 738845037594 739619202816 741326541696 742288269312 745164770832 746235988992 747693481158 748637454336 750099636864 750714807844 751177949184 754088899824 755067184128 756810183168 757603172352 757993206258 758288328057 759082866048 761525673984 761822171136 763013028816 763310105064 764109904896 766568890368 768066095232 768163683512 769839100992 770470460682 770770440453 773250860224 773426774016 774937373184 775572914064 777363248584 778371726848 780069408768 781388058303 781870123008 782511349568 785918267136 786562813656 786741755904 787693543936 790745999121 791123023872 791771838912 791951966208 793599567072 795330461952 795982727592 798544283136 798855193344 800103939939 800597551104 801254136384 803173957632 803832655872 804145625088 805402641528 807261835068 809156050944 811023908864 812607939936 812792807424 816394928128 817989449472 819877698432 824122627344 824986146816 825307352064 826597447884 826919280486 827963277312 829580393088 830260747748 830449631232 832071603168 833992359408 835074302976 835949297664 837879005184 838310367186 839515487616 840203990236 842217136128 843862091472 845075192832 847794733056 848350012302 849450582144 851411456064 852109714794 852303568896 853968224304 855379279872 856716383232 857049942528 857752825488 857947963392 859623643008 859732864328 862390001664 864184143951 865089640064 865426459456 868101193728 869907217752 870105120768 870818710528 871157760512 872519528322 874533654657 875668192704 875867406336 876585721856 879603888384 880325268264 883158246912 884883165363 885084475392 886155236928 888278482944 889006977024 890743318776 890945961984 892799512956 893734992384 894894440448 895480568541 896846266368 896960217088 898362318528 898712092512 898916548608 899653767168 901410903432 902548946944 902900350976 904311737856 904663828224 905611739136 906077971719 910300557312 912401897472 914183932428 918235396516 918444294144 920238130656 922362410736 924526706688 926660886528 927137955762 928109415168 928470771072 929232227612 931458686976 933277942224 934255835136 937627287552 938241404334 939458590848 940442959872 942399485898 942613880832 944454923568 947494278144 948271336224 948640542096 948856356864 950709591936 953769074688 954551278848 956754767488 958841515008 960085426176 962301689856 963090891776 964971928674 965191458816 967199472369 969468977152 971583455232 973225845072 973604766888 976737928704 978645619971 978868260864 979671049344 980052480576 983206391808 985126716792 985350832128 986158937088 988435388928 989717692416 990365926797 993553027776 994981318656 996924641544 998183272448 1000132849152 1001570598912 1002086233623 1005451866432 1006756245504 1009080244224 1010137563136 1010657608344 1011051104076 1012110488064 1014087266361 1015367565312 1015762894848 1017350705088 1017746806752 1018813206528 1022091853824 1024088126976 1026452134656 1027293947576 1027693920604 1033249830912 1034097218752 1037657712078 1040092545024 1041850744404 1042493497344 1044123092064 1044529617456 1047891022848 1048750418208 1048989007872 1051037814528 1054327998828 1054830698496 1055695785216 1057998329856 1058132756096 1060440615936 1061310303456 1064725710848 1065140257792 1066805253252 1067220609858 1067463401472 1068338848512 1071776874496 1072194166784 1073870188704 1076349113424 1078874734592 1082589401088 1083477253248 1089334738944 1090652599296 1093170264576 1094879075706 1095305362749 1098830169792 1099981529088 1100409802752 1102129930512 1102559040648 1103951036416 1106107190784 1107266174976 1108267556391 1109428804224 1111989812544 1113432403968 1117172006912 1117747156248 1119353983488 1121540221737 1122956181504 1125149455296 1126072211766 1126766923776 1128671639771 1130392977408 1131133349736 1132600776192 1135215274752 1136146286392 1136404758528 1138624299072 1142288510976 1142733256704 1143670433984 1143930617856 1146164857344 1149853335552 1152245525268 1154758651488 1155705691023 1157468258304 1159876290336 1160140161024 1162406059776 1163359371096 1166044872876 1167557590272 1170104113152 1172805184512 1173767024352 1177544329216 1179844220484 1180112633856 1181540315904 1185342636032 1187657758368 1187927949312 1190399350608 1191646656512 1193192587264 1193974091388 1197816424704 1198282790016 1199538356224 1201881204576 1204760936448 1205748983808 1206218437632 1207482318848 1208103962292 1210892752602 1213734076416 1216535863296 1218911909904 1219189211136 1224592392192 1226984174208 1229816547648 1235547848704 1236183941016 1237479220224 1237961028096 1239896171826 1240378920729 1241944915968 1244370589632 1245391121622 1245674446848 1248107404752 1248265985707 1250169716736 1250988539112 1252611454464 1253923946496 1256532647864 1256818507776 1259273231424 1260305985354 1263325704192 1264361781632 1264854056128 1265141809152 1267612789248 1271692099584 1272735038464 1277117184096 1278164572191 1278455353344 1280113901568 1283068919808 1285074574848 1285574913792 1286629238232 1286921945088 1289599296492 1293585002496 1295444606976 1297634460096 1298139689184 1302151790592 1302317238272 1304860826628 1305157681152 1306228065792 1306736640768 1308779292483 1310941855744 1313502289056 1313801109504 1314878582784 1317913851904 1319623589888 1320487902396 1324737370368 1326641758208 1329232855392 1332417724416 1333510465536 1335427465216 1336114978164 1339199269434 1340602488576 1342341660672 1345440325632 1347543477792 1348068138768 1348374822912 1349480650752 1352116355148 1353823420416 1354350526464 1356467606784 1356995742336 1358417608704 1365450835968 1368602846208 1371275898642 1377353094774 1377666441216 1380357195984 1383543616104 1386790060032 1389134325872 1389991329792 1392164122752 1392706156608 1393848341418 1397188030464 1398333890944 1401383752704 1405770665104 1406440931328 1407594380288 1410664439808 1413599228847 1413920821248 1415080404608 1421241417216 1422407004336 1422960813144 1423284535296 1424451798016 1430653612032 1431826918272 1435132151232 1438262272512 1440128139264 1443452534784 1444636337664 1447457893011 1447787188224 1452446318592 1454203465728 1457375182848 1457560352768 1459838767608 1460407150332 1465106893056 1466642038784 1467213070336 1469506574016 1470078720864 1474809587712 1476354899968 1477690075188 1479238405632 1482653083392 1484576538624 1490329541664 1492471977984 1495386962316 1497274908672 1500199273728 1501429615688 1502355898368 1508177799648 1510134368256 1513620366336 1515206344704 1515986412516 1516576656114 1518165732096 1523051347968 1523644342272 1526026057632 1526620210128 1528219809792 1533137780736 1536132190464 1536327367024 1539678201984 1540940921364 1541540880906 1546501720448 1549874746368 1551145828128 1554726497168 1556743453696 1560138817536 1562776116606 1563740246016 1565022699136 1571836534272 1573125627312 1573483511808 1575387087872 1581491998242 1582246047744 1583543677824 1587199134144 1590660923904 1591965455184 1597088566272 1597710386688 1600207879878 1600830914787 1601195102208 1602508272768 1606347915264 1607665311744 1608291250176 1610805283056 1614523670136 1618312101888 1622047817728 1625215879872 1625585614848 1632789856256 1635978898944 1639755396864 1642318613559 1648245254688 1649597011973 1649972293632 1650614704128 1653194895768 1653838560972 1655926554624 1659160786176 1660521495496 1660899262464 1664143206336 1667984718816 1669352664811 1670148605952 1671898595328 1675758010368 1676620734372 1679030975232 1680407980472 1684434272256 1687724182944 1689108317649 1690150385664 1695589466112 1696700024604 1698901164288 1702822912128 1704219429588 1704607137792 1707936448608 1713432766464 1714099885056 1715505650976 1715895926784 1719247286016 1719465728656 1724780003328 1728368287902 1730179280128 1730852918912 1736202387456 1739814435504 1740210241536 1741637421056 1742315521024 1745039056644 1749067309314 1751336385408 1753171443712 1759207776768 1760650536528 1766316493824 1769766330726 1770168950784 1772310473856 1776556965888 1778013954048 1781486637552 1781891923968 1785599025912 1787469984768 1789788880896 1790961137082 1793920434176 1796724637056 1797424185024 1797833097216 1799307534336 1802821806864 1805800701952 1808623475712 1809327656448 1811223478272 1812155943438 1816339128903 1820601114624 1824388748341 1824803794944 1828367864856 1836470793032 1836888588288 1840476261312 1844724821472 1846237715387 1849053413376 1853321773056 1854275911524 1856218830336 1856941542144 1858464455224 1862917373952 1866555884448 1868086682433 1868511670272 1875254575104 1876482808668 1878917181696 1880885919744 1884798971796 1885227761664 1888909847136 1890458978031 1894988556288 1896542672448 1897281084192 1897712713728 1901419183872 1907538149376 1909102557696 1913509534976 1917683030016 1920170852352 1924603379712 1926181783552 1929943857348 1930382917632 1934398944738 1938937954304 1943166910464 1946451690144 1947209533776 1953475857408 1957291239942 1957736521728 1959342098688 1960104961152 1966412783616 1970253433584 1970701664256 1972317874176 1976870777856 1979435384832 1980731853594 1987106055552 1989962637312 1993849283088 2000265698304 2003141197824 2004172467246 2008798904151 2010903732864 2013512491008 2018160488448 2021315216688 2022102208152 2024220976128 2028174532722 2030735130624 2031525789696 2034701410176 2035493613504 2037626413056 2041865552779 2048176253952 2052904269312 2054587895152 2055387841208 2066029642161 2066499661824 2068194437504 2075315424156 2080185090048 2083701488808 2084986994688 2088246184128 2089059234912 2090772512127 2095782045696 2097500836416 2097978015744 2102075629056 2108655997656 2109661396992 2111391570432 2115996659712 2116265512192 2120881231872 2122620606912 2129451421696 2130280515584 2133610506504 2134441219716 2134926802944 2136677697024 2143553748992 2144388333568 2147740377408 2152698226848 2157749469184 2165178802176 2166954506496 2178669477888 2181305198592 2186340529152 2189758151412 2190610725498 2197660339584 2199963058176 2200819605504 2204259861024 2205118081296 2212214381568 2214532349952 2216535112782 2218857608448 2223979625088 2226864807936 2235494312496 2238707966976 2243080443474 2245912363008 2250298910592 2252144423532 2253533847552 2257343279542 2262266699472 2265201552384 2270430549504 2272292572784 2272809517056 2277248598144 2284577021952 2285466513408 2287340867968 2292329714688 2299706671104 2304491050536 2309517302976 2311411382046 2312311321359 2319752580672 2320280322048 2324812119552 2326718742192 2332089745752 2335115180544 2340208226304 2344164174909 2345610369024 2347534048704 2355088658432 2359688440968 2360225267712 2363080631808 2370685272064 2372237997363 2375315516736 2375855898624 2380798701216 2383293313024 2386385174528 2387948182776 2395632849408 2396565580032 2399076712448 2400311819817 2403762409152 2409521872896 2411497967616 2412436875264 2414964637696 2416207924584 2421785505204 2427468152832 2433071726592 2437823819808 2438378422272 2439823125493 2449184784384 2453968348416 2459633095296 2472367882032 2474958440448 2475922056192 2479792343652 2480757841458 2483889831936 2488741179264 2490782243244 2491348893696 2496214809504 2496531971414 2501977078224 2505222908928 2507847892992 2513065295728 2513637015552 2518546462848 2520611970708 2526651408384 2528723563264 2529708112256 2535225578496 2543384199168 2545470076928 2554234368192 2556329144382 2556910706688 2566137839616 2570149149696 2571149827584 2573258476464 2573843890176 2579198592984 2587170004992 2592552431853 2595268920192 2596279378368 2604303581184 2604634476544 2609721653256 2610315362304 2612456131584 2613473281536 2617558584966 2621883711488 2623600963971 2627004578112 2627602219008 2629757165568 2635827703808 2639247179776 2640975804792 2649474740736 2653283516416 2654649496089 2658465710784 2664835448832 2667020931072 2670854930432 2672229956328 2678398538868 2681204977152 2684683321344 2686441705623 2690880651264 2695086955584 2696136277536 2696749645824 2698347430181 2698961301504 2704232710296 2707646840832 2708701052928 2712935213568 2713991484672 2716835217408 2730901671936 2737205692416 2742551797284 2754706189548 2755332882432 2760714391968 2767087232208 2773580120064 2778268651744 2779982659584 2784328245504 2785412313216 2787696682836 2794376060928 2796667781888 2802767505408 2811541330208 2812881862656 2815188760576 2821328879616 2827198457694 2827841642496 2830160809216 2842482834432 2844814008672 2845921626288 2846569070592 2848903596032 2861307224064 2863653836544 2870264302464 2876524545024 2880256278528 2886905069568 2889272675328 2894915786022 2895574376448 2901598417107 2908406931456 2914750365696 2915120705536 2919677535216 2920814300664 2930213786112 2933284077568 2934426140672 2935936859913 2939013148032 2940157441728 2949619175424 2955380150376 2958476811264 2965306166784 2969153077248 2971097780391 2980659083328 2984265038677 2984943955968 2990773924632 2994549817344 3000398547456 3002859231376 3004711796736 3016355599296 3020268736512 3027240732672 3030412689408 3031972825032 3033153312228 3036331464192 3046102695936 3047288684544 3052052115264 3053240420256 3056439619584 3066275561472 3072264380928 3072654734048 3079356403968 3081881842728 3083081761812 3093003440896 3099749492736 3102291656256 3109452994336 3113486907392 3120277635072 3125552233212 3127480492032 3130045398272 3143673068544 3146251254624 3146967023616 3150774175744 3162983996484 3164492095488 3167087355648 3174398268288 3181321847808 3183930910368 3194177132544 3195420773376 3200415759756 3201661829574 3202390204416 3205016545536 3215330623488 3216582500352 3221610566112 3229047340272 3236624203776 3244095635456 3250431759744 3271957797888 3279510793728 3284637227118 3285916088247 3296490509376 3299194023946 3299944587264 3301229408256 3306389791536 3307677121944 3311853109248 3318321572352 3321042990992 3321798524928 3328286412672 3335969437632 3338705329622 3340297211904 3351516020736 3353241468744 3358061950464 3360815960944 3368868544512 3375448365888 3378216635298 3380300771328 3386014919313 3391178932224 3393400049208 3397802328576 3405645824256 3408438859176 3409214275584 3415872897216 3426865532928 3428199770112 3431011301952 3431791853568 3438494572032 3438931457312 3449560006656 3456736575804 3460358560256 3461705837824 3467117073069 3472404774912 3479628871008 3480420483072 3483274842112 3484631042048 3490078113288 3498134618628 3502672770816 3506342887424 3518415553536 3521301073056 3532632987648 3539532661452 3540337901568 3544620947712 3556027908096 3562973275104 3563783847936 3571198051824 3574939969536 3579577761792 3581922274164 3587840868352 3593449274112 3594848370048 3598615068672 3605643613728 3617246951424 3618655312896 3622446956544 3624311886876 3632678257806 3641202229248 3648777496682 3649607589888 3656735729712 3672941586064 3673777176576 3680952522624 3689449642944 3692475430774 3706643546112 3708551823048 3712437660672 3713883084288 3716928910448 3725834747904 3733111768896 3736173364866 3737023340544 3744797957121 3750509150208 3752965617336 3757834363392 3761771839488 3769597943592 3770455523328 3777819694272 3780917956062 3789977112576 3793085344896 3794562168384 3795425427456 3802838367744 3815076298752 3818205115392 3827019069952 3834493716573 3835366060032 3840341704704 3849206759424 3852363567104 3859887714696 3860765835264 3868797889476 3877875908608 3886333820928 3892903380288 3894419067552 3906951714816 3914582479884 3915473043456 3918684197376 3920209922304 3926337877449 3932825567232 3940506867168 3941403328512 3944635748352 3953741555712 3958870769664 3961463707188 3974212111104 3979925274624 3987698566176 4000531396608 4006282395648 4008344934492 4017597808302 4021807465728 4027024982016 4036320976896 4042630433376 4044204416304 4048441952256 4056349065444 4061470261248 4063051579392 4069402820352 4070987227008 4075252826112 4083731105558 4096352507904 4105808538624 4109175790304 4110775682416 4132059284322 4132999323648 4136388875008 4150630848312 4160370180096 4167402977616 4169973989376 4176492368256 4178118469824 4181545024254 4191564091392 4195001672832 4204151258112 4217311995312 4219322793984 4222783140864 4231993319424 4232531024384 4240797686541 4241762463744 4245241213824 4258902843392 4260561031168 4267221013008 4268882439432 4269853605888 4273355394048 4287107497984 4288776667136 4295480754816 4305396453696 4330357604352 4333909012992 4342373679033 4357338955776 4362610397184 4372681058304 4379516302824 4381221450996 4395320679168 4399926116352 4401639211008 4408519722048 4410236162592 4424428763136 4429064699904 4433070225564 4437715216896 4447959250176 4453729615872 4470988624992 4477415933952 4486160886948 4491824726016 4500597821184 4504288847064 4507067695104 4514686559084 4524533398944 4530403104768 4540861099008 4544585145568 4545619034112 4554497196288 4569154043904 4570933026816 4574681735936 4584659429376 4599413342208 4608982101072 4619034605952 4622822764092 4624622642718 4639505161344 4649624239104 4653437484384 4664179491504 4670230361088 4680416452608 4688328349818 4691220738048 4695068097408 4710177316864 4719376881936 4720450535424 4726161263616 4741370544128 4744475994726 4750631033472 4761597402432 4766586626048 4775896365552 4791265698816 4793131160064 4798153424896 4800623639634 4802492744361 4807524818304 4819043745792 4822995935232 4824873750528 4832415849168 4843571010408 4854936305664 4866143453184 4875647639616 4876756844544 4879646250986 4898369568768 4907936696832 4919266190592 4926955840677 4944735764064 4948791035919 4949916880896 4951844112384 4959584687304 4961515682916 4967779663872 4977482358528 4981564486488 4982697787392 4992429619008 4993063942828 5003954156448 5008057994433 5010445817856 5015695785984 5026130591456 5027274031104 5037092925696 5041223941416 5053302816768 5057447126528 5059416224512 5067324952947 5070451156992 5086768398336 5090940153856 5108468736384 5112658288764 5113821413376 5140298299392 5142299655168 5146516952928 5147687780352 5158397185968 5174340009984 5185104863706 5190537840384 5192558756736 5208607162368 5209268953088 5219443306512 5220630724608 5224912263168 5226946563072 5235117169932 5243767422976 5247201927942 5254009156224 5259514331136 5271655407616 5281951609584 5298949481472 5306567032832 5309298992178 5316931421568 5329670897664 5334041862144 5344459912656 5356797077736 5362409954304 5369366642688 5372883411246 5381761302528 5390173911168 5392272555072 5393499291648 5396694860362 5397922603008 5408465420592 5417402105856 5425870427136 5427982969344 5433670434816 5449017386709 5461803343872 5473166245023 5474411384832 5485103594568 5509412379096 5510665764864 5521428783936 5534174464416 5538713146161 5547160240128 5556537303488 5559965319168 5568656491008 5570824626432 5575393365672 5588752121856 5593335563776 5604260047299 5605535010816 5623082660416 5625763725312 5630377521152 5642657759232 5654396915388 5655683284992 5660321618432 5671376934093 5684965668864 5689628017344 5691843252576 5693138141184 5697807192064 5722614448128 5727307673088 5740528604928 5753049090048 5760512557056 5773810139136 5778545350656 5789831572044 5791148752896 5803196834214 5816813862912 5829500731392 5830241411072 5839355070432 5841628601328 5860427572224 5866568155136 5868852281344 5871873719826 5878026296064 5880314883456 5899238350848 5910760300752 5916953622528 5930612333568 5938306154496 5942195560782 5961318166656 5968530077354 5969887911936 5981547849264 6000797094912 6005718462752 6009423593472 6026396712453 6032711198592 6040537473024 6054481465344 6063945650064 6066306624456 6072662928384 6092205391872 6094577369088 6104104230528 6106480840512 6112879239168 6125596658337 6144528761856 6145309468096 6158712807936 6163763685456 6166163523624 6186006881792 6198088926483 6199498985472 6204583312512 6218905988672 6226973814784 6240555270144 6251104466424 6254960984064 6260090796544 6272317536381 6287346137088 6292502509248 6293934047232 6301548351488 6325967992968 6328984190976 6334174711296 6348796536576 6362643695616 6367861820736 6388354265088 6390841546752 6400831519512 6403323659148 6404780408832 6410033091072 6430661246976 6433165000704 6443221132224 6458094680544 6473248407552 6488191270912 6500863519488 6543915595776 6559021587456 6569274454236 6571832176494 6592981018752 6598388047892 6599889174528 6602458816512 6612779583072 6615354243888 6636643144704 6642085981984 6643597049856 6656572825344 6671938875264 6677410659244 6680594423808 6706482937488 6716123900928 6721631921888 6737737089024 6750896731776 6756433270596 6760601542656 6772029838626 6786800098416 6795604657152 6811291648512 6816877718352 6818428551168 6831745794432 6853731065856 6856399540224 6862022603904 6876989144064 6877862914624 6899120013312 6913473151608 6920717120512 6923411675648 6934234146138 6936933964077 6959257742016 6960840966144 6966549684224 6969262084096 6980156226576 6996269237256 7005345541632 7012685774848 7032492524727 7036831107072 7042602146112 7065265975296 7079065322904 7080675803136 7089241895424 7112055816192 7116713992089 7125946550208 7127567695872 7142396103648 7149879939072 7159155523584 7163844548328 7175681736704 7186898548224 7189696740096 7197230137344 7200935459451 7211287227456 7234493902848 7237310625792 7244893913088 7248623773752 7265356515612 7282404458496 7297554993364 7299215179776 7313471459424 7319469376479 7345883172128 7347554353152 7361905045248 7378899285888 7384950861548 7417103646096 7424875321344 7427766168576 7433857820896 7451669495808 7466223537792 7472346729732 7474046681088 7489595914242 7505931234672 7515668726784 7523543678976 7539195887184 7540911046656 7555639388544 7561835912124 7579954225152 7586170689792 7589124336768 7605676735488 7630152597504 7636410230784 7654038139904 7668987433146 7670732120064 7698413518848 7704727134208 7719775429392 7721531670528 7737595778952 7755751817216 7777657295559 7785806760576 7788838135104 7813903429632 7829164959768 7830946086912 7837368394752 7840419844608 7852675754898 7865651134464 7870802891913 7881013734336 7882806657024 7889271496704 7907483111424 7917741539328 7922927414376 7948424222208 7959850549248 7963948488267 7975397132352 8001062793216 8012564791296 8016689868984 8035195616604 8043614931456 8054049964032 8059325116869 8072641953792 8085260866752 8088408832608 8095042290543 8096883904512 8112698130888 8122940522496 8126103158784 8138805640704 8141974454016 8150505652224 8167462211116 8192705015808 8211617077248 8218351580608 8221551364832 8264118568644 8265998647296 8272777750016 8301261696624 8320740360192 8334805955232 8339947978752 8352984736512 8356236939648 8363090048508 8383128182784 8390003345664 8408302516224 8434623990624 8438645587968 8445566281728 8463986638848 8465062048768 8481595373082 8483524927488 8490482427648 8517805686784 8521122062336 8534442026016 8537764878864 8539707211776 8546710788096 8574214995968 8577553334272 8590961509632 8610792907392 8660715208704 8667818025984 8684747358066 8704795251321 8725220794368 8745362116608 8759032605648 8762442901992 8790641358336 8799852232704 8803278422016 8807810579739 8817039444096 8820472325184 8848857526272 8866140451128 8875430433792 8895918500352 8907459231744 8913293341173 8941977249984 8952795116031 8954831867904 8972321773896 8983649452032 9001195642368 9008577694128 9014135390208 9029373118168 9049066797888 9060806209536 9081722198016 9089170291136 9091238068224 9108994392576 9138308087808 9141866053632 9149363471872 9169318858752 9198826684416 9217964202144 9238069211904 9245645528184 9249245285436 9279010322688 9299248478208 9306874968768 9328358983008 9340460722176 9360832905216 9376656699636 9382441476096 9390136194816 9420354633728 9438753763872 9440901070848 9452322527232 9482741088256 9488951989452 9501262066944 9523194804864 9533173252096 9551792731104 9582531397632 9586262320128 9596306849792 9601247279268 9604985488722 9615049636608 9645991870464 9649747501056 9664831698336 9687142020816 9709872611328 9732286906368 9751295279232 9759292501972 9815873393664 9838532381184 9853911681354 9857748264741 9889471528128 9897582071838 9899833761792 9903688224768 9919169374608 9923031365832 9935559327744 9954964717056 9963128972976 9965395574784 9984859238016 9986127885656 10007908312896 10016115988866 10020891635712 10052261182912 10054548062208 10074185851392 10082447882832 10106605633536 10114894253056 10118832449024 10134649905894 10140902313984 10158044757939 10173536796672 10181880307712 10216937472768 10225316577528 10227642826752 10280596598784 10284599310336 10293033905856 10295375560704 10316794371936 10348680019968 10370209727412 10381075680768 10385117513472 10401351219207 10417214324736 10418537906176 10438886613024 10441261449216 10449824526336 10453893126144 10470234339864 10487534845952 10494403855884 10508018312448 10519028662272 10543310815232 10563903219168 10597898962944 10613134065664 10618597984356 10633862843136 10668083724288 10688919825312 10713594155472 10724819908608 10738733285376 10745766822492 10763522605056 10780347822336 10784545110144 10793389720724 10795845206016 10816930841184 10851740854272 10855965938688 10867340869632 10898034773418 10923606687744 10946332490046 10948822769664 10970207189136 11018824758192 11021331529728 11042857567872 11068348928832 11077426292322 11113074606976 11119930638336 11137312982016 11141649252864 11150786731344 11177504243712 11186671127552 11208520094598 11211070021632 11234393871363 11246165320832 11251527450624 11260755042304 11285315518464 11308793830776 11311366569984 11320643236864 11342753868186 11369931337728 11379256034688 11383686505152 11386276282368 11395614384128 11445228896256 11454615346176 11481057209856 11503481149719 11506098180096 11521025114112 11547620278272 11557090701312 11579663144088 11582297505792 11606393668428 11633627725824 11659001462784 11660482822144 11678710140864 11683257202656 11720855144448 11733136310272 11737704562688 11743747439652 11756052592128 11760629766912 11779013632347 11798476701696 11821520601504 11833907245056 11861224667136 11876612308992 11884391121564 11922636333312 11937060154708 11939775823872 11963095698528 12001594189824 12011436925504 12018847186944 12052793424906 12065422397184 12081074946048 12108962930688 12127891300128 12132613248912 12145325856768 12184410783744 12189154738176 12208208461056 12212961681024 12225758478336 12251193316674 12289057523712 12290618936192 12317425615872 12327527370912 12332327047248 12372013763584 12396177852966 12398997970944 12409166625024 12437811977344 12453947629568 12481110540288 12502208932848 12509921968128 12520181593088 12544635072762 12574692274176 12585005018496 12603096702976 12651935985936 12657968381952 12668349422592 12697593073152 12722393059623 12725287391232 12735723641472 12776708530176 12781683093504 12801663039024 12806647318296 12809560817664 12820066182144 12861322493952 12866330001408 12886442264448 12916189361088 12976382541824 13001727038976 13027121037099 13087831191552 13118043174912 13138548908472 13143664352988 13185962037504 13196776095784 13199778349056 13204917633024 13225559166144 13230708487776 13273286289408 13284171963968 13287194099712 13313145650688 13343877750528 13354821318488 13361188847616 13412965874976 13432247801856 13443263843776 13475474178048 13501793463552 13512866541192 13521203085312 13544059677252 13573600196832 13591209314304 13622583297024 13633755436704 13636857102336 13663491588864 13707462131712 13712799080448 13724045207808 13753978288128 13755725829248 13798240026624 13826946303216 13841434241024 13846823351296 13868468292276 13873867928154 13918515484032 13933099368448 13938524168192 13960312453152 13992538474512 14010691083264 14025371549696 14064985049454 14073662214144 14085204292224 14130531950592 14158130645808 14161351606272 14178483790848 14224111632384 14233427984178 14251893100416 14284792207296 14299759878144 14327689096656 14351363473408 14373797096448 14379393480192 14394460274688 14401870918902 14407478233083 14422574454912 14468987805696 14474621251584 14497247547504 14499089526289 14530713031224 14564808916992 14595109986728 14598430359552 14626942918848 14638938752958 14672731317023 14691766344256 14695108706304 14723810090496 14757798571776 14769901723096 14834207292192 14846373107757 14849750642688 14855532337152 14867715641792 14903338991616 14932447075584 14944693459464 14948093362176 14979191828484 15011862469344 15024173983299 15031337453568 15047087357952 15078391774368 15081822093312 15111278777088 15123671824248 15159908450304 15172341379584 15178248673536 15201974858841 15211353470976 15260305195008 15272820461568 15308076279808 15337974866292 15341464240128 15409454268416 15439550858784 15443063341056 15475191557904 15511503634432 15555314591118 15571613521152 15577676270208 15627806859264 15658329919536 15661892173824 15674736789504 15680839689216 15705351509796 15731302268928 15741605783826 15762027468672 15778542993408 15814966222848 15845854828752 15896848444416 15919701098496 15927896976534 15950794264704 16002125586432 16033379737968 16070391233208 16087229862912 16108099928064 16118650233738 16145283907584 16170521733504 16176817665216 16190084581086 16193767809024 16225396261776 16227457814191 16252206317568 16277611281408 16283948908032 16301011304448 16334924422232 16385410031616 16419498735069 16423234154496 16436703161216 16443102729664 16528237137288 16531997294592 16545555500032 16602523393248 16616139438483 16641480720384 16669611910464 16679895957504 16705969473024 16712473879296 16726180097016 16766256365568 16780006691328 16812780141897 16816605032448 16869247981248 16877291175936 16891132563456 16927973277696 16930124097536 16963190746164 16967049854976 16980964855296 17014130802279 17035611373568 17042244124672 17068884052032 17075529757728 17079414423552 17093421576192 17148429991936 17155106668544 17181923019264 17221585814784 17321430417408 17335636051968 17369494716132 17409590502642 17450441588736 17490724233216 17518065211296 17524885803984 17581282716672 17599704465408 17606556844032 17615621159478 17634078888192 17640944650368 17697715052544 17732280902256 17750860867584 17791837000704 17814918463488 17826586682346 17883954499968 17905590232062 17909663735808 17944643547792 18002391284736 18017155388256 18028270780416 18058746236336 18098133595776 18121612419072 18163444396032 18178340582272 18217988785152 18276616175616 18283732107264 18298726943744 18338637717504 18376789975011 18435928404288 18476138423808 18491291056368 18498490570872 18558020645376 18594266779449 18598496956416 18613749937536 18656717966016 18680921444352 18721665810432 18753313399272 18764882952192 18780272389632 18816952609143 18840709267456 18877507527744 18881802141696 18904645054464 18965482176512 18977903978904 19002524133888 19046389609728 19066346504192 19103585462208 19165062795264 19172524640256 19192613699584 19202494558536 19209970977444 19230099273216 19291983740928 19299495002112 19329663396672 19374284041632 19419745222656 19464573812736 19502590558464 19518585003944 19631746787328 19677064762368 19707823362708 19715496529482 19778943056256 19795164143676 19799667523584 19807376449536 19838338749216 19846062731664 19909929434112 19926257945952 19930791149568 19969718476032 19972255771312 20015816625792 20032231977732 20041783271424 20104522365824 20148371702784 20164895765664 20213211267072 20229788506112 20237664898048 20269299811788 20281804627968 20316089515878 20363760615424 20433874945536 20450633155056 20455285653504 20561193197568 20569198620672 20586067811712 20633588743872 20697360039936 20740419454824 20762151361536 20770235026944 20802702438414 20810801892231 20837075812352 20877773226048 20882522898432 20899649052672 20907786252288 20940468679728 20975069691904 20988807711768 21016036624896 21038057324544 21086621630464 21097477574181 21127806438336 21195797925888 21226268131328 21237195968712 21267725686272 21336167448576 21350141976267 21377839650624 21427188310944 21444761155649 21449639817216 21477466570752 21491533644984 21527045210112 21560695644672 21569090220288 21586779441448 21591690412032 21633861682368 21703481708544 21711931877376 21734681739264 21796069546836 21847213375488 21892664980092 21897645539328 21940414378272 21958408129437 22037649516384 22042663059456 22085715135744 22136697857664 22154852584644 22226149213952 22274625964032 22283298505728 22301573462688 22355008487424 22373342255104 22417040189196 22422140043264 22468787742726 22492330641664 22521510084608 22570631036928 22617587661552 22622733139968 22641286473728 22685507736372 22739862675456 22758512069376 22767373010304 22791228768256 22890457792512 22909230692352 22962114419712 23006962299438 23012196360192 23095240556544 23114181402624 23159326288176 23164595011584 23212787336856 23267255451648 23320965644288 23332971886677 23357420281728 23366514405312 23441710288896 23475409125376 23487494879304 23512105184256 23521259533824 23558027264694 23596953403392 23612408675739 23643041203008 23667814490112 23717053728433 23722449334272 23753224617984 23768782243128 23845272666624 23874120309416 23879551647744 23926191397056 24003188379648 24022873851008 24037694373888 24105586849812 24130844794368 24162149892096 24217925861376 24255782600256 24265226497824 24285126871629 24290651713536 24368821567488 24378309476352 24416416922112 24425923362048 24451516956672 24502386633348 24578115047424 24581237872384 24634851231744 24655054741824 24664654094496 24744027527168 24792355705932 24797995941888 24818333250048 24875623954688 24907895259136 24962221080576 25004417865696 25019843936256 25040363186176 25089270145524 25149384548352 25170010036992 25206193405952 25303871971872 25315936763904 25336698845184 25395186146304 25444786119246 25450574782464 25471447282944 25553417060352 25563366187008 25603326078048 25613294636592 25619121635328 25640132364288 25722644987904 25732660002816 25772884528896 25832378722176 26003454077952 26054242074198 26114385753963 26175662383104 26236086349824 26277097816944 26287328705976 26371924075008 26393552191568 26399556698112 26409835266048 26451118332288 26461416975552 26546572578816 26568343927936 26626291301376 26687755501056 26709642636976 26722377695232 26825931749952 26858385348093 26864495603712 26886527687552 26950948356096 27003586927104 27025733082384 27042406170624 27088119354504 27147200393664 27182418628608 27245166594048 27267510873408 27273714204672 27326983177728 27414924263424 27425598160896 27448090415616 27507956576256 27511451658496 27596480053248 27653892606432 27682868482048 27693646702592 27736936584552 27747735856308 27837030968064 27866198736896 27877048336384 27920624906304 27985076949024 28021382166528 28050743099392 28129970098908 28147324428288 28170408584448 28261063901184 28316261291616 28322703212544 28356967581696 28448223264768 28466855968356 28503786200832 28569584414592 28599519756288 28655378193312 28747594192896 28758786960384 28788920549376 28803741837804 28814956466166 28845148909824 28937975611392 28949242503168 28994495095008 28998179052578 29061426062448 29129617833984 29190219973456 29196860719104 29253885837696 29277877505916 29345462634046 29383532688512 29447620180992 29515597143552 29539803446192 29668414584384 29692746215514 29699501285376 29711064674304 29735431283584 29806677983232 29864894151168 29889386918928 29896186724352 29958383656968 30023724938688 30048347966598 30062674907136 30156783548736 30163644186624 30222557554176 30247343648496 30319816900608 30344682759168 30356497347072 30403949717682 30422706941952 30474134273817 30520610390016 30545640923136 30616152559616 30675949732584 30682928480256 30818908536832 30879101717568 30886126682112 30950383115808 31023007268864 31110629182236 31143227042304 31155352540416 31204053657621 31255613718528 31316659839072 31323784347648 31342343227487 31349473579008 31361679378432 31410703019592 31462604537856 31483211567652 31524054937344 31557085986816 31629932445696 31691709657504 31717700631409 31793696888832 31839402196992 31855793953068 31901588529408 32004251172864 32066759475936 32140782466416 32174459725824 32216199856128 32237300467476 32290567815168 32341043467008 32353635330432 32380169162172 32387535618048 32450792523552 32454915628382 32555222562816 32567897816064 32602022608896 32669848844464 32770820063232 32838997470138 32846468308992 32873406322432 32886205459328 33056474274576 33063994589184 33091111000064 33205046786496 33232278876966 33339223820928 33359791915008 33411938946048 33424947758592 33452360194032 33532512731136 33560013382656 33625560283794 33633210064896 33703181614089 33738495962496 33754582351872 33782265126912 33855946555392 33860248195072 33926381492328 33934099709952 33961929710592 34028261604558 34071222747136 34084488249344 34137768104064 34151059515456 34158828847104 34186843152384 34310213337088 34363846038528 34443171629568 34510443449157 34642860834816 34663386218479 34671272103936 34738989432264 34819181005284 34900883177472 34981448466432 35036130422592 35049771607968 35078516592353 35162565433344 35199408930816 35213113688064 35231242318956 35268157776384 35281889300736 35395430105088 35464561804512 35501721735168 35583674001408 35629836926976 35653173364692 35767908999936 35811180464124 35819327471616 35889287095584 36004782569472 36034310776512 36056541560832 36117492472672 36196267191552 36243224838144 36326888792064 36356681164544 36435977570304 36553232351232 36567464214528 36597453887488 36677275435008 36753579950022 36871856808576 36952276847616 36982582112736 36996981141744 37116041290752 37188533558898 37196993912832 37227499875072 37313435932032 37361842888704 37443331620864 37506626798544 37529765904384 37560544779264 37633905218286 37681418534912 37755015055488 37809290108928 37955807957808 38005048267776 38092779219456 38132693008384 38167179178869 38207170924416 38330125590528 38345049280512 38404989117072 38419941954888 38460198546432 38583967481856 38598990004224 38659326793344 38748568083264 38795445502801 38929147625472 39005181116928 39037170007888 39263493574656 39354129524736 39415646725416 39430993058964 39557886112512 39590328287352 39599335047168 39614752899072 39676677498432 39692125463328 39819858868224 39852515891904 39861582299136 39939436952064 39944511542624 40031633251584 40064463955464 40083566542848 40209044731648 40296743405568 40329791531328 40426422534144 40459577012224 40475329796096 40538599623576 40563609255936 40632179031756 40727521230848 40867749891072 40901266310112 40910571307008 41122386395136 41138397241344 41172135623424 41267177487744 41394720079872 41480838909648 41524302723072 41540470053888 41605404876828 41621603784462 41674151624704 41755546452096 41799298105344 41815572504576 41880937359456 41977615423536 42032073249792 42076114649088 42173243260928 42194955148362 42255612876672 42391595851776 42474391937424 42535451372544 42672334897152 42700283952534 42755679301248 42854376621888 42889522311298 42899279634432 42983067289968 43054090420224 43121391289344 43138180440576 43173558882896 43183380824064 43267723364736 43406963417088 43423863754752 43497268578867 43592139093672 43694426750976 43785329960184 43795291078656 43880828756544 43916816258874 44018193951069 44075299032768 44085326118912 44171430271488 44273395715328 44309705169288 44452298427904 44539119323271 44549251928064 44566597011456 44603146925376 44710016974848 44746684510208 44834080378392 44844280086528 44937575485452 44984661283328 45043020169216 45072521949897 45141262073856 45235175323104 45245466279936 45282572947456 45371015472744 45479725350912 45517024138752 45534746020608 45582457536512 45605924576523 45780915585024 45818461384704 45924228839424 46013924598876 46024392720384 46228362805248 46318652576352 46329190023168 46425574673712 46534510903296 46641931288576 46665943773354 46714840563456 46733028810624 46883420577792 46974989758608 47024210368512 47042519067648 47116054529388 47193906806784 47224817351478 47286082406016 47335628980224 47434107456866 47444898668544 47537564486256 47690545333248 47748240618832 47759103295488 47852382794112 48006376759296 48045747702016 48211173699624 48261689588736 48324299784192 48435851722752 48511565200512 48530452995648 48570253743258 48581303427072 48682373442573 48756618952704 48832833844224 48851846724096 48903033913344 49004773266696 49156230094848 49162475744768 49258496205207 49269702463488 49310109483648 49329308188992 49488055054336 49584711411864 49595991883776 49636666500096 49751247909376 49815790518272 49848418315449 49924442161152 50008835731392 50039687872512 50080726372352 50178540291048 50298769096704 50340020073984 50412386811904 50438340425691 50607743943744 50631873527808 50673397690368 50790372292608 50889572238492 50901149564928 50942894565888 51042392406837 51106834120704 51126732374016 51206652156096 51226589273184 51238243270656 51280264728576 51445289975808 51465320005632 51545769057792 51664757444352 52006908155904 52108484148396 52228771507926 52351324766208 52472172699648 52554195633888 52574657411952 52743848150016 52787104383136 52799113396224 52819670532096 52902236664576 52922833951104 53093145157632 53136687855872 53252582602752 53375511002112 53419285273952 53444755390464 53651863499904 53716770696186 53728991207424 53773055375104 54007173854208 54051466164768 54084812341248 54176238709008 54294400787328 54364837257216 54490333188096 54535021746816 54653966355456 54829848526848 54851196321792 54896180831232 55015913152512 55022903316992 55130369925033 55307785212864 55365736964096 55387293405184 55473873169104 55495471712616 55674061936128 55732397473792 55754096672768 55782800338347 55841249812608 55970153898048 56042764333056 56259940197816 56294648856576 56340817168896 56450857827429 56522127802368 56632522583232 56645406425088 56713935163392 56896446529536 56933711936712 57007572401664 57139168829184 57199039512576 57310756386624 57495188385792 57517573920768 57577841098752 57607483675608 57629912932332 57690297819648 57875951222784 57898485006336 57988990190016 57996358105156 58122852124896 58259235667968 58380439946912 58393721438208 58507771675392 58555755011832 58690925268092 58767065377024 58895240361984 59031194287104 59079606892384 59336829168768 59385492431028 59399002570752 59422129348608 59470862567168 59729788302336 59778773837856 59792373448704 59916767313936 60047449877376 60096695933196 60125349814272 60313567097472 60445115108352 60494687296992 60639633801216 60689365518336 60712994694144 60807899435364 60845413883904 60948268547634 61091281846272 61232305119232 61351899465168 61365856960512 61637817073664 61758203435136 61900766231616 62221258364472 62286454084608 62310705080832 62408107315242 62432405676693 62511227437056 62633319678144 62647568695296 62684686454974 62698947158016 62723358756864 62821406039184 62925209075712 62966423135304 63048109874688 63114171973632 63259864891392 63292432722543 63383419315008 63435401262818 63587393777664 63678804393984 63711587906136 63803177058816 64008502345728 64050425928801 64133518951872 64281564932832 64334283466947 64348919451648 64432399712256 64474600934952 64581135630336 64682086934016 64707270660864 64760338324344 64775071236096 64901585047104 64909831256764 65110445125632 65135795632128 65204045217792 65339697688928 65541640126464 65677994940276 65692936617984 65746812644864 65772410918656 65875224388311 66112948549152 66127989178368 66182222000128 66410093572992 66464557753932 66678447641856 66823877892096 66849895517184 66904720388064 67065025462272 67120026765312 67251120567588 67266420129792 67406363228178 67476991924992 67564530253824 67711893110784 67720496390144 67852762984656 67868199419904 67923859421184 68056523209116 68142445494272 68168976498688 68275536208128 68302119030912 68373686304768 68727692077056 68886343259136 69020886898314 69285721669632 69326772436958 69342544207872 69477978864528 69638362010568 69801766354944 69962896932864 69998915660031 70072260845184 70099543215936 70157033184706 70325130866688 70426227376128 70462484637912 70536315552768 70563778601472 70790860210176 70837226027217 70929123609024 71003443470336 71151161185299 71167348002816 71259673853952 71306346729384 71535817999872 71622360928248 71638654943232 71778574191168 72009565138944 72068621553024 72113083121664 72234984945344 72392534383104 72486449676288 72653777584128 72713362329088 72855380614887 72871955140608 73106464702464 73134928429056 73194907774976 73354550870016 73507159900044 73743713617152 73904553695232 73965164225472 73993962283488 74232082581504 74377067117796 74393987825664 74454999750144 74626871864064 74723685777408 74886663241728 75013253597088 75059531808768 75121089558528 75267810436572 75362837069824 75510030110976 75618580217856 75911615915616 76010096535552 76185558438912 76265386016768 76334358357738 76414341848832 76660251181056 76690098561024 76809978234144 76839883909776 76920397092864 77167934963712 77197980008448 77318653586688 77497136166528 77590891005602 78010362233856 78074340015776 78343157261889 78526987149312 78708259049472 78831293450832 78861986117928 79115772225024 79180656574704 79198670094336 79229505798144 79353354996864 79384250926656 79639717736448 79705031783808 79878873904128 79889023085248 80063266503168 80128927910928 80167133085696 80418089463296 80575156044279 80593486811136 80659583062656 80852845068288 80919154024448 80950659592192 81077199247152 81127218511872 81264358063512 81455042461696 81735499782144 81802532620224 81821142614016 82244772790272 82276794482688 82344271246848 82534354975488 82789440159744 82961677819296 83048605446144 83080940107776 83210809753656 83243207568924 83348303249408 83511092904192 83598596210688 83631145009152 83761874718912 83955230847072 84064146499584 84152229298176 84346486521856 84389910296724 84511225753344 84783191703552 84948783874848 85070902745088 85344669794304 85400567905068 85511358602496 85708753243776 85779044622596 85798559268864 85966134579936 86242782578688 86276360881152 86347117765792 86366761648128 86535446729472 86813926834176 86847727509504 86994537157734 87184278187344 87388853501952 87570659920368 87590582157312 87761657513088 87833632517748 88036387902138 88150598065536 88342860542976 88546791430656 88619410338576 88904596855808 89078238646542 89098503856128 89133194022912 89206293850752 89420033949696 89493369020416 89668160756784 89688560173056 89875150970904 89969322566656 90086040338432 90145043899794 90470350646208 90490932559872 90565145894912 90742030945488 90959450701824 91034048277504 91069492041216 91164915073024 91211849153046 91422402821451 91561831170048 91636922769408 91848457678848 92027849197752 92048785440768 92456725610496 92637305152704 92658380046336 92851149347424 93069021806592 93283862577152 93331887546708 93429681126912 93466057621248 93612160972863 93766841155584 93949979517216 94027029682461 94048420737024 94085038135296 94232109058776 94387813613568 94449634702956 94572164812032 94671257960448 94868214913732 94889797337088 95075128972512 95153101894227 95381090666496 95496481237664 95518206590976 95704765588224 96012753518592 96091495404032 96422347399248 96523379177472 96648599568384 96871703445504 97023130401024 97060905991296 97140507486516 97162606854144 97364746885146 97665667688448 97703693448192 97806067826688 98009546533392 98312460189696 98324951489536 98516992410414 98539404926976 98620218967296 98658616377984 98976110108672 99169422823728 99191983767552 99273333000192 99502495818752 99631581036544 99696836630898 100017671462784 100079375745024 100161452744704 100357080582096 100597538193408 100680040147968 100824773623808 100876680851382 101109544842267 101215487887488 101263747055616 101346795380736 101580744585216 101779144476984 101802299129856 101885789131776 102084784813674 102213668241408 102253464748032 102413304312192 102453178546368 102476486541312 102560529457152 102930640011264 103091538115584 103329514888704 103531330347471 103990158655437 104013816311808 104216968296792 104457543015852 104702649532416 104944345399296 105108391267776 105149314823904 105235549777059 105487696300032 105574208766272 105598226792448 105639341064192 105804473329152 105845667902208 106186290315264 106273375711744 106505165205504 106751022004224 106838570547904 106889510780928 107303726999808 107433541392372 107457982414848 107546110750208 108014347708416 108102932329536 108169624682496 108352477418016 108588801574656 108729674514432 108980666376192 109070043493632 109307932710912 109659697053696 109702392643584 109792361662464 110031826305024 110045806633984 110260739850066 110615570425728 110731473928192 110774586810368 110947746338208 110990943425232 111348123872256 111464794947584 111508193345536 111565600676694 111682499625216 111940307796096 112085528666112 112519880395632 112589297713152 112681634337792 112901715654858 113044255604736 113265045166464 113427870326784 113867423873424 114015144803328 114278337658368 114398079025152 114501537536607 114621512773248 114990376771584 115035147841536 115214967351216 115259825864664 115380595639296 115751902445568 115796970012672 115977980380032 115992716210312 116245704249792 116386336508403 116760879893824 116787442876416 117015543350784 117111510023664 117381850536184 117534130754048 117790480723968 118062388574208 118159213784768 118673658337536 118770984862056 118798005141504 118844258697216 118941725134336 119459576604672 119557547675712 119584746897408 119833534627872 120094899754752 120193391866392 120250699628544 120627134194944 120890230216704 120989374593984 121279267602432 121378731036672 121425989388288 121615798870728 121690827767808 121896537095268 122182563692544 122464610238464 122703798930336 122731713921024 123275634147328 123516406870272 123801532463232 124442516728944 124572908169216 124621410161664 124816214630484 124864811353386 125022454874112 125266639356288 125369372909948 125397894316032 125446717513728 125642812078368 125932846270608 126096219749376 126228343947264 126519729782784 126584865445086 126766838630016 126870802525636 127174787555328 127423175812272 127606354117632 128017004691456 128100851857602 128267037903744 128563129865664 128668566933894 128697838903296 128949201869904 129162271260672 129364173868032 129414541321728 129520676648688 129550142472192 129803170094208 129819662513528 130220890251264 130271591264256 130491805736601 130679395377856 131083280252928 131355989880552 131385873235968 131493625289728 131544821837312 131750448776622 132054581853207 132225897098304 132255978356736 132364444000256 132820187145984 132929115507864 133356895283712 133617357969813 133647755784192 133699791034368 133809440776128 134130050924544 134240053530624 134502241135176 134532840259584 134812726456356 134953983849984 135129060507648 135217565849691 135423786221568 135440992780288 135705525969312 135736398839808 135847718842368 136113046418232 136284890988544 136337952997376 136551072416256 136604238061824 136747372609536 136817773729569 137455384154112 137772686518272 138041773796628 138653544873916 138685088415744 138955957729056 139276724021136 139603532709888 139925793865728 139997831320062 140144521690368 140199086431872 140314066369412 140650261733376 140924969275824 141072631105536 141127557202944 141581720420352 141674452054434 141858247218048 142006886940672 142302322370598 142334696005632 142612693458768 143071635999744 143244721856496 143277309886464 143557148382336 144019130277888 144137243106048 144469969890688 144785068766208 144972899352576 145307555168256 145426724658176 145710761229774 145743910281216 146047120327719 146269856858112 146389815549952 146709101740032 147014319800088 147487427234304 147775488615621 147809107390464 147930328450944 147987924566976 148464165163008 148754134235592 148787975651328 148909999500288 149253743728128 149447371554816 149545254946347 149773326483456 150026507194176 150119063617536 150242179117056 150535620873144 150725674139648 151020060221952 151237160435712 151315021277073 151823231831232 152020193071104 152371116877824 152530772033536 152668716715476 152828683697664 153127177220511 153320502362112 153380197122048 153619956468288 153679767819552 153840794185728 154335869927424 154395960016896 154637307173376 154994272333056 155181782011204 156020724467712 156148680031552 156686314523778 157053974298624 157416518098944 157662586901664 157723972235856 158231544450048 158361313149408 158397340188672 158459011596288 158706709993728 158768501853312 159279435472896 159410063567616 159757747808256 159778046170496 160126533006336 160257855821856 160334266171392 160836178926592 161150312088558 161186973622272 161319166125312 161838308048896 161901319184384 162154398494304 162254437023744 162528716127024 162910084923392 163470999564288 163605065240448 164489545580544 164553588965376 164688542493696 165068709950976 165391109775099 165923355638592 166097210892288 166161880215552 166421619507312 166486415137848 166696606498816 167022185808384 167197192421376 167262290018304 167348401015041 167523749437824 167910461694144 168128292999168 168692973043712 168779820593448 169022451506688 169352573482287 169566383407104 169897567749696 170141805490176 170689339588608 170801135810136 171022717204992 171417506487552 171558089245192 171597118537728 171932269159872 172485565157376 172552721762304 172694235531584 172733523296256 173070893458944 173627853668352 173695455019008 173989074315468 174368556374688 174777707003904 175141319840736 175181164314624 175523315026176 175667265035496 176072775804276 176301196131072 176685721085952 177093582861312 177238820677152 177809193711616 178156477293084 178197007712256 178266388045824 178412587701504 178986738040832 179336321513568 179377120346112 179750301941808 179938645133312 180172080676864 180290087799588 180940701292416 181130291789824 181484061890976 181918901403648 182068096555008 182138984082432 182329830146048 182423698306092 182844805642902 183273845538816 183696915357696 184055698395504 184097570881536 184913451220992 185274610305408 185702298694848 186567725154304 186663775093416 186859362253824 186932115242496 187224321945726 187297217030079 187533682311168 187899959034432 188054059364922 188096841474048 188170076270592 188464218117552 188488163841757 188775627227136 188899269405912 189144329624064 189342515920896 189736429827464 189779594674176 190150257945024 190306203788454 190762181332992 190992962475328 191036413181952 191409531176448 192025507037184 192182990808064 192844694798496 193002850400841 193046758354944 193297199136768 193743406891008 194046260802048 194121811982592 194281014973032 194325213708288 194729493770292 195331335376896 195407386896384 195612135653376 196019093066784 196624920379392 196649902979072 197033984820828 197078809853952 197240437934592 197317232755968 197625673164933 197952220217344 198338845647456 198383967535104 198546666000384 199004991637504 199263162073088 199393673261796 200035342925568 200322905489408 200714161164192 201195076386816 201360080295936 201649547247616 201753361702764 202219089684534 202430975774976 202693590761472 203161489170432 203558288953968 203604598259712 203771578263552 204169569627348 204427336482816 204506929496064 204826608624384 204906357092736 205121058914304 206183076231168 206659029777408 207062660694942 207980317310874 208027632623616 208433936593584 208915086031704 209405299064832 209888690798592 210216782535552 210298629647808 210471099554118 210975392600064 211148417532544 211278682128384 211608946658304 211691335804416 212372580630528 212546751423488 213010330411008 213453483555897 213502044008448 213677141095808 213779021561856 214607453999616 214867082784744 214915964829696 215092221500416 216028695416832 216205864659072 216339249364992 216704954836032 217177603149312 217459349028864 217961332752384 218140086987264 218566141844661 218615865421824 219319394107392 219404785287168 219584723324928 220063652610048 220091613267968 220521479700132 221231140851456 221462947856384 221549173620736 221895492676416 221981886850464 222696247744512 222929589895168 223016386691072 223131201353388 223364999250432 223880615592192 224171057332224 225039760791264 225178595426304 225363268675584 225803431309716 226088511209472 226530090332928 226855740653568 227734847746848 228030289606656 228556675316736 228796158050304 229003075073214 229243025546496 229980753543168 230070295683072 230429934702432 230519651729328 230761191278592 231503804891136 231593940025344 231955960760064 231985432420624 232491408499584 232772673016806 233521759787648 234031086701568 234223020047328 234763701072368 235068261508096 235580961447936 236124777148416 236318427569536 237347316675072 237541969724112 237596010283008 237688517394432 237883450268672 238919153209344 239115095351424 239667069255744 240189799509504 240386783732784 240501399257088 241254268389888 241725468132837 241780460433408 241978749187968 242558535204864 242757462073344 242851978776576 243231597741456 243381655535616 243793074190536 244365127385088 244929220476928 245407597860672 245463427842048 246551268294656 247032813740544 247603064926464 248885033457888 249145816338432 249242820323328 249632429260968 249729622706772 250044909748224 250533278712576 250738745819896 250795788632064 250893435027456 251285624156736 251865692541216 252192439498752 252456687894528 253039459565568 253169730890172 253533677260032 253741605051272 254349575110656 254846351624544 255212708235264 256034009382912 256201703715204 256534075807488 257126259731328 257337133867788 257395677806592 257898403739808 258728347736064 258829082643456 259041353297376 259100284944384 259606340188416 259639325027056 260441780502528 260543182528512 260983611473202 261358790755712 262166560505856 262711979761104 262771746471936 262987250579456 263089643674624 263500897553244 264109163706414 264451794196608 264728888000512 265640374291968 265858231015728 266713790567424 267234715939626 267295511568384 267399582068736 267618881552256 268260101849088 268480107061248 269004482270352 269065680519168 269625452912712 269907967699968 270258121015296 270435131699382 270881985560576 271411051938624 271472797679616 271695437684736 272226092836464 272675905994752 273102144832512 273208476123648 273494745219072 273635547459138 274267208464353 274910768308224 275482700999491 275545373036544 276083547593256 277307089747832 277370176831488 277911915458112 278553448042272 278781895023437 279207065419776 279851587731456 279995662640124 280289043380736 280398172863744 280628132738824 281300523466752 281849938551648 282081089047383 282145262211072 282255114405888 283163440840704 283348904108868 283716494436096 284013773881344 284604644741196 284669392011264 285225386917536 285459305682681 286143271999488 286489443712992 286554619772928 287114296764672 288038260555776 288274486212096 288939939781376 289570137532416 289945798705152 290615110336512 290853449316352 291421522459548 291487820562432 292094240655438 292779631099904 293418203480064 294028639600176 294974854468608 295550977231242 295618214780928 295860656901888 295975849133952 296928330326016 297508268471184 297575951302656 297819999000576 298507487456256 298894743109632 299090509892694 300053014388352 300238127235072 300484358234112 301071241746288 302040120443904 302474320871424 302630042554146 303328634526801 303646463662464 304040386142208 304742233755648 305337433430952 305657367395328 306254354441022 306641004724224 306760394244096 307239912936576 307359535639104 307681588371456 308321698469629 308791920033792 309274614346752 309988544666112 310363564022408 311970475966311 312041448935424 312297360063104 313372629047556 314107948597248 314833036197888 315325173803328 315447944471712 315706649331177 316463088900096 316722626298816 316794680377344 316918023192576 317413419987456 317537003706624 318558870945792 318820127135232 319515495616512 319556092340992 320253066012672 320515711643712 320668532342784 321672357853184 322300624177116 322373947244544 322638332250624 323676616097792 323802638368768 324308796988608 324508874047488 325057432254048 325820169846784 326941999128576 327210130480896 328979091161088 329107177930752 329377084987392 330137419901952 330782219550198 331846711277184 332194421784576 332323760431104 332843239014624 332972830275696 334044371616768 334394384842752 334524580036608 334696802030082 335047498875648 335820923388288 336256585998336 337559641186896 338044903013376 338705146964574 339132766814208 339795135499392 340283610980352 341602271620272 342045434409984 342835012975104 343116178490384 343194237075456 343864538319744 344971130314752 345105443524608 345388471063168 346141786917888 347255707336704 347390910038016 347978148630936 348737112749376 349159009525209 350282639681472 350362328629248 351046630052352 351334530070992 352145551608552 352602392262144 353371442171904 354187165722624 354477641354304 355618387423232 356312954586168 356394015424512 356532776091648 356825175403008 357973476081664 358672643027136 358754240692224 359500603883616 359877290266624 360344161353728 360580175599176 361881402584832 362260583579648 362968123781952 363837802807296 364136193110016 364277968164864 364659660292096 364847396612184 365689611285804 366547691077632 367393830715392 368111396791008 368195141763072 369826902441984 370549220610816 371404597389696 373327550186832 373718724507648 373864230484992 374448643891452 374594434060158 375067364622336 375799918068864 376108118729844 376193682948096 376340152541184 376928436235104 376976327683514 377798538811824 378288659248128 378685031841792 379472859654928 379559189348352 380300515890048 380612407576908 381524362665984 381985924950656 382819062352896 384051014074368 384365981616128 385689389596992 386005700801682 386093516709888 387486813782016 388092521604096 388243623965184 388562029946064 388650427416576 389458987540584 390662670753792 390814773792768 391475417209803 392038186133568 393249840758784 393299805958144 394067969641656 394157619707904 394480875869184 394634465511936 395251346329866 395904440434688 396163745559621 396677691294912 396767935070208 397093332000768 398009983275008 398526324146176 398787346523592 400070685851136 400645810978816 400852073909439 401428322328384 402390152773632 402720160591872 403299094495232 403506723405528 404438179369068 404861951549952 405387181522944 405652697549073 406322978340864 407116577907936 407209196519424 407450461957331 407543156527104 408339139254696 408854672965632 409013858992128 409653217248768 409812714185472 410242117828608 412366152462336 413318059554816 414125321389884 415960634621748 416055265247232 416867873187168 417830172063408 418810598129664 419777381597184 420433565071104 420597259295616 420942199108236 421950785200128 422296835065088 423217893316608 423382671608832 424745161261056 425093502846976 426020660822016 426906967111794 427004088016896 427354282191616 429214907999232 429734165569488 429831929659392 430184443000832 432057390833664 432411729318144 433409909672064 434355206298624 434918698057728 435922665504768 436280173974528 437132283689322 437231730843648 438141360983157 438809570574336 439169446649856 440127305220096 440183226535936 441042959400264 442462281702912 442925895712768 443098347241472 443326465846863 443790985352832 443963773700928 445392495489024 446032773382144 446262402706776 446729998500864 447761231184384 448342114664448 448635764839041 450079521582528 450357190852608 450624020840227 450726537351168 451606862619432 452177022418944 453060180665856 453711481307136 455469695493696 456060579213312 457113350633472 457592316100608 458006150146428 458486051092992 459961507086336 460140591366144 460859869404864 461039303458656 461522382557184 463007609782272 463187880050688 463911921520128 463970864841248 464982816999168 465545346033612 467043519575296 468062173403136 468446040094656 469527402144736 470136523016192 471161922895872 472249554296832 472636855139072 474694633350144 475083939448224 475192020566016 475377034788864 475766900537344 477838306418688 478230190702848 479334138511488 480379599019008 480773567465568 481002798514176 482508536779776 483450936265674 483560920866816 483957498375936 485514924146688 485703957553152 486463195482912 486763311071232 487586148381072 488730254770176 489858440953856 490815195721344 494065627481088 495206129852928 496173329325297 497770066915776 498291632676864 498485640646656 499264858521936 499459245413544 500089819496448 501066557425152 501477491639792 501591577264128 501786870054912 502571248313472 503731385082432 504384878997504 506078919131136 506339461780344 507067354520064 507483210102544 508699150221312 509692703249088 510425416470528 512068018765824 512403407430408 513068151614976 514252519462656 514674267735576 514791355613184 515796807479616 517456695472128 517658165286912 518082706594752 518200569888768 519212680376832 519278650054112 520883561005056 521086365057024 521967222946404 522717581511424 524333121011712 525423959522208 525543492943872 525974501158912 526179287349248 527001795106488 528218327412828 528903588393216 529457776001024 531280748583936 531716462031456 533427581134848 534469431879252 534591023136768 534799164137472 535237763104512 536960214122496 538008964540704 538131361038336 539250905825424 539815935399936 540516242030592 540870263398764 541763971121152 542822103877248 543390875369472 544452185672928 546204289665024 546416952247296 546989490438144 547271094918276 548534416928706 549821536616448 550965401998982 551090746073088 552167095186512 554614179495664 554740353662976 555823830916224 557106896084544 557563790046874 559703175462912 559991325280248 560578086761472 560796345727488 561256265477648 562601046933504 563699877103296 564162178094766 564290524422144 564510228811776 565464491525271 566326881681408 566697808217736 567432988872192 568027547762688 569209289482392 569338784022528 570450773835072 570918611365362 572286543998976 572978887425984 573109239545856 574228593529344 576076521111552 576548972424192 577879879562752 579008551202523 579140275064832 579891597410304 581230220673024 581706898632704 582843044919096 582975641124864 584188481310876 585559262199808 586836406960128 588057279200352 589949708937216 591101954462484 591236429561856 591721313803776 591951698267904 592877019494799 593856660652032 595016536942368 595151902605312 595639998001152 597014974912512 597789486219264 598181019785388 600106028776704 600968716468224 602142483492576 604080240887808 604948641742848 605260085108292 606657269053602 607292927324928 608080772284416 609484467511296 610674866861904 611314734790656 612508708882044 613282009448448 613520788488192 614479825873152 614719071278208 615363176742912 616643396939258 618549228693504 619977089332224 620727128044816 623940951932622 624082897870848 624594720126208 626745258095112 628215897194496 629666072395776 630650347606656 630895888943424 631413298662354 632926177800192 633445252597632 633836046385152 634826839974912 635074007413248 637117741891584 637640254270464 639030991233024 639112184681984 640360450667691 640506132025344 641031423287424 641337064685568 643344715706368 644601248354232 644747894489088 645276664501248 647353232195584 647605276737536 648617593977216 649017748094976 650114864508096 653883998257152 654420260961792 655698425533983 657958182322176 658214355861504 658754169974784 660274839803904 661564439100396 663693422554368 664388843569152 664647520862208 665686478029248 665945660551392 668088743233536 668788769685504 669049160073216 669393604060164 670094997751296 671641846776576 672513171996672 675119282373792 676089806026752 677410293929148 678265533628416 679590270998784 680567221960704 683204543240544 684090868819968 685670025950208 686232356980768 686388474150912 687729076639488 689942260629504 690210887049216 690776942126336 692283573835776 694511414673408 694781820076032 695956297261872 697474225498752 698318019050418 700565279362944 702093260104704 702669060141984 704291103217104 705204784524288 706742884343808 708374331445248 708955282708608 711236774846464 712625909172336 712788030849024 713065552183296 713650350806016 715946952163328 717345286054272 719001207767232 719754580533248 721160351198352 723762805169664 724521167159296 725176404398511 725936247563904 727675605614592 728272386220032 728555936329728 729694793224368 731379222571608 733095382155264 734787661430784 736222793582016 736390283526144 739653804883968 741098441221632 742809194779392 746655100373664 747437449015296 747728460969984 748897287782904 749188868120316 750134729244672 751599836137728 752216237459688 752387365896192 752680305082368 753856872470208 753952655367028 755597077623648 756577318496256 757370063683584 758945719309856 759118378696704 760601031780096 761224815153816 763048725331968 763971849901312 765638124705792 768102028148736 768731963232256 771378779193984 772011401603364 772187033419776 776185043208192 776487247930368 777124059892128 777300854833152 778917975081168 781325341507584 781629547585536 782950834419606 784076372267136 786499681517568 786599611916288 788135939283312 788315239415808 788961751738368 789268931023872 790502692659732 791808880869376 792327491119242 793355382589824 794186664001536 796019966550016 797574693047184 800141371702272 801291621957632 801704147818878 802856644656768 804780305547264 805440321183744 807013446811056 808876358738136 809723903099904 810774363045888 811305395098146 812645956681728 814233155815872 814418393038848 814900923914662 815086313054208 816678278509392 818027717984256 819306434497536 819625428370944 820484235657216 822801625393059 824732304924672 826448102998473 826636119109632 828250642779768 831921269243496 832110530494464 833735746374336 835660344126816 836345685070311 837621196259328 839554763194368 840867130142208 841194518591232 841884398216472 843901570400256 844593670130176 846243267142149 846435786633216 846765343217664 849490322522112 850187005693952 852041321644032 853813934223588 854008176033792 854708564383232 856377917048043 858429815998464 859468331138976 859663859318784 860368886001664 864114781667328 864823458636288 866819819344128 868710412597248 869837396115456 871845331009536 872560347949056 874264567378644 874463461687296 876282721966314 878338893299712 880254610440192 880366453071872 882085918800528 884924563405824 885851791425536 886196694482944 886652931693726 887581970705664 887927547401856 890784990978048 892524805413552 893459997001728 895522462368768 896684229328896 897271529678082 900159043165056 900714381705216 901248041680454 901453074702336 903213725238864 906120361331712 907422962614272 909985903580403 910939390987392 912121158426624 914226701266944 916012300292856 916972102185984 919923014172672 920281182732288 921719738809728 922078606917312 923044765114368 924965095408887 926375760101376 927823843040256 927941729682496 929965633998336 931090692067224 934087039150592 935911427898933 936124346806272 936892080189312 939054804289472 940273046032384 942323845791744 944499108593664 945273710278144 947119947993531 949389266700288 950167878896448 950384041132032 950754069577728 951533801074688 955676612837376 956460381405696 958668277022976 960759198038016 961547134931136 962005597028352 965017073559552 966901872531348 967121841733632 967914996751872 971029848293376 971407915106304 972926390965824 973526622142464 975172296762144 977460509540352 979716881907712 981630391442688 988131254962176 990412259705856 992346658650594 995540133831552 996583265353728 996971281293312 998529717043872 998918490827088 1002133114850304 1002954983279584 1003183154528256 1003573740109824 1005142496626944 1007462770164864 1008769757995008 1012678923560688 1014134709040128 1014966420205088 1017398300442624 1019385406498176 1020850832941056 1024806814860816 1026136303229952 1028505038925312 1029348535471152 1029582711226368 1031593614959232 1034913390944256 1035316330573824 1036165413189504 1038425360753664 1038557300108224 1041767122010112 1042172730114048 1043934445892808 1045435163022848 1047477028575627 1050847919044416 1051086985887744 1051949002317824 1052358574698496 1054003590212976 1056436654825656 1057807176786432 1058915552002048 1062561497167872 1063432924062912 1066855162269696 1068938863758504 1069182046273536 1069598328274944 1070475526209024 1073920428244992 1076017929081408 1076262722076672 1078501811650848 1079631870799872 1081032484061184 1081740526797528 1083527942242304 1085644207754496 1086781750738944 1088904371345856 1092408579330048 1092833904494592 1093978980876288 1094542189836552 1097068833857412 1099643073232896 1101930803997964 1102181492146176 1104334190373024 1109228358991328 1109480707325952 1111647661832448 1114213792169088 1115127580093748 1119982650560496 1121156173522944 1121592691454976 1122512530955296 1125202093867008 1127399754206592 1128324356189532 1128581048844288 1129020457623552 1130928983050542 1133395616435472 1134865977744384 1136055095525376 1138418578964784 1138677568045056 1140901547670144 1141837222730724 1144573087997952 1145957774851968 1148457187058688 1152153042223104 1153097944848384 1155759759125504 1158017102405046 1158280550129664 1162460441346048 1163413797265408 1165686089838192 1165951282249728 1168376962621752 1171118524399616 1174426251629409 1176114558400704 1179899417874432 1182203908924968 1182472859123712 1183442627607552 1183903396535808 1185754038989598 1187713321304064 1188491236678863 1190033073884736 1190303805210624 1191279996002304 1194029949825024 1195578972438528 1196362039570776 1200212057553408 1201937432936448 1202556221728317 1204284966985152 1208160481775616 1209897283485696 1210520170216584 1213314538107204 1214585854649856 1216161544568832 1216958092647219 1218968935022592 1221349733723808 1222351385871993 1222629469581312 1225017417764088 1226564018896896 1227041576976384 1228959651746304 1229438142556416 1230726353485824 1233286793878516 1237098457387008 1239954178664448 1241454256089632 1247881903865244 1248165795741696 1249189440252416 1253490516190224 1256431794388992 1259332144791552 1261300695213312 1261791777886848 1262826597324708 1265852355600384 1266890505195264 1269653679949824 1270148014826496 1274235483783168 1275280508540928 1278061982466048 1278224369363968 1280720901335382 1281012264050688 1282062846574848 1286689431412736 1289202496708464 1289495788978176 1290553329002496 1294706464391168 1295210553475072 1297235187954432 1300229729016192 1307767996514304 1308840521923584 1311396851067966 1314424082949471 1316428711723008 1317508339949568 1320549679607808 1323128878200792 1327386845108736 1328777687138304 1329295041724416 1329979397540589 1331372956058496 1331891321102784 1336177486467072 1338098320146432 1338787208120328 1340189995502592 1343283693553152 1345026343993344 1345907294517123 1350238564747584 1351872062520681 1352179612053504 1354820587858296 1356531067256832 1359180541997568 1361134443921408 1366409086481088 1368181737639936 1371340051900416 1372464713961536 1372776948301824 1375458153278976 1379884521259008 1380421774098432 1381553884252672 1384567147671552 1389022829346816 1389563640152064 1391912594523744 1394948450997504 1396636038100836 1401130558725888 1404186520209408 1405338120283968 1408582206434208 1410409569048576 1413485768687616 1416748662890496 1417910565417216 1422473549692928 1425251818344672 1425576061698048 1426131104366592 1427300701612032 1431893904326656 1434690572108544 1438002415534464 1439509161066496 1442320702396704 1447525610339328 1449042334318592 1450352808797022 1451872495127808 1456544772440064 1457111872659456 1459389586448736 1462758445143216 1466190764310528 1469575322861568 1472445587164032 1482196882443264 1485618389558784 1488519987975891 1493310200747328 1494874898030592 1495456921939968 1497794575565808 1498377736240632 1500269458489344 1503199672275456 1504432474919376 1504774731792384 1505360610164736 1507713744940416 1507905310734056 1511194155247296 1513154636992512 1517891438619712 1518236757393408 1521202063560192 1522449630307632 1526097450663936 1527943699802624 1531276249411584 1536204056297472 1537463926464512 1542757558387968 1544022803206728 1544374066839552 1552370086416384 1552974495860736 1554248119784256 1554601709666304 1557835950162336 1562650683015168 1563259095171072 1565901668839212 1568152744534272 1572999363035136 1573199223832576 1576271878566624 1576630478831616 1577923503476736 1578537862047744 1581005385319464 1583617761738752 1584654982238484 1586710765179648 1588373328003072 1592039933100032 1595149386094368 1600282743404544 1602583243915264 1603408295637756 1605713289313536 1610880642367488 1614026893622112 1617752717476272 1619447806199808 1621548726091776 1622610790196292 1625291913363456 1628466311631744 1629801847829324 1630172626108416 1633356557018784 1638612868995072 1639250856741888 1640968471314432 1645603250786118 1649464609849344 1652896205996946 1653272238219264 1656501285559536 1663842538486992 1664221060988928 1667471492748672 1671320688253632 1672691370140622 1679109526388736 1681734260284416 1682389037182464 1683768796432944 1687803140800512 1689187340260352 1692486534284298 1692871573266432 1693530686435328 1696393474575813 1698980645044224 1700374011387904 1704082643288064 1707627868447176 1708016352067584 1709417128766464 1712755834096086 1716859631996928 1718936662277952 1719327718637568 1720737772003328 1728229563334656 1729646917272576 1733639638688256 1737025653607569 1737420825194496 1739674792230912 1743690662019072 1745120695898112 1748529134757288 1748926923374592 1752565443932628 1756677786599424 1760509220880384 1760732906143744 1764171837601056 1769849126811648 1771703582851072 1772393388965888 1773305863387452 1775163941411328 1775855094803712 1778631058484397 1781569981956096 1785049610827104 1786919994003456 1791044924737536 1793368458657792 1794543059356164 1800318086330112 1802496083360908 1802906149404672 1806427450477728 1812240722663424 1814845925228544 1819971807160806 1821878781974784 1824242316853248 1828453402533888 1832024600585712 1833944204371968 1839846028345344 1840562365464576 1843439477619456 1844157213834624 1846089530228736 1849930190817774 1855647686080512 1855883459364992 1859931267996672 1862181384134448 1868174078301184 1871822855797866 1872248693612544 1873784160378624 1878109608578944 1880546092064768 1884647691583488 1888998217187328 1890547420556288 1894239895987062 1898778533400576 1900335757792896 1901508139155456 1903067602149376 1911353225674752 1912920762811392 1917336554045952 1921081352003073 1921518396076032 1923094269862272 1924011194056704 1930034147119104 1933803745062696 1934243683467264 1935829993503744 1942059696586752 1942815830212608 1945852781931648 1947053244284928 1950344593524288 1959433763815424 1963260782885376 1967095276601949 1976262509924352 1980824519411712 1984693317301188 1991080267663104 1993166530707456 1993942562586624 1997059434087744 1997836981654176 2004266229700608 2005909966559168 2006366309056512 2007147480219648 2010284993253888 2014925540329728 2017539515990016 2025357847121376 2028269418080256 2029932840410176 2034796600885248 2038770812996352 2041701665882112 2049613629721632 2052272606459904 2057010077850624 2058697070942304 2059165422452736 2063187229918464 2069826781888512 2070632661147648 2072330826379008 2076850721507328 2077114600216448 2083534244020224 2084345460228096 2087868891785616 2090870326045696 2094954057151254 2101695838088832 2103898004635648 2104717149396992 2108007180425952 2112873309651312 2115614353572864 2117831104004096 2125122994335744 2126865848125824 2133710324539392 2137877727517008 2138364092547072 2139196656549888 2140951052418048 2147840856489984 2152035858162816 2157003623301696 2159263741599744 2163481053595056 2167055884484608 2171288415508992 2173563501477888 2175529213195533 2177808742691712 2184817158660096 2185667808989184 2189084379673104 2194137667714824 2199286146465792 2203861607995928 2204362984292352 2208668380746048 2218456717982656 2218961414651904 2223295323664896 2228427584338176 2230255160187496 2239965301120992 2242312347045888 2243185382909952 2245025061910592 2250404187734016 2254799508413184 2256648712379064 2257162097688576 2258040915247104 2261857966101084 2266791232870944 2269731955488768 2272110191050752 2276837157929568 2277355136090112 2281803095340288 2283674445461448 2289146175995904 2291915549703936 2296914374117376 2304306084446208 2306195889696768 2311519518251008 2316034204810092 2316561100259328 2326827594530816 2331372179676384 2331902564499456 2336753925243504 2342237048799232 2348852503258818 2352229116801408 2359798835748864 2364407817849936 2364945718247424 2366885255215104 2367806793071616 2371508077979196 2375426642608128 2376982473357726 2380066147769472 2382559992004608 2388059899650048 2392724079141552 2400424115106816 2403874865872896 2405112443456634 2408569933970304 2416320963551232 2421040340433168 2426629076214408 2429171709299712 2432323089137664 2433916185294438 2437937870045184 2442699467447616 2444702771743986 2445258939162624 2450034835528176 2450346129942841 2454083153952768 2457919303492608 2458876285112832 2461452706971648 2466573587757032 2474196914774016 2479344308995419 2479908357328896 2482908512179264 2495763807730488 2496331591483392 2498378880504832 2506981032380448 2509037055210933 2512863588777984 2518664289583104 2522601390426624 2523583555773696 2525653194649416 2531704711200768 2533781010390528 2538729801426447 2539307359899648 2540296029652992 2548470967566336 2550561017081856 2556123964932096 2556448738727936 2561441802670764 2562024528101376 2564125693149696 2569133751144129 2573378862825472 2578404993416928 2578991577956352 2581106658004992 2589412928782336 2590421106950144 2594470375908864 2600459458032384 2615535993028608 2617681043847168 2622793702135932 2628848165898942 2635016679899136 2641099359215616 2646257756401584 2654773690217472 2657555374276608 2658590083448832 2659958795081178 2662745912116992 2663782642205568 2672354972934144 2677574416240656 2680379991005184 2686567387106304 2690052687986688 2691814589034246 2700477129495168 2703744125041362 2704359224107008 2709641175716592 2718361083995136 2722268887842816 2732818172962176 2736363475279872 2742680103800832 2744929427923072 2750916306557952 2759769042518016 2760843548196864 2763107768505344 2769134295343104 2774895286226661 2779127280304128 2783825189047488 2789896901995008 2793272076201672 2802261117451776 2807734283696799 2808373040418816 2810676240567936 2817164412868416 2820819138097152 2826971537375232 2833497325780992 2835821130834432 2841359843980593 2844947099385856 2850503636689344 2851152123396096 2852262208733184 2854601403224064 2863787808653312 2869381144217088 2876004831068928 2879018322132992 2884641404793408 2895051220678656 2898084668637184 2900705617594044 2903744990255616 2913089544880128 2914223745318912 2918779172897472 2925516890286432 2932381528621056 2939150645723136 2944891174328064 2964393764886528 2971236779117568 2977039975951782 2986620401494656 2989749796061184 2990913843879936 2995589151131616 2996755472481264 3006399344550912 3008864949838752 3009549463584768 3010721220329472 3015427489880832 3015810621468112 3022388310494592 3026309273985024 3035782877239424 3042404127120384 3044899260615264 3052194901327872 3055887399605248 3062552498823168 3074927852929024 3085515116775936 3088045606413456 3088748133679104 3104740172832768 3105948991721472 3108496239568512 3115671900324672 3125301366030336 3126518190342144 3131803337678424 3136305489068544 3142431085726881 3146398447665152 3152543757133248 3153260957663232 3155847006953472 3157075724095488 3162010770638928 3167235523477504 3169309964476968 3173421530359296 3176746656006144 3184079866200064 3190298772188736 3200565486809088 3205166487830528 3206816591275512 3211426578627072 3221761284734976 3228053787244224 3235505434952544 3238895612399616 3243097452183552 3245221580392584 3250583826726912 3256932623263488 3259603695658648 3260345252216832 3266713114037568 3277225737990144 3278501713483776 3281936942628864 3291206501572236 3298929219698688 3305792411993892 3306544476438528 3313002571119072 3327685076973984 3328442121977856 3334942985497344 3342641376507264 3345382740281244 3363468520568832 3364778074364928 3367537592865888 3375606281601024 3378374680520704 3384973068568596 3385743146532864 3387061372870656 3392786949151626 3400748022775808 3408165286576128 3415255736894352 3416032704135168 3418834257532928 3425511668192172 3433719263993856 3437873324555904 3441475544006656 3456459126669312 3459293834545152 3467279277376512 3474051307215138 3474841650388992 3487381324038144 3490241391796224 3497058269514576 3497853846749184 3505130887865256 3513355573198848 3521465812287488 3523278754888227 3528343675202112 3539698253623296 3544786777931776 3546611726774904 3550327882822656 3551710189607424 3557262116968794 3563139963912192 3565473710036589 3570099221654208 3573839988006912 3581275112993383 3582089849475072 3586736917315584 3589086118712328 3600636172660224 3604992166721816 3605812298809344 3612854900955456 3624481445326848 3629691850457088 3639943614321612 3643757563949568 3648484633706496 3656906805067776 3664049201171424 3667054157615979 3667888408743936 3679692056690688 3681124730929152 3686878955238912 3688314427669248 3692179060457472 3699860381635548 3711295372161024 3711766918729984 3719862535993344 3724362768268896 3736348156602368 3743645711595732 3744497387225088 3747568320757248 3756219217157888 3761092184129536 3769295383166976 3777996434374656 3781094841112576 3788479791974124 3797557066801152 3800671515585792 3806135204298752 3822706451349504 3825841525622784 3834673108091904 3842162704006146 3843036792152064 3846188539724544 3860068294238208 3867607490125392 3868487366934528 3871659987007488 3884119393173504 3885631660425216 3891705563863296 3900689187048576 3926521565770752 3934190553203898 3943272248848413 3952525019848704 3961649038823424 3969386634602376 3982160535326208 3986333061414912 3987885125173248 3994118868175488 3995673963308352 4008532459401216 4011819933118336 4014294960439296 4020569986507776 4029851080659456 4035079031980032 4050715694242752 4055616187562043 4056538836160512 4059865680820352 4069593201770496 4077541625992704 4083403331764224 4099227259443264 4104545212919808 4114020155701248 4117394141884608 4118330844905472 4126374459836928 4139653563777024 4141265322295296 4144661652758016 4153701443014656 4154229200432896 4167068488040448 4168690920456192 4175737783571232 4181740652091392 4189908114302508 4203391676177664 4207796009271296 4209434298793984 4216014360851904 4225746619302624 4231228707145728 4235662208008192 4250245988671488 4253731696251648 4267420649078784 4275755455034016 4276728185094144 4278393313099776 4281902104836096 4295681712979968 4304071716325632 4314007246603392 4318527483199488 4326962107190112 4342576831017984 4347127002955776 4351058426391066 4355617485383424 4369634317320192 4371335617978368 4378168759346208 4388275335429648 4398572292931584 4407723215991856 4408725968584704 4417336761492096 4436913435965312 4446590647329792 4456855168676352 4460510320374992 4479930602241984 4484624694091776 4486370765819904 4490050123821184 4500808375468032 4509599016826368 4513297424758128 4514324195377152 4516081830494208 4523715932202168 4533582465741888 4539463910977536 4553674315859136 4554710272180224 4563606190680576 4567348890922896 4578292351991808 4583831099407872 4593828748234752 4608612168892416 4612391779393536 4623039036502016 4632068409620184 4633122200518656 4653655189061632 4662744359352768 4663805128998912 4673507850487008 4684474097598464 4697705006517636 4704458233602816 4719597671497728 4728815635699872 4729891436494848 4733770510430208 4735613586143232 4743016155958392 4750853285216256 4753964946715452 4760132295538944 4765119984009216 4776119799300096 4785448158283104 4800848230213632 4807749731745792 4810224886913268 4817139867940608 4832641927102464 4842080680866336 4853258152428816 4858343418599424 4864646178275328 4867832370588876 4875875740090368 4885398934895232 4889405543487972 4890517878325248 4900069671056352 4900692259885682 4915838606985216 4917752570225664 4922905413943296 4933147175514064 4948393829548032 4958688617990838 4959816714657792 4965817024358528 4991527615460976 4992663182966784 4996757761009664 5013962064760896 5018074110421866 5037328579166208 5045202780853248 5047167111547392 5051306389298832 5063409422401536 5067562020781056 5077459602852894 5078614719799296 5080592059305984 5089180423727439 5096941935132672 5101122034163712 5112247929864192 5112897477455872 5122883605341528 5124049056202752 5128251386299392 5138267502288258 5146757725650944 5156809986833856 5157983155912704 5162213316009984 5180842213900288 5188940751817728 5200918916064768 5211076960822707 5231071986057216 5234171318990329 5235362087694336 5245587404271864 5257696331797884 5270033359798272 5282198718431232 5292515512803168 5296856005445303 5309547380434944 5315110748553216 5317180166897664 5319917590162356 5325491824233984 5327565284411136 5344709945868288 5355148832481312 5360759982010368 5373134774212608 5380105375973376 5383629178068492 5400954258990336 5407488250082724 5408718448214016 5419282351433184 5436722167990272 5444537775685632 5465636345924352 5472726950559744 5485360207601664 5489858855846144 5501832613115904 5519538085036032 5521687096393728 5526215537010688 5538268590686208 5549790572453322 5567650378094976 5579793803990016 5586544152403344 5604522234903552 5615468567393598 5616746080837632 5621352481135872 5634328825736832 5641638276194304 5653943074750464 5666994651561984 5671642261668864 5682719687961186 5689894198771712 5701007273378688 5704524417466368 5709202806448128 5738762288434176 5752009662137856 5758036644265984 5763244056009219 5769282809586816 5790102441357312 5801411235188088 5807489980511232 5826179089760256 5828447490637824 5837558345794944 5851033780572864 5858112270922951 5878301291446272 5889782348656128 5928787529773056 5942473558235136 5954079951903564 5973240802989312 5979499592122368 5981827687759872 5991178302263232 5993510944962528 6012798689101824 6017729899677504 6019098927169536 6021442440658944 6030854979761664 6031621242936224 6044776620989184 6052618547970048 6071565754478848 6084808254240768 6089798521230528 6104389802655744 6111774799210496 6125104997646336 6149855705858048 6171030233551872 6176091212826912 6177496267358208 6209480345665536 6211897983442944 6216992479137024 6231343800649344 6250602732060672 6253036380684288 6263606675356848 6272610978137088 6284862171453762 6292796895330304 6305087514266496 6311694013906944 6314151448190976 6324021541277856 6338619928953936 6346843060718592 6353493312012288 6368159732400128 6380597544377472 6401130973618176 6413633182551024 6422853157254144 6443522569469952 6456107574488448 6471010869905088 6477791224799232 6490443160785168 6501167653453824 6513865246526976 6519207391317296 6520690504433664 6533426228075136 6554451475980288 6557003426967552 6582413003144472 6597858439397376 6611584823987784 6613088952877056 6626005142238144 6655370153947968 6656884243955712 6669885970994688 6685282753014528 6690765480562488 6726937041137664 6729556148729856 6735075185731776 6751212563202048 6756749361041408 6769946137137192 6771486293065728 6774122745741312 6785573898303252 6801496045551616 6816330573152256 6830511473788704 6832065408270336 6837668515065856 6851023336384344 6867438527987712 6875746649111808 6882951088013312 6912918253338624 6918587669090304 6934558554753024 6948102614430276 6949683300777984 6980482783592448 6994116539029152 6995707693498368 7010261775730512 7026711146397696 7042931624574976 7046557509776454 7056687350404224 7079396507246592 7093223453549808 7100655765645312 7103420379214848 7114524233937588 7126279927824384 7130947420073178 7140198443308416 7147679976013824 7162550225986766 7164179698950144 7178172237424656 7201272345320448 7209984333443632 7211624597618688 7225709801910912 7248962890653696 7279887228643224 7287515127899136 7296969267412992 7313813610135552 7328098402342848 7334108315231958 7335776817487872 7351038389828523 7362249461858304 7373757910477824 7376628855338496 7384358120914944 7399720763271096 7422590744322048 7423533837459968 7438032926986257 7439725071986688 7448725536537792 7472696313204736 7487291423191464 7488994774450176 7495136641514496 7512438434315776 7522184368259072 7527111165632799 7538590766333952 7555992868749312 7562189682225152 7576959583948248 7595114133602304 7601343031171584 7612270408597504 7616189404279341 7645412902699008 7651683051245568 7669346216183808 7684325408012292 7686073584304128 7692377079449088 7707401253432387 7720136588476416 7735214980250784 7736974733869056 7743319974014976 7768238786347008 7771263320850432 7783411127726592 7801378374097152 7853043131541504 7868381106407796 7886544497696826 7905050039697408 7923298077646848 7938773269204752 7964321070652416 7972666122829824 7975770250346496 7988237736350976 7991347926616704 8017064918802432 8023639866236672 8041139973015552 8059702161318912 8070158063960064 8101431388485504 8111232375124086 8113077672321024 8119731361640704 8155083251985408 8166806663528448 8198454518886528 8209090425839616 8228040311402496 8234788283769216 8252748919673856 8279307127554048 8282530644590592 8289323305516032 8307402886029312 8308458400865792 8324685858679983 8337381840912384 8351475567142464 8363481304182784 8379816228605016 8406783352355328 8415592018542592 8418868597587968 8423202851090397 8432028721703808 8451493238605248 8462457414291456 8500491977342976 8507463392503296 8524079531941779 8534841298157568 8551510910068032 8553456370188288 8556786626199552 8563804209672192 8591363425959936 8608143432651264 8628014493206784 8637054966398976 8653924214380224 8685153662035968 8694254005911552 8702116852782132 8711234970766848 8739268634640384 8742671235956736 8756337518692416 8776550670859296 8797144585863168 8815446431983712 8817451937169408 8834673522984192 8873826871930624 8893181294659584 8913710337352704 8921020640749984 8959861204483968 8969249388183552 8972741531639808 8980100247642368 9019198033652736 9026594849516256 9028648390754304 9032163660988416 9047431864404336 9067164931483776 9078927821955072 9107348631718272 9127212381361152 9134697781845792 9156584703983616 9167662198815744 9187657496469504 9224783558787072 9246078073004032 9264136819240368 9266244401037312 9307310378123264 9325488718705536 9347015700974016 9395410013035272 9408916467205632 9427293257180643 9439195342995456 9457631271399744 9459782872989696 9467541020860416 9471227172286464 9486032311916784 9501706570432512 9507929893430904 9520264591077888 9530239968018432 9552239598600192 9570896316566208 9601696460427264 9615499463491584 9620449773826536 9634279735881216 9665283854204928 9684161361732672 9706516304857632 9716686837198848 9729292356550656 9735664741177752 9751751480180736 9770797869790464 9778811086975944 9781035756650496 9800139342112704 9801384519771364 9831677213970432 9835505140451328 9845810827886592 9866294351028128 9896787659096064 9917377235981676 9919633429315584 9931634048717056 9983055230921952 9985326365933568 9993515522019328 10027924129521792 10036148220843732 10090405561706496 10094334223094784 10102612778597664 10126818844803072 10135124041562112 10154919205705788 10157229439598592 10161184118611968 10178360847454878 10202244068327424 10224495859728384 10225794954911744 10245767210683056 10248098112405504 10256502772598784 10276535004576516 10293515451301888 10313619973667712 10324426632019968 10377881503635456 10401837832129536 10422153921645414 10462143972114432 10468342637980658 10470724175388672 10491174808543728 10515392663595768 10540066719596544 10564397436862464 10569836264664681 10585031025606336 10593712010890606 10619094760869888 10634360333795328 10639835180324712 10650983648467968 10655130568822272 10689419891736576 10696421130109767 10710297664962624 10721519964020736 10743825338980149 10746269548425216 10760210751946752 10767258356136984 10801908517980672 10814976500165448 10817436896428032 10838564702866368 10873444335980544 10889075551371264 10931272691848704 10945453901119488 10970720415203328 10979717711692288 11001162472847937 11003665226231808 11039076170072064 11043374192787456 11052431074021376 11076537181372416 11099581144906644 11135300756189952 11159587607980032 11173088304806688 11209044469807104 11230937134787196 11233492161675264 11242704962271744 11268657651473664 11283276552388608 11307886149500928 11333989303123968 11343284523337728 11365439375922372 11379788397543424 11402014546757376 11418405612896256 11477524576868352 11504019324275712 11516073288531968 11526488112018438 11538565619173632 11580204882714624 11602822470376176 11614979961022464 11652358179520512 11656894981275648 11675116691589888 11702067561145728 11716224541845902 11779564697312256 11829816746545239 11857575059546112 11884947116470272 11908159903807128 11946481605978624 11958999184244736 11963655375519744 11982356604526464 11987021889925056 12025597378203648 12035459799355008 12042884881317888 12061709959523328 12063242485872448 12089553241978368 12105237095940096 12143131508957696 12166848562686129 12169616508481536 12179597042461056 12208779605311488 12223549598420992 12250209995292672 12299711411716096 12342060467103744 12352182425653824 12354992534716416 12418960691331072 12423795966885888 12433984958274048 12462687601298688 12501205464121344 12506072761368576 12527213350713696 12545221956274176 12569724342907524 12585593790660608 12610175028532992 12623388027813888 12628302896381952 12648043082555712 12677239857907872 12693686121437184 12706986624024576 12736319464800256 12761195088754944 12802261947236352 12827266365102048 12845706314508288 12887045138939904 12912215148976896 12942021739810176 12955582449598464 12980886321570336 13027730493053952 13038414782634592 13041381008867328 13066852456150272 13108902951960576 13114006853935104 13164826006288944 13195716878794752 13223169647975568 13226177905754112 13252010284476288 13310740307895936 13339771941989376 13370565506029056 13381530961124976 13453874082275328 13459112297459712 13470150371463552 13502425126404096 13513498722082816 13539892274274384 13542972586131456 13548245491482624 13571147796606504 13602992091103232 13661022947577408 13664130816540672 13675337030131712 13702046672768688 13734877055975424 13751493298223616 13765902176026624 13825836506677248 13837175338180608 13869117109506048 13896205228860552 13899366601555968 13960965567184896 13988233078058304 13991415386996736 14020523551461024 14053422292795392 14085863249149952 14093115019552908 14113374700808448 14158793014493184 14186446907099616 14201311531290624 14206840758429696 14229048467875176 14252559855648768 14261894840146356 14280396886616832 14295359952027648 14325100451973532 14328359397900288 14356344474849312 14402544690640896 14419968666887264 14423249195237376 14451419603821824 14497925781307392 14559774457286448 14575030255798272 14593938534825984 14627627220271104 14656196804685696 14668216630463916 14671553634975744 14702076779657046 14747515820955648 14753257710676992 14768716241829888 14799441526542192 14845181488644096 14847067674919936 14876065853972514 14879450143973376 14897451073075584 14945392626409472 14974582846382928 14977989548900352 14990273283028992 15024876868631552 15044368736518144 15054222331265598 15111985737498624 15124379364450304 15153919167896496 15190228267204608 15202686062343168 15224540817195008 15232378808558682 15267541271182317 15290825805398016 15303366102491136 15338692432367616 15368650816024584 15372147168608256 15384754158898176 15414802506864774 15440273176952832 15470429960501568 15473949467738112 15486639948029952 15542526641700864 15566822255453184 15602756748194304 15633230882468121 15702513956970987 15706086263083008 15736762212815592 15773088995393652 15810100079394816 15846596155293696 15877546538409504 15890568016335909 15928642141304832 15945332245659648 15951540500692992 15976475472701952 15982695853233408 16034129837604864 16047279732473344 16082279946031104 16119404322637824 16140316127920128 16202862776971008 16222464750248172 16226155344642048 16239462723281408 16310166503970816 16333613327056896 16396909037773056 16418180851679232 16456080622804992 16469576567538432 16505497839347712 16558614255108096 16565061289181184 16578646611032064 16614805772058624 16616916801731584 16649371717359966 16702951134284928 16726962608365568 16759632457210032 16813566704710656 16831184037085184 16837737195175936 16846405702180794 16864057443407616 16902986477210496 16924914828582912 17000983954685952 17014926785006592 17048159063883558 17069682596315136 17103021820136064 17113573252399104 17127608419344384 17216286865302528 17256028986413568 17274109932797952 17289732168027657 17307848428760448 17370307324071936 17404233705564264 17422469941533696 17478537269280768 17485342471913472 17512675037384832 17553101341718592 17574336812768853 17630892863967424 17634903874338816 17669347045968384 17747653743861248 17786362589319168 17827420674705408 17842041281499968 17919722408967936 17938498776367104 17945483063279616 17960200495284736 18038396067305472 18053189699032512 18057296781508608 18064327321976832 18094863728808672 18134329862967552 18157855643910144 18214697263436544 18254424762722304 18269395563691584 18313169407967232 18335324397631488 18375314992939008 18449567117574144 18492156146008064 18528273638480736 18532488802074624 18614620756246528 18650977437411072 18694031401948032 18790820026070544 18817832934411264 18854586514361286 18878390685990912 18915262542799488 18935082041720832 18942454344572928 18972064623833568 19015859786861808 19040529182155776 19060479936036864 19104479197200384 19141792633132416 19203392920854528 19240899547653072 19268559471762432 19330567708409856 19368322723465344 19413032609715264 19433373674397696 19471329482355504 19503502960361472 19541595739580928 19557622173951888 19562071513300992 19600278684225408 19602769039542728 19663354427940864 19671010280902656 19732588702056256 19793575318192128 19834754471963352 19839266858631168 19863268097434112 19966110461843904 19970652731867136 19987031044038656 20055848259043584 20072296441687464 20180811123412992 20188668446189568 20205225557195328 20253637689606144 20270248083124224 20309838411411576 20314458879197184 20322368237223936 20356721694909756 20404488136654848 20448991719456768 20451589909823488 20491534421366112 20496196224811008 20513005545197568 20553070009153032 20587030902603776 20627239947335424 20648853264039936 20755763007270912 20803675664259072 20844307843290828 20936685275961316 20941448350777344 20982349617087456 21030785327191536 21080133439193088 21128794873724928 21139672529329362 21170062051212672 21187424021781212 21238189521739776 21279670360649424 21301967296935936 21310261137644544 21378839783473152 21392842260219534 21420595329925248 21443039928041472 21487650677960298 21492539096850432 21534516712273968 21603817035961344 21629953000330896 21634873792856064 21677129405732736 21746888671961088 21862545383697408 21890907802238976 21941440830406656 21959435423384576 22002324945695874 22007330452463616 22053115169485569 22086748385574912 22104862148042752 22153074362744832 22199162289813288 22270601512379904 22314098780958771 22319175215960064 22346176609613376 22418088939614208 22461874269574392 22466984323350528 22485409924543488 22537315302947328 22566553104777216 22581333496898397 22615772299001856 22667978606247936 22686569046675456 22730878751844744 22759576795086848 22804029093514752 22836811225792512 22848568212838023 22955049153736704 23008038648551424 23032146577063936 23052976224036876 23077131238347264 23122203760297161 23160409765429248 23205644940752352 23229959922044928 23304716359041024 23313789962551296 23350233383179776 23404135122291456 23432449083691804 23559129394624512 23659633493090478 23715150119092224 23769894232940544 23816319807614256 23892963211957248 23917998368489472 23927310751039488 23964713209052928 23974043779850112 24051194756407296 24070919598710016 24123419919046656 24126484971744896 24179106483956736 24210474191880192 24286263017915392 24333697125372258 24339233016963072 24359194084922112 24447099196841984 24500419990585344 24599422823432192 24684120934207488 24704364851307648 24837921382662144 24847591933771776 24867969916548096 24925375202597376 24974057576039949 25012145522737152 25054426701427392 25090443912548352 25139448685815048 25171187581321216 25220350057065984 25246776055627776 25256605792763904 25269608553271191 25296086165111424 25354479715815744 25387372242874368 25472638929600512 25522390177509888 25572238595825337 25604523894472704 25654532730204096 25691412629016576 25774090277879808 25824430297953792 25884043479620352 25911164899196928 25961772643140672 26055460986107904 26076829565269184 26082762017734656 26133704912300544 26217805903921152 26228013707870208 26329652012577888 26391433757589504 26446339295951136 26452355811508224 26504020568952576 26621480615791872 26679543883978752 26741131012058112 26763061922249952 26907748164550656 26918224594919424 26940300742927104 27026997444165632 27079784548548768 27085945172262912 27096490982965248 27142295593213008 27205984182206464 27322045895154816 27350674060263424 27404093345537376 27469754111950848 27502986596447232 27531804352053248 27674350676361216 27738234219012096 27792410457721104 27798733203111936 27921931134369792 27976466156116608 28041047102922048 28171726498299904 28186230039105816 28226749401616896 28281879771541929 28317586028986368 28372893814199232 28402623062581248 28413681516859392 28458096935750352 28505119711297536 28523789680292712 28560793773233664 28590719904055296 28650200903947064 28656718795800576 28712688949698624 28805089381281792 28839937333774528 28846498390474752 28902839207643648 28995851562614784 29119548914572896 29150060511596544 29187877069651968 29255254440542208 29312393609371392 29336433260927832 29343107269951488 29404153559314092 29495031641911296 29506515421353984 29537432483659776 29598883053084384 29690362977288192 29694135349839872 29752131707945028 29758900287946752 29794902146151168 29890785252818944 29949165692765856 29955979097800704 29980546566057984 30049753737263104 30088737473036288 30108444662531196 30248758728900608 30307838335792992 30380456534409216 30405372124686336 30449081634390016 30464757617117364 30535082542364634 30606732204982272 30677384864735232 30737301632049168 30744294337216512 30769508317796352 30829605013729548 30880546353905664 30940859921003136 30973279896059904 31133644510906368 31205513496388608 31266461764936242 31405027913941974 31412172526166016 31473524425631184 31546177990787304 31620200158789632 31693192310587392 31755093076819008 31781136032671818 31857284282609664 31903081001385984 31952950945403904 31965391706466816 32068259675209728 32094559464946688 32164559892062208 32231476016940447 32238808645275648 32280632255840256 32405725553942016 32444929500496344 32452310689284096 32478925446562816 32620333007941632 32667226654113792 32793818075546112 32836361703358464 32912161245609984 32939153135076864 33003487418543811 33010995678695424 33117228510216192 33130122578362368 33157293222064128 33229611544117248 33233833603463168 33298743434719932 33405902268569856 33453925216731136 33519264914420064 33627133409421312 33662368074170368 33675474390351872 33692811404361588 33728114886815232 33805972954420992 33849829657165824 34001967909371904 34029853570013184 34096318127767116 34139365192630272 34206043640272128 34255216838688768 34432573730605056 34512057972827136 34548219865595904 34579464336055314 34615696857520896 34740614648143872 34808467411128528 34844939883067392 34957074538561536 34970684943826944 35025350074769664 35106202683437184 35148673625537706 35261785727934848 35338694091936768 35495307487722496 35572725178638336 35654841349410816 35684082562999936 35839444817935872 35876997552734208 35890966126559232 35920400990569472 36076792134610944 36106379398065024 36128654643953664 36189727457617344 36268659725935104 36315711287820288 36429394526873088 36500545688058387 36508849525444608 36538791127383168 36626338815934464 36670648795262976 36750629985878016 36899134235148288 36984312292016128 37056547276961472 37064977604149248 37229241512493056 37301954874822144 37388062803896064 37581640052141088 37635665868822528 37709173028722572 37756781371981824 37830525085598976 37870164083441664 37884908689145856 37944129247667136 38031719573723616 38081058364311552 38120959872073728 38208958394400768 38283585266264832 38406785841709056 38481799095306144 38537118943524864 38661135416819712 38736645446930688 38826065219430528 38866747348795392 38942658964711008 39083191479161856 39115244347903776 39124143026601984 39200557368450816 39205538079085456 39326708855881728 39342020561805312 39465177404112512 39587150636384256 39669508943926704 39678533717262336 39726536194868224 39932220923687808 39974062088077312 40111696518087168 40144592883374928 40361622246825984 40377336892379136 40410451114390656 40507275379212288 40540496166248448 40619676822823152 40628917758394368 40644736474447872 40713443389819512 40808976273309696 40903179819646976 40983068842732224 40992392449622016 41026011090395136 41106140018306064 41174061805207552 41254479894670848 41297706528079872 41511526014541824 41607351328518144 41688615686581656 41873370551922632 41882896701554688 41964699234174912 42061570654383072 42160266878386176 42257589747449856 42279345058658724 42340124102425344 42374848043562424 42476379043479552 42559340721298848 42603934593871872 42620522275289088 42757679566946304 42785684520439068 42841190659850496 42886079856082944 42975301355920596 42985078193700864 43069033424547936 43207634071922688 43259906000661792 43269747585712128 43354258811465472 43493777343922176 43725090767394816 43781815604477952 43882881660813312 43918870846769152 44004649891391748 44014660904927232 44106230338971138 44209724296085504 44306148725489664 44398324579626576 44541203024759808 44628197561917542 44638350431920128 44692353219226752 44836177879228416 44923748539148784 44933968646701056 44970819849086976 45074630605894656 45133106209554432 45162666993796794 45335957212495872 45373138093350912 45461757503689488 45608058187029504 45673622451585024 45697136425676046 45802623813546951 45910098307473408 46016077297102848 46105952448073752 46154262476694528 46244407520594322 46320819530858496 46411289881504704 46459919844089856 46556576468913979 46627579925102592 46700466766359552 46808270244582912 46864898167383608 47107541870912961 47118258789249024 47319266986180956 47430300238184448 47539788465881088 47632639615228512 47671704049007727 47785926423914496 47835996736978944 47854621502078976 47929426418105856 47948087559700224 48102389512814592 48141839197420032 48246839838093312 48252969943489792 48358212967913472 48420948383760384 48572526035830784 48667394250744516 48678466033926144 48718388169844224 48894198393683968 49000839981170688 49198845646864384 49368241868414976 49408729702615296 49675842765324288 49695183867543552 49735939833096192 49850750405194752 49948115152079898 50108853402854784 50180887825096704 50278897371630096 50440700114131968 50493552111255552 50513211585527808 50539217106542382 50592172330222848 50708959431631488 50774744485748736 51044780355019776 51144477191650674 51209047788945408 51309065460408192 51382825258033152 51648860595907584 51768086959240704 51822329798393856 51923545286281344 52110921972215808 52153659130538368 52267409824601088 52435611807842304 52456027415740416 52659304025155776 52723010438306559 52892678591902272 52904711623016448 53008041137905152 53242961231583744 53359087767957504 53482262024116224 53526123844499904 53815496329101312 53836449189838848 53880601485854208 54053994888331264 54159569097097536 54171890344525824 54192981965930496 54284591186426016 54411968364412928 54644091790309632 54701348120526848 54808186691074752 54939508223901696 55005973192894464 55063608704106496 55348701352722432 55476468438024192 55584820915442208 55597466406223872 55843862268739584 55952932312233216 56082094205844096 56372460078211632 56453498803233792 56563759543083858 56635172057972736 56745787628398464 56805246125162496 56827363033718784 56916193871500704 57047579360585424 57121587546467328 57181439808110592 57300401807894128 57313437591601152 57425377899397248 57610178762563584 57679874667549056 57805678415287296 57991703125229568 58239097829145792 58300121023193088 58510508881084416 58624787218742784 58672866521855664 58686214539902976 58808307118628184 58990063283822592 59013030842707968 59197766106168768 59380725954576384 59388270699679744 59504263415890056 59517800575893504 59589804292302336 59781570505637888 59898331385531712 59911958195601408 59961093132115968 60099507474526208 60177474946072576 60216889325062392 60497517457801216 60615676671585984 60760913068818432 60810744249372672 60898163268780032 60929515234234728 61070165084729268 61213464409964544 61354769729470464 61474603264098336 61488588674433024 61539016635592704 61659210027459096 61761092707811328 61881719842006272 61946559792119808 62267289021812736 62411026992777216 62532923529872484 62810055827883948 62824345052332032 62947048851262368 63092355981574608 63240400317579264 63386384621174784 63510186153638016 63562272065343636 63714568565219328 63905901890807808 63930783412933632 64136519350419456 64189118929893376 64329119784124416 64462952033880894 64477617290551296 64811451107884032 64889859000992688 64904621378568192 64957850893125632 65240666015883264 65587636151092224 65672723406716928 65824322491219968 65878306270153728 66006974837087622 66021991357390848 66159345508456707 66260245156724736 66314586444128256 66459223088234496 66467667206926336 66597486869439864 66811804537139712 66907850433462272 66942296342876313 67038529828840128 67254266818842624 67350948780703744 67385622808723176 67456229773630464 67611945908841984 67699659314331648 67744000490695191 68003935818743808 68044227146874277 68059707140026368 68192636255534232 68278730385260544 68412087280544256 68510433677377536 68865147461210112 69024115945654272 69096439731191808 69158928672110628 69231393715041792 69481229296287744 69616934822257056 69689879766134784 69914149077123072 69941369887653888 70050700149539328 70212405366874368 70297347251075412 70523571455869696 70677388183873536 70990614975444992 71145450357276672 71309682698821632 71368165125999872 71678889635871744 71753995105468416 71781932253118464 71840801981138944 72153584269221888 72212758796130048 72379454915234688 72537319451870208 72631422575640576 72858789053746176 73001091376116774 73017699050889216 73077582254766336 73341297590525952 73501259971756032 73798268470296576 73968624584032256 74113094553922944 74603909749644288 74776125607792128 74922172728119847 75163280104282176 75271331737645056 75418346057445144 75513562743963648 75661050171197952 75740328166883328 75769817378291712 75888258495334272 76063439147447232 76162116728623104 76417916788801536 76567170532529664 76813571683418112 76963598190612288 77074237887049728 77322270833639424 77473290893861376 77652130438861056 77733494697590784 77885317929422016 78166382958323712 78230488695807552 78248286053203968 78401114736901632 78411076158170912 78653417711763456 78684041123610624 78930354808225024 79174301272768512 79339017887853408 79357067434524672 79453072389736448 79864441847375616 79948124176154624 80223393036174336 80289185766749856 80723244493651968 80754673784758272 80820902228781312 81080992332496896 81239353645646304 81257835516788736 81289472948895744 81426886779639024 81617952546619392 81806359639293952 81966137685464448 82052022180790272 82212280036612128 82508959789341696 82595413056159744 83023052029083648 83214702657036288 83377231373163312 83746741103845264 83765793403109376 83929398468349824 84123141308766144 84515179494899712 84558690117317448 84680248204850688 84749696087124848 84952758086959104 85118681442597696 85207869187743744 85241044550578176 85515359133892608 85571369040878136 85682381319700992 85772159712165888 85950602711841192 85970156387401728 86138066849095872 86415268143845376 86519812001323584 86539495171424256 86708517622930944 86987554687844352 87450181534789632 87563631208955904 87765763321626624 87837741693538304 88009299782783496 88029321809854464 88212460677942276 88419448592171008 88612297450979328 88796649159253152 89082406049519616 89256395123835084 89276700863840256 89384706438453504 89672355758456832 89847497078297568 89867937293402112 89941639698173952 90149261211789312 90266212419108864 90325333987593588 90746276186701824 90923515007378976 91216116374059008 91347244903170048 91394272851352092 91605247627093902 91820196614946816 92032154594205696 92211904896147504 92308524953389056 92488815041188644 92641639061716992 92822579763009408 92919839688179712 93113152937827958 93400933532719104 93616540489165824 93729796334767216 94215083741825922 94236517578498048 94638533972361912 94860600476368896 95079576931762176 95265279230457024 95343408098015454 95571852847828992 95709243004157952 95858852836211712 95896175119400448 96204779025629184 96283678394840064 96493679676186624 96505939886979584 96694428050821341 96716425935826944 96841896767520768 97145052071661568 97334788501489032 97356932067852288 97436776339688448 97788396787367936 98001679962341376 98736483736829952 98817459405230592 99010462255631433 99351685530648576 99390367735087104 99471879666192384 99701500810389504 99896230304159796 100217706805709568 100361775650193408 100557794743260192 100881400228263936 100987104222511104 101026423171055616 101078434213084764 101184344660445696 101417918863262976 101549488971497472 102089560710039552 102288954383301348 102418095577890816 102618130920816384 102765650516066304 103297721191815168 103536173918481408 103644659596787712 103847090572562688 104221843944431616 104307318261076736 104534819649202176 104871223615684608 104912054831480832 105318608050311552 105446020876613118 105785357183804544 106016082275810304 106485922463167488 106718175535915008 106964524048232448 107052247688999808 107630992658202624 107672898379677696 107761202971708416 108107989776662528 108319138194195072 108385963931860992 108569182372852032 109288183580619264 109402696241053696 109501637064175161 109616373382149504 109879016447803392 110011946385788928 110697402705444864 110952936876048384 111169641830884416 111194932812447744 111687724537479168 111905864624466432 112164188411688192 112744920156423264 112906997606467584 113127519086167716 113270344115945472 113491575256796928 113610492250324992 113654726067437568 113832387743001408 114095158721170848 114243175092934656 114362879616221184 114600803615788256 114626875183202304 114850755798794496 115220357525127168 115359749335098112 115611356830574592 115983406250459136 116478195658291584 116600242046386176 117249574437485568 117345733043711328 117372429079805952 117616614237256368 117980126567645184 118026061685415936 118395532212337536 118761451909152768 118776541399359488 119008526831780112 119035601151787008 119179608584604672 119563141011275776 119796662771063424 119922186264231936 120199014949052416 120433778650124784 120995034915602432 121231353343171968 121521826137636864 121621488498745344 121859030468469456 122140330169458536 122426928819929088 122709539458940928 122949206528196672 122977177348866048 123078033271185408 123318420054918192 123522185415622656 123763439684012544 123893119584239616 124534578043625472 124822053985554432 125065847059744968 125620111655767896 125648690104664064 125894097702524736 126184711963149216 126480800635158528 126772769242349568 127020372307276032 127124544130687272 127429137130438656 127811803781615616 127861566825867264 128273038700838912 128378237859786752 128658239568248832 128925904067761788 128955234581102592 129622902215768064 129779718001985376 129809242757136384 129915701786251264 130481332031766528 131175272302184448 131345446813433856 131648644982439936 131756612540307456 132013949674175244 132043982714781696 132318691016913414 132629172888256512 132918446176468992 132935334413852672 133194973738879728 133623609074279424 133815700866924544 133884592685752626 134077059657680256 134508533637685248 134771245617446352 134912459547260928 135223891817683968 135399318628663296 135488000981390382 136007871637487616 136088454293748554 136119414280052736 136385272511068464 136824174561088512 137020867354755072 137407871440640853 137730294922420224 138048231891308544 138317857344221256 138462787430083584 138962458592575488 139233869644514112 139379759532269568 139669729406741937 139882739775307776 140101400299078656 140424810733748736 140594694502150824 141047142911739392 141322625612738883 141354776367747072 141981229950889984 142290900714553344 142619365397643264 142736330251999744 143015112147023181 143357779271743488 143507990210936832 143563864506236928 143681603962277888 144307168538443776 144425517592260096 144758909830469376 145074638903740416 145262845151281152 145717578107492352 146002182752233548 146035398101778432 146155164509532672 146682595181051904 147002519943512064 147596536940593152 147937249168064512 148226189107845888 149207819499288576 149552251215584256 149844345456239694 150326560208564352 150542663475290112 150836692114890288 151322100342395904 151480656333766656 151539634756583424 151776516990668544 152126878294894464 152324233457246208 153134341065059328 153627143366836224 153927196381224576 154148475774099456 154946581787722752 155304260877722112 155466989395181568 155770635858844032 156332765916647424 156460977391615104 156802229473803264 156822152316341824 157306835423526912 157368082247221248 157860709616450048 158169031314919677 158678035775706816 158714134869049344 158906144779472896 159728883694751232 159896248352309248 160446786072348672 160578371533499712 161446488987303936 161509347569516544 161641804457562624 162161984664993792 162478707291292608 162515671033577472 162578945897791488 162853773559278048 163235905093238784 163612719278587904 163932275370928896 164104044361580544 164424560073224256 165017919578683392 165190826112319488 166046104058167296 166429405314072576 166754462746326624 167493482207690528 167531586806218752 167858796936699648 168246282617532288 169117380234634896 169360496409701376 169499392174249696 169905516173918208 170237362885195392 170415738375487488 170482089101156352 171142738081756272 171364762639401984 171544319424331776 171901205423682384 171940312774803456 172276133698191744 172830536287690752 173039624002647168 173417035245861888 173975109375688704 174900363069579264 175531526643253248 175675483387076608 176018599565566992 176058643619708928 176424921355884552 176838897184342016 177593298318506304 178164812099039232 178512790247670168 178553401727680512 178769412876907008 179344711516913664 179694994156595136 179735874586804224 179883279396347904 180298522423578624 180532424838217728 180650667975187176 181492552373403648 181847030014757952 182432232748118016 182694489806340096 182788545702704184 183210495254187804 183640393229893632 184064309188411392 184423809792295008 184617049906778112 184977630082377288 185283278123433984 185645159526018816 185839679376359424 186226305875655916 186801867065438208 187233080978331648 187459592669534432 188430167483651844 188473035156996096 189277067944723824 189721200952737792 190159153863524352 190530558460914048 190686816196030908 191143705695657984 191717705672423424 191792350238800896 192409558051258368 192567356789680128 192987359352373248 193011879773959168 193388856101642682 193432851871653888 194290104143323136 194669577002978064 194713864135704576 194873552679376896 195576793574735872 197472967473659904 197634918810461184 198020924511262866 198478036525370121 198780735470174208 198943759332384768 199403001620779008 199792460608319592 200435413611419136 200723551300386816 200826889028628939 201115589486520384 201762800456527872 202052846342111232 202156868426169528 202368689320891392 202835837726525952 203098977942994944 203232001472085573 204132681440622831 204179121420079104 204577908766602696 204836191155781632 205236261841632768 205531301032132608 206595442383630336 207072347836962816 207289319193575424 207694181145125376 208443687888863232 208614636522153472 209069639298404352 209742447231369216 209824109662961664 210637216100623104 210892041753226236 211570714367609088 212032164551620608 212971844926334976 213436351071830016 213929048096464896 214104495377999616 215261985316405248 215345796759355392 215522405943416832 216215979553325056 216638276388390144 217138364745704064 218576367161238528 218805392482107392 219003274128350322 219232746764299008 220023892771577856 221394805410889728 221905873752096768 222339283661768832 223811729248932864 224328376823376384 224766518184359541 225489840312846528 225813995212935168 226255038172335432 226540688231890944 226983150513593856 227220984500649984 227309452134875136 227664775486002816 228190317442341696 228486350185869312 229201607231576512 229253750366404608 229701511597588992 230440715050254336 230719498670196224 231222713661149184 231966812500918272 232956391316583168 233200484092772352 234499148874971136 234691466087422656 234744858159611904 235233228474512736 235960253135290368 236052123370831872 236791064424675072 237522903818305536 237553082798718976 238017053663560224 238071202303574016 238359217169209344 239126282022551552 239593325542126848 239844372528463872 240398029898104832 240867557300249568 241990069831204864 242462706686343936 243242976997490688 243718060936938912 244280660338917072 244853857639858176 245419078917881856 245898413056393344 246156066542370816 246636840109836384 247526879368025088 247786239168479232 249069156087250944 249644107971108864 250131694119489936 251240223311535792 251297380209328128 251788195405049472 252369423926298432 253545538484699136 254040744614552064 254249088261374544 254858274260877312 255623607563231232 255723133651734528 256546077401677824 256756475719573504 257316479136497664 257851808135523576 257910469162205184 259245804431536128 259559436003970752 259618485514272768 259831403572502528 260962664063533056 262350544604368896 262690893626867712 263297289964879872 263513225080614912 264027899348350488 264087965429563392 264637382033826828 265258345776513024 265836892352937984 265870668827705344 266389947477759456 267247218148558848 267631401733849088 267769185371505252 268154119315360512 269017067275370496 269542491234892704 269824919094521856 270447783635367936 270798637257326592 270976001962780764 272176908587497108 272238828560105472 272770545022136928 273648349122177024 274041734709510144 274815742881281706 275460589844840448 276096463782617088 276635714688442512 276925574860167168 277924917185150976 278467739289028224 278759519064539136 279339458813483874 280202800598157312 280849621467497472 281189389004301648 282094285823478784 282645251225477766 282709552735494144 283962459901779968 284581801429106688 285238730795286528 285472660503999488 286030224294046362 286715558543486976 287127729012473856 287363207924555776 288614337076887552 288851035184520192 289517819660938752 290083284152464023 290149277807480832 290525690302562304 291435156214984704 292004365504467096 292070796203556864 292310329019065344 293365190362103808 294005039887024128 295874498336129024 296452378215691776 297031386766894299 298415638998577152 299104502431168512 299688690912479388 300653120417128704 301085326950580224 301673384229780576 302644200684791808 302961312667533312 303079269513166848 303553033981337088 304253756589788928 304648466914492416 306268682130118656 307254286733672448 307854392762449152 308296951548198912 309893163575445504 310608521755444224 310933978790363136 311541271717688064 312665531833294848 312921954783230208 313604458947606528 313644304632683648 314613670847053824 314736164494442496 315721419232900096 316338062629839354 317356071551413632 317812289558945792 319457767389502464 319792496704618496 320893572144697344 321156743066999424 322892977974607872 323018695139033088 323283608915125248 324323969329987584 324957414582585216 325157891795582976 325707547118556096 327225438557175808 327864550741857792 328208088723161088 328504911192525483 328849120146448512 330035839157366784 332092208116334592 332858810628145152 333508925492653248 334986964415381056 335063173612437504 335717593873399296 336492565235064576 338234760469269792 338720992819402752 338998784348499392 339811032347836416 340474725770390784 340831476750974976 340964178202312704 342285476163512544 342729525278803968 343088638848663552 343802410847364768 343880625549606912 344552267396383488 345661072575381504 346079248005294336 346834070491723776 347950218751377408 349800726139158528 351350966774153216 352037199131133984 352117287239417856 352849842711769104 353677794368684032 355186596637012608 356329624198078464 357025580495340336 357106803455361024 357538825753814016 358689423033827328 359389988313190272 359766558792695808 360597044847157248 361301335950374352 362985104746807296 363694060029515904 364864465496236032 365577091405408368 366420990508375608 367280786459787264 368128618376822784 368847619584590016 369234099813556224 369955260164754576 370566556246867968 371290319052037632 371679358752718848 372452611751311832 373603734130876416 374466161956663296 374919185339068864 376860334967303688 376946070313992192 378554135889447648 379442401905475584 380318307727048704 381061116921828096 381373632392061816 382287411391315968 383435411344846848 383584700477601792 384819116102516736 385134713579360256 385974718704746496 386023759547918336 386777712203285364 386865703743307776 388580208286646272 389339154005956128 389427728271409152 389747105358753792 391153587149471744 394945934947319808 395269837620922368 396041849022525732 396956073050740242 397887518664769536 398806003241558016 399584921216639184 400870827222838272 401447102600773632 401653778057257878 402231178973040768 403525600913055744 404313736852339056 404737378641782784 405671675453051904 406197955885989888 406464002944171146 408265362881245662 408358242840158208 409155817533205392 410472523683265536 411062602064265216 413190884767260672 414144695673925632 415388362290250752 416887375777726464 417229273044306944 418139278596808704 419009188220225811 419648219325923328 421274432201246208 421784083506452472 423141428735218176 423967876838216649 424064329103241216 425943689852669952 426872702143660032 427858096192929792 428208990755999232 429045336441069543 430523970632810496 430691593518710784 431044811886833664 432431959106650112 433276552776780288 434276729491408128 437152734322477056 437610784964214784 438006548256700644 438465493528598016 440047785543155712 442789610821779456 443811747504193536 444678567323537664 447623458497865728 448656753646752768 449533036368719082 450979680625693056 451627990425870336 452510076344670864 453966301027187712 454441969001299968 454618904269750272 455329550972005632 456380634884683392 456972700371738624 458403214463153024 459403023195177984 460881430100508672 461438997340392448 462445427322298368 465912782633166336 466400968185544704 468998297749942272 469382932174845312 470466456949025472 471920506270580736 472104246741663744 473582128849350144 474507093944759031 475106165597437952 476034107327120448 476142404607148032 476718434338418688 478252564045103104 479186651084253696 479688745056927744 480796059796209664 481735114600499136 483980139662409728 484925413372687872 486485953994981376 487436121873877824 488561320677834144 489707715279716352 490838157835763712 491796826112786688 492312133084741632 493273680219672768 495053758736050176 495572478336958464 498138312174501888 499288215942217728 500263388238979872 502480446623071584 502594760418656256 503576390810098944 504738847852596864 508081489229104128 508498176522749088 509716548521754624 511247215126462464 511446267303469056 513512951439147008 514632958272995328 515703616271047152 515820938324410368 518491608863072256 519118872007941504 519662807145005056 521925328127066112 524701089208737792 526594579929759744 527026450161229824 528055798696700976 528175930859126784 529274764067653656 530516691553026048 531741337655410688 532779894955518912 534494436297117696 535262803467698176 535538370743010504 536308238630721024 538034134550740992 539084982469785408 539649838189043712 540895567270735872 541597274514653184 541952003925561528 544353817174994216 544477657120210944 545541090044273856 547296698244354048 548083469419020288 549631485762563412 550921179689680896 552192927565234176 553271429376885024 553851149720334336 555849834370301952 556935478578056448 557519038129078272 558678917626967748 560405601196314624 561699242934994944 562378778008603296 564188571646957568 565290502450955532 565419105470988288 567924919803559936 569163602858213376 570477461590573056 570945321007998976 572060448588092724 573431117086973952 574726415849111552 577228674153775104 577702070369040384 579035639321877504 580166568304928046 580298555614961664 582870312429969408 584008731008934192 584141592407113728 584620658038130688 586730380724207616 592904756431383552 594062773533788598 595434109576110363 596831277997154304 598209004862337024 599377381824958776 601306240834257408 602170653901160448 603346768459561152 605288401369583616 606158539026333696 607106067962674176 608507513179577856 609296933828984832 612398044321868493 612537364260237312 614508573467344896 615708785524898304 616593903096397824 619786327150891008 621217043510888448 621867957580726272 623082543435376128 625331063666589696 625843909566460416 627208917895213056 627288609265367296 629227341694107648 629472328988884992 631442838465800192 632676125259678708 634712143102827264 635624579117891584 638915534779004928 639584993409236992 641787144289394688 642313486133998848 645785955949215744 646037390278066176 646567217830250496 648647938659975168 649914829165170432 651415094237112192 655729101483715584 656416177446322176 657009822385050966 657698240292897024 660071678314733568 664184416232669184 665717621256290304 667017850985306496 669973928830762112 671435187746798592 672985130470129152 676469520938539584 677441985638805504 677997568696998784 679622064695672832 680949451540781568 681662953501949952 681928356404625408 684570952327025088 685459050557607936 687604821694729536 687761251099213824 689104534792766976 691322145150763008 692158496010588672 693668140983447552 695900437502754816 699601452278317056 702701933548306432 704074398262267968 704234574478835712 705699685423538208 707355588737368064 710373193274025216 712659248396156928 714051160990680672 714213606910722048 715077651507628032 717378846067654656 718779976626380544 719533117585391616 721194089694314496 722602671900748704 725970209493614592 727388120059031808 729728930992472064 731154182810816736 732841981016751216 734561572919574528 736257236753645568 737695239169180032 738468199627112448 739910520329509152 742580638104075264 743358717505437696 744905223502623664 747207468261752832 748932323913326592 749838370678137728 753720669934607376 753892140627984384 757108271778895296 760636615454097408 762122233843656192 762747264784123632 764574822782631936 766870822689693696 767169400955203584 769638232205033472 770269427158720512 771949437409492992 772047519095836672 773555424406570728 773731407486615552 777160416573292544 778678308011912256 778855456542818304 779494210717507584 782307174298943488 789891869894639616 790539675241844736 792083698045051464 793912146101480484 795775037329539072 797612006483116032 799169842433278368 801741654445676544 802894205201547264 803307556114515756 804462357946081536 807051201826111488 808627473704678112 809474757283565568 811343350906103808 812395911771979776 812928005888342292 816530725762491324 816716485680316416 818311635066410784 820945047366531072 822125204128530432 826381769534521344 828289391347851264 830776724580501504 833774751555452928 834458546088613888 836278557193617408 838018376440451622 842548864402492416 843568167012904944 846282857470436352 847935753676433298 848128658206482432 851887379705339904 853745404287320064 855716192385859584 856417981511998464 858090672882139086 861383187037421568 862089623773667328 866553105553560576 868553458982816256 870249852457392069 874305468644954112 876013096513401288 876930987057196032 880095571086311424 884574952909365601 887623495008387072 889357134647075328 895246916995731456 897313507293505536 899066072737438164 901959361251386112 903255980851740672 905020152689341728 907932602054375424 908883938002599936 909237808539500544 910659101944011264 912761269769366784 913945400743477248 916806428926306048 918806046390355968 921762860201017344 922877994680784896 924890854644596736 931825565266332672 932801936371089408 937996595499884544 938765864349690624 940932913898050944 943841012541161472 944208493483327488 947164257698700288 949014187889518062 950212331194875904 952068214654240896 953436868676837376 958373302168507392 959377490113855488 961592119592419328 963470229200998272 969850826745375744 972971907989962752 974872243747755648 977122641355668288 981676315671527424 983593652225573376 984624266169483264 986547360439345536 990107517472100352 996276624349003776 998576431884435456 1000526776477959744 1004960893246143168 1005189520837312512 1007152781620197888 1009477695705193728 1016162978458208256 1016996353045498176 1019433097043509248 1022494430252924928 1022892534606938112 1027025902878294016 1029265916545990656 1031407232542094304 1031641876648820736 1036983217726144512 1038237744015883008 1039325614290010112 1043850656254132224 1049402178417475584 1054052900322459648 1056111597393401952 1056351861718253568 1058549528135307312 1061033383106052096 1063482675310821376 1065559789911037824 1068988872594235392 1071076741486021008 1072616477261442048 1076068269101481984 1078169964939570816 1079299676378087424 1081791134541471744 1083904007851123056 1088707634349988432 1088955314240421888 1091082180088547712 1094593396488708096 1099262971525126824 1101842359379361792 1104385855130468352 1106542858753770048 1107702299440668672 1111699668740603904 1113870957156112896 1115038076258156544 1117357835253935496 1120811202392629248 1123398485869989888 1124757556017206592 1128377143293915136 1130581004901911064 1130838210941976576 1135849839607119872 1138327205716426752 1140954923181146112 1141890642015997952 1144120897176185448 1146862234173947904 1149452831698223104 1154457348307550208 1155404140738080768 1158071278643755008 1160333136609856092 1160597111229923328 1165740624859938816 1168017462017868384 1168283184814227456 1169241316076261376 1173460761448415232 1185809512862767104 1188125547067577196 1190868219152220726 1193662555994308608 1196418009724674048 1198754763649917552 1202612481668514816 1204341307802320896 1206693536919122304 1210576802739167232 1214212135925348352 1217015026359155712 1218593867657969664 1224796088643736986 1225074728520474624 1231417571049796608 1233187806192795648 1239572654301782016 1242434087021776896 1246165086870752256 1250662127333179392 1251687819132920832 1254417835790426112 1254577218530734592 1257027564660677433 1258944657977769984 1262885676931600384 1265352250519357416 1269424286205654528 1271249158235783168 1271903630514649947 1277831069558009856 1283574288578789376 1284626972267997696 1287136009323208629 1291571911898431488 1292074780556132352 1293134435660500992 1297295877319950336 1299829658330340864 1302830188474224384 1311458202967431168 1312832354892644352 1314019644770101932 1315396480585794048 1320143356629467136 1328368832465338368 1331435242512580608 1334035701970612992 1339947857661524224 1342870375493597184 1345970260940258304 1352939041877079168 1354883971277611008 1355995137393997568 1361898903081563136 1363325907003899904 1363856712809250816 1369141904654050176 1370918101115215872 1375209643389459072 1378209069585533952 1382644290301526016 1384316992021177344 1387336281966895104 1399202904556634112 1405403867096612864 1408148796524535936 1411399370847076416 1420746386548050432 1423521281834277093 1425318496792313856 1428102321981361344 1428427213821444096 1430155303015256064 1434757692135309312 1437559953252761088 1439066235170783232 1442388179388628992 1445205343801497408 1451940418987229184 1454776240118063616 1459457861984944128 1462308365621633472 1465683962033502432 1469123145839149056 1472514473507291136 1475390478338360064 1476936399254224896 1479821040659018304 1485161276208150528 1486717435010875392 1489810447005247328 1494414936523505664 1497864647826653184 1499676741356275456 1507441339869214752 1507784281255968768 1514216543557790592 1524244467687312384 1525494529568247264 1529149645565263872 1533741645379387392 1534338801910407168 1540538854317441024 1543898874818985984 1544095038191673344 1547110848813141456 1547462814973231104 1554320833146585088 1557356616023824512 1558988421435015168 1579783739789279232 1581079350483689472 1584167396090102928 1587824292202960968 1591550074659078144 1595224012966232064 1598339684866556736 1603483308891353088 1605788410403094528 1606615112229031512 1608924715892163072 1614102403652222976 1617254947409356224 1618949514567131136 1622686701812207616 1624791823543959552 1625856011776684584 1633061451524982648 1633432971360632832 1636623270132821568 1641890094733062144 1644250408257060864 1652763539069042688 1656578782695702528 1661553449161003008 1667549503110905856 1668917092177227776 1672557114387234816 1676036752880903244 1685097728804984832 1687136334025809888 1692565714940872704 1695871507352866596 1696257316412964864 1703774759410679808 1707490808574640128 1711432384771719168 1712835963023996928 1716181345764278172 1724179247547334656 1733106211107121152 1737106917965632512 1740499704914784138 1748610937289908224 1752026193026802576 1753861974114392064 1760191142172622848 1769149905818731202 1778714269294150656 1786302328728331089 1790493833991462912 1794627014587011072 1798132145474876328 1803918722502772224 1806511961703481344 1810040305378683456 1815865204108750848 1818475617079001088 1821318203888022528 1825522539538733568 1827890801486954496 1833612857852612096 1837194132965605479 1837612092780711936 1843525720402034688 1845755989361569792 1849781709289193472 1863651130532665344 1865603872742178816 1875993190999769088 1877531728699381248 1881865827796101888 1887682025082322944 1888416986966654976 1894328515397400576 1898028375779036124 1900424662389751808 1904136429308481792 1906873737353674752 1916746604337014784 1918754980227710976 1923184239184838656 1926940458401996544 1939701653490751488 1945943815979925504 1949744487495511296 1954245282711336576 1967187304451146752 1969248532338966528 1973094720878691072 1980215034944200704 1992553248698007552 1997152863768870912 2001053552955919488 2009921786492286336 2014305563240395776 2018955391410387456 2032325956916416512 2033992706090996352 2038866194087018496 2044988860505849856 2045785069213876224 2054051805756588032 2062814465084188608 2063283753297641472 2073966435452289024 2076475488031766016 2078651228580020224 2087701312508264448 2098804356834951168 2108105800644919296 2112223194786803904 2112703723436507136 2117099056270614624 2122066766212104192 2126965350621642752 2131119579822075648 2137977745188470784 2142153482972042016 2145232954522884096 2152136538202963968 2156339929879141632 2158599352756174848 2163582269082943488 2167808015702246112 2177415268699976864 2177910628480843776 2182164360177095424 2189186792977416192 2198525943050253648 2203684718758723584 2208771710260936704 2213085717507540096 2215404598881337344 2227741914312225792 2230076152516313088 2234715670507870992 2241622404785258496 2246796971739979776 2249515112034413184 2256754286587830272 2261162009803822128 2261676421883953152 2271699679214239744 2281909846362292224 2283781284031995904 2288241794352370896 2293724468347895808 2298905663396446208 2308914696615100416 2310808281476161536 2316142557287510016 2320666273219712184 2321194222459846656 2331481249719877632 2336034924035736768 2336566369628454912 2338482632152522752 2346921522896830464 2371619025725534208 2376251094135154392 2381736438304441452 2387325111988617216 2392836019449348096 2397509527299835104 2405224963337029632 2408682615604641792 2413387073838244608 2421153605478334464 2428424271850696704 2434030052718311424 2437187735315939328 2449592177287473972 2450149457040949248 2462835142099593216 2466375612385591296 2479145308603564032 2484868174043553792 2492330173741504512 2501324254666358784 2503375638265841664 2508835671580852224 2509154437061469184 2514055129321354866 2525771353863200768 2530704501038714832 2538848572411309056 2542498316471566336 2543807261029299894 2555662139116019712 2567148577157578752 2569253944535995392 2574272018646417258 2584149561112264704 2586268871321001984 2599659316660681728 2605660376948448768 2610749557372176207 2622916405934862336 2628039289540203864 2630792961171588096 2640286713258934272 2653724858728096803 2662870485025161216 2668071403941225984 2679895715323048448 2685740750987194368 2691940521880516608 2705878083754158336 2709767942555222016 2711990274787995136 2723797806163126272 2726651814007799808 2727713425618501632 2738283809308100352 2741836202230431744 2750419286778918144 2756418139171067904 2765288580603052032 2768633984042354688 2774672563933790208 2798405809113268224 2810807734193225728 2816297593049071872 2822798741694152832 2841492773096100864 2847042563668554186 2850636993584627712 2856204643962722688 2860310606030512128 2875119906505522176 2878132470341566464 2884776358777257984 2890410687602994816 2909552480236127232 2918915723969888256 2924616731243266944 2931367924067004864 2945028947014582272 2950780956676720128 2953872798508449792 2959642081318036608 2970322552416301056 2979620894010494656 2988829873047011328 2995729295653306368 2999353482712550912 3014882679738429504 3015568562511937536 3028433087115581184 3048488935374624768 3050989059136494528 3058299291130527744 3067483290758774784 3068677603820814336 3081077708634882048 3087797749637971968 3088190076383346688 3094221697626282912 3094925629946462208 3108641666293170176 3114713232047649024 3117976842870030336 3162158700967378944 3168334792180205856 3175648584405921936 3183100149318156288 3190448025932464128 3196679369733113472 3206966617782706176 3213230224458063024 3217849431784326144 3228204807304445952 3234509894818712448 3237899029134262272 3245373403624415232 3251712023553369168 3266122903049965296 3266865942721265664 3273246540265643136 3283780189466124288 3305527078138085376 3313157565391405056 3323106898322006016 3335099006221811712 3337834184354455552 3345114228774469632 3352073505761806488 3370195457609969664 3374272668051619776 3385131429881745408 3391743014705733192 3392514632825929728 3407549518821359616 3414981617149280256 3422864769543438336 3425671926047993856 3432362691528556344 3448358495094669312 3466212422214242304 3474213835931265024 3480999409829568276 3497221874579816448 3504052386053605152 3507723948228784128 3520382284345245696 3538299811637462404 3557428538588301312 3572604657456662178 3580987667982925824 3589254029174022144 3596264290949752656 3607837445005544448 3613023923406962688 3620080610757366912 3631730408217501696 3642636407776045056 3651045079077467136 3655781602973908992 3667225715705224192 3674388265931210958 3675224185561423872 3691511978723139584 3699563418578386944 3727302261065330688 3751986381999538176 3755063457398762496 3763731655592203776 3771082693982032299 3776833973933309952 3788657030794801152 3796056751558072248 3800849324779503616 3808272858616963584 3813747474707349504 3815710891543949841 3833493208674029568 3846368478369677312 3853880916803993088 3861408027969625887 3879403306981502976 3891887631959851008 3899488974991022592 3908490565422673152 3934374608902293504 3938497064677933056 3946189441757382144 3960430069888401408 3985106497396015104 3994305727537741824 4002107105911838976 4019843572984572672 4028611126480791552 4037910782820774912 4064651913832833024 4067985412181992704 4089977721011699712 4091570138427752448 4108103611513176064 4125628930168377216 4147932870904578048 4152950976063532032 4157302457160040448 4197608713669902336 4216211601289838592 4224446389573607808 4234198112541229248 4253930701243285504 4262239159644151296 4270563845502831279 4275955490376941568 4284306965944084032 4290465909045768192 4304273076405927936 4312679859758283264 4317198705512349696 4327164538165886976 4335616031404492224 4354830537399953728 4355821256961687552 4364328720354190848 4378373585954832384 4397051886100507296 4407369437517447168 4417543420521873408 4426171435015080192 4430809197762674688 4455483828624451584 4460152305032626176 4469431341015741984 4483244809570516992 4493593943479959552 4499030224068826368 4513508573175660544 4522324019607644256 4523352843767906304 4543399358428479488 4567562568063991808 4576483588704741792 4587448936695791616 4597811326792892416 4621616562952323072 4632285114575020032 4641332546439424368 4642388444919693312 4662962499439755264 4672069848071473536 4676965264305045504 4743238051451068416 4752502188270308784 4763472876608882904 4774650223977234432 4785672038898696192 4795019054599670208 4810449926674059264 4817365231209283584 4826774147676489216 4842307210956668928 4856848543701393408 4868060105436622848 4874375470631878656 4899184354574947944 4900298914081898496 4925670284199186432 4932751224771182592 4958290617207128064 4969736348087107584 4984660347483009024 5002648509332717568 5006751276531683328 5017671343161704448 5018308874122938368 5028110258642709732 5051542707726401536 5061409002077429664 5077697144822618112 5084996632943132672 5087614522058599788 5111324278232039424 5134297154315157504 5138507889071990784 5148544037292834516 5172537742642003968 5199318633321363456 5211320753896897536 5221499114744352414 5245832811869724672 5256078579080407728 5261585922343176192 5280573426517868544 5307449717456193606 5336142807882451968 5359791430646096896 5371481501974388736 5383881043761033216 5411756167508316672 5419535885110444032 5423980549575990272 5447595612326252544 5455426851237003264 5476567618616200704 5483672404460863488 5500838573557836288 5511582398896816437 5512836278342135808 5530577161206104064 5537267968084709376 5549345127867580416 5596811618226536448 5621615468386451456 5632595186098143744 5645597483388305664 5682985546192201728 5694085127337108372 5701273987169255424 5712409287925445376 5720621212061024256 5750239813011044352 5756264940683132928 5769552717554515968 5780821375205989632 5819104960472254464 5837831447939776512 5849233462486533888 5862735848134009728 5901561913353440256 5907745597016899584 5919284162636073216 5940645104832602112 5959241788020989312 5977659746094022656 5991458591306612736 5998706965425101824 6029765359476859008 6056866174231162368 6096977870749249536 6101978118272989056 6116598582261055488 6134966581517549568 6137355207641628672 6162155417269764096 6176380152766693376 6188443395252565824 6189851259892924416 6217283332586340352 6229426464095298048 6235953685740060672 6324317401934757888 6336669584360411712 6351297168811843872 6366200298636312576 6380896051864928256 6393358739466226944 6413933235565412352 6426460448916126048 6435698863568652288 6456409614608891904 6469019789637424896 6475798058268524544 6490746807248830464 6503424047106738336 6532245806099930592 6533731885442531328 6546493080531286272 6567560378932248576 6611054156276170752 6626315130782810112 6646213796644012032 6675668368708911104 6690228457548939264 6704147011523612976 6740390915219939328 6748545336103239552 6770262859763490816 6783486029411466384 6785029265651859456 6815099037642719232 6845729539086876672 6851343852095987712 6864725383057112688 6896716990189338624 6932424844428484608 6948427671862530048 6961998819659136552 6994443749159632896 7008104772107210304 7015447896457568256 7040764568690491392 7076599623274924808 7114857077176602624 7145209314913324356 7161975335965851648 7178508058348044288 7192528581899505312 7215674890011088896 7226047846813925376 7240161221514733824 7263460816435003392 7285272815552090112 7302090158154934272 7311563205947817984 7334451431410448384 7348776531862421916 7350448371122847744 7383023957446279168 7399126837156773888 7454604522130661376 7503972763999076352 7510126914797524992 7527463311184407552 7542165387964064598 7577314061589602304 7592113503116144496 7616545717233927168 7627494949414699008 7631421783087899682 7666986417348059136 7707761833607986176 7722816055939251774 7758806613963005952 7798977949982045184 7816981130845346304 7868749217804587008 7892378883514764288 7920860139776802816 7961174576184290409 7988611455075483648 8004214211823677952 8039687145969145344 8057222252961583104 8075821565641549824 8129303827665666048 8135970824363985408 8179955442023399424 8183140276855504896 8216207223026352128 8251257860336754432 8295865741809156096 8305901952127064064 8314604914320080896 8395217427339804672 8432423202579677184 8448892779147215616 8468396225082458496 8524478319288302592 8541127691005662558 8551910980753883136 8568613931888168064 8580931818091536384 8625359719516566528 8634397411024699392 8654329076331773952 8671232062808984448 8709661074799907456 8728657440708381696 8756747171909664768 8794103772201014592 8835086841043746816 8852342870030160384 8861618395525349376 8910967657248903168 8938862682031483968 8966489619141033984 8987187886959919104 8998060448137652736 9027017146351321088 9044648039215288512 9046705687535812608 9086798716856958976 9135125136127983616 9152967177409483584 9174897873391583232 9195622653585784832 9243233125904646144 9264570229150040064 9282665092878848736 9284776889839386624 9325924998879510528 9344139696142947072 9353930528610091008 9486476102902136832 9505004376540617568 9526945753217765808 9549300447954468864 9571344077797392384 9590038109199340416 9620899853348118528 9653548295352978432 9684614421913337856 9713697087402786816 9736120210873245696 9798368709149895888 9800597828163796992 9851340568398372864 9916581234414256128 9939472696174215168 9969320694966018048 10005297018665435136 10013502553063366656 10035342686323408896 10036617748245876736 10056220517285419464 10103085415452803072 10122818004154859328 10155394289645236224 10169993265886265344 10175229044117199576 10222648556464078848 10268594308630315008 10277015778143981568 10297088074585669032 10345075485284007936 10398637266642726912 10422641507793795072 10442998229488704828 10491665623739449344 10512157158160815456 10523171844686352384 10561146853035737088 10614899434912387212 10672285615764903936 10719582861292193792 10742963003948777472 10767762087522066432 10823512335016633344 10839071770220888064 10847961099151980544 10895191224652505088 10953135237232401408 10967344808921726976 11001677147115672576 11023164797793632874 11025672556684271616 11074535936169418752 11098690255735160832 11265190372196287488 11291194966776611328 11313248081946096897 11365971092384403456 11388170254674216744 11402547974338510848 11424818575850890752 11441242424122048512 11500479626022088704 11539105435109031936 11561642750411979264 11638209920944508928 11675662895879553024 11698466924973067776 11725471696268019456 11803123826706880512 11815491194033799168 11838568325272146432 11881290209665204224 11918483576041978624 11955319492188045312 11982917182613225472 11997413930850203648 12059530718953718016 12113732348462324736 12193955741498499072 12203956236545978112 12269933163035099136 12274710415283257344 12324310834539528192 12352760305533386752 12376886790505131648 12458852928190596096 12471907371480121344 12648634803869515776 12673339168720823424 12702594337623687744 12761792103729856512 12786717478932453888 12827866471130824704 12852920897832252096 12871397727137304576 12912819229217783808 12938039579274849792 12951596116537049088 12981493614497660928 13006848094213476672 13064491612199861184 13067463770885062656 13092986161062572544 13135120757864497152 13222108312552341504 13252630261565620224 13292427593288024064 13351336737417822208 13380456915097878528 13408294023047225952 13480781830439878656 13497090672206479104 13540525719526981632 13566972058822932768 13570058531303718912 13630198075285438464 13702687704191975424 13729450766114225376 13793433980378677248 13864849688856969216 13896855343725060096 13923997639318273104 13988887498319265792 14016209544214420608 14030895792915136512 14153199246549849616 14229714154353205248 14290418629826648712 14323950671931703296 14357016116696088576 14385057163799010624 14431349780022177792 14452095693627850752 14480322443029467648 14526921632870006784 14570545631104180224 14604180316309868544 14623126411895635968 14668902862820896768 14697553063724843832 14700896742245695488 14766047914892558336 14798253674313547776 14909209044261322752 15007945527998152704 15020253829595049984 15054926622368815104 15084330775928129196 15154628123179204608 15184227006232288992 15233091434467854336 15254989898829398016 15262843566175799364 15333972834696118272 15415523667215972352 15445632111878503548 15517613227926011904 15597955899964090368 15633962261690692608 15737498435609174016 15784757767029528576 15841720279553605632 15922349152368580818 16008428423647355904 16079374291938290688 16114444505923166208 16151643131283099648 16258607655331332096 16271941648727970816 16366280553711009792 16502515720673508864 16534747196690449311 16591731483618312192 16611803904254128128 16790434854679609344 16864846405159354368 16897785558294431232 16936792450164916992 17048956638576605184 17082255382011325116 17103821961507766272 17137227863776336128 17161863636183072768 17250719439033133056 17268794822049398784 17308658152663547904 17342464125617968896 17419322149599814912 17457314881416763392 17513494343819329536 17588207544402029184 17704685740060320768 17723236791050698752 17821935314497806336 17877725364062967936 17932979238282067968 17974375773919838208 17996120896275305472 18054034292702642176 18089296078430577024 18270250272255967232 18305934354818967168 18349795746783166464 18486466251809292288 18529140458300080128 18565330185757697472 18569553779678773248 18651849997759021056 18688279392285894144 18707861057220182016 18972952205804273664 19010008753081235136 19053891506435531616 19098600895908937728 19142688155594784768 19180076218398680832 19241799706696237056 19307096590705956864 19369228843826675712 19427394174805573632 19472240421746491392 19596737418299791776 19601195656327593984 19702681136796745728 19833162468828512256 19878945392348430336 19938641389932036096 20027005106126733312 20070685372646817792 20073235496491753472 20112441034570838928 20206170830905606144 20245636008309718656 20310788579290472448 20350458088234399152 20445297112928157696 20537188617260630016 20554031556287963136 20594176149171338064 20690150970568015872 20797274533285453824 20845283015587590144 20885996458977409656 20983331247478898688 21024314316321630912 21046343689372704768 21122293706071474176 21229798869824774424 21344571231529807872 21439165722584387584 21485926007897554944 21535524175044132864 21647024670033266688 21678143540441776128 21695922198303961088 21790382449305010176 21906270474464802816 21934689617843453952 22003354294231345152 22046329595587265748 22051345113368543232 22149071872338837504 22197380511470321664 22530380744392574976 22582389933553222656 22626496163892193794 22731942184768806912 22776340509348433488 22849637151701781504 22882484848244097024 23000959252044177408 23123285500823958528 23276419841889017856 23396933849946135552 23450943392536038912 23606247653413761024 23677136650544292864 23762580419330408448 23836967152083957248 23883523728552871227 23965834365226450944 23994827861700407296 24119061437907436032 24227464696924649472 24387911482996998144 24407912473091956224 24539866326070198272 24549420830566514688 24648621669079056384 24705520611066773504 24753773581010263296 24917705856381192192 24943814742960242688 25297269607739031552 25346678337441646848 25405188675247375488 25573434957864907776 25655732942261649408 25705841795664504192 25742795454274609152 25876079158549699584 25903192233074098176 25962987228995321856 26013696188426953344 26128983224399722368 26185972322125145088 26270241515728994304 26505260523131240448 26584855186576048128 26702673474835644416 26816588046094451904 26961563660879757312 26994181344412958208 27081051439053963264 27133944117645865536 27140117062607437824 27260396150570876928 27405375408383950848 27458901532228450752 27586867960757354496 27729699377713938432 27793710687450120192 27847995278636546208 27977774996638531584 28032419088428841216 28061791585830273024 28306398493099699232 28459428308706410496 28580837259653297424 28647901343863406592 28714032233392177152 28770114327598021248 28862699560044355584 28960644886058935296 29053843265740013568 29141091262208360448 29208360632619737088 29337805725641793536 29395106127449687664 29401793484491390976 29532095829785116672 29818418088522645504 30015891055996305408 30040507659190099968 30109853244737630208 30168661551856258392 30309256246358409216 30368454012464577984 30466182868935708672 30509979797658796032 30525687132351598728 30667945669392236544 30831047334431944704 30891264223757007096 31035226455852023808 31195911799928180736 31267924523381385216 31474996871218348032 31569515534059057152 31683440559107211264 31844698304737161636 32016856847294711808 32158748583876581376 32228889011846332416 32303286262566199296 32517215310662664192 32543883297455941632 33005031441347017728 33069494393380898622 33223607808508256256 33795571116588862464 33873584900329833984 33939744245838290691 34097913277153210368 34164510764022650232 34207643923015532544 34274455727552672256 34323727272366145536 34501438878066266112 34617316305327095808 34684928251235937792 34838644299199629824 34914629762833526784 35026988687638659072 35176415088804058368 35409371480120641536 35446473582101397504 35643870628995612672 35755450728125935872 35865958476564135936 35948751547839676416 35992241792550610944 36108068585405284352 36178592156861154048 36540500544511934464 36611868709637934336 36972932503618584576 37058280916600160256 37130660371515394944 37376558784571788288 37415722114440364032 37945904411608547328 38020017506162470272 38107783012871063232 38285376311189569536 38360152436797361664 38483599413392474112 38614193181411913728 38738457687653351424 38854788349611147264 38944480843492982784 39193474836599583552 39202391312655187968 39405362273593491456 39666324937657024512 39757890784696860672 39877282779864072192 40054010212253466624 40141370745293635584 40146470992983506944 40224882069141677856 40412341661811212288 40491272016619437312 40621577158580944896 40700916176468798304 40890594225856315392 41108063112575926272 41188352298342676128 41380301941136031744 41594549066570907648 41690566031175180288 41771992917954819312 41966662494957797376 42048628632643261824 42092687378745409536 42459597739649548848 42689142463059615744 42878331445168775168 42971852015795109888 43071048350088265728 43294049340066533376 43356287080883552256 43391844396607922176 43580764898610020352 43812540948929605632 43869379235686907904 44006708588462690304 44092659191174531496 44102690226737086464 44298143744677675008 44394761022940643328 45060761488785149952 45164779867106445312 45252992327784387588 45463884369537613824 45552681018696866976 45699274303403563008 45764969696488194048 46001918504088354816 46246571001647917056 46552839683778035712 46793867699892271104 46901886785072077824 47212495306827522048 47354273301088585728 47525160838660816896 47673934304167914496 47767047457105742454 47989655723400814592 48238122875814872064 48454929393849298944 48775822965993996288 48815824946183912448 49098841661133029376 49411041222133547008 49507547162020526592 49604241590071347933 49835411712762384384 50594539215478063104 50693356674883293696 50810377350494750976 51146869915729815552 51311465884523298816 51411683591329008384 51485590908549218304 51752158317099399168 51806384466148196352 51925974457990643712 52027392376853906688 52257966448799444736 52371944644250290176 52540483031457988608 53169710373152096256 53405346949671288832 53633176092188903808 53923127321759514624 53988362688825916416 54162102878107926528 54267888235291731072 54810750816767901696 54917803064456901504 55459398755427876864 55587421374900240384 55695990557273092416 55955549993277063168 56064838176857682432 56123583171660546048 56612796986199398464 56918856617412820992 57161674519306594848 57295802687726813184 57428064466784354304 57540228655196042496 57725399120088711168 57921289772117870592 58107686531480027136 58282182524416720896 58416721265239474176 58675611451283587072 58790212254899375328 58803586968982781952 59064191659570233344 59636836177045291008 60081015318380199936 60219706489475260416 60337323103712516784 60618512492716818432 60736908024929155968 60932365737871417344 61051374264703197456 61335891338784473088 61662094668863889408 61782528447514014192 62070452911704047616 62391823599856361472 62535849046762770432 62949993742436696064 63139031068118114304 63366881118214422528 63689396609474323272 64033713694589423616 64317497167753162752 64457778023692664832 64606572525132398592 65034430621325328384 65087766594911883264 66010062882694035456 66138988786761797244 66447215617016512512 67591142233177724928 67747169800659667968 67879488491676581382 68195826554306420736 68329021528045300464 68548911455105344512 68647454544732291072 69002877756132532224 69369856502471875584 69677288598399259648 69829259525667053568 70352830177608116736 70818742960241283072 71287741257991225344 71510901456251871744 71650571185658613681 71897503095679352832 71984483585101221888 72216137170810568704 72357184313722308096 73081001089023868928 73223737419275868672 73945865007237169152 74116561833200320512 74261320743030789888 74753117569143576576 74831444228880728064 75891808823217094656 76040035012324940544 76215566025742126464 76720304873594723328 76967198826784948224 77228386362823827456 77709576699222294528 77888961686985965568 78386949673199167104 78810724547186982912 79515781569393721344 79754565559728144384 80108020424506933248 80292941985967013888 80449764138283355712 80824683323622424576 80982544033238874624 81243154317161889792 81401832352937596608 81781188451712630784 82216126225151852544 82376704596685352256 82760603882272063488 83189098133141815296 83381132062350360576 83543985835909638624 83933324989915594752 84097257265286523648 84185374757490819072 84919195479299097696 85378284926119231488 85756662890337550336 85943704031590219776 86142096700176531456 86588098680133066752 86783688793215844352 87161529797220040704 87625081897859211264 88013417176925380608 88185318382349062992 88205380453474172928 88596287489355350016 90121522977570299904 90329559734212890624 90505984655568775176 90927768739075227648 91105362037393733952 91398548606807126016 91529939392976388096 92003837008176709632 92493142003295834112 93105679367556071424 93587735399784542208 93803773570144155648 94424990613655044096 94708546602177171456 95050321677321633792 95347868608335828992 95534094914211484908 95979311446801629184 96476245751629744128 96909858787698597888 97551645931987992576 97631649892367824896 99015094324041053184 99208483180142695866 99670823425524768768 101386713349766587392 101620754700989501952 102293739831459631104 102622931769046597632 102823367182658016768 102971181817098436608 103504316634198798336 103851948915981287424 104054784753707813376 104515932897598889472 104743889288500580352 105080966062915977216 106339420746304192512 106810693899342577664 107266352184377807616 107846254643519029248 107976725377651832832 108324205756215853056 108535776470583462144 109621501633535803392 109835606128913803008 110918797510855753728 111174842749800480768 111391981114546184832 112129676353715364864 112247166343321092096 113225593972398796928 113837713234825641984 114323349038613189696 114856128933568708608 115080457310392084992 115450798240177422336 115842579544235741184 116215373062960054272 116564365048833441792 116833442530478948352 117351222902567174144 117580424509798750656 117607173937965563904 118128383319140466688 119273672354090582016 120162030636760399872 120439412978950520832 120674646207425033568 121237024985433636864 121473816049858311936 121864731475742834688 122102748529406394912 122671782677568946176 123324189337727778816 123565056895028028384 124140905823408095232 124783647199712722944 125071698093525540864 125899987484873392128 126278062136236228608 127378793218948646544 128067427389178847232 128634994335506325504 128915556047385329664 129213145050264797184 130068861242650656768 130175533189823766528 132020125765388070912 132277977573523594488 132894431234033025024 135182284466355449856 135494339601319335936 135758976983353162764 136391653108612841472 136658043056090600928 137097822910210689024 137294909089464582144 138005755512265064448 138739713004943751168 139354577196798519296 139658519051334107136 140705660355216233472 141637485920482566144 142575482515982450688 143021802912503743488 143301142371317227362 143968967170202443776 144714368627444616192 146447474838551737344 148233123666400641024 148522641486061579776 149506235138287153152 151783617646434189312 152080070024649881088 152431132051484252928 153440609747189446656 153934397653569896448 154456772725647654912 155419153398444589056 155777923373971931136 156773899346398334208 157621449094373965824 159509131119456288768 160216040849013866496 160585883971934027776 160899528276566711424 161965088066477749248 162486308634323779584 162803664705875193216 164432252450303705088 164753409193370704512 166378196266283630592 166762264124700721152 167087971671819277248 167866649979831189504 168194514530573047296 168370749514981638144 169838390958598195392 170756569852238462976 171513325780675100672 171887408063180439552 172284193400353062912 173176197360266133504 173567377586431688704 174323059594440081408 175250163795718422528 176026834353850761216 176370636764698125984 176410760906948345856 177192574978710700032 180243045955140599808 180659119468425781248 181011969311137550352 181855537478150455296 182210724074787467904 182797097213614252032 184007674016353419264 184986284006591668224 186211358735112142848 187175470799569084416 187607547140288311296 188849981227310088192 189417093204354342912 190100643354643267584 190695737216671657984 191068189828422969816 191958622893603258368 192952491503259488256 193819717575397195776 195103291863975985152 195263299784735649792 198030188648082106368 198416966360285391732 199341646851049537536 202773426699533174784 203241509401979003904 204587479662919262208 205646734365316033536 205942363634196873216 207008633268397596672 208109569507415626752 209031865795197778944 209487778577001160704 214532704368755615232 214951713556975841043 215692509287038058496 215953450755303665664 216648411512431706112 217071552941166924288 219243003267071606784 219671212257827606016 221837595021711507456 222349685499600961536 222783962229092369664 224259352707430729728 224494332686642184192 226451187944797593856 227675426469651283968 228646698077226379392 230160914620784169984 230901596480354844672 231685159088471482368 233128730097666883584 233666885060957896704 234702445805134348288 235160849019597501312 238547344708181164032 240324061273520799744 240878825957901041664 241349292414850067136 242474049970867273728 242947632099716623872 243729462951485669376 244205497058812789824 245343565355137892352 246648378675455557632 247130113790056056768 248281811646816190464 249567294399425445888 250143396187051081728 251799974969746784256 252556124272472457216 254757586437897293088 256134854778357694464 257269988671012651008 257831112094770659328 258426290100529594368 260351066379647533056 264040251530776141824 264555955147047188976 265788862468066050048 270364568932710899712 270988679202638671872 271517953966706325528 272783306217225682944 273316086112181201856 274195645820421378048 274589818178929164288 276011511024530128896 277479426009887502336 278709154393597038592 279317038102668214272 281411320710432466944 283274971840965132288 285150965031964901376 286043605825007486976 286602284742634454724 287937934340404887552 289428737254889232384 292894949677103474688 297045282972123159552 299012470276574306304 304160140049299762176 304862264102968505856 306881219494378893312 307868795307139792896 308913545451295309824 311555846747943862272 313547798692796668416 315242898188747931648 319018262238912577536 320432081698027732992 321171767943868055552 321799056553133422848 323930176132955498496 324972617268647559168 325607329411750386432 328864504900607410176 329506818386741409024 332756392532567261184 333524528249401442304 334175943343638554496 336389029061146094592 336741499029963276288 339676781917196390784 341513139704476925952 343026651561350201344 344568386800706125824 346352394720532267008 347134755172863377408 348646119188880162816 350500327591436845056 352053668707701522432 352741273529396251968 352821521813896691712 354385149957421400064 360486091910281199616 361318238936851562496 362023938622275100704 363711074956300910592 364421448149574935808 365594194427228504064 368015348032706838528 369972568013183336448 372422717470224285696 374350941599138168832 375215094280576622592 377699962454620176384 378834186408708685824 381391474433343315968 382136379656845939632 383917245787206516736 385904983006518976512 387639435150794391552 390206583727951970304 390526599569471299584 396060377296164212736 396833932720570783464 398683293702099075072 405546853399066349568 406483018803958007808 409174959325838524416 411293468730632067072 411884727268393746432 414017266536795193344 416219139014831253504 418063731590395557888 418975557154002321408 429065408737511230464 429903427113951682086 431906901510607331328 434143105882333848576 439342424515655212032 444699370999201923072 445567924458184739328 448518705414861459456 452902375889595187712 455350852939302567936 457293396154452758784 460321829241568339968 461803192960709689344 463370318176942964736 466257460195333767168 467333770121915793408 469404891610268696576 470321698039195002624 480648122547041599488 481757651915802083328 482698584829700134272 485895264199433247744 487458925902971338752 488410994117625579648 493296757350911115264 494260227580112113536 499134588798850891776 500286792374102163456 503599949939493568512 505112248544944914432 509515172875794586176 512269709556715388928 514539977342025302016 515662224189541318656 516852580201059188736 520702132759295066112 528080503061552283648 529111910294094377952 531577724936132100096 540729137865421799424 541977358405277343744 543035907933412651056 545566612434451365888 546632172224362403712 548391291640842756096 552023022049060257792 554958852019775004672 557418308787194077184 558634076205336428544 562822641420864933888 566549943681930264576 570301930063929802752 572087211650014973952 573204569485268909448 575875868680809775104 578857474509778464768 585789899354206949376 594090565944246319104 598024940553148612608 608320280098599524352 609724528205937011712 613762438988757786624 617827090902590619648 627095597385593336832 642343535887736111104 643598113106266845696 644855140670927523129 647860352265910996992 649945234537295118336 651214658823500772864 657729009801214820352 659013636773482818048 665512785065134522368 667049056498802884608 668351886687277108992 672778058122292189184 673482998059926552576 679353563834392781568 683026279408953851904 686053303122700402688 692704789441064534016 694269510345726754816 701000655182873690112 704107337415403044864 705482547058792503936 720972183820562399232 722636477873703124992 724047877244550201408 727422149912601821184 728842896299149871616 731188388854457008128 736030696065413677056 739945136026366672896 744845434940448571392 748701883198276337664 750430188561153245184 755399924909240352768 757668372817417371648 762782948866686631936 764272759313691879264 767834491574413033472 771809966013037953024 775278870301588783104 781053199138942599168 792120754592328425472 793667865441141566928 797366587404198150144 811093706798132699136 812966037607916015616 818349918651677048832 822586937461264134144 823769454536787492864 828034533073590386688 832438278029662507008 836127463180791115776 837951114308004642816 858130817475022460928 859806854227903364172 863813803021214662656 868286211764667697152 878684849031310424064 891135848916369478656 897037410829722918912 905804751779190375424 914586792308905517568 920643658483136679936 923606385921419378688 926740636353885929472 934667540243831586816 938809783220537393152 940643396078390005248 961296245094083198976 963515303831604166656 965397169659400268544 971790528398866495488 974917851805942677504 976821988235251159296 986593514701822230528 988520455160224227072 998269177597701783552 1000573584748204326912 1010224497089889828864 1019030345751589172352 1024539419113430777856 1029079954684050604032 1033705160402118377472 1041404265518590132224 1056161006123104567296 1058223820588188755904 1063155449872264200192 1081458275730843598848 1083954716810554687488 1086071815866825302112 1091133224868902731776 1093264344448724807424 1096782583281685512192 1104046044098120515584 1109917704039550009344 1114836617574388154368 1117268152410672857088 1125645282841729867776 1133099887363860529152 1144174423300029947904 1146409138970537818896 1151751737361619550208 1157714949019556929536 1171579798708413898752 1188181131888492638208 1196049881106297225216 1216640560197199048704 1219449056411874023424 1227524877977515573248 1235654181805181239296 1254191194771186673664 1287196226212533691392 1289710281341855046258 1295720704531821993984 1302429317647001545728 1318027273546965636096 1334098112997605769216 1336703773374554217984 1345556116244584378368 1358707127668785563136 1366052558817907703808 1372106606245400805376 1385409578882129068032 1388539020691453509632 1402001310365747380224 1408214674830806089728 1410965094117585007872 1441944367641124798464 1445272955747406249984 1448095754489100402816 1457685792598299743232 1462376777708914016256 1479890272052733345792 1497403766396552675328 1500860377122306490368 1510799849818480705536 1515336745634834743296 1525565897733373263872 1528545518627383758528 1535668983148826066944 1543619932026075906048 1550557740603177566208 1562106398277885198336 1584241509184656850944 1587335730882283133856 1594733174808396300288 1622187413596265398272 1625932075215832031232 1636699837303354097664 1645173874922528268288 1656069066147180773376 1664876556059325014016 1672254926361582231552 1675902228616009285632 1716261634950044921856 1719613708455806728344 1727627606042429325312 1736572423529335394304 1757369698062620848128 1782271697832738957312 1794074821659445837824 1811609503558380750848 1829173584617811035136 1841287316966273359872 1853481272707771858944 1881286792156780010496 1927030607663208333312 1930794339318800537088 1943581056797732990976 1949835703611885355008 1953643976470502318592 1973187029403644461056 1977040910320448454144 1996538355195403567104 2001147169496408653824 2020448994179779657728 2038060691503178344704 2049078838226861555712 2058159909368101208064 2082808531037180264448 2112322012246209134592 2116447641176377511808 2162916551461687197696 2167909433621109374976 2172143631733650604224 2182266449737805463552 2186528688897449614848 2193565166563371024384 2208092088196241031168 2219835408079100018688 2229673235148776308736 2234536304821345714176 2251290565683459735552 2266199774727721058304 2288348846600059895808 2292818277941075637792 2303503474723239100416 2315429898039113859072 2343159597416827797504 2376362263776985276416 2392099762212594450432 2433281120394398097408 2438898112823748046848 2455049755955031146496 2471308363610362478592 2508382389542373347328 2574392452425067382784 2579420562683710092516 2591441409063643987968 2604858635294003091456 2636054547093931272192 2673407546749108435968 2691112232489168756736 2717414255337571126272 2770819157764258136064 2804002620731494760448 2816429349661612179456 2821930188235170015744 2883888735282249596928 2890545911494812499968 2896191508978200805632 2915371585196599486464 2924753555417828032512 2959780544105466691584 2994807532793105350656 3001720754244612980736 3030673491269669486592 3051131795466746527744 3057091037254767517056 3087239864052151812096 3101115481206355132416 3124212796555770396672 3168483018369313701888 3174671461764566267712 3189466349616792600576 3244374827192530796544 3251864150431664062464 3273399674606708195328 3290347749845056536576 3312138132294361546752 3329753112118650028032 3344509852723164463104 3351804457232018571264 3432523269900089843712 3439227416911613456688 3455255212084858650624 3473144847058670788608 3514739396125241696256 3564543395665477914624 3588149643318891675648 3623219007116761501696 3658347169235622070272 3682574633932546719744 3706962545415543717888 3762573584313560020992 3861588678637601074176 3887162113595465981952 3907287952941004637184 3954081820640896908288 4002294338992817307648 4076121383006356689408 4098157676453723111424 4116319818736202416128 4165617062074360528896 4224644024492418269184 4232895282352755023616 4325833102923374395392 4335818867242218749952 4344287263467301208448 4373057377794899229696 4387130333126742048768 4439670816158200037376 4459346470297552617472 4502581131366919471104 4532399549455442116608 4576697693200119791616 4585636555882151275584 4607006949446478200832 4630859796078227718144 4686319194833655595008 4752724527553970552832 4784199524425188900864 4866562240788796194816 4877796225647496093696 4910099511910062292992 5016764779084746694656 5148784904850134765568 5158841125367420185032 5182882818127287975936 5209717270588006182912 5272109094187862544384 5346815093498216871936 5382224464978337513472 5434828510675142252544 5643860376470340031488 5781091822989624999936 5792383017956401611264 5830743170393198972928 5849507110835656065024 5919561088210933383168 5989615065586210701312 6003441508489225961472 6061346982539338973184 6102263590933493055488 6114182074509535034112 6174479728104303624192 6248425593111540793344 6336966036738627403776 6349342923529132535424 6488749654385061593088 6503728300863328124928 6546799349213416390656 6580695499690113073152 6624276264588723093504 6659506224237300056064 6689019705446328926208 6703608914464037142528 6865046539800179687424 6878454833823226913376 6910510424169717301248 6946289694117341577216 7029478792250483392512 7129086791330955829248 7176299286637783351296 7246438014233523003392 7316694338471244140544 7365149267865093439488 7413925090831087435776 7525147168627120041984 7723177357275202148352 7774324227190931963904 7814575905882009274368 7908163641281793816576 8152242766012713378816 8449288048984836538368 8465790564705510047232 8651666205846748790784 8671637734484437499904 8688574526934602416896 8746114755589798459392 8774260666253484097536 8879341632316400074752 8918692940595105234944 9005162262733838942208 9153395386400239583232 9171273111764302551168 9261719592156455436288 9372638389667311190016 9505449055107941105664 9568399048850377801728 9733124481577592389632 9755592451294992187392 9820199023820124585984 10033529558169493389312 10297569809700269531136 10317682250734840370064 10365765636254575951872 10419434541176012365824 10544218188375725088768 10693630186996433743872 10764448929956675026944 10869657021350284505088 11287720752940680062976 11584766035912803222528 11661486340786397945856 12006883016978451922944 12204527181866986110976 12228364149019070068224 12348959456208607248384 12496851186223081586688 12673932073477254807552 12698685847058265070848 12977499308770123186176 13007456601726656249856 13161390999380226146304 13319012448474600112128 13378039410892657852416 13730093079600359374848 13756909667646453826752 13821020848339434602496 13892579388234683154432 14058957584500966785024 14258173582661911658496 14352598573275566702592 14492876028467046006784 14633388676942488281088 14730298535730186878976 15050294337254240083968 15446354714550404296704 15548648454381863927808 15629151811764018548736 15816327282563587633152 16304485532025426757632 16931581129411020094464 17343275468968874999808 17377149053869204833792 17492229511179596918784 17548521332506968195072 17758683264632800149504 17837385881190210469888 18010324525467677884416 18306790772800479166464 18342546223528605102336 18523439184312910872576 18745276779334622380032 19010898110215882211328 19466248963155184779264 19511184902589984374784 19640398047640249171968 20067059116338986778624 20595139619400539062272 20635364501469680740128 20731531272509151903744 20838869082352024731648 21088436376751450177536 21387260373992867487744 21528897859913350053888 21739314042700569010176 22575441505881360125952 23169532071825606445056 23322972681572795891712 24456728298038140136448 25347864146954509615104 25397371694116530141696 25954998617540246372352 26014913203453312499712 26322781998760452292608 26638024896949200224256 26756078821785315704832 27460186159200718749696 27513819335292907653504 27785158776469366308864 28117915169001933570048 28516347165323823316992 28705197146551133405184 28985752056934092013568 29266777353884976562176 29460597071460373757952 30100588674508480167936 30892709429100808593408 31097296908763727855616 31258303623528037097472 31632654565127175266304 32608971064050853515264 33863162258822040188928 34754298107738409667584 34984459022359193837568 36020649050935355768832 36613581545600958332928 36685092447057210204672 37046878368625821745152 37490553558669244760064 38021796220431764422656 38932497926310369558528 39022369805179968749568 40134118232677973557248 41190279238801078124544 41270729002939361480256 41463062545018303807488 41677738164704049463296 42176872753502900355072 42774520747985734975488 43057795719826700107776 43478628085401138020352 45150883011762720251904 46339064143651212890112 46645945363145591783424 48913456596076280272896 50794743388233060283392 52029826406906624999424 52645563997520904585216 53276049793898400448512 53512157643570631409664 54920372318401437499392 55027638670585815307008 55570317552938732617728 56235830338003867140096 57032694330647646633984 57971504113868184027136 58533554707769953124352 58921194142920747515904 60201177349016960335872 61785418858201617186816 62194593817527455711232 62516607247056074194944 63265309130254350532608 65217942128101707030528 67726324517644080377856 69508596215476819335168 69968918044718387675136 73370184894114420409344 76043592440863528845312 77864995852620739117056 78044739610359937499136 80268236465355947114496 82380558477602156249088 82541458005878722960512 83355476329408098926592 84353745507005800710144 85549041495971469950976 86115591439653400215552 86957256170802276040704 90301766023525440503808 92678128287302425780224 93291890726291183566848 97826913192152560545792 101589486776466120566784 109840744636802874998784 110055277341171630614016 111140635105877465235456 112471660676007734280192 114065388661295293267968 115943008227736368054272 117067109415539906248704 120402354698033920671744 123570837716403234373632 124389187635054911422464 125033214494112148389888 126530618260508701065216 130435884256203414061056 135452649035288160755712 139017192430953638670336 139937836089436775350272 146740369788228840818688 156089479220719874998272 160536472930711894228992 164761116955204312498176 165082916011757445921024 166710952658816197853184 168707491014011601420288 171098082991942939901952 173914512341604552081408 180603532047050881007616 185356256574604851560448 186583781452582367133696 195653826384305121091584 203178973552932241133568 220110554682343261228032 228130777322590586535936 231886016455472736108544 234134218831079812497408 240804709396067841343488 247141675432806468747264 250066428988224296779776 253061236521017402130432 260871768512406828122112 270905298070576321511424 278034384861907277340672 279875672178873550700544 293480739576457681637376 329522233910408624996352 330165832023514891842048 333421905317632395706368 337414982028023202840576 342196165983885879803904 347829024683209104162816 361207064094101762015232 370712513149209703120896 373167562905164734267392 391307652768610242183168 406357947105864482267136 440221109364686522456064 468268437662159624994816 481609418792135682686976 494283350865612937494528 500132857976448593559552 506122473042034804260864 521743537024813656244224 541810596141152643022848 556068769723814554681344 559751344357747101401088 586961479152915363274752 660331664047029783684096 684392331967771759607808 695658049366418208325632 722414128188203524030464 741425026298419406241792 782615305537220484366336 812715894211728964534272 880442218729373044912128 988566701731225874989056 1000265715952897187119104 1012244946084069608521728 1043487074049627312488448 1083621192282305286045696 1112137539447629109362688 1119502688715494202802176 1173922958305830726549504 1320663328094059567368192 1444828256376407048060928 1482850052596838812483584 1565230611074440968732672 1625431788423457929068544 1760884437458746089824256 2086974148099254624976896 2167242384564610572091392 2224275078895258218725376 2347845916611661453099008 2641326656188119134736384 2965700105193677624967168 3130461222148881937465344 3250863576846915858137088 3521768874917492179648512 4334484769129221144182784 4448550157790516437450752 4695691833223322906198016 5282653312376238269472768 6260922444297763874930688 6501727153693831716274176 7043537749834984359297024 8897100315581032874901504 9391383666446645812396032 10565306624752476538945536 13003454307387663432548352 14087075499669968718594048 18782767332893291624792064 21130613249504953077891072 28174150999339937437188096 42261226499009906155782144 56348301998679874874376192 84522452998019812311564288 169044905996039624623128576
- Sum of all divisors σ(n): 586678301767833846767945505
- Sum of proper divisors (its aliquot sum) s(n): 417633395771794222144816929
- 169044905996039624623128576 is an abundant number, because the sum of its proper divisors (417633395771794222144816929) is greater than itself. Its abundance is 248588489775754597521688353
Bases of 169044905996039624623128576
- Binary: 10001011110101001010011010110111011001111010110010111111001101001110010000000000000000002
- Hexadecimal: 0x8BD4A6B767ACBF34E40000
- Base-36: L8NIP5J2GRP81S000
Squares and roots of 169044905996039624623128576
- 169044905996039624623128576 squared (1690449059960396246231285762) is 28576180243209873433399795684793441473680070227787776
- 169044905996039624623128576 cubed (1690449059960396246231285763) is 4830657702939297792220717678717140895794434958916298039694214399457616489086976
-
169044905996039624623128576 is a
perfect square number . Itssquare root is 13001727038976 -
The
cube root of 169044905996039624623128576 is 552926446.4868045453
Scales and comparisons
How big is 169044905996039624623128576?- 169,044,905,996,039,624,623,128,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 169,044,905,996,039,624,623,128,576 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 169044905996039624623128576 cubic inches would be around 46077203.9 feet tall.
Recreational maths with 169044905996039624623128576
- 169044905996039624623128576 backwards is 675821326426930699509440961
- The number of decimal digits it has is: 27
- The sum of 169044905996039624623128576's digits is 126
- 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 169044905996039624623128576 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 169044905996039624623128576 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/169044905996039624623128576/
Chicago style:
Numbermatics. 2024. "Number 169044905996039624623128576 - Facts about the integer". https://numbermatics.com/n/169044905996039624623128576/
The information we have on file for 169044905996039624623128576 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 169044905996039624623128576, math, Factors of 169044905996039624623128576, curriculum, school, college, exams, university, Prime factorization of 169044905996039624623128576, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-nine septillion, forty-four sextillion, nine hundred five quintillion, nine hundred ninety-six quadrillion, thirty-nine trillion, six hundred twenty-four billion, six hundred twenty-three million, one hundred twenty-eight thousand, five hundred seventy-six.