427064038764827896656953344
427,064,038,764,827,896,656,953,344 is an even composite number composed of six prime numbers multiplied together.
427064038764827896656953344 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 427064038764827896656953344:
218 × 73 × 113 × 173 × 893 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 17 × 17 × 17 × 89 × 89 × 89 × 101 × 101 × 101)See below for interesting mathematical facts about the number 427064038764827896656953344 from the Numbermatics database.
Names of 427064038764827896656953344
- Cardinal: 427064038764827896656953344 can be written as Four hundred twenty-seven septillion, sixty-four sextillion, thirty-eight quintillion, seven hundred sixty-four quadrillion, eight hundred twenty-seven trillion, eight hundred ninety-six billion, six hundred fifty-six million, nine hundred fifty-three thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 4.27064038764827896656953344 × 1026
Factors of 427064038764827896656953344
Divisors of 427064038764827896656953344
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 22 28 32 34 44 49 56 64 68 77 88 89 98 101 112 119 121 128 136 154 176 178 187 196 202 224 238 242 256 272 289 308 343 352 356 374 392 404 448 476 484 512 539 544 578 616 623 686 704 707 712 748 784 808 833 847 896 952 968 979 1024 1078 1088 1111 1156 1232 1246 1309 1331 1372 1408 1414 1424 1496 1513 1568 1616 1666 1694 1717 1792 1904 1936 1958 2023 2048 2057 2156 2176 2222 2312 2464 2492 2618 2662 2744 2816 2828 2848 2992 3026 3136 3179 3232 3332 3388 3434 3584 3773 3808 3872 3916 4046 4096 4114 4312 4352 4361 4444 4624 4913 4928 4949 4984 5236 5324 5488 5632 5656 5696 5831 5929 5984 6052 6272 6358 6464 6664 6776 6853 6868 7168 7546 7616 7744 7777 7832 7921 8092 8192 8228 8624 8704 8722 8888 8989 9163 9248 9317 9826 9856 9898 9968 10201 10472 10591 10648 10769 10976 11264 11312 11392 11662 11858 11968 12019 12104 12221 12544 12716 12928 13328 13552 13706 13736 14161 14336 14399 15092 15232 15488 15554 15664 15842 16184 16384 16456 16643 17248 17408 17444 17776 17978 18326 18496 18634 18887 19652 19712 19796 19936 20402 20944 21182 21296 21538 21952 22253 22528 22624 22627 22784 23324 23716 23936 24038 24208 24442 25088 25432 25721 25856 26656 27104 27412 27472 28322 28672 28798 29189 30184 30464 30527 30976 31108 31328 31684 32368 32768 32912 33286 34391 34496 34643 34816 34888 34969 35552 35956 36652 36992 37268 37774 39304 39424 39592 39872 40804 41503 41888 42364 42592 43076 43904 44506 45056 45248 45254 45568 46648 47432 47872 47971 48076 48416 48884 50176 50864 51442 51712 53312 54043 54208 54439 54824 54944 55447 56644 57344 57596 58378 60368 60928 61054 61952 62216 62656 62923 63368 64141 64736 65219 65536 65824 66572 68782 68992 69286 69632 69776 69938 71104 71407 71912 73304 73984 74137 74536 75383 75548 78608 78848 79184 79744 81608 83006 83776 84133 84728 85184 85547 86152 87131 87808 89012 90112 90496 90508 91136 93296 94864 95744 95942 96152 96832 97768 98879 99127 100352 100793 101728 102884 103424 106624 108086 108416 108878 109648 109888 110894 112211 113288 114688 115192 116501 116756 118459 120736 121856 122108 123904 124432 125312 125846 126736 128282 129472 130438 131072 131648 132209 133144 134431 134657 137564 137984 138572 139264 139552 139876 142208 142814 143824 146608 147968 148274 149072 150766 151096 152813 155771 157216 157696 158368 158389 159488 163216 166012 167552 168266 169456 170368 171094 172304 173417 174262 175616 178024 180047 180224 180992 181016 182272 183073 186592 189728 191488 191884 192304 193664 195536 197758 198254 200704 201586 203456 204323 205768 206848 207757 213248 216172 216832 217756 219296 219776 221788 224422 226576 229376 230384 233002 233512 236918 240737 241472 243712 244216 244783 247808 248864 250624 251692 253472 256564 258944 260876 262144 263296 264418 266288 268862 269314 275128 275968 277144 278528 279104 279752 282931 284416 285628 287648 293216 295936 296548 298144 301532 302192 305626 311542 314432 315392 316736 316778 318976 321079 326432 332024 335104 335797 336532 338912 340736 342188 344608 346834 348524 351232 356048 360094 360448 361984 362032 364544 366146 373184 378301 379456 381073 382976 383768 384608 384659 387328 388129 391072 395516 396508 401408 403172 406912 408646 411536 413696 415514 426496 432344 433664 435512 437257 438592 439552 440461 443576 448844 453152 456533 458752 460768 466004 467024 473836 481474 482944 487424 488432 489566 495616 496213 497728 499849 501248 503384 506944 513128 517888 518959 521752 526592 527681 528836 532576 537724 538628 550256 551936 554288 557056 558208 559504 565862 568832 571256 575296 586432 588931 591872 593096 594473 596288 598829 603064 604384 609917 611252 623084 628864 630784 633472 633556 637952 642158 652864 664048 670208 671594 673064 677824 681472 684376 689216 692153 693668 697048 702464 704969 705551 712096 720188 720896 723968 724064 729088 732292 746368 756602 758912 762146 765952 767536 769216 769318 774656 776258 782144 785477 791032 793016 800021 802816 806344 813824 815507 817292 823072 827392 829213 831028 852992 864688 867328 871024 874514 877184 879104 880922 887152 897688 906304 907889 913066 917504 921536 925463 932008 934048 941017 942599 947672 958441 962948 965888 974848 976864 979132 991232 992426 995456 999698 1002496 1006768 1013888 1026256 1030301 1035776 1037918 1043504 1053184 1055362 1057672 1065152 1069691 1075448 1077256 1087669 1090397 1100512 1103872 1108576 1108723 1114112 1116416 1119008 1131724 1137664 1142512 1150592 1172864 1177862 1183744 1186192 1188946 1192576 1197658 1206128 1208768 1213919 1219834 1222504 1234321 1246168 1257728 1260329 1261568 1266944 1267112 1275904 1281511 1284316 1305728 1328096 1340416 1343188 1346128 1355648 1362944 1368752 1378432 1384306 1387336 1394096 1404928 1409938 1411102 1424192 1430261 1440376 1441792 1447936 1448128 1454299 1458176 1464584 1481227 1492736 1513204 1517824 1524292 1531904 1535072 1538432 1538636 1549312 1552516 1564288 1570954 1582064 1586032 1600042 1605632 1612688 1627648 1631014 1634584 1646144 1654784 1658426 1662056 1680943 1685159 1705984 1713481 1729376 1734656 1742048 1749028 1754368 1758208 1761844 1774304 1795376 1812608 1815778 1826132 1835008 1843072 1850926 1864016 1868096 1882034 1885198 1895344 1907587 1916882 1925896 1931776 1949696 1953728 1958264 1980517 1982464 1984852 1990912 1999396 2004992 2013536 2013803 2027776 2052512 2060602 2071552 2075836 2087008 2106368 2110724 2115344 2130304 2139382 2150896 2154512 2175338 2180794 2201024 2207744 2217152 2217446 2228224 2232832 2238016 2247553 2263448 2275328 2285024 2285327 2289169 2301184 2345728 2355724 2367488 2372384 2377892 2385152 2395316 2412256 2417536 2427838 2439668 2445008 2468642 2492336 2515456 2520658 2523136 2533888 2534224 2551808 2563022 2568632 2597821 2611456 2648107 2656192 2680832 2686376 2692256 2692613 2711296 2716903 2725888 2737504 2756864 2768612 2774672 2788192 2809856 2819876 2822204 2848384 2860522 2880752 2883584 2895872 2896256 2908598 2916352 2929168 2948089 2962454 2985472 3026408 3035648 3048584 3060799 3063808 3070144 3076864 3077272 3083227 3098624 3105032 3112241 3128576 3141908 3164128 3172064 3200084 3211264 3225376 3255296 3262028 3269168 3292288 3309568 3316852 3324112 3361886 3370318 3411968 3426962 3458752 3469312 3473491 3484096 3498056 3498943 3508736 3516416 3523688 3531869 3548608 3590752 3625216 3631556 3652264 3686144 3693767 3701852 3728032 3736192 3764068 3770396 3790688 3815174 3833764 3851792 3863552 3899392 3907456 3916528 3961034 3964928 3969704 3981824 3998792 4009984 4027072 4027606 4055552 4105024 4121204 4143104 4151672 4161311 4174016 4191803 4212736 4221448 4230688 4260608 4269419 4278764 4301792 4309024 4350676 4361588 4402048 4415488 4434304 4434892 4456448 4465664 4476032 4495106 4526896 4550656 4570048 4570654 4578338 4602368 4691456 4711448 4734976 4744768 4755784 4770304 4790632 4809827 4824512 4835072 4845071 4855676 4879336 4890016 4934783 4937284 4984672 5030912 5041316 5046272 5067776 5068448 5103616 5126044 5137264 5195642 5222912 5296214 5312384 5361664 5372752 5384512 5385226 5422592 5433806 5451776 5458343 5475008 5498339 5513728 5537224 5549344 5576384 5600147 5619712 5639752 5644408 5696768 5708549 5721044 5761504 5791744 5792512 5804491 5817196 5832704 5858336 5896178 5924908 5970944 6052816 6071296 6097168 6121598 6127616 6140288 6153728 6154544 6166454 6197248 6210064 6224482 6257152 6283816 6328256 6344128 6355223 6400168 6422528 6450752 6478241 6510592 6524056 6538336 6539203 6584576 6587119 6598193 6619136 6633704 6648224 6709087 6723772 6740636 6823936 6853924 6917504 6938624 6946982 6968192 6996112 6997886 7017472 7032832 7047376 7063738 7097216 7181504 7212107 7250432 7263112 7304528 7372288 7387534 7403704 7456064 7472384 7487837 7528136 7540792 7581376 7613683 7630348 7667528 7703584 7727104 7754659 7761061 7798784 7814912 7833056 7922068 7929856 7939408 7963648 7997584 8019968 8054144 8055212 8111104 8210048 8242408 8286208 8303344 8322622 8348032 8383606 8425472 8442896 8461376 8497433 8521216 8538838 8557528 8603584 8618048 8640247 8701352 8723176 8800231 8804096 8822303 8830976 8868608 8869784 8931328 8952064 8970577 8990212 9053792 9101312 9140096 9141308 9156676 9204736 9382912 9422896 9469952 9489536 9511568 9540608 9581264 9619654 9649024 9670144 9690142 9711352 9758672 9780032 9869566 9874568 9969344 9986779 10011827 10061824 10082632 10092544 10135552 10136896 10180093 10207232 10252088 10274528 10368589 10391284 10445824 10542851 10592428 10624768 10723328 10745504 10769024 10770452 10845184 10867612 10903552 10916686 10950016 10996678 11027456 11074448 11098688 11152768 11200294 11239424 11279504 11288816 11333311 11393536 11417098 11442088 11523008 11583488 11585024 11608982 11634392 11665408 11716672 11766601 11792356 11849816 11941888 11964359 11984473 11994367 12105632 12142592 12194336 12243196 12255232 12280576 12307456 12309088 12332908 12394496 12420128 12448964 12514304 12567632 12656512 12688256 12710446 12800336 12845056 12901504 12956482 13021184 13048112 13076672 13078406 13169152 13174238 13196386 13238272 13267408 13296448 13353109 13418174 13447544 13481272 13577531 13600357 13647872 13707848 13835008 13863619 13877248 13893964 13936384 13992224 13995772 14034944 14065664 14094752 14096621 14127476 14194432 14363008 14424214 14500864 14526224 14609056 14744576 14775068 14807408 14912128 14944768 14975674 15056272 15081584 15162752 15227366 15260696 15335056 15407168 15434113 15454208 15509318 15522122 15597568 15629824 15666112 15732871 15844136 15859712 15878816 15927296 15995168 15997289 16024183 16039936 16108288 16110424 16222208 16293497 16420096 16484816 16572416 16606688 16645244 16696064 16767212 16850944 16885792 16922752 16994866 17042432 17077676 17115056 17207168 17236096 17280494 17402704 17446352 17515117 17600462 17608192 17644606 17661952 17737216 17739568 17862656 17904128 17941154 17980424 18107584 18184747 18202624 18280192 18282616 18313352 18409472 18490373 18536749 18765824 18845792 18848291 18939904 18979072 19023136 19081216 19162528 19239308 19298048 19340288 19380284 19422704 19517344 19560064 19739132 19749136 19938688 19973558 20023654 20123648 20165264 20185088 20271104 20273792 20360186 20414464 20504176 20549056 20636623 20737178 20782568 20891648 20983457 21085702 21184856 21249536 21425593 21446656 21491008 21538048 21540904 21690368 21735224 21785687 21807104 21833372 21900032 21993356 22054912 22148896 22197376 22305536 22400588 22478848 22559008 22577632 22666622 22787072 22834196 22884176 23046016 23166976 23170048 23217964 23268784 23330816 23433344 23533202 23584712 23699632 23883776 23928718 23968946 23988734 24211264 24285184 24314437 24388672 24486392 24510464 24561152 24614912 24618176 24665816 24723083 24788992 24840256 24897928 25028608 25135264 25180859 25313024 25376512 25420892 25600672 25803008 25912964 26042368 26096224 26153344 26156812 26338304 26348476 26392772 26476544 26534816 26592896 26706218 26836348 26895088 26962544 27155062 27200714 27295744 27415696 27670016 27727238 27754496 27787928 27872768 27984448 27991544 28069888 28131328 28189504 28193242 28254952 28388864 28576031 28726016 28848428 29001728 29052448 29129177 29218112 29489152 29550136 29614816 29824256 29885933 29889536 29951348 30112544 30163168 30325504 30454732 30521392 30670112 30814336 30868226 30908416 31018636 31044244 31195136 31259648 31332224 31465742 31688272 31719424 31757632 31854592 31990336 31994578 32048366 32079872 32216576 32220848 32428979 32444416 32586994 32840192 32969632 33144832 33213376 33290488 33392128 33534424 33668789 33701888 33771584 33845504 33915497 33989732 34084864 34155352 34230112 34234651 34414336 34472192 34543481 34560988 34805408 34892704 35030234 35200924 35216384 35289212 35323904 35474432 35479136 35725312 35808256 35882308 35960848 36215168 36369494 36405248 36560384 36565232 36626704 36818944 36980746 37073498 37531648 37691584 37696582 37879808 37958144 38046272 38162432 38208401 38325056 38478616 38488373 38596096 38680576 38760568 38845408 38850559 38915873 39034688 39120128 39201029 39478264 39498272 39877376 39947116 40047308 40247296 40330528 40542208 40547584 40631437 40720372 40828928 41008352 41098112 41273246 41474356 41565136 41783296 41966914 42171404 42369712 42499072 42851186 42893312 42982016 43076096 43081808 43380736 43470448 43571374 43614208 43666744 43800064 43986712 44109824 44162957 44297792 44394752 44486561 44611072 44801176 44957696 45118016 45155264 45333244 45574144 45668392 45768352 45774421 46092032 46109833 46187351 46333952 46340096 46435928 46537568 46866688 46963609 47066404 47169424 47399264 47767552 47857436 47937892 47977468 48422528 48570368 48628874 48777344 48972784 49020928 49122304 49229824 49236352 49331632 49446166 49577984 49680512 49795856 50057216 50117513 50270528 50361718 50484749 50626048 50753024 50841784 51201344 51606016 51825928 52084736 52192448 52306688 52313624 52414859 52676608 52696952 52785544 52908097 53069632 53185792 53295781 53412436 53672696 53790176 53925088 54282613 54310124 54401428 54591488 54831392 55340032 55454476 55508992 55575856 55745536 55968896 55983088 56139776 56262656 56379008 56386484 56509904 56777728 57152062 57452032 57696856 58003456 58104896 58258354 58436224 58978304 59100272 59229632 59482031 59648512 59771866 59779072 59902696 60041773 60225088 60326336 60481729 60651008 60909464 61042784 61340224 61601617 61628672 61736452 61816832 62037272 62088488 62519296 62664448 62794039 62931484 63376544 63515264 63709184 63980672 63989156 64096732 64159744 64433152 64441696 64857958 64888832 65173988 65680384 65939264 66289664 66426752 66580976 66784256 67068848 67337578 67403776 67543168 67691008 67830994 67979464 68169728 68310704 68460224 68469302 68828672 68944384 69086962 69121976 69610816 69785408 69907453 70060468 70401848 70432768 70578424 70647808 70948864 70958272 71201869 71260651 71450624 71616512 71764616 71921696 72430336 72580123 72738988 72810496 73120768 73130464 73253408 73637888 73799957 73961492 74146996 75063296 75383168 75393164 75759616 75916288 76092544 76324864 76416802 76650112 76957232 76976746 77192192 77361152 77521136 77690816 77701118 77831746 78069376 78240256 78402058 78956528 78996544 79333177 79754752 79894232 80094616 80494592 80661056 80802121 81084416 81095168 81262874 81440744 81657856 82016704 82196224 82366207 82546492 82948712 83130272 83566592 83750513 83891311 83933828 84342808 84739424 84998144 85301249 85702372 85786624 85964032 86152192 86163616 86761472 86940896 87142748 87228416 87333488 87600128 87973424 88219648 88325914 88595584 88789504 88973122 89222144 89602352 89915392 90236032 90310528 90666488 91148288 91336784 91536704 91548842 91696789 92184064 92219666 92374702 92667904 92680192 92871856 93075136 93471763 93733376 93927218 94132808 94338848 94798528 95042717 95202499 95535104 95714872 95875784 95954936 96802541 96845056 97045333 97140736 97257748 97554688 97945568 98244608 98459648 98472704 98663264 98676347 98892332 99155968 99361024 99591712 100114432 100235026 100541056 100723436 100969498 101252096 101506048 101683568 102402688 103212032 103651856 104169472 104384896 104613376 104627248 104829718 105353216 105393904 105571088 105816194 106139264 106371584 106591562 106824872 107345392 107580352 107850176 108038791 108565226 108620248 108802856 109182976 109662784 109854569 110130097 110680064 110908952 111017984 111151712 111491072 111937792 111966176 111981023 112169281 112279552 112525312 112758016 112772968 113019808 113555456 114054479 114304124 114904064 115393712 116006912 116209792 116516708 116872448 117956608 118200544 118459264 118964062 119297024 119543732 119558144 119805392 120083546 120450176 120652672 120963458 121302016 121818928 122085568 122605819 122680448 123203234 123257344 123472904 123633664 124074544 124176976 124666421 125038592 125328896 125588078 125862968 126753088 127030528 127293229 127418368 127961344 127978312 128193464 128319488 128866304 128883392 129432611 129715916 129777664 130347976 131360768 131829203 131878528 131938037 132579328 132853504 133161952 133568512 134137696 134675156 134807552 135086336 135382016 135661988 135958928 136339456 136621408 136920448 136938604 137657344 137888768 138173924 138243952 139221632 139570816 139814906 140120936 140803696 140865536 141156848 141295616 141897728 141916544 142403738 142521302 142901248 143233024 143529232 143843392 144456361 144860672 145160246 145477976 145620992 146241536 146260928 146506816 146884199 147275776 147599914 147922984 148293992 149603927 149979151 150126592 150766336 150786328 151832576 152185088 152499809 152649728 152833604 153300224 153914464 153953492 154384384 154722304 155042272 155381632 155402236 155663492 156138752 156480512 156804116 157913056 157993088 158666354 159509504 159788464 160189232 160989184 161322112 161604242 162168832 162190336 162525748 162881488 163315712 164033408 164392448 164732414 165092984 165897424 166260544 167133184 167501026 167782622 167867656 168685616 169478848 169775243 169996288 170201059 170602498 171404744 171573248 171928064 172304384 172327232 173061581 173522944 173881792 174285496 174456832 174666976 175200256 175946848 176266013 176439296 176651828 177191168 177579008 177946244 178444288 179204704 179228467 180472064 180621056 181332976 182296576 182673568 183073408 183097684 183393578 184368128 184439332 184749404 185335808 185360384 185743712 186150272 186943526 187466752 187854436 188265616 188677696 189597056 190085434 190404998 191070208 191429744 191751568 191909872 192666287 193605082 193690112 194090666 194281472 194515496 195109376 195891136 196489216 196919296 196945408 197326528 197352694 197784664 198311936 198722048 199183424 200032217 200228864 200470052 201082112 201446872 201938996 202504192 203012096 203367136 203394103 203736041 203904239 204805376 206424064 207303712 208338944 208769792 209226752 209254496 209659436 210706432 210787808 211142176 211632388 212278528 212743168 213183124 213649744 214690784 215160704 215700352 216077582 217130452 217240496 217605712 218365952 219325568 219709138 220260194 221360128 221817904 222035968 222303424 222982144 223875584 223932352 223962046 224338562 224559104 225050624 225516032 225545936 226039616 227002853 227110912 228108958 228608248 229808128 230787424 230818027 231206069 232013824 232419584 233033416 233744896 235681523 235913216 236401088 236918528 237928124 238594048 239087464 239116288 239610784 239642557 240167092 240900352 241305344 241804367 241926916 242604032 243637856 244171136 245211638 245360896 246406468 246514688 246945808 247267328 248149088 248353952 249332842 250077184 250657792 251176156 251725936 253506176 254061056 254586458 254836736 255922688 255956624 256386928 256638976 257732608 257766784 258865222 259431832 259555328 260695952 262379921 262721536 263658406 263757056 263876074 265158656 265707008 266323904 267137024 267458807 268275392 269350312 269615104 270172672 270764032 271323976 271917856 271953913 272411111 272678912 273242816 273840896 273877208 274407203 275314688 275777536 276347848 276487904 276989449 278443264 279141632 279629812 280241872 281607392 281731072 282313696 283795456 283833088 284807476 285042604 285802496 286466048 287058464 287686784 288912722 289721344 290320492 290955952 291241984 292483072 292521856 293013632 293768398 294551552 295199828 295845968 296587984 297756989 299207854 299958302 300253184 301532672 301572656 303665152 304370176 304999618 305299456 305667208 306600448 307828928 307906984 308768768 309140699 309444608 310084544 310763264 310804472 311326984 311405927 312277504 312961024 313608232 314336341 315826112 315986176 317332708 319019008 319576928 320378464 320420947 321978368 322644224 323208484 324337664 324380672 325051496 325762976 328066816 328745263 328784896 329464828 330185968 331794848 332521088 334266368 335002052 335565244 335735312 337371232 338957696 339550486 339992576 340402118 341204996 342809488 343146496 343856128 344608768 344654464 346123162 347045888 347763584 348570992 348913664 349333952 350400512 350822591 351893696 352532026 352878592 353303656 353393243 354382336 355158016 355892488 356718769 356888576 358409408 358456934 360944128 361242112 362665952 364593152 365347136 366146816 366195368 366787156 368736256 368878664 369498808 370356679 370720768 371487424 372300544 373070467 373887052 374933504 375708872 376531232 377355392 379194112 379978291 380170868 380809996 382140416 382859488 383503136 383819744 385332574 387210164 387380224 388181332 388562944 389030992 390218752 391782272 392978432 393838592 393890816 394653056 394705388 395569328 396623872 397444096 398366848 400064434 400457728 400940104 402164224 402893744 403877992 405008384 406024192 406734272 406788206 407472082 407808478 409610752 412848128 414607424 416677888 417539584 418453504 418508992 419318872 420292411 421412864 421575616 422284352 423264776 423372103 424557056 425486336 426366248 427299488 428074603 429381568 430321408 431211319 431400704 432155164 434260904 434480992 435211424 438651136 439418276 440520388 442720256 443635808 444606848 445964288 447751168 447864704 447924092 448677124 449118208 450101248 451032064 451091872 452079232 454005706 454221824 456217916 457216496 459616256 461574848 461636054 462412138 464027648 464839168 466066832 467489792 471363046 471826432 472802176 473837056 475856248 477188096 478174928 478232576 479221568 479285114 480334184 481800704 482610688 483608734 483853832 485208064 485792527 487275712 488342272 489352171 490423276 490721792 492812936 493029376 493891616 494534656 496298176 496707904 498413083 498665684 500154368 501315584 502352312 503451872 507012352 508060861 508122112 509172916 509673472 511845376 511913248 512773856 515465216 515533568 516599699 517730444 518863664 519110656 521391904 524759842 525443072 527316812 527514112 527752148 530317312 531414016 532647808 534274048 534917614 536550784 538700624 539230208 540345344 541528064 542647952 543835712 543907826 544822222 545357824 546485632 547681792 547754416 548814406 550629376 551292643 551555072 552695696 552975808 553978898 555332239 556886528 558283264 559259624 560483744 563214784 563462144 564627392 565614847 567590912 567666176 569614952 570085208 571604992 572932096 574116928 575373568 576563449 577825444 579442688 580640984 581911904 581989067 584966144 585043712 586027264 586253591 587239177 587536796 589103104 590399656 591691936 593175968 595513978 597108743 598415708 599916604 600506368 603065344 603145312 607330304 608740352 609999236 610598912 611334416 613200896 615657856 615813968 617537536 618281398 618889216 620169088 621526528 621608944 622653968 622811854 624555008 625922048 627216464 628672682 631652224 631972352 634665416 638038016 639153856 640756928 640841894 641877523 643956736 645288448 646416968 648675328 648761344 650102992 651525952 654302341 656133632 657490526 657569792 658929656 660371936 660459503 663589696 665042176 665299019 666417493 668532736 670004104 671130488 671470624 674742464 677617787 677915392 679100972 679985152 680804236 682409992 685618976 687712256 689217536 689308928 690734429 692246324 694091776 695527168 697141984 698667904 700801024 701645182 703787392 705064052 705757184 706607312 706786486 708764672 710316032 711784976 713437538 713777152 716818816 716913868 721888256 722484224 725331904 729186304 730694272 732293632 732390736 733574312 737472512 737757328 738997616 740713358 741441536 742974848 744601088 746140934 747774104 749867008 751417744 753062464 754710784 756271537 758388224 759956582 760341736 761619992 764280832 765718976 767006272 767639488 768981983 770665148 774420328 774760448 776362664 777125888 778061984 780437504 783220559 783564544 783867161 785184967 785956864 787677184 787781632 789306112 789410776 791138656 794888192 796733696 798381353 800128868 800915456 801880208 804328448 805787488 807755984 810016768 812048384 813468544 813576412 814944164 815616956 819221504 825696256 829214848 833355776 835079168 836907008 837017984 838637744 840584822 842825728 843151232 844568704 846529552 846744206 849114112 850972672 852732496 854598976 856149206 858240733 858763136 860642816 862422638 862801408 864310328 868521808 868961984 870422848 872664947 877302272 878836552 881040776 885440512 887271616 888823331 889213696 891052603 891928576 895502336 895729408 895848184 897354248 898236416 902064128 902183744 904158464 906028277 908011412 908443648 912435832 914432992 919232512 922804421 923149696 923272108 924824276 928055296 929678336 932133664 934979584 938313739 942726092 943652864 945604352 947674112 951712496 954376192 956349856 956465152 958443136 958570228 960668368 963601408 965221376 967217468 967707664 970416128 971585054 974551424 976684544 978704342 980846552 981443584 985625872 986058752 987783232 989069312 992596352 993415808 996826166 997331368 1000308736 1002631168 1004704624 1006903744 1008664679 1011194527 1014024704 1016121722 1016244224 1018345832 1019346944 1023690752 1023826496 1025547712 1028189393 1030930432 1031067136 1033199398 1035460888 1037727328 1038221312 1042783808 1047227489 1049519684 1050886144 1054633624 1055028224 1055504296 1062828032 1064827951 1065295616 1067498663 1068548096 1069835228 1073101568 1077401248 1080690688 1083056128 1085295904 1087671424 1087815652 1089644444 1090715648 1092971264 1095363584 1095508832 1097628812 1101258752 1102585286 1103110144 1105391392 1105951616 1107957796 1110664478 1113773056 1116566528 1118519248 1120967488 1126429568 1126924288 1129254784 1131229694 1135181824 1135332352 1139229904 1140170416 1143209984 1145864192 1148233856 1150747136 1153126898 1155650888 1158885376 1161281968 1163823808 1163978134 1169932288 1170087424 1172054528 1172507182 1174478354 1175073592 1178206208 1180799312 1183383872 1186351936 1188426701 1191027956 1194217486 1196831416 1199833208 1201012736 1206130688 1206290624 1208400259 1210431773 1211431067 1214660608 1217480704 1219998472 1221197824 1222668832 1226401792 1231315712 1231627936 1233862091 1235075072 1236562796 1237778432 1240338176 1243053056 1243217888 1245307936 1245623708 1249110016 1251844096 1254432928 1254599269 1257345364 1263304448 1263944704 1269330832 1276076032 1278307712 1281513856 1281683788 1283755046 1287913472 1290576896 1292833936 1297350656 1297522688 1300205984 1303051904 1308604682 1312267264 1314981052 1315139584 1317859312 1320743872 1320919006 1327179392 1330084352 1330598038 1332834986 1337065472 1340008208 1342260976 1342941248 1348664009 1349484928 1355235574 1355830784 1358201944 1359970304 1361608472 1364819984 1371237952 1371330631 1373636057 1375424512 1378435072 1378617856 1381468858 1384492648 1388183552 1391054336 1394283968 1397335808 1400225519 1401602048 1403290364 1407574784 1410128104 1411514368 1413214624 1413572972 1417529344 1420632064 1423569952 1423758721 1426152287 1426875076 1427554304 1433637632 1433827736 1443776512 1444968448 1450121233 1450663808 1458372608 1461388544 1464587264 1464781472 1467148624 1474945024 1475514656 1477995232 1481426716 1482883072 1485949696 1489202176 1492281868 1495548208 1499734016 1502835488 1506124928 1509421568 1512543074 1516776448 1519913164 1520683472 1523239984 1528561664 1531437952 1534012544 1535278976 1537963966 1541330296 1548840656 1549520896 1552725328 1554251776 1556123968 1558845413 1560875008 1566441118 1567129088 1567734322 1570369934 1571913728 1575354368 1575563264 1578612224 1578821552 1582277312 1589019971 1589776384 1593467392 1596762706 1600257736 1601830912 1603760416 1608656896 1611574976 1615511968 1615726189 1618442483 1620033536 1624096768 1626937088 1627152824 1629888328 1631233912 1638443008 1645643197 1649770661 1651392512 1658429696 1670158336 1673814016 1674035968 1677275488 1677497899 1681169644 1685651456 1686302464 1689137408 1693059104 1693488412 1698228224 1701945344 1705464992 1709197952 1712298412 1716481466 1717526272 1721285632 1724845276 1725602816 1728620656 1737043616 1737923968 1740845696 1745329894 1754604544 1757673104 1762081552 1770881024 1774543232 1777646662 1778427392 1782105206 1783857152 1791004672 1791458816 1791696368 1794708496 1796472832 1804128256 1804367488 1808316928 1812056554 1816022824 1816887296 1824871664 1828865984 1836659447 1838465024 1845608842 1846299392 1846544216 1849648552 1856110592 1859356672 1864267328 1867527673 1869959168 1872211649 1876627478 1885452184 1887305728 1891208704 1895348224 1903424992 1903677391 1906877777 1908752384 1912699712 1912930304 1916886272 1917140456 1921336736 1927202816 1930442752 1934434936 1935415328 1938926143 1940832256 1943170108 1949102848 1953369088 1957408684 1961693104 1962887168 1971251744 1972117504 1975566464 1985192704 1986831616 1993652332 1994662736 2000617472 2005262336 2009409248 2013807488 2017329358 2022389054 2028049408 2032243444 2032488448 2036691664 2038693888 2047381504 2047652992 2051095424 2056378786 2061860864 2062134272 2066398796 2070921776 2075454656 2076442624 2084298923 2085567616 2094454978 2099039368 2101772288 2109267248 2110056448 2111008592 2119329157 2125656064 2129655902 2130591232 2134997326 2137096192 2139670456 2146203136 2154802496 2161381376 2163984893 2166112256 2170591808 2175342848 2175631304 2179288888 2181431296 2185942528 2190727168 2191017664 2195257624 2200354387 2202517504 2205170572 2206220288 2210782784 2211903232 2215915592 2221328956 2227546112 2233133056 2237038496 2241096451 2241934976 2242946629 2252859136 2253848576 2258509568 2262459388 2270363648 2270664704 2278459808 2280340832 2291728384 2296467712 2301494272 2306253796 2311301776 2317770752 2322563936 2327647616 2327956268 2339864576 2340174848 2344109056 2345014364 2348956708 2350147184 2356412416 2361598624 2366767744 2372703872 2376853402 2382055912 2388434972 2393662832 2399666416 2402025472 2412261376 2412581248 2416800518 2420863546 2422862134 2429321216 2434961408 2439996944 2442395648 2445337664 2452803584 2455758137 2462631424 2463255872 2467724182 2470150144 2473125592 2475556864 2480676352 2486106112 2486435776 2490615872 2491247416 2497031383 2498220032 2503688192 2508865856 2509198538 2514690728 2526608896 2527889408 2538661664 2543266759 2552152064 2556615424 2563027712 2563367576 2567510092 2581153792 2585667872 2592496753 2595045376 2600411968 2606103808 2617209364 2624534528 2629962104 2630279168 2635718624 2641487744 2641838012 2654358784 2659848037 2660168704 2661196076 2665669972 2674130944 2680016416 2684521952 2685882496 2697328018 2698969856 2710471148 2711661568 2716403888 2719940608 2723216944 2729639968 2742475904 2742661262 2747272114 2750849024 2756870144 2757235712 2762937716 2768985296 2776367104 2782108672 2788567936 2794671616 2800451038 2803204096 2806580728 2815149568 2820256208 2823028736 2826429248 2827145944 2835058688 2841264128 2847139904 2847517442 2852304574 2853750152 2855108608 2867275264 2867655472 2886179131 2887553024 2889936896 2900242466 2901327616 2916745216 2922777088 2929174528 2929562944 2934297248 2942046877 2949890048 2951029312 2955990464 2962853432 2965766144 2971899392 2978404352 2984563736 2991096416 2996522221 2999468032 3005670976 3012249856 3018479233 3018843136 3025086148 3033552896 3039826328 3041366944 3046479968 3046883939 3062875904 3068025088 3070557952 3075927932 3082660592 3097681312 3099041792 3105450656 3112247936 3117690826 3121750016 3132882236 3134258176 3135468644 3140739868 3143827456 3150708736 3151126528 3157224448 3157643104 3164554624 3178039942 3179552768 3186934784 3193525412 3200515472 3203661824 3207520832 3217313792 3223149952 3231023936 3231452378 3236884966 3240067072 3248193536 3253874176 3254305648 3259776656 3262467824 3275326879 3276886016 3291286394 3299541322 3302785024 3316859392 3340316672 3347628032 3348071936 3354550976 3354995798 3362339288 3371302912 3372604928 3378274816 3386118208 3386976824 3396456448 3400547689 3403890688 3410929984 3418395904 3424596824 3425465197 3432962932 3435052544 3442571264 3449690552 3451205632 3457241312 3457699751 3463512697 3474087232 3475847936 3481691392 3488891581 3490659788 3509209088 3515346208 3524163104 3541762048 3549086464 3555293324 3556854784 3564210412 3567714304 3582009344 3582917632 3583392736 3589416992 3608256512 3608734976 3616197893 3616633856 3624113108 3632045648 3633774592 3649743328 3657731968 3673318894 3676930048 3691217684 3692598784 3693088432 3699297104 3712221184 3718713344 3728534656 3735055346 3739918336 3744423298 3753254956 3770904368 3774611456 3782417408 3790696448 3806849984 3807354782 3813755554 3817504768 3825399424 3825860608 3833772544 3834280912 3842673472 3854405632 3859048501 3860885504 3868869872 3870830656 3877852286 3881664512 3886340216 3887325673 3898205696 3906738176 3914817368 3923386208 3923906459 3925774336 3930503173 3942503488 3944235008 3951132928 3959303929 3970385408 3973663232 3987304664 3989325472 4001234944 4010524672 4018818496 4027614976 4034658716 4044778108 4056098816 4064486888 4064976896 4073383328 4073923469 4094763008 4095305984 4102190848 4103775137 4110674239 4112757572 4123721728 4124268544 4132797592 4141843552 4150909312 4168597846 4171135232 4179761201 4188909956 4198078736 4203544576 4218534496 4220112896 4222017184 4238658314 4251312128 4259311804 4261182464 4269994652 4274192384 4279340912 4292406272 4309604992 4322762752 4327969786 4332224512 4341183616 4350685696 4351262608 4358577776 4362862592 4371885056 4381454336 4382035328 4390515248 4400708774 4405035008 4410341144 4412440576 4421565568 4423806464 4431831184 4442657912 4455092224 4460458657 4466266112 4474076992 4482192902 4483869952 4485893258 4493142661 4505718272 4507697152 4517019136 4524918776 4540727296 4541329408 4556919616 4560681664 4583456768 4592935424 4602988544 4612507592 4622603552 4623216521 4635541504 4645127872 4655295232 4655912536 4657093133 4664922451 4679729152 4680349696 4688218112 4690028728 4697913416 4700294368 4708820633 4723197248 4733535488 4743324509 4745407744 4753706804 4764111824 4776869944 4787325664 4799332832 4824522752 4825162496 4833601036 4841727092 4845724268 4858642432 4869922816 4879993888 4890675328 4905607168 4911516274 4925262848 4926511744 4935448364 4940300288 4946251184 4951113728 4961352704 4972212224 4972871552 4981231744 4982494832 4994062766 4996440064 5007376384 5017731712 5018397076 5029381456 5053217792 5055778816 5061868813 5077323328 5086533518 5104304128 5113230848 5126055424 5126735152 5135020184 5162307584 5171335744 5184993506 5190090752 5200823936 5212207616 5234418728 5249069056 5259924208 5260558336 5271437248 5282975488 5283676024 5293900759 5308717568 5319696074 5320337408 5322392152 5331339944 5343717797 5360032832 5369043904 5371764992 5382873881 5394656036 5397939712 5420942296 5423323136 5432807776 5439881216 5446433888 5459279936 5482543913 5484951808 5485322524 5494544228 5501698048 5513740288 5514471424 5525875432 5537970592 5564217344 5577135872 5588669471 5589343232 5600902076 5606408192 5613161456 5630299136 5640512416 5652858496 5654291888 5670117376 5682528256 5694279808 5695034884 5704609148 5707500304 5710217216 5734550528 5735310944 5772358262 5775106048 5779873792 5800484932 5802655232 5833490432 5845554176 5858349056 5859125888 5868594496 5884093754 5899780096 5902058624 5911980928 5925706864 5931532288 5943798784 5956808704 5969127472 5982192832 5993044442 5998936064 6007685131 6011341952 6024499712 6036958466 6037686272 6050172296 6064219073 6067105792 6079652656 6082733888 6092959936 6093767878 6108654629 6125751808 6136050176 6141115904 6151855864 6165321184 6195362624 6198083584 6210901312 6221763317 6224495872 6235381652 6243500032 6265764472 6268516352 6270937288 6281479736 6287654912 6302253056 6314448896 6315286208 6329109248 6342197939 6356079884 6359105536 6373869568 6387050824 6401030944 6415041664 6434627584 6446299904 6459630947 6462047872 6462904756 6473769932 6480134144 6496387072 6507748352 6508611296 6519553312 6524935648 6550653758 6553772032 6568196173 6582572788 6599082644 6605570048 6633718784 6680633344 6695256064 6696143872 6709101952 6709991596 6724678576 6742605824 6745209856 6756549632 6772236416 6773953648 6792912896 6801095378 6807781376 6821859968 6836791808 6849193648 6850930394 6865925864 6870105088 6885142528 6899381104 6902411264 6914482624 6915399502 6927025394 6948174464 6951695872 6963382784 6977783162 6981319576 7018418176 7030692416 7048326208 7060652753 7083524096 7098172928 7110586648 7113709568 7128420824 7135428608 7164018688 7165835264 7166785472 7178833984 7191388769 7197325751 7216513024 7217469952 7232395786 7233267712 7248226216 7264091296 7267549184 7299486656 7315463936 7330592423 7346637788 7353860096 7382435368 7385197568 7386176864 7398594208 7437426688 7453795657 7457069312 7470110692 7479836672 7488846596 7506509912 7541808736 7564834816 7581392896 7613699968 7614709564 7627511108 7635009536 7650798848 7651721216 7667545088 7668561824 7685346944 7708811264 7718097002 7721771008 7737739744 7741661312 7755704572 7763329024 7772680432 7774651346 7796411392 7813476352 7829634736 7846772416 7847812918 7851548672 7861006346 7885006976 7888470016 7902265856 7918607858 7940770816 7947326464 7974609328 7978650944 8002469888 8021049344 8037636992 8055229952 8069317432 8089556216 8112197632 8128973776 8129953792 8146766656 8147846938 8161014221 8189526016 8190611968 8204381696 8207550274 8221348478 8225515144 8247443456 8248537088 8265595184 8283687104 8301818624 8318986907 8337195692 8342270464 8359522402 8377819912 8396157472 8407089152 8437068992 8440225792 8444034368 8458801813 8473022411 8477316628 8502624256 8518623608 8522364928 8539989304 8548384768 8558681824 8584812544 8615426149 8619209984 8637034637 8645525504 8655939572 8664449024 8682367232 8701371392 8702525216 8717155552 8743770112 8762908672 8764070656 8781030496 8782194883 8801417548 8810070016 8820682288 8824881152 8843131136 8847612928 8863662368 8885315824 8910184448 8920917314 8932532224 8948153984 8964385804 8967739904 8971786516 8986285322 9011436544 9015394304 9034038272 9049837552 9081454592 9082658816 9113839232 9121363328 9166913536 9185870848 9205977088 9225015184 9245207104 9246433042 9271083008 9290255744 9310590464 9311825072 9314186266 9329844902 9359458304 9360699392 9376436224 9380057456 9395826832 9400588736 9417641266 9440648063 9446394496 9467070976 9486649018 9490815488 9507413608 9528223648 9553739888 9574651328 9598665664 9599314417 9615452399 9649045504 9650324992 9667202072 9683454184 9691448536 9717284864 9739845632 9759987776 9777056641 9781350656 9801578633 9811214336 9823032548 9850525696 9853023488 9870896728 9880600576 9892502368 9922705408 9944424448 9945743104 9962463488 9964989664 9966311047 9983066009 9988125532 9992880128 10014752768 10035463424 10036794152 10058762912 10106435584 10111557632 10123737626 10150848631 10154646656 10173067036 10208608256 10226461696 10252110848 10253470304 10270040368 10324615168 10342671488 10369987012 10380181504 10401647872 10424415232 10468837456 10498138112 10519848416 10521116672 10542874496 10565950976 10567352048 10587801518 10617435136 10639392148 10640674816 10644784304 10662679888 10687435594 10720065664 10738087808 10743529984 10765747762 10789312072 10795879424 10841884592 10846646272 10865615552 10879762432 10892867776 10911917891 10918559872 10965087826 10969903616 10970645048 10989088456 11003396096 11027480576 11028942848 11051750864 11075941184 11095311469 11123139797 11128434688 11154271744 11177338942 11178686464 11201804152 11212816384 11226322912 11260598272 11281024832 11305716992 11308583776 11310083323 11329097381 11340234752 11365056512 11388559616 11390069768 11409218296 11415000608 11420434432 11469101056 11470621888 11519502379 11544716524 11550212096 11559747584 11600969864 11605310464 11691108352 11716698112 11718251776 11737188992 11742485293 11768187508 11799560192 11804117248 11823961856 11851413728 11887597568 11913617408 11938254944 11964385664 11986088884 11997872128 12015370262 12022683904 12048999424 12073916932 12075372544 12100344592 12128438146 12134211584 12159305312 12165467776 12185919872 12187535756 12217309258 12251503616 12272100352 12282231808 12303711728 12330642368 12390725248 12396167168 12421802624 12443526634 12448991744 12470763304 12487000064 12531528944 12537032704 12541874576 12562959472 12575309824 12604506112 12628897792 12630572416 12658218496 12684395878 12712159768 12718211072 12747739136 12774101648 12802061888 12830083328 12856616129 12869255168 12892599808 12919261894 12924095744 12925809512 12947539864 12960268288 12992774144 13015496704 13017222592 13039106624 13049871296 13072693711 13101307516 13107544064 13136392346 13165145576 13198165288 13211140096 13267437568 13314749503 13325741737 13348144439 13361266688 13390512128 13392287744 13418203904 13419983192 13449357152 13490419712 13513099264 13544472832 13547907296 13572483001 13585825792 13602190756 13615562752 13643719936 13673583616 13698387296 13701860788 13731851728 13740210176 13770285056 13798762208 13804822528 13828965248 13830799004 13854050788 13896348928 13903391744 13926765568 13955566324 13962639152 14036836352 14061384832 14096652416 14121305506 14167048192 14196345856 14221173296 14227419136 14256841648 14270857216 14328037376 14331670528 14333570944 14357667968 14382777538 14394651502 14433026048 14434939904 14464791572 14466535424 14496452432 14528182592 14535098368 14590092461 14598973312 14630927872 14661184846 14693275576 14707720192 14764870736 14770395136 14772353728 14797188416 14835304099 14874853376 14907591314 14914138624 14940221384 14959673344 14977693192 15013019824 15083617472 15109996627 15129669632 15147894251 15162785792 15227399936 15229419128 15255022216 15270019072 15301597696 15335090176 15337123648 15370693888 15402480709 15417622528 15436194004 15443542016 15475479488 15483322624 15511409144 15526658048 15545360864 15549302692 15592822784 15626952704 15659269472 15687675157 15693544832 15695625836 15703097344 15722012692 15770013952 15776940032 15804531712 15837215716 15881541632 15894652928 15949218656 15951333563 15957301888 16042098688 16075273984 16110459904 16138634864 16179112432 16224395264 16257947552 16259907584 16293533312 16295693876 16322028442 16379052032 16381223936 16408763392 16415100548 16442696956 16451030288 16494886912 16497074176 16531190368 16567374208 16603637248 16637973814 16674391384 16684540928 16719044804 16755639824 16792314944 16814178304 16874137984 16880451584 16888068736 16917603626 16946044822 16954633256 17005248512 17037247216 17044729856 17079978608 17096769536 17117363648 17147299543 17169625088 17190306959 17230852298 17238419968 17274069274 17291051008 17311879144 17328898048 17364734464 17402742784 17405050432 17434311104 17479219681 17487540224 17525817344 17528141312 17562060992 17564389766 17602835096 17620140032 17641364576 17649762304 17686262272 17695225856 17727324736 17770631648 17802867313 17820368896 17841834628 17865064448 17896307968 17928771608 17935479808 17943573032 17972570644 18022873088 18068076544 18099675104 18102075167 18147477271 18165317632 18227678464 18242726656 18371741696 18411954176 18450030368 18490414208 18492866084 18542166016 18580511488 18621180928 18623650144 18628372532 18659689804 18718916608 18721398784 18752872448 18760114912 18791653664 18801177472 18835282532 18881296126 18892788992 18934141952 18973298036 18981630976 19014827216 19056447296 19107479776 19149302656 19197331328 19198628834 19230904798 19298091008 19300649984 19334404144 19366908368 19382897072 19434569728 19479691264 19519975552 19554113282 19562701312 19603157266 19622428672 19646065096 19701051392 19706046976 19741793456 19761201152 19785004736 19845410816 19888848896 19891486208 19924926976 19929979328 19932622094 19966132018 19976251064 19985760256 20029505536 20070926848 20073588304 20117525824 20203253917 20212871168 20223115264 20247475252 20301697262 20309293312 20346134072 20417216512 20452923392 20504221696 20506940608 20540080736 20542804403 20577340141 20594328139 20649230336 20685342976 20739974024 20760363008 20803295744 20848830464 20937674912 20975655547 20996276224 21039696832 21042233344 21085748992 21131901952 21134704096 21175603036 21234870272 21278784296 21281349632 21289568608 21325359776 21328187573 21374871188 21440131328 21476175616 21487059968 21531495524 21578624144 21591758848 21683769184 21693292544 21731231104 21785735552 21823835782 21837119744 21930175652 21939807232 21941290096 21978176912 22006792192 22054961152 22057885696 22103501728 22151882368 22190622938 22246279594 22256869376 22308543488 22354677884 22357372928 22403608304 22425632768 22452645824 22521196544 22562049664 22611433984 22617167552 22620166646 22658194762 22680469504 22730113024 22777119232 22780139536 22818436592 22830001216 22840868864 22927288153 22938202112 22941243776 23039004758 23089433048 23100424192 23119495168 23201939728 23210620928 23312620727 23351812969 23382216704 23433396224 23436503552 23474377984 23484970586 23536375016 23599120384 23608234496 23647923712 23702827456 23775195136 23803833823 23827234816 23876509888 23928771328 23972177768 23995744256 24030740524 24045367808 24097998848 24147833864 24150745088 24200689184 24203898257 24244588879 24256876292 24268423168 24318610624 24330935552 24371839744 24375071512 24422241067 24434618516 24503007232 24544200704 24564463616 24607423456 24652060961 24661284736 24781450496 24792334336 24843605248 24887053268 24897983488 24941526608 24974000128 25063057888 25074065408 25083749152 25125918944 25209012224 25257795584 25261144832 25316436992 25368791756 25424319536 25436422144 25495478272 25548203296 25604123776 25660166656 25713232258 25738510336 25785199616 25838523788 25848191488 25851619024 25895079728 25920536576 25985548288 26030993408 26034445184 26078213248 26099742592 26145387422 26202615032 26215088128 26272784692 26330291152 26396330576 26422280192 26500372021 26534875136 26629499006 26651483474 26696288878 26722533376 26781024256 26784575488 26836407808 26839966384 26898714304 26980839424 27013339507 27026198528 27088945664 27095814592 27144966002 27171651584 27204381512 27231125504 27287439872 27347167232 27396774592 27403721576 27463703456 27467345213 27480420352 27513522211 27540570112 27597524416 27609645056 27657930496 27661598008 27708101576 27715127503 27792697856 27806783488 27853531136 27911132648 27925278304 27975934349 28073672704 28122769664 28193304832 28242611012 28392691712 28442346592 28454838272 28513683296 28517464283 28656074752 28663341056 28667141888 28715335936 28765555076 28789303004 28866052096 28869879808 28929583144 28933070848 28992904864 29056365184 29180184922 29197946624 29258328407 29261855744 29322369692 29386551152 29415440384 29529741472 29540790272 29544707456 29594376832 29670608198 29749706752 29815182628 29828277248 29880442768 29919346688 29955386384 30026039648 30167234944 30219993254 30259339264 30295788502 30325571584 30454799872 30458838256 30510044432 30540038144 30603195392 30670180352 30674247296 30741387776 30804961418 30835245056 30872388008 30887084032 30950958976 30966645248 31022818288 31053316096 31090721728 31098605384 31185645568 31223210599 31253905408 31318538944 31375350314 31387089664 31391251672 31406194688 31444025384 31451998627 31540027904 31553880064 31609063424 31674431432 31747970441 31763083264 31789305856 31898437312 31902667126 31914603776 32084197376 32150547968 32220919808 32277269728 32358224864 32362515647 32448790528 32515895104 32519815168 32587066624 32591387752 32644056884 32758104064 32762447872 32817526784 32830201096 32885393912 32902060576 32961744431 32994148352 33062380736 33134748416 33203271563 33207274496 33275947628 33348782768 33369081856 33438089608 33511279648 33584629888 33748275968 33760903168 33776137472 33835207252 33892089644 33909266512 34010497024 34074494432 34089459712 34159957216 34234727296 34294599086 34339250176 34380613918 34461704596 34476839936 34548138548 34582102016 34623758288 34657796096 34729468928 34805485568 34810100864 34868622208 34958439362 34975080448 35051634688 35056282624 35124121984 35128779532 35205670192 35240280064 35282729152 35299524608 35372524544 35390451712 35433081691 35454649472 35541263296 35605734626 35640737792 35683669256 35730128896 35792615936 35857543216 35870959616 35887146064 35945141288 36028595669 36045746176 36136153088 36199350208 36204150334 36294954542 36330635264 36455356928 36485453312 36743483392 36823908352 36900060736 36980828416 36985732168 37084332032 37161022976 37242361856 37247300288 37256745064 37319379608 37406024579 37442797568 37505744896 37520229824 37583307328 37602354944 37670565064 37680117167 37762592252 37785577984 37868283904 37946596072 37963261952 38029654432 38098639667 38112894592 38214959552 38298605312 38377807391 38394662656 38397257668 38461809596 38596182016 38601299968 38668808288 38733816736 38765794144 38959382528 39039951104 39108226564 39125402624 39206314532 39244857344 39292130192 39402102784 39412093952 39483586912 39570009472 39690821632 39777697792 39782972416 39849853952 39859958656 39865244188 39932264036 39952502128 39971520512 40059011072 40141853696 40147176608 40235051648 40406507834 40425742336 40446230528 40494950504 40603394524 40618586624 40692268144 40834433024 40905846784 41008443392 41013881216 41080161472 41085608806 41154680282 41188656278 41298460672 41370685952 41479948048 41520726016 41606591488 41697660928 41875349824 41951311094 41992552448 42079393664 42084466688 42171497984 42263803904 42269408192 42351206072 42449533511 42469740544 42557568592 42562699264 42579137216 42650719552 42656375146 42749742376 42760582403 42880262656 42952351232 42974119936 43062991048 43157248288 43183517696 43235534903 43367538368 43386585088 43462462208 43552343219 43571471104 43647671564 43674239488 43860351304 43879614464 43882580192 43956353824 44013584384 44115771392 44207003456 44303764736 44381245876 44492559188 44513738752 44617086976 44709355768 44714745856 44807216608 44905291648 45042393088 45124099328 45217416629 45222867968 45234335104 45240333292 45316389524 45360939008 45460226048 45554238464 45560279072 45636873184 45660002432 45854576306 45876404224 45882487552 45977373211 46078009516 46178866096 46200848384 46238990336 46403879456 46421241856 46625241454 46703625938 46764433408 46866792448 46873007104 46948755968 46969941172 47072750032 47198240768 47216468992 47295847424 47405654912 47550390272 47607667646 47654469632 47753019776 47857542656 47944355536 47991488512 48061481048 48090735616 48195997696 48295667728 48301490176 48401378368 48407796514 48489177758 48513752584 48536846336 48637221248 48661871104 48743679488 48750143024 48844482134 48869237032 49006014464 49065045227 49088401408 49128927232 49214846912 49304121922 49322569472 49424569271 49562900992 49584668672 49687210496 49774106536 49795966976 49883053216 49948000256 50126115776 50148130816 50167498304 50251837888 50339721383 50418024448 50515591168 50522289664 50632873984 50737583512 50848639072 50872844288 50990956544 51096406592 51208247552 51314146961 51320333312 51426464516 51477020672 51570399232 51677047576 51696382976 51703238048 51790159456 51797026963 52061986816 52068890368 52156426496 52176569599 52199485184 52290774844 52405230064 52430176256 52545569384 52660582304 52792661152 53000744042 53069750272 53258998012 53302966948 53392577756 53445066752 53562048512 53569150976 53672815616 53679932768 53797428608 53961678848 54026679014 54052397056 54177891328 54191629184 54289932004 54343303168 54408763024 54462251008 54574879744 54694334464 54793549184 54807443152 54927406912 54934690426 54960840704 55027044422 55081140224 55195048832 55219290112 55315860992 55323196016 55416203152 55430255006 55585395712 55613566976 55680556943 55707062272 55822265296 55850556608 55951868698 56147345408 56245539328 56386609664 56485222024 56785383424 56884693184 56909676544 57027366592 57034928566 57127099547 57312149504 57326682112 57334283776 57430671872 57531110152 57578606008 57732104192 57739759616 57859166288 57866141696 57985809728 58112730368 58232908349 58360369844 58395893248 58516656814 58523711488 58644739384 58773102304 58780895767 59059482944 59081580544 59089414912 59188753664 59211612691 59311156877 59341216396 59499413504 59630365256 59656554496 59760885536 59838693376 59910772768 60052079296 60307983043 60334469888 60439986508 60518678528 60591577004 60651143168 60909599744 60917676512 61020088864 61206390784 61340360704 61348494592 61475364181 61482775552 61609922836 61670490112 61744776016 61774168064 61901917952 61933290496 62045636576 62181443456 62197210768 62371291136 62446421198 62507810816 62637077888 62750700628 62774179328 62782503344 62812389376 62888050768 62903997254 63080055808 63107760128 63218126848 63348862864 63495940882 63526166528 63578611712 63796874624 63805334252 63829207552 64168394752 64301095936 64441839616 64554539456 64716449728 64725031294 64897581056 65031790208 65039630336 65174133248 65182775504 65288113768 65516208128 65524895744 65635053568 65660402192 65770787824 65804121152 65923488862 65988296704 66084536441 66124761472 66269496832 66406543126 66414548992 66551895256 66697565536 66706409803 66738163712 66876179216 67022559296 67169259776 67195200919 67308166793 67496551936 67521806336 67552274944 67670414504 67784179288 67818533024 68020994048 68148988864 68178919424 68319914432 68439396487 68469454592 68589198172 68678500352 68761227836 68923409192 68953679872 69096277096 69164204032 69247516576 69458937856 69610971136 69620201728 69737244416 69764177329 69881462063 69916878724 69950160896 70103269376 70112565248 70248243968 70257559064 70411340384 70565458304 70745049088 70780903424 70866163382 70909298944 71055940417 71082526592 71211469252 71281475584 71367338512 71460257792 71585231872 71715086432 71741919232 71774292128 71890282576 72057191338 72091492352 72272306176 72398700416 72408300668 72589909084 72661270528 72910713856 72970906624 73486966784 73647816704 73800121472 73961656832 73971464336 74168664064 74322045952 74484723712 74494600576 74513490128 74638759216 74812049158 74885595136 75011489792 75040459648 75166614656 75204709888 75341130128 75360234334 75525184504 75571155968 75736567808 75893192144 75926523904 76059308864 76197279334 76225789184 76383425237 76429919104 76597210624 76755614782 76789325312 76794515336 76923619192 77192364032 77202599936 77337616576 77467633472 77531588288 77667180283 77918765056 78079902208 78216453128 78250805248 78412629064 78489714688 78584260384 78804205568 78824187904 78967173824 79105276459 79140018944 79170583261 79303681667 79381643264 79555395584 79565944832 79699707904 79719917312 79730488376 79864528072 79905004256 79943041024 80283707392 80294353216 80470103296 80636516653 80813015668 80851484672 80892461056 80989901008 81206789048 81237173248 81384536288 81811693568 82016886784 82027762432 82160322944 82171217612 82309360564 82377312556 82596921344 82741371904 82959896096 83213182976 83395321856 83750699648 83902622188 83985104896 84158787328 84168933376 84342995968 84527607808 84538816384 84702412144 84899067022 84939481088 85115137184 85125398528 85158274432 85301439104 85312750292 85499484752 85521164806 85760525312 85904702464 85948239872 86125982096 86314496576 86367035392 86471069806 86735076736 86773170176 86924924416 87104686438 87142942208 87295343128 87348478976 87720702608 87759228928 87765160384 87912707648 88027168768 88231542784 88414006912 88607529472 88762491752 88985118376 89027477504 89234173952 89418711536 89429491712 89614433216 89771156431 89810583296 89996312903 90084786176 90248198656 90434833258 90445735936 90468670208 90480666584 90632779048 90721878016 91108476928 91120558144 91273746368 91320004864 91508855977 91709152612 91752808448 91764975104 91954746422 92156019032 92357732192 92401696768 92477980672 92807758912 92842483712 93203246521 93250482908 93407251876 93528866816 93733584896 93746014208 93897511936 93939882344 94145500064 94432937984 94591694848 94769687639 94811309824 95007381007 95100780544 95215335292 95308939264 95506039552 95715085312 95888711072 96122962096 96181471232 96391995392 96591335456 96602980352 96802756736 96815593028 96978355516 97027505168 97073692672 97274442496 97323742208 97487358976 97500286048 97688964268 97738474064 98012028928 98130090454 98176802816 98257854464 98429693824 98608243844 98645138944 98849138542 99125801984 99169337344 99374420992 99548213072 99591933952 99766106432 99896000512 100252231552 100296261632 100334996608 100503675776 100679442766 100836048896 101031182336 101044579328 101265747968 101475167024 101697278144 101745688576 101981913088 102130647227 102192813184 102416495104 102628293922 102640666624 102852929032 102954041344 103140798464 103354095152 103392765952 103406476096 103580318912 103594053926 103847128693 104123973632 104137780736 104312852992 104353139198 104398970368 104581549688 104810460128 104860352512 105091138768 105321164608 105585322304 105769976389 106001488084 106139500544 106517996024 106605933896 106785155512 106890133504 107138301952 107345631232 107359865536 107547623051 107594857216 107817364963 107923357696 108053358028 108104794112 108355782656 108383258368 108579864008 108686606336 108817526048 109149759488 109388668928 109587098368 109614886304 109813726099 109854813824 109869380852 109921681408 110054088844 110162280448 110390097664 110438580224 110631721984 110646392032 110832406304 110860510012 111170791424 111227133952 111361113886 111414124544 111644530592 111659334941 111701113216 111903737396 112294690816 112491078656 112773219328 112970444048 113570766848 113769386368 113819353088 114054733184 114069857132 114254199094 114624299008 114653364224 114668567552 114861343744 115062220304 115157212016 115464208384 115479519232 115718332576 115732283392 115971619456 116225460736 116465816698 116720739688 116791786496 117033313628 117047422976 117289478768 117546204608 117561791534 118118965888 118163161088 118178829824 118377507328 118423225382 118622313754 118682432792 118998827008 119260730512 119313108992 119521771072 119677386752 119821545536 120031096801 120104158592 120615966086 120668939776 120879973016 121037357056 121183154008 121302286336 121819199488 121835353024 122040177728 122048426159 122253609073 122354537767 122412781568 122680721408 122696989184 122950728362 122965551104 123219845672 123340980224 123489552032 123548336128 123803835904 123866580992 124091273152 124362886912 124394421536 124620071191 124742582272 124892842396 125015621632 125274155776 125501401256 125548358656 125565006688 125624778752 125776101536 125807994508 126160111616 126436253696 126697725728 126714526169 126991881764 127052333056 127157223424 127593749248 127610668504 127658415104 128602191872 128883679232 129109078912 129432899456 129450062588 129795162112 130063580416 130079260672 130348266496 130365551008 130576227536 131032416256 131049791488 131270107136 131320804384 131541575648 131608242304 131846977724 131976593408 132169072882 132249522944 132538993664 132813086252 132829097984 133103790512 133395131072 133412819606 133476327424 133752358432 134045118592 134338519552 134390401838 134616333586 134993103872 135043612672 135104549888 135340829008 135568358576 135637066048 136041988096 136297977728 136357838848 136639828864 136878792974 136938909184 137178396344 137357000704 137522455672 137846818384 137907359744 138192554192 138328408064 138495033152 138737241757 138917875712 139221942272 139240403456 139474488832 139528354658 139762924126 139833757448 139900321792 140206538752 140225130496 140496487936 140515118128 140822680768 141130916608 141422777419 141490098176 141561806848 141732326764 141818597888 142111880834 142165053184 142422938504 142562951168 142734677024 142920515584 143170463744 143430172864 143483838464 143548584256 143780565152 143799630821 144041380987 144114382676 144182984704 144544612352 144797400832 144816601336 145179818168 145322541056 145821427712 145941813248 146462244533 146829588829 146973933568 147295633408 147600242944 147923313664 147942928672 148644091904 148969447424 148989201152 149026980256 149277518432 149297313011 149624098316 149771190272 150022979584 150080919296 150333229312 150409419776 150682260256 150720468668 151050369008 151142311936 151473135616 151786384288 151853047808 152118617728 152394558668 152451578368 152766850474 152859838208 153194421248 153511229564 153578650624 153589030672 153847238384 154384728064 154405199872 154675233152 154935266944 155063176576 155334360566 155837530112 156159804416 156432906256 156501610496 156825258128 156979429376 157168520768 157608411136 157648375808 157934347648 158210552918 158280037888 158341166522 158607363334 158763286528 159110791168 159131889664 159399415808 159439834624 159460976752 159729056144 159810008512 159886082048 160491017071 160567414784 160588706432 160940206592 161273033306 161626031336 161702969344 161784922112 161979802016 162413578096 162474346496 162769072576 163188345089 163462690783 163623387136 164033773568 164055524864 164320645888 164342435224 164618721128 164754625112 165193842688 165482743808 165919792192 166209962897 166426365952 166626836761 166790643712 167501399296 167805244376 167970209792 168317574656 168685991936 169055215616 169077632768 169404824288 169427287799 169712122153 169798134044 169878962176 170230274368 170250797056 170316548864 170602878208 170625500584 170998969504 171042329612 171521050624 171809404928 171896479744 172251964192 172564426727 172628993152 172734070784 172942139612 173470153472 173546340352 173849848832 174209372876 174285884416 174590686256 174696957952 175441405216 175518457856 175530320768 175825415296 176463085568 176828013824 177215058944 177524983504 177970236752 178054955008 178468347904 178837423072 178858983424 179228866432 179542312862 179621166592 179992625806 180169572352 180496397312 180869666516 180891471872 180937340416 180961333168 181265558096 181443756032 182216953856 182241116288 182547492736 182640009728 183017711954 183418305224 183505616896 183529950208 183909492844 184312038064 184715464384 184803393536 184955961344 185502604147 185615517824 185684967424 186406493042 186500965816 186814503752 187057733632 187467169792 187492028416 187795023872 187879764688 188291000128 188620294973 188865875968 189093376549 189183389696 189539375278 189622619648 190014762014 190201561088 190430670584 190617878528 191012079104 191430170624 191777422144 192245924192 192271416491 192362942464 192594655477 192783990784 193182670912 193205960704 193605513472 193631186056 193956711032 194055010336 194147385344 194548884992 194647484416 194974717952 195000572096 195377928536 195476948128 195831540443 196024057856 196260180908 196353605632 196515708928 196859387648 197216487688 197290277888 197698277084 198251603968 198748841984 199096426144 199183867904 199532212864 199622249981 200504463104 200592523264 200669993216 201007351552 201358885532 202062364672 202089158656 202531495936 202950334048 203394556288 203963826176 204261294454 204385626368 204832990208 205256587844 205281333248 205705858064 205908082688 206281596928 206708190304 206785531904 206812952192 207160637824 207188107852 207694257386 208247947264 208275561472 208625705984 208706278396 208797940736 209163099376 209620920256 209720705024 210182277536 210642329216 211170644608 211539952778 212002976168 212279001088 213035992048 213211867792 213570311024 213780267008 214276603904 214691262464 214719731072 215095246102 215189714432 215634729926 215846715392 216106716056 216209588224 216711565312 216766516736 217159728016 217373212672 217635052096 218299518976 218562474193 218777337856 219174196736 219229772608 219627452198 219709627648 219738761704 219843362816 220108177688 220324560896 220780195328 220877160448 221263443968 221292784064 221664812608 221721020024 222235793087 222341582848 222454267904 222722227772 222828249088 223289061184 223318669882 223402226432 223807474792 224589381632 224982157312 225546438656 225940888096 226350741551 226537609529 227141533696 227538772736 227638706176 228109466368 228139714264 228508398188 229306728448 229337135104 229722687488 230124440608 230314424032 230732211017 230959038464 231436665152 231464566784 231943238912 232450921472 232931633396 233441479376 233583572992 234066627256 234094845952 234578957536 235092409216 235123583068 236237931776 236326322176 236357659648 236755014656 236846450764 237244627508 237364865584 237997654016 238521461024 238626217984 239043542144 239643091072 240062193602 240208317184 241231932172 241337879552 241759946032 242074714112 242366308016 242604572672 243638398976 243670706048 244080355456 244096852318 244507218146 244709075534 244825563136 245361442816 245393978368 245901456724 245931102208 246439691344 246681960448 246979104064 247096672256 247607671808 247733161984 248031571837 248182546304 248725773824 248788843072 249240142382 249485164544 249785684792 250031243264 250548311552 251002802512 251096717312 251130013376 251249557504 251552203072 251615989016 252200169683 252320223232 252872507392 253395451456 253429052338 253983763528 254104666112 254314446848 255187498496 255221337008 255316830208 256869942659 257204383744 257767358464 258218157824 258865798912 258900125176 259590324224 260127160832 260696532992 260731102016 261152455072 261842172053 262099582976 262540214272 262641608768 263083151296 263216484608 263693955448 263953186816 264338145764 264499045888 265077987328 265626172504 265658195968 266207581024 266690477669 266790262144 266825639212 266952654848 267504716864 268090237184 268644651737 268677039104 268780803676 269232667172 269986207744 270087225344 270209099776 270681658016 271136717152 271172670571 271274132096 272595955456 272715677696 273279657728 273757585948 273877818368 274356792688 274714001408 275044911344 275693636768 275814719488 276385108384 276990066304 277474483514 277835751424 278443884544 278480806912 278948977664 279056709316 279525848252 279667514896 279800643584 280413077504 280450260992 280992975872 281030236256 281645361536 282261833216 282845554838 282980196352 283123613696 283464653528 283637195776 284223761668 284330106368 284845877008 285125902336 285469354048 285841031168 286340927488 286860345728 286967676928 287097168512 287561130304 287599261642 288082761974 288228765352 288365969408 289089224704 289594801664 289633202672 290359636336 290645082112 291504092231 291642855424 291883626496 292924489066 293659177658 293947867136 294591266816 295200485888 295846627328 295885857344 297146734577 297288183808 297938894848 297978402304 298053960512 298555036864 298594626022 299248196632 299542380544 300045959168 300161838592 300666458624 300818839552 301364520512 301440937336 302100738016 302284623872 302648744321 302946271232 303572768576 303706095616 304237235456 304789117336 304866402533 304903156736 305533700948 305719676416 306388842496 307022459128 307157301248 307178061344 307694476768 307735277839 308810399744 309350466304 309870533888 310126353152 310668721132 312319608832 312865812512 313003220992 313650516256 314337041536 315216822272 315296751616 315868695296 316421105836 316560075776 316682333044 317214726668 317526573056 318221582336 318263779328 318798831616 318879669248 318921953504 319458112288 319620017024 320982034142 321134829568 321177412864 321841612477 321880413184 322546066612 323252062672 323405938688 323569844224 323959604032 324827156192 324948692992 325538145152 326376690178 326925381566 327246774272 328067547136 328111049728 328641291776 328684870448 329237442256 329509250224 330387685376 330965487616 331839584384 332419925794 332852731904 333253673522 333581287424 335002798592 335610488752 335940419584 336635149312 337371983872 338110431232 338155265536 338809648576 338854575598 339424244306 339596268088 339757924352 340460548736 340501594112 340633097728 341205756416 341251001168 341997939008 342084659224 343042101248 343455316589 343618809856 343792959488 344503928384 345128853454 345257986304 345468141568 345884279224 345971984897 346940306944 347092680704 347699697664 348418745752 348571768832 349181372512 349227674851 349393915904 349814782397 350882810432 351036915712 351060641536 351650830592 352378049681 352926171136 353656027648 354430117888 355049967008 355940473504 356109910016 356936695808 357674846144 357717966848 358457732864 359084625724 359242333184 359985251612 360339144704 360992794624 361739333032 361782943744 361874680832 361922666336 362531116192 362579188741 364433907712 364482232576 365094985472 365235987193 365280019456 366035423908 366836610448 367011233792 367059900416 367818985688 368624076128 369430928768 371005208294 371231035648 371369934848 372812986084 373001931632 373629007504 374115467264 374934339584 374984056832 375590047744 375759529376 376582000256 377240589946 377731751936 378186753098 378366779392 379078750556 379245239296 380029524028 380403122176 380861341168 381235757056 382024158208 382860341248 383554844288 384491848384 384542832982 384725884928 385189310954 385567981568 386365341824 386411921408 387211026944 387262372112 387913422064 388110020672 388294770688 389097769984 389294968832 389763898601 389949435904 390001144192 390755857072 390953896256 391663080886 392048115712 392520361816 392707211264 393031417856 393718775296 394432975376 394580555776 395396554168 396314552359 396503207936 396980820473 397497683968 398192852288 398367735808 399064425728 399244499962 399889696829 401008926208 401185046528 401339986432 402014703104 402717771064 404124729344 404178317312 405062991872 405900668096 406789112576 407927652352 408522588908 408771252736 409665980416 410513175688 410562666496 411411716128 411466270369 412563193856 413416380608 413571063808 413625904384 414321275648 414376215704 414481288837 415178098139 415388514772 416495894528 416551122944 417251411968 417412556792 417595881472 418326198752 419085036337 419241840512 420364555072 421284658432 422155881301 422341289216 423079905556 424005952336 424558002176 426071984096 426423735584 427140622048 428553207808 429382524928 429439462144 430190492204 430379428864 431269459852 431693430784 432213432112 432419176448 433423130624 433533033472 434319456032 435270104192 436599037952 437124948386 437554675712 438348393472 438459545216 439254904396 439419255296 439477523408 439686725632 440216355376 440649121792 441560390656 441754320896 442526887936 442585568128 443329625216 443442040048 444471586174 444683165696 444908535808 445444455544 445656498176 446578122368 446637339764 446804452864 447614949584 449178763264 449964314624 450506324357 451092877312 451881776192 452701483102 453075219058 454283067392 455077545472 455277412352 456218932736 456279428528 457016796376 458613456896 458674270208 459445374976 460248881216 460628848064 461464422034 461918076928 462873330304 462929133568 463886477824 464901842944 465863266792 466882958752 466944868621 467167145984 468133254512 468189691904 469157915072 470184818432 470247166136 470366406433 471157167551 472475863552 472652644352 472715319296 473510029312 473692901528 474489255016 474729731168 475590883933 477042922048 477252435968 478087084288 479075775409 479286182144 480124387204 480416634368 482463864344 482675759104 483519892064 484149428224 484732616032 487276797952 487341412096 488160710912 488193704636 489014436292 489418151068 489651126272 490722885632 490787956736 491802913448 491862204416 492879382688 493958208128 495215343616 495466323968 496063143674 496365092608 497391582919 497451547648 497577686144 498480284764 498970329088 499571369584 500062486528 501096623104 502005605024 502193434624 502260026752 503104406144 503231978032 504400339366 504640446464 505745014784 506790902912 506858104676 507967527056 508209332224 508628893696 510374996992 510442674016 510633660416 513739885318 514408767488 515534716928 516436315648 517731597824 517800250352 519180648448 520254321664 521393065984 521462204032 522304910144 523684344106 524199165952 525080428544 525283217536 526166302592 526432969216 527387910896 527906373632 528676291528 528998091776 530155974656 531252345008 531316391936 532415162048 533380955338 533580524288 533651278424 533905309696 534683976659 535009433728 536180474368 537289303474 537354078208 537561607352 538465334344 539715497497 539972415488 540418199552 541363316032 542273434304 542345341142 542548264192 543670261981 545191910912 545431355392 546559315456 547515171896 547755636736 548713585376 549428002816 550089822688 551387273536 551629438976 552770216768 553736935213 553980132608 554948967028 555671502848 556887769088 556961613824 557897955328 558113418632 559051696504 559335029792 559601287168 560900521984 561985951744 562060472512 563290723072 564455616571 564523666432 565691109676 565960392704 566247227392 566929307056 567274391552 568447523336 568660212736 569691754016 570938708096 572681854976 573720691456 573935353856 574194337024 575122260608 575198523284 576165523948 576457530704 576731938816 578178449408 579189603328 579266405344 580719272672 583008184462 583285710848 583767252992 585848978132 587318355316 587895734272 589182533632 590400971776 591693254656 591771714688 594293469154 594576367616 595877789696 595956804608 596107921024 597110073728 597189252044 598496393264 599084761088 600091918336 600323677184 601332917248 601637679104 602729041024 602881874672 604201476032 604569247744 605297488642 605892542464 607145537152 607412191232 608474470912 609578234672 609732805066 609806313472 611067401896 611439352832 612486126373 612777684992 614044918256 614314602496 614356122688 615388953536 615470555678 617620799488 618700932608 619741067776 620252706304 621337442264 624639217664 625731625024 626006441984 627301032512 628398095017 628674083072 630433644544 630593503232 631737390592 632842211672 633120151552 633364666088 634429453336 635053146112 636527558656 637597663232 637759338496 637843907008 638916224576 639240034048 640561991839 641964068284 642269659136 642354825728 643683224954 643760826368 645092133224 646504125344 646811877376 647919208064 649654312384 649897385984 651076290304 652422725647 652753380356 653850763132 654493548544 656135094272 656222099456 657282583552 657369740896 658474884512 659018500448 661930975232 663387813473 663679168768 664839851588 665705463808 666507347044 667162574848 670005597184 671220977504 673270298624 674743967744 676220862464 676310531072 677619297152 677709151196 678848488612 679192536176 679515848704 680921097472 681003188224 681266195456 682411512832 682502002336 683995878016 684169318448 686084202496 686910633178 687237619712 687585918976 689007856768 690257706908 690515972608 690936283136 691768558448 691943969794 693880613888 694185361408 695399395328 696837491504 697143537664 698362745024 698455349702 698787831808 699629564794 701765620864 702073831424 702121283072 703301661184 704756099362 705852342272 707312055296 708860235776 710099934016 711880947008 712219820032 713873391616 715349692288 715435933696 716915465728 718169251448 718484666368 719970503224 720678289408 721985589248 723478666064 723565887488 723749361664 723845332672 725062232384 725158377482 726330265669 726929900851 728867815424 728964465152 730189970944 730471974386 730560038912 732070847816 733673220896 734022467584 734119800832 735637971376 737248152256 738861857536 740389834723 742010416588 742462071296 742739869696 745625972168 746003863264 747258015008 748230934528 749968113664 751180095488 751519058752 752833361357 753164000512 754481179892 755463503872 756373506196 756733558784 758157501112 758490478592 760059048056 760806244352 761722682336 764048316416 765720682496 767109688576 768696082693 768983696768 769085665964 769451769856 770378621908 771135963136 772730683648 772823842816 774422053888 774524744224 775826844128 776220041344 778195539968 778589937664 779527797202 779898871808 780002288384 781511714144 781615344587 781907792512 783326161772 784096231424 785040723632 785414422528 786062835712 787437550592 788865950752 789161111552 790793108336 792629104718 793006415872 793961640946 794995367936 796385704576 796735471616 798128851456 798488999924 799779393658 802017852416 802370093056 802679972864 804029406208 805435542128 808249458688 808356634624 810125983744 811801336192 813578225152 815855304704 817045177816 817542505472 819331960832 821026351376 821125332992 822823432256 822932540738 825126387712 826832761216 827142127616 827251808768 828642551296 828752431408 828962577674 830356196278 830777029544 832991789056 833102245888 834502823936 834825113584 835191762944 836652397504 838170072674 838483681024 840217677607 840729110144 842569316864 844311762602 844682578432 846159811112 848011904672 849116004352 852143968192 852847471168 854281244096 854338983113 855775263511 857106415616 858765049856 858878924288 860380984408 860758857728 862538919704 863386861568 864426864224 864838352896 866846261248 867066066944 868638912064 870158041049 870540208384 872340498337 873198075904 874249896772 875109351424 876696786944 876919090432 878509808792 878838510592 878955046816 879373451264 880432710752 883120781312 885053775872 885171136256 886659250432 886884080096 887001683183 888943172348 889366331392 889817071616 890888911088 891312996352 893156244736 893274679528 893608905728 895229899168 899928629248 901012648714 902185754624 903763552384 905402966204 906150438116 908566134784 910155090944 910554824704 912437865472 912558857056 914033592752 917226913792 917348540416 918890749952 920497762432 921257696128 922928844068 923836153856 925746660608 925858267136 927772955648 929803685888 931726533584 933765917504 933889737242 934334291968 936266509024 936379383808 938315830144 940369636864 940494332272 940732812866 942314335102 944951727104 945305288704 945430638592 947020058624 947385803056 948978510032 949459462336 951181767866 954085844096 954504871936 956174168576 958151550818 958572364288 960248774408 960833268736 964927728688 965351518208 967039784128 968298856448 969465232064 971160692299 974553595904 974682824192 976321421824 976387409272 978028872584 978836302136 979302252544 981445771264 981575913472 983605826896 983724408832 985758765376 987482720741 987916416256 989959441933 990430687232 990932647936 992126287348 992730185216 994783165838 994903095296 995155372288 996960569528 997940658176 999142739168 1002193246208 1004011210048 1004386869248 1004520053504 1006208812288 1006463956064 1006597415747 1008289666909 1008800678732 1009280892928 1011490029568 1013581805824 1013716209352 1015935054112 1016418664448 1017257787392 1020749993984 1020885348032 1021267320832 1025235711731 1027479770636 1028817534976 1031069433856 1032872631296 1035463195648 1035600500704 1040508643328 1042786131968 1042924408064 1044609820288 1045081191077 1047368688212 1048398331904 1050160857088 1050566435072 1052332605184 1052865938432 1054775821792 1057352583056 1057996183552 1060311949312 1062504690016 1062632783872 1064830324096 1066761910676 1067161048576 1067302556848 1067810619392 1069367953318 1070018867456 1072360948736 1074578606948 1074708156416 1075123214704 1076930668688 1079430994994 1079944830976 1080836399104 1082726632064 1084546868608 1084690682284 1085096528384 1087340523962 1090383821824 1090862710784 1093118630912 1095030343792 1095511273472 1097427170752 1098856005632 1100179645376 1102774547072 1103258877952 1105540433536 1107473870426 1107960265216 1109897934056 1111343005696 1113775538176 1113923227648 1115795910656 1116226837264 1118103393008 1118670059584 1119202574336 1121801043968 1123437119497 1123971903488 1124120945024 1126581446144 1128911233142 1129047332864 1131382219352 1131920785408 1132494454784 1133858614112 1134548783104 1136895046672 1137320425472 1139383508032 1141877416192 1142318415623 1144238835481 1145363709952 1147441382912 1147870707712 1148388674048 1150244521216 1150397046568 1152331047896 1152915061408 1153463877632 1156356898816 1158379206656 1158532810688 1161438545344 1163469740279 1166016368924 1166571421696 1167534505984 1171697956264 1174636710632 1175791468544 1180801943552 1183386509312 1183543429376 1185991014593 1187984855071 1188586938308 1189152735232 1191755579392 1191913609216 1192215842048 1194220147456 1194378504088 1196992786528 1200647354368 1202665834496 1203275358208 1205458082048 1205763749344 1207950987089 1208402952064 1209138495488 1210594977284 1211785084928 1214291074304 1214824382464 1216948941824 1219156469344 1219465610132 1219612626944 1222134803792 1222878705664 1224972252746 1225555369984 1228089836512 1228629204992 1228712245376 1230777907072 1230941111356 1235241598976 1237401865216 1239482135552 1240505412608 1242674884528 1249278435328 1251463250048 1252012883968 1254602065024 1256796190034 1257348166144 1260867289088 1261187006464 1263474781184 1265684423344 1266240303104 1266729332176 1268858906672 1270106292224 1273055117312 1275195326464 1275518676992 1275687814016 1277832449152 1278480068096 1281123983678 1283928136568 1284539318272 1284709651456 1287366449908 1287521652736 1290184266448 1293008250688 1293623754752 1295838416128 1298518229029 1299308624768 1299794771968 1302152580608 1304845451294 1305506760712 1307701526264 1308987097088 1312270188544 1312444198912 1314565167104 1314739481792 1316949769024 1318037000896 1320342064811 1323861950464 1326775626946 1327358337536 1329679703176 1331410927616 1333014694088 1334325149696 1340011194368 1342441955008 1344789699803 1345899915437 1346540597248 1348162588339 1349487935488 1352441724928 1352621062144 1355238594304 1355418302392 1357696977224 1358385072352 1359031697408 1361842194944 1362532390912 1364823025664 1365004004672 1367991756032 1368338636896 1370820783101 1372168404992 1373821266356 1374475239424 1375171837952 1378015713536 1380515413816 1381031945216 1381872566272 1383537116896 1383887939588 1387761227776 1390798790656 1393674983008 1394287075328 1396725490048 1396910699404 1397575663616 1399259129588 1403531241728 1404147662848 1404242566144 1406603322368 1409512198724 1414624110592 1417720471552 1420199868032 1423761894016 1427746783232 1430699384576 1430871867392 1433830931456 1436338502896 1436969332736 1439941006448 1441356578816 1443971178496 1446957332128 1447131774976 1447498723328 1447690665344 1450124464768 1450316754964 1452660531338 1453859801702 1457735630848 1457928930304 1460379941888 1460943948772 1461120077824 1464141695632 1467346441792 1468044935168 1468239601664 1471275942752 1474496304512 1477723715072 1480779669446 1484020833176 1484924142592 1485479739392 1491251944336 1492007726528 1494516030016 1496461869056 1499936227328 1502360190976 1503038117504 1505666722714 1506328001024 1508962359784 1510927007744 1512747012392 1513467117568 1516315002224 1516980957184 1520118096112 1521612488704 1523445364672 1526109659327 1528096632832 1529937319351 1531441364992 1534219377152 1537392165386 1537967393536 1538171331928 1538903539712 1540757243816 1542271926272 1545461367296 1548844107776 1549049488448 1551653688256 1552440082688 1555650551609 1556391079936 1557179875328 1559055594404 1559797743616 1560004576768 1563023428288 1563230689174 1563815585024 1566652323544 1568192462848 1570081447264 1570828845056 1572125671424 1574875101184 1577731901504 1578322223104 1581586216672 1584455190857 1585258209436 1586012831744 1587923281892 1589990735872 1592771409152 1593470943232 1596257702912 1596977999848 1599558787316 1604035704832 1605359945728 1608058812416 1610871084256 1611084689863 1615125477119 1616713269248 1620251967488 1623602672384 1627156450304 1634090355632 1635085010944 1638663921664 1642052702752 1642250665984 1645646864512 1645865081476 1650252775424 1653665522432 1654284255232 1654503617536 1657285102592 1657504862816 1657925155348 1660712392556 1661554059088 1665983578112 1666204491776 1669005647872 1669650227168 1670383525888 1673304795008 1676340145348 1676967362048 1680435355214 1681458220288 1685138633728 1688623525204 1689365156864 1692319622224 1696023809344 1698232008704 1704287936384 1705694942336 1708562488192 1708677966226 1711550527022 1714212831232 1717530099712 1717757848576 1720761968816 1721517715456 1725077839408 1726773723136 1728853728448 1729676705792 1733692522496 1734132133888 1736221002859 1737277824128 1740316082098 1741080416768 1744680996674 1746396151808 1748499793544 1750218702848 1753393573888 1753838180864 1757019617584 1757677021184 1757910093632 1758746902528 1760865421504 1765401187781 1766241562624 1770107551744 1770342272512 1773318500864 1773768160192 1774003366366 1777886344696 1778732662784 1779634143232 1781777822176 1782625992704 1786312489472 1786549359056 1787217811456 1790459798336 1798089598613 1799857258496 1802025297428 1804371509248 1807527104768 1810805932408 1812300876232 1817132269568 1820310181888 1824875730944 1825117714112 1828067185504 1828309591867 1832895204371 1834697080832 1837781499904 1840995524864 1842515392256 1845857688136 1847672307712 1851493321216 1855545911296 1859607371776 1863453067168 1866833343683 1867531835008 1867779474484 1868668583936 1872533018048 1872758767616 1876631660288 1880739273728 1880988664544 1881465625732 1884628670204 1889903454208 1890610577408 1890861277184 1894040117248 1894771606112 1897957020064 1898208693997 1898918924672 1902363535732 1908171688192 1909009743872 1912348337152 1916303101636 1917144728576 1920497548816 1921666537472 1929855457376 1930703036416 1934079568256 1938930464128 1942321384598 1949107191808 1949365648384 1952642843648 1952774818544 1956057745168 1957672604272 1958604505088 1962891542528 1963151826944 1967211653792 1967448817664 1971517530752 1974965441482 1975832832512 1979918883866 1980861374464 1981865295872 1984252574696 1985460370432 1989566331676 1989806190592 1990310744576 1993921139056 1995881316352 1998285478336 2004386492416 2008022420096 2008773738496 2009040107008 2012417624576 2012927912128 2013194831494 2016579333818 2017601357464 2018561785856 2022980059136 2027163611648 2027432418704 2031870108224 2032837328896 2034515574784 2040528645617 2041499987968 2041770696064 2042534641664 2050471423462 2054959541272 2057635069952 2062138867712 2065745262592 2070926391296 2071201001408 2074823244703 2078311354241 2080027142039 2081017286656 2085572263936 2085848816128 2089219640576 2090162382154 2094737376424 2096796663808 2100321714176 2101132870144 2104665210368 2105731876864 2109551643584 2114705166112 2115992367104 2118541210247 2120623898624 2125009380032 2125265567744 2129660648192 2133523821352 2134322097152 2134605113696 2135621238784 2138735906636 2140037734912 2144721897472 2149157213896 2149416312832 2150246429408 2153861337376 2154146944873 2158861989988 2159889661952 2161672798208 2165453264128 2169093737216 2169381364568 2170193056768 2174681047924 2180767643648 2186237261824 2190060687584 2191022546944 2194854341504 2200359290752 2205549094144 2206517755904 2211080867072 2214947740852 2215920530432 2219795868112 2222686011392 2227551076352 2227846455296 2231591821312 2232453674528 2236206786016 2237340119168 2243602087936 2246874238994 2247943806976 2248241890048 2253162892288 2257822466284 2258094665728 2262764438704 2263841570816 2264988909568 2267717228224 2269097566208 2273790093344 2274640850944 2278767016064 2283754832384 2284636831246 2288477670962 2290727419904 2294882765824 2295741415424 2296777348096 2300489042432 2300794093136 2304662095792 2305830122816 2306927755264 2312713797632 2316758413312 2317065621376 2322877090688 2326939480558 2332032737848 2333142843392 2335069011968 2343395912528 2349273421264 2351582937088 2358533109869 2361603887104 2366773018624 2367086858752 2371982029186 2375969710142 2377173876616 2378305470464 2383511158784 2383827218432 2384431684096 2388440294912 2388757008176 2393985573056 2401294708736 2404187216123 2405331668992 2406550716416 2410916164096 2411527498688 2415901974178 2416805904128 2418276990976 2421189954568 2423570169856 2428582148608 2429648764928 2433897883648 2438312938688 2438931220264 2439225253888 2444269607584 2444593723957 2445757411328 2448703476779 2449944505492 2451110739968 2456179673024 2457258409984 2457424490752 2461555814144 2461882222712 2466646347767 2470483197952 2474803730432 2478964271104 2481010825216 2485349769056 2489858157061 2498556870656 2502926500096 2504025767936 2509204130048 2513592380068 2514696332288 2522374012928 2526949562368 2531368846688 2532480606208 2533458664352 2537717813344 2538054321187 2546110234624 2550390652928 2551037353984 2551375628032 2555664898304 2556960136192 2562247967356 2567856273136 2569078636544 2569419302912 2574732899816 2575043305472 2580368532896 2586016501376 2591676832256 2597036458058 2598617249536 2599589543936 2604305161216 2609690902588 2611013521424 2615403052528 2617974194176 2624540377088 2624888397824 2629130334208 2629478963584 2633899538048 2636074001792 2640684129622 2647723900928 2653551253892 2654716675072 2659359406352 2662821855232 2666029388176 2668650299392 2680022388736 2684883910016 2689579399606 2691799830874 2693081194496 2696325176678 2698975870976 2704883449856 2705242124288 2710477188608 2710836604784 2715393954448 2716770144704 2718063394816 2723684389888 2725064781824 2728347290207 2729646051328 2730008009344 2735983512064 2736677273792 2741641566202 2744336809984 2747642532712 2748950478848 2750343675904 2756031427072 2761030827632 2762063890432 2763745132544 2767074233792 2767775879176 2774201866513 2775522455552 2778865743311 2781597581312 2787349966016 2788574150656 2793450980096 2793821398808 2795151327232 2798518259176 2799227877803 2807062483456 2808295325696 2808485132288 2813206644736 2819024397448 2825569369249 2829248221184 2835440943104 2840399736064 2847523788032 2855493566464 2861398769152 2867661862912 2872677005792 2873938665472 2879882012896 2880263892583 2887942356992 2893914664256 2894263549952 2894997446656 2895381330688 2900248929536 2900633509928 2905321062676 2907719603404 2915471261696 2915857860608 2920759883776 2921887897544 2922240155648 2928283391264 2933595254359 2934692883584 2936479203328 2942551885504 2948992609024 2955091169107 2955447430144 2961559338892 2968041666352 2969848285184 2970959478784 2982503888672 2984015453056 2989032060032 2999872454656 3004720381952 3006076235008 3011333445428 3012656002048 3017924719568 3021854015488 3025494024784 3026934235136 3032630004448 3033961914368 3040236192224 3046890729344 3052219318654 3056193265664 3059874638702 3062882729984 3068438754304 3074784330772 3075934787072 3076342663856 3077807079424 3081514487632 3084543852544 3090922734592 3097688215552 3098098976896 3103307376512 3104880165376 3111301103218 3112782159872 3114359750656 3118111188808 3119595487232 3120009153536 3126046856576 3126461378348 3127631170048 3133304647088 3136384925696 3140162894528 3141657690112 3144251342848 3149750202368 3153544270499 3155463803008 3156644446208 3163172433344 3168910381714 3170516418872 3172025663488 3175846563784 3179981471744 3185542818304 3186941886464 3192515405824 3193955999696 3199117574632 3206545014541 3208071409664 3210719891456 3216117624832 3221742168512 3222169379726 3230250954238 3233426538496 3240503934976 3247205344768 3254312900608 3268180711264 3268614080347 3270170021888 3277327843328 3284105405504 3284501331968 3291293729024 3291730162952 3300505550848 3307331044864 3308568510464 3309007235072 3314570205184 3315009725632 3315850310696 3321424785112 3323108118176 3329136187531 3332408983552 3338011295744 3339300454336 3340767051776 3346609590016 3352680290696 3353530427863 3353934724096 3360870710428 3362916440576 3370277267456 3377247050408 3378730313728 3384639244448 3392047618688 3408575872768 3411389884672 3417124976384 3417355932452 3423101054044 3435060199424 3435515697152 3441523937632 3443035430912 3450155678816 3457707456896 3467385044992 3468264267776 3472442005718 3474555648256 3480632164196 3482160833536 3489361993348 3492792303616 3496999587088 3500437405696 3506787147776 3507676361728 3514039235168 3515354042368 3515820187264 3521730843008 3530802375562 3532483125248 3540215103488 3540684545024 3546637001728 3547536320384 3548006732732 3555772689392 3557465325568 3559268286464 3563555644352 3565251985408 3572624978944 3573098718112 3574435622912 3580919596672 3596179197226 3599714516992 3604050594856 3608743018496 3615054209536 3621611864816 3624601752464 3634264539136 3640620363776 3649751461888 3650235428224 3656134371008 3656619183734 3665790408742 3669394161664 3675562999808 3681991049728 3685030784512 3691715376272 3695344615424 3702986642432 3711091822592 3719214743552 3726906134336 3733666687366 3735063670016 3735558948968 3737337167872 3745066036096 3745517535232 3753263320576 3761478547456 3761977329088 3762931251464 3769257340408 3778008482479 3779806908416 3781722554368 3788080234496 3789543212224 3795914040128 3796417387994 3797837849344 3804727071464 3805691833867 3816343376384 3818019487744 3824696674304 3832606203272 3834289457152 3840995097632 3843333074944 3847962606367 3859710914752 3861406072832 3868159136512 3876158546491 3877860928256 3884642769196 3898214383616 3898731296768 3905285687296 3905549637088 3912115490336 3915345208544 3917209010176 3926303653888 3934423307584 3934897635328 3943035061504 3949930882964 3951665665024 3959837767732 3961722748928 3963730591744 3968505149392 3970920740864 3979132663352 3979612381184 3980621489152 3987842278112 3996570956672 4008772984832 4016044840192 4017547476992 4018080214016 4024835249152 4025855824256 4026389662988 4033158667636 4035202714928 4037123571712 4045960118272 4054327223296 4054864837408 4063740216448 4081057291234 4082999975936 4083541392128 4085069283328 4100942846924 4109919082544 4115270139904 4124277735424 4131490525184 4141852782592 4142402002816 4149646489406 4156622708482 4160054284078 4162034573312 4171144527872 4171697632256 4178439281152 4180324764308 4189474752848 4193593327616 4200643428352 4202265740288 4209330420736 4211463753728 4219103287168 4229410332224 4231984734208 4237082420494 4241247797248 4250018760064 4250531135488 4259321296384 4267047642704 4268644194304 4269210227392 4271242477568 4277471813272 4280075469824 4287402884611 4289443794944 4298314427792 4298832625664 4300492858816 4307722674752 4308293889746 4317723979976 4319779323904 4323345596416 4330906528256 4338187474432 4338762729136 4340386113536 4349362095848 4361535287296 4366789025203 4372474523648 4380121375168 4382045093888 4389708683008 4398786665119 4400718581504 4411098188288 4413035511808 4422161734144 4429895481704 4431841060864 4439591736224 4445372022784 4455692910592 4463183642624 4464907349056 4472413572032 4474680238336 4487204175872 4493748477988 4495887613952 4496483780096 4506325784576 4515644932568 4516189331456 4525528877408 4527683141632 4535434456448 4538195132416 4547580186688 4549281701888 4557534032128 4566959079529 4567509664768 4569273662492 4576955341924 4581454839808 4589765531648 4591482830848 4593554696192 4600978084864 4601588186272 4609324191584 4609935399707 4611660245632 4633516826624 4634131242752 4643714694311 4645754181376 4653878961116 4664065475696 4666285686784 4670138023936 4686791825056 4698546842528 4717066219738 4723207774208 4733546037248 4734173717504 4743964058372 4751939420284 4754347753232 4756610940928 4767022317568 4767654436864 4768863368192 4776880589824 4777514016352 4787971146112 4802589417472 4808374432246 4810663337984 4813101432832 4821832328192 4823054997376 4831803948356 4833611808256 4836553981952 4842379909136 4847140339712 4857164297216 4859297529856 4867795767296 4876625877376 4877862440528 4878450507776 4888539215168 4889187447914 4891514822656 4897406953558 4899889010984 4902221479936 4912359346048 4914516819968 4914848981504 4923111628288 4923764445424 4933292695534 4940966395904 4949607460864 4955569567927 4957928542208 4962021650432 4970699538112 4979716314122 4997113741312 5005853000192 5008051535872 5018408260096 5027184760136 5029392664576 5044748025856 5053899124736 5062737693376 5064961212416 5066917328704 5075435626688 5076108642374 5084311859683 5092220469248 5100781305856 5102074707968 5102751256064 5111329796608 5113920272384 5124495934712 5135712546272 5138157273088 5138838605824 5149465799632 5150086610944 5160737065792 5172033002752 5182728843061 5183353664512 5194072916116 5197234499072 5199179087872 5208610322432 5219381805176 5222027042848 5230806105056 5231499723263 5249776795648 5258260668416 5258957927168 5267799076096 5269833529499 5272148003584 5281368259244 5295447801856 5307102507784 5309433350144 5318718812704 5325643710464 5332058776352 5360044777472 5369767820032 5379158799212 5383599661748 5386162388992 5392650353356 5397951741952 5409766899712 5410484248576 5420954377216 5421673209568 5430787908896 5433540289408 5447368779776 5450129563648 5456694580414 5459292102656 5460016018688 5471307412109 5471967024128 5473354547584 5483283132404 5488673619968 5495285065424 5497900957696 5500687351808 5512062854144 5522061655264 5524127780864 5534148467584 5535551758352 5548403733026 5551044911104 5557731486622 5563195162624 5574699932032 5577148301312 5586901960192 5587642797616 5590302654464 5597036518352 5598455755606 5614124966912 5616590651392 5616970264576 5626413289472 5638048794896 5651138738498 5658496442368 5670881886208 5680799472128 5695047576064 5710987132928 5722797538304 5735323725824 5745354011584 5747877330944 5759764025792 5760527785166 5775884713984 5787829328512 5788527099904 5789994893312 5790762661376 5800497859072 5801267019856 5810642125352 5815439206808 5830942523392 5831715721216 5841519767552 5843775795088 5844480311296 5856566782528 5867190508718 5869385767168 5872958406656 5881523743249 5885103771008 5897985218048 5910182338214 5910894860288 5923118677784 5936083332704 5936870472467 5939696570368 5965007777344 5968030906112 5978064120064 5980372881791 5990426844577 5999744909312 6009440763904 6012152470016 6022666890856 6025312004096 6035849439136 6043708030976 6050988049568 6053868470272 6065260008896 6067923828736 6080472384448 6091106287343 6093781458688 6104438637308 6112386531328 6119749277404 6125765459968 6136877508608 6149568661544 6151869574144 6152685327712 6155614158848 6163028975264 6181845469184 6195376431104 6196197953792 6206614753024 6209011782281 6209760330752 6222602206436 6225564319744 6228719501312 6236222377616 6239190974464 6240018307072 6252093713152 6252922756696 6255262340096 6266609294176 6280325789056 6299500404736 6307088540998 6310927606016 6313288892416 6326344866688 6337820763428 6341032837744 6344051326976 6351693127568 6359962943488 6371085636608 6373883772928 6385030811648 6387911999392 6398235149264 6413090029082 6416142819328 6421439782912 6432235249664 6443484337024 6444338759452 6460501908476 6466853076992 6481007869952 6494410689536 6508625801216 6536361422528 6537228160694 6540340043776 6554655686656 6568210811008 6569002663936 6582587458048 6583460325904 6601011101696 6614662089728 6617137020928 6618014470144 6629140410368 6630019451264 6631700621392 6642849570224 6646216236352 6658272375062 6664817967104 6676022591488 6678600908672 6681534103552 6693219180032 6705360581392 6707060855726 6707869448192 6721741420856 6725832881152 6737347390103 6740554534912 6754494100816 6757460627456 6769278488896 6784095237376 6798124846093 6817151745536 6822779769344 6834249952768 6834711864904 6846202108088 6870120398848 6871031394304 6883047875264 6886070861824 6900311357632 6912379045187 6915414913792 6934770089984 6936528535552 6944884011436 6949111296512 6961264328392 6964321667072 6978723986696 6985584607232 6993999174176 7013574295552 7015352723456 7028078470336 7030708084736 7031640374528 7043461686016 7046181910229 7058027668363 7061604751124 7064966250496 7080430206976 7081369090048 7093274003456 7095072640768 7096013465464 7111545378784 7114930651136 7127111288704 7145249957888 7146197436224 7148871245824 7161839193344 7176649982117 7192358394452 7199429033984 7208101189712 7217486036992 7230108419072 7243223729632 7249203504928 7281240727552 7299502923776 7300470856448 7312268742016 7313238367468 7331580817484 7338788323328 7351125999616 7363982099456 7370061569024 7383430752544 7405973284864 7422183645184 7438429487104 7453812268672 7467333374732 7470127340032 7471117897936 7474674335744 7490132072192 7491035070464 7506526641152 7522957094912 7523954658176 7525862502928 7538514680816 7556016964958 7559613816832 7563445108736 7576160468992 7579086424448 7591828080256 7592834775988 7595675698688 7609454142928 7611383667734 7632686752768 7636038975488 7649393348608 7665212406544 7668578914304 7681990195264 7686666149888 7695925212734 7719421829504 7722812145664 7736318273024 7752317092982 7755721856512 7769285538392 7796428767232 7797462593536 7810571374592 7811099274176 7824230980672 7830690417088 7834418020352 7852607307776 7868846615168 7869795270656 7886070123008 7899861765928 7903331330048 7919675535464 7923445497856 7927461183488 7937010298784 7941841481728 7958265326704 7959224762368 7961242978304 7975684556224 7989632922359 7993141913344 7996228909361 8009671848367 8017545969664 8032089680384 8035094953984 8036160428032 8049670498304 8051711648512 8052779325976 8066317335272 8070405429856 8074247143424 8108654446592 8109729674816 8127480432896 8144288181953 8162114582468 8165999951872 8167082784256 8170138566656 8201885693848 8219838165088 8230540279808 8262981050368 8283705565184 8284804005632 8299292978812 8313245416964 8320108568156 8324069146624 8342289055744 8343395264512 8356878562304 8360649528616 8378949505696 8404531480576 8418660841472 8422927507456 8438206574336 8455656909623 8458820664448 8463969468416 8474164840988 8482495594496 8500037520128 8501062270976 8518642592768 8534095285408 8537288388608 8538420454784 8554943626544 8560150939648 8574805769222 8578887589888 8596628855584 8597665251328 8600985717632 8615445349504 8616587779492 8635447959952 8639558647808 8646691192832 8661813056512 8676374948864 8677525458272 8680772227072 8698724191696 8723070574592 8733578050406 8744949047296 8760242750336 8764090187776 8779417366016 8797573330238 8801437163008 8822196376576 8826071023616 8844323468288 8859790963408 8863682121728 8879183472448 8890744045568 8911385821184 8926367285248 8929814698112 8944827144064 8949360476672 8974408351744 8987496955976 8991775227904 8992967560192 9012651569152 9031289865136 9032378662912 9051057754816 9055366283264 9070868912896 9076390264832 9089627603203 9095160373376 9098563403776 9115068064256 9133918159058 9135019329536 9138547324984 9153910683848 9162909679616 9179531063296 9187109392384 9201956169728 9203176372544 9218648383168 9219870799414 9223320491264 9242394453677 9267033653248 9268262485504 9287429388622 9291508362752 9307757922232 9328130951392 9332571373568 9340276047872 9373583650112 9397093685056 9413527898621 9434132439476 9446415548416 9467092074496 9468347435008 9487928116744 9503878840568 9508695506464 9513221881856 9535308873728 9537726736384 9553761179648 9555028032704 9571738451539 9575942292224 9595745481707 9605178834944 9616748864492 9621326675968 9626202865664 9643664656384 9646109994752 9663607896712 9667223616512 9673107963904 9684759818272 9714328594432 9735591534592 9753251754752 9755724881056 9756901015552 9777078430336 9778374895828 9783029645312 9794813907116 9799778021968 9804442959872 9824718692096 9829033639936 9829697963008 9846223256576 9847528890848 9866585391068 9899214921728 9911139135854 9915857084416 9924043300864 9941399076224 9959432628244 9994227482624 10011706000384 10016103071744 10036816520192 10054369520272 10058785329152 10089496051712 10107798249472 10125475386752 10129922424832 10133834657408 10150871253376 10152217284748 10168623719366 10184440938496 10201562611712 10204149415936 10205502512128 10222659593216 10227840544768 10248991869424 10271425092544 10276314546176 10277677211648 10298931599264 10300173221888 10321474131584 10344066005504 10365457686122 10366707329024 10388145832232 10394468998144 10398358175744 10417220644864 10438763610352 10444054085696 10461612210112 10462999446526 10499553591296 10516521336832 10517915854336 10535598152192 10539667058998 10544296007168 10562736518488 10590895603712 10614205015568 10618866700288 10637437625408 10651287420928 10664117552704 10682767615289 10720089554944 10739535640064 10758317598424 10767199323496 10772324777984 10785300706712 10795903483904 10820968497152 10841908754432 10843346419136 10861575817792 10862309928151 10867080578816 10889553861263 10894737559552 10900259127296 10913389160828 10918584205312 10920032037376 10942614824218 10943934048256 10946709095168 10966566264808 10977347239936 10990570130848 10995801915392 11024125708288 11044123310528 11048255561728 11068296935168 11071103516704 11091186335999 11096807466052 11102089822208 11115462973244 11126390325248 11149399864064 11154296602624 11173803920384 11175285595232 11180605308928 11194073036704 11196911511212 11228249933824 11233940529152 11252826578944 11276097589792 11277592829041 11302277476996 11316992884736 11341763772416 11361598944256 11390095152128 11445595076608 11470647451648 11490708023168 11495754661888 11519528051584 11521055570332 11551769427968 11575658657024 11577054199808 11579989786624 11581525322752 11600995718144 11602534039712 11621284250704 11630878413616 11661885046784 11663431442432 11683039535104 11687551590176 11688960622592 11713133565056 11734381017436 11738771534336 11745916813312 11763047486498 11770207542016 11795970436096 11820364676428 11821789720576 11846237355568 11872166665408 11873740944934 11879393140736 11930015554688 11936061812224 11956128240128 11960745763582 11980853689154 11999489818624 12018881527808 12024304940032 12045333781712 12050624008192 12071698878272 12087416061952 12101976099136 12107736940544 12130520017792 12135847657472 12160944768896 12182212574686 12187562917376 12208877274616 12224773062656 12239498554808 12251530919936 12273755017216 12299137323088 12303739148288 12305370655424 12311228317696 12326057950528 12347614516373 12357808314467 12363690938368 12390752862208 12392395907584 12413229506048 12418023564562 12419520661504 12445204412872 12451128639488 12457439002624 12472444755232 12478381948928 12480036614144 12504187426304 12505845513392 12510524680192 12533218588352 12560651578112 12586627190291 12599000809472 12614177081996 12621855212032 12626577784832 12652689733376 12675641526856 12682065675488 12688102653952 12703386255136 12719925886976 12742171273216 12770061623296 12775823998784 12796470298528 12798167143069 12826180058164 12832285638656 12842879565824 12864470499328 12886968674048 12888677518904 12921003816952 12933706153984 12988821379072 13017251602432 13067833405781 13072722845056 13074456321388 13080680087552 13109311373312 13136421622016 13138005327872 13165174916096 13166920651808 13229324179456 13234274041856 13236028940288 13258280820736 13260038902528 13263401242784 13285699140448 13287460857979 13292432472704 13316544750124 13329635934208 13352045182976 13357201817344 13363068207104 13386438360064 13410721162784 13414121711452 13415738896384 13443482841712 13451665762304 13474694780206 13481109069824 13508988201632 13514921254912 13538556977792 13568190474752 13596249692186 13634303491072 13645559538688 13668499905536 13669423729808 13692404216176 13740240797696 13742062788608 13766095750528 13772141723648 13800622715264 13824758090374 13830829827584 13869540179968 13873057071104 13889768022872 13898222593024 13922528656784 13928643334144 13957447973392 13971169214464 13987998348352 14027148591104 14030705446912 14056156940672 14061416169472 14063280749056 14086923372032 14092363820458 14116055336726 14123209502248 14129932500992 14160860413952 14162738180096 14186548006912 14190145281536 14192026930928 14223090757568 14229861302272 14254222577408 14283700519319 14290499915776 14292394872448 14297742491648 14323678386688 14353299964234 14384716788904 14398858067968 14416202379424 14434972073984 14460216838144 14486447459264 14498407009856 14523762712921 14548179479687 14562481455104 14599005847552 14600941712896 14624537484032 14626476734936 14663161634968 14677576646656 14702251999232 14727964198912 14740123138048 14766861505088 14792686697833 14811946569728 14829788471729 14844367290368 14876858974208 14907624537344 14934666749464 14940254680064 14942235795872 14949348671488 14980264144384 15013053282304 15045914189824 15047909316352 15051725005856 15077029361632 15079028614111 15112033929916 15119227633664 15126890217472 15152320937984 15158172848896 15183656160512 15185669551976 15191351397376 15218908285856 15222767335468 15265373505536 15298786697216 15330424813088 15337157828608 15363980390528 15373332299776 15391850425468 15438843659008 15445624291328 15472636546048 15504634185964 15511443713024 15538571076784 15592857534464 15594925187072 15621142749184 15622198548352 15648461961344 15661380834176 15705214615552 15737693230336 15739590541312 15772140246016 15799723531856 15806662660096 15839351070928 15846890995712 15854922366976 15874020597568 15883682963456 15916530653408 15918449524736 15922485956608 15951369112448 15979265844718 15986283826688 15992457818722 16019343696734 16035091939328 16064179360768 16070189907968 16072320856064 16099340996608 16103423297024 16105558651952 16132634670544 16140810859712 16148494286848 16217308893184 16219459349632 16254960865792 16288576363906 16324229164936 16331999903744 16334165568512 16340277133312 16403771387696 16439676330176 16461080559616 16509731769083 16525962100736 16567411130368 16569608011264 16598585957624 16626490833928 16640217136312 16648138293248 16684578111488 16686790529024 16713757124608 16721299057232 16757899011392 16787206252597 16809062961152 16829310512861 16837321682944 16845855014912 16876413148672 16911313819246 16917641328896 16927938936832 16948329681976 16964991188992 17000075040256 17037285185536 17068190570816 17074576777216 17076840909568 17109887253088 17112156067699 17120301879296 17140924337453 17149611538444 17157775179776 17193257711168 17195330502656 17201971435264 17230890699008 17233175558984 17270895919904 17279117295616 17293382385664 17323626113024 17352749897728 17355050916544 17361544454144 17397448383392 17429007099427 17446141149184 17467156100812 17489898094592 17520485500672 17528180375552 17558834732032 17595146660476 17602874326016 17644392753152 17688646936576 17719581926816 17727364243456 17758366944896 17766380248309 17822771642368 17852734570496 17859629396224 17889654288128 17898720953344 17974993911952 17983550455808 17985935120384 18025303138304 18062579730272 18064757325824 18102115509632 18141737825792 18152780529664 18179255206406 18190320746752 18197126807552 18230136128512 18267836318116 18270038659072 18277094649968 18307821367696 18325819359232 18359062126592 18374218784768 18403912339456 18406352745088 18437296766336 18439741598828 18446640982528 18484788907354 18534067306496 18536524971008 18574858777244 18583016725504 18615515844464 18656261902784 18665142747136 18680552095744 18747167300224 18794187370112 18827055797242 18868264878952 18892831096832 18934184148992 18936694870016 18975856233488 19007757681136 19017391012928 19026443763712 19070617747456 19075453472768 19098431031449 19107522359296 19110056065408 19143476903078 19151884584448 19191490963414 19210357669888 19233497728984 19242653351936 19252405731328 19287329312768 19292219989504 19327215793424 19334447233024 19346215927808 19369519636544 19419413065591 19428657188864 19452060203177 19471183069184 19506503509504 19511449762112 19513802031104 19554156860672 19556749791656 19566059290624 19589627814232 19599556043936 19608885919744 19649437384192 19658067279872 19659395926016 19692446513152 19695057781696 19733170782136 19778985584743 19798429843456 19822278271708 19831714168832 19848086601728 19882798152448 19918865256488 19988454965248 20023412000768 20073633040384 20108739040544 20117570658304 20161847248081 20215596498944 20250950773504 20259844849664 20267669314816 20301742506752 20304434569496 20337247438732 20408298831872 20411005024256 20445319186432 20455681089536 20497983738848 20535166780513 20542850185088 20555354423296 20597863198528 20600346443776 20642948263168 20688132011008 20730915372244 20733414658048 20776291664464 20788937996288 20796716351488 20834441289728 20877527220704 20888108171392 20923224420224 20925998893052 20999107182592 21033042673664 21035831708672 21071196304384 21079334117996 21088592014336 21125473036976 21181791207424 21228410031136 21237733400576 21274875250816 21328235105408 21365535230578 21440179109888 21479071280128 21516635196848 21534398646992 21544649555968 21570601413424 21591806967808 21641936994304 21683817508864 21686692838272 21723151635584 21724619856302 21734161157632 21779107722526 21789475119104 21800518254592 21826778321656 21837168410624 21840064074752 21885229648436 21887868096512 21893418190336 21933132529616 21954694479872 21981140261696 21991603830784 22048251416576 22074809893493 22088246621056 22096511123456 22136593870336 22142207033408 22182372671998 22193614932104 22204179644416 22230925946488 22252780650496 22298799728128 22308593205248 22347607840768 22350571190464 22361210617856 22388146073408 22393823022424 22445815101787 22456499867648 22467881058304 22505653157888 22552195179584 22555185658082 22604554953992 22633985769472 22683527544832 22723197888512 22780190304256 22861424896651 22880298562429 22891190153216 22941294903296 22981416046336 22991509323776 23039056103168 23042111140664 23103538855936 23151317314048 23159979573248 23163050645504 23201991436288 23205068079424 23242568501408 23261756827232 23303953312717 23326862884864 23366079070208 23375103180352 23377921245184 23426267130112 23468762034872 23477543068672 23491833626624 23526094972996 23540415084032 23591940872192 23640729352856 23643579441152 23692474711136 23744333330816 23747481889868 23758786281472 23860031109376 23872123624448 23912256480256 23921491527164 23961707378308 24037763055616 24048609880064 24090667563424 24101248016384 24143397756544 24203952198272 24261040035584 24271695314944 24321889537792 24364425149372 24375125834752 24417754549232 24449546125312 24478997109616 24503061839872 24547510034432 24598274646176 24607478296576 24610741310848 24652115901056 24695229032746 24715616628934 24727381876736 24781505724416 24784791815168 24826459012096 24836047129124 24839041323008 24890408825744 24902257278976 24914878005248 24944889510464 24956763897856 24960073228288 25008374852608 25011691026784 25021049360384 25066437176704 25121303156224 25173254380582 25198001618944 25228354163992 25243710424064 25253155569664 25305379466752 25351283053712 25364131350976 25376205307904 25406772510272 25439851773952 25484342546432 25540123246592 25551647997568 25592940597056 25596334286138 25652360116328 25664571277312 25685759131648 25728940998656 25773937348096 25777355037808 25842007633904 25867412307968 25943864208559 25977642758144 26034503204864 26135666811562 26145445690112 26148912642776 26161360175104 26218622746624 26272843244032 26330349832192 26333841303616 26446059377353 26458648358912 26472057880576 26516561641472 26520077805056 26526802485568 26571398280896 26574921715958 26584864945408 26633089500248 26659271868416 26704090365952 26714403634688 26726136414208 26772876720128 26821442325568 26828243422904 26831477792768 26886965683424 26903331524608 26935738244569 26949389560412 26962218139648 27017976403264 27029842509824 27077113955584 27133109825437 27136380949504 27192499384372 27268606982144 27291119077376 27336999811072 27338847459616 27384808432352 27388439727671 27484125577216 27532191501056 27544283447296 27601245430528 27649516180748 27661659655168 27746114142208 27779536045744 27796445186048 27845057313568 27857286668288 27914895946784 27975996696704 28054297182208 28061410893824 28112313881344 28122832338944 28126561498112 28173846744064 28184727640916 28232110673452 28246419004496 28259865001984 28321720827904 28325476360192 28373096013824 28380290563072 28384053861856 28446181515136 28508445154816 28567401038638 28580999831552 28584789744896 28595484983296 28647356773376 28706599928468 28769433577808 28797716135936 28832404758848 28869944147968 28920433676288 28972894918528 28996814019712 29047525425842 29096358959374 29124962910208 29198011695104 29201883425792 29249074968064 29252953469872 29326323269936 29355153293312 29404503998464 29455928397824 29480246276096 29533723010176 29585373395666 29623893139456 29659576943458 29688734580736 29753717948416 29815249074688 29869333498928 29880509360128 29884471591744 29898697342976 29960528288768 30011820192277 30026106564608 30091828379648 30095818632704 30103450011712 30154058723264 30158057228222 30224067859832 30238455267328 30253780434944 30304641875968 30316345697792 30367312321024 30371339103952 30382702794752 30437816571712 30445534670936 30530747011072 30567523176421 30597573394432 30660849626176 30674315657216 30727960781056 30746664599552 30783700850936 30791506655833 30877687318016 30891248582656 30945273092096 31009268371928 31022887426048 31077142153568 31081263061739 31189850374144 31242285498368 31244397096704 31296923922688 31322761668352 31410429231104 31475386460672 31544280492032 31599447063712 31613325320192 31678702141856 31693781991424 31748041195136 31767365926912 31833061306816 31836899049472 31844971913216 31902738224896 31958531689436 31972567653376 31984915637444 32038687393468 32070183878656 32128358721536 32140379815936 32144641712128 32198681993216 32206846594048 32211117303904 32265269341088 32269547797949 32281621719424 32434617786368 32438918699264 32506002860177 32509921731584 32577152727812 32648458329872 32663999807488 32668331137024 32680554266624 32807542775392 32879352660352 33019463538166 33051924201472 33134822260736 33139216022528 33197171915248 33252981667856 33280434272624 33296276586496 33369156222976 33373581058048 33427514249216 33442598114464 33515798022784 33574412505194 33618125922304 33658621025722 33674643365888 33691710029824 33752826297344 33822627638492 33835282657792 33855877873664 33896659363952 33929982377984 34000150080512 34074570371072 34136381141632 34149153554432 34153681819136 34219774506176 34224312135398 34240603758592 34281848674906 34299223076888 34315550359552 34386515422336 34390661005312 34403942870528 34461781398016 34466351117968 34541791839808 34558234591232 34586764771328 34647252226048 34688986975489 34705499795456 34710101833088 34723088908288 34794896766784 34858014198854 34892282298368 34934312201624 34979796189184 35040971001344 35056360751104 35117669464064 35190293320952 35205748652032 35271995159951 35288785506304 35331293022097 35377293873152 35439163853632 35454728486912 35516733889792 35532760496618 35590183017781 35645543284736 35705469140992 35719258792448 35779308576256 35797441906688 35949987823904 35967100911616 35971870240768 36050606276608 36125159460544 36129514651648 36204231019264 36283475651584 36305561059328 36358510412812 36380641493504 36394253615104 36460272257024 36535672636232 36540077318144 36554189299936 36615642735392 36620498062841 36718124253184 36748437569536 36807824678912 36812705490176 36874593532672 36879483197656 36888834706493 36893281965056 36969577814708 37068134612992 37073049942016 37149717554488 37166033451008 37231031688928 37312523805568 37494334600448 37588374740224 37654111594484 37736529757904 37785662193664 37868368297984 37873389740032 37951712466976 38015515362272 38034782025856 38141235494912 38150906945536 38196862062898 38215044718592 38220112130816 38286953806156 38303769168896 38382981926828 38420715339776 38466995457968 38485306703872 38504811462656 38574658625536 38584439979008 38654431586848 38668894466048 38739039273088 38838826131182 38857314377728 38904120406354 38942366138368 39013007019008 39022899524224 39027604062208 39108313721344 39113499583312 39132118581248 39179255628464 39199112087872 39217771839488 39298874768384 39316134559744 39318791852032 39384893026304 39390115563392 39466341564272 39557971169486 39596859686912 39644556543416 39663428337664 39696173203456 39765596304896 39837730512976 39976909930496 40046824001536 40095062867773 40147266080768 40217478081088 40235141316608 40323694496162 40431192997888 40501901547008 40519689699328 40535338629632 40603485013504 40608869138992 40674494877464 40816597663744 40822010048512 40890638372864 40911362179072 40995967477696 41070333561026 41085700370176 41110708846592 41195726397056 41200692887552 41285896526336 41376264022016 41461830744488 41466829316096 41552583328928 41558093307269 41577875992576 41668882579456 41755054441408 41776216342784 41846448840448 41851997786104 41862610172537 41932987912039 41998214365184 42066085347328 42071663417344 42142392608768 42158668235992 42177184028672 42250946073952 42327588670037 42456820062272 42475466801152 42549750501632 42637744011401 42656470210816 42731070461156 42880358219776 42958142560256 43033270393696 43068797293984 43089299111936 43141202826848 43283873988608 43367635017728 43373385676544 43446303271168 43449239712604 43468322315264 43558215445052 43578950238208 43601036509184 43653556643312 43674336821248 43680128149504 43770459296872 43775736193024 43786836380672 43866265059232 43962280523392 44096502833152 44149619786986 44176493242112 44193022246912 44273187740672 44284414066816 44364745343996 44387229864208 44408359288832 44461851892976 44505561300992 44597599456256 44617186410496 44695215681536 44701142380928 44776292146816 44787646044848 44891630203574 44912999735296 44935762116608 45011306315776 45104390359168 45110371316164 45209109907984 45267971538944 45367055089664 45446395777024 45560380608512 45722849793302 45760597124858 45782380306432 45882589806592 45962832092672 45983018647552 46078112206336 46084222281328 46207077711872 46302634628096 46319959146496 46326101291008 46403982872576 46410136158848 46485137002816 46523513654464 46607906625434 46653725769728 46732158140416 46750206360704 46755842490368 46852534260224 46937524069744 46955086137344 46983667253248 47052189945992 47080830168064 47161431730721 47183881744384 47281458705712 47287158882304 47384949422272 47488666661632 47494963779736 47517572562944 47586873922651 47720062218752 47744247248896 47824512960512 47842983054328 47923414756616 48034679277233 48097219760128 48181335126848 48202496032768 48286795513088 48386653316309 48407904396544 48522080071168 48543390629888 48643779075584 48728850298744 48750251669504 48835509098464 48899092250624 48957994219232 49095020068864 49196549292352 49214956593152 49221482621696 49304231802112 49390458065492 49431233257868 49454763753472 49563011448832 49569583630336 49652918024192 49672094258248 49678082646016 49780817651488 49804514557952 49889779020928 49920146456576 50016749705216 50023382053568 50042098720768 50132874353408 50236549874819 50242606312448 50346508761164 50396003237888 50456708327984 50487420848128 50506311139328 50610758933504 50702566107424 50728262701952 50813545020544 50968685092864 51080246493184 51103295995136 51185881194112 51192668572276 51304720232656 51329142554624 51371518263296 51457881997312 51547874696192 51554710075616 51684015267808 51887728417118 51955285516288 52069006409728 52271333623124 52290891380224 52297825285552 52322720350208 52437245493248 52545686488064 52660699664384 52667682607232 52892118754706 52917296717824 52944115761152 53033123282944 53040155610112 53053604971136 53142796561792 53149843431916 53169729890816 53266179000496 53318543736832 53408180731904 53428807269376 53452272828416 53545753440256 53642884651136 53656486845808 53662955585536 53773931366848 53806663049216 53871476489138 53898779120824 53924436279296 54035952806528 54059685019648 54154227911168 54266219650874 54272761899008 54384998768744 54511265247197 54537213964288 54582238154752 54673999622144 54677694919232 54769616864704 54776879455342 54968251154432 55064383002112 55088566894592 55202490861056 55299032361496 55323319310336 55492228284416 55559072091488 55592890372096 55690114627136 55714573336576 55829791893568 55927430456513 55951993393408 56108594364416 56122821787648 56224627762688 56245664677888 56253122996224 56347693488128 56369455281832 56464221346904 56492838008992 56519730003968 56650952720384 56746192027648 56760581126144 56768107723712 56892363030272 57010017273671 57016890309632 57134802077276 57161999663104 57169579489792 57190969966592 57294713546752 57413199856936 57538867155616 57664809517696 57840867352576 57945789837056 57993628039424 58095050851684 58192717918748 58249925820416 58396023390208 58403766851584 58498149936128 58505906939744 58652646539872 58911856795648 58960492552192 59067446020352 59170746791332 59247786278912 59319153886916 59377469161472 59507435896832 59630498149376 59738666997856 59761018720256 59768943183488 59921056577536 60023640384554 60052213129216 60183656759296 60191637265408 60206900023424 60308117446528 60316114456444 60448135719664 60476910534656 60507560869888 60609283751936 60632691395584 60734624642048 60742678207904 60765405589504 60875633143424 60891069341872 61061494022144 61135046352842 61195146788864 61321699252352 61348631314432 61455921562112 61493329199104 61567401701872 61583013311666 61755374636032 61782497165312 61890546184192 62018536743856 62045774852096 62154284307136 62162526123478 62379700748288 62484570996736 62488794193408 62593847845376 62645523336704 62820858462208 62950772921344 63088560984064 63198894127424 63226650640384 63357404283712 63387563982848 63496082390272 63534731853824 63666122613632 63673798098944 63689943826432 63805476449792 63917063378872 63945135306752 63969831274888 64077374786936 64140367757312 64256717443072 64289283424256 64397363986432 64413693188096 64422234607808 64530538682176 64539095595898 64563243438848 64696761175739 64869235572736 64877837398528 65012005720354 65019843463168 65154305455624 65296916659744 65327999614976 65336662274048 65615085550784 65758705320704 65894695290347 66038927076332 66103848402944 66269644521472 66278432045056 66394343830496 66505963335712 66560868545248 66592553172992 66747162116096 66855028498432 66885196228928 67002169160773 67031596045568 67148825010388 67236251844608 67317242051444 67349286731776 67383420059648 67505652594688 67645255276984 67670565315584 67711755747328 67793318727904 68000300161024 68149140742144 68272762283264 68298307108864 68307363638272 68439549012352 68448624270796 68481207517184 68563697349812 68598446153776 68631100719104 68773030844672 68781322010624 68807885741056 68923562796032 68932702235936 69083583679616 69294504452096 69377973950978 69410999590912 69420203666176 69446177816576 69589793533568 69716028397708 69784564596736 69868624403248 69959592378368 70081942002688 70112721502208 70235338928128 70380586641904 70411497304064 70543990319902 70577571012608 70662586044194 70754587746304 70878327707264 70909456973824 71033467779584 71065520993236 71180366035562 71291086569472 71410938281984 71438517584896 71558617152512 71594883813376 71899975647808 71934201823232 71943740481536 72101212553216 72250318921088 72259029303296 72408462038528 72566951303168 72611122118656 72717020825624 72761282987008 72788507230208 72920544514048 73071345272464 73080154636288 73108378599872 73231285470784 73240996125682 73436248506368 73496875139072 73615649357824 73625410980352 73749187065344 73758966395312 73777669412986 73786563930112 73939155629416 74136269225984 74146099884032 74299435108976 74332066902016 74462063377856 74625047611136 74779373307023 74988669200896 75176749480448 75308223188968 75473059515808 75571324387328 75746779480064 75903424933952 76031030724544 76036169497057 76069564051712 76282470989824 76301813891072 76393724125796 76430089437184 76440224261632 76573907612312 76607538337792 76765963853656 76841430679552 76933990915936 76970613407744 77149317251072 77168879958016 77308863173696 77337788932096 77478078546176 77638304351993 77677652262364 77714628755456 77808240812708 77884732276736 78026014038016 78045799048448 78055208124416 78216627442688 78226999166624 78264237162496 78358511256928 78398224175744 78597749536768 78637583704064 78769786052608 78780231126784 78932683128544 78943149803287 79115942338972 79193719373824 79289113086832 79326856675328 79392346406912 79531192609792 79675461025952 80093648003072 80190125735546 80294532161536 80434956162176 80470282633216 80647388992324 80862385995776 81003803094016 81039379398656 81070677259264 81206970027008 81217738277984 81348989754928 81633195327488 81644020097024 81781276745728 81822724358144 81991934955392 82140667122052 82171400740352 82221417693184 82391452794112 82401385775104 82571793052672 82752528044032 82923661488976 82933658632192 83105166657856 83116186614538 83155751985152 83337765158912 83510108882816 83552432685568 83692897680896 83703995572208 83725220345074 83865975824078 83996428730368 84132170694656 84143326834688 84284785217536 84317336471984 84354368057344 84501892147904 84655177340074 84913640124544 84950933602304 85099501003264 85275488022802 85312940421632 85462140922312 85760716439552 85916285120512 86066540787392 86137594587968 86178598223872 86282405653696 86433301614611 86567747977216 86735270035456 86746771353088 86892606542336 86898479425208 86936644630528 87116430890104 87157900476416 87202073018368 87307113286624 87348673642496 87360256299008 87540918593744 87551472386048 87573672761344 87732530118464 87885962145949 87924561046784 88106390332037 88193005666304 88299239573972 88352986484224 88386044493824 88546375481344 88568828133632 88729490687992 88774459728416 88816718577664 88923703785952 89195198912512 89390431363072 89402284761856 89552584293632 89575292089696 89587170001483 89783260407148 89825999470592 89871524233216 90022612631552 90208780718336 90220742632328 90418219815968 90535943077888 90892791554048 91120761217024 91445699586604 91521194249716 91564760612864 91765179613184 91925664185344 91966037295104 92156224412672 92168444562656 92605269256192 92639918292992 92652202582016 92807965745152 92820272317696 92970274005632 93012226005853 93047027308928 93215813250868 93307451539456 93464316280832 93500412721408 93511684980736 93705068520448 93875048139488 93910172274688 94104379891984 94161660336128 94322863461442 94367763488768 94562917411424 94574317764608 94769898844544 94977333323264 94989927559472 95035145125888 95173747845302 95440124437504 95488494497792 95649025921024 95685966108656 95846829513232 96069358554466 96194439520256 96362670253696 96404992065536 96573591026176 96773306632618 96815808793088 97044160142336 97086781259776 97287558151168 97457700597488 97500503339008 97671018196928 97798184501248 97915988438464 98190040137728 98393098584704 98429913186304 98442965243392 98608463604224 98780916130984 98862466515736 98909527506944 99126022897664 99139167260672 99305836048384 99344188516496 99356165292032 99561635302976 99609029115904 99779558041856 99840292913152 99985903635233 100033499410432 100046764107136 100084197441536 100265748706816 100473099749638 100485212624896 100693017522328 100792006475776 100913416655968 100974841696256 101221517867008 101405132214848 101456525403904 101627090041088 101666338990447 101837256357809 101937370185728 102160492986368 102206591990272 102371762388224 102385337144552 102609440465312 102658285109248 102743036526592 102915763994624 103095749392384 103109420151232 103368030535616 103548806884831 103775456834236 103910571032576 104138012819456 104542667246248 104581782760448 104595650571104 104645440700416 105091372976128 105321399328768 105335365214464 105553200298777 105784237509412 105834593435648 105888231522304 106066246565888 106080311220224 106107209942272 106285593123584 106299686863832 106339459781632 106532358000992 106857614538752 107091506880512 107285769302272 107312973691616 107325911171072 107547862733696 107613326098432 107742952978276 107797558241648 107848872558592 108071905613056 108119370039296 108308455822336 108532439301748 108545523798016 108769997537488 109022530494394 109074427928576 109164476309504 109347999244288 109355389838464 109539233729408 109553758910684 109936502308864 110128766004224 110177133789184 110404981722112 110598064722992 110646638620672 110984456568832 111118144182976 111185780744192 111380229254272 111429146673152 111659583787136 111854860913026 111903986786816 112217188728832 112245643575296 112449255525376 112491329355776 112506245992448 112695386976256 112738910563664 112928442693808 112985676017984 113039460007936 113301905440768 113492384055296 113521162252288 113536215447424 113784726060544 114020034547342 114033780619264 114269604154552 114323999326208 114339158979584 114381939933184 114589427093504 114826399713872 115077734311232 115329619035392 115568122383581 115681734705152 115891579674112 115987256078848 116190101703368 116385435837496 116499851640832 116792046780416 116807533703168 116996299872256 117011813879488 117305293079744 117510443768179 117823713591296 117920985104384 118134892040704 118341493582664 118495572557824 118638307773832 118754938322944 119260996298752 119477333995712 119522037440512 119537886366976 119785092473893 119842113155072 119986470362171 120047280769108 120104426258432 120367313518592 120383274530816 120413800046848 120616234893056 120632228912888 120896271439328 120953821069312 121265382791168 121469249284096 121485356415808 121530811179008 121751266286848 121782138683744 122003049695989 122122988044288 122270092705684 122390293577728 122643398504704 122697262628864 122911843124224 122986658398208 123134803403744 123166026623332 123510749272064 123781092368384 124037073487712 124091549704192 124308568614272 124325052246956 124759401496576 124969141993472 124977588386816 125187695690752 125291046673408 125901545842688 126177121968128 126397788254848 126453301280768 126714808567424 126992164780544 127069463707648 127332245227264 127347596197888 127379887652864 127610952899584 127834126757744 127890270613504 127939662549776 128154749573872 128280735514624 128513434886144 128578566848512 128794727972864 128827386376192 128844469215616 129061077364352 129078191191796 129126486877696 129393522351478 129738471145472 129755674797056 130024011440708 130039686926336 130308610911248 130593833319488 130655999229952 130673324548096 131230171101568 131517410641408 131789390580694 132077854152664 132207696805888 132539289042944 132556864090112 132788687660992 133011926671424 133121737090496 133185106345984 133494324232192 133710056996864 133770392457856 134004338321546 134063192091136 134297650020776 134472503689216 134634484102888 134698573463552 134766840119296 135011305189376 135290510553968 135341130631168 135423511494656 135586637455808 135823759680103 135935891459137 136000600322048 136164421422239 136298281484288 136545524566528 136596614217728 136614727276544 136879098024704 136897248541592 136962415034368 137127394699624 137196892307552 137262201438208 137546061689344 137615771482112 137847125592064 137865404471872 138167167359232 138452899093201 138589008904192 138755947901956 138821999181824 138840407332352 138892355633152 139179587067136 139432056795416 139569129193472 139737248806496 139919184756736 140163884005376 140470677856256 140761173283808 140822994608128 141087980639804 141155142025216 141325172088388 141509175492608 141756655414528 141818913947648 142066935559168 142131041986472 142360732071124 142877035169792 143117234305024 143189767626752 143746167463591 143799951295616 143887480963072 144202425106432 144500637842176 144518058606592 144816924077056 145133902606336 145434041651248 145522565974016 145577014460416 145841089028096 146142690544928 146160309272576 146216757199744 146462570941568 146481992251364 146872497012736 146993750278144 147231298715648 147250821960704 147498374130688 147517932790624 147555338825972 147573127860224 147878311258832 148272538451968 148292199768064 148598870217952 148664133804032 148924126755712 149250095222272 149558746614046 149977338401792 150353498960896 150616446377936 150946119031616 151142648774656 151493558960128 151806849867904 152062061449088 152072338994114 152139128103424 152564941979648 152603627782144 152787448251592 152860178874368 152880448523264 153147815224624 153215076675584 153531927707312 153682861359104 153867981831872 153941226815488 154298634502144 154337759916032 154523669254451 154617726347392 154675577864192 154956157092352 155276608703986 155355304524728 155429257510912 155616481625416 155769464553472 156052028076032 156091598096896 156433254885376 156453998333248 156528474324992 156717022513856 156796448351488 157120705712509 157195499073536 157275167408128 157539572105216 157560462253568 157865366257088 157886299606574 158231884677944 158387438747648 158578226173664 158653713350656 158784692813824 159062385219584 159350922051904 160029974276557 160187296006144 160380251471092 160589064323072 160869912324352 160940565266432 161294777984648 161724771991552 162007606188032 162141354518528 162413940054016 162435476555968 162697979509856 162719553676163 163127673189019 163288040194048 163562553491456 163645448716288 163983869910784 164281334244104 164342801480704 164442835386368 164782905588224 165143586105344 165505056088064 165847322977952 165867317264384 166210333315712 166232373229076 166311503970304 166675530317824 167020217765632 167104865371136 167385795361792 167407991144416 167450440690148 167731951648156 168264341389312 168286653669376 168569570435072 168634672943968 168708736114688 169003784295808 169310354680148 169827280249088 169901867204608 170199002006528 170550976045604 170625880843264 170924281844624 171521432879104 171832570241024 172133081574784 172275189175936 172564811307392 172866603229222 173135495954432 173470540070912 173493542706176 173785213084672 173796958850416 173873289261056 174232861780208 174315800952832 174404146036736 174614226573248 174697347284992 174720512598016 175081837187488 175102944772096 175147345522688 175465060236928 175771924291898 175849122093568 176212780664074 176386011332608 176598479147944 176705972968448 176772088987648 177092750962688 177137656267264 177458981375984 177548919456832 177633437155328 177847407571904 178390397825024 178780862726144 178804569523712 179105168587264 179150584179392 179174340002966 179566520814296 179651998941184 179743048466432 180045225263104 180417561436672 180441485264656 180836439631936 181071886155776 181607049459913 181785583108096 182241522434048 182891399173208 183042388499432 183129521225728 183530359226368 183851328370688 184312448825344 184336889125312 184659268778567 185122415641471 185210538512384 185304405164032 185615931490304 185640544635392 185940548011264 186024452011706 186094054617856 186431626501736 186614903078912 186928632561664 187000825442816 187410137040896 187750096278976 187820344549376 188208759783968 188323320672256 188550167711983 188645726922884 188735526977536 189125834822848 189148635529216 189539797689088 189954666646528 189979855118944 190070290251776 190347495690604 190880248875008 190976988995584 191298051842048 191371932217312 191693659026464 191719078093697 192138717108932 192388879040512 192725340507392 192809984131072 193147182052352 193546613265236 193631617586176 194088320284672 194575116302336 194915401194976 195001006678016 195342036393856 195831976876928 196380080275456 196786197169408 196859826372608 196885930486784 197216927208448 197561832261968 197724933031472 197819055013888 198252045795328 198278334521344 198611672096768 198688377032992 198712330584064 199123270605952 199559116083712 199680585826304 199971807270466 200066998820864 200093528214272 200168394883072 200531497413632 200946199499276 200970425249792 201386035044656 201584012951552 201826833311936 201949683392512 202443035734016 202810264429696 202913050807808 203254180082176 203332677980894 203674512715618 203874740371456 204320985972736 204413183980544 204743524776448 204770674289104 205218880930624 205316570218496 205486073053184 205831527989248 206191498784768 206218840302464 206736061071232 207097613769662 207550913668472 207821142065152 208276025638912 209085334492496 209163565520896 209191301142208 209290881400832 209909446778341 210082741345939 210182745952256 210642798657536 210670730428928 211106400597554 211568475018824 211669186871296 211776463044608 212132493131776 212160622440448 212214419884544 212571186247168 212599373727664 212678919563264 213064716001984 213715229077504 213972662234947 214183013761024 214571538604544 214625947383232 214651822342144 215095725467392 215226652196864 215485905956552 215595116483296 215697745117184 216143811226112 216238740078592 216616911644672 217064878603496 217091047596032 217539995074976 217568841432173 218045060988788 218148855857152 218328952619008 218695998488576 218710779676928 219078467458816 219107517821368 219873004617728 220257532008448 220809963444224 221196129445984 221293277241344 222236288365952 222371561488384 222760458508544 222858293346304 223319167574272 223709721826052 223807973573632 224491287150592 224898511050752 224982658711552 225012491984896 225390773952512 225477821127328 225856885387616 225886834585643 225971352035968 226603810881536 226984768110592 227042324504576 227072430894848 227569452121088 228040069094684 228067561238528 228539208309104 228647998652416 228678317959168 228763879866368 229178854187008 229652799427744 230155468622464 230659238070784 231136244767162 231363469410304 231783159348224 231974512157696 232380203406736 232770871674992 232999703281664 233584093560832 233615067406336 233992599744512 234023627758976 234610586159488 235020887536358 235647427182592 235841970208768 236269784081408 236682987165328 236991145115648 237276615547664 237509876645888 238521992597504 238954667991424 239044074881024 239075772733952 239570184947786 239684226310144 239972940724342 240094561538216 240208852516864 240734627037184 240766549061632 240827600093696 241232469786112 241264457825776 241792542878656 241907642138624 242530765582336 242822908828423 242938498568192 242970712831616 243061622358016 243502532573696 243564277367488 244006099391978 244245976088576 244540185411368 244780587155456 245286797009408 245394525257728 245823686248448 245973316796416 246269606807488 246332053246664 246903966119657 247021498544128 247319051154679 247562184736768 248074146975424 248183099408384 248617137228544 248650104493912 249131281124467 249518802993152 249938283986944 249955176773632 250375391381504 250582093346816 251475673863161 251803091685376 252354243936256 252795576509696 252906602561536 253429617134848 253984329561088 254138927415296 254664490454528 254759775305728 255221905799168 255668253515488 255780541227008 255879325099552 256309499147744 256343486439887 257026869772288 257157133697024 257589455945728 257654772752384 257688938431232 258122154728704 258156382383592 258252973755392 258787044702956 259476942290944 259511349594112 260048022881416 260079373852672 260617221822496 261187666638976 261346649096192 262460342203136 263034821282816 263578781161388 264155708305328 264415393611776 265078578085888 265113728180224 265577375321984 266023853342848 266243474180992 266988648464384 267420113993728 267540784915712 268008676643092 268126384182272 268595300041552 268945007378432 269268968205776 269397146927104 269533680238592 270022610378752 270581021107936 270682261262336 271173274911616 271647519360206 271871782918274 272001200644096 272328842844478 272596562968576 273091049133056 273193228435456 273229454553088 273758196049408 273794497083184 273924830068736 274254789399248 274393784615104 274524402876416 275092123378688 275231542964224 275694251184128 275730808943744 276334334718464 276905798186402 277178017808384 277511895803912 277643998363648 277680814664704 277784711266304 278359174134272 278864113590832 279138258386944 279474497612992 279838369513472 280327768010752 280665440074411 280941355712512 281522346567616 281645989216256 282175961279608 282310284050432 282650344176776 283018350985216 283513310829056 283637827895296 284133871118336 284262083972944 284721464142248 285382506294149 285754070339584 286234468610048 286379535253504 287492334927182 287599902591232 287774961926144 288404850212864 289001275684352 289633848154112 290267805212672 290868083302496 290906653150883 291045131948032 291682178056192 292285381089856 292320618545152 292433514399488 292925141883136 292963984502728 293744994025472 293987500556288 294462597431296 294501643921408 294996748261376 295035865581248 295110677651944 295146255720448 295756622517664 296293120690259 296584399536128 297197740435904 297328267608064 297848253511424 298464208079807 298500190444544 299117493228092 299954676803584 300706997921792 301232892755872 301892238063232 302987117920256 303613699735808 304124122898176 304144677988228 304278256206848 305207255564288 305574896503184 305720357748736 305760897046528 306295630449248 306430153351168 307063855414624 307735963663744 308597269004288 308675519832064 309047338508902 309235452694784 309351155728384 309912314184704 310553217407972 310710609049456 310858515021824 311232963250832 311538929106944 312104056152064 312183196193792 312866509770752 312907996666496 313434045027712 313592896702976 314241411425018 314390998147072 314550334816256 315079144210432 315120924507136 315730732514176 315772599213148 316463769355888 316774877495296 317156452347328 317307426701312 317569385627648 318124770439168 318701844103808 320059948553114 320374592012288 320760502942184 321178128646144 321739824648704 321881130532864 322589555969296 323449543983104 324015212376064 324282709037056 324827880108032 324870953111936 325395959019712 325439107352326 326255346378038 326576080388096 327125106982912 327290897432576 327967739821568 328562668488208 328685602961408 328885670772736 329565811176448 330130022115047 330287172210688 331010112176128 331694645955904 331734634528768 332420666631424 332464746458152 332623007940608 333351060635648 334040435531264 334209730742272 334771590723584 334815982288832 334900881380296 335463903296312 336242754940631 336573307338752 337139140870144 337269345887936 337417472229376 338007568591616 338620709360296 338706573214163 339654560498176 339803734409216 340398004013056 341101952091208 341251761686528 341848563689248 343665140482048 344266163149568 344550378351872 345129622614784 345733206458444 346941080141824 346987085412352 347570426169344 347593917700832 347746578522112 348465723560416 348631601905664 349228453146496 349441025196032 350163674374976 350205889544192 350294691045376 350930120473856 351543848583796 351698244187136 352425561328148 352772022665216 353196958295888 353411945936896 353544177975296 354185501925376 354275312534528 354917962751968 355097838913664 355694815143808 356780795650048 357561725452288 357609139047424 358210337174528 358301168358784 358348680005932 359133041628592 359303997882368 359486096932864 360090450526208 360835122873344 360882970529312 361672879263872 363214098919826 363571166216192 364483044868096 365782798346416 366084776998864 366259042451456 367060718452736 367702656741376 368624897650688 368673778250624 369318537557134 370244831282942 370421077024768 370608810328064 371231862980608 371281089270784 371881096022528 372048904023412 372188109235712 372863253003472 373229806157824 373857265123328 374001650885632 374820274081792 375500192557952 375640689098752 376417519567936 376646641344512 377100335423966 377291453845768 377471053955072 378251669645696 378297271058432 379079595378176 379909333293056 379959710237888 380140580503552 380694991381208 381578856730379 381760497750016 381953977991168 382596103684096 382743864434624 383387318052928 383438156187394 384277434217864 384777758081024 385450681014784 385619968262144 386294364104704 387093226530472 387263235172352 388176640569344 388644223243067 389150232604672 389830802389952 390002013356032 390684072787712 391492013195591 391663953753856 392760160550912 393572394338816 393719652745216 393771860973568 394433854416896 395123664523936 395449866062944 395638110027776 396556669042688 397223344193536 397376754065984 397424661168128 398246541211904 399118232167424 399361171652608 399943614540932 400133997641728 400187056428544 400336789766144 401062994827264 401892398998552 401940850499584 402772070089312 403653666623872 403899366785024 404886071468032 405620528859392 405826101615616 406508360164352 406665355961788 407349025431236 407749480742912 408641971945472 408826367961088 409487049552896 409541348578208 410437761861248 412382997569536 412437680604928 413472122142464 414195227539324 415101827336944 415642284130304 416552051277824 418170668984992 418327131041792 418382602284416 419818893556682 420165482691878 420365491904512 421285597315072 421341460857856 422212801195108 423136950037648 423338373742592 423552926089216 424264986263552 424321244880896 424428839769088 425142372494336 425198747455328 425357839126528 426129432003968 427430458155008 427945324469894 428366027522048 429143077209088 429251894766464 429303644684288 430191450934784 430453304393728 430971811913104 431190232966592 431395490234368 432287622452224 432477480157184 433233823289344 434129757206992 434182095192064 435079990149952 435137682864346 436090121977576 436297711714304 436657905238016 437391996977152 437421559353856 438156934917632 438215035642736 439746009235456 440515064016896 441045691545503 441619926888448 442392258891968 442586554482688 444472576731904 444743122976768 445520917017088 445716586692608 446638335148544 447419443652104 447615947147264 448982574301184 449797022101504 450024983969792 450781547905024 450955642254656 451713770775232 451773669171286 451942704071936 453207621763072 453969536221184 454084649009152 454144861789696 455138904242176 456080138189368 456135122477056 457078416618208 457295997304832 457356635918336 458357708374016 459305598855488 460310937244928 461262867032429 461318476141568 462272489534324 462726938820608 463566318696448 463949024315392 464760406813472 465541743349984 465603475370407 467230134812672 467985199489024 468047255517952 469015184125411 469221172318976 470041775072716 471294854365184 471683940417536 472539568162816 473365974330656 473982290231296 474553231095328 477043985195008 477909335982848 478088149762048 478151545467904 479140369895572 479368452620288 479945881448684 480189123076432 480417705033728 481469254074368 481533098123264 481655200187392 482464939572224 482528915651552 483585085757312 485061531164672 485645817656846 485876997136384 485941425663232 486123244716032 487005065147392 487128554734976 488012198783956 488491952177152 489080370822736 489561174310912 490573594018816 490789050515456 491647372496896 492539213614976 492664106493328 493807932239314 494042997088256 494638102309358 495124369473536 496148293950848 496366198816768 497234274457088 497300208987824 498262562248934 499037605986304 499876567973888 499910353547264 500750782763008 501164186693632 502951347726322 503606183370752 504708487872512 505591153019392 505813205123072 506859234269696 507968659122176 508277854830592 509328980909056 509519550611456 510443811598336 511336507030976 511561082454016 511758650199104 512618998295488 512686972879774 514053739544576 514314267394048 515178911891456 515309545504768 515377876862464 516244309457408 516312764767184 516505947510784 517574089405912 518953884581888 519022699188224 520096045762832 520158747705344 521234443644992 522375333277952 522693298192384 523455613149161 524920684406272 526069642565632 527157562322776 528311416610656 528381472049563 530227456360448 531154750643968 532047706685696 532253186479399 532486948361984 533977296928768 534840227987456 535081569831424 536017353286184 536252768364544 537190600083104 537890014756864 538537936411552 538794293854208 540045220757504 541162042215872 541364522524672 542346549823232 543295038720412 543743565836548 544002401288192 544657685688956 545193125937152 546182098266112 546386456870912 546458909106176 547516392098816 547588994166368 547849660137472 548509578798496 548787569230208 550184246757376 550463085928448 551388502368256 551461617887488 552602048623009 552668669436928 553811596372804 554356035616768 555023791607824 555287996727296 555361629329408 555569422532608 556718348268544 557728227181664 558948995225984 560655536021504 561330880148822 561882711425024 563044693135232 563291978432512 564351922559216 564620568100864 565300688353552 566036701970432 567026621658112 567275655790592 568267742236672 568524167945888 569442928284496 570765012588298 571508140679168 572468937220096 572759070507008 574984669854364 575199805182464 575549923852288 576809700425728 578002551368704 579267696308224 580535610425344 581736166604992 581813306301766 582090263896064 583364356112384 584570762179712 584641237090304 584867028798976 585850283766272 585927969005456 587489988050944 587975001112576 588925194862592 589003287842816 589993496522752 590071731162496 590221355303888 590292511440896 591513245035328 592586241380518 593168799072256 594395480871808 594656535216128 595696507022848 596928416159614 597000380889088 598234986456184 599623917719167 599909353607168 601413995843584 602465785511744 603784476126464 605033111302277 605974235840512 607227399471616 608248245796352 608289355976456 608556512413696 610414511128576 611149793006368 611440715497472 611521794093056 612591260898496 612860306702336 614127710829248 615201735021643 615471927327488 617194538008576 617351039664128 618094677017804 618470905389568 618702311456768 619824628369408 621106434815944 621421218098912 621717030043648 622465926501664 624208112304128 624366392387584 625733019541504 625815993332992 626868090055424 627110190010381 627185793405952 628482822850036 628781996294144 629100669632512 630158288420864 630241849014272 631461465028352 631545198426296 632927538711776 634312904694656 636249540878336 637403688207616 640119897106228 640749184024576 641521005884368 642356257292288 643479649297408 643762261065728 645179111938592 648030424752128 648565418074112 649655760216064 649741906223872 650791918039424 650878214704652 652510692756076 653152160776192 654250213965824 654581794865152 655935479643136 657125336976416 657371205922816 659131622352896 660260044230094 660574344421376 662020224352256 663389291911808 663469269057536 664841333262848 664929492916304 665246015881216 666702121271296 668080871062528 668419461484544 669543181447168 669631964577664 669801762760592 670927806592624 672485509881262 673146614677504 674278281740288 674538691775872 674834944458752 676015137183232 677241418720592 677413146428326 679309120996352 679607468818432 680796008026112 682203904182416 682503523373056 683697127378496 687330280964096 688532326299136 689100756703744 690259245229568 691466412916888 693882160283648 693974170824704 695140852338688 695187835401664 695493157044224 696931447120832 697263203811328 698456906292992 698882050392064 700327348749952 700411779088384 700589382090752 701860240947712 703087697167592 703396488374272 704851122656296 705544045330432 706393916591776 706823891873792 708371003850752 708550625069056 709835925503936 710195677827328 711389630287616 711664372933129 712860794504663 713561591300096 715123450904576 715218278094848 716420674349056 716602336717568 716697360011864 718266083257184 718607995764736 721670245746688 721765941058624 723345758527744 724841648193817 726428197839652 727142332432384 728966089736192 731565596692832 732169553997728 732518084902912 735405313482752 737249795301376 737347556501248 738637075114268 740489662565884 740842154049536 741217620656128 742463725961216 742562178541568 743762192045056 744097808046824 744376218471424 745726506006944 748003301771264 749640548163584 751000385115904 751281378197504 752835039135872 753293282689024 754200670847932 754582907691536 754942107910144 756503339291392 756594542116864 758159190756352 759818666586112 759919420475776 761389982762416 763157713460758 763520995500032 763907955982336 765192207368192 765487728869248 766774636105856 766876312374788 768554868435728 769555516162048 770901362029568 771239936524288 772588728209408 774186453060944 774526470344704 776353281138688 777288446486134 778300465209344 779661604779904 780004026712064 781368145575424 782984026391182 783327907507712 785520321101824 787144788677632 787439305490432 787543721947136 788867708833792 790247329047872 790899732125888 791276220055552 793113338085376 794446688387072 794753508131968 794849322336256 796493082423808 798236464334848 798722343305216 799887229081864 800267995283456 800374112857088 800673579532288 802125989654528 803784797997104 803881700999168 805544140178624 807307333247744 807798733570048 808976856685067 809772142936064 811241057718784 811652203231232 813016720328704 813330711923576 814698050862472 815498961485824 817652735922176 818974099105792 819082697156416 820875523722496 822573106377253 824765995139072 824875361209856 826944244284928 828390455078648 830203654673888 831284568260608 836341337969984 836654262083584 836765204568832 839637787113364 840330965383756 840730983809024 842571194630144 842682921715712 844425602390216 846273900075296 846676747485184 848642489761792 848857679538176 850284744988672 850397494910656 850715678253056 852258864007936 854021347871923 854860916310016 855890648939788 856732055044096 858286154418176 858503789532928 858607289368576 860382901869568 860906608787456 861943623826208 862380465933184 864575244904448 866467646578688 868259514413984 868364190384128 870159980299904 870275365728692 872180243955152 872595423428608 873315810476032 874783993954304 874843118707712 876313869835264 876430071285472 881030128033792 882091383091006 883239853776896 884784517783936 885173108965376 888945153463808 889486245953536 891041834034176 891433173385216 893276670297088 894838887304208 895231894294528 897965148602368 899594044203008 900049967939584 901563095810048 901911284509312 903427541550464 903547338342572 903885408143872 906415243526144 907939072442368 908169298018304 908289723579392 910277808484352 912160276378736 912270244954112 914156833236416 914591994609664 914713271836672 916715416748032 918611197710976 920621874489856 922525734064858 922636952283136 924544979068648 925453877641216 927132637392896 927898048630784 929520813626944 931083486699968 931206950740814 934460269625344 935970398978048 936094511035904 938030368250822 938442344637952 940083550145432 942589708730368 943367880835072 945079136325632 946731948661312 947964580462592 949106462190656 950766317760721 954087970390016 955818671965696 956176299524096 956303090935808 958280739791144 958736905240576 959891762897368 960378246152864 960835410067456 963066196246528 963310400374784 964929879144448 965057831303104 966745583605439 967170171514624 969170293652407 970123062329344 971291635313692 971753994272768 971882851326464 972246489432064 974010130294784 974257109469952 976024397567912 976983904354304 978160741645472 981147188037632 983294744993792 985078427229952 985328212986656 987615864478628 988085994176512 989276204618716 990248738947072 992296587901696 992732397633536 994468548914176 994600417975648 996525124497868 999820707094528 1001501565526016 1002328373387264 1005902695452644 1007212366741504 1009416975745024 1011182306038784 1011626410246144 1013718468539392 1015937318244352 1018657961818112 1019039101222912 1020887623196672 1022673014061952 1023122164908032 1023517300398208 1025237996590976 1025373945759548 1028107479089152 1028628534788096 1030357823782912 1030619091009536 1030755753724928 1032488618914816 1032625529534368 1033011895021568 1035148178811824 1037907769163776 1038045398376448 1040192091525664 1040317495410688 1042468887289984 1044750666555904 1045386596384768 1046911226298322 1049841368812544 1052139285131264 1054315124645552 1056622833221312 1056762944099126 1060454912720896 1062309501287936 1064095413371392 1064506372958798 1064973896723968 1067954593857536 1069680455974912 1070163139662848 1072034706572368 1072505536729088 1074381200166208 1075780029513728 1077075872823104 1077588587708416 1080090441515008 1082324084431744 1082729045049344 1084693099646464 1086590077440824 1087487131673096 1088004802576384 1089315371377912 1090386251874304 1092364196532224 1092917818212352 1095032784197632 1095177988332736 1095699320274944 1097019157596992 1097575138460416 1099844939987563 1100368493514752 1100926171856896 1102777004736512 1102923235774976 1105204097246018 1105337338873856 1107623192745608 1108712071233536 1110047583215648 1110575993454592 1110723258658816 1113436696537088 1115456454363328 1117897990451968 1120209819935899 1121311072043008 1122661760297644 1123765422850048 1126089386270464 1126583956865024 1128703845118432 1129241136201728 1130601376707104 1132073403940864 1134053243316224 1136535484473344 1137048335891776 1138885856568992 1139036875733141 1141530025176596 1143016281358336 1144937874440192 1145518141014016 1149969339708728 1150399610364928 1151099847704576 1156005102737408 1158535392616448 1161071220850688 1163472333209984 1163626612603532 1164180527792128 1166728712224768 1169141524359424 1169282474180608 1169734057597952 1171700567532544 1171855938010912 1177850389725184 1178006575685632 1179986993045504 1180143462324992 1180442710607776 1180585022881792 1183026490070656 1185172482761036 1186337598144512 1188790961743616 1189313070432256 1191393014045696 1193856832319228 1194000761778176 1196469972912368 1199247835438334 1199818707214336 1202827991687168 1204931571023488 1207568952252928 1210066222604554 1211948471681024 1214454798943232 1216496491592704 1216578711952912 1217113024827392 1220829022257152 1222299586012736 1222881430994944 1223043588186112 1225182521796992 1225720613404672 1228255421658496 1230403470043286 1230943854654976 1234389076017152 1234702079328256 1236189354035608 1236941810779136 1237404622913536 1239649256738816 1242212869631888 1242842436197824 1243434060087296 1244931853003328 1248416224608256 1248732784775168 1251466039083008 1251631986665984 1253736180110848 1254220380020762 1254371586811904 1256965645700072 1257563992588288 1258201339265024 1260316576841728 1260483698028544 1262922930056704 1263090396852592 1265855077423552 1268625809389312 1271249346219391 1272499081756672 1274807376415232 1280239794212456 1281498368049152 1283042011768736 1284712514584576 1286959298594816 1290358223877184 1292614881449969 1296060849504256 1297130836148224 1299311520432128 1299483812447744 1301583836078848 1301756429409304 1305021385512152 1306304321552384 1308500427931648 1311870959286272 1314250673952832 1314742411845632 1318263244705792 1319851173983881 1320520088460188 1321148688842752 1324040448704512 1326778583823616 1326938538115072 1329682666525696 1329858985832608 1330492031762432 1336161742125056 1336838922969088 1339086362894336 1339263929155328 1339603525521184 1341855613185248 1342033546655879 1344971019762524 1346293229355008 1348556563480576 1349077383551744 1349669888917504 1352030274366464 1354482837441184 1354826292856652 1358618241992704 1361592016052224 1364407808364832 1365007046746112 1367394254756992 1374660561928192 1377064652598272 1378201513407488 1380518490459136 1382932825833776 1387764320567296 1387948341649408 1390281704677376 1390375670803328 1390986314088448 1393862894241664 1396913812585984 1397764100784128 1400654697499904 1400823558176768 1401178764181504 1403720481895424 1406175394335184 1406792976748544 1409702245312592 1411088090660864 1412787833183552 1413647783747584 1416742007701504 1417101250138112 1419671851007872 1420391355654656 1422779260575232 1423328745866258 1425721589009326 1427123182600192 1430246901809152 1430436556189696 1432841348698112 1433204673435136 1433394720023728 1436532166514368 1437215991529472 1443340491493376 1443531882117248 1446691517055488 1449683296387634 1452856395679304 1454284664864768 1457932179472384 1463131193385664 1464339107995456 1465036169805824 1469366127448387 1470810626965504 1474499590602752 1474695113002496 1477274150228536 1480979325131768 1481684308099072 1482435241312256 1484927451922432 1485124357083136 1487524384090112 1488195616093648 1488752436942848 1491453012013888 1494061356481133 1496006603542528 1497808635644629 1499281096327168 1502000770231808 1502562756395008 1505670078271744 1506586565378048 1508401341695864 1509165815383072 1509884215820288 1513006678582784 1516318381512704 1519637333172224 1519838840951552 1522779965524832 1522981890025211 1526315426921516 1527041991000064 1527815911964672 1530384414736384 1530975457738496 1533549272211712 1533752624749576 1537109736871456 1539111032324096 1541802724059136 1545177456418816 1548372906121888 1549052940689408 1552706562277376 1554576892972268 1556600930418688 1559323209559808 1560008053424128 1562736291150848 1565968052782364 1566655815015424 1574289577355264 1574878610980864 1575087443894272 1577735417667584 1580494658095744 1581207842099501 1581799464251776 1586226676170752 1588893376774144 1589507016263936 1589698644672512 1592986164847616 1596472928669696 1599774458163728 1600535990566912 1600748225714176 1601347159064576 1604251979309056 1607569595994208 1607763401998336 1611088280357248 1614614666495488 1615597467140096 1617953713370134 1619544285872128 1622482115437568 1623304406462464 1626033440657408 1626661423847152 1629396101724944 1630997922971648 1635305471844352 1637948198211584 1638165394312832 1641751047444992 1645146212754506 1649531990278144 1649750722419712 1653888488569856 1656780910157296 1660407309347776 1662569136521216 1672682675939968 1673308524167168 1673530409137664 1679275574226728 1680661930767512 1681461967618048 1685142389260288 1685365843431424 1688851204780432 1692547800150592 1693353494970368 1697284979523584 1697715359076352 1699760361798961 1700569489977344 1700794989821312 1701431356506112 1704517728015872 1708042695743846 1709721832620032 1711781297879576 1713464110088192 1716572308836352 1717007579065856 1720765803739136 1721813217574912 1723887247652416 1724760931866368 1728327762837599 1729150489808896 1731233358082753 1732935293157376 1736519028827968 1736728380768256 1740319960599808 1740550731457384 1744360487910304 1745190846857216 1746631620952064 1749567987908608 1749686237415424 1752627739670528 1752860142570944 1760329717042127 1762060256067584 1764182766182012 1766479707553792 1769569035567872 1770346217930752 1777890306927616 1778972491907072 1782083668068352 1786553340594176 1789677774608416 1790463788589056 1794404405079209 1799188088406016 1800099935879168 1803126191620096 1803822569018624 1806855083100928 1807094676685144 1807770816287744 1816338596036608 1816579447158784 1820555616968704 1824320552757472 1824540489908224 1828313666472832 1829426543673344 1833430833496064 1837222395421952 1841243748979712 1845051468129716 1845273904566272 1849089958137296 1850907755282432 1854265274785792 1855796097261568 1859041627253888 1862166973399936 1862413901481628 1868920539250688 1871940797956096 1872189022071808 1876060736501644 1876884689275904 1880167100290864 1885179417460736 1886735761670144 1890158272651264 1893463897322624 1898212924381312 1901532635521442 1908175940780032 1911637343931392 1912352599048192 1912606181871616 1916561479582288 1917473810481152 1919783525794736 1920756492305728 1921670820134912 1926132392493056 1926620800749568 1929859758288896 1930115662606208 1933491167210878 1934340343029248 1938340587304814 1940246124658688 1942583270627384 1943507988545536 1943765702652928 1944492978864128 1948020260589568 1948514218939904 1952048795135824 1953967808708608 1956321483290944 1962294376075264 1964658080520877 1966589489987584 1970156854459904 1970656425973312 1975231728957256 1976171988353024 1978552409237432 1980497477894144 1984593175803392 1985464795267072 1988937097828352 1989200835951296 1993050248995736 1997677544059043 1999641414189056 2003003131052032 2004656746774528 2011805390905288 2014424733483008 2018833951490048 2022364612077568 2027436937078784 2031874636488704 2036346572056181 2037315923636224 2041775246393344 2045346028123904 2046244329816064 2047034600796416 2050475993181952 2050747891519096 2056214958178304 2061238182019072 2061511507449856 2064977237829632 2065251059068736 2066023790043136 2070296357623648 2074051844831813 2076090796752896 2080384183051328 2080634990821376 2084937774579968 2089501333111808 2090773192769536 2093822452596644 2099682737625088 2104278570262528 2108630249291104 2113245666442624 2113525888198252 2120909825441792 2124619002575872 2128190826742784 2129012745917596 2129947793447936 2139360911949824 2140326279325696 2144069413144736 2145011073458176 2148762400332416 2154151745646208 2160180883030016 2164648168863488 2165458090098688 2169386199292928 2173180154881648 2174974263346192 2176009605152768 2178630742755824 2180772503748608 2184728393064448 2185835636424704 2190065568395264 2190355976665472 2194038315193984 2195150276920832 2199689879975126 2200736987029504 2201852343713792 2205554009473024 2205846471549952 2210408194492036 2210674677747712 2215246385491216 2217424142467072 2220095166431296 2221151986909184 2221446517317632 2226873393074176 2230912908726656 2235795980903936 2240419639871798 2242622144086016 2245323520595288 2247530845700096 2252178772540928 2253167913730048 2257407690236864 2258482272403456 2261202753414208 2264146807881728 2268106486632448 2273070968946688 2274096671783552 2277771713137984 2278073751466282 2283060050353192 2286032562716672 2289875748880384 2291036282028032 2299938679417456 2300799220729856 2302199695409152 2309003914561751 2310910154805329 2312010205474816 2317070785232896 2322142441701376 2326944666419968 2327253225207064 2328361055584256 2333457424449536 2338283048718848 2339468115195904 2343401135065088 2343711876021824 2353699284584417 2356013151371264 2359973986091008 2360286924649984 2360885421215552 2361170045763584 2366052980141312 2370344965522072 2372675196289024 2377581923487232 2378626140864512 2382786028091392 2387713664638456 2388001523556352 2392939945824736 2398495670876668 2399637414428672 2405655983374336 2409863142046976 2415137904505856 2420132445209108 2428909597886464 2432992983185408 2433157423905824 2434226049654784 2444599172025472 2446087176372224 2450365043593984 2451441226809344 2456510843316992 2460806940086572 2461887709309952 2469404158656512 2472378708071216 2473883621558272 2474809245827072 2479298513477632 2484425739263776 2485684872395648 2489863706006656 2496832449216512 2497465569550336 2502932078166016 2503263973331968 2507472360221696 2508440760041524 2508743173623808 2513931291400144 2515127985176576 2516402678530048 2520633153683456 2520967396057088 2525845860113408 2526180793705184 2531710154847104 2537251618778624 2542498692438782 2544998163513344 2549614752830464 2560479588424912 2562996736098304 2566084023537472 2569425029169152 2573918597189632 2580716447754368 2585229762899938 2592121699008512 2594261672296448 2598623040864256 2598967624895488 2603167672157696 2603512858818608 2610042771024304 2612608643104768 2617000855863296 2623741918572544 2628501347905664 2629484823691264 2636526489411584 2639702347967762 2641040176920376 2642297377685504 2648080897409024 2653557167647232 2659365333051392 2659717971665216 2660984063524864 2671051997112653 2672323484250112 2673677845938176 2678172725788672 2678527858310656 2679207051042368 2683711226370496 2684067093311758 2689942039525048 2692586458710016 2697113126961152 2698154767103488 2699339777835008 2704060548732928 2708965674882368 2709652585713304 2717236483985408 2720509562701469 2723184032104448 2728815616729664 2730014093492224 2734788509513984 2740444092369137 2749321123856384 2754129305196544 2756403026814976 2761036980918272 2765865651667552 2766232412494771 2775896683298816 2780563409354752 2780751341606656 2781972628176896 2787725788483328 2793827625171968 2795528201568256 2801309394999808 2802357528363008 2807440963790848 2812350788670368 2813585953497088 2819404490625184 2825575666367104 2827295567495168 2833484015403008 2834202500276224 2839343702015744 2840782711309312 2845558521150464 2846657491732516 2851443178018652 2854246365200384 2860493803618304 2860873112379392 2865682697396224 2866409346870272 2866789440047456 2873064333028736 2886680982986752 2887063764234496 2893383034110976 2899366592775268 2905712791358608 2908569329729536 2915864358944768 2926262386771328 2928678215990912 2938732254896774 2941621253931008 2948999181205504 2949390226004992 2954548300457072 2961958650263536 2963368616198144 2964870482624512 2969854903844864 2970248714166272 2975048768180224 2976391232187296 2977504873885696 2982906024027776 2988122712962266 2992013207085056 2995617271289258 2998562192654336 3004001540463616 3005125512790016 3011340156543488 3013173130756096 3016802683391728 3018331630766144 3019768431640576 3026013357165568 3032636763025408 3039274666344448 3039677681903104 3045559931049664 3045963780050422 3052630853843032 3054083982000128 3055631823929344 3060768829472768 3061950915476992 3067098544423424 3067505249499152 3074219473742912 3078222064648192 3083605448118272 3087319840818521 3090354912837632 3096745812243776 3098105881378816 3105413124554752 3109153785944536 3113201860837376 3118646419119616 3120016106848256 3125472582301696 3131936105564728 3133311630030848 3139207569235639 3148579154710528 3150174887788544 3155470835335168 3160989316191488 3162415684199002 3163598928503552 3172453352341504 3177786753548288 3179014032527872 3185972329695232 3192945857339392 3199548916327456 3201071981133824 3201496451428352 3208503958618112 3215139191988416 3215526803996672 3222176560714496 3229229332990976 3231194934280192 3235907426740268 3239088571744256 3244964230875136 3246608812924928 3252066881314816 3253322847694304 3258792203449888 3259224327592849 3270610943688704 3275896396423168 3276330788625664 3283106288877877 3283502094889984 3290292425509012 3299063980556288 3299501444839424 3307776977139712 3313561820314592 3320814618695552 3345365351879936 3346617048334336 3347060818275328 3358551148453456 3361323861535024 3362923935236096 3370284778520576 3370731686862848 3377702409560864 3385095600301184 3394569959047168 3395430718152704 3399520723597922 3401138979954688 3401589979642624 3402862713012224 3409035456031744 3416085391487692 3419443665240064 3423562595759152 3426928220176384 3433144617672704 3434015158131712 3441531607478272 3447774495304832 3449521863732736 3456655525675198 3458300979617792 3462466716165506 3465870586314752 3473038057655936 3473456761536512 3480639921199616 3481101462914768 3488720975820608 3490381693714432 3493263241904128 3499135975817216 3499372474830848 3505255479341056 3505720285141888 3520659434084254 3524120512135168 3528365532364024 3532959415107584 3539138071135744 3540692435861504 3555780613855232 3557944983814144 3564167336136704 3568460595231797 3573106681188352 3579355549216832 3580927577178112 3588808810158418 3598376176812032 3600199871758336 3606252383240192 3607645138037248 3613710166201856 3614189353370288 3615541632575488 3632677192073216 3633158894317568 3641111233937408 3648641105514944 3649080979816448 3656627332945664 3658853087346688 3666861666992128 3674444790843904 3682487497959424 3690102936259432 3690547809132544 3698179916274592 3698670304346941 3708530549571584 3711592194523136 3718083254507776 3724333946799872 3724827802963256 3725772305355793 3737841078501376 3743881595912192 3744378044143616 3752121473003288 3753769378551808 3760334200581728 3780316545302528 3786927794645248 3796425848762624 3803065271042884 3816351881560064 3823274687862784 3824705198096384 3825212363743232 3833122959164576 3834947620962304 3839567051589472 3841512984611456 3852264784986112 3853241601499136 3859719516577792 3860231325212416 3866982334421756 3868680686058496 3876681174609628 3880492249317376 3885166541254768 3887015977091072 3887531405305856 3888985957728256 3896040521179136 3897028437879808 3904097590271648 3912642966581888 3924588752150528 3929316161041754 3933178979975168 3940313708919808 3941312851946624 3950463457914512 3952343976706048 3957104818474864 3960994955788288 3969186351606784 3970929590534144 3977874195656704 3978401671902592 3986100497991472 3995355088118086 3999282828378112 4006006262104064 4009313493549056 4023610781810576 4028849466966016 4037667902980096 4044729224155136 4054873874157568 4063749272977408 4072693144112362 4074631847272448 4083550492786688 4090692056247808 4092488659632128 4094069201592832 4100951986363904 4101495783038192 4112429916356608 4122476364038144 4123023014899712 4129954475659264 4130502118137472 4132047580086272 4140592715247296 4148103689663626 4152181593505792 4160768366102656 4161269981642752 4169875549159936 4179002666223616 4181546385539072 4187644905193288 4197367424034169 4199365475250176 4208557140525056 4217260498582208 4226491332885248 4227051776396504 4235231779115939 4241819650883584 4249238005151744 4256381653485568 4258025491835192 4259895586895872 4275086455673737 4280652558651392 4288138826289472 4290022146916352 4297524800664832 4306412145151501 4308303491292416 4320361766060032 4329296337726976 4330916180197376 4338772398585856 4346360309763296 4349948526692384 4352019210305536 4357261485511648 4369456786128896 4371671272849408 4380131136790528 4380711953330944 4388076630387968 4390300553841664 4399379759950252 4401473974059008 4403704687427584 4411108018946048 4411692943099904 4420816388984072 4421349355495424 4430492770982432 4440190332862592 4442893034635264 4453746786148352 4461825817453312 4471591961807872 4480839279743596 4485244288172032 4490647041190576 4495061691400192 4504357545081856 4506335827460096 4514815380473728 4522405506828416 4536212973264896 4546141937893376 4548193343567104 4555543426275968 4556147502932564 4566120100706384 4572065125433344 4579751497760768 4582072564056064 4599877358834912 4601598441459712 4618007829123502 4621820309610658 4624020410949632 4634141570465792 4644284883402752 4653889332839936 4654506450414128 4656722111168512 4666914848899072 4676566097437696 4678936230391808 4686802270130176 4687423752043648 4707398569168834 4712026302742528 4719947972182016 4720573849299968 4721770842431104 4722340091527168 4732105960282624 4740689931044144 4745350392578048 4755163846974464 4757252281729024 4765572056182784 4775427329276912 4776003047112704 4785879891649472 4796991341753336 4799274828857344 4811311966748672 4819726284093952 4830275809011712 4840264890418216 4851502607000533 4857819195772928 4865985966370816 4866314847811648 4868452099309568 4889198344050944 4892174352744448 4900730087187968 4902882453618688 4913021686633984 4921613880173144 4923775418619904 4938808317313024 4944757416142432 4947767243116544 4958597026955264 4968851478527552 4971369744791296 4979727412013312 4993664898433024 4994931139100672 5005864156332032 5006527946663936 5014944720443392 5016881520083048 5017486347247616 5027862582800288 5030255970353152 5041934792114176 5051691720226816 5052361587410368 5063420309694208 5073891537356719 5074503237557248 5084997384877564 5089996327026688 5099229505660928 5120959176849824 5132168047074944 5147837194379264 5161432895508736 5170459525799876 5184243398017024 5188523344592896 5197246081728512 5197935249790976 5206335344315392 5207025717637216 5220085542048608 5247483837145088 5257002695811328 5258969647382528 5273052978823168 5279404695935524 5282080353840752 5284594755371008 5296161794818048 5307114335294464 5318730666102784 5319435943330432 5342103994225306 5344646968500224 5347355691876352 5356345451577344 5357055716621312 5358414102084736 5367422452740992 5368134186623516 5379884079050096 5385172917420032 5394226253922304 5396309534206976 5398679555670016 5408121097465856 5417931349764736 5419305171426608 5434472967970816 5441019125402938 5446368064208896 5457631233459328 5460028186984448 5469577019027968 5480888184738274 5498642247712768 5508258610393088 5512806053629952 5522073961836544 5531731303335104 5532464824989542 5551793366597632 5561126818709504 5561502683213312 5563945256353792 5575451576966656 5587655250343936 5591056403136512 5602618789999616 5604715056726016 5614881927581696 5624701577340736 5627171906994176 5638808981250368 5651151332734208 5654591134990336 5666968030806016 5668405000552448 5678687404031488 5681565422618624 5691117042300928 5693314983465032 5702886356037304 5708492730400768 5721746224758784 5731365394792448 5732818693740544 5733578880094912 5746128666057472 5758011744640771 5773361965973504 5774127528468992 5786766068221952 5798733185550536 5811425582717216 5852524773542656 5857356431981824 5877464509793548 5883242507862016 5897998362411008 5898780452009984 5909096600914144 5923917300527072 5926737232396288 5940497428332544 5950097536360448 5952782464374592 5955009747771392 5965812048055552 5976245425924532 5984026414170112 5991234542578516 5997124385308672 6008003080927232 6010251025580032 6022680313086976 6026346261512192 6033605366783456 6036663261532288 6052026714331136 6065273526050816 6078549332688896 6079355363806208 6091119862099328 6091927560100844 6105261707686064 6108167964000256 6111263647858688 6121537658945536 6123901830953984 6134197088846848 6135010498998304 6148438947485824 6167210896236544 6174639681637042 6180709825675264 6193491624487552 6196211762757632 6210826249109504 6218307571889072 6226403721674752 6237292838239232 6240032213696512 6250945164603392 6263872211129456 6266623260061696 6278415138471278 6297158309421056 6300349775577088 6310941670670336 6321978632382976 6324831368398004 6327197857007104 6344906704683008 6355573507096576 6358028065055744 6371944659390464 6385891714678784 6399097832654912 6402143962267648 6402992902856704 6417007917236224 6430278383976832 6431053607993344 6444353121428992 6458458665981952 6462389868560384 6471814853480536 6478177143488512 6489928461750272 6493217625849856 6504133762629632 6506645695388608 6517584406899776 6518448655185698 6541221887377408 6551792792846336 6552661577251328 6566212577755754 6567004189779968 6580584851018024 6598127961112576 6599002889678848 6615553954279424 6627123640629184 6641629237391104 6655364224325047 6690730703759872 6693234096668672 6694121636550656 6717102296906912 6722647723070048 6725847870472192 6741463373725696 6755404819121728 6767219085238073 6770191200602368 6789139918094336 6790861436305408 6799041447195844 6802277959909376 6803179959285248 6805725426024448 6818070912063488 6832170782975384 6838887330480128 6847125191518304 6866289235345408 6868030316263424 6883063214956544 6895548990609664 6899043727465472 6913311051350396 6916601959235584 6924933432331012 6931741172629504 6946076115311872 6946913523073024 6961279842399232 6962202925829536 6977441951641216 6998744949661696 7010510958682112 7011440570283776 7041318868168508 7048241024270336 7056731064728048 7065918830215168 7078276142271488 7081384871723008 7111561227710464 7128334672273408 7136921190463594 7146213362376704 7158711098433664 7161855154356224 7177617620316836 7196752353624064 7200399743516672 7212504766480384 7215290276074496 7227420332403712 7228378706740576 7231083265150976 7265354384146432 7266317788635136 7282222467874816 7297282211029888 7298161959632896 7313254665891328 7317706174693376 7333723333984256 7348889581687808 7364974995918848 7380205872518864 7381095618265088 7396359832549184 7397340608693882 7417061099143168 7423184389046272 7436166509015552 7448667893599744 7449655605926512 7451544610711586 7475682157002752 7487763191824384 7488756088287232 7504242946006576 7507538757103616 7520668401163456 7560633090605056 7573855589290496 7592851697525248 7606130542085768 7632703763120128 7646549375725568 7650424727486464 7666245918329152 7669895241924608 7679134103178944 7683025969222912 7704529569972224 7706483202998272 7719439033155584 7720462650424832 7733964668843512 7737361372116992 7753362349219256 7760984498634752 7770333082509536 7774031954182144 7775062810611712 7792081042358272 7794056875759616 7808195180543296 7825285933163776 7841468739551293 7849177504301056 7858632322083508 7866357959950336 7880627417839616 7882625703893248 7900926915829024 7904687953412096 7914209636949728 7938372703213568 7955748391313408 7956803343805184 7972200995982944 7973258130131987 7990710176236172 7998565656756224 8012012524208128 8018626987098112 8047221563621152 8057698933932032 8089458448310272 8109747748315136 8127498545954816 8145386288224724 8149263694544896 8167100985573376 8181384112495616 8184977319264256 8188138403185664 8201903972727808 8202991566076384 8244952728076288 8246046029799424 8259908951318528 8261004236274944 8264095160172544 8281185430494592 8296207379327252 8304363187011584 8321536732205312 8322539963285504 8339751098319872 8358005332447232 8375289810386576 8394734848068338 8398730950500352 8417114281050112 8434520997164416 8452982665770496 8454103552793008 8470463558231878 8483639301767168 8498476010303488 8512763306971136 8516050983670384 8519791173791744 8550172911347474 8561305117302784 8576277652578944 8580044293832704 8595049601329664 8612824290303002 8616606982584832 8640723532120064 8658592675453952 8661832360394752 8677544797171712 8692720619526592 8699897053384768 8704038420611072 8714522971023296 8738913572257792 8743342545698816 8760262273581056 8761423906661888 8776153260775936 8780601107683328 8798759519900504 8802947948118016 8807409374855168 8822216037892096 8823385886199808 8841632777968144 8842698710990848 8860985541964864 8880380665725184 8885786069270528 8898745423535737 8907493572296704 8923651634906624 8943183923615744 8961678559487192 8970488576344064 8981294082381152 9008715090163712 9029630760947456 9044811013656832 9048304170149783 9072425946529792 9092283875786752 9096386687134208 9111086852551936 9112295005865128 9132240201412768 9144130250866688 9159502995521536 9199754717669824 9203196882919424 9236015658247004 9243640619221316 9248040821899264 9268283140931584 9288569766805504 9307778665679872 9309012900828256 9313444222337024 9353132194875392 9357872460783616 9373604540260352 9374847504087296 9394234826591153 9414797138337668 9424052605485056 9439895944364032 9441147698599936 9443541684862208 9444680183054336 9464211920565248 9481379862088288 9510327693948928 9531144112365568 9550854658553824 9552006094225408 9571759783298944 9593982683506672 9598549657714688 9622623933497344 9639452568187904 9660551618023424 9680529780836432 9703005214001066 9715638391545856 9731971932741632 9732629695623296 9736904198619136 9778396688101888 9784348705488896 9801460174375936 9805764907237376 9826043373267968 9843227760346288 9847550837239808 9877616634626048 9889514832284864 9895534486233088 9917194053910528 9937702957055104 9942739489582592 9959454824026624 9987329796866048 9989862278201344 10011728312664064 10013055893327872 10029889440886784 10033763040166096 10034972694495232 10055725165600576 10060511940706304 10083869584228352 10103383440453632 10104723174820736 10126840619388416 10147783074713438 10149006475114496 10169994769755128 10179992654053376 10198459011321856 10241918353699648 10264336094149888 10285562892138709 10295674388758528 10322865791017472 10340919051599752 10368486796034048 10377046689185792 10394492163457024 10395870499581952 10412670688630784 10414051435274432 10440171084097216 10458429495367931 10494967674290176 10514005391622656 10517939294765056 10546105957646336 10558809391871048 10564160707681504 10569189510742016 10614228670588928 10637461332205568 10638871886660864 10660873230176477 10684207988450612 10689293937000448 10694711383752704 10712690903154688 10714111433242624 10716828204169472 10734844905481984 10736268373247032 10759768158100192 10792619068413952 10816242194931712 10835862699529472 10838610342853216 10868945935941632 10882038250805876 10892736128417792 10915262466918656 10920056373968896 10939154038055936 10961776369476548 11016517220786176 11025612107259904 11044147923673088 11063462606670208 11064929649979084 11103586733195264 11122253637419008 11123005366426624 11127890512707584 11150903153933312 11175310500687872 11205237579999232 11209430113452032 11229763855163392 11249403154681472 11254343813988352 11277617962500736 11302302665468416 11309182269980672 11333936061612032 11336810001104896 11357374808062976 11363130845237248 11382234084601856 11386629966930064 11405772712074608 11416985460801536 11443492449517568 11462730789584896 11465637387481088 11467157760189824 11492257332114944 11516023489281542 11546723931947008 11548255056937984 11573532136443904 11597466371101072 11622851165434432 11705049547085312 11714712863963648 11754929019587096 11766485015724032 11795996724822016 11797560904019968 11818193201828288 11847834601054144 11853474464792576 11880994856665088 11900195072720896 11905564928749184 11910019495542784 11931624096111104 11952490851849064 11968052828340224 11982469085157032 11994248770617344 12016006161854464 12045360626173952 12052692523024384 12067210733566912 12073326523064576 12098294339863193 12104053428662272 12118633506579271 12130547052101632 12157098665377792 12158710727612416 12182239724198656 12183855120201688 12210523415372128 12216335928000512 12247803661907968 12268394177693696 12270020997996608 12296877894971648 12322308019294889 12334421792473088 12349279363274084 12361419651350528 12386983248975104 12392423525515264 12421652498219008 12436615143778144 12452807443349504 12474585676478464 12501890329206784 12527744422258912 12533246520123392 12556830276942556 12594316618842112 12600699551154176 12621883341340672 12643957264765952 12649662736796008 12654395714014208 12716056130111488 12743889318780928 12771783429357568 12798195665309824 12805985805713408 12834015834472448 12860556767953664 12862107215986688 12888706242857984 12916917331963904 12943629706961072 12956354286977024 12979856923500544 12986435251699712 13008267525259264 13013291390777216 13035168813799552 13036897310371396 13082443774754816 13103585585692672 13105323154502656 13132425155511508 13134008379559936 13161169702036048 13196255922225152 13198005779357696 13231107908558848 13254247281258368 13283258474782208 13310728448650094 13381461407519744 13386468193337344 13388243273101312 13434204593813824 13445295446140096 13451695740944384 13482926747451392 13510809638243456 13534438170476146 13540382401204736 13578279836188672 13581722872610816 13598082894391688 13604555919818752 13606359918570496 13611450852048896 13636141824126976 13664341565950768 13677774660960256 13694250383036608 13732578470690816 13736060632526848 13752606563646139 13766126429913088 13791097981219328 13798087454930944 13826622102700792 13833203918471168 13849866864662024 13863482345259008 13892152230623744 13922559684798464 13924405851659072 13954883903282432 13983742808413301 13997489899323392 14021021917364224 14022881140567552 14082637736337016 14096482048540672 14113462129456096 14131837660430336 14156552284542976 14223122455420928 14256669344546816 14273842380927188 14292426724753408 14317422196867328 14323710308712448 14355235240633672 14393504707248128 14430580552148992 14454840664807424 14456757413481152 14462166530301952 14518362913822691 14532635577270272 14564444935749632 14594564422059776 14596323919265792 14626509331782656 14635412349386752 14697779163375616 14729949991837696 14760411745037728 14762191236530176 14792719665098368 14794681217387764 14834122198286336 14846368778092544 14872333018031104 14897335787199488 14899311211853024 14903089221423172 14975526383648768 14977512176574464 15008485892013152 15015077514207232 15041336802326912 15121266181210112 15147711178580992 15185703395050496 15212261084171536 15265407526240256 15293098751451136 15300849454972928 15332491836658304 15358268206357888 15366051938445824 15409059139944448 15412966405996544 15438878066311168 15440925300849664 15467929337687024 15474722744233984 15506724698438512 15521968997269504 15540666165019072 15548063908364288 15550125621223424 15584162084716544 15588113751519232 15616390361086592 15650571866327552 15682937479102586 15698355008602112 15717264644167016 15732715919900672 15761254835679232 15765251407786496 15801853831658048 15809375906824192 15828419273899456 15876745406427136 15911496782626816 15913606687610368 15944401991965888 15946516260263974 15981420352472344 15997131313512448 16024025048416256 16037253974196224 16094443127242304 16115397867864064 16163027401932257 16178916896620544 16219495496630272 16254997091909632 16290772576449448 16298527389089792 16334201971146752 16362768224991232 16376276806371328 16403807945455616 16405983132152768 16434674921292463 16475894992090919 16492092059598848 16519817902637056 16522008472549888 16528190320345088 16562370860989184 16592414758654504 16608726374023168 16643073464410624 16679502196639744 16716010664894464 16750579620773152 16789469696136676 16797461901000704 16834228562100224 16869041994328832 16905965331540992 16908207105586016 16940927116463756 16996952020606976 17025526613942272 17032101967340768 17039582347583488 17100345822694948 17122610234605568 17152555305157888 17160088587665408 17190099202659328 17225648580606004 17233213965169664 17317185350907904 17323664720789504 17355089594343424 17385441239053184 17399794106769536 17429045942046592 17477827144515584 17486685091397632 17520524547162112 17522847813323776 17552306521551872 17561202215366656 17597519039801008 17605895896236032 17614818749710336 17644432075784192 17646771772399616 17683265555936288 17685397421981696 17721971083929728 17760761331450368 17771572138541056 17797490847071474 17814987144593408 17847303269813248 17886367847231488 17923357118974384 17940977152688128 17962588164762304 18017430180327424 18059261521894912 18089622027313664 18096608340299566 18144851893059584 18184567751573504 18192773374268416 18222173705103872 18224590011730256 18264480402825536 18288260501733376 18319005991043072 18399509435339648 18406393765838848 18472031316494008 18487281238442632 18496081643798528 18536566281863168 18615557331359744 18618025801656512 18626888444674048 18697363979788571 18706264389750784 18715744921567232 18747209080520704 18749695008174592 18788469653182306 18829594276675336 18848105210970112 18879791888728064 18882295397199872 18887083369724416 18928423841130496 18962759724176576 19020655387897856 19043566938910283 19062288224731136 19101709317107648 19104012188450816 19143519566597888 19187965367013344 19197099315429376 19245247866994688 19278905136375808 19321103236046848 19361059561672864 19363626887463397 19406010428002132 19431276783091712 19463943865483264 19465259391246592 19473808397238272 19556793376203776 19568697410977792 19602920348751872 19652086746535936 19686455520692576 19695101674479616 19779029664569728 19791068972466176 19834388107821056 19875405914110208 19885478979165184 19918909648053248 19979724556402688 20023456625328128 20026111786655744 20059778881773568 20067526080332192 20069945388990464 20111450331201152 20167739168456704 20206766880907264 20209446349641472 20253681238776832 20295566149426876 20298012950228992 20339989539510256 20359985308106752 20396918022643712 20483836707399296 20528672188299776 20571125784277418 20591348777517056 20645731582034944 20681838103199504 20736973592068096 20754093378371584 20788984326914048 20791740999163904 20825341377261568 20828102870548864 20880342168194432 20916858990735862 20989935348580352 21028010783245312 21035878589530112 21092211915292672 21117618783742096 21128321415363008 21138379021484032 21228457341177856 21274922664411136 21277743773321728 21321746460352954 21368415976901224 21378587874000896 21389422767505408 21425381806309376 21428222866485248 21433656408338944 21469689810963968 21472536746494064 21519536316200384 21585238136827904 21611238885729647 21632484389863424 21671725399058944 21677220685706432 21737891871883264 21764076501611752 21785472256835584 21830524933837312 21840112747937792 21878308076111872 21923552738953096 21974452984649473 22033034441572352 22051224214519808 22088295847346176 22126925213340416 22129859299958168 22207173466390528 22244507274838016 22246010732853248 22301806307866624 22350621001375744 22410475159998464 22459527710326784 22498806309362944 22508687627976704 22555235925001472 22604605330936832 22618364539961344 22673620002209792 22714749616125952 22726261690474496 22764468169203712 22773259933860128 22811545424149216 22814570293149943 22886984899035136 22925461579169792 22931274774962176 22934315520379648 22984514664229888 23032046978563084 23093447863894016 23096510113875968 23147064272887808 23194932742202144 23245702330868864 23410099094170624 23429425727927296 23509858039174192 23532970031448064 23591993449644032 23595121808039936 23636386403656576 23695669202108288 23761989713330176 23800390145441792 23811129857498368 23820038991085568 23863248192222208 23904981703698128 23936105656680448 23964938170314064 23988497541234688 24032012323708928 24090721252347904 24134421467133824 24146653046129152 24196588679726386 24208106857324544 24237267013158542 24261094104203264 24314197330755584 24317421455224832 24364479448397312 24367710240403376 24421046830744256 24432671856001024 24495607323815936 24536788355387392 24540041995993216 24593755789943296 24644616038589778 24668843584946176 24698558726548168 24722839302701056 24773966497950208 24784847051030528 24843304996438016 24873230287556288 24905614886699008 24949171352956928 24979224166622579 25003780658413568 25055488844517824 25066493040246784 25113660553885112 25188633237684224 25201399102308352 25243766682681344 25287914529531904 25299325473592016 25308791428028416 25399043060179261 25432112260222976 25487778637561856 25543566858715136 25596391330619648 25611971611426816 25668031668944896 25721113535907328 25777412485715968 25833834663927808 25887259413922144 25890692130428587 25959713847001088 25972870503399424 26016535050518528 26026582781554432 26070337627599104 26073794620742792 26164887549509632 26207171171385344 26210646309005312 26264850311023016 26268016759119872 26322339404072096 26396011558715392 26462215817117696 26508494562516736 26566516949564416 26621456897300188 26762922815039488 26772936386674688 26776486546202624 26868409187627648 26890590892280192 26965853494902784 27021619276486912 27068876340952292 27080764802409472 27163445745221632 27196165788783376 27209111839637504 27212719837140992 27222901704097792 27272283648253952 27328683131901536 27388500766073216 27465156941381632 27472121265053696 27505213127292278 27532252859826176 27582195962438656 27596174909861888 27653244205401584 27666407836942336 27699733729324048 27726964690518016 27784304461247488 27845119369596928 27848811703318144 27909767806564864 27967485616826602 27994979798646784 28042043834728448 28045762281135104 28165275472674032 28192964097081344 28226924258912192 28263675320860672 28313104569085952 28446244910841856 28513338689093632 28547684761854376 28584853449506816 28634844393734656 28647420617424896 28710470481267344 28787009414496256 28861161104297984 28909681329614848 28913514826962304 28924333060603904 29036725827645382 29065271154540544 29128889871499264 29189128844119552 29253018663565312 29270824698773504 29381571968239183 29395558326751232 29459899983675392 29520823490075456 29524382473060352 29585439330196736 29589362434775528 29668244396572672 29692737556185088 29744666036062208 29794671574398976 29798622423706048 29806178442846344 29925605189716159 29955024353148928 30016971784026304 30030155028414464 30082673604653824 30144885016060507 30242532362420224 30295422357161984 30371406790100992 30424522168343072 30586197502902272 30601698909945856 30664983673316608 30716536412715776 30732103876891648 30825932811993088 30877756132622336 30881850601699328 30935858675374048 30949445488467968 31013449396877024 31081332330038144 31100251242446848 31168324169433088 31176227503038464 31232780722173184 31301143732655104 31365874958205172 31396710017204224 31434529288334032 31465431839801344 31522509671358464 31530502815572992 31603707663316096 31656838547798912 31753490812854272 31822993565253632 31827213375220736 31888803983931776 31893032520527948 31962840704944688 31994262627024896 32048050096832512 32074507948392448 32188886254484608 32326054803864514 32357833793241088 32438990993260544 32509994183819264 32581545152898896 32597054778179584 32668403942293504 32725536449982464 32752553612742656 32807615890911232 32811966264305536 32869349842584926 32951789984181838 32984184119197696 33039635805274112 33044016945099776 33056380640690176 33124741721978368 33184829517309008 33217452748046336 33286146928821248 33359004393279488 33432021329788928 33501159241546304 33578939392273352 33594923802001408 33668457124200448 33738083988657664 33811930663081984 33816414211172032 33881854232927512 33960518249003731 33993904041213952 34051053227884544 34064203934681536 34079164695166976 34200691645389896 34245220469211136 34305110610315776 34320177175330816 34380198405318656 34451297161212008 34466427930339328 34634370701815808 34710179188686848 34770882478106368 34799588213539072 34858091884093184 34955654289031168 35041049094324224 35045695626647552 35104613043103744 35122404430733312 35195038079602016 35211791792472064 35293543544799232 35366531111872576 35370794843963392 35443942167859456 35521522662900736 35543144277082112 35594981694142948 35629974289186816 35694606539626496 35772735694462976 35846714237948768 35925176329524608 36034860360654848 36118523043789824 36179244054627328 36193216680599132 36289703786119168 36369135503147008 36385546748536832 36444347410207744 36449180023460512 36528960805651072 36799018870679296 36812787531677696 36944062632988016 36974562476885264 36992163287597056 37073132563726336 37231114662719488 37236051603313024 37394727959577142 37412528779501568 37431489843134464 37494418161041408 37499390016349184 37576939306364612 37659188553350672 37696210421940224 37759583777456128 37764590794399744 37774166739448832 37856847682260992 37925519448353152 38041310775795712 38087133877820566 38124576449462272 38203418634215296 38208024376901632 38287039133195776 38375930734026688 38394198630858752 38490495733989376 38557810272751616 38642206472093696 38722119123345728 38727253774926794 38812020856004264 38862553566183424 38927887730966528 38930518782493184 38947616794476544 39113586752407552 39137394821955584 39205840697503744 39253066547549767 39304173493071872 39372911041385152 39390203348959232 39558059329139456 39582137944932352 39668776215642112 39750811828220416 39770957958330368 39837819296106496 39959449112805376 40052223573311488 40119557763547136 40135052160664384 40139890777980928 40222900662402304 40335478336913408 40413533761814528 40418892699282944 40507362477553664 40591132298853752 40596025900457984 40679979079020512 40793836045287424 40967673414798592 41057344376599552 41142251568554836 41182697555034112 41291463164069888 41363676206399008 41583481998327808 41650682754523136 41656205741097728 41760684336388864 41833717981471724 41979870697160704 42056021566490624 42071757179060224 42184423830585344 42235237567484192 42256642830726016 42456914682355712 42549845328822272 42555487546643456 42643492920705908 42736831953802448 42757175748001792 42778845535010816 42850763612618752 42856445732970496 42867312816677888 42939379621927936 42945073492988128 43039072632400768 43170476273655808 43222477771459294 43264968779726848 43343450798117888 43354441371412864 43475783743766528 43528153003223504 43570944513671168 43661049867674624 43680225495875584 43756616152223744 43847105477906192 43948905969298946 44066068883144704 44102448429039616 44176591694692352 44253850426680832 44259718599916336 44414346932781056 44489014549676032 44492021465706496 44603612615733248 44701242002751488 44820950319996928 44919055420653568 44997612618725888 45017375255953408 45110471850002944 45209210661873664 45236729079922688 45347240004419584 45429499232251904 45452523380948992 45528936338407424 45546519867720256 45623090848298432 45629140586299886 45773969798070272 45850923158339584 45862549549924352 45868631040759296 45969029328459776 46064093957126168 46186895727788032 46193020227751936 46294128545775616 46389865484404288 46491404661737728 46587549570275329 46820198188341248 46858851455854592 47019716078348384 47025951012411107 47190243616079872 47272772807313152 47370533596666511 47391338404216576 47523979426660352 47600780290883584 47622259714996736 47640077982171136 47726496384444416 47809963407396256 47872211313360896 47929876340628128 48064024647417856 48181442504695808 48268842934267648 48293306092258304 48393177359452772 48416213714649088 48474534026317084 48522188208406528 48628394661511168 48634842910449664 48728958896794624 48735420480806752 48842093661488512 48991214647631872 49073576710774784 49080083991986432 49187511579886592 49289232077179556 49337687169892352 49397117453096336 49445678605402112 49547932995900416 49569694102061056 49746460575112576 49898342705913856 49958448333245158 50007561316827136 50110977689035648 50132986080493568 50227321107770224 50377266475368448 50402798204616704 50487533365362688 50575829059063808 50598650947184032 50617582856056832 50798086120358522 50864224520445952 50975557275123712 51087133717430272 51192782661239296 51223943222853632 51336063337889792 51442227071814656 51554824971431936 51667669327855616 51774518827844288 51781384260857174 51919427694002176 51945741006798848 52033070101037056 52053165563108864 52140675255198208 52147589241485584 52329775099019264 52414342342770688 52421292618010624 52529700622046032 52536033518239744 52644678808144192 52792023117430784 52924431634235392 53016989125033472 53133033899128832 53242913794600376 53366528677005863 53525845630078976 53552973092405248 53736818375255296 53781181784560384 53931706989805568 54043238552973824 54137752681904584 54161529604818944 54326891490443264 54392331577566752 54418223679275008 54425439674281984 54544567296507904 54657366263803072 54777001532146432 54930313882763264 54944242530107392 55010426254584556 55064505719652352 55164391924877312 55192349819723776 55306488410803168 55332815673884672 55399467458648096 55568608922494976 55690238739193856 55697623406636288 55812806910923909 55819535613129728 55934971233653204 55989959597293568 56084087669456896 56091524562270208 56330550945348064 56453848517824384 56626209138171904 56892489821683712 57026677378187264 57095369523708752 57169706899013632 57269688787469312 57294841234849792 57420940962534688 57722322208595968 57819362659229696 57827029653924608 57848666121207808 58073451655290764 58130542309081088 58257779742998528 58378257688239104 58506037327130624 58763143936478366 58791116653502464 58919799967350784 59041646980150912 59048764946120704 59170878660393472 59178724869551056 59336488793145344 59385475112370176 59489332072124416 59589343148797952 59597244847412096 59612356885692688 59851210379432318 59910048706297856 60033943568052608 60060310056828928 60165347209307648 60289770032121014 60485064724840448 60590844714323968 60742813580201984 60849044336686144 61172395005804544 61203397819891712 61329967346633216 61433072825431552 61464207753783296 61651865623986176 61755512265244672 61763701203398656 61871717350748096 61898890976935936 62026898793754048 62162664660076288 62200502484893696 62336648338866176 62352455006076928 62465561444346368 62602287465310208 62731749916410344 62793420034408448 62869058576668064 63045019342716928 63061005631145984 63207415326632192 63313677095597824 63338129191048481 63506981625708544 63645987130507264 63654426750441472 63777607967863552 63786065041055896 63925681409889376 64377772508969216 64652109607729028 64715667586482176 64877981986521088 65019988367638528 65163090305797792 65194109556359168 65451072899964928 65505107225485312 65615231781822464 65623932528611072 65738699685169852 65903579968363676 65968368238395392 66079271610548224 66088033890199552 66112761281380352 66249483443956736 66369659034618016 66572293857642496 66718008786558976 66864042659577856 67002318483092608 67157878784546704 67189847604002816 67336914248400896 67476167977315328 67623861326163968 67632828422344064 67763708465855024 67921036498007462 67987808082427904 68102106455769088 68128407869363072 68158329390333952 68401383290779792 68490440938422272 68610221220631552 68640354350661632 68760396810637312 68902594322424016 68932855860678656 69268741403631616 69420358377373696 69541764956212736 69599176427078144 69716183768186368 69911308578062336 70082098188648448 70091391253295104 70209226086207488 70244808861466624 70390076159204032 70423583584944128 70587087089598464 70733062223745152 70741589687926784 70887884335718912 71043045325801472 71086288554164224 71189963388285896 71259948578373632 71389213079252992 71545471388925952 71693428475897536 71850352659049216 71998940244970963 72069720721309696 72237046087579648 72358488109254656 72386433361198264 72579407572238336 72771093497073664 72888694820415488 72898360046921024 73057921611302144 73209006467575517 73598037741358592 73625575063355392 73888125265976032 73949124953770528 73984326575194112 74462229325438976 74472103206626048 74789455919154284 74825057559003136 74862979686268928 74988836322082816 74998780032698368 75153878612729224 75318377106701344 75529181588799488 75548333478897664 75713695364521984 75851038896706304 76082621551591424 76174267755641132 76249152898924544 76406837268430592 76416048753803264 76574078266391552 76751861468053376 77115620545503232 77284412944187392 77444238246691456 77454507549853588 77624041712008528 77725107132366848 77855775461933056 77861037564986368 77895233588953088 78227173504815104 78411681395007488 78506133095099534 78608346986143744 78745822082770304 78780406697918464 79116118658278912 79164275889864704 79337552431284224 79501623656440832 79541915916660736 79675638592212992 79918898225610752 80104447146622976 80239115527094272 80270104321328768 80279781555961856 80445801324804608 80670956673826816 80827067523629056 80837785398565888 81014724955107328 81182264597707504 81192051800915968 81359958158041024 81587672090574848 81935346829597184 82114688753199104 82284503137109672 82365395110068224 82582926328139776 82727352412798016 83166963996655616 83301365509046272 83312411482195456 83521368672777728 83667435962943448 83959741394321408 84112043132981248 84368847661170688 84470475134968384 84513285661452032 84913829364711424 85099690657644544 85110975093286912 85286985841411816 85473663907604896 85514351496003584 85712891465940992 85734625633355776 85878759243855872 85890146985976256 86078145264801536 86256156135064223 86340952547311616 86444955542918588 86529937559453696 86686901596235776 86708882742825728 86951567487533056 87056306006447008 87322099735349248 87513232304447488 87694210955812384 87897811938597892 88132137766289408 88204896858079232 88353183389384704 88507700853361664 88519437199832672 88984042931412992 89207225231466496 89402484005502976 89641900639993856 89838110841307136 89995225237451776 90034750511906816 90220943700005888 90418421323747328 90694480008839168 90858998464503808 90905046761897984 91057872676814848 91093039735440512 91246181696596864 91258281172599772 91547939596140544 91701846316679168 91725099099848704 91737262081518592 91938058656919552 92128187914252336 92373791455576064 92386040455503872 92588257091551232 92779730968808576 92982809323475456 93175099140550658 93640396376682496 93717702911709184 94039432156696768 94051902024822214 94380487232159744 94545545614626304 94741067193333022 94782676808433152 95047958853320704 95201560581767168 95244519429993472 95280155964342272 95452992768888832 95619926814792512 95744422626721792 95859752681256256 96128049294835712 96362885009391616 96537685868535296 96586612184516608 96786354718905544 96832427429298176 96949068052634168 97044376416813056 97269685820899328 97457917793589248 97470840961613504 97684187322977024 97886199658893107 97982429295263744 98147153421549568 98160167983972864 98375023159773184 98578464154359112 98675374339784704 98794234906192672 99095865991800832 99492921150225152 99796685411827712 99916896666490316 100015122633654272 100221955378071296 100265972160987136 100454642215540448 100754532950736896 101151658118127616 101197301894368064 101235165712113664 101596172240717044 101728449040891904 101951114550247424 102174267434860544 102385565322478592 102447886445707264 102884454143629312 103109649942863872 103335338655711232 103549037655688576 103562768521714348 103838855388004352 103891482013597696 104066140202074112 104106331126217728 104281350510396416 104295178482971168 104828684685541376 104842585236021248 105059401244092064 105072067036479488 105289357616288384 105584046234861568 105848863268470784 106033978250066944 106266067798257664 106485827589200752 106733057354011726 107051691260157952 107105946184810496 107473636750510592 107562363569120768 107863413979611136 108086477105947648 108275505363809168 108323059209637888 108653782980886528 108784663155133504 108836447358550016 108850879348563968 109089134593015808 109314732527606144 109554003064292864 109860627765526528 109888485060214784 110020852509169112 110129011439304704 110328783849754624 110384699639447552 110612976821606336 110665631347769344 110798934917296192 111137217844989952 111380477478387712 111395246813272576 111625613821847818 111639071226259456 111869942467306408 111979919194587136 112168175338913792 112183049124540416 112661101890696128 112907697035648768 113141191813525799 113252418276343808 113784979643367424 114053354756374528 114190739047417504 114339413798027264 114539377574938624 114841881925069376 115042724449047241 115444644417191936 115638725318459392 115654059307849216 115697332242415616 116146903310581528 116261084618162176 116756515376478208 117012074654261248 117526287872956732 117582233307004928 117839599934701568 118083293960301824 118097529892241408 118341757320786944 118357449739102112 118978664144248832 119178686297595904 119194489694824192 119224713771385376 119702420758864636 119820097412595712 120067887136105216 120120620113657856 120330694418615296 120579540064242028 121181689428647936 121485627160403968 121698088673372288 122344790011609088 122406795639783424 122659934693266432 122866145650863104 122928415507566592 123303731247972352 123511024530489344 123527402406797312 123743434701496192 123797781953871872 124053797587508096 124325329320152576 124401004969787392 124673296677732352 124704910012153856 124931122888692736 125204574930620416 125463499832820688 125586840068816896 125738117153336128 126090038685433856 126122011262291968 126414830653264384 126627354191195648 126676258382096962 127013963251417088 127291974261014528 127308853500882944 127555215935727104 127572130082111792 127851362819778752 128755545017938432 129304219215458056 129431335172964352 129755963973042176 130326180611595584 130388219112718336 130902145799929856 131010214450970624 131230463563644928 131247865057222144 131477399370339704 131807159936727352 131936736476790784 132158543221096448 132176067780399104 132498966887913472 132739318069236032 133144587715284992 133304968572371981 133436017573117952 133728085319155712 134004636966185216 134315757569093408 134379695208005632 134952335954630656 135247722652327936 135265656844688128 135527416931710048 135545388212243779 135842072996014924 135975616164855808 136204212911538176 136256815738726144 136316658780667904 136802766581559584 136980881876844544 137220442441263104 137520793621274624 137805188644848032 137865711721357312 138537482807263232 138840716754747392 139083529912425472 139198352854156288 139432367536372736 140164196377296896 140182782506590208 140418452172414976 140489617722933248 140780152318408064 141174174179196928 141466124447490304 141483179375853568 141775768671437824 142086090651602944 142379926776571792 142519897156747264 142778426158505984 143090942777851904 143386856951795072 143700705318098432 143997880489941926 144139441442619392 144474092175159296 144716976218509312 144772866722396528 145158815144476672 145542186994147328 145777389640830976 145796720093842048 146115843222604288 146418012935151034 147196075482717184 147251150126710784 147776250531952064 147898249907541056 147968653150388224 148924458650877952 148944206413252096 149578911838308568 149650115118006272 149725959372537856 149977672644165632 149997560065396736 150307757225458448 150636754213402688 151058363177598976 151096666957795328 151278672200107529 151427390729043968 151702077793412608 152165243103182848 152348535511282264 152498305797849088 152813674536861184 153148156532783104 153503722936106752 153821170892546311 154231241091006464 154568825888374784 154888476493382912 154909015099707176 155248083424017056 155450214264733696 155711550923866112 155722075129972736 156454347009630208 156823362790014976 157012266190199068 157216693972287488 157491644165540608 157560813395836928 158232237316557824 158328551779729408 159003247312881664 159083831833321472 159351277184425984 159701992052049601 160208894293245952 160478231054188544 160540208642657536 160559563111923712 160891602649609216 161654135047258112 161675570797131776 162029449910214656 162364529195415008 162384103601831936 162719916316082048 163175344181149696 163870693659194368 164229377506398208 164569006274219344 164730790220136448 165165852656279552 165454704825596032 166333927993311232 166602731018092544 166624822964390912 167042737345555456 167334871925886896 167919482788642816 168224086265962496 168940950269936768 169026571322904064 169827658729422848 170199381315289088 170221950186573824 170573971682823632 170947327815209792 171028702992007168 171425782931881984 171469251266711552 171757518487711744 171780293971952512 172156290529603072 172512312270128446 172681905094623232 172889911085837176 173059875118907392 173373803192471552 173417765485651456 173903134975066112 174112612012894016 174644199470698496 174854569166358053 175026464608894976 175388421911624768 175795623877195784 176264275532578816 176409793716158464 176706366778769408 177015401706723328 177038874399665344 177793301421254827 177968085862825984 178414450462932992 178804968011005952 179283801279987712 179676221682614272 179990450474903552 180441887400011776 180836842647494656 181234844913000109 181717996929007616 181810093523795968 182115745353629696 182186079470881024 182492363393193728 182516562345199544 183450198199697408 183474524163037184 183876117313839104 184256375828504672 184772080911007744 185176514183102464 185559461937617152 185965618646950912 186350198281101316 187280792753364992 187435405823418368 188078864313393536 188103804049644428 188760974464319488 189091091229252608 189482134386666044 189565353616866304 190403121163534336 190489038859986944 190560311928684544 190905985537777664 191239853629585024 191719505362512512 192256098589671424 192725770018783232 193075371737070592 193173224369033216 193572709437811088 193664854858596352 193898136105268336 194088752833626112 194539371641798656 194915835587178496 194941681923227008 195368374645954048 195772399317786214 195964858590527488 196294306843099136 196320335967945728 196750046319546368 197156928308718224 197350748679569408 197588469812385344 198191731983601664 198985842300450304 199593370823655424 199833793332980632 200030245267308544 200443910756142592 200531944321974272 200909284431080896 201509065901473792 202303316236255232 202394603788736128 202470331424227328 203192344481434088 203456898081783808 203902229100494848 204771130644957184 204895772891414528 205671003777674281 205768908287258624 206219299885727744 206670677311422464 207098075311377152 207125537043428696 207677710776008704 208212662252435456 208562701020792832 208590356965942336 209479236328013113 209685170472042496 210118802488184128 210144134072958976 210578715232576768 211168092469723136 211697726536941568 212067956500133888 212532135596515328 212971655178401504 213466114708023452 214103382520315904 214211892369620992 214947273501021184 215124727138241536 216172954211895296 216551010727618336 216646118419275776 217569326310267008 217701758697127936 218178269186031616 218629465055212288 219108006128585728 219776970120429568 220041705018338224 220258022878609408 220657567699509248 220769399278895104 221225953643212672 221597869834592384 222274435689979904 222760954956775424 222790493626545152 223251227643695636 223278142452518912 223739884934612816 223959838389174272 224336350677827584 224366098249080832 225322203781392256 225815394071297536 226282383627051598 226504836552687616 227569959286734848 228106709512749056 228381478094835008 228678827596054528 229078755149877248 229683763850138752 230085448898094482 230889288834383872 231277450636918784 231308118615698432 231394664484831232 232293806621163056 232522169236324352 233513030752956416 234024149308522496 235052575745913464 235164466614009856 235679199869403136 236166587920603648 236683514641573888 236714899478204224 237723627743026117 237957328288497664 238357372595191808 238388979389648384 238449427542770752 239404841517729272 239640194825191424 240135774272210432 240241240227315712 240661388837230592 241159080128484056 242363378857295872 242971254320807936 243396177346744576 244689580023218176 245319869386532864 245732291301726208 245856831015133184 247054804813594624 247486869402992384 247595563907743744 248107595175016192 248650658640305152 248802009939574784 249409820024307712 249862245777385472 250409149861240832 250926999665641376 251476234306672256 252180077370867712 252244022524583936 252829661306528768 253254708382391296 253352516764193924 254027926502834176 254583948522029056 254617707001765888 255110431871454208 255144260164223584 255702725639557504 257511090035876864 258608438430916112 258862670345928704 259511927946084352 260652361223191168 261804291599859712 262020428901941248 262460927127289856 262495730114444288 262954798740679408 263614319873454704 263873472953581568 264317086442192896 264352135560798208 264997933775826944 265478636138472064 266289175430569984 266609937144743962 266872035146235904 267456170638311424 268009273932370432 268631515138186816 268759390416011264 269904671909261312 270495445304655872 270531313689376256 271054833863420096 271090776424487558 271684145992029848 271951232329711616 272408425823076352 272513631477452288 272633317561335808 273605533163119168 273961763753689088 274440884882526208 274771465832848369 275041587242549248 275610377289696064 275731423442714624 277074965614526464 277681433509494784 278167059824850944 278396705708312576 278864735072745472 279389473661971871 280365565013180416 280836904344829952 280979235445866496 281560304636816128 282348348358393856 282932248894980608 283551537342875648 284172181303205888 284759853553143584 285556852317011968 286181885555703808 286773713903590144 287401410636196864 287995760979883852 288278882885238784 288948184350318592 289433952437018624 289545733444793056 291084373988294656 291554779281661952 291593440187684096 292231686445208576 292836025870302068 294392150965434368 294502300253421568 295552501063904128 295796499815082112 297848917301755904 297888412826504192 299157823676617136 299300230236012544 299451918745075712 299955345288331264 299995120130793472 300615514450916896 301273508426805376 302116726355197952 302193333915590656 302557344400215058 302854781458087936 303404155586825216 304330486206365696 304697071022564528 304996611595698176 305627349073722368 306296313065566208 307007445872213504 307642341785092622 308462482182012928 309137651776749568 309776952986765824 309818030199414352 310496166848034112 310900428529467392 311423101847732224 311444150259945472 312908694019260416 313646725580029952 314024532380398136 314433387944574976 314983288331081216 315121626791673856 316464474633115648 316657103559458816 318006494625763328 318167663666642944 318702554368851968 319403984104099202 320417788586491904 320956462108377088 321080417285315072 321783205299218432 323308270094516224 323351141594263552 324058899820429312 324729058390830016 324768207203663872 325439832632164096 326350688362299392 327741387318388736 328458755012796416 329138012548438688 329181657086877749 330331705312559104 330909409651192064 331593735176665577 332667855986622464 333205462036185088 333249645928781824 334085474691110912 334669743851773792 336448172531924992 337881900539873536 338053142645808128 339655317458845696 340398762630578176 340443900373147648 341147943365647264 341894655630419584 342851565863763968 342938502533423104 343515036975423488 343560587943905024 344312581059206144 345024624540256892 345363810189246464 345779822171674352 346119750237814784 346747606384943104 346835530971302912 348225224025788032 349288398941396992 349709138332716106 350052929217789952 350776843823249536 351591247754391568 352528551065157632 352819587432316928 353412733557538816 354030803413446656 354077748799330688 355586602842509654 355936171725651968 356828900925865984 357609936022011904 358567602559975424 359352443365228544 359980900949807104 360883774800023552 361673685294989312 362469689826000218 363435993858015232 363620187047591936 364231490707259392 364372158941762048 364984726786387456 365033124690399088 366900396399394816 366949048326074368 367752234627678208 368512751657009344 369544161822015488 370353028366204928 371118923875234304 371931237293901824 372700396562202632 373565700739041041 374561585506729984 374870811646836736 376157728626787072 376207608099288856 377521948928638976 378182182458505216 378964268773332088 379130707233732608 380978077719973888 381811971075555328 382479707259170048 383439010725025024 384512197179342848 385451540037566464 386150743474141184 386346448738066432 387145418875622176 387329709717192704 387796272210536672 389078743283597312 389831671174356992 389883363846454016 390736749291908096 391544798635572428 391929717181054976 392588613686198272 392640671935891456 393500092639092736 394313856617436448 395176939624770688 396383463967203328 397971684600900608 399186741647310848 399667586665961264 400060490534617088 400887821512285184 401063888643948544 401818568862161792 404606632472510464 404789207577472256 404940662848454656 406384688962868176 406913796163567616 407804458200989696 409542261289914368 411342007555348562 411537816574517248 412438599771455488 413341354622844928 414196150622754304 414251074086857392 415355421552017408 416425324504870912 417125402041585664 417180713931884672 418958472656026226 419370340944084992 420237604976368256 420288268145917952 421157430465153536 422336184939446272 423395453073883136 424135913000267776 425064271193030656 425943310356803008 426932229416046904 428206765040631808 428423784739241984 429894547002042368 430249454276483072 431783732023047437 432345908423790592 433102021455236672 433292236838551552 435138652620534016 435403517394255872 436356538372063232 437258930110424576 438216012257171456 439553940240859136 440083410036676448 441315135399018496 441538798557790208 442451907286425344 443195739669184768 444548871379959808 445521909913550848 445580987253090304 446502455287391272 446556284905037824 447479769869225632 448732196498161664 450644407562784512 451630788142595072 452564767254103196 453009673105375232 455139918573469696 456762956189670016 458157510299754496 459367527700277504 460170897796188964 461778577668767744 462554901273837568 462616237231396864 462789328969662464 464587613242326112 467026061505912832 468048298617044992 470105151491826928 470328933228019712 471358399738806272 472333175841207296 473367029283147776 473429798956408448 475447255486052234 475914656576995328 476714745190383616 476777958779296768 476898855085541504 478809683035458544 479280389650382848 480271548544420864 480482480454631424 481322777674461184 482318160256968112 484726757714591744 485942508641615872 486792354693489152 489379160046436352 490639738773065728 491464582603452416 491713662030266368 494109609627189248 494973738805984768 495191127815487488 496215190350032384 497301317280610304 497604019879149568 498819640048615424 499724491554770944 500818299722481664 501853999331282752 502952468613344512 504360154741735424 504488045049167872 505659322613057536 506509416764782592 506705033528387848 508055853005668352 509235414003531776 510220863742908416 510288520328447168 511405451279115008 512463045273028619 515022180071753728 517216876861832224 521304722446382336 523608583199719424 524040857803882496 524921854254579712 524991460228888576 525909597481358816 527228639746909408 528704271121596416 529995867551653888 530957272276944128 532578350861139968 533219874289487924 533744070292471808 534912341276622848 536018547864740864 537263030276373632 539809343818522624 540990890609311744 541062627378752512 542109667726840192 542181552848975116 543368291984059696 543902464659423232 544816851646152704 545027262954904576 545266635122671616 547211066326238336 548881769765052416 549542931665696738 550083174485098496 551220754579392128 551462846885429248 554149931229052928 555362867018989568 556334119649701888 556793411416625152 557729470145490944 558778947323943742 560731130026360832 561673808689659904 561958470891732992 563120609273632256 564696696716787712 565864497789961216 567103074685751296 568344362606411776 569519707106287168 571113704634023936 572363771111407616 573547427807180288 574802821272393728 575991521959767704 576557765770477568 577896368700637184 578867904874037248 579091466889586112 582168747976589312 583109558563323904 583186880375368192 584463372890417152 585672051740604136 588784301930868736 591105002127808256 591592999630164224 595697834603511808 595776825653008384 598315647353234272 598600460472025088 599990240261586944 601231028901833792 602547016853610752 604233452710395904 604386667831181312 605114688800430116 605709562916175872 606808311173650432 608660972412731392 609394142045129056 611254698147444736 612592626131132416 614014891744427008 615284683570185244 616924964364025856 618275303553499136 619553905973531648 619636060398828704 620992333696068224 622888300519890944 625817388038520832 627293451160059904 628049064760796272 628866775889149952 629966576662162432 630243253583347712 632928949266231296 636012989251526656 636335327333285888 637405108737703936 638807968208198404 640835577172983808 641912924216754176 642160834570630144 643566410598436864 646616540189032448 646702283188527104 648117799640858624 649458116781660032 649536414407327744 650879665264328192 652701376724598784 655482774636777472 656917510025592832 658276025096877376 658363314173755498 660663410625118208 661818819302384128 663187470353331154 665335711973244928 666410924072370176 666499291857563648 668170949382221824 669339487703547584 672896345063849984 675763801079747072 676106285291616256 679310634917691392 680887800746295296 682295886731294528 683789311260839168 685703131727527936 685877005066846208 687030073950846976 687121175887810048 688625162118412288 690049249080513784 690727620378492928 691559644343348704 693495212769886208 693671061942605824 696450448051576064 698576797882793984 699418276665432212 700105858435579904 701553687646499072 703182495508783136 708061606826893312 708155497598661376 711173205685019308 711872343451303936 713657801851731968 715219872044023808 717135205119950848 719961801899614208 721767549600047104 723347370589978624 724939379652000436 726871987716030464 727240374095183872 728462981414518784 728744317883524096 729969453572774912 730066249380798176 733800792798789632 733898096652148736 735504469255356416 737025503314018688 739088323644030976 740706056732409856 742237847750468608 743862474587803648 745400793124405264 747131401478082082 749123171013459968 749741623293673472 752315457253574144 752415216198577712 755043897857277952 756364364917010432 757928537546664176 758261414467465216 761956155439947776 763623942151110656 764959414518340096 766878021450050048 769024394358685696 770903080075132928 772301486948282368 772692897476132864 774290837751244352 774659419434385408 775592544421073344 778157486567194624 779663342348713984 779766727692908032 781473498583816192 783089597271144856 783859434362109952 785177227372396544 785281343871782912 787000185278185472 788627713234872896 790353879249541376 791988342694680593 792766927934406656 795943369201801216 798373483294621696 799335173331922528 801775643024570368 803637137724323584 805299071143330687 809213264945020928 809578415154944512 809881325696909312 812769377925736352 813827592327135232 819084522579828736 822684015110697124 823075633149034496 824877199542910976 826682709245689856 828392301245508608 828502148173714784 832850649009741824 834250804083171328 834361427863769344 837916945312052452 838740681888169984 840475209952736512 840576536291835904 842314860930307072 848271826000535552 850128542386061312 851886620713606016 853864458832093808 856413530081263616 856847569478483968 859789094004084736 860498908552966144 863567464046094874 864691816847581184 866204042910473344 866584473677103104 870277305241068032 870807034788511744 872713076744126464 874517860220849152 876432024514342912 879107880481718272 880166820073352896 882630270798036992 883077597115580416 884903814572850688 886391479338369536 889097742759919616 891043819827101696 891161974506180608 893004910574782544 893112569810075648 894959539738451264 897464392996323328 901288815125569024 903261576285190144 905129534508206392 906019346210750464 913525912379340032 916315020599508992 918735055400555008 920341795592377928 923557155337535488 925109802547675136 925232474462793728 929175226484652224 934052123011825664 936096597234089984 940210302983653856 940657866456039424 944666351682414592 946734058566295552 946859597912816896 948817717485706453 950894510972104468 951829313153990656 953429490380767232 953555917558593536 953797710171083008 957619366070917088 960543097088841728 962645555348922368 964636320513936224 969453515429183488 971885017283231744 973584709386978304 981279477546131456 982929165206904832 983427324060532736 988219219254378496 989947477611969536 990382255630974976 992430380700064768 994602634561220608 997639280097230848 999448983109541888 1001636599444963328 1003707998662565504 1005904937226689024 1008720309483470848 1008976090098335744 1011318645226115072 1013018833529565184 1013410067056775696 1016111706011336704 1018470828007063552 1020441727485816832 1020577040656894336 1022810902558230016 1024926090546057238 1030044360143507456 1034433753723664448 1042609444892764672 1047217166399438848 1048081715607764992 1049843708509159424 1049982920457777152 1051819194962717632 1054457279493818816 1057408542243192832 1059991735103307776 1061914544553888256 1065156701722279936 1066439748578975848 1067488140584943616 1072037095729481728 1074526060552747264 1076748196247824177 1079618687637045248 1081981781218623488 1082125254757505024 1084219335453680384 1084363105697950232 1086736583968119392 1090054525909809152 1094422132652476672 1097763539530104832 1099085863331393476 1100166348970196992 1102441509158784256 1102925693770858496 1108299862458105856 1112668239299403776 1113586822833250304 1115458940290981888 1117557894647887484 1121462260052721664 1123347617379319808 1123916941783465984 1126241218547264512 1131728995579922432 1134206149371502592 1136688725212823552 1139039414212574336 1142227409268047872 1144727542222815232 1147094855614360576 1149605642544787456 1151983043919535408 1153115531540955136 1155792737401274368 1157735809748074496 1158182933779172224 1164337495953178624 1166219117126647808 1166373760750736384 1168926745780834304 1171344103481208272 1177568603861737472 1182210004255616512 1183185999260328448 1191395669207023616 1191553651306016768 1196631294706468544 1197200920944050176 1199980480523173888 1202462057803667584 1205094033707221504 1208466905420791808 1208773335662362624 1210229377600860232 1211419125832351744 1213616622347300864 1217321944825462784 1218788284090258112 1222509396294889472 1223981984164506371 1225185252262264832 1228029783488854016 1230569367140370488 1233849928728051712 1239107811947063296 1239272120797657408 1241984667392136448 1244553109948783789 1245776601039781888 1251634776077041664 1254586902320119808 1256098129521592544 1257733551778299904 1259933153324324864 1265857898532462592 1272025978503053312 1272670654666571776 1274810217475407872 1277615936416396808 1284321669141260288 1287132821196873728 1293404566377054208 1296235599281717248 1298916233563320064 1299072828814655488 1301759330528656384 1310965549273554944 1313835020051185664 1316552050193754752 1316726628347510996 1321326821250236416 1323637638604768256 1326374940706662308 1332821848144740352 1332998583715127296 1336341898764443648 1338678975407095168 1345792690127699968 1351527602159494144 1352212570583232512 1358621269835382784 1361775601492590592 1364591773462589056 1367578622521678336 1371406263455055872 1371754010133692416 1374060147901693952 1374242351775620096 1377250324236824576 1380098498161027568 1381455240756985856 1383119288686697408 1386990425539772416 1387342123885211648 1392900896103152128 1397153595765587968 1398836553330864424 1400211716871159808 1403107375292998144 1406364991017566272 1416123213653786624 1416310995197322752 1422346411370038616 1423744686902607872 1427315603703463936 1434270410239901696 1439923603799228416 1443535099200094208 1446694741179957248 1449878759304000872 1453743975432060928 1457488635767048192 1459938907145549824 1460132498761596352 1466354654296091791 1467796193304297472 1471008938510712832 1474051006628037376 1478176647288061952 1484475695500937216 1487724949175607296 1490801586248810528 1494262802956164164 1498246342026919936 1499483246587346944 1504630914507148288 1504830432397155424 1512728729834020864 1515857075093328352 1516522828934930432 1523912310879895552 1527247884302221312 1529918829036680192 1533756042900100096 1541806160150265856 1544602973896564736 1545385794952265728 1548581675502488704 1551185088842146688 1556314973134389248 1559326684697427968 1559533455385816064 1562946997167632384 1566179194542289712 1567718868724219904 1570354454744793088 1570562687743565824 1574000370556370944 1577255426469745792 1580707758499082752 1583976685389361186 1585533855868813312 1591886738403602432 1596746966589243392 1598670346663845056 1603551286049140736 1607274275448647168 1610598142286661374 1618426529890041856 1619156830309889024 1619762651393818624 1625538755851472704 1627655184654270464 1638169045159657472 1645368030221394248 1646151266298068992 1649754399085821952 1656784602491017216 1657004296347429568 1664065394201182819 1665701298019483648 1668501608166342656 1668722855727538688 1675833890624104904 1677481363776339968 1680950419905473024 1684629721860614144 1696543652001071104 1700257084772122624 1703773241427212032 1707728917664187616 1712827060162527232 1719578188008169472 1720997817105932288 1727134928092189748 1729383633695162368 1732408085820946688 1733168947354206208 1740554610482136064 1741614069577023488 1749035720441698304 1752864049028685824 1760333640146705792 1765260541596073984 1766155194231160832 1769807629145701376 1772782958676739072 1778195485519839232 1782087639654203392 1782323949012361216 1786009821149565088 1786225139620151296 1789919079476902528 1794928785992646656 1802577630251138048 1806523152570380288 1810259069016412784 1812038692421500928 1827051824758680064 1832630041199017984 1837470110801110016 1840683591184755856 1847114310675070976 1850219605095350272 1850464948925587456 1858350452969304448 1868104246023651328 1872193194468179968 1880420605967307712 1881315732912078848 1889332703364829184 1893468117132591104 1893719195825633792 1897635434971412906 1901789021944208936 1903658626307981312 1906858980761534464 1907111835117187072 1907595420342166016 1915238732141834176 1921086194177683456 1923400260829938583 1925291110697844736 1929272641027872448 1938907030858366976 1943770034566463488 1947169418773956608 1955726315633803097 1962558955092262912 1965858330413809664 1966854648121065472 1976438438508756992 1979894955223939072 1984860761400129536 1989205269122441216 1998897966219083776 2003273198889926656 2007415997325131008 2011809874453378048 2017952180196671488 2022637290452230144 2026037667059130368 2026820134113551392 2036941656014127104 2040883454971633664 2041154081313788672 2045621805116460032 2049852181092114476 2060088720287014912 2068867507447328896 2085218889785529344 2094434332798877696 2096163431215529984 2099687417018318848 2099965840915554304 2103638389925435264 2108914558987637632 2114817084486385664 2119983470206615552 2123829089107776512 2130313403444559872 2132879497157951696 2134976281169887232 2144074191458963456 2149052121105494528 2153496392495648354 2159237375274090496 2163963562437246976 2164250509515010048 2168438670907360768 2168726211395900464 2173473167936238784 2180109051819618304 2188844265304953344 2195527079060209664 2198171726662786952 2200332697940393984 2204883018317568512 2205851387541716992 2216599724916211712 2225336478598807552 2227173645666500608 2230917880581963776 2235115789295774968 2242924520105443328 2246695234758639616 2252482437094529024 2263457991159844864 2268412298743005184 2273377450425647104 2278078828425148672 2284454818536095744 2294189711228721152 2299211285089574912 2303966087839070816 2304271599608144243 2311585474802548736 2315471619496148992 2316365867558344448 2328674991906357248 2332438234253295616 2332747521501472768 2337853491561668608 2342688206962416544 2355137207723474944 2364420008511233024 2366371998520656896 2382791338414047232 2383107302612033536 2393262589412937088 2399960961046347776 2404924115607335168 2410188067414443008 2417546671324725248 2420458755201720464 2422838251664703488 2427233244694601728 2437576568180516224 2445018792589778944 2447963968329012742 2450370504524529664 2456059566977708032 2461138734280740976 2467699857456103424 2478215623894126592 2478544241595314816 2483969334784272896 2489106219897567578 2491553202079563776 2503269552154083328 2509173804640239616 2512196259043185088 2515467103556599808 2519866306648649728 2531715797064925184 2544051957006106624 2545341309333143552 2549620434950815744 2555231872832793616 2568643338282520576 2574265642393747456 2586809132754108416 2592471198563434496 2597832467126640128 2603518661057312768 2614959905173287287 2621931098547109888 2627670040102371328 2633104100387509504 2633453256695021992 2642653642500472832 2647275277209536512 2652749881413324616 2665997167430254592 2672683797528887296 2677357950814190336 2691585380255399936 2703055204318988288 2704425141166465024 2723551202985181184 2729183546925178112 2735157245043356672 2743508020267384832 2748120295803387904 2748484703551240192 2754500648473649152 2760196996322055136 2766238577373394816 2773980851079544832 2774684247770423296 2785801792206304256 2794307191531175936 2797673106661728848 2800423433742319616 2806214750585996288 2812729982035132544 2832246427307573248 2832621990394645504 2844692822740077232 2847489373805215744 2854631207406927872 2879847207598456832 2887070198400188416 2893389482359914496 2899757518608001744 2907487950864121856 2914977271534096384 2919877814291099648 2920264997523192704 2932709308592183582 2935592386608594944 2942017877021425664 2948102013256074752 2956353294576123904 2968951391001874432 2975449898351214592 2981603172497621056 2988525605912328328 2996492684053839872 2998966493174693888 3009261829014296576 3009660864794310848 3022486124161332059 3025457459668041728 3031714150186656704 3033045657869860864 3047824621759791104 3054495768604442624 3059837658073360384 3067512085800200192 3089205947793129472 3090771589904531456 3097163351004977408 3102370177684293376 3118653369394855936 3119066910771632128 3125893994335264768 3132358389084579424 3141125375487131648 3148000741112741888 3154510852939491584 3161415516998165504 3167953370778722372 3171067711737626624 3183773476807204864 3197340693327690112 3207102572098281472 3214548550897294336 3221196284573322748 3236853059780083712 3238313660619778048 3239525302787637248 3251077511702945408 3276338090319314944 3290736060442788496 3292302532596137984 3299508798171643904 3313569204982034432 3314008592694859136 3328130788402365638 3331402596038967296 3337003216332685312 3337445711455077376 3351667781248209808 3354962727552679936 3361900839810946048 3369259443721228288 3393087304002142208 3400514169544245248 3407546482854424064 3415457835328375232 3425654120325054464 3439156376016338944 3441995634211864576 3454269856184379496 3458767267390324736 3464816171641893376 3466337894708412416 3481109220964272128 3483228139154046976 3498071440883396608 3505728098057371648 3520667280293411584 3530521083192147968 3539615258291402752 3545565917353478144 3556390971039678464 3564647898024722432 3572019642299130176 3572450279240302592 3579838158953805056 3589857571985293312 3605155260502276096 3613046305140760576 3620518138032825568 3654103649517360128 3665260082398035968 3674940221602220032 3681367182369511712 3700929897851174912 3716700905938608896 3736208492047302656 3744386388936359936 3760841211934615424 3778665406729658368 3786936234265182208 3787438391651267584 3795270869942825812 3803578043888417872 3807317252615962624 3813717961523068928 3814223670234374144 3815190840684332032 3830477464283668352 3842172388355366912 3846800521659877166 3850582221395689472 3858545282055744896 3877814061716733952 3887540069132926976 3894338837547913216 3911452631267606194 3925117910184525824 3931716660827619328 3933709296242130944 3952876877017513984 3959789910447878144 3969721522800259072 3978410538244882432 3997795932438167552 4006546397779853312 4014831994650262016 4023619748906756096 4035904360393342976 4045274580904460288 4052075334118260736 4053640268227102784 4073883312028254208 4081766909943267328 4082308162627577344 4091243610232920064 4099704362184228952 4120177440574029824 4137735014894657792 4170437779571058688 4199931681831108608 4207276779850870528 4217829117975275264 4229634168972771328 4239966940413231104 4247658178215553024 4260626806889119744 4265758994315903392 4288148382917926912 4298104242210989056 4306992784991296708 4318474750548180992 4327927124874493952 4328501019030020096 4336877341814721536 4337452422791800928 4346946335872477568 4360218103639236608 4377688530609906688 4391054158120419328 4396343453325573904 4400665395880787968 4409766036635137024 4411702775083433984 4450672957197615104 4454347291333001216 4461835761163927552 4470231578591549936 4485849040210886656 4493390469517279232 4504964874189058048 4526915982319689728 4536824597486010368 4546754900851294208 4556157656850297344 4568909637072191488 4588379422457442304 4598422570179149824 4607932175678141632 4608543199216288486 4623170949605097472 4630943238992297984 4632731735116688896 4657349983812714496 4664876468506591232 4665495043002945536 4675706983123337216 4685376413924833088 4710274415446949888 4728840017022466048 4732743997041313792 4749621052253521807 4766214605224067072 4786525178825874176 4799921922092695552 4809848231214670336 4820376134828886016 4835093342649450496 4840917510403440928 4854466489389203456 4875153136361032448 4890037585179557888 4895927936658025484 4900741009049059328 4912119133955416064 4922277468561481952 4956431247788253184 4957088483190629632 4967938669568545792 4978212439795135156 4983106404159127552 5006539104308166656 5024392518086370176 5039732613297299456 5063431594129850368 5088103914012213248 5090682618666287104 5099240869901631488 5110463745665587232 5137286676565041152 5148531284787494912 5173618265508216832 5184942397126868992 5195664934253280256 5207037322114625536 5229919810346574574 5243862197094219776 5255340080204742656 5266208200775019008 5266906513390043984 5285307285000945664 5294550554419073024 5305499762826649232 5331994334860509184 5345367595057774592 5354715901628380672 5383170760510799872 5406110408637976576 5408850282332930048 5447102405970362368 5458367093850356224 5470314490086713344 5487016040534769664 5496240591606775808 5496969407102480384 5509001296947298304 5520393992644110272 5532477154746789632 5547961702159089664 5549368495540846592 5571603584412608512 5588614383062351872 5595346213323457696 5612429501171992576 5625459964070265088 5637093498003314809 5664492854615146496 5665243980789291008 5689385645480154464 5759694415196913664 5774140396800376832 5786778964719828992 5799515037216003488 5829954543068192768 5839755628582199296 5840529995046385408 5865418617184367164 5871184773217189888 5884035754042851328 5896204026512149504 5937902782003748864 5950899796702429184 5963206344995242112 5977051211824656656 5992985368107679744 5997932986349387776 6018523658028593152 6019321729588621696 6044972248322664118 6050914919336083456 6063428300373313408 6066091315739721728 6095649243519582208 6108991537208885248 6119675316146720768 6135024171600400384 6178411895586258944 6181543179809062912 6194326702009954816 6204740355368586752 6237306738789711872 6238133821543264256 6251787988670529536 6264716778169158848 6282250750974263296 6296001482225483776 6309021705878983168 6322831033996331008 6335906741557444744 6342135423475253248 6367546953614409728 6394681386655380224 6414205144196562944 6429097101794588672 6442392569146645496 6476627321239556096 6502155023405890816 6552676180638629888 6581472120885576992 6584605065192275968 6627138409964068864 6628017185389718272 6656261576804731276 6662805192077934592 6674006432665370624 6674891422910154752 6703335562496419616 6723801679621892096 6738518887442456576 6786174608004284416 6801028339088490496 6815092965708848128 6830915670656750464 6878312752032677888 6883991268423729152 6908539712368758992 6917534534780649472 6929632343283786752 6932675789416824832 6962218441928544256 6996142881766793216 7011456196114743296 7041334560586823168 7061042166384295936 7079230516582805504 7091131834706956288 7112781942079356928 7129295796049444864 7144039284598260352 7144900558480605184 7159676317907610112 7179715143970586624 7210310521004552192 7226092610281521152 7241036276065651136 7308207299034720256 7330520164796071936 7349880443204440064 7362734364739023424 7401859795702349824 7433401811877217792 7472416984094605312 7521682423869230848 7557330813459316736 7573872468530364416 7574876783302535168 7590541739885651624 7607156087776835744 7628447340468748288 7630381681368664064 7660954928567336704 7684344776710733824 7693601043319754332 7701164442791378944 7717090564111489792 7788677675095826432 7822905262535212388 7850235820369051648 7863433321655238656 7867418592484261888 7919579820895756288 7939443045600518144 7956821076489764864 7995591864876335104 8013092795559706624 8029663989300524032 8047239497813512192 8071808720786685952 8090549161808920576 8104150668236521472 8107280536454205568 8147766624056508416 8163533819886534656 8164616325255154688 8182487220465840128 8199408724368457904 8240354881148059648 8275470029789315584 8340875559142117376 8399863363662217216 8414553559701741056 8435658235950550528 8459268337945542656 8479933880826462208 8495316356431106048 8521253613778239488 8531517988631806784 8576296765835853824 8596208484421978112 8613985569982593416 8636949501096361984 8657002038060040192 8673754683629443072 8674904845583601856 8693892671744955136 8711871769641486523 8720436207278473216 8755377061219813376 8782108316240838656 8792686906651147808 8819532073270274048 8901345914395230208 8908694582666002432 8923671522327855104 8940463157183099872 9009929748378116096 9053831964639379456 9073649194972020736 9093509801702588416 9112315313700594688 9176758844914884608 9196845140358299648 9215864351356283264 9217086398432576972 9246341899210194944 9261886477984595968 9265463470233377792 9329752937013182464 9330990086005891072 9351413966246674432 9370752827849666176 9420548830893899776 9457680034044932096 9465487994082627584 9499242104507043614 9532429210448134144 9573050357651748352 9599843844185391104 9619696462429340672 9640752269657772032 9670186685298900992 9681835020806881856 9708932978778406912 9750306272722064896 9780075170359115776 9791855873316050968 9801482018098118656 9824238267910832128 9844554937122963904 9912862495576506368 9914176966381259264 9935877339137091584 9956424879590270312 9966212808318255104 10048785036172740352 10079465226594598912 10126863188259700736 10176207828024426496 10220927491331174464 10274573353130082304 10297062569574989824 10347236531016433664 10391329868506560512 10414074644229251072 10459839620693149148 10487724394188439552 10510680160409485312 10532416401550038016 10533813026780087968 10589101108838146048 10610999525653298464 10663988669721018368 10690735190115549184 10709431803256761344 10812220817275953152 10817700564665860096 10894204811940724736 10916734187700712448 10940628980173426688 10974032081069539328 10992481183213551616 10993938814204960768 11018002593894596608 11040787985288220544 11064954309493579264 11095923404318179328 11098736991081693184 11143207168825217024 11177228766124703744 11190692426646915392 11224859002343985152 11250919928140530176 11274186996006629618 11328985709230292992 11330487961578582016 11378771290960308928 11519388830393827328 11548280793600753664 11599030074432006976 11659909086136385536 11679511257164398592 11681059990092770816 11730837234368734328 11742369546434379776 11792408053024299008 11875805564007497728 11901799593404858368 11926412689990484224 11954102423649313312 12037047316057186304 12038643459177243392 12089944496645328236 12101829838672166912 12126856600746626816 12132182631479443456 12191298487039164416 12239350632293441536 12270048343200800768 12356823791172517888 12363086359618125824 12388653404019909632 12409480710737173504 12474613477579423744 12476267643086528512 12503575977341059072 12529433556338317696 12564501501948526592 12592002964450967552 12618043411757966336 12645662067992662016 12671813483114889488 12684270846950506496 12735093907228819456 12789362773310760448 12828410288393125888 12858194203589177344 12884785138293290992 12953254642479112192 13004310046811781632 13105352361277259776 13162944241771153984 13169210130384551936 13254276819928137728 13256034370779436544 13312523153609462552 13325610384155869184 13348012865330741248 13349782845820309504 13406671124992839232 13447603359243784192 13463801825809570081 13477037774884913152 13572349216008568832 13630185931417696256 13661831341313500928 13690084209436621679 13756625504065355776 13767982536847458304 13817079424737517984 13835069069561298944 13859264686567573504 13924436883857088512 13992285763533586432 14022912392229486592 14082669121173646336 14158461033165611008 14182263669413912576 14258591592098889728 14288078569196520704 14289801116961210368 14319352635815220224 14420621042009104384 14452185220563042304 14482072552131302272 14616414598069440512 14661040329592143872 14699760886408880128 14725468729478046848 14803719591404699648 14866803623754435584 14944833968189210624 15043364847738461696 15114661626918633472 15147744937060728832 15149753566605070336 15181083479771303248 15214312175553671488 15256894680937496576 15260763362737328128 15321909857134673408 15368689553421467648 15387202086639508664 15402328885582757888 15434181128222979584 15577355350191652864 15645810525070424776 15700471640738103296 15726866643310477312 15839159641791512576 15878886091201036288 15913642152979529728 15991183729752670208 16059327978601048064 16094478995627024384 16129901197257009701 16181098323617841152 16208301336473042944 16214561072908411136 16327067639773069312 16329232650510309376 16364974440931680256 16398817448736915808 16480709762296119296 16550940059578631168 16681751118284234752 16799726727324434432 16829107119403482112 16871316471901101056 16959867761652924416 16990632712862212096 17063035977263613568 17152593531671707648 17192416968843956224 17227971139965186832 17273899002192723968 17314004076120080384 17347509367258886144 17349809691167203712 17387785343489910272 17423743539282973046 17440872414556946432 17510754122439626752 17564216632481677312 17585373813302295616 17639064146540548096 17802691828790460416 17817389165332004864 17847343044655710208 17880926314366199744 18019859496756232192 18107663929278758912 18147298389944041472 18224630627401189376 18304719336213011009 18353517689829769216 18393690280716599296 18431728702712566528 18434172796865153944 18530926940466755584 18661980172011782144 18702827932493348864 18741505655699332352 18841097661787799552 18915360068089864192 18930975988165255168 18998484209014087228 19064858420896268288 19146100715303496704 19239392924858681344 19281504539315544064 19363670041613763712 19417865957556813824 19500612545444129792 19560150340718231552 19583711746632101936 19602964036196237312 19648476535821664256 19689109874245927808 19825724991153012736 19828353932762518528 19871754678274183168 19912849759180540624 19932425616636510208 20097570072345480704 20158930453189197824 20253726376519401472 20352415656048852992 20441854982662348928 20549146706260164608 20594125139149979648 20694473062032867328 20782659737013121024 20828149288458502144 20919679241386298296 20975448788376879104 21064832803100076032 21067626053560175936 21157402869129324413 21178202217676292096 21221999051306596928 21327977339442036736 21381470380231098368 21418863606513522688 21624441634551906304 21635401129331720192 21833468375401424896 21881257960346853376 21987877628409921536 22036005187789193216 22081575970576441088 22129908618987158528 22197473982163386368 22286414337650434048 22381384853293830784 22449718004687970304 22501839856281060352 22548373992013259236 22657971418460585984 22660975923157164032 22757542581920617856 23038777660787654656 23096561587201507328 23198060148864013952 23319818172272771072 23359022514328797184 23362119980185541632 23461674468737468656 23484739092868759552 23584816106048598016 23751611128014995456 23803599186809716736 23852825379980968448 23908204847298626624 24074094632114372608 24077286918354486784 24179888993290656472 24203659677344333824 24253713201493253632 24264365262958886912 24382596974078328832 24478701264586883072 24540096686401601536 24713647582345035776 24777306808039819264 24818961421474347008 24952535286173057024 25007151954682118144 25058867112676635392 25129003003897053184 25236086823515932672 25291324135985324032 25343626966229778976 25470187814457638912 25578725546621520896 25656820576786251776 25716388407178354688 25769570276586581984 25906509284958224384 26008620093623563264 26210704722554519552 26325888483542307968 26508553639856275456 26512068741558873088 26625046307218925104 26651220768311738368 26696025730661482496 26699565691640619008 26813342249985678464 26895206718487568384 26927603651619140162 26954075549769826304 27144698432017137664 27260371862835392512 27323662682627001856 27380168418873243358 27513251008130711552 27535965073694916608 27634158849475035968 27670138139122597888 27718529373135147008 27848873767714177024 27984571527067172864 28045824784458973184 28165338242347292672 28316922066331222016 28364527338827825152 28517183184197779456 28576157138393041408 28638705271630440448 28841242084018208768 28904370441126084608 28964145104262604544 29232829196138881024 29399521772817760256 29450937458956093696 29607439182809399296 29733607247508871168 30086729695476923392 30229323253837266944 30295489874121457664 30299507133210140672 30362166959542606496 30428624351107342976 30513789361874993152 30521526725474656256 30643819714269346816 30737379106842935296 30774404173279017328 30804657771165515776 30868362256445959168 31154710700383305728 31291621050140849552 31400943281476206592 31453733286620954624 31678319283583025152 31757772182402072576 31827284305959059456 31982367459505340416 32118655957202096128 32188957991254048768 32259802394514019402 32362196647235682304 32416602672946085888 32429122145816822272 32654135279546138624 32658465301020618752 32729948881863360512 32797634897473831616 32961419524592238592 33101880119157262336 33247347365774652649 33363502236568469504 33599453454648868864 33658214238806964224 33742632943802202112 33981265425724424192 34126071954527227136 34305187063343415296 34384833937687912448 34455942279930373664 34628008152240160768 34695018734517772288 34699619382334407424 34775570686979820544 34847487078565946092 34881744829113892864 35021508244879253504 35170747626604591232 35278128293081096192 35605383657580920832 35634778330664009728 35694686089311420416 35761852628732399488 36039718993512464384 36215327858557517824 36294596779888082944 36449261254802378752 36609438672426022018 36707035379659538432 36787380561433198592 36863457405425133056 36868345593730307888 37061853880933511168 37323960344023564288 37405655864986697728 37483011311398664704 37682195323575599104 37830720136179728384 37861951976330510336 37996968418028174456 38129716841792536576 38292201430606993408 38478785849717362688 38563009078631088128 38727340083227527424 38835731915113627648 39001225090888259584 39120300681436463104 39167423493264203872 39296953071643328512 39378219748491855616 39651449982306025472 39656707865525037056 39743509356548366336 39825699518361081248 40195140144690961408 40317860906378395648 40507452753038802944 40883709965324697856 41098293412520329216 41188250278299959296 41565319474026242048 41656298576917004288 41839358482772596592 41950897576753758208 42129665606200152064 42135252107120351872 42314805738258648826 42356404435352584192 42443998102613193856 42655954678884073472 42762940760462196736 42837727213027045376 43248883269103812608 43270802258663440384 43666936750802849792 43762515920693706752 43975755256819843072 44072010375578386432 44163151941152882176 44259817237974317056 44394947964326772736 44572828675300868096 44762769706587661568 44899436009375940608 45003679712562120704 45096747984026518472 45321951846314328064 45515085163841235712 46396120297728027904 46639636344545542144 46718045028657594368 46724239960371083264 46923348937474937312 47169632212097196032 47503222256029990912 47607198373619433472 47705650759961936896 47816409694597253248 48148189264228745216 48154573836708973568 48359777986581312944 48407319354688667648 48507426402986507264 48528730525917773824 48957402529173766144 49080193372803203072 49427295164690071552 49554613616079638528 49637922842948694016 49905070572346114048 50014303909364236288 50117734225353270784 50258006007794106368 50472173647031865344 50582648271970648064 50687253932459557952 50940375628915277824 51157451093243041792 51313641153572503552 51432776814356709376 51539140553173163968 51813018569916448768 52017240187247126528 52651776967084615936 53017107279712550912 53024137483117746176 53250092614437850208 53399131383281238016 53626684499971356928 53790413436975136768 53855207303238280324 53908151099539652608 54520743725670785024 54647325365254003712 54760336837746486716 55026502016261423104 55071930147389833216 55268317698950071936 55437058746270294016 55697747535428354048 55969143054134345728 56091649568917946368 56330676484694585344 56633844132662444032 56729054677655650304 57034366368395558912 57152314276786082816 57277410543260880896 57682484168036417536 57808740882252169216 57928290208525209088 58465658392277762048 58799043545635520512 58901874917912187392 59214878365618798592 59467214495017742336 60173459390953846784 60458646507674533888 60599014266420281344 60724333919085212992 60857248702214685952 61027578723749986304 61043053450949312512 61287639428538693632 61474758213685870592 61548808346558034656 61736724512891918336 62309421400766611456 62583242100281699104 63356638567166050304 63515544364804145152 63654568611918118912 64237311914404192256 64377915982508097536 64519604789028038804 64724393294471364608 64833205345892171776 64858244291633644544 65308270559092277248 65316930602041237504 65459897763726721024 65595269794947663232 65922839049184477184 66203760238314524672 66494694731549305298 66727004473136939008 67198906909297737728 67316428477613928448 67485265887604404224 67962530851448848384 68252143909054454272 68610374126686830592 68769667875375824896 68911884559860747328 69256016304480321536 69390037469035544576 69399238764668814848 69551141373959641088 69694974157131892184 69763489658227785728 70043016489758507008 70341495253209182464 70556256586162192384 71523705257464798976 72079437987024928768 72430655717115035648 72898522509604757504 73218877344852044036 73414070759319076864 73574761122866397184 73726914810850266112 73736691187460615776 74123707761867022336 74647920688047128576 74811311729973395456 74966022622797329408 75661440272359456768 75723903952661020672 75993936836056348912 76259433683585073152 76584402861213986816 76957571699434725376 77126018157262176256 77454680166455054848 77671463830227255296 78002450181776519168 78240601362872926208 78334846986528407744 78593906143286657024 78756439496983711232 79302899964612050944 79313415731050074112 79487018713096732672 79651399036722162496 80390280289381922816 80635721812756791296 81767419930649395712 82196586825040658432 83130638948052484096 83312597153834008576 83678716965545193184 84259331212400304128 84270504214240703744 84629611476517297652 84712808870705168384 84887996205226387712 85675454426054090752 86497766538207625216 86541604517326880768 87333873501605699584 87525031841387413504 87951510513639686144 88144020751156772864 88326303882305764352 88519634475948634112 88789895928653545472 89145657350601736192 89525539413175323136 89798872018751881216 90007359425124241408 90193495968053036944 90643903692628656128 91030170327682471424 92792240595456055808 93279272689091084288 93436090057315188736 93448479920742166528 93846697874949874624 94339264424194392064 95006444512059981824 95411301519923873792 95632819389194506496 95830589466056351753 96296378528457490432 96309147673417947136 96719555973162625888 97014852805973014528 97914805058347532288 98160386745606406144 99109227232159277056 99275845685897388032 99810141144692228096 100028607818728472576 100235468450706541568 100944347294063730688 101165296543941296128 101374507864919115904 101880751257830555648 102314902186486083584 102627282307145007104 102865553628713418752 103078281106346327936 103626037139832897536 104034480374494253056 105303553934169231872 106034214559425101824 106048274966235492352 106500185228875700416 106798262766562476032 107253368999942713856 107580826873950273536 107710414606476560648 107816302199079305216 109041487451341570048 109294650730508007424 109520673675492973432 110536635397900143872 110874117492540588032 111395495070856708096 111938286108268691456 112661352969389170688 113267688265324888064 113458109355311300608 114304628553572165632 114554821086521761792 115364968336072835072 115617481764504338432 115856580417050418176 116931316784555524096 117598087091271041024 117803749835824374784 118934428990035484672 120346918781907693568 120917293015349067776 121198028532840562688 121448667838170425984 121714497404429371904 122055157447499972608 122086106901898625024 122575278857077387264 122949516427371741184 123097616693116069312 123473449025783836672 124618842801533222912 125166484200563398208 126713277134332100608 127031088729608290304 128474623828808384512 128755831965016195072 129039209578056077608 129716488583267289088 130633861204082475008 130919795527453442048 131190539589895326464 132407520476629049344 132989389463098610596 133454008946273878016 134632856955227856896 134970531775208808448 135925061702897696768 136504287818108908544 137220748253373661184 137539335750751649792 137823769119721494656 138512032608960643072 138780074938071089152 138798477529337629696 139102282747919282176 139389948314263784368 139526979316455571456 140086032979517014016 140682990506418364928 141112513172324384768 143047410514929597952 144158875974049857536 144861311434230071296 145797045019209515008 146437754689704088072 146828141518638153728 147453829621700532224 147473382374921231552 148101820083905270891 148247415523734044672 149295841376094257152 149932045245594658816 151322880544718913536 151447807905322041344 151987873672112697824 153168805722427973632 153915143398869450752 154252036314524352512 154909360332910109696 156004900363553038336 156669693973056815488 157187812286573314048 157512878993967422464 158605799929224101888 158626831462100148224 158974037426193465344 159302798073444324992 160780560578763845632 161271443625513582592 163534839861298791424 164393173650081316864 166261277896104968192 166625194307668017152 167357433931090386368 168518662424800608256 168541008428481407488 169259222953034595304 169425617741410336768 169775992410452775424 171350908852108181504 172995533076415250432 174667747003211399168 175050063682774827008 175903021027279372288 176652607764611528704 177039268951897268224 178291314701203472384 179051078826350646272 179597744037503762432 180014718850248482816 180386991936106073888 181287807385257312256 182060340655364942848 185584481190912111616 186558545378182168576 186872180114630377472 186896959841484333056 187693395749899749248 188678528848388784128 190012889024119963648 190822603039847747584 191265638778389012992 191661178932112703506 192592757056914980864 192618295346835894272 193439111946325251776 194029705611946029056 195829610116695064576 196320773491212812288 198218454464318554112 198551691371794776064 199620282289384456192 200470936901413083136 201888694588127461376 202330593087882592256 202749015729838231808 204629804372972167168 205731107257426837504 206156562212692655872 207252074279665795072 208068960748988506112 210607107868338463744 212068429118850203648 212096549932470984704 213000370457751400832 213596525533124952064 214506737999885427712 215161653747900547072 215420829212953121296 215632604398158610432 218082974902683140096 218589301461016014848 219041347350985946864 221073270795800287744 221748234985081176064 222790990141713416192 223876572216537382912 225322705938778341376 226535376530649776128 226916218710622601216 228609257107144331264 229109642173043523584 230729936672145670144 231713160834100836352 232731431560422568543 233862633569111048192 235196174182542082048 235607499671648749568 237868857980070969344 240693837563815387136 242396057065681125376 242897335676340851968 243428994808858743808 244172213803797250048 245150557714154774528 246195233386232138624 246946898051567673344 249237685603066445824 250332968401126796416 253426554268664201216 254062177459216580608 256949247657616769024 257511663930032390144 258078419156112155216 259432977166534578176 261267722408164950016 261839591054906884096 262381079179790652928 264815040953258098688 265978778926197221192 266908017892547756032 269265713910455713792 269941063550417616896 271850123405795393536 273008575636217817088 275078671501503299584 275647538239442989312 277560149876142178304 277596955058675259392 278204565495838564352 278779896628527568736 280172065959034028032 281365981012836729856 282225026344648769536 286094821029859195904 288317751948099715072 291594090038419030016 292875509379408176144 293656283037276307456 294907659243401064448 294946764749842463104 296203640167810541782 296494831047468089344 298591682752188514304 299864090491189317632 302645761089437827072 302895615810644082688 303975747344225395648 306337611444855947264 307830286797738901504 308504072629048705024 309818720665820219392 312009800727106076672 313339387946113630976 315025757987934844928 317253662924200296448 317948074852386930688 318605596146888649984 321561121157527691264 327069679722597582848 332522555792209936384 333250388615336034304 334714867862180772736 337037324849601216512 337082016856962814976 338518445906069190608 338851235482820673536 339551984820905550848 342701817704216363008 345991066152830500864 349335494006422798336 350100127365549654016 351806042054558744576 353305215529223057408 354078537903794536448 356582629402406944768 358102157652701292544 359195488075007524864 360029437700496965632 360773983872212147776 362575614770514624512 364120681310729885696 371168962381824223232 373793919682968666112 375386791499799498496 377357057696777568256 381645206079695495168 382531277556778025984 383322357864225407012 385185514113829961728 385236590693671788544 386878223892650503552 388059411223892058112 391659220233390129152 392641546982425624576 396436908928637108224 397103382743589552128 399240564578768912384 400941873802826166272 403777389176254922752 404661186175765184512 405498031459676463616 409259608745944334336 411462214514853675008 412313124425385311744 414504148559331590144 416137921497977012224 421214215736676927488 424193099864941969408 426000740915502801664 427193051066249904128 429013475999770855424 430323307495801094144 430841658425906242592 436165949805366280192 437178602922032029696 438082694701971893728 442146541591600575488 443496469970162352128 445581980283426832384 450645411877556682752 453070753061299552256 453832437421245202432 457218514214288662528 458219284346087047168 461459873344291340288 463426321668201672704 465462863120845137086 467725267138222096384 470392348365084164096 471214999343297499136 475737715960141938688 481387675127630774272 484792114131362250752 485794671352681703936 486857989617717487616 488344427607594500096 490301115428309549056 492390466772464277248 493893796103135346688 500665936802253592832 513898495315233538048 515023327860064780288 516156838312224310432 518865954333069156352 522535444816329900032 523679182109813768192 524762158359581305856 529630081906516197376 531957557852394442384 533816035785095512064 538531427820911427584 539882127100835233792 543700246811590787072 546017151272435634176 550157343003006599168 551295076478885978624 555120299752284356608 555193910117350518784 556409130991677128704 557559793257055137472 560344131918068056064 562731962025673459712 564450052689297539072 572189642059718391808 583188180076838060032 585751018758816352288 589815318486802128896 589893529499684926208 592407280335621083564 592989662094936178688 599728180982378635264 605291522178875654144 605791231621288165376 607951494688450791296 612675222889711894528 615660573595477803008 617008145258097410048 619637441331640438784 624019601454212153344 626678775892227261952 630051515975869689856 634507325848400592896 635896149704773861376 637211192293777299968 643122242315055382528 654139359445195165696 665045111584419872768 669429735724361545472 674074649699202433024 674164033713925629952 677036891812138381216 679103969641811101696 685403635408432726016 698670988012845596672 700200254731099308032 706610431058446114816 708157075807589072896 713165258804813889536 716204315305402585088 718390976150015049728 720058875400993931264 721547967744424295552 725151229541029249024 728241362621459771392 742337924763648446464 747587839365937332224 750773582999598996992 754714115393555136512 763290412159390990336 765062555113556051968 766644715728450814024 770473181387343577088 773756447785301007104 776118822447784116224 792873817857274216448 794206765487179104256 801883747605652332544 807554778352509845504 809322372351530369024 810996062919352927232 818519217491888668672 822924429029707350016 824626248850770623488 832275842995954024448 842428431473353854976 848386199729883938816 852001481831005603328 854386102132499808256 858026951999541710848 860646614991602188288 861683316851812485184 872331899610732560384 874357205844064059392 876165389403943787456 884293083183201150976 886992939940324704256 901290823755113365504 914437028428577325056 916438568692174094336 926852643336403345408 930925726241690274172 935450534276444192768 942429998686594998272 951475431920283877376 962775350255261548544 969584228262724501504 971589342705363407872 973715979235434975232 976688855215189000192 980602230856619098112 984780933544928554496 987787592206270693376 1001331873604507185664 1027796990630467076096 1032313676624448620864 1037731908666138312704 1045070889632659800064 1049524316719162611712 1059260163813032394752 1063915115704788884768 1077062855641822855168 1079764254201670467584 1092034302544871268352 1100314686006013198336 1102590152957771957248 1110240599504568713216 1110387820234701037568 1112818261983354257408 1115119586514110274944 1120688263836136112128 1125463924051346919424 1128900105378595078144 1144379284119436783616 1166376360153676120064 1171502037517632704576 1179630636973604257792 1179787058999369852416 1184814560671242167128 1185979324189872357376 1199456361964757270528 1215902989376901582592 1225350445779423789056 1231321147190955606016 1239274882663280877568 1248039202908424306688 1253357551784454523904 1260103031951739379712 1269014651696801185792 1271792299409547722752 1274422384587554599936 1286244484630110765056 1308278718890390331392 1330090223168839745536 1338859471448723090944 1348149299398404866048 1348328067427851259904 1354073783624276762432 1358207939283622203392 1370807270816865452032 1397341976025691193344 1413220862116892229632 1416314151615178145792 1432408630610805170176 1440117750801987862528 1443095935488848591104 1456482725242919542784 1484675849527296892928 1495175678731874664448 1501547165999197993984 1509428230787110273024 1526580824318781980672 1530125110227112103936 1533289431456901628048 1540946362774687154176 1547512895570602014208 1552237644895568232448 1585747635714548432896 1588413530974358208512 1603767495211304665088 1615109556705019691008 1621992125838705854464 1629120020922957979801 1637038434983777337344 1649252497701541246976 1664551685991908048896 1684856862946707709952 1696772399459767877632 1704002963662011206656 1716053903999083421696 1723366633703624970368 1744663799221465120768 1748714411688128118784 1752330778807887574912 1768586166366402301952 1773985879880649408512 1802581647510226731008 1828874056857154650112 1832877137384348188672 1853705286672806690816 1861851452483380548344 1884859997373189996544 1902950863840567754752 1925550700510523097088 1943178685410726815744 1947431958470869950464 1961204461713238196224 1969561867089857108992 1975575184412541386752 2002663747209014371328 2055593981260934152192 2064627353248897241728 2075463817332276625408 2090141779265319600128 2099048633438325223424 2118520327626064789504 2127830231409577769536 2154125711283645710336 2159528508403340935168 2184068605089742536704 2205180305915543914496 2220775640469402075136 2225636523966708514816 2230239173028220549888 2250927848102693838848 2288758568238873567232 2332752720307352240128 2343004075035265409152 2359261273947208515584 2359574117998739704832 2369629121342484334256 2371958648379744714752 2398912723929514541056 2431805978753803165184 2450700891558847578112 2462642294381911212032 2478549765326561755136 2496078405816848613376 2506715103568909047808 2520206063903478759424 2538029303393602371584 2548844769175109199872 2572488969260221530112 2616557437780780662784 2677718942897446181888 2696298598796809732096 2696656134855702519808 2708147567248553524864 2716415878567244406784 2741614541633730904064 2794683952051382386688 2826441724233784459264 2832628303230356291584 2864817261221610340352 2880235501603975725056 2886191870977697182208 2912965450485839085568 2969351699054593785856 2990351357463749328896 3003094331998395987968 3053161648637563961344 3060250220454224207872 3066578862913803256096 3081892725549374308352 3095025791141204028416 3104475289791136464896 3171495271429096865792 3176827061948716417024 3207534990422609330176 3230219113410039382016 3243984251677411708928 3258240041845915959602 3274076869967554674688 3298504995403082493952 3329103371983816097792 3369713725893415419904 3393544798919535755264 3408005927324022413312 3432107807998166843392 3446733267407249940736 3497428823376256237568 3504661557615775149824 3537172332732804603904 3605163295020453462016 3657748113714309300224 3665754274768696377344 3707410573345613381632 3723702904966761096688 3769719994746379993088 3805901727681135509504 3851101401021046194176 3886357370821453631488 3894863916941739900928 3922408923426476392448 3939123734179714217984 3951150368825082773504 4005327494418028742656 4129254706497794483456 4150927634664553250816 4198097266876650446848 4237040655252129579008 4255660462819155539072 4308251422567291420672 4319057016806681870336 4368137210179485073408 4410360611831087828992 4441551280938804150272 4451273047933417029632 4460478346056441099776 4501855696205387677696 4577517136477747134464 4686008150070530818304 4718522547894417031168 4719148235997479409664 4739258242684968668512 4797825447859029082112 4863611957507606330368 4901401783117695156224 4957099530653123510272 4992156811633697226752 5013430207137818095616 5040412127806957518848 5076058606787204743168 5097689538350218399744 5144977938520443060224 5233114875561561325568 5355437885794892363776 5393312269711405039616 5416295134497107049728 5432831757134488813568 5652883448467568918528 5665256606460712583168 5729634522443220680704 5760471003207951450112 5772383741955394364416 5825930900971678171136 5938703398109187571712 5980702714927498657792 6006188663996791975936 6106323297275127922688 6120500440908448415744 6133157725827606512192 6163785451098748616704 6190051582282408056832 6208950579582272929792 6415069980845218660352 6487968503354823417856 6516480083691831919204 6548153739935109349376 6597009990806164987904 6658206743967632195584 6739427451786830839808 6787089597839071510528 6816011854648044826624 6864215615996333686784 6893466534814499881472 6994857646752512475136 7009323115231550299648 7074344665465609207808 7315496227428618600448 7414821146691226763264 7447405809933522193376 7539439989492759986176 7702202802042092388352 7772714741642907262976 7789727833883479801856 7844817846852952784896 7878247468359428435968 7902300737650165547008 8010654988836057485312 8258509412995588966912 8301855269329106501632 8396194533753300893696 8511320925638311078144 8736274420358970146816 8820721223662175657984 8883102561877608300544 8902546095866834059264 8920956692112882199552 9003711392410775355392 9155034272955494268928 9372016300141061636608 9437045095788834062336 9438296471994958819328 9478516485369937337024 9595650895718058164224 9727223915015212660736 9914199061306247020544 10026860414275636191232 10080824255613915037696 10195379076700436799488 10289955877040886120448 10466229751123122651136 10710875771589784727552 10786624539422810079232 10832590268994214099456 10865663514268977627136 11305766896935137837056 11459269044886441361408 11544767483910788728832 11651861801943356342272 11877406796218375143424 12012377327993583951872 12212646594550255845376 12241000881816896831488 12266315451655213024384 12327570902197497233408 12380103164564816113664 12417901159164545859584 12830139961690437320704 12975937006709646835712 13032960167383663838408 13194019981612329975808 13478854903573661679616 13632023709296089653248 13728431231992667373568 13786933069628999762944 13989715293505024950272 14018646230463100599296 14148689330931218415616 14630992454857237200896 14829642293382453526528 14894811619867044386752 15078879978985519972352 15545429483285814525952 15579455667766959603712 15756494936718856871936 16021309977672114970624 16517018825991177933824 16603710538658213003264 16792389067506601787392 17022641851276622156288 17472548840717940293632 17641442447324351315968 17766205123755216601088 17841913384225764399104 18007422784821550710784 18310068545910988537856 18744032600282123273216 18874090191577668124672 18876592943989917638656 18957032970739874674048 19191301791436116328448 19454447830030425321472 19828398122612494041088 20053720828551272382464 20161648511227830075392 20390758153400873598976 20932459502246245302272 21421751543179569455104 21573249078845620158464 21665180537988428198912 21731327028537955254272 22611533793870275674112 22918538089772882722816 23089534967821577457664 23303723603886712684544 23754813592436750286848 24024754655987167903744 24482001763633793662976 24532630903310426048768 24760206329129632227328 25660279923380874641408 25951874013419293671424 26065920334767327676816 26388039963224659951616 26957709807147323359232 27264047418592179306496 27456862463985334747136 27573866139257999525888 28037292460926201198592 28297378661862436831232 29659284586764907053056 29789623239734088773504 30157759957971039944704 31090858966571629051904 31158911335533919207424 31512989873437713743872 32042619955344229941248 33034037651982355867648 33584778135013203574784 34045283702553244312576 34945097681435880587264 35282884894648702631936 35532410247510433202176 35683826768451528798208 36014845569643101421568 36620137091821977075712 37488065200564246546432 37753185887979835277312 37914065941479749348096 38908895660060850642944 39656796245224988082176 40107441657102544764928 40323297022455660150784 40781516306801747197952 41864919004492490604544 42843503086359138910208 43146498157691240316928 43330361075976856397824 43462654057075910508544 45837076179545765445632 46179069935643154915328 46607447207773425369088 47509627184873500573696 48049509311974335807488 48964003527267587325952 49065261806620852097536 49520412658259264454656 51903748026838587342848 52131840669534655353632 52776079926449319903232 53915419614294646718464 54528094837184358612992 54913724927970669494272 55147732278515999051776 56074584921852402397184 56594757323724873662464 59579246479468177547008 62181717933143258103808 62317822671067838414848 63025979746875427487744 64085239910688459882496 66068075303964711735296 67169556270026407149568 68090567405106488625152 70565769789297405263872 71367653536903057596416 72029691139286202843136 73240274183643954151424 74976130401128493092864 75506371775959670554624 75828131882959498696192 77817791320121701285888 80214883314205089529856 81563032613603494395904 85687006172718277820416 86292996315382480633856 86660722151953712795648 86925308114151821017088 92358139871286309830656 96099018623948671614976 97928007054535174651904 98130523613241704195072 99040825316518528909312 103807496053677174685696 104263681339069310707264 105552159852898639806464 109056189674368717225984 110295464557031998103552 112149169843704804794368 113189514647449747324928 119158492958936355094016 124363435866286516207616 126051959493750854975488 128170479821376919764992 132136150607929423470592 134339112540052814299136 136181134810212977250304 141131539578594810527744 142735307073806115192832 149952260802256986185728 151012743551919341109248 151656263765918997392384 155635582640243402571776 160429766628410179059712 163126065227206988791808 171374012345436555640832 173321444303907425591296 184716279742572619661312 192198037247897343229952 196261047226483408390144 198081650633037057818624 207614992107354349371392 208527362678138621414528 211104319705797279612928 218112379348737434451968 220590929114063996207104 224298339687409609588736 238316985917872710188032 248726871732573032415232 252103918987501709950976 256340959642753839529984 264272301215858846941184 272362269620425954500608 282263079157189621055488 285470614147612230385664 299904521604513972371456 302025487103838682218496 303312527531837994784768 311271165280486805143552 320859533256820358119424 326252130454413977583616 342748024690873111281664 346642888607814851182592 369432559485145239322624 384396074495794686459904 392522094452966816780288 396163301266074115637248 417054725356277242829056 436224758697474868903936 441181858228127992414208 448596679374819219177472 476633971835745420376064 504207837975003419901952 512681919285507679059968 528544602431717693882368 544724539240851909001216 570941228295224460771328 599809043209027944742912 604050974207677364436992 606625055063675989569536 622542330560973610287104 685496049381746222563328 693285777215629702365184 738865118970290478645248 785044188905933633560576 792326602532148231274496 834109450712554485658112 882363716456255984828416 897193358749638438354944 953267943671490840752128 1057089204863435387764736 1089449078481703818002432 1141882456590448921542656 1199618086418055889485824 1213250110127351979139072 1245084661121947220574208 1386571554431259404730368 1477730237940580957290496 1570088377811867267121152 1668218901425108971316224 1764727432912511969656832 1794386717499276876709888 1906535887342981681504256 2114178409726870775529472 2178898156963407636004864 2283764913180897843085312 2399236172836111778971648 2426500220254703958278144 2773143108862518809460736 3140176755623734534242304 3336437802850217942632448 3529454865825023939313664 3588773434998553753419776 3813071774685963363008512 4228356819453741551058944 4357796313926815272009728 4798472345672223557943296 4853000440509407916556288 5546286217725037618921472 6280353511247469068484608 6672875605700435885264896 7626143549371926726017024 8715592627853630544019456 9706000881018815833112576 12560707022494938136969216 13345751211400871770529792 15252287098743853452034048 19412001762037631666225152 25121414044989876273938432 26691502422801743541059584 30504574197487706904068096 38824003524075263332450304 53383004845603487082119168 61009148394975413808136192 106766009691206974164238336 213532019382413948328476672 427064038764827896656953344
- Sum of all divisors σ(n): 1189059258294835932257280000
- Sum of proper divisors (its aliquot sum) s(n): 761995219530008035600326656
- 427064038764827896656953344 is an abundant number, because the sum of its proper divisors (761995219530008035600326656) is greater than itself. Its abundance is 334931180765180138943373312
Bases of 427064038764827896656953344
- Binary: 101100001010000100101001111101110010100111001011101101001100000100110010000000000000000002
- Hexadecimal: 0x1614253EE53976982640000
- Base-36: 1HNRQCHX5M5OPEBU9S
Squares and roots of 427064038764827896656953344
- 427064038764827896656953344 squared (4270640387648278966569533442) is 182383693206126424427692103237185448154956144192782336
- 427064038764827896656953344 cubed (4270640387648278966569533443) is 77889516625453653613960773277054880513142169350114269916008169529639592299331584
-
The
square root of 427064038764827896656953344 is 20665527788199.0688018549 -
427064038764827896656953344 is a
perfect cube number . Itscube root is 753062464
Scales and comparisons
How big is 427064038764827896656953344?- 427,064,038,764,827,896,656,953,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 427,064,038,764,827,896,656,953,344 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 427064038764827896656953344 cubic inches would be around 62755205.3 feet tall.
Recreational maths with 427064038764827896656953344
- 427064038764827896656953344 backwards is 443359656698728467830460724
- 427064038764827896656953344 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 427064038764827896656953344's digits is 136
- 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 427064038764827896656953344 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 427064038764827896656953344 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/427064038764827896656953344/
Chicago style:
Numbermatics. 2024. "Number 427064038764827896656953344 - Facts about the integer". https://numbermatics.com/n/427064038764827896656953344/
The information we have on file for 427064038764827896656953344 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 427064038764827896656953344, math, Factors of 427064038764827896656953344, curriculum, school, college, exams, university, Prime factorization of 427064038764827896656953344, STEM, science, technology, engineering, physics, economics, calculator, four hundred twenty-seven septillion, sixty-four sextillion, thirty-eight quintillion, seven hundred sixty-four quadrillion, eight hundred twenty-seven trillion, eight hundred ninety-six billion, six hundred fifty-six million, nine hundred fifty-three thousand, three hundred forty-four.