93880802117167049707660224
93,880,802,117,167,049,707,660,224 is an even composite number composed of six prime numbers multiplied together.
93880802117167049707660224 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 93880802117167049707660224:
26 × 312 × 73 × 193 × 533 × 1993
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 53 × 53 × 53 × 199 × 199 × 199)See below for interesting mathematical facts about the number 93880802117167049707660224 from the Numbermatics database.
Names of 93880802117167049707660224
- Cardinal: 93880802117167049707660224 can be written as Ninety-three septillion, eight hundred eighty sextillion, eight hundred two quintillion, one hundred seventeen quadrillion, one hundred sixty-seven trillion, forty-nine billion, seven hundred seven million, six hundred sixty thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 9.3880802117167049707660224 × 1025
Factors of 93880802117167049707660224
Divisors of 93880802117167049707660224
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 53 54 56 57 63 64 72 76 81 84 96 98 106 108 112 114 126 133 144 147 152 159 162 168 171 189 192 196 199 212 216 224 228 243 252 266 288 294 304 318 324 336 342 343 361 371 378 392 398 399 424 432 441 448 456 477 486 504 513 532 567 576 588 597 608 636 648 672 684 686 722 729 742 756 784 796 798 848 864 882 912 931 954 972 1007 1008 1026 1029 1064 1083 1113 1134 1176 1194 1197 1216 1272 1296 1323 1344 1368 1372 1393 1431 1444 1458 1484 1512 1539 1568 1592 1596 1696 1701 1728 1764 1791 1824 1862 1908 1944 2014 2016 2052 2058 2128 2166 2187 2226 2268 2352 2388 2394 2527 2544 2592 2597 2646 2736 2744 2786 2793 2809 2862 2888 2916 2968 3021 3024 3078 3087 3136 3184 3192 3249 3339 3392 3402 3528 3582 3591 3648 3724 3781 3816 3888 3969 4028 4032 4104 4116 4179 4256 4293 4332 4374 4452 4536 4617 4704 4776 4788 5054 5088 5103 5184 5194 5292 5373 5472 5488 5572 5586 5618 5724 5776 5832 5936 6042 6048 6156 6174 6368 6384 6498 6517 6561 6678 6804 6859 7049 7056 7164 7182 7448 7562 7581 7632 7776 7791 7938 8056 8208 8232 8358 8379 8427 8512 8586 8664 8748 8904 9063 9072 9234 9261 9408 9552 9576 9747 9751 10017 10108 10176 10206 10388 10547 10584 10746 10773 10944 10976 11144 11172 11236 11343 11448 11552 11664 11872 11907 12084 12096 12312 12348 12537 12736 12768 12879 12996 13034 13122 13356 13608 13718 13851 14098 14112 14328 14364 14896 15124 15162 15264 15309 15552 15582 15876 16112 16119 16416 16464 16716 16758 16854 17172 17328 17496 17689 17808 18126 18144 18179 18468 18522 19104 19133 19152 19494 19502 19551 19663 19683 20034 20216 20412 20577 20776 21094 21147 21168 21492 21546 21952 22288 22344 22472 22686 22743 22896 23104 23328 23373 23744 23814 24168 24624 24696 25074 25137 25281 25536 25758 25992 26068 26244 26467 26712 27189 27216 27436 27702 27783 28196 28224 28656 28728 29241 29253 29792 30051 30248 30324 30528 30618 31164 31641 31752 32224 32238 32319 32832 32928 33432 33516 33708 34029 34344 34656 34992 35378 35616 35721 36252 36288 36358 36936 37044 37611 38208 38266 38304 38637 38988 39004 39102 39326 39366 39601 40068 40432 40824 41154 41552 41553 42188 42294 42336 42984 43092 44576 44688 44944 45372 45486 45792 45927 46656 46746 47628 48013 48336 48357 49248 49343 49392 50148 50274 50562 51516 51984 52136 52488 52934 53067 53371 53424 54378 54432 54537 54872 55404 55566 56392 57312 57399 57456 58482 58506 58653 58989 59049 59584 60102 60496 60648 61236 61731 62328 63282 63441 63504 64448 64476 64638 65856 66864 67032 67416 68058 68229 68257 68688 69312 69984 70119 70756 71232 71442 71839 72504 72716 73829 73872 74088 75222 75411 75843 76532 76608 77274 77976 78008 78204 78652 78732 79202 79401 80136 80864 81567 81648 82308 83104 83106 83349 84376 84588 84672 85968 86184 87723 87759 89152 89376 89888 90153 90744 90972 91584 91854 93492 94923 95256 96026 96672 96714 96957 98496 98686 98784 100296 100548 101124 102087 103032 103968 104272 104976 105868 106134 106742 106848 107163 108756 108864 109074 109744 110808 111132 112784 112833 114624 114798 114912 115911 116964 117012 117306 117978 118098 118803 120204 120992 121296 122472 123462 123823 124656 124659 126564 126882 127008 128952 129276 133728 133931 134064 134832 136116 136458 136514 137376 137641 137781 139968 140238 141512 142884 143678 144039 145008 145071 145432 147658 147744 148029 148176 148877 150444 150822 151686 153064 154548 155952 156016 156408 157304 157464 158404 158802 159201 160113 160272 161728 163134 163296 163611 164616 166208 166212 166698 168752 169176 171936 172197 172368 175446 175518 175959 176967 177147 178752 179776 180306 181488 181944 183708 185193 185269 186984 189846 190323 190512 192052 193344 193428 193914 197372 197568 200393 200592 201096 202248 204174 204687 204771 206064 207936 208544 209952 210357 211736 212268 213484 213696 214326 215517 217512 218148 219488 221487 221616 222264 225568 225666 226233 227529 229596 229824 231822 233928 234024 234612 235956 236196 237606 238203 240408 241984 242592 244701 244944 246924 247646 249312 249318 250047 253128 253764 254016 257904 258552 263169 263277 267456 267862 268128 269664 270459 272232 272916 273028 274752 275282 275562 277207 280476 283024 284769 285768 287356 288078 290016 290142 290864 290871 295316 295488 296058 296352 297754 300888 301644 303372 306128 306261 309096 311904 312032 312816 314608 314928 316808 317604 318402 320226 320544 321489 326268 326592 327222 329232 332424 333396 336091 337504 338352 338499 343872 344394 344736 345401 347733 350892 351036 351918 353934 354294 356409 360612 362976 363527 363888 367416 370386 370538 371469 373597 373968 373977 379692 380646 381024 384104 386856 387828 394744 400786 401184 401793 402192 404496 408348 409374 409542 412128 412923 413343 417088 419904 420714 423472 424536 426968 428652 431034 432117 435024 435213 436296 438976 442974 443232 444087 444528 446631 451136 451332 452466 455058 459192 463644 467856 468048 469224 471912 472392 475212 476406 477603 480339 480816 485184 489402 489888 490833 493848 495292 498624 498636 500094 502873 506256 507528 515808 516591 516803 517104 526338 526554 527877 530901 531441 535724 536256 539328 540918 544464 545832 546056 550564 551124 554414 555579 555807 558991 560952 566048 569538 570969 571536 574712 576156 580032 580284 581728 581742 590632 592116 592704 595508 601179 601776 603288 606744 612256 612522 614061 614313 618192 623808 624064 625632 629216 629856 631071 633616 635208 636804 640452 641088 642978 646551 652536 654444 658464 664461 664848 666792 672182 675008 676704 676998 678699 682587 688788 689472 690802 695466 701784 702072 703836 707868 708588 712818 714609 721224 725952 727054 727776 734103 734832 740772 741076 742938 747194 747936 747954 750141 752419 759384 761292 762048 768208 773712 775656 789488 789507 789831 801572 802368 803586 804384 808992 811377 816696 818748 819084 824256 825846 826686 831621 841428 846944 849072 853936 854307 857304 862068 864234 870048 870426 872592 872613 885948 886464 888174 889056 893262 902664 904932 910116 918384 918783 927288 935712 936096 937517 938448 943824 944784 950424 952812 955206 960678 961632 963487 964467 978804 979776 981666 987696 990584 997272 1000188 1005746 1008273 1012512 1014049 1015056 1015497 1031616 1033182 1033606 1034208 1036203 1042139 1043199 1052676 1053108 1055754 1061802 1062882 1069227 1071448 1081836 1088928 1090581 1091664 1092112 1101128 1102248 1108828 1111158 1111614 1114407 1117982 1120791 1121904 1121931 1132096 1139076 1141938 1143072 1149424 1152312 1160568 1163456 1163484 1181264 1184232 1191016 1202358 1203552 1205379 1206576 1213488 1224512 1225044 1228122 1228626 1236384 1238769 1240029 1251264 1258432 1259712 1262142 1267232 1270416 1273608 1280904 1285956 1293102 1296351 1296883 1305072 1305639 1308888 1316928 1328922 1329696 1332261 1333584 1339893 1344364 1353408 1353996 1357398 1364941 1365174 1377576 1381604 1390932 1402751 1403568 1404144 1407672 1415736 1417176 1425636 1429218 1432809 1441017 1442448 1454108 1455552 1468206 1469664 1472499 1481544 1482152 1485876 1494388 1495872 1495908 1500282 1504838 1508619 1518768 1522584 1536416 1547424 1549773 1550409 1551312 1578976 1579014 1579662 1583631 1592703 1603144 1607172 1608768 1617984 1622754 1633392 1637496 1638168 1651692 1653372 1663242 1666737 1667421 1676973 1682856 1693888 1698144 1707872 1708614 1712907 1714608 1724136 1728468 1740096 1740852 1745184 1745226 1771896 1776348 1778112 1786524 1803537 1805328 1809864 1820232 1836768 1837566 1842183 1842939 1854576 1871424 1872192 1875034 1876896 1887648 1889568 1893213 1900848 1905624 1910412 1921356 1923264 1926974 1928934 1939653 1940449 1957608 1963332 1975392 1981168 1993383 1994544 2000376 2011492 2016546 2025024 2028098 2030112 2030994 2036097 2047761 2066364 2067212 2068416 2072406 2084278 2086398 2098853 2105352 2106216 2111508 2123604 2125764 2138454 2142896 2143827 2163672 2177856 2181162 2183328 2184224 2202256 2202309 2204496 2217656 2222316 2223228 2228814 2235964 2241582 2243808 2243862 2250423 2257257 2278152 2283876 2286144 2298848 2304624 2321136 2326968 2352637 2362528 2368464 2368521 2369493 2382032 2404716 2407104 2410758 2413152 2426976 2434131 2450088 2456244 2457252 2472768 2477538 2480058 2494863 2524284 2534464 2540832 2544689 2547216 2561808 2562921 2571912 2586204 2592702 2593766 2610144 2611278 2615179 2617776 2617839 2657844 2659392 2664522 2667168 2679786 2688728 2707992 2714796 2729882 2730348 2755152 2756349 2763208 2781864 2805502 2807136 2808288 2812551 2815344 2828663 2831472 2834352 2851272 2858436 2865618 2882034 2884896 2890461 2893401 2908216 2936412 2939328 2944998 2963088 2964304 2971752 2988776 2991816 3000564 3009676 3017238 3024819 3037536 3042147 3045168 3046491 3072832 3094848 3099546 3100818 3102624 3108609 3126417 3129597 3157952 3158028 3159324 3167262 3185406 3206288 3207681 3214344 3245508 3266784 3271743 3274992 3276336 3303384 3306744 3326484 3333474 3334842 3343221 3353946 3362373 3365712 3365793 3396288 3415744 3417228 3425814 3429216 3448272 3456936 3481704 3490368 3490452 3520111 3543792 3552696 3573048 3607074 3610656 3616137 3617621 3619728 3640464 3673536 3675132 3684366 3685878 3709152 3716307 3720087 3750068 3753792 3775296 3779136 3786426 3801696 3807467 3811248 3820824 3842712 3853948 3857868 3879306 3880898 3889053 3890649 3912937 3915216 3916917 3926664 3950784 3962336 3986766 3989088 3996783 4000752 4019679 4022984 4033092 4056196 4060224 4061988 4072194 4094823 4095522 4132728 4134424 4144812 4168556 4172796 4197706 4208253 4210704 4212432 4223016 4247208 4251528 4276908 4285792 4287654 4298427 4323051 4327344 4362324 4366656 4368448 4404512 4404618 4408992 4417497 4435312 4444632 4446456 4457628 4471928 4483164 4487616 4487724 4500846 4514514 4525857 4556304 4567752 4597696 4609248 4642272 4649319 4651227 4653936 4705274 4725056 4736928 4737042 4738986 4750893 4764064 4778109 4809432 4821516 4826304 4853952 4868262 4900176 4912488 4914504 4955076 4960116 4989726 5000211 5002263 5030919 5048568 5081664 5089378 5094432 5123616 5125842 5138721 5143824 5172408 5185404 5187532 5220288 5222556 5230358 5235552 5235678 5266933 5315688 5329044 5334336 5359572 5377456 5410611 5415984 5429592 5459764 5460696 5510304 5512698 5526416 5526549 5528817 5563728 5611004 5614272 5616576 5625102 5630688 5657326 5662944 5668704 5679639 5702544 5716872 5731236 5764068 5769792 5780922 5786802 5816432 5818959 5821347 5872824 5889996 5926176 5928608 5943504 5977552 5980149 5983632 6001128 6019352 6034476 6049638 6075072 6084294 6090336 6092982 6108291 6143283 6199092 6201636 6205248 6217218 6252834 6259194 6296559 6316056 6318648 6334524 6370812 6412576 6415362 6428688 6431481 6491016 6533568 6543486 6549984 6552672 6562619 6606768 6606927 6613488 6652968 6666948 6669684 6686442 6707892 6724746 6731424 6731586 6751269 6771771 6834456 6851628 6858432 6896544 6913872 6963408 6980904 7040222 7057911 7087584 7098343 7105392 7105563 7108479 7146096 7214148 7221312 7232274 7235242 7239456 7280928 7294973 7302393 7350264 7368732 7371756 7418304 7432614 7440174 7484589 7500136 7572852 7603392 7614934 7622496 7634067 7641648 7685424 7688763 7707896 7715736 7758612 7761796 7778106 7781298 7825874 7830432 7833834 7845537 7853328 7853517 7880599 7924672 7973532 7978176 7993566 8001504 8039358 8045968 8066184 8112392 8123976 8144388 8189646 8191044 8265456 8268848 8269047 8289624 8337112 8345592 8395412 8416506 8421408 8424864 8437653 8446032 8485989 8494416 8503056 8553816 8571584 8575308 8596854 8646102 8654688 8671383 8680203 8724648 8809024 8809236 8817984 8834994 8870624 8889264 8892912 8915256 8943856 8966328 8975448 9001692 9029028 9051714 9074457 9112608 9126441 9135504 9139473 9218496 9284544 9298638 9302454 9307872 9325827 9379251 9388791 9410548 9473856 9474084 9477972 9501786 9528128 9554587 9556218 9618864 9623043 9643032 9736524 9800352 9815229 9819257 9824976 9829008 9910152 9920232 9979452 10000422 10004526 10029663 10061838 10087119 10097136 10097379 10178756 10188864 10247232 10251684 10277442 10287648 10344816 10370808 10375064 10445112 10460716 10471104 10471356 10533866 10560333 10620829 10631376 10658088 10719144 10754912 10821222 10831968 10848411 10852863 10859184 10919528 10921392 11020608 11025396 11052832 11053098 11057634 11127456 11148921 11222008 11250204 11261376 11314652 11325888 11337408 11359278 11405088 11422401 11433744 11462472 11528136 11561844 11573604 11632864 11637918 11642694 11667159 11671947 11738811 11745648 11750751 11779992 11852352 11857216 11887008 11955104 11960298 11967264 11990349 12002256 12038704 12059037 12068952 12099276 12168588 12180672 12185964 12216582 12284469 12286566 12398184 12403272 12434436 12505668 12518388 12593118 12624759 12632112 12637296 12669048 12741624 12825152 12830724 12857376 12862962 12895281 12969153 12982032 13086972 13099968 13105344 13125238 13213536 13213854 13226976 13252491 13305936 13333896 13339368 13372884 13415784 13449492 13462848 13463172 13502538 13543542 13577571 13583143 13668912 13703256 13793088 13827744 13926816 13947957 13953681 13961808 14080444 14115822 14175168 14196686 14210784 14211126 14216958 14252679 14292192 14295961 14334327 14428296 14464548 14470484 14478912 14561856 14589946 14604786 14691971 14700528 14737464 14743512 14865228 14880348 14969178 15000272 15000633 15006789 15092757 15145704 15229868 15244992 15268134 15283296 15370848 15377526 15415792 15416163 15431472 15517224 15523592 15556212 15562596 15651748 15660864 15667668 15691074 15706656 15707034 15761198 15800799 15947064 15987132 16003008 16078716 16091936 16132368 16224784 16231833 16247952 16288776 16379292 16382088 16530912 16537696 16538094 16579248 16579647 16586451 16674224 16691184 16790824 16833012 16842816 16849728 16875306 16892064 16971978 16988832 17006112 17038917 17107632 17150616 17193708 17292204 17309376 17342766 17360406 17449296 17456877 17464041 17618472 17669988 17741248 17778528 17785824 17812823 17830512 17887712 17932656 17940447 17950896 18003384 18058056 18103428 18148914 18225216 18252882 18271008 18278946 18306253 18324873 18429849 18597276 18604908 18615744 18651654 18758502 18777582 18821096 18889677 18948168 18955944 19003572 19109174 19112436 19237728 19246086 19266931 19286064 19294443 19473048 19600704 19630458 19638514 19649952 19658016 19687857 19800641 19820304 19820781 19840464 19958904 20000844 20009052 20059326 20123676 20174238 20194272 20194758 20253807 20315313 20357512 20503368 20554884 20575296 20689632 20741616 20750128 20890224 20921432 20942712 21067732 21120666 21173733 21241658 21262752 21295029 21316176 21316689 21325437 21438288 21509824 21642444 21663936 21696822 21705726 21718368 21839056 21842784 21884919 21907179 22050792 22105664 22106196 22115268 22254912 22297842 22444016 22453767 22500408 22629304 22718556 22810176 22844802 22867488 22902201 22924944 23056272 23066289 23123688 23147208 23265728 23275836 23285388 23334318 23343894 23477622 23491296 23501502 23536611 23559984 23560551 23641797 23774016 23910208 23920596 23934528 23980698 24004512 24077408 24118074 24137904 24198552 24337176 24371928 24433164 24568938 24573132 24640777 24796368 24806544 24807141 24868872 25011336 25036776 25186236 25249518 25264224 25274592 25312959 25338096 25457967 25483248 25661448 25714752 25725924 25790562 25938306 25964064 26014149 26040609 26173944 26250476 26427072 26427708 26453952 26504982 26611872 26652269 26667792 26678736 26745768 26831568 26898984 26926344 27005076 27087084 27155142 27166286 27223371 27337824 27379323 27390559 27406512 27418419 27655488 27853632 27895914 27907362 27923616 27977481 28137753 28160888 28166373 28231644 28393372 28421568 28422252 28433916 28505358 28584384 28591922 28663761 28668654 28856592 28869129 28929096 28940968 29179892 29209572 29383942 29401056 29445687 29457771 29474928 29487024 29626523 29730456 29760696 29938356 30000544 30001266 30013578 30088989 30185514 30261357 30291408 30459736 30536268 30566592 30741696 30755052 30831584 30832326 30862944 31034448 31047184 31112424 31125192 31303496 31335336 31382148 31413312 31414068 31522396 31601598 31680999 31862487 31894128 31974264 32157432 32183872 32264736 32449568 32463666 32495904 32545233 32558589 32577552 32758584 32764176 33061824 33075392 33076188 33158496 33159294 33172902 33348448 33382368 33446763 33581648 33666024 33750612 33784128 33943956 33977664 34012224 34077834 34215264 34267203 34301232 34387416 34584408 34685532 34720812 34898592 34913754 34928082 35001477 35015841 35216433 35236944 35252253 35339976 35557056 35571648 35625646 35661024 35775424 35865312 35880894 35901792 35971047 36006768 36116112 36177111 36206856 36297828 36505764 36542016 36557892 36612506 36649746 36853407 36859698 36868531 37194552 37209816 37303308 37517004 37555164 37642192 37779354 37874277 37896336 37911888 38007144 38218348 38224872 38475456 38492172 38533862 38572128 38588886 38685843 38907459 38946096 39260916 39277028 39299904 39316032 39375714 39601282 39640608 39641562 39680928 39757473 39878207 39917808 40001688 40018104 40118652 40247352 40348476 40388544 40389516 40507614 40630626 40715024 40732713 40749429 41006736 41109768 41379264 41483232 41500256 41780448 41842864 41843871 41861043 41885424 42135464 42241332 42347466 42483316 42525504 42590058 42632352 42633378 42650874 42758037 42876576 42887883 43002981 43284888 43393644 43411452 43436736 43678112 43685568 43769838 43814358 44075913 44101584 44212392 44230536 44595684 44888032 44907534 45000816 45001899 45020367 45258608 45278271 45437112 45689604 45734976 45804402 45849888 46112544 46132578 46247376 46248489 46294416 46551672 46570776 46668636 46687788 46955244 46982592 47003004 47073222 47119968 47121102 47283594 47402397 47841192 47961396 48009024 48154816 48236148 48275808 48397104 48674352 48695499 48743856 48866328 49137876 49146264 49281554 49592736 49613088 49614282 49688401 49737744 49738941 49759353 50022672 50073552 50372472 50499036 50528448 50549184 50625918 50676192 50915934 50966496 51064811 51116751 51322896 51451848 51581124 51876612 51928128 52028298 52081218 52347888 52370631 52392123 52500952 52855416 53009964 53223744 53304538 53335584 53357472 53438469 53491536 53663136 53744597 53797968 53821341 53852688 54010152 54174168 54310284 54332572 54446742 54675648 54758646 54781118 54813024 54836838 54918759 54974619 55164193 55289547 55791828 55814724 55847232 55954962 56275506 56321776 56332746 56463288 56669031 56786744 56844504 56867832 57010716 57183844 57327522 57337308 57713184 57738258 57800793 57858192 57881936 57883329 58359784 58419144 58767884 58802112 58891374 58915542 58949856 58974048 59063571 59253046 59401923 59460912 59462343 59521392 59876712 60001088 60002532 60027156 60177978 60371028 60522714 60582816 60761421 60919472 60945939 61072536 61510104 61663168 61664652 61725888 62068896 62094368 62224848 62250384 62606992 62670672 62764296 62828136 63044792 63203196 63361998 63521199 63724974 63788256 63885087 63948528 63950067 63976311 64314864 64529472 64899136 64927332 64991808 65090466 65117178 65155104 65517168 65528352 65654757 65721537 66152376 66316992 66318588 66345804 66696896 66764736 66882109 66893526 67163296 67332048 67361301 67501224 67887912 68155668 68430528 68534406 68602464 68706603 68734799 68774832 69168816 69198867 69371064 69441624 69797184 69827508 69856164 70002954 70031682 70432866 70473888 70504506 70609833 70679952 70681653 70925391 71251292 71322048 71730624 71761788 71803584 71942094 72013536 72232224 72341873 72354222 72413712 72595656 73011528 73115784 73225012 73299492 73706814 73719396 73737062 73922331 74345803 74389104 74419632 74421423 74606616 75034008 75110328 75284384 75558708 75748554 75792672 75823776 75938877 76014288 76373901 76436696 76449744 76984344 77067724 77144256 77177772 77371686 77814918 77892192 78042447 78521832 78554056 78751428 79202564 79281216 79283124 79361856 79514946 79756414 79835616 79956807 80003376 80036208 80237304 80494704 80696952 80779032 81015228 81261252 81430048 81465426 81498858 81670113 82013472 82137969 82171677 82219536 82255257 82966464 83000512 83560896 83685728 83687742 83722086 83770848 83932443 84270928 84413259 84482664 84694932 84966632 85180116 85264704 85266756 85301748 85516074 85753152 85775766 85991283 86005962 86569776 86607387 86787288 86822904 87356224 87539676 87628716 88151826 88203168 88337061 88373313 88424784 88461072 88879569 89191368 89776064 89815068 90001632 90003798 90040734 90266967 90517216 90556542 90784071 90874224 91379208 91608804 91699776 92225088 92265156 92494752 92496978 92588832 93103344 93141552 93337272 93375576 93910488 94006008 94146444 94239936 94242204 94567188 94804794 95042997 95587461 95682384 95922792 96472296 96551616 96794208 97348704 97390998 97487712 97635699 97675767 97732656 98275752 98292528 98563108 99185472 99226176 99228564 99376802 99475488 99477882 99518706 100045344 100071727 100147104 100340289 100744944 100998072 101251836 101352384 101831868 101932992 102129622 102233502 102645792 102801609 102843797 102903696 103162248 103753224 104056596 104162436 104695776 104741262 104784246 105001904 105004431 105047523 105649299 105710832 105756759 106019928 106609076 106671168 106714944 106876938 106983072 107326272 107489194 107595936 107642682 107705376 107913141 108020304 108348336 108531333 108620568 108665144 108893484 109517292 109562236 109626048 109673676 109837518 109949238 110328386 110560221 110579094 110605593 111239209 111583656 111629448 111909924 112551012 112643552 112665492 112926576 113338062 113573488 113622831 113689008 113735664 114021432 114367688 114655044 114674616 115426368 115476516 115601586 115716384 115763872 115766658 116057529 116719568 116722377 116838288 117535768 117782748 117831084 117899712 117948096 118127142 118506092 118803846 118921824 118924686 119042784 119272419 119634621 119753424 120005064 120054312 120355956 120742056 121045428 121165632 121522842 121838944 121891878 122145072 122198139 122248287 123020208 123329304 124137792 124188736 124449696 124500768 124689761 125213984 125341344 125528592 125531613 125583129 125656272 126089584 126406392 126723996 127042398 127449948 127576512 127770174 127897056 127900134 127952622 128274111 128629728 128663649 129008943 129854664 130180932 130234356 130310208 131034336 131056704 131309514 131443074 132227739 132304752 132637176 132691608 133764218 133787052 134326592 134664096 134722602 134868517 135002448 135005697 135061101 135775824 135834813 136311336 137068812 137204928 137413206 137469598 137549664 138337632 138397734 138604487 138742128 138745467 138883248 139655016 139712328 140005908 140063364 140865732 140947776 141009012 141219666 141359904 141363306 141850782 142207191 142502584 143523576 143884188 144027072 144464448 144683746 144708444 144827424 145191312 146023056 146086497 146231568 146450024 146598984 147413628 147438792 147474124 147844662 148691606 148778208 148839264 148842846 149065203 149213232 149216823 149278059 149731381 150068016 150220656 150568768 151117416 151497108 151585344 151647552 151877754 152028576 152747802 152873392 152899488 153194433 153350253 153968688 154135448 154355544 154743372 155629836 155784384 156084894 157043664 157108112 157111893 157176369 157502856 158405128 158566248 159029892 159512828 159671232 159913614 160006752 160072416 160315407 160474608 160989408 161233791 161393904 161464023 161558064 162030456 162522504 162860096 162930852 162997716 163340226 164026944 164275938 164343354 164439072 164510514 164756277 164923857 165492579 165868641 167371456 167375484 167444172 167541696 167864886 168541856 168826518 168965328 169389864 169933264 170007093 170360232 170533512 170603496 171032148 171551532 171982566 172011924 173139552 173214774 173402379 173574576 173645808 173649987 175079352 175257432 176303652 176406336 176674122 176746626 176849568 176922144 177190713 177759138 178205769 178382736 178387029 179630136 180003264 180007596 180081468 180533934 181034432 181113084 181568142 181748448 182284263 182758416 182837817 183217608 184530312 184989504 184993956 185177664 186206688 186283104 186565883 186674544 186751152 187820976 188012016 188292888 188484408 189134376 189609588 190085994 190563597 191174922 191364768 191655261 191733913 191845584 191850201 191928933 192944592 193588416 194697408 194781996 194975424 195271398 195351534 195465312 196551504 196585056 196964271 197126216 197164611 198457128 198753604 198950976 198955764 199037412 200090688 200143454 200294208 200646327 200680578 201489888 201795751 201996144 202083903 202503672 203663736 204259244 204467004 205291584 205603218 205687594 205807392 206119809 206204397 206324496 207385661 207506448 207596601 208113192 208324872 209391552 209482524 209568492 210003808 210008862 210095046 211298598 211421664 211513518 211829499 212039856 212776173 213218152 213753876 213966144 214978388 215191872 215285364 215410752 215826282 216040608 216696672 217025619 217062666 217241136 217330288 217786968 219034584 219124472 219347352 219675036 219898476 220656772 221120442 221158188 221211186 221766993 222478418 223037409 223167312 223258896 223264269 223819848 225102024 225287104 225330984 225853152 226676124 227146976 227245662 227378016 227471328 227816631 228042864 228735376 229121703 229310088 229349232 230953032 231203172 231432768 231527744 231533316 232115058 233439136 233444754 233676576 234127341 235071536 235565496 235662168 236254284 237012184 237607692 237843648 237849372 238085568 238544838 239269242 239506848 239870421 240010128 240108624 240711912 241484112 242090856 243045684 243677888 243783756 244290144 244396278 244496574 245010339 246040416 246413907 246515031 246658608 246765771 248899392 249001536 249379522 250427968 250682688 251057184 251063226 251166258 251312544 251797329 252179168 252812784 253239777 253447992 254084796 254899896 255540348 255794112 255800268 255905244 256548222 257259456 257327298 257973849 258017886 258079717 259709328 259822161 260361864 260468712 262068672 262619028 262886148 264455478 264609504 265011183 265119939 265274352 265383216 266638707 267528436 267574104 269328192 269445204 269737034 270004896 270011394 270122202 270800901 271551648 271623259 271669626 272352213 272622672 274137624 274826412 274939196 275099328 276675264 276795468 277208974 277484256 277490934 277766496 279147449 279310032 279424656 280011816 280126728 281731464 282018024 282439332 282719808 282726612 283701564 284414382 285005168 285128991 286762383 287047152 287768376 289367492 289416888 289654848 290382624 292046112 292172994 292463136 292900048 292907097 293027301 293197968 294827256 294877584 294948248 295689324 297383212 297556416 297678528 297685692 298130406 298426464 298433646 298556118 299462762 300136032 300215181 300441312 301020867 302234832 302994216 303755508 304057152 305495604 305746784 305798976 306388866 306700506 307937376 308270896 308404827 308531391 308711088 309486744 311259672 312169788 314087328 314216224 314223786 314352738 315005712 315013293 315142569 316810256 316947897 317132496 318059784 319025656 319827228 320013504 320144832 320630814 320949216 321978816 322467582 322787808 322928046 323116128 323739423 324060912 325045008 325593999 325861704 325995432 326680452 328551876 328686708 328878144 329021028 329512554 329847714 330985158 331680663 331737282 331816779 333717627 334750968 334888344 335729772 337083712 337653036 337930656 338779728 339866528 340014186 340720464 340868493 341067024 341206992 342064296 343103064 343965132 344023848 346279104 346429548 346804758 347149152 347291616 347299974 347818807 348172587 350158704 350167131 350514864 352607304 353348244 353493252 353699136 353844288 354381426 355518276 356411538 356765472 356774058 357817257 358903863 359260272 360015192 360162936 361067868 362226168 363136284 363496896 364568526 365516832 365675634 366435216 366594417 366744861 369060624 369987912 372413376 372566208 373131766 373349088 373502304 374069283 375641952 376024032 376212179 376585776 376594839 376749387 376968816 378268752 379219176 380171988 381127194 382349844 382729536 383310522 383467826 383691168 383700402 383857866 384822333 385889184 385990947 386149351 387026829 389563992 390542796 390703068 390930624 393103008 393170112 393928542 394252432 394329222 396683217 396914256 397507208 397911528 398074824 400286908 401292654 401361156 402979776 403591502 403992288 404167806 404605551 405007344 405017091 405183303 407327472 407504439 408518488 408934008 411206436 411375188 411614784 412239618 412408794 412648992 414771322 415012896 415193202 415813461 416226384 416236401 416649744 417671747 418965048 419136984 420007616 420017724 420190092 422597196 422843328 423027036 423658998 424079712 425552346 426436304 426621573 427507752 429956776 430570728 431652564 432081216 433393344 434051238 434125332 434482272 434660576 435573936 438069168 438248944 438259491 438694704 439350072 439796952 441313544 442240884 442316376 442422372 443533986 444956836 446074818 446334624 446517792 446528538 447195609 447639696 447650469 447834177 449194143 450204048 450661968 451706304 453352248 454293952 454491324 454756032 454942656 455633262 456085728 457470752 458243406 458620176 458698464 459583299 460050759 461906064 462406344 463066632 464230116 466878272 466889508 467353152 468174763 468254682 470143072 471130992 471324336 471335679 471529107 472508568 474024368 475215384 475698744 477089676 478538484 479013696 479740842 480020256 480217248 480946221 481423824 482968224 483701373 484181712 484392069 486091368 487567512 488580288 488792556 488993148 490020678 492080832 492827814 493030062 493317216 493531542 494268831 494771571 496477737 497605923 498759044 502114368 502126452 502332516 502625088 503594658 504358336 505625568 506393111 506479554 506895984 508169592 509799792 510021279 511080696 511600536 511810488 513096444 514654596 515947698 516035772 516159434 519418656 519644322 520207137 520420621 520723728 520937424 520949961 525238056 525772296 528910956 529219008 530022366 530239878 530548704 530766432 531572139 533277414 534617307 535056872 535148208 535161087 538890408 539474068 540009792 540022788 540244404 541601802 543103296 543246518 543339252 544704426 545245344 548275248 548513451 549652824 549878392 553590936 554417948 554968512 554981868 555532992 558294898 558620064 558849312 559697649 560023632 560253456 562903937 563462928 564036048 564878664 565453224 567403128 568828764 570010336 570257982 571690791 573524766 574094304 574965783 575201739 575536752 575786799 578734984 578833776 580765248 584092224 584345988 584926272 585800096 585814194 586054602 586395936 589654512 589755168 589896496 590892813 591378648 594766424 595371384 596260812 596852928 596867292 597112236 598925524 600272064 600430362 600882624 601938981 602041734 604469664 605387253 605988432 606251709 607511016 610991208 611493568 612777732 613401012 615874752 616541792 616809654 617062782 617422176 618359427 618613191 618973488 622156983 622519344 622789803 624339576 628174656 628432448 628447572 628705476 630011424 630026586 630285138 633620512 633895794 634264992 635488497 636119568 638051312 638328519 639654456 641261628 641898432 644935164 645575616 645856092 646232256 647478846 648121824 650090016 651076857 651187998 651723408 651990864 653360904 657103752 657373416 658042056 659025108 659695428 661970316 663361326 663474564 663633558 665300979 667435254 669112227 669501936 669776688 669792807 671459544 675306072 675861312 677559456 679733056 680028372 681440928 681736986 682134048 682413984 683449893 684128592 686206128 687365109 687930264 688047696 692859096 693609516 694298304 694583232 694599948 695637614 696345174 700317408 700334262 700502089 701029728 702382023 705214608 706696488 706986504 708762852 711036552 712823076 713530944 713548116 715634514 717807726 718520544 719611263 719906579 720030384 720325872 722135736 724452336 726272568 729137052 731033664 731351268 732870432 733188834 733489722 735031017 738121248 739241721 739545093 739975824 740297313 746263532 746698176 747004608 748138566 751283904 752048064 752424358 753171552 753189678 753498774 753937632 755391987 756537504 757685933 758438352 759719331 760343976 762254388 764699688 766621044 766935652 767382336 767400804 767715732 769644666 771778368 771981894 772298702 773921547 774053658 774239151 778674463 779127984 779466483 781085592 781406136 786206016 787857084 788504864 788658444 793366434 793828512 795014416 795033549 795359817 795823056 796149648 799916121 800573816 802585308 802722312 807183004 807984576 808335612 809211102 810014688 810034182 810366606 812402703 814654944 814869777 815008878 817036976 817056639 817868016 822412872 822750376 824479236 824817588 825297984 829542644 830025792 830386404 831626922 832452768 832472802 833299488 835343494 837442347 837930096 838273968 840035448 840380184 845194392 846054072 847317996 848159424 851104692 852872608 853243146 855015504 855386973 859913552 860287149 861141456 863305128 868102476 868250664 868964544 869321152 871147872 876138336 876497888 876518982 877389408 878700144 878721291 879081903 879593904 882627088 884481768 884632752 884844744 887067972 889913672 892149636 892669248 893035584 893057076 894391218 895279392 895300938 895668354 898388286 900408096 900645543 901323936 903062601 906704496 908982648 911266524 912171456 914941504 916486812 917240352 917396928 919166598 920101518 923812128 924812688 925214481 925594173 926133264 928460232 933779016 936349526 936509364 940286144 942261984 942648672 942671358 943058214 944079619 945017136 945039879 945427707 948048736 950430768 950843691 951397488 954179352 957076968 959481684 960040512 960434496 961892442 962847648 965936448 967402746 968363424 968784138 970231409 971218269 972182736 975135024 976781997 977585112 977986296 980041356 985655628 986060124 986634432 987063084 988537662 989543142 992955474 995041989 995211846 995450337 997518088 1001152881 1004252904 1004665032 1007189316 1011251136 1012786222 1012959108 1013791968 1016339184 1019599584 1020042558 1021147343 1022161392 1022605479 1023201072 1023620976 1026192888 1029309192 1031895396 1032071544 1032318868 1038837312 1039288644 1040414274 1040841242 1041447456 1041874848 1041899922 1043456421 1044517761 1048119667 1050476112 1050501393 1051544592 1057821912 1060044732 1060479756 1061097408 1061532864 1063144278 1066554828 1069234614 1070113744 1070296416 1070322174 1073451771 1076711589 1077780816 1078948136 1080045576 1080488808 1083203604 1086493036 1086678504 1089408852 1090490688 1096550496 1097026902 1099305648 1099756784 1099783251 1100234583 1107181872 1108835896 1109963736 1116589796 1117240128 1117698624 1119395298 1120047264 1120506912 1122207849 1125807874 1126925856 1128072096 1128636537 1129757328 1129784517 1130248161 1130906448 1134806256 1137657528 1140020672 1140515964 1143381582 1147049532 1148188608 1149931566 1150403478 1151073504 1151573598 1154466999 1157469968 1157667552 1157972841 1158448053 1161080487 1168691976 1171600192 1171628388 1172109204 1172791872 1179309024 1179510336 1179792992 1181785626 1182757296 1189532848 1190049651 1190742768 1192521624 1193734584 1194224472 1197851048 1200860724 1203877962 1204083468 1208939328 1210774506 1211976864 1212503418 1213816653 1215022032 1215051273 1215549909 1221982416 1222513317 1225555464 1226802024 1233083584 1233619308 1234125564 1234844352 1236718854 1237226382 1237946976 1244313966 1245038688 1245579606 1247440383 1248679152 1248709203 1253015241 1256895144 1257410952 1260022848 1260053172 1260570276 1267241024 1267791588 1268529984 1270976994 1272239136 1276102624 1276657038 1279308912 1279864719 1282523256 1289870328 1291712184 1294957692 1296243648 1300180032 1302153714 1302375996 1303446816 1303981728 1305961181 1306721808 1314207504 1314746832 1314778473 1316084112 1318050216 1319390856 1323940632 1326722652 1326949128 1327267116 1330601958 1334870508 1338224454 1339003872 1339553376 1339585614 1341586827 1342919088 1342951407 1343502531 1347582429 1350612144 1355118912 1360056744 1362881856 1363473972 1364268096 1364827968 1366899786 1368257184 1372412256 1374730218 1375860528 1376095392 1378749897 1380152277 1385718192 1387219032 1389199896 1391275228 1392690348 1400634816 1400668524 1401004178 1402059456 1404524289 1404764046 1410429216 1412570257 1413392976 1413973008 1414007037 1414587321 1417525704 1422073104 1425646152 1427096232 1431269028 1435615452 1437041088 1439222526 1439813158 1440060768 1440651744 1442838663 1444271472 1448904672 1451104119 1451699627 1452545136 1453176207 1458274104 1462702536 1465740864 1466377668 1466979444 1470062034 1476242496 1478483442 1479090186 1479951648 1480594626 1482806493 1489433211 1492527064 1492817769 1496277132 1504848716 1506343104 1506379356 1506997548 1507875264 1510783974 1513075008 1515371866 1516876704 1519179333 1519438662 1520687952 1524508776 1529399376 1530063837 1533242088 1533871304 1534801608 1535431464 1539289332 1543963788 1544597404 1547843094 1548107316 1548478302 1557348926 1558255968 1558932966 1560621411 1561261863 1562171184 1562812272 1562849883 1575714168 1577009728 1577316888 1586732868 1587657024 1590028832 1590067098 1590719634 1591646112 1592299296 1594716417 1599832242 1601147632 1603851921 1605170616 1605444624 1614366008 1616671224 1618422204 1620029376 1620068364 1620733212 1624805406 1629309888 1629739554 1630017756 1634073952 1634113278 1635736032 1644825744 1645500752 1645540353 1648958472 1649635176 1659085288 1660772808 1663253844 1664905536 1664945604 1666598976 1670686988 1674884694 1675860192 1676547936 1679092947 1680070896 1680760368 1688711811 1690388784 1692108144 1694635992 1702209384 1705745216 1706486292 1710031008 1710773946 1715072373 1719827104 1720574298 1722282912 1724897349 1725605217 1726610256 1727360397 1736204952 1736501328 1742295744 1752276672 1752995776 1753037964 1754778816 1757400288 1757442582 1758163806 1759187808 1765254176 1768963536 1769265504 1769689488 1772678439 1774135944 1779827344 1784299272 1786114152 1788782436 1790558784 1790601876 1791336708 1796776572 1800816192 1801291086 1802647872 1805816943 1806125202 1813408992 1816161759 1817965296 1818755127 1822533048 1832973624 1834480704 1838333196 1840203036 1847624256 1849625376 1850428962 1851188346 1852266528 1855078281 1855839573 1856920464 1866470949 1867558032 1868369409 1872699052 1873018728 1884523968 1885297344 1885342716 1886116428 1888159238 1890034272 1890079758 1890855414 1896097472 1900861536 1901362813 1901687382 1902794976 1906465491 1908358704 1914153936 1914985557 1918963368 1923784884 1925695296 1934805492 1936726848 1937568276 1940462818 1942436538 1944365472 1950270048 1953230571 1953563994 1954032143 1955170224 1955972592 1960082712 1971311256 1972120248 1974126168 1977075324 1979086284 1985910948 1990083978 1990423692 1990900674 1995036176 1995902937 2002305762 2007336681 2008505808 2009330064 2009378421 2014378632 2025572444 2025918216 2027583936 2032678368 2039199168 2040085116 2042294686 2044322784 2045210958 2046402144 2047241952 2050349679 2052385776 2058618384 2062095327 2063790792 2064143088 2064637736 2078577288 2080828548 2081682484 2082894912 2083749696 2083799844 2086912842 2089035522 2096239334 2100952224 2101002786 2101506267 2103089184 2107146069 2113544971 2115643824 2120089464 2120959512 2126288556 2133109656 2138469228 2140227488 2140592832 2140644348 2146903542 2153423178 2155561632 2157896272 2158833789 2159719737 2160091152 2160977616 2166407208 2172986072 2173357008 2178817704 2193100992 2194053804 2198611296 2199513568 2199566502 2200469166 2205093051 2214363744 2217671792 2217725163 2218635279 2219927472 2233179592 2238790596 2240094528 2241013824 2244415698 2251615748 2253851712 2256144192 2257273074 2259514656 2259569034 2260496322 2261812896 2266175961 2269612512 2273057799 2275315056 2279157993 2281031928 2286763164 2294099064 2299863132 2300806956 2302147008 2303147196 2308933998 2314939936 2315335104 2315945682 2316896106 2321764641 2322160974 2322717453 2336023389 2337383952 2338399449 2343256776 2344218408 2358618048 2359585984 2363571252 2365514592 2379065696 2380099302 2381485536 2385043248 2385100647 2386079451 2387469168 2388448944 2395702096 2399748363 2401721448 2407755924 2408166936 2421549012 2423953728 2425006836 2427633306 2430044064 2430102546 2431099818 2437208109 2443964832 2444609331 2445026634 2451110928 2451169917 2453604048 2467238616 2468251128 2473437708 2474452764 2475893952 2488627932 2490077376 2491159212 2494880766 2497358304 2497418406 2506030482 2512327041 2513790288 2514821904 2520106344 2521140552 2535583176 2541953988 2544478272 2552205248 2553314076 2558617824 2559729438 2565046512 2566160919 2579740656 2580861447 2583424368 2589915384 2604307428 2604751992 2606893632 2607963456 2611922362 2613443616 2628415008 2629493664 2629556946 2632168224 2633485253 2636100432 2636163873 2637245709 2638781712 2647881264 2653445304 2653898256 2654534232 2661203916 2669741016 2676448908 2678007744 2679106752 2679171228 2683173654 2685838176 2685902814 2687005062 2695164858 2701224288 2701936629 2703045457 2709187803 2720113488 2726947944 2733799572 2736514368 2744824512 2749460436 2751721056 2752190784 2757499794 2760304554 2771436384 2774438064 2775643443 2776782519 2778399792 2782550456 2785380696 2801337048 2802008356 2809048578 2809528092 2820858432 2825140514 2826785952 2827946016 2828014074 2829174642 2832238857 2835051408 2835119637 2836283121 2844146208 2844896239 2851292304 2852531073 2854192464 2862538056 2871230904 2878445052 2879626316 2880121536 2881303488 2885677326 2888542944 2897809344 2902208238 2903399254 2905090272 2906352414 2910694227 2913654807 2916548208 2923702229 2925405072 2930345991 2932755336 2933958888 2940124068 2956966884 2958180372 2959903296 2961189252 2965612986 2978866422 2985054128 2985125967 2985635538 2986351011 2992554264 3003458643 3009697432 3012758712 3013995096 3021567948 3030743732 3033753408 3038358666 3038877324 3041375904 3049017552 3058798752 3060127674 3063442029 3066484176 3067742608 3067816437 3069603216 3070862928 3078578664 3087927576 3089194808 3095686188 3096214632 3096956604 3114697852 3116511936 3117865932 3121242822 3122523726 3124342368 3125624544 3125699766 3130369263 3133553283 3144359001 3151428336 3151504179 3154633776 3173465736 3180057664 3180134196 3181439268 3183292224 3184598592 3189432834 3199664484 3202295264 3207703842 3210341232 3210889248 3220355313 3228732016 3230134767 3233342448 3236844408 3240136728 3241466424 3249610812 3259479108 3260035512 3268147904 3268226556 3271472064 3289651488 3291001504 3291080706 3297916944 3299270352 3299349753 3300703749 3318170576 3321545616 3326507688 3329891208 3341373976 3349769388 3351720384 3353095872 3358185894 3360141792 3361520736 3366623547 3377423622 3380777568 3384216288 3385909611 3389271984 3389353551 3390744483 3404418768 3412972584 3420062016 3421547892 3430144746 3439654208 3441148596 3444565824 3449794698 3451210434 3453220512 3454720794 3463400997 3472409904 3473002656 3473918523 3475344159 3483241461 3506075928 3514800576 3514885164 3516327612 3518375616 3530508352 3537927072 3538531008 3539378976 3544751777 3545356878 3548271888 3559654688 3568598544 3570148953 3572228304 3577564872 3581203752 3582673416 3593553144 3602582172 3611633886 3612250404 3626817984 3632323518 3635930592 3637510254 3641449959 3642944347 3645066096 3645153819 3646649727 3665947248 3667539951 3676666392 3680406072 3699250752 3700857924 3702376692 3704533056 3710156562 3711679146 3713840928 3732941898 3735116064 3736738818 3742321149 3745398104 3746037456 3746127609 3759045723 3770685432 3772232856 3776318476 3780068544 3780159516 3781710828 3801723072 3802725626 3803374764 3805589952 3812930982 3816717408 3828307872 3829971114 3834119269 3837926736 3839594157 3847569768 3869610984 3875136552 3880925636 3884873076 3888730944 3900540096 3906461142 3907127988 3908064286 3910340448 3911945184 3917883543 3920165424 3940327559 3942622512 3944240496 3944335419 3948252336 3954150648 3958172568 3971821896 3980167956 3980847384 3981801348 3990072352 3991805874 4004611524 4014673362 4017011616 4018660128 4018756842 4024760481 4028757264 4030507593 4042747287 4051144888 4051836432 4065356736 4080170232 4084589372 4088645568 4090421916 4092804288 4094483904 4100699358 4104771552 4117236768 4124190654 4127581584 4128286176 4129275472 4136249691 4157154576 4161657096 4163364968 4167599688 4173825684 4178071044 4192478668 4201904448 4202005572 4203012534 4206178368 4213572867 4214292138 4227089942 4231287648 4237710771 4240178928 4241919024 4242021111 4243761963 4252577112 4266219312 4276938456 4280454976 4281288696 4293807084 4306846356 4311123264 4315792544 4317667578 4319439474 4320182304 4321955232 4328515989 4332814416 4345972144 4346714016 4353312357 4355098881 4357635408 4359528621 4388107608 4397222592 4399027136 4399133004 4400938332 4410186102 4428727488 4435343584 4435450326 4437270558 4439854944 4448419479 4466359184 4468299633 4477581192 4488831396 4503231496 4514546148 4519029312 4519138068 4520992644 4523625792 4532351922 4539225024 4546115598 4550630112 4557537999 4558315986 4562063856 4573526328 4588198128 4590191511 4599726264 4601613912 4606294392 4617867996 4629879872 4631891364 4633792212 4643529282 4644321948 4645434906 4672046778 4674767904 4676798898 4681864233 4683785589 4686513552 4688436816 4688549649 4727142504 4731029184 4758131392 4760198604 4762971072 4770086496 4770201294 4772158902 4774938336 4776897888 4784149251 4791404192 4799496726 4803442896 4811555763 4815511848 4816333872 4843098024 4850013672 4855266612 4860088128 4860205092 4862199636 4874416218 4887929664 4889218662 4890053268 4902221856 4902339834 4903514623 4907208096 4934477232 4936502256 4936621059 4946875416 4948905528 4977255864 4982318424 4989761532 4994716608 4994836812 5012060964 5024654082 5027580576 5029643808 5037278841 5040212688 5042281104 5066135433 5071166352 5083907976 5106628152 5117235648 5119458876 5130093024 5132321838 5145217119 5159481312 5161722894 5166848736 5174692047 5176815651 5179830768 5182081191 5208614856 5209503984 5223844724 5226887232 5256830016 5258987328 5259113892 5264336448 5266970506 5272200864 5272327746 5274491418 5277563424 5295762528 5303801531 5306890608 5307796512 5309068464 5318035317 5322407832 5339482032 5352897816 5358342456 5366347308 5371676352 5371805628 5374010124 5390329716 5402448576 5403873258 5406090914 5417450829 5418375606 5440226976 5448485277 5450721241 5453895888 5456265381 5467599144 5498920872 5503442112 5514999588 5520609108 5542872768 5548876128 5551286886 5553565038 5556799584 5565100912 5565234843 5567518719 5570761392 5599412847 5602674096 5604016712 5605108227 5618097156 5619056184 5650281028 5653571904 5655892032 5656028148 5658349284 5664477714 5670102816 5670239274 5672566242 5688292416 5689792478 5702584608 5704088439 5705062146 5708384928 5719396473 5725076112 5742461808 5744956671 5756890104 5759252632 5771354652 5777085888 5804416476 5806798508 5810180544 5812704828 5821388454 5827309614 5833096416 5847404458 5850810144 5859691713 5860691982 5862096429 5865510672 5867917776 5880248136 5895678077 5913933768 5916360744 5922378504 5931225972 5957732844 5970108256 5970251934 5971271076 5972702022 5985108528 5987708811 6006917286 6019394864 6022010043 6025517424 6027990192 6043135896 6061487464 6076717332 6077754648 6082751808 6098035104 6117597504 6120255348 6126884058 6132968352 6135485216 6135632874 6139206432 6141725856 6151049037 6157157328 6175855152 6178389616 6186285981 6191372376 6192429264 6193913208 6229395704 6235731864 6242485644 6245047452 6248684736 6251249088 6251399532 6260738526 6267106566 6288718002 6302856672 6303008358 6304518801 6309267552 6321438207 6340634913 6346931472 6360268392 6362878536 6378865668 6399328968 6404590528 6415407684 6420682464 6421778496 6440710626 6457464032 6460269534 6466684896 6473688816 6476501367 6479159211 6480273456 6482932848 6499221624 6518958216 6520071024 6536453112 6579302976 6582003008 6582161412 6595833888 6598540704 6598699506 6601407498 6608557333 6615279153 6636341152 6643091232 6653015376 6653175489 6655905837 6659782416 6682747952 6699538776 6716371788 6720283584 6723041472 6733247094 6754847244 6761555136 6768432576 6771819222 6778543968 6778707102 6781488966 6798527883 6808837536 6819173397 6825945168 6837473979 6843095784 6860289492 6882297192 6899589396 6902420868 6906441024 6909441588 6926801994 6944819808 6946005312 6947837046 6950688318 6965293923 6966482922 6968152359 7008070167 7012151856 7015198347 7029770328 7032655224 7075854144 7078757952 7089503554 7090713756 7096543776 7119309376 7137197088 7140297906 7144456608 7148031401 7155129744 7155301941 7158238353 7162407504 7165346832 7187106288 7199245089 7205164344 7223267772 7224500808 7264647036 7271861184 7275020508 7282899918 7285888694 7290132192 7290307638 7293299454 7311624327 7331894496 7333827993 7335079902 7336837669 7353332784 7353509751 7360812144 7401715848 7404753384 7420313124 7423358292 7427681856 7465883796 7470232128 7473477636 7484642298 7490796208 7492074912 7492255218 7518091446 7536981123 7541370864 7544465712 7552636952 7560319032 7563421656 7605451252 7606749528 7625861964 7633434816 7656615744 7659942228 7668238538 7675853472 7679188314 7695139536 7698482757 7739221968 7742584341 7750273104 7761851272 7769746152 7812922284 7814255976 7816128572 7820680896 7823890368 7835767086 7840330848 7880655118 7885245024 7888480992 7888670838 7896504672 7900455759 7908301296 7908491619 7911737127 7916345136 7935763193 7943643792 7960335912 7961694768 7963602696 7980144704 7983611748 8009223048 8029346724 8034023232 8037320256 8037513684 8049520962 8057514528 8061015186 8085494574 8102289776 8103672864 8105809887 8109136371 8127563409 8160340464 8169178744 8180843832 8201398716 8209543104 8234473536 8248381308 8255163168 8256572352 8258550944 8272499382 8314309152 8323314192 8326729936 8326930329 8330347557 8335199376 8347651368 8356142088 8384957336 8404011144 8406025068 8427145734 8428584276 8454179884 8462575296 8475421542 8480357856 8483838048 8484042222 8487523926 8496716571 8505154224 8505358911 8508849363 8532438624 8534688717 8553876912 8557593219 8562577392 8587614168 8613692712 8631585088 8635335156 8638878948 8640364608 8643910464 8657031978 8665628832 8691944288 8693428032 8706624714 8710197762 8715270816 8719057242 8732082681 8740964421 8771106687 8776215216 8791037973 8798266008 8801876664 8820372204 8870687168 8870900652 8874541116 8879709888 8896838958 8932718368 8936599266 8955162384 8955377901 8959053033 8977662792 9006462992 9010375929 9029092296 9038276136 9041985288 9064703844 9092231196 9101260224 9115075998 9116631972 9124127712 9147052656 9176396256 9180383022 9190326087 9199452528 9203227824 9203449311 9212588784 9235735992 9263782728 9267584424 9287058564 9288643896 9290869812 9344093556 9349535808 9353597796 9363728466 9367571178 9373027104 9376873632 9377099298 9391107789 9400659849 9433077003 9454285008 9454512537 9520397208 9540172992 9540402588 9544317804 9549876672 9553795776 9568298502 9582808384 9598993452 9606885792 9623111526 9631023696 9632667744 9661065939 9686196048 9690404301 9700027344 9710533224 9720410184 9724399272 9748832436 9778437324 9780106536 9804443712 9804679668 9807029246 9814416192 9868954464 9873004512 9873242118 9887991799 9893750832 9897811056 9898049259 9902111247 9954511728 9964636848 9979523064 9989673624 10024121928 10049308164 10055161152 10059287616 10074557682 10080425376 10084562208 10099870641 10132270866 10142332704 10157728833 10161897389 10167815952 10168060653 10172233449 10213256304 10238917752 10260186048 10264643676 10290434238 10318962624 10323445788 10333697472 10349384094 10353631302 10359661536 10364162382 10417229712 10419007968 10421755569 10426032477 10447689448 10449724383 10518227784 10533941012 10544401728 10544655492 10548982836 10555126848 10591525056 10607603062 10613781216 10615593024 10618136928 10634255331 10636070634 10644815664 10678964064 10695174803 10705795632 10710446859 10716684912 10732694616 10743611256 10748020248 10780659432 10807746516 10812181828 10834901658 10836751212 10880453952 10896970554 10901442482 10907791776 10912530762 10924349877 10928833041 10935198288 10939949181 10997841744 11002619853 11029999176 11041218216 11097752256 11102573772 11107130076 11113599168 11130201824 11130469686 11135037438 11141522784 11198825694 11205348192 11208033424 11210216454 11226963447 11236194312 11238112368 11277137169 11300562056 11312056296 11316698568 11328955428 11340205632 11340478548 11345132484 11379584956 11405169216 11408176878 11410124292 11416769856 11438792946 11450152224 11484923616 11489913342 11502357807 11513780208 11518505264 11518782471 11542709304 11608832952 11613597016 11625409656 11642776908 11654619228 11666192832 11694808916 11701620288 11719383426 11721383964 11724192858 11731021344 11735835552 11753650629 11760496272 11791356154 11820982677 11827867536 11832721488 11833006257 11844757008 11862451944 11915465688 11940216512 11940503868 11942542152 11945404044 11970217056 11975417622 12013834572 12038789728 12044020086 12051034848 12055980384 12074281443 12086271792 12091522779 12122974928 12128241861 12153434664 12155509296 12196070208 12240510696 12253768116 12265936704 12270970432 12271265748 12278412864 12283451712 12302098074 12314314656 12351710304 12356779232 12372571962 12382744752 12384858528 12387826416 12408749073 12458791408 12471463728 12484971288 12490094904 12502799064 12521477052 12534213132 12577436004 12605713344 12606016716 12609037602 12618535104 12640718601 12642876414 12681269826 12693862944 12713132313 12720536784 12725757072 12726063333 12731285889 12757731336 12798657936 12830815368 12841364928 12881421252 12914928064 12920539068 12933369792 12947377632 12953002734 12958318422 12960546912 12965865696 12985547967 12998443248 13037916432 13040142048 13059937071 13065296643 13072906224 13078585863 13164322824 13191667776 13197081408 13197399012 13202814996 13217114666 13230558306 13272682304 13286182464 13306030752 13306350978 13309539691 13311811674 13319564832 13345258437 13365495904 13399077552 13404898899 13432743576 13466494188 13509694488 13543638444 13557087936 13557414204 13562977932 13597055766 13617675072 13638346794 13651890336 13672613997 13674947958 13678225001 13686191568 13720578984 13764594384 13770574533 13799178792 13804841736 13818883176 13853603988 13889639616 13895674092 13901376636 13930587846 13932965844 13936304718 14016140334 14024303712 14030396694 14045592699 14051356767 14059540656 14065310448 14065648947 14179007108 14181427512 14193087552 14274394176 14280595812 14288913216 14296062802 14310259488 14310603882 14316476706 14324815008 14330693664 14352447753 14374212576 14396032727 14398490178 14410328688 14434667289 14446535544 14449001616 14529294072 14550041016 14565799836 14571777388 14580264384 14580615276 14586598908 14623248654 14663788992 14667655986 14670159804 14673675338 14706665568 14707019502 14710543869 14721624288 14794814797 14803431696 14809506768 14809863177 14840626248 14846716584 14931767592 14946955272 14969284596 14981592416 14984149824 14984510436 15036182892 15073962246 15082741728 15088931424 15105273904 15111836523 15120638064 15126843312 15198406299 15210902504 15213499056 15251723928 15319884456 15336477076 15351706944 15358376628 15390279072 15396965514 15435651357 15478443936 15485168682 15500546208 15523702544 15524076141 15530446953 15539492304 15625844568 15628511952 15632257144 15671534172 15680661696 15761310236 15770490048 15776961984 15777341676 15793009344 15800911518 15816602592 15816983238 15823474254 15832690272 15871526386 15887287584 15911404593 15920671824 15923389536 15927205392 15954105951 15967223496 16018446096 16058693448 16075027368 16099041924 16115029056 16122030372 16170989148 16204579552 16207345728 16211619774 16218272742 16252352487 16255126818 16320680928 16338357488 16345455831 16352163723 16361687664 16368796143 16402797432 16496762616 16510326336 16517101888 16544998764 16628618304 16646628384 16653459872 16653860658 16660695114 16670398752 16695302736 16695704529 16702556157 16712284176 16769914672 16798238541 16808022288 16812050136 16854291468 16857168552 16908359768 16950843084 16960715712 16967676096 16968084444 16975047852 16993433142 17010308448 17010717822 17017698726 17064877248 17069377434 17107753824 17112265317 17115186438 17125154784 17158189419 17175228336 17227385424 17234870013 17270670312 17277757896 17314063956 17331257664 17383888576 17413249428 17420395524 17430541632 17438114484 17464165362 17481928842 17542213374 17552430432 17579075139 17582075946 17586289287 17596532016 17603753328 17640744408 17687034231 17741801304 17749082232 17793677916 17865436736 17873198532 17910324768 17910755802 17918106066 17955325584 17963126433 18012925984 18020751858 18058184592 18066030129 18076552272 18083970576 18129407688 18184462392 18230151996 18233263944 18248255424 18294105312 18352792512 18360766044 18380652174 18398905056 18406455648 18406898622 18425177568 18434396771 18453147111 18471471984 18527565456 18535168848 18558857943 18574117128 18577287792 18581739624 18688187112 18707195592 18727456932 18735142356 18746054208 18753747264 18754198596 18782215578 18801319698 18866154006 18908570016 18909025074 18913556403 18964314621 19021904739 19040794416 19080805176 19088635608 19136597004 19197986904 19213771584 19246223052 19262047392 19265335488 19322131878 19372392096 19380808602 19400054688 19421066448 19429504101 19437477633 19440820368 19448798544 19497664872 19556874648 19560213072 19609359336 19614058492 19737908928 19746009024 19746484236 19775983598 19787501664 19795622112 19796098518 19804222494 19825671999 19845837459 19909023456 19914273673 19929273696 19959046128 19959526467 19967717511 19979347248 20048243856 20098616328 20149115364 20160850752 20169124416 20199741282 20264541732 20284665408 20315457666 20323794778 20335631904 20336121306 20344466898 20395583649 20426512608 20457520191 20465915603 20477835504 20512421937 20529287352 20580868476 20646891576 20698768188 20707262604 20719323072 20728324764 20834459424 20838015936 20843511138 20852064954 20895378896 20895881769 20899448766 20904457077 21024210501 21036455568 21045595041 21067882024 21089310984 21097965672 21215206124 21227562432 21236273856 21268510662 21272141268 21289631328 21357928128 21390349606 21411591264 21420893718 21433369824 21444094203 21465389232 21465905823 21474715059 21487222512 21496040496 21561318864 21597735267 21615493032 21624363656 21669803316 21673502424 21793941108 21802884964 21815583552 21825061524 21848699754 21857666082 21870396576 21879898362 21934872981 21995683488 22001483979 22005239706 22010513007 22059998352 22060529253 22082436432 22136602591 22205147544 22214260152 22260403648 22260939372 22270074876 22283045568 22397651388 22410696384 22416066848 22420432908 22453926894 22472388624 22476224736 22554274338 22601124112 22610943369 22624112592 22633397136 22657910856 22680957096 22690264968 22759169912 22816353756 22820248584 22877585892 22900304448 22969847232 22979826684 23004715614 23027560416 23037010528 23037564942 23085418608 23095448271 23217665904 23227194032 23227753023 23250819312 23285553816 23309238456 23389617832 23438766852 23442767928 23448385716 23462042688 23471671104 23507301258 23520992544 23582712308 23641965354 23655735072 23665442976 23666012514 23689514016 23701367277 23724903888 23725474857 23735211381 23807289579 23830931376 23881007736 23885084304 23890808088 23940434112 23950835244 24027669144 24077579456 24088040172 24102069696 24111960768 24148562886 24172543584 24183045558 24245949856 24256483722 24306869328 24311018592 24317429661 24327409113 24382690227 24481021392 24507536232 24542531496 24604196148 24628629312 24703420608 24713558464 24745143924 24765489504 24769717056 24775652832 24813262439 24817498146 24917582816 24942927456 24969942576 24980189808 24980790987 24991042671 25005598128 25042954104 25068426264 25154872008 25212033432 25218075204 25281437202 25285752828 25362539652 25387725888 25426264626 25441073568 25451514144 25452126666 25462571778 25490149713 25515462672 25516076733 25526548089 25597315872 25604066151 25661630736 25672779657 25762842504 25841078136 25894755264 25906005468 25916636844 25921093824 25931731392 25971095934 25996886496 26075832864 26080284096 26119874142 26130593286 26145812448 26157171726 26196248043 26222893263 26313320061 26328645648 26373113919 26394798024 26405629992 26434229332 26461116612 26612061504 26612701956 26619079382 26623623348 26639129664 26690516874 26730991808 26798155104 26809797798 26838834883 26865487152 26866133703 26877159099 26932988376 27019388976 27031127787 27087276888 27114828408 27125955864 27194111532 27276693588 27303780672 27345227994 27349895916 27356450002 27372383136 27441157968 27529188768 27541149066 27570978261 27582292913 27598357584 27609683472 27610347933 27637766352 27707207976 27791348184 27802753272 27861175692 27865931688 27872609436 28032280668 28048607424 28060793388 28091185398 28102713534 28119081312 28130620896 28131297894 28173323367 28299231009 28358014216 28362855024 28363537611 28561191624 28592125604 28620518976 28621207764 28632953412 28649630016 28661387328 28704895506 28748425152 28792065454 28796980356 28820657376 28869334578 28893071088 28898003232 29058588144 29071212903 29100082032 29131599672 29143554776 29161230552 29173197816 29246497308 29335311972 29340319608 29347350676 29413331136 29414039004 29421087738 29443248576 29589629594 29606863392 29619013536 29619726354 29663975397 29681252496 29693433168 29694147777 29706333741 29863535184 29893910544 29938569192 29963184832 29969020872 30072365784 30147924492 30165483456 30177862848 30210547808 30223673046 30241276128 30253686624 30299611923 30396812598 30421805008 30426998112 30473186499 30485692167 30503447856 30516700347 30639768912 30672954152 30716753256 30780558144 30793931028 30871302714 30956887872 30970337364 31001092416 31047405088 31048152282 31060893906 31078984608 31251689136 31257023904 31264514288 31265266707 31278097431 31343068344 31522620472 31554683352 31601823036 31633205184 31633966476 31646948508 31665380544 31743052772 31774575168 31822809186 31841343648 31846779072 31854410784 31902765993 31908211902 31934446992 32036892192 32085524409 32117386896 32131340577 32150054736 32198083848 32244060744 32341978296 32409159104 32423239548 32436545484 32504704974 32510253636 32641361856 32676714976 32690911662 32704327446 32723375328 32737592286 32773049631 32786499123 32805594864 32819847543 32993525232 33007859559 33089997528 33293256768 33306919744 33307721316 33321390228 33340797504 33390605472 33391409058 33405112314 33424568352 33539829344 33596477082 33616044576 33624100272 33680890341 33708582936 33714337104 33816719536 33831411507 33901686168 33936168888 33950095704 33986866284 34020616896 34021435644 34035397452 34138754868 34215507648 34224530634 34230372876 34250309568 34316378838 34350456672 34454770848 34469740026 34507073421 34541340624 34555515792 34556347413 34628127912 34826498856 34840791048 34876228968 34928330724 34963857684 35084426748 35104860864 35158150278 35164151892 35172578574 35193064032 35207506656 35260951887 35281488816 35374068462 35462948031 35483602608 35498164464 35499018771 35587355832 35746397064 35820649536 35821511604 35836212132 35910651168 35926252866 36025851968 36041503716 36116369184 36132060258 36153104544 36167941152 36222844329 36258815376 36274568337 36368924784 36384725583 36460303992 36466527888 36588210624 36721532088 36761304348 36797810112 36812911296 36813797244 36850355136 36868793542 36906294222 36942943968 37055130912 37070337696 37117715886 37126610717 37148234256 37154575584 37163479248 37226247219 37376374224 37414391184 37454913864 37470284712 37508397192 37564431156 37602639396 37732308012 37817140032 37818050148 37827112806 37922155803 37928629242 38043809478 38081588832 38139396939 38155048687 38161610352 38177271216 38178189999 38193857667 38273194008 38395973808 38492446104 38524094784 38644263756 38744784192 38761617204 38800109376 38842132896 38859008202 38874955266 38881640736 38897597088 38956643901 38995329744 39113749296 39120426144 39179811213 39195889929 39218718672 39228116984 39235757589 39492968472 39551967196 39575003328 39591244224 39592197036 39608444988 39651343998 39691674918 39818046912 39828547346 39858547392 39918092256 39919052934 39928619073 39935435022 39958694496 40035775311 40096487712 40157354449 40197232656 40214696697 40298230728 40399482564 40529083464 40630915332 40647589556 40671263808 40672242612 40688933796 40791167298 40853025216 40915040382 40931831206 40955671008 41017841991 41024843874 41034675003 41058574704 41161736952 41269746539 41293783152 41311723599 41397536376 41414525208 41456649528 41668918848 41687022276 41704129908 41790757792 41791763538 41798897532 41808914154 42048421002 42072911136 42091190082 42135764048 42136778097 42154070301 42178621968 42195931344 42430412248 42537021324 42544282536 42579262656 42780699212 42823182528 42841787436 42866739648 42888188406 42930778464 42931811646 42949430118 42974445024 42992080992 43057343259 43122637728 43188098181 43195470534 43230986064 43248727312 43304001867 43339606632 43347004848 43587882216 43605769928 43650123048 43697399508 43715332164 43740793152 43759796724 43869745962 43991366976 44002967958 44010479412 44021026014 44119996704 44121058506 44131631607 44164872864 44273205182 44384444391 44410295088 44428520304 44429589531 44521878744 44540149752 44795302776 44832133696 44840865816 44907853788 44944777248 44952449472 45108548676 45202248224 45221886738 45248225184 45266794272 45315821712 45335509569 45361914192 45380529936 45518339824 45595218897 45632707512 45640497168 45755171784 45959653368 46009431228 46055120832 46074021056 46075129884 46170837216 46190896542 46306954071 46435331808 46454388064 46455506046 46501638624 46571107632 46572228423 46591340859 46618476912 46779235664 46877533704 46885535856 46896771432 47014602516 47041985088 47165424616 47283930708 47311470144 47330885952 47332025028 47379028032 47402734554 47449807776 47450949714 47470422762 47614579158 47661862752 47734213779 47762015472 47770168608 47781616176 47862317853 47901670488 48055338288 48176080344 48297125772 48345087168 48366091116 48491899712 48512967444 48613738656 48622037184 48634859322 48654818226 48757057461 48765380454 48962042784 49015072464 49036367493 49056491169 49085062992 49106388429 49208392296 49490287848 49530979008 49551305664 49626524878 49634996292 49835165632 49885854912 49939885152 49960379616 49961581974 49982085342 50011196256 50036219807 50085908208 50087113587 50107668471 50136852528 50309744016 50394715623 50424066864 50436150408 50562874404 50571505656 50725079304 50852529252 50882147136 50903028288 50904253332 50925143556 50980299426 51030925344 51032153466 51053096178 51194631744 51208132302 51323261472 51336795951 51345559314 51357863683 51474568257 51525685008 51682156272 51704610039 51812010936 51833273688 51942191868 51993772992 52151665728 52239748284 52261186572 52291624896 52314343452 52392496086 52445786526 52626640122 52657291296 52737225417 52746227838 52758867861 52789596048 52811259984 52868458664 52922233224 53061102693 53225403912 53238158764 53247246696 53381033748 53596310208 53619595596 53677669766 53730974304 53732267406 53754318198 53865976752 53889379299 54038777952 54053028541 54062255574 54174553776 54198090387 54229656816 54251911728 54388223064 54553387176 54690455988 54699791832 54712900004 54744766272 54882315936 55058377536 55082298132 55141956522 55164585826 55196715168 55219366944 55220695866 55275532704 55303190313 55359441333 55414415952 55550342351 55582696368 55605506544 55676573829 55722351384 55731863376 55745218872 56064561336 56121586776 56182370796 56205427068 56238162624 56261241792 56262595788 56346646734 56598462018 56716028432 56725710048 56727075222 56740669209 56892943863 57065714217 57122383248 57184251208 57242415528 57265906824 57409791012 57584130908 57593960712 57641314752 57738669156 57786142176 57796006464 58117176288 58142425806 58200164064 58263199344 58287109552 58288512303 58312432899 58322461104 58346395632 58492994616 58670623944 58680639216 58694701352 58828078008 58842175476 59179259188 59213726784 59238027072 59239452708 59327950794 59362504992 59386866336 59388295554 59412667482 59477015997 59537512377 59727070368 59742821019 59787821088 59877138384 59878579401 59903152533 59938041744 60144731568 60295848984 60421095616 60447346092 60482552256 60507373248 60599223846 60793625196 60843610016 60853996224 60946372998 60971384334 61006895712 61033400694 61186750947 61279537824 61345908304 61372560573 61397746809 61433506512 61537265811 61587862056 61742605428 61940674728 62094810176 62096304564 62121787812 62157969216 62503378272 62514047808 62529028576 62530533414 62556194862 62686136688 62687645307 62713371231 63045240944 63072631503 63109366704 63203646072 63267932952 63293897016 63486105544 63645618372 63682687296 63708821568 63805531986 63816423804 63868893984 64073784384 64171048818 64234773792 64262681154 64300109472 64332282609 64396167696 64397717469 64424145177 64488121488 64683956592 64793205801 64846479096 64873090968 65009409948 65020507272 65353429952 65381823324 65408654892 65446750656 65475184572 65546099262 65572998246 65611189728 65639695086 65804618943 65987050464 66004451937 66015719118 66031539021 66179995056 66181587759 66409807773 66615442632 66642780456 66781210944 66782818116 66810224628 66849136704 67079658688 67192954164 67232089152 67248200544 67361780682 67417165872 67428674208 67633439072 67662823014 67803372336 67832830107 67872337776 67900191408 67973732568 68042871288 68070794904 68277509736 68449061268 68460745752 68632757676 68700913344 68909541696 68939480052 69014146842 69082681248 69111031584 69112694826 69215942593 69256255824 69286344813 69652997712 69681582096 69683259069 69752457936 69856661448 69927715368 70168853496 70316300556 70328303784 70345157148 70386128064 70415013312 70521903774 70562977632 70748136924 70925896062 70967205216 70996328928 70998037542 71104101831 71174711664 71176424571 71205634143 71421868737 71492794128 71643023208 71672424264 71821302336 71852505732 72083007432 72232738368 72264120516 72306209088 72335882304 72445688658 72517630752 72549136674 72737849568 72769451166 72920607984 72933055776 72952288983 72982227339 73148070681 73443064176 73522608696 73627594488 73737587084 73812588444 73885887936 74110261824 74140675392 74235431772 74253221434 74296468512 74309151168 74326958496 74439787317 74452494438 74752748448 74828782368 74866223621 74909827728 74940569424 74942372961 74973128013 75016794384 75128862312 75205278792 75464616024 75636100296 75654225612 75844311606 75857258484 76087618956 76163177664 76278793878 76310097374 76323220704 76354542432 76356379998 76387715334 76470449139 76546388016 76579644267 76791947616 76812198453 76984892208 77018338971 77288527512 77523234408 77684265792 77718016404 77749910532 77763281472 77795194176 77913287802 77990659488 78227498592 78240852288 78359622426 78391779858 78437437344 78456233968 78471515178 78588744129 78939960183 78985936944 79103934392 79119341757 79184394072 79216889976 79302687996 79383349836 79657094692 79836184512 79838105868 79857238146 79870870044 79917388992 80071550622 80192975424 80314708898 80394465312 80429393394 80516504649 80596461456 80598401109 80631477297 80798965128 81058166928 81093383361 81261830664 81295179112 81344485224 81377867592 81582334596 81830080764 81863662412 81911342016 82035683982 82049687748 82069350006 82117149408 82323473904 82539493078 82587566304 82623447198 82712934783 82746878739 82795072752 82829050416 82831043799 82913299056 83374044552 83408259816 83581515584 83583527076 83597795064 83617828308 84096842004 84145822272 84182380164 84271528096 84273556194 84308140602 84357243936 84391862688 84519970101 84860824496 84897693027 85074042648 85088565072 85561398424 85683574872 85776376812 85861556928 85863623292 85898860236 85948890048 85984161984 86114686518 86245275456 86376196362 86390941068 86461972128 86497454624 86608003734 86679213264 86694009696 87175764432 87211539856 87213638709 87300246096 87394799016 87430664328 87519593448 87739491924 88005935916 88020958824 88042052028 88239993408 88242117012 88263263214 88329745728 88546410364 88768888782 88820590176 88857040608 88859179062 88991926191 89043757488 89080299504 89082443331 89119001223 89590605552 89681731632 89815707576 89889554496 90217097352 90404496448 90443773476 90496450368 90533588544 90631643424 90671019138 90723828384 90761059872 90898835769 91036679648 91190437794 91265415024 91280994336 91419559497 91457076501 91510343568 91550101041 91919306736 92018862456 92150259768 92341674432 92381793084 92613908142 92870663616 92908776128 92911012092 93003277248 93142215264 93144456846 93166777837 93182681718 93236953824 93558471328 93755067408 93771071712 93793542864 93795800121 93834292293 94029205032 94330849232 94567861416 94664050056 94805469108 94899615552 94901899428 94940845524 95229158316 95323725504 95468427558 95524030944 95540337216 95563232352 95708297979 95724635706 95803340976 96110676576 96256573227 96352160688 96394021731 96594251544 96732182232 97025934888 97227477312 97269718644 97309636452 97514114922 97530760908 97924085568 98030144928 98072734986 98112982338 98170125984 98212776858 98319148893 98359497369 98416784592 98459542629 98980575696 99023578677 99253049756 99269992584 99879770304 99920759232 99923163948 99964170684 100022392512 100072439614 100171816416 100174227174 100215336942 100273705056 100619488032 100772229089 100789431246 100848133728 100872300816 101042671023 101125748808 101143011312 101450158608 101494234521 101705058504 101808506664 101850287112 101960598852 102061850688 102064306932 102106192356 102416264604 102646522944 102673591902 102691118628 102715727366 102949136514 103051370016 103364312544 103409220078 103521220263 103563703579 103624021872 103666547376 103669042239 103884383736 104479496568 104522373144 104628686904 104784992172 104891573052 105253280244 105314582592 105474450834 105492455676 105517735722 105579192096 105622519968 105736917328 105782855661 105844466448 106122205386 106388844093 106450807824 106476317528 106494493392 106497056313 106762067496 107239191192 107355339532 107461948608 107464534812 107508636396 107731953504 107778758598 108077555904 108106057082 108124511148 108349107552 108396180774 108459313632 108503823456 108668532987 108776446128 109106774352 109154176749 109380911976 109399583664 109425800008 109764631872 110164596264 110283913044 110329171652 110393430336 110438733888 110441391732 110551065408 110606380626 110718882666 110828831904 111100684702 111165392736 111211013088 111353147658 111379832151 111444702768 111463726752 111490437744 111678741657 112017883463 112129122672 112243173552 112364741592 112410854136 112525191576 112693293468 113196924036 113432056864 113451420096 113454150444 113481338418 113766467409 113785887726 114131428434 114244766496 114368502416 114418190817 114465146061 114484831056 114531813648 114581573001 114819582024 115168261816 115187921424 115477338312 115572284352 116234352576 116284851612 116400328128 116526398688 116574219104 116577024606 116624865798 116644922208 116692791264 116869931703 116985989232 117341247888 117361278432 117389402704 117539433639 117587669787 117656156016 117684350952 118358518376 118478905416 118655901588 118725009984 118773732672 118776591108 118825334964 118954031994 119075024754 119454140736 119485642038 119575642176 119754276768 119757158802 119785857219 119806305066 119876083488 120107325933 120289463136 120472063347 120591697968 120644090091 120894692184 121198447692 121587250392 121687220032 121892745996 121942768668 122013791424 122066801388 122373501894 122559075648 122691816608 122745121146 122795493618 122867013024 123053525973 123074531622 123104025009 123175724112 123485210856 123809239617 123881349456 123935170797 124192609128 124243575624 125006756544 125058057152 125061066828 125112389724 125372273376 125375290614 125426742462 126090481888 126145263006 126218733408 126407292144 126410334291 126462210903 126535865904 126587794032 126972211088 127291236744 127611063972 127632847608 127737787968 128342097636 128469547584 128525362308 128600218944 128664565218 128792335392 128795434938 128848290354 128976242976 129172029777 129367913184 129564294543 129586411602 129692958192 129746181936 129912005601 130018819896 130041014544 130763646648 130817309784 130950369144 131092198524 131145996492 131222379456 131279390172 131609237886 131974100928 132008903874 132031438236 132063078042 132359990112 132363175518 132394894821 132819615546 133153333173 133230885264 133285560912 133288768593 133565636232 133620449256 134385908328 134496401088 134723561364 134834331744 134857348416 135266878144 135325646028 135606744672 135665660214 135744675552 135800382816 135947465136 136006528707 136085742576 136141589808 136555019472 136785656691 136898122536 136921491504 137265515352 137878960104 138028293684 138165362496 138222063168 138225389652 138431885186 138512511648 138572689626 138920862213 139305995424 139363164192 139366518138 139399915711 139504915872 139713322896 139716685269 139774022577 139855430736 140337706992 140632601112 140656607568 140690314296 141043807548 141125955264 141496273848 141851792124 141934410432 141992657856 141996075084 142208203662 142349423328 142352849142 142411268286 142843737474 142985588256 143202641337 143261409221 143286046416 143344848528 143586953559 143705011464 144166014864 144528241032 144891377316 145035261504 145098273348 145475699136 145538902332 145841215968 145866111552 145904577966 145964454678 146271172383 146296141362 146886128352 147045217392 147109102479 147169473507 147255188976 147319165287 147475174168 147625176888 148470863544 148506442868 148592937024 148653916992 148879574634 148904988876 149505496896 149657564736 149732447242 149819655456 149881138848 149884745922 149946256026 150033588768 150108659421 150257724624 150261340761 150323005413 150410557584 150779500667 150929232048 151184146869 151272200592 151308451224 151688623212 151714516968 152175237912 152557587756 152620194748 152646441408 152709084864 152712759996 152775430668 152940898278 153092776032 153159288534 153583895232 153624396906 153969784416 154010387853 154036677942 154073591049 154423704771 154577055024 154956218137 155046468816 155113830117 155436032808 155499821064 155826575604 155981318976 156454997184 156719244852 156783559716 156874874688 156912467936 156943030356 157177488258 157879920366 157971873888 158207868784 158211676251 158238683514 158276603583 158368788144 158433779952 158605375992 158766699672 159183308079 159314189384 159676211736 159714476292 159741740088 160143101244 160629417796 160788930624 160858786788 161033009298 161192922912 161196802218 161262954594 161597930256 161668137897 162116333856 162159085623 162186766722 162523661328 162590358224 162594271161 162688970448 162755735184 163164669192 163660161528 163727324824 164071367964 164099375496 164138700012 164234298816 164646947808 165078986156 165175132608 165246894396 165425869566 165493757478 165590145504 165658100832 165662087598 165826598112 165909570939 166078323999 166651027053 166748089104 166816519632 167029721487 167167054152 167195590128 167235656616 168193684008 168364760328 168543056192 168547112388 168616281204 168714487872 168783725376 169039940202 169721648992 169795386054 170148085296 170177130144 170222007627 170678831589 171122796848 171197142651 171367149744 171552753624 171727246584 171797720472 172229373036 172752392724 172781882136 172923944256 172994909248 173216007468 173358426528 173388019392 174351528864 174423079712 174427277418 174600492192 174789598032 174861328656 174865536909 174937298697 175039186896 175478983848 176011871832 176041917648 176084104056 176484234024 176526526428 177092820728 177537777564 177641180352 177714081216 177718358124 177983852382 178087514976 178160599008 178164886662 178238002446 178431047991 178612537131 179181211104 179228463057 179363463264 179631415152 179635738203 179709457599 180434194704 180887546952 181263286848 181342038276 181447656768 181522119744 181797671538 182073359296 182380875588 182530830048 182561988672 182839118994 182914153002 183020687136 183100202082 183560252841 183838613472 184037724912 184117681719 184193240427 184300519536 184611797433 184763586168 185227816284 185822024184 186284430528 186288913692 186333555674 186365363436 186473907648 187116942656 187510134816 187542143424 187587085728 187591600242 187668584586 187871844181 188058410064 188062935921 188140113693 188661698464 189135722832 189217894509 189328100112 189610938216 189803798856 189881691048 190458316632 190936855116 191048061888 191126464704 191416595958 191449271412 191606681952 192221353152 192513146454 192704321376 192788043462 192996847827 193076050391 193188503088 193193152407 193272435531 193464364464 194051869776 194379617403 194539437288 194619272904 195028229844 195061521816 196060289856 196145469972 196225964676 196340251968 196425553716 196638297786 196718994738 196833569184 196919085258 197961151392 198013355811 198047157354 198094617063 198506099512 198539985168 198544763277 199229423319 199846327896 199928341368 200144879228 200343632832 200348454348 200430673884 200547410112 201238976064 201544458178 201578862492 201696267456 201744601632 202085342046 202251497616 202286022624 202900317216 202988469042 203208321257 203410117008 203498490321 203617013328 203700574224 203921197704 204128613864 204212384712 204832529208 205347183804 205382237256 205431454732 205898273028 206102740032 206728625088 206818440156 207042440526 207127407158 207248043744 207333094752 207338084478 207647827779 207768767472 207859034439 208958993136 209044746288 209049777207 209257373808 209569984344 209783146104 210506560488 210948901668 210984911352 211035471444 211158384192 211245039936 211473834656 211565711322 211688932896 212244410772 212777688186 212901615648 212952635056 212988986784 212994112626 213312305493 213524134992 213616902429 214265606211 214478382384 214710679064 214929069624 215017272792 215463907008 215557517196 216212114164 216249022296 216698215104 216792361548 216918627264 217007646912 217337065974 217552892256 218213548704 218308353498 218761823952 218799167328 218851600016 218856866949 218946682017 220329192528 220567826088 220658343304 220882783464 221212761252 221437765332 221657663808 222201369404 222330785472 222422026176 222706295316 222759664302 222889405536 222927453504 222980875488 223319361951 223357483314 224035766926 224258245344 224486347104 224598670863 224729483184 224821708272 224827118883 224919384039 225050383152 225386586936 226393848072 226864113728 226908300888 226962676836 227532934818 227571775452 228262856868 228489532992 228737004832 228836381634 228930292122 228969662112 229063627296 229163146002 229411347417 229639164048 229738932801 230336523632 230375842848 230436595359 230954676624 231055016913 232569703224 233052797376 233148438208 233154049212 233249731596 233289844416 233385582528 233739863406 233971978464 234682495776 234722556864 234778805408 235078867278 235175339574 235312312032 235368701904 235766232387 236717036752 236819880549 236957810832 237311803176 237553182216 237650669928 237908063988 238150049508 238971284076 239508553536 239514317604 239571714438 239612610132 239752166976 240214651866 240578926272 240944126694 241183395936 241288180182 241549513947 241789384368 241795203327 241894431891 242396895384 243174500784 243280150083 243785491992 243885537336 244133602776 244747003788 245383633216 245490242292 245590987236 245734026048 246107051946 246149063244 246208050018 246351448224 246970421712 247618479234 247762698912 247870341594 248138804349 248240636217 248385218256 248487151248 248493131397 250122133656 250224779448 250744546752 250750581228 250853484924 252180963776 252290526012 252437466816 252814584288 252820668582 252924421806 253071731808 253175588064 253559910303 253944422176 254582473488 254693079081 255222127944 255265695216 256684195272 257050724616 257329130436 257584670784 257590869876 257696580708 257952485952 258344059554 258735826368 259128589086 259172823204 259385916384 259492363872 259824011202 259886275019 260037639792 260082029088 261527293296 261634619568 261640916127 261900738288 262184397048 262291992984 262558780344 263218475772 264017807748 264062876472 264126156084 264719980224 264726351036 264789789642 265639231092 266306666346 266461770528 266571121824 266577537186 266975778573 267131272464 267240898512 267247329993 267357003669 268771816656 269447122728 269668663488 270651292056 271213489344 271331320428 271489351104 271600765632 271894930272 272013057414 272171485152 272283179616 272696507307 273110038944 273571313382 273796245072 273842983008 274258678491 274371229503 274531030704 274650303123 275757920208 276056587368 276450779304 276863770372 277025023296 277145379252 277841724426 278611990848 278726328384 278733036276 278799831422 279009831744 279426645792 279433370538 279500333511 279548045154 279710861472 280675413984 281101481143 281265202224 281313215136 281380628592 281387400363 281502876879 282087615096 282992547696 283703584248 283992150168 284416407324 284698846656 284705698284 284822536572 285687474948 285971176512 286405282674 286522818442 286572092832 286689697056 287124893937 287173907118 287410022928 288332029728 288769719681 288888225773 289056482064 289182065193 289782754632 290196546696 291077804664 291682431936 291809155932 291928909356 292542344766 292592282724 293772256704 294090434784 294218204958 294338947014 294510377952 294638330574 294950348336 294957446679 295078492107 295250353776 296941727088 297012885736 297070736031 297759149268 297809977752 299464894484 299639310912 299762277696 299769491844 299892512052 300067177536 300217318842 300515449248 300522681522 300646010826 300821115168 301559001334 301858464096 302316687267 302368293738 302544401184 302616902448 303128013069 303377246424 303429033936 304350475824 304482703563 305115175512 305240389496 305425519992 305550861336 305881796556 306185552064 306318577068 307248793812 307939568832 308020775706 308073355884 308147182098 308847409542 309154110048 309912436274 310092937632 310227660234 310563660789 310691110737 310872065616 310999642128 311007126717 311653151208 313438489704 313567119432 313824935872 313886060712 314354976516 315759840732 315943747776 316415737568 316423352502 316477367028 316553207166 316737576288 316867559904 317210751984 317348566983 317533399344 318366616158 318628378768 319166532279 319352423472 319428952584 319483480176 320286202488 321258835592 321717573576 322066018596 322385845824 322393604436 322525909188 323195860512 323336275794 324232667712 324318171246 324373533444 325047322656 325180716448 325188542322 325377940896 325511470368 326005598961 326329338384 327320323056 327454649648 327462530247 328142735928 328198750992 328277400024 329293895616 330157972312 330493788792 330851739132 330987514956 331180291008 331316201664 331324175196 331653196224 331819141878 332156647998 333302054106 333496178208 333633039264 334059442974 334139496453 334334108304 334391180256 334471313232 335036224971 336053650389 336387368016 336729520656 337094224776 337232562408 338079880404 339443297984 339590772108 340296170592 340354260288 340444015254 341299402227 341357663178 342245593696 342394285302 342734299488 343105507248 343254572451 343395438183 343454493168 343595440944 343744719003 344458746072 345504785448 345563764272 346432014936 346716853056 348703057728 348846159424 348854554836 349200984384 349579196064 349722657312 349731073818 349874597394 350078373792 350253538649 350609795109 350957967696 352023743664 352083835296 352168208112 352618300917 352763009361 352968468048 353053052856 354185641456 355075555128 355436716248 355967704764 356175029952 356321198016 356329773324 356476004892 356862095982 357225074262 358362422208 358456926114 358726926528 359262830304 359271476406 359357571657 359418915198 360321977799 360868389408 361416190041 361775093904 361932270273 362684076552 363595343076 364761751176 365061660096 365678237988 365828306004 366041374272 366200404164 367120505682 367677226944 368075449824 368235363438 368386480854 368601039072 369160577919 369223594866 369312075027 369527172336 370455632568 371427718851 371644048368 371805512391 372577827384 372667111348 372730726872 375020269632 375174171456 375183200484 375337169172 375743688362 376116820128 376125871842 376280227386 377323396928 378271445664 378371199787 378435789018 378656200224 379221876432 379231002873 379386632709 379607597712 379763382096 380916633264 381873710232 382833191916 382898542824 383213363904 385026292908 385408642752 385576086924 385993695654 386152100782 386377006176 386386304814 386544871062 386928728928 387516089331 388103739552 388692883629 388759234806 388852396457 389078874576 389238545808 389736016803 390056459688 390123043632 392290939944 392451929352 392851107432 393276595572 393437989476 393667138368 393838170516 395922302784 396026711622 396094314708 396189234126 397012199024 397079970336 397089526554 397184684463 398458846638 399459999519 399692655792 399856682736 399866305779 400289758456 400696908696 400861347768 403088916356 403157724984 403489203264 404170684092 404502995232 404572045248 405800634432 405976938084 406416642514 406820234016 406996980642 407234026656 407401148448 407842395408 408019586121 408257227728 408424769424 409665058416 410356970073 410694367608 410764474512 410862909464 411796546056 413636880312 414084881052 414254814316 414496087488 414666189504 414676168956 415295655558 415537534944 415718068878 416762586639 417917986272 418089492576 418099554414 418199747133 418514747616 419139968688 419150055807 419322067731 419566292208 420595449229 421013120976 421897803336 421969822704 422070942888 422947669312 423131422644 423377865792 424488821544 425555376372 425803231296 425905270112 425977973568 425988225252 426624610986 427048269984 427233804858 428531212422 428956764768 429421358128 429607924011 429784227663 429858139248 430034545584 430760860677 431115034392 432424228328 432498044592 433584723096 434674131948 435105784512 436427097408 436616706996 437523647904 437598334656 437703200032 437713733898 437893364034 438813517149 440658385056 441135652176 441316686608 441327307437 441508420521 441765566928 442425522504 442875530664 444402738808 445412590632 445519328604 445778811072 445961750976 446638723902 446714966628 448071533852 448516490688 448972694208 449197341726 449458966368 449643416544 449654237766 449838768078 450100766304 450325978263 450773173872 450784022283 450969016239 452338502001 452787696144 453552440607 453816601776 453925353672 455065869636 455143550904 456525713736 457474009664 457672763268 457860584244 457939324224 458127254592 458326292004 458822694834 459278328096 459477865602 460673047264 460751685696 460873190718 461909353248 462031163559 462110033826 462220773147 463271114313 464868654411 465139406448 465341490351 466308098424 466499463192 467479726812 467943956928 469364991552 469557610816 470157734556 470350679148 470624624064 470737403808 471532464774 473434073504 473639761098 473915621664 474623606352 474635028753 474829810749 475106364432 475301339856 475816127976 476300099016 477549924237 477942568152 479028635208 479143428876 479225220264 480429303732 481888253388 482366791872 482576360364 483099027894 483578768736 483590406654 483788863782 484793790768 485004413691 486349001568 486477256869 486560300166 487570983984 487771074672 487782813483 488267205552 489494007576 490980484584 491181974472 492214103892 492298126488 492416100036 492702896448 493940843424 495236958468 495525397824 495740683188 496277608698 496481272434 496770436512 496974302496 496986262794 497728712817 498234971997 499953081159 500244267312 500449558896 501089164461 501501162456 501706969848 504581052024 505629168576 505641337164 505848843612 506143463616 506351176128 507119820606 507888844352 509164946976 509386158162 510444255888 510531390432 510666022881 512036494767 513368390544 513591427953 514101449232 514658260872 515181739752 515393161416 516688119108 518257178172 518345646408 518771832768 518984727744 519648022404 519772550038 520075279584 520164058176 523054586592 523269239136 523281832254 523801476576 524063565347 524368794096 524583985968 524596610727 524811896091 525117560688 526436951544 528035615496 528125752944 528252312168 529452702072 529579579284 531278462184 532613332692 532923541056 533142243648 533155074372 533951557146 534262544928 534481797024 534494659986 534714007338 535293143973 537543633312 537685389171 538894245456 538907214609 539128372797 541302584112 542662640856 543789860544 544026114828 544342970304 544566359232 545393014614 546220077888 547142626764 547592490144 547685966016 548517356982 548742459006 549062061408 549300606246 551515840416 552113174736 552353045157 552579721281 552901558608 553727540744 553835392299 554290758504 555683448852 557466072552 557599662844 558853291584 558866741076 559000667022 559096090308 559421722944 561350827968 562202962286 562530404448 562626430272 562761257184 562774800726 563005753758 563615532543 564175230192 564188807763 564420341079 565985095392 567407168496 567653683527 567984300336 568832814648 569411396568 569645073144 571374949896 572810565348 573045636884 573144185664 573379394112 574249787874 574347814236 574820045856 576664059456 577539439362 577776451546 578112964128 578364130386 578990543481 579228151173 579565509264 579817306593 580393093392 582155609328 583138852209 583618311864 583857818712 585084689532 585184565448 588180869568 588436409916 588677894028 589020755904 589276661148 589900696672 589914893358 590156984214 590500707552 593883454176 594025771472 594040067433 594141472062 594283851189 595518298536 595619955504 597688269957 598929788968 599538983688 599785024104 600434637684 601030898496 601045363044 601292021652 601642230336 603118002668 603716928192 604633374534 604736587476 605088802368 605233804896 606256026138 606754492848 606858067872 608700951648 608965407126 609624963771 610230351024 610480778992 610495470963 610851039984 611101722672 611763593112 612637154136 614497587624 616041551412 616146711768 616294364196 617694819084 618308220096 619824872548 620185875264 620455320468 621127321578 621382221474 621744131232 621999284256 622014253434 622943483337 623306302416 623577103317 626876979408 627134238864 627149331621 627772121424 628709953032 631519681464 632831475136 632846705004 632954734056 633106414332 633475152576 633735119808 634421503968 634697133966 635066798688 636733232316 637256757536 638333064558 638704846944 638857905168 638966960352 639936916479 640572404976 640850707287 642517671184 642796818633 643435147152 644132037192 644787208872 645051818376 646391721024 646672551588 648636342492 648747066888 650094645312 650361432896 650377084644 650755881792 651022940736 652011197922 652658676768 654640646112 654909299296 654925060494 656285471856 656397501984 656554800048 656570600847 656840046051 660315944624 660987577584 661703478264 661975029912 662648350392 663638283756 664313295996 666604108212 666992356416 667266078528 668118885948 668278992906 668668216608 668782360512 668942626464 669958085853 670072449942 672107300778 672774736032 673459041312 673796012589 674188449552 674465124816 674481356649 674758152117 676159760808 679181544216 680592341184 680888030508 682598804454 682715326356 684491187392 684788570604 685468598976 686211014496 686509144902 686790876366 686908986336 687190881888 687489438006 688234042251 688917492144 689216798403 691009570896 691127528544 691309786077 692864029872 693165050739 697709109672 699158392128 699445314624 699462147636 699749194788 700156747584 700507077298 701219590218 701915935392 704047487328 704167670592 704336416224 705236601834 705405603623 705526018722 705936936096 706106105712 707298697161 708371282912 710151110256 710459641647 710873432496 711935409528 712659546648 712952009784 713724191964 714450148524 716913852228 718525660608 718542952812 718715143314 718837830396 720643955598 721736778816 722832380082 723550187808 723864540546 724648541841 724945925053 725368153104 725385609981 725683295673 727190686152 729523502352 729840450249 731356475976 731656612008 732400808328 734241011364 736150899648 736470726876 736772961708 737202078144 738321155838 738447189732 738624150054 739054344672 740911265136 742855437702 743288096736 743611024782 744416413047 744721908651 745155654768 745334222696 745461453744 745479394191 750366400968 750674338344 751487376724 752233640256 752251743684 752560454772 756542891328 756742399574 756871578036 757312400448 758443752864 758462005746 758773265418 759215195424 759526764192 760679730909 761833266528 762989734531 763747420464 764079237243 765666383832 765797085648 770052585816 771152173848 771987391308 772304201564 772754012352 772772609628 773089742124 773857457856 775032178662 776207479104 777385767258 777518469612 777704792914 778157749152 778477091616 779472033606 779658825057 780112919376 780246087264 784125184241 784581879888 784903858704 784922748381 785702214864 786553191144 786875978952 787676341032 792053423244 792188629416 792378468252 794024398048 794159940672 794179053108 794369368926 796917693276 798919999038 799385311584 799713365472 799732611558 800579516912 800927335719 801393817392 801722695536 802071011007 806177832712 806315449968 808341368184 809005990464 811953876168 812833285028 813640468032 813993961284 814468053312 814802296896 815684790816 816039172242 816514455456 816849538848 818089521921 819330116832 820713940146 821388735216 821528949024 821725818928 822776035473 823113688509 823593092112 827273760624 828169762104 828509628632 829352337912 830591311116 831075069888 831436137756 833525173278 835835972544 836178985152 836199108828 836399494266 837029495232 838279937376 838300111614 838501000533 838644135462 839132584416 841190898458 842026241952 843304443429 843795606672 843939645408 844141885776 844162201089 844508630637 846262845288 848977643088 851110752744 851810540224 851976450504 853249221972 854096539968 854467609716 857062424844 857913529536 858842716256 859215848022 859568455326 859716278496 860069091168 861374681811 861521721354 862230068784 864848456656 864996089184 866309159043 866664677319 867169446192 867546195579 869348263896 873233413992 875047295808 875406400064 875427467796 875786728068 877627034298 881316770112 882271304352 882633373216 882654614874 883016841042 883531133856 884851045008 884872340037 885235476321 885751061328 888805477616 890825181264 891038657208 893277447804 893429933256 896143067704 898394683452 898917932736 899286833088 899308475532 899677536156 900201532608 900651956526 901546347744 901568044566 901938032478 904677004002 905575392288 906950061801 907104881214 907633203552 907850707344 909384039207 910131739272 910287101808 913051427472 913448110689 915345526536 915721168488 916652584008 917645389668 918556656192 918955731204 921346094528 921746381436 923818706496 924062327118 924220067652 924441546294 926542228626 929737308822 930278812896 930682980702 931690982367 932073332211 932616196848 932998926384 933021380151 934959453624 940315469112 940701358296 941474807616 943064929548 946868147008 947279522196 947831243328 949247212704 949270057506 949659621498 950212728864 950602679712 951632255952 952045700949 952600198032 955099848474 955885136304 957499596837 958057270416 958286857752 958450440528 960858607464 963776506776 965152720728 966198055788 967157537472 967180813308 967577727564 969587581536 970008827382 972698003136 972954513738 973120600332 975141967968 975542149344 975565626966 975799409977 976534411104 978016796883 978988015152 981960969168 982363948944 982387590741 984428207784 984596252976 984832200072 987881686848 990473916936 991481366376 992555217396 992962544868 993540873024 993948604992 993972525588 995457425634 996469943994 999906162318 1000488534624 1000899117792 1002178328922 1002418489359 1003002324912 1003413939696 1005108674913 1008160951167 1009162104048 1011282674328 1011697687224 1014239641212 1018329893952 1018772316324 1020888511776 1021062780864 1021332045762 1023898206681 1024072989534 1026736781088 1027182855906 1028202898464 1029316521744 1029763717353 1030186314549 1030363479504 1030786322832 1031234157009 1033376238216 1036514356344 1036691292816 1039296044808 1039545100076 1040150559168 1046109173184 1046538478272 1046563664508 1047602953152 1048127130694 1048737588192 1049167971936 1049193221454 1049623792182 1050235121376 1050760615947 1051829385327 1052873903088 1055456504669 1056071230992 1056251505888 1056504624336 1057854902751 1058289028083 1058905404144 1059159158568 1062556924368 1065226665384 1066310148744 1067903114292 1068525089856 1068963594048 1068989319972 1069428014676 1070586287946 1075087266624 1075370778342 1077788490912 1077814429218 1078072714971 1078256745594 1080965933397 1082605168224 1084248570123 1084693526959 1085325281712 1085796810819 1088052229656 1090786029228 1094285253528 1095184980288 1097034713964 1097484918012 1098124122816 1098601212492 1103031680832 1104226349472 1104706090314 1105159442562 1105803117216 1107455081488 1107481733757 1107670784598 1107936225081 1108581517008 1111366897704 1114283156553 1114932145104 1115199325688 1115416537173 1117733482152 1118001334044 1118192180616 1124405924572 1125060808896 1125522514368 1125549601452 1126011507516 1127231065086 1128350460384 1128377615526 1128840682158 1131970190784 1134814336992 1135113599361 1135307367054 1135968600672 1137665629296 1137693008619 1138159898127 1138822793136 1139290146288 1142749899792 1145621130696 1146091273768 1148499575748 1148695628472 1149640091712 1155078878724 1155552903092 1156225928256 1156728260772 1157981086962 1158456302346 1159131018528 1159634613186 1160786186784 1162548267993 1164311218656 1166078650887 1166277704418 1166557189371 1167236623728 1167715637424 1169208050409 1170169379064 1170369130896 1173239937323 1176872819832 1177355788056 1178553322296 1179801393344 1179829786716 1180313968428 1181001415104 1187766908352 1188051542944 1188080134866 1188282944124 1188567702378 1191036597072 1191239911008 1191554053389 1195376539914 1197859577936 1198379998557 1199077967376 1199570048208 1200869275368 1202090726088 1202584043304 1206236005336 1209266749068 1209473174952 1210467609792 1212512052276 1213508985696 1213716135744 1217401903296 1217930814252 1219249927542 1220460702048 1220961557984 1220990941926 1221702079968 1222203445344 1223527186224 1224058758363 1225274308272 1228995175248 1231070910219 1232083102824 1232293423536 1232588728392 1235389638168 1239649745096 1240910640936 1242254643156 1242764442948 1243488262464 1243998568512 1244028506868 1245886966674 1246612604832 1247154206634 1250287759917 1253753958816 1254268477728 1254298663242 1254599241399 1255544242848 1257419906064 1257450167421 1257966203193 1261786347687 1263039362928 1265693410008 1265909468112 1266212828664 1268843007936 1269394267932 1270133597376 1273466464632 1274513515072 1276666129116 1277409693888 1277715810336 1277933920704 1279873832958 1281144809952 1281701414574 1285035342368 1285593637266 1286870294304 1288264074384 1288823772033 1289352682989 1289574417744 1290103636752 1292282582031 1293345103176 1297272684984 1297494133776 1300754169288 1304022395844 1305317353536 1309281292224 1309818598592 1309850120988 1312570943712 1312795003968 1313109600096 1313141201694 1313680092102 1315102909267 1316440551447 1320631889248 1321975155168 1323406956528 1323950059824 1323981922311 1324525261563 1325296700784 1327276567512 1328626591992 1333208216424 1336237771896 1336557985812 1337336433216 1337885252928 1339916171706 1340144899884 1344214601556 1345549472064 1346918082624 1347592025178 1348376899104 1348930249632 1348962713298 1349516304234 1350977934789 1352319521616 1352352066849 1352907048717 1357015506003 1358363088432 1360657321821 1361776061016 1365197608908 1365430652712 1369577141208 1372422028992 1373018289804 1373581752732 1373817972672 1374381763776 1374978876012 1376468084502 1377834984288 1378433596806 1382019141792 1382255057088 1382619572154 1385728059744 1386093490677 1386330101478 1386662319441 1389813342939 1394605963233 1395418219344 1396024471053 1398924295272 1399498389576 1401014154596 1402439180436 1403831870784 1408094974656 1408672832448 1410473203668 1410811207246 1411052037444 1411873872192 1412212211424 1414597394322 1416742565824 1420302220512 1420919283294 1421746864992 1422458248799 1423870819056 1423905086259 1424489432247 1425319093296 1425904019568 1427448383928 1428900297048 1432649772711 1433827704456 1437085905624 1437430286628 1437675660792 1441287911196 1445664760164 1447100375616 1447729081092 1449297083682 1449891850106 1450736306208 1450771219962 1451366591346 1454381372304 1455013241073 1459047004704 1459431770607 1459680900498 1462712951952 1463313224016 1463348440449 1464801616656 1468482022728 1472941453752 1473545923416 1476642311676 1476894379464 1477248300108 1478108689344 1481822530272 1485710875404 1486576193472 1487222049564 1488832826094 1489443817302 1490311309536 1490668445392 1490922907488 1490958788382 1493186138451 1499859243477 1500732801936 1501348676688 1502974753448 1503267493383 1504503487368 1505120909544 1513484799148 1513743156072 1516887505728 1516924011492 1517546530836 1518430390848 1519053528384 1521359461818 1523666533056 1525979469062 1527494840928 1528158474486 1531332767664 1531594171296 1531998068643 1540105171632 1540774283859 1542304347696 1543974782616 1544608403128 1545545219256 1546179484248 1550064357324 1554771534516 1555036939224 1555409585828 1556315498304 1556954183232 1558944067212 1559317650114 1560225838752 1560492174528 1568250368482 1569163759776 1569807717408 1569845496762 1571404429728 1572190696041 1573106382288 1573751957904 1573789832181 1574435688273 1575352682064 1584106846488 1584377258832 1584756936504 1588048796096 1588358106216 1588738737852 1593835386552 1597839998076 1598770623168 1599426730944 1599465223116 1601159033824 1601854671438 1602787634784 1603445391072 1604142022014 1605879431919 1612355665424 1612630899936 1613056167513 1616682736368 1617385118391 1623907752336 1625666570056 1627987922568 1631369581632 1632078344484 1633028910912 1633699077696 1636179043842 1638660233664 1641427880292 1642777470432 1643057898048 1643451637856 1645552070946 1646227377018 1647186184224 1654547521248 1656339524208 1657019257264 1657059135471 1657739163843 1658704675824 1661182622232 1662872275512 1667050346556 1672398217656 1672798988532 1676559874752 1676600223228 1677002001066 1677288270924 1678265168832 1682381796916 1684052483904 1686608886858 1687591213344 1687879290816 1688283771552 1688324402178 1689017261274 1690846597629 1692525690576 1692566423289 1693261023237 1697955286176 1702221505488 1702961050581 1703952901008 1706498443944 1708935219432 1714124849688 1717685432512 1718431696044 1719136910652 1719432556992 1720138182336 1722749363622 1723043442708 1724460137568 1729696913312 1729992178368 1732618318086 1733329354638 1734338892384 1735092391158 1736971630443 1737684453519 1738696527792 1739451919779 1746466827984 1749416556627 1750854935592 1751573456136 1755254068596 1764542608704 1765266746432 1765309229748 1766033682084 1767062267712 1769702090016 1769744680074 1770470952642 1771502122656 1777610955232 1781650362528 1782077314416 1782120202299 1782851553567 1786554895608 1786859866512 1792286135408 1793064809871 1796789366904 1798616951064 1799355072312 1801303913052 1803092695488 1803136089132 1803876064956 1809354008004 1811150784576 1813900123602 1814209762428 1815266407104 1815701414688 1818768078414 1820263478544 1820574203616 1826102854944 1826896221378 1828874891313 1830691053072 1831442336976 1831486412889 1833305168016 1835290779336 1837911462408 1843492762872 1848124654236 1848440135304 1848883092588 1853084457252 1859474617644 1860557625792 1861365961404 1863381964734 1864146664422 1865232393696 1865997852768 1866042760302 1868830450011 1869918907248 1870731309951 1880630938224 1881402716592 1881447994863 1886129859096 1894559044392 1898494425408 1898540115012 1899319242996 1900425457728 1901205359424 1903264511904 1904091401898 1905200396064 1910199696948 1911770272608 1914999193674 1916114540832 1916573715504 1916900881056 1919810749437 1921717214928 1922552121861 1927553013552 1928390455899 1930305441456 1932396111576 1934361626616 1935155455128 1939175163072 1940017654764 1945909027476 1946241200664 1950283935936 1951084298688 1951131253932 1951598819954 1953068822208 1956033593766 1957976030304 1963921938336 1964727897888 1964775181482 1967710368001 1968856415568 1969192505952 1969664400144 1969711802541 1970520138153 1980947833872 1982962732752 1985110434792 1985925089736 1987945051176 1990914851268 1992939887988 1999812324636 2000977069248 2001798235584 2004356657844 2004836978718 2006004649824 2006827879392 2009874257559 2010217349826 2016321902334 2018324208096 2021388037767 2022217580411 2022565348656 2023395374448 2023444069947 2024274456351 2028479282424 2037544632648 2041777023552 2042664091524 2047796413362 2048145979068 2053473562176 2054365711812 2056405796928 2058633043488 2059527434706 2060372629098 2060726959008 2061572645664 2062468314018 2064702126753 2066752476432 2073028712688 2073382585632 2073929358231 2078592089616 2079090200152 2079495152217 2093127329016 2096254261388 2097475176384 2098335943872 2098386442908 2099247584364 2100470242752 2101521231894 2103658770654 2105747806176 2110913009338 2112142461984 2112503011776 2113009248672 2115709805502 2116216810869 2116578056166 2117810808288 2118318317136 2121896091483 2125113848736 2128339785797 2130453330768 2131378924941 2132620297488 2135806228584 2137978639944 2138856029352 2141172575892 2150741556684 2155576981824 2155628858436 2156145429942 2156513491188 2161931866794 2165210336448 2168497140246 2169387053918 2170650563424 2171593621638 2173945625523 2174837775159 2176104459312 2177049887019 2181572058456 2188570507056 2189521350747 2194069427928 2194969836024 2197202424984 2208452698944 2209412180628 2210318885124 2211606234432 2214910162976 2214963467514 2215341569196 2215872450162 2217163034016 2222733795408 2228566313106 2229864290208 2230398651376 2230833074346 2233249239141 2234165725953 2235466964304 2236002668088 2236384361232 2248811849144 2251099202904 2252023015032 2254462130172 2256700920768 2256755231052 2257681364316 2269628673984 2270227198722 2270614734108 2271937201344 2275331258592 2275386017238 2276319796254 2277645586272 2278580292576 2282039192727 2285499799584 2288969203593 2291242261392 2292182547536 2292237711729 2296999151496 2297391256944 2310157757448 2311105806184 2313456521544 2315962173924 2316912604692 2318262037056 2319269226372 2321572373568 2325096535986 2328622437312 2332157301774 2332555408836 2333114378742 2334473247456 2335431274848 2338416100818 2338976475171 2340338758128 2340738261792 2346479874646 2352375552723 2353745639664 2354711576112 2354768245143 2357106644592 2359659573432 2360627936856 2376103085888 2376160269732 2376565888248 2377135404756 2382073194144 2382479822016 2383108106778 2390753079828 2395719155872 2396759997114 2398155934752 2399140096416 2401738550736 2402782007157 2404181452176 2405168086608 2406213033021 2412472010672 2418533498136 2418946349904 2425024104552 2427017971392 2435861628504 2438499855084 2440921404096 2441923115968 2441981883852 2443404159936 2444406890688 2447054372448 2448117516726 2450548616544 2454268565763 2457990350496 2462141820438 2464166205648 2464586847072 2465177456784 2468328106419 2469341065527 2470779276336 2479299490192 2481821281872 2484509286312 2485528885896 2488057013736 2491773933348 2493225209664 2494308413268 2500575519834 2507507917632 2508536955456 2508597326484 2509198482798 2511088485696 2514839812128 2514900334842 2515503001599 2515932406386 2523572695374 2526078725856 2529913330287 2531386820016 2531818936224 2532425657328 2532486603267 2533525891911 2538788535864 2546932929264 2553332258232 2555431620672 2559747665916 2562289619904 2563402829148 2570070684736 2571187274532 2573740588608 2576528148768 2577647544066 2578705365978 2579148835488 2580207273504 2584124045433 2584565164062 2586690206352 2594545369968 2594988267552 2598927477129 2599994031957 2601508338576 2602638586737 2608044791688 2619700241976 2625141887424 2626219200192 2626282403388 2627360184204 2630205818534 2632881102894 2641263778496 2643950310336 2646813913056 2647900119648 2647963844622 2648598398509 2649050523126 2650593401568 2654553135024 2654617020111 2655706428963 2657253183984 2666416432848 2672475543792 2673115971624 2679832343412 2680289799768 2688429203112 2695184050356 2696753798208 2697860499264 2697925426596 2699032608468 2701955869578 2704639043232 2704704133698 2705814097434 2714031012006 2716726176864 2720850185403 2721314643642 2721966775199 2723552122032 2728152117621 2730395217816 2730861305424 2739154282416 2740344332067 2746036579608 2747163505464 2749957752024 2752936169004 2755669968576 2756867193612 2764038283584 2765239144308 2771456119488 2772186981354 2772660202956 2773324638882 2779626685878 2789211926466 2790836438688 2792048942106 2795072947101 2796219996633 2797848590544 2798996779152 2799064140453 2802028309192 2804878360872 2820946407336 2821622414492 2822104074888 2824424422848 2829194788644 2840604441024 2841838566588 2843493729984 2844916497598 2847741638112 2847810172518 2848978864494 2850638186592 2851808039136 2854896767856 2856137102847 2857800594096 2864810512673 2865299545422 2867655408912 2872498790511 2874171811248 2874860573256 2875351321584 2882575822392 2891329520328 2895458162184 2898594167364 2899783700212 2901472612416 2901542439924 2902733182692 2908762744608 2910026482146 2918094009408 2918863541214 2919361800996 2925425903904 2926626448032 2926696880898 2927398229931 2929603233312 2934050390649 2936964045456 2944168144603 2945882907504 2947091846832 2947162772223 2953284623352 2953788758928 2954496600216 2963645060544 2971421750808 2974444099128 2977665652188 2978887634604 2980622619072 2981336890784 2981845814976 2981917576764 2986372276902 2999718486954 3001465603872 3002697353376 3005949506896 3006534986766 3007255468077 3009006974736 3010241819088 3015326024739 3024482853501 3026969598296 3027486312144 3033848022984 3035093061672 3042718923636 3051958938124 3054989681856 3056316948972 3062665535328 3063188342592 3063996137286 3071694620043 3080210343264 3081548567718 3084608695392 3087949565232 3089216806256 3089291152059 3090558943647 3091090438512 3092358968496 3100128714648 3109543069032 3110073878448 3110819171656 3117888134424 3118635300228 3120451677504 3136500736964 3138327519552 3139615434816 3139690993524 3142808859456 3144381392082 3146212764576 3147503915808 3147579664362 3148871376546 3150705364128 3152281847841 3155488155981 3166369514007 3168213692976 3168754517664 3169513873008 3173564708253 3174867084249 3176716212432 3177477475704 3187670773104 3195679996152 3198930446232 3202318067648 3203709342876 3205575269568 3206890782144 3208284044028 3211758863838 3224711330848 3225261799872 3226112335026 3233365472736 3234218144913 3234770236782 3242897800191 3247815504672 3251333140112 3252745710369 3254080580877 3255975845136 3257390432457 3264156688968 3272358087684 3282855760584 3285554940864 3286903275712 3291104141892 3292454754036 3294372368448 3309095042496 3312679048416 3314038514528 3314118270942 3315478327686 3317409351648 3322365244464 3322445201271 3323808675243 3325744551024 3334100693112 3342849469659 3344796435312 3345597977064 3353200446456 3354004002132 3354576541848 3364763593832 3373217773716 3375182426688 3376567543104 3376648804356 3378034522548 3381693195258 3385051381152 3385132846578 3386522046474 3395910572352 3404443010976 3405340798083 3405922101162 3407905802016 3412996887888 3413079025857 3414479694381 3417870438864 3428249699376 3436863392088 3438273821304 3445498727244 3446086885416 3448920275136 3459393826624 3465236636172 3466658709276 3468677784768 3470184782316 3473943260886 3475368907038 3477393055584 3478903839558 3487644803979 3492933655968 3498235952661 3498833113254 3499671568113 3501709871184 3503146912272 3507624151227 3510508137192 3519719811969 3530618459496 3532067364168 3539404180032 3539489360148 3540941905284 3543004245312 3555221910464 3563300725056 3564154628832 3564240404598 3565703107134 3573109791216 3573719733024 3574662160167 3584572270816 3586129619742 3593578733808 3595139995671 3597233902128 3598710144624 3602607826104 3606272178264 3607752129912 3618708016008 3627800247204 3628419524856 3631402829376 3637536156828 3640526957088 3641148407232 3652205709888 3653792442756 3657749782626 3661382106144 3662884673952 3662972825778 3666610336032 3668444957429 3670581558672 3672176275089 3675822924816 3686985525744 3693212730657 3696249308472 3696880270608 3697766185176 3706168914504 3718949235288 3722731922808 3726763929468 3728293328844 3730464787392 3731995705536 3732085520604 3737660900022 3739837814496 3741462619902 3761261876448 3762805433184 3762895989726 3763797724197 3772259718192 3772350502263 3773898609579 3785359043061 3789118088784 3797080230024 3798638485992 3806529023808 3808182803796 3810400792128 3820399393896 3823540545216 3829998387348 3832229081664 3833147431008 3833801762112 3839621498874 3843434429856 3845104243722 3855106027104 3856780911798 3860610882912 3864792223152 3866471316099 3868058048967 3868723253232 3870310910256 3876847746093 3880035309528 3891818054952 3892482401328 3902262507864 3903197639908 3912067187532 3915952060608 3927843876672 3929455795776 3929550362964 3935420736002 3937712831136 3938385011904 3939328800288 3939423605082 3941040276306 3945308727801 3949321654341 3961895667744 3965925465504 3970220869584 3971850179472 3971945766933 3973575784689 3975890102352 3981829702536 3985879775976 3999624649272 4008713315688 4009673957436 4012009299648 4013655758784 4019748515118 4020434699652 4032643804668 4036648416192 4042776075534 4044435160822 4045130697312 4046790748896 4046888139894 4048548912702 4052933804367 4056958564848 4058721146151 4071046518009 4075089265296 4081971965463 4085328183048 4095592826724 4096291958136 4108731423624 4117266086976 4119054869412 4120745258196 4121453918016 4123145291328 4124936628036 4129404253506 4133504952864 4146057425376 4146765171264 4147858716462 4157184179232 4158180400304 4158280472031 4158990304434 4159986958323 4183817889699 4186254658032 4188073413159 4192508522776 4196772885816 4198495168728 4203042463788 4207317541308 4211495612352 4221826018676 4224284923968 4226018497344 4231419611004 4232433621738 4233156112332 4235621616576 4236636634272 4243792182966 4250227697472 4256679571594 4260906661536 4262757849882 4265240594976 4267374746397 4271612457168 4271715258777 4273468296741 4275957279888 4277712058704 4282345151784 4297949318133 4301483113368 4311257716872 4312290859884 4313026982376 4323863733588 4336994280492 4338774107836 4341301126848 4343187243276 4347891251046 4349675550318 4352208918624 4354099774038 4363144116912 4365039723219 4377141014112 4378295311821 4379042701494 4388138855856 4389939672048 4390045321347 4394404849968 4418824361256 4420637770248 4429820325952 4429926935028 4430683138392 4431744900324 4434326068032 4445467590816 4457132626212 4459728580416 4460797302752 4461666148692 4466498478282 4468331451906 4470933928608 4472005336176 4472768722464 4479558415353 4497623698288 4499577730431 4502198405808 4504046030064 4508924260344 4513510462104 4515362728632 4540454397444 4541229468216 4550662517184 4550772034476 4552639592508 4555291172544 4557160585152 4564078385454 4570999599168 4577938407186 4582484522784 4584365095072 4584475423458 4593998302992 4594782513888 4595994205929 4620315514896 4622211612368 4622322851577 4626913043088 4631924347848 4633825209384 4638538452744 4650193071972 4664314603548 4665110817672 4666228757484 4668946494912 4670862549696 4676832201636 4677952950342 4680677516256 4681476523584 4692959749292 4704751105446 4707491279328 4709423152224 4709536490286 4714213289184 4716572088123 4719319146864 4721255873712 4721369496543 4723307064819 4752320539464 4753131776496 4754270809512 4764146388288 4766216213556 4781506159656 4791438311744 4793519994228 4796311869504 4798280192832 4803477101472 4805564014314 4808362904352 4810336173216 4812426066042 4817638295757 4824944021344 4837066996272 4837892699808 4839168502539 4850048209104 4852155355173 4871723257008 4876999710168 4883963767704 4894108744896 4896235033452 4901097233088 4908537131526 4915980700992 4924283640876 4928332411296 4929173694144 4930354913568 4936656212838 4937839225361 4938682131054 4941558552672 4958598980384 4963642563744 4969018572624 4971057771792 4971177406413 4973217491529 4976114027472 4983547866696 4988616826536 5001151039668 5017194652968 5018396965596 5029679624256 5029800669684 5031006003198 5031864812772 5047145390748 5052157451712 5059826660574 5062773640032 5063637872448 5064851314656 5064973206534 5067051783822 5072539792887 5077577071728 5077699269867 5079783069711 5093865858528 5106664516464 5108883151743 5119495331832 5126805658296 5142374549064 5153056297536 5155295088132 5157410731956 5158297670976 5160414547008 5168248090866 5169130328124 5173380412704 5189090739936 5189976535104 5197854954258 5199988063914 5203016677152 5205277173474 5210914891329 5213053360557 5216089583376 5218355759337 5239400483952 5248249669881 5252564806776 5254720368408 5260411637068 5265762205788 5293627826112 5295800239296 5295927689244 5297196797018 5298101046252 5301186803136 5309106270048 5309234040222 5311412857926 5314506367968 5332832865696 5340928141717 5344951087584 5346231943248 5346360606897 5348554660701 5359664686824 5360579599536 5376858406224 5379194429613 5390368100712 5395850853192 5398065216936 5403911739156 5409278086464 5409408267396 5411628194868 5428062024012 5433452353728 5441700370806 5442629287284 5443933550398 5447104244064 5456304235242 5460790435632 5461722610848 5478308564832 5480688664134 5486624673939 5488876289687 5492073159216 5494327010928 5494459238667 5499915504048 5505872338008 5513734387224 5530478288616 5544373962708 5545320405912 5546649277764 5559253371756 5578423852932 5581672877376 5584097884212 5590145894202 5592439993266 5595697181088 5597993558304 5598128280906 5604056618384 5606491350033 5609756721744 5641892814672 5643244828984 5644208149776 5644343984589 5658389577288 5683677133176 5689832995196 5695483276224 5695620345036 5697957728988 5701276373184 5703616078272 5709793535712 5712274205694 5715601188192 5729621025346 5730599090844 5735310817824 5744997581022 5748343622496 5749721146512 5750702643168 5759432248311 5765151644784 5782659040656 5785171367697 5790916324368 5797188334728 5799567400424 5803084879848 5805466365384 5817525489216 5820052964292 5837727082428 5838723601992 5850851807808 5853252896064 5853393761796 5854796459862 5859206466624 5868100781298 5873928090912 5888336289206 5891765815008 5894183693664 5894325544446 5903131104003 5906569246704 5907577517856 5908993200432 5909135407623 5911560414459 5942843501616 5948888198256 5955331304376 5957775269208 5962673781568 5963835153528 5972744553804 5999436973908 6002931207744 6005394706752 6011899013792 6013069973532 6014510936154 6018013949472 6020483638176 6029622772677 6030652049478 6048965707002 6053939196592 6054972624288 6064164113301 6066652741233 6067696045968 6070186123344 6072823369053 6085437847272 6103917876248 6112633897944 6125331070656 6127992274572 6143389240086 6160420686528 6163097135436 6169217390784 6175899130464 6178433612512 6178582304118 6181117887294 6182180877024 6184717936992 6194106380259 6200257429296 6219086138064 6220147756896 6221638343312 6221788074693 6235776268848 6237270600456 6273001473928 6279381987048 6288762784164 6292425529152 6295007831616 6295159328724 6297742753092 6301410728256 6304563695682 6310976311962 6332739028014 6336427385952 6337509035328 6339027746016 6347129416506 6348650432607 6349734168498 6353432424864 6354954951408 6365688274449 6375341546208 6385019357391 6391359992304 6394136774823 6397860892464 6407418685752 6416568088056 6423517727676 6449422661696 6452224670052 6466730945472 6468436289826 6469540473564 6485795600382 6495631009344 6502666280224 6505491420738 6508161161754 6511951690272 6514780864914 6521836876569 6524513325477 6528313377936 6531149661057 6544716175368 6565711521168 6568564052241 6582208283784 6584909508072 6625358096832 6628077029056 6628236541884 6630956655372 6634818703296 6644730488928 6644890402542 6647617350486 6651489102048 6668201386224 6685698939318 6689592870624 6691195954128 6699747717423 6702497177859 6706400892912 6708008004264 6709153083696 6729527187664 6746435547432 6753297608712 6756069045096 6763386390516 6770102762304 6770265693156 6773044092948 6808886021952 6810681596166 6811844202324 6815811604032 6825993775776 6826158051714 6828959388762 6835740877728 6846117578181 6856499398752 6866907610779 6873726784176 6876547642608 6876713135187 6890997454488 6892173770832 6930473272344 6933317418552 6940369564632 6947886521772 6950737814076 6954786111168 6957807679116 6975289607958 6985867311936 6996471905322 6997666226508 6999343136226 7003419742368 7006293824544 7015248302454 7016929425513 7021016274384 7039439623938 7057126658169 7061236918992 7064134728336 7064304735429 7078978720296 7081883810568 7128309257664 7128480809196 7131406214268 7146219582432 7147439466048 7149324320334 7169144541632 7172259239484 7187157467616 7190279991342 7194467804256 7197420289248 7205215652208 7208346021471 7212544356528 7215504259824 7218639099063 7237416032016 7255600494408 7256839049712 7275072313656 7281053914176 7307584885512 7315499565252 7322764212288 7325769347904 7325945651556 7333220672064 7336889914858 7341163117344 7344352550178 7351645849632 7362805697289 7373971051488 7386425461314 7388195532683 7392498616944 7393760541216 7395532370352 7404984319257 7408023196581 7412337829008 7437898470576 7445463845616 7453527858936 7456586657688 7464171041208 7475321800044 7479675628992 7482925239804 7522523752896 7525610866368 7525791979452 7527595448394 7544519436384 7544701004526 7546509004797 7547797219158 7570718086122 7578236177568 7589739990861 7592854688713 7594160460048 7597276971984 7597459809801 7600577675733 7616365607592 7640798787792 7659996774696 7666294862016 7679242997748 7686868859712 7690208487444 7710212054208 7713561823596 7721221765824 7729584446304 7732942632198 7736116097934 7737446506464 7740621820512 7752372136299 7753695492186 7760070619056 7783636109904 7784964802656 7796782431387 7799982095871 7804525015728 7806395279816 7807915760211 7824134375064 7859100725928 7870841472004 7875425662272 7878657600576 7878847210164 7882080552612 7890617455602 7898643308682 7923791335488 7931850931008 7940441739168 7943700358944 7943891533866 7945795195527 7947151569378 7951780204704 7963659405072 7963851060333 7967119286889 7971759551952 7991313535351 7999249298544 8017426631376 8019347914872 8039497030236 8040869399304 8065287609336 8085552151068 8088870321644 8090261394624 8093581497792 8093776279788 8097097825404 8105867608734 8113917129696 8117442292302 8142093036018 8150178530592 8162550556209 8163943930926 8165900325597 8170656366096 8184456352863 8191185653448 8192583916272 8212679561261 8217462847248 8221032996201 8238109738824 8241490516392 8249873256072 8258808507012 8267009905728 8292114850752 8295717432924 8314368358464 8316360800608 8316560944062 8317980608868 8319973916646 8367635779398 8372509316064 8376146826318 8385017045552 8385218841303 8388659989899 8393545771632 8396990337456 8406084927576 8414635082616 8443652037352 8462839222008 8464867243476 8466312224664 8473273268544 8487584365932 8513359143188 8521813323072 8525515699764 8530481189952 8534749492794 8543224914336 8543430517554 8546936593482 8551914559776 8555424117408 8564690303568 8568411308541 8594431538019 8595898636266 8602966226736 8617496371533 8622515433744 8624581719768 8626053964752 8647727467176 8673988560984 8677548215672 8686374486552 8695782502092 8699351100636 8704417837248 8708199548076 8726288233824 8730079446438 8754282028224 8756590623642 8758085402988 8776277711712 8779879344096 8780090642694 8782194689793 8788809699936 8802151171947 8832504433809 8837648722512 8841275540496 8841488316669 8859853870056 8861366276784 8863489800648 8890935181632 8914265252424 8921594605504 8923332297384 8932996956564 8936662903812 8941867857216 8944010672352 8945537444928 8959116830706 8995247396576 8999155460862 9004396811616 9008092060128 9017848520688 9021766404231 9027020924208 9030725457264 9045978074217 9073448560503 9080908794888 9082458936432 9101544068952 9105279185016 9128156770908 9155876814372 9164969045568 9168730190144 9168950846916 9187996605984 9189565027776 9191988411858 9215083860129 9240631029792 9244423224736 9244645703154 9253826086176 9263848695696 9267650418768 9267873456177 9271676830941 9277076905488 9300386143944 9328629207096 9330221635344 9332457514968 9353664403272 9355905900684 9361355032512 9385919498584 9409502210892 9414982558656 9418846304448 9419072980572 9428426578368 9433144176246 9438638293728 9442511747424 9442738993086 9446614129638 9456845543523 9466464467943 9499108542021 9504641078928 9506263552992 9508541619024 9520694124759 9524601252747 9532432427112 9563012319312 9587039988456 9606954202944 9611128028628 9616725808704 9620672346432 9624852132084 9635276591514 9649888042688 9674133992544 9675785399616 9678337005078 9700096418208 9702654434739 9704310710346 9728693400573 9743446514016 9753999420336 9758237131107 9762241742631 9767927535408 9772171297371 9792470066904 9817074263052 9848567281752 9856664822592 9860709827136 9873312425676 9875678450722 9877364262108 9883117105344 9917197960768 9927285127488 9938037145248 9942115543584 9942354812826 9946434983058 9952228054944 9957207741593 9967095733392 9967335603813 9971426025729 9977233653072 10002302079336 10028548408977 10034389305936 10036793931192 10059601339368 10062012006396 10063729625544 10094290781496 10119653321148 10125547280064 10129702629312 10129946413068 10134103567644 10145079585774 10155154143456 10155398539734 10159566139422 10187731717056 10213329032928 10216022394249 10217766303486 10238990663664 10239237077571 10243439083143 10253611316592 10284749098128 10310590176264 10314821463912 10336496181732 10338260656248 10346760825408 10378181479872 10395709908516 10399976127828 10406033354304 10410554346948 10421829782658 10426106721114 10432179166752 10436711518674 10478800967904 10494707857983 10496499339762 10499014704339 10505129613552 10509440736816 10520823274136 10522872453681 10531524411576 10559159435907 10591855378488 10594393594036 10596202092504 10618212540096 10618468080444 10622825715852 10629012735936 10665665731392 10681856283434 10689902175168 10692463886496 10692721213794 10697109321402 10719329373648 10721159199072 10723986480501 10753716812448 10758388859226 10780736201424 10785419987013 10791701706384 10796130433872 10807823478312 10818816534792 10823256389736 10856124048024 10883400741612 10885258574568 10887867100796 10894208488128 10912608470484 10921580871264 10923445221696 10956617129664 10961377328268 10973249347878 10977752579374 10984146318432 10988654021856 10988918477334 10999831008096 11005334872287 11011744676016 11016528825267 11027468774448 11060956577232 11079638191971 11088747925416 11090640811824 11093298555528 11118506743512 11156847705864 11168195768424 11180291788404 11184879986532 11191394362176 11195987116608 11196256561812 11208113236768 11212982700066 11219513443488 11283785629344 11286489657968 11288416299552 11288687969178 11291393172591 11316779154576 11321695828737 11356077129183 11367354266352 11379665990392 11391240690072 11395915457976 11419587071424 11424548411388 11431202376384 11459242050692 11461198181688 11470621635648 11489995162044 11496687244992 11499442293024 11501405286336 11518864496622 11530303289568 11565318081312 11570342735394 11581832648736 11594376669456 11599134800848 11599413948297 11604174146901 11606169759696 11610932730768 11640105928584 11675454164856 11677447203984 11706787523592 11709592919724 11736201562596 11747856181824 11776672578412 11783531630016 11788367387328 11788651088892 11806262208006 11813138493408 11815155035712 11817986400864 11818270815246 11823120828918 11835926183403 11847964963023 11885687003232 11897776396512 11910662608752 11915550538416 11915837300799 11920727354067 11927670307056 11945489107608 11998873947816 12023798027584 12026139947064 12029021872308 12036027898944 12040967276352 12059245545354 12061304098956 12097931414004 12107878393184 12109945248576 12128328226602 12133305482466 12135392091936 12140372246688 12145646738106 12158801413101 12170875694544 12176163438453 12207835752496 12213139554027 12225267795888 12245915896389 12255984549144 12286778480172 12326194270872 12351798260928 12356867225024 12357164608236 12362235774588 12364361754048 12369435873984 12388212760518 12400514858592 12438172276128 12440295513792 12443276686624 12443576149386 12471552537696 12474541200912 12474841416093 12479960874969 12546002947856 12551453669097 12558763974096 12577525568328 12590318657448 12595485506184 12609127391364 12621952623924 12665478056028 12672854771904 12678055492032 12694258833012 12697300865214 12699468336996 12706864849728 12709909902816 12731376548898 12750683092416 12770038714782 12782719984608 12788273549646 12795721784928 12802124239191 12814837371504 12815145776331 12820404890223 12833136176112 12847035455352 12893847954399 12904449340104 12936872579652 12939080947128 12971591200764 13005332560448 13010982841476 13016322323508 13023903380544 13029561729828 13043673753138 13049026650954 13056626755872 13062299322114 13089432350736 13095119169657 13131423042336 13134885935463 13137128104482 13164416567568 13169819016144 13170135964041 13256473083768 13261913310744 13289460977856 13289780805084 13295234700972 13302978204096 13336402772448 13371397878636 13379185741248 13382391908256 13399495434846 13404994355718 13412801785824 13416016008528 13418306167392 13438675246059 13459054375328 13492871094864 13498733191293 13506595217424 13512138090192 13526772781032 13540531386312 13546088185896 13621363192332 13623688404648 13651987551552 13652316103428 13657918777524 13671481755456 13692235156362 13712998797504 13733815221558 13747453568352 13753095285216 13753426270374 13773972576007 13781994908976 13784347541664 13787982617787 13860946544688 13866634837104 13866968554731 13880739129264 13895773043544 13901475628152 13915615358232 13950579215916 13992943810644 13995332453016 13998686272452 14006839484736 14012587649088 14030496604908 14033858851026 14042032548768 14078879247876 14114253316338 14122473837984 14128269456672 14128609470858 14149716264369 14157957440592 14163767621136 14164108489629 14169921194457 14256961618392 14262812428536 14292439164864 14298648640668 14344518478968 14374314935232 14380559982684 14388935608512 14394840578496 14410431304416 14416692042942 14425088713056 14431008519648 14437278198126 14452914887271 14474832064032 14511200988816 14513678099424 14517505507617 14550144627312 14556466065519 14615169771024 14630999130504 14651891303112 14673779829716 14682326234688 14688705100356 14703291699264 14725611394578 14747942102976 14772850922628 14776391065366 14784997233888 14787521082432 14791064740704 14809968638514 14813517676083 14816046393162 14824675658016 14875796941152 14890927691232 14898378500579 14907055717872 14913173315376 14913532219239 14919652474587 14928342082416 14950643600088 14965850479608 15051583958904 15055190896788 15089038872768 15089402009052 15093018009594 15095594438316 15141436172244 15156472355136 15179479981722 15185709377426 15188320920096 15194553943968 15194919619602 15201155351466 15217619378661 15232731215184 15239349209133 15281597575584 15319993549392 15326649455229 15358485995496 15380416974888 15427123647192 15459168892608 15465885264396 15472232195868 15474893012928 15481243641024 15504744272598 15507390984372 15520141238112 15567272219808 15569929605312 15593564862774 15599964191742 15609050031456 15612790559632 15615831520422 15632744673987 15639160081671 15648268750128 15718201451856 15741682944008 15744749009643 15757694420328 15764161105224 15781234911204 15797286617364 15880883478336 15887400717888 15887783067732 15891590391054 15894303138756 15903560409408 15927318810144 15927702120666 15934238573778 15943519103904 15982627070702 15998498597088 16022784425151 16034853262752 16038695829744 16039081820691 16045663982103 16078994060472 16081738798608 16130575218672 16137583288839 16171104302136 16177740643288 16187552559576 16194195650808 16211735217468 16227834259392 16234884584604 16284186072036 16300357061184 16325101112418 16327887861852 16331800651194 16341312732192 16368912705726 16382371306896 16385167832544 16425359122522 16434925694496 16442065992402 16459874021817 16466628869061 16476219477648 16482981032784 16483377716001 16499746512144 16517617014024 16591434865848 16632721601216 16633121888124 16635961217736 16639947833292 16735271558796 16745018632128 16752293652636 16770034091104 16770437682606 16777319979798 16787091543264 16793980674912 16812169855152 16819474050099 16829270165232 16887304074704 16925678444016 16929734486952 16932624449328 16975168731864 17026718286376 17051031399528 17069498985588 17086449828672 17086861035108 17093873186964 17103829119552 17110848234816 17129380607136 17136822617082 17188863076038 17191797272532 17205932453472 17234992743066 17245030867488 17249163439536 17252107929504 17278296744933 17295454934352 17347977121968 17355096431344 17355514103091 17372748973104 17391565004184 17398702201272 17416399096152 17452576467648 17460158892876 17513181247284 17516170805976 17552555423424 17559758688192 17560181285388 17564389379586 17577619399872 17604302343894 17665008867618 17675297445024 17682551080992 17682976633338 17709393312009 17719707740112 17722732553568 17726979601296 17727406222869 17734681243377 17828530504848 17846664594768 17865993913128 17873325807624 17888021344704 17918233661412 17990494793152 17998310921724 18008793623232 18016184120256 18035697041376 18043532808462 18054041848416 18061450914528 18088868318031 18091956148434 18146897121006 18161817589776 18164917872864 18192492339903 18199958223699 18203088137904 18210558370032 18218470107159 18256313541816 18311753628744 18337901693832 18375993211968 18383976823716 18430167720258 18481262059584 18488846449472 18489291406308 18507652172352 18527697391392 18535300837536 18535746912354 18540188789563 18543353661882 18554153810976 18582319140777 18600772287888 18657258414192 18660443270688 18664915029936 18665364224079 18707328806544 18711811801368 18771838997168 18819004421784 18838145961144 18866288352492 18877276587456 18885023494848 18885477986172 18893228259276 18913691087046 18932928935886 18998217084042 19009282157856 19012527105984 19017083238048 19041388249518 19045951297821 19049202505494 19064864854224 19097064823347 19126024638624 19155058072173 19174079976912 19182410324469 19222256057256 19249704264168 19270553183028 19348267985088 19356674010156 19400192836416 19405308869478 19408621420692 19457386801146 19486893028032 19507998840672 19516474262214 19524483485262 19535855070816 19544342594742 19565510629707 19573539976431 19584940133808 19593448983171 19634148526104 19697134563504 19705692156723 19746624851352 19751356901444 19754728524216 19876074290496 19884231087168 19884709625652 19892869966116 19904456109888 19914415483186 19934191466784 19934671207626 19942852051458 19954467306144 20004604158672 20053673588711 20057096817954 20068778611872 20073587862384 20099243152269 20107491533577 20119202678736 20124024012792 20127459251088 20188581562992 20239306642296 20259892826136 20268207135288 20290159171548 20310308286912 20310797079468 20319132278844 20426658065856 20432044788498 20435532606972 20477981327328 20478474155142 20486878166286 20507222633184 20538352734543 20569498196256 20600722832337 20609177012221 20621180352528 20629642927824 20630139405561 20672992363464 20676521312496 20791419817032 20799952255656 20821108693896 20843659565316 20852213442228 20864358333504 20873423037348 20957601935808 20989415715966 20992998679524 20998029408678 21010259227104 21018881473632 21041646548272 21045744907362 21050788276539 21063048823152 21118318871814 21171379974507 21183710756976 21188787188072 21192404185008 21192914206287 21236936160888 21245651431704 21363712566868 21384927772992 21385442427588 21394218642804 21438658747296 21442318398144 21447972961002 21507433624896 21516777718452 21561472402848 21570839974026 21583403412768 21592260867744 21615646956624 21625038064413 21637633069584 21646512779472 21712248096048 21766801483224 21770517149136 21775734201592 21825216940968 21843161742528 21922754656536 21946498695756 21955505158748 21968292636864 21977308043712 21977836954668 21999662016192 22010669744574 22023489352032 22033057650534 22054937548896 22088417091867 22121913154464 22159276383942 22164586598049 22177495850832 22181281623648 22186597111056 22214952957771 22224069589743 22237013487024 22291558809137 22313695411728 22336391536848 22360583576808 22369759973064 22392513123624 22416226473536 22425965400132 22439026886976 22567571258688 22572979315936 22576832599104 22577375938356 22582786345182 22633558309152 22639527014391 22643391657474 22712154258366 22734708532704 22759331980784 22769219972583 22778564066139 22782481380144 22791830915952 22801733027199 22849096822776 22918484101384 22922396363376 22979990324088 22998884586048 23037728993244 23060606579136 23130636162624 23140685470788 23163665297472 23188753338912 23198269601696 23198827896594 23208348293802 23212339519392 23221865461536 23257116408897 23280211857168 23350908329712 23354894407968 23390347294161 23399946287613 23413575047184 23419185839448 23472403125192 23553345156824 23577302177784 23612524416012 23626276986816 23635972801728 23636541630492 23646241657836 23671852366806 23695929926046 23771374006464 23795552793024 23821325217504 23831101076832 23831674601598 23837385586581 23841454708134 23855340614112 23890978215216 23891553180999 23901357860667 23973940606053 23997747895632 24052279894128 24058043744616 24118491090708 24122608197912 24195862828008 24215756786368 24256656453204 24266610964932 24270784183872 24280744493376 24291293476212 24317602826202 24341751389088 24352326876906 24415671504992 24426279108054 24450535591776 24487651668627 24491831792778 24497700976791 24511969098288 24553369058589 24573556960344 24638038683783 24652388541744 24663098988603 24714329216472 24724471549176 24776425521036 24801029717184 24876344552256 24886553373248 24887152298772 24943105075392 24949082401824 24949682832186 24959921749938 25092005895712 25102907338194 25117527948192 25155051136656 25155656523909 25165979969697 25180637314896 25190971012368 25218254782728 25243905247848 25330956112056 25388517666024 25394601730428 25398936673992 25419819805632 25462753097796 25540077429564 25565439969216 25576547099292 25591443569856 25604248478382 25629674743008 25630291552662 25640809780446 25666272352224 25694070910704 25705233925623 25783294614057 25787695908798 25808898680208 25852489114599 25873745159304 25878161894256 25943182401528 26021965682952 26032644647016 26059123459656 26087347506276 26098053301908 26113253511744 26124598644228 26178864701472 26190238339314 26262846084672 26269771870926 26274256208964 26328833135136 26339638032288 26340271928082 26346584069379 26406453515841 26497513301427 26512946167536 26523826621488 26524464950007 26579561610168 26590469401944 26672805544896 26742795757272 26764783816512 26798990869692 26809988711436 26825603571648 26832032017056 26836612334784 26877350492118 26918108750656 26985742189728 26997466382586 27013190434848 27024276180384 27053545562064 27065299212693 27081062772624 27092176371792 27137934222651 27220345681509 27242726384664 27247376809296 27304632206856 27315837555048 27384470312724 27467630443116 27494907136704 27506190570432 27506852540748 27547945152014 27563989817952 27568695083328 27575965235574 27645251580387 27721893089376 27733269674208 27733937109462 27761478258528 27791546087088 27802951256304 27803620368531 27815030492823 27831230716464 27901158431832 27985887621288 27990664906032 27997372544904 28060993209816 28067717702052 28084065097536 28157758495752 28228506632676 28244947675968 28256538913344 28257218941716 28299432528738 28315914881184 28327535242272 28328216979258 28339842388914 28370536630569 28497325626063 28513923236784 28525624857072 28562082374277 28573803758241 28597297281336 28689036957936 28761119965368 28820862608832 28833384085884 28850177426112 28862017039296 28874556396252 28905829774542 28949664128064 29022401977632 29027356198848 29035011015234 29100289254624 29107963304217 29112932131038 29230339542048 29261998261008 29274711393321 29286725227893 29303782606224 29316513892113 29347559659432 29377410200712 29451222789156 29545701845256 29552782130732 29569994467776 29582129481408 29619937277028 29627035352166 29632092786324 29649351316032 29751593882304 29781855382464 29796757001158 29814111435744 29826346630752 29827064438478 29839304949174 29856684164832 29871623224779 29901287200176 29902006811439 29914278077187 29931700959216 30085645226931 30103167917808 30110381793576 30178804018104 30186036019188 30191188876632 30282872344488 30358959963444 30371418754852 30376641840192 30389107887936 30389839239204 30402310702932 30435238757322 30465462430368 30478698418266 30563195151168 30639987098784 30648067182747 30653298910458 30716971990992 30730317249429 30760833949776 30854247294384 30931770528792 30944464391736 31009488545196 31014781968744 31040282476224 31134544439616 31187129725548 31199928383484 31218100062912 31225581119264 31231663040844 31265489347974 31278320163342 31296537500256 31436402903712 31483365888016 31484123573949 31489498019286 31497044113017 31515388840656 31528322210448 31562469822408 31594573234728 31677478307721 31775566135464 31783180782108 31788606277512 31854637620288 31855404241332 31868477147556 31887038207808 31965254141404 31996997194176 32045568850302 32069706525504 32077391659488 32078163641382 32091327964206 32157988120944 32163477597216 32171959441503 32261150437344 32275166577678 32342208604272 32355481286576 32356259961039 32375105119152 32388391301616 32423470434936 32469769169208 32568372144072 32650202224836 32655775723704 32663601302388 32682625464384 32737825411452 32764742613792 32770335665088 32850718245044 32869851388992 32884131984804 32919748043634 32933257738122 32952438955296 32965962065568 32966755432002 32999493024288 33016004616861 33035234028048 33049586475801 33182869731696 33238914575913 33266243776248 33271922435472 33279895666584 33470543117592 33504587305272 33540068182208 33540875365212 33554639959596 33574183086528 33587961349824 33624339710304 33638948100198 33658540330464 33774608149408 33851356888032 33859468973904 33865248898656 33874179517773 33950337463728 33965087486211 34053436572752 34068231387549 34102062799056 34138997971176 34173722070216 34187746373928 34258761214272 34273645234164 34377726152076 34383594545064 34411864906944 34469985486132 34490061734976 34498326879072 34504215859008 34556593489866 34590909868704 34695954243936 34710192862688 34711028206182 34745497946208 34783130008368 34797404402544 34798241844891 34812522440703 34832798192304 34920317785752 35026362494568 35032341611952 35120362570776 35128778759172 35208604687788 35330017735236 35350594890048 35365102161984 35365953266676 35418786624018 35439415480224 35445465107136 35453959202592 35454812445738 35469362486754 35507778550209 35543894889069 35657061009696 35693329189536 35731987826256 35746651615248 35747511902397 35762182062201 35836467322824 35996621843448 36071394082752 36087065616924 36108083696832 36122901829056 36177736636062 36183912296868 36293794242012 36323635179552 36329835745728 36384984679806 36399916447398 36406176275808 36421116740064 36436940214318 36476404239303 36512627083632 36528490315359 36623507257488 36639418662081 36675803387664 36737747689167 36767953647432 36860335440516 36978582812616 37055394782784 37070601675072 37071493824708 37080377579126 37086707323764 37108307621952 37164638281554 37201544575776 37314516828384 37320886541376 37329830059872 37330728448158 37386496992019 37414657613088 37423623602736 37424524248279 37439882624907 37543677994336 37638008843568 37654361007291 37676291922288 37732576704984 37770955972344 37786456518552 37827382174092 37865857871772 37996434168084 38018564315712 38034166476096 38082776499036 38091902595642 38098405010988 38129729708448 38194129646694 38252049277248 38310116144346 38348159953824 38364820648938 38406372717573 38422134027809 38444512114512 38445437328993 38461214670669 38499408528336 38541106366056 38681543863197 38713348020312 38810617738956 38817242841384 38914773602292 39015997681344 39032948524428 39048966970524 39071710141632 39088685189484 39131021259414 39147079952862 39169880267616 39186897966342 39268297052208 39394269127008 39404657806389 39411384313446 39493249702704 39502713802888 39509457048432 39510407892123 39769419251304 39785739932232 39828830966372 39868382933568 39869342415252 39885704102916 39908934612288 40009208317344 40107347177422 40114193635908 40137557223744 40147175724768 40198486304538 40214983067154 40238405357472 40248048025584 40254918502176 40316025738177 40377163125984 40438455930143 40478613284592 40496199573879 40519785652272 40536414270576 40580318343096 40621594158936 40638264557688 40864089576996 40871065213944 40955962654656 40956948310284 40973756332572 41014445266368 41076705469086 41138996392512 41201445664674 41218354024442 41242360705056 41259285855648 41260278811122 41321917728021 41345984726928 41353042624992 41363947853361 41582839634064 41599904511312 41600905664193 41642217387792 41687319130632 41704426884456 41746846074696 41978831431932 41985997359048 41996058817356 42020518454208 42037762947264 42083293096544 42091489814724 42101576553078 42126097646304 42236637743628 42342759949014 42367421513952 42377574376144 42384808370016 42385828412574 42449148793107 42473872321776 42491302863408 42509763583371 42727425133736 42770884855176 42788437285608 42877317494592 42895945922004 43033555436904 43122944805696 43141679948052 43166806825536 43184521735488 43231293913248 43250076128826 43275266139168 43293025558944 43358744661813 43424496192096 43533602966448 43541034298272 43551468403184 43552516522851 43650433881936 43845509313072 43892997391512 43911010317496 43955673909336 44021339489148 44046978704064 44066115301068 44109875097792 44176834183734 44243826308928 44318552767884 44329173196098 44354991701664 44362563247296 44373194222112 44429905915542 44440553028249 44448139179486 44474026974048 44583117618274 44627390823456 44672783073696 44695135501737 44721167153616 44739519946128 44740596657717 44758957423761 44785026247248 44851930800264 45145958631872 45154751876712 45165572690364 45267116618304 45279054028782 45286783314948 45424308516732 45469417065408 45518663961568 45538439945166 45557128132278 45564962760288 45583661831904 45603466054398 45652858135983 45698193645552 45718047627399 45836968202768 45844792726752 45959980648176 45979948365687 46075457986488 46281370941576 46377506677824 46396539203392 46397655793188 46416696587604 46424679038784 46443730923072 46514232817794 46560423714336 46701816659424 46709788815936 46780694588322 46799892575226 46827150094368 46838371678896 46898234021961 46917480245013 46944806250384 47106690313648 47154604355568 47225048832024 47273083260984 47292483315672 47343704733612 47391859852092 47642650435008 47662202153664 47663349203196 47674771173162 47682909416268 47710681228224 47781956430432 47783106361998 47802715721334 47947881212106 47995495791264 48068353275453 48104559788256 48116087489232 48117245462073 48136991946309 48236982181416 48245216395824 48391725656016 48412749866517 48513312906408 48533221929864 48582586952424 48635205652404 48683502778176 48704653753812 48831343009984 48852558216108 48901071183552 48975303337254 48983663585556 48995401953582 49023938196576 49106738117178 49147113920688 49276077367566 49304777083488 49326197977206 49379622065451 49399886607183 49428658432944 49448943098352 49450133148003 49552851042072 49774304597544 49898164803648 49899365664372 49919843499876 50184011791424 50205814676388 50235055896384 50310102273312 50311313047818 50331959939394 50361274629792 50381942024736 50436509565456 50458422150297 50487810495696 50661912224112 50777035332048 50789203460856 50797873347984 50925506195592 51080154859128 51153094198584 51208496956764 51259349486016 51260583105324 51281619560892 51332544704448 51388141821408 51410467851246 51566589228114 51575391817596 51617797360416 51704978229198 51717368728781 51747490318608 51756323788512 51834890234799 51886364803056 52043931365904 52065289294032 52066542309273 52118246919312 52174695012552 52196106603816 52249197288456 52357729402944 52380476678628 52539543741852 52548512417928 52657666270272 52679276064576 52680543856164 52693168138758 52812907031682 52995026602854 53025892335072 53047653242976 53048929900014 53128179936027 53159123220336 53180938803888 53182218668607 53204043730131 53485591514544 53597981739384 53619977422872 53664064034112 53754700984236 53971484379456 53994932765172 54026380869696 54048552360768 54107091124128 54130598425386 54162125545248 54184352743584 54266604954093 54275868445302 54440691363018 54485452769328 54494753618592 54577477019709 54599874671097 54609264413712 54631675110096 54655410321477 54768940625448 54935260886232 55013705081496 55095890304028 55127979635904 55151930471148 55290503160774 55443786178752 55466539348416 55467874218924 55522956517056 55583092174176 55605902512608 55607240737062 55620566368689 55630060985646 55662461432928 55746957422331 55802316863664 55939194747457 55971775242576 55981329812064 55994745089808 55996092672237 56121986419632 56135435404104 56315516991504 56457013265352 56514437883432 56598865057476 56631829762368 56655070484544 56656433958516 56679684777828 56741073261138 56994651252126 57027846473568 57051249714144 57124164748554 57137853893463 57147607516482 57194594562672 57291194470041 57378073915872 57465174216519 57488756928827 57522239930736 57547230973407 57666768171768 57749112792504 57811659549084 58044803955264 58070022030468 58200578509248 58215926608434 58225864262076 58460679084096 58523996522016 58549422786642 58573450455786 58607565212448 58633027784226 58695119318864 58696531889121 58720619929293 58754820401424 58902445578312 59091403690512 59105564261464 59117076470169 59239874554056 59254070704332 59264185572648 59593514002316 59628222871488 59652693261504 59654128876956 59678609898348 59713368329664 59743246449558 59802574400352 59804013622878 59828556154374 59863401918432 60161020766133 60171290453862 60206335835616 60220763587152 60297729456807 60322474600731 60357608036208 60372072038376 60382377753264 60565744688976 60717919926888 60742837509704 60779678478408 60804621405864 60870477514644 60930924860736 60957396836532 61279974197568 61296134365494 61306597820916 61433943981984 61460634498858 61521667899552 61615058203629 61708494588768 61802168497011 61827531036663 61863541057584 61888928783472 61890418216683 62018977090392 62029563937488 62374259451096 62399856766968 62451162238528 62463326081688 62530978695948 62556640326684 62593075000512 62872805807424 62966731776032 62968247147898 62978996038572 62994088226034 63030777681312 63056644420896 63124939644816 63152364829617 63189146469456 63354956615442 63514139923521 63551132270928 63566361564216 63577212555024 63710808482664 63736954295112 63930508282808 64091137700604 64154783318976 64156327282764 64182655928412 64315976241888 64326955194432 64343918883006 64522300874688 64550333155356 64684417208544 64710962573152 64712519922078 64750210238304 64776782603232 64846940869872 64875114193239 64939538338416 65136744288144 65300404449672 65311551447408 65327202604776 65475650822904 65529485227584 65701436490088 65768263969608 65839496087268 65866515476244 65904877910592 65931924131136 65933510864004 65998986048576 66032009233722 66070468056096 66099172951602 66265251275601 66365739463392 66477829151826 66493759794147 66532487552496 66543844870944 66559791333168 66644858873313 66672208769229 66874676427411 66941086235184 67009174610544 67081750730424 67109279919192 67248679420608 67277896200396 67317080660928 67549216298816 67702713776064 67718937947808 67730497797312 67748359035546 67900674927456 67918581043173 67930174972422 68106873145504 68136462775098 68204125598112 68277995942352 68307659917749 68335692198417 68347444140432 68375492747856 68405199081597 68547290468328 68755452304152 68767189090128 68939970972264 68996653758144 69113186979732 69181819737408 69391908487872 69420385725376 69422056412364 69490995892416 69566260016736 69594808805088 69596483689782 69625044881406 69665596384608 69700454191151 69771349226691 69840635571504 70052724989136 70064683223904 70171041882483 70199838862839 70240725141552 70257557518344 70417209375576 70660035470472 70731906533352 70837573248036 70878830960448 70907918405184 70909624891476 70938724973508 71015557100418 71087789778138 71314122019392 71386658379072 71463975652512 71493303230496 71495023804794 71512156759743 71524364124402 71672934645648 71674659542997 71704073582001 71921821818159 71993243686896 72174131233848 72355473272124 72367824593736 72587588484024 72647270359104 72769969359612 72799832894796 72812352551616 72842233480128 72873880428636 72952808478606 73025254167264 73056980630718 73247014514976 73278837324162 73351606775328 73462955005881 73475495378334 73493102930373 73535907294864 73660107175767 73720670881032 73914116051349 73957165625232 73989296965809 74142987649416 74160755158252 74173414647528 74329276563108 74403089151552 74629033656768 74659660119744 74661456896316 74772993984038 74829315226176 74847247205472 74849048496558 74879765249814 75087355988672 75276017687136 75308722014582 75352583844576 75465153409968 75466969571727 75497939909091 75541911944688 75572913037104 75654764348184 75731715743544 75992868336168 76165552998072 76183805191284 76196810021976 76259459416896 76388259293388 76620232288692 76696319907648 76729641297876 76812745435146 76844268055618 76889024229024 76890874657986 76922429341338 76998817056672 77082212732112 77115701776869 77349883842171 77363087726394 77426696040624 77557467343797 77621235477912 77634485682768 77829547204584 78065897048856 78097933941048 78177370378968 78262042518828 78294159905724 78339760535232 78373795932684 78536594104416 78788538254016 78809315612778 78822768626892 78986499405408 79005427605776 79018914096864 79020815784246 79039752208137 79492539904281 79538838502608 79571479864464 79573394850021 79657661932744 79738684830504 79771408205832 80018416634688 80214694354844 80228387271816 80294351449536 80396972609076 80429966134308 80476810714944 80496096051168 80509837004352 80632051476354 80754326251968 80876911860286 80957226569184 80992399147758 81039571304544 81072828541152 81160636686192 81195897638079 81243188317872 81276529115376 81661037044527 81728179153992 81742130427888 81913896620568 81947512665144 82153410938172 82402891329348 82436708048884 82484721410112 82518571711296 82520557622244 82643835456042 82691969453856 82706085249984 82727895706722 82935754741161 83165679268128 83199809022624 83201811328386 83284434775584 83374638261264 83408853768912 83410861105593 83445091478469 83493692149392 83957662863864 83971994718096 83992117634712 84166586193088 84182979629448 84203153106156 84252195292608 84473275487256 84685519898028 84734843027904 84755148752288 84769616740032 84771656825148 84898297586214 84947744643552 84982605726816 85019527166742 85111609891707 85454850267472 85491976878189 85541769710352 85576874571216 85721411274723 85791891844008 86067110873808 86283359896104 86462587826496 86500152257652 86550532278336 86586051117888 86717489323626 86848992384192 87067205932896 87082068596544 87102936806368 87105033045702 87300867763872 87323889912651 87691018626144 87785994783024 87822020634992 87824134179963 87860175683679 87911347818672 88042678978296 88132230602136 88353668367468 88637105535768 88658346392196 88709983403328 88746388444224 88859811831084 88881106056498 88896278358972 88948053948096 89166235236548 89254781646912 89345566147392 89390271003474 89442334307232 89479039892256 89481193315434 89517914847522 89570052494496 89614869674337 89703861600528 89706020434317 89742834231561 90256935680793 90309503753424 90331145380728 90558108057564 90573566629896 90848617033464 91037327923136 91076879890332 91114256264556 91129925520576 91167323663808 91206932108796 91305716271966 91396387291104 91436095254798 91673936405536 91689585453504 91919961296352 91944201548241 91959896731374 92150915972976 92190951748287 92562741883152 92795311586376 92833393175208 93028465635588 93120847428672 93403633318848 93561389176644 93599785150452 93654300188736 93676743357792 93796468043922 93834960490026 93889612500768 94213380627296 94309208711136 94450097664048 94452370721847 94491132339051 94546166521968 94584966631344 94687409467224 94783719704184 95032434923163 95326698406392 95349542346324 95365818832536 95563912860864 95566212723996 95605431442668 95895762424212 95990991582528 96136706550906 96209119576512 96232174978464 96234490924146 96273983892618 96473964362832 96490432791648 96515878324509 96783451312032 96825499733034 97026625812816 97066443859728 97068779883117 97165173904848 97270411304808 97409307507624 97705116432216 97950606674508 97967327171112 97990803907164 98047876393152 98213476234356 98294227841376 98552154735132 98609554166976 98652395954412 98759244130902 98799773214366 98857316865888 98897886196704 98900266296006 99048013850583 99105702084144 99148759427403 99548609195088 99716743727739 99798731328744 99839686999752 100411629352776 100620204546624 100622626095636 100663919878788 100722549259584 100763884049472 100873019130912 100916844300594 100975620991392 101323824448224 101554070664096 101578406921712 101595746695968 101622538553319 101851012391184 101895262458633 102160309718256 102204694162647 102306188397168 102416993913528 102521166210648 102563239121784 102776283642816 102820935702492 103133178456228 103150783635192 103235594720832 103409956458396 103434737457562 103494980637216 103512647577024 103669780469598 103772729606112 104087862731808 104130578588064 104133084618546 104236493838624 104288649504053 104349390025104 104392213207632 104394725534673 104437567322109 104498394576912 104760953357256 105079087483704 105097024835856 105361087712328 105386336277516 105625814063364 105990053205708 106051784670144 106095306485952 106097859800028 106256359872054 106318246440672 106361877607776 106364437337214 106408087460262 106523335650627 106971183029088 107195963478768 107239954845744 107242535707191 107286546186603 107509401968472 107989865530344 108214182248256 108261196850772 108324251090496 108368705487168 108533209908186 108551736890604 108881382726036 108970905538656 108989507237184 109154954039418 109199749342194 109218528827424 109263350220192 109310820642954 109429212717909 109537881250896 109870521772464 109918255986243 110027410162992 110191780608056 110213243067501 110303860942296 110581006321548 110935748437848 111166184348352 111211805025216 111214481474124 111241132737378 111260121971292 111324922865856 111493914844662 111604633727328 111878389494914 111943550485152 111962659624128 111989490179616 111992185344474 112159490976057 112243972839264 112270870808208 112273572744837 112319647874721 112631033983008 112914026530704 112963083021873 113028875766864 113197730114952 113312867917032 113359369555656 113482146522276 113989302504252 114055692947136 114102499428288 114248329497108 114275707786926 114295215032964 114389189125344 114582388940082 114756147831744 114930348433038 114977513857654 115044479861472 115094461946814 115219118152719 115266402083427 115333536343536 115383644012007 115498225585008 115623319098168 116044631589591 116140044060936 116431853216868 116451728524152 117047993044032 117098845573284 117146900911572 117215130424896 117266055568452 117390238637728 117393063778242 117441239858586 117509640802848 117804891156624 118182807381024 118211128522928 118213973419167 118234152940338 118479749108112 118508141408664 118528371145296 119187028004632 119308257753912 119357219796696 119486492899116 119605148800704 119608027245756 119657112308748 119726803836864 120322041532266 120342580907724 120412671671232 120441527174304 120595458913614 120644949201462 120715216072416 120744144076752 120764755506528 120948077214531 121131489377952 121315367790429 121435839853776 121485675019408 121488598721637 121559356956816 121609242811728 121740955029288 121914793673064 122592268730988 122613195641832 122867887963968 122921268997716 123043335799104 123230116407258 123416989177536 123604336994022 123655062073326 123727082115168 123777857566944 123780836433366 123965753184063 124037954180784 124059127874976 124091843560083 124748518902192 124799713533936 124802716992579 124926652163376 125061957391896 125113280653368 125933463552064 125936494295796 125957992077144 125988176452068 126061555362624 126113288841792 126249879289632 126304729659234 126378292938912 126709913230884 127028279847042 127102264541856 127132723128432 127154425110048 127347446379321 127421616965328 127473908590224 127529290750113 127861016565616 128182275401208 128312654565528 128365311856824 128631952483776 128687837766012 129100666310712 129368834417088 129421925146304 129425039844156 129500420476608 129553565206464 129693881739744 129750228386478 129879076676832 130076233985439 130273488576288 130600808899344 130623102894816 130654405209552 130657549568553 130951301645808 131402872980176 131536527939216 131678992174536 131733030952488 131867021728008 132064018467444 132140936112192 132198345903204 132530502551202 132731478926784 132955658303652 132987519588294 133064975104992 133087689741888 133119582666336 133289717746626 133321659084747 133344417538458 133749352854822 133882172470368 134018349221088 134085406505211 134163501460848 134218559838384 134221789973151 134276872271283 134555792400792 135437875895616 135496718071092 135801349854912 135837162086346 135860349944844 136213746291008 136272925550196 136408251196224 136555991884704 136615319835498 136671384396834 136694888280864 136750985495712 136810398163194 136958574407949 137094580936656 137154142882197 137510904608304 137534378180256 137879941944528 137939845097061 138226373959464 138844112824728 139132520033472 139189617610176 139192967379564 139250089762812 139331192769216 139400908382302 139542698453382 139681271143008 140105449978272 140129366447808 140342083764966 140375715120977 140399677725678 140481450283104 140515115036688 140694702065883 140752440735039 140834418751152 141320070940944 141463813066704 141675146496072 141819249782952 141877449947016 142031114200836 142175579556276 142927951305024 142986606460992 142990047609588 143024313519486 143048728248804 143345869291296 143349319085994 143408147164002 143843643636318 143986487373792 144205059826359 144264239085547 144348262467696 144351736386219 144410975838927 144710946544248 144735649187472 145175176968048 145238249599551 145539938719224 145599665789592 145747760857272 145905616957212 146050508334528 146113961261436 146494029029952 146557674648324 146703213550656 146925910011762 146950990756668 146986205860746 147071814589728 147320214351534 147441341762064 147828232102698 147914331250464 147978593931618 148138866196353 148199659821549 148285975298832 148321510316504 148346829295056 148350399444009 148658553126216 149322913792632 149545987968076 149694494410944 149698096993116 149759530499628 150552035374272 150617444029164 150705167689152 150930306819936 150933939143454 150995879818182 151083823889376 151145826074208 151309528696368 151375266450891 151463431487088 151834957171669 151985736672336 152331105996144 152367610382568 152393620043952 152776518586776 153240464577384 153459282595752 153625490870292 153688536111236 153778048458048 153781749315972 153844858682676 153997634113344 154164425464224 154231403553738 154699767684342 154726175452788 154853392081248 155114934687594 155152106186343 155242470955824 155268971365536 155504670704397 155659094409168 156040911663959 156131794097712 156195867882096 156199626927819 156354740757936 156524085037656 156588319811448 156747591865368 157073188208832 157618631225556 157645537253784 157972998810816 158010855211552 158037828193728 158041631568492 158079504416274 158985079808562 159077677005216 159142959728928 159146789700042 159315323865488 159384539808081 159477369661008 159542816411664 159612131190393 160429388709688 160456774543632 160793945218152 160859932268616 160992192102336 161264102952708 161753823720572 161914453138368 161984798295516 162079142609088 162145657082304 162321273372384 162391795276158 162486376635744 162553058230752 162799814862279 163322074089054 163456358307984 163484260855776 163732431059127 163799624013291 163827793241136 163895025330288 164306821876344 164805782658696 164873416097768 165041115244488 165287670912084 165383938907712 165455791413444 165871509482322 166331358536256 166399618045248 166403622656772 166568869551168 166749276522528 166817707537824 166821722211186 166861699106067 166890182956938 166987384298784 167240872266993 167817584242371 167915325727728 167943989436192 167984235269424 167988278016711 168365959258896 168406306212312 168946550974512 169371039796056 169510297504576 169543313650296 169796595172428 169895489287104 169965211453632 170039054333484 170223219783414 170909700534944 170983953756378 171083539420704 171153749142432 171413561680389 171442822549446 171583783688016 171873583410123 172134221747616 172395522649557 172466270786481 172566719792208 172641692920221 173000304515304 173434978647252 174134411865792 174205873612736 174210066091404 174601735527744 174647779825302 175382037252288 175571989566048 175644041269984 175648268359926 175720351367358 175822695637344 176085357956592 176089595667363 176161859787879 176264461204272 176707336734936 177274211071536 177316692784392 177719623662168 177762212112996 177792556717944 178332470473096 178780542006948 178884668614464 178958079784512 178962386630868 179035829695044 179140104988992 179229739348674 179407723201056 179412040868634 179485668463122 180483062298399 180513871361586 180619007506848 180662290761456 180893188370421 180967423802193 181116216115128 181147133259792 181697234066928 182153759780664 182228512529112 182413864217592 182611432543932 182792774582208 182872190509596 183347872811072 183839922592704 183888403096482 183919793462748 184301831945952 184381903496574 184845174610887 185125483766304 185406505491033 185482593109989 185590623172752 185666786350416 185671254650049 186056931271176 187122778353288 187199570300904 187353486715584 187592936087844 187669920980052 187779225001536 188426761254592 188618417422272 188900195328096 188904741443694 188982264678102 189092333043936 189169933262688 189374818934448 189457094488851 189567439408368 190064869846326 190542419770563 190653396812784 190699084692648 190731637665072 191132425447992 191210862885336 191791524848424 192273413101812 192464349956928 192468981848292 192547967785236 192947928725664 192980865583296 193031756649018 193566902624064 193650999466068 194053251625632 194132887719456 194137559766234 194330347809696 194540822609616 194625342579717 194818615015248 195410232864432 195901213349016 195934654342224 195981607814328 196426952468712 196588455682752 197104309470264 197304791908824 197518488261804 197599546428732 197714633731776 197795772393408 197800532592012 198096027701166 198211404168288 198297518854806 199097218390176 199433487455478 199481279382441 199597462657488 199679373999504 199934576619939 200016626307687 200624029282233 200823258705552 201245252191272 201327839757576 201746038261824 201833688601188 201951241982784 202647648896448 203108141328192 203156813843424 203191493391936 203245077106638 203702024782368 203755743129519 203790524917266 204320619436512 204409388325294 204612376794336 204833987827056 204922979753247 205007076595251 205042332421296 205126478243568 205215597244791 205641871404984 206266356912456 206301567270384 206819912916792 206869474915124 206989961274432 207339560939196 207545459212224 208175725463616 208261157176128 208266169237092 208472987677248 208577299008106 208698780050208 208784426415264 208789451069346 208875134644218 208996789153824 209101362573453 209314047680073 209521906714512 210158174967408 210194049671712 210513125647449 210599516588517 210722175424656 210772672555032 211251628126728 211980106411416 212195719600056 212512719744108 212636492881344 212723755215552 212728874674428 212816174920524 213046671301254 213942366058176 214391926957536 214479909691488 214485071414382 214536470279229 214573092373206 215018803936944 215112220746003 215765465454477 215979731060688 216522393701544 217066419816372 217103473781208 217762765452072 217941811077312 218309908078836 218399498684388 218437057654848 218526700440384 218621641285908 218858425435818 219075762501792 219741043544928 219836511972486 220054820325984 220383561216112 220388865017643 220426486135002 220479308791119 220607721884592 221162012643096 221742348154047 221871496875696 221967890897427 222428962948248 222482265474756 222520243942584 222987829689324 223209267454656 223756778989828 223887100970304 223978980359232 223984370688948 224318981952114 224487945678528 224541741616416 224547145489674 224639295749442 225262067966016 225828053061408 225926166043746 226057751533728 226395460229904 226400908715181 226493819727273 226625735834064 226718739111312 226964293044552 227978605008504 228496658994216 228551415573852 228590430065928 228778378250688 229164777880164 229860696866076 229955027715308 230088959722944 230188923893628 230438236305438 230532804166854 230667072687072 230767288024014 230996451170016 231246638196336 231347105330607 232049651526513 232089263179182 232280088121872 232672402031391 232863706433736 232903457048304 234197691146568 234293801823144 234532111136904 234780477275456 234786127556484 234882479717172 235019281605696 235609782313248 236365614762048 236422257045856 236427946838334 236468305880676 236959498216224 237016282817328 237056742290592 237119256624411 238374056009264 238477619712843 238616515507824 238714439593392 238972985798232 239216054491512 239314224617496 240644083064532 240685161815448 240883054348608 241190917827228 241289898402924 241430432144832 241488288153504 241529511013056 241896154429062 242262978755904 242630735580858 242871679707552 242971350038816 242977197443274 243118713913632 243218485623456 243481910058576 243587692914237 243829587346128 244983111133581 245184537461976 245226391283664 245842537995432 246460232814516 247208673988044 247310124146652 247454164230336 247555715133888 247561672866732 247931506368126 248075908361568 248118255749952 248183687120166 248807264223483 249497037804384 249599427067872 249605433985158 249853304326752 250123914783792 250226561306736 250232583316779 250335274435407 251872988591592 251915984154288 251976352904136 252499758579264 252609459318468 252756585877824 253419826461768 254056559694084 254204529083712 254265446256864 254308850220096 254694892758642 254843233930656 254947817180448 255058581500226 255334829675121 255722033131232 256364550802416 256475930634567 256625309131056 256730623713648 257164233824169 257375675532024 258201332621424 258850079688312 259387763479488 259500456772956 259758153353664 260152467970878 260546977152576 261201617798688 261246205789632 261308810419104 261315099137106 261705478944133 261902603291616 261971669737953 262805745960352 263073055878432 263357984349072 263466061904976 263472402539889 263580527051037 263734043456016 264128036934888 264396691806408 265061005102404 265911316607304 265975039176588 266129950209984 266239165332672 266579435493252 266643318169494 266688835076916 267498705709644 267764344940736 268036698442176 268170813010422 268327002921696 268437119676768 268443579946302 268553744542566 268844609023011 269111584801584 269118061302951 269228502694683 270770807042379 270993436142184 271674324172692 271720699889688 272545851100392 273111983769408 273230639670996 273342768793668 273389776561728 273501970991424 273620796326388 273917148815898 274189161873312 274308285764394 275021809216608 275068756360512 275759883889056 275832604644723 275879690194122 276452747918928 276572855244861 277688225649456 278385934759128 278500179525624 278801816764604 279085396906764 279362542286016 280210899956544 280684167529932 280751430241954 280799355451356 280962900566208 281030230073376 281389404131766 281504881470078 281668837502304 282640141881888 282927626133408 283069191511001 283350292992144 283357112165541 283473397017153 283638499565904 283754899894032 284062228401672 284351159112552 285097304769489 285980095219176 286048627038972 286097456497608 286691738582592 286698638171988 286816294328004 287687287272636 287972974747584 288410119652718 288528478171094 288696524935392 288703472772438 288821951677854 289421893088496 289471298374944 289547634973527 290350353936096 290476499199102 291079877438448 291199331579184 291206339649351 291495521714544 291811233914424 292227922522872 293115349296648 293851820023524 293901981513336 293972411721492 294143629179456 294640428703068 294882683524128 295656464205396 295828662500928 295957187863236 296277732392706 296399319643098 296571950597664 296643020633008 296693658590112 296700798888018 297144041551749 297317106252432 298645827585264 299091975936152 299150231183217 299396193986232 299519060999256 301234888058328 301860613639872 301867878286908 301991759636364 302167647778752 302291652148416 302619057392736 302750532901782 302926862974176 303669914343338 303971473344672 304662211992288 304735220765136 304787240087904 304867615659957 305553037173552 306480929154768 306614082487941 306918565191504 307250981740584 307377072222472 307563498631944 307689717365352 308328850928448 308462807107476 309399535368684 309452350905576 309706784162496 310229869375188 310304212372686 310484941911648 310537942731072 311009341408794 311318188818336 312081823327918 312263588195424 312391735764192 312399253855638 312709481515872 312865948512159 313048170075312 313176639622896 313184176604019 313312701966327 313495183730736 315237262451112 315291074507568 316021710423104 316083263136984 316159008832548 317970159617124 318155354010432 318285919457856 318293579400084 318630647730976 318769079616162 318954739322016 319085632823328 319224262380786 319570006951881 320858777419376 320913549087264 321587890436304 321719864537232 321859638559809 322528205905416 323507647441144 323969596591032 324642546744768 324783590552316 324972753271488 325106116461504 325599629724558 326644148178108 326912716615968 326968521711552 327464862118254 327599248026582 327655586482272 327790050660576 328287638153727 328613643752688 329611565317392 329746832195536 329754767958729 330082230488976 330575341824168 330911582826888 331743018964644 332807245313544 333498553045056 333635415075648 333643444422372 333723398212134 333780365913876 333974768597568 334481744533986 335635168484742 335830651455456 335887978872384 335968470538848 335976556033422 336478472928171 336731918517792 336812612424624 336820718234511 336958943624163 337893101949024 338742079592112 338889249065619 339086627300592 339593190344856 340078108666968 340446439566828 341819401069888 341967907512756 342167078841408 342307498284864 342827123360778 342885645098892 343167567376032 343747166820246 344268443495232 344791045299114 344932541572962 345133439584416 345283385840442 345657354458157 345799206250281 346000609030608 346150932036021 346869957294504 348133894768773 348420132182808 349295559650604 351143979132096 351288082539968 351296536719852 351440702734716 351645391274688 352170715913184 352179191334726 352323719575758 352528922408544 353414673469872 354548422143072 354633385568784 354641920257501 355439247324336 355524424225992 355585113435888 356664940946192 357561084013896 357924773261736 358071659390088 358459478697348 358815446402112 358824081737268 358971336926244 360966124596798 361027742723172 361238015013696 361324581522912 361786376740842 361934847604386 362232432230256 362294266519584 362844231643593 363394468133856 363946103371287 364307519561328 364457025058224 364465796164911 364827728435184 365222865087864 365744381019192 367776806192964 367839586925496 368603663891904 368763806993148 369690349221774 370250967532608 370813010982066 370965186219978 371181246345504 371333572700832 371342509300098 371897259552189 372113862542352 372275530680249 374245556706576 374399140601808 374408150977737 375185872175688 375339841960104 377800390656192 377809482887388 377964529356204 378184666087872 378339866525376 378749637868896 378914188977702 379134878816736 380129739692652 381084839541126 381306793625568 381398169385296 381463275330144 382042339137963 382264850895984 382421725770672 382587872250339 383583049696848 384546826203624 384937963696584 385095935570472 385895857451328 386063513298036 387301998932136 388106503251264 388265775438912 388275119532468 388660695619392 389081645219232 389250685159434 389637230030496 390228701956317 390820465728864 391574363232199 391802426698032 391869308684448 391963215628656 391972648705659 392853904937424 394208618940528 394609583817648 395036976523608 395199092857464 395601065184024 396192055402332 396422808336576 396595037709612 398194436780352 398866974910956 398962558764882 399194925314976 399358747999008 399869153239878 399964977254241 400033252615374 401248058564466 401646517411104 402256219515633 402421298501789 402490504382544 402655679515152 402665369919453 402830616813849 403667377202376 406313627686848 406490154213276 407404049564736 407511486259038 407581049834532 408641238873024 408818776650588 409224753588672 409667975654112 409845959506494 410014153190502 410084664842592 410252956487136 410431194489582 410875723223847 411283742809968 412532713824912 412603134540768 413639825833584 413738949830248 413819535291183 414679121878392 416532338474184 417154598016212 417397560100416 417568852830528 417578902138692 417750269288436 417993578307648 418202725146906 418628095360146 419043813429024 420316349934816 420388099343424 421026251294898 421127145362931 421199033177034 421444350849312 421545345110064 422084106197649 422257322205117 422503256253456 423539617373603 423960212822832 424391439200112 425025439488216 425457749348856 425632349841048 426093342602508 428783853915072 428959819382976 428970142828764 429072940558458 429146184746412 430037607873888 430224441492006 431530930908954 431959462121376 432615179479077 432792717256641 433044787403088 433232927516781 434132839632744 434206947562416 435525530904144 435714748798653 436619816157672 436798997368776 437243282571816 437716850871636 438151525003584 439482087089856 439673023944972 440109640651968 440767122432224 440777730035286 440852972270004 440958617582238 441215443769184 442324025286192 443484696308094 443742993751392 443935781794854 444416598589059 444598979464647 444857925896496 444964530949512 445040487885168 445975659378648 447513557979656 447968741377896 448637963904228 449083483232832 449094290979348 449278591498884 451656106122816 451852332087492 452115503067456 452790920459808 452801817430362 452987639454546 453251471668128 453437478222624 453928586089104 454125799352673 455504871515007 455957210017008 456993317988432 457102831147704 457180860131856 458329555760328 459721393732152 459910055430616 460377847787256 460876472610876 461065608333708 461334145374144 461534576048028 461992902340032 462493276392672 462694210661214 464099303053026 464178526358364 464560176243744 465344804062782 465456318559029 465727412867472 465806914096608 466514012113191 468122734991877 468395382293136 468587603646288 468598880783457 469064222273808 469572255112968 469764959434344 471219564626496 472844514091712 472855893676668 472936611761352 473918996432448 474032565634656 474113484581184 474238513248822 476748112018528 476955239425686 477233031015648 477428879186784 477945971596464 478153619424243 478432108983024 478628449234992 478836393571179 481288166129064 481370323630896 482381835654456 482579796805848 482976576307008 483792308858124 485261471161716 485743359415104 485942700077632 485954394886548 486237427827264 486436971246912 486963820117152 487175385828474 487659174692256 488399444586837 489966222267162 490369074923952 490452782567328 491197293177381 491398872039873 491685075990864 492920465629032 494417347976088 494620248293304 495123345733464 495863012736252 496151816723136 496367374240332 497614528446966 498994075608768 499198854135744 499210867970316 499706608653504 500247829567584 500453122613472 500465166633558 500585097318201 500670548870814 501722616800979 503452752727113 503745977183184 503831968308576 503952705808272 503964834050133 505218918636936 506839652923536 508113119388168 508530892513728 509389785517284 509686467861312 509895634360896 510117163000452 510669659350242 511444066262464 512729101604832 512951861269134 513250618262112 513461247427296 514240685041167 514328467648338 514751351064048 515620750230369 516402665242848 517186567948671 517398812359443 517700159376624 517925078760663 519000913545912 520304935941756 522403235597376 522617620838208 522630198274212 523410957888266 523805206583232 523943339475906 525611491920704 526146111756864 526715968698144 526932123809952 526944805079778 527161054102074 527468086912032 528256073869776 528268787002089 528485579363637 528793383612816 530122010204808 531822633214608 531950078353176 533158870986504 533286636338988 533377670153832 534997411419288 536341626020844 536654005843392 536874239353536 536887159892604 537107489085132 537689218046022 538223169603168 538236122605902 538457005389366 541449186895197 541541614084758 541986872284368 542679565111263 542902271406579 543348648345384 543441399779376 545091702200784 546461279341992 546685537587336 547241592652776 547834297631796 548378323746624 548616571528788 550043618433216 551519767778112 551665209289446 551759380388244 552905495837856 553145710489722 555376451298912 556219516473099 556447779329967 556771869518256 557000359051248 557013763950147 557603633529208 558170793813528 561368335059864 561502860483908 561598710902712 562060460146752 562778808263532 563009762940156 563337675004608 565280283763776 565855252266816 566138383022002 566700585984288 566714224331082 566946794034306 567276999131808 567509799788064 568124456803344 568371283466553 568702318225104 570194609538978 571627259311689 571960190438352 572097254077944 572194912995216 573397276343976 573632588656008 575374574545272 576820239305436 577056956342188 577393049870784 577406945544876 577643903355708 578843786176992 578942596749888 579095269947054 580700707872192 580952998398204 582159754876896 582398663158368 582412679298702 582991043429088 583622467828848 583876027739151 584455845045744 586230698593296 587703640047048 587803963026672 587944823442984 589280857406136 589765367048256 591312928410792 591914375726472 592555464785412 592798639286196 593143901195328 593286041266016 593387317180224 593401597776036 594288083103498 594634212504864 597291655170528 598183951872304 598300462366434 598443838147323 598792387972464 599038121998512 600049878923061 601872087846699 602469776116656 603735756573816 603983519272728 605238114785472 605501065803564 605853725948352 607339828686676 607942946689344 609324423984576 609470441530272 609574480175808 609735231319914 611106074347104 611267229388557 612961858309536 613228164975882 613837130383008 614501963481168 614754144444944 614768939259741 615021229785753 615126997263888 615379434730704 616925614214952 618799070737368 618904701811152 620459738750376 620608424745372 620969883823296 622018682817588 622636377636672 624163646655836 624527176390848 624783471528384 624798507711276 625418963031744 625731897024318 626096340150624 626353279245792 626368353208038 626625403932654 626990367461472 627304087720359 627942143040219 630474524902224 630582149015136 631539376942347 631798549765551 632166526273968 632318017665096 635940319234248 636587158800168 637261295461952 637538159232324 637909478644032 638171265646656 638448524761572 639140013903762 641717554838752 641827098174528 643175780872608 643439729074464 643609410837687 643719277119618 645056411810832 645336662238009 647015294882288 647296396363431 647939193182064 649567181104632 651199259449116 653288296356216 653825433231936 654929724236508 655198496053164 655311172964544 655580101321152 656575276307454 657227287505376 659223130634784 659493664391072 659509535917458 660164460977952 661150683648336 661166595052929 661437926373357 661823165653776 663486037929288 665227044462141 665614490627088 667286888844744 667446796424268 667560731827752 668963489067972 671270336969484 671661302910912 671936941077696 671953112066844 672956945856342 673463837035584 673625224849248 673641436469022 673917887248326 675786203898048 677484159184224 677778498131238 678173254601184 679186380689712 679202726145543 679481459181819 680156217333936 680892879133656 683935815025512 685654246721556 685771290197784 686335134752064 687494333640492 689582090598228 689865083145924 690266879168832 690566771680884 691314708916314 691598412500562 692001218061216 692301864072042 693739914589008 694041315991821 696148954579539 696267789537546 696840264365616 698017206094173 698591119301208 702593073439704 702881405469432 704341431826368 704358382669452 704647439151516 705057844817088 706829346939744 709096844286144 709266771137568 709283840515002 710878494648672 711048848451984 711170226871776 711357769873233 713329881892384 715122168027792 715432859138529 715849546523472 716143318780176 716918957394696 717648163474536 717942673852488 721932249193596 722055485446344 722649163045824 723572753481684 723869695208772 724464864460512 724588533039168 725688463287186 726788936267712 727892206742574 728615039122656 728914050116448 728931592329822 729655456870368 730020546528371 730445730175728 730763078742711 731488762038384 734949333400743 735553612385928 735679173850992 737527613986296 739380698443548 741626021964132 741930372439956 742362492691008 742667145401664 742685018600196 743794519104378 744227725084704 744551061360498 748491113413152 748798281203616 748816301955474 750371744351376 750679683920208 750697749950337 751005823306221 755618965774776 755929058712408 757499275737792 757828377955404 758269757633472 760259479385304 762169679082252 762613587251136 762796338770592 762926550660288 764084678275926 764529701791968 764843451541344 765175744500678 766004489025363 767166099393696 769093652407248 769427791903701 769875927393168 770191871140944 771492701472507 772127026596072 774603997864272 776550239064936 778163290438464 778501370318868 779274460060992 780457403912634 781640931457728 783148726464398 783604853396064 783738617368896 783926431257312 783945297411318 785116436832399 785707809874848 785915009213859 788417237881056 789219167635296 790073953047216 790398185714928 790417207619667 790741581153111 791202130368048 792384110804664 793190075419224 797733949821912 797925117529764 798389850629952 798717495998016 799738306479756 799929954508482 800066505230748 802496117128932 803293034822208 804512439031266 804842597003578 804981008765088 805311359030304 805330739838906 805661233627698 806533827069033 807334754404752 807685508084049 812312421127137 812980308426552 815022972518076 815162099669064 817637553301176 819335951308224 819691919012988 820028306381004 820169329685184 820505912974272 820862388979164 821751446447694 822567485619936 825065427649824 825206269081536 827279651667168 827477899660496 827497813934169 827639070582366 829358243756784 833064676948368 834309196032424 835157804277384 835500538576872 836405450293812 837256190720292 838087626858048 840632699869632 842052502589796 842254290725862 842398066354068 842888701698624 843090690220128 844168212395298 844514644410234 845006512506912 847079234747206 847920425645664 848782878400224 849207574533003 850050878976432 850071336496623 850420191051459 850915498697712 851264699682096 852186685205016 855291914308467 857940285657528 858145881116916 858292369492824 860075215747776 860448882984012 863061861817908 863918924242752 865230358958154 865585434513282 866089574806176 866465855033562 868265679265488 868413895124832 868642904920581 871051061808288 871429497597306 873239632315344 873597994737552 873619018948053 874486565143632 875433701743272 879346047889944 881534244864448 881555460070572 881705944540008 881917235164476 882430887538368 884648050572384 886969392616188 887485987502784 887871563589708 888833197178118 889197958929294 889715851792992 889929061899024 890080975770336 891432124655247 891951318757296 895027115959312 895937482755792 897275927808456 898188581958696 898557182997768 903704664174984 905581840919616 905603634860724 905975278909092 906502943336256 906874956445248 907857172178208 908251598705346 911009743030014 911914420034016 913986635976864 914205662295408 914361720263712 914602846979871 916659111520656 919442787464304 919820110861232 919842247463823 920755695574512 921752945221752 922131216667416 923069152096056 924986552785344 925388421322428 928198606106052 928357052716728 929120352487488 930689608125564 930912637118058 931454825734944 931613828193216 933028024226382 936245469983754 936790764586272 937175207292576 937197761566914 938128444547616 938597845536477 939144510225936 939529918868688 939552529812057 939938105898981 945711787353336 945873223522704 948065131269312 948477026497644 953496224037056 953910478851372 954466062031296 954857758373568 955891943192928 956307238848486 956864217966048 957256898469984 957672787142358 958710020855643 962576332258128 962740647261792 964763671308912 965159593611696 965578915679427 967584617716248 970522942323432 971908789773096 973927640234304 974350771656948 975318349384512 976798889173674 979932444534324 980738149847904 980905565134656 982394586354762 982630005846839 982797744079746 983370151981728 984862914461181 985840931258064 988834695952176 989240496586608 989264303876187 990246691466928 991726025472504 992734748480664 995229056893932 998421735940632 1000495659135168 1000906245226944 1000930333267116 1001170194636402 1001341097741628 1003445233601958 1006905505454226 1007491954366368 1007663936617152 1007905411616544 1007929668100266 1009435418784513 1010437837273872 1010462154703533 1010876830872489 1013679305847072 1016226238776336 1016667747196857 1018779571034568 1020234326000904 1021339318700484 1025458203209664 1025903722538268 1026501236524224 1026922494854592 1028481370082334 1028656935296676 1029502702128096 1031241500460738 1032805330485696 1034373135897342 1034797624718886 1035400318753248 1035850157521326 1036972063374471 1037397618750843 1038001827091824 1038452796108063 1040609871883512 1044401684306319 1045260396548424 1046821915776532 1047886678951812 1053431937396288 1053864247619904 1053889610159556 1054322108204148 1054936173824064 1056512147739552 1056537574004178 1056971158727274 1057586767225632 1060244020409616 1062844700201683 1063645266429216 1063900156706352 1063925760772503 1066317741973008 1066573272677976 1066755340307664 1069994822838576 1072683252041688 1073774319785208 1074214978170264 1075378436092044 1076446339206336 1076472245211804 1076914010778732 1082898373790394 1083083228169516 1083973744568736 1085359130222526 1085804542813158 1086697296690768 1086882799558752 1088532694930779 1090183404401568 1091838310113861 1092286381647713 1092922558683984 1093371075174672 1093397388494733 1094483185305552 1095668595263592 1097233143057576 1103330418578892 1103518760776488 1105810991675712 1106291420979444 1110752902597824 1112439032946198 1112895558659934 1113543739036512 1114000718102496 1114027527900294 1115207267058416 1115691778656567 1116341587627056 1122736670119728 1123005720967816 1123197421805424 1123224452933211 1125557616527064 1126019525880312 1132276766044004 1133401171968576 1133428448662164 1133893588068612 1134553998263616 1135019599576128 1136248913606688 1136742566933106 1137404636450208 1140389219077956 1143254518623378 1143920380876704 1144194508155888 1144389825990432 1146127017413889 1146794552687952 1147265177312016 1150749149090544 1153640478610872 1154113912684376 1154813891089752 1155287806711416 1157687572353984 1158190539894108 1161905996796408 1164319509753792 1164797326316736 1164825358597404 1165982086858176 1167244935657696 1167752055478302 1168911690091488 1170686105868951 1172461397186592 1174723089696597 1175407280094096 1175607926053344 1175889646885968 1175917946116977 1178561714812272 1182625856821584 1183828751452944 1185110929570824 1185597278572392 1186572082532032 1186803195552072 1188576166206996 1189268425009728 1194583310341056 1196367903744608 1196600924732868 1196887676294646 1197584775944928 1198076243997024 1199894931762723 1200099757846122 1203744175693398 1204939552233312 1206768658546899 1207263895505367 1207471513147632 1207967038545456 1208491850441547 1211002131607128 1214679657373352 1218940883060544 1219470462639828 1222212148694208 1222534458777114 1225923716619072 1226456329951764 1227674260766016 1229003926962336 1229508288889888 1229537878519482 1230042459571506 1230253994527776 1230758869461408 1232627169671541 1233851228429904 1237598141474736 1237809403622304 1240919477500752 1241216849490744 1244037365635176 1248327293311672 1249597015422552 1251463794048636 1252192680301248 1252706558491584 1252736706416076 1253250807865308 1253980734922944 1254608175440718 1255884286080438 1260949049804448 1261164298030272 1263078753884694 1263381436088793 1263597099531102 1264333052547936 1264636035330192 1266252318592947 1266771966615351 1270618852120809 1271880638468496 1273174317600336 1275076318464648 1276897049523144 1278280027807524 1283435109677504 1286351561745216 1286879458148928 1287218821675374 1287438554239236 1290112823621664 1290673324476018 1294030589764576 1294592792726862 1295878386364128 1297845538437231 1298378151769923 1299134362209264 1299698782550343 1302398518898232 1306576592712432 1307144246395959 1309859448473016 1310396992106328 1313150552614908 1314454575010752 1318446261269568 1318987328782144 1319019071834916 1320328921955904 1322301367296672 1322333190105858 1322875852746714 1323646331307552 1326972075858576 1330454088924282 1331228981254176 1333249795767177 1333796938393941 1334573777689488 1334893592848536 1335121463655504 1337926978135944 1342540673938968 1343906224133688 1345913891712684 1347250449698496 1347282872938044 1347835774496652 1354968318368448 1355556996262476 1356346509202368 1358372761379424 1358405452291086 1358962918363638 1360312434667872 1361785758267312 1362377398058019 1366514614545021 1367871630051024 1371308493443112 1371542580395568 1374988667280984 1379164181196456 1379730166291848 1381133543361768 1382629417832628 1383196825001124 1384002436122432 1384603728144084 1387479829178016 1388082631983642 1392297909159078 1392535579075092 1393680528731232 1396034412188346 1396368955677087 1397182238602416 1399542036339573 1404368204975631 1405186146879408 1405762810938864 1405796642350371 1408716765338904 1409294878303032 1413658693879488 1418533542275136 1418567681030004 1421756989297344 1422097696903968 1422340453743552 1422715539746466 1426659763784768 1430244336055584 1430865718277058 1431699093046944 1432286637560352 1433837914789392 1434460858272729 1435296326949072 1435885347704976 1436509180713537 1443864498387192 1444110970892688 1447145506963368 1447739390417544 1448929728921024 1451376926574372 1455784413485148 1457230078245312 1457828100232896 1457863184659644 1459310913740736 1460041093056742 1460891460351456 1461526157485422 1462977524076768 1465198333760511 1469898666801486 1471107224771856 1471358347701984 1473591879532143 1474196616119619 1475055227972592 1478761396887096 1483252043928264 1483860744879912 1485370037200392 1487589038208756 1488455450169408 1489102122720996 1496982226826304 1497596562407232 1497632603910948 1500743488702752 1501359367840416 1501395499900674 1501755291954603 1502011646612442 1510358258181339 1511237931549552 1511858117424816 1511894502150399 1515656755910808 1520518958770608 1524339358164504 1525592677541184 1528169356551852 1529059403583936 1529686903082688 1530351489001356 1532008978050726 1534332198787392 1538187304814496 1538855583807402 1539751854786336 1540383742281888 1542722055123501 1542985402945014 1544254053192144 1549207995728544 1551559703846013 1552196437078329 1553100478129872 1553775236281989 1557002740637736 1560914807825268 1566297452928796 1567209706792128 1567852862514624 1567890594822636 1570232873664798 1571415619749696 1571830018427718 1576834475762112 1578438335270592 1580147906094432 1580796371429856 1580834415239334 1581483162306222 1582404260736096 1584768221609328 1584806361006267 1585456738090911 1586380150838448 1595467899643824 1595850235059528 1599476612959512 1599859909016964 1600133010461496 1604992234257864 1609024878062532 1609685194007156 1609962017530176 1610622718060608 1610661479677812 1611322467255396 1613067654138066 1614669508809504 1615371016168098 1624347560685591 1624624842254274 1625960616853104 1628706814219737 1630045945036152 1630324199338128 1635275106602352 1639383838025976 1640056612762008 1641724777958328 1643502892895388 1645134971239872 1650130855299648 1654559303334336 1654955799320992 1654995627868338 1655278141164732 1658716487513568 1666129353896736 1668618392064848 1668658549419297 1669343337989901 1670315608554768 1671001077153744 1672810900587624 1674512381440584 1684105005179592 1684508581451724 1684796132708136 1686181380440256 1688336424790596 1689029288820468 1690013025013824 1694158469494412 1695840851291328 1697565756800448 1698415149066006 1700101757952864 1700142672993246 1700840382102918 1701830997395424 1702529399364192 1704373370410032 1705113850399659 1710583828616934 1714881777935067 1715880571315056 1716291762233832 1716584738985648 1720897765968024 1726123723635816 1730460717916308 1731170869026564 1732179149612352 1732931710067124 1736531358530976 1736827790249664 1737285809841162 1742102123616576 1742858995194612 1746479264630688 1747195989475104 1747238037896106 1748973130287264 1750867403486544 1751628083217453 1758692095779888 1763110920141144 1763411889080016 1763834470328952 1769296101144768 1773938785232376 1775743127179416 1777666394356236 1778395917858588 1779431703585984 1779858123798048 1780161951540672 1782864249310494 1783902637514592 1790054231918624 1791874965511584 1794551855616912 1795331514441969 1796377163917392 1797114365995536 1800149636769183 1805616263540097 1807409328349968 1811207269721448 1811950557818184 1815714344356416 1816503197410692 1822019486060028 1823828840068032 1827973271953728 1828411324590816 1828723440527424 1829205693959742 1833318223041312 1833801688165671 1838885574928608 1839640221722464 1839684494927646 1841511391149024 1843505890443504 1844262433334832 1844306817779223 1845063689357259 1846138304192112 1850776842644856 1856397212212104 1856714105433456 1861379216251128 1861825274236116 1862909651469888 1866056048452764 1872490939967508 1873581529172544 1874350414585152 1874395523133828 1876256889095232 1877195691072954 1878289020451872 1879059837737376 1879105059624114 1879876211797962 1881912263161077 1883826429120657 1891423574706672 1891746447045408 1894618130827041 1895395649296653 1896954052995288 1907820957702744 1911783886385856 1912614477696972 1913728435932096 1914513796939968 1915345574284716 1917420041711286 1925152664516256 1925481294523584 1929527342617824 1930319187223392 1930828232513061 1931157831358854 1935169235432496 1936009986714027 1941045884646864 1941889189090293 1943817579546192 1948701543313896 1953597778347348 1959864889068648 1961476299695808 1964789172709524 1965260011693678 1965595488159492 1966740303963456 1969725828922362 1971681862516128 1977669391904352 1978480993173216 1978528607752374 1980493382933856 1981484340577007 1983452050945008 1983499785158787 1984313779120071 1985469496961328 1990458113787864 1995681133386423 1996843471881264 2001860666534232 2002340389272804 2002682195483256 2006890467203916 2013811010908452 2014983908732736 2015810823233088 2015859336200532 2018870837569026 2020875674547744 2020924309407066 2021753661744978 2027358611694144 2032452477552672 2033335494393714 2037559142069136 2037608178436629 2038444377545457 2040468652001808 2042678637400968 2051807445076536 2056962740164668 2057313870593352 2059005404256192 2062483000921476 2068746271794684 2069595249437772 2070800637506496 2071700315042652 2073944126748942 2074795237501686 2076003654183648 2076905592216126 2081219743767024 2088446863738617 2088803368612638 2090520793096848 2093643831553064 2094051618282519 2095773357903624 2107779220319112 2108644216408296 2113024295479104 2113075148008356 2113942317454548 2115173534451264 2120488040819232 2125689400403366 2127290532858432 2127800313412704 2127851521545006 2132635483946016 2133146545355952 2133510680615328 2134073309619699 2139989645677152 2145366504083376 2146298577415587 2147548639570416 2148429956340528 2150756872184088 2152944490423608 2153828021557464 2165796747580788 2166166456339032 2167947489137472 2170718260445052 2171609085626316 2173394593381536 2173765599117504 2177065389861558 2180366808803136 2183676620227722 2184572763295426 2185845117367968 2186742150349344 2186794776989466 2188966370611104 2190061639585113 2191337190527184 2192289236228133 2194466286115152 2204848000202229 2206660837157784 2207037521552976 2212582841958888 2224878065892396 2225791117319868 2227087478073024 2228001436204992 2228055055800588 2230414534116832 2231383557313134 2232683175254112 2245473340239456 2246011441935632 2246394843610848 2246448905866422 2251115233054128 2252039051760624 2253017469918663 2264553532088008 2266856897324328 2267787176137224 2272497827213376 2273485133866212 2274809272900416 2280778438155912 2286509037246756 2287840761753408 2288389016311776 2288779651980864 2292254034827778 2293589105375904 2294530354624032 2298013467076089 2301498298181088 2307280957221744 2308227825368752 2308283375711103 2309627782179504 2310575613422832 2316381079788216 2323811993592816 2329650717194808 2334489871315392 2335504110956604 2337823380182976 2341372211737902 2344922794373184 2349446179393194 2350814560188192 2351215852106688 2351779293771936 2351835892233954 2355349310497197 2357123429624544 2357745027641577 2365251713643168 2367657502905888 2370221859141648 2371194557144784 2371251622859001 2372224743459333 2373606391104144 2377152332413992 2392735807489216 2393201849465736 2393775352589292 2395169551889856 2396152487994048 2399789863525446 2400199515692244 2407488351386796 2409879104466624 2413537317093798 2414527791010734 2414943026295264 2415934077090912 2416983700883094 2419601481207099 2422004263214256 2423056524252147 2429359314746704 2436937263381411 2438940925279656 2445068917554228 2452912659903528 2458007853924672 2459016577779776 2459075757038964 2460084919143012 2460507989055552 2461517738922816 2465254339343082 2467702456859808 2475196282949472 2475618807244608 2481838955001504 2482433698981488 2482493441802507 2488074731270352 2496654586623344 2499194030845104 2502927588097272 2505473412832152 2506501615730616 2509216350881436 2511768572160876 2521898099608896 2526157507769388 2526762872177586 2527194199062204 2528666105095872 2529272070660384 2532504637185894 2533543933230702 2541237704241618 2543761276936992 2546348635200672 2547622723599009 2550152636929296 2550214009489869 2551260573154377 2553794099046288 2556560055615048 2565875742925401 2574437643350748 2574877108478472 2580225647243328 2581346648952036 2588061179529152 2589185585453724 2591756772728256 2595691076874462 2596756303539846 2598268724418528 2599397565100686 2604797037796464 2605928714761743 2613153185424864 2614288492791918 2619718896946032 2620793984212656 2620857056844159 2626301105229816 2638038143669832 2644602734593344 2644666380211716 2645751705493428 2647292662615104 2653944151717152 2660908177848564 2662457962508352 2666499591534354 2667593876787882 2669147555378976 2669787185697072 2670242927311008 2674296373965741 2675853956271888 2685081347877936 2687812448267376 2691827783425368 2694565745876088 2695671548993304 2711113992524952 2716745522758848 2716810904582172 2717925836727276 2720624869335744 2723571516534624 2724754796116038 2733029229090042 2735743260102048 2741020542625393 2742616986886224 2743085160791136 2743808540939613 2749977334561968 2758328362392912 2759460332583696 2759526742391469 2762267086723536 2765258835665256 2766393650002248 2769207456288168 2774959658356032 2776165263967284 2784595818318156 2785071158150184 2787361057462464 2792068824376692 2792737911354174 2794364477204832 2799084072679146 2808736409951262 2810372293758816 2811525621877728 2811593284700742 2815793536609431 2817433530677808 2818589756606064 2818657589436171 2819814317696943 2837135362060008 2844195393807936 2845431079492932 2860488672111168 2861731436554116 2863398186093888 2864573275120704 2867675829578784 2868921716545458 2870592653898144 2871770695409952 2873018361427074 2876130062566929 2887728996774384 2888221941785376 2894291013926736 2895478780835088 2896736747038281 2902753853148744 2911568826970296 2915726369319288 2920082186113484 2921782920702912 2923052314970844 2925955048153536 2930396667521022 2939797333602972 2942214449543712 2942716695403968 2947183759064286 2947890017540517 2948393232239238 2950110455945184 2954588743383543 2957522793774192 2964777321615221 2966504087856528 2967721489759824 2967792911628561 2970740074400784 2975178076417512 2978204245441992 2995265207821896 3001486977405504 3002718735680832 3002790999801348 3003510583909206 3004023293224884 3020716516362678 3022475863099104 3023716234849632 3023789004300798 3028306256353539 3031313511821616 3032630492617467 3041037917541216 3048678716329008 3050003241590571 3056338713103704 3060702978002712 3064017956101452 3076374609628992 3077711167614804 3079503709572672 3080767484563776 3085444110247002 3085970805890028 3088508106384288 3098415991457088 3103119407692026 3104392874156658 3106200956259744 3107550472563978 3110916190123413 3112192856252529 3114005481275472 3121829615650536 3132594905857592 3133205052918957 3135781189645272 3140465747329596 3143660036855436 3160295812188864 3161592742859712 3161668830478668 3162966324612444 3164808521472192 3169536443218656 3169612722012534 3170913476181822 3172760301676896 3188534100605049 3190935799287648 3191700470119056 3191777282317509 3198953225919024 3199719818033928 3200266020922992 3209984468515728 3218049756125064 3219370388014312 3221322959355624 3222644934510792 3226135308276132 3229339017619008 3230742032336196 3248695121371182 3249249684508548 3251921233706208 3257413628439474 3260091890072304 3260648398676256 3265598084792337 3270550213204704 3275514930341583 3276859144943139 3278767676051952 3280113225524016 3280192165484199 3283449555916656 3287005785790776 3309911598641984 3309991255736676 3310556282329464 3317432975027136 3332258707793472 3337236784129696 3337317098838594 3338686675979802 3340631217109536 3342002154307488 3345621801175248 3347075335969701 3349024762881168 3368210010359184 3369017162903448 3369592265416272 3376672849581192 3378058577640936 3388316938988824 3396830298132012 3400203515905728 3400285345986492 3401680764205836 3403661994790848 3405058798728384 3408746740820064 3410227700799318 3421167657233868 3429763555870134 3431761142630112 3432583524467664 3433169477971296 3438381052241667 3441795531936048 3452247447271632 3460921435832616 3462341738053128 3465863420134248 3473062717061952 3474571619682324 3485717990389224 3492958529261376 3494391978950208 3494476075792212 3497946260574528 3501734806973088 3503256166434906 3512058317606853 3517384191559776 3524169269089791 3526221840282288 3526823778160032 3527668940657904 3527753838350931 3547877570464752 3551486254358832 3555332788712472 3556791835717176 3559716247596096 3565728498620988 3567805275029184 3580108463837248 3583749931023168 3589103711233824 3590663028883938 3592754327834784 3594228731991072 3599684795288169 3600299273538366 3611232527080194 3614818656699936 3620305975640697 3621791686516101 3622414539442896 3623901115636368 3625475551324641 3633006394821384 3644038972120056 3656822649181632 3658411387919484 3666636446082624 3667603376331342 3677771149857216 3679280443444928 3679368989855292 3683022782298048 3687011780887008 3688524866669664 3688613635558446 3690127378714518 3692276608384224 3697881509014623 3701553685289712 3712794424424208 3713428210866912 3722758432502256 3723650548472232 3732112096905528 3744981879935016 3748791046267656 3754391382145908 3756578040903744 3758119675474752 3758210119248228 3759752423595924 3763824526322154 3767652858241314 3782847149413344 3783492894090816 3789236261654082 3790144308266379 3790791298593306 3793908105990576 3798756955778841 3800315899846053 3811856556362427 3815641915405488 3825228955393944 3830691148569432 3834840083422572 3850305329032512 3859054685235648 3860638374446784 3861656465026122 3862315662717708 3870338470864992 3872019973428054 3882091769293728 3883778378180586 3887635159092384 3893536615311693 3895134455309769 3897403086627792 3899096347651029 3907195556694696 3919729778137296 3921432739187877 3929578345419048 3930520023387356 3931190976318984 3939451657844724 3943363725032256 3955338783808704 3956961986346432 3957057215504748 3960986765867712 3962968681154014 3966904101890016 3966999570317574 3968627558240142 3970938993922656 3980916227575728 3991362266772846 3993686943762528 3999749387301531 4001390815181823 4003721333068464 4004680778545608 4005364390966512 4013780934407832 4027622021816904 4031718672401064 4037741675138052 4041751349095488 4041848618814132 4043507323489956 4064904955105344 4066670988787428 4075118284138272 4075216356873258 4076888755090914 4080937304003616 4085357274801936 4087132194174057 4099543843635063 4103614890153072 4113925480329336 4114627741186704 4124966001842952 4137492543589368 4139190498875544 4143400630085304 4147888253497884 4149590475003372 4152007308367296 4153811184432252 4162439487534048 4176893727477234 4177606737225276 4181041586193696 4187287663106128 4188103236565038 4189106867031261 4191546715807248 4213104614926893 4215558440638224 4217288432816592 4217389927051113 4226150296016712 4227884634909096 4240976081638464 4251378800806732 4255600626825408 4255703043090012 4265270967892032 4266293090711904 4267021361230656 4268146619239398 4279979291354304 4290733008166752 4292597154831174 4295097279140832 4296859912681056 4301513744368176 4303382574818187 4305888980847216 4307656043114928 4331593495161576 4332332912678064 4341436520890104 4343218171252632 4346789186763072 4354130779723116 4367353240455444 4369145526590852 4371690234735936 4373484300698688 4373589553978932 4377932741222208 4380123279170226 4382674381054368 4384578472456266 4388932572230304 4395595001281533 4409696000404458 4413321674315568 4414075043105952 4420775638596429 4422589848358857 4425165683917776 4449756131784792 4451582234639736 4456110111601176 4460829068233664 4462767114626268 4465366350508224 4490946680478912 4492022883871264 4492789687221696 4492897811732844 4502230466108256 4504078103521248 4505265875863809 4506034939837326 4529107064176016 4531074774544017 4533713794648656 4535574352274448 4546970267732424 4561556876311824 4573018074493512 4576778032623552 4584508069655556 4587178210751808 4589060709248064 4596026934152178 4602996596362176 4614561914443488 4616455650737504 4616566751422206 4619255564359008 4621151226845664 4628166165370503 4632762159576432 4647623987185632 4654679111538039 4656589311234987 4659301434389616 4671008221913208 4682744423475804 4698892358786388 4701629120376384 4703558587543872 4703671784467908 4710698620994394 4714246859249088 4715490055283154 4730503427286336 4735315005811776 4740443718283296 4742389114289568 4742503245718002 4744449486918666 4747212782208288 4754304664827984 4754419083018801 4756370214272733 4786403698931472 4787550705178584 4799579727050892 4800399031384488 4814976702773592 4827074634187596 4829055582021468 4829886052590528 4831868154181824 4833967401766188 4839202962414198 4844008526428512 4846113048504294 4858718629493408 4873042682056773 4873874526762822 4877881850559312 4886120442659211 4890137835108456 4905825319807056 4918151514077928 4920169838286024 4930508678686164 4935404913719616 4950392565898944 4963677910003008 4964867397962976 4964986883605014 4976149462540704 4993309173246688 4998388061690208 5005855176194544 5005975648257891 5008030013969703 5010946825664304 5013003231461232 5018432701762872 5023537144321752 5052315015538776 5053525744355172 5054388398124408 5058544141320768 5065009274371788 5067087866461404 5082475408483236 5087522553873984 5092697270401344 5095245447198018 5100305273858592 5100428018979738 5102521146308754 5107588198092576 5113120111230096 5115341551198977 5131751485850802 5144645333805201 5148875286701496 5149754216956944 5162693297904072 5178371170907448 5191382153748924 5193512607079692 5196537448837056 5198795130201372 5209594075592928 5211857429523486 5226306370849728 5228576985583836 5239437793892064 5241587968425312 5241714113688318 5252602210459632 5254884249652359 5276076287339664 5289332760423432 5291503410986856 5307888303434304 5321816355697128 5332999183068708 5335187753575764 5338295110757952 5339574371394144 5340485854622016 5348592747931482 5351707912543776 5370162695755872 5375624896534752 5383655566850736 5385994543325907 5389131491752176 5391343097986608 5400448910307549 5416848790620291 5422227985049904 5433621809164344 5435851673454552 5447143033069248 5449509592232076 5466058458180084 5471486520204096 5482041085250786 5485233973772448 5486170321582272 5487617081879226 5499954669123936 5501405064497013 5516656724785824 5518920665167392 5519053484782938 5524534173447072 5530517671330512 5532787300004496 5532920453337669 5535191068071777 5538414912576336 5552330527934568 5569191636636312 5570142316300368 5584137648753384 5585475822708348 5588728954409664 5598168145358292 5617472819902524 5620744587517632 5623051243755456 5623186569401484 5631587073218862 5634867061355616 5637179513212128 5637315178872342 5639628635393886 5645736789483231 5674270724120016 5683854392481123 5686186947889959 5690862158985864 5723462873108232 5735351659157568 5737843433090916 5741185307796288 5743541390819904 5746036722854148 5752260125133858 5775457993548768 5776443883570752 5788582027853472 5790957561670176 5792484697539183 5793473494076562 5805507706297488 5823137653940592 5825667567270879 5831452738638576 5840164372226968 5846104629941688 5860793335042044 5879594667205944 5884428899087424 5894367518128572 5895780035081034 5896786464478476 5900220911890368 5909177486767086 5915045587548384 5929554643230442 5933008175713056 5935442979519648 5935585823257122 5941480148801568 5944453021731021 5950356152835024 5950499355476361 5952941337360213 5956408490883984 5987043400159269 5990530415643792 6005581999602696 6007021167818412 6008046586449768 6041433032725356 6044951726198208 6047432469699264 6047578008601596 6056612512707078 6062627023643232 6065260985234934 6082075835082432 6097357432658016 6100006483181142 6112677426207408 6115333132636371 6121405956005424 6128035912202904 6155422335229608 6170888220494004 6171941611780056 6177016212768576 6206238815384052 6208785748313316 6212401912519488 6215100945127956 6221832380246826 6224385712505058 6228010962550944 6243659231301072 6265189811715184 6265340591215851 6266410105837914 6271562379290544 6280931494659192 6287320073710872 6323337660957336 6325932649224888 6339072886437312 6339225444025068 6341826952363644 6345520603353792 6377068201210098 6381871598575296 6383400940238112 6383554564635018 6397906451838048 6399439636067856 6400532041845984 6402219928859097 6419968937031456 6436099512250128 6438740776028624 6438895732246761 6442645918711248 6445289869021584 6452270616552264 6461484064672392 6497390242742364 6498499369017096 6503842467412416 6514827256878948 6520183780144608 6521296797352512 6531196169584674 6541100426409408 6551029860683166 6553718289886278 6557535352103904 6560226451048032 6560384330968398 6566899111833312 6570184918755339 6574011571581552 6576867708684399 6614544000606687 6619982511473352 6621112564658928 6674473568259392 6674634197677188 6677373351959604 6681262434219072 6684004308614976 6691243602350496 6694150671939402 6698049525762336 6736420020718368 6738034325806896 6739184530832544 6753345699162384 6756117155281872 6759052409755989 6776633877977648 6793660596264024 6800570691972984 6803361528411672 6817493481640128 6820455401598636 6842335314467736 6859527111740268 6863522285260224 6865167048935328 6866338955942592 6876762104483334 6883591063872096 6894040401228267 6904494894543264 6921842871665232 6924683476106256 6924850127133309 6931726840268496 6949143239364648 6971435980778448 6988952151584424 7003469613946176 7006512332869812 7024116635213706 7034768383119552 7048338538179582 7052443680564576 7053647556320064 7055337881315808 7055507676701862 7066047931491591 7073235082924731 7095755140929504 7102972508717664 7110665577424944 7113583671434352 7113754868577003 7116674230377999 7131456997241976 7178207422467648 7181326057767876 7185508655669568 7188457463982144 7199369590576338 7200598547076732 7222465054160388 7229637313399872 7240611951281394 7243583373032202 7244829078885792 7247802231272736 7250951102649282 7258804443621297 7266012789642768 7269169572756441 7288077944240112 7310811790144233 7316822775838968 7335206752662684 7358737979710584 7374023561774016 7377049733339328 7377227271116892 7380254757429036 7384553216768448 7395763018029246 7403107370579424 7425588848848416 7426856421733824 7439912901411781 7445516865004512 7447301096944464 7447480325407521 7464224193811056 7489963759870032 7497582092535312 7508782764291816 7516420238496456 7519504847191848 7527649052644308 7535305716482628 7565694298826688 7578472523308164 7580288616532758 7581582597186612 7587816211981152 7597513911557682 7600631799692106 7623713112724854 7631283830810976 7642868170797027 7646004671533991 7650457910787888 7650642028469607 7653781719463131 7661382297138864 7669680166845144 7697627228776203 7723312930052244 7724631325435416 7740676941729984 7744039946856108 7764183538587456 7767556756361172 7775270318184768 7787073230623386 7790268910619538 7794806173255584 7798192695302058 7814391113389392 7839459556274592 7842865478375754 7859156690838096 7861040046774712 7862381952637968 7862571170532477 7878903315689448 7914114431009496 7925937362308028 7933808203780032 7933999140635148 7937255116480284 7941877987845312 7961832455151456 7982724533545692 7987373887525056 7999498774603062 8002781630363646 8007442666136928 8009361557091216 8010728781933024 8022889121897223 8027561868815664 8047252730098457 8055244043633808 8063437344802128 8075483350276104 8083697237628264 8087014646979912 8133341977574856 8150236568276544 8150432713746516 8153777510181828 8161874608007232 8170714549603872 8174264388348114 8199087687270126 8207229780306144 8223061627876179 8227850960658672 8229255482373408 8231425622818839 8249932003685904 8274985087178736 8278380997751088 8278580227174407 8286801260170608 8295776506995768 8299180950006744 8307622368864504 8324878975068096 8353787454954468 8355213474450552 8362083172387392 8374575326212256 8376206473130076 8378213734062522 8383093431614496 8426209229853786 8431116881276448 8434576865633184 8434779854102226 8447380609828293 8452300592033424 8455769269818192 8459442953090829 8502757601613464 8511406086180024 8532586181423808 8536293238478796 8581466016333504 8585194309662348 8590194558281664 8593719825362112 8603027488736352 8606765149636374 8611777961694432 8615312086229856 8628390187700787 8663186990323152 8664665825356128 8682873041780208 8686436342505264 8708261559446232 8734706480910888 8738291053181704 8747179107957864 8760246558340452 8765348762108736 8769156944912532 8777865144460608 8791190002563066 8819392000808916 8826643348631136 8828150086211904 8841551277192858 8843670052621551 8845179696717714 8850331367835552 8863766230150629 8894331964845663 8899512263569584 8903164469279472 8903378734885683 8912220223202352 8925534229252536 8984045767742528 8985795623465688 9004460932216512 9008156207042496 9010531751727618 9012069879674652 9058214128352032 9062149549088034 9067427589297312 9071148704548896 9084918769060617 9093940535464848 9097891477852401 9123113752623648 9146036148987024 9150009724771713 9169016139311112 9192053868304356 9229123828886976 9232911301475008 9233133502844412 9238511128718016 9242302453691328 9256332330741006 9265524319152864 9295247974371264 9309358223076078 9313178622469974 9318602868779232 9332748570370239 9336578568757587 9342016443826416 9365488846951608 9397784717572776 9407343568935816 9421397241988788 9430980110566308 9480887436566592 9484778228579136 9485006491436004 9488898973837332 9494425564416576 9508609329655968 9508838166037602 9512740428545466 9565602301815147 9572807397862944 9575101410357168 9575331846952527 9599159454101784 9600798062768976 9629953405547184 9654149268375192 9658111164042936 9667934803532376 9678405924828396 9688017052857024 9692226097008588 9717437258986816 9746085364113546 9747749053525644 9755763701118624 9772240885318422 9780275670216912 9796794254377011 9811650639614112 9826544791024749 9830577434829417 9836303028155856 9840339676572048 9840576496452597 9861017357372328 9929734795925952 9929973767210028 9952298925081408 9986618346493376 9996776123380416 10011710352389088 10011951296515782 10016060027939406 10021893651328608 10026006462922464 10036865403525744 10041226007909103 10047074288643504 10104630031077552 10107051488710344 10108776796248816 10130018548743576 10134175732922808 10164950816966472 10190490894396036 10200610547717184 10200856037959476 10205042292617508 10215176396185152 10226240222460192 10230683102397954 10263502971701604 10289290667610402 10297750573402992 10299508433913888 10315143156725001 10325386595808144 10356742341814896 10382764307497848 10387025214159384 10397590260402744 10419188151185856 10423714859046972 10457153971167672 10478875587784128 10483175936850624 10483428227376636 10505204420919264 10509768499304718 10552152574679328 10572507807269373 10578665520846864 10583006821973712 10583261515052793 10643632711394256 10665998366137416 10670375507151528 10679148742788288 10697185495862964 10703415825087552 10740325391511744 10751249793069504 10767311133701472 10771989086651814 10778262983504352 10782686195973216 10799054385864507 10800897820615098 10833697581240582 10844455970099808 10860917926922091 10865375059548303 10867243618328688 10871703346909104 10876426653973923 10899019184464152 10932116916360168 10964082170501572 10970467947544896 10975234163758452 10999909338247872 11002810128994026 11033313449571648 11037841330334784 11038106969565876 11049068346894144 11061035342661024 11065574600008992 11065840906675338 11070382136143554 11076829825152672 11093644527043869 11104661055869136 11138383273272624 11140284632600736 11168275297506768 11170951645416696 11196336290716584 11234945639805048 11246373138802968 11263174146437724 11269734122711232 11274359026424256 11274630357744684 11279257270787772 11291473578966462 11348541448240032 11367708784962246 11370432924799137 11372373895779918 11381724317971728 11400947699538159 11435569669087281 11446925746216464 11475686866181832 11492073445708296 11504520250267716 11550915987097536 11577164055706944 11581915123340352 11584969395078366 11586946988153124 11611015412594976 11646275307881184 11651335134541758 11662905477277152 11680328744453936 11680609845935079 11685403365929307 11692209259883376 11721586670084088 11759189334411888 11764298217563631 11788735036257144 11791560070162068 11793572928956952 11818354973534172 11830091175096768 11859109286460884 11866016351426112 11870885959039296 11871171646514244 11882960297603136 11888906043462042 11900712305670048 11900998710952722 11905882674720426 11912816981767968 11974086800318538 11981060831287584 11999248161904593 12004172445545469 12011163999205392 12014042335636824 12016093172899536 12082866065450712 12095156017203192 12113225025414156 12125254047286464 12130521970469868 12194714865316032 12200012966362284 12225354852414816 12230666265272742 12242811912010848 12256071824405808 12261396582522171 12298631530905189 12310844670459216 12341776440988008 12343883223560112 12412477630768104 12417571496626632 12430201890255912 12443664760493652 12448771425010116 12456021925101888 12487318462602144 12530379623430368 12530681182431702 12532820211675828 12543124758581088 12561862989318384 12567320601093783 12574640147421744 12639313844780679 12646675321914672 12651865298449776 12678450888050136 12683653904727288 12754136402420196 12766801880476224 12767109129270036 12795812903676096 12798879272135712 12801064083691968 12804439857718194 12839937874062912 12872199024500256 12877481552057248 12877791464493522 12885291837422496 12890579738043168 12904541233104528 12910147724454561 12922968129344784 12994780485484728 12996998738034192 13029654513757896 13040367560289216 13062392339169348 13102059721366332 13107436579772556 13115070704207808 13120452902096064 13120768661936796 13133798223666624 13140369837510678 13148023143163104 13153735417368798 13186785003844599 13229088001213374 13239965022946704 13242225129317856 13262326915789287 13267769545076571 13349268395354376 13354746703919208 13382487204700992 13388301343878804 13396099051524672 13472840041436736 13476068651613792 13478369061665088 13506691398324768 13512234310563744 13515797627591427 13518104819511978 13553267755955296 13587321192528048 13593224323632051 13601141383945968 13606723056823344 13640910803197272 13684670628935472 13719054223480536 13730334097870656 13753524208966668 13767182127744192 13788080802456534 13808989789086528 13843685743330464 13849366952212512 13849700254266618 13863453680536992 13870390384039049 13884498496111509 13898286478729296 13942871961556896 13964037334614117 13969767933704961 13977904303168848 14013024665739624 14048233270427412 14096677076359164 14104887361129152 14110675762631616 14111015353403724 14132095862983182 14146470165849462 14191510281859008 14205945017435328 14221331154849888 14227167342868704 14227509737154006 14233348460755998 14262913994483952 14263257249056403 14269110642818199 14362652115535752 14398739181152676 14401197094153464 14444930108320776 14481223902562788 14487166746064404 14489658157771584 14495604462545472 14501902205298564 14517608887242594 14532025579285536 14538339145512882 14576155888480224 14619128046170319 14621623580288466 14633645551677936 14658361327977633 14670413505325368 14717475959421168 14754454542233784 14760509514858072 14791526036058492 14806214741158848 14851177697696832 14879825802823562 14891033730009024 14894602193888928 14894960650815042 14928448387622112 14979927519740064 14995164185070624 15017565528583632 15017926944773673 15024090041909109 15032840476992912 15039009694383696 15055298105288616 15070611432965256 15156945046616328 15160577233065516 15163165194373224 15175632423962304 15195027823115364 15201263599384212 15247426225449708 15262567661621952 15285736341594054 15292009343067982 15300915821575776 15301284056939214 15307563438926262 15322764594277728 15339360333690288 15346024653596931 15395254457552406 15433936001415603 15446625860104488 15449262650870832 15488079893712216 15535113512722344 15574146461246772 15580537821239076 15589612346511168 15596385390604116 15628782226778784 15678919112549184 15685730956751508 15718313381676192 15722080093549424 15724763905275936 15725142341064954 15757806631378896 15828228862018992 15851874724616056 15867998281270296 15874510232960568 15923664910302912 15965449067091384 15998997549206124 16005563260727292 16014885332273856 16018723114182432 16021457563866048 16045778243794446 16055123737631328 16094505460196914 16110488087267616 16126874689604256 16150966700552208 16157983629977721 16167394475256528 16174029293959824 16250546371860873 16266683955149712 16300865427493032 16307555020363656 16341429099207744 16348528776696228 16398175374540252 16414459560612288 16446123255752358 16455701921317344 16458510964746816 16462851245637678 16499864007371808 16504215193491039 16549970174357472 16556761995502176 16557160454348814 16573602520341216 16591553013991536 16598361900013488 16598761360013007 16605573204215331 16615244737729008 16707574909908936 16710426948901104 16749150652424512 16752412946260152 16756427468125044 16766186863228992 16852418459707572 16862233762552896 16869153731266368 16869559708204452 16894761219656586 16904601184066848 16911538539636384 16918885906181658 16937210368449693 17005515203226928 17022812172360048 17058560843669877 17072586476957592 17170388619324696 17206054977472704 17213530299272748 17223555923388864 17230624172459712 17256780375401574 17326373980646304 17329331650712256 17365746083560416 17372872685010528 17377454092617549 17416523118892464 17469412961821776 17476582106363408 17477002701812637 17494358215915728 17520493116680904 17538313889825064 17582380005126132 17638784001617832 17653286697262272 17683102554385716 17687340105243102 17690359393435428 17700662735671104 17727532460301258 17788663929691326 17799024527139168 17806328938558944 17806757469771366 17824440446404704 17833359065193063 17851068458505072 17851498066429083 17858824012080639 17961130200477807 17971591246931376 18021063503455236 18024139759349304 18116428256704064 18124299098176068 18134855178594624 18142297409097792 18169837538121234 18187881070929696 18195782955704802 18246227505247296 18292072297974048 18300019449543426 18338032278622224 18345999397909113 18384107736608712 18466267005688824 18512664661482012 18531048638305728 18618716446152156 18626357244939948 18637205737558464 18665497140740478 18673157137515174 18684032887652832 18730977693903216 18795569435145552 18796021773647553 18814687137871632 18842794483977576 18861960221132616 18970012982872008 18977797947674664 19017218659311936 19017676332075204 19025480857090932 19131204603630294 19145614795725888 19150202820714336 19150663693905054 19198318908203568 19201596125537952 19206659786577291 19259906811094368 19308298536750384 19316222328085872 19316687196740283 19335869607064752 19356811849656792 19384452194017176 19492170728227092 19495498107051288 19511527402237248 19544481770636844 19560551340433824 19593588508754022 19623301279228224 19653089582049498 19661154869658834 19672606056311712 19680679353144096 19681152992905194 19710554756266017 19722034714744656 19730603126053197 19843632001820061 19859947534420056 20023420704778176 20023902593031564 20032120055878812 20043787302657216 20052012925844928 20073730807051488 20082452015818206 20094148577287008 20209260062155104 20214102977420688 20217553592497632 20260037097487152 20268351465845616 20277157229267967 20329901633932944 20380981788792072 20401712075918952 20410084585235016 20452480444920384 20461366204795908 20527005943403208 20578581335220804 20595501146805984 20599016867827776 20630286313450002 20650773191616288 20682121203684801 20713484683629792 20753441251306547 20765528614995696 20774050428318768 20774550381399927 20795180520805488 20847429718093944 20914307942335344 20966856454753272 21010408841838528 21019536998609436 21104305149358656 21145015614538746 21157331041693728 21166013643947424 21166523030105586 21198143794474773 21287265422788512 21331996732274832 21340751014303056 21341264605731009 21350022691133997 21394370991725928 21534622267402944 21543978173303628 21556525967008704 21565372391946432 21598108771729014 21601795641230196 21667395162481164 21688911940199616 21721835853844182 21730750119096606 21734487236657376 21743406693818208 21752853307947846 21776413330863891 21798038368928304 21864233832720336 21928164341003144 21932435370432699 21950468327516904 22005620257988052 22076213939131752 22122070685322048 22131149200017984 22131681813350676 22140764272287108 22153659650305344 22187289054087738 22209322111738272 22276766546545248 22280569265201472 22319738704235343 22336550595013536 22341903290833392 22342440976222563 22392672581433168 22469891279610096 22492746277605936 22526348292875448 22549260715489368 22558514541575544 22582947157932924 22697082896480064 22735417569924492 22740865849598274 22744747791559836 22763448635943456 22801895399076318 22871139338174562 22893851492432928 22928604512391081 22938014014601973 22951373732363664 22961345158389393 22984146891416592 23009040500535432 23092881686328609 23169938790156732 23173893976306248 23222030825189952 23292550615762368 23302670269083516 23325810954554304 23360657488907872 23361219691870158 23370806731858614 23384418519766752 23443173340168176 23518378668823776 23528596435127262 23577470072514288 23583120140324136 23587145857913904 23636709947068344 23718218572921768 23742343293028488 23777812086924084 23801424611340096 23801997421905444 23811765349440852 23825633963535936 23948173600637076 23962121662575168 23998496323809186 24008344891090938 24022327998410784 24028084671273648 24032186345799072 24068667365691669 24141758190295371 24165732130901424 24190312034406384 24226450050828312 24261043940939736 24400025932724568 24450709704829632 24461332530545484 24485623824021696 24512143648811616 24522793165044342 24597263061810378 24621689340918432 24669184883628537 24683552881976016 24687766447120224 24694276868456517 24824955261536208 24835142993253264 24835740681523221 24860403780511824 24887329520987304 24897542850020232 24974636925204288 25060759246860736 25061362364863404 25065640423351656 25086249517162176 25123725978636768 25134641202187566 25149280294843488 25278627689561358 25293350643829344 25303730596899552 25342141829484879 25356901776100272 25367307809454576 25378328859272487 25508272804840392 25534218258540072 25597758544271424 25608879715436388 25744398049000512 25754963104114496 25755582928987044 25770583674844992 25781159476086336 25809082466209056 25820295448909122 25845936258689568 25885170563102361 25989560970969456 25993997476068384 26059309027515792 26124784678338696 26204119442732664 26214873159545112 26241537323873592 26280739675021356 26296046286326208 26307470834737596 26373570007689198 26458176002426748 26479930045893408 26484450258635712 26524653831578574 26531010157864653 26535539090153142 26591298690451887 26682995894536989 26698536790708752 26709493407838416 26710136204657049 26776602687757608 26952137303227584 27013382796649536 27024468621127488 27031595255182854 27036209639023956 27106535511910592 27174642385056096 27186448647264102 27202282767891936 27213446113646688 27254756307181851 27281821606394544 27293674433557203 27369341257870944 27438108446961072 27450029174315139 27507048417933336 27576161604913068 27687371486660928 27698733904425024 27699400508533236 27726907361073984 27740780768078098 27768996992223018 27796572957458592 27885743923113792 27928074669228234 27939535867409922 27955808606337696 27998245711110717 28009735706272761 28026049331479248 28096466540854824 28193354152718328 28222030706807448 28264191725966364 28292940331698924 28442662309699776 28454334685737408 28455019474308012 28466696921511996 28525827988967904 28526514498112806 28538221285636398 28696806905445441 28725304231071504 28725995540857581 28797478362305352 28802394188306928 28889860216641552 28962447805125576 28974333492128808 29003804410597128 29035217774485188 29064051158571072 29076678291025764 29152311776960448 29238256092340638 29243247160576932 29267291103355872 29316722655955266 29340827010650736 29434951918842336 29479634373074247 29491732304488251 29508909084467568 29521019029716144 29521729489357791 29583052072116984 29759651605647124 29789204387777856 29789921301630084 29856896775244224 29959855039480128 29990328370141248 30035131057167264 30035853889547346 30048180083818218 30065680953985824 30078019388767392 30110596210577232 30123678023727309 30141222865930512 30313890093232656 30321154466131032 30326330388746448 30390055646230728 30402527198768424 30494852450899416 30571472683188108 30584018686135964 30601831643151552 30602568113878428 30615126877852524 30645529188555456 30678720667380576 30692049307193862 30790508915104812 30867872002831206 30893251720208976 30898525301741664 30945429470175003 30976159787424432 31070227025444688 31148292922493544 31161075642478152 31192770781208232 31257564453557568 31371461913503016 31436626763352384 31444160187098848 31449527810551872 31450284682129908 31515613262757792 31656457724037984 31703749449232112 31717523421808119 31735996562540592 31749020465921136 31930898134182768 31997995098412248 32011126521454584 32037446228364864 32091556487588892 32110247475262656 32189010920393828 32220976174535232 32253749379208512 32301933401104416 32315967259955442 32334788950513056 32348058587919648 32397163157593521 32501092743721746 32533367910299424 32582753780766273 32596125178644909 32601730854986064 32615110040727312 32697057553392456 32796350749080504 32892246511504716 32911403842634688 32925702491275356 32999728014743616 33008430386982078 33099940348714944 33113523991004352 33114320908697628 33147205040682432 33183106027983072 33196723800026976 33197522720026014 33211146408430662 33230489475458016 33280933581131607 33415149819817872 33420853897802208 33504825892520304 33512854936250088 33704836919415144 33739119416408904 33789522439313172 33809202368133696 33823077079272768 33837771812363316 33874420736899386 34011030406453856 34045624344720096 34111298774397411 34117121687339754 34145172953915184 34202843098614477 34306709007261843 34340777238649392 34427060598545496 34513560750803148 34652747961292608 34731492167120832 34745745370021056 34754908185235098 34833046237784928 34938825923643552 34953164212726816 34954005403625274 34988716431831456 35040986233361808 35041829537805237 35056210097787921 35076627779650128 35164760010252264 35277568003235664 35366205108771432 35374680210486204 35380718786870856 35455064920602516 35577327859382652 35598049054278336 35612657877117888 35613514939542732 35648880892809408 35666718130386126 35702136917010144 35702996132858166 35717648024161278 35922260400955614 35943182493862752 35997744485713779 36012517336636407 36042127006910472 36048279518698608 36248598196352136 36339675076242468 36375762141859392 36391565911409604 36584144595948096 36600038899086852 36676064557244448 36691998795818226 36768215473217424 36784189747566513 36895894592715567 36932534011377648 37025329322964024 37237432892304312 37252714489879896 37330994281480956 37346314275030348 37368065775305664 37461955387806432 37591138870291104 37592043547295106 37629374275743264 37685588967955152 37701961803281349 37723920442265232 37917941534342037 37940025965744016 37955595895349328 38035352664150408 38050961714181864 38262409207260588 38300405641428672 38301327387810108 38396637816407136 38403192251075904 38413319573154582 38519813622188736 38616597073500768 38632444656171744 38633374393480566 38671739214129504 38713623699313584 38730443173363683 38768904388034352 38984341456454184 38990996214102576 39088963541273688 39121102680867648 39187177017508044 39306179164098996 39322309739317668 39345212112623424 39361358706288192 39362305985810388 39421109512532034 39444069429489312 39461206252106394 39687264003640122 39719895068840112 39786980747367861 39803308635229713 40047805186063128 40064240111757624 40147461614102976 40164904031636412 40188297154574016 40418520124310208 40428205954841376 40435107184995264 40520074194974304 40536702931691232 40547392882774281 40554314458535934 40659803267865888 40761963577584144 40779672970896153 40803424151837904 40820169170470032 40922732409591816 41054011886806416 41157162670441608 41191002293611968 41260572626900004 41301546383232576 41364242407369602 41426969367259584 41506882502613094 41531057229991392 41548100856637536 41549100762799854 41590361041610976 41611171152117147 41653495488334527 41694859436187888 41828615884670688 41892112003842351 41909303801114883 41933712909506544 42039073997218872 42290031229077492 42314662083387456 42332027287894848 42333046060211172 42396287588949546 42574530845577024 42663993464549664 42681502028606112 42682529211462018 42700045382267994 42788741983451856 42807331928454597 43087956346607256 43196217543458028 43203591282460392 43334790324962328 43443671707688364 43461500238193212 43468974473314752 43486813387636416 43505706615895692 43552826661727782 43596076737856608 43728467665440672 43856328682006288 43857384138510957 43864870740865398 43900936655033808 44011240515976104 44152427878263504 44263363626701352 44281528544574216 44374578108175476 44418644223476544 44553533093090496 44639477408470686 44673101190027072 44683806581666784 44684881952445126 44785345162866336 44939782559220192 44985492555211872 45052696585750896 45053780834321019 45072270125727327 45098521430978736 45117029083151088 45165894315865848 45470835139848984 45481731699196548 45489495583119672 45526897271886912 45603790798152636 45742278676349124 45787702984865856 45857209024782162 45876028029203946 45902747464727328 45922690316778786 45968293782833184 46018081001070864 46038073960790793 46185763372657218 46301808004246809 46339877580313464 46347787952612496 46605340538167032 46721314977815744 46722439383740316 46741613463717228 46768837039533504 46886346680336352 47036757337647552 47057192870254524 47154940145028576 47166240280648272 47174291715827808 47273419894136688 47436437145843536 47484686586056976 47555624173848168 47603994843810888 47623530698881704 47896347201274152 47996992647618372 48016689782181876 48044655996821568 48056169342547296 48064372691598144 48137334731383338 48283516380590742 48331464261802848 48380624068812768 48452900101656624 48473950889933163 48522087881879472 48751639115582619 48800051865449136 48922665061090968 49024287297623232 49045586330088684 49194526123620756 49243378681836864 49338369767257074 49367105763952032 49375532894240448 49388553736913034 49512645580473117 49649910523072416 49670285986506528 49671481363046442 49720807561023648 49774659041974608 49795085700040464 49796284080039021 49816719612645993 50122724729726808 50131280846703312 50247451957273536 50269282404375132 50298560589686976 50557255379122716 50586701287658688 50607461193799104 50684283658969758 50713803552200544 50734615618909152 50756657718544974 50811631105349079 51016545609680784 51068436517080144 51175682531009631 51217759430872776 51511165857974088 51618164932418112 51640590897818244 51691872517379136 51770341126204722 51979121941938912 51987994952136768 52079390309882467 52118618055031584 52132362277852647 52249569356677392 52408238885465328 52429746319090224 52431008105437911 52483074647747184 52561479350042712 52614941669475192 52747140015378396 52916352004853496 52959860091786816 53049307663157148 53062020315729306 53071078180306284 53182597380903774 53365991789073978 53397073581417504 53418986815676832 53420272409314098 53500077195579189 53553205375515216 53554494199287249 53576472036241917 53883390601433421 54063190510365708 54072419278047912 54349284770112192 54372897294528204 54404565535783872 54426892227293376 54509512614363702 54563643212789088 54587348867114406 54738682515741888 54876216893922144 54900058348630278 55014096835866672 55037998193727339 55152323209826136 55398801017066472 55481561536156196 55537993984446036 55593145914917184 55856149338456468 55879071734819844 55911617212675392 55996491422221434 56019471412545522 56052098662958496 56192933081709648 56330769110689199 56386708305436656 56388065320942659 56444061413614896 56528383451932728 56585880663397848 56910038948616024 56933393843023992 57051655977935808 57053028996225612 57076442571272796 57393613810890882 57450608462143008 57451991081715162 57594956724610704 57604788376613856 57619979359731873 57779720433283104 57924895610251152 57948666984257616 57950061590220849 58007608821194256 58070435548970376 58153356582051528 58476512184681276 58486494321153864 58534582206711744 58633445311910532 58681654021301472 58869903837684672 58959268746148494 58983464608976502 59017818168935136 59042038059432288 59043458978715582 59131664268798051 59166104144233968 59519303211294248 59530896005460183 59579842603260168 60070262114334528 60071707779094692 60096360167636436 60131361907971648 60156038777534784 60221192421154464 60247356047454618 60282445731861024 60627780186465312 60642308932262064 60652660777492896 60780111292461456 60805054397536848 60989704901798832 61142945366376216 61168037372271928 61205136227756856 61230253755705048 61357441334761152 61384098614387724 61581017830209624 61735744005662412 61786503440417952 61797050603483328 61890858940350006 61952319574848864 62046363611054403 62140454050889376 62260323753919641 62296585844987088 62322151284956304 62323651144199781 62385541562416464 62742923827006032 62888320374197696 62900569364259816 63031226525515584 63312915448075968 63407498898464224 63435046843616238 63471993125081184 63498040931842272 63594431383424319 63861796268365536 63995990196824496 64022253042909168 64050068073401991 64183112975177784 64378021840787656 64603866802208832 64631934519910884 64669577901026112 64696117175839296 64794326315187042 65002185487443492 65066735820598848 65165507561532546 65192250357289818 65203461709972128 65230220081454624 65329239992591673 65394115106784912 65592701498161008 65784493023009432 65851404982550712 66016860773964156 66228641817395256 66366212055966144 66393447600053952 66395045440052028 66422292816861324 66460978950916032 66561867162263214 66830299639635744 66841707795604416 66959216112706029 67009651785040608 67025709872500176 67027322928667689 67409673838830288 67478238832817808 67579044878626344 67675543624726632 67748841473798772 68022060812907712 68091248689440192 68222597548794822 68234243374679508 68290345907830368 68405686197228954 68613418014523686 68681554477298784 68785813537173243 68814042043805919 68854121197090992 68884035475168179 69027121501606296 69278645058985827 69509816370470196 69666092475569856 69877651847287104 69906328425453632 69908010807250548 69977432863662912 70081972466723616 70083659075610474 70112420195575842 70153255559300256 70329520020504528 70555136006471328 70732410217542864 70749360420972408 70761437573741712 70910129841205032 71154655718765304 71227029879085464 71333436260772252 71404273834020288 71405992265716332 71435296048322556 71844520801911228 71886364987725504 71995488971427558 72025034673272814 72084254013820944 72096559037397216 72206002097075007 72425274570886113 72497196392704272 72679350152484936 72783131822819208 73200077798173704 73352129114488896 73383997591636452 73536430946434848 73568379495133026 73791789185431134 73865068022755296 74007554650885611 74050658645928048 74082830605369551 74474865784608624 74505428979759792 74507222044569663 74661988562961912 74692628550060696 74923910775612864 75182277740582208 75184087094590212 75258748551486528 75371177935910304 75403923606562698 75447840884530464 75835883068684074 75880051931488032 75911191790698656 76026425488454637 76070705328300816 76101923428363728 76134986577817461 76524818414521176 76602654775620216 76793275632814272 76826639146309164 77233194147001536 77264889312343488 77266748786961132 77343478428259008 77427247398627168 77460886346727366 77537808776068704 77655511689307083 77968682912908368 77981992428205152 78177927082547376 78374354035016088 78612358328197992 78644619478635336 78724611971620776 78842219025064068 78888138858978624 78922412504212788 79374528007280244 79439790137680224 79573961494735722 79593030473593959 79606617270459426 80048987683610967 80095610372126256 80128480223515248 80130408613971147 80329808063272824 80856411909682752 81040148389948608 81073405863382464 81094785765548562 81108628917071868 81319606535731776 81523927155168288 81559345941792306 81606848303675808 81640338340940064 81764268921545553 81845464819183632 82108023773612832 82314325340883216 82350087522945417 82521145253800008 82728484814739204 83013765005226188 83062114459982784 83096201713275072 83098201525599708 83180722083221952 83222342304234294 83306990976669054 83389718872375776 83657231769341376 83784224007684702 83818607602229766 83867425819013088 83994737133332151 84029207118818283 84078147994437744 84580062458154984 84666092120422344 84792575177899092 85327986929099328 85363004057212224 85365058422924036 85400090764535988 85577483966903712 85614663856909194 86090420716336323 86175912693214512 86392435086916056 86407182564920784 86669580649924656 86887343415376728 86923000476386424 87011413231791384 87105653323455564 87192153475713216 87456935330881344 87712657364012576 87714768277021914 87729741481730796 87801873310067616 88022481031952208 88304855756527008 88438903119222741 88475196913464753 88526727253402704 88563057089148432 88749156216350952 89278954816941372 89367613163333568 89369763904890252 89570690325732672 89879565118440384 89970985110423744 90105393171501792 90107561668642038 90144540251454654 90197042861957472 90234058166302176 90331788631731696 90371034071181927 90941670279697968 90963463398393096 90978991166239344 91207581596305272 91484557352698248 91714418049564324 91752056058407892 91805494929454656 91845380633557572 91936587565666368 92036162002141728 92076147921581586 92371526745314436 92603616008493618 92679755160626928 92695575905224992 92836288410525009 93210681076334064 93444878767480632 93483226927434456 93772693360672704 94114385740509048 94309880290057152 94332480561296544 94348583431655616 94546839788273376 94872874291687072 94969373172113952 95111248347696336 95152570265424357 95207989687621776 95247061397763408 95792694402548304 95993985295236744 96033379564363752 96112338685094592 96274669462766676 96567032761181484 96662928523605696 96761248137625536 96905800203313248 96947901779866326 97044175763758944 97191489472780563 97503278231165238 97600103730898272 97748261342298819 97788375535934727 97845330122181936 98091172660177368 98389052247241512 98676739534514148 98734211527904064 98777107473826068 99025291160946234 99299821046144832 99340571973013056 99342962726092884 99441615122047296 99549318083949216 99590171400080928 99592568160078042 99633439225291986 99842800743394821 100245449459453616 100262561693406624 100538564808750264 101114510758245432 101368567317939516 101427607104401088 101469231237818304 101513315437089948 101623262210698158 102033091219361568 102136873034160288 102333896323192233 102351365062019262 102435518861745552 102608529295843431 102920127021785529 103022331715948176 103281181795636488 103540682252409444 103958243883877824 104158780619764934 104237236110063168 104264724555705294 104499138713354784 104816477770930656 104859492638180448 104862016210875822 104966149295494368 105122958700085424 105125488613415711 105168630293363763 105229883338950384 105494280030756792 105832704009706992 106098615326314296 106124040631458612 106142156360612568 106365194761807548 106731983578147956 106794147162835008 106837973631353664 106840544818628196 107000154391158378 107106410751030432 107108988398574498 107152944072483834 107766781202866842 107993233457141337 108037552009909221 108126381020731416 108144838556095824 108745794589056408 109019025228727404 109127286425578176 109174697734228812 109752433787844288 109800116697260556 110028193671733344 110075996387454678 110304646419652272 110687683778146701 110797602034132944 110963123072312392 111075987968892072 111712298676912936 111758143469639688 111992982844442868 112038942825091044 112104197325916992 112385866163419296 112661538221378398 112773416610873312 112776130641885318 112888122827229792 113056766903865456 113105885409844047 113171761326795696 113753824603026111 113820077897232048 113866787686047984 114106057992451224 114152885142545592 114787227621781764 114901216924286016 114903982163430324 115189913449221408 115209576753227712 115239958719463746 115559440866566208 115849791220502304 115897333968515232 115900123180441698 116015217642388512 116140871097940752 116191329520091049 116306713164103056 116953024369362552 116972988642307728 117266890623821064 117363308042602944 117918537492296988 117966929217953004 118035636337870272 118084076118864576 118086917957431164 118263328537596102 118332208288467936 119038606422588496 119061792010920366 119159685206520336 119409925905689139 120143415558189384 120192720335272872 120442384842308928 120494712094909236 120564891463722048 121255560372930624 121284617864524128 121305321554985792 121560222584922912 121610108795073696 121642178648322843 121979409803597664 122285890732752432 122336074744543856 122339018912688459 122410272455513712 122460507511410096 122768197228775448 123162035660419248 123471488011324824 123573006880835904 123781717880700012 123904639149697728 124092727222108806 124280908101778752 124520647507839282 124593171689974176 124644302569912608 124647302288399562 124771083124832928 124833513456351441 124960486465003581 125485847654012064 125676336011527053 125727911403344649 125801138728519632 126814997796928448 126870093687232476 126943986250162368 126996081863684544 127188862766848638 127723592536731072 127991980393648992 128044506085818336 128100136146803982 128366225950355568 128421995785363791 128756043681575312 129263869039821768 129588652630374084 130004370974886984 130331015123065092 130384500714579636 130406923419944256 130460440162909248 130658479985183346 130788230213569824 131185402996322016 131568986046018864 131572152415532871 131702809965101424 132033721547928312 132457283634790512 132790090880104056 132844585633722648 133123734324526428 133660599279271488 133918432225412058 134019303570081216 134051419745000352 134054645857335378 134819347677660576 134956477665635616 135158089757252688 135161342502963057 135216810377181981 135351087249453264 135497682947597544 136445195097589644 136468486749359016 136580691815660736 136811372394457908 137226836029047372 137363108954597568 137571627074346486 137628084087611838 137708242394181984 137768070950336358 138054243003212592 138114221882372379 138557290117971654 138905424012740427 139019632740940392 139816021614501096 140163944933447232 140167318151220948 140224840391151684 140306511118600512 140659040041009056 141110272012942656 141464820435085728 141498720841944816 141522875147483424 141820259682410064 142309311437530608 142454059758170928 142666872521544504 142811984531432664 142870592096645112 143689041603822456 143990977942855116 144050069346545628 144168508027641888 144193118074794432 144412004194150014 144850549141772226 144994392785408544 145274088759145829 145358700304969872 145421852669799489 145566263645638416 146254917346747857 146400155596347408 146767995183272904 147072861892869696 147136758990266052 147583578370862268 147730136045510592 148015109301771222 148101317291856096 148165661210739102 148949731569217248 149010857959519584 149014444089139326 149323977125923824 149385257100121392 149388852240117063 149450158837937979 150368174189180424 150742355871820608 150807847213125396 150895681769060928 151671766137368148 151760103862976064 151822383581397312 152052850976909274 152141410656601632 152203846856727456 152269973155634922 152434893316047237 153049636829042352 153205309551240432 153527047593028893 153653278292618328 154533497573922264 154854494797254336 154921772693454732 155075617552137408 155311023378614166 155937365825816736 155963984856410304 156238170929647401 156355854165094752 156397086833557941 156748708070032176 157224716656395984 157289238957270672 157293024316313733 157449223943241552 157684438050128136 157844825008425576 158749056014560488 158879580275360448 159147922989471444 159186060947187918 159213234540918852 160097975367221934 160191220744252512 160256960447030496 160260817227942294 160500231586737567 160659616126545648 160729416108725751 161650171804300263 162189571531097124 162217257834143736 163047854310336576 163118691883584612 163213696607351616 163280676681880128 163528537843091106 163690929638367264 164216047547225664 164628650681766432 164700175045890834 165042290507600016 165456969629478408 166027530010452376 166196403051199416 166444684608468588 166613981953338108 166779437744751552 167568448015369404 167637215204459532 167734851638026176 167989474266664302 168058414237636566 168156295988875488 168992307332067597 169160124916309968 169164195962827977 169332184240844688 169585150355798184 170730116845848072 170800181529071976 171154967933807424 171229327713818388 172180841432672646 172351825386429024 172784870173832112 172814365129841568 172859938079195619 173339161299849312 173774686830753456 173846000952772848 173850184770662547 174022826463582768 174211306646911128 175425314728025152 175429536554043828 175459482963461592 175603746620135232 176044962063904416 176609711513054016 176877806238445482 176950393826929506 177053454506805408 177126114178296864 177394992806394153 177498312432701904 178557909633882744 178739527809780504 180210786343003584 180215123337284076 180289080502909308 180394085723914944 180468116332604352 180663577263463392 180742068142363854 181883340559395936 181926926796786192 181957982332478688 182415163192610544 182969114705396496 183428836099128648 183504112116815784 183690761267115144 184072324004283456 184152295843163172 184743053490628872 185207232016987236 185359510321253856 185391151810449984 185672576821050018 186139090833163209 186421362152668128 186780971261758923 186889757534961264 186966453854868912 186970953432599343 188228771481018096 188664961122593088 189093679576546752 189745748583374144 189938746344227904 190222496695392672 190305140530848714 190415979375243552 190494122795526816 190783294150272957 191585388805096608 191987970590473488 192066759128727504 192150204220205973 192549338925533352 193134065522362968 193811600406626496 193895803559732652 194088351527517888 194382978945561126 195006556462330476 195200207461796544 195496522684597638 195576751071869454 195690660244363872 195987719977775019 196182345320354736 196778104494483024 197353479069028296 197554214947652136 198050582321892468 198685925452185768 199098636167898432 199180342800161856 199185136320156084 199266878450583972 199685601486789642 200490898918907232 200525123386813248 200877648338118087 201077129617500528 201081968786003067 202229021516490864 202737134635879032 203026630874179896 203246524421396316 204066182438723136 204273746068320576 204667792646384466 204702730124038524 204871037723491104 205217058591686862 205840254043571058 206044663431896352 206357440611519729 206442126131417757 206562363591272976 206652106425504537 207081364504818888 207835935176957481 208317561239529868 208529449111410588 208998277426709568 209632955541861312 209718985276360896 209724032421751644 209932298590988736 210245917400170848 210250977226831422 210337260586727526 210459766677900768 210988560061513584 211665408019413984 212197230652628592 212248081262917224 212284312721225136 212730389523615096 213463967156295912 213681089637256392 214000308782316756 214212821502060864 214217976797148996 214305888144967668 215533562405733684 215986466914282674 216075104019818442 216252762041462832 216289677112191648 216618006291225021 217275823712658339 217491589178112816 218038050457454808 218349395468457624 219600233394521112 220056387343466688 220151992774909356 220609292839304544 221375367556293402 221595204068265888 221926246144624784 222022663952656833 222151975937784144 223424597353825872 223516286939279376 223521666133708989 223985965688885736 224077885650182088 224771732326838592 225323076442756796 225546833221746624 225552261283770636 225776245654459584 226113533807730912 226211770819688094 226343522653591392 227507649206052222 227640155794464096 227733575372095968 228079276465363911 228212115984902448 228305770285091184 229574455243563528 229807964326860648 230379826898442816 230479917438927492 231699582441004608 231794667937030464 231800246360883396 232030435284777024 232281742195881504 232382659040182098 232613426328206112 232966535067921249 233906048738725104 233945977284615456 234533781247642128 235837074984593976 235933858435906008 236173835914862328 236526657075192204 236664416576935872 238077212845176992 238123584021840732 238319370413040672 238779091420781877 238819851811378278 240146963050832901 240286831116378768 240385440670545744 240989424189818472 242569235729048256 243120445169845824 243220217590147392 243284357296645686 243958819607195328 244571781465504864 244672149489087712 244678037825376918 244820544911027424 244921015022820192 245292806764636659 245536394457550896 246324071320838496 246942976022649648 247563435761400024 248185454444217612 249041295015678564 249186343379948352 249288605139825216 249294604576799124 249542166249665856 249667026912702882 249920972930007162 250971695308024128 251352672023054106 251455822806689298 251602277457039264 251984211399996453 252087621356454849 253740187374464952 254377725533697276 255983960787297984 256089012171636672 256200272293607964 256732451900711136 256843991570727582 257512087363150624 258271262149008969 258527738079643536 259177305260748168 260008741949773968 260662030246130184 260769001429159272 261316959970366692 261576460427139648 262370805992644032 263137972092037728 263144304831065742 263405619930202848 264067443095856624 264914567269581024 265316709357668223 265425590740394259 265580181760208112 265689171267445296 266247468649052856 267836864450824116 268102839490000704 268109291714670756 269638695355321152 269912955331271232 270316179514505376 270322685005926114 270433620754363962 270702174498906528 270995365895195088 271113102213545781 272890390195179288 272936973498718032 273622744788915816 274453672058094744 275143254148692972 275256168175223676 275416484788363968 275536141900672716 276108486006425184 276228443764744758 277114580235943308 277810848025480854 278039265481880784 278508865231575027 279632043229002192 280334636302441896 280449680782303368 281318080082018112 282929640870171456 282997441683889632 283045750294966848 283640519364820128 284618622875061216 284908119516341856 285333745043089008 285457710796273071 285623969062865328 285741184193290224 287378083207644912 287981955885710232 288100138693091256 288337016055283776 288824008388300028 289701098283544452 289988785570817088 290548177518291658 290717400609939744 290843705339598978 291132527291276832 291574468418341689 292509834693495714 292800311192694816 293244784026896457 293365126607804181 293535990366545808 294273517980532104 295167156741724536 296030218603542444 296202634583712192 296331322421478204 297899463138434496 298021715919039168 298028888178278652 298647954251847648 298770514200242784 298777704480234126 298900317675875958 300736348378360848 301615694426250792 303343532274736296 304105701953818548 304282821313203264 304407693713454912 304539946311269844 304869786632094474 306099273658084704 306410619102480864 307001688969576699 307054095186057786 307306556585236656 308760381065356587 309066995147844528 309843545386909464 310622046757228332 311874731651633472 312476341859294802 312711708330189504 312794173667115882 313497416140064352 314449433312791968 314578477914541344 314586048632627466 314898447886483104 315368876100256272 315376465840247133 315505890880091289 315689650016851152 317498112029120976 318295845978942888 318372121894375836 318426469081837704 320195950734443868 320382441488505024 320513920894060992 320521634455884588 321000463173475134 321319232253091296 321458832217451502 323300343608600526 324112656029727663 324379143062194248 324434515668287472 326237383767169224 327057075686182212 327381859276734528 329257301363532864 329400350091781668 330084581015200032 330913939258956816 332055060020904752 332063051334440103 332392806102398832 332889369216937176 333227963906676216 335136896030738808 335274430408919064 335978948533328604 336116828475273132 336312591977750976 337984614664135194 338320249832619936 338328391925655954 338664368481689376 339170300711596368 339317656229532141 341261473809078333 341460233691696144 341600363058143952 342458655427636776 344361682865345292 344703650772858048 345569740347664224 345628730259683136 345719876158391238 346678322599698624 347549373661506912 347692001905545696 347700369541325094 348045652927165536 348422613293822256 348573988560273147 350859073108087656 350918965926923184 352089924127808832 353755612476890964 353900787653859012 354106909013610816 354252228356593728 354789985612788306 354996624865403808 357115819267765488 357479055619561008 358229777717067417 360430246674568152 360578161005818616 361327154526926784 361484136284727708 363766681118791872 363853853593572384 363915964664957376 364830326385221088 364926535944968529 365938229410792992 366857672198257296 367008224233631568 367017056738065377 367381522534230288 368304591686326344 369486106981257744 370414464033974472 370719020642507712 371345153642100036 372278181666326418 372842724305336256 373561942523517846 373779515069922528 373932907709737824 373941906865198686 374500540369054323 374881459395010743 376457542962036192 377029008034581159 377183734210033947 380444993390785344 380610281061697428 380831958750487104 380988245591053632 381566588300545914 383170777610193216 383975941180946976 384133518257455008 384300408440411946 385098677851066704 385265987356091373 386268131044725936 387791607119465304 388765957891122252 390013112924660952 390993045369195276 391153502143738908 391381320488727744 391975439955550038 392364690640709472 393556208988966048 394315383774824393 394706958138056592 394716457246598613 395108429895304272 396101164643784936 397371850904371536 398370272640312168 398533756901167944 399371202973579284 400981797837814464 401755296676236174 402154259235001056 402163937572006134 404458043032981728 405474269271758064 405484027508889171 405650431131545943 406053261748359792 406493048842792632 409335585292768932 409405460248077048 409742075446982208 410434117183373724 411680508087142116 412089326863792704 412714881223039458 412884252262835514 413124727182545952 413304212851009074 414162729009637776 415671870353914962 416635122479059736 416716272038221281 417058898222821176 419448064843503288 420491834800341696 420501954453662844 420674521173455052 420919533355801536 421977120123027168 423330816038827968 424394461305257184 424496162525834448 424568625442450272 425460779047230192 426927934312591824 427362179274512784 428000617564633512 428435953594297992 428611776289935336 431067124811467368 431972933828565348 432150208039636884 432505524082925664 432579354224383296 433236012582450042 434551647425316678 434983178356225632 435822266277437487 436076100914909616 436265558009398467 436698790936915248 438764752040243571 439200466789042224 440303985549818712 441218585678609088 442750735112586804 443190408136531776 443852492289249568 444045327905313666 444303951875568288 446849194707651744 447032573878558752 447043332267417978 447971931377771472 448155771300364176 448350476513813937 450646152885513592 451104522567541272 452227067615461824 452423541639376188 452687045307182784 455015298412104444 455280311588928192 455467150744191936 456158552930727822 456424231969804896 456611540570182368 457304679948141711 459148910487127056 459615928653721296 460959834877854984 463600492721766792 464563484391763008 464765318080364196 465226852656412224 465933070135842498 467812097477450208 467891954569230912 468714512788942203 469067562495284256 469191260500673823 471674149969187952 471867716871812016 471879072948941199 472347671829724656 473053314150384408 476154425690353984 476247168043681464 476638740826081344 477558182841563754 477639703622756556 480293926101665802 480573662232757536 480770881341091488 481500694760212701 481978848379636944 482188248326177253 484950515412900789 486568714593291372 489143562931009728 489344298978175424 489356075650753836 489641089822054848 489842030045640384 490585613529273318 491072788915101792 492648142641676992 493885952045299296 495126871522800048 496370908888435224 498082590031357128 498589209153598248 499334053825405764 499841945860014324 502705344046108212 502911645613378596 503204554914078528 503968422799992906 504175242712909698 506976921996202791 507480374748929904 507492587888483931 508755451067394552 512400544587215928 513464903801422272 513687983141455164 515024174726301248 516542524298017938 517055476159287072 518354610521496336 518579814237586857 520017483899547936 521324060492260368 521538002858318544 521550554311987641 522633919940733384 526275944184075456 526288609662131484 526811239860405696 528134886191713248 529829134539162048 530633418715336446 530851181480788518 531160363520416224 531378342534890592 532184978419182459 532494937298105712 535673728901648232 536218583429341512 540632359029010752 540645370011852228 540867241508727924 541404348997813056 541990731790390176 542226204427091562 545780780390358576 545873946997436064 547245489577831632 548907344116189488 550286508297385944 550512336350447352 551072283801345432 552216972012850368 552456887529489516 554229160471886616 555621696050961708 556078530963761568 557017730463150054 559264086458004384 560342913785276769 560669272604883792 560899361564606736 560912860297798029 565994883367779264 567281038729640256 569237245750122432 569816239032683712 570667490086178016 570915421592546142 571247938125730656 571482368386580448 572349882450818871 574756166415289824 575963911771420464 576200277386182512 576450612660617919 577648016776600056 579402196567088904 581096355036583316 581434801219879488 581687410679197956 582265054582553664 583148936836683378 585019669386991428 585600622385389632 586489568053792914 586730253215608362 587071980733091616 587963159933325057 588547035961064208 590334313483449072 592060437207084888 592662644842956408 596057776356557304 597295908503695296 597541028400485568 597555408960468252 597800635351751916 601472696756721696 602632945014354261 603231388852501584 606687064549472592 608211403907637096 609079892622539688 609739573264188948 612198547316169408 612821238204961728 614003377939153398 614108190372115572 614613113170473312 617520762130713174 618133990295689056 619072321834559187 619326378394253271 619687090773818928 621244093514456664 623507805530872443 624952683718589604 625588347334231764 626994832280128704 628898866625583936 629156955829082688 629172097265254932 629796895772966208 630737752200512544 630752931680494266 631011781760182578 631379300033702304 634996224058241952 636591691957885776 636744243788751672 636852938163675408 640391901468887736 641043268911769176 642000926346950268 642638464506182592 642917664434903004 646600687217201052 648225312059455326 648758286124388496 648869031336574944 649854018873675063 651827471137975017 652474767534338448 654114151372364424 658800700183563336 660169162030400064 661827878517913632 664110120041809504 664126102668880206 664785612204797664 665778738433874352 666067991857970499 666455927813352432 670273792061477616 670548860817838128 671957897066657208 672233656950546264 675969229328270388 676640499665239872 676656783851311908 677328736963378752 678340601423192736 678635312459064282 682522947618156666 682920467383392288 683200726116287904 684237829396091733 684917310855273552 688723365730690584 691139480695328448 691439752316782476 695098747323013824 695384003811091392 695400739082650188 696091305854331072 696845226587644512 697147977120546294 698899605203763747 701718146216175312 701837931853846368 707511224953781928 707801575307718024 709579971225576612 709993249730807616 714231638535530976 714958111239122016 716337274262345631 716459555434134834 720440889152498703 720860493349136304 721156322011637232 722968272569455416 727707707187144768 729660652770442176 729853071889937058 731876458821585984 733715344396514592 734016448467263136 734034113476130754 734763045068460576 735878420293909977 736609183372652688 738972213962515488 740828928067948944 742690307284200072 744556363332652836 747123885047035692 747559030139845056 747865815419475648 747883813730397372 749001080738108646 749762918790021486 752915085924072384 754058016069162318 754367468420067894 755952634199989359 756262864069364547 761220562123394856 763133176601091828 767951882361893952 768267036514910016 768600816880823892 770197355702133408 770531974712182746 772536262089451872 774813786447026907 775583214238930608 777531915782244504 780026225849321904 781986090738390552 782307004287477816 783950879911100076 784729381281418944 787112417977932096 788630767549648786 789413916276113184 789432914493197226 790216859790608544 792202329287569872 794743701808743072 795950128073004669 796276772221182777 796740545280624336 797067513802335888 798742405947158568 803510593352472348 804308518470002112 804327875144012268 808916086065963456 810948538543516128 810968055017778342 811300862263091886 812106523496719584 812986097685585264 813339306640637343 818671170585537864 818810920496154096 820868234366747448 823361016174284232 825429762446078916 825768504525671028 826249454365091904 826608425702018148 828325458019275552 831343740707829924 833270244958119472 833432544076442562 834117796445642352 838896129687006576 841003908907325688 841349042346910104 843954240246054336 848788922610514368 848992325051668896 849137250884900544 850921558094460384 853855868625183648 854724358549025568 856001235129267024 856373132388819213 856871907188595984 857223552579870672 862134249622934736 863945867657130696 864300416079273768 865011048165851328 866472025164900084 869103294850633356 869966356712451264 871644532554874974 872152201829819232 872531116018796934 873397581873830496 874723405255025067 877529504080487142 878400933578084448 879734352080689371 880095379823412543 880607971099637424 885501470225173608 887704984578499136 888090655810627332 888607903751136576 893698389415303488 894065147757117504 894086664534835956 895943862755542944 896311542600728352 896700953027627874 901292305771027184 902209045135082544 904847083278752376 910030596824208888 912317105861455644 912848463939609792 913223081140364736 914609359896283422 918297820974254112 919231857307442592 921005066908730097 921919669755709968 926281143196069761 927200985443533584 929530636160728392 931866140271684996 935624194954900416 937429025577884406 938135124990568512 938382521001347646 943348299938375904 943735433743624032 943758145897882398 944695343659449312 946106628300768816 946129397520741399 946517672640273867 952494336087362928 955116365683127508 955279407245513112 960587852203331604 961147324465515072 961541762682182976 963001389520425402 963957696759273888 964376496652354506 969901030825801578 972337968089182989 973137429186582744 978712151301507672 981171227058546636 982145577830203584 987771904090598592 990253743045600096 992741817776870448 996165180062714256 996189154003320309 997178418307196496 998668107650811528 999683891720028648 1005410688092216424 1005823291226757192 1007936845599985812 1008350485425819396 1013953843992405582 1014960749497859808 1014985175776967862 1017510902134789104 1017952968688596423 1023784421427234999 1024801089174431856 1027375966282910328 1033085048596035876 1034110952318574144 1036709221042992672 1037159628475173714 1040034967799095872 1042648120984520736 1043076005716637088 1043101108623975282 1045267839881466768 1045721965680819441 1052577219324262968 1056269772383426496 1061266837430672892 1061702362961577036 1062320727040832448 1062756685069781184 1064369956838364918 1064989874596211424 1071347457803296464 1072437166858683024 1074689333151202251 1081290740023704456 1081734483017455848 1083981463580780352 1084452408854183124 1091561560780717152 1091747893994872128 1094490979155663264 1094779607834905587 1097814688232378976 1100573016594771888 1101024672700894704 1101051170214196131 1102144567602690864 1104913775058979032 1108458320943773232 1111243392101923416 1112157061927523136 1114035460926300108 1118528172916008768 1120685827570553538 1121338545209767584 1121798723129213472 1121825720595596058 1123501621107162969 1131087024103743477 1131551202630101841 1141334980172356032 1141830843185092284 1142495876251461312 1142964736773160896 1144699764901637742 1149512332830579648 1151927823542840928 1152400554772365024 1152901225321235838 1155296033553200112 1158804393134177808 1162192710073166632 1163374821358395912 1166297873673366756 1170039338773982856 1172979136107585828 1173460506431216724 1174143961466183232 1175926319866650114 1177094071922128416 1180668626966898144 1182946151324473179 1184120874414169776 1184149371739795839 1185325289685912816 1192115552713114608 1195110817920936504 1195601270703503832 1202945393513443392 1205265890028708522 1206462777705003168 1213374129098945184 1216422807815274192 1216951293394637829 1218159785245079376 1219479146528377896 1228006755878306796 1228216380744231144 1229226226340946624 1235041524261426348 1236267980591378112 1238144643669118374 1238652756788506542 1239374181547637856 1242488187028913328 1247015611061744886 1249905367437179208 1251176694668463528 1258344194530509864 1261475504401025088 1261505863360988532 1262023563520365156 1262758600067404608 1269992448116483904 1273183383915771552 1273488487577503344 1273705876327350816 1280783802937775472 1282086537823538352 1284001852693900536 1285835328869806008 1293201374434402104 1296450624118910652 1297516572248776992 1297738062673149888 1299708037747350126 1303654942275950034 1304949535068676896 1307466798832312461 1308228302744728848 1308796674028195401 1316294256120730713 1317601400367126672 1323655757035827264 1328220240083619008 1328252205337760412 1329571224409595328 1331557476867748704 1332135983715940998 1332911855626704864 1340547584122955232 1341097721635676256 1343915794133314416 1344467313901092528 1345051429541441811 1351938458656540776 1353313567702623816 1356681202846385472 1357270624918128564 1365045895236313332 1365840934766784576 1366401452232575808 1368475658792183466 1369834621710547104 1371914039844425133 1377446731461381168 1382879504633564952 1390801478165300376 1393690453175289024 1394295954241092588 1397799210407527494 1403436292432350624 1403675863707692736 1406143538366826609 1407573781502021469 1415022449907563856 1415603150615436048 1415637218846823597 1419159942451153224 1428463277071061952 1429916222478244032 1432674548524691262 1432919110868269668 1440881778304997406 1441720986698272608 1442312644023274464 1444502084280638103 1445936545138910832 1446564744978531759 1454851546238702367 1459706143779874116 1467430688793029184 1468032896934526272 1468068226952261508 1469526090136921152 1471756840587819954 1473218366745305376 1477944427925030976 1481657856135897888 1485380614568400144 1489112726665305672 1494247770094071384 1495767627460794744 1498002161476217292 1499525837580042972 1508116032138324636 1508734936840135788 1511905268399978718 1512525728138729094 1520930765988608373 1522441124246789712 1522477763665451793 1526266353202183656 1537201633761647784 1540394711404266816 1541063949424365492 1545072524178903744 1549627572894053814 1551166428477861216 1555063831564489008 1560052451698643808 1563972181476781104 1564614008574955632 1564651662935962923 1567901759822200152 1577261535099297572 1578827832552226368 1578865828986394452 1580433719581217088 1584404658575139744 1589487403617486144 1591900256146009338 1592553544442365554 1593481090561248672 1594135027604671776 1596554935257547377 1597484811894317136 1607021186704944696 1608655750288024536 1621897077087032256 1621936110035556684 1622601724526183772 1624213046993439168 1625972195371170528 1626678613281274686 1637342341171075728 1637621840992308192 1641736468733494896 1646722032348568464 1650859524892157832 1651537009051342056 1653216851404036296 1656650916038551104 1662687481415659848 1666540489916238944 1666865088152885124 1668235592891284704 1677792259374013152 1681028741355830307 1682007817814651376 1682698084693820208 1697984650103337792 1701843116188920768 1707711737250367296 1709448717098051136 1712002470258534048 1712746264777638426 1713743814377191968 1714447105159741344 1717049647352456613 1724268499245869472 1727891735314261392 1728600832158547536 1732944050329800168 1738206589701266712 1743289065109749948 1744304403659638464 1745062232037593868 1746795163747660992 1749446810510050134 1755059008160974284 1756801867156168896 1759468704161378742 1760190759646825086 1761215942199274848 1763889479799975171 1771002940450347216 1776181311621254664 1788173329069671912 1791887725511085888 1792623085201456704 1793401906055255748 1802584611542054368 1804418090270165088 1807898835043062783 1809694166557504752 1820061193648417776 1824634211722911288 1829218719792566844 1836595641948508224 1838463714614885184 1842010133817460194 1843839339511419936 1852562286392139522 1854401970887067168 1857216965503677561 1857979135182759813 1859061272321456784 1863732280543369992 1874858051155768812 1876765042002695292 1886696599876751808 1887470867487248064 1887516291795764796 1889390687318898624 1892213256601537632 1892258795041482798 1893035345280547734 1904988672174725856 1910232731366255016 1910558814491026224 1921175704406663208 1926002779040850804 1927915393518547776 1928752993304709012 1939802061651603156 1944675936178365978 1946274858373165488 1949562056621025189 1955482413413925051 1957424302603015344 1962342454117093272 1980507486091200192 1985483635553740896 1992330360125428512 1992378308006640618 1994356836614392992 1997336215301623056 1998203975573911497 1999367783440057296 2010821376184432848 2011646582453514384 2015873691199971624 2016700970851638792 2027907687984811164 2029921498995719616 2029970351553935724 2035021804269578208 2035905937377192846 2047568842854469998 2049602178348863712 2052713488188275199 2054751932565820656 2066170097192071752 2073418442085985344 2074319256950347428 2085296241969041472 2086152011433274176 2086202217247950564 2090535679762933536 2091443931361638882 2105154438648525936 2122533674861345784 2123404725923154072 2128739913676729836 2129979749192422848 2142694915606592928 2144874333717366048 2149011822787036893 2149378666302404502 2161322667457496109 2162581480047408912 2163468966034911696 2168904817708366248 2183123121561434304 2188981958311326528 2189559215669811174 2195629376464757952 2201146033189543776 2202049345401789408 2202102340428392262 2204289135205381728 2207635260881729931 2209827550117958064 2216916641887546464 2222486784203846832 2228070921852600216 2241371655141107076 2242677090419535168 2243597446258426944 2243651441191192116 2247003242214325938 2262174048207486954 2263102405260203682 2268788592208093641 2283661686370184568 2289399529803275484 2303855647085681856 2304801109544730048 2305802450642471676 2310592067106400224 2317608786268355616 2324385420146333264 2324441359341080721 2326749642716791824 2332595747346733512 2340078677547965712 2345958272215171656 2346921012862433448 2351852639733300228 2354188143844256832 2361337253933796288 2365892302648946358 2368241748828339552 2368298743479591678 2370650579371825632 2384231105426229216 2387850384219014007 2388830316663548331 2390221635841873008 2391202541407007664 2410531780057417044 2412925555410006336 2426748258197890368 2432845615630548384 2433902586789275658 2436319570490158752 2438958293056755792 2440017919921912029 2456013511756613592 2456432761488462288 2470083048522852696 2476289287338236748 2477305513577013084 2478748363095275712 2484976374057826656 2494031222123489772 2499810734874358416 2502353389336927056 2516688389061019728 2523011726721977064 2524047127040730312 2546366767831543104 2546976975155006688 2547411752654701632 2561567605875550944 2564173075647076704 2568003705387801072 2569119397166457639 2571670657739612016 2586402748868804208 2592901248237821304 2595033144497553984 2599416075494700252 2607309884551900068 2609899070137353792 2614933597664624922 2616456605489457696 2617593348056390802 2624170215765075201 2632588512241461426 2635202800734253344 2639203056242068113 2640286139470237629 2656504410675520824 2663114953735497408 2664271967431881996 2665823711253409728 2681095168245910464 2682195443271352512 2687831588266628832 2688934627802185056 2690102859082883622 2703876917313081552 2706627135405247632 2714541249836257128 2730091790472626664 2736951317584366932 2739669243421094208 2743828079688850266 2754893462922762336 2760207686423770751 2763015200726190291 2765759009267129904 2778843429588209283 2781602956330600752 2788591908482185176 2795598420815054988 2806872584864701248 2812287076733653218 2815147563004042938 2830044899815127712 2831206301230872096 2831274437693647194 2838319884902306448 2838388192562224197 2839553017920821601 2865349097049382524 2865838221736539336 2881763556609994812 2883441973396545216 2884625288046548928 2889004168561276206 2891873090277821664 2893129489957063518 2909703092477404734 2917013904267548967 2919412287559748232 2936136453904523016 2943513681175639908 2946436733490610752 2963315712271795776 2970761229136800288 2978225453330611344 2988495540188142768 2988567462009960927 2991535254921589488 2996004322952434584 2999051675160085944 3016232064276649272 3017469873680271576 3023810536799957436 3025051456277458188 3041861531977216746 3044882248493579424 3044955527330903586 3052532706404367312 3053858906065789269 3071353264281704997 3074403267523295568 3082127898848730984 3099255145788107628 3102332856955722432 3110127663128978016 3120104903397287616 3127944362953562208 3129228017149911264 3129303325871925846 3135803519644400304 3154523070198595144 3157731657972788904 3168809317150279488 3183800512292018676 3185107088884731108 3186962181122497344 3188270055209343552 3193109870515094754 3194969623788634272 3214042373409889392 3217311500576049072 3243872220071113368 3245203449052367544 3251944390742341056 3253357226562549372 3274684682342151456 3275243681984616384 3283472937466989792 3284338823504716761 3293444064697136928 3301719049784315664 3303074018102684112 3303153510642588393 3306433702808072592 3325374962831319696 3333080979832477888 3333730176305770248 3336471185782569408 3355584518748026304 3362057482711660614 3364015635629302752 3365396169387640416 3370504863321488907 3394653607890305523 3424004940517068096 3425492529555276852 3427487628754383936 3428894210319482688 3434099294704913226 3448536998491738944 3455783470628522784 3457201664317095072 3465888100659600336 3476413179402533424 3486578130219499896 3490124464075187736 3498893621020100268 3510118016321948568 3518937408322757484 3520381519293650172 3522431884398549696 3527778959599950342 3542005880900694432 3548838453973419537 3552362623242509328 3552448115219387517 3576346658139343824 3586803812110511496 3605169223084108736 3608836180540330176 3615797670086125566 3619388333115009504 3640122387296835552 3649268423445822576 3650853880183913487 3658437439585133688 3684020267634920388 3687678679022839872 3705124572784279044 3708803941774134336 3714433931007355122 3715958270365519626 3718122544642913568 3727464561086739984 3749716102311537624 3753530084005390584 3775032583591529592 3784426513203075264 3784517590082965596 3786070690561095468 3809977344349451712 3820465462732510032 3821117628982052448 3842351408813326416 3852005558081701608 3857505986609418024 3879604123303206312 3889351872356731956 3892549716746330976 3899124113242050378 3910964826827850102 3914848605206030688 3922400396496937383 3924684908234186544 3926390022084586203 3948882768362192139 3970967271107481792 3984660720250857024 3984756616013281236 3988713673228785984 3994672430603246112 3996407951147822994 3998735566880114592 4021642752368865696 4023293164907028768 4031747382399943248 4033401941703277584 4035154288624325433 4055815375969622328 4059940703107871448 4070043608539156416 4071811874754385692 4095137685708939996 4099204356697727424 4105426976376550398 4109503865131641312 4115742119533275399 4132340194384143504 4148638513900694856 4172404434495901128 4181071359525867072 4182887862723277764 4210308877297051872 4218430615100479827 4245067349722691568 4246809451846308144 4246911656540470791 4257479827353459672 4285389831213185856 4289748667434732096 4298023645574073786 4298757332604809004 4322645334914992218 4325162960094817824 4326937932069823392 4333506252841914309 4337809635416732496 4364554638716107101 4379118431339622348 4402292066379087552 4404098690803578816 4404204680856784524 4408578270410763456 4415270521763459862 4419655100235916128 4433833283775092928 4444973568407693664 4456141843705200432 4482743310282214152 4487302882382384232 4494006484428651876 4524348096414973908 4526204810520407364 4537577184416187282 4562792297965825119 4567323372740369136 4578799059606550968 4611604901284943352 4621184134212800448 4635217572536711232 4648770840292666528 4648882718682161442 4653499285433583648 4665191494693467024 4680157355095931424 4691916544430343312 4693842025724866896 4703705279466600456 4731784605297892716 4736483497656679104 4736597486959183356 4741301158743651264 4768462210852458432 4775700768438028014 4777660633327096662 4780443271683746016 4782405082814015328 4789664805772642131 4821063560114834088 4865691231261096768 4867805173578551316 4872639140980317504 4877916586113511584 4880035839843824058 4912027023513227184 4912865522976924576 4940166097045705392 4952578574676473496 4954611027154026168 4969952748115653312 4988062444246979544 4999621469748716832 5004706778673854112 5033376778122039456 5043086224067490921 5046023453443954128 5048094254081460624 5093953950310013376 5123135211751101888 5128346151294153408 5136007410775602144 5138238794332915278 5143341315479224032 5151148942057369839 5172805497737608416 5185802496475642608 5198832150989400504 5214619769103800136 5229867195329249844 5232913210978915392 5235186696112781604 5248340431530150402 5265177024482922852 5270405601468506688 5278406112484136226 5280572278940475258 5291668439399925513 5313008821351041648 5328543934863763992 5375663176533257664 5377869255604370112 5380205718165767244 5407753834626163104 5413254270810495264 5423696505129188349 5429082499672514256 5460183580945253328 5473902635168733864 5487656159377700532 5509786925845524672 5520415372847541502 5526030401452380582 5531518018534259808 5557686859176418566 5563205912661201504 5571650896511032683 5573937405548279439 5577183816964370352 5591196841630109976 5624574153467306436 5630295126008085876 5660089799630255424 5662412602461744192 5662548875387294388 5676639769804612896 5676776385124448394 5679106035841643202 5730698194098765048 5731676443473078672 5763527113219989624 5778008337122552412 5783746180555643328 5786258979914127036 5819406184954809468 5834027808535097934 5838824575119496464 5866447240241775153 5872272907809046032 5887027362351279816 5941522458273600576 5956450906661222688 5976991080376285536 5977134924019921854 5983070509843178976 5992008645904869168 5994611926721734491 5998103350320171888 6032464128553298544 6034939747360543152 6047621073599914872 6050102912554916376 6083723063954433492 6089764496987158848 6089911054661807172 6105065412808734624 6107717812131578538 6142706528563409994 6148806535046591136 6158140464564825597 6164255797697461968 6198510291576215256 6220255326257956032 6255888725907124416 6258456034299822528 6258606651743851692 6271607039288800608 6309046140397190288 6315463315945577808 6367601024584037352 6370214177769462216 6386219741030189508 6389939247577268544 6428084746819778784 6434623001152098144 6447035468361110679 6483968002372488327 6487744440142226736 6490406898104735088 6506714453125098744 6549369364684302912 6566945874933979584 6568677647009433522 6586888129394273856 6603438099568631328 6606148036205368224 6606307021285176786 6612867405616145184 6622905782645189793 6650749925662639392 6667460352611540496 6724114965423321228 6728031271258605504 6730792338775280832 6741009726642977814 6789307215780611046 6806365776624280923 6850985059110553704 6868198589409826452 6911566941257045568 6914403328634190144 6931776201319200672 6952826358805066848 6973156260438999792 6973324078023242163 6980248928150375472 6997787242040200536 7020236032643897136 7037874816645514968 7040763038587300344 7055557919199900684 7084011761801388864 7097676907946839074 7104725246485018656 7104896230438775034 7152693316278687648 7163551152657042021 7166490949990644993 7173607624221022992 7231595340172251132 7238776666230019008 7280244774593671104 7298536846891645152 7301707760367826974 7316874879170267376 7320053759765736087 7368040535269840776 7410249145568558088 7428867862014710244 7431916540731039252 7436245089285827136 7454929122173479968 7499432204623075248 7507060168010781168 7550065167183059184 7569035180165931192 7572141381122190936 7640930925465020064 7642235257964104896 7684702817626652832 7704011116163403216 7707358191499372917 7715011973218836048 7759208246606412624 7778703744713463912 7785099433492661952 7798248226484100756 7821929653655700204 7829697210412061376 7844800792993874766 7849369816468373088 7852780044169172406 7897765536724384278 7917609168726204339 7920858418410712887 7969513232026562472 7989344861206492224 7992815902295645988 7997471133760229184 8043285504737731392 8046586329814057536 8063494764799886496 8066803883406555168 8070308577248650866 8111630751939244656 8119881406215742896 8143623749508771384 8190275371417879992 8210853952753100796 8219007730263282624 8231484239066550798 8264680388768287008 8280623059271312253 8289045602178570873 8297277027801389712 8336530288764627849 8344808868991802256 8365775725446555528 8420617754594103744 8436861230200959654 8490134699445383136 8493618903692616288 8493823313080941582 8514959654706919344 8518659053762464803 8596047291148147572 8597514665209618008 8645290669829984436 8650325920189635648 8653875864139646784 8667012505683828618 8675619270833464992 8729109277432214202 8758236862679244696 8808409361713569048 8830541043526919724 8839310200471832256 8889947136815387328 8912283687410400864 8965486620564428304 8965702386029882781 8974605764764768464 8988012968857303752 9048696192829947816 9052409621040814728 9075154368832374564 9125584595931650238 9134646745480738272 9157598119213101936 9161576718197367807 9214059792845114991 9223209802569886704 9297541680585333056 9297765437364322884 9306998570867167296 9330382989386934048 9360314710191862848 9383833088860686624 9387684051449733792 9407410558933200912 9463569210595785432 9473194973918366712 9551401536876056028 9555321266654193324 9560886543367492032 9564810165628030656 9579329611545284262 9642127120229668176 9735610347157102632 9755833172227023168 9760071679687648116 9824054047026454368 9825731045953849152 9853016470514150283 9880332194091410784 9905157149352946992 9909222054308052336 9909460531927765179 9976124888493959088 9999242939497433664 10009413557347708224 10066753556244078912 10086172448134981842 10092046906887908256 10096188508162921248 10111514589964466721 10183960823670916569 10272014821551204288 10276477588665830556 10286682630958448064 10302297884114739678 10345610995475216832 10371604992951285216 10397664301978801008 10429239538207600272 10459734390658499688 10470373392225563208 10496680863060300804 10530354048965845704 10556812224968272452 10561144557880950516 10583336878799851026 10626017642702083296 10646515361920258611 10657087869727527984 10657344345658162551 10760411436331534488 10815507669252326208 10826508541620990528 10847393010258376698 10858164999345028512 10920367161890506656 10947805270337467728 10952561640551740461 10975312318755401064 11040830745695083004 11052060802904761164 11063036037068519616 11115373718352837132 11126411825322403008 11143301793022065366 11147874811096558878 11154367633928740704 11182393683260219952 11249148306934612872 11260590252016171752 11325097750774588776 11353279539609225792 11353552770248896788 11358212071683286404 11461396388197530096 11463352886946157344 11527054226439979248 11556016674245104824 11572517959828254072 11638812369909618936 11668055617070195868 11677649150238992928 11732894480483550306 11744545815618092064 11767201189490812149 11774054724702559632 11846648305086576417 11912901813322445376 11953982160752571072 11954269848039843708 11966141019686357952 11984017291809738336 11989223853443468982 11996206700640343776 12064928257106597088 12069879494721086304 12095242147199829744 12100205825109832752 12167446127908866984 12179822109323614344 12210130825617469248 12215435624263157076 12285413057126819988 12297613070093182272 12316280929129651194 12328511595394923936 12347226358599826197 12397020583152430512 12517213303487703384 12543214078577601216 12618092280794380576 12630926631891155616 12655291845301439481 12735202049168074704 12740428355538924432 12772439482060379016 12856169493639557568 12869246002304196288 12894070936722221358 12967936004744976654 12975488880284453472 12980813796209470176 13000518758525742927 13013428906250197488 13137355294018867044 13206876199137262656 13212296072410736448 13212614042570353572 13225734811232290368 13245811565290379586 13301499851325278784 13334920705223080992 13448229930846642456 13482019453285955628 13578614431561222092 13612731553248561846 13688376893897475357 13701970118221107408 13736397178819652904 13863552402638401344 13905652717610133696 13946312520877999584 13946648156046484326 13960497856300750944 13995574484080401072 14040472065287794272 14075749633291029936 14081526077174600688 14111115838399801368 14195353815893678148 14209450492970037312 14209792460877550068 14305386632557375296 14327102305314084042 14332981899981289986 14347215248442045984 14368994417317926393 14463190680344502264 14597073693783290304 14603415520735653948 14633749758340534752 14640107519531472174 14736081070539681552 14820498291137116176 14857735724029420488 14863833081462078504 14909858244346959936 14998864409246150496 15014120336021562336 15100130334366118368 15129258672202472763 15138070360331862384 15144282762244381872 15281861850930040128 15369405635253305664 15408022232326806432 15414716382998745834 15430023946437672096 15453446826172109517 15518416493212825248 15557407489426927824 15596496452968201512 15643859307311400408 15689601585987749532 15698739632936746176 15705560088338344812 15795531073448768556 15835218337452408678 15841716836821425774 15939026464053124944 15985631804591291976 16126989529599772992 16133607766813110336 16140617154497301732 16223261503878489312 16239762812431485792 16271089515387565047 16287247499017542768 16380550742835759984 16421707905506201592 16462968478133101596 16529360777536574016 16561246118542624506 16578091204357141746 16594554055602779424 16673060577529255698 16689617737983604512 16714952689533098049 16721812216644838317 16731551450893111056 16873722460401919308 16980269398890766272 16987237807385232576 16987646626161883164 17029919309413838688 17037318107524929606 17192094582296295144 17195029330419236016 17290581339659968872 17334025011367657236 17351238541666929984 17458218554864428404 17516473725358489392 17599341720725325459 17616818723427138096 17661082087053839448 17824567374820801728 17930973241128856608 17931404772059765562 17949211529529536928 17976025937714607504 17983835780165203473 18097392385659895632 18104819242081629456 18150308737664749128 18251169191863300476 18269293490961476544 18315196238426203872 18323153436394735614 18428119585690229982 18446419605139773408 18474421393694476791 18595530874728645768 18660765978773868096 18767666177721373248 18775368102899467584 18814821117866401824 18927138421191570864 18946389947836733424 19102803073752112056 19110642533308386648 19158659223090568524 19284254240459336352 19341106405083332037 19451904007117464981 19471220694314205264 19520143359375296232 19648108094052908736 19706032941028300566 19760664388182821568 19810314298705893984 19818444108616104672 19818921063855530358 19868717347935569379 19952249776987918176 20172344896269963684 20184093813775816512 20192377016325842496 20223029179928933442 20367921647341833138 20419097329872842769 20552955177331661112 20604595768229479356 20743209985902570432 20795328603957602016 20858479076415200544 20919468781316999376 20919972234069726489 20940746784451126416 20993361726120601608 21060708097931691408 21113624449936544904 21122289115761901032 21166673757599702052 21252035285404166592 21293030723840517222 21314175739455055968 21314688691316325102 21490653457971126063 21499472849971934979 21520822872663068976 21694786020516753396 21716329998690057024 21840734323781013312 21895610540674935456 21905123281103480922 21950624637510802128 22081661491390166008 22104121605809522328 22230747436705674264 22286603586044130732 22295749622193117756 22308735267857481408 22364787366520439904 22498296613869225744 22521180504032343504 22650195501549177552 22707105540497793576 22716424143366572808 22922792776395060192 22926705773892314688 23054108452879958496 23112033348490209648 23122074574498118751 23145035919656508144 23277624739819237872 23336111234140391736 23355298300477985856 23465788960967100612 23489091631236184128 23534402378981624298 23548109449405119264 23693296610173152834 23762575255232138661 23908539696079687416 23968034583619476672 23978447706886937964 23992413401280687552 24129856514213194176 24139758989442172608 24190484294399659488 24200411650219665504 24334892255817733968 24359644218647228688 24430871248526314152 24570826114253639976 24632561858259302388 24657023190789847872 24694452717199652394 24794041166304861024 24841869177813936759 24867136806535712619 25009590866293883547 25034426606975406768 25236184561588761152 25261853263782311232 25310583690602878962 25470404098336149408 25480856711077848864 25544878964120758032 25555977161287394409 25788141873444442716 25935872009489953308 25950977760568906944 25961627592418940352 26001037517051485854 26026857812500394976 26274710588037734088 26425228085140707144 26491623130580759172 26669841410446161984 26896459861693284912 26897107158089648343 26964038906571911256 27157228863122444184 27225463106497123692 27376753787794950714 27403940236442214816 27472794357639305808 27484730154592103421 27642179378535344973 27892625041755999168 27893296312092968652 27920995712601501888 27991148968160802144 28080944130575588544 28151499266582059872 28163052154349201376 28222231676799602736 28390707631787356296 28419584921755100136 28654204610628168084 28665963799962579972 28694430496884091968 28737988834635852786 28926381360689004528 29206831041471307896 29267499516681069504 29280215039062944348 29472162141079363104 29640996582274232352 29715471448058840976 29727666162924157008 29728381595783295537 29997728818492300992 30028240672043124672 30200260668732236736 30258517344404945526 30276140720663724768 30288565524488763744 30334543769893400163 30551882471012749707 30816044464653612864 30829432765997491668 30860047892875344192 30906893652344219034 31036832986425650496 31114814978853855648 31192992905936403024 31287718614622800816 31379203171975499064 31411120176676689624 31591062146897537112 31670436674904817356 31683433673642851548 31878052928106249888 31939546085760775833 31971263609182583952 32281234308994603464 32446523007756978624 32479525624862971584 32542179030775130094 32574494998035085536 32761101485671519968 32843415811012403184 32925936956266203192 33122492237085249012 33156182408714283492 33189108111205558848 33346121155058511396 33379235475967209024 33429905379066196098 33443624433289676634 33463102901786222112 33747444920803838616 33975293252323766328 34059838618827677376 34074636215049859212 34384189164592590288 34390058660838472032 34581162679319937744 34668050022735314472 34916437109728856808 35032947450716978784 35198683441450650918 35233637446854276192 35301603568472436447 35322164174107678896 35861946482257713216 35862809544119531124 35898423059059073856 35952051875429215008 35967671560330406946 36194784771319791264 36209638484163258912 36300617475329498256 36502338383726600952 36630392476852407744 36646306872789471228 36856239171380459964 36892839210279546816 36948842787388953582 37041679075799478591 37191061749457291536 37629642235732803648 37854276842383141728 37892779895673466848 37965875535904318443 38205606147504224112 38221285066616773296 38317318446181137048 38568508480918672704 38682212810166664074 38903808014234929962 38942441388628410528 39001556275577228781 39040286718750592464 39412065882056601132 39620628597411787968 39636888217232209344 39637842127711060716 39737434695871138758 39904499553975836352 40344689792539927368 40446058359857866884 40735843294683666276 40838194659745685538 41065130681692426071 41105910354663322224 41209191536458958712 41590657207915204032 41716958152830401088 41838937562633998752 41839944468139452978 41881493568902252832 41986723452241203216 42121416195863382816 42227248899873089808 42244578231523802064 42333347515199404104 42586061447681034444 42628351478910111936 42629377382632650204 42981306915942252126 42998945699943869958 43041645745326137952 43106983251953779179 43389572041033506792 43791221081349870912 43810246562206961844 43901249275021604256 44163322982780332016 44208243211619044656 44461494873411348528 44573207172088261464 44591499244386235512 44729574733040879808 44996593227738451488 45042361008064687008 45300391003098355104 45387776016607418289 45414211080995587152 45432848286733145616 45845585552790120384 46108216905759916992 46224066696980419296 46244149148996237502 46290071839313016288 46360340478516328551 46555249479638475744 46672222468280783472 46931577921934201224 47068804757963248596 47096218898810238528 47386593220346305668 47525150510464277322 47817079392159374832 47956895413773875928 48380968588799318976 48400823300439331008 48669784511635467936 48719288437294457376 48813268546162695141 48861742497052628304 49141652228507279952 49265123716518604776 49388905434399304788 49588082332609722048 49683738355627873518 49734273613071425238 50019181732587767094 50068853213950813536 50144858068599294147 50165436649934514951 50621167381205757924 50940808196672298816 50961713422155697728 51089757928241516064 51111954322574788818 51576283746888885432 51871744018979906616 52002075034102971708 52053715625000789952 52549421176075468176 52798025162175976377 52850456170281414288 52983246261161518344 53792919723386569824 53794214316179296686 53928077813143822512 53951507340495610419 54314457726244888368 54450926212994247384 54753507575589901428 54807880472884429632 54945588715278611616 54969460309184206842 55284358757070689946 55423264181083430373 55786592624185937304 55982297936321604288 56302998533164119744 56326104308698402752 56444463353599205472 56781415263574712592 56839169843510200272 57308409221256336168 57331927599925159944 57475977669271705572 57852762721378009056 58023319215249996111 58355712021352394943 58413662082942615792 58560430078125888696 58944324282158726208 59281993164548464704 59430942896117681952 59455332325848314016 59456763191566591074 60517034688809891052 60552281441327449536 60577131048977527488 60669087539786800326 61103764942025499414 61658865531994983336 61813787304688438068 62229629957707711296 62385985811872806048 62575437229245601632 62758406343950998128 62759916702209179467 62822240353353379248 63182124293795074224 63340873349809634712 63366867347285703096 63756105856212499776 63879092171521551666 63942527218365167904 64498418549915804937 64562468617989206928 65084358061550260188 65148989996070171072 65522202971343039936 65686831622024806368 65851873912532406384 66244984474170498024 66312364817428566984 66692242310117022792 66859810758132392196 66887248866579353268 66926205803572444224 67494889841607677232 67950586504647532656 68149272430099718424 68768378329185180576 68780117321676944064 69162325358639875488 69336100045470628944 69366223723494356253 69832874219457713616 70065894901433957568 70397366882901301836 70467274893708552384 70603207136944872894 70644328348215357792 71287725765696415983 71725619088239062248 71904103750858430016 71935343120660813892 72389569542639582528 72419276968326517824 72601234950658996512 73004676767453201904 73292613745578942456 73712478342760919928 73897685574777907164 74083358151598957182 74382123498914583072 74525607533441810277 74601410419607137857 75028772598881650641 75708553684766283456 75785559791346933696 75931751071808636886 76411212295008448224 76442570133233546592 76634636892362274096 76667931483862183227 77364425620333328148 77807616028469859924 77884882777256821056 78003112551154457562 78080573437501184928 78824131764113202264 79275684255422121432 79474869391742277516 80689379585079854736 80691321474268945029 80892116719715733768 81471686589367332552 81676389319491371076 82130261363384852142 82211820709326644448 82418383072917917424 82926538135606034919 83677875125267997504 83679888936278905956 83762987137804505664 83973446904482406432 84242832391726765632 84454497799746179616 84489156463047604128 84666695030398808208 85172122895362068888 85258754765265300408 85962613831884504252 85997891399887739916 86083291490652275904 86213966503907558358 86779144082067013584 87620493124413923688 87802498550043208512 88326645965560664032 88416486423238089312 88922989746822697056 89146414344176522928 89182998488772471024 89993186455476902976 90084722016129374016 90600782006196710208 90775552033214836578 90828422161991174304 90865696573466291232 91003631309680200489 92448133393960838592 92488298297992475004 92580143678626032576 92720680957032657102 93110498959276951488 93344444936561566944 93863155843868402448 94137609515926497192 94773186440692611336 95050301020928554644 95634158784318749664 95818638257282327499 95913790827547751856 97339569023270935872 97438576874588914752 97626537092325390282 97723484994105256608 98283304457014559904 98530247433037209552 98777810868798609576 99367476711255747036 99468547226142850476 100038363465175534188 100137706427901627072 100289716137198588294 100330873299869029902 101242334762411515848 102179515856483032128 102223908645149577636 103152567493777770864 103743488037959813232 104004150068205943416 105098842352150936352 105596050324351952754 105700912340562828576 105904810705417309341 105966492522323036688 107585839446773139648 107588428632358593372 107856155626287645024 107903014680991220838 108628915452489776736 108901852425988494768 109507015151179802856 109891177430557223232 109938920618368413684 110568717514141379892 110846528362166860746 111573185248371874608 112888926707198410944 113562830527149425184 113678339687020400544 113897626607712955329 114616818442512672336 114663855199850319888 114951955338543411144 115705525442756018112 116046638430499992222 116711424042704789886 116827324165885231584 117004668826731686343 117120860156251777392 118861885792235363904 118910664651696628032 118913526383133182148 121034069377619782104 121338175079573600652 122207529884050998828 123195392045077278213 123317731063989966672 123627574609376876136 124771971623745612096 125150874458491203264 125516812687901996256 125519833404418358934 125644480706706758496 126364248587590148448 126681746699619269424 126733734694571406192 127758184343043103332 127885054436730335808 128996837099831609874 129124937235978413856 129320949755861337537 130168716123100520376 131373663244049612736 131703747825064812768 132489968948340996048 132624729634857133968 133384484620234045584 133719621516264784392 133774497733158706536 134989779683215354464 135901173009295065312 136163328049822254867 136298544860199436848 137536756658370361152 138324650717279750976 138672200090941257888 138732447446988712506 139081021435548985653 139665748438915427232 140794733765802603672 141206414273889745788 141288656696430715584 142575451531392831966 143451238176478124496 143870686241321627784 145202469901317993024 146009353534906403808 146439805638488085423 146585227491157884912 147424956685521839856 147795371149555814328 148166716303197914364 148764246997829166144 149051215066883620554 149202820839214275714 150057545197763301282 150434574205797882441 150496309949803544853 151863502143617273772 152822424590016896448 152885140266467093184 153269273784724548192 153335862967724366454 154728851240666656296 155615232056939719848 156006225102308915124 156161146875002369856 157648263528226404528 158394075486527929131 158551368510844242864 158949738783484555032 161378759170159709472 161382642948537890058 161784233439431467536 161854522021486831257 162943373178734665104 163352778638982742152 164260522726769704284 164423641418653288896 164836766145835834848 165853076271212069838 167359777872557811912 167946893808964812864 168908995599492359232 168978312926095208256 169333390060797616416 170344245790724137776 170517509530530600816 171925227663769008504 171995782799775479832 172427933007815116716 173558288164134027168 174069957645749988333 175067136064057184829 175240986248827847376 176653291931121328064 176832972846476178624 177845979493645394112 178292828688353045856 178365996977544942048 181551104066429673156 181656844323982348608 181731393146932582464 182007262619360400978 184976596595984950008 185441361914065314204 186688889873123133888 187726311687736804896 188275219031852994384 188279750106627538401 189546372881385222672 190100602041857109288 191268317568637499328 191637276514564654998 191827581655095503712 193495255649747414811 195253074184650780564 195446969988210513216 196566608914029119808 197060494866074419104 197555621737597219152 198734953422511494072 198937094452285700952 200076726930351068376 200579432274397176588 200661746599738059804 202484669524823031696 204447817290299155272 206305134987555541728 207486976075919626464 208008300136411886832 208098671170483068759 210197684704301872704 211192100648703905508 211401824681125657152 211809621410834618682 211932985044646073376 213863177297089247949 215176857264717186744 215712311252575290048 215806029361982441676 217257830904979553472 217803704851976989536 219014030302359605712 219877841236736827368 221137435028282759784 221693056724333721492 223146370496743749216 223576822600325430831 225086317796644951923 227125661054298850368 227356679374040801088 227795253215425910658 229233636885025344672 229327710399700639776 229903910677086822288 232093276860999984444 233422848085409579772 233654648331770463168 234009337653463372686 234241720312503554784 237827052766266364296 242068138755239564208 242676350159147201304 244415059768101997656 246390784090154556426 246635462127979933344 247255149218753752272 251033625375803992512 251039666808836717868 251288961413413516992 252728497175180296896 253363493399238538848 253467469389142812384 255516368686086206664 257993674199663219748 258249874471956827712 258641899511722675074 260337432246201040752 263407495650129625536 264979937896681992096 265249459269714267936 266768969240468091168 267439243032529568784 267548995466317413072 269979559366430708928 271802346018590130624 272326656099644509734 272597089720398873696 273010893929040601467 277344400181882515776 277464894893977425012 278162042871097971306 279331496877830854464 281589467531605207344 282412828547779491576 285150903062785663932 286902476352956248992 287455914771846982497 287741372482643255568 292018707069812807616 292879611276976170846 293170454982315769824 294849913371043679712 295590742299111628656 296333432606395828728 298102430133767241108 298405641678428551428 300115090395526602564 300869148411595764882 300992619899607089706 303727004287234547544 306538547569449096384 306671725935448732908 309457702481333312592 311230464113879439696 312012450204617830248 315296527056452809056 316788150973055858262 317102737021688485728 317714432116251928023 317899477566969110064 322757518340319418944 322765285897075780116 323568466878862935072 323709044042973662514 325886746357469330208 326705557277965484304 328521045453539408568 329673532291671669696 331706152542424139676 334719555745115623824 338666780121595232832 340688491581448275552 341035019061061201632 341692879823138865987 343850455327538017008 343991565599550959664 344855866015630233432 347116576328268054336 348139915291499976666 350134272128114369658 350481972497655694752 351014006480195059029 356585657376706091712 356731993955089884096 363102208132859346312 364014525238720801956 369586176135231834639 369953193191969900016 370882723828130628408 375452623375473609792 376550438063705988768 376559500213255076802 379092745762770445344 380201204083714218576 383274553029129309996 383655163310191007424 386990511299494829622 387962849267584012611 390506148369301561128 394120989732148838208 395111243475194438304 397469906845022988144 397874188904571401904 400153453860702136752 401158864548794353176 401323493199476119608 404969339049646063392 408489984149466764601 408895634580598310544 412610269975111083456 414973952151839252928 416016600272823773664 416197342340966137518 422384201297407811016 423619242821669237364 423865970089292146752 427726354594178495898 430353714529434373488 431612058723964883352 435607409703953979072 438028060604719211424 439319416915464256269 439755682473473654736 442274870056565519568 443386113448667442984 446292740993487498432 447153645200650861662 450172635593289903846 451488929849410634559 455590506430851821316 458467273770050689344 458655420799401279552 459807821354173644576 464186553721999968888 466845696170819159544 468018675306926745372 468483440625007109568 475182226459583787393 475654105532532728592 484136277510479128416 485352700318294402608 485563566064460493771 488830119536203995312 492781568180309112852 493270924255959866688 494510298437507504544 502079333617673435736 506726986798477077696 506934938778285624768 511032737372172413328 515987348399326439496 517283799023445350148 520674864492402081504 522209872937249964999 525201408192171554487 529959875793363984192 530498918539428535872 533537938480936182336 534878486065059137568 535097990932634826144 544653312199289019468 545194179440797747392 546021787858081202934 554929789787954850024 556324085742195942612 563178935063210414688 564825657095558983152 564839250319882615203 570301806125571327864 573804952705912497984 574911829543693964994 575482744965286511136 580485766949242244433 585759222553952341692 586340909964631539648 589699826742087359424 591181484598223257312 592666865212791657456 596204860267534482216 596811283356857102856 600230180791053205128 601738296823191529764 601985239799214179412 607454008574469095088 613343451870897465816 618915404962666625184 622460928227758879392 624024900409235660496 630593054112905618112 633576301946111716524 634205474043376971456 635428864232503856046 635798955133938220128 645530571794151560232 647136933757725870144 647418088085947325028 651773492714938660416 653411114555930968608 657042090907078817136 663412305084848279352 669439111490231247648 670730467800976292493 681376983162896551104 682070038122122403264 683385759646277731974 687700910655076034016 687983131199101919328 689711732031260466864 696279830582999953332 700268544256228739316 700963944995311389504 702028012960390118058 726204416265718692624 728029050477441603912 739172352270463669278 739906386383939800032 741765447656261256816 753100876127411977536 753119000426510153604 758185491525540890688 760402408167428437152 766549106058258619992 773981022598989659244 775925698535168025222 781012296738603122256 790222486950388876608 794939813690045976288 795748377809142803808 800306907721404273504 802317729097588706352 802646986398952239216 809938678099292126784 816979968298933529202 817791269161196621088 819032681787121804401 832033200545647547328 832394684681932275036 844768402594815622032 847238485643338474728 855452709188356991796 860707429058868746976 862367744315540947491 863224117447929766704 876056121209438422848 878638833830928512538 879511364946947309472 884549740113131039136 886772226897334885968 894307290401301723324 900345271186579807692 902977859698821269118 911181012861703642632 919615642708347289152 928373107443999937776 933691392341638319088 936037350613853490744 950364452919167574786 951308211065065457184 953143296348755784069 968272555020958256832 970705400636588805216 971127132128920987542 977660239072407990624 985563136360618225704 989020596875015009088 1004158667235346871472 1022065474744344826656 1025078639469416597961 1031974696798652878992 1034567598046890700296 1041349728984804163008 1044419745874499929998 1050402816384343108974 1053042019440585177087 1069756972130118275136 1070195981865269652288 1089306624398578038936 1092043575716162405868 1108758528405695503917 1109859579575909700048 1112648171484391885224 1126357870126420829376 1129651314191117966304 1129678500639765230406 1140603612251142655728 1149823659087387929988 1150965489930573022272 1160971533898484488866 1171518445107904683384 1182362969196446514624 1185333730425583314912 1192409720535068964432 1193622566713714205712 1200460361582106410256 1203476593646383059528 1203970479598428358824 1214908017148938190176 1225469952448400293803 1226686903741794931632 1237830809925333250368 1244921856455517758784 1248049800818471320992 1267152603892223433048 1270857728465007712092 1271597910267876440256 1291061143588303120464 1294836176171894650056 1306822229111861937216 1314084181814157634272 1317958250746392768807 1326824610169696558704 1338878222980462495296 1341460935601952584986 1354466789548231903677 1366771519292555463948 1375401821310152068032 1375966262398203838656 1379423464062520933728 1392559661165999906664 1400537088512457478632 1404056025920780236116 1425546679378751362179 1452408832531437385248 1456058100954883207824 1456690698193381481313 1478344704540927338556 1479812772767879600064 1483530895312522513632 1506238000853020307208 1520804816334856874304 1533098212116517239984 1547962045197979318488 1551851397070336050444 1562024593477206244512 1575604224576514663461 1589879627380091952576 1591496755618285607616 1600613815442808547008 1604635458195177412704 1605293972797904478432 1633959936597867058404 1635582538322393242176 1638065363574243608802 1664789369363864550072 1689536805189631244064 1694476971286676949456 1710905418376713983592 1721414858117737493952 1724735488631081894982 1726448234895859533408 1757277667661857025076 1759022729893894618944 1769099480226262078272 1773544453794669771936 1788614580802603446648 1800690542373159615384 1805955719397642538236 1822362025723407285264 1856746214887999875552 1867382784683276638176 1872074701227706981488 1900728905838335149572 1902616422130130914368 1906286592697511568138 1941410801273177610432 1942254264257841975084 1955320478144815981248 1971126272721236451408 2008317334470693742944 2012191403402928877479 2044130949488689653312 2050157278938833195922 2063949393597305757984 2069135196093781400592 2088839491748999859996 2100805632768686217948 2106084038881170354174 2178613248797156077872 2184087151432324811736 2217517056811391007834 2219719159151819400096 2225296342968783770448 2259302628382235932608 2259357001279530460812 2281207224502285311456 2299647318174775859976 2321943067796968977732 2343036890215809366768 2370667460851166629824 2384819441070137928864 2387245133427428411424 2400920723164212820512 2406953187292766119056 2407940959196856717648 2429816034297876380352 2450939904896800587606 2453373807483589863264 2457098045361365413203 2496099601636942641984 2534305207784446866096 2541715456930015424184 2582122287176606240928 2587103232946622842473 2589672352343789300112 2628168363628315268544 2635916501492785537614 2653649220339393117408 2682921871203905169972 2708933579096463807354 2733543038585110927896 2758846928125041867456 2785119322331999813328 2801074177024914957264 2808112051841560472232 2851093358757502724358 2859429889046267352207 2904817665062874770496 2912116201909766415648 2913381396386762962626 2956689409081854677112 2967061790625045027264 3012476001706040614416 3066196424233034479968 3075235918408249793883 3095924090395958636976 3103702794140672100888 3124049186954412489024 3151208449153029326922 3209270916390354825408 3210587945595808956864 3267919873195734116808 3276130727148487217604 3326275585217086511751 3329578738727729100144 3379073610379262488128 3388953942573353898912 3421810836753427967184 3449470977262163789964 3452896469791719066816 3514555335323714050152 3547088907589339543872 3577229161605206893296 3601381084746319230768 3611911438795285076472 3644724051446814570528 3676409857345200881409 3713492429775999751104 3734765569366553276352 3744149402455413962976 3801457811676670299144 3812573185395023136276 3884508528515683950168 3942252545442472902816 3953874752239178306421 4016634668941387485888 4024382806805857754958 4063400368644695711031 4100314557877666391844 4127898787194611515968 4138270392187562801184 4177678983497999719992 4201611265537372435896 4212168077762340708348 4276640038136254086537 4357226497594312155744 4368174302864649623472 4435034113622782015668 4439438318303638800192 4450592685937567540896 4518714002559060921624 4562414449004570622912 4599294636349551719952 4643886135593937955464 4686073780431618733536 4769638882140275857728 4774490266854856822848 4801841446328425641024 4813906374585532238112 4815881918393713435296 4901879809793601175212 4906747614967179726528 4914196090722730826406 5068610415568893732192 5083430913860030848368 5164244574353212481856 5174206465893245684946 5179344704687578600224 5271833002985571075228 5307298440678786234816 5365843742407810339944 5417867158192927614708 5467086077170221855792 5570238644663999626656 5602148354049829914528 5616224103683120944464 5702186717515005448716 5718859778092534704414 5824232403819532831296 5826762792773525925252 5913378818163709354224 6024952003412081228832 6036574210208786632437 6132392848466068959936 6150471836816499587766 6191848180791917273952 6207405588281344201776 6302416898306058653844 6535839746391468233616 6552261454296974435208 6652551170434173023502 6659157477455458200288 6777907885146707797824 6843621673506855934368 6898941954524327579928 7029110670647428100304 7154458323210413786592 7202762169492638461536 7223822877590570152944 7289448102893629141056 7352819714690401762818 7371294136084096239609 7488298804910827925952 7602915623353340598288 7625146370790046272552 7761309698839868527419 7769017057031367900336 7884505090884945805632 7907749504478356612842 8048765613611715509916 8126800737289391422062 8200629115755332783688 8276540784375125602368 8355357966995999439984 8403222531074744871792 8424336155524681416696 8553280076272508173074 8578289667138802056621 8714452995188624311488 8736348605729299246944 8870068227245564031336 8901185371875135081792 9037428005118121843248 9198589272699103439904 9225707755224749381649 9287772271187875910928 9372147560863237467072 9627812749171064476224 9631763836787426870592 9803759619587202350424 9828392181445461652812 9978826755651259535253 10137220831137787464384 10166861827720061696736 10348412931786491369892 10358689409375157200448 10543666005971142150456 10731687484815620679888 10835734316385855229416 10934172154340443711584 11029229572035602644227 11140477289327999253312 11204296708099659829056 11232448207366241888928 11404373435030010897432 11437719556185069408828 11653525585547051850504 11826757636327418708448 12049904006824162457664 12073148420417573264874 12300943673632999175532 12383696361583834547904 12414811176562688403552 12604833796612117307688 13071679492782936467232 13104522908593948870416 13305102340868346047004 13318314954910916400576 13687243347013711868736 13797883909048655159856 14058221341294856200608 14308916646420827573184 14405524338985276923072 14447645755181140305888 14705639429380803525636 14742588272168192479218 15205831246706681196576 15250292741580092545104 15522619397679737054838 15538034114062735800672 15815499008956713225684 16097531227223431019832 16253601474578782844124 16401258231510665567376 16710715933991998879968 16806445062149489743584 16848672311049362833392 17106560152545016346148 17156579334277604113242 17472697211458598493888 17740136454491128062672 18074856010236243686496 18109722630626359897311 18397178545398206879808 18451415510449498763298 18575544542375751821856 19607519239174404700848 19656784362890923305624 19957653511302519070506 20333723655440123393472 20696825863572982739784 21087332011942284300912 21463374969631241359776 21671468632771710458832 21868344308680887423168 22058459144071205288454 22464896414732483777856 22808746870060021794864 22875439112370138817656 23283929096519605582257 23307051171094103701008 23653515272654837416896 24146296840835146529748 24601887347265998351064 24829622353125376807104 25209667593224234615376 25734869001416406169863 26143358985565872934464 26209045817187897740832 26610204681736692094008 27595767818097310319712 27677123265674248144947 28116442682589712401216 28895291510362280611776 29411278858761607051272 29485176544336384958436 29936480266953778605759 30411662493413362393152 30500585483160185090208 31045238795359474109676 31076068228125471601344 31630998017913426451368 32195062454446862039664 32507202949157565688248 32802516463021331134752 33421431867983997759936 33612890124298979487168 33697344622098725666784 34213120305090032692296 34313158668555208226484 35480272908982256125344 36149712020472487372992 36219445261252719794622 36902831020898997526596 37151089084751503643712 39215038478348809401696 39313568725781846611248 39915307022605038141012 41393651727145965479568 42174664023884568601824 42926749939262482719552 43342937265543420917664 44116918288142410576908 45617493740120043589728 45750878224740277635312 46567858193039211164514 46614102342188207402016 48292593681670293059496 49203774694531996702128 50419335186448469230752 51469738002832812339726 52418091634375795481664 53220409363473384188016 54329167891879079691933 55191535636194620639424 55354246531348496289894 58822557717523214102544 58970353088672769916872 59872960533907557211518 61001170966320370180416 62090477590718948219352 63261996035826852902736 64390124908893724079328 65014405898315131376496 65605032926042662269504 67394689244197451333568 68426240610180065384592 68626317337110416452968 69851787289558816746771 70960545817964512250688 72438890522505439589244 73805662041797995053192 77204607004249218509589 78430076956697618803392 78627137451563693222496 79830614045210076282024 82787303454291930959136 84349328047769137203648 86685874531086841835328 88233836576284821153816 91234987480240087179456 91501756449480555270624 93135716386078422329028 93228204684376414804032 96585187363340586118992 98407549389063993404256 100838670372896938461504 102939476005665624679452 106440818726946768376032 108658335783758159383866 110708493062696992579788 117645115435046428205088 117940706177345539833744 119745921067815114423036 124180955181437896438704 126523992071653705805472 128780249817787448158656 130028811796630262752992 136852481220360130769184 137252634674220832905936 139703574579117633493542 144877781045010879178488 147611324083595990106384 154409214008498437019178 157254274903127386444992 159661228090420152564048 162987503675637239075799 165574606908583861918272 176467673152569642307632 183003512898961110541248 186271432772156844658056 193170374726681172237984 196815098778127986808512 205878952011331249358904 209555361868676450240313 212881637453893536752064 217316671567516318767732 221416986125393985159576 235290230870092856410176 235881412354691079667488 239491842135630228846072 248361910362875792877408 253047984143307411610944 260057623593260525505984 273704962440720261538368 274505269348441665811872 279407149158235266987084 289755562090021758356976 295222648167191980212768 308818428016996874038356 319322456180840305128096 325975007351274478151598 352935346305139284615264 372542865544313689316112 386340749453362344475968 411757904022662498717808 419110723737352900480626 434633343135032637535464 442833972250787970319152 471762824709382159334976 478983684271260457692144 488962511026911717227397 496723820725751585754816 549010538696883331623744 558814298316470533974168 579511124180043516713952 590445296334383960425536 617636856033993748076712 638644912361680610256192 651950014702548956303196 705870692610278569230528 745085731088627378632224 823515808045324997435616 838221447474705800961252 869266686270065275070928 885667944501575940638304 957967368542520915384288 977925022053823434454794 1117628596632941067948336 1159022248360087033427904 1235273712067987496153424 1303900029405097912606392 1466887533080735151682191 1490171462177254757264448 1647031616090649994871232 1676442894949411601922504 1738533372540130550141856 1771335889003151881276608 1915934737085041830768576 1955850044107646868909588 2235257193265882135896672 2470547424135974992306848 2607800058810195825212784 2933775066161470303364382 3352885789898823203845008 3477066745080261100283712 3911700088215293737819176 4470514386531764271793344 4941094848271949984613696 5215600117620391650425568 5867550132322940606728764 6705771579797646407690016 7823400176430587475638352 10431200235240783300851136 11735100264645881213457528 13411543159595292815380032 15646800352861174951276704 23470200529291762426915056 31293600705722349902553408 46940401058583524853830112 93880802117167049707660224
- Sum of all divisors σ(n): 352367233392662093952000000
- Sum of proper divisors (its aliquot sum) s(n): 258486431275495044244339776
- 93880802117167049707660224 is an abundant number, because the sum of its proper divisors (258486431275495044244339776) is greater than itself. Its abundance is 164605629158327994536679552
Bases of 93880802117167049707660224
- Binary: 1001101101010000000100001111011000000100110110000100010110000110111110010100011110000002
- Hexadecimal: 0x4DA8087B026C22C37CA3C0
- Base-36: BSNOQA2GYQHZFR000
Squares and roots of 93880802117167049707660224
- 93880802117167049707660224 squared (938808021171670497076602242) is 8813605006162677202786132282436617782300944631730176
- 93880802117167049707660224 cubed (938808021171670497076602243) is 827428307522431174125424127851867418989934917560277888518838199672397855719424
-
The
square root of 93880802117167049707660224 is 9689210603406.6082584713 -
93880802117167049707660224 is a
perfect cube number . Itscube root is 454491324
Scales and comparisons
How big is 93880802117167049707660224?- 93,880,802,117,167,049,707,660,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 93,880,802,117,167,049,707,660,224 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 93880802117167049707660224 cubic inches would be around 37874277 feet tall.
Recreational maths with 93880802117167049707660224
- 93880802117167049707660224 backwards is 42206670794076171120808839
- 93880802117167049707660224 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 93880802117167049707660224's digits is 108
- 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 93880802117167049707660224 - Facts about the integer". Numbermatics.com. 2024. Web. 2 May 2024.
APA style:
Numbermatics. (2024). Number 93880802117167049707660224 - Facts about the integer. Retrieved 2 May 2024, from https://numbermatics.com/n/93880802117167049707660224/
Chicago style:
Numbermatics. 2024. "Number 93880802117167049707660224 - Facts about the integer". https://numbermatics.com/n/93880802117167049707660224/
The information we have on file for 93880802117167049707660224 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 93880802117167049707660224, math, Factors of 93880802117167049707660224, curriculum, school, college, exams, university, Prime factorization of 93880802117167049707660224, STEM, science, technology, engineering, physics, economics, calculator, ninety-three septillion, eight hundred eighty sextillion, eight hundred two quintillion, one hundred seventeen quadrillion, one hundred sixty-seven trillion, forty-nine billion, seven hundred seven million, six hundred sixty thousand, two hundred twenty-four.