937593298512693305037029376
937,593,298,512,693,305,037,029,376 is an even composite number composed of six prime numbers multiplied together.
937593298512693305037029376 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 937593298512693305037029376:
218 × 33 × 113 × 413 × 893 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 41 × 41 × 41 × 89 × 89 × 89 × 127 × 127 × 127)See below for interesting mathematical facts about the number 937593298512693305037029376 from the Numbermatics database.
Names of 937593298512693305037029376
- Cardinal: 937593298512693305037029376 can be written as Nine hundred thirty-seven septillion, five hundred ninety-three sextillion, two hundred ninety-eight quintillion, five hundred twelve quadrillion, six hundred ninety-three trillion, three hundred five billion, thirty-seven million, twenty-nine thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 9.37593298512693305037029376 × 1026
Factors of 937593298512693305037029376
Divisors of 937593298512693305037029376
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 41 44 48 54 64 66 72 82 88 89 96 99 108 121 123 127 128 132 144 164 176 178 192 198 216 242 246 254 256 264 267 288 297 328 352 356 363 369 381 384 396 432 451 484 492 508 512 528 534 576 594 656 704 712 726 738 762 768 792 801 864 902 968 979 984 1016 1024 1056 1068 1089 1107 1143 1152 1188 1312 1331 1353 1397 1408 1424 1452 1476 1524 1536 1584 1602 1681 1728 1804 1936 1958 1968 2032 2048 2112 2136 2178 2214 2286 2304 2376 2403 2624 2662 2706 2794 2816 2848 2904 2937 2952 3048 3072 3168 3204 3267 3362 3429 3456 3608 3649 3872 3916 3936 3993 4059 4064 4096 4191 4224 4272 4356 4428 4572 4608 4752 4806 4961 5043 5207 5248 5324 5412 5588 5632 5696 5808 5874 5904 6096 6144 6336 6408 6534 6724 6858 6912 7216 7298 7744 7832 7872 7921 7986 8118 8128 8192 8382 8448 8544 8712 8811 8856 9144 9216 9504 9612 9922 10086 10414 10496 10648 10769 10824 10947 11176 11264 11303 11392 11616 11748 11808 11979 12177 12192 12288 12573 12672 12816 13068 13448 13716 13824 14432 14596 14883 15129 15367 15488 15621 15664 15744 15842 15972 16129 16236 16256 16384 16764 16896 17088 17424 17622 17712 18288 18432 18491 19008 19224 19844 20172 20828 20992 21296 21538 21648 21894 22352 22528 22606 22784 23232 23496 23616 23763 23958 24354 24384 24576 25146 25344 25632 26136 26433 26896 27432 27648 28864 29192 29766 30258 30734 30976 31242 31328 31488 31684 31944 32258 32307 32472 32512 32768 32841 33528 33792 33909 34176 34848 35244 35424 35937 36576 36864 36982 37719 38016 38448 39688 40139 40344 41656 41984 42592 43076 43296 43788 44649 44704 45056 45212 45387 45568 46101 46464 46863 46992 47232 47526 47916 48387 48708 48768 49152 50292 50688 51264 52272 52866 53792 54571 54864 55296 55473 57277 57728 58384 59532 60516 61468 61952 62484 62656 62976 63368 63888 64516 64614 64944 65024 65536 65682 67056 67584 67818 68352 68921 69696 70488 70848 71289 71874 73152 73728 73964 75438 76032 76896 79376 80278 80688 83312 83968 85184 86152 86592 87131 87576 89298 89408 90112 90424 90774 91136 92202 92928 93726 93984 94464 95052 95832 96774 96921 97416 97536 98304 98523 100584 101376 101727 102528 104544 105732 107584 109142 109728 110592 110946 114554 115456 116768 118459 119064 120417 121032 122936 123904 124333 124968 125312 125952 126736 127776 129032 129228 129888 130048 131072 131364 133947 134112 135168 135636 136704 137842 138303 139392 140589 140976 141696 142578 143748 145161 146304 147456 147928 149609 150876 152064 153792 158752 160556 161376 163713 166419 166624 167936 169037 170368 171831 172304 173184 174262 175152 177419 178596 178816 180224 180848 181548 182272 184404 185856 187452 187968 188928 190104 191664 193548 193842 194832 195072 196608 197046 201168 202752 203401 203454 205056 206763 209088 211464 213487 213867 215168 218284 219456 221184 221892 229108 230912 233536 236918 238128 240834 242064 245872 247808 248666 249936 250624 251904 253472 255552 258064 258456 259776 260096 261393 262144 262728 267894 268224 270336 271272 273408 275684 276606 278784 281178 281952 283392 285156 287496 290322 290763 292608 294912 295856 299218 301752 304128 305181 307584 317504 321112 322752 324761 327426 332838 333248 335872 338074 340736 343662 344608 346368 348524 350304 354838 355377 357192 357632 360448 361251 361696 363096 364544 368808 371712 372999 374904 375936 377856 380208 383328 387096 387684 389664 390144 393216 394092 402336 405504 406802 406908 410112 413526 414909 418176 422928 426974 427734 430336 435483 436568 438912 441529 442368 443784 448827 458216 461824 463423 467072 473836 476256 481668 484128 491139 491744 495616 497332 499257 499872 501248 503808 506944 507111 511104 515493 516128 516912 519552 520192 522786 525456 532257 535788 536448 540672 542544 546816 551368 553212 557568 562356 563904 566784 570312 574992 580644 581526 585216 589824 591712 598436 603504 608256 610203 610362 615168 620289 630047 635008 640461 642224 645504 649522 654852 661289 665676 666496 671744 676148 681472 687324 689216 692736 697048 700608 704969 709676 710754 714384 715264 720896 722502 723392 726192 729088 737616 743424 745998 749808 751872 755712 758131 760416 766656 774192 775368 779328 780288 784179 786432 788184 804672 811008 813604 813816 820224 827052 829818 836352 845856 853948 855468 860672 870966 873136 877824 883058 884736 887568 897654 916432 923648 926846 934144 947672 952512 958441 963336 968256 974283 982278 983488 991232 994664 998514 999744 1002496 1005967 1007616 1013888 1014222 1022208 1030986 1032256 1033824 1039104 1040384 1045572 1050912 1064514 1066131 1071576 1072896 1081344 1083753 1085088 1093632 1102736 1106424 1115136 1118997 1124712 1127808 1133568 1140624 1149984 1161288 1163052 1170432 1179648 1183424 1196872 1207008 1216512 1220406 1220724 1230336 1240578 1260094 1270016 1280922 1284448 1291008 1299044 1309704 1322578 1324587 1331352 1332992 1343488 1346481 1352296 1362944 1367663 1374648 1378432 1385472 1390269 1394096 1401216 1409938 1419352 1421508 1428768 1430528 1435481 1441792 1445004 1446784 1452384 1458176 1473417 1475232 1486848 1491996 1499616 1503744 1511424 1516262 1520832 1521333 1533312 1546479 1548384 1550736 1558656 1560576 1568358 1576368 1596771 1609344 1622016 1627208 1627632 1640448 1645699 1654104 1659636 1672704 1691712 1707896 1710936 1721344 1741932 1746272 1755648 1766116 1769472 1775136 1795308 1830609 1832864 1847296 1853692 1860867 1868288 1890141 1895344 1905024 1916882 1921383 1926672 1936512 1948566 1951609 1964556 1966976 1982464 1983867 1989328 1997028 1999488 2004992 2011934 2015232 2027776 2028444 2044416 2048383 2061972 2064512 2067648 2078208 2080768 2091144 2101824 2114907 2129028 2132262 2143152 2145792 2162688 2167506 2170176 2187264 2205472 2212848 2230272 2237411 2237994 2249424 2255616 2267136 2274393 2281248 2299968 2322576 2326104 2340864 2348357 2352537 2359296 2366848 2393744 2414016 2433024 2440812 2441448 2460672 2481156 2520188 2540032 2561844 2568896 2582016 2598088 2619408 2645156 2649174 2662704 2665984 2686976 2692962 2704592 2725888 2735326 2749296 2756864 2770944 2780538 2788192 2802432 2819876 2838704 2843016 2857536 2861056 2870962 2875323 2883584 2890008 2893568 2904768 2916352 2922849 2946834 2950464 2973696 2983992 2999232 3007488 3017901 3022848 3032524 3041664 3042666 3066624 3092958 3096768 3101472 3117312 3121152 3136716 3152736 3193542 3198393 3218688 3244032 3254416 3255264 3280896 3291398 3308208 3319272 3345408 3356991 3383424 3415792 3421872 3442688 3483864 3492544 3511296 3532232 3538944 3550272 3572371 3590616 3661218 3665728 3694592 3707384 3721734 3736576 3780282 3790688 3810048 3833764 3842766 3853344 3873024 3897132 3903218 3929112 3933952 3964928 3967734 3973761 3978656 3994056 3998976 4009984 4023868 4030464 4039443 4055552 4056888 4088832 4096766 4102989 4123944 4129024 4135296 4156416 4161536 4170807 4182288 4203648 4229814 4258056 4264524 4286304 4291584 4306443 4325376 4335012 4340352 4374528 4410944 4425696 4460544 4474822 4475988 4498848 4511232 4534272 4548786 4562496 4563999 4599936 4645152 4652208 4681728 4696714 4705074 4733696 4787488 4790313 4828032 4856819 4866048 4881624 4882896 4921344 4937097 4962312 5040376 5080064 5097653 5123688 5137792 5164032 5196176 5238816 5290312 5298348 5325408 5331968 5373952 5385924 5409184 5451776 5470652 5491827 5498592 5513728 5541888 5561076 5576384 5604864 5639752 5670423 5677408 5686032 5715072 5722112 5741924 5750646 5764149 5780016 5787136 5809536 5832704 5845698 5854827 5893668 5900928 5947392 5951601 5967984 5998464 6014976 6035802 6045696 6065048 6083328 6085332 6133248 6133969 6145149 6185916 6193536 6202944 6234624 6242304 6273432 6305472 6344721 6387084 6396786 6437376 6488064 6508832 6510528 6561792 6582796 6616416 6638544 6690816 6712233 6713982 6766848 6823179 6831584 6843744 6885376 6930517 6967728 6985088 7022592 7045071 7064464 7077888 7100544 7144742 7181232 7274179 7322436 7331456 7389184 7414768 7443468 7473152 7560564 7581376 7620096 7667528 7685532 7706688 7746048 7754659 7794264 7806436 7858224 7867904 7929856 7935468 7947522 7957312 7988112 7997952 8019968 8047736 8060928 8078886 8111104 8113776 8177664 8193532 8205978 8247888 8258048 8270592 8312832 8323072 8339441 8341614 8364576 8407296 8459628 8516112 8529048 8572608 8583168 8612886 8625969 8650752 8670024 8680704 8749056 8752967 8768547 8821888 8851392 8921088 8949644 8951976 8997696 9022464 9053703 9068544 9097572 9124992 9127998 9199872 9290304 9304416 9363456 9393428 9410148 9467392 9574976 9580626 9656064 9713638 9732096 9763248 9765792 9842688 9874194 9924624 10080752 10160128 10195306 10247376 10275584 10328064 10392352 10477632 10542851 10580624 10596696 10650816 10663936 10717113 10747904 10771848 10818368 10903552 10941304 10983654 10997184 11027456 11065637 11083776 11122152 11152768 11209728 11279504 11340846 11354816 11372064 11430144 11444224 11483848 11501292 11528298 11560032 11574272 11619072 11665408 11691396 11709654 11787336 11801856 11894784 11903202 11921283 11935968 11996928 12029952 12071604 12091392 12130096 12166656 12170664 12266496 12267938 12290298 12308967 12371832 12387072 12405888 12469248 12484608 12512421 12546864 12610944 12689442 12774168 12793572 12874752 12919329 12976128 13017664 13021056 13123584 13165592 13232832 13277088 13315201 13381632 13424466 13427964 13533696 13646358 13663168 13687488 13770752 13861034 13935456 13970176 14045184 14090142 14128928 14201088 14289484 14362464 14548358 14570457 14644872 14662912 14778368 14811291 14829536 14886936 14946304 15044293 15121128 15162752 15240192 15292959 15335056 15371064 15413376 15492096 15509318 15588528 15612872 15716448 15735808 15790291 15859712 15870936 15895044 15914624 15976224 15995904 16039936 16095472 16121856 16157772 16222208 16227552 16355328 16387064 16411956 16495776 16516096 16541184 16625664 16646144 16678882 16683228 16729152 16814592 16919256 17011269 17032224 17058096 17145216 17166336 17225772 17251938 17340048 17361408 17498112 17505934 17537094 17564481 17643776 17702784 17842176 17854803 17899288 17903952 17995392 18044928 18102689 18107406 18137088 18195144 18249984 18255996 18399744 18401907 18435447 18580608 18608832 18726912 18786856 18820296 18934784 19000343 19034163 19149952 19161252 19312128 19427276 19464192 19526496 19531584 19685376 19748388 19849248 20136699 20161504 20320256 20390612 20469537 20494752 20551168 20656128 20784704 20791551 20955264 21085702 21135213 21161248 21193392 21301632 21327872 21434226 21467699 21543696 21636736 21807104 21822537 21882608 21967308 21994368 22054912 22131274 22167552 22244304 22305536 22419456 22532213 22559008 22681692 22709632 22744128 22860288 22888448 22967696 23002584 23056596 23120064 23148544 23238144 23263977 23330816 23382792 23419308 23574672 23603712 23789568 23806404 23842566 23871936 23993856 24059904 24143208 24182784 24260192 24333312 24341328 24532992 24535876 24580596 24617934 24743664 24774144 24811776 24938496 24969216 25018323 25024842 25093728 25221888 25378884 25548336 25587144 25749504 25831927 25838658 25877907 25952256 26035328 26042112 26247168 26258901 26331184 26465664 26554176 26630402 26763264 26848932 26855928 27067392 27112849 27161109 27292716 27326336 27374976 27541504 27722068 27870912 27940352 28090368 28180284 28257856 28402176 28578968 28724928 28903729 29096716 29140914 29289744 29325824 29556736 29622582 29659072 29773872 29892608 30088586 30242256 30325504 30480384 30585918 30670112 30742128 30826752 30984192 31018636 31177056 31225744 31432896 31471616 31580582 31628553 31719424 31741872 31790088 31829248 31952448 31991808 32079872 32151339 32190944 32243712 32315544 32444416 32455104 32710656 32774128 32823912 32991552 33032192 33082368 33196911 33251328 33292288 33357764 33366456 33458304 33629184 33838512 34022538 34064448 34116192 34290432 34332672 34451544 34503876 34680096 34722816 34996224 35011868 35074188 35128962 35287552 35405568 35684352 35709606 35798576 35807904 35990784 36089856 36205378 36214812 36274176 36390288 36499968 36511992 36799488 36803814 36870894 36926901 37161216 37217664 37453824 37573712 37640592 37869568 38000686 38068326 38299904 38322504 38624256 38757987 38854552 38928384 39052992 39063168 39296081 39370752 39496776 39698496 39945603 40273398 40323008 40640512 40781224 40939074 40989504 41102336 41244647 41312256 41569408 41583102 41910528 42171404 42270426 42322496 42386784 42603264 42655744 42868452 42935398 43087392 43273472 43614208 43645074 43711371 43765216 43934616 43988736 44109824 44262548 44335104 44433873 44488608 44611072 44838912 45064426 45118016 45132879 45363384 45419264 45488256 45720576 45776896 45878877 45935392 46005168 46113192 46240128 46297088 46476288 46527954 46765584 46838616 47149344 47207424 47370873 47579136 47612808 47685132 47743872 47987712 48119808 48286416 48365568 48520384 48666624 48682656 49065984 49071752 49161192 49235868 49487328 49548288 49623552 49876992 49938432 50036646 50049684 50187456 50443776 50757768 51096672 51174288 51499008 51663854 51677316 51755814 52070656 52084224 52494336 52517802 52662368 52693443 52931328 53108352 53260804 53526528 53697864 53711856 54134784 54225698 54308067 54322218 54585432 54652672 54749952 55083008 55205721 55306341 55444136 55741824 55880704 56074183 56180736 56360568 56515712 56804352 57001029 57157936 57449856 57807458 58193432 58281828 58579488 58651648 58854721 59113472 59245164 59318144 59547744 59785216 60177172 60410097 60484512 60651008 60960768 61171836 61340224 61484256 61653504 61968384 62037272 62354112 62374653 62451488 62865792 62943232 63161164 63257106 63405639 63483744 63580176 63658496 63904896 63983616 64159744 64302678 64381888 64403097 64631088 64888832 64910208 65421312 65467611 65548256 65647824 65983104 66064384 66164736 66393822 66502656 66715528 66732912 66916608 67258368 67473659 67596639 67677024 68045076 68128896 68232384 68580864 68665344 68903088 69007752 69360192 69445632 69791931 69992448 70023736 70148376 70257924 70575104 70811136 71368704 71419212 71597152 71615808 71981568 72179712 72410756 72429624 72548352 72780576 72999936 73023984 73598976 73607628 73741788 73853802 74322432 74435328 74907648 75054969 75147424 75281184 75739136 76001372 76136652 76599808 76645008 77248512 77495781 77515974 77709104 77856768 78105984 78126336 78592162 78741504 78776703 78993552 79396992 79891206 80015969 80546796 80646016 81281024 81338547 81562448 81878148 81979008 82204672 82489294 82624512 83138816 83166204 83821056 83983703 84342808 84540852 84644992 84773568 85206528 85301249 85311488 85736904 85870796 86174784 86546944 86711187 87228416 87290148 87422742 87530432 87869232 87977472 88219648 88525096 88670208 88867746 88977216 89222144 89531063 89677824 90128852 90236032 90265758 90726768 90838528 90976512 91441152 91553792 91733851 91757754 91870784 92010336 92226384 92480256 92594176 92952576 93055908 93531168 93677232 94298688 94414848 94741746 94885659 95158272 95225616 95370264 95487744 95975424 96239616 96282637 96454017 96572832 96731136 97040768 97333248 97365312 98131968 98143504 98322384 98471736 98974656 99096576 99247104 99590733 99753984 99876864 100073292 100099368 100374912 100887552 101515536 102193344 102348576 102998016 103327708 103354632 103511628 104141312 104168448 104988672 105035604 105324736 105386886 105862656 106216704 106521608 107053056 107395728 107423712 108269568 108451396 108616134 108644436 109170864 109305344 109499904 110166016 110411442 110612682 110888272 111483648 111761408 112148366 112361472 112721136 113031424 113608704 114002058 114315872 114899712 115614916 116386864 116563656 117158976 117303296 117709442 117888243 118226944 118490328 118636288 119095488 119570432 119836809 120354344 120820194 120969024 121302016 121722007 121921536 122343672 122680448 122968512 123307008 123733941 123936768 124074544 124708224 124749306 124902976 125731584 125886464 126322328 126514212 126811278 126967488 127160352 127316992 127757809 127809792 127967232 128319488 128605356 128763776 128806194 129262176 129777664 129820416 130842624 130935222 131096512 131134113 131295648 131966208 132128768 132329472 132787644 133005312 133431056 133465824 133833216 134516736 134947318 135193278 135354048 135398637 136090152 136257792 136464768 137161728 137330688 137636631 137806176 138015504 138720384 138891264 139583862 140047472 140296752 140515848 141150208 141622272 142112619 142737408 142838424 143194304 143231616 143963136 144359424 144821512 144859248 145096704 145561152 145999872 146047968 146467211 147197952 147215256 147483576 147707604 148644864 148870656 149815296 150109938 150294848 150562368 151478272 152002744 152273304 153199616 153290016 154497024 154991562 155031948 155418208 156211968 156252672 157184324 157483008 157553406 157987104 158793984 159782412 160031938 161093592 161292032 162562048 162677094 162924201 163124896 163756296 163958016 164409344 164978588 165249024 165617163 166277632 166332408 167642112 167967406 168222549 168685616 169081704 169289984 169547136 170413056 170602498 170622976 171003087 171473808 171741592 172349568 173093888 173422374 173693201 174456832 174580296 174845484 175060864 175738464 175954944 176439296 176564163 177050192 177340416 177735492 177954432 178444288 179062126 179355648 180257704 180472064 180531516 181453536 181677056 181953024 182306087 182882304 183107584 183467702 183515508 183741568 184020672 184452768 184960512 185188352 185905152 186111816 187062336 187123959 187354464 188597376 188829696 189483492 189771318 190451232 190740528 190975488 191950848 192479232 192565274 192908034 193145664 193209291 194081536 194666496 194730624 196263936 196287008 196402833 196644768 196943472 197949312 198193152 198494208 199129579 199181466 199507968 200146584 200198736 200749824 201775104 202420977 202789917 203031072 204386688 204697152 205996032 206655416 206709264 207023256 208282624 208336896 209003773 209375793 209977344 210071208 210649472 210773772 211725312 212433408 213043216 214106112 214791456 214847424 216539136 216902792 217232268 217288872 218341728 218610688 218999808 220332032 220822884 221225364 221776544 222967296 223522816 224296732 224722944 225164907 225442272 226062848 227217408 228004116 228631744 229799424 231229832 232487343 232773728 233127312 234317952 234606592 235418884 235776486 236330109 236980656 237272576 238190976 239140864 239673618 240047907 240708688 241640388 241938048 242604032 243444014 243843072 244015641 244687344 245360896 245937024 246614016 247467882 247854343 247873536 248149088 249416448 249498612 249805952 251463168 251772928 251951109 252644656 253028424 253622556 253934976 254320704 254633984 255515618 255619584 255903747 255934464 256638976 257210712 257527552 257612388 258524352 259555328 259640832 260133561 261685248 261870444 262193024 262268226 262591296 263932416 264257536 264658944 265575288 266010624 266862112 266931648 267666432 268593189 269033472 269894636 270386556 270708096 270797274 272180304 272515584 272929536 274323456 274661376 275201553 275273262 275612352 276031008 277440768 277782528 279167724 280094944 280593504 281031696 282300416 283244544 284151197 284225238 284656977 285474816 285676848 286388608 286463232 287926272 288718848 288847911 289643024 289718496 290193408 291122304 291999744 292095936 292934422 294395904 294430512 294967152 295415208 297289728 297741312 298241339 298772199 299630592 300219876 300589696 301124736 302956544 304005488 304546608 306399232 306580032 308994048 309983124 310063896 310836416 312423936 312505344 314368648 314966016 315106812 315974208 317587968 317941019 319564824 320063876 322187184 322584064 325124096 325354188 325848402 326249792 327512592 327916032 328818688 329957176 330498048 331234326 332555264 332664816 335284224 335934812 336445098 337371232 338163408 338579968 339094272 340826112 341204996 341245952 342006174 342947616 343483184 344699136 346187776 346844748 347386402 348913664 349160592 349690968 350121728 351476928 351909888 352878592 353128326 353664729 354100384 354680832 355470984 355908864 356888576 358124252 358711296 359510427 360515408 360944128 361063032 362907072 363354112 363906048 364612174 365166021 365764608 366215168 366935404 367031016 367483136 368041344 368905536 369921024 370376704 371201823 371810304 372223632 374124672 374247918 374708928 377194752 377659392 378966984 379542636 380902464 381481056 381950976 383273427 383901696 384958464 385130548 385816068 386291328 386418582 388163072 389332992 389461248 392527872 392574016 392805666 393289536 393886944 395898624 396386304 396988416 398259158 398362932 399015936 400293168 400397472 401499648 403550208 404841954 405579834 406062144 406195911 408773376 409394304 411992064 413310832 413418528 414046512 416565248 416673792 418007546 418751586 420142416 421298944 421547544 423450624 424866816 426086432 426337857 428212224 429582912 429694848 432256891 433078272 433805584 434464536 434577744 436683456 437221376 437999616 439401633 440664064 441645768 442450728 443553088 445934592 447045632 448593464 449445888 450329814 450884544 452125696 453691117 454434816 456008232 457263488 459598848 462459664 464974686 465547456 466254624 468635904 469213184 470837768 471552972 472660218 473961312 474545152 476381952 478281728 479347236 480095814 481417376 483280776 483876096 485208064 486888028 487686144 488031282 488772603 489374688 490721792 491874048 493228032 494935764 495708686 495747072 496298176 498832896 498997224 499611904 502926336 503545856 503902218 504667647 505289312 506056848 507245112 507869952 508641408 509267968 511031236 511239168 511807494 511868928 513009261 514421424 515055104 515224776 517048704 519110656 519281664 520267122 521079603 523370496 523740888 524386048 524536452 525182592 527864832 528515072 529317888 529692489 531150576 532021248 533724224 533863296 535332864 537186378 538066944 539789272 540773112 541416192 541594548 544360608 545031168 545859072 545923241 546918261 548646912 549322752 550403106 550546524 551224704 552062016 554881536 555565056 558335448 560189888 561187008 562063392 564600832 566489088 568302394 568450476 569313954 571353696 572777216 572926464 575852544 577437696 577695822 579286048 579436992 579627873 582244608 583999488 584191872 585868844 588791808 588861024 589934304 590830416 594579456 595482624 596482678 597388737 597544398 600439752 601179392 602249472 605913088 607262931 608010976 608369751 609093216 612798464 613160064 616816013 617988096 619966248 620127792 621672832 624847872 625010688 627011319 628737296 629932032 630213624 631948416 635175936 635882038 639129648 640127752 644374368 645168128 647401931 650248192 650708376 651696804 652499584 655025184 655832064 657637376 659914352 660996096 662468652 665110528 665329632 670568448 671869624 672890196 674742464 676326816 677159936 678188544 681652224 682409992 682491904 684012348 685895232 686966368 689398272 692375552 693689496 694772804 697462029 698321184 699381936 700243456 702953856 703819776 705757184 706256652 707329458 708200768 710941968 711817728 713777152 716248504 717422592 719020854 720143721 721030816 721888256 722126064 725814144 726708224 727812096 729224348 730332042 731529216 732046923 733870808 734062032 734966272 736082688 737811072 739842048 740753408 742210249 742403646 743563029 743620608 744447264 748249344 748495836 749417856 754389504 755318784 755853327 757933968 759085272 761804928 762962112 763901952 766546854 767711241 767803392 769916928 770261096 771632136 772582656 772837164 776326144 778665984 778922496 779014063 780400683 785055744 785148032 785611332 786579072 787773888 791797248 792772608 793976832 796518316 796725864 798031872 800586336 800794944 802999296 805779567 807100416 809683908 811159668 812124288 812391822 817546752 818788608 823984128 825604659 826621664 826837056 828093024 833130496 833347584 836015092 837503172 840284832 842597888 843095088 846901248 849733632 852172864 852453591 852675714 856424448 859165824 859389696 864513782 866156544 866543733 867611168 868929072 869155488 873366912 874442752 875999232 878803266 880175659 883291536 884901456 887106176 891869184 894091264 894724017 897186928 898891776 900659628 901769088 904251392 907382234 908869632 912016464 914526976 919197696 923820733 924919328 929949372 931094912 932509248 937271808 938313739 938426368 941675536 943105944 945320436 947922624 949090304 952763904 953823057 956563456 958694472 960191628 962834752 966561552 967752192 970416128 973776056 975372288 976062564 977545206 978749376 981443584 983748096 984841693 986456064 989871528 991417372 991494144 992596352 997665792 997994448 999223808 1005852672 1007091712 1007804436 1009335294 1010578624 1012113696 1014490224 1015739904 1017282816 1018535936 1022062472 1022478336 1023614988 1023737856 1026018522 1028842848 1030110208 1030449552 1034097408 1038221312 1038563328 1040534244 1042159206 1046740992 1047481776 1048772096 1049072904 1050365184 1055729664 1057030144 1058635776 1059109007 1059384978 1060994187 1062301152 1064042496 1067448448 1067726592 1070665728 1074372756 1076133888 1079578544 1081546224 1082832384 1083189096 1088721216 1090062336 1091718144 1091846482 1093836522 1095498063 1097293824 1098645504 1100806212 1101093048 1102449408 1104124032 1109763072 1111130112 1111626809 1113605469 1116670896 1120379776 1122374016 1124126784 1129201664 1132978176 1136604788 1136900952 1138627908 1142707392 1145554432 1145852928 1149820281 1151705088 1154875392 1155391644 1158572096 1158873984 1159255746 1164489216 1167998976 1168383744 1171737688 1177583616 1177722048 1179868608 1181660832 1185052889 1189158912 1190965248 1192965356 1194777474 1195088796 1200879504 1202358784 1204498944 1211826176 1214525862 1216021952 1216739502 1218186432 1225596928 1226320128 1233632026 1235976192 1239932496 1240255584 1243345664 1249695744 1250021376 1254022638 1257474592 1260427248 1263896832 1270351872 1271764076 1278259296 1280255504 1288748736 1290336256 1294803862 1296770673 1300496384 1301416752 1303393608 1304999168 1310050368 1311664128 1315274752 1318204899 1319828704 1321992192 1324937304 1330221056 1330659264 1338942077 1341136896 1343739248 1345780392 1349484928 1352653632 1354319872 1356377088 1361073351 1363304448 1364819984 1364983808 1368024696 1371790464 1373932736 1378796544 1384751104 1387378992 1389545608 1394924058 1396642368 1398763872 1400486912 1405335899 1405907712 1407639552 1411514368 1412513304 1414658916 1416401536 1421883936 1423635456 1427554304 1432497008 1434845184 1438041708 1440287442 1442061632 1443776512 1444252128 1451628288 1453416448 1455624192 1458448696 1460664084 1463058432 1464093846 1467741616 1468124064 1469932544 1472165376 1475622144 1479684096 1481506816 1484420498 1484807292 1487126058 1487241216 1488894528 1496498688 1496991672 1498835712 1508779008 1510637568 1511706654 1514002941 1515867936 1518170544 1523609856 1525924224 1527803904 1533093708 1535422482 1535606784 1540522192 1543264272 1545165312 1545674328 1552652288 1557331968 1557844992 1558028126 1560801366 1563238809 1570111488 1570296064 1571222664 1573158144 1575547776 1583594496 1585545216 1587953664 1589077467 1593036632 1593451728 1596063744 1601172672 1601589888 1605998592 1611139321 1611559134 1614200832 1619367816 1622319336 1624248576 1624783644 1635093504 1637577216 1637769723 1640754783 1647968256 1651209318 1653243328 1653674112 1656186048 1666260992 1666695168 1672030184 1675006344 1680569664 1685195776 1686190176 1691030527 1693802496 1699467264 1704345728 1704907182 1705351428 1718331648 1718779392 1729027564 1732313088 1733087466 1735222336 1737858144 1738310976 1746733824 1748885504 1751998464 1757606532 1760351318 1766583072 1769802912 1774212352 1783738368 1788182528 1789448034 1792166211 1794373856 1801319256 1803538176 1808502784 1814764468 1817739264 1821788793 1824032928 1829053952 1838395392 1847641466 1849838656 1850448039 1859898744 1862189824 1865018496 1874543616 1876627478 1876852736 1881033957 1883351072 1886211888 1890640872 1895845248 1898180608 1905527808 1907646114 1910625211 1917388944 1920383256 1925669504 1933123104 1935504384 1940832256 1942205793 1947552112 1950744576 1952125128 1955090412 1957498752 1962887168 1967496192 1969683386 1972912128 1979743056 1982834744 1982988288 1985192704 1995331584 1995988896 1998447616 2005366957 2011705344 2014183424 2015608872 2018670588 2021157248 2024227392 2028980448 2031479808 2034565632 2037071872 2044124944 2044956672 2047229976 2047475712 2052037044 2057685696 2060220416 2060899104 2068194816 2076442624 2077126656 2081068488 2084318412 2094963552 2097544192 2098145808 2100730368 2111459328 2114060288 2117271552 2118218014 2118769956 2121988374 2124602304 2134896896 2135453184 2141331456 2148745512 2152267776 2159157088 2160431163 2163092448 2165664768 2166378192 2177442432 2180124672 2183436288 2183692964 2187673044 2190996126 2194587648 2201612424 2202186096 2204898816 2208248064 2219526144 2222260224 2223253618 2226630747 2227210938 2230689087 2233341792 2240759552 2244748032 2248253568 2258403328 2265956352 2267559981 2273209576 2273801904 2277255816 2285414784 2291108864 2291705856 2299041503 2299640562 2303133723 2303410176 2309750784 2310783288 2317144192 2317747968 2318511492 2328978432 2335997952 2336767488 2337042189 2343475376 2355167232 2355444096 2359737216 2363321664 2370105778 2378317824 2381930496 2385930712 2389554948 2390177592 2401759008 2404717568 2408997888 2413043561 2417338701 2423652352 2429051724 2432043904 2433479004 2436372864 2451193856 2452640256 2467264052 2471952384 2476813977 2479864992 2480511168 2486691328 2499391488 2500042752 2508045276 2514949184 2520854496 2527793664 2540703744 2543528152 2556518592 2557360773 2560511008 2577497472 2580672512 2589607724 2593541346 2599631199 2602833504 2606787216 2609998336 2620100736 2623328256 2630549504 2636409798 2639657408 2640526977 2649874608 2660442112 2661318528 2677884154 2682273792 2684172051 2687478496 2691560784 2698969856 2705307264 2708639744 2712754176 2722146702 2726397773 2726608896 2729639968 2736049392 2743580928 2747865472 2757593088 2769502208 2771462199 2774757984 2779091216 2789848116 2793284736 2797527744 2800973824 2810671798 2811815424 2814941217 2815279104 2823028736 2825026608 2829317832 2832803072 2843767872 2847270912 2855108608 2861469171 2864994016 2869690368 2876083416 2880574884 2884123264 2887553024 2888504256 2903256576 2906832896 2911248384 2916897392 2921328168 2926116864 2928187692 2935483232 2936248128 2939865088 2944330752 2951244288 2954525079 2959368192 2963013632 2968840996 2969614584 2974252116 2974482432 2977789056 2992997376 2993983344 2997671424 3017558016 3021275136 3023413308 3028005882 3031735872 3036341088 3047219712 3051848448 3055607808 3066187416 3070844964 3071213568 3081044384 3086528544 3090330624 3091348656 3105304576 3114663936 3115689984 3116056252 3121602732 3126477618 3140222976 3140592128 3142445328 3146316288 3151095552 3167188992 3171090432 3175907328 3177327021 3178154934 3186073264 3186903456 3192127488 3202345344 3203179776 3211997184 3222278642 3223118268 3228401664 3238735632 3244638672 3248497152 3249567288 3270187008 3275154432 3275539446 3280654729 3281509566 3286494189 3295936512 3302418636 3306486656 3307348224 3312372096 3332521984 3333390336 3334880427 3344060368 3350012688 3361139328 3370391552 3372380352 3382061054 3387604992 3398934528 3408691456 3409814364 3410702856 3436663296 3437558784 3443331823 3449460843 3458055128 3464626176 3466174932 3470444672 3475716288 3476621952 3493467648 3497351209 3497771008 3503996928 3515213064 3520702636 3533166144 3539605824 3548424704 3555158667 3567476736 3576365056 3578896068 3584332422 3588747712 3602638512 3607076352 3617005568 3629528936 3635478528 3643577586 3648065856 3658107904 3670773583 3676790784 3695282932 3699677312 3700896078 3719797488 3724379648 3730036992 3749087232 3753254956 3753705472 3762067914 3766702144 3772423776 3781281744 3791690496 3796361216 3811055616 3815292228 3821250422 3834777888 3840766512 3851339008 3866246208 3871008768 3881664512 3884411586 3890312019 3895104224 3901489152 3904250256 3910180824 3914997504 3925774336 3934992384 3939366772 3945824256 3954614697 3959486112 3965669488 3965976576 3970385408 3990663168 3991977792 3996895232 4010733914 4016826231 4023410688 4028366848 4031217744 4037341176 4042314496 4048454784 4057960896 4062959616 4069131264 4074143744 4083220053 4088249888 4089913344 4094459952 4094951424 4104074088 4115371392 4120440832 4121798208 4136389632 4154253312 4162136976 4168636824 4189927104 4195088384 4196291616 4201460736 4216007697 4222918656 4228120576 4234543104 4236436028 4237539912 4243976748 4249204608 4269793792 4270906368 4282662912 4297491024 4304535552 4318314176 4320862326 4326184896 4331329536 4332756384 4354884864 4360249344 4366872576 4367385928 4375346088 4381992252 4389175296 4403224848 4404372192 4409797632 4416496128 4439052288 4444520448 4446507236 4453261494 4454421876 4461378174 4466683584 4481519104 4489496064 4496507136 4516806656 4531912704 4535119962 4546419152 4547603808 4554511632 4570829568 4582217728 4583411712 4598083006 4599281124 4606267446 4606820352 4621566576 4634288384 4635495936 4637022984 4657956864 4671995904 4673534976 4674084378 4686950752 4689716427 4710334464 4710888192 4719474432 4726643328 4740211556 4756635648 4763860992 4771861424 4779109896 4780355184 4803518016 4809435136 4817995776 4826087122 4833417963 4834677402 4847304704 4858103448 4864087808 4866958008 4872745728 4902387712 4905280512 4913309169 4922264349 4934528104 4943904768 4953627954 4959729984 4961022336 4973382656 4990602287 4998782976 5000085504 5016090552 5029898368 5041708992 5055587328 5073091581 5081407488 5087056304 5113037184 5114721546 5121022016 5154994944 5161345024 5179215448 5187082692 5199262398 5205667008 5213574432 5219996672 5238070169 5240201472 5246656512 5261099008 5272819596 5279314816 5281053954 5299749216 5320884224 5322637056 5355768308 5364547584 5368344102 5374956992 5376498633 5383121568 5397939712 5410614528 5417279488 5425508352 5444293404 5452795546 5453217792 5459279936 5472098784 5487161856 5495730944 5515186176 5539004416 5542924398 5549515968 5551344117 5558182432 5579696232 5586569472 5595055488 5601947648 5621343596 5623630848 5629882434 5630558208 5643101871 5650053216 5658635664 5665606144 5687535744 5694541824 5710217216 5722938342 5729988032 5731875633 5752166832 5761149768 5768246528 5775106048 5777008512 5806513152 5813665792 5822496768 5826617379 5833794784 5842656336 5852233728 5856375384 5870966464 5872496256 5879730176 5888661504 5902488576 5909050158 5918736384 5937681992 5939229168 5948504232 5948964864 5955578112 5985994752 5987966688 5995342848 6005155651 6016100871 6035116032 6042550272 6046826616 6056011764 6063471744 6072682176 6094439424 6103696896 6111215616 6132374832 6141689928 6142427136 6162088768 6173057088 6180661248 6182697312 6210609152 6229327872 6231379968 6232112504 6243205464 6252955236 6281184256 6284890656 6292632576 6302191104 6334377984 6342180864 6351814656 6354654042 6356309868 6372146528 6373806912 6404690688 6406359552 6423994368 6444557284 6446236536 6456803328 6477471264 6489277344 6496994304 6499134576 6540374016 6550308864 6551078892 6561309458 6563019132 6572988378 6604837272 6612973312 6614696448 6624744192 6665043968 6666780672 6669760854 6679892241 6688120736 6692067261 6700025376 6722278656 6740783104 6744760704 6764122108 6775209984 6797869056 6817382912 6819628728 6821405712 6873326592 6875117568 6886663646 6897124509 6898921686 6916110256 6929252352 6932349864 6940889344 6951432576 6953243904 6986935296 6994702418 6995542016 7007993856 7011126567 7030426128 7041405272 7066332288 7079211648 7096849408 7110317334 7121421241 7134953472 7152730112 7157792136 7168664844 7177495424 7205277024 7214152704 7234011136 7239130683 7259057872 7270957056 7287155172 7296131712 7316215808 7341547166 7353581568 7390565864 7399354624 7401792156 7439594976 7448759296 7460073984 7474549567 7498174464 7506509912 7507410944 7524135828 7533404288 7544847552 7562563488 7583380992 7592722432 7622111232 7630584456 7642500844 7669555776 7672082319 7681533024 7702678016 7732492416 7742017536 7763329024 7768823172 7780624038 7790208448 7808500512 7820361648 7829995008 7851548672 7869984768 7878733544 7891648512 7909229394 7918972224 7921580931 7931338976 7940770816 7981326336 7983955584 7993790464 8021467828 8033652462 8046821376 8052516153 8062435488 8074682352 8084628992 8096909568 8115921792 8125919232 8138262528 8148287488 8164312739 8166440106 8176499776 8179193319 8179826688 8188919904 8208148176 8230742784 8240881664 8243596416 8272779264 8308506624 8314386597 8324273952 8337273648 8379854208 8390176768 8392583232 8402921472 8432015394 8444823651 8445837312 8469086208 8472872056 8475079824 8487953496 8498409216 8539587584 8541812736 8565325824 8569154693 8584407513 8594982048 8609071104 8636628352 8641724652 8652369792 8662659072 8665512768 8709769728 8720498688 8733745152 8734771856 8750692176 8763984504 8778350592 8806449696 8808744384 8819595264 8832992256 8863575237 8878104576 8889040896 8893014472 8906522988 8908843752 8922756348 8933367168 8963038208 8978992128 8993014272 9033613312 9063825408 9070239924 9092838304 9095207616 9109023264 9141659136 9164435456 9166823424 9196166012 9198562248 9212534892 9213640704 9243133152 9268576768 9270991872 9274045968 9315913728 9343991808 9347069952 9348168756 9373901504 9379432854 9420668928 9421776384 9438948864 9453286656 9480423112 9513271296 9527721984 9531981063 9543722848 9558219792 9560710368 9607036032 9618870272 9635991552 9652174244 9666835926 9669354804 9716206896 9728175616 9733916016 9745491456 9804775424 9810561024 9826618338 9841964187 9844528698 9869056208 9887809536 9907255908 9919459968 9922044672 9946765312 9981204574 9997565952 10000171008 10004641281 10032181104 10059796736 10083417984 10111174656 10146183162 10162028063 10162814976 10174112608 10226074368 10229443092 10242044032 10309989888 10322690048 10329995469 10358430896 10374165384 10398524796 10411334016 10427148864 10439993344 10476140338 10480402944 10492053627 10493313024 10522198016 10545639192 10558629632 10562107908 10599498432 10641768448 10645274112 10665476001 10711536616 10729095168 10736688204 10749913984 10752997266 10766243136 10795879424 10821229056 10833258623 10834558976 10851016704 10888586808 10905591092 10906435584 10918559872 10944197568 10974323712 10991461888 11012320749 11030372352 11078008832 11085848796 11099031936 11102688234 11116364864 11159392464 11173138944 11190110976 11203895296 11242687192 11247261696 11259764868 11261116416 11286203742 11300106432 11317271328 11331212288 11370445001 11375071488 11389083648 11420434432 11445876684 11459976064 11463751266 11504333664 11522299536 11536493056 11550212096 11554017024 11613026304 11627331584 11644993536 11650199077 11653234758 11667589568 11670936057 11685312672 11704467456 11712750768 11741932928 11744992512 11759460352 11777323008 11804977152 11818100316 11837472768 11875363984 11878458336 11897008464 11897929728 11911156224 11971989504 11975933376 11990685696 12010311302 12032201742 12050478693 12070232064 12085100544 12093653232 12112023528 12126943488 12145364352 12188878848 12207393792 12222431232 12227894899 12249660159 12264749664 12283379856 12284854272 12324177536 12346114176 12361322496 12365394624 12421218304 12462759936 12464225008 12486410928 12505910472 12562368512 12569781312 12585265152 12604382208 12648023091 12668755968 12684361728 12703629312 12709308084 12712619736 12744293056 12747613824 12809381376 12812719104 12847988736 12889114568 12892473072 12913606656 12954942528 12978554688 12993988608 12998269152 13035581779 13080748032 13100617728 13102157784 13122618916 13126038264 13145976756 13209674544 13225946624 13229392896 13249488384 13330087936 13333561344 13339521708 13359784482 13376241472 13384134522 13400050752 13444557312 13481566208 13489521408 13528244216 13550419968 13595738112 13634765824 13639257456 13642811424 13746653184 13750235136 13773327292 13794249018 13797843372 13832220512 13864699728 13881778688 13902865152 13906487808 13973870592 13989404836 13991084032 14015987712 14022253134 14060852256 14082810544 14132664576 14158423296 14193698816 14220634668 14242842482 14269906944 14305460224 14315584272 14337329688 14354990848 14410554048 14428305408 14468022272 14478261366 14500253889 14518115744 14541914112 14574310344 14592263424 14632431616 14683094332 14707163136 14739927507 14781131728 14798709248 14803584312 14879189952 14897518592 14920147968 14949099134 14971806861 14996348928 15013019824 15014821888 15048271656 15066808576 15089695104 15125126976 15166761984 15185444864 15219274743 15244222464 15261168912 15285001688 15339111552 15344164638 15363066048 15405356032 15458694889 15464984832 15484035072 15526658048 15537646344 15561248076 15580416896 15617001024 15640723296 15659990016 15703097344 15714210507 15739969536 15757467088 15783297024 15818458788 15837944448 15843161862 15862677952 15881541632 15962652672 15967911168 15987580928 16042935656 16067304924 16093642752 16105032306 16124870976 16149364704 16169257984 16193819136 16225241743 16231843584 16251838464 16276525056 16296574976 16328625478 16332880212 16352999552 16358386638 16359653376 16377839808 16416296352 16461485568 16481763328 16487192832 16545558528 16617013248 16628773194 16648547904 16654032351 16674547296 16759708416 16780353536 16785166464 16805842944 16864030788 16889647302 16891674624 16945744112 16950159648 16975906992 16996818432 17079175168 17083625472 17130651648 17138309386 17168815026 17189964096 17195626899 17273256704 17283449304 17304739584 17325318144 17331025536 17419539456 17440997376 17467490304 17469543712 17479852137 17501384352 17527969008 17556701184 17612899392 17617488768 17639190528 17665984512 17722532531 17727150474 17756209152 17786028944 17813045976 17817687504 17845512696 17866734336 17926076416 17957984256 17986028544 18015466953 18048302613 18067226624 18127650816 18140479848 18185676608 18190415232 18218046528 18283318272 18328870912 18333646848 18392332024 18397124496 18425069784 18427281408 18486266304 18537153536 18541983744 18548091936 18601335797 18631827456 18687983616 18694139904 18696337512 18747803008 18758865708 18843552768 18877897728 18906573312 18960846224 19026542592 19055443968 19063962126 19087445696 19116439584 19121420736 19214072064 19237740544 19271983104 19304348488 19333671852 19338709608 19432413792 19456351232 19467832032 19490982912 19609550848 19621122048 19653236676 19683928374 19689057396 19738112416 19814511816 19838919936 19844089344 19893530624 19962409148 19995131904 20000342016 20009282562 20039676723 20064362208 20119593472 20166835968 20222349312 20292366324 20324056126 20325629952 20348225216 20452148736 20458886184 20484088064 20619979776 20645380096 20659990938 20691373527 20716861792 20748330768 20797049592 20822668032 20854297728 20879986688 20952280676 20960805888 20984107254 20986626048 21033379701 21091278384 21117259264 21124215816 21198996864 21283536896 21290548224 21330952002 21364263723 21423073232 21458190336 21473376408 21499827968 21505994532 21532486272 21591758848 21642458112 21666517246 21669117952 21702033408 21717392049 21777173616 21811182184 21812871168 21837119744 21888395136 21948647424 21982923776 22024641498 22059036527 22060744704 22156017664 22171697592 22198063872 22205376468 22232729728 22318784928 22346277888 22380221952 22407790592 22423648701 22485374384 22494523392 22519529736 22522232832 22572407484 22600212864 22634542656 22662424576 22740890002 22750142976 22778167296 22840868864 22891753368 22919952128 22927502532 23008667328 23044599072 23072986112 23100424192 23108034048 23226052608 23254663168 23289987072 23300398154 23306469516 23335179136 23341872114 23370625344 23425501536 23483865856 23489985024 23518920704 23554646016 23609954304 23636200632 23674945536 23750727968 23756916672 23764742793 23794016928 23822312448 23943979008 23951866752 23981371392 24020622604 24064403484 24100957386 24140464128 24187306464 24224047056 24253886976 24290728704 24377757696 24414787584 24444862464 24455789798 24492938217 24499320318 24529499328 24537579957 24566759712 24648355072 24692228352 24722644992 24730789248 24842436608 24925519872 24928450016 24943159791 24972821856 25011820944 25124737024 25139562624 25170530304 25208764416 25289456533 25296046182 25334470953 25337511936 25407258624 25418616168 25425239472 25488586112 25495227648 25618762752 25625438208 25695977472 25707464079 25778229136 25784946144 25827213312 25909885056 25957109376 25987977216 25996538304 26071163558 26161496064 26201235456 26204315568 26245237832 26252076528 26291953512 26419349088 26451893248 26458785792 26498976768 26543479171 26590725711 26660175872 26667122688 26679043416 26719568964 26752482944 26768269044 26800101504 26889114624 26963132416 26979042816 27056488432 27100839936 27191476224 27269531648 27278514912 27285622848 27493306368 27500470272 27546654584 27588498036 27595686744 27664441024 27729399456 27763557376 27805730304 27812975616 27947741184 27978809672 27982168064 28031975424 28044506268 28121704512 28165621088 28265329152 28316846592 28387397632 28441269336 28485684964 28539813888 28595943189 28631168544 28674659376 28709981696 28821108096 28856610816 28936044544 28956522732 29000507778 29036231488 29148620688 29184526848 29264863232 29366188664 29414326272 29479855014 29525892561 29562263456 29597418496 29607168624 29758379904 29795037184 29840295936 29898198268 29943613722 29992697856 30013923843 30026039648 30096543312 30133617152 30179390208 30250253952 30333523968 30370889728 30438549486 30486084189 30488444928 30522337824 30570003376 30678223104 30688329276 30726132096 30810712064 30917389778 30929969664 30968070144 30989986407 31053316096 31075292688 31122496152 31160833792 31234002048 31281446592 31319980032 31406194688 31428421014 31476160881 31479939072 31514934176 31566594048 31636917576 31675888896 31686323724 31725355904 31763083264 31925305344 31935822336 31975161856 31996428003 32085871312 32134609848 32187285504 32210064612 32249741952 32298729408 32338515968 32387638272 32450483486 32463687168 32499775869 32503676928 32553050112 32593149952 32657250956 32665760424 32705999104 32716773276 32719306752 32755679616 32832592704 32922971136 32963526656 32974385664 33036962247 33091117056 33234026496 33257546388 33297095808 33308064702 33349094592 33519416832 33560707072 33570332928 33611685888 33728061576 33779294604 33783349248 33891488224 33900319296 33951813984 33993636864 34111335003 34158350336 34167250944 34261303296 34276618772 34337630052 34379928192 34391253798 34546513408 34566898608 34609479168 34650636288 34662051072 34839078912 34881994752 34934980608 34939087424 34950597231 34959704274 35002768704 35055938016 35113402368 35225798784 35234977536 35278381056 35331969024 35445065062 35454300948 35512418304 35572057888 35626091952 35635375008 35691025392 35733468672 35852152832 35915968512 35972057088 36030933906 36087202019 36096605226 36151436079 36255301632 36280959696 36371353216 36380830464 36436093056 36566636544 36657741824 36667293696 36683684697 36784664048 36794248992 36850139568 36854562816 36972532608 37074307072 37083967488 37096183872 37202671594 37263654912 37388279808 37392675024 37495606016 37517731416 37687105536 37755795456 37813146624 37876650053 37921692448 37944069273 38053085184 38110887936 38127924252 38174891392 38232879168 38242841472 38428144128 38470863299 38475481088 38543966208 38608696976 38667343704 38677419216 38864827584 38912702464 38935664064 38981965824 39106745337 39219101696 39242244096 39306473352 39367856748 39378114792 39476224832 39629023632 39677839872 39688178688 39787061248 39924818296 39990263808 40000684032 40018565124 40079353446 40128724416 40239186944 40333671936 40378509413 40444698624 40584732648 40648112252 40651259904 40696450432 40904297472 40917772368 40968176128 41239959552 41290760192 41319981876 41382747054 41433723584 41496661536 41594099184 41645336064 41708595456 41759973376 41904561352 41921611776 41968214508 41973252096 42066759402 42182556768 42234518528 42248431632 42397993728 42567073792 42581096448 42661904004 42728527446 42846146464 42916380672 42946752816 42999655936 43011989064 43064972544 43183517696 43284916224 43333034492 43338235904 43404066816 43434784098 43500761667 43554347232 43622364368 43625742336 43674239488 43776790272 43897294848 43965847552 44049282996 44118073054 44121489408 44312035328 44343395184 44396127744 44410752936 44465459456 44637569856 44692555776 44760443904 44815581184 44847297402 44915420583 44970748768 44989046784 45039059472 45044465664 45144814968 45200425728 45269085312 45324849152 45481780004 45500285952 45556334592 45657824229 45783506736 45839904256 45855005064 46017334656 46089198144 46145972224 46200848384 46216068096 46376084667 46452105216 46509326336 46579974144 46600796308 46612939032 46670358272 46683744228 46741250688 46851003072 46967731712 46979970048 47037841408 47109292032 47142631521 47219908608 47272401264 47349891072 47501455936 47513833344 47529485586 47588033856 47644624896 47887958016 47903733504 47962742784 48041245208 48128806968 48201914772 48280928256 48374612928 48448094112 48507773952 48581457408 48587168449 48675725229 48755515392 48829575168 48889724928 48911579596 48985876434 48998640636 49058998656 49075159914 49133519424 49296710144 49384456704 49445289984 49461578496 49684873216 49851039744 49856900032 49886319582 49945643712 50023641888 50249474048 50279125248 50341060608 50417528832 50578913066 50592092364 50668941906 50675023872 50837232336 50850478944 50977172224 50990455296 51237525504 51250876416 51391954944 51414928158 51556458272 51569892288 51586880697 51819770112 51914218752 51975954432 51993076608 52142327116 52322992128 52402470912 52408631136 52490475664 52504153056 52583907024 52838698176 52903786496 52917571584 52997953536 53086958342 53167597593 53181451422 53320351744 53358086832 53439137928 53504965888 53536538088 53600203008 53778229248 53926264832 53958085632 54046400859 54112976864 54144907839 54201679872 54382952448 54539063296 54557029824 54571245696 54896625157 54986612736 55000940544 55093309168 55176996072 55191373488 55328882048 55458798912 55527114752 55611460608 55625951232 55804007391 55895482368 55957619344 55964336128 56063950848 56089012536 56243409024 56331242176 56530658304 56633693184 56774795264 56882538672 56971369928 57079627776 57191886378 57262337088 57349318752 57419963392 57618771859 57642216192 57713221632 57872089088 57913045464 58001015556 58072462976 58297241376 58369053696 58529726464 58732377328 58828652544 58959710028 59051785122 59124526912 59194836992 59214337248 59516759808 59590074368 59680591872 59796396536 59887227444 59985395712 60027847686 60052079296 60193086624 60267234304 60358780416 60500507904 60667047936 60741779456 60877098972 60972168378 60976889856 61044675648 61140006752 61356446208 61376658552 61452264192 61621424128 61834779556 61859939328 61936140288 61979972814 62074120581 62150585376 62244992304 62321667584 62468004096 62562893184 62639960064 62812389376 62856842028 62952321762 62959878144 63029868352 63273835152 63351777792 63372647448 63450711808 63526166528 63850610688 63871644672 63950323712 63992856006 64092791169 64171742624 64269219696 64374571008 64420129224 64499483904 64597458816 64677031936 64775276544 64900966972 64927374336 64999551738 65007353856 65106100224 65152176147 65314501912 65331520848 65411998208 65433546552 65438613504 65511359232 65665185408 65845942272 65927053312 65948771328 66056712161 66073924494 66177109581 66182234112 66468052992 66515092776 66594191616 66616129404 66698189184 67038833664 67121414144 67140665856 67223371776 67270946103 67456123152 67558589208 67566698496 67782976448 67800638592 67903627968 67987273728 68222670006 68316700672 68334501888 68522606592 68553237544 68675260104 68759856384 68782507596 69093026816 69133797216 69218958336 69301272576 69324102144 69332251607 69678157824 69763989504 69869961216 69878174848 69901194462 69919408548 70005537408 70111876032 70451597568 70469955072 70556762112 70663938048 70890130124 70908601896 71024836608 71144115776 71252183904 71270750016 71382050784 71466937344 71704305664 71831937024 71944114176 72061867812 72174404038 72193210452 72302872158 72561919392 72742706432 72761660928 72872186112 73133273088 73315483648 73334587392 73367369394 73478814651 73569328096 73588497984 73612739871 73700279136 73945065216 74148614144 74167934976 74192367744 74405343188 74527309824 74776559616 74785350048 74991212032 75035462832 75374211072 75511590912 75626293248 75753300106 75843384896 75868369599 75888138546 76221775872 76255848504 76349782784 76465758336 76485682944 76856288256 76941726598 76950962176 77087932416 77122392237 77217393952 77334687408 77354838432 77729655168 77825404928 77871328128 77963931648 78213490674 78335633651 78484488192 78612946704 78735713496 78756229584 78952449664 79258047264 79355679744 79376357376 79574122496 79630437513 79849636592 79980527616 80001368064 80037130248 80158706892 80257448832 80478373888 80667343872 80757018826 80889397248 81169465296 81296224504 81302519808 81392900864 81808594944 81835544736 81936352256 82220045237 82479919104 82581520384 82639963752 82765494108 82867447168 82993323072 83188198368 83290672128 83417190912 83519946752 83809122704 83843223552 83936429016 83946504192 84133518804 84365113536 84469037056 84496863264 84795987456 85134147584 85162192896 85323808008 85457054892 85692292928 85893505632 85999311872 86023978128 86129945088 86367035392 86569832448 86666068984 86676471808 86808133632 86869568196 87001523334 87108694464 87244728736 87348478976 87553580544 87794589696 87931695104 88098565992 88236146108 88242978816 88577677683 88686790368 88792255488 88821505872 88930918912 89275139712 89385111552 89520887808 89631162368 89694594804 89830841166 89941497536 89978093568 90078118944 90289629936 90400851456 90538170624 90649698304 90963560008 91000571904 91112669184 91315648458 91458252567 91567013472 91679808512 91710010128 92034669312 92178396288 92291944448 92401696768 92432136192 92752169334 92904210432 92969959221 93159948288 93201592616 93225878064 93340716544 93367488456 93482501376 93702006144 93935463424 93959940096 94075682816 94218584064 94260701623 94285263042 94428482643 94439817216 94544802528 94699782144 95002911872 95027666688 95058971172 95176067712 95289249792 95775916032 95807467008 95925485568 96082490416 96257613936 96403829544 96561856512 96749225856 96896188224 97015547904 97162914816 97174336898 97351450458 97499327607 97511030784 97659150336 97779449856 97823159192 97971752868 97997281272 98117997312 98150319828 98267038848 98593420288 98768913408 98890579968 98923156992 98934786001 99110886741 99369746432 99702079488 99713800064 99772639164 99891287424 100047283776 100498948096 100558250496 100682121216 100835057664 101157826132 101184184728 101337883812 101350047744 101674464672 101700957888 101954344448 101980910592 102334005009 102475051008 102501752832 102783909888 102829856316 103112916544 103139784576 103173761394 103639540224 103828437504 103951908864 103986153216 104284654232 104645984256 104804941824 104817262272 104851791693 104980951328 105008306112 105167814048 105677396352 105807572992 105835143168 105995907072 106173916684 106335195186 106362902844 106716173664 106878275856 107009931776 107073076176 107200406016 107556458496 107852529664 107916171264 108092801718 108225953728 108261606057 108289815678 108765904896 109078126592 109114059648 109142491392 109793250314 109973225472 110001881088 110051054091 110186618336 110353992144 110382746976 110657764096 110917597824 111054229504 111222921216 111251902464 111608014782 111782308693 111790964736 111915238688 112178025072 112486818048 112662484352 113061316608 113267386368 113549590528 113629950159 113765077344 113942739856 114159255552 114383772756 114524674176 114698637504 114839926784 115237543718 115284432384 115412589897 115426443264 115744178176 115826090928 116002031112 116144925952 116594482752 116738107392 117059452928 117320236011 117464754656 117657305088 117919420056 118103570244 118249053824 118389673984 118428674496 119033519616 119165844853 119180148736 119361183744 119592793072 119774454888 119970791424 120055695372 120104158592 120386173248 120534468608 120717560832 121001015808 121135528239 121334095872 121483558912 121754197944 121944336756 121953779712 122089351296 122280013504 122712892416 122753317104 122904528384 123242848256 123669559112 123719878656 123872280576 123959945628 124148241162 124301170752 124489984608 124643335168 124936008192 125074895011 125125786368 125279920128 125624778752 125713684056 125904643524 125919756288 126059736704 126547670304 126703555584 126745294896 126901423616 127052333056 127701221376 127743289344 127900647424 127985712012 128185582338 128343485248 128538439392 128749142016 128840258448 128998967808 129194917632 129354063872 129550553088 129801933944 129854748672 129999103476 130014707712 130212200448 130304352294 130629003824 130663041696 130823996416 130867093104 130877227008 131022718464 131330370816 131691884544 131854106624 131897542656 132113424322 132147848988 132354219162 132364468224 132936105984 133030185552 133188383232 133232258808 133396378368 134077667328 134242828288 134281331712 134446743552 134506843889 134541892206 134746261749 134912246304 135117178416 135133396992 135565952896 135601277184 135807255936 135974547456 136445340012 136633401344 136669003776 137106475088 137350520208 137519712768 137565015192 138186053632 138267594432 138437916672 138602545152 138648204288 138664503214 139128254001 139356315648 139527979008 139739922432 139756349696 139802388924 139838817096 140011074816 140223752064 140903195136 140939910144 141113524224 141176604743 141327876096 141427894563 141780260248 141817203792 142049673216 142288231552 142504367808 142541500032 142764101568 142933874688 143391399569 143408611328 143663874048 143888228352 144123735624 144348808076 144386420904 144605744316 145123838784 145485412864 145523321856 145744372224 145761505347 146027175687 146266546176 146630967296 146669174784 146734738788 146957629302 147138656192 147176995968 147225479742 147400558272 147890130432 148297228288 148335869952 148384735488 148810686376 149054619648 149553119232 149570700096 149982424064 150070925664 150501716903 150748422144 151023181824 151252586496 151506600212 151686769792 151736739198 151776277092 152511697008 152699565568 152931516672 152971365888 153712576512 153883453196 153901924352 154175864832 154244784474 154434787904 154669374816 154709676864 155459310336 155650809856 155742656256 155927863296 156426981348 156671267302 156968976384 157225893408 157471426992 157512459168 157904899328 158516094528 158711359488 158752714752 159148244992 159260875026 159502792779 159699273184 159961055232 160074260496 160317413784 160514897664 160956747776 161334687744 161514037652 161778794496 162139202577 162338930592 162592449008 162605039616 162785801728 163617189888 163671089472 163872704512 164440090474 164689875471 164959838208 165163040768 165279927504 165530988216 165734894336 165986646144 166376396736 166581344256 166834381824 167039893504 167412022173 167618245408 167686447104 167872858032 167893008384 168267037608 168730227072 168938074112 168993726528 169591974912 170045643779 170324385792 170647616016 170914109784 171384585856 171787011264 171998623744 172047956256 172259890176 172734070784 172856315577 173139664896 173332137968 173352943616 173616267264 173739136392 174003046668 174217388928 174489457472 174696957952 175107161088 175589179392 175863390208 176197131984 176472292216 176485957632 177155355366 177373580736 177584510976 177643011744 177861837824 178477659173 178550279424 178770223104 179041775616 179262324736 179389189608 179661682332 179882995072 179956187136 180156237888 180579259872 180801702912 181076341248 181299396608 181927120016 182001143808 182225338368 182631296916 182916505134 183134026944 183359617024 183420020256 184069338624 184356792576 184583888896 184803393536 184864272384 185504338668 185808420864 185939918442 186403185232 186451756128 186681433088 186734976912 186965002752 187404012288 187870926848 187919880192 188151365632 188437168128 188521403246 188570526084 188856965286 188879634432 189089605056 190005823744 190055333376 190117942344 190352135424 190578499584 191551832064 191614934016 191850971136 192164980832 192278373507 192515227872 192807659088 193123713024 193498451712 193792376448 194031095808 194325829632 194348673796 194702900916 194998655214 195022061568 195318300672 195646318384 195943505736 195994562544 196235994624 196300639656 196534077696 197186840576 197537826816 197781159936 197846313984 197869572002 198170136483 198221773482 198531328743 198739492864 199404158976 199427600128 199545278328 199782574848 200094567552 200997896192 201116500992 201364242432 201670115328 201812838309 202315652264 202368369456 202675767624 202700095488 203348929344 203401915776 203908688896 203961821184 204614693767 204668010018 204950102016 205003505664 205567819776 205659712632 206225833088 206279569152 206347522788 207279080448 207656875008 207903817728 207972306432 207996754821 208569308464 209291968512 209609883648 209634524544 209703583386 209961902656 210016612224 210335628096 211354792704 211615145984 211670286336 211991814144 212347833368 212670390372 212725805688 213432347328 213756551712 214019863552 214146152352 214400812032 214760876929 215112916992 215705059328 215832342528 216185603436 216451907456 216523212114 216579631356 218156253184 218228119296 218284982784 219586500628 219946450944 220003762176 220102108182 220373236672 220436443953 220707984288 220765493952 221315528192 221835195648 222108459008 222445842432 222503804928 223216029564 223564617386 223581929472 223830477376 224356050144 224973636096 225324968704 226122633216 226534772736 227099181056 227259900318 227530154688 227605108797 227885479712 228767545512 229049348352 229397275008 229679853568 230475087436 230568864768 230825179794 230852886528 231367176711 231652181856 232004062224 232289851904 233188965504 233476214784 234118905856 234640472022 234929509312 235006900953 235838840112 236207140488 236498107648 236779347968 236857348992 238067039232 238331689706 238360297472 238722367488 238891312539 239185586144 239548909776 239941582848 240111390744 240208317184 240772346496 241068937216 241435121664 242002031616 242271056478 242649401797 242668191744 243508395888 243888673512 243907559424 244178702592 244560027008 245425784832 245506634208 245809056768 246485696512 246660135711 247339118224 247439757312 247744561152 247919891256 248296482324 248602341504 248979969216 249286670336 249872016384 250149790022 250251572736 250559840256 251249557504 251427368112 251809287048 251839512576 252119473408 253095340608 253407111168 253490589792 253802847232 254104666112 255402442752 255486578688 255801294848 255971424024 256371164676 256686970496 257076878784 257680516896 257997935616 258389835264 258708127744 259101106176 259603867888 259709497344 259998206952 260029415424 260424400896 260608704588 261258007648 261326083392 261647992832 261734186208 262045436928 262660741632 263383769088 263708213248 263795085312 264226848644 264295697976 264708438324 264728936448 266060371104 266376766464 266464517616 266792756736 268155334656 268485656576 268562663424 268893487104 269013687778 269083784412 269492523498 269824492608 270234356832 271131905792 271202554368 271614511872 271949094912 272890680024 273266802688 273338007552 274212950176 274374757701 274701040416 275039425536 275130030384 276372107264 276535188864 276875833344 277205090304 277296408576 277329006428 278256508002 278712631296 279479844864 279512699392 279604777848 279677634192 280022149632 280447504128 281806390272 281879820288 282227048448 282353209486 282655752192 282782104869 282855789126 283560520496 283634407584 284099346432 284576463104 285008735616 285083000064 285528203136 285867749376 286782799138 286817222656 287327748096 287776456704 288247471248 288697616152 288772841808 289211488632 290247677568 290970825728 291046643712 291488744448 291523010694 291978270881 292054351374 292497982821 292533092352 293261934592 293338349568 293469477576 293915258604 294277312384 294353991936 294450959484 294801116544 295780260864 296594456576 296671739904 296769470976 296804358003 297621372752 298109239296 299106238464 299141400192 299964848128 300141851328 301003433806 301496844288 302046363648 302505172992 303013200424 303373539584 303473478396 303552554184 305023394016 305399131136 305863033344 305942731776 306456532247 307002015027 307425153024 307766906392 307803848704 308351729664 308489568948 308869575808 309338749632 309419353728 310918620672 311301619712 311485312512 311855726592 312853962696 313342534604 313937952768 314451786816 314555375079 314942853984 315024918336 315809798656 317032189056 317422718976 317505429504 318296489984 318521750052 319005585558 319398546368 320148520992 320634827568 321029795328 321913495552 322669375488 323028075304 323557588992 324278405154 324677861184 324784818171 325184898016 325571603456 327234379776 327342178944 327745409024 328880180948 329379750942 329919676416 330153162273 330559855008 331061976432 331469788672 331973292288 332752793472 333162688512 333668763648 334079787008 334824044346 335236490816 335346926079 335372894208 335745716064 336534075216 337460454144 337876148224 337987453056 339183949824 340091287558 340648771584 340889850477 341295232032 341828219568 342769171712 343574022528 343997247488 344095912512 344519780352 345468141568 345712631154 346237769691 346279329792 346664275936 347232534528 347478272784 348006093336 348434777856 348978914944 349393915904 350214322176 351178358784 351726780416 351960708033 352394263968 352944584432 352971915264 354310710732 354747161472 355169021952 355286023488 355723675648 356955318346 357100558848 357497534559 357540446208 358083551232 358524649472 358778379216 359323364664 359765990144 359912374272 360312475776 361158519744 361603405824 362152682496 362598793216 363406584717 363854240032 364002287616 364450676736 365262593832 365833010268 366268053888 366719234048 366840040512 368138677248 368713585152 369167777792 369728544768 371008677336 371616841728 371879836884 372806370464 372903512256 373362866176 373469953824 373930005504 374808024576 375224685033 375741853696 375839760384 376302731264 376874336256 377042806492 377141052168 377713930572 377759268864 378179210112 380011647488 380110666752 380235884688 380704270848 381156999168 383103664128 383229868032 383701942272 384329961664 384556747014 385030455744 385615318176 386247426048 386996903424 387584752896 388062191616 388651659264 388697347592 389405801832 389997310428 390044123136 390636601344 391292636768 391887011472 391989125088 392471989248 392601279312 393068155392 394373681152 395075653632 395562319872 395692627968 395739144004 396340272966 396443546964 397062657486 398808317952 398855200256 399090556656 399565149696 400189135104 401995792384 402233001984 402728484864 403340230656 403520531667 403625676618 404631304528 404736738912 405351535248 405400190976 406697858688 406803831552 407817377792 407923642368 409229387534 409336020036 409900204032 410007011328 411319425264 412451666176 412559138304 412695045576 414558160896 415313750016 415807635456 415944612864 415993509642 416643150583 417138616928 417384762003 418583937024 419219767296 419269049088 419407166772 419923805312 420033224448 420671256192 422709585408 423230291968 423340572672 423529814229 423983628288 424695666736 425340780744 425451611376 426864694656 427513103424 428039727104 428292304704 428801624064 429521753858 430174198707 430225833984 431410118656 431664685056 432371206872 432903814912 433046424228 433159262712 436312506368 436456238592 436569965568 437284516041 438081527061 439173001256 439892901888 440007524352 440204216364 440746473344 440872887906 441415968576 441530987904 442631056384 443670391296 444163603543 444216918016 444891684864 445007609856 446432059128 447129234772 447163858944 447660954752 448712100288 449947272192 450649937408 451505150709 452245266432 453069545472 454198362112 454519800636 455060309376 455210217594 455770959424 457535091024 458098696704 458794550016 459359707136 460950174872 461137729536 461650359588 461705773056 462734353422 463304363712 464008124448 464579703808 466188245041 466377931008 466952429568 468237811712 469280944044 469859018624 470013801906 471677680224 472414280976 472996215296 473558695936 473714697984 476134078464 476663379412 476720594944 477444734976 477782625078 478371172288 478508378337 479097819552 479883165696 480222781488 480416634368 481544692992 482137874432 482870243328 484004063232 484542112956 485298803594 485336383488 487016791776 487777347024 487815118848 488357405184 489120054016 490851569664 491013268416 491618113536 492971393024 493320271422 494069626413 494678236448 494879514624 495489122304 495839782512 496592964648 497204683008 497959938432 498573340672 499744032768 500299580044 500503145472 501119680512 502236066519 502854736224 503618574096 503679025152 504238946816 506190681216 506814222336 506981179584 507605694464 508209332224 510136931337 510973157376 511602589696 511942848048 512742329352 513373940992 514153757568 515361033792 515995871232 516779670528 517416255488 518202212352 518568946731 519207735776 519418994688 519996413904 520058830848 520848801792 521217409176 522516015296 522652166784 523295985664 523468372416 524090873856 525321483264 526767538176 527590170624 528453697288 528591395952 529416876648 529457872896 532120742208 532753532928 532929035232 533585513472 534458852939 535432977519 536310669312 536971313152 537125326848 537786974208 538027375556 538167568824 538985046996 539648985216 540468713664 542263811584 542405108736 543229023744 543898189824 545781360048 546533605376 546676015104 548425900352 548749515402 549402080832 550078851072 550260060768 552744214528 553070377728 553751666688 554410180608 554592817152 554658012856 556513016004 557425262592 559025398784 559209555696 559355268384 560044299264 560895008256 563612780544 563759640576 564454096896 564706418972 565311504384 565564209738 565711578252 567121040992 567268815168 569152926208 570017471232 570166000128 571056406272 571735498752 573565598276 573634445312 574655496192 575552913408 576494942496 577395232304 577545683616 578422977264 580495355136 581941651456 582093287424 582977488896 583046021388 583956541762 584108702748 584995965642 585066184704 586523869184 586938955152 587830517208 588554624768 588707983872 588901918968 589602233088 591560521728 593188913152 593343479808 593538941952 593608716006 594510409449 595242745504 595593986229 596218478592 598212476928 598282800384 599929696256 600283702656 602006867612 602993688576 604092727296 605010345984 606026400848 606747079168 606946956792 607105108368 610046788032 610798262272 611726066688 611885463552 612913064494 613844081301 614004030054 614850306048 615533812784 615607697408 616703459328 616979137896 617739151616 618677499264 618838707456 621837241344 622603239424 622970625024 623711453184 623990264463 625707925392 626685069208 627875905536 628903573632 629110750158 629885707968 630049836672 631619597312 633806490449 634064378112 634845437952 635010859008 636592979968 637043500104 638011171116 638797092736 640297041984 641269655136 642059590656 643826991104 644282630787 645338750976 646056150608 647115177984 648556810308 649355722368 649569636342 650369796032 651143206912 654468759552 654684357888 655490818048 657760361896 658759501884 659839352832 660306324546 661119710016 662123952864 662939577344 663946584576 665234911463 665505586944 666325377024 667337527296 668159574016 669648088692 670472981632 670693852158 670745788416 671491432128 673068150432 674920908288 675752296448 675974906112 678367899648 680182575116 681297543168 681779700954 682590464064 682815326391 683656439136 685538343424 687148045056 687994494976 688191825024 689039560704 690936283136 691425262308 692475539382 692558659584 693328551872 694956545568 696012186672 696869555712 697957829888 698787831808 700428644352 702356717568 703453560832 703921416066 704788527936 705020702859 705889168864 708621421464 709494322944 710338043904 710572046976 711447351296 713910636692 714201117696 714995069118 715080892416 716167102464 716673937617 717556758432 718646729328 719531980288 719824748544 720624951552 722317039488 723206811648 724305364992 725197586432 726623833771 726813169434 727708480064 727948205391 728004575232 730525187664 731666020536 732536107776 733438468096 733680081024 736277354496 737427170304 738335555584 739457089536 739980407133 742017354672 743233683456 743759673768 745612740928 745807024512 746725732352 746939907648 747860011008 749616049152 750449370066 751483707392 751679520768 753748672512 754085612984 754282104336 755427861144 755518537728 756358420224 760023294976 760221333504 760471769376 761408541696 762313998336 762654767677 766207328256 766459736064 767403884544 768659923328 769113494028 770060911488 771230636352 773993806848 775169505792 776124383232 777303318528 777394695184 778811603664 779994620856 780088246272 781273202688 782585273536 783774022944 783978250176 784943978496 785202558624 786136310784 788747362304 790151307264 791124639744 791385255936 791478288008 792680545932 792887093928 794125314972 797710400512 798181113312 799130299392 800378270208 803991584768 804466003968 805456969728 806680461312 807041063334 807251353236 809262609056 809473477824 810703070496 813395717376 813607663104 815634755584 815847284736 818458775068 818672040072 819800408064 820014022656 822638850528 824903332352 825118276608 825390091152 829116321792 830627500032 831615270912 831889225728 831987019284 833286301166 834277233856 834769524006 838439534592 838538098176 838814333544 839847610624 840066448896 841342512384 845419170816 846460583936 846681145344 847059628458 847967256576 848346314607 849391333472 850681561488 850903222752 853729389312 855026206848 856079454208 856584609408 857603248128 859043507716 860348397414 860451667968 863329370112 864742413744 865807629824 866092848456 866318525424 872625012736 872912477184 873139931136 874569032082 875934812643 876163054122 878346002512 879785803776 880015048704 880408432728 881492946688 881745775812 882831937152 883061975808 885262112768 887340782592 888327207086 888433836032 889783369728 890015219712 890413074009 892864118256 894258469544 894327717888 895321909504 897424200576 899894544384 901299874816 903010301418 904420497607 904490532864 906139090944 908396724224 909039601272 910120618752 910420435188 911541918848 915070182048 916197393408 917589100032 918719414272 919369596741 921900349744 922275459072 923300719176 923411546112 925468706844 926608727424 928016248896 929159407616 932376490082 932755862016 933904859136 936475623424 938561888088 939718037248 940027603812 943355360448 944828561952 945992430592 947117391872 947429395968 952268156928 953326758824 953441189888 954889469952 955565250156 956742344576 957016756674 958195639104 960445562976 960833268736 963089385984 964275748864 965740486656 968008126464 969084225912 970597607188 970672766976 974033583552 974354454513 975554694048 976714810368 978240108032 981703139328 982026536832 983236227072 985942786048 986640542844 988139252826 989356472896 989759029248 991679565024 993185929296 994409366016 995919876864 997146681344 999488065536 1000599160088 1001006290944 1002239361024 1004472133038 1005709472448 1006040778237 1007237148192 1008477893632 1012381362432 1013628444672 1013962359168 1015211388928 1016418664448 1020273862674 1021946314752 1022669551431 1023885696096 1025484658704 1026747881984 1028307515136 1030722067584 1031991742464 1033559341056 1034832510976 1036404424704 1036867717853 1037137893462 1038415471552 1038713309073 1038837989376 1039992827808 1041697603584 1042434818352 1045032030592 1045304333568 1046591971328 1046936744832 1048181747712 1050642966528 1053535076352 1055180341248 1056907394576 1057182791904 1058833753296 1058915745792 1064241484416 1065507065856 1065858070464 1067171026944 1068917705878 1070865955038 1072492603677 1072621338624 1074250653696 1075573948416 1076054751112 1076335137648 1077970093992 1079297970432 1080937427328 1084527623168 1084810217472 1086458047488 1087796379648 1088282646011 1090219754151 1091562720096 1093067210752 1093352030208 1096851800704 1097499030804 1098804161664 1100157702144 1100520121536 1105488429056 1106140755456 1107503333376 1109185634304 1109316025712 1113026032008 1114850525184 1118050797568 1118419111392 1118710536768 1120088598528 1121790016512 1125674055099 1127225561088 1127519281152 1128908193792 1129412837944 1130623008768 1131128419476 1131423156504 1134242081984 1134537630336 1138305852416 1140034942464 1140332000256 1142112812544 1143470997504 1147131196552 1147268890624 1149310992384 1151105826816 1152989884992 1154790464608 1155091367232 1156845954528 1160990710272 1163883302912 1164186574848 1165954977792 1166092042776 1167913083524 1168217405496 1169991931284 1170132369408 1173877910304 1175661034416 1177109249536 1177415967744 1177803837936 1179204466176 1183121043456 1186377826304 1186686959616 1187077883904 1187217432012 1189020818898 1190485491008 1191187972458 1196424953856 1196565600768 1199859392512 1200567405312 1204013735224 1205987377152 1208185454592 1210020691968 1210561595001 1212052801696 1213494158336 1213893913584 1214210216736 1220093576064 1221596524544 1223452133376 1223770927104 1225826128988 1227688162602 1228008060108 1229700612096 1231067625568 1233958275792 1235478303232 1237354998528 1237677414912 1243674482688 1245206478848 1245941250048 1247422906368 1247980528926 1249929451749 1251415850784 1253370138416 1255751811072 1257807147264 1258221500316 1259771415936 1260099673344 1263239194624 1267612980898 1268128756224 1269690875904 1270021718016 1270589442687 1273185959936 1274087000208 1276022342232 1277594185472 1280594083968 1282539310272 1284119181312 1287653982208 1288565261574 1290522596121 1290677501952 1292112301216 1294230355968 1297113620616 1298711444736 1299139272684 1300739592064 1302286413824 1308937519104 1309368715776 1310981636096 1311853548123 1315520723792 1317519003768 1319678705664 1320612649092 1322239420032 1324247905728 1325879154688 1327893169152 1330469822926 1331011173888 1332490810629 1332650754048 1334675054592 1336319148032 1339296177384 1340945963264 1341387704316 1341491576832 1342982864256 1346136300864 1349841816576 1351504592896 1351949812224 1354515452127 1356735799296 1360365150232 1362595086336 1363559401908 1365180928128 1365630652782 1367312878272 1371076686848 1374296090112 1375823845121 1375988989952 1376383650048 1378079121408 1381872566272 1382850524616 1384951078764 1385117319168 1386657103744 1389913091136 1392024373344 1393739111424 1395915659776 1397575663616 1398564735123 1400857288704 1404713435136 1406907121664 1407842832132 1409577055872 1410041405718 1411778337728 1417242842928 1418988645888 1420676087808 1421144093952 1422894702592 1427821273384 1428402235392 1429990138236 1430161784832 1432334204928 1433347875234 1435113516864 1437293458656 1439063960576 1439649497088 1441249903104 1444046515127 1444634078976 1446413623296 1448610729984 1450395172864 1453247667542 1453626338868 1455416960128 1455896410782 1456009150464 1461050375328 1463332041072 1465072215552 1466876936192 1467360162048 1472554708992 1474854340608 1476671111168 1478914179072 1479575282779 1479960814266 1482208879239 1484034709344 1486467366912 1487519347536 1491225481856 1491614049024 1493451464704 1493879815296 1495720022016 1499232098304 1500898740132 1502967414784 1503359041536 1508171225968 1508564208672 1510855722288 1511037075456 1512716840448 1520046589952 1520442667008 1520943538752 1522817083392 1524627996672 1525309535354 1530410794011 1532919472128 1534807769088 1537319846656 1538226988056 1540121822976 1542461272704 1547987613696 1550339011584 1552248766464 1552942652173 1554606637056 1554789390368 1555706840193 1557623207328 1559989241712 1560176492544 1562546405376 1565170547072 1567548045888 1567956500352 1569887956992 1570405117248 1572272621568 1577305395259 1577494724608 1580302614528 1582770511872 1582956576016 1585361091864 1585774187856 1588250629944 1595420801024 1596362226624 1598260598784 1600756540416 1603376558817 1606298932557 1607983169536 1608932007936 1610913939456 1613360922624 1614082126668 1614502706472 1618525218112 1618946955648 1621406140992 1626791434752 1627215326208 1631269511168 1631694569472 1636917550136 1637344080144 1639600816128 1640028045312 1645277701056 1649806664704 1650236553216 1650780182304 1655518885933 1658232643584 1661255000064 1663230541824 1663778451456 1663974038568 1666572602332 1668554467712 1669539048012 1677076196352 1677628667088 1679695221248 1680132897792 1682685024768 1690838341632 1692921167872 1693362290688 1694119256916 1695934513152 1696692629214 1698782666944 1701363122976 1701806445504 1707458778624 1710052413696 1712158908416 1713169218816 1715206496256 1718087015432 1720696794828 1720903335936 1726658740224 1729484827488 1731615259648 1732185696912 1732637050848 1745250025472 1745824954368 1746279862272 1749138064164 1751869625286 1752326108244 1756692005024 1759571607552 1760816865456 1762985893376 1763491551624 1765663874304 1766123951616 1770524225536 1774681565184 1776654414172 1776867672064 1779566739456 1780030439424 1780826148018 1783531228347 1785728236512 1788516939088 1788655435776 1790643819008 1794848401152 1799789088768 1802599749632 1806020602836 1808840995214 1808981065728 1812278181888 1816793448448 1818079202544 1820241237504 1820840870376 1823083837696 1830140364096 1832394786816 1835178200064 1837438828544 1838739193482 1841532243903 1843800699488 1844550918144 1846601438352 1846823092224 1850937413688 1853217454848 1856032497792 1858318815232 1864752980164 1865511724032 1867809718272 1871970793389 1877123776176 1879436074496 1880055207624 1886710720896 1889657123904 1891984861184 1894234783744 1894858791936 1901419471347 1904536313856 1906653517648 1906882379776 1909778939904 1911130500312 1913484689152 1914033513348 1916391278208 1920891125952 1921666537472 1926178771968 1928551497728 1931480973312 1932847892361 1936016252928 1938168451824 1941195214376 1941345533952 1948067167104 1948708909026 1951109388096 1953429620736 1956480216064 1963254250903 1963406278656 1964053073664 1966472454144 1971885572096 1973281085688 1976278505652 1978712945792 1979518058496 1983359130048 1986371858592 1988818732032 1991839753728 1994293362688 1995704734389 1998976131072 2001198320176 2002012581888 2004478722048 2008944266076 2011418944896 2012081556474 2014474296384 2016955787264 2024762724864 2027256889344 2027924718336 2030422777856 2032837328896 2040547725348 2043892629504 2045339102862 2047771392192 2050969317408 2053495763968 2056615030272 2061444135168 2063983484928 2067118682112 2069665021952 2072808849408 2073735435706 2074275786924 2076830943104 2077426618146 2077675978752 2079985655616 2084869636704 2090064061184 2090608667136 2093183942656 2093873489664 2096363495424 2101285933056 2107070152704 2110360682496 2113814789152 2114365583808 2115062108577 2117667506592 2128482968832 2131014131712 2131716140928 2134342053888 2137835411756 2141731910076 2144985207354 2145242677248 2148501307392 2152109502224 2152670275296 2155940187984 2158595940864 2161874854656 2169055246336 2169620434944 2172916094976 2175592759296 2176565292022 2179871501313 2180439508302 2183125440192 2183844616173 2186134421504 2193703601408 2194998061608 2197608323328 2200315404288 2201040243072 2210976858112 2212281510912 2215006666752 2218371268608 2218632051424 2219941221399 2226052064016 2229701050368 2236101595136 2236838222784 2237421073536 2240177197056 2243580033024 2250761631437 2251348110198 2254451122176 2255038562304 2258825675888 2261246017536 2262256838952 2262846313008 2268484163968 2269075260672 2276611704832 2280069884928 2280664000512 2284225625088 2286941995008 2287964303031 2294262393104 2294537781248 2298621984768 2302211653632 2305979769984 2309580929216 2310182734464 2313691909056 2321981420544 2327766605824 2328373149696 2331909955584 2332184085552 2335826167048 2336434810992 2339983862568 2340264738816 2347755820608 2351322068832 2354218499072 2354831935488 2355607675872 2358408932352 2362369646219 2366242086912 2372755652608 2373373919232 2374155767808 2374434864024 2378041637796 2380970982016 2382375944916 2393131201536 2399718785024 2401134810624 2408027470448 2411974754304 2416370909184 2420041383936 2421123190002 2424105603392 2426988316672 2427787827168 2428420433472 2440187152128 2443193049088 2446904266752 2447541854208 2451652257976 2455376325204 2456016120216 2459401224192 2462135251136 2467916551584 2470956606464 2474709997056 2475354829824 2487348965376 2490412957696 2491882500096 2494845812736 2495961057852 2499858903498 2502831701568 2506740276832 2515614294528 2516443000632 2519542831872 2520199346688 2526478389248 2535225961796 2536257512448 2539381751808 2540043436032 2541178885374 2545038943821 2548174000416 2552044684464 2555188370944 2561188167936 2565078620544 2568238362624 2575307964416 2577130523148 2581045192242 2581355003904 2584224602432 2594227241232 2597422889472 2598278545368 2601479184128 2604572827648 2617875038208 2618737431552 2621963272192 2623707096246 2627804437929 2631041447584 2635038007536 2639357411328 2641225298184 2644478840064 2648495811456 2651758309376 2655786338304 2660939645852 2662022347776 2664981621258 2665301508096 2669350109184 2671239222027 2678592354768 2681891926528 2682775408632 2682983153664 2685965728512 2692272601728 2699683633152 2703009185792 2703899624448 2709030904254 2713261492821 2713471598592 2720730300464 2725190172672 2727118803816 2730361856256 2731261305564 2734625756544 2742153373696 2748592180224 2751647690242 2751977979904 2752767300096 2756158242816 2758108790223 2763745132544 2765701049232 2769902157528 2770234638336 2773314207488 2779826182272 2784048746688 2787478222848 2791831319552 2795151327232 2797129470246 2801714577408 2809426870272 2813814243328 2815685664264 2819154111744 2820082811436 2823556675456 2834485685856 2837977291776 2841352175616 2842288187904 2845789405184 2855642546768 2856804470784 2859980276472 2860323569664 2864668409856 2866695750468 2870227033728 2874586917312 2878127921152 2882499806208 2888093030254 2889268157952 2892827246592 2897221459968 2900790345728 2906495335084 2907252677736 2910833920256 2911792821564 2912018300928 2922100750656 2926664082144 2930144431104 2933753872384 2934720324096 2945109417984 2949708681216 2953342222336 2957828358144 2959150565558 2959921628532 2964417758478 2968069418688 2975038695072 2982450963712 2983228098048 2986902929408 2987759630592 2991440044032 2998464196608 3001797480264 3005934829568 3006718083072 3016342451936 3017128417344 3018122334711 3021711444576 3025433680896 3040093179904 3040885334016 3041887077504 3045634166784 3049255993344 3050619070708 3060821588022 3065838944256 3074639693312 3076453976112 3080243645952 3084922545408 3095975227392 3100678023168 3104497532928 3105885304346 3109213274112 3109578780736 3110603153559 3111413680386 3115246414656 3119978483424 3125092810752 3130341094144 3135096091776 3135913000704 3139775913984 3140810234496 3144545243136 3154610790518 3154989449216 3160605229056 3165541023744 3165913152032 3170722183728 3171548375712 3176501259888 3190841602048 3192724453248 3196521197568 3201513080832 3206753117634 3211760979691 3212597865114 3217477811031 3217864015872 3226721845248 3228164253336 3229005412944 3237050436224 3237893911296 3242812281984 3253582869504 3254430652416 3262539022336 3263389138944 3264847938033 3273835100272 3274688160288 3279201632256 3280056090624 3290555402112 3299613329408 3300473106432 3301560364608 3311037771866 3316465287168 3322510000128 3327556902912 3327948077136 3333145204664 3337108935424 3339078096024 3354152392704 3355257334176 3359390442496 3360265795584 3365370049536 3371021854717 3377022165297 3381676683264 3385842335744 3386724581376 3388238513832 3391869026304 3393385258428 3397565333888 3402726245952 3403612891008 3414917557248 3420104827392 3424317816832 3426338437632 3430412992512 3436174030864 3441393589656 3441806671872 3453317480448 3458969654976 3463230519296 3464371393824 3465274101696 3490500050944 3491649908736 3492559724544 3498276128328 3503739250572 3504652216488 3513384010048 3521633730912 3525971786752 3526983103248 3531327748608 3532247903232 3541048451072 3549363130368 3553308828344 3553735344128 3559133478912 3560060878848 3561652296036 3567062456694 3571456473024 3577033878176 3581287638016 3589696802304 3599578177536 3605199499264 3612041205672 3617681990428 3617962131456 3624556363776 3631684785003 3636158405088 3640482475008 3641681740752 3646167675392 3660280728192 3664789573632 3670356400128 3674877657088 3677478386964 3683064487806 3687601398976 3689101836288 3693202876704 3701874827376 3706434909696 3712064995584 3716637630464 3729505960328 3731023448064 3735619436544 3743941586778 3749788355247 3754247552352 3758872148992 3760110415248 3773421441792 3779314247808 3783969722368 3788469567488 3789717583872 3802838942694 3809072627712 3811768328061 3813307035296 3819557879808 3822261000624 3826969378304 3828067026696 3832782556416 3841782251904 3843333074944 3852357543936 3857102995456 3862961946624 3865695784722 3871567788363 3872032505856 3876336903648 3882390428752 3882691067904 3896134334208 3897417818052 3902218776192 3906859241472 3912960432128 3926508501806 3926812557312 3928106147328 3932944908288 3943771144192 3946562171376 3952557011304 3957425891584 3959036116992 3966718260096 3972743717184 3977637464064 3983679507456 3988586725376 3991409468778 3997472431887 3997952262144 4002396640352 4004025163776 4008957444096 4017888532152 4022837889792 4024163112948 4028948592768 4033911574528 4049525449728 4054513778688 4055849436672 4060845555712 4063546356381 4081095450696 4087785259008 4090678205724 4095542784384 4101938634816 4106991527936 4113230060544 4122888270336 4127471535363 4127966969856 4134237364224 4139330043904 4145617698816 4147470871412 4148551573848 4153661886208 4154853236292 4155351957504 4159971311232 4169739273408 4180128122368 4181217334272 4186367885312 4187746979328 4192726990848 4195694205369 4202571866112 4214140305408 4220721364992 4227629578304 4228731167616 4230124217154 4235335013184 4256965937664 4262028263424 4263432281856 4268684107776 4275670823512 4283463820152 4289970414708 4290485354496 4297002614784 4304219004448 4305340550592 4311880375968 4317191881728 4323749709312 4332139545381 4338110492672 4339240869888 4345832189952 4351185518592 4353130584044 4359743002626 4360879016604 4366250880384 4367689232346 4387407202816 4389996123216 4395216646656 4400630808576 4402080486144 4421953716224 4424563021824 4430013333504 4436742537216 4437264102848 4438725848337 4439882442798 4452104128032 4459402100736 4472203190272 4473676445568 4474842147072 4480354394112 4487160066048 4501523262874 4502696220396 4508902244352 4510077124608 4517651351776 4524513677904 4525692626016 4536968327936 4538150521344 4553223409664 4560139769856 4561328001024 4568451250176 4573883990016 4575928606062 4583074656413 4588524786208 4591232382033 4604423307264 4611959539968 4619161858432 4620365468928 4627383818112 4643962841088 4655533211648 4656746299392 4658827956519 4663819911168 4664368171104 4671652334096 4672869621984 4679967725136 4680529477632 4695511641216 4702644137664 4708436998144 4709663870976 4711215351744 4716817864704 4724739292438 4731916185777 4732484173824 4745511305216 4748311535616 4748869728048 4756083275592 4761941964032 4764751889832 4786262403072 4799437570048 4802269621248 4810129676451 4816054940896 4818896797671 4823949508608 4832741818368 4840082767872 4842246380004 4848211206784 4853976633344 4855575654336 4856840866944 4880374304256 4885799638973 4886386098176 4893808533504 4895083708416 4903304515952 4910752650408 4912032240432 4918802448384 4924270502272 4935833103168 4941913212928 4949419994112 4950709659648 4966556657799 4974697930752 4980825915392 4983765000192 4989691625472 4991922115704 4999717806996 5005663403136 5013480553664 5031228589056 5032886001264 5039085663744 5040398693376 5052956778496 5070451923592 5072515024896 5078763503616 5080086872064 5082357770748 5090077887642 5096348000832 5104089368928 5110376741888 5122376335872 5128070695451 5130157241088 5136476725248 5150615928832 5154261046296 5162090384484 5162710007808 5168449204864 5188454482464 5194845778944 5196557090736 5202958368256 5209145655296 5235750076416 5237474863104 5243926544384 5247414192492 5255608875858 5262082895168 5270076015072 5278714822656 5282450596368 5288957680128 5296991622912 5303516618752 5311572676608 5321879291704 5324044695552 5329963242516 5330603016192 5338700218368 5342478444054 5357184709536 5363783853056 5365550817264 5365966307328 5371931457024 5384545203456 5399367266304 5406018371584 5407799248896 5418061808508 5426522985642 5426943197184 5441460600928 5450380345344 5454237607632 5460723712512 5462522611128 5469251513088 5484306747392 5497184360448 5503295380484 5503955959808 5505534600192 5512316485632 5516217580446 5524596731709 5531402098464 5539804315056 5540469276672 5546628414976 5559652364544 5568097493376 5574956445696 5583662639104 5590302654464 5594258940492 5603429154816 5627628486656 5631371328528 5638308223488 5640165622872 5647113350912 5668971371712 5675954583552 5682704351232 5684576375808 5691578810368 5704258414041 5711285093536 5713608941568 5719960552944 5720647139328 5729336819712 5733391500936 5740454067456 5749173834624 5756255842304 5764999612416 5776186060508 5778536315904 5785654493184 5794442919936 5798543677083 5812990670168 5814505355472 5821667840512 5823585643128 5824036601856 5844201501312 5853328164288 5860288862208 5867507744768 5869440648192 5879047382329 5889762752709 5890218835968 5899417362432 5906684444672 5915656716288 5918301131116 5919843257064 5928835516956 5936138837376 5950077390144 5964901927424 5966456196096 5973805858816 5975519261184 5982880088064 5987114203167 5996928393216 6003594960528 6011869659136 6013436166144 6032684903872 6034256834688 6036244669422 6043422889152 6050867361792 6080186359808 6081770668032 6083774155008 6091268333568 6098511986688 6101238141416 6121643176044 6131677888512 6149279386624 6152907952224 6160487291904 6169845090816 6170570393023 6191950454784 6201356046336 6208995065856 6211770608692 6218426548224 6219157561472 6221206307118 6222827360772 6230492829312 6239956966848 6260682188288 6270192183552 6271826001408 6279551827968 6281620468992 6289090486272 6309221581036 6309978898432 6321210458112 6331082047488 6331826304064 6341444367456 6343096751424 6353002519776 6381683204096 6385448906496 6393042395136 6403026161664 6413506235268 6423521959382 6425195730228 6434955622062 6435728031744 6456328506672 6458010825888 6474100872448 6475787822592 6485624563968 6507165739008 6508861304832 6525078044672 6526778277888 6529695876066 6539614503939 6547670200544 6549376320576 6551533848519 6558403264512 6581110804224 6599226658816 6600946212864 6603120729216 6622075543732 6632930574336 6645020000256 6655113805824 6655896154272 6666290409328 6674217870848 6678156192048 6708304785408 6710514668352 6718780884992 6720531591168 6730740099072 6742043709434 6752284894311 6754044330594 6763353366528 6771684671488 6776477027664 6783738052608 6786770516856 6795130667776 6805452491904 6807225782016 6829835114496 6840209654784 6848635633664 6852676875264 6860825985024 6863892909093 6872348061728 6882787179312 6883613343744 6906634960896 6917939309952 6926461038592 6928742787648 6930548203392 6971871394939 6983299817472 6985119449088 6996552256656 7007478501144 7009304432976 7026768020096 7043267461824 7051943573504 7053966206496 7062655497216 7064495806464 7082096902144 7087108938657 7098726260736 7106617656688 7107470688256 7118266957824 7120121757696 7123304592072 7134124913388 7142912946048 7154067756352 7162575276032 7179393604608 7199156355072 7210398998528 7224082411344 7235363980856 7235924262912 7249112727552 7263369570006 7272316810176 7280964950016 7283363481504 7292335350784 7317584026093 7320561456384 7329579147264 7340712800256 7349755314176 7354956773928 7366128975612 7375202797952 7378203672576 7386405753408 7403749654752 7412869819392 7424129991168 7433275260928 7459011920656 7462046896128 7471238873088 7487883173556 7499576710494 7508495104704 7517744297984 7520220830496 7546842883584 7558628495616 7567939444736 7576939134976 7579435167744 7605677885388 7618145255424 7623536656122 7626614070592 7644522001248 7653938756608 7656134053392 7665565112832 7683564503808 7686666149888 7704715087872 7714205990912 7725923893248 7731391569444 7743135576726 7744065011712 7752673807296 7764780857504 7792268668416 7794835636104 7804437552384 7813718482944 7825920864256 7853017003612 7853625114624 7856212294656 7865889816576 7883413313787 7893124342752 7905114022608 7914851783168 7918072233984 7933436520192 7945487434368 7955274928128 7967359014912 7977173450752 7982818937556 7994944863774 7995904524288 8004793280704 8008050327552 8035777064304 8045675779584 8048326225896 8057897185536 8067823149056 8099050899456 8109027557376 8111698873344 8121691111424 8127092712762 8139784478463 8162190901392 8175570518016 8181356411448 8191085568768 8203877269632 8213983055872 8226460121088 8245776540672 8254943070726 8255933939712 8268474728448 8274326370669 8291235397632 8294941742824 8297103147696 8307323772416 8309706472584 8310703915008 8319942622464 8339478546816 8360256244736 8362434668544 8372735770624 8375493958656 8385453981696 8389202444447 8391388410738 8405143732224 8428280610816 8441442729984 8455259156608 8457462335232 8460248434308 8470670026368 8513931875328 8524056526848 8526864563712 8537368215552 8551341647024 8566927640304 8579940829416 8580970708992 8594005229568 8608438008896 8610681101184 8623760751936 8634383763456 8647499418624 8664279090762 8676220985344 8678481739776 8691664379904 8702371037184 8706261168088 8719486005252 8721758033208 8732501760768 8735378464692 8774814405632 8779992246432 8790433293312 8801261617152 8804160972288 8805195954089 8843907432448 8849126043648 8860026667008 8873485074432 8874528205696 8877451696674 8879764885596 8904208256064 8944406380544 8947352891136 8949684294144 8960708788224 8974320132096 9003046525748 9005392440792 9017804488704 9020154249216 9035302703552 9049027355808 9051385252032 9073936655872 9076301042688 9106446819328 9120279539712 9122656002048 9136902500352 9147767980032 9151857212124 9166149312826 9177049572416 9182464764066 9223919079936 9238323716864 9240730937856 9254767636224 9287925682176 9311066423296 9313492598784 9317655913038 9327639822336 9328736342208 9331809460677 9343304668192 9345739243968 9359935450272 9391023282432 9405288275328 9416873996288 9419327741952 9422430703488 9433635729408 9449478584876 9463832371554 9464968347648 9496623071232 9497739456096 9512166551184 9523883928064 9529503779664 9572524806144 9598875140096 9604539242496 9620259352902 9632109881792 9635282939073 9637793595342 9680165535744 9684492760008 9696422413568 9707953266688 9711151308672 9713681733888 9760748608512 9771599277946 9772772196352 9787617067008 9790167416832 9794543814099 9806609031904 9821505300816 9824064480864 9837604896768 9848541004544 9871666206336 9883826425856 9898839988224 9901419319296 9933113315598 9948625473677 9949395861504 9967530000384 9983844231408 9999435613992 10011326806272 10026961107328 10062457178112 10065772002528 10078171327488 10080797386752 10105913556992 10113065564151 10140903847184 10145030049792 10157527007232 10160173744128 10164715541496 10180155775284 10192696001664 10208178737856 10220753483776 10244752671744 10256141390902 10260314482176 10272953450496 10301231857664 10308522092592 10324180768968 10325420015616 10336898409728 10376908964928 10389691557888 10393114181472 10405916736512 10418291310592 10471500152832 10474949726208 10487853088768 10494828384984 10511217751716 10524165790336 10540152030144 10564901192736 10577915360256 10593983245824 10607033237504 10623145353216 10643758583408 10648089391104 10659926485032 10661206032384 10677400436736 10684956888108 10714369419072 10727567706112 10731101634528 10743862914048 10769090406912 10798734532608 10812036743168 10815598497792 10836123617016 10853045971284 10853886394368 10882921201856 10908475215264 10921447425024 10925045222256 10938503026176 10968613494784 10994368720896 11006590760968 11007911919616 11011069200384 11024632971264 11032435160892 11049193463418 11062804196928 11079608630112 11093256829952 11119304729088 11136194986752 11149912891392 11167325278208 11180605308928 11188517880984 11206858309632 11249365065741 11262742657056 11276616446976 11280331245744 11294226701824 11337942743424 11351909167104 11365408702464 11369152751616 11383157620736 11408516828082 11422570187072 11427217883136 11439921105888 11458673639424 11466783001872 11480908134912 11498347669248 11512511684608 11529999224832 11552372121016 11557072631808 11571308986368 11588885839872 11597087354166 11625981340336 11629010710944 11643335681024 11647171286256 11648073203712 11688403002624 11706656328576 11720577724416 11735015489536 11738881296384 11758094764658 11779525505418 11780437671936 11798834724864 11831313432576 11836602262232 11839686514128 11857671033912 11872277674752 11900154780288 11929803854848 11932912392192 11947611717632 11951038522368 11965760176128 11971109106121 11974228406334 11992417295661 11993856786432 12007189921056 12023739318272 12026872332288 12065369807744 12068513669376 12072489338844 12086845778304 12101734723584 12160372719616 12163541336064 12167548310016 12182536667136 12202476282832 12243286352088 12263355777024 12298558773248 12305815904448 12320974583808 12339690181632 12341140786046 12382414606089 12383900909568 12402712092672 12417990131712 12423541217384 12436853096448 12438315122944 12442412614236 12445654721544 12460985658624 12479913933696 12521364376576 12540384367104 12543652002816 12559103655936 12563240937984 12564717822127 12578180972544 12587082616107 12618443162072 12619957796864 12642420916224 12662164094976 12663652608128 12682888734912 12686193502848 12706005039552 12763366408192 12770897812992 12786084790272 12806052323328 12827012470536 12847043918764 12850391460456 12869911244124 12871456063488 12912657013344 12916021651776 12948201744896 12951575645184 12971249127936 12996418636143 13014331478016 13017722609664 13050156089344 13053556555776 13059391752132 13079229007878 13095340401088 13098752641152 13103067697038 13162221608448 13198453317632 13201892425728 13206241458432 13244151087464 13265861148672 13290040000512 13310227611648 13311792308544 13316177545011 13332580818656 13348435741696 13356312384096 13416609570816 13421029336704 13437561769984 13441063182336 13461480198144 13484087418868 13504569788622 13508088661188 13526706733056 13552954055328 13573541033712 13590261335552 13610904983808 13614451564032 13659670228992 13680419309568 13697271267328 13705353750528 13721651970048 13727785818186 13744696123456 13749223969239 13765574358624 13813269921792 13835878619904 13852922077184 13857485575296 13861096406784 13943742789878 13966599634944 13970238898176 13976483869557 13993104513312 14014957002288 14018608865952 14053536040192 14086534923648 14103887147008 14107932412992 14125310994432 14128991612928 14164193804288 14174217877314 14195748557331 14197452521472 14213235313376 14236533915648 14246609184144 14268249826776 14285825892096 14308135512704 14325150552064 14358787209216 14398312710144 14420797997056 14430389029353 14448164822688 14470727961712 14471848525824 14498225455104 14526739140012 14544633620352 14561929900032 14566726963008 14584670701568 14635168052186 14641122912768 14657398916919 14659158294528 14681425600512 14699510628352 14709913547856 14732257951224 14750405595904 14756407345152 14772811506816 14807499309504 14825739638784 14848259982336 14866550521856 14899669973397 14918023841312 14924093792256 14942477746176 14975766347112 14999153420988 15016990209408 15035488595968 15040441660992 15093685767168 15117256991232 15134062296331 15135878889472 15158870335488 15211355770776 15236290510848 15247073312244 15253228141184 15289044002496 15307877513216 15312268106784 15331130225664 15367129007616 15373332299776 15384212086353 15409430175744 15428411981824 15451847786496 15462783138888 15486271153452 15488130023424 15505347614592 15529561715008 15584537336832 15589671272208 15608875104768 15627436965888 15651841728512 15706034007224 15707250229248 15712424589312 15731779633152 15766826627574 15786248685504 15810228045216 15829703566336 15836144467968 15866873040384 15884511666397 15890974868736 15910549856256 15934718029824 15954346901504 15965637875112 15989889727548 15991809048576 16009586561408 16016100655104 16071554128608 16091351559168 16096652451792 16115794371072 16135646298112 16198101798912 16218055114752 16223397746688 16243382222848 16254185425524 16279568956926 16324381802784 16351141036032 16362712822896 16382171137536 16407754539264 16427966111744 16452920242176 16491553081344 16509886141452 16511867879424 16536949456896 16548652741338 16589883485648 16594206295392 16614647544832 16619412945168 16621407830016 16639885244928 16678957093632 16720512489472 16724869337088 16745471541248 16750987917312 16770907963392 16778404888894 16782776821476 16810287464448 16882885459968 16910518313216 16914924670464 16920496868616 16941340052736 17027863750656 17048113053696 17053729127424 17074736431104 17082369173903 17102683294048 17112775242123 17133855280608 17159881658832 17161941417984 17188010459136 17216876017792 17221362202368 17247521503872 17268767526912 17294998837248 17328558181524 17352441970688 17356963479552 17383328759808 17412522336176 17438972010504 17443516066416 17465003521536 17470756929384 17549628811264 17559984492864 17580866586624 17602523234304 17608321944576 17610391908178 17637142146987 17669288258127 17687814864896 17698252087296 17720053334016 17746970148864 17749056411392 17754903393348 17759529771192 17808416512128 17888812761088 17894705782272 17899368588288 17921417576448 17948640264192 17961342609501 18006093051496 18010784881584 18035608977408 18040308498432 18070605407104 18098054711616 18102770504064 18147873311744 18152602085376 18210707745263 18212893638656 18240559079424 18245312004096 18273805000704 18295535960064 18303714424248 18332298625652 18354099144832 18364929528132 18447838159872 18476647433728 18481461875712 18509535272448 18511711179069 18575851364352 18622132846592 18626985197568 18635311826076 18655279644672 18657472684416 18663618921354 18686609336384 18691478487936 18719870900544 18782046564864 18810576550656 18833747992576 18838655483904 18844861406976 18867271458816 18898957169752 18927664743108 18929936695296 18993246142464 18995478912192 19024333102368 19047767856128 19059007559328 19113718046681 19145049612288 19197750280192 19209078484992 19240518705804 19264219763584 19270565878146 19275587190684 19368985520016 19392844827136 19415906533376 19422302617344 19427363467776 19521497217024 19543198555892 19545544392704 19575234134016 19580334833664 19589087628198 19613218063808 19618843511817 19643010601632 19648128961728 19675209793536 19697082009088 19743332412672 19767652851712 19797679976448 19802838638592 19866226631196 19897250947354 19898791723008 19935060000768 19967688462816 19998871227984 20022653612544 20053922214656 20124914356224 20131544005056 20156342654976 20161594773504 20211827113984 20226131128302 20256854682933 20281807694368 20290060099584 20315054014464 20329431082992 20360311550568 20385392003328 20416357475712 20441506967552 20489505343488 20512282781804 20520628964352 20545906900992 20591678727279 20617044185184 20648361537936 20650840031232 20673796819456 20753817929856 20779383115776 20786228362944 20811833473024 20836582621184 20915614184817 20949899452416 20975706177536 20989656769968 21022435503432 21048331580672 21080304060288 21129802385472 21155830720512 21187966491648 21214066475008 21246290706432 21261326815971 21287517166816 21296178782208 21319852970064 21322412064768 21354800873472 21369913776216 21428738838144 21455135412224 21462203269056 21487725828096 21538180813824 21595796759933 21597469065216 21631196995584 21672247234032 21706091942568 21707772788736 21765842403712 21816950430528 21842894850048 21850090444512 21877006052352 21937226989568 21952752078279 21988737441792 22013181521936 22015823839232 22022138400768 22049265942528 22064870321784 22098386926836 22125608393856 22159217260224 22186513659904 22238609458176 22272389973504 22299825782784 22334650556416 22361210617856 22377035761968 22413716619264 22498730131482 22525485314112 22553232893952 22560662491488 22588453403648 22675885486848 22703818334208 22730817404928 22738305503232 22766315241472 22817033656164 22845140374144 22854435766272 22879842211776 22933566003744 22961816269824 22996695338496 23025023369216 23059998449664 23104744242032 23114145263616 23142617972736 23177771679744 23194174708332 23251962680672 23258021421888 23286671362048 23294342572512 23376806005248 23413312657152 23441155448832 23470030979072 23477762592768 23516189529316 23559051010836 23560875343872 23597669449728 23673204524464 23679373028256 23715342067824 23744555349504 23800309560576 23859607709696 23865824784384 23895223435264 23902077044736 23931520352256 23942218212242 23948456812668 23984834591322 23987713572864 24014379842112 24047478636544 24130739615488 24137027338752 24144978677688 24173691556608 24203469447168 24320745439232 24327082672128 24335096620032 24365073334272 24404952565664 24419353435389 24486572704176 24526711554048 24597117546496 24611631808896 24641949167616 24679380363264 24682281572092 24764829212178 24767801819136 24805424185344 24847082434768 24873706192896 24876630245888 24884825228472 24891309443088 24921971317248 24959827867392 25042728753152 25080768734208 25087304005632 25118207311872 25126481875968 25129435644254 25156361945088 25167607333341 25174165232214 25236886324144 25239915593728 25284841832448 25324328189952 25327305216256 25365777469824 25372387005696 25412010079104 25526732816384 25541795625984 25572169580544 25612104646656 25654024941072 25694087837528 25700782920912 25739822488248 25742912126976 25825314026688 25832043303552 25896403489792 25903151290368 25942498255872 25986066108409 25992837272286 26028662956032 26035445219328 26100312178688 26107113111552 26118783504264 26158458015756 26190680802176 26197505282304 26206135394076 26324443216896 26396906635264 26403784851456 26412482916864 26415587862267 26488302174928 26531722297344 26580080001024 26620455223296 26623584617088 26632355090022 26665161637312 26696871483392 26712624768192 26833219141632 26842058673408 26875123539968 26882126364672 26922960396288 26968174837736 27009139577244 27016177322376 27053413466112 27105908110656 27147082067424 27180522671104 27221809967616 27228903128064 27274631369983 27319340457984 27360838619136 27394542534656 27410707501056 27443303940096 27455571636372 27489392246912 27498447938478 27531148717248 27671757239808 27705844154368 27714971150592 27722192813568 27887485579756 27933199269888 27940477796352 27952967739114 27986209026624 27995428382031 28029914004576 28037217731904 28107072080384 28173069847296 28207774294016 28215864825984 28250621988864 28257983225856 28328387608576 28348435754628 28391497114662 28394905042944 28426470626752 28493218368288 28536499653552 28571651784192 28616271025408 28650301104128 28717574418432 28796625420288 28841595994112 28860778058706 28896329645376 28905848817219 28941455923424 29053478280024 29089267240704 29123859800064 29133453926016 29169341403136 29270336104372 29282245825536 29314797833838 29318316589056 29362851201024 29383631442297 29419827095712 29464515902448 29500811191808 29512814690304 29545623013632 29614998619008 29651479277568 29696519964672 29733101043712 29799339946794 29836047682624 29845876421031 29848187584512 29951532694224 29998306841976 30033980418816 30070977191936 30080883321984 30187371534336 30234513982464 30268124592662 30271757778944 30317740670976 30339196692453 30422711541552 30472581021696 30494146624488 30506456282368 30578088004992 30615755026432 30624536213568 30662260451328 30734258015232 30746664599552 30768424172706 30818860351488 30903695572992 30925566277776 30972542306904 30976260046848 31010695229184 31059123430016 31169074673664 31179342544416 31217750209536 31254873931776 31303683457024 31412068014448 31414500458496 31424849178624 31463559266304 31533653255148 31572497371008 31620456090432 31659407132672 31733746080768 31769023332794 31781949737472 31821099712512 31869436059648 31908693803008 31931275750224 31979779455096 31983618097152 32019173122816 32032201310208 32143108257216 32182703118336 32193304903584 32231588742144 32271292596224 32396203597824 32436110229504 32446795493376 32486764445696 32508370851048 32559137913852 32648763605568 32725425645792 32764342275072 32815509078528 32855932223488 32905840484352 32983106162688 33019772282904 33023735758848 33073898913792 33097305482676 33179766971296 33188412590784 33229295089664 33238825890336 33279770489856 33357914187264 33441024978944 33449738674176 33490943082496 33501975834624 33541815926784 33556809777788 33565553642952 33620574928896 33821036626432 33829849340928 33840993737232 33882680105472 34055727501312 34096226107392 34107458254848 34149472862208 34164738347806 34205366588096 34225550484246 34267710561216 34319763317664 34376020918272 34433752035584 34442724404736 34495043007744 34537535053824 34589997674496 34657116363048 34704883941376 34713926959104 34766657519616 34825044672352 34877944021008 34887032132832 34930007043072 34941513858768 35099257622528 35119968985728 35161733173248 35205046468608 35216643889152 35220783816356 35274284293974 35338576516254 35396504174592 35493940297728 35498112822784 35509806786696 35519059542384 35616833024256 35777625522176 35789411564544 35798737176576 35842835152896 35897280528384 35913327318363 35922685219002 36012186102992 36021569763168 36071217954816 36080616996864 36141210814208 36196109423232 36205541008128 36295746623488 36305204170752 36421415490526 36425787277312 36481118158848 36490624008192 36547610001408 36607428848496 36664597251304 36708198289664 36729859056264 36895676319744 36953294867456 36962923751424 37019070544896 37023422358138 37081240401887 37147243818267 37151702728704 37244265693184 37253970395136 37270623652152 37310559289344 37314945368832 37327237842708 37373218672768 37382956975872 37439741801088 37564093129728 37621153101312 37667495985152 37677310967808 37689722813952 37694153466381 37734542917632 37797914339504 37855329486216 37859873390592 37986492284928 37990957824384 38048666204736 38095535712256 38118015118656 38227436093362 38290099224576 38395500560384 38418156969984 38481037411608 38528439527168 38541131756292 38551174381368 38737971040032 38785689654272 38831813066752 38844605234688 38854726935552 38989255908429 39042994434048 39086397111784 39091088785408 39150468268032 39160669667328 39178175256396 39226436127616 39237687023634 39286021203264 39296257923456 39394164018176 39486664825344 39535305703424 39595359952896 39605677277184 39732453262392 39794501894708 39797583446016 39870120001536 39935376925632 39948532635033 39997742455968 40045307225088 40107844429312 40249828712448 40263088010112 40312685309952 40323189547008 40423654227968 40452262256604 40513709365866 40563615388736 40580120199168 40658862165984 40720623101136 40770784006656 40832714951424 40883013935104 40979010686976 41024565563608 41041257928704 41091813801984 41183357454558 41234088370368 41247671907717 41296723075872 41347593638912 41507635859712 41558766231552 41572456725888 41623666946048 41673165242368 41831228369634 41899798904832 41929451608671 41979313539936 42044871006864 42096663161344 42160608120576 42259604770944 42311661441024 42375932983296 42428132950016 42492581412864 42522653631942 42575034333632 42587245671993 42592357564416 42639705940128 42709601746944 42739827552432 42857477676288 42910270824448 42924406538112 42975451656192 43076361627648 43191593519866 43194938130432 43262393991168 43344494468064 43412183885136 43415545577472 43531684807424 43633900861056 43685789700096 43700180889024 43754012104704 43874453979136 43905504156558 43972196750757 43977474883584 44026363043872 44044276801536 44098531885056 44129740643568 44196773853672 44251216787712 44318434520448 44373027319808 44477218916352 44544779947008 44599651565568 44669301112832 44699009920191 44754071523936 44827433238528 44997460262964 45050970628224 45106465787904 45121324982976 45176906807296 45351770973696 45402186888993 45407636668416 45476611006464 45532630482944 45634067312328 45690280748288 45708871532544 45759684423552 45867132007488 45923632539648 45993390676992 46050046738432 46119996899328 46152636259059 46209488484064 46228290527232 46285235945472 46355543359488 46388349416664 46503925361344 46516042843776 46573342724096 46588685145024 46753612010496 46826625314304 46882310897664 46955525185536 47032379058632 47118102021672 47121750687744 47195338899456 47346409048928 47358746056512 47430684135648 47489110699008 47600619121152 47653534999191 47719215419392 47731649568768 47790446870528 47804154089472 47863040704512 47884436424484 47896913625336 47969669182644 47975427145728 48028759684224 48261479230976 48274054677504 48289957355376 48347383113216 48406938894336 48641490878464 48654165344256 48670193240064 48730146668544 48809905131328 48838706870778 48973145408352 49053423108096 49194235092992 49223263617792 49283898335232 49358760726528 49364563144184 49529658424356 49535603638272 49610848370688 49694164869536 49753260491776 49769650456944 49782618886176 49843942634496 49919655734784 50085457506304 50161537468416 50174608011264 50236414623744 50252963751936 50258871288508 50312723890176 50335214666682 50348330464428 50473772648288 50648656379904 50654610432512 50731554939648 50744774011392 50824020158208 51053465632768 51083591251968 51144339161088 51224209293312 51247107521709 51308049882144 51388175675056 51401565841824 51479644976496 51485824253952 51650628053376 51664086607104 51792806979584 51806302580736 51884996511744 51972132216818 51985674544572 52057325912064 52070890438656 52200624357376 52237567008528 52316916031512 52381361604352 52395010564608 52412270788152 52648886433792 52793813270528 52807569702912 52824965833728 52831175724534 52911426440961 52976604349856 53007864774381 53063444594688 53160160002048 53240910446592 53247169234176 53264710180044 53330323274624 53393742966784 53425249536384 53666438283264 53684117346816 53750247079936 53764252729344 53845920792576 53936349675472 54018279154488 54032354644752 54106826932224 54211816221312 54294164134848 54361045342208 54443619935232 54457806256128 54549262739966 54632123235789 54638680915968 54721677238272 54789085069312 54821415002112 54886607880192 54911143272744 54978784493824 54996895876956 55062297434496 55343514479616 55411688308736 55429942301184 55444385627136 55535133537207 55774971159512 55866398539776 55880955592704 55905935478228 55972418053248 55990856764062 56059828009152 56074435463808 56214144160768 56346139694592 56408777649961 56415548588032 56431729651968 56501243977728 56515966451712 56656775217152 56696871509256 56782994229324 56789810085888 56852941253504 56986436736576 57072999307104 57143303568384 57232542050816 57300602208256 57341154140043 57435148836864 57593250840576 57683191988224 57721556117412 57792659290752 57811697634438 57882911846848 58106956560048 58178534481408 58247719600128 58266907852032 58338682806272 58540672208744 58564491651072 58629595667676 58636633178112 58725702402048 58767262884594 58839654191424 58929031804896 59001622383616 59025629380608 59091246027264 59205907120207 59229997238016 59302958555136 59393039929344 59466202087424 59598679893588 59672095365248 59691752842062 59696375169024 59903065388448 59996613683952 60067960837632 60141954383872 60161766643968 60374743068672 60469027964928 60536249185324 60543515557888 60635481341952 60678393384906 60770564048799 60845423083104 60945162043392 60988293248976 61012912564736 61156176009984 61231510052864 61249072427136 61324520902656 61468516030464 61493329199104 61536848345412 61637720702976 61851132555552 61945084613808 61952520093696 62021390458368 62118246860032 62338149347328 62358685088832 62435500419072 62509747863552 62607366914048 62746842554451 62824136028896 62849698357248 62927118532608 63067306510296 63144994742016 63240912180864 63318814265344 63467492161536 63538046665588 63563899474944 63642199425024 63738872119296 63783980447913 63862551500448 63959558910192 63967236194304 64038346245632 64064402620416 64286216514432 64365406236672 64386609807168 64463177484288 64542585192448 64669521205619 64787390279799 64792407195648 64893590986752 64973528891392 65016741702096 65118275827704 65297527211136 65450851291584 65528684550144 65631018157056 65711864446976 65811680968704 65858256234837 65966212325376 66039544565808 66047471517696 66147797827584 66194610965352 66359533942592 66376825181568 66458590179328 66477651780672 66559540979712 66715828374528 66882049957888 66899477348352 67003951669248 67083631853568 67113619555576 67131107285904 67241149857792 67642073252864 67659698681856 67681987474464 67765360210944 67876274323253 68111455002624 68192452214784 68214916509696 68298945724416 68329476695612 68410733176192 68451100968492 68535421122432 68639526635328 68867504071168 68885448809472 68990086015488 69075070107648 69179995348992 69314232726096 69409767882752 69427853918208 69533315039232 69650089344704 69755888042016 69774064265664 69860014086144 69883027717536 70198515245056 70239937971456 70323466346496 70410092937216 70433287778304 70441567632712 70548568587948 70677153032508 70793008349184 70996225645568 71019613573392 71038119084768 71233666048512 71555251044352 71578823129088 71597474353152 71685670305792 71794561056768 71826654636726 71845370438004 72024372205984 72043139526336 72142435909632 72282421628416 72392218846464 72411082016256 72591493246976 72610408341504 72842830981052 72851574554624 72962236317696 72981248016384 73095220002816 73214857696992 73329194502608 73416396579328 73459718112528 73791352639488 73906589734912 73925847502848 74038141089792 74046844716276 74162480803774 74294487636534 74303405457408 74488531386368 74541247304304 74621118578688 74629890737664 74654475685416 74746437345536 74765913951744 74879483602176 75128186259456 75242306202624 75334991970304 75354621935616 75379445627904 75388306932762 75469085835264 75502822000023 75595828679008 75710658972432 75719746781184 75972984569856 75981915648768 76097332409472 76191071424512 76236030237312 76454872186724 76580198449152 76836313939968 76962074823216 77056879054336 77082263512584 77102348762736 77475942080064 77571379308544 77663626133504 77689210469376 77709453871104 77958198325227 77978511816858 78085988868096 78172794223568 78182177570816 78300936536064 78321339334656 78356350512792 78452872255232 78475374047268 78572042406528 78592515846912 78788328036352 78973329650688 79070611406848 79190719905792 79211354554368 79246763586801 79464906524784 79589003789416 79595166892032 79740240003072 79870753851264 79897065270066 79995484911936 80090614450176 80215688858624 80493424287023 80499657424896 80526176020224 80625370619904 80646379094016 80847308455936 80904524513208 81027418731732 81127230777472 81160240398336 81317724331968 81441246202272 81541568013312 81665429902848 81766027870208 81823894109949 81958021373952 82049131127216 82082515857408 82183627603968 82366714909116 82468176740736 82495343815434 82593446151744 82695187277824 83015271719424 83117532463104 83144913451776 83247333892096 83346330484736 83662456739268 83799597809664 83858903217342 83958627079872 84089742013728 84193326322688 84321216241152 84519209541888 84623322882048 84751865966592 84856265900032 84985162825728 85045307263884 85150068667264 85174491343986 85184715128832 85279411880256 85479655104864 85714955352576 85820541648896 85848813076224 85950903312384 86152723255296 86383187039732 86389876260864 86524787982336 86688988936128 86717546451657 86824367770272 87063369614848 87267801722112 87371579400192 87400361778048 87508024209408 87748907958272 87811008313116 87944393501514 87954949767168 88052726087744 88088553603072 88259481287136 88393547707344 88502433575424 88636869040896 88746054639616 88954437832704 89089559894016 89199303131136 89338602225664 89398019840382 89508143047872 89537629263093 89994920525928 90101941256448 90212931575808 90242649965952 90353813614592 90703541947392 90804373777986 90815273336832 90953222012928 91017590077359 91268134624656 91380561496576 91417743065088 91519368847104 91734264014976 91847265079296 91986781353984 92100093476864 92239993798656 92281226888917 92305272518118 92418976968128 92456581054464 92711086718976 92776698833328 93007850722688 93032085687552 93146685448192 93177370290048 93507224020992 93653250628608 93764621795328 93911050371072 94064758117264 94236204043344 94243501375488 94390677798912 94692818097856 94717492113024 94861368271296 94978221398016 95201238242304 95307069998382 95438430838784 95463299137536 95608308178944 95726081409024 95768872848968 95793827250672 95939338365288 95950854291456 96057519368448 96522958461952 96548109355008 96579914710752 96694766226432 96813877788672 96857155494979 97282981756928 97308330688512 97340386480128 97460293337088 97619810262656 97677413741556 97946290816704 98388470185984 98446527235584 98567796670464 98717521453056 98729126288368 99059316848712 99071207276544 99221696741376 99388329739072 99506520983552 99539300913888 99565237772352 99687885268992 99839311469568 100170915012608 100323074936832 100349216022528 100472829247488 100505927503872 100517742577016 100625447780352 100670429333364 100696660928856 100947545296576 101309220865024 101463109879296 101489548022784 101648040316416 102106931265536 102167182503936 102288678322176 102448418586624 102494215043418 102616099764288 102776351350112 102803131683648 102959289952992 103301256106752 103328173214208 103585613959168 103612605161472 103769993023488 103944264433636 103971349089144 104114651824128 104141780877312 104475134017056 104633832063024 104762723208704 104790021129216 104824541576304 105297772867584 105587626541056 105615139405824 105649931667456 105662351449068 105822852881922 105953208699712 106015729548762 106481820893184 106494338468352 106529420360088 106660646549248 106787485933568 106850499072768 107332876566528 107368234693632 107500494159872 107528505458688 107691841585152 107739981955089 107872699350944 108036558308976 108064709289504 108213653864448 108423632442624 108588328269696 108722090684416 108887239870464 108915612512256 109098525479932 109264246471578 109277361831936 109443354476544 109642830004224 109822286545488 109957568987648 109993791753912 110124594868992 110687028959232 110823376617472 110859884602368 110888771254272 111070267074414 111243721205661 111549942319024 111732797079552 111761911185408 111811870956456 111944836106496 111981713528124 112119656018304 112148870927616 112428288321536 112692279389184 112817555299922 112831097176064 112863459303936 113002487955456 113031932903424 113082460399143 113313550434304 113393743018512 113565988458648 113579620171776 113705882507008 113972873473152 114145998614208 114286607136768 114465084101632 114601204416512 114682308280086 114870297673728 115186501681152 115366383976448 115443112234824 115585318581504 115623395268876 115765823693696 116213913120096 116357068962816 116495439200256 116533815704064 116677365612544 117081344417488 117128983302144 117259191335352 117273266356224 117451404804096 117534525769188 117679308382848 117858063609792 118003244767232 118182492054528 118411814240414 118459994476032 118605917110272 118786079858688 118932404174848 119197359787176 119344190730496 119383505684124 119392750338048 119806130776896 119993227367904 120135921675264 120283908767744 120323533287936 120749486137344 120938055929856 121072498370648 121087031115776 121270962683904 121356786769812 121541128097598 121690846166208 121976586497952 122025825129472 122312352019968 122463020105728 122498144854272 122649041805312 122937032060928 122986658398208 123073696690824 123275441405952 123702265111104 123743015723151 123890169227616 124042780916736 124236493720064 124676298694656 124717370177664 124871000838144 125019495727104 125214733828096 125493685108902 125648272057792 125699396714496 126134613020592 126289989484032 126481824361728 126637628530688 126934984323072 127076093331176 127127798949888 127284398850048 127477744238592 127567960895826 127725103000896 127919117820384 128076692491264 128128805240832 128572433028864 128730812473344 128773219614336 128926354968576 129085170384896 129339042411238 129574780559598 129584814391296 129787181973504 130033483404192 130236551655408 130595054422272 130901702583168 131057369100288 131262036314112 131423728893952 131623361937408 131682200167331 131716512469674 131916590252271 131932424650752 132079089131616 132295595655168 132389221930704 132719067885184 132753650363136 132917180358656 132955303561344 133119081959424 133431656749056 133764099915776 133798954696704 134007903338496 134227239111152 134262214571808 134482299715584 135284146505728 135319397363712 135363974948928 135530720421888 135752548646506 136206560666979 136222910005248 136429833019392 136597891448832 136658953391224 136821466352384 136902201936984 137070842244864 137279053270656 137735008142336 137770897618944 137980172030976 138150140215296 138211896043397 138359990697984 138457908777177 138628465452192 138819535765504 138855707836416 139066630078464 139300178689408 139511776084032 139548128531328 139720028172288 139766055435072 140397030490112 140479875942912 140646932692992 140866575556608 140883135265424 141097137175896 141354306065016 141586016698368 141992451291136 142039227146784 142076238169536 142467332097024 142960604997573 143110502088704 143157646258176 143194948706304 143371340611584 143589122113536 143653309273452 143690740876008 144048744411968 144086279052672 144564843256832 144784437692928 144822164032512 145182986493952 145220816683008 145685661962104 145703149109248 145924472635392 145962496032768 146190440005632 146429715393984 146658389005216 146832793158656 146919436225056 147582705278976 147813179469824 147851695005696 148076282179584 148093689432552 148324961607548 148588975273068 148606810914816 149082494608608 149259781475328 149308951370832 149492874691072 149531827903488 149758967204352 150256372518912 150484612405248 150669983940608 150709243871232 150758891255808 150776613865524 150938171670528 151005644000046 151191657358016 151421317944864 151945969139712 151963831297536 152194664818944 152382142849024 152472060474624 152909744373448 153160396898304 153672627879936 153741322565127 153924149646432 154113758108672 154164527025168 154204697525472 154951884160128 155142758617088 155327252267008 155378420938752 155418907742208 155916396650454 155957023633716 156171977736192 156345588447136 156601873072128 156712701025584 156905744510464 156950748094536 157144084813056 157185031693824 157576656072704 157946659301376 158141222813696 158381439811584 158422709108736 158493527173602 158734279322883 158929813049568 159178007578832 159190333784064 159480480006144 159741507702528 159794130540132 159990969823872 160181228900352 160431377717248 160986848574046 160999314849792 161052352040448 161250741239808 161292758188032 161694616911872 161809049026416 162054837463464 162254461554944 162320480796672 162635448663936 162882492404544 163083136026624 163330859805696 163532055740416 163647788219898 163896369707367 163916042747904 164098262254432 164165031714816 164367255207936 164733429818232 164936353481472 164990687630868 165186892303488 165390374555648 166030543438848 166235064926208 166289826903552 166494667784192 166605400611621 167324913478536 167599195619328 167717806434684 167917254159744 168179484027456 168386652645376 168642432482304 169038419083776 169226332949883 169246645764096 169503731933184 169712531800064 169970325651456 170090614527768 170300137334528 170348982687972 170369430257664 170558823760512 170959310209728 171429910705152 171641083297792 171697626152448 171901806624768 172023462420129 172305446510592 172766374079464 172779752521728 173049575964672 173377977872256 173435092903314 173648735540544 174126739229696 174535603444224 174729628330367 174743158800384 174800723556096 175016048418816 175497815916544 175622016626232 175888787003028 175909899534336 176105452175488 176177107206144 176518962574272 176787095414688 177004867150848 177273738081792 177492109279232 177617721360621 177908875665408 178179119788032 178398606262272 178677204451328 178796039680764 179016286095744 179075258526186 179989841051856 180203882512896 180425863151616 180485299931904 180707627229184 181407083894784 181608747555972 181630546673664 181906444025856 182035180154718 182536269249312 182761122993152 182835486130176 183038737694208 183468528029952 183694530158592 183973562707968 184200186953728 184479987597312 184562453777834 184610545036236 184837953936256 184913162108928 185553397666656 186015701445376 186064171375104 186293370896384 186354740580096 187014448041984 187306501257216 187529243590656 187822100742144 187906060912933 188129516234528 188240527663353 188472408086688 188781355597824 189385636195712 189434984226048 189722736542592 189956442796032 190402476484608 190614139996764 190876861677568 190926598275072 191216616357888 191537745697936 191587654501344 191878676730576 191901708582912 192115038736896 193045916923904 193096218710016 193159829421504 193389532452864 193627755577344 193714310989958 194008563616857 194362170839397 194565963513856 194680772960256 194920586674176 195239620525312 195354827483112 195892581633408 196776940371968 196893054471168 197135593340928 197435042906112 197458252576736 197574768704511 198118633697424 198142414553088 198443393482752 198776659478144 199013041967104 199078601827776 199130475544704 199375770537984 199678622939136 200317785197893 200341830025216 200646149873664 200698432045056 201011855007744 201035485154032 201250895560704 201340858666728 201393321857712 201895090593152 202618441730048 202926219758592 202979096045568 203296080632832 203628822969759 204213862531072 204334365007872 204577356644352 204896837173248 204988430086836 205232199528576 205552702700224 205606263367296 205918579905984 206602512213504 206656346428416 207171227918336 207225210322944 207539986046976 207888528867272 207942698178288 208229303648256 208283561754624 208950268034112 209267664126048 209525446417408 209580042258432 209649083152608 210250898513491 210595545735168 211175253082112 211230278811648 211299863334912 211324702898136 211645705763844 211906417399424 212031459097524 212988676936704 213058840720176 213321293098496 213574971867136 213700998145536 214665753133056 214736469387264 215000988319744 215057010917376 215383683170304 215479963910178 215745398701888 216073116617952 216129418579008 216427307728896 216847264885248 217176656539392 217444181368832 217774479740928 217831225024512 218197050959864 218528492943156 218554723663872 218886708953088 219285660008448 219644573090976 219915137975296 219987583507824 220249189737984 221374057918464 221646753234944 221719769204736 221777542508544 222140534148828 222487442411322 223099884638048 223465594159104 223623741912912 223889672212992 223963427056248 224239312036608 224297741855232 224856576643072 225384558778368 225635110599844 225662194352128 225726918607872 226004975910912 226063865806848 226164920798286 226508466000069 226787486037024 227131976917296 227159240343552 227411765014016 227945746946304 228291997228416 228573214273536 228930168203264 229202408833024 229364616560172 229740595347456 230732767952896 230886224469648 231170637163008 231246790537752 231531647387392 232427826240192 232714137925632 232990878400512 233067631408128 233354731225088 233874594975681 234162688834976 234257966604288 234518382670704 234546532712448 234902809608192 235069051538376 235358616765696 235716127219584 236006489534464 236364984109056 236823628480828 236919988952064 237211834220544 237572159717376 237740290760403 238394719574352 238688381460992 238767011368248 238785500676096 239612261553792 239986454735808 240271843350528 240567817535488 240647066575872 241480272861069 241498972274688 241876111859712 242144996741296 242174062231552 242541925367808 242713573539624 243082256195196 243381692332416 243953172995904 244051650258944 244624704039936 244926040211456 244996289708544 245298083610624 245471682329847 245874064121856 245973316796416 246147393381648 246550882811904 247404530222208 247486031446302 247780338455232 248085561833472 248472987440128 249352597389312 249434740355328 249742001676288 250038991454208 250429467656192 250987370217804 251296544115584 251398793428992 252269226041184 252579978968064 252963648723456 253275257061376 253869968646144 254152186662352 254255597899776 254568797700096 254955488477184 255135921791652 255450206001792 255838235640768 256153384982528 257144866057728 257461624946688 257546439228672 257852709937152 258170340769792 258678084822476 259149561119196 259169628782592 259574363947008 260066966808384 260473103310816 261190108844544 261803405166336 262114738200576 262524072628224 262847457787904 263246723874816 263364400334662 263433024939348 263833180504542 263864849301504 264158178263232 264778443861408 265438135770368 265507300726272 265834360717312 265910607122688 266238163918848 266863313498112 267528199831552 267597909393408 268015806676992 268454478222304 268524429143616 268612887789279 270568293011456 270638794727424 270727949897856 271061440843776 271505097293012 272413121333958 272445820010496 272859666038784 273317906782448 273642932704768 273804403873968 274141684489728 274558106541312 275470016284672 275541795237888 275960344061952 276300280430592 276423792086794 276719981395968 276843680666751 276915817554354 277256930904384 277639071531008 278133260156928 278600357378816 279023552168064 279096257062656 279440056344576 279532110870144 280794060980224 280959751885824 281293865385984 281733151113216 281766270530848 282194274351792 282708612130032 283172033396736 283984902582272 284078454293568 284152476339072 284934664194048 285846727192499 285921209995146 286315292516352 286389897412608 287178244227072 287306618546904 287381481752016 288097488823936 288172558105344 289129686513664 289568875385856 289644328065024 290365972987904 290441633366016 290571466484937 291371323924208 291406298218496 291848945270784 291924992065536 292380880011264 292859430787968 293316778010432 293665586317312 293838872450112 295165410557952 295626358939648 295703390011392 296152564359168 296187378865104 296649923215096 297177950546136 297213621829632 298164989217216 298519562950656 298617902741664 298985749382144 299063655806976 299517934408704 300020945069813 300512745037824 300969224810496 301339967881216 301418487742464 301517782511616 301553227731048 301876343341056 302011288000092 302383314716032 302842635889728 303927662595072 304389329637888 304764285698048 304944120949248 305819488746896 306320793796608 307345255759872 307482645130254 307848299292864 308227516217344 308329054050336 308409395050944 309903768320256 310285517234176 310654504534016 310756841877504 310837815484416 311832793300908 311914047267432 312343955472384 312691176894272 313425402051168 313811489020928 313901496189072 314288169626112 314370063387648 315153312145408 315893318602752 316282445627392 316762879623168 316845418217472 316987054347204 317468558645766 317859626099136 318356015157664 319483015405056 319588261080264 319981939647744 320362457800704 320862755434496 321973697148092 321998629699584 322104704080896 322501482479616 322585516376064 323219945865267 323618098052832 324109674926928 324508923109888 324640961593344 325270897327872 325764984809088 326166272053248 326661719611392 327064111480832 327295576439796 327792739414734 327832085495808 328196524508864 328330063429632 329466859636464 329872706962944 329981375261736 330373784606976 330780749111296 332061086877696 332470129852416 332579653807104 332989335568384 333210801223242 333731163616983 334649826957072 335198391238656 335435612869368 335834508319488 336358968054912 336773305290752 337284864964608 338076838167552 338452665899766 338493291528192 339007463866368 339247381197429 339940651302912 340181229055536 340600274669056 340697965375944 340738860515328 341117647521024 341918620419456 342859821410304 343282166595584 343395252304896 343803613249536 344046924840258 344610893021184 345532748158928 345559505043456 346099151929344 346755955744512 346870185806628 347297471081088 348253478459392 349071206888448 349459256660734 349486317600768 349601447112192 350032096837632 350995631833088 351244033252464 351777574006056 351819799068672 352210904350976 352354214412288 353037925148544 353574190829376 354009734301696 354547476163584 354984218558464 355235442721242 355817751330816 356358239576064 356797212524544 357354408902656 357592079361528 358032572191488 358150517052372 359979682103712 360407765025792 360851726303232 360970599863808 361415254458368 362814167789568 363217495111944 363261093347328 363812888051712 364070360309436 365072538498624 365522245986304 366077475388416 366937056059904 367389060317184 367947125415936 368400373907456 368959975194624 369124907555668 369221090072472 369675907872512 369826324217856 371106795333312 372031402890752 372128342750208 372586741792768 372709481160192 374028896083968 374613002514432 375058487181312 375644201484288 375812121825866 376259032469056 376481055326706 376944816173376 378771272391424 378869968452096 379445473085184 379912885592064 380804952969216 381228279993528 381753723355136 381853196550144 382433232715776 383075491395872 383175309002688 383757353461152 384230077473792 386091833847808 386192437420032 386319658843008 386779064905728 387255511154688 387428621979916 388017127233714 388724341678794 389361545920512 390479241050624 390709654966224 391785163266816 393553880743936 393786108942336 394271186681856 394870085812224 394916505153472 395046600501993 395149537409022 396237267394848 396886786965504 397553318956288 398026083934208 398157203655552 398260951089408 398751541075968 399357245878272 400635570395786 400683660050432 401292299747328 401396864090112 402023710015488 402070970308064 402681717333456 402786643715424 403790181186304 405236883460096 405852439517184 405958192091136 406592161265664 407257645939518 407893644420757 408619682000937 408668730015744 409793674346496 409976860173672 410464399057152 411105405400448 411212526734592 411837159811968 413205024427008 413312692856832 414342455836672 414450420645888 414635688130191 415079972093952 415777057734544 415885396356576 416458607296512 416567123509248 417900536068224 418535328252096 419050892834816 419160084516864 419298166305216 420501797026982 421191091470336 422350506164224 422599726669824 422649405796272 423291411527688 423812834798848 424062918195048 425977353873408 426117681440352 426642586196992 427149943734272 427401996291072 428881814992719 429331506266112 429472938774528 430001976639488 430114021834752 430767366340608 430959927820356 431490797403776 432146233235904 432258837158016 433694529770496 434353313078784 434888362737664 435548959481856 435662450049024 436394101919728 437056985886312 437109447327744 437773417906176 438571320016896 439289146181952 439830275950592 439975167015648 440498379475968 442748115836928 443293506469888 443439538409472 443555085017088 444281068297656 444974884822644 446199769276096 447247483825824 447779344425984 447926854112496 448478624073216 448595483710464 449713153286144 450769117556736 451270221199688 451324388704256 451453837215744 452009951821824 452127731613696 452329841596572 453016932000138 453574972074048 454263953834592 454823530028032 455891493892608 456583994456832 457146428547072 457860336406528 458404817666048 458729233120344 459481190694912 461223967695381 461772448939296 462341274326016 462493581075504 463063294774784 464855652480384 465428275851264 465981756801024 466135262816256 466709462450176 467749189951362 468325377669952 468515933208576 469036765341408 469805619216384 470138103076752 470717233531392 471432254439168 472012979068928 472729968218112 473647256961656 473839977904128 474423668441088 475144319434752 475480581520806 476789439148704 477376762921984 477534022736496 477571001352192 479224523107584 479972909471616 480543686701056 481135635070976 481294133151744 482960545722138 482997944549376 483752223719424 484289993482592 485083850735616 485427147079248 486164512390392 486763384664832 487906345991808 488103300517888 489249408079872 489852080422912 489992579417088 490596167221248 490943364659694 491689109122101 491748128243712 492294786763296 493101765623808 494809060444416 494972062892604 495560676910464 496171123666944 496945974880256 498705194778624 498869480710656 499484003352576 500858935312384 501974740435608 502593088231168 502797586857984 504538452082368 505159957936128 505927297446912 506550514122752 507678998849649 507739937292288 508304373324704 508511195799552 509137595400192 509910976954368 510271843583304 510900412003584 511676471281536 512306769965056 514289732115456 514923249893376 515092878457344 515705419874304 516070387260387 517356169644952 518299122238392 518339257565184 519148727894016 520133933616768 520946206621632 522380217689088 523606810332672 524188884991101 524229476401152 525048145256448 525694915575808 526493447749632 526728800669324 526866049878696 527666361009084 527729698603008 528316356526464 529556887722816 530876271540736 531014601452544 531668721434624 531821214245376 532476327837696 532853164081863 533726626996224 535056399663104 535195818786816 536031613353984 536908956444608 537048858287232 537225775578558 541136586022912 541277589454848 541455899795712 542122881687552 543010194586024 544826242667916 544891640020992 545719332077568 546635813564896 547285865409536 547608807747936 548283368979456 549116213082624 550940032569344 551083590475776 551920688123904 552600560861184 552847584173588 553439962791936 553687361333502 553831635108708 554513861808768 557200714757632 558047104336128 558192514125312 558880112689152 559064221740288 561588121960448 561919503771648 562587730771968 563466302226432 563532541061696 563718182738799 564388548703584 565417224260064 566344066793472 567969805164544 568156908587136 568304952678144 569869328388096 571693454384998 571842419990292 572630585032704 572779794825216 574613237093808 574762963504032 576194977647872 576345116210688 578259373027328 579137750771712 579288656130048 580731945975808 580883266732032 581142932969874 582025690850571 582742647848416 583086512518191 583697890541568 584761760022528 585718861575936 586633556020864 587331172634624 587677744900224 590330821115904 591252717879296 591406780022784 592305128718336 592374757730208 593299846430192 594355901092272 594427243659264 596329978434432 597039125901312 597235805483328 597971498764288 598127311613952 599035868817408 600041890139626 600953355593679 601025490075648 601938449620992 602679935762432 603035565023232 603106455462096 603752686682112 604022576000184 604766629432064 605685271779456 607855325190144 608778659275776 609528571396096 609888241898496 610886468909277 611638977493792 612641587593216 614690511519744 614965290260508 615696598585728 616455032434688 616658108100672 616818790101888 619807536640512 620496554149571 620571034468352 621513683755008 621675630968832 623665586601816 623828094534864 624687910944768 625382353788544 626850804102336 627622978041856 627802992378144 628576339252224 628740126775296 630306624290816 630752695540473 631786637205504 632564891254784 633525759246336 633690836434944 633974108694408 634937117291532 635719252198272 636712030315328 638966030810112 639176522160528 639963879295488 640724915601408 641725510868992 643947394296184 643997259399168 644209408161792 645002964959232 645171032752128 646439891730534 647236196105664 648219349853856 649017846219776 649281923186688 650541794655744 651264978322277 651529969618176 652332544106496 653323439222784 654128222961664 654591152879592 655585478829468 655664170991616 656393049017728 656660126859264 658933719272928 659745413925888 659962750523472 660747569213952 661561498222592 664122173755392 664940259704832 665159307614208 665978671136768 666421602446484 667462327233966 669299653914144 670396782477312 670871225738736 671669016638976 672717936109824 673546610581504 674569729929216 676153676335104 676905331799532 676986583056384 678014927732736 678494762394858 680362458111072 681200549338112 681395930751888 681477721030656 682235295042048 683837240838912 685719642820608 686564333191168 686790504609792 687607226499072 688093849680516 689221786042368 691065496317856 692198303858688 693511911489024 693740371613256 694594942162176 696506956918784 698142413776896 698918513321468 698972635201536 699202894224384 700064193675264 701623784927043 702488066504928 703555148012112 703639598137344 704421808701952 704708428824576 706075850297088 707148381658752 708019468603392 709094952327168 709968437116928 710470885442484 711635502661632 712716479152128 714708817805312 715184158723056 716065144382976 716301034104744 719959364207424 720815530051584 721703452606464 721941199727616 722830508916736 724440818583207 725628335579136 726434990223888 726522186694656 727625776103424 728140720618872 730145076997248 731044491972608 732154950776832 733874112119808 734778120634368 735894250831872 736415046989541 737919950389248 738249815111336 738442180144944 739351815745024 739652648435712 742213590666624 744062805781504 744256685500416 745173483585536 745418962320384 746639017555783 748057792167936 749226005028864 750116974362624 751288402968576 751624243651732 752518064938112 752962110653412 753889632346752 757542544782848 757739936904192 758890946170368 759825771184128 761609905938432 762456559987056 763507446710272 763706393100288 764866465431552 766150982791744 766350618005376 767514706922304 768460154947584 772183667695616 772384874840064 772639317686016 773558129811456 774511022309376 774857243959832 776034254467428 777448683357588 778723091841024 780958482101248 781419309932448 783570326533632 783662439913921 787107761487872 787572217884672 788542373363712 789740171624448 789833010306944 790093201003986 790299074818044 792474534789696 795106637912576 796052167868416 796314407311104 796521902178816 797503082151936 798714491756544 801271140791572 801367320100864 802584599494656 802793728180224 804047420030976 804141940616128 805363434666912 805573287430848 807580362372608 810473766920192 811704879034368 811916384182272 813184322531328 814515291879036 815787288841514 817239364001874 817337460031488 819953720347344 820928798114304 822210810800896 822425053469184 823674319623936 826410048854016 826625385713664 828684911673344 828900841291776 829271376260382 830159944187904 830531042000253 831554115469088 831770792713152 832917214593024 835801072136448 837070656504192 838101785669632 838320169033728 838596332610432 841003594053964 842382182940672 845199453339648 845298811592544 846582823055376 847625669597696 848125836390096 851954707746816 852235362880704 853285172393984 854299887468544 854803992582144 857540181577497 857763629985438 858945877549056 860003953278976 861534732681216 861919855640712 862981594807552 864292466471808 864517674316032 867389059540992 868706626157568 869776725475328 871097918963712 871324900098048 871714399454811 872788203839456 874113971772624 874218894655488 875546835812352 877142640033792 878578292363904 879660551901184 879950334031296 880996758951936 885427667157253 885496231673856 886879076818944 887110170034176 888562136595312 889949769645288 892399538552192 894494967651648 895558688851968 895853708224992 896957248146432 897190967420928 899426306572288 900062835209439 901538235113472 902540442399376 902648777408512 902907674431488 904019903643648 904255463227392 904659683193144 906033864000276 907149944148096 908527907669184 909647060056064 911782987785216 913167988913664 914292857094144 915720672813056 916809635332096 917458466240688 918962381389824 922447935390762 923544897878592 924682548652032 924987162151008 926126589549568 929711304960768 930856551702528 931963513602048 932270525632512 933418924900352 935498379902724 936650755339904 937031866417152 938073530682816 940276206153504 941434467062784 942864508878336 944025958137856 945459936436224 947294513923312 947679955808256 948847336882176 950288638869504 950961163041612 953578878297408 954753525843968 955068045472992 958449046215168 959945818943232 961087373402112 962271270141952 962588266303488 965921091444276 965995889098752 967504447438848 968579986965184 970854294158496 972329024780784 973526769329664 975812691983616 976206601035776 978498816159744 979704160845824 979985158834176 981192334442496 981886729319388 983378218244202 983496256487424 984589573526592 989618120888832 989944125785208 991121353820928 992342247333888 993891949760512 997410389557248 997738961421312 998968006705152 1001193490850949 1003949480871216 1005186176462336 1005595173715968 1009076904164736 1010319915872256 1011854594893824 1013101028245504 1015357997699298 1015479874584576 1016608746649408 1017022391599104 1019821953908736 1020543687166608 1021800824007168 1023352942563072 1024613539930112 1028579464230912 1029846499786752 1030185756914688 1031410839748608 1032140774520774 1034712339289904 1036598244476784 1036678515130368 1038297455788032 1040267867233536 1041892413243264 1044760435378176 1047213620665344 1048377769982202 1048458952802304 1050096290512896 1052986895499264 1053457601338648 1053732099757392 1055332722018168 1055459397206016 1056632713052928 1059113775445632 1061752543081472 1062029202905088 1063337442869248 1063642428490752 1064952655675392 1065428710444769 1065706328163726 1067453253992448 1070112799326208 1070391637573632 1072063226707968 1073817912889216 1074097716574464 1074451551157116 1082273172045824 1082555178909696 1082911799591424 1084245763375104 1086020389172048 1089652485335832 1089783280041984 1091438664155136 1093271627129792 1094571730819072 1095217615495872 1096566737958912 1098232426165248 1101880065138688 1102167180951552 1103841376247808 1105201121722368 1105695168347176 1106879925583872 1107374722667004 1107663270217416 1109027723617536 1114401429515264 1116094208672256 1116385028250624 1117760225378304 1118128443480576 1118259886169303 1123176243920896 1123839007543296 1125175461543936 1126932604452864 1127065082123392 1127436365477598 1128777097407168 1130834448520128 1135939610329088 1136313817174272 1136609905356288 1139738656776192 1143386908769996 1143684839980584 1145261170065408 1145559589650432 1149226474187616 1149525927008064 1152389955295744 1152690232421376 1156518746054656 1158275501543424 1158577312260096 1161463891951616 1161766533464064 1162285865939748 1164051381701142 1165485295696832 1166173025036382 1171437723151872 1173267112041728 1174662345269248 1175355489800448 1180661642231808 1182505435758592 1182813560045568 1184610257436672 1184749515460416 1185139801505979 1186599692860384 1188711802184544 1192659956868864 1194078251802624 1194471610966656 1195942997528576 1196254623227904 1198071737634816 1200083780279252 1201906711187358 1202050980151296 1203876899241984 1206071130046464 1206212910924192 1208045152000368 1209533258864128 1211370543558912 1215710650380288 1217557318551552 1219057142792192 1219776483796992 1221772937818554 1223277954987584 1223680933262271 1229381023039488 1229930580521016 1231393197171456 1232910064869376 1233316216201344 1233637580203776 1239615073281024 1240993108299142 1241142068936704 1243027367510016 1243351261937664 1243907064390573 1247331173203632 1247656189069728 1249375821889536 1250764707577088 1253701608204672 1255245956083712 1255605984756288 1257152678504448 1257480253550592 1260613248581632 1261505391080946 1263573274411008 1267051518492672 1267948217388816 1269874234583064 1271438504396544 1273424060630656 1277932061620224 1278353044321056 1279927758590976 1281449831202816 1283451021737984 1287894788592368 1287994518798336 1288418816323584 1290005929918464 1290342065504256 1292879783461068 1294472392211328 1296438699707712 1298035692439552 1301083589311488 1302529956644554 1303059939236352 1304665088212992 1306646878445568 1308256445923328 1309182305759184 1311170957658936 1311328341983232 1312786098035456 1313320253718528 1317867438545856 1319490827851776 1319925501046944 1321495138427904 1323122996445184 1328244347510784 1329880519409664 1330318615228416 1331957342273536 1332843204892968 1334924654467932 1338599307828288 1341742451477472 1343338033277952 1345435872219648 1347093221163008 1349139459858432 1352307352670208 1353810663599064 1353973166112768 1356029855465472 1356989524789716 1360724916222144 1362401098676224 1362791861503776 1364470590084096 1367674481677824 1371439285641216 1373128666382336 1373581009219584 1375214452998144 1376187699361032 1378443572084736 1382130992635712 1387023822978048 1387480743226512 1389189884324352 1393013913837568 1396284827553792 1397837026642936 1397945270403072 1398405788448768 1400128387350528 1403247569854086 1404976133009856 1407110296024224 1408843617403904 1409416857649152 1412151700594176 1414296763317504 1416038937206784 1418189904654336 1419936874233856 1420941770884968 1423271005323264 1425432958304256 1430368317446112 1432130288765952 1432602068209488 1439918728414848 1441631060103168 1443406905212928 1443882399455232 1445661017833472 1448881637166414 1451256671158272 1452869980447776 1455251552206848 1456281441237744 1460290153994496 1462088983945216 1464309901553664 1467748224239616 1469556241268736 1471788501663744 1472830093979082 1476499630222672 1476884360289888 1478703631490048 1479305296871424 1484427181333248 1488125611563008 1488513371000832 1490346967171072 1490837924640768 1493278035111566 1496115584335872 1498452010057728 1502576805937152 1503248487303464 1505036129876224 1505924221306824 1507779264693504 1515085089565696 1515479873808384 1517781892340736 1519651542368256 1520330856477367 1523036996548947 1523219811876864 1524913119974112 1527014893420544 1527412786200576 1529732930863104 1532301965583488 1532701236010752 1535029413844608 1536920309895168 1544367335391232 1544769749680128 1545278635372032 1547116259622912 1549714487919664 1552068508934856 1554897366715176 1557446183682048 1561916964202496 1562838619864896 1567140653067264 1567324879827842 1572566654973303 1574215522975744 1575144435769344 1577084746727424 1579480343248896 1579666020613888 1580186402007972 1580598149636088 1584949069579392 1590213275825152 1592104335736832 1592628814622208 1593043804357632 1595006164303872 1597428983513088 1598559492245589 1602542281583144 1602734640201728 1605169198989312 1605587456360448 1608094840061952 1608283881232256 1610726869333824 1611146574861696 1615160724745216 1620947533840384 1623409758068736 1623832768364544 1626368645062656 1629030583758072 1631574577683028 1634478728003748 1634674920062976 1639907440694688 1641857596228608 1644421621601792 1644850106938368 1647348639247872 1652820097708032 1653250771427328 1657369823346688 1657801682583552 1658542752520764 1660319888375808 1661062084000506 1663108230938176 1663541585426304 1671602144272896 1674141313008384 1676203571339264 1676640338067456 1677192665220864 1682007188107928 1684764365881344 1690398906679296 1690597623185088 1691154548216397 1693165646110752 1695251339195392 1696251672780192 1703909415493632 1704470725761408 1706570344787968 1708599774937088 1709607985164288 1715080363154994 1715527259970876 1717891755098112 1723839711281424 1725963189615104 1728584932943616 1729035348632064 1734778119081984 1737413252315136 1739553450950656 1742195837927424 1742649800196096 1743428798909622 1745576407678912 1746077072551713 1748227943545248 1751093671624704 1754285280067584 1757156584727808 1759321103802368 1759900668062592 1761993517903872 1770855334314506 1770992463347712 1773758153637888 1774220340068352 1777124273190624 1779899539290576 1784799077104384 1788989935303296 1791117377703936 1791707416449984 1793914496292864 1794381934841856 1798852613144576 1800125670418878 1802860066781037 1803076470226944 1805080884798752 1805815348862976 1808039807287296 1809319366386288 1812067728000552 1814299888296192 1817055815338368 1819294120112128 1823565975570432 1826335977827328 1828585714188288 1831441345626112 1832659406727831 1834916932481376 1837924762779648 1844895870781524 1847089795757184 1849365097304064 1849974324302016 1852253179099136 1859422609921536 1861489662448713 1861713103405056 1864541051265024 1866837849800704 1870996759805448 1873301510679808 1874063732834304 1876147061365632 1880552412307008 1882868934125568 1885729017756672 1888051916275712 1890919872872448 1892258086621419 1894589027846624 1895359911616512 1897694673764352 1900577277739008 1901922326083224 1907157756594816 1909507051687936 1910136090945984 1916898092430336 1919891637886464 1922025911634037 1922174746804224 1925176532606976 1931842182888552 1931991778197504 1935008894877696 1937159973930368 1941708588316992 1944658049561568 1947053538659328 1951625383967232 1952413202071552 1953794934966831 1956997632319488 1959408321691648 1959970317668352 1962384668884992 1963773458638776 1966756436488404 1966992512974848 1969179147053184 1979236241777664 1979888251570416 1982242707641856 1984684494667776 1987783899521024 1994820779114496 1995477922842624 1997936013410304 2002386981701898 2007898961742432 2010372352924672 2011190347431936 2018153808329472 2020639831744512 2023709189787648 2026202056491008 2030715995398596 2030959749169152 2033217493298816 2034044783198208 2041087374333216 2043601648014336 2046705885126144 2049227079860224 2057158928461824 2059692999573504 2060371513829376 2062821679497216 2064281549041548 2069424678579808 2073196488953568 2076594911576064 2080535734467072 2083784826486528 2089520870756352 2094427241330688 2096755539964404 2096917905604608 2100192581025792 2106915202677296 2107464199514784 2110665444036336 2110918794412032 2113265426105856 2118227550891264 2123505086162944 2124058405810176 2126674885738496 2127284856981504 2129905311350784 2130857420889538 2131412656327452 2134906507984896 2140225598652416 2144126453415936 2147635825778432 2148195433148928 2148903102314232 2164546344091648 2165110357819392 2165823599182848 2168491526750208 2172040778344096 2173322455749621 2179304970671664 2179566560083968 2182877328310272 2186543254259584 2189143461638144 2190435230991744 2193133475917824 2196464852330496 2203760130277376 2204334361903104 2207682752495616 2211390336694352 2213759851167744 2214749445334008 2215326540434832 2218055447235072 2228802859030528 2232188417344512 2232770056501248 2235520450756608 2236256886961152 2236519772338606 2239917052667349 2246352487841792 2247678015086592 2250350923087872 2253865208905728 2254130164246784 2254872730955196 2257554194814336 2261668897040256 2271879220658176 2272627634348544 2273219810712576 2279477313552384 2286773817539992 2287369679961168 2290522340130816 2291119179300864 2298452948375232 2299051854016128 2304779910591488 2305380464842752 2312759883648401 2313037492109312 2316551003086848 2317154624520192 2322927783903232 2323533066928128 2324571731879496 2328102763402284 2330970591393664 2332346050072764 2342875446303744 2346534224083456 2349324690538496 2350710979600896 2350987319741763 2361323284463616 2365010871517184 2365627120091136 2369220514873344 2369499030920832 2370279603011958 2373199385720768 2377423604369088 2385319913737728 2388156503605248 2388943221933312 2391885995057152 2392509246455808 2396143475269632 2400167560558504 2403813422374716 2404101960302592 2407753798483968 2412142260092928 2412425821848384 2416090304000736 2419066517728256 2422741087117824 2427442191928487 2431421300760576 2435114637103104 2438114285584384 2439552967593984 2443545875637108 2446555909975168 2447361866524542 2459861161042032 2462786394342912 2465820129738752 2466632432402688 2467275160407552 2479230146562048 2481986216598284 2482284137873408 2486054735020032 2486702523875328 2487814128781146 2491593126000759 2494662346407264 2495312378139456 2498751643779072 2501529415154176 2507403216409344 2510491912167424 2511211969512576 2514305357008896 2514960507101184 2521226497163264 2523010782161892 2527146548822016 2535896434777632 2539748469166128 2542877008793088 2546848121261312 2555864123240448 2556706088642112 2559855517181952 2562899662405632 2566902043475968 2572620544732491 2575789577184736 2576837632647168 2580011859836928 2585759566922136 2588944784422656 2592877399415424 2596071384879104 2602167178622976 2605059913289108 2606119878472704 2609330176425984 2613293756891136 2615143198364433 2618364611518368 2622341915317872 2622656683966464 2625572196070912 2626640507437056 2635734877091712 2638981655703552 2639851002093888 2642990276855808 2646245992890368 2656283001471759 2656488695021568 2660637230456832 2663914684547072 2665686409785936 2669849308935864 2677198615656576 2683484902954944 2686676066555904 2690871744439296 2694186442326016 2698278919716864 2700188505628317 2704614705340416 2707621327198128 2707946332225536 2712059710930944 2713979049579432 2721449832444288 2724802197352448 2725583723007552 2728941180168192 2735348963355648 2742878571282432 2747162018439168 2750428905996288 2752375398722064 2756887144169472 2764261985271424 2774047645956096 2774961486453024 2778379768648704 2786027827675136 2792569655107584 2795674053285872 2795890540806144 2796811576897536 2800256774701056 2806495139708172 2809952266019712 2814220592048448 2817687234807808 2824303401188352 2828593526635008 2832077874413568 2836379809308672 2839873748467712 2841883541769936 2846542010646528 2850865916608512 2860736634892224 2864260577531904 2865204136418976 2879837456829696 2883262120206336 2886813810425856 2887764798910464 2891322035666944 2897763274332828 2902513342316544 2905739960895552 2912562882475488 2920580307988992 2924177967890432 2928619803107328 2935496448479232 2939112482537472 2943577003327488 2945660187958164 2952999260445344 2953768720579776 2957407262980096 2968854362666496 2976251223126016 2977026742001664 2980693934342144 2981675849281536 2986556070223132 2992231168671744 2996904020115456 3006496974606928 3010072259752448 3011848442613648 3015558529387008 3030170179131392 3030959747616768 3035563784681472 3039303084736512 3040661712954734 3046073993097894 3046439623753728 3049826239948224 3054029786841088 3059465861726208 3064603931166976 3065402472021504 3070058827689216 3073840619790336 3088734670782464 3089539499360256 3090557270744064 3094232519245824 3099428975839328 3104137017869712 3109794733430352 3114892367364096 3123833928404992 3125677239729792 3134281306134528 3134649759655684 3145133309946606 3150288871538688 3158960686497792 3159332041227776 3160372804015944 3161196299272176 3169898139158784 3180426551650304 3184208671473664 3185257629244416 3186087608715264 3190012328607744 3194857967026176 3196286131334307 3197118984491178 3205084563166288 3205469280403456 3210338397978624 3211174912720896 3216189680123904 3216567762464512 3221453738667648 3222293149723392 3230321449490432 3241895067680768 3246819516137472 3247665536729088 3252737290125312 3258061167516144 3263149155366056 3268957456007496 3269349840125952 3279814881389376 3283715192457216 3288843243203584 3289700213876736 3294697278495744 3300230395767943 3305640195416064 3306501542854656 3314739646693376 3315603365167104 3317085505041528 3320639776751616 3322124168001012 3326216461876352 3327083170852608 3343204288545792 3348282626016768 3352407142678528 3353280676134912 3354385330441728 3354779658507909 3364014376215856 3369528731762688 3380797813358592 3381195246370176 3382309096432794 3386331292221504 3390502678390784 3392503345560384 3407818830987264 3408941451522816 3413140689575936 3417199549874176 3419215970328576 3430160726309988 3431054519941752 3435783510196224 3447679422562848 3451926379230208 3457169865887232 3458070697264128 3469556238163968 3474826504630272 3479106901901312 3484391675854848 3485299600392192 3486857597819244 3491152815357824 3492154145103426 3496455887090496 3514313169455616 3518642207604736 3519801336125184 3523987035807744 3541710668629012 3541984926695424 3547516307275776 3548440680136704 3554248546381248 3555419404517937 3559799078581152 3569598154208768 3577979870606592 3582234755407872 3583414832899968 3587828992585728 3588763869683712 3597705226289152 3600251340837756 3605720133562074 3606152940453888 3610161769597504 3611630697725952 3618638732772576 3624135456001104 3628599776592384 3634111630676736 3638588240224256 3647131951140864 3652671955654656 3657171428376576 3662882691252224 3665318813455662 3669833864962752 3671042799786813 3689791741563048 3694179591514368 3698730194608128 3699948648604032 3704506358198272 3718845219843072 3722979324897426 3723426206810112 3729082102530048 3731721193171719 3741993519610896 3746603021359616 3748127465668608 3752294122731264 3761104824614016 3765737868251136 3771458035513344 3776103832551424 3781839745744896 3784516173242838 3789178055693248 3790719823233024 3801154555478016 3803844652166448 3814315513189632 3819014103375872 3820272181891968 3833796184860672 3839783275772928 3844051823268074 3844349493608448 3850353065213952 3863684365777104 3863983556395008 3870017789755392 3874319947860736 3883417176633984 3889316099123136 3894107077318656 3903250767934464 3904826404143104 3907589869933662 3913995264638976 3919940635336704 3924769337769984 3927546917277552 3933512872976808 3933985025949696 3938358294106368 3958472483555328 3959776503140832 3964485415283712 3969368989335552 3975567799042048 3989641558228992 3990955845685248 3995872026820608 4004773963403796 4015797923484864 4020744705849344 4036307616658944 4041279663489024 4047418379575296 4052404112982016 4061431990797192 4061919498338304 4066434986597632 4068089566396416 4082174748666432 4087203296028672 4093411770252288 4098454159720448 4114317856923648 4119385999147008 4120743027658752 4125643358994432 4128563098083096 4138849357159616 4146392977907136 4161071468934144 4167569652973056 4179041741512704 4188854482661376 4193511079928808 4193835811209216 4200385162051584 4213830405354592 4214928399029568 4221330888072672 4226530852211712 4236455101782528 4247010172325888 4248116811620352 4253349771476992 4254569713963008 4259810622701568 4261714841779076 4262825312654904 4269813015969792 4295271651556864 4296390866297856 4297806204628464 4329092688183296 4330220715638784 4331647198365696 4336983053500416 4344081556688192 4346644911499242 4358609941343328 4365754656620544 4373086508519168 4378286923276288 4380870461983488 4386266951835648 4392929704660992 4407520260554752 4408668723806208 4415365504991232 4422780673388704 4429498890668016 4430653080869664 4436110894470144 4457605718061056 4464376834689024 4465540113002496 4471040901513216 4472513773922304 4473039544677212 4479834105334698 4495356030173184 4507730417811456 4508260328493568 4509745461910392 4515108389628672 4523337794080512 4543758441316352 4545255268697088 4546439621425152 4558954627104768 4560992569432101 4573547635079984 4574739359922336 4581044680261632 4582238358601728 4596905896750464 4598103708032256 4609559821182976 4610760929685504 4625519767296802 4626074984218624 4633102006173696 4634309249040384 4645855567806464 4649143463758992 4656205526804568 4661941182787328 4664692100145528 4685750892607488 4693068448166912 4698649381076992 4701421959201792 4701974639483526 4717699964919909 4722646568927232 4730021743034368 4731254240182272 4738441029746688 4738998061841664 4740559206023916 4746398771441536 4754847208738176 4770639827475456 4776313007210496 4777886443866624 4783771990114304 4785018492911616 4792286950539264 4800335121117008 4807626844749432 4808203920605184 4815507596967936 4824284520185856 4824851643696768 4832180608001472 4838133035456512 4845482174235648 4854884383856974 4862842601521152 4870229274206208 4876228571168768 4879105935187968 4887091751274216 4893111819950336 4894723733049084 4919722322084064 4925572788685824 4931640259477504 4933264864805376 4934550320815104 4958460293124096 4963972433196568 4964568275746816 4972109470040064 4973405047750656 4975628257562292 4983186252001518 4989324692814528 4990624756278912 5003058830308352 5014806432818688 5020983824334848 5022423939025152 5028610714017792 5029921014202368 5042452994326528 5046021564323784 5054293097644032 5071792869555264 5073463644649191 5079496938332256 5085754017586176 5093696242522624 5111728246480896 5113412177284224 5119711034363904 5125799324811264 5133804086951936 5145241089464982 5151579154369472 5153675265294336 5171519133844272 5177889568845312 5185754798830848 5192142769758208 5204334357245952 5210119826578216 5212239756945408 5218660352851968 5226587513782272 5230286396728866 5236729223036736 5244683830635744 5251144392141824 5253281014874112 5271469754183424 5277963311407104 5279702004187776 5285980553711616 5292491985780736 5312566002943518 5312977390043136 5321274460913664 5331372819571872 5339698617871728 5354397231313152 5366969805909888 5373352133111808 5381743488878592 5388372884652032 5396557839433728 5400377011256634 5408580200343111 5409229410680832 5415242654396256 5424119421861888 5427958099158864 5442899664888576 5449604394704896 5451167446015104 5457882360336384 5470697926711296 5485757142564864 5494324036878336 5504750797444128 5513774288338944 5528523970542848 5548095291912192 5549922972906048 5556759537297408 5572055655350272 5584468987346139 5585139310215168 5591348106571744 5593623153795072 5600513549402112 5612990279416344 5619904532039424 5628441184096896 5635374469615616 5648606802376704 5657187053270016 5664155748827136 5672759618617344 5676774259864257 5683767083539872 5693084021293056 5701731833217024 5721473269784448 5728521155063808 5730408272837952 5759674913659392 5766077734902111 5766524240412672 5775529597820928 5782644071333888 5795526548665656 5805026684633088 5811479921791104 5825125764950976 5841160615977984 5848355935780864 5857239606214656 5861384804900493 5870992896958464 5878224965074944 5887154006654976 5891320375916328 5905998520890688 5907537441159552 5914814525960192 5937708725332992 5952502446252032 5954053484003328 5963351698563072 5973112140446264 5984462337343488 5993808040230912 6012993949213856 6020144519504896 6023696885227296 6031117058774016 6060340358262784 6061919495233536 6071127569362944 6078606169473024 6081323425909468 6092147986195788 6092879247507456 6099652479896448 6129207862333952 6130804944043008 6140117655378432 6147681239580672 6177469341564928 6179078998720512 6181114541488128 6188465038491648 6198857951678656 6208274035739424 6219589466860704 6229784734728192 6247667856809984 6251354479459584 6268562612269056 6269299519311368 6290266619893212 6300577743077376 6318664082455552 6320745608031888 6322392598544352 6339796278317568 6360853103300608 6368417342947328 6370515258488832 6372175217430528 6380024657215488 6389715934052352 6392572262668614 6394237968982356 6410169126332576 6420676795957248 6432379360247808 6433135524929024 6442907477335296 6444586299446784 6460642898980864 6483790135361536 6493639032274944 6495331073458176 6505474580250624 6516122335032288 6526298310732112 6537914912014992 6538699680251904 6559629762778752 6567430384914432 6577686486407168 6579400427753472 6589394556991488 6600460791535886 6611280390832128 6613003085709312 6629479293386752 6634171010083056 6641279553503232 6644248336002024 6652432923752704 6654166341705216 6686408577091584 6696565252033536 6704814285357056 6706561352269824 6708770660883456 6709559317015818 6719751158002047 6728028752431712 6739057463525376 6761595626717184 6762390492740352 6764618192865588 6772662584443008 6781005356781568 6785006691120768 6815637661974528 6817882903045632 6826281379151872 6838431940657152 6860321452619976 6862109039883504 6871567020392448 6895358845125696 6903852758460416 6914339731774464 6916141394528256 6938279650945203 6939112476327936 6949653009260544 6958213803802624 6968783351709696 6970599200784384 6973715195638488 6982305630715648 6984308290206852 6992911774180992 7028626338911232 7037284415209472 7039602672250368 7047974071615488 7052961959225289 7083421337258024 7083969853390848 7095032614551552 7096881360273408 7108497092762496 7110838809035874 7119598157162304 7139196308417536 7155959741213184 7163914761545047 7164469510815744 7166829665799936 7175657985171456 7177527739367424 7195410452578304 7200502681675512 7211440267124148 7212305880907776 7220323539195008 7223261395451904 7237277465545152 7248270912002208 7257199553184768 7268223261353472 7277176480448512 7282326575785461 7294263902281728 7305343911309312 7314342856753152 7325765382504448 7330637626911324 7339667729925504 7342085599573626 7379583483126096 7388359183028736 7397460389216256 7399897297208064 7409012716396544 7437690439686144 7445958649794852 7446852413620224 7458164205060096 7463442386343438 7483987039221792 7493206042719232 7496254931337216 7504588245462528 7522209649228032 7531475736502272 7542916071026688 7552207665102848 7563679491489792 7569032346485676 7578356111386496 7581439646466048 7607689304332896 7628631026379264 7638028206751744 7640544363783936 7667592369721344 7679566551545856 7688103646536148 7688698987216896 7700706130427904 7717861634197473 7727368731554208 7740035579510784 7748639895721472 7766834353267968 7778632198246272 7788214154637312 7806501535868928 7809652808286208 7815179739867324 7827990529277952 7839881270673408 7855093834555104 7867025745953616 7867970051899392 7876716588212736 7916944967110656 7919553006281664 7928970830567424 7938737978671104 7951135598084096 7968849004415277 7981911691370496 7991744053641216 8009547926807592 8031595846969728 8041489411698688 8072615233317888 8082559326978048 8094836759150592 8100565516884951 8122863981594384 8123838996676608 8132869973195264 8136179132792832 8164349497332864 8174406592057344 8186823540504576 8196908319440896 8213029193113613 8228635713847296 8241486055317504 8251286717988864 8257126196166192 8277698714319232 8292785955814272 8322142937868288 8335139305946112 8358083483025408 8377708965322752 8387022159857616 8387671622418432 8400770324103168 8427660810709184 8429856798059136 8442661776145344 8453061704423424 8472910203565056 8494020344651776 8496233623240704 8509139427926016 8519621245403136 8523429683558152 8525650625309808 8539626031939584 8590543303113728 8592781732595712 8595612409256928 8620286839053131 8658185376366592 8660441431277568 8663294396731392 8673966107000832 8688163113376384 8693289822998484 8717219882686656 8746173017038336 8756573846552576 8761740923966976 8772533903671296 8785859409321984 8815040521109504 8817337447612416 8830731009982464 8845561346777408 8858997781336032 8861306161739328 8872221788940288 8915211436122112 8928753669378048 8931080226004992 8942081803026432 8945027547844608 8946079089354424 8959668210669396 8990712060346368 9016520656987136 9019490923820784 9030216779257344 9046675588161024 9087516882632704 9090510537394176 9092879242850304 9117909254209536 9121985138864202 9147095270159968 9149478719844672 9162089360523264 9193811793500928 9196207416064512 9219119642365952 9221521859371008 9251039534593604 9252149968437248 9266204012347392 9268618498080768 9298286927517984 9312411053609136 9323882365574656 9329384200291056 9371501785214976 9386136896333824 9397298762153984 9402843918403584 9403949278967052 9435399929839818 9460043486068736 9476882059493376 9477996123683328 9481118412047832 9492797542883072 9509694417476352 9541279654950912 9552626014420992 9555772887733248 9567543980228608 9570036985823232 9584573901078528 9588858394002921 9600670242234016 9615253689498864 9616407841210368 9631015193935872 9648569040371712 9649703287393536 9664361216002944 9676266070913024 9690964348471296 9709768767713948 9725685203042304 9740458548412416 9758211870375936 9774183502548432 9786223639900672 9789447466098168 9839444644168128 9851145577371648 9863280518955008 9866529729610752 9869100641630208 9900691187303829 9916920586248192 9927944866393136 9929136551493632 9944218940080128 9946810095501312 9951256515124584 9966372504003036 9978649385629056 9981249512557824 10006117660616704 10029612865637376 10041967648669696 10044847878050304 10057221428035584 10059842028404736 10064338975523727 10084905988653056 10092043128647568 10108586195288064 10143585739110528 10146927289298382 10158993876664512 10171508035172352 10187392485045248 10223456492961792 10226824354568448 10239422068727808 10251598649622528 10267608173903872 10290482178929964 10303158308738944 10307350530588672 10343038267688544 10355779137690624 10371509597661696 10384285539516416 10408668714491904 10420239653156432 10424479513890816 10437320705703936 10453175027564544 10460572793457732 10473458446073472 10489367661271488 10502288784283648 10542939508366848 10555926622814208 10559404008375552 10571961107423232 10584983971561472 10625132005887036 10625954780086272 10642548921827328 10662745639143744 10679397235743456 10708794462626304 10733939611819776 10746704266223616 10763486977757184 10776745769304064 10793115678867456 10800754022513268 10817160400686222 10818458821361664 10830485308792512 10855916198317728 10885799329777152 10899208789409792 10902334892030208 10915764720672768 10941395853422592 10971514285129728 10988648073756672 11009501594888256 11013128399360439 11057047941085696 11096190583824384 11099845945812096 11113519074594816 11144111310700544 11168937974692278 11170278620430336 11182696213143488 11187246307590144 11225980558832688 11239809064078848 11256882368193792 11270748939231232 11297213604753408 11314374106540032 11328311497654272 11345519237234688 11353548519728514 11367534167079744 11403463666434048 11442946539568896 11457042310127616 11460816545675904 11519349827318784 11532155469804222 11533048480825344 11551059195641856 11591053097331312 11610053369266176 11622959843582208 11650251529901952 11682321231955968 11696711871561728 11714479212429312 11719715814892459 11722769609800986 11741985793916928 11774308013309952 11782640751832656 11811997041781376 11815074882319104 11829629051920384 11875417450665984 11905004892504064 11908106968006656 11926703397126144 11946224280892528 11968924674686976 11987616080461824 12025987898427712 12040289039009792 12047393770454592 12062234117548032 12120680716525568 12123838990467072 12142255138725888 12157212338946048 12162646851818936 12184295972391576 12185758495014912 12199304959792896 12258415724667904 12261609888086016 12280235310756864 12295362479161344 12300858747862333 12354938683129856 12358157997441024 12362229082976256 12376930076983296 12397715903357312 12416548071478848 12439178933721408 12495335713619968 12502708958919168 12537125224538112 12538599038622736 12580533239786424 12601155486154752 12637328164911104 12641491216063776 12644785197088704 12679592556635136 12721706206601216 12736834685894656 12741030516977664 12744350434861056 12760049314430976 12779431868104704 12785144525337228 12788475937964712 12820338252665152 12866271049858048 12885814954670592 12889172598893568 12921285797961728 12967580270723072 12987278064549888 12990662146916352 13010949160501248 13032244670064576 13052596621464224 13075829824029984 13119259525557504 13134860769828864 13155372972814336 13158800855506944 13178789113982976 13200921583071772 13222560781664256 13226006171418624 13268342020166112 13288496672004048 13304865847505408 13308332683410432 13372817154183168 13393130504067072 13409628570714112 13413122704539648 13417541321766912 13419118634031636 13439502316004094 13456057504863424 13523191253434368 13524780985480704 13529236385731176 13545325168886016 13562010713563136 13570013382241536 13631275323949056 13635765806091264 13652562758303744 13676863881314304 13682977708296303 13720642905239952 13724218079767008 13743134040784896 13790717690251392 13807705516920832 13828679463548928 13832282789056512 13876559301890406 13878224952655872 13899306018521088 13937566703419392 13947430391276976 13964611261431296 13968616580413704 13985823548361984 14057252677822464 14074568830418944 14079205344500736 14095948143230976 14105923918450578 14166842674516048 14167939706781696 14190065229103104 14193762720546816 14216994185524992 14221677618071748 14239196314324608 14278392616835072 14311919482426368 14327829523090094 14328939021631488 14333659331599872 14351315970342912 14355055478734848 14390820905156608 14401005363351024 14422880534248296 14424611761815552 14440647078390016 14446522790903808 14474554931090304 14496541824004416 14514399106369536 14536446522706944 14554352960897024 14564653151570922 14588527804563456 14610687822618624 14628685713506304 14651530765008896 14661275253822648 14679335459851008 14684171199147252 14759166966252192 14776718366057472 14794920778432512 14799794594416128 14818025432793088 14875380879372288 14891917299589704 14893704827240448 14916328410120192 14926884772686876 14967974078443584 14986412085438464 15009176490925056 15044419298456064 15062951473004544 15085832142053376 15104415330205696 15127358982979584 15138064692971352 15156712222772992 15162879292932096 15215378608665792 15257262052758528 15276056413503488 15281088727567872 15335184739442688 15359133103091712 15376207293072296 15377397974433792 15401412260855808 15435723268394946 15454737463108416 15497279791442944 15533668706535936 15557264396492544 15576428309274624 15613003071737856 15619305616572416 15630359479734648 15655981058555904 15679762541346816 15710187669110208 15734051491907232 15753433176425472 15833889934221312 15839106012563328 15857941661134848 15877475957342208 15902271196168192 15937698008830554 15963823382740992 16019095853615184 16063191693939456 16082978823397376 16145230466635776 16165118653956096 16189673518301184 16201131033769902 16245727963188768 16265739946390528 16272358265585664 16328698994665728 16348813184114688 16373647081009152 16393816638881792 16426058386227226 16457271427694592 16482972110635008 16514252392332384 16555397428638464 16585571911628544 16644285875736576 16670278611892224 16716166966050816 16723639421251037 16753406962038417 16755417930645504 16774044319715232 16801540648206336 16855321621418368 16859713596118272 16885323552290688 16906123408846848 16945820407130112 16988040689303552 16992467246481408 17018278855852032 17046859367116304 17051301250619616 17079252063879168 17181086606227456 17185563465191424 17191224818513856 17240573678106262 17298233204706333 17316370752733184 17326588793462784 17347932214001664 17376326226752768 17386579645996968 17434439765373312 17492346034076672 17513147693105152 17523481847933952 17545067807342592 17571718818643968 17584154414701479 17630081042219008 17634674895224832 17661462019964928 17691122693554816 17717995562672064 17722612323478656 17744443577880576 17830422872244224 17857507338756096 17862160452009984 17890055095689216 17892158178708848 17919336421338792 17981424120692736 18033041313974272 18038981847641568 18060433558514688 18093351176322048 18175033765265408 18181021074788352 18185758485700608 18235818508419072 18243970277728404 18294190540319936 18298957439689344 18387623587001856 18392414832129024 18438239284731904 18443043718742016 18502079069187208 18504299936874496 18532408024694784 18537236996161536 18596573855035968 18624822107218272 18647764731149312 18658768400582112 18743003570429952 18772273792667648 18794597524307968 18805687836807168 18807898557934104 18870799859679636 18955992247366656 18962236824095664 18985595085766144 19019388834952704 19082559309901824 19105252028841984 19111545775466496 19135087960457216 19140073971646464 19169147802157056 19177716788005842 19201340484468032 19230507378997728 19262030387871744 19297138080743424 19299406574787072 19328722432005888 19352532141826048 19381928696942592 19419537535427896 19451370406084608 19480917096824832 19516423740751872 19548367005096864 19572447279801344 19578894932196336 19678889288336256 19702291154743296 19726561037910016 19733059459221504 19738201283260416 19801382374607658 19833841172496384 19855889732786272 19888437880160256 19902513030249168 19932745008006072 19957298771258112 19962499025115648 20012235321233408 20059225731274752 20083935297339392 20089695756100608 20114442856071168 20119684056809472 20128677951047454 20159253474006141 20184086257295136 20217172390576128 20287171478221056 20293854578596764 20317987753329024 20343016070344704 20374784970090496 20446912985923584 20453648709136896 20478844137455616 20535216347807744 20580964357859928 20606316617477888 20614701061177344 20686076535377088 20711558275381248 20743019195323392 20768571079032832 20814838952835609 20817337428983808 20840479306312864 20848959027781632 20874641411407872 20906350055129088 20921145586915464 20946916892146944 20978735322542976 21004577568567296 21085879016733696 21111853245628416 21118808016751104 21143922214846464 21158885877675867 21250264011774072 21251909560172544 21285097843654656 21325491278287488 21358794471486912 21417588925252608 21467879223639552 21491744284635141 21493408532447232 21526973955514368 21553491538608128 21586231357734912 21601508045026536 21634320801372444 21636917642723328 21660970617585024 21711832396635456 21771598659554304 21798417578819584 21804669784060416 21831529441345536 21846979727356383 21882791706845184 21943028570259456 21977296147513344 22019003189776512 22026256798720878 22114095882171392 22192381167648768 22199691891624192 22227038149189632 22288222621401088 22337875949384556 22340557240860672 22365392426286976 22374492615180288 22451961117665376 22479618128157696 22513764736387584 22541497878462464 22594427209506816 22628748213080064 22656622995308544 22691038474469376 22707097039457028 22735068334159488 22885893079137792 22914084620255232 22921633091351808 23038699654637568 23064310939608444 23066096961650688 23102118391283712 23182106194662624 23220106738532352 23245919687164416 23300503059803904 23364642463911936 23393423743123456 23428958424858624 23439431629784918 23445539219601972 23483971587833856 23565281503665312 23623994083562752 23630149764638208 23659258103840768 23750834901331968 23810009785008128 23816213936013312 23853406794252288 23892448561785056 23906547013245831 23975232160923648 24051975796855424 24080578078019584 24094787540909184 24124468235096064 24241361433051136 24247677980934144 24284510277451776 24325293703637872 24368591944783152 24371516990029824 24398609919585792 24516831449335808 24523219776172032 24560470621513728 24590724958322688 24601717495724666 24639087579340839 24709877366259712 24724458165952512 24753860153966592 24795431806714624 24833096142957696 24878357867442816 24990671427239936 25005417917838336 25074250449076224 25077198077245472 25161066479572848 25202310972309504 25274656329822208 25282982432127552 25289570394177408 25359185113270272 25440358720132411 25443412413202432 25482061033955328 25488700869722112 25558863736209408 25570289050674456 25576951875929424 25640676505330304 25732542099716096 25771629909341184 25778345197787136 25842571595923456 25860860517159393 25935160541446144 25974556129099776 25981324293832704 26021898321002496 26064489340129152 26105193242928448 26151659648059968 26238519051115008 26269721539657728 26310745945628672 26317601711013888 26357578227965952 26401843166143544 26445121563328512 26452012342837248 26536684040332224 26576993344008096 26609731695010816 26616665366820864 26701864111213357 26745634308366336 26786261008134144 26819257141428224 26826245409079296 26835082643533824 26838237268063272 26879004632008188 26912115009726848 27049561970961408 27058472771462352 27090650337772032 27124021427126272 27140026764483072 27262550647898112 27271531612182528 27305125516607488 27353727762628608 27365955416592606 27441285810479904 27448436159534016 27486268081569792 27581435380502784 27615411033841664 27657358927097856 27664565578113024 27753118603780812 27756449905311744 27798612037042176 27894860782553952 27929222522862592 27937233160827408 27971647096723968 28114505355644928 28149137660837888 28158410689001472 28191896286461952 28211847836901156 28333685349032096 28380130458206208 28433988371049984 28443355236143496 28478392628649216 28556785233670144 28623838964852736 28655659046180188 28657878043262976 28667318663199744 28702631940685824 28710110957469696 28766575182008763 28802010726702048 28845761068496592 28849223523631104 28881294156780032 28893045581807616 28949109862180608 28993083648008832 29028798212739072 29072893045413888 29108705921794048 29129306303141844 29177055609126912 29221375645237248 29303061530017792 29322550507645296 29358670919702016 29368342398294504 29518333932504384 29553436732114944 29589841556865024 29599589188832256 29636050865586176 29702073561911487 29750761758744576 29783834599179408 29787409654480896 29832656820240384 29853769545373752 29935948156887168 29972824170876928 30018352981850112 30088838596912128 30125902946009088 30171664284106752 30193016926571181 30254717965959168 30276129385942704 30313424445545984 30325758585864192 30430757217331584 30514524105517056 30552112827006976 30562177455135744 30670369478885376 30718266206183424 30752414586144592 30754795948867584 30802824521711616 30871446536789892 30909474926216832 30994559582885888 31067337413071872 31114528792985088 31152856618549248 31226006143475712 31238611233144832 31260718959469296 31311962117111808 31359525082693632 31420375338220416 31468102983814464 31506866352850944 31667779868442624 31678212025126656 31715883322269696 31754951914684416 31804542392336384 31875396017661108 31927646765481984 32038191707230368 32126383387878912 32165957646794752 32290460933271552 32330237307912192 32379347036602368 32402262067539804 32491455926377536 32531479892781056 32657397989331456 32697626368229376 32747294162018304 32787633277763584 32852116772454452 32914542855389184 32965944221270016 33028504784664768 33110794857276928 33171143823257088 33288571751473152 33340557223784448 33432333932101632 33447278842502074 33506813924076834 33510835861291008 33548088639430464 33710643242836736 33719427192236544 33770647104581376 33812246817693696 33891640814260224 33976081378607104 33984934492962816 34036557711704064 34093718734232608 34102602501239232 34362173212454912 34371126930382848 34382449637027712 34481147356212524 34596466409412666 34653177586925568 34752652453505536 34773159291993936 34868879530746624 34984692068153344 35026295386210304 35046963695867904 35090135614685184 35143437637287936 35159147444677377 35168308829402958 35260162084438016 35322924039929856 35382245387109632 35435991125344128 35445224646957312 35488887155761152 35660845744488448 35715014677512192 35724320904019968 35780110191378432 35784316357417696 35838672842677584 35962848241385472 36066082627948544 36077963695283136 36120867117029376 36186702352644096 36302534353447373 36362042149576704 36371516971401216 36471637016838144 36487940555456808 36588381080639872 36597914879378688 36775247174003712 36784829664258048 36876478569463808 36886087437484032 36902576243586999 37004158138374416 37008599873748992 37064816049389568 37074473992323072 37193147710071936 37249644214436544 37295529462298624 37317536801164224 37486007140859904 37544547585335296 37589195048615936 37611375673614336 37615797115868208 37741599719359272 37911984494733312 37924473648191328 37971190171532288 38038777669905408 38165118619803648 38210504057683968 38223091550932992 38270175920914432 38280147943292928 38338295604314112 38355433576011684 38402680968936064 38461014757995456 38598813149574144 38657444864011776 38705064283652096 38763857393885184 38839075070855792 38902740812169216 38961834193649664 39032847481503744 39096734010193728 39144894559602688 39157789864392672 39357778576672512 39404582309486592 39453122075820032 39466118918443008 39476402566520832 39602764749215316 39667682344992768 39711779465572544 39805026060498336 39865490016012144 39914597542516224 39924998050231296 40024470642466816 40118451462549504 40167870594678784 40179391512201216 40228885712142336 40239368113618944 40257355902094908 40318506948012282 40368172514590272 40574342956442112 40587709157193528 40635975506658048 40686032140689408 40749569940180992 40893825971847168 40907297418273792 40957688274911232 41048933124888909 41161928715719856 41212633234955776 41229402122354688 41372153070754176 41423116550762496 41486038390646784 41537142158065664 41629677905671218 41634674857967616 41680958612625728 41697918055563264 41812700110258176 41842291173830928 41893833784293888 41957470645085952 42009155137134592 42171758033467392 42223706491256832 42237616033502208 42287844429692928 42317771755351734 42500528023548144 42503819120345088 42570195687309312 42650982556574976 42717588942973824 42835177850505216 42935758447279104 42983488569270282 42986817064894464 43053947911028736 43172462715469824 43203016090053072 43268641602744888 43273835285446656 43321941235170048 43423664793270912 43543197319108608 43596835157639168 43609339568120832 43663058882691072 43693959454712766 43765583413690368 43886057140518912 43954592295026688 44038006379553024 44052513597441756 44228191764342784 44384762335297536 44399383783248384 44454076298379264 44576445242802176 44675751898769112 44681114481721344 44730784852573952 44748985230360576 44903922235330752 44959236256315392 45027529472775168 45082995756924928 45188854419013632 45257496426160128 45313245990617088 45382076948938752 45414194078914056 45470136668318976 45771786158275584 45828169240510464 45843266182703616 46077399309275136 46128621879216888 46132193923301376 46204236782567424 46364212389325248 46491839374328832 46601006119607808 46729284927823872 46786847486246912 46857916849717248 46878863259569836 46891078439203944 46967943175667712 47130563007330624 47247988167125504 47260299529276416 47318516207681536 47501669802663936 47620019570016256 47632427872026624 47706813588504576 47784897123570112 47813094026491662 48103951593710848 48161156156039168 48189575081818368 48248936470192128 48482722866102272 48495355961868288 48569020554903552 48650587407275744 48737183889566304 48797219839171584 49033662898671616 49046439552344064 49120941243027456 49181449916645376 49203434991449332 49278175158681678 49448916331905024 49590863613429248 49666192285915392 49756715734885632 49981342854479872 50010835835676672 50148500898152448 50154396154490944 50170918263753111 50322132959145696 50404621944619008 50549312659644416 50565964864255104 50579140788354816 50718370226540544 50880717440264822 50886824826404864 50964122067910656 50977401739444224 51140578101348912 51153903751858848 51281353010660608 51465084199432192 51543259818682368 51556690395574272 51685143191846912 51721721034318786 51894699614118999 51949112258199552 52043796642004992 52128978680258304 52210386485856896 52303319296119936 52477038102230016 52539443079315456 52621491891257344 52635203422027776 52715156455931904 52803686332287088 52890243126657024 52904024685674496 53073368080664448 53153986688016192 53219463390021632 53233330733641728 53403728222426714 53491268616732672 53572522016268288 53638514282856448 53670165287067648 53676474536126544 53758009264016376 53824230019453696 54099123941922816 54116945542924704 54181300675544064 54248042854252544 54280053528966144 54525101295796224 54543063224365056 54610251033214976 54707455525257216 54731910833185212 54882571620959808 54896872319068032 55162870761005568 55230822067683328 55314717854195712 55329131156226048 55506237207561624 55512899810623488 55597224074084352 55789721565107904 55858445045725184 55874466321654816 55943294193447936 56229010711289856 56298275321675776 56316821378002944 56383792572923904 56423695673802312 56667370698064192 56867976742099968 56886710472286992 56956785257298432 57113570467340288 57247677929705472 57311318092360376 57315756086525952 57334637326399488 57405263881371648 57420221914939392 57533150364017526 57604021453404096 57691522136993184 57762588313560064 57786091163615232 57898219724361216 57986167296017664 58057596425478144 58145786090827776 58217411843588096 58258612606283688 58354111218253824 58442751290474496 58645101015290592 58717341839404032 58736684796589008 59036667865008768 59106873464229888 59179683113730048 59199178377664512 59272101731172352 59404147123822974 59501523517489152 59567669198358816 59665313640480768 59707539090747504 59871896313774336 59945648341753856 60036705963700224 60177677193824256 60251805892018176 60343328568213504 60386033853142362 60552258771885408 60626848891091968 60651517171728384 60861514434663168 61029048211034112 61104225654013952 61124354910271488 61340738957770752 61436532412366848 61504829172289184 61605649043423232 61742893073579784 61818949852433664 61989119165771776 62134674826143744 62229057585970176 62305713237098496 62444516858506827 62452012286951424 62521437918938592 62623924234223616 62719050165387264 62840750676440832 62936205967628928 63013732705701888 63335559736885248 63356424050253312 63431766644539392 63609084784672768 63750792035322216 63855293530963968 64076383414460736 64252766775757824 64331915293589504 64475232853905423 64580921866543104 64660474615824384 64758694073204736 64804524135079608 64982911852755072 65062959785562112 65314795978662912 65395252736458752 65494588324036608 65540939182069149 65704233544908904 65829085710778368 65931888442540032 66057009569329536 66221589714553856 66342287646514176 66577143502946304 66681114447568896 66864667864203264 66894557685004148 67013627848153668 67021671722582016 67096177278860928 67421286485673472 67438854384473088 67541294209162752 67624493635387392 67783281628520448 67952162757214208 67969868985925632 68073115423408128 68187437468465216 68205205002478464 68724346424909824 68742253860765696 68764899274055424 68962294712425048 69192932818825332 69306355173851136 69505304907011072 69546318583987872 69737759061493248 69969384136306688 70052590772420608 70093927391735808 70180271229370368 70286875274575872 70318294889354754 70336617658805916 70764490774219264 70871982250688256 70890449293914624 70977774311522304 71321691488976896 71430029355024384 71448641808039936 71560220382756864 71568632714835392 71677345685355168 71925696482770944 72132165255897088 72155927390566272 72241734234058752 72373404705288192 72605068706894746 72724084299153408 72743033942802432 72975881110913616 73176762161279744 73195829758757376 73550494348007424 73569659328516096 73752957138927616 73772174874968064 73805152487173998 73917262738022517 74008316276748832 74129632098779136 74386295420143872 74499288428873088 74591058924597248 74635073602328448 74972014281719808 75089095170670592 75222751347228672 75231594231736416 75483199438718544 75823968989466624 75848947296382656 75942380343064576 76077555339810816 76321076160397233 76330237239607296 76446183101865984 76540351841828864 76676591208628224 76710867152023368 76805361937872128 76922029515990912 77197626299148288 77314889728023552 77410128567304192 77527714787770368 77582581551478179 77678150141711584 77805481624338432 77923668387299328 78065694963007488 78193468020387456 78289789119205376 78315579728785344 78715557153345024 78803062376995517 78809164618973184 78932237836886016 78952805133041664 79205529498430632 79335364689985536 79423558931145088 79610052120996672 79730980032024288 79829195085032448 79849996100462592 80048941284933632 80105592333640071 80236902925099008 80335741189357568 80358783024402432 80457771424284672 80478736227237888 80514711804189816 80637013896024564 80736345029180544 81148685912884224 81175418314387056 81271951013316096 81372064281378816 81499139880361984 81787651943694336 81814594836547584 81915376549822464 82097866249777818 82323857431439712 82425266469911552 82458804244709376 82744306141508352 82846233101524992 82972076781293568 83074284316131328 83259355811342436 83269349715935232 83361917225251456 83395836111126528 83684582347661856 83787667568587776 83914941290171904 84018310274269184 84343516066934784 84447412982513664 84475232067004416 84575688859385856 84635543510703468 85001056047096288 85140391374618624 85301965113149952 85435177885947648 85670355701010432 85871516894558208 85966977138540564 85973634129788928 86107895822057472 86406032180106144 86537283205489776 86547670570893312 86643882470340096 86847329586541824 87086394638217216 87193670315278336 87218679136241664 87326117765382144 87387918909425532 87531166827380736 87909184590053376 88076012759106048 88105027194883512 88456383528685568 88769524670595072 88798767566496768 88908152596758528 89106220685734461 89351503797538224 89362228963442688 89461569705147904 89497970460721152 89807844470661504 89918472512630784 90055058945550336 90165991513849856 90377708838027264 90514992852320256 90764153897877504 90828388157828112 90940273336637952 91543572316551168 91656338481020928 91686532365407232 92154798618550272 92257243758433776 92264387846602752 92408473565134848 92728424778650496 92983678748657664 93202012239215616 93458569855647744 93715833699434496 93757726519139672 93782156878407888 93935886351335424 94261126014661248 94495976334251008 94520599058552832 94637032415363072 94823155229584441 95003339605327872 95240039140032512 95264855744053248 95413627177009152 95569794247140224 95626188052983324 96207903187421696 96322312312078336 96379150163636736 96497872940384256 96965445732204544 96990711923736576 97138041109807104 97301174814551488 97474367779132608 97594439678343168 98067325797343232 98092879104688128 98241882486054912 98362899833290752 98406869982898664 98556350317363356 98897832663810048 99181727226858496 99332384571830784 99513431469771264 99525129869067967 99962685708959744 100021671671353344 100297001796304896 100308792308981888 100341836527506222 100644265918291392 101098625319288832 101131929728510208 101158281576709632 101436740453081088 101761434880529644 101773649652809728 101928244135821312 101954803478888448 102281156202697824 102307807503717696 102562706021321216 102930168398864384 103086519637364736 103113380791148544 103370286383693824 103443442068637572 103789399228237998 104257957360516608 104420772971713792 104606638592239872 104954076204460032 105078886158630912 105242983782514688 105270406844055552 105430312911863808 105477442334032131 105607372664574176 105780486253314048 106146736161328896 106307973376032384 106438926780043264 106466661467283456 106807456444853428 106982537233465344 107145044032536576 107340330574135296 107352949072253088 107516018528032752 107648460038907392 108198247883845632 108233891085849408 108362601351088128 108496085708505088 108560107057932288 108907603060342119 109086126448730112 109220502066429952 109414911050514432 109463821666370424 109765143241919616 109793744638136064 110325741522011136 110461644135366656 110629435708391424 110658262312452096 110707728730760997 111012474415123248 111025799621246976 111194448148168704 111579443130215808 111716890091450368 111748932643309632 111886588386895872 112458021422579712 112633642756005888 112767585145847808 112847391347604624 113334741396128384 113735953484199936 113773420944573984 113913570514596864 114227140934680576 114495355859410944 114622636184720752 114631512173051904 114669274652798976 114810527762743296 114840443829878784 115066300728035052 115208042906808192 115383044273986368 115525176627120128 115796439448722432 115972334592035328 116115192850956288 116291572181655552 116434823687176192 116517225212567376 116708222436507648 116885502580948992 117290202030581184 117434683678808064 117473369593178016 118073335730017536 118213746928459776 118359366227460096 118398356755329024 118544203462344704 118808294247645948 119003047034978304 119135338396717632 119415078181495008 119743792627548672 119891296683507712 120073411927400448 120355354387648512 120503611784036352 120686657136427008 120772067706284724 121104517543770816 121253697782183936 121723028869326336 122058096422068224 122208451308027904 122248709820542976 122681477915541504 122873064824733696 123009658344578368 123485786147159568 123637899704867328 123978238331543552 124269349652287488 124458115171940352 124611426474196992 124889033717013654 124904024573902848 125042875837877184 125438100330774528 125681501352881664 125872411935257856 126027465411403776 126671119473770496 126712848100506624 126863533289078784 127501584070644432 127710587061927936 128152766828921472 128505533551515648 128663830587179008 128950465707810846 129161843733086208 129517388146409472 129609048270159216 129965823705510144 130125919571124224 130629591957325824 130790505472917504 130989176648073216 131081878364138298 131408467089817808 131658171421556736 131863776885080064 132114019138659072 132443179429107712 132684575293028352 133154287005892608 133362228895137792 133729335728406528 133789115370008296 134027255696307336 134043343445164032 134192354557721856 134842572971346944 134877708768946176 135082588418325504 135248987270774784 135309446226485663 135566563257040896 135904325514428416 135939737971851264 136146230846816256 136374874936930432 136410410004956928 137448692849819648 137484507721531392 137529798548110848 137924589424850096 138385865637650664 138612710347702272 139010609814022144 139092637167975744 139475518122986496 139938768272613376 140105181544841216 140187854783471616 140360542458740736 140573750549151744 140636589778709508 140673235317611832 141528981548438528 141743964501376512 141780898587829248 141955548623044608 142643382977953792 142860058710048768 142897283616079872 143120440765513728 143137265429670784 143354691370710336 144264330511794176 144311854781132544 144483468468117504 144746809410576384 145210137413789492 145448168598306816 145486067885604864 145951762221827232 146353524322559488 146391659517514752 147100988696014848 147139318657032192 147505914277855232 147544349749936128 147610304974347996 147834525476045034 148016632553497664 148772590840287744 148998576857746176 149182117849194496 149270147204656896 149944028563439616 150178190341341184 150445502694457344 150463188463472832 150512754791259333 150966398877437088 151647937978933248 151697894592765312 151884760686129152 152155110679621632 152642152320794466 152660474479214592 152892366203731968 153421734304046736 153610723875744256 153844059031981824 154395252598296576 154629779456047104 154820257134608384 155055429575540736 155165163102956358 155356300283423168 155847336774598656 156131389926014976 156386936040774912 156579578238410752 156631159457570688 157431114306690048 157606124753991034 157618329237946368 157864475673772032 157905610266083328 158411058996861264 158670729379971072 158847117862290176 159220104241993344 159461960064048576 159658390170064896 159699992200925184 160097882569867264 160211184667280142 160473805850198016 160717566048804864 160915542848569344 161029423608379632 161274027792049128 161472690058361088 162297371825768448 162350836628774112 162543902026632192 162744128562757632 162998279760723968 163575303887388672 163629189673095168 163830753099644928 164195732499555636 164647714862879424 164850532939823104 165488612283016704 165692466203049984 165944153562587136 166148568632262656 166518711622684872 166538699431870464 166723834450502912 166791672222253056 167369164695323712 167575335137175552 167829882580343808 168036620548538368 168687032133869568 168894825965027328 168950464134008832 169151377718771712 169271087021406936 170002112094192576 170603930226299904 170870355771895296 171340711402020864 171743033789116416 171933954277081128 171947268259577856 172215791644114944 172812064360212288 173074566410979552 173287764940680192 173694659173083648 174172789276434432 174387340630556672 174437358272483328 174652235530764288 174775837818851064 175062333654761472 176152025518212096 176210054389767024 176912767057371136 177539049341190144 177597535132993536 177816305193517056 178212441371468922 178703007595076448 178923139410295808 178995940921442304 179615688941323008 179836945025261568 180110117891100672 180331983027699712 180755417676054528 181029985704640512 181656776315656224 181880546673275904 183087144633102336 183312676962041856 183373064730814464 184309597237100544 184514487516867552 184816947130269696 185456849557300992 185967357497315328 186404024478431232 186917139711295488 187515453038279344 187564313756815776 187871772702670848 188522252029322496 188991952668502016 189041198117105664 189274064830726144 189646310459168882 190006679210655744 190480078280065024 190827254354018304 191139588494280448 191252376105966648 192415806374843392 192644624624156672 192758300327273472 192995745880768512 193425698561716269 193930891464409088 193981423847473152 194276082219614208 194602349629102976 194948735558265216 195188879356686336 196134651594686464 196185758209376256 196483764972109824 196813739965797328 197112700634726712 197795665327620096 198363454453716992 198664769143661568 199026862939542528 199050259738135934 199925371417919488 200043343342706688 200594003592609792 200617584617963776 200683673055012444 201288531836582784 202197250638577664 202263859457020416 202316563153419264 202873480906162176 203522869761059288 203547299305619456 203856488271642624 203909606957776896 204562312405395648 204615615007435392 205125412042642432 205860336797728768 206173039274729472 206226761582297088 206740572767387648 206886884137275144 207578798456475996 208515914721033216 208841545943427584 209213277184479744 209908152408920064 210157772317261824 210485967565029376 210540813688111104 210860625823727616 210954884668064262 211214745329148352 212293472322657792 212615946752064768 212877853560086528 212933322934566912 213614912889706856 213965074466930688 214290088065073152 214680661148270592 214705898144506176 215032037056065504 215296920077814784 216396495767691264 216467782171698816 216725202702176256 216992171417010176 217120214115864576 217815206120684238 218172252897460224 218927643332740848 219530286483839232 219587489276272128 220651483044022272 220923288270733312 221258871416782848 221316524624904192 221415457461521994 221751788214067551 222024948830246496 222388896296337408 223158886260431616 223433780182900736 223497865286619264 223773176773791744 224916042845159424 225267285512011776 225694782695209248 226669482792256768 227471906968399872 227546841889147968 227827141029193728 228454281869361152 228963228481191699 228990711718821888 229245272369441504 229338549305597952 229621055525486592 230132601456070104 230416085813616384 230766088547972736 231050353254240256 231592878897444864 231944669184070656 232230385701912576 232583144363311104 232747744654434537 233034450425134752 233416444873015296 233771005161897984 234580404061162368 234869367357616128 234946739186356032 236146671460035072 236409187130986551 236427493856919552 236796713510658048 237088406924689408 237616588495291896 238006094069956608 238270676793435264 238830156362990016 239487585255097344 239782593367015424 240146823854800896 240316777000920213 240710708775297024 241007223568072704 241373314272854016 241544135412569448 242209035087541632 242507395564367872 243446057738652672 244116192844136448 244497419641085952 245362955831083008 245746129649467392 246019316689156736 246971572294319136 247275799409734656 247956476663087104 248538699304574976 248916230343880704 249222852948393984 249778067434027308 249808049147805696 250085751675754368 251363002705763328 251744823870515712 252054930822807552 253342238947540992 253425696201013248 253727066578157568 255003168141288864 255421174123855872 256305533657842944 257011067103031296 257327661174358016 257900931415621692 258323687466172416 259218096540318432 259931647411020288 260251839142248448 261259183914651648 261581010945835008 261978353296146432 262163756728276596 262816934179635616 263727553770160128 264228038277318144 264886358858215424 265369150586056704 266308574011785216 266724457790275584 267578230740016592 268054511392614672 268086686890328064 268384709115443712 269685145942693888 269755417537892352 270165176836651008 270497974541549568 270618892452971326 271133126514081792 271808651028856832 272292461693632512 272749749873860864 272820820009913856 274897385699639296 274969015443062784 275059597096221696 275849178849700192 276771731275301328 277225420695404544 278021219628044288 278185274335951488 278951036245972992 279877536545226752 280375709566943232 281147501098303488 281273179557419016 281346470635223664 283057963096877056 283487929002753024 283561797175658496 283911097246089216 284469465688753323 285286765955907584 285720117420097536 285794567232159744 286240881531027456 286274530859341568 286709382741420672 288528661023588352 288623709562265088 288966936936235008 289493618821152768 290420274827578984 290896337196613632 290972135771209728 291903524443654464 292707048645118976 292783319035029504 293720505223346927 294201977392029696 294278637314064384 295011828555710464 295088699499872256 295220609948695992 295669050952090068 296033265106995328 297545181680575488 297997153715492352 298364235698388992 298540294409313792 298575389607203901 299888057126879232 300356380682682368 300891005388914688 300926376926945664 301025509582518666 301932797754874176 303295875957866496 303395789185530624 303769521372258304 304310221359243264 305284304641588932 305320948958429184 305784732407463936 306843468608093472 307221447751488512 307688118063963648 308790505196593152 309259558912094208 309640514269216768 310110859151081472 310330326205912716 310712600566846336 312773872081549824 313159156476821504 313262318915141376 314862228613380096 315212249507982068 315236658475892736 315728951347544064 315811220532166656 316432327002096393 316822117993722528 317341458759942144 317694235724580352 318440208483986688 318923920128097152 319316780340129792 319399984401850368 320195765139734528 320422369334560284 320947611700396032 321435132097609728 322058847216759264 322548055584098256 322945380116722176 324594743651536896 324701673257548224 325087804053264384 325488257125515264 325996559521447936 326722809181026357 327258379346190336 327661506199289856 328391464999111272 329295429725758848 329701065879646208 330977224566033408 331384932406099968 331888307125174272 332123186192282991 333037423245369744 333077398863740928 333447668901005824 333583344444506112 334738329390647424 335150670274351104 335659765160687616 336073241097076736 337374064267739136 337900928268017664 338302755437543424 338542174042813872 340004224188385152 341207860452599808 341740711543790592 342681422804041728 343486067578232832 343867908554162256 343894536519155712 344431583288229888 345624128720424576 346149132821959104 346575529881360384 347389318346167296 348345578552868864 348874716544966656 349304471061528576 349551675637702128 350124667309522944 352304051036424192 352420108779534048 353825534114742272 355078098682380288 355195070265987072 355632610387034112 356424882742937844 357406015190152896 357846278820591616 359231377882646016 359673890050523136 360220235782201344 360663966055399424 361510835352109056 362059971409281024 363313552631312448 363761093346551808 366174289266204672 366625353924083712 366746129461628928 368619194474201088 369028975033735104 370913699114601984 371934714994630656 372808048956862464 373834279422590976 375030906076558688 375128627513631552 377044504058644992 377983905337004032 378082396234211328 378548129661452288 379292620918337764 380013358421311488 382279176988560896 382504752211933296 384831612749686784 385289249248313344 385516600654546944 385991491761537024 386851397123432538 387861782928818176 388552164439228416 389204699258205952 389897471116530432 390377758713372672 392269303189372928 392371516418752512 392967529944219648 393627479931594656 394225401269453424 395591330655240192 396726908907433984 397329538287323136 398053725879085056 398100519476271868 400086686685413376 401188007185219584 401235169235927552 401367346110024888 402577063673165568 404394501277155328 404527718914040832 404633126306838528 405746961812324352 405928338679456989 407045739522118576 407094598611238912 407712976543285248 407819213915553792 409124624810791296 409231230014870784 410250824085284864 411720673595457536 412346078549458944 412453523164594176 413481145534775296 413773768274550288 415157596912951992 417031829442066432 417683091886855168 418426554368959488 419816304817840128 420315544634523648 420971935130058752 421081627376222208 421721251647455232 421909769336128524 422429490658296704 424586944645315584 425231893504129536 425755707120173056 425866645869133824 427229825779413712 427930148933861376 428580176130146304 429361322296541184 429411796289012352 430064074112131008 430593840155629568 432792991535382528 432935564343397632 433450405404352512 433984342834020352 434240428231729152 435630412241368476 436344505794920448 437855286665481696 439060572967678464 439174978552544256 441302966088044544 441846576541466624 442517742833565696 442633049249808384 442830914923043988 443503576428135102 444049897660492992 446317772520863232 446867560365801472 446995730573238528 447546353547583488 449832085690318848 450534571024023552 451389565390418496 451538264373777999 453338965584513536 454943813936799744 455093683778295936 455654282058387456 456908563738722304 457926456962383398 457981423437643776 458490544738883008 458677098611195904 460265202912140208 460832171627232768 461532177095945472 462100706508480512 463185757794889728 463889338368141312 464460771403825152 465166288726622208 465495489308869074 466068900850269504 467542010323795968 469160808122324736 469738734715232256 469893478372712064 472293342920070144 472818374261973102 472854987713839104 473593427021316096 475233176990583792 476012188139913216 476541353586870528 477660312725980032 478975170510194688 479565186734030848 480293647709601792 480633554001840426 481421417550594048 482746628545708032 483088270825138896 484418070175083264 485014791128735744 486892115477305344 488232385688272896 488994839282171904 490725911662166016 491492259298934784 492038633378313472 493943144588638272 494551598819469312 495912953326174208 497077398609149952 497832460687761408 498445705896787968 499556134868054616 499616098295611392 500171503351508736 502726005411526656 503489647741031424 504109861645615104 506684477895081984 506851392402026496 507454133156315136 510006336282577728 512611067315685888 514022134206062592 514655322348716032 515801862831243384 516647374932344832 518436193080636864 519863294822040576 520503678284496896 522518367829303296 523162021891670016 523956706592292864 524327513456553192 525633868359271232 528456076554636288 529772717716430848 530738301172113408 532617148023570432 533448915580551168 535156461480033184 536109022785229344 536769418230887424 539370291885387776 539510835075784704 540330353673302016 540995949083099136 541237784905942652 542266253028163584 545499499747721728 545641640019827712 549794771399278592 549938030886125568 550119194192443392 551698357699400384 553543462550602656 554450841390809088 556042439256088576 556370548671902976 557902072491945984 559755073090453504 560751419133886464 562546359114838032 562692941270447328 566115926193754112 566975858005506048 567123594351316992 567822194492178432 568938931377506646 571440234840195072 572481763062054912 572549061718683136 573418765482841344 577057322047176704 577247419124530176 577933873872470016 578987237642305536 580840549655157968 581792674393227264 581944271542419456 583807048887308928 585414097290237952 585566638070059008 587441010446693854 588403954784059392 588557274628128768 590023657111420928 590441219897391984 591338101904180136 592066530213990656 595090363361150976 595994307430984704 596728471396777984 597080588818627584 597150779214407802 599776114253758464 600712761365364736 601782010777829376 601852753853891328 602051019165037332 603865595509748352 606591751915732992 606791578371061248 607539042744516608 608620442718486528 610568609283177864 610641897916858368 611569464814927872 613686937216186944 614442895502977024 615376236127927296 617581010393186304 618519117824188416 619281028538433536 620221718302162944 620660652411825432 621425201133692672 625547744163099648 626318312953643008 626524637830282752 629724457226760192 630424499015964136 630473316951785472 631457902695088128 631622441064333312 632864654004192786 633644235987445056 635388471449160704 636880416967973376 637847840256194304 638633560680259584 638799968803700736 640391530279469056 640844738669120568 641895223400792064 642870264195219456 644117694433518528 645096111168196512 645890760233444352 649189487303073792 649403346515096448 650175608106528768 650976514251030528 651993119042895872 653445618362052714 654516758692380672 656782929998222544 658590859451517696 659402131759292416 661954449132066816 662769864812199936 663776614250348544 664246372384565982 666074846490739488 666895337802011648 667166688889012224 669476658781294848 670301340548702208 671319530321375232 672146482194153472 674748128535478272 675801856536035328 677084348085627744 680008448376770304 682415720905199616 683481423087581184 685362845608083456 686889685443575097 686972135156465664 687735817108324512 688863166576459776 691248257440849152 692298265643918208 693151059762720768 694778636692334592 696691157105737728 697749433089933312 699103351275404256 700249334619045888 704608102072848384 704840217559068096 707651068229484544 709227561392959653 710390140531974144 711265220774068224 712849765485875688 714812030380305792 715692557641183232 718462755765292032 719347780101046272 720440471564402688 720950331002760639 723021670704218112 724119942818562048 726627105262624896 727522186693103616 732348578532409344 733492258923257856 737238388948402176 738057950067470208 741827398229203968 743869429989261312 745616097913724928 747668558845181952 750061812153117376 750257255027263104 754089008117289984 755967810674008064 756164792468422656 758585241836675528 760026716842622976 764558353977121792 765009504423866592 769663225499373568 770578498496626688 771033201309093888 771982983523074048 773702794246865076 778409398516411904 779794942233060864 780755517426745344 784538606378745856 784743032837505024 785935059888439296 787254959863189312 788450802538906848 791182661310480384 793453817814867968 794659076574646272 796107451758170112 796201038952543736 800173373370826752 802470338471855104 802734692220049776 805154127346331136 808789002554310656 809055437828081664 809266252613677056 811493923624648704 811856677358913978 814091479044237152 815425953086570496 818249249621582592 818462460029741568 820501648170569728 823441347190915072 824692157098917888 824907046329188352 827547536549100576 830315193825903984 834063658884132864 835366183773710336 836853108737918976 839632609635680256 841943870260117504 843442503294910464 843819538672257048 844858981316593408 849173889290631168 850463787008259072 851511414240346112 851733291738267648 853408397066259969 854459651558827424 855860297867722752 857160352260292608 858722644593082368 858823592578024704 860128148224262016 861187680311259136 865585983070765056 865871128686795264 866900810808705024 868480856463458304 871260824482736952 872689011589840896 875710573330963392 878121145935356928 878349957105088512 881161515670040781 882605932176089088 883693153082933248 885035485667131392 885266098499616768 885661829846087976 887007152856270204 888099795320985984 892635545041726464 893735120731602944 893991461146477056 895092707095166976 895726168821611703 899664171380637696 901069142048047104 902779130780836992 903076528747555998 906677931169027072 909887627873599488 910187367556591872 911308564116774912 913817127477444608 915852913924766796 915962846875287552 916981089477766016 917354197222391808 920530405824280416 921664343254465536 923064354191890944 924201413016961024 926371515589779456 927778676736282624 928921542807650304 930332577453244416 930990978617738148 932137801700539008 938321616244649472 939477469430464512 939786956745424128 944586685840140288 945636748523946204 945709975427678208 947186854042632192 950466353981167584 952024376279826432 953082707173741056 955320625451960064 957950341020389376 959130373468061696 960587295419203584 961267108003680852 962842835101188096 966176541650277792 968836140350166528 970029582257471488 973784230954610688 976464771376545792 977989678564343808 980168427543079071 982984518597869568 984077266756626944 987886289177276544 989103197638938624 991825906652348416 994154797218299904 995664921375522816 999112269736109232 999232196591222784 1000343006703017472 1005452010823053312 1006979295482062848 1008219723291230208 1013702784804052992 1014908266312630272 1020012672565155456 1025222134631371776 1028044268412125184 1031603725662486768 1033294749864689664 1036872386161273728 1039726589644081152 1041007356568993792 1043054707525428851 1045036735658606592 1047913413184585728 1048655026913106384 1051267736718542464 1056912153109272576 1059545435432861696 1061476602344226816 1065234296047140864 1066897831161102336 1070312922960066368 1072218045570458688 1073538836461774848 1078740583770775552 1079021670151569408 1080660707346604032 1081991898166198272 1082475569811885304 1084532506056327168 1090998999495443456 1091283280039655424 1094776428559747637 1099589542798557184 1099876061772251136 1100238388384886784 1103396715398800768 1107086925101205312 1112084878512177152 1112741097343805952 1115804144983891968 1119510146180907008 1121502838267772928 1125092718229676064 1125385882540894656 1132231852387508224 1133951716011012096 1134247188702633984 1135644388984356864 1137877862755013292 1145098123437366272 1146837530965682688 1154114644094353408 1154494838249060352 1155867747744940032 1157974475284611072 1161681099310315936 1163585348786454528 1167614097774617856 1170828194580475904 1171133276140118016 1174882020893387708 1176807909568118784 1177114549256257536 1180882439794783968 1182676203808360272 1184133060427981312 1190180726722301952 1191988614861969408 1193456942793555968 1194161177637255168 1194301558428815604 1201425522730729472 1203564021555658752 1203705507707782656 1204102038330074664 1207731191019496704 1213183503831465984 1213583156742122496 1215078085489033216 1217240885436973056 1217785016038370967 1221137218566355728 1221283795833716736 1223138929629855744 1227373874432373888 1228885791005954048 1230752472255854592 1235162020786372608 1237038235648376832 1240443436604325888 1241321304823650864 1242850402267385344 1251095488326199296 1252636625907286016 1253049275660565504 1259448914453520384 1260848998031928272 1260946633903570944 1262915805390176256 1263244882128666624 1265729308008385572 1267288471974890112 1270776942898321408 1273760833935946752 1275695680512388608 1277267121360519168 1277599937607401472 1280783060558938112 1281689477338241136 1283790446801584128 1285740528390438912 1288235388867037056 1290192222336393024 1291781520466888704 1298378974606147584 1298806693030192896 1300351216213057536 1301953028502061056 1303986238085791744 1306891236724105428 1309033517384761344 1313565859996445088 1317181718903035392 1318804263518584832 1323908898264133632 1325539729624399872 1327553228500697088 1328492744769131964 1332149692981478976 1333790675604023296 1338953317562589696 1340602681097404416 1342639060642750464 1344292964388306944 1349496257070956544 1351603713072070656 1354168696171255488 1360016896753540608 1364831441810399232 1366962846175162368 1370725691216166912 1373779370887150194 1373944270312931328 1375471634216649024 1382496514881698304 1384596531287836416 1386302119525441536 1389557273384669184 1393382314211475456 1395498866179866624 1398206702550808512 1409216204145696768 1409680435118136192 1415302136458969088 1418455122785919306 1420780281063948288 1425699530971751376 1429624060760611584 1431385115282366464 1436925511530584064 1438695560202092544 1440880943128805376 1441900662005521278 1448239885637124096 1453254210525249792 1455044373386207232 1464697157064818688 1466984517846515712 1474476777896804352 1476115900134940416 1483654796458407936 1487738859978522624 1488403908491342293 1491232195827449856 1495337117690363904 1500123624306234752 1500514510054526208 1508178016234579968 1511935621348016128 1512329584936845312 1517170483673351056 1520053433685245952 1529116707954243584 1530019008847733184 1539326450998747136 1541156996993253376 1542066402618187776 1543965967046148096 1547405588493730152 1556818797032823808 1559589884466121728 1561511034853490688 1569077212757491712 1569486065675010048 1571870119776878592 1574509919726378624 1576901605077813696 1586907635629735936 1589318153149292544 1592214903516340224 1592402077905087472 1600346746741653504 1604940676943710208 1605469384440099552 1610308254692662272 1617578005108621312 1618110875656163328 1618532505227354112 1622987847249297408 1623713354717827956 1628182958088474304 1636498499243165184 1636924920059483136 1641003296341139456 1646882694381830144 1649384314197835776 1649814092658376704 1655095073098201152 1660630387651807968 1668127317768265728 1670732367547420672 1673706217475837952 1679265219271360512 1687639077344514096 1689717962633186816 1698347778581262336 1700927574016518144 1703022828480692224 1703466583476535296 1706816794132519938 1708919303117654848 1714320704520585216 1717445289186164736 1717647185156049408 1720256296448524032 1722375360622518272 1731171966141530112 1731742257373590528 1733801621617410048 1736961712926916608 1742521648965473904 1745378023179681792 1751421146661926784 1756242291870713856 1756699914210177024 1762323031340081562 1765211864352178176 1770070971334262784 1771323659692175952 1774014305712540408 1776199590641971968 1785271090083452928 1787470241463205888 1787982922292954112 1790185414190333952 1791452337643223406 1799328342761275392 1802138284096094208 1805558261561673984 1806153057495111996 1813355862338054144 1819775255747198976 1820374735113183744 1822617128233549824 1827634254954889216 1831705827849533592 1831925693750575104 1833962178955532032 1834708394444783616 1841060811648560832 1843328686508931072 1846128708383781888 1848402826033922048 1852743031179558912 1855557353472565248 1857843085615300608 1860665154906488832 1861981957235476296 1864275603401078016 1876643232489298944 1878954938860929024 1879573913490848256 1889173371680280576 1891273497047892408 1891419950855356416 1894373708085264384 1900932707962335168 1906165414347482112 1910641250903920128 1915900682040778752 1918260746936123392 1921174590838407168 1922534216007361704 1925685670202376192 1932353083300555584 1937672280700333056 1940059164514942976 1947568461909221376 1952929542753091584 1955979357128687616 1960336855086158142 1968154533513253888 1975772578354553088 1978206395277877248 1983651813304696832 1988309594436599808 1991329842751045632 1998224539472218464 2000686013406034944 2010904021646106624 2013958590964125696 2016439446582460416 2027405569608105984 2040025345130310912 2050444269262743552 2056088536824250368 2063207451324973536 2066589499729379328 2073744772322547456 2079453179288162304 2082014713137987584 2086109415050857702 2090073471317213184 2097310053826212768 2102535473437084928 2113824306218545152 2119090870865723392 2122953204688453632 2127682684178878959 2133795662322204672 2140625845920132736 2144436091140917376 2147077672923549696 2157481167541551104 2158043340303138816 2161321414693208064 2164951139623770608 2169065012112654336 2181997998990886912 2182566560079310848 2189552857119495274 2199179085597114368 2200476776769773568 2206793430797601536 2214173850202410624 2224169757024354304 2225482194687611904 2231608289967783936 2239020292361814016 2243005676535545856 2250185436459352128 2250771765081789312 2264463704775016448 2267903432022024192 2268494377405267968 2275755725510026584 2290196246874732544 2293675061931365376 2308229288188706816 2308989676498120704 2311735495489880064 2315948950569222144 2323362198620631872 2335228195549235712 2341656389160951808 2342266552280236032 2349764041786775416 2353615819136237568 2354229098512515072 2361764879589567936 2365352407616720544 2368266120855962624 2380361453444603904 2383977229723938816 2386913885587111936 2388322355274510336 2388603116857631208 2407411015415565312 2408204076660149328 2415462382038993408 2426367007662931968 2427166313484244992 2430156170978066432 2434481770873946112 2435570032076741934 2442274437132711456 2446277859259711488 2454747748864747776 2457771582011908096 2461504944511709184 2470324041572745216 2474076471296753664 2482642609647301728 2485700804534770688 2502190976652398592 2505273251814572032 2506098551321131008 2518897828907040768 2521697996063856544 2525831610780352512 2531458616016771144 2534576943949780224 2541553885796642816 2547521667871893504 2551391361024777216 2554534242721038336 2555199875214802944 2560225191198779907 2563378954676482272 2567580893603168256 2571481056780877824 2576470777734074112 2580384444672786048 2583563040933777408 2596757949212295168 2597613386060385792 2600702432426115072 2607972476171583488 2613782473448210856 2618067034769522688 2627131719992890176 2634363437806070784 2637608527037169664 2643484547010122343 2647817796528267264 2651079459248799744 2655106457001394176 2656985489538263928 2664299385962957952 2667581351208046592 2677906635125179392 2681205362194808832 2685278121285500928 2687178506464835109 2698992514141913088 2703207426144141312 2708337392342510976 2720033793507081216 2729662883620798464 2733925692350324736 2741451382432333824 2747558741774300388 2747888540625862656 2750943268433298048 2764993029763396608 2769193062575672832 2772604239050883072 2779114546769338368 2786764628422950912 2790997732359733248 2796413405101617024 2818432408291393536 2819360870236272384 2830604272917938176 2836910245571838612 2841560562127896576 2851399061943502752 2859248121521223168 2862770230564732928 2873851023061168128 2877391120404185088 2881761886257610752 2883801324011042556 2906508421050499584 2910088746772414464 2929394314129637376 2933969035693031424 2948953555793608704 2952231800269880832 2967309592916815872 2975477719957045248 2976807816982684586 2982464391654899712 3000247248612469504 3001029020109052416 3016356032469159936 3023871242696032256 3024659169873690624 3034340967346702112 3058233415908487168 3060038017695466368 3078652901997494272 3084132805236375552 3094811176987460304 3113637594065647616 3119179768932243456 3123022069706981376 3129164122576286553 3138154425514983424 3143740239553757184 3149019839452757248 3153803210155627392 3173815271259471872 3178636306298585088 3184429807032680448 3184804155810174944 3200693493483307008 3209881353887420416 3210938768880199104 3220616509385324544 3230925557456816197 3236221751312326656 3237065010454708224 3245975694498594816 3247426709435655912 3256365916176948608 3272996998486330368 3273849840118966272 3282006592682278912 3284329285679242911 3293765388763660288 3298768628395671552 3299628185316753408 3310190146196402304 3321260775303615936 3336254635536531456 3341464735094841344 3347412434951675904 3358530438542721024 3375278154689028192 3379435925266373632 3396695557162524672 3401855148033036288 3406045656961384448 3406933166953070592 3413633588265039876 3417838606235309696 3435294370312098816 3440512592897048064 3444750721245036544 3462343932283060224 3463484514747181056 3467603243234820096 3473923425853833216 3485043297930947808 3490756046359363584 3502842293323853568 3512484583741427712 3513399828420354048 3524646062680163124 3530423728704356352 3542647319384351904 3548028611425080816 3552399181283943936 3570542180166905856 3574940482926411776 3575965844585908224 3580370828380667904 3582904675286446812 3604276568192188416 3611116523123347968 3612306114990223992 3626711724676108288 3639550511494397952 3640749470226367488 3645234256467099648 3653355048115112901 3663411655699067184 3663851387501150208 3667924357911064064 3669416788889567232 3682121623297121664 3686657373017862144 3692257416767563776 3696805652067844096 3705486062359117824 3711114706945130496 3721330309812977664 3723963914470952592 3728551206802156032 3753286464978597888 3757909877721858048 3759147826981696512 3778346743360561152 3782546994095784816 3782839901710712832 3788747416170528768 3801865415924670336 3812330828694964224 3821282501807840256 3831801364081557504 3842349181676814336 3845068432014723408 3851371340404752384 3864706166601111168 3875344561400666112 3880118329029885952 3895136923818442752 3905859085506183168 3911958714257375232 3920673710172316284 3936309067026507776 3951545156709106176 3956412790555754496 3967303626609393664 3976619188873199616 3982659685502091264 3996449078944436928 4001372026812069888 4021808043292213248 4027917181928251392 4032878893164920832 4054811139216211968 4080050690260621824 4100888538525487104 4112177073648500736 4126414902649947072 4147489544645094912 4158906358576324608 4164029426275975168 4172218830101715404 4180146942634426368 4194620107652425536 4205070946874169856 4227648612437090304 4238181741731446784 4245906409376907264 4255365368357757918 4281251691840265472 4288872182281834752 4294155345847099392 4314962335083102208 4316086680606277632 4322642829386416128 4329902279247541216 4363995997981773824 4365133120158621696 4379105714238990548 4400953553539547136 4413586861595203072 4428347700404821248 4448339514048708608 4450964389375223808 4463216579935567872 4465211725474026879 4478040584723628032 4486011353071091712 4500370872918704256 4501543530163578624 4528927409550032896 4535806864044048384 4536988754810535936 4551511451020053168 4580392493749465088 4587350123862730752 4617979352996241408 4623470990979760128 4631897901138444288 4646724397241263744 4670456391098471424 4683312778321903616 4684533104560472064 4699528083573550832 4707231638272475136 4708458197025030144 4723529759179135872 4730704815233441088 4736532241711925248 4760722906889207808 4767954459447877632 4773827771174223872 4776644710549020672 4777206233715262416 4814822030831130624 4816408153320298656 4830924764077986816 4852734015325863936 4854332626968489984 4860312341956132864 4868963541747892224 4871140064153483868 4884548874265422912 4909495497729495552 4915543164023816192 4923009889023418368 4940648083145490432 4948152942593507328 4965285219294603456 4971401609069541376 5004381953304797184 5010546503629144064 5012197102642262016 5037795657814081536 5043395992127713088 5062917232033542288 5069153887899560448 5083107771593285632 5095043335743787008 5102782722049554432 5109068485442076672 5110399750429605888 5120450382397559814 5126757909352964544 5142962113561755648 5152941555468148224 5160768889345572096 5167126081867554816 5193515898424590336 5195226772120771584 5201404864852230144 5227564946896421712 5236134069539045376 5254263439985780352 5268726875612141568 5275217054074339328 5286969094020244686 5295635593056534528 5310212914002788352 5313970979076527856 5328598771925915904 5335162702416093184 5355813270250358784 5362410724389617664 5370556242571001856 5374357012929670218 5397985028283826176 5406414852288282624 5416674784685021952 5440067587014162432 5459325767241596928 5467851384700649472 5482902764864667648 5495117483548600776 5495777081251725312 5501886536866596096 5529986059526793216 5538386125151345664 5545208478101766144 5558229093538676736 5573529256845901824 5581995464719466496 5592826810203234048 5636864816582787072 5638721740472544768 5661208545835876352 5673820491143677224 5683121124255793152 5702798123887005504 5718496243042446336 5725540461129465856 5747702046122336256 5754782240808370176 5763523772515221504 5767602648022085112 5813016842100999168 5820177493544828928 5858788628259274752 5867938071386062848 5904463600539761664 5934619185833631744 5950955439914090496 5953615633965369172 5964928783309799424 6000494497224939008 6002058040218104832 6032712064938319872 6047742485392064512 6049318339747381248 6068681934693404224 6116466831816974336 6120076035390932736 6157305803994988544 6168265610472751104 6189622353974920608 6227275188131295232 6238359537864486912 6246044139413962752 6258328245152573106 6298039678905514496 6307606420311254784 6347630542518943744 6357272612597170176 6368859614065360896 6369608311620349888 6401386986966614016 6419762707774840832 6421877537760398208 6441233018770649088 6461851114913632394 6472443502624653312 6474130020909416448 6494853418871311824 6512731832353897216 6545993996972660736 6547699680237932544 6564013185364557824 6568658571358485822 6597537256791343104 6620380292392804608 6642521550607231872 6672509271073062912 6682929470189682688 6694824869903351808 6717060877085442048 6750556309378056384 6758871850532747264 6793391114325049344 6803710296066072576 6812091313922768896 6827267176530079752 6835677212470619392 6870588740624197632 6881025185794096128 6889501442490073088 6924687864566120448 6926969029494362112 6935206486469640192 6947846851707666432 6970086595861895616 7005684586647707136 7024969167482855424 7026799656840708096 7049292125360326248 7060847457408712704 7085294638768703808 7096057222850161632 7104798362567887872 7141084360333811712 7149880965852823552 7151931689171816448 7160741656761335808 7165809350572893624 7222233046246695936 7224612229980447984 7253423449352216576 7279101022988795904 7281498940452734976 7290468512934199296 7306710096230225802 7326823311398134368 7335848715822128128 7338833577779134464 7364243246594243328 7373314746035724288 7384514833535127552 7393611304135688192 7410972124718235648 7422229413890260992 7447927828941905184 7457102413604312064 7506572929957195776 7515819755443716096 7518295653963393024 7556693486721122304 7565093988191569632 7577494832341057536 7603730831849340672 7624661657389928448 7642565003615680512 7663602728163115008 7690136864029446816 7702742680809504768 7729412333202222336 7750689122801332224 7760236658059771904 7790273847636885504 7823917428514750464 7841347420344632568 7872618134053015552 7903090313418212352 7912825581111508992 7930453641030367029 7953238377746399232 7965319371004182528 7992898157888873856 8002744053624139776 8043616086584426496 8055834363856502784 8109622278432423936 8160101380521243648 8201777077050974208 8224354147297001472 8252829805299894144 8294979089290189824 8317812717152649216 8344437660203430808 8360293885268852736 8389240215304851072 8410141893748339712 8455297224874180608 8476363483462893568 8491812818753814528 8510730736715515836 8562503383680530944 8577744364563669504 8588310691694198784 8629924670166204416 8632173361212555264 8645285658772832256 8659804558495082432 8727991995963547648 8730266240317243392 8758211428477981096 8801907107079094272 8827173723190406144 8856695400809642496 8896679028097417216 8901928778750447616 8926433159871135744 8930423450948053758 9000741745837408512 9003087060327157248 9057854819100065792 9071613728088096768 9073977509621071872 9103022902040106336 9160784987498930176 9174700247725461504 9235958705992482816 9293448794482527488 9340912782196942848 9366625556643807232 9369066209120944128 9387492367728859659 9399056167147101664 9414463276544950272 9447059518358271744 9461409630466882176 9473064483423850496 9521445813778415616 9535908918895755264 9553289421098041344 9554412467430524832 9629644061662261248 9632816306640597312 9661849528155973632 9692776672370448591 9708665253936979968 9720624683912265728 9737927083495784448 9742280128306967736 9769097748530845824 9818990995458991104 9831086328047632384 9846019778046836736 9852987857037728733 9881296166290980864 9896305885187014656 9930570438589206912 9942803218139082752 10008763906609594368 10024394205284524032 10075591315628163072 10086791984255426176 10125834464067084576 10138307775799120896 10166215543186571264 10190086671487574016 10205565444099108864 10218136970884153344 10220799500859211776 10240900764795119628 10253515818705929088 10305883110936296448 10321537778691144192 10334252163735109632 10387031796849180672 10390453544241543168 10402809729704460288 10455129893792843424 10472268139078090752 10508526879971560704 10537453751224283136 10550434108148678656 10573938188040489372 10591271186113069056 10627941958153055712 10657197543851831808 10670325404832186368 10711626540500717568 10724821448779235328 10741112485142003712 10748714025859340436 10812829704576565248 10833349569370043904 10880135174028324864 10918651534483193856 10935702769401298944 10990234967097201552 10991554162503450624 11003773073733192192 11059972119053586432 11076772250302691328 11090416956203532288 11116458187077353472 11163990929438932992 11185653620406468096 11273729633165574144 11277443480945089536 11347640982287354448 11366242248511586304 11405596247774011008 11436992486084892672 11451080922258931712 11495404092244672512 11527047545030443008 11535205296044170224 11626033684201998336 11640354987089657856 11717577256518549504 11735876142772125696 11808927201079523328 11869238371667263488 11901910879828180992 11907231267930738344 11929857566619598848 12000988994449878016 12004116080436209664 12042540714157224007 12065424129876639744 12095484970784129024 12098636679494762496 12137363869386808448 12232933663633948672 12240152070781865472 12314611607989977088 12336531220945502208 12379244707949841216 12454550376262590464 12476719075728973824 12492088278827925504 12516656490305146212 12596079357811028992 12615212840622509568 12695261085037887488 12714545225194340352 12737719228130721792 12739216623240699776 12839525415549681664 12843755075520796416 12882466037541298176 12923702229827264788 12944887005249306624 12948260041818832896 12989706837742623648 13025463664707794432 13091987993945321472 13095399360475865088 13128026370729115648 13137317142716971644 13240760584785609216 13285043101214463744 13345018542146125824 13365858940379365376 13389649739806703616 13395635176422080637 13434121754170884096 13501112618756112768 13517743701065494528 13586782228650098688 13607420592132145152 13654534353060159504 13671354424941238784 13741177481248395264 13762050371588192256 13779002884980146176 13853938058988724224 13870412972939280384 13895693703415332864 13940173191723791232 14011369173295414272 14049938334965710848 14053599313681416192 14098584250720652496 14121694914817425408 14170589277537407616 14192114445700323264 14209596725135775744 14282168720667623424 14303863378343632896 14321483313522671616 14331618701145787248 14444466092493391872 14449224459960895968 14506846898704433152 14558202045977591808 14562997880905469952 14580937025868398592 14613420192460451604 14653646622796268736 14671697431644256256 14728486493188486656 14746629492071448576 14769029667070255104 14787222608271376384 14821944249436471296 14844458827780521984 14895855657883810368 14914204827208624128 15013145859914391552 15031639510887432192 15036591307926786048 15113386973442244608 15130187976383139264 15207461663698681344 15249323314779856896 15285130007231361024 15327205456326230016 15380273728058893632 15458824666404444672 15501378245602664448 15520473316119543808 15580547695273771008 15682694840689265136 15745236268106031104 15806180626836424704 15825651162223017984 15860907282060734058 15930638742008365056 15985796315777747712 16005488107248279552 16087232173168852992 16111668727713005568 16219244556864847872 16320202761042487296 16403554154101948416 16448708294594002944 16505659610599788288 16589958178580379648 16635625434305298432 16688875320406861616 16720587770537705472 16778480430609702144 16820283787496679424 16910594449748361216 16952726966925787136 16983625637507629056 17021461473431031672 17125006767361061888 17155488729127339008 17176621383388397568 17259849340332408832 17264346722425110528 17290571317545664512 17319609116990164864 17455983991927095296 17460532480634486784 17516422856955962192 17603814214158188544 17654347446380812288 17713390801619284992 17793358056194834432 17803857557500895232 17852866319742271488 17860846901896107516 18001483491674817024 18006174120654314496 18115709638200131584 18143227456176193536 18147955019242143744 18206045804080212672 18321569974997860352 18349400495450923008 18471917411984965632 18586897588965054976 18681825564393885696 18733251113287614464 18738132418241888256 18774984735457719318 18798112334294203328 18894119036716543488 18922819260933764352 18946128966847700992 19042891627556831232 19071817837791510528 19106578842196082688 19108824934861049664 19259288123324522496 19265632613281194624 19323699056311947264 19385553344740897182 19417330507873959936 19484560256613935472 19538195497061691648 19637981990917982208 19662172656095264768 19692039556093673472 19705975714075457466 19792611770374029312 19861140877178413824 19885606436278165504 20017527813219188736 20048788410569048064 20151182631256326144 20173583968510852352 20251668928134169152 20276615551598241792 20332431086373142528 20380173342975148032 20411130888198217728 20436273941768306688 20481801529590239256 20507031637411858176 20611766221872592896 20643075557382288384 20668504327470219264 20774063593698361344 20780907088483086336 20805619459408920576 20910259787585686848 21017053759943121408 21074907502448566272 21100868216297357312 21147876376080978744 21182542372226138112 21255883916306111424 21314395087703663616 21340650809664372736 21423253081001435136 21449642897558470656 21482224970284007424 21497428051718680872 21666699138740087808 21760270348056649728 21837303068966387712 21871405538802597888 21980469934194403104 22007546147466384384 22119944238107172864 22153544500605382656 22180833912407064576 22232916374154706944 22371307240812936192 22547459266331148288 22554886961890179072 22695281964574708896 22732484497023172608 22811192495548022016 22873984972169785344 22902161844517863424 22990808184489345024 23070410592088340448 23252067368403996672 23280709974179315712 23471752285544251392 23617854402159046656 23738476743334526976 23814462535861476688 23859715133239197696 24001977988899756032 24008232160872419328 24085081428314448014 24130848259753279488 24190969941568258048 24274727738773616896 24465867327267897344 24480304141563730944 24629223215979954176 24673062441891004416 24758489415899682432 24909100752525180928 24953438151457947648 25033312980610292424 25192158715622057984 25230425681245019136 25390522170075774976 25429090450388680704 25475438456261443584 25478433246481399552 25679050831099363328 25687510151041592832 25764932075082596352 25847404459654529576 25889774010498613248 25896520083637665792 25979413675485247296 26050927329415588864 26183975987890642944 26190798720951730176 26256052741458231296 26274634285433943288 26481521169571218432 26570086202428927488 26690037084292251648 26731717880758730752 26779299479613407232 26791270352844161274 27002225237512225536 27035487402130989056 27173564457300197376 27214841184264290304 27309068706120319008 27342708849882477568 27482354962496790528 27524100743176384512 27558005769960292352 27707876117977448448 27880346383447582464 28022738346590828544 28099876669931421696 28107198627362832384 28162477103186578977 28197168501441304992 28243389829634850816 28341178555074815232 28384228891400646528 28419193450271551488 28564337441335246848 28607726756687265792 28663237402291574496 28888932184986783744 28898448919921791936 29013693797408866304 29078330017111345773 29125995761810939904 29161874051736797184 29226840384920903208 29307293245592537472 29343394863288512512 29456972986376973312 29493258984142897152 29538059334140510208 29558963571113186199 29643888498872942592 29688917655561043968 29791711315767620736 29828409654417248256 30026291719828783104 30073182615853572096 30226773946884489216 30260375952766278528 30414923327397362688 30498646629559713792 30570260014462722048 30654410912652460032 30760547456117787264 30917649332808889344 31002756491205328896 31161095390547542016 31365389681378530272 31490472536212062208 31612361253672849408 31651302324446035968 31721814564121468116 31971592631555495424 32010976214496559104 32174464346337705984 32223337455426011136 32438489113729695744 32640405522084974592 32807108308203896832 33011319221199576576 33179916357160759296 33271250868610596864 33377750640813723232 33556960861219404288 33640567574993358848 33821188899496722432 34042922946862063344 34250013534722123776 34310977458254678016 34353242766776795136 34519698680664817664 34581142635091329024 34639218233980329728 34911967983854190592 34921064961268973568 35032845713911924384 35207628428316377088 35308694892761624576 35426781603238569984 35607715115001790464 35705732639484542976 35721693803792215032 36002966983349634048 36012348241308628992 36127622142471672021 36231419276400263168 36286454912352387072 36295910038484287488 36412091608160425344 36643139949995720704 36698800990901846016 36943834823969931264 37173795177930109952 37363651128787771392 37466502226575228928 37476264836483776512 37549969470915438636 37596224668588406656 37788238073433086976 37845638521867528704 37892257933695401984 38085783255113662464 38143635675583021056 38213157684392165376 38217649869722099328 38518576246649044992 38531265226562389248 38647398112623894528 38771106689481794364 38834661015747919872 38969120513227870944 39076390994123383296 39275963981835964416 39324345312190529536 39384079112187346944 39411951428150914932 39722281754356827648 39771212872556331008 40035055626438377472 40097576821138096128 40186905529266241911 40302365262512652288 40347167937021704704 40503337856268338304 40553231103196483584 40664862172746285056 40760346685950296064 40822261776396435456 40963603059180478512 41014063274823716352 41223532443745185792 41286151114764576768 41337008654940438528 41561814176966172672 41611238918817841152 41820519575171373696 42034107519886242816 42149815004897132544 42295752752161957488 42365084744452276224 42511767832612222848 42628790175407327232 42681301619328745472 42846506162002870272 42964449940568014848 42994856103437361744 43333398277480175616 43520540696113299456 43674606137932775424 43742811077605195776 43960939868388806208 44015092294932768768 44239888476214345728 44307089001210765312 44361667824814129152 44465832748309413888 44742614481625872384 45094918532662296576 45109773923780358144 45390563929149417792 45622384991096044032 45747969944339570688 45804323689035726848 45981616368978690048 46140821184176680896 46504134736807993344 46561419948358631424 47235708804318093312 47476953486669053952 47628925071722953376 48003955977799512064 48016464321744838656 48170162856628896028 48261696519506558976 48549455477547233792 48931734654535794688 48960608283127461888 49258446431959908352 49346124883782008832 49516978831799364864 49818201505050361856 49906876302915895296 50066625961220584848 50384317431244115968 50460851362490038272 50858180900777361408 50950876912522887168 50956866492962799104 51358101662198726656 51375020302083185664 51529864150165192704 51694808919309059152 51779548020997226496 51793040167275331584 51958827350970494592 52101854658831177728 52367951975781285888 52381597441903460352 52512105482916462592 52549268570867886576 52963042339142436864 53140172404857854976 53380074168584503296 53463435761517461504 53558598959226814464 53582540705688322548 54004450475024451072 54070974804261978112 54347128914600394752 54429682368528580608 54618137412240638016 54685417699764955136 54964709924993581056 55048201486352769024 55116011539920584704 55415752235954896896 55760692766895164928 56045476693181657088 56199753339862843392 56214397254725664768 56324954206373157954 56394337002882609984 56682357110149630464 56768457782801293056 56838386900543102976 57128674882670493696 57215453513374531584 57326474804583148992 57777864369973567488 57796897839843583872 58027387594817732608 58156660034222691546 58251991523621879808 58453680769841806416 58614586491185074944 58686789726577025024 58913945972753946624 58986517968285794304 59076118668281020416 59117927142226372398 59377835311122087936 59583422631535241472 59656819308834496512 60052583439657566208 60146365231707144192 60453547893768978432 60520751905532557056 60829846654794725376 60997293259119427584 61140520028925444096 61308821825304920064 61521094912235574528 61835298665617778688 62005512982410657792 62322190781095084032 62730779362757060544 62980945072424124416 63224722507345698816 63302604648892071936 63443629128242936232 63943185263110990848 64021952428993118208 64348928692675411968 64446674910852022272 65280811044169949184 65614216616407793664 66022638442399153152 66359832714321518592 66542501737221193728 66755501281627446464 67113921722438808576 67281135149986717696 67642377798993444864 68085845893724126688 68500027069444247552 68621954916509356032 68706485533553590272 69278436467960659456 69823935967708381184 69842129922537947136 70065691427823848768 70415256856632754176 70617389785523249152 70853563206477139968 71215430230003580928 71443387607584430064 72005933966699268096 72024696482617257984 72255244284943344042 72572909824704774144 72824183216320850688 73286279899991441408 73397601981803692032 73887669647939862528 74347590355860219904 74727302257575542784 74933004453150457856 75099938941830877272 75192449337176813312 75576476146866173952 75691277043735057408 75784515867390803968 76171566510227324928 76287271351166042112 76426315368784330752 76435299739444198656 77037152493298089984 77062530453124778496 77294796225247789056 77542213378963588728 77669322031495839744 77938241026455741888 78152781988246766592 78551927963671928832 78648690624381059072 78768158224374693888 78823902856301829864 79444563508713655296 79542425745112662016 80070111252876754944 80195153642276192256 80373811058532483822 80694335874043409408 81006675712536676608 81106462206392967168 81329724345492570112 81520693371900592128 81644523552792870912 81927206118360957024 82028126549647432704 82447064887490371584 82572302229529153536 82674017309880877056 83123628353932345344 83641039150342747392 84068215039772485632 84299630009794265088 84591505504323914976 84730169488904552448 85023535665224445696 85257580350814654464 85362603238657490944 85693012324005740544 85989712206874723488 86666796554960351232 87041081392226598912 87234990051334037319 87485622155210391552 87921879736777612416 88030184589865537536 88479776952428691456 88614178002421530624 88931665496618827776 89485228963251744768 90219547847560716288 90781127858298835584 91244769982192088064 91495939888679141376 91963232737957380096 92281642368353361792 93008269473615986688 94471417608636186624 94953906973338107904 95257850143445906752 96007911955599024128 96032928643489677312 96340325713257792056 96523393039013117952 97098910955094467584 97863469309071589376 97921216566254923776 99033957663598729728 99636403010100723712 99813752605831790592 100133251922441169696 100768634862488231936 100921702724980076544 101913732985925598208 102716203324397453312 102750040604166371328 103059728300330385408 103389617838618118304 103559096041994452992 103917654701940989184 104203709317662355456 104735903951562571776 104763194883806920704 105098537141735773152 105926084678284873728 106280344809715709952 106926871523034923008 107117197918453628928 107165081411376645096 108008900950048902144 108141949608523956224 108382866427415016063 108694257829200789504 108859364737057161216 109236274824481276032 109370835399529910272 109929419849987162112 110096402972705538048 110831504471909793792 111521385533790329856 112090953386363314176 112399506679725686784 112428794509451329536 112649908412746315908 112788674005765219968 113364714220299260928 113536915565602586112 113676773801086205952 114257349765340987392 114430907026749063168 114652949609166297984 115555728739947134976 115593795679687167744 116054775189635465216 116313320068445383092 116503983047243759616 116907361539683612832 117229172982370149888 117373579453154050048 117827891945507893248 117973035936571588608 118152237336562040832 118235854284452744796 119166845263070482944 119313638617668993024 120105166879315132416 120292730463414288384 120907095787537956864 121041503811065114112 121659693309589450752 121994586518238855168 122281040057850888192 123042189824471149056 123670597331235557376 124011025964821315584 125461558725514121088 125961890144848248832 126449445014691397632 126887258256485872464 127886370526221981696 128043904857986236416 128893349821704044544 130561622088339898368 131228433232815587328 132045276884798306304 132467947855729464077 132719665428643037184 133085003474442387456 133511002563254892928 134227843444877617152 134562270299973435392 135284755597986889728 136171691787448253376 137000054138888495104 137243909833018712064 137412971067107180544 138556872935921318912 139647871935416762368 139684259845075894272 140131382855647697536 141234779571046498304 141707126412954279936 142430860460007161856 142886775215168860128 144011867933398536192 144049392965234515968 144510488569886688084 145648366432641701376 146572559799982882816 146795203963607384064 147775339295879725056 148695180711720439808 149454604515151085568 150199877883661754544 150384898674353626624 151152952293732347904 151382554087470114816 151569031734781607936 152574542702332084224 152852630737568661504 152870599478888397312 154074304986596179968 154125060906249556992 154589592450495578112 155084426757927177456 155338644062991679488 155876482052911483776 156305563976493533184 157103855927343857664 157536316448749387776 157647805712603659728 158889127017427310592 159084851490225324032 160140222505753509888 160390307284552384512 160747622117064967644 161388671748086818816 162013351425073353216 162212924412785934336 162659448690985140224 163041386743801184256 163289047105585741824 163854412236721914048 164056253099294865408 164894129774980743168 165144604459058307072 165348034619761754112 166247256707864690688 167282078300685494784 168136430079544971264 168599260019588530176 169183011008647829952 170047071330448891392 170515160701629308928 170725206477314981888 171386024648011481088 171979424413749446976 173333593109920702464 174082162784453197824 174469980102668074638 175843759473555224832 176060369179731075072 176959553904857382912 177228356004843061248 178970457926503489536 180439095695121432576 181562255716597671168 182489539964384176128 182991879777358282752 183926465475914760192 184563284736706723584 186016538947231973376 188942835217272373248 189907813946676215808 190515700286891813504 192015823911198048256 192065857286979354624 192680651426515584112 193046786078026235904 194197821910188935168 195726938618143178752 195842433132509847552 198067915327197459456 199272806020201447424 199627505211663581184 200266503844882339392 201537269724976463872 201843405449960153088 203827465971851196416 205432406648794906624 205500081208332742656 206119456600660770816 206779235677236236608 207835309403881978368 208407418635324710912 209471807903125143552 209526389767613841408 210197074283471546304 211852169356569747456 212560689619431419904 214330162822753290192 216017801900097804288 216283899217047912448 216765732854830032126 217718729474114322432 218472549648962552064 218741670799059820544 219858839699974324224 220192805945411076096 221663008943819587584 223042771067580659712 224181906772726628352 224799013359451373568 225299816825492631816 225577348011530439936 226729428440598521856 227073831131205172224 227353547602172411904 228514699530681974784 228861814053498126336 229305899218332595968 231111457479894269952 231187591359374335488 232109550379270930432 232626640136890766184 233007966094487519232 233814723079367225664 234458345964740299776 234747158906308100096 235655783891015786496 235946071873143177216 236304474673124081664 236471708568905489592 238333690526140965888 238627277235337986048 240210333758630264832 240585460926828576768 242083007622130228224 243319386619178901504 243989173036477710336 244562080115701776384 246084379648942298112 247341194662471114752 248022051929642631168 250923117451028242176 251923780289696497664 252898890029382795264 253774516512971744928 255772741052443963392 256087809715972472832 261123244176679796736 262456866465631174656 264090553769596612608 264935895711458928154 265439330857286074368 267022005126509785856 268455686889755234304 269124540599946870784 272343383574896506752 274000108277776990208 274487819666037424128 277113745871842637824 279295743870833524736 280262765711295395072 282469559142092996608 283414252825908559872 284861720920014323712 285773550430337720256 288023735866797072384 288098785930469031936 289020977139773376168 291296732865283402752 293145119599965765632 293590407927214768128 297390361423440879616 298909209030302171136 300399755767323509088 300769797348707253248 302305904587464695808 302765108174940229632 303138063469563215872 305741198957776794624 308148609973192359936 308250121812499113984 309179184900991156224 310168853515854354912 310677288125983358976 311752964105822967552 312611127952987066368 314207711854687715328 315295611425207319456 317778254034854621184 318169702980450648064 320780614569104769024 321495244234129935288 322777343496173637632 324026702850146706432 324425848825571868672 325148599282245048189 326082773487602368512 326578094211171483648 327708824473443828096 328112506198589730816 329788259549961486336 330289208918116614144 332494513415729381376 334564156601370989568 336272860159089942528 337198520039177060352 338366022017295659904 340094142660897782784 341030321403258617856 342772049296022962176 343958848827498893952 346667186219841404928 348164325568906395648 348939960205336149276 351687518947110449664 352120738359462150144 353919107809714765824 354456712009686122496 357940915853006979072 360878191390242865152 363124511433195342336 364979079928768352256 365983759554716565504 369126569473413447168 372033077894463946752 377885670434544746496 381031400573783627008 384031647822396096512 384131714573958709248 385361302853031168224 388395643820377870336 391684866265019695104 396135830654394918912 397403843567188392231 398545612040402894848 399255010423327162368 400533007689764678784 403074539449952927744 403686810899920306176 407654931943702392832 411000162416665485312 412238913201321541632 413558471354472473216 415670618807763956736 416814837270649421824 418943615806250287104 419052779535227682816 420394148566943092608 423704338713139494912 425121379238862839808 428660325645506580384 432035603800195608576 432567798434095824896 433531465709660064252 436945099297925104128 437483341598119641088 439717679399948648448 440385611890822152192 443326017887639175168 446085542135161319424 448363813545453256704 450599633650985263632 451154696023060879872 453458856881197043712 454147662262410344448 454707095204344823808 457723628106996252672 458611798436665191936 462222914959788539904 462375182718748670976 465253280273781532368 466015932188975038464 467629446158734451328 468916691929480599552 469494317812616200192 471311567782031572992 472608949346248163328 472943417137810979184 476667381052281931776 477254554470675972096 480420667517260529664 481170921853657153536 484166015244260456448 486638773238357803008 487978346072955420672 489124160231403552768 492168759297884596224 494682389324942229504 496044103859285262336 501846234902056484352 503847560579392995328 505797780058765590528 507549033025943489856 511545482104887926784 512175619431944945664 522246488353359593472 528181107539193225216 529871791422917856308 530878661714572148736 534044010253019571712 536911373779510468608 538249081199893741568 544686767149793013504 548000216555553980416 548975639332074848256 554227491743685275648 560525531422590790144 564939118284185993216 566828505651817119744 569723441840028647424 571547100860675440512 576047471733594144768 576197571860938063872 578041954279546752336 582593465730566805504 587180815854429536256 594780722846881759232 597818418060604342272 600799511534647018176 601539594697414506496 604611809174929391616 605530216349880459264 606276126939126431744 611482397915553589248 616297219946384719872 616500243624998227968 618358369801982312448 620337707031708709824 623505928211645935104 625222255905974132736 628415423709375430656 630591222850414638912 635556508069709242368 636339405960901296128 642990488468259870576 645554686992347275264 648053405700293412864 648851697651143737344 650297198564490096378 653156188422342967296 655417648946887656192 656225012397179461632 659576519099922972672 660578417836233228288 664989026831458762752 669128313202741979136 672545720318179885056 674397040078354120704 676732044034591319808 680188285321795565568 682060642806517235712 685544098592045924352 687917697654997787904 693334372439682809856 696328651137812791296 697879920410672298552 703375037894220899328 704241476718924300288 707838215619429531648 708913424019372244992 715881831706013958144 721756382780485730304 726249022866390684672 729958159857536704512 731967519109433131008 738253138946826894336 744066155788927893504 755771340869089492992 762062801147567254016 768063295644792193024 768263429147917418496 770722605706062336448 776791287640755740672 783369732530039390208 792271661308789837824 794807687134376784462 801066015379529357568 806149078899905855488 807373621799840612352 815309863887404785664 822000324833330970624 827116942708944946432 831341237615527913472 833629674541298843648 837887231612500574208 840788297133886185216 847408677426278989824 850242758477725679616 857320651291013160768 864071207600391217152 865135596868191649792 867062931419320128504 873890198595850208256 874966683196239282176 879435358799897296896 880771223781644304384 892171084270322638848 896727627090906513408 901199267301970527264 902309392046121759744 906917713762394087424 908295324524820688896 909414190408689647616 917223596873330383872 924445829919577079808 924750365437497341952 930506560547563064736 932031864377950076928 935258892317468902656 937833383858961199104 938988635625232400384 942623135564063145984 945886834275621958368 953334762104563863552 954509108941351944192 962341843707314307072 968332030488520912896 973277546476715606016 978248320462807105536 984337518595769192448 989364778649884459008 1003692469804112968704 1011595560117531181056 1015098066051886979712 1023090964209775853568 1044492976706719186944 1056362215078386450432 1059743582845835712616 1061757323429144297472 1068088020506039143424 1073822747559020937216 1076498162399787483136 1089373534299586027008 1096000433111107960832 1097951278664149696512 1108454983487370551296 1121051062845181580288 1129878236568371986432 1133657011303634239488 1143094201721350881024 1152094943467188289536 1152395143721876127744 1156083908559093504672 1165186931461133611008 1189561445693763518464 1192211530701565176693 1195636836121208684544 1201599023069294036352 1203079189394829012992 1209223618349858783232 1211060432699760918528 1222964795831107178496 1233000487249996455936 1236716739603964624896 1240675414063417419648 1247011856423291870208 1250444511811948265472 1256830847418750861312 1261182445700829277824 1271113016139418484736 1285980976936519741152 1291109373984694550528 1296106811400586825728 1297703395302287474688 1300594397128980192756 1310835297893775312384 1312450024794358923264 1319153038199845945344 1321156835672466456576 1329978053662917525504 1338256626405483958272 1345091440636359770112 1353464088069182639616 1360376570643591131136 1364121285613034471424 1375835395309995575808 1386668744879365619712 1395759840821344597104 1406750075788441798656 1408482953437848600576 1417826848038744489984 1431763663412027916288 1443512765560971460608 1452498045732781369344 1459916319715073409024 1463935038218866262016 1476506277893653788672 1488132311577855787008 1511542681738178985984 1524125602295134508032 1536126591289584386048 1536526858295834836992 1541445211412124672896 1553582575281511481344 1566739465060078780416 1584543322617579675648 1589615374268753568924 1602132030759058715136 1612298157799811710976 1614747243599681224704 1630619727774809571328 1644000649666661941248 1654233885417889892864 1662682475231055826944 1667259349082597687296 1681576594267772370432 1694817354852557979648 1700485516955451359232 1714641302582026321536 1728142415200782434304 1734125862838640257008 1747780397191700416512 1749933366392478564352 1761542447563288608768 1784342168540645277696 1793455254181813026816 1802398534603941054528 1804618784092243519488 1813835427524788174848 1816590649049641377792 1818828380817379295232 1834447193746660767744 1848891659839154159616 1849500730874994683904 1861013121095126129472 1870517784634937805312 1875666767717922398208 1877977271250464800768 1885246271128126291968 1891773668551243916736 1906669524209127727104 1909018217882703888384 1936664060977041825792 1946555092953431212032 1968675037191538384896 1978729557299768918016 2007384939608225937408 2023191120235062362112 2030196132103773959424 2046181928419551707136 2088985953413438373888 2112724430156772900864 2119487165691671425232 2123514646858288594944 2136176041012078286848 2147645495118041874432 2152996324799574966272 2178747068599172054016 2192000866222215921664 2195902557328299393024 2216909966974741102592 2242102125690363160576 2259756473136743972864 2267314022607268478976 2286188403442701762048 2304189886934376579072 2304790287443752255488 2312167817118187009344 2330373862922267222016 2379122891387527036928 2384423061403130353386 2403198046138588072704 2406158378789658025984 2418447236699717566464 2422120865399521837056 2445929591662214356992 2466000974499992911872 2481350828126834839296 2494023712846583740416 2500889023623896530944 2513661694837501722624 2522364891401658555648 2542226032278836969472 2571961953873039482304 2582218747969389101056 2592213622801173651456 2595406790604574949376 2601188794257960385512 2621670595787550624768 2624900049588717846528 2638306076399691890688 2642313671344932913152 2676513252810967916544 2690182881272719540224 2706928176138365279232 2720753141287182262272 2728242571226068942848 2751670790619991151616 2773337489758731239424 2791519681642689194208 2813500151576883597312 2816965906875697201152 2863527326824055832576 2887025531121942921216 2904996091465562738688 2919832639430146818048 2953012555787307577344 3048251204590269016064 3072253182579168772096 3082890422824249345792 3107165150563022962688 3133478930120157560832 3169086645235159351296 3179230748537507137848 3204264061518117430272 3224596315599623421952 3229494487199362449408 3261239455549619142656 3288001299333323882496 3308467770835779785728 3325364950462111653888 3334518698165195374592 3363153188535544740864 3389634709705115959296 3400971033910902718464 3429282605164052643072 3456284830401564868608 3468251725677280514016 3495560794383400833024 3499866732784957128704 3568684337081290555392 3576634592104695530079 3586910508363626053632 3604797069207882109056 3609237568184487038976 3627670855049576349696 3633181298099282755584 3668894387493321535488 3699001461749989367808 3722026242190252258944 3741035569269875610624 3751333535435844796416 3770492542256252583936 3783547337102487833472 3813339048418255454208 3873328121954083651584 3893110185906862424064 3937350074383076769792 3957459114599537836032 4014769879216451874816 4060392264207547918848 4092363856839103414272 4225448860313545801728 4238974331383342850464 4272352082024156573696 4295290990236083748864 4357494137198344108032 4384001732444431843328 4391805114656598786048 4433819933949482205184 4484204251380726321152 4534628045214536957952 4572376806885403524096 4608379773868753158144 4609580574887504510976 4624335634236374018688 4660747725844534444032 4758245782775054073856 4768846122806260706772 4806396092277176145408 4812316757579316051968 4836894473399435132928 4844241730799043674112 4891859183324428713984 4932001948999985823744 4962701656253669678592 4988047425693167480832 5001778047247793061888 5044729782803317111296 5084452064557673938944 5143923907746078964608 5164437495938778202112 5184427245602347302912 5202377588515920771024 5243341191575101249536 5249800099177435693056 5284627342689865826304 5353026505621935833088 5380365762545439080448 5413856352276730558464 5441506282574364524544 5456485142452137885696 5503341581239982303232 5546674979517462478848 5583039363285378388416 5627000303153767194624 5633931813751394402304 5727054653648111665152 5809992182931125477376 5839665278860293636096 5906025111574615154688 6096502409180538032128 6165780845648498691584 6214330301126045925376 6266957860240315121664 6338173290470318702592 6358461497075014275696 6408528123036234860544 6458988974398724898816 6522478911099238285312 6576002598666647764992 6616935541671559571456 6650729900924223307776 6669037396330390749184 6726306377071089481728 6779269419410231918592 6801942067821805436928 6858565210328105286144 6912569660803129737216 6936503451354561028032 6991121588766801666048 6999733465569914257408 7137368674162581110784 7153269184209391060158 7209594138415764218112 7218475136368974077952 7255341710099152699392 7266362596198565511168 7337788774986643070976 7398002923499978735616 7444052484380504517888 7482071138539751221248 7502667070871689592832 7540985084512505167872 7567094674204975666944 7626678096836510908416 7746656243908167303168 7786220371813724848128 7874700148766153539584 7914918229199075672064 8029539758432903749632 8120784528415095837696 8184727713678206828544 8450897720627091603456 8477948662766685700928 8544704164048313147392 8590581980472167497728 8714988274396688216064 8867639867898964410368 8968408502761452642304 9144753613770807048192 9216759547737506316288 9248671268472748037376 9321495451689068888064 9516491565550108147712 9537692245612521413544 9612792184554352290816 9624633515158632103936 9673788946798870265856 9688483461598087348224 9783718366648857427968 9864003897999971647488 9925403312507339357184 9976094851386334961664 10003556094495586123776 10089459565606634222592 10168904129115347877888 10287847815492157929216 10328874991877556404224 10368854491204694605824 10404755177031841542048 10486682383150202499072 10499600198354871386112 10706053011243871666176 10760731525090878160896 10827712704553461116928 10883012565148729049088 11006683162479964606464 11166078726570756776832 11254000606307534389248 11619984365862250954752 11679330557720587272192 11812050223149230309376 12193004818361076064256 12331561691296997383168 12428660602252091850752 12676346580940637405184 12716922994150028551392 12817056246072469721088 13044957822198476570624 13152005197333295529984 13233871083343119142912 13301459801848446615552 13452612754142178963456 13603884135643610873856 13717130420656210572288 13825139321606259474432 13873006902709122056064 13982243177533603332096 14274737348325162221568 14306538368418782120316 14419188276831528436224 14436950272737948155904 14510683420198305398784 14532725192397131022336 14675577549973286141952 14796005846999957471232 14888104968761009035776 14964142277079502442496 15005334141743379185664 15134189348409951333888 15253356193673021816832 15493312487816334606336 15749400297532307079168 16059079516865807499264 16241569056830191675392 16369455427356413657088 16901795441254183206912 16955897325533371401856 17089408328096626294784 17181163960944334995456 17429976548793376432128 17735279735797928820736 17936817005522905284608 18289507227541614096384 18497342536945496074752 18642990903378137776128 19075384491225042827088 19225584369108704581632 19249267030317264207872 19376966923196174696448 19567436733297714855936 19728007795999943294976 19850806625014678714368 19952189702772669923328 20007112188991172247552 20178919131213268445184 20337808258230695755776 20575695630984315858432 20657749983755112808448 20737708982409389211648 20809510354063683084096 20973364766300404998144 20999200396709742772224 21412106022487743332352 21655425409106922233856 21766025130297458098176 22013366324959929212928 22332157453141513553664 22508001212615068778496 23239968731724501909504 23358661115441174544384 23624100446298460618752 24386009636722152128512 24663123382593994766336 24857321204504183701504 25352693161881274810368 25433845988300057102784 25634112492144939442176 26089915644396953141248 26467742166686238285824 26602919603696893231104 26905225508284357926912 27434260841312421144576 27650278643212518948864 27746013805418244112128 27964486355067206664192 28549474696650324443136 28613076736837564240632 28838376553663056872448 28873900545475896311808 29021366840396610797568 29065450384794262044672 29351155099946572283904 29592011693999914942464 29776209937522018071552 29928284554159004884992 30010668283486758371328 30268378696819902667776 30506712387346043633664 30986624975632669212672 31498800595064614158336 32118159033731614998528 32483138113660383350784 33911794651066742803712 34178816656193252589568 34859953097586752864256 35470559471595857641472 35873634011045810569216 36579014455083228192768 36994685073890992149504 37285981806756275552256 38150768982450085654176 38451168738217409163264 38498534060634528415744 39134873466595429711872 39456015591999886589952 39701613250029357428736 39904379405545339846656 40357838262426536890368 41151391261968631716864 41475417964818778423296 41619020708127366168192 41946729532600809996288 42824212044975486664704 43310850818213844467712 43532050260594916196352 44026732649919858425856 44664314906283027107328 45016002425230137556992 46479937463449003819008 47248200892596921237504 48772019273444304257024 49326246765187989532672 50705386323762549620736 50867691976600114205568 51268224984289878884352 52935484333372476571648 53205839207393786462208 53810451016568715853824 54868521682624842289152 55492027610836488224256 55928972710134413328384 57226153473675128481264 57676753107326113744896 57747801090951792623616 58130900769588524089344 58702310199893144567808 59184023387999829884928 59552419875044036143104 59856569108318009769984 60021336566973516742656 60536757393639805335552 61013424774692087267328 61973249951265338425344 62997601190129228316672 64236318067463229997056 64966276227320766701568 67823589302133485607424 68357633312386505179136 69719906195173505728512 71747268022091621138432 73158028910166456385536 73989370147781984299008 74571963613512551104512 76301537964900171308352 76902337476434818326528 76997068121269056831488 78269746933190859423744 79403226500058714857472 79808758811090679693312 80715676524853073780736 82302782523937263433728 82950835929637556846592 83238041416254732336384 83893459065201619992576 85648424089950973329408 86621701636427688935424 87064100521189832392704 88053465299839716851712 89328629812566054214656 90032004850460275113984 92959874926898007638016 94496401785193842475008 97544038546888608514048 98652493530375979065344 101735383953200228411136 102536449968579757768704 105870968666744953143296 106411678414787572924416 107620902033137431707648 109737043365249684578304 110984055221672976448512 111857945420268826656768 114452306947350256962528 115353506214652227489792 115495602181903585247232 117404620399786289135616 118368046775999659769856 119104839750088072286208 119713138216636019539968 121073514787279610671104 128472636134926459994112 129932552454641533403136 135647178604266971214848 136715266624773010358272 139439812390347011457024 143494536044183242276864 146316057820332912771072 147978740295563968598016 152603075929800342616704 153804674952869636653056 158806453000117429714944 159617517622181359386624 161431353049706147561472 164605565047874526867456 166476082832509464672768 167786918130403239985152 173243403272855377870848 176106930599679433703424 178657259625132108429312 180064009700920550227968 185919749853796015276032 188992803570387684950016 195088077093777217028096 197304987060751958130688 203470767906400456822272 205072899937159515537408 211741937333489906286592 215241804066274863415296 219474086730499369156608 221968110443345952897024 223715890840537653313536 228904613894700513925056 230707012429304454979584 230991204363807170494464 234809240799572578271232 238209679500176144572416 239426276433272039079936 242147029574559221342208 256945272269852919988224 259865104909283066806272 271294357208533942429696 273430533249546020716544 278879624780694022914048 286989072088366484553728 292632115640665825542144 295957480591127937196032 305206151859600685233408 307609349905739273306112 317612906000234859429888 319235035244362718773248 322862706099412295122944 329211130095749053734912 332952165665018929345536 335573836260806479970304 346486806545710755741696 352213861199358867406848 357314519250264216858624 390176154187554434056192 394609974121503916261376 406941535812800913644544 410145799874319031074816 423483874666979812573184 430483608132549726830592 438948173460998738313216 443936220886691905794048 457809227789401027850112 461414024858608909959168 476419359000352289144832 478852552866544078159872 484294059149118442684416 519730209818566133612544 542588714417067884859392 557759249561388045828096 585264231281331651084288 591914961182255874392064 610412303719201370466816 615218699811478546612224 635225812000469718859776 645725412198824590245888 658422260191498107469824 665904331330037858691072 671147672521612959940608 692973613091421511483392 704427722398717734813696 714629038500528433717248 789219948243007832522752 813883071625601827289088 820291599748638062149632 846967749333959625146368 860967216265099453661184 877896346921997476626432 887872441773383811588096 915618455578802055700224 922828049717217819918336 952838718000704578289664 957705105733088156319744 968588118298236885368832 1039460419637132267225088 1085177428834135769718784 1170528462562663302168576 1183829922364511748784128 1220824607438402740933632 1230437399622957093224448 1270451624000939437719552 1291450824397649180491776 1316844520382996214939648 1331808662660075717382144 1429258077001056867434496 1578439896486015665045504 1627766143251203654578176 1755792693843994953252864 1775744883546767623176192 1831236911157604111400448 1845656099434435639836672 1905677436001409156579328 1937176236596473770737664 2078920839274264534450176 2170354857668271539437568 2367659844729023497568256 2441649214876805481867264 2460874799245914186448896 2540903248001878875439104 2582901648795298360983552 2633689040765992429879296 2663617325320151434764288 2858516154002113734868992 3156879792972031330091008 3255532286502407309156352 3511585387687989906505728 3551489767093535246352384 3662473822315208222800896 3691312198868871279673344 3811354872002818313158656 3874352473192947541475328 4340709715336543078875136 4735319689458046995136512 4883298429753610963734528 5267378081531984859758592 5327234650640302869528576 5717032308004227469737984 6511064573004814618312704 7102979534187070492704768 7324947644630416445601792 7382624397737742559346688 7622709744005636626317312 7748704946385895082950656 8681419430673086157750272 9470639378916093990273024 9766596859507221927469056 10534756163063969719517184 10654469301280605739057152 11434064616008454939475968 13022129146009629236625408 14205959068374140985409536 14649895289260832891203584 17362838861346172315500544 19533193719014443854938112 21308938602561211478114304 22868129232016909878951936 26044258292019258473250816 28411918136748281970819072 29299790578521665782407168 34725677722692344631001088 39066387438028887709876224 42617877205122422956228608 52088516584038516946501632 58599581157043331564814336 78132774876057775419752448 85235754410244845912457216 104177033168077033893003264 117199162314086663129628672 156265549752115550839504896 234398324628173326259257344 312531099504231101679009792 468796649256346652518514688 937593298512693305037029376
- Sum of all divisors σ(n): 3192766248129660351184896000
- Sum of proper divisors (its aliquot sum) s(n): 2255172949616967046147866624
- 937593298512693305037029376 is an abundant number, because the sum of its proper divisors (2255172949616967046147866624) is greater than itself. Its abundance is 1317579651104273741110837248
Bases of 937593298512693305037029376
- Binary: 1100000111100011110001101010001110110010011011101000010100000010010111110000000000000000002
- Hexadecimal: 0x3078F1A8EC9BA14097C0000
- Base-36: 39T328NEE1X9MJSAO0
Squares and roots of 937593298512693305037029376
- 937593298512693305037029376 squared (9375932985126933050370293762) is 879081193415912417727231194563236547328426534686949376
- 937593298512693305037029376 cubed (9375932985126933050370293763) is 824220635795300251864328565199665918902607010096859425409197365590427770736869376
-
The
square root of 937593298512693305037029376 is 30620145305218.4797276223 -
937593298512693305037029376 is a
perfect cube number . Itscube root is 978749376
Scales and comparisons
How big is 937593298512693305037029376?- 937,593,298,512,693,305,037,029,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 937,593,298,512,693,305,037,029,376 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 937593298512693305037029376 cubic inches would be around 81562448 feet tall.
Recreational maths with 937593298512693305037029376
- 937593298512693305037029376 backwards is 673920730503396215892395739
- The number of decimal digits it has is: 27
- The sum of 937593298512693305037029376's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 937593298512693305037029376 - Facts about the integer". Numbermatics.com. 2024. Web. 5 May 2024.
APA style:
Numbermatics. (2024). Number 937593298512693305037029376 - Facts about the integer. Retrieved 5 May 2024, from https://numbermatics.com/n/937593298512693305037029376/
Chicago style:
Numbermatics. 2024. "Number 937593298512693305037029376 - Facts about the integer". https://numbermatics.com/n/937593298512693305037029376/
The information we have on file for 937593298512693305037029376 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 937593298512693305037029376, math, Factors of 937593298512693305037029376, curriculum, school, college, exams, university, Prime factorization of 937593298512693305037029376, STEM, science, technology, engineering, physics, economics, calculator, nine hundred thirty-seven septillion, five hundred ninety-three sextillion, two hundred ninety-eight quintillion, five hundred twelve quadrillion, six hundred ninety-three trillion, three hundred five billion, thirty-seven million, twenty-nine thousand, three hundred seventy-six.