10852889301993685065928704
10,852,889,301,993,685,065,928,704 is an even composite number composed of five prime numbers multiplied together.
10852889301993685065928704 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, five hundred twenty-five divisors.
Prime factorization of 10852889301993685065928704:
212 × 318 × 74 × 192 × 534
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 10852889301993685065928704 from the Numbermatics database.
Names of 10852889301993685065928704
- Cardinal: 10852889301993685065928704 can be written as Ten septillion, eight hundred fifty-two sextillion, eight hundred eighty-nine quintillion, three hundred one quadrillion, nine hundred ninety-three trillion, six hundred eighty-five billion, sixty-five million, nine hundred twenty-eight thousand, seven hundred four.
Scientific notation
- Scientific notation: 1.0852889301993685065928704 × 1025
Factors of 10852889301993685065928704
Divisors of 10852889301993685065928704
- Number of divisors d(n): 18525
-
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 128 133 144 147 152 159 162 168 171 189 192 196 212 216 224 228 243 252 256 266 288 294 304 318 324 336 342 343 361 371 378 384 392 399 424 432 441 448 456 477 486 504 512 513 532 567 576 588 608 636 648 672 684 686 722 729 742 756 768 784 798 848 864 882 896 912 931 954 972 1007 1008 1024 1026 1029 1064 1083 1113 1134 1152 1176 1197 1216 1272 1296 1323 1344 1368 1372 1431 1444 1458 1484 1512 1536 1539 1568 1596 1696 1701 1728 1764 1792 1824 1862 1908 1944 2014 2016 2048 2052 2058 2128 2166 2187 2226 2268 2304 2352 2394 2401 2432 2527 2544 2592 2597 2646 2688 2736 2744 2793 2809 2862 2888 2916 2968 3021 3024 3072 3078 3087 3136 3192 3249 3339 3392 3402 3456 3528 3584 3591 3648 3724 3816 3888 3969 4028 4032 4096 4104 4116 4256 4293 4332 4374 4452 4536 4608 4617 4704 4788 4802 4864 5054 5088 5103 5184 5194 5292 5376 5472 5488 5586 5618 5724 5776 5832 5936 6042 6048 6144 6156 6174 6272 6384 6498 6517 6561 6678 6784 6804 6912 7049 7056 7168 7182 7203 7296 7448 7581 7632 7776 7791 7938 8056 8064 8208 8232 8379 8427 8512 8586 8664 8748 8904 9063 9072 9216 9234 9261 9408 9576 9604 9728 9747 10017 10108 10176 10206 10368 10388 10584 10752 10773 10944 10976 11172 11236 11448 11552 11664 11872 11907 12084 12096 12288 12312 12348 12544 12768 12879 12996 13034 13122 13356 13568 13608 13824 13851 14098 14112 14336 14364 14406 14592 14896 15162 15264 15309 15552 15582 15876 16112 16128 16416 16464 16758 16854 17024 17172 17328 17496 17689 17808 18126 18144 18179 18432 18468 18522 18816 19133 19152 19208 19456 19494 19551 19663 19683 20034 20216 20352 20412 20736 20776 21147 21168 21504 21546 21609 21888 21952 22344 22472 22743 22896 23104 23328 23373 23744 23814 24168 24192 24624 24696 25088 25137 25281 25536 25758 25992 26068 26244 26712 27136 27189 27216 27648 27702 27783 28196 28224 28672 28728 28812 29184 29241 29792 30051 30324 30528 30618 31104 31164 31752 32224 32256 32319 32832 32928 33516 33708 34048 34344 34656 34992 35378 35616 35721 36252 36288 36358 36864 36936 37044 37632 38266 38304 38416 38637 38912 38988 39102 39326 39366 40068 40432 40704 40824 41472 41552 41553 42294 42336 43008 43092 43218 43776 43904 44688 44944 45486 45619 45792 45927 46208 46656 46746 47488 47628 48336 48384 49248 49343 49392 50176 50274 50562 51072 51516 51984 52136 52488 53067 53371 53424 54272 54378 54432 54537 55296 55404 55566 56392 56448 57399 57456 57624 58368 58482 58653 58989 59049 59584 60102 60648 61056 61236 62208 62328 63441 63504 64448 64512 64638 64827 65664 65856 67032 67416 68096 68229 68688 69312 69984 70119 70756 71232 71442 72504 72576 72716 73872 74088 75264 75411 75843 76532 76608 76832 77274 77824 77976 78204 78652 78732 80136 80864 81408 81567 81648 82944 83104 83106 83349 84588 84672 86016 86184 86436 87552 87723 87808 89376 89888 90153 90972 91238 91584 91854 92416 93312 93492 94976 95256 96672 96768 96957 98496 98686 98784 100352 100548 101124 102144 103032 103968 104272 104976 106134 106742 106848 107163 108544 108756 108864 109074 110592 110808 111132 112784 112896 114798 114912 115248 115911 116736 116964 117306 117978 118098 119168 120204 121296 122112 122472 123823 124416 124656 124659 126882 127008 127253 128896 129024 129276 129654 131328 131712 133931 134064 134832 136192 136458 136857 137376 137641 137781 138624 139968 140238 141512 142464 142884 145008 145152 145432 147744 148029 148176 148877 150528 150822 151686 153064 153216 153664 154548 155952 156408 157304 157464 159201 160113 160272 161728 162816 163134 163296 163611 165888 166208 166212 166698 169176 169344 172197 172368 172872 175104 175446 175616 175959 176967 177147 178752 179776 180306 181944 182476 183168 183708 184832 186624 186984 189952 190323 190512 193344 193536 193914 194481 196992 197372 197568 200704 201096 202248 204288 204687 206064 207936 208544 209952 210357 212268 213484 213696 214326 217088 217512 217728 218148 221616 222264 225568 225792 226233 227529 229596 229824 230496 231822 233472 233928 234612 235956 236196 238336 240408 242592 244224 244701 244944 247646 248832 249312 249318 250047 253764 254016 254506 257792 258048 258552 259308 262656 263169 263424 267862 268128 269664 270459 272384 272916 273714 274752 275282 275562 277248 279936 280476 283024 284928 285768 290016 290304 290864 290871 295488 296058 296352 297754 301056 301644 303372 306128 306432 307328 309096 311904 312816 314608 314928 318402 320226 320544 321489 323456 325632 326268 326592 327222 331776 332416 332424 333396 338352 338688 344394 344736 345401 345744 347733 350208 350892 351232 351918 353934 354294 357504 359552 360612 363888 364952 366336 367416 369664 371469 373248 373597 373968 373977 379904 380646 381024 381759 386688 387072 387828 388962 393984 394744 395136 401793 402192 404496 408576 409374 410571 412128 412923 413343 415872 417088 419904 420714 424536 426968 427392 428652 435024 435456 436296 443232 444087 444528 446631 451136 451584 452466 455058 459192 459648 460992 463644 467856 469224 471912 472392 476672 477603 480339 480816 485184 488448 489402 489888 490833 495292 497664 498624 498636 500094 507528 508032 509012 515584 516591 517104 518616 525312 526338 526848 527877 530901 531441 535724 536256 539328 540918 544768 545832 547428 549504 550564 551124 554496 559872 560952 566048 569856 570969 571536 580032 580608 581728 581742 583443 590976 592116 592704 595508 602112 603288 606744 612256 612864 614061 614656 618192 623808 625632 629216 629856 631071 636804 640452 641088 642978 646912 651264 652536 653184 654444 664832 664848 666792 676704 677376 678699 682587 688788 689472 690802 691488 695466 700416 701784 702464 703836 707868 708588 715008 719104 721224 727776 729904 732672 734103 734832 739328 742938 746496 747194 747936 747954 750141 759808 761292 762048 763518 773376 774144 775656 777924 787968 789488 789507 790272 803586 804384 808992 811377 817152 818748 821142 824256 825846 826686 831744 834176 839808 841428 849072 853936 854784 857304 866761 870048 870912 872592 872613 886464 888174 889056 893262 902272 903168 904932 910116 918384 919296 921984 927288 935712 937517 938448 943824 944784 953344 955206 960678 961632 963487 964467 970368 976896 978804 979776 981666 990584 995328 997248 997272 1000188 1014049 1015056 1016064 1018024 1031168 1033182 1034208 1036203 1037232 1042139 1043199 1050624 1052676 1053696 1055754 1061802 1062882 1071448 1072512 1078656 1081836 1091664 1094856 1099008 1101128 1102248 1108992 1114407 1119744 1120791 1121904 1121931 1132096 1139712 1141938 1143072 1145277 1160064 1161216 1163456 1163484 1166886 1181952 1184232 1185408 1191016 1205379 1206576 1213488 1224512 1225728 1228122 1229312 1231713 1236384 1238769 1240029 1247616 1251264 1258432 1259712 1262142 1273608 1280904 1282176 1285956 1293824 1305072 1306368 1308888 1329664 1329696 1332261 1333584 1339893 1353408 1354752 1357398 1365174 1377576 1378944 1381604 1382976 1390932 1403568 1404928 1407672 1415736 1417176 1430016 1432809 1438208 1441017 1442448 1455552 1459808 1465344 1468206 1469664 1472499 1478656 1485876 1492992 1494388 1495872 1495908 1500282 1519616 1522584 1524096 1527036 1546752 1549773 1551312 1555848 1575936 1578976 1579014 1580544 1583631 1592703 1594323 1607172 1608768 1617984 1622754 1634304 1637496 1642284 1648512 1651692 1653372 1663488 1668352 1679616 1682856 1698144 1707872 1709568 1712907 1714608 1733522 1740096 1741824 1745184 1745226 1750329 1772928 1776348 1778112 1786524 1804544 1806336 1809864 1820232 1836768 1838592 1842183 1843968 1854576 1871424 1875034 1876896 1887648 1889568 1893213 1906688 1910412 1921356 1923264 1926974 1928934 1940736 1953792 1957608 1959552 1963332 1981168 1994496 1994544 2000376 2028098 2030112 2032128 2036048 2036097 2047761 2062336 2066364 2068416 2072406 2074464 2084278 2086398 2101248 2105352 2107392 2111508 2123604 2125764 2142896 2145024 2157312 2163672 2183328 2189712 2198016 2202256 2202309 2204496 2217984 2228814 2239488 2241582 2243808 2243862 2250423 2264192 2279424 2283876 2286144 2290554 2320128 2322432 2326912 2326968 2333772 2363904 2368464 2368521 2370816 2382032 2410758 2413152 2417807 2426976 2434131 2449024 2451456 2456244 2458624 2463426 2472768 2477538 2480058 2495232 2502528 2516864 2519424 2524284 2547216 2561808 2564352 2571912 2587648 2600283 2610144 2612736 2615179 2617776 2617839 2659328 2659392 2664522 2667168 2679786 2706816 2709504 2714796 2730348 2755152 2757888 2763208 2765952 2781864 2807136 2812551 2815344 2828663 2831472 2834352 2860032 2865618 2876416 2882034 2884896 2890461 2893401 2911104 2919616 2930688 2936412 2939328 2944998 2971752 2985984 2988776 2991744 2991816 3000564 3042147 3045168 3048192 3054072 3093504 3099546 3102624 3108609 3111696 3126417 3129597 3151872 3157952 3158028 3161088 3167262 3185406 3188646 3214344 3217536 3235968 3245508 3274992 3284568 3297024 3303384 3306744 3326976 3336704 3343221 3359232 3362373 3365712 3365793 3396288 3415744 3419136 3425814 3429216 3435831 3467044 3480192 3483648 3490368 3490452 3500658 3545856 3552696 3556224 3573048 3609088 3616137 3619728 3640464 3673536 3677184 3684366 3687936 3695139 3709152 3716307 3720087 3742848 3750068 3753792 3775296 3779136 3786426 3813376 3820824 3842712 3846528 3853948 3857868 3881472 3915216 3919104 3926664 3962336 3988992 3989088 3996783 4000752 4019679 4056196 4060224 4064256 4072096 4072194 4095522 4124672 4132728 4136832 4144812 4148928 4168556 4172796 4210704 4214784 4223016 4247208 4251528 4285792 4290048 4298427 4314624 4323051 4327344 4366656 4379424 4396032 4404512 4404618 4408992 4417497 4435968 4457628 4478976 4483164 4487616 4487724 4500846 4528384 4558848 4567752 4572288 4581108 4640256 4649319 4653824 4653936 4667544 4727808 4736928 4737042 4741632 4750893 4764064 4778109 4782969 4821516 4826304 4835614 4853952 4868262 4898048 4902912 4912488 4917248 4926852 4945536 4955076 4960116 4990464 5005056 5033728 5038848 5048568 5094432 5123616 5128704 5138721 5143824 5175296 5200566 5220288 5225472 5230358 5235552 5235678 5250987 5318656 5318784 5329044 5334336 5359572 5413632 5419008 5429592 5460696 5510304 5515776 5526416 5526549 5531904 5563728 5614272 5625102 5630688 5657326 5662944 5668704 5679639 5720064 5731236 5752832 5764068 5769792 5780922 5786802 5822208 5839232 5861376 5872824 5878656 5889996 5943504 5977552 5983488 5983632 6001128 6084294 6090336 6096384 6108144 6108291 6143283 6187008 6199092 6205248 6217218 6223392 6252834 6259194 6303744 6315904 6316056 6322176 6334524 6370812 6377292 6428688 6435072 6471936 6491016 6549984 6562619 6569136 6594048 6606768 6606927 6613488 6653952 6673408 6686442 6718464 6724746 6731424 6731586 6744409 6751269 6792576 6831488 6838272 6851628 6858432 6871662 6934088 6960384 6967296 6980736 6980904 7001316 7091712 7098343 7105392 7105563 7112448 7146096 7218176 7232274 7239456 7253421 7280928 7294973 7302393 7347072 7354368 7368732 7375872 7390278 7418304 7432614 7440174 7485696 7500136 7507584 7550592 7558272 7572852 7641648 7685424 7693056 7707896 7715736 7762944 7800849 7830432 7838208 7845537 7853328 7853517 7890481 7924672 7977984 7978176 7993566 8001504 8039358 8112392 8120448 8128512 8144192 8144388 8191044 8265456 8273664 8289624 8297856 8337112 8345592 8421408 8437653 8446032 8485989 8494416 8503056 8571584 8580096 8596854 8629248 8646102 8654688 8671383 8680203 8733312 8758848 8792064 8809024 8809236 8817984 8834994 8915256 8957952 8966328 8975232 8975448 9001692 9056768 9126441 9135504 9144576 9162216 9280512 9298638 9307648 9307872 9325827 9335088 9379251 9388791 9455616 9473856 9474084 9483264 9501786 9528128 9556218 9565938 9643032 9652608 9671228 9707904 9736524 9796096 9824976 9834496 9853704 9891072 9910152 9920232 9980928 10010112 10029663 10067456 10077696 10087119 10097136 10097379 10188864 10247232 10257408 10277442 10287648 10307493 10350592 10401132 10440576 10450944 10460716 10471104 10471356 10501974 10637312 10637568 10658088 10668672 10719144 10827264 10848411 10859184 10921392 11020608 11031552 11052832 11053098 11063808 11085417 11127456 11148921 11160261 11228544 11250204 11261376 11314652 11325888 11337408 11359278 11440128 11462472 11505664 11528136 11539584 11561844 11573604 11644416 11678464 11745648 11757312 11779992 11887008 11955104 11966976 11967264 11990349 12002256 12059037 12168588 12180672 12192768 12216288 12216582 12286566 12374016 12398184 12410496 12434436 12446784 12505668 12518388 12631808 12632112 12644352 12669048 12741624 12754584 12857376 12870144 12895281 12943872 12969153 12982032 13099968 13125238 13138272 13188096 13213536 13213854 13226976 13252491 13307904 13346816 13372884 13436928 13449492 13462848 13463172 13488818 13502538 13585152 13662976 13676544 13703256 13716864 13743324 13868176 13920768 13947957 13961472 13961808 14002632 14183424 14196686 14210784 14211126 14224896 14252679 14292192 14334327 14348907 14436352 14464548 14478912 14506842 14561856 14589946 14604786 14694144 14708736 14737464 14751744 14780556 14836608 14865228 14880348 14971392 15000272 15015168 15101184 15116544 15145704 15283296 15370848 15386112 15415792 15416163 15431472 15525888 15601698 15660864 15676416 15691074 15706656 15707034 15752961 15780962 15849344 15955968 15956352 15987132 16003008 16078716 16224784 16240896 16257024 16288384 16288776 16382088 16530912 16547328 16579248 16579647 16595712 16674224 16691184 16842816 16875306 16892064 16971978 16988832 17006112 17038917 17143168 17160192 17193708 17258496 17292204 17309376 17342766 17360406 17466624 17517696 17584128 17618048 17618472 17635968 17669988 17830512 17932656 17950464 17950896 18003384 18113536 18252882 18271008 18289152 18306253 18324432 18324873 18429849 18561024 18597276 18615296 18615744 18651654 18670176 18758502 18777582 18911232 18947712 18948168 18966528 19003572 19056256 19112436 19131876 19286064 19305216 19342456 19415808 19473048 19592192 19649952 19687857 19707408 19782144 19800641 19820304 19820781 19840464 19961856 20020224 20059326 20134912 20155392 20174238 20194272 20194758 20233227 20253807 20377728 20494464 20514816 20554884 20575296 20614986 20802264 20881152 20901888 20921432 20942208 20942712 21003948 21275136 21295029 21316176 21316689 21337344 21438288 21654528 21696822 21718368 21760263 21842784 21884919 21907179 22041216 22063104 22105664 22106196 22127616 22170834 22254912 22297842 22320522 22457088 22500408 22522752 22629304 22651776 22674816 22718556 22924944 23056272 23079168 23123688 23147208 23288832 23356928 23402547 23491296 23514624 23536611 23559984 23560551 23671443 23774016 23910208 23933952 23934528 23980698 24004512 24118074 24337176 24361344 24385536 24432576 24433164 24573132 24796368 24820992 24868872 24893568 25011336 25036776 25263616 25264224 25312959 25338096 25457967 25483248 25509168 25714752 25740288 25790562 25887744 25938306 25964064 26014149 26040609 26199936 26250476 26276544 26376192 26427072 26427708 26453952 26504982 26693632 26745768 26873856 26898984 26925696 26926344 26977636 27005076 27170304 27325952 27379323 27406512 27433728 27486648 27736352 27841536 27895914 27922944 27923616 27977481 28005264 28137753 28166373 28366848 28393372 28421568 28422252 28449792 28505358 28584384 28668654 28697814 28872704 28929096 28957824 29013684 29123712 29179892 29209572 29388288 29474928 29503488 29561112 29673216 29730456 29760696 29942784 30000544 30030336 30088989 30202368 30233088 30261357 30291408 30292137 30566592 30741696 30772224 30831584 30832326 30862944 30922479 31051776 31203396 31321728 31352832 31382148 31413312 31414068 31505922 31561924 31698688 31911936 31912704 31974264 32006016 32157432 32449568 32481792 32545233 32576768 32577552 32764176 33061824 33094656 33158496 33159294 33191424 33256251 33348448 33382368 33446763 33480783 33685632 33750612 33784128 33943956 33977664 34012224 34077834 34286336 34320384 34387416 34516992 34584408 34618752 34685532 34720812 34933248 35035392 35236096 35236944 35271936 35339976 35661024 35865312 35900928 35901792 35971047 36006768 36177111 36227072 36505764 36542016 36578304 36612506 36648864 36649746 36859698 37122048 37194552 37230592 37231488 37303308 37340352 37517004 37555164 37895424 37896336 37933056 38007144 38112512 38224872 38263752 38572128 38610432 38684912 38685843 38831616 38907459 38946096 39184384 39299904 39375714 39414816 39564288 39601282 39640608 39641562 39680928 39757473 39923712 40040448 40118652 40269824 40310784 40348476 40388544 40389516 40466454 40507614 40755456 40988928 41029632 41109768 41150592 41229972 41604528 41762304 41842864 41843871 41884416 41885424 42007896 42550272 42590058 42632352 42633378 42674688 42758037 42876576 43002981 43046721 43309056 43393644 43436736 43520526 43685568 43769838 43814358 44082432 44126208 44211328 44212392 44255232 44341668 44509824 44595684 44641044 44914176 45000816 45045504 45258608 45303552 45349632 45437112 45849888 45938333 46112544 46158336 46247376 46248489 46294416 46577664 46713856 46805094 46982592 47029248 47073222 47119968 47121102 47258883 47342886 47548032 47820416 47867904 47869056 47961396 48009024 48236148 48674352 48722688 48771072 48865152 48866328 49146264 49592736 49641984 49688401 49737744 49738941 49787136 50022672 50073552 50527232 50528448 50625918 50676192 50915934 50966496 51018336 51064811 51116751 51429504 51480576 51581124 51775488 51876612 51928128 52028298 52081218 52399872 52500952 52553088 52752384 52854144 52855416 52907904 53009964 53491536 53744597 53797968 53851392 53852688 53955272 54010152 54340608 54651904 54758646 54813024 54867456 54918759 54973296 54974619 55233367 55289547 55472704 55683072 55791828 55845888 55847232 55954962 56010528 56275506 56332746 56733696 56786744 56843136 56844504 56899584 57010716 57168768 57337308 57395628 57858192 57915648 58027368 58247424 58359784 58419144 58776576 58949856 59063571 59122224 59346432 59401923 59460912 59462343 59521392 59885568 60001088 60060672 60177978 60404736 60466176 60522714 60582816 60584274 60699681 60761421 61133184 61483392 61544448 61663168 61664652 61725888 61844958 62406792 62643456 62705664 62764296 62826624 62828136 63011844 63123848 63397376 63825408 63885087 63948528 63950067 64012032 64314864 64899136 64963584 65090466 65153536 65155104 65280789 65528352 65654757 65721537 66123648 66189312 66316992 66318588 66382848 66512502 66696896 66764736 66893526 66961566 67371264 67501224 67568256 67887912 67955328 68024448 68155668 68572672 68774832 69168816 69237504 69371064 69441624 69866496 70070784 70207641 70472192 70473888 70543872 70609833 70679952 70681653 71014329 71322048 71730624 71801856 71803584 71942094 72013536 72354222 72454144 73011528 73084032 73156608 73225012 73297728 73299492 73719396 74389104 74461184 74462976 74606616 74680704 75034008 75110328 75790848 75792672 75938877 76014288 76225024 76373901 76449744 76527504 77144256 77220864 77369824 77371686 77663232 77814918 77892192 78042447 78121827 78368768 78599808 78751428 78829632 79128576 79202564 79281216 79283124 79361856 79514946 80080896 80237304 80539648 80621568 80696952 80777088 80779032 80932908 81015228 81510912 81977856 82137969 82219536 82301184 82459944 83209056 83524608 83685728 83687742 83768832 83770848 83932443 84015792 84413259 84499119 85100544 85180116 85264704 85266756 85349376 85516074 85753152 86005962 86093442 86618112 86787288 86873472 87041052 87371136 87539676 87628716 88164864 88422656 88424784 88510464 88683336 89019648 89191368 89282088 89828352 90001632 90091008 90266967 90517216 90607104 90699264 90784071 90874224 90876411 91699776 91876666 92225088 92316672 92494752 92496978 92588832 92767437 93155328 93427712 93610188 93965184 94058496 94146444 94239936 94242204 94517766 94685772 95096064 95640832 95735808 95738112 95922792 96018048 96472296 97348704 97445376 97635699 97730304 97732656 98292528 99185472 99283968 99376802 99475488 99477882 99574272 99768753 100045344 100147104 100340289 100442349 101054464 101056896 101251836 101352384 101831868 101932992 102036672 102129622 102233502 102859008 102961152 103162248 103550976 103753224 103856256 104056596 104162436 104799744 105001904 105106176 105708288 105710832 105815808 106019928 106983072 107489194 107595936 107702784 107705376 107910544 107913141 108020304 108531333 108681216 109303808 109517292 109626048 109734912 109837518 109946592 109949238 110466734 110579094 110945408 111366144 111583656 111691776 111694464 111909924 112021056 112551012 112665492 113573488 113686272 113689008 113799168 114021432 114337536 114674616 114791256 115716384 115831296 116054736 116057529 116494848 116719568 116722377 116838288 117553152 117899712 118127142 118244448 118692864 118803846 118921824 118924686 119042784 119272419 119771136 120002176 120121344 120355956 120809472 120932352 121045428 121165632 121168548 121399362 121522842 122266368 122966784 123088896 123326336 123329304 123451776 123689916 124813584 125286912 125528592 125531613 125653248 125656272 126023688 126247696 126794752 127650816 127770174 127897056 127900134 128024064 128143771 128274111 128629728 129008943 129140163 129798272 129927168 130180932 130307072 130310208 130561578 131056704 131309514 131443074 132247296 132378624 132633984 132637176 132765696 133025004 133393792 133529472 133787052 133923132 134742528 135002448 135136512 135775824 135910656 136048896 136311336 137145344 137549664 137814999 138337632 138475008 138604487 138742128 138745467 138883248 139732992 140141568 140415282 140944384 140947776 141087744 141219666 141359904 141363306 141776649 142028658 142644096 143461248 143603712 143607168 143884188 144027072 144708444 146023056 146168064 146313216 146450024 146595456 146598984 147438792 148778208 148925952 149065203 149213232 149216823 149361408 149919139 150068016 150220656 151581696 151585344 151877754 152028576 152450048 152747802 152899488 153055008 153194433 153350253 154288512 154441728 154739648 154743372 155326464 155629836 155784384 156084894 156243654 157199616 157502856 157659264 158257152 158405128 158562432 158566248 158723712 159029892 160474608 161233791 161393904 161554176 161558064 161865816 162030456 163021824 163955712 164275938 164439072 164602368 164756277 164919888 164923857 165700101 165868641 166418112 167049216 167371456 167375484 167537664 167541696 167864886 168031584 168826518 168998238 170201088 170360232 170529408 170533512 170698752 171032148 171506304 172011924 172186884 173574576 173746944 174082104 174742272 175079352 175257432 176329728 176845312 176849568 177190713 177366672 178039296 178205769 178382736 178387029 178564176 179656704 180003264 180182016 180533934 181034432 181214208 181398528 181568142 181748448 181752822 182099043 182284263 183399552 183753332 184450176 184633344 184989504 184993956 185177664 185534874 186855424 187220376 187930368 188116992 188292888 188479872 188484408 189035532 189371544 190192128 191281664 191476224 191655261 191845584 191850201 192036096 192944592 194697408 194890752 195271398 195460608 195465312 195842367 196585056 196964271 197164611 198370944 198567936 198753604 198950976 198955764 199148544 199537506 200090688 200294208 200680578 200884698 202108928 202113792 202503672 202704768 203663736 203865984 204073344 204259244 204467004 205718016 206324496 207506448 207712512 208113192 208324872 209599488 210003808 210212352 210622923 211416576 211421664 211631616 211829499 212039856 212044959 213042987 213966144 214978388 215191872 215405568 215410752 215821088 215826282 216040608 217062666 217362432 218607616 219034584 219252096 219469824 219675036 219893184 219898476 220933468 221158188 221890816 223167312 223383552 223388928 223819848 224042112 225102024 225330984 227146976 227372544 227378016 227816631 228042864 228675072 229121703 229349232 229582512 231432768 231662592 232109472 232115058 232989696 233439136 233444754 233676576 234127341 234365481 235106304 235799424 236254284 236488896 237385728 237607692 237843648 237849372 238085568 238544838 240004352 240242688 240711912 241618944 241864704 242090856 242331264 242337096 242798724 243045684 244532736 245933568 246413907 246652672 246658608 246903552 247379832 249627168 250573824 251057184 251063226 251306496 251312544 251797329 252047376 252495392 253239777 253497357 253589504 255301632 255540348 255794112 255800268 256048128 256287542 256548222 257259456 258017886 258280326 259596544 259854336 260361864 260614144 260620416 261123156 262113408 262619028 262886148 264494592 265267968 265274352 265531392 266050008 266787584 267058944 267574104 267846264 269485056 270004896 270273024 270800901 271551648 271821312 272097792 272352213 272622672 272629233 274290688 275099328 275629998 276675264 276950016 277208974 277484256 277490934 277766496 278302311 279465984 280283136 280830564 281888768 281895552 282175488 282439332 282719808 282726612 283553298 284057316 285288192 286922496 287207424 287214336 287768376 288054144 289416888 292046112 292336128 292900048 292907097 293190912 293197968 294877584 297556416 297851904 298130406 298426464 298433646 298722816 299306259 299838278 300136032 300441312 301020867 301327047 303163392 303170688 303755508 304057152 304900096 305495604 305798976 306110016 306388866 306700506 308577024 308883456 309479296 309486744 310652928 311259672 311568768 312169788 312487308 314399232 315005712 315318528 316810256 317124864 317132496 317447424 318059784 320949216 322467582 322787808 323108352 323116128 323731632 323739423 324060912 325593999 326043648 327911424 328551876 328878144 329204736 329512554 329839776 329847714 331400202 331737282 332836224 334098432 334742912 334750968 335075328 335083392 335729772 336063168 337653036 337996476 340720464 341058816 341067024 341397504 342064296 343012608 344023848 344373768 347149152 347493888 347818807 348164208 348172587 349484544 350158704 350167131 350514864 352659456 353690624 353699136 354381426 354733344 356078592 356411538 356765472 356774058 357128352 357453677 357817257 359313408 360006528 360364032 361067868 362068864 362428416 362797056 363136284 363496896 363505644 364198086 364568526 366799104 367506664 368900352 369266688 369979008 369987912 370355328 371069748 374440752 375860736 376212179 376585776 376594839 376959744 376968816 378071064 378743088 380384256 382563328 382952448 383310522 383691168 383700402 384072192 384431313 384822333 385889184 386633569 387026829 387420489 389394816 389781504 390542796 390921216 390930624 391684734 393170112 393928542 394329222 396741888 397135872 397507208 397901952 397911528 398297088 399075012 400181376 400588416 401361156 401769396 404227584 405007344 405409536 407327472 407731968 408146688 408518488 408934008 411436032 412648992 413444997 415012896 415425024 415813461 416226384 416236401 416649744 419198976 420007616 420424704 421245846 422833152 422843328 423263232 423658998 424079712 424089918 425329947 426085974 427932288 429956776 430383744 430811136 430821504 431642176 431652564 432081216 434125332 438069168 438504192 438939648 439350072 439786368 439796952 441866936 442316376 443781632 446334624 446777856 447195609 447639696 447650469 448084224 449757417 450204048 450661968 454293952 454745088 454756032 455633262 456085728 457350144 458243406 458698464 459165024 459583299 460050759 462865536 463325184 464218944 464230116 465979392 466878272 466889508 467353152 468254682 468730962 471598848 472508568 472977792 474771456 475215384 475687296 475698744 476171136 477089676 480008704 481423824 483701373 484181712 484662528 484674192 485597448 486091368 489065472 491867136 492827814 493305344 493317216 493807104 494268831 494759664 494771571 497100303 497605923 499254336 501147648 502114368 502126452 502612992 502625088 503594658 504094752 504990784 506479554 506994714 507179008 510603264 511080696 511588224 511600536 512096256 512575084 513096444 514518912 516035772 516560652 519193088 520723728 521228288 521240832 522246312 524226816 525238056 525772296 528989184 530535936 530548704 531572139 532100016 533575168 534117888 534617307 535148208 535161087 535692528 538970112 540009792 540546048 541601802 543103296 543642624 544195584 544704426 545245344 545258466 546297129 546852789 548581376 550198656 551259996 553350528 553900032 554417948 554968512 554981868 555532992 556604622 560566272 561661128 563777536 563791104 564350976 564878664 565439616 565453224 567106596 568114632 570576384 573844992 574428672 574965783 575536752 575550603 576108288 578833776 584092224 584672256 585800096 585814194 586381824 586395936 587527101 589755168 590892813 591493833 595112832 595703808 596260812 596852928 596867292 597445632 598612518 599676556 600272064 600882624 602041734 602654094 606326784 606341376 607511016 608114304 609800192 610991208 611597952 612220032 612777732 613401012 617154048 618958592 618973488 622519344 623137536 624339576 624974616 628798464 630011424 630637056 631868769 633620512 634249728 634264992 634894848 635488497 636119568 636134877 639128961 641898432 644935164 645575616 646216704 646232256 647463264 647478846 648121824 651187998 652087296 655822848 657103752 657756288 658409472 659025108 659679552 659695428 662800404 663474564 665672448 669485824 669501936 670150656 670166784 671459544 672126336 675306072 675992952 681440928 682117632 682134048 683449893 684128592 686025216 687365109 688047696 688747536 694298304 694987776 695637614 696328416 696345174 698969088 700317408 700334262 701029728 702382023 703096443 705318912 707381248 707398272 708762852 709466688 712157184 712823076 713530944 713548116 714256704 714907354 715634514 720013056 720728064 722135736 724137728 724856832 725594112 726272568 726993792 727011288 728396172 729137052 733598208 735013328 737800704 739241721 739958016 739975824 740710656 742139496 748881504 751721472 752424358 753171552 753189678 753919488 753937632 755391987 756142128 757486176 759719331 760492071 760768512 765126656 765904896 766621044 767382336 767400804 768144384 768862626 769644666 771778368 773267138 774053658 774840978 778789632 779563008 781085592 781842432 781861248 783369468 786340224 787857084 788658444 793483776 795014416 795803904 795823056 796594176 798150024 800362752 801176832 802722312 803538792 808455168 810014688 810819072 812402703 814654944 815463936 816293376 817036976 817056639 817868016 817887699 822872064 825297984 826889994 830025792 830850048 831626922 832452768 832472802 833299488 834906933 838397952 840015232 840849408 842491692 845666304 845686656 846526464 847317996 848159424 848179836 850659894 852171948 855864576 859913552 860767488 861622272 861643008 863284352 863305128 864162432 868250664 876138336 877008384 878700144 878721291 879572736 879593904 883733872 884632752 887563264 892669248 893555712 894391218 895279392 895300938 896168448 897918777 899514834 900408096 901323936 903062601 903981141 908587904 909490176 909512064 911266524 912171456 914700288 916486812 917396928 918330048 919166598 920101518 925731072 926650368 928437888 928460232 931958784 933756544 933779016 934706304 936509364 937461924 943197696 945017136 945955584 950430768 951374592 951397488 952342272 954179352 960017408 962847648 967402746 968363424 969325056 969348384 970231409 971194896 971218269 972182736 976781997 978130944 983734272 985655628 986610688 986634432 987614208 988537662 989519328 989543142 994200606 995211846 998508672 1002295296 1004228736 1004252904 1005225984 1005250176 1007189316 1008189504 1009981568 1012959108 1013989428 1022161392 1023176448 1023201072 1024192512 1025150168 1026192888 1029037824 1032071544 1033121304 1038386176 1041447456 1042481664 1043456421 1044492624 1044517761 1048453632 1049433973 1050476112 1050501393 1051544592 1057978368 1061071872 1061097408 1063144278 1064200032 1067150336 1068235776 1069234614 1070296416 1070322174 1071385056 1072361031 1073451771 1077940224 1080019584 1081092096 1083203604 1086206592 1087285248 1088391168 1089408852 1090490688 1090516932 1092594258 1093705578 1100397312 1102519992 1106701056 1107800064 1108835896 1109937024 1109963736 1111065984 1113209244 1123322256 1127582208 1128636537 1129757328 1129784517 1130879232 1130906448 1134213192 1136229264 1141152768 1147689984 1148857344 1149931566 1151073504 1151101206 1152216576 1153293939 1154466999 1157667552 1159900707 1161080487 1168184448 1169344512 1171600192 1171628388 1172763648 1172791872 1175054202 1179510336 1181785626 1182987666 1190225664 1191407616 1192521624 1193705856 1193734584 1194891264 1197225036 1199353112 1200544128 1201765248 1204083468 1205308188 1212682752 1215022032 1216228608 1221982416 1223195904 1224440064 1225555464 1226802024 1234308096 1237917184 1237946976 1240334991 1245038688 1246275072 1247440383 1248679152 1248709203 1249949232 1257596928 1260022848 1261274112 1263737538 1267241024 1268499456 1268529984 1269789696 1270976994 1272239136 1272269754 1275989841 1278257922 1283796864 1289870328 1291151232 1292433408 1292464512 1294926528 1294957692 1296243648 1302375996 1314207504 1315512576 1316818944 1318050216 1319359104 1319390856 1325600808 1326949128 1331344896 1338971648 1339003872 1340333568 1341586827 1342919088 1342951407 1344252672 1349272251 1350612144 1351985904 1362881856 1364235264 1364268096 1366899786 1368257184 1372050432 1374730218 1376095392 1377495072 1378749897 1380152277 1388596608 1389975552 1391275228 1392656832 1392690348 1397938176 1400634816 1400668524 1402059456 1404764046 1406192886 1414762496 1414796544 1417525704 1418933376 1424314368 1425646152 1427061888 1427096232 1428513408 1429814708 1431269028 1440026112 1444271472 1448275456 1451104119 1452545136 1453987584 1454022576 1456792344 1458274104 1467196416 1470026656 1475601408 1478483442 1479916032 1479951648 1481421312 1482806493 1484278992 1484314713 1491300909 1492817769 1497763008 1503442944 1504848716 1506343104 1506379356 1507838976 1507875264 1510783974 1512284256 1514972352 1519438662 1520984142 1521537024 1530253312 1531809792 1533242088 1534764672 1534801608 1536288768 1537725252 1539289332 1543556736 1546534276 1548107316 1549681956 1557579264 1562171184 1563684864 1563722496 1566738936 1572680448 1575714168 1577316888 1586967552 1590028832 1591607808 1591646112 1594716417 1596300048 1600725504 1602353664 1603851921 1605444624 1605483261 1607077584 1616910336 1620029376 1621638144 1624805406 1629309888 1630927872 1632586752 1634073952 1634113278 1635736032 1635775398 1638891387 1640558367 1645744128 1650595968 1653779988 1660051584 1661700096 1663253844 1664905536 1664945604 1666598976 1669813866 1680030464 1681698816 1684983384 1691332608 1691373312 1693052928 1694635992 1696318848 1696359672 1701319788 1704343896 1711729152 1719827104 1721534976 1723286016 1724897349 1726568704 1726610256 1726651809 1728324864 1736501328 1752276672 1754016768 1757400288 1757442582 1759145472 1759187808 1762581303 1767467744 1769265504 1772678439 1774481499 1775126528 1785338496 1787111424 1788782436 1790558784 1790601876 1792336896 1795837554 1799029668 1800816192 1802647872 1806125202 1807962282 1817175808 1818980352 1819024128 1822533048 1824342912 1829400576 1832973624 1834793856 1836660096 1838333196 1840203036 1851462144 1856875776 1856920464 1867513088 1867558032 1869412608 1873018728 1874923848 1886395392 1890034272 1891911168 1895606307 1900861536 1902749184 1902794976 1904684544 1906465491 1908358704 1908404631 1917386883 1920034816 1925695296 1934805492 1936726848 1938650112 1938696768 1940462818 1942389792 1942436538 1944365472 1953563994 1956261888 1967468544 1971311256 1973221376 1973268864 1975228416 1977075324 1979038656 1979086284 1988401212 1990423692 1997017344 2008457472 2008505808 2010451968 2010500352 2014378632 2016379008 2019963136 2025918216 2027978856 2044322784 2046352896 2046402144 2050300336 2050349679 2052385776 2058075648 2062095327 2064143088 2066242608 2076772352 2082894912 2084963328 2086912842 2088985248 2089035522 2096907264 2098867946 2100952224 2101002786 2103089184 2107146069 2109289329 2115956736 2122143744 2122194816 2126288556 2128400064 2134300672 2136471552 2138469228 2140592832 2140644348 2142770112 2144722062 2146903542 2160039168 2162184192 2166407208 2172413184 2174570496 2176782336 2178817704 2180981376 2181033864 2185188516 2187411156 2200794624 2205039984 2213402112 2217671792 2217725163 2219874048 2219927472 2222131968 2226418488 2246644512 2255164416 2257273074 2259514656 2259569034 2261758464 2261812896 2266175961 2268426384 2272458528 2279157993 2281476213 2282305536 2295379968 2297714688 2299863132 2302147008 2302202412 2304433152 2306587878 2308933998 2315335104 2319801414 2322160974 2336368896 2338689024 2343200384 2343256776 2345527296 2345583744 2350108404 2359020672 2363571252 2365975332 2380451328 2385043248 2387411712 2387469168 2389782528 2394450072 2398706224 2401088256 2403530496 2408166936 2410616376 2425365504 2430044064 2432457216 2434731649 2437208109 2443964832 2446391808 2448880128 2451110928 2451169917 2453604048 2453663097 2468616192 2475834368 2475893952 2480669982 2490077376 2492550144 2494880766 2497358304 2497418406 2499898464 2504720799 2515193856 2520045696 2522548224 2527475076 2534482048 2536998912 2537059968 2539579392 2541953988 2544478272 2544539508 2551979682 2556515844 2567593728 2579740656 2582302464 2584866816 2584929024 2589853056 2589915384 2592487296 2604751992 2628415008 2631025152 2633485253 2636100432 2636163873 2638718208 2638781712 2651201616 2653898256 2662689792 2677943296 2678007744 2680667136 2683173654 2685838176 2685902814 2688505344 2693756331 2698544502 2701224288 2703971808 2706434983 2709187803 2711943423 2725763712 2728470528 2728536192 2733799572 2736514368 2744100864 2749460436 2752190784 2754990144 2757499794 2760304554 2777193216 2779951104 2782550456 2785313664 2785380696 2795876352 2801269632 2801337048 2804118912 2809528092 2812385772 2829593088 2835051408 2837866752 2848463641 2851292304 2854123776 2854192464 2857026816 2859629416 2862538056 2880052224 2888542944 2896550912 2902208238 2905090272 2907975168 2908045152 2910694227 2913584688 2913654807 2916548208 2930345991 2934392832 2940053312 2951202816 2956966884 2959832064 2959903296 2962842624 2965612986 2968557984 2968629426 2982601818 2985635538 2995526016 3006885888 3009697432 3012686208 3012758712 3015677952 3015750528 3021567948 3024568512 3029944704 3038877324 3041968284 3066484176 3069529344 3069603216 3072577536 3075450504 3078578664 3087113472 3093068552 3096214632 3099363912 3115158528 3124342368 3127444992 3130369263 3133477872 3133553283 3145360896 3148301919 3151428336 3151504179 3154633776 3173935104 3180057664 3183215616 3183292224 3189432834 3192600096 3201451008 3204707328 3207703842 3210889248 3210966522 3214155168 3217083093 3220355313 3233820672 3240058752 3243276288 3249610812 3258619776 3261855744 3265173504 3268147904 3268226556 3271472064 3271550796 3277782774 3281116734 3301191936 3307559976 3320103168 3323400192 3326507688 3329811072 3329891208 3333197952 3339627732 3360060928 3369966768 3382746624 3385909611 3389271984 3389353551 3392637696 3392719344 3402639576 3408687792 3423458304 3439654208 3443069952 3446572032 3449794698 3453137408 3453220512 3453303618 3456649728 3459881817 3463400997 3473002656 3479702121 3483241461 3504553344 3508033536 3514800576 3514885164 3518290944 3518375616 3525162606 3534935488 3538531008 3545356878 3548962998 3550253056 3570676992 3574222848 3577564872 3581117568 3581203752 3584673792 3591675108 3598059336 3601632384 3605295744 3612250404 3615924564 3634351616 3638048256 3645066096 3648685824 3665947248 3669587712 3673320192 3676666392 3680406072 3702924288 3713751552 3713840928 3721004973 3735026176 3735116064 3738825216 3742321149 3746037456 3746127609 3749847696 3772790784 3780068544 3783822336 3791212614 3801723072 3805498368 3805589952 3809369088 3812930982 3816717408 3816809262 3827969523 3834773766 3840069632 3851390592 3869610984 3873453696 3877300224 3877393536 3880925636 3884779584 3884873076 3888730944 3907127988 3942622512 3946442752 3946537728 3950456832 3954150648 3958077312 3958172568 3976802424 3980847384 3994034688 4016914944 4017011616 4021000704 4024760481 4028757264 4028854221 4032758016 4039926272 4047816753 4051836432 4055957712 4088645568 4092705792 4092804288 4100600672 4100699358 4104771552 4116151296 4124190654 4128286176 4132485216 4136249691 4140456831 4153544704 4165789824 4169926656 4173825684 4177970496 4178071044 4193814528 4197735892 4201904448 4202005572 4206178368 4214292138 4218578658 4244287488 4244389632 4252577112 4256800128 4268601344 4272943104 4276938456 4281185664 4281288696 4285540224 4289444124 4293807084 4320078336 4332814416 4344826368 4353312357 4357635408 4361962752 4362067728 4370377032 4374822312 4401589248 4410079968 4426804224 4435343584 4435450326 4439748096 4439854944 4444263936 4448419479 4452836976 4452944139 4473902727 4478453307 4493289024 4510328832 4514546148 4519029312 4519138068 4523516928 4523625792 4532351922 4536852768 4544917056 4558315986 4562952426 4564611072 4590759936 4595429376 4599726264 4604294016 4604404824 4608866304 4613175756 4617867996 4630670208 4639602828 4644321948 4672737792 4686400768 4686513552 4691054592 4691167488 4700216808 4718041344 4727142504 4731950664 4760902656 4770086496 4774823424 4774938336 4784149251 4788900144 4797412448 4802176512 4807060992 4811555763 4816333872 4816449783 4821232752 4850731008 4860088128 4864914432 4869463298 4874416218 4887929664 4892783616 4897760256 4902221856 4902339834 4907208096 4907326194 4916674161 4921675101 4937232384 4951668736 4951787904 4961339964 4980154752 4985100288 4989761532 4994716608 4994836812 4999796928 5009441598 5040091392 5045096448 5054950152 5068964096 5073997824 5074119936 5079158784 5083907976 5088956544 5089079016 5103959364 5113031688 5135187456 5159481312 5164604928 5169858048 5174692047 5179706112 5179830768 5179955427 5184974592 5209503984 5256830016 5262050304 5266970506 5272200864 5272327746 5277436416 5277563424 5287743909 5302403232 5307796512 5318035317 5323444497 5325379584 5355886592 5356015488 5361334272 5366347308 5371676352 5371805628 5377010688 5387512662 5397089004 5402448576 5407943616 5412869966 5418375606 5423886846 5451527424 5456941056 5457072384 5467599144 5473028736 5488201728 5498920872 5504381568 5509980288 5514999588 5520609108 5554386432 5565100912 5570627328 5570761392 5602539264 5602674096 5608237824 5619056184 5624771544 5659186176 5670102816 5675733504 5686818921 5696927282 5702584608 5708247552 5708384928 5714053632 5719258832 5719396473 5725076112 5725213893 5752160649 5760104448 5777085888 5793101824 5804416476 5810180544 5815950336 5816090304 5821388454 5827169376 5827309614 5833096416 5860691982 5868785664 5880106624 5902405632 5913933768 5919664128 5919806592 5925685248 5931225972 5937115968 5937258852 5965203636 5971271076 5991052032 6019394864 6025372416 6025517424 6031355904 6031501056 6043135896 6049137024 6059889408 6077754648 6083936568 6132968352 6139058688 6139206432 6150901008 6151049037 6157157328 6174226944 6186137104 6186285981 6192429264 6198727824 6230317056 6248684736 6254889984 6260738526 6266955744 6267106566 6290721792 6296603838 6302856672 6303008358 6309267552 6321438207 6327867987 6347870208 6360115328 6366431232 6366584448 6378865668 6385200192 6402902016 6409414656 6415407684 6421778496 6421933044 6428310336 6434166186 6440710626 6480117504 6486552576 6499221624 6517239552 6523711488 6530347008 6536295808 6536453112 6542944128 6543101592 6555565548 6562233468 6602383872 6615119952 6640206336 6653015376 6653175489 6659622144 6659782416 6666395904 6679255464 6720121856 6739933536 6765493248 6771819222 6778543968 6778707102 6785275392 6785438688 6791619863 6798527883 6805279152 6817375584 6837473979 6844428639 6846916608 6879308416 6886139904 6893144064 6899589396 6906274816 6906441024 6906607236 6913299456 6919763634 6926801994 6946005312 6959404242 6966482922 7009106688 7016067072 7029601152 7029770328 7036581888 7036751232 7050325212 7069870976 7077062016 7090713756 7097925996 7141353984 7155129744 7162235136 7162407504 7169347584 7183350216 7196118672 7203264768 7210591488 7224500808 7231849128 7268703232 7276096512 7290132192 7297371648 7304194947 7311624327 7331894496 7339175424 7346037811 7346640384 7353332784 7353509751 7360812144 7360989291 7405848576 7427503104 7427681856 7442009946 7470052352 7470232128 7477650432 7484642298 7492074912 7492255218 7499695392 7514162397 7545581568 7560137088 7567644672 7582425228 7603446144 7610996736 7611179904 7618738176 7625861964 7633434816 7633618524 7655939046 7669547532 7702781184 7739221968 7746907392 7754600448 7754787072 7761851272 7769559168 7769746152 7777461888 7814255976 7885245024 7893075456 7900455759 7908301296 7908491619 7916154624 7916345136 7953604848 7961694768 7988069376 8033829888 8034023232 8042001408 8049520962 8057514528 8057708442 8065516032 8079852544 8081268993 8095633506 8103672864 8111915424 8119304949 8127563409 8177291136 8185411584 8185608576 8201201344 8201398716 8209543104 8232302592 8248381308 8256572352 8264970432 8272499382 8280913662 8331579648 8339853312 8347651368 8355940992 8356142088 8387629056 8395471784 8403808896 8404011144 8412356736 8428584276 8437157316 8488779264 8505154224 8513600256 8545390923 8553876912 8562371328 8562577392 8571080448 8578888248 8587614168 8640156672 8665628832 8689652736 8706624714 8715270816 8723925504 8724135456 8732082681 8740754064 8740964421 8749644624 8791037973 8803178496 8820159936 8853608448 8870687168 8870900652 8879496192 8879709888 8888527872 8896838958 8905673952 8905888278 8947805454 8956906614 8986578048 9020657664 9029092296 9038058624 9038276136 9047033856 9047251584 9064703844 9073705536 9089834112 9116631972 9125904852 9199452528 9208588032 9208809648 9217732608 9226351512 9235735992 9261340416 9279205656 9288643896 9345475584 9372801536 9373027104 9382334976 9391107789 9400433616 9400659849 9436082688 9444905757 9454285008 9454512537 9463901328 9521805312 9540172992 9549646848 9549876672 9568298502 9577800288 9594824896 9604353024 9614121984 9623111526 9632667744 9632899566 9642465504 9651249279 9661065939 9701462016 9720176256 9729828864 9738926596 9748832436 9775859328 9785567232 9795520512 9804443712 9804679668 9814416192 9814652388 9833348322 9843350202 9903337472 9903575808 9922679928 9960309504 9970200576 9979523064 9989433216 9989673624 9999593856 10018883196 10080182784 10109900304 10137928192 10148239872 10157728833 10167815952 10168060653 10177913088 10178158032 10207918728 10226063376 10270374912 10318962624 10329209856 10339716096 10349384094 10359412224 10359661536 10359910854 10369949184 10379645451 10390202991 10419007968 10439106363 10449724383 10513660032 10524100608 10533941012 10544401728 10544655492 10554872832 10555126848 10575487818 10604806464 10615593024 10636070634 10646888994 10650759168 10711773184 10712030976 10722668544 10732694616 10743352704 10743611256 10754021376 10775025324 10794178008 10804897152 10815887232 10825739932 10836751212 10847773692 10903054848 10914144768 10935198288 10946057472 10997841744 11008763136 11019960576 11029999176 11041218216 11108772864 11130201824 11141254656 11141522784 11163014919 11205078528 11205348192 11216475648 11226963447 11238112368 11238382827 11249543088 11318372352 11340205632 11351467008 11373637842 11393854564 11405169216 11416495104 11416769856 11428107264 11438517664 11438792946 11450152224 11450427786 11483908569 11504321298 11520208896 11554171776 11586203648 11608832952 11620361088 11631900672 11632180608 11642776908 11654338752 11654619228 11666192832 11721383964 11760213248 11827867536 11839328256 11839613184 11851370496 11862451944 11874231936 11874517704 11930407272 11942542152 11982104064 12038789728 12050744832 12051034848 12063002112 12074281443 12086271792 12086562663 12098274048 12119778816 12143450259 12155509296 12167873136 12265936704 12278117376 12278412864 12301802016 12302098074 12314314656 12348453888 12372274208 12372571962 12384858528 12397455648 12408749073 12421370493 12460634112 12497369472 12509779968 12521477052 12533911488 12534213132 12581443584 12593207676 12605713344 12606016716 12618535104 12642876414 12655735974 12720230656 12732862464 12733168896 12757731336 12770400384 12805804032 12818829312 12830815368 12843556992 12843866088 12856620672 12868332372 12881421252 12960235008 12998443248 13034479104 13059937071 13072591616 13072906224 13085888256 13086203184 13111131096 13124466936 13204767744 13230239904 13280412672 13306030752 13306350978 13319244288 13319564832 13332791808 13345258437 13358510928 13358832417 13421708181 13435359921 13440243712 13479867072 13530986496 13543638444 13557087936 13557414204 13570550784 13570877376 13583239726 13597055766 13610558304 13634751168 13674947958 13688857278 13693833216 13758616832 13772279808 13786288128 13799178792 13812549632 13812882048 13813214472 13826598912 13839527268 13853603988 13892010624 13918808484 13932965844 14018213376 14059202304 14059540656 14073163776 14073502464 14100650424 14139741952 14154124032 14181427512 14195851992 14282707968 14310259488 14324470272 14324815008 14352447753 14366700432 14392237344 14406529536 14421182976 14434667289 14449001616 14449349349 14463698256 14537406464 14552193024 14580264384 14594743296 14608389894 14623248654 14663788992 14678350848 14692075622 14693280768 14706665568 14707019502 14721624288 14721978582 14750022483 14765025303 14811697152 14855006208 14855363712 14884019892 14940104704 14940464256 14955300864 14969284596 14984149824 14984510436 14999390784 15028324794 15120274176 15135289344 15164850456 15206892288 15221993472 15222359808 15237476352 15251723928 15266869632 15267237048 15311878092 15339095064 15405562368 15478443936 15493814784 15509574144 15523702544 15524076141 15539118336 15539492304 15539866281 15554923776 15628511952 15770490048 15786150912 15800911518 15816602592 15816983238 15832309248 15832690272 15863231727 15907209696 15923389536 15954105951 15970333491 15976138752 16067659776 16068046464 16084002816 16099041924 16115029056 16115416884 16131032064 16159705088 16162537986 16191267012 16207345728 16223830848 16238609898 16255126818 16354582272 16370823168 16371217152 16402402688 16402797432 16419086208 16464605184 16496762616 16513144704 16529940864 16544998764 16561827324 16663159296 16695302736 16711881984 16712284176 16790943568 16807617792 16808022288 16824713472 16857168552 16874314632 16977558528 17010308448 17027200512 17060456763 17090781846 17107753824 17124742656 17125154784 17142160896 17157776496 17158189419 17175228336 17175641679 17256481947 17280313344 17331257664 17379305472 17413249428 17430541632 17447851008 17448270912 17464165362 17481508128 17481928842 17499289248 17582075946 17606356992 17640319872 17707216896 17741374336 17741801304 17758992384 17759419776 17777055744 17793677916 17811347904 17811776556 17895610908 17913813228 17973156096 18058184592 18076117248 18076552272 18094067712 18094503168 18129407688 18147411072 18179668224 18233263944 18251809704 18398905056 18417176064 18417619296 18434396771 18452703024 18453147111 18471471984 18522680832 18558411312 18558857943 18577287792 18690951168 18745603072 18746054208 18764669952 18782215578 18800867232 18801319698 18872165376 18889811514 18908570016 18909025074 18927802656 18945044881 18964314621 18983603961 19043610624 19080345984 19099293696 19099753344 19136597004 19155600576 19189649792 19208706048 19228243968 19246223052 19265335488 19265799132 19284931008 19302498558 19322131878 19440352512 19459657728 19477853192 19497664872 19551718656 19571134464 19591041024 19608887424 19609359336 19628832384 19629304776 19666696644 19686700404 19807151616 19845359856 19920619008 19939245487 19959046128 19959526467 19978866432 19979347248 19999187712 20037766392 20160365568 20219800608 20275856384 20296479744 20315457666 20335631904 20336121306 20355826176 20356316064 20374859589 20395583649 20415837456 20452126752 20512421937 20533285917 20540749824 20637925248 20658419712 20679432192 20698768188 20718824448 20719323072 20719821708 20739898368 20759290902 20780405982 20838015936 20878212726 20899448766 21027320064 21048201216 21067882024 21088803456 21089310984 21109745664 21110253696 21150975636 21209612928 21231186048 21272141268 21293777988 21424061952 21465389232 21486705408 21487222512 21508042752 21550050648 21588356016 21609794304 21631774464 21651479864 21673502424 21695547384 21806109696 21828289536 21870396576 21892114944 21912584841 21934872981 21995683488 22017526272 22038113433 22039921152 22059998352 22060529253 22082436432 22217545728 22260403648 22282509312 22283045568 22326029838 22410157056 22410696384 22432951296 22453926894 22476224736 22476765654 22499086176 22542487191 22636744704 22680411264 22702934016 22747275684 22787709128 22810338432 22832990208 22833539712 22856214528 22877035328 22877585892 22900304448 22900855572 22967817138 23008642596 23108343552 23217665904 23240722176 23263801344 23264361216 23285553816 23308677504 23309238456 23332385664 23442767928 23520426496 23655735072 23679226368 23701367277 23724903888 23725474857 23748463872 23749035408 23860814544 23885084304 23964208128 24077579456 24101489664 24102069696 24126004224 24148562886 24172543584 24173125326 24196548096 24239557632 24243806979 24286900518 24311018592 24335746272 24357914847 24382690227 24531873408 24556234752 24556825728 24603604032 24604196148 24628629312 24696907776 24744548416 24745143924 24769717056 24794911296 24817498146 24842740986 24994738944 25019559936 25042954104 25067822976 25068426264 25162887168 25186415352 25211426688 25212033432 25237070208 25285752828 25311471948 25440461312 25466337792 25515462672 25540800768 25636172769 25661630736 25687113984 25687732176 25713241344 25736664744 25762842504 25920470016 25996886496 26068958208 26119874142 26145183232 26145812448 26171776512 26172406368 26196248043 26222262192 26222893263 26248933872 26373113919 26409535488 26460479808 26560825344 26612061504 26612701956 26638488576 26639129664 26665583616 26690516874 26717021856 26717664834 26843416362 26870719842 26880487424 26959734144 27061972992 27087276888 27114175872 27114828408 27141101568 27141754752 27166479452 27194111532 27221116608 27269502336 27349895916 27377714556 27517233664 27598357584 27625099264 27625764096 27626428944 27653197824 27679054536 27707207976 27784021248 27837616968 27865931688 28036426752 28118404608 28119081312 28147004928 28173323367 28201300848 28201979547 28279483904 28308248064 28334717271 28362855024 28363537611 28391703984 28565415936 28620518976 28648940544 28649630016 28704895506 28733400864 28784474688 28813059072 28842365952 28869334578 28898003232 28898698698 28927396512 28953747837 28983197817 29074812928 29104386048 29160528768 29189486592 29216779788 29246497308 29327577984 29356701696 29384151244 29386561536 29413331136 29414039004 29443248576 29443957164 29500044966 29530050606 29710012416 29710727424 29768039784 29880209408 29880928512 29910601728 29938569192 29968299648 29969020872 29998781568 30056649588 30240548352 30329700912 30413784576 30444719616 30473186499 30503447856 30504181959 30533739264 30534474096 30623756184 30678190128 30811124736 30956887872 30987629568 31019148288 31047405088 31048152282 31078236672 31078984608 31079732562 31109847552 31138936353 31170608973 31257023904 31317319089 31349173149 31540980096 31572301824 31601823036 31633205184 31633966476 31664618496 31665380544 31726463454 31814419392 31846779072 31908211902 31940666982 31952277504 32135319552 32136092928 32168005632 32198083848 32230058112 32230833768 32262064128 32319410176 32325075972 32382534024 32414691456 32447661696 32477219796 32510253636 32709164544 32742434304 32804805376 32805594864 32838172416 32993525232 33026289408 33059881728 33089997528 33123654648 33326318592 33390605472 33423763968 33424568352 33489044757 33581887136 33615235584 33616044576 33649426944 33680890341 33714337104 33715148481 33748629264 33955117056 34020616896 34054401024 34120913526 34181563692 34215507648 34249485312 34250309568 34284321792 34315552992 34316378838 34350456672 34351283358 34451725707 34512963894 34560626688 34662515328 34758610944 34826498856 34861083264 34895702016 34896541824 34928330724 34963016256 34963857684 34998578496 35164151892 35280639744 35482748672 35483602608 35517984768 35518839552 35554111488 35587355832 35622695808 35623553112 35791221816 35827626456 35946312192 36116369184 36152234496 36153104544 36189006336 36222844329 36258815376 36259687989 36294822144 36359336448 36430350777 36466527888 36503619408 36797810112 36834352128 36835238592 36868793542 36905406048 36906294222 36942943968 37045361664 37116822624 37117715886 37154575584 37226247219 37264111479 37381902336 37491206144 37492108416 37529339904 37564431156 37601734464 37602639396 37744330752 37779623028 37817140032 37818050148 37855605312 37890089762 37928629242 37967207922 38160691968 38198587392 38199506688 38273194008 38311201152 38379299584 38417412096 38456487936 38492446104 38530670976 38531598264 38569862016 38604997116 38644263756 38880705024 38955706384 38995329744 39103437312 39179811213 39217774848 39218718672 39257664768 39258609552 39333393288 39373400808 39614303232 39690719712 39841238016 39878490974 39918092256 39919052934 39957732864 39958694496 39998375424 40035775311 40075532784 40076497251 40265124543 40306079763 40320731136 40439601216 40551712768 40592959488 40630915332 40671263808 40672242612 40711652352 40712632128 40749719178 40791167298 40831674912 40904253504 41024843874 41066571834 41081499648 41275850496 41316839424 41358864384 41397536376 41437648896 41438646144 41439643416 41479796736 41518581804 41560811964 41676031872 41756425452 41798897532 42054640128 42135764048 42177606912 42178621968 42219491328 42220507392 42301951272 42419225856 42462372096 42544282536 42587555976 42848123904 42930778464 42973410816 42974445024 43057343259 43100101296 43176712032 43219588608 43263548928 43302959728 43304001867 43347004848 43348048047 43391094768 43612219392 43656579072 43740793152 43784229888 43825169682 43869745962 43991366976 44035052544 44076226866 44079842304 44119996704 44121058506 44164872864 44250067449 44295075909 44435091456 44520807296 44565018624 44566091136 44652059676 44820314112 44821392768 44865902592 44907853788 44952449472 44953531308 44998172352 45084974382 45360822528 45405868032 45494551368 45575418256 45620676864 45665980416 45667079424 45712429056 45754070656 45755171784 45800608896 45801711144 45935634276 46017285192 46216687104 46435331808 46481444352 46528722432 46571107632 46572228423 46617355008 46618476912 46619598843 46664771328 46885535856 47040852992 47311470144 47358452736 47402734554 47449807776 47450949714 47496927744 47498070816 47589695181 47721629088 47770168608 47862317853 47911000473 47928416256 48155158912 48202979328 48204139392 48252008448 48297125772 48345087168 48346250652 48393096192 48479115264 48487613958 48573801036 48622037184 48671492544 48715829694 48765380454 49063746816 49112469504 49113651456 49207208064 49208392296 49257258624 49393815552 49489096832 49490287848 49539434112 49589822592 49634996292 49685481972 49989477888 50085908208 50135645952 50136852528 50372830704 50422853376 50424066864 50474140416 50571505656 50622943896 50880922624 50932675584 51030925344 51081601536 51181370289 51272345538 51323261472 51374227968 51375464352 51422264677 51426482688 51473329488 51474568257 51525685008 51526925037 51769445841 51840940032 51993772992 52137916416 52239748284 52290366464 52291624896 52343553024 52344812736 52392496086 52444524384 52445786526 52497867744 52746227838 52819070976 52920959616 53121650688 53224123008 53225403912 53276977152 53278259328 53331167232 53381033748 53434043712 53435329668 53686832724 53741439684 53919468288 54174553776 54228351744 54229656816 54282203136 54283509504 54332958904 54388223064 54442233216 54539004672 54699791832 54755429112 55034467328 55196715168 55251528192 55252857888 55303190313 55358109072 55359441333 55414415952 55568042496 55675233936 55676573829 55731863376 56072853504 56236809216 56238162624 56294009856 56346646734 56402601696 56403959094 56558967808 56616496128 56669434542 56725710048 56727075222 56783407968 56835134643 56892943863 57130831872 57241037952 57297881088 57299260032 57409791012 57466801728 57568949376 57626118144 57684731904 57738669156 57796006464 57797397396 57854793024 57907495674 57966395634 58321057536 58378973184 58433559576 58492994616 58655155968 58713403392 58768302488 58773123072 58826662272 58828078008 58886497152 58887914328 59000089932 59060101212 59421454848 59536079568 59761857024 59817736461 59877138384 59878579401 59936599296 59938041744 59997563136 60113299176 60481096704 60659401824 60827569152 60889439232 60946372998 61006895712 61008363918 61067478528 61068948192 61124578767 61186750947 61247512368 61356380256 61537265811 61622249472 61913775744 61975259136 62038296576 62094810176 62096304564 62156473344 62157969216 62159465124 62219695104 62277872706 62341217946 62514047808 62634638178 62698346298 63081960192 63144603648 63203646072 63266410368 63267932952 63329236992 63330761088 63452926908 63628838784 63693558144 63816423804 63881333964 64272185856 64396167696 64460116224 64461667536 64524128256 64650151944 64765068048 64829382912 64895323392 64954439592 65020507272 65418329088 65484868608 65609610752 65611189728 65676344832 65737754523 65804618943 65987050464 66052578816 66114340299 66119763456 66179995056 66181587759 66247309296 66652637184 66781210944 66847527936 66849136704 66978089514 67163774272 67230471168 67232089152 67298853888 67361780682 67428674208 67430296962 67497258528 67627461573 67910234112 68041233792 68108802048 68241827052 68363127384 68431015296 68498970624 68500619136 68568643584 68631105984 68632757676 68700913344 68702566716 68903451414 69025927788 69325030656 69652997712 69722166528 69791404032 69793083648 69856661448 69926032512 69927715368 69997156992 70328303784 70561279488 70965497344 70967205216 71037679104 71104101831 71174711664 71176424571 71245391616 71247106224 71582443632 71655252912 71892624384 72232738368 72304468992 72306209088 72378012672 72445688658 72517630752 72519375978 72589644288 72718672896 72731420937 72860701554 72933055776 73007238816 73073744541 73148070681 73595620224 73668704256 73670477184 73737587084 73810812096 73812588444 73885887936 74090723328 74233645248 74235431772 74309151168 74452494438 74528222958 74982412288 74984216832 75058679808 75128862312 75203468928 75205278792 75488661504 75559246056 75634280064 75636100296 75711210624 75780179524 75857258484 75934415844 76321383936 76399013376 76546388016 76622402304 76758599168 76908518307 76984892208 77061341952 77063196528 77139724032 77209994232 77288527512 77761410048 77911412768 77990659488 78206874624 78359622426 78435549696 78437437344 78515329536 78517219104 78588744129 78666786576 78668679789 78746801616 79119341757 79228606464 79381439424 79682476032 79756981948 79836184512 79838105868 79915465728 79917388992 79996750848 80071550622 80151065568 80152994502 80530249086 80612159526 80641462272 80879202432 81103425536 81185918976 81261830664 81342527616 81344485224 81423304704 81425264256 81499438356 81582334596 81663349824 81808507008 82049687748 82133143668 82551700992 82795072752 82875297792 82877292288 82879286832 82959593472 83037163608 83121623928 83352063744 83512850904 83597795064 84109280256 84271528096 84355213824 84357243936 84441014784 84519970101 84603902544 84605938641 84838451712 84924744192 85004151813 85088565072 85090612833 85175111952 85696247808 85861556928 85946821632 85948890048 86114686518 86200202592 86353424064 86439177216 86527097856 86605919456 86608003734 86694009696 86696096094 86782189536 86861243511 86949593451 87224438784 87313158144 87481586304 87568459776 87650339364 87739491924 87982733952 88070105088 88152453732 88159684608 88239993408 88242117012 88329745728 88500134898 88590151818 89041614592 89130037248 89132182272 89304119352 89640628224 89642785536 89731805184 89815707576 89904898944 89907062616 89996344704 90169948764 90721645056 90989102736 91150836512 91241353728 91334158848 91419559497 91508141312 91510343568 91512545877 91601217792 91603422288 91871268552 92034570384 92433374208 92870663616 92962888704 93057444864 93142215264 93144456846 93234710016 93236953824 93239197686 93329542656 93416809059 93511826919 93771071712 93951957267 94047519447 94081705984 94622940288 94716905472 94805469108 94899615552 94901899428 94993855488 94996141632 95179390362 95443258176 95540337216 95724635706 95822000946 95856832512 96310317824 96405958656 96408278784 96504016896 96594251544 96690174336 96692501304 96786192384 96958230528 96975227916 97147602072 97244074368 97342985088 97431659388 97530760908 98127493632 98227302912 98414416128 98416784592 98514517248 98978193664 98980575696 99078868224 99179645184 99269992584 99370963944 99978955776 100171816416 100271291904 100273705056 100467134271 100745661408 100845706752 100848133728 100948280832 101042671023 101143011312 101145445443 101245887792 101761845248 101865351168 102061850688 102163203072 102362740578 102544691076 102646522944 102748455936 102750928704 102844529354 102852965376 102946658976 102949136514 103051370016 103053850074 103355177121 103538891682 103681880064 103987545984 104275832832 104479496568 104580732928 104583249792 104687106048 104689625472 104784992172 104889048768 104891573052 104995735488 105492455676 105841919232 106448246016 106450807824 106553954304 106556518656 106662334464 106762067496 106868087424 106870659336 107373665448 107482879368 107838936576 108349107552 108456703488 108459313632 108567019008 108665917808 108668532987 108776446128 108779063967 108884466432 109078009344 109291052331 109399583664 109510858224 110068934656 110393430336 110503056384 110505715776 110606380626 110716218144 110718882666 110828831904 111136084992 111350467872 111353147658 111463726752 111678741657 111792334437 112145707008 112473618432 112476325248 112588019712 112693293468 112805203392 112807918188 113117935616 113232992256 113338869084 113451420096 113454150444 113566815936 113670269286 113785887726 114482075904 114595762176 114598520064 114819582024 114933603456 115137898752 115252236288 115369463808 115477338312 115592012928 115594794792 115709586048 115814991348 115932791268 116642115072 116867119152 116985989232 117310311936 117536604976 117539433639 117653324544 117656156016 117772994304 117775828656 118000179864 118120202424 118842909696 119072159136 119523714048 119635472922 119754276768 119757158802 119873198592 119876083488 119995126272 120107325933 120226598352 120229491753 120795373629 120918239289 120962193408 121318803648 121655138304 121778878464 121892745996 122013791424 122016727836 122134957056 122137896384 122249157534 122373501894 122495024736 122712760512 123074531622 123244498944 123827551488 123950518272 124076593152 124189620352 124192609128 124312946688 124315938432 124318930248 124439390208 124555745412 124682435892 125028095616 125269276356 125396692596 126163920384 126407292144 126532820736 126535865904 126658473984 126661522176 126905853816 127257677568 127387116288 127632847608 127762667928 128544371712 128792335392 128920232448 128923335072 129040777397 129172029777 129300303888 129530136096 129658765824 129790646784 129908879184 129912005601 130041014544 130044144141 130836658176 130969737216 131219221504 131222379456 131352689664 131475509046 131609237886 131974100928 132105157632 132228680598 132239526912 132359990112 132363175518 132494618592 132750202347 132885227727 133305274368 133562421888 133695055872 133698273408 133956179028 134327548544 134460942336 134464178304 134597707776 134723561364 134857348416 134860593924 134994517056 135254923146 136082467584 136217604096 136483654104 136726254768 136862030592 136997941248 137001238272 137137287168 137262211968 137265515352 137401826688 137405133432 137806902828 138051855576 138650061312 139305995424 139444333056 139574718409 139586167296 139713322896 139716685269 139852065024 139855430736 139858796529 139994313984 140656607568 141122558976 141930994688 141934410432 142075358208 142208203662 142349423328 142352849142 142490783232 142494212448 142769085543 143164887264 143310505824 143586953559 143733001419 143785248768 144465476736 144608937984 144612418176 144756025344 144891377316 145035261504 145038751956 145179288576 145437345792 145462841874 145721403108 145866111552 146014477632 146147489082 146296141362 147191240448 147337408512 147340954368 147475174168 147621624192 147625176888 147771775872 148181446656 148467290496 148470863544 148618302336 148904988876 149056445916 149968433664 150257724624 150406937856 150410557584 151118492112 151268560128 151272200592 151422421248 151560359048 151714516968 151868831688 152642767872 152798026752 153092776032 153244804608 153517198336 153544110867 153817036614 153969784416 154122683904 154126393056 154266794031 154279448064 154419988464 154423704771 154577055024 155308337523 155522820096 155822825536 155981318976 156413749248 156719244852 156871099392 156874874688 157030659072 157034438208 157177488258 157333573152 157337359578 157493603232 158238683514 158457212928 158762878848 159364952064 159513963896 159672369024 159676211736 159830931456 159834777984 159993501696 160143101244 160302131136 160305989004 161060498172 161224319052 161758404864 162523661328 162685055232 162688970448 162846609408 162850528512 162998876712 163164669192 163326699648 163617014016 164099375496 164266287336 165103401984 165590145504 165754584576 165758573664 165909570939 166074327216 166078323999 166243247856 166704127488 167025701808 167029721487 167195590128 168218560512 168543056192 168710427648 168714487872 168882029568 169039940202 169207805088 169211877282 169676903424 169849488384 170008303626 170177130144 170181225666 170350223904 170505403929 170678831589 171392495616 171723113856 171893643264 171897780096 172229373036 172400405184 172706848128 172878354432 173054195712 173211838912 173216007468 173388019392 173392192188 173564379072 173722487022 173899186902 174963172608 175136919552 175300678728 175478983848 175965467904 176140210176 176304907464 176319369216 176479986816 176484234024 176659491456 177000269796 177180303636 178083229184 178264364544 178608238704 179285571072 179453209383 179631415152 179635738203 179809797888 179814125232 179992689408 180339897528 181443290112 181978205472 182301673024 182482707456 182668317696 182839118994 183016282624 183020687136 183025091754 183202435584 183206844576 183373736301 183560252841 183742537104 184069140768 184611797433 184866748416 185741327232 185925777408 186114889728 186284430528 186288913692 186469420032 186473907648 186478395372 186659085312 186833618118 187023653838 187542143424 187903914534 188095038894 188163411968 189245880576 189433810944 189610938216 189799231104 189803798856 189987710976 189992283264 190358780724 190886516352 191080674432 191449271412 191644001892 192620635648 192816557568 193188503088 193380348672 193385002608 193572384768 193950455832 194295204144 194488148736 194685970176 194863318776 195061521816 196254987264 196454605824 196828832256 196833569184 197029034496 197213263569 197413856829 197956387328 197961151392 198157736448 198343020897 198359290368 198539985168 198544763277 198741927888 199957911552 200343632832 200542583808 200547410112 200934268542 201491322816 201691413504 201696267456 201896561664 202085342046 202286022624 202290890886 202491775584 202882384719 203523690496 203730702336 204123701376 204326406144 204725481156 205089382152 205293045888 205496911872 205501857408 205689058708 205705930752 205893317952 205898273028 206102740032 206107700148 206710354242 207077783364 207975091968 208958993136 209161465856 209166499584 209374212096 209379250944 209569984344 209778097536 209783146104 209991470976 210984911352 211683838464 212896492032 212901615648 213113037312 213312305493 213524134992 213529273713 213736174848 213741318672 214747330896 214965758736 215677873152 216698215104 216913406976 216918627264 217134038016 217331835616 217337065974 217552892256 217558127934 217768932864 218156018688 218194262811 218582104662 218799167328 219021716448 219221233623 219444212043 220137869312 220786860672 221006112768 221011431552 221212761252 221432436288 221437765332 221657663808 222272169984 222700935744 222706295316 222927453504 223357483314 223584668874 224947236864 224952650496 225176039424 225386586936 225610406784 225615836376 226235871232 226465984512 226677738168 226902840192 226908300888 227133631872 227340538572 227571775452 228964151808 229197040128 229639164048 229867206912 230275797504 230725554921 230954676624 231184025856 231189589584 231419172096 231629982696 231865582536 233284230144 233734238304 233971978464 234620623872 235073209952 235078867278 235306649088 235312312032 235545988608 235551657312 235766232387 236000359728 236006039367 236240404848 237358025271 237685819392 238144318272 239047428096 239270945844 239508553536 239514317604 239746397184 239752166976 239990252544 240214651866 240453196704 240458983506 241590747258 241836478578 241924386816 242637607296 243310276608 243557756928 243785491992 244027582848 244033455672 244269914112 244275792768 244498315068 244747003788 244990049472 245425521024 246149063244 247655102976 248379240704 248385218256 248625893376 248631876864 248637860496 248878780416 249111490824 249364871784 250056191232 250538552712 250793385192 252327840768 252814584288 253065641472 253071731808 253323044352 253559910303 253811707632 253817815923 254515355136 254774232576 255012455439 255265695216 255271838499 255525335856 257088743424 257584670784 257840464896 257846670144 258081554794 258344059554 258600607776 259060272192 259317531648 259581293568 259817758368 259824011202 260082029088 260088288282 260583730533 260848780353 261673316352 261939474432 262438443008 262444758912 262705379328 262951018092 263218475772 263948201856 264210315264 264457361196 264479053824 264719980224 264726351036 264989237184 265500404694 265770455454 267124843776 267390111744 267396546816 267912358056 268655097088 268921884672 268928356608 269195415552 269447122728 269714696832 269721187848 269989034112 270509846292 272164935168 272967308208 273452509536 273724061184 274002476544 274258678491 274524423936 274531030704 274537637631 274803653376 274810266864 275613805656 276103711152 277300122624 278611990848 278888666112 279149436818 279172334592 279426645792 279433370538 279704130048 279710861472 279717593058 279988627968 280250427177 280535480757 281313215136 281855871801 282142558341 282245117952 283861989376 283868820864 284150716416 284416407324 284698846656 284705698284 284981566464 284988424896 285538171086 286329774528 286621011648 287173907118 287466002838 287570497536 288930953472 289217875968 289224836352 289512050688 289782754632 290070523008 290077503912 290358577152 290874691584 290925683748 291442806216 291732223104 292028955264 292294978164 292592282724 294382480896 294681908736 294950348336 295243248384 295250353776 295543551744 296934580992 296941727088 297236604672 297809977752 298112891832 299936867328 300515449248 300813875712 300821115168 301401402813 302236984224 302537120256 302544401184 302844842496 303120718096 303128013069 303429033936 303436336329 303737663376 305285535744 305596053504 306185552064 306489609216 307034396672 307088221734 307634073228 307939568832 308245367808 308252786112 308533588062 308558896128 308839976928 308847409542 309154110048 310065531363 310616675046 311045640192 311645651072 311962637952 312827498496 313438489704 313742198784 313749749376 314061318144 314068876416 314354976516 314667146304 314674719156 314987206464 316477367028 317525757696 319027927792 319344738048 319352423472 319661862912 319669555968 319987003392 320286202488 320604262272 320611978008 322120996344 322448638104 323516809728 325047322656 325370110464 325377940896 325701057024 325997753424 326005598961 326329338384 326337191901 326653399296 327234028032 327873156993 328198750992 328532574672 330206803968 331180291008 331509169152 331517147328 331819141878 332148654432 332156647998 332486495712 333408254976 334051403616 334059442974 334391180256 335036224971 335377003311 336437121024 337086112384 337420855296 337428975744 337764059136 338079880404 338415610176 338423754564 339353806848 339698976768 340016607252 340354260288 340362451332 340700447808 341010807858 341357663178 343446227712 343787286528 343795560192 344458746072 344800810368 345413696256 345756708864 346108391424 346423677824 346432014936 346776038784 346784384376 347128758144 347444974044 347798373804 349926345216 350601357456 350957967696 351930935808 352609814928 352618300917 352959973632 352968468048 353318982912 354000539592 354360607272 356166458368 356528729088 357216477408 358571142144 358906418766 359262830304 359271476406 359619595776 359628250464 359955852739 359985378816 360321977799 360679795056 360688475259 362386120887 362754717867 362886580224 363956410944 364603346048 364965414912 365336635392 365678237988 366032565248 366041374272 366050183508 366404871168 366413689152 366747472602 367120505682 367485074208 368138281536 369223594866 369733496832 371482654464 371851554816 372229779456 372568861056 372577827384 372938840064 372947815296 372956790744 373318170624 373667236236 374047307676 375084286848 375807829068 376190077788 378491761152 379221876432 379598462208 379607597712 379975421952 379984566528 380717561448 381773032704 382161348864 382898542824 383288003784 385241271296 385633115136 386377006176 386760697344 386770005216 387122332191 387516089331 387900911664 388590408288 388976297472 389371940352 389726637552 389736016803 390123043632 390132432423 392509974528 392909211648 393657664512 393667138368 394058068992 394426527138 394827713658 395912774656 395922302784 396315472896 396686041794 396718580736 397079970336 397089526554 397483855776 398250607041 399915823104 400687265664 401085167616 401094820224 401868537084 402982645632 403382827008 403392534912 403793123328 404170684092 404572045248 404581781772 404983551168 405764769438 408247402752 408652812288 409450962312 410178764304 410586091776 410993823744 411003714816 411378117416 411411861504 411786635904 411796546056 412205480064 412215400296 413420708484 414155566728 415950183936 417917986272 418332999168 418724155227 418758501888 419139968688 419150055807 419556195072 419566292208 419982941952 421969822704 423367676928 425792984064 425803231296 426226074624 426624610986 427048269984 427058547426 427472349696 427482637344 428307256629 429494661792 429931517472 430760860677 431355746304 433396430208 433826813952 433837254528 434268076032 434663671232 434674131948 435105784512 435116255868 435537865728 436312037376 436388525622 437164209324 437598334656 438043432896 438442467246 438888424086 441573721344 442012225536 442022863104 442425522504 442864872576 442875530664 443315327616 444544339968 445401871488 445412590632 445854907008 446714966628 447169337748 449905300992 450773173872 451220813568 451231672752 453355476336 453805680384 453816601776 454267263744 454681077144 455143550904 457928303616 458394080256 459278328096 459734413824 460551595008 460632332601 461451109842 461909353248 462368051712 462379179168 462800382093 462838344192 463259965392 463271114313 463731165072 465925012569 466568460288 467468476608 467943956928 469241247744 470146419904 470157734556 470613298176 470624624064 471091977216 471103314624 471532464774 472000719456 472012078734 472480809696 474716050542 475371638784 476288636544 478094856192 478541891688 479017107072 479028635208 479492794368 479504333952 479980505088 480429303732 480906393408 480917967012 483181494516 483672957156 485275214592 487570983984 488055165696 488066911344 488539828224 488551585536 488996630136 489494007576 489980098944 490851042048 492298126488 495310205952 496758481408 496770436512 497263753728 497275720992 497728712817 498222981648 498234971997 498729743568 500112382464 501077105424 501089164461 501586770384 504655681536 505629168576 506131282944 506143463616 506646088704 507119820606 507623415264 507635631846 509030710272 509548465152 510024910878 510531390432 510543676998 511050671712 511516211787 512036494767 514177486848 515169341568 515680929792 515693340288 516163109588 516688119108 517201215552 518120544384 518635063296 519162587136 519635516736 519648022404 520164058176 520176576564 521167461066 521697560706 524876886016 524889517824 525410758656 525902036184 526436951544 527896403712 528420630528 528914722392 528958107648 529439960448 529452702072 529978474368 531000809388 531540910908 534249687552 534793093632 535824716112 537310194176 537856713216 538359628149 538894245456 538907214609 539429393664 539442375696 539978068224 541019692584 544329870336 545934616416 546905019072 547448122368 548004953088 548517356982 549048847872 549062061408 549075275262 549607306752 549620533728 550121208903 550680758523 551227611312 552207422304 553835392299 554600245248 557223981696 557777332224 558298873636 558344669184 558853291584 558866741076 559408260096 559421722944 559435186116 559977255936 560500854354 561070961514 562626430272 563711743602 564285116682 564490235904 567723978752 567737641728 568301432832 568832814648 569397693312 569411396568 569963132928 569976849792 571076342172 572659549056 573242023296 574347814236 574932005676 577861906944 578449672704 579565509264 580141046016 580155007824 580717154304 581851367496 582885612432 583464446208 584057910528 584589956328 585184565448 588764961792 589363817472 589900696672 590486496768 590500707552 591087103488 591639790707 592241570487 593869161984 593883454176 594473209344 595029062691 595619955504 595634289831 596225783664 599873734656 601030898496 601627751424 601642230336 602802805626 604473968448 605074240512 605088802368 605689684992 606241436192 606256026138 606858067872 606872672658 607475326752 608647154157 610571071488 611192107008 612371104128 612979218432 614068793344 614176443468 615268146456 615879137664 616490735616 616505572224 617067176124 617117792256 617679953856 617694819084 618308220096 620131062726 621233350092 623291302144 623925275904 626876979408 627484397568 627499498752 628122636288 628137752832 628709953032 629334292608 629349438312 629974412928 632954734056 635051515392 638055855584 638689476096 638704846944 639339111936 639936916479 640572404976 640587821139 641208524544 641223956016 644241992688 644897276208 647033619456 650094645312 650740220928 650755881792 651402114048 651995506848 652011197922 652658676768 652674383802 653306798592 654468056064 654582788433 655746313986 656397501984 657065149344 657663700869 658332636129 660413607936 662360582016 663018338304 663034294656 663638283756 664297308864 664313295996 664972991424 666816509952 668102807232 668118885948 668782360512 670072449942 670754006622 674172224768 674841710592 674857951488 675528118272 676159760808 676831220352 676847509128 678707613696 679397953536 680033214504 680708520576 680724902664 681400895616 682021615716 682715326356 686892455424 687591120384 688917492144 689601620736 690827392512 692176664763 692847355648 692864029872 693552077568 693568768752 694257516288 694889948088 695596747608 699852690432 701202714912 701915935392 703861871616 705219629856 705236601834 705919947264 705936936096 706637965824 707298697161 708001079184 708018118101 708721214544 712074075813 712332916736 713057458176 714432954816 717142284288 717812837532 718525660608 718542952812 719239191552 719256500928 719911705478 719970757632 720643955598 721359590112 721376950518 724772241774 725509435734 725773160448 727912821888 729206692096 729930829824 730673270784 731356475976 732065130496 732082748544 732100367016 732809742336 732827378304 733494945204 734241011364 734970148416 736276563072 738447189732 742965308928 745137722112 745155654768 745877680128 745895630592 745913581488 746636341248 747334472472 748094615352 750168573696 751615658136 752380155576 756983522304 758443752864 759196924416 759215195424 759969133056 760679730909 761435122896 761453447769 763546065408 764322697728 765037366317 765797085648 765815515497 766576007568 770482542592 771266230272 772754012352 773521394688 773540010432 774244664382 775032178662 775801823328 777180816576 777952594944 778743880704 779453275104 779472033606 780246087264 780264864846 781751191599 782546341059 785019949056 785818423296 787315329024 787334276736 788116137984 788853054276 789655427316 791825549312 791844605568 792630945792 793372083588 793437161472 794159940672 794179053108 794967711552 796501214082 801374531328 802170335232 802189640448 803737074168 805965291264 806765654016 806785069824 807586246656 808341368184 809144090496 809163563544 809967102336 811529538876 816494805504 818901924624 820357528608 821172183552 822007429632 822756234832 822776035473 823573271808 823593092112 823612912893 824410960128 824430800592 826841416968 828311133456 831900367872 835835972544 836665998336 837448310454 837517003776 838279937376 838300111614 839112390144 839132584416 839965883904 840751281531 841606442271 843939645408 845567615403 846427675023 846735353856 851585968128 851606462592 852452149248 853249221972 854096539968 854117094852 854944699392 854965274688 856614513258 858989323584 859863034944 861521721354 862711492608 866792860416 867653627904 867674509056 868536152064 869327342464 869348263896 870211569024 870232511736 871075731456 872624074752 872777051244 874328418648 875196669312 876086865792 876884934492 877776848172 883147442688 884045726208 884851045008 885729745152 885751061328 886630655232 890803742976 890825181264 891709814016 893429933256 894338675496 899810601984 901546347744 902441627136 902463345504 904204208439 906710952672 907611360768 907633203552 908534527488 909362154288 909384039207 910287101808 910309008987 915856607232 916788160512 918556656192 919468827648 921103190016 921264665202 922902219684 923818706496 924736103424 924758358336 925600764186 925676688384 926519930784 926542228626 927462330144 930196594089 931850025138 933136920576 934936953216 935887913856 938482495488 940292839808 940315469112 941226596352 941249248128 942183954432 942206629248 943064929548 944001438912 944024157468 944961619392 949432101084 952577273088 957083783376 958034214144 958057270416 958985588736 959008667904 959961010176 960858607464 961812786816 961835934024 966362989032 967345914312 970550429184 975141967968 976110331392 976133822688 977023028863 977103171072 977993260272 978016796883 978988015152 979011575703 979960197888 981702084096 983619470979 984596252976 990620411904 993516962816 993540873024 994527507456 994551441984 995457425634 996445963296 996469943994 997459487136 1000224764928 1002154210848 1002178328922 1003173540768 1005108674913 1006131009933 1009311363072 1011258337152 1012262565888 1012286927232 1013292177408 1014239641212 1015246830528 1015271263692 1018061420544 1019096930304 1020049821756 1021062780864 1021087353996 1022101343424 1023032423574 1024072989534 1030338683136 1031361859584 1031386680576 1032326219176 1033376238216 1034402431104 1036241088768 1037270126592 1038325174272 1039271033472 1039296044808 1040328116352 1040353153128 1042334922132 1043395121412 1049779035648 1051804072368 1052873903088 1055792807424 1057829444784 1057854902751 1058879920896 1058905404144 1059956948736 1062001618776 1063081821816 1068499375104 1069586187264 1071649432224 1074620388352 1075713426432 1076719256298 1077788490912 1077814429218 1078858787328 1078884751392 1079867558217 1079956136448 1080965933397 1082039385168 1087158362661 1088264153601 1088659740672 1091869232832 1093810038144 1094896244736 1096009906176 1097034713964 1098097695744 1098124122816 1098150550524 1099214613504 1099241067456 1100242417806 1101361517046 1102455222624 1104414844608 1107670784598 1109200490496 1114447963392 1115554664448 1116597747272 1116689338368 1117706583168 1117733482152 1118816520192 1118843445888 1118870372232 1119954511872 1121001708708 1122141923028 1125252860544 1127423487204 1128570233364 1135475283456 1137665629296 1138795386624 1138822793136 1139926265856 1139953699584 1142152684344 1145319098112 1146484046592 1148695628472 1149864011352 1155723813888 1156899345408 1159131018528 1160282092032 1160310015648 1161366996573 1162548267993 1163702734992 1165771224864 1166928892416 1168115821056 1169179912656 1169208050409 1170369130896 1177529923584 1178727634944 1179801393344 1180972993536 1181001415104 1182174206976 1183279581414 1184483140974 1187738323968 1187766908352 1188946418688 1190058125382 1191239911008 1191268579662 1192451567328 1194751821123 1199747469312 1202061796992 1203255502848 1203284460672 1205605611252 1208947936896 1210148481024 1210177604736 1211379369984 1212482872384 1212512052276 1213716135744 1213745345316 1214950653504 1217294308314 1224742208256 1225958436864 1228352886936 1230536292912 1231758275328 1232981471232 1233011144448 1234134352248 1234235584512 1235359907712 1235389638168 1236616440192 1240262125452 1242466700184 1246582604288 1247850551808 1253753958816 1254998997504 1256172465681 1256275505664 1257419906064 1257450167421 1258668585216 1258698876624 1259948825856 1265909468112 1270103030784 1276111711168 1277378952192 1277409693888 1278678223872 1279873832958 1281144809952 1281175642278 1282417049088 1282447912032 1284921769887 1288483985376 1289794552416 1292282582031 1294067238912 1300189290624 1301480441856 1301511763584 1302804228096 1303991013696 1304022395844 1305317353536 1305348767604 1306613597184 1308936112128 1309165576866 1311492627972 1312795003968 1314130298688 1315327401738 1316665272258 1324721164032 1326036676608 1326068589312 1327276567512 1328594617728 1328626591992 1329945982848 1333633019904 1336205614464 1336237771896 1337564721024 1340144899884 1341508013244 1348344449536 1349715902976 1352319521616 1353662440704 1353695018256 1360066429008 1361417041152 1361449805328 1362801791232 1364043231432 1365430652712 1373784910848 1375182240768 1377834984288 1379203241472 1381654785024 1381896997803 1384353329526 1385694711296 1385728059744 1387104155136 1387137537504 1388401146279 1388515032576 1389779896176 1389813342939 1391193495216 1397775037707 1399705380864 1402405429824 1403831870784 1407723743232 1410439259712 1410473203668 1411839894528 1411873872192 1413275931648 1414597394322 1416002158368 1416036236202 1417442429088 1424148151626 1424665833472 1426114916352 1428865909632 1434284568576 1435625675064 1437051321216 1437085905624 1438478383104 1438513001856 1439823410956 1439941515264 1441287911196 1442719180224 1442753901036 1449544483548 1451018871468 1455825643776 1458413384192 1462712951952 1464130260992 1464165497088 1464200734032 1465619484672 1465654756608 1466989890408 1468482022728 1469940296832 1472553126144 1476894379464 1485930617856 1490275444224 1490311309536 1491791261184 1491827162976 1493186138451 1494668944944 1494704915991 1496189230704 1500337147392 1503231316272 1503267493383 1504760311152 1513967044608 1516887505728 1518393848832 1518430390848 1519938266112 1521359461818 1522870245792 1522906895538 1527092130816 1528645395456 1530074732634 1531594171296 1531631030994 1533152015136 1534548635361 1536109484301 1540965085184 1542532460544 1545508024704 1547042789376 1547080020864 1548489328764 1550064357324 1551603646656 1554361633152 1555905189888 1557487761408 1558906550208 1558944067212 1560492174528 1560529729692 1563502383198 1565092682118 1574630658048 1574668553472 1576232275968 1577706108552 1579310854632 1583651098624 1583689211136 1585261891584 1586744167176 1586874322944 1588319881344 1588358106216 1589935423104 1593002428164 1602749062656 1604379280896 1607474148336 1611930582528 1613570139648 1615078884447 1616682736368 1616721643827 1618288180992 1618327127088 1619934204672 1623059077752 1632989611008 1637803849248 1640715057216 1642344367104 1644014859264 1645512469664 1645552070946 1647146543616 1647186184224 1647225825786 1648821920256 1648861601184 1650363626709 1652042275569 1653682833936 1656622266912 1661506176897 1663800735744 1671671945088 1673331996672 1674896620908 1675034007552 1676559874752 1676600223228 1678224780288 1678265168832 1679931767808 1681502563062 1683212884542 1687879290816 1691135230806 1692855350046 1693470707712 1703171936256 1703212925184 1704904298496 1706498443944 1708193079936 1708234189704 1709889398784 1709930549376 1713229026516 1717978647168 1719726069888 1723043442708 1733585720832 1735349018112 1738654684928 1738696527792 1740423138048 1740465023472 1742151462912 1745554102488 1748656837296 1750393338624 1752173731584 1753769868984 1755553696344 1766294885376 1768091452416 1769702090016 1771459490304 1771502122656 1773261310464 1774919372121 1776724711461 1781607485952 1781650362528 1783419628032 1785087188073 1786859866512 1786902869493 1788677350992 1799621203968 1803092695488 1804883254272 1804926691008 1808408416878 1813421905344 1815222721536 1815266407104 1817069054976 1818724308576 1818768078414 1820574203616 1820618017974 1825941462471 1831713214464 1833576321024 1837113312384 1838937655296 1842206380032 1842529330404 1845804439368 1847637412992 1849472206848 1849516716672 1851201528372 1851353376768 1853039861568 1853084457252 1854924660288 1860393188178 1863700050276 1869873906432 1871775827712 1880585679616 1880630938224 1882453192704 1882498496256 1884367908864 1884413258496 1886129859096 1888002877824 1888048314936 1889923238784 1898864202168 1905154546176 1914167566752 1916068428288 1916114540832 1918017335808 1919810749437 1921717214928 1921763463417 1923625573632 1923671868048 1932725978064 1934691828624 1941100858368 1950283935936 1952220662784 1952267645376 1954046057726 1954206342144 1955986520544 1956033593766 1957976030304 1958023151406 1959920395776 1963404168192 1963748365299 1967238941958 1969192505952 1972991102607 1974997908387 1981240823808 1987033925632 1987081746048 1989055014912 1989102883968 1990914851268 1992891926592 1992939887988 1994918974272 2000449529856 2004308421696 2004356657844 2006347081536 2010217349826 2012262019866 2022516674304 2024525131776 2024573854464 2026584354816 2028479282424 2030493661056 2030542527384 2036122841088 2038193860608 2040099643512 2042125561728 2042174707992 2044202686848 2046064847148 2048145979068 2060677366272 2062773361152 2064652438352 2066752476432 2068804862208 2072482177536 2076529994289 2078542066944 2078592089616 2080656232704 2080706306256 2084669844264 2086790242824 2099558071296 2103608144736 2105747806176 2111585614848 2115658889568 2115709805502 2117759841792 2117810808288 2119913897472 2121896091483 2124003237552 2124054354303 2126163643632 2136222227439 2136998750208 2139172374528 2143298864448 2149240776704 2151426852864 2153438512596 2155576981824 2155628858436 2157717574656 2157769502784 2159735116434 2159912272896 2161931866794 2164078770336 2174316725322 2176528307202 2177319481344 2183738465664 2187620076288 2189792489472 2192019812352 2194069427928 2196195391488 2196248245632 2196301101048 2198429227008 2198482134912 2200484835612 2202723034092 2204910445248 2208829689216 2215341569196 2228895926784 2233195494544 2235413166336 2235466964304 2237633040384 2237686891776 2237740744464 2239909023744 2242003417416 2244283846056 2250505721088 2254846974408 2257140466728 2270950566912 2275331258592 2277590773248 2277645586272 2279907399168 2282039192727 2284305368688 2284360343307 2290638196224 2292968093184 2295112098951 2297391256944 2297446546491 2299728022704 2311447627776 2313798690816 2318262037056 2320564184064 2320620031296 2322733993146 2325096535986 2327405469984 2331542449728 2333857784832 2336231642112 2338359825312 2338416100818 2340738261792 2345253574797 2347639023177 2355059847168 2357455269888 2359602786688 2361945987072 2362002830208 2364348413952 2366559162828 2368966281948 2375476647936 2375533816704 2377892837376 2380116250764 2382479822016 2382537159324 2384903134656 2389503642246 2404123593984 2406511005696 2406568921344 2411211222504 2417895873792 2420296962048 2420355209472 2422758739968 2424965744768 2425024104552 2427432271488 2427490690632 2429901307008 2434588616628 2449484416512 2456705773872 2461072585824 2463516550656 2466022288896 2468268704496 2468328106419 2470719815424 2470779276336 2470838738679 2473232880384 2480524250904 2484933400368 2493165208576 2495701103616 2507507917632 2509997995008 2512344931362 2512551011328 2514839812128 2514900334842 2517337170432 2517397753248 2519897651712 2522253844593 2524819326813 2531818936224 2536702846209 2539283025069 2540206061568 2552223422336 2554757904384 2554819387776 2557356447744 2559747665916 2562289619904 2562351284556 2564834098176 2564895824064 2569843539774 2576967970752 2579589104832 2584565164062 2588134477824 2600378581248 2602960883712 2603023527168 2605608456192 2607982027392 2608044791688 2610634707072 2610697535208 2613227194368 2617872224256 2618331153732 2622985255944 2625590007936 2628260597376 2630654803476 2633330544516 2649442328064 2652137178624 2654553135024 2657189235456 2657253183984 2659891965696 2672411228928 2672475543792 2675129442048 2680289799768 2683016026488 2696688899072 2699431805952 2704639043232 2707324881408 2707390036512 2712612625317 2720132858016 2722834082304 2722899610656 2725603582464 2728086462864 2728152117621 2730861305424 2730927026961 2747569821696 2750364481536 2755669968576 2758406482944 2763309570048 2763793995606 2768706659052 2771389422592 2771456119488 2774208310272 2774275075008 2776802292558 2777030065152 2779559792352 2779626685878 2782386990432 2795550075414 2799410761728 2804810859648 2807663741568 2815447486464 2820878519424 2820946407336 2823679789056 2823747744384 2826551863296 2829194788644 2832004316736 2832072472404 2834884858176 2848296303252 2857731819264 2871251350128 2874102642432 2874171811248 2876956766208 2877026003712 2879646821912 2879883030528 2882575822392 2885438360448 2885507802072 2899088967096 2902037742936 2911651287552 2916826768384 2925425903904 2928330994176 2928401468064 2931069086589 2931309513216 2933979780816 2934050390649 2936964045456 2939880593664 2945106252288 2950858412937 2953788758928 2971861235712 2980550888448 2980622619072 2983582522368 2983654325952 2986372276902 2989337889888 2989409831982 2992378461408 3000674294784 3006462632544 3006534986766 3009520622304 3015326024739 3027934089216 3033775011456 3036787697664 3036860781696 3039876532224 3042718923636 3045740491584 3045813791076 3054184261632 3057290790912 3060149465268 3063188342592 3063262061988 3066304030272 3069097270722 3072218968602 3091016049408 3094085578752 3094160041728 3096978657528 3100128714648 3103207293312 3108723266304 3111810379776 3114975522816 3117813100416 3117888134424 3120984349056 3121059459384 3127004766396 3130185364236 3149337106944 3155412217104 3158621709264 3167378422272 3173488334352 3173564708253 3176639762688 3176716212432 3179870846208 3186004856328 3205498125312 3208758561792 3214948296672 3223861165056 3227140279296 3230157768894 3233365472736 3233443287654 3236576361984 3236654254176 3239602674651 3239868409344 3242897800191 3246118155504 3261475087983 3265979222016 3275607698496 3281430114432 3284688734208 3288029718528 3291024939328 3291104141892 3294293087232 3294372368448 3294451651572 3297643840512 3297723202368 3300727253418 3304084551138 3307365667872 3313244533824 3323012353794 3327601471488 3343343890176 3346663993344 3349793241816 3350068015104 3353119749504 3353200446456 3356449560576 3356530337664 3359863535616 3363005126124 3366425769084 3375758581632 3382270461612 3385710700092 3406425850368 3412996887888 3416386159872 3416468379408 3419778797568 3419861098752 3426458053032 3435957294336 3439452139776 3446086885416 3467171441664 3470698036224 3477309369856 3477393055584 3480846276096 3480930046944 3484100989719 3487644803979 3491108204976 3497313674592 3500786677248 3504347463168 3507539737968 3507624151227 3511107392688 3532589770752 3536182904832 3539404180032 3542918980608 3543004245312 3546522620928 3549838744242 3553449422922 3563214971904 3563300725056 3566839256064 3570174376146 3573719733024 3573805738986 3577354701984 3584255463369 3599242407936 3606185390976 3609766508544 3609853382016 3616816833756 3626843810688 3630445443072 3630532814208 3634138109952 3637448617152 3637536156828 3641148407232 3641236035948 3651882924942 3674226624768 3677875310592 3685058660808 3691608878736 3695274825984 3698944413696 3699033433344 3702403056744 3702706753536 3706079723136 3706168914504 3709849320576 3720786376356 3727400100552 3739747812864 3743551655424 3761171359232 3761261876448 3764996992512 3768517397043 3768826516992 3772259718192 3772350502263 3776005755648 3776096629872 3779846477568 3797728404336 3810309092352 3828335133504 3832136856576 3832229081664 3836034671616 3839621498874 3843434429856 3843526926834 3847251147264 3847343736096 3854765309661 3865451956128 3869383657248 3876847746093 3882201716736 3900567871872 3904441325568 3904535290752 3908092115452 3908412684288 3911973041088 3912067187532 3915952060608 3916046302812 3919840791552 3926808336384 3927496730598 3934477883916 3938385011904 3945982205214 3949995816774 3974067851264 3974163492096 3978110029824 3978205767936 3981829702536 3985783853184 3985879775976 3989837948544 4000899059712 4008616843392 4008713315688 4012694163072 4020434699652 4024524039732 4045033348608 4049147708928 4056958564848 4060987322112 4061085054768 4080199287024 4084251123456 4084349415984 4088405373696 4092129694296 4096291958136 4121354732544 4125546722304 4129304876704 4133504952864 4137609724416 4144964355072 4145690993409 4153059988578 4157084133888 4157184179232 4161312465408 4161412612512 4165203438837 4169339688528 4169440028817 4173580485648 4193325113121 4199116142592 4207216289472 4211495612352 4223171229696 4231317779136 4231419611004 4235519683584 4235621616576 4239827794944 4243792182966 4248006475104 4248108708606 4252327287264 4272444454878 4273997500416 4278344749056 4286597728896 4298481553408 4302853705728 4306877025192 4311153963648 4311257716872 4315435149312 4315539005568 4319470232868 4319824545792 4323863733588 4328157540672 4348633450644 4353056614404 4367476931328 4375240152576 4388138855856 4392390782976 4392496491264 4392602202096 4396858454016 4396964269824 4400969671224 4405446068184 4409820890496 4417659378432 4430683138392 4457791853568 4466390989088 4470826332672 4470933928608 4475373783552 4475481488928 4479558415353 4484006834832 4484114747973 4488567692112 4501011442176 4509693948816 4509802480149 4514280933456 4541901133824 4550662517184 4555181546496 4555291172544 4559814798336 4564078385454 4568610737376 4568720686614 4581276392448 4585936186368 4590224197902 4594782513888 4594893092982 4599456045408 4603645906083 4608328452903 4622895255552 4627597381632 4636524074112 4641128368128 4641240062592 4645467986292 4650193071972 4654810939968 4663084899456 4667715569664 4672463284224 4676719650624 4676832201636 4681476523584 4690507149594 4695278046354 4719205573376 4723891974144 4724005660416 4728696827904 4733118325656 4737932563896 4750953295872 4751067633408 4755785674752 4760232501528 4764959644032 4765074318648 4769806269312 4779007284492 4808247187968 4813137842688 4822422445008 4835791747584 4840710418944 4845236653341 4849931489536 4850048209104 4850164931481 4854864542976 4854981381264 4859802614016 4869177233256 4898968833024 4913411547744 4922145171648 4927033101312 4932044577792 4936537408992 4936656212838 4941439630848 4941558552672 4941677477358 4946465760768 4951090880127 4956126826707 4961048501808 4969866800736 4984518530691 4986330417152 4991402207232 5015015835264 5019995990016 5024689862724 5025102022656 5029679624256 5029800669684 5034674340864 5034795506496 5039795303424 5044507689186 5049638653626 5063637872448 5073405692418 5078566050138 5080412123136 5104446844672 5109515808768 5109638775552 5114712895488 5119495331832 5124579239808 5124702569112 5129668196352 5129791648128 5139687079548 5153935941504 5159178209664 5169130328124 5200757162496 5206047054336 5215964054784 5216089583376 5221269414144 5221395070416 5226454388736 5236662307464 5245970511888 5251180015872 5256521194752 5261309606952 5266661089032 5298884656128 5304274357248 5309106270048 5314378470912 5314506367968 5319783931392 5324758116363 5330174134383 5344822457856 5344951087584 5350258884096 5355261564219 5360579599536 5360708608479 5366032052976 5393377798144 5398863611904 5409278086464 5414649762816 5414780073024 5425225250634 5440265716032 5445668164608 5445799221312 5451207164928 5456172925728 5456304235242 5461722610848 5461854053922 5477824387413 5495139643392 5500728963072 5511339937152 5516812965888 5526619140096 5527587991212 5537413318104 5542778845184 5542912238976 5548416620544 5548550150016 5553604585116 5554060130304 5559119584704 5559253371756 5564773980864 5591100150828 5609621719296 5615327483136 5641757038848 5641892814672 5647359578112 5647495488768 5653103726592 5658389577288 5664008633472 5664144944808 5669769716352 5696592606504 5715463638528 5742502700256 5748205284864 5748343622496 5754052007424 5759293643824 5759432248311 5765151644784 5765290390251 5770876720896 5771015604144 5798177934192 5804075485872 5823302575104 5833653536768 5850851807808 5856661988352 5856802936128 5862138173178 5862619026432 5867959561632 5868100781298 5873928090912 5879761187328 5890212504576 5891245095897 5901716825874 5907577517856 5918973307821 5924993725161 5943722471424 5961101776896 5961245238144 5967165044736 5967308651904 5972744553804 5978675779776 5978819663964 5984756922816 6001348589568 6012925265088 6013069973532 6019041244608 6030652049478 6067550022912 6073575395328 6073721563392 6079753064448 6085437847272 6091480983168 6091627582152 6108368523264 6114581581824 6120298930536 6126376685184 6126524123976 6132608060544 6138194541444 6144437937204 6182032098816 6188320083456 6193957315056 6200257429296 6206414586624 6217446532608 6229589982867 6235626200832 6235776268848 6241968698112 6242118918768 6254009532792 6260370728472 6298674213888 6310824434208 6317243418528 6334756844544 6346976668704 6347129416506 6353279525376 6353432424864 6359741692416 6365688274449 6372009712656 6372163062909 6408666682317 6410996250624 6417517123584 6429896593344 6447722330112 6454280558592 6460315537788 6466730945472 6466886575308 6473152723968 6473308508352 6479205349302 6479736818688 6485795600382 6492236311008 6522950175966 6531958444032 6551215396992 6562860228864 6569377468416 6576059437056 6582049878656 6582208283784 6588586174464 6588744736896 6588903303144 6595287681024 6595446404736 6601454506836 6608169102276 6614731335744 6626489067648 6646024707588 6686687780352 6699586483632 6706239499008 6706400892912 6712899121152 6713060675328 6719727071232 6726010252248 6732851538168 6751517163264 6764540923224 6771421400184 6812851700736 6825993775776 6832772319744 6832936758816 6839161202041 6839722197504 6846117578181 6852916106064 6853081029921 6871914588672 6878904279552 6885336296853 6892173770832 6892339639473 6934342883328 6941396072448 6954618739712 6954786111168 6961692552192 6961860093888 6968201979438 6975289607958 6982216409952 6994627349184 7001573354496 7008694926336 7015079475936 7015248302454 7022214785376 7035760724391 7042917069531 7065179541504 7072365809664 7078808360064 7085837961216 7086008490624 7093045241856 7099677488484 7106898845844 7126429943808 7126601450112 7133678512128 7140348752292 7147439466048 7147611477972 7154709403968 7168510926738 7212370781952 7219533017088 7219706764032 7233633667512 7253687621376 7260890886144 7261065628416 7268276219904 7274897234304 7275072313656 7282296814464 7282472071896 7303765849884 7348453249536 7370117321616 7383217757472 7390549651968 7398066866688 7404806113488 7404984319257 7412159446272 7412337829008 7412516216037 7419698641152 7441572752712 7454800201104 7479495625728 7487103310848 7522342718464 7522523752896 7529993985024 7537034794086 7537653033984 7544519436384 7544701004526 7552011511296 7552193259744 7559692955136 7566761533779 7595456808672 7610108538627 7617849075207 7620618184704 7656670267008 7664273713152 7664458163328 7672069343232 7679242997748 7686868859712 7687053853668 7694502294528 7694687472192 7709530619322 7730903912256 7738767314496 7753695492186 7764403433472 7801135743744 7808882651136 7809070581504 7816184230904 7816825368576 7823946082176 7824134375064 7831904121216 7832092605624 7839681583104 7853616672768 7854993461196 7868955767832 7876770023808 7891964410428 7899991633548 7948326984192 7956411535872 7963659405072 7971567706368 7971759551952 7979675897088 8017233686784 8017426631376 8025388326144 8040869399304 8049048079464 8090066697216 8098295417856 8113917129696 8121974644224 8122170109536 8137837875951 8160398574048 8168502246912 8168698831968 8176810747392 8184259388592 8184456352863 8192583916272 8242709465088 8251093444608 8258609753408 8267009905728 8275219448832 8289928710144 8291381986818 8306119977156 8314168267776 8314368358464 8322624930816 8322825225024 8330406877674 8338679377056 8338880057634 8347160971296 8386650226242 8398232285184 8414432578944 8422991224704 8446342459392 8462635558272 8462839222008 8471039367168 8471243233152 8479655589888 8487584365932 8496012950208 8496217417212 8504654574528 8544888909756 8573195457792 8613754050384 8622307927296 8622515433744 8630870298624 8631078011136 8638940465736 8639649091584 8647727467176 8656315081344 8697266901288 8706113228808 8734953862656 8750480305152 8776277711712 8784992982528 8785204404192 8793207259767 8793928539648 8801939342448 8802151171947 8810892136368 8819641780992 8835318756864 8852575238811 8861366276784 8915583707136 8932781978176 8941652665344 8941867857216 8950747567104 8950962977856 8959116830706 8968013669664 8968229495946 8977135384224 9002022884352 9019387897632 9019604960298 9028561866912 9045978074217 9083802267648 9101325034368 9110363092992 9110582345088 9119629596672 9128156770908 9137221474752 9137441373228 9162552784896 9171872372736 9180448395804 9189565027776 9189786185964 9198912090816 9207291812166 9216656905806 9273048148224 9282256736256 9282480125184 9290935972584 9300386143944 9309621879936 9326169798912 9335431139328 9344926568448 9353439301248 9353664403272 9362953047168 9381014299188 9390556092708 9438411146752 9448011320832 9466236651312 9475865127792 9502135266816 9520465003056 9520694124759 9529919288064 9530148637296 9539612538624 9558014568984 9616494375936 9626275685376 9644844890016 9671583495168 9681420837888 9690473306682 9699862979072 9700096418208 9700329862962 9709729085952 9709962762528 9718808023953 9719605228032 9728693400573 9738354466512 9784425263949 9797937666048 9826823095488 9844290343296 9854066202624 9864089155584 9873074817984 9873312425676 9882879261696 9883117105344 9883354954716 9892931521536 9902181760254 9912253653414 9922097003616 9939733601472 9969037061382 9972660834304 9982804414464 10030031670528 10039991980032 10049379725448 10050204045312 10059359248512 10059601339368 10069348681728 10069591012992 10079590606848 10089015378372 10099277307252 10127275744896 10146811384836 10157132100276 10208893689344 10219277551104 10238990663664 10249158479616 10249405138224 10259336392704 10259583296256 10279374159096 10307871883008 10318356419328 10338260656248 10401514324992 10412094108672 10431928109568 10432179166752 10442538828288 10442790140832 10452302969157 10462934411937 10473324614928 10491941023776 10502360031744 10513042389504 10522619213904 10522872453681 10533322178064 10597769312256 10608548714496 10618212540096 10628756941824 10629012735936 10639567862784 10649516232726 10660348268766 10689644915712 10689902175168 10700517768192 10710523128438 10721159199072 10721417216958 10732064105952 10752766390107 10786755596288 10797727223808 10818556172928 10829299525632 10829560146048 10850450501268 10880531432064 10891336329216 10891598442624 10902414329856 10912345851456 10912608470484 10923445221696 10923708107844 10955648774826 11022679874304 11033625931776 11055175982424 11074826636208 11085557690368 11085824477952 11096833241088 11097100300032 11107209170232 11108120260608 11118239169408 11118506743512 11129547961728 11182200301656 11219243438592 11230654966272 11283514077696 11283785629344 11294990977536 11305552191129 11316779154576 11317051506789 11328017266944 11328289889616 11339539432704 11393185213008 11430927277056 11485005400512 11496410569728 11496687244992 11508104014848 11518587287648 11518864496622 11530303289568 11530580780502 11541753441792 11542031208288 11564295928983 11596355868384 11608150971744 11630543238279 11646605150208 11667307073536 11701703615616 11713323976704 11713605872256 11724276346356 11725238052864 11735919123264 11736201562596 11747856181824 11759522374656 11780425009152 11782490191794 11803433651748 11815155035712 11837946615642 11849987450322 11922203553792 11922490476288 11934330089472 11934617303808 11945489107608 11957351559552 11957639327928 11969513845632 12002697179136 12025850530176 12026139947064 12038082489216 12061304098956 12135100045824 12147443126784 12170875694544 12182961966336 12183255164304 12240597861072 12252753370368 12253048247952 12265216121088 12276389082888 12288875874408 12364064197632 12376640166912 12387914630112 12400514858592 12412829173248 12434893065216 12437072980227 12459179965734 12471252401664 12471552537696 12483937396224 12484237837536 12495610316511 12508019065584 12508320086451 12520741456944 12579975339363 12597348427776 12621648868416 12634486837056 12669513689088 12693953337408 12694258833012 12706559050752 12706864849728 12719483384832 12731376548898 12744019425312 12744326125818 12817333364634 12821992501248 12835034247168 12859793186688 12895444660224 12908561117184 12920631075576 12933461890944 12933773150616 12946305447936 12946617016704 12958410698604 12959473637376 12971591200764 12984472622016 13045900351932 13102430793984 13125720457728 13164099757312 13164416567568 13177172348928 13177489473792 13177806606288 13190575362048 13190892809472 13202909013672 13216338204552 13229462671488 13252978135296 13292049415176 13373375560704 13399172967264 13412478998016 13412801785824 13426121350656 13438675246059 13452020504496 13452344243919 13465703076336 13503034326528 13529081846448 13529407440447 13542842800368 13625703401472 13651987551552 13665544639488 13665873517632 13678322404082 13679444395008 13692235156362 13705832212128 13706162059842 13743829177344 13757808559104 13770672593706 13784347541664 13784679278946 13810937718249 13824985358709 13868685766656 13882792144896 13909237479424 13909572222336 13923385104384 13923720187776 13936403958876 13950579215916 13964432819904 13989254698368 14003146708992 14017389852672 14030158951872 14030496604908 14044429570752 14071521448782 14085834139062 14157616720128 14171675922432 14172016981248 14186090483712 14199354976968 14213797691688 14252859887616 14253202900224 14267357024256 14280697504584 14294878932096 14295222955944 14309418807936 14337021853476 14424741563904 14439413528064 14467267335024 14507375242752 14522131256832 14535709960023 14549794468608 14550144627312 14550494794443 14564593628928 14564944143792 14607531699768 14696906499072 14740234643232 14766435514944 14781099303936 14796133733376 14809612226976 14809968638514 14824318892544 14824675658016 14825032432074 14839397282304 14853272640381 14868380480121 14883145505424 14909600402208 14953555592073 14958991251456 14974206621696 15044685436928 15045047505792 15059987970048 15074069588172 15075306067968 15089038872768 15089402009052 15104023022592 15104386519488 15119385910272 15133523067558 15190913617344 15220217077254 15235698150414 15241236369408 15313340534016 15328547426304 15328916326656 15344138686464 15358485995496 15373737719424 15374107707336 15389004589056 15389374944384 15419061238644 15461807824512 15477534628992 15507390984372 15602271487488 15618141163008 15632368461808 15647892164352 15648268750128 15663808242432 15664185211248 15679363166208 15709986922392 15737911535664 15753540047616 15783928820856 15799983267096 15896653968384 15912823071744 15927318810144 15943135412736 15943519103904 15959351794176 15974274349089 15990522403149 16034467373568 16034853262752 16050776652288 16065784692657 16081738798608 16082125825437 16098096158928 16180133394432 16196590835712 16227834259392 16243949288448 16244340219072 16275675751902 16320797148096 16337004493824 16337397663936 16353621494784 16368518777184 16368912705726 16385167832544 16433473162239 16485418930176 16502186889216 16517219506816 16534019811456 16550438897664 16579857420288 16582763973636 16612239954312 16628336535552 16628736716928 16645249861632 16645650450048 16660813755348 16677358754112 16677760115268 16694321942592 16773300452484 16828865157888 16845982449408 16925271116544 16925678444016 16942078734336 16942486466304 16959311179776 16975168731864 16992025900416 16992434834424 17009309149056 17089777819512 17146390915584 17227508100768 17244615854592 17245030867488 17262156022272 17277880931472 17278296744933 17295454934352 17295871170753 17312630162688 17394533802576 17412226457616 17469907725312 17500960610304 17552555423424 17569985965056 17570408808384 17586414519534 17587857079296 17603878684896 17604302343894 17621784272736 17639283561984 17670637513728 17673735287691 17705150477622 17722732553568 17756919923463 17774981175483 17831167414272 17865563956352 17883305330688 17883735714432 17901495134208 17901925955712 17918233661412 17936027339328 17936458991892 17954270768448 18004045768704 18038775795264 18039209920596 18057123733824 18091956148434 18202650068736 18220726185984 18221164690176 18239259193344 18256313541816 18274442949504 18274882746456 18325105569792 18343744745472 18360896791608 18379130055552 18379572371928 18397824181632 18414583624332 18433313811612 18546096296448 18564960250368 18581871945168 18600772287888 18619243759872 18652339597824 18688769948601 18706878602496 18707328806544 18725906094336 18762028598376 18781112185416 18876822293504 18896022641664 18932473302624 18951730255584 19004270533632 19040930006112 19041388249518 19059838576128 19060297274592 19079225077248 19097064823347 19116029137968 19116489188727 19226000046951 19232988751872 19252551370752 19289689780032 19343166990336 19362841675776 19380946613364 19399725958144 19400192836416 19400659725924 19419458171904 19419925525056 19437616047906 19439210456064 19457386801146 19476708933024 19568850527898 19595875332096 19653646190976 19688580686592 19708132405248 19728178311168 19746149635968 19746624851352 19765758523392 19766234210688 19766709909432 19785863043072 19804363520508 19824507306828 19844194007232 19879467202944 19938074122764 20060063341056 20098759450896 20118718497024 20119202678736 20138697363456 20139182025984 20159181213696 20178030756744 20198554614504 20254551489792 20293622769672 20314264200552 20417787378688 20438555102208 20477981327328 20498316959232 20498810276448 20517483606123 20519166592512 20538352734543 20558748318192 20615743766016 20636712838656 20656008890559 20676521312496 20677018918419 20803028649984 20824188217344 20863856219136 20864358333504 20885077656576 20885580281664 20904605938314 20925868823874 20946649229856 20983882047552 21004720063488 21026084779008 21045238427808 21045744907362 21066644356128 21107282173173 21195538624512 21217097428992 21236425080192 21257513883648 21258025471872 21279135725568 21299032465452 21320696537532 21379289831424 21379804350336 21401035536384 21421046256876 21442318398144 21442834433916 21464128211904 21505532780214 21637112345856 21658599051264 21659120292096 21700901002536 21761062864128 21782672658432 21783196885248 21804828659712 21824691702912 21825216940968 21846890443392 21847416215688 21911297549652 22045359748608 22110351964848 22149653272416 22171648955904 22194200600064 22214418340464 22214952957771 22236478338816 22237013487024 22259095923456 22364400603312 22438486877184 22461309932544 22567028155392 22567571258688 22589981955072 22611104382258 22633558309152 22634103013578 22656034533888 22656579779232 22679078865408 22700284601337 22786370426016 22830325615881 22861854554112 22970010801024 22992821139456 22993374489984 23016208029696 23037174575296 23037728993244 23060606579136 23061161561004 23083506883584 23084062416576 23128591857966 23192711736768 23216301943488 23261086476558 23293210300416 23403407231232 23426647953408 23427211744512 23448552692712 23450476105728 23471838246528 23472403125192 23495712363648 23519044749312 23560850018304 23564980383588 23606867303496 23630310071424 23675893231284 23699974900644 23844980952576 23869234607616 23890978215216 23914703119104 23915278655856 23939027691264 24051701060352 24052279894128 24076164978432 24122608197912 24270200091648 24294886253568 24341751389088 24365923932672 24366510328608 24413513627853 24481195722144 24505506740736 24506096495904 24530432242176 24552778165776 24553369058589 24577751748816 24728128395264 24753280333824 24775829260224 24801029717184 24825658346496 24869786130432 24874145960454 24918359931468 24942504803328 24943105075392 24967874792448 24968475675072 24991220633022 25016038131168 25016640172902 25041482913888 25159950678726 25194696855552 25243297736832 25268973674112 25339027378176 25387906674816 25388517666024 25413118101504 25413729699456 25438966769664 25462753097796 25488038850624 25488652251636 25634666729268 25719586373376 25841262151152 25866923781888 25867546301232 25892610895872 25893234033408 25916821397208 25918947274752 25943182401528 25968945244032 26091800703864 26204861587968 26251440915456 26328199514624 26328833135136 26354978947584 26355613212576 26379621779301 26381785618944 26405818027344 26406453515841 26432676409104 26458925342976 26505956270592 26557725716433 26584098830352 26746751121408 26798345934528 26824957996032 26825603571648 26852242701312 26877350492118 26904041008992 26904688487838 26931406152672 27006068653056 27058163692896 27058814880894 27085685600736 27137934222651 27251406802944 27303975103104 27331089278976 27331747035264 27356644808164 27358888790016 27384470312724 27411664424256 27412324119684 27487658354688 27515617118208 27541345187412 27568695083328 27569358557892 27621875436498 27649970717418 27818474958848 27819144444672 27846770208768 27847440375552 27872807917752 27901158431832 27928865639808 27978509396736 28006293417984 28034779705344 28060317903744 28060993209816 28088859141504 28143042897564 28171668278124 28315233440256 28344033962496 28398709953936 28427595383376 28506405800448 28561395009168 28562082374277 28589757864192 28590445911888 28618837615872 28674043706952 28849483127808 28878827056128 28934534670048 29014750485504 29044262513664 29071419920046 29099588937216 29100289254624 29100989588886 29129187257856 29129888287584 29156424071859 29186080201719 29215063399536 29353275791847 29393812998144 29480469286464 29532871029888 29562198607872 29592267466752 29619224453952 29619937277028 29648637785088 29649351316032 29650064864148 29678794564608 29706545280762 29736760960242 29766291010848 29819200804416 29907111184146 29917982502912 29948413243392 30089370873856 30090095011584 30119975940096 30148139176344 30150612135936 30178077745536 30178804018104 30208046045184 30208773038976 30238771820544 30267046135116 30381827234688 30440434154508 30471396300828 30626681068032 30657832653312 30716971990992 30747475438848 30748215414672 30778009178112 30778749888768 30838122477288 30923615649024 30955069257984 31014781968744 31204542974976 31236282326016 31264736923616 31295784328704 31296537500256 31327616484864 31328370422496 31356908907471 31388803235811 31419973844784 31475823071328 31507080095232 31567857641712 31568617361043 31599966534192 31793307936768 31825646143488 31854637620288 31886270825472 31887038207808 31918703588352 31948548698178 31981044806298 32068934747136 32069706525504 32101553304576 32131569385314 32163477597216 32164251650874 32196192317856 32258299170321 32360266788864 32393181671424 32455668518784 32487898576896 32488680438144 32551351503804 32641594296192 32674008987648 32674795327872 32707242989568 32737037554368 32737825411452 32770335665088 32866946324478 33034439013632 33068039622912 33100877795328 33165527947272 33224479908624 33256673071104 33257473433856 33290499723264 33291300900096 33321627510696 33354717508224 33355520230536 33388643885184 33546600904968 33657730315776 33691964898816 33850542233088 33851356888032 33884972932608 33916656573387 33950337463728 33951154520367 33984051800832 33984869668848 34018618298112 34179555639024 34292781831168 34455016201536 34489231709184 34490061734976 34524312044544 34555761862944 34556593489866 34590909868704 34591742341506 34625260325376 34692887786949 34789067605152 34824452915232 34891629714837 34939815450624 35001921220608 35105110846848 35139971930112 35140817616768 35172829039068 35175714158592 35207757369792 35208604687788 35243568545472 35278567123968 35341275027456 35347470575382 35410300955244 35445465107136 35513839846926 35549962350966 35731127912704 35766610661376 35767471428864 35802990268416 35803851911424 35836467322824 35872054678656 35872917983784 35908541536896 36008091537408 36077551590528 36078419841192 36114247467648 36183912296868 36405300137472 36442329380352 36512627083632 36548885899008 36549765492912 36721793583216 36758260111104 36759144743856 36795648363264 36829167248664 36866627623224 37092192592896 37129920500736 37163743890336 37201544575776 37238487519744 37304679195648 37311218940681 37377539897202 37413757204992 37414657613088 37451812188672 37486830949533 37524057196752 37524960259353 37562224370832 37739926018089 37753644587008 37792045283328 37864946605248 37903460511168 38008541067264 38081860012224 38082776499036 38119677152256 38120594549184 38158450154496 38194129646694 38232058275936 38232978377454 38452000093902 38465977503744 38505102741504 38579379560064 38686333980672 38725683351552 38761893226728 38799451916288 38800385672832 38801319451848 38838916343808 38839851050112 38875232095812 38878420912128 38914773602292 38953417866048 39137701055796 39307292381952 39377161373184 39492299271936 39493249702704 39531517046784 39532468421376 39533419818864 39571726086144 39608727041016 39649014613656 39688388014464 39758934405888 39876148245528 40120126682112 40197518901792 40237436994048 40238405357472 40278364051968 40316025738177 40356061513488 40357032731757 40397109229008 40509102979584 40587245539344 40588222321341 40628528401104 40835574757376 40877110204416 40955962654656 40996633918464 40997620552896 41034967212246 41038333185024 41076705469086 41117496636384 41231487532032 41273425677312 41312017781118 41353042624992 41354037836838 41432813154747 41474956076127 41606057299968 41648376434688 41727712438272 41728716667008 41770155313152 41771160563328 41809211876628 41851737647748 41893298459712 41967764095104 42009440126976 42052169558016 42090476855616 42091489814724 42133288712256 42214564346346 42472850160384 42515027767296 42516050943744 42558271451136 42598064930904 42641393075064 42758579662848 42759608700672 42802071072768 42842092513752 42884636796288 42885668867832 42928256423808 43011065560428 43274224691712 43318240584192 43401802005072 43522125728256 43566393770496 43607129880069 43649383405824 43650433881936 43651484383329 43693780886784 43694832431376 43822595099304 44090719497216 44220703929696 44299306544832 44343297911808 44388401200128 44428836680928 44429905915542 44472956677632 44474026974048 44518191846912 44559817921143 44605141440363 44728801206624 44860666776219 44876973754368 44922619865088 45134056310784 45135142517376 45179963910144 45222208764516 45267116618304 45268206027156 45312069067776 45313159558464 45358157730816 45400569202674 45572740852032 45660651231762 45723709108224 45940021602048 45985642278912 45986748979968 46032416059392 46074349150592 46075457986488 46121213158272 46122323122008 46167013767168 46168124833152 46257183715932 46385423473536 46432603886976 46522172953116 46806814462464 46854423489024 46897105385424 46943676493056 46944806250384 46991424727296 47038089498624 47129960767176 47213734606992 47260620142848 47351786462568 47399949801288 47689961905152 47738469215232 47781956430432 47829406238208 47830557311712 47878055382528 47922823047267 47971567209447 48103402120704 48104559788256 48152329956864 48197354077971 48245216395824 48246377476311 48540400183296 48589772507136 48683502778176 48731847865344 48733020657216 48827027255706 48962391444288 49011013481472 49012192991808 49060864484352 49105556331552 49106738117178 49155503497632 49300419486717 49456256790528 49506560667648 49551658520448 49602059434368 49651316692992 49739572260864 49748291920908 49836719862936 49885009606656 49886210150784 49935749584896 49936951350144 49982441266044 50032076262336 50033280345804 50082965827776 50319901357452 50486595473664 50537947348224 50775813349632 50777035332048 50826236203008 50827459398912 50877933539328 50925506195592 50976077701248 50977304503272 51269333458536 51439172746752 51682524302304 51733847563776 51735092602464 51786468066816 51833642794416 51834890234799 51886364803056 51887613512259 51937890488064 52183601407728 52409723175936 52502881830912 52656399029248 52657666270272 52709957895168 52711226425152 52759243558602 52763571237888 52811636054688 52812907031682 52865352818208 52917850685952 53011912541184 53115451432866 53168197660704 53270759770389 53324943526449 53493502242816 53596691869056 53649915992064 53651207143296 53704485402624 53754700984236 53808082017984 53809376975676 53862812305344 54012137306112 54116327385792 54117629761788 54171371201472 54275868445302 54607950206208 54662178557952 54663494070528 54713289616328 54717777580032 54768940625448 54823328848512 54824648239368 54975316709376 55031234236416 55082690374824 55137390166656 55138717115784 55243750872996 55299941434836 55638288889344 55694880751104 55745615835504 55802316863664 55857731279616 55957018793472 56066309845803 56120635807488 56121986419632 56177718283008 56286085795128 56343336556248 56630466880512 56688067924992 56797419907872 56855190766752 57012811600896 57122790018336 57124164748554 57179515728384 57180891823776 57237675231744 57291194470041 57348087413904 57678000140853 57698966255616 57757654112256 57869069340096 58029500971008 58088525027328 58142839840092 58199177874432 58200578509248 58201979177772 58258374515712 58259776575168 58312848143718 58372160403438 58430126799072 58706551583694 58787625996288 58960938572928 59065742059776 59124397215744 59184534933504 59238448907904 59239874554056 59297275570176 59298702632064 59300129728296 59357589129216 59413090561524 59473521920484 59532582021696 59638401608832 59814222368292 60180190023168 60296278352688 60356155491072 60357608036208 60416092090368 60417546077952 60477543641088 60534092270232 60763654469376 60880868309016 60942792601656 61253362136064 61315665306624 61433943981984 61494950877696 61496430829344 61552450818369 61557499777536 61615058203629 61676244954576 61847231298048 61910138515968 61968026671677 62029563937488 62409085949952 62472564652032 62529473847232 62591568657408 62593075000512 62655232969728 62656740844992 62713817814942 62777606471622 62839947689568 62951646142656 63014160190464 63135715283424 63137234722086 63199933068384 63321846519519 63586615873536 63651292286976 63709275240576 63772541650944 63774076415616 63837407176704 63897097396356 63962089612596 64137869494272 64139413051008 64203106609152 64263138770628 64326955194432 64328503301748 64392384635712 64516598340642 64911337037568 64975797153792 64977360876288 65102703007608 65283188592384 65348017975296 65349590655744 65414485979136 65474075108736 65475650822904 65540671330176 65733892648956 66068878027264 66136079245824 66331055894544 66448959817248 66514946867712 66582601800192 66643255021392 66644858873313 66709435016448 66711040461072 66777287770368 67093201809936 67315460631552 67383929797632 67701084466176 67702713776064 67769945865216 67833313146774 67900674927456 67902309040734 67968103601664 67969739337696 68037236596224 68100853804011 68359111278048 68490976847643 68585563662336 68910032403072 68978463418368 68980123469952 69048624089088 69111523725888 69113186979732 69181819737408 69183484683012 69250520650752 69385775573898 69578135210304 69648905830464 69783259429674 69879630901248 70210221693696 70279943860224 70281635233536 70345658078136 70351428317184 70415514739584 70417209375576 70487137090944 70557134247936 70682550054912 70694941150764 70820601910488 70890930214272 71027679693852 71099924701932 71462255825408 71534942857728 71607703822848 71672934645648 71744109357312 71745835967568 71817083073792 72155103181056 72156839682384 72228494935296 72367824593736 72810600274944 72884658760704 73025254167264 73097771798016 73099530985824 73240540883559 73443587166432 73516520222208 73518289487712 73591296726528 73658334497328 73660107175767 73733255246448 74184385185792 74259841001472 74327487780672 74403089151552 74476975039488 74609358391296 74622437881362 74755079794404 74827514409984 74829315226176 74903624377344 74973661899066 75048114393504 75049920518706 75124448741664 75479852036178 75507289174016 75584090566656 75729893210496 75806921022336 76017082134528 76163720024448 76165552998072 76239354304512 76241189098368 76316900308992 76388259293388 76464116551872 76465956754908 76904000187804 77158759120128 77523786453456 77598903832576 77600771345664 77602638903696 77677832687616 77679702100224 77750464191624 77756841824256 77829547204584 77906835732096 78275402111592 78614584763904 78754322746368 78984598543872 78986499405408 79064936842752 79066839637728 79138865337903 79217454082032 79219360547523 79298029227312 79376776028928 79517868811776 79673177149299 79752296491056 80240253364224 80395037803584 80474873988096 80476810714944 80556728103936 80632051476354 80712123026976 80714065463514 80794218458016 81018205959168 81174491078688 81176444642682 81257056802208 81413802667953 81671149514752 81754220408832 81911925309312 81993267836928 81995241105792 82069934424492 82076666370048 82153410938172 82234993272768 82462975064064 82546851354624 82624035562236 82706085249984 82708075673676 82865626309494 82949912152254 83455424876544 83457433334016 83540310626304 83542321126656 83618423753256 83703475295496 83786596919424 83935528190208 84018880253952 84104339116032 84180953711232 84182979629448 84266577424512 84429128692692 84945700320768 85032101887488 85196129861808 85282786150128 85519217401344 85684185027504 85686247122831 85769273592576 85771337735664 85856512847616 86022131120856 86548449383424 86636481168384 86803604010144 87044251456512 87132787540992 87214259760138 87298766811648 87300867763872 87302968766658 87387561773568 87389664862752 87469272215577 87558240605157 87645190198608 88059827375541 88181438994432 88441407859392 88598613089664 88686595823616 88776802400256 88857673361856 88859811831084 88945913355264 88948053948096 89036383693824 89119635842286 89210282880726 89457602413248 89721333552438 89753947508736 89845239730176 90268112621568 90270285034752 90359927820288 90444417529032 90534233236608 90536412054312 90624138135552 90626319116928 90716315461632 90801138405348 91145481704064 91321302463524 91880043204096 91973497959936 92148698301184 92150915972976 92242426316544 92244646244016 92334027534336 92336249666304 92514367431864 92770846947072 92865207773952 93044345906232 93613628924928 93708846978048 93794210770848 93887352986112 93889612500768 93982849454592 94070726722413 94166409707433 94259921534352 94427469213984 94521240285696 94703572925136 94705852083129 94799899602576 95379923810304 95476938430464 95563912860864 95658812476416 95661114623424 95756110765056 95845646094534 95943134418894 96206804241408 96209119576512 96304659913728 96394708155942 96490432791648 96492754952622 96774897510963 97080800366592 97179545014272 97367005556352 97463695730688 97466041314432 97654054511412 97924782888576 98022026962944 98024385983616 98121728968704 98211112663104 98213476234356 98311006995264 98600838973434 99103317040896 99204118868736 99302633385984 99496583841816 99673439725872 99770019213312 99772420301568 99871499169792 99873902700288 99964882532088 100064152524672 100066560691608 100165931655552 100639802714904 100973190947328 101075894696448 101551626699264 101554070664096 101654918797824 101749969720161 101851012391184 101853463561101 101952155402496 101954609006544 102538666917072 102878345493504 103365048604608 103467695127552 103470185204928 103572936133632 103667285588832 103669780469598 103772729606112 103775227024518 103875780976128 104078663360847 104367202815456 104674889144511 104819446351872 105005763661824 105312798058496 105315332540544 105419915790336 105422452850304 105518487117204 105527142475776 105623272109376 105625814063364 105730705636416 105835701371904 106023825082368 106230902865732 106336395321408 106541519540778 106649887052898 107193383738112 107299831984128 107302414286592 107408970805248 107509401968472 107616164035968 107618753951352 107725624610688 108024274612224 108232654771584 108235259523576 108342742402944 108551736890604 109215900412416 109326988141056 109426579232656 109537881250896 109646657697024 109649296478736 110165380749648 110274780333312 110277434231568 110487501745992 110599882869672 111276577778688 111389761502208 111491231671008 111604633727328 111715462559232 111914037586944 111933656822043 112132619691606 112241271614976 112243972839264 112355436566016 112460492848599 112572171590256 112574880778059 112686673112496 113219778054267 113260933761024 113376135849984 113594839815744 113710381533504 114025623201792 114245580036672 114248329497108 114359031456768 114361783647552 114475350463488 114582388940082 114696174827808 115356000281706 115397932511232 115515308224512 115738138680192 116059001942016 116177050054656 116285679680184 116398355748864 116401157018496 116403958355544 116516749031424 116519553150336 116625696287436 116744320806876 116860253598144 117413103167388 117921877145856 118131484119552 118476897815808 118479749108112 118594551140352 118597405264128 118600259456592 118715178258432 118826181123048 118947043840968 119065164043392 119276803217664 119628444736584 120360380046336 120592556705376 120712310982144 120715216072416 120835092155904 120948077214531 121068184540464 121071098195271 121527308938752 121761736618032 121764666964023 121885585203312 122506724272128 122631330613248 122867887963968 122989901755392 122992861658688 123104901636738 123114999555072 123230116407258 123352489909152 123694462596096 123820277031936 123936053343354 124059127874976 124298439464241 124424868228381 124818171899904 124945129304064 125058947694464 125183137314816 125186150001024 125310465939456 125313481689984 125427635629884 125555212943244 125679895379136 125903292285312 126028320380928 126271430566848 126274469444172 126399866136768 126643693039038 127418550481152 127545083301888 127548152831232 127674814353408 127794194792712 127924179225192 128275738988544 128278826102016 128406213218304 128526277541256 128653910388864 128657006603496 128784769271424 129033196681284 129822674075136 129954721752576 130205406015216 130566377184768 130699181311488 130821389640207 130948150217472 130951301645808 130954453149987 131081342660352 131467785297912 132137756054528 132272158491648 132662111789088 132897919634496 133029893735424 133165203600384 133286510042784 133289717746626 133418870032896 133422080922144 133554575540736 133679453763429 133815424321089 134186403619872 134582000328657 134630921263104 134767859595264 135402168932352 135405427552128 135539891730432 135666626293548 135801349854912 135804618081468 135936207203328 135939478675392 136074473192448 136201707608022 136718222556096 136981953695286 137171127324672 137820064806144 137956926836736 137960246939904 138097248178176 138223047451776 138226373959464 138363639474816 138366969366024 138501041301504 138771551147796 139156270420608 139297811660928 139566518859348 140420443387392 140563270467072 140691316156272 140831029479168 140834418751152 140974274181888 141114268495872 141389882301528 141641203820976 141781860428544 142055359387704 142199849403864 142924511650816 143069885715456 143215407645696 143345869291296 143488218714624 143491671935136 143634166147584 143768469141801 144310206362112 144313679364768 144456989870592 144592062233913 144735649187472 144739132428933 145621200549888 145769317521408 146050508334528 146195543596032 146199061971648 146481081767118 146887174332864 147033040444416 147036578975424 147182593453056 147316668994656 147320214351534 147466510492896 148368770371584 148519682002944 148654975561344 148806178303104 148953950078976 149218716782592 149244875762724 149510159588808 149655028819968 149658630452352 149807248754688 149947323798132 150096228787008 150099841037412 150248897483328 150959704072356 151459786420992 151613842044672 152327440048896 152331105996144 152478708609024 152482378196736 152633800617984 152776518586776 152928233103744 152931913509816 153808000375608 154317518240256 155047572906912 155201542691328 155205277807392 155359404200448 155500928383248 155504670704397 155659094409168 155813671464192 156550804223184 157229169527808 157508645492736 157969197087744 157972998810816 158129873685504 158133679275456 158277730675806 158434908164064 158438721095046 158596058454624 158753552057856 159035737623552 159346354298598 159504592982112 159812279311167 160480506728448 160790075607168 160949747976192 160953621429888 161113456207872 161264102952708 161424246053952 161428130927028 161588436916032 162036411918336 162348982157376 162352889285364 162514113604416 162827605335906 163823850618624 163986535673856 163990482211584 164139868848984 164153332740096 164306821876344 164469986545536 164925950128128 165093702709248 165248071124472 165412170499968 165416151347352 165731252618988 165899824304508 166914866668032 167084642253312 167236847506512 167406950590992 167573193838848 167871056380416 168198929537409 168361907422464 168365959258896 168533154849024 168858257385384 169891400641536 170064203774976 170392259723616 170565572300256 171038434802688 171368370055008 171372494245662 171538547185152 171542675471328 171713025695232 171873583410123 172044262241712 173096898766848 173272962336768 173607208020288 174088502913024 174265575081984 174428519520276 174597533623296 174601735527744 174605937533316 174775123547136 174779329725504 174938544431154 175116481210314 175290380397216 176119654751082 176362877988864 176882815718784 177197226179328 177373191647232 177553604800512 177715346723712 177719623662168 177891826710528 177896107896192 178072767387648 178239271684572 178420565761452 178915204826496 179442667104876 180540570069504 180888835058064 181068466473216 181072824108624 181248276271104 181252638233856 181432630923264 181602276810696 182290963408128 182642604927048 183760086408192 183946995919872 184297396602368 184301831945952 184484852633088 184489292488032 184657352455107 184672499332608 184845174610887 185028734863728 185541693894144 185730415547904 185904080015031 186088691812464 187227257849856 187417693956096 187588421541696 187774705972224 187779225001536 187965698909184 188141453444826 188332819414866 188519843068704 188854938427968 189042480571392 189407145850272 189411704166258 189599799205152 189965539558557 190759847620608 190953876860928 191127825721728 191317624952832 191322229246848 191512221530112 191691292189068 191886268837788 192413608482816 192418239153024 192609319827456 192789416311884 192980865583296 192985509905244 193549795021926 194734011112704 194927391461376 194932082628864 195308109022824 195849565777152 196044053925888 196048771967232 196243457937408 196422225326208 196426952468712 196622013990528 197201677946868 198206634081792 198408237737472 198993167683632 199346879451744 199544840603136 199747805400576 199929765064176 199934576619939 200128305049344 200133121383216 200331863311104 201279605429808 201946381894656 202151789392896 203103253398528 203108141328192 203309837595648 203499939440322 203702024782368 203706927122202 203904310804992 203909218013088 204302561412033 205077333834144 205472930542929 205756690987008 206730097209216 206935390255104 206940370409856 207145872267264 207334571177664 207339560939196 207545459212224 207550454049036 207751561952256 208157326721694 208734405630912 209349778289022 209638892703744 210625596116992 210630665081088 210839831580672 210844905700608 211036974234408 211054284951552 211246544218752 211251628126728 211461411272832 211671402743808 212047650164736 212461805731464 212672790642816 213083039081556 213299774105796 214386767476224 214604828573184 215018803936944 215232328071936 215237507902704 215451249221376 216465309543168 216470519047152 216685484805888 217103473781208 218431800824832 218653976282112 218853158465312 219075762501792 219293315394048 219298592957472 219721622650677 220330761499296 220549560666624 220554868463136 220975003491984 220980321527301 221199765739344 222553155557376 222779523004416 222982463342016 223209267454656 223430925118464 223828075173888 223867313644086 224265239383212 224482543229952 224487945678528 224710873132032 224920985697198 225144343180512 225149761556118 225373346224992 226439556108534 226521867522048 226752271699968 227189679631488 227420763067008 228051246403584 228491160073344 228496658994216 228718062913536 228723567295104 228950700926976 229164777880164 229392349655616 230712000563412 231476277360384 232571359360368 232796711497728 232802314036992 232807916711088 233033498062848 233039106300672 233251392574872 233488641613752 233720507196288 234826206334776 235843754291712 236262968239104 236953795631616 236959498216224 237194810528256 237200518913184 237416596013709 237652362246096 237658081642569 237894087681936 238130328086784 238553606435328 239019531447897 239256889473168 240720760092672 241185113410752 241424621964288 241430432144832 241670184311808 241896154429062 242136369080928 242142196390542 243054617877504 243523473236064 243529333928046 243771170406624 244241408003859 245013448544256 245262661226496 245735775927936 245979803510784 245985723317376 246209803273476 246229999110144 246460232814516 246704979818304 247388925192192 247640554063872 247872106686708 248118255749952 248596878928482 248849736456762 250117895388928 250366274629632 250372300002048 250620931878912 250626963379968 250855271259768 251110425886488 251359790758272 251806584570624 252056640761856 252542861133696 252548938888344 252799732273536 253287386078076 254837100962304 255096305662464 255588389585424 255848358450384 256557652204032 257052555082512 257058741368493 257307820777728 257314013206992 257569538542848 258066393362568 259645348150272 259909443505152 260410812030432 261132754369536 261398362622976 261642779280414 261896300434944 261902603291616 261908906299974 262162685320704 262407816646731 262674721815471 262935570595824 264179482126623 264275512109056 264544316983296 265324223578176 265795839268992 266059787470848 266330407200768 266573020085568 266579435493252 266837740065792 266844161844288 267109151081472 267358907526858 267630848642178 268372807239744 269164000657314 269261842526208 269535719190528 270804337864704 270810855104256 271079783460864 271333252587096 271602699709824 271609236162936 271872414406656 271878957350784 272148946384896 272403415216044 273436445112192 273963907390572 275640129612288 275920493879808 276446094903552 276452747918928 276727278949632 276733938732048 277002082603008 277543102295592 278312540841216 278595623321856 279133037718696 280840886774784 281126540934144 281382632312544 281662058958336 281668837502304 281948548363776 282212180167239 282499229122299 282779764603056 283282407641952 283563720857088 284110718775408 284117556249387 284399698807728 285849023301632 286139771430912 286430815291392 286691738582592 286976437429248 286983343870272 287268332295168 287536938283602 288620412724224 288627358729536 288913979741184 289184124467826 289471298374944 289478264857866 290324692532889 291242401099776 291538635042816 292101016669056 292391087192064 292398123943296 292962163534236 293774348665728 294066080888832 294073157950848 294365186906112 294633337989312 294640428703068 294933020985792 297309951122688 297612356606208 297907900157952 298489751525448 299020319177616 299310057639936 299317260904704 299614497509376 299894647596264 300192457574016 300199682074824 300497794966656 301919408144712 302919572841984 303227684089344 304654880097792 304662211992288 304964756393472 305249909160483 305553037173552 305560390683303 305856466207488 305863827019632 307616000751216 308635036480512 310095145813824 310403085382656 310410555614784 310718808400896 311001856766496 311009341408794 311318188818336 311627342928384 312235990082541 313101608446368 314024667433533 314458339055616 315017290985472 315938394175488 315945997621632 316259747371008 316267358550912 316555461351612 316869816328128 316877442190092 317192116909248 317507104115712 318071475247104 318692708597196 319009185964224 319624558622334 321580151214336 321899495952384 321907242859776 322226912415744 322528205905416 322848492107904 322856261854056 323176873832064 324072823836672 324697964314752 324705778570728 325028227208832 325655210671812 327647701237248 327980964423168 328279737697968 328613643752688 328939973091072 330496142248944 330824340999936 330832302694704 331462505237976 331799648609016 333829733336064 334169284506624 334473695013024 334813901181984 335146387677696 335742112760832 335800970466129 336397859074818 336723814844928 336731918517792 337066309698048 337381478545797 337716514770768 337724642334177 339659334162801 339782801283072 340128407549952 340784519447232 341131144600512 342076869605376 342736740110016 342744988491324 343077094370304 343085350942656 343426051390464 343747166820246 344088524483424 346193797533696 346545924673536 347214416040576 348177005826048 348531150163968 348857039040552 349195067246592 349203471055488 349211875066632 349550247094272 349558659451008 349877088862308 350232962420628 350580760794432 352239309502164 353765631437568 354394452358656 355430693447424 355439247324336 355783653421056 355792215792384 356145534775296 356478543369144 356841131522904 357830409652992 358885334209752 361081140139008 361777670116128 362136932946432 362145648217248 362505276467712 362844231643593 363204553621392 363213294585813 364581926816256 365285209854096 365294000892069 367520172816384 367893991839744 368594793204736 368603663891904 368969705266176 368978584976064 369314704910214 369344998665216 369690349221774 370057469727456 371083387788288 371460831095808 371808160030062 372177383624928 372895318392723 373274604685143 374454515699712 374835387912192 375176843083392 375549411944448 375558450003072 375931397818368 376282906889652 376665638829732 377039686137408 377709876855936 378084961142784 378814291700544 378823408332516 379199598410304 379931079117114 382255651443456 382635249905664 382644458493696 383024443060224 383382584378136 383772537675576 384827216965632 384836478306048 385218639654912 385578832623768 385961731166592 385971019810488 387099590043852 389468022225408 389864165257728 390616218045648 391699131554304 392097543934464 392464168920621 392844450652416 392853904937424 392863359449961 393244027981056 394403355893736 396413268163584 396816475474944 397986335367264 398693758903488 399089681206272 399495610801152 399859530128352 399869153239878 400256610098688 400266242766432 400663726622208 401038361290287 402559210859616 403746000985971 403892763789312 404303578785792 406206506797056 406216282656384 406619675191296 406999878880644 407404049564736 407413854244404 407808621609984 407818436026176 408605122824066 410154667668288 410945861085858 411513381974016 413460194418432 413870780510208 413880740819712 414291744534528 414669142355328 414679121878392 415090918424448 415100908098072 415503123904512 416314653443388 417468811261824 418699556578044 421261330162176 421689811401216 422073948468816 422493088437504 422503256253456 422922822545664 423342805487616 424923611462928 425345581285632 426166078163112 426599548211592 428773534952448 429209657146368 430037607873888 430464656143872 430475015805408 430902498442752 431305407425403 432930619086336 432941038094304 433370969611776 433776186701739 434206947562416 436863601649664 437307952564224 437706316930624 438151525003584 438586630788096 438597185914944 439443245301354 440661522998592 441099121333248 441109736926272 441950006983968 441960643054602 442399531478688 445106311114752 445559046008832 445964926684032 446418534909312 446861850236928 447656150347776 447734627288172 448530478766424 448965086459904 448975891357056 449421746264064 449841971394396 450288686361024 450299523112236 450746692449984 452879112217068 454379359262976 454841526134016 456982320146688 456993317988432 457436125827072 457447134590208 457901401853952 458329555760328 458784699311232 461424001126824 462952554720768 465142718720736 465604628073984 465615833422176 466078212601344 466502785149744 466514012113191 466977283227504 467441014392576 469652412669552 471687508583424 472525936478208 473907591263232 473918996432448 474389621056512 474401037826368 474833192027418 475304724492192 475316163285138 475788175363872 476260656173568 477107212870656 478039062895794 478513778946336 479436837933501 481441520185344 482370226821504 482849243928576 482860864289664 483340368623616 483792308858124 484272738161856 484284392781084 486109235755008 487046946472128 487058667856092 487542340813248 488482816007718 491471551855872 491959607021568 491971446634752 492419606546952 492459998220288 492920465629032 493409959636608 494777850384384 495281108127744 495744213373416 496236511499904 497193757856964 497699472913524 500235790777856 500744600004096 501253926759936 501710542519536 502220851772976 502719581516544 503613169141248 504596788612227 505085722267392 505097877776688 505599464547072 506574772156152 509674201924608 510192611324928 511176779170848 511696716900768 513115304408064 514105110165024 514117482736986 514615641555456 514628026413984 515139077085696 515620750230369 516132786725136 519290696300544 519818887010304 520821624060864 522265508739072 522796725245952 523285558560828 523792600869888 523805206583232 523817812599948 524325370641408 524815633293462 525349443630942 525871141191648 528358964253246 528551024218112 529088633966592 530648447156352 531591678537984 532119574941696 532660814401536 533146040171136 533158870986504 533675480131584 533688323688576 534218302162944 534717815053716 535261697284356 536745614479488 538328001314628 541621710208512 542666505174192 543205399419648 543218472325872 543744828813312 543757914701568 544297892769792 544806830432088 546872890224384 547927814781144 551280259224576 551840987759616 552892189807104 552905495837856 553454557899264 553467877464096 553972057365321 554535523832661 555086204591184 556625081682432 557191246643712 557712240045093 558266075437392 561681773549568 562253081868288 562765264625088 563324117916672 563337675004608 563897096727552 564424360334478 564998458244598 565559529206112 566564815283904 567127441714176 568221437550816 568235112498774 568799397615456 569896618675671 571698046603264 572279542861824 572861630582784 573383477165184 573952874858496 573966687740544 574536664590336 575073876567204 577240825448448 577254717459072 577827959482368 578368248935652 578942596749888 578956529715732 580649385065778 584202033338112 584782174384128 584796247886592 585924327068472 587548697331456 588132161777664 588146315901696 588730373812224 589266675978624 589280857406136 589866041971584 594619902245376 595224713212416 596979503050896 598040638355232 598634521809408 599789295192528 599803729859817 600384915148032 600399364149648 600995589933312 603838816289424 605839145683968 606455368178688 609309760195584 609324423984576 609929512786944 610499818320966 611106074347104 611120781366606 611712932414976 611727654039264 612907684236099 615232001502432 616418791628787 617270072961024 620190291627648 620806170765312 620821111229568 621437616801792 622003713532992 622018682817588 622636377636672 623254685856768 624471980165082 626203216892736 628049334867066 628916678111232 631876788350976 631891995243264 632519494742016 632534717101824 633110922703224 633739632656256 633754884380184 634384233818496 635014208231424 636142950494208 637385417194392 638018371928448 639249117244668 643160302428672 643814485719552 645056411810832 645696984215808 645712523708112 646353747664128 649395928629504 649411557141456 650056454417664 651310421343624 655295402474496 655961928846336 656559475395936 657227287505376 657879946182144 659164867952031 660992284497888 661648681999872 661664605389408 662925010475952 662940964581903 663599297218032 667659466672128 668338569013248 668947390026048 669627802363968 670292775355392 671484225521664 671601940932258 672795718149636 673447629689856 673463837035584 674132619396096 674762957091594 675433029541536 675449284668354 679318668325602 679565602566144 680256815099904 681569038894464 682262289201024 684153739210752 685473480220032 685489976982648 686154188740608 686170701885312 686852102780928 687494333640492 688177048966848 694428832081152 697714078081104 698390134493184 698406942110976 698423750133264 699100494188544 699117318902016 699754177724616 700465924841256 701161521588864 704478619004328 707531262875136 708788904717312 710861386894848 710878494648672 711584431584768 712249788041127 712957086738288 712974244927707 713682263045808 715660819305984 717058594343691 717770668419504 722162280278016 723555340232256 724273865892864 724291296434496 725010552935424 725688463287186 726409107242784 726426589171626 729163853632512 730570419708192 730588001784138 732724224011577 735040345632768 735787983679488 737189586409472 737207327783808 737939410532352 737957169952128 738629409820428 738689997330432 739380698443548 740114939454912 742166775576576 742921662191616 743616320060124 744354767249856 745790636785446 746549209370286 750353686166784 751098823888896 751116900006144 751862795636736 752565813779304 753331277659464 754079372274816 755419753711872 756169922285568 757628583401088 757646816665032 758399196820608 759862158234228 764511302886912 765288916987392 766765168756272 767545075351152 769672956612096 771157665247536 771176224105479 771923462333184 771942039620976 774199180087704 778936044450816 779728330515456 781232436091296 783398263108608 784195087868928 784928337841242 785688901304832 785707809874848 785726718899922 786488055962112 787223449940193 788024165446413 788806711787472 792538446379869 792826536327168 793632950949888 795972670734528 797387517806976 798179362412544 798991221602304 799719060256704 799738306479756 800513220197376 800532485532864 801327453244416 802076722580574 805118421719232 807492001971942 807785527578624 808607157571584 812413013594112 812432565312768 813239350382592 813999757761288 814808099129472 814827708488808 815617243219968 815636872052352 817210245648132 820309335336576 821891722171716 826920388836864 827761481639424 829338284710656 829358243756784 830181836848896 830201816196144 831006247809024 832629306886776 834937622523648 837399113156088 842522660324352 843379622802432 844147896937632 844986176875008 845006512506912 845845645091328 846636540501717 847497687366897 849847222925856 850691162571264 852332156326224 852352668748161 853199096423184 857547069904896 858419314292736 860075215747776 860929312287744 860950031610816 861804996885504 862610814850806 865861238172672 865882076188608 866741939223552 867552373403478 868413895124832 870974077598667 873727203299328 874615905128448 875412633861248 876303050007168 877173261576192 877194371829888 878886490602708 881323045997184 882198242666496 882219473852544 883900013967936 883921286109204 884799062957376 891929853368064 892837069818624 893723700473856 895469254576344 897060957532848 897930172919808 897951782714112 898843492528128 899683942788792 900577372722048 900599046224472 901493384899968 905758224434136 908758718525952 909683052268032 913964640293376 913986635976864 914894269180416 915749727481449 916659111520656 916681172049909 917569398622464 922848002253648 925905109441536 930285437441472 931209256147968 931231666844352 932156425202688 933005570299488 933028024226382 933954566455008 934882028785152 936707970247623 939304825339104 942074002300599 943375017166848 945051872956416 947815182526464 947837992864896 948779242113024 948802075652736 949666384054836 950609448984384 950632326570276 951576350727744 952521312347136 954214425741312 956078125791588 957027557892672 958873675867002 964740453643008 965698487857152 965721728579328 966680737247232 967584617716248 968545476323712 968568785562168 972218471510016 974093892944256 974117335712184 975084681626496 976965632015436 982943103711744 983942893269504 984839213093904 985840931258064 986819919273216 991488426746832 992473022999808 994387515713928 995398945827048 1000471581555712 1001489200008192 1002507853519872 1003421085039072 1004441703545952 1005439163033088 1007226338282496 1009193577224454 1010171444534784 1010195755553376 1011198929094144 1012144435637391 1013149544312304 1013173927002531 1018978002488403 1019348403849216 1020385222649856 1022353558341696 1023393433801536 1026230608816128 1028210220330048 1028234965473972 1029231283110912 1029256052827968 1030278154171392 1031241500460738 1032265573450272 1038581392601088 1039637774020608 1041643248121728 1044531017478144 1045593450491904 1046571117121656 1047585201739776 1047610413166464 1047635625199896 1048650741282816 1049631266586924 1050698887261884 1051742282383296 1056717928506492 1061296894312704 1063183357075968 1066292080342272 1066317741973008 1067350960263168 1067376647377152 1068436604325888 1069435630107432 1070523394568712 1073491228958976 1076656002629256 1083243420417024 1085333010348384 1086410798839296 1086436944651744 1087515829403136 1088532694930779 1089613660864176 1093745780448768 1095855629562288 1095882002676207 1102560518449152 1103681975519232 1105784379614208 1105810991675712 1106909115798528 1106935754928192 1107944114730642 1109071047665322 1110172409182368 1113250163364864 1114382493287424 1115424480090186 1116532150874784 1118685955178169 1123363547099136 1124506163736576 1125530529250176 1126648235833344 1126675350009216 1127794193455104 1128848720668956 1129996916489196 1131119058412224 1133129630567808 1134254883428352 1136442875101632 1136470224997548 1137598795230912 1139793237351342 1146766954330368 1147905749716992 1147933375481088 1149073329180672 1150147753134408 1154481650896896 1154509434918144 1155655918964736 1156736497871304 1157885193499776 1157913059431464 1161298770131556 1168404066676224 1169592495773184 1171848654136944 1175097394662912 1176292631803392 1177392506761863 1178533351957248 1178561714812272 1179732083943168 1189239804490752 1190449426424832 1193959006101792 1196081276710464 1197269043618816 1199578590385056 1199607459719634 1200769830296064 1200798728299296 1201991179866624 1203115083870861 1207677632578848 1211678291367936 1212910736357376 1218619520391168 1218648847969152 1219859025573888 1220999636641932 1222212148694208 1222241562733212 1223425864829952 1223455308078528 1225815368472198 1230464003004864 1232837583257574 1234540145922048 1240380583255296 1241612341530624 1241642222459136 1242875233603584 1244007427065984 1244037365635176 1245272755273344 1246509371713536 1248943960330164 1252406433785472 1256098669734132 1263783990486528 1265069434203648 1266221845406448 1267479265312512 1267509768760368 1268768467636992 1270028416462848 1274770834388784 1276036743856896 1278498234489336 1286320604857344 1287628971439104 1290112823621664 1291393968431616 1291425047416224 1292707495328256 1293916222276209 1298791857259008 1298823114282912 1300112908835328 1301328560105217 1302620842687248 1310590804948992 1311923857692672 1313118950791872 1314454575010752 1315759892364288 1318329735904062 1321984568995776 1323297363999744 1323329210778816 1325850020951904 1325881929163806 1327198594436064 1335318933344256 1336677138026496 1337894780052096 1339255604727936 1340585550710784 1342968451043328 1343203881864516 1345591436299272 1346895259379712 1346927674071168 1348265238792192 1349525914183188 1350866059083072 1350898569336708 1358637336651204 1363138077788928 1364524578402048 1370946960440064 1370979953965296 1372308377481216 1372341403770624 1373704205561856 1374988667280984 1376354097933696 1388857664162304 1395428156162208 1396813884221952 1396847500266528 1398234637804032 1399508355449232 1399542036339573 1400931849682512 1402323043177728 1408957238008656 1415062525750272 1417577809434624 1421722773789696 1421756989297344 1423168863169536 1424499576082254 1425914173476576 1425948489855414 1427364526091616 1431321638611968 1434117188687382 1435541336839008 1438310513800503 1444324560556032 1447110680464512 1448547731785728 1448582592868992 1450021105870848 1451376926574372 1452818214485568 1452853178343252 1458327707265024 1461140839416384 1461176003568276 1465448448023154 1474379172818944 1474414655567616 1475878821064704 1475914339904256 1477258819640856 1477379994660864 1478761396887096 1480229878909824 1484333551153152 1485843324383232 1487232640120248 1488709534499712 1491581273570892 1493098418740572 1500707372333568 1502233800012288 1505131627558608 1506662555318928 1508158744549632 1510839507423744 1513790365836681 1515257166802176 1515293633330064 1516798393641216 1519724316468456 1529022605773824 1530577833974784 1533530337512544 1535090150702304 1539345913224192 1542315330495072 1542352448210958 1543846924666368 1543884079241952 1546862250691107 1548398360175408 1557872088901632 1559456661030912 1562464872182592 1566796526217216 1568390175737856 1569856675682484 1571377802609664 1571415619749696 1571453437799844 1572976111924224 1574446899880386 1576048330892826 1577613423574944 1585076892759738 1585653072654336 1587265901899776 1591945341469056 1594775035613952 1596358724825088 1597982443204608 1599438120513408 1599476612959512 1601026440394752 1601064971065728 1602654906488832 1604153445161148 1610236843438464 1614984003943884 1624865130625536 1627999515522576 1629616198258944 1629655416977616 1631234486439936 1631273744104704 1634420491296264 1640618670673152 1643783444343432 1653840777673728 1655522963278848 1658676569421312 1658716487513568 1660363673697792 1660403632392288 1661916172095963 1663606571497983 1665258613773552 1669875245047296 1673136720135279 1674798226312176 1685045320648704 1686759245604864 1688295793875264 1689972353750016 1690013025013824 1691691290182656 1693273081003434 1694995374733794 1699694445851712 1701382325142528 1704664312652448 1704705337496322 1706398192846368 1709689856027013 1715094139809792 1716838628585472 1720150431495552 1721858624575488 1721900063221632 1723609993771008 1725221629701612 1731722476345344 1731764152377216 1733483878447104 1735104746806956 1736827790249664 1741948155197334 1750825267722496 1752606100014336 1754346523152384 1754388743659776 1757772981205416 1762646091994368 1764396485332992 1764438947705088 1767800027935872 1767842572218408 1769598125914752 1783859706736128 1785674139637248 1790938509152688 1794121915065696 1795903565428224 1799367885577584 1799411189579451 1801154745444096 1801198092448944 1802986769799936 1811516448868272 1817517437051904 1819366104536064 1827929280586752 1827973271953728 1829788538360832 1831499454962898 1833318223041312 1833362344099818 1835138797244928 1838723052708297 1845696004507296 1849256374886361 1851810218883072 1860570874882944 1862418512295936 1862463333688704 1864312850405376 1866011140598976 1866056048452764 1867909132910016 1869764057570304 1873415940495246 1878609650678208 1884148004601198 1886750034333696 1895630365052928 1895675985729792 1897558484226048 1897604151305472 1899332768109672 1901218897968768 1901264653140552 1903152701455488 1905042624694272 1908428851482624 1912156251583176 1914055115785344 1917747351734004 1929480907286016 1931443457158656 1935169235432496 1937090952647424 1937137571124336 1948187785888512 1948234671424368 1950169363252992 1953931264030872 1965886207423488 1967885786539008 1969678426187808 1971681862516128 1973639838546432 1977494603856093 1982976853493664 1984946045999616 1988775031427856 1988822893745709 1990797891654096 2000943163111424 2002978400016384 2005015707039744 2006842170078144 2008883407091904 2010878326066176 2014452676564992 2018387154448908 2020342889069568 2020391511106752 2022397858188288 2024288871274782 2026299088624608 2026347854005062 2037956004976806 2038696807698432 2040770445299712 2044707116683392 2046786867603072 2052461217632256 2056420440660096 2056469930947944 2058462566221824 2058512105655936 2060556308342784 2062483000921476 2064531146900544 2083286496243456 2093142234243312 2095170403479552 2095220826332928 2095271250399792 2097301482565632 2099262533173848 2101397774523768 2103484564766592 2113435857012984 2122593788625408 2126366714151936 2132584160684544 2132635483946016 2134753294754304 2136749364123381 2138871260214864 2138922734783121 2141046789137424 2146982457917952 2151175783031073 2153312005258512 2166486840834048 2170666020696768 2172821597678592 2172873889303488 2175031658806272 2177065389861558 2179227321728352 2187491560897536 2191711259124576 2191764005352414 2198172672034731 2205121036898304 2207363951038464 2211568759228416 2211621983351424 2213818231597056 2213871509856384 2215888229461284 2218142095330644 2220344818364736 2226500326729728 2228764986574848 2230848960180372 2233064301749568 2237371910356338 2251061058500352 2253296471666688 2253350700018432 2255588386910208 2257697441337912 2259993832978392 2262238116824448 2266259261135616 2268509766856704 2272885750203264 2272940449995096 2275197590461824 2279586474702684 2293533908660736 2295866750962176 2300295506268816 2309018869836288 2313472995742608 2313528672316437 2315770386999552 2315826118862928 2322597540263112 2336808133352448 2339184991546368 2343697308273888 2350194789325824 2352585263606784 2354785013523726 2357066703914496 2357123429624544 2359464167886336 2361670349820579 2364072496339239 2377615339139607 2378479608981504 2380898852849664 2387918012203584 2392162553420928 2394538087237632 2399157180770112 2399214919439268 2401539660592128 2401597456598592 2403982359733248 2406230167741722 2415355265157696 2423356582735872 2425821472714752 2437239040782336 2437297695938304 2439718051147776 2441999273283864 2444424297388416 2444483125466424 2446851729659904 2446910616157056 2451630736944396 2460928006009728 2465675166515148 2480761166510592 2483284444918272 2488014854131968 2488074731270352 2490545510546688 2493018743427072 2497887920660328 2504812867570944 2512197339468264 2527567980973056 2530138868407296 2532443690812896 2534958530625024 2535019537520736 2537536935273984 2539909621505151 2542493062100691 2549541668777568 2552073487713792 2556996468978672 2557058006244483 2572641209714688 2575257942878208 2580225647243328 2582787936863232 2582850094832448 2585414990656512 2587832444552418 2597583714518016 2597646228565824 2600225817670656 2602657120210434 2605241685374496 2612922232796001 2621181609897984 2623847715385344 2626237901583744 2628909150021504 2631519784728576 2636659471808124 2643969137991552 2646594727999488 2646658421557632 2651700041903808 2651763858327612 2654397188872128 2675789560104192 2678511209455872 2681171101421568 2686407763729032 2691182872598544 2693790518759424 2693855348142336 2696530477584384 2699051828366376 2701732118166144 2701797138673416 2717274673302408 2726276155577856 2729049156804096 2741893920880128 2741959907930592 2744682807541248 2747249182444347 2749977334561968 2750043516149727 2752708195867392 2777715328324608 2790856312324416 2793627768443904 2793695000533056 2796469275608064 2799016710898464 2799084072679146 2801863699365024 2804646086355456 2817914476017312 2826222006901797 2830125051500544 2835155618869248 2843445547579392 2843513978594688 2846337726339072 2848999152164508 2851828346953152 2851896979710828 2854729052183232 2862643277223936 2868234377374764 2871082673678016 2876621027601006 2894221360929024 2897095463571456 2897165185737984 2900042211741696 2902753853148744 2905636428971136 2905706356686504 2916655414530048 2922281678832768 2922352007136552 2930896896046308 2948829311135232 2951828679808512 2954517639281712 2957522793774192 2960459757819648 2974465280240496 2977419068999424 2983162547141784 2986196837481144 3001414744667136 3004467600024576 3010263255117216 3013325110637856 3016317489099264 3021679014847488 3027580731673362 3030514333604352 3030587266660128 3033596787282432 3036433306912173 3039448632936912 3056934007465209 3058045211547648 3061155667949568 3067060675025088 3070180301404608 3078691826448384 3084630660990144 3084704896421916 3087693849332736 3087768158483904 3093724501382214 3096796720350816 3115744177803264 3118913322061824 3124929744365184 3133593052434432 3136780351475712 3139713351364968 3142755605219328 3142831239499392 3142906875599688 3145952223848448 3148893799760772 3152096661785652 3155226847149888 3170153785519476 3183890682938112 3189550071227904 3198876241026816 3198953225919024 3202052880789504 3202129942131456 3205309812977664 3208306890322296 3220473686876928 3229968007887768 3249730261251072 3255999031045152 3259232396517888 3259310833955232 3262547488209408 3265598084792337 3268840982592528 3281237341346304 3287566888686864 3307681555347456 3311045926557696 3317353138842624 3317432975027136 3320727347395584 3320807264784576 3323832344191926 3327213142995966 3330517227547104 3339750490094592 3346273440270558 3349596452624352 3356057865534507 3370090641297408 3373518491209728 3376591587750528 3379944707500032 3380026050027648 3383382580365312 3386546162006868 3389990749467588 3399388891703424 3402764650285056 3409328625304896 3409410674992644 3412796385692736 3419379712054026 3440300862991104 3443717249150976 3443800126443264 3447219987542016 3450443259403224 3463444952690688 3463528304754432 3466967756894208 3470209493613912 3473655580499328 3483896310394668 3501650535444992 3505212200028672 3508777487319552 3515545962410832 3525292183988736 3528877895410176 3532177520285589 3535600055871744 3535685144436816 3539196251829504 3567719413472256 3571348279274496 3581877018305376 3588243830131392 3591807130856448 3598735771155168 3598822379158902 3602309490888192 3602396184897888 3605973539599872 3609345251612583 3623032897736544 3635034874103808 3638732209072128 3655858561173504 3655946543907456 3659577076721664 3662998909925796 3666636446082624 3666724688199636 3670277594489856 3677446105416594 3691392009014592 3698512749772722 3703620437766144 3721141749765888 3724837024591872 3724926667377408 3728625700810752 3732022281197952 3732112096905528 3735818265820032 3739528115140608 3746831880990492 3757219301356416 3768296009202396 3791351971459584 3795208302610944 3798665536219344 3802437795937536 3802529306281104 3806305402910976 3810085249388544 3824312503166352 3828110231570688 3835494703468008 3858961814572032 3862886914317312 3870338470864992 3874181905294848 3874275142248672 3881748666828627 3896375571777024 3896469342848736 3900338726505984 3903985680315651 3907862528061744 3931772414846976 3935771573078016 3939356852375616 3943363725032256 3947279677092864 3954989207712186 3965953706987328 3969892091999232 3977550062855712 3977645787491418 3981595783308192 4001886326222848 4005956800032768 4010031414079488 4013684340156288 4017766814183808 4021756652132352 4028905353129984 4036774308897816 4040685778139136 4040783022213504 4044795716376576 4048577742549564 4052598177249216 4052695708010124 4075912009953612 4089414233366784 4093573735206144 4112840881320192 4112939861895888 4116925132443648 4117024211311872 4121112616685568 4124966001842952 4129062293801088 4166572992486912 4186284468486624 4190441652665856 4190542500799584 4198525066347696 4198626109018719 4202795549047536 4206969129533184 4226871714025968 4245187577250816 4252733428303872 4265168321369088 4265270967892032 4269506589508608 4273498728246762 4277742520429728 4277845469566242 4282093578274848 4293964915835904 4302351566062146 4306624010517024 4314931541401509 4332973681668096 4341332041393536 4345643195357184 4345747778606976 4350063317612544 4354130779723116 4358454643456704 4374983121795072 4383422518249152 4383528010704828 4396345344069462 4423137518456832 4423243966702848 4427636463194112 4427743019712768 4431776458922568 4436284190661288 4440689636729472 4453000653459456 4457529973149696 4461697920360744 4466128603499136 4474743820712676 4502122117000704 4506701400036864 4515394882675824 4519987665956784 4524476233648896 4532518522271232 4541371097510043 4545771500406528 4545880899990192 4550395180923648 4559172949405368 4587067817321472 4591733501924352 4600591012537632 4618037739672576 4626945991485216 4627057344632874 4631540773999104 4631652237725856 4640586752073321 4645195080526224 4673616266704896 4678369983092736 4687394616547776 4700389578651648 4705170527213568 4709570027047452 4714133407828992 4714246859249088 4718928335772672 4723340699641158 4728144992678478 4755230678279214 4756959217963008 4761797705699328 4775836024407168 4784325106841856 4789076174475264 4798314361540224 4798429838878536 4803079321184256 4803194913197184 4807964719466496 4812460335483444 4830710530315392 4874595391876608 4883998546567728 4888848594776832 4888966250932848 4893703459319808 4893821232314112 4903261473888792 4921856012019456 4931350333030296 4961522333021184 4966568889836544 4976029708263936 4976149462540704 4981091021093376 4985748516287889 4990819714493949 4995775841320656 5009625735141888 5019410160405837 5024394678936528 5055135961946112 5060277736814592 5064887381625792 5069917061250048 5070039075041472 5075073870547968 5079819243010302 5084986124201382 5099083337555136 5104146975427584 5113992937957344 5114116012488966 5129069568081039 5145282419429376 5150515885756416 5160451294486656 5165575873726464 5165700189664896 5170829981313024 5175664889104836 5195167429036032 5195292457131648 5200451635341312 5205314240420868 5210483370748992 5225844465592002 5252475803167488 5257818300043008 5263039569457152 5273318943616248 5287938275983104 5293189455998976 5293316843115264 5303400083807616 5303527716655224 5308794377744256 5351579120208384 5357022418911744 5372815527458064 5382365745197088 5387710696284672 5398103656732752 5398233568738353 5403464236332288 5403594277346832 5434549346604816 5452552311155712 5458098313608192 5483787841760256 5483919815861184 5489365615082496 5494498364888694 5499954669123936 5500087032299454 5505416391734784 5516169158124891 5547769124659083 5555430656649216 5581712624648832 5587255536887808 5587390001066112 5592938551216128 5598033421796928 5598168145358292 5603727398730048 5609292172710912 5635828952034624 5652444013803594 5660250103001088 5686891095158784 5687027957189376 5692675452678144 5697998304329016 5703656693906304 5703793959421656 5709458104366464 5725286554447872 5736468754749528 5742165347356032 5753242055202012 5788442721858048 5794330371475968 5805507706297488 5811272857942272 5811412713373008 5844563357665536 5844704014273104 5861793792092616 5897658622270464 5903657359617024 5909035278563424 5915045587548384 5920919515639296 5932483811568279 5948930560480992 5954838137998848 5966325094283568 5966468681237127 5972393674962288 6002829489334272 6008935200049152 6020526510234432 6026650221275712 6032634978198528 6043358029694976 6055161463346724 6061028667208704 6061174533320256 6067193574564864 6072866613824346 6078897265873824 6113868014930418 6116090423095296 6122311335899136 6134121350050176 6140360602809216 6157383652896768 6169261321980288 6169409792843832 6175387698665472 6175536316967808 6187449002764428 6193593440701632 6249859488730368 6279426702729936 6285511210438656 6285662478998784 6285813751199376 6291904447696896 6297787599521544 6304193323571304 6310453694299776 6340307571038952 6367781365876224 6379100142455808 6397752482053632 6397906451838048 6404259884262912 6410248092370143 6416613780644592 6416768204349363 6440947373753856 6453527349093219 6459936015775536 6499460522502144 6511998062090304 6518464793035776 6518621667910464 6525094976418816 6531196169584674 6537681965185056 6562474682692608 6575133777373728 6594518016104193 6615363110694912 6622091853115392 6634706277685248 6634865950054272 6641454694791168 6641614529569152 6647664688383852 6654426285991932 6661034455094208 6679500980189184 6692546880541116 6699192905248704 6712115731069014 6753183175501056 6759889415000064 6760052100055296 6766765160730624 6773092324013736 6779981498935176 6798777783406848 6805529300570112 6818657250609792 6818821349985288 6825592771385472 6838759424108052 6880601725982208 6887600252886528 6900886518806448 6927056609508864 6940418987227824 6940586016949311 6947311160998656 6967792620789336 7003301070889984 7010424400057344 7017554974639104 7031091924821664 7050584367977472 7057755790820352 7064355040571178 7071200111743488 7071370288873632 7078392503659008 7085011049461737 7092217489017717 7132846017418821 7135438826944512 7142696558548992 7163754036610752 7176487660262784 7183614261712896 7197471542310336 7197644758317804 7204618981776384 7204792369795776 7211947079199744 7218690503225166 7246065795473088 7270069748207616 7277464418144256 7311717122347008 7311893087814912 7319154153443328 7325997819851592 7333272892165248 7333449376399272 7340555188979712 7354892210833188 7382784018029184 7397025499545444 7442283499531776 7449853334754816 7464044562395904 7464224193811056 7471636531640064 7479056230281216 7493663761980984 7514438602712832 7536592018404792 7582703942919168 7590416605221888 7597331072438688 7604875591875072 7605058612562208 7612610805821952 7619728864515453 7648625006332704 7656220463141376 7670989406936016 7671174018733449 7717923629144064 7725773828634624 7740676941729984 7748363810589696 7748550284497344 7763497333657254 7792751143554048 7792938685697472 7800677453011968 7807971360631302 7815725056123488 7863544829693952 7871543146156032 7878713704751232 7886727450064512 7894559354185728 7909978415424372 7931907413974656 7939784183998464 7955100125711424 7955291574982836 7963191566616384 8027368680312576 8035533628367616 8043513304264704 8073548617795632 8081371556278272 8081566044427008 8089591432753152 8097155485099128 8105196354498432 8105391416020248 8151824019907224 8178828466733568 8187147470412288 8225681762640384 8225879723791776 8234048422623744 8241747547333041 8249932003685904 8258124587602176 8333145984973824 8372568936973248 8380883305331712 8381085001599168 8397050132695392 8397252218037438 8405591098095072 8413938259066368 8453743428051936 8490375154501632 8505466856607744 8530336642738176 8530541935784064 8539013179017216 8546997456493524 8555485040859456 8555690939132484 8564187156549696 8587929831671808 8604703132124292 8613248021034048 8629863082803018 8682664082787072 8691286390714368 8691495557213952 8700126635225088 8708261559446232 8716909286913408 8749966243590144 8766845036498304 8767056021409656 8792690688138924 8846487933405696 8855486039425536 8863552917845136 8872568381322576 8881379273458944 8923395840721488 8932257206998272 8949487641425352 9004244234001408 9013402800073728 9030789765351648 9039975331913568 9048952467297792 9065037044542464 9082742195020086 9091543000813056 9091761799980384 9100790361847296 9109299920736519 9118345898810736 9174135634642944 9183467003848704 9201182025075264 9236075479345152 9253891982970432 9254114689265748 9263081547998208 9263304475451712 9281173504146642 9290390161052448 9347232533409792 9356739966185472 9374789233095552 9400779157303296 9410341054427136 9419140054094904 9428266815657984 9428493718498176 9437856671545344 9446681399282316 9456289985356956 9510461356558428 9551672048814336 9568650213683712 9596628723080448 9596859677757072 9606158642368512 9606389826394368 9615929438932992 9624920670966888 9661421060630784 9749190783753216 9767997093135456 9777697189553664 9777932501865696 9787642464628224 9796794254377011 9806522947777584 9843712024038912 9862700666060592 9923044666042368 9933137779673088 9952059416527872 9952298925081408 9962182042186752 9971497032575778 9981639428987898 9991551682641312 10019251470283776 10038820320811674 10048789357873056 10068173596603521 10110271923892224 10120555473629184 10129774763251584 10139834122500096 10140078150082944 10150147741095936 10159638486020604 10169972248402764 10198166675110272 10208293950855168 10227985875914688 10228232024977932 10258139136162078 10320902588973312 10331151747452928 10331400379329792 10341659962626048 10351329778209672 10390334858072064 10390584914263296 10400903270682624 10410628480841736 10420966741497984 10451688931184004 10504951606334976 10515636600086016 10546637887232496 10575876551966208 10586633686230528 10596532560856767 10606800167615232 10607055433310448 10617588755488512 10703158240416768 10714044837823488 10745631054916128 10764731490394176 10775421392569344 10796207313465504 10796467137476706 10806928472664576 10807188554693664 10828035754837749 10869098693209632 10905104622311424 10916196627216384 10967575683520512 10967839631722368 10978731230164992 10988996729777388 10999909338247872 11000174064598908 11010832783469568 11032338316249782 11095538249318166 11110861313298432 11163425249297664 11174511073775616 11174780002132224 11185877102432256 11196066843593856 11196336290716584 11207454797460096 11218584345421824 11271657904069248 11304888027607188 11374055914378752 11395996608658032 11407313387812608 11407587918843312 11418916208732928 11472937509499056 11484330694712064 11506484110404024 11576885443716096 11588660742951936 11611015412594976 11622545715884544 11622825426746016 11645246000485881 11689126715331072 11689408028546208 11711957040946953 11723587584185232 11795317244540928 11807314719234048 11818070557126848 11830091175096768 11841839031278592 11864967623136558 11897861120961984 11909676275997696 11932650188567136 11932937362474254 11944787349924576 12005658978668544 12017870400098304 12041053020468864 12053300442551424 12065269956397056 12086716059389952 12110322926693448 12122057334417408 12122349066640512 12134387149129728 12145733227648692 12157794531747648 12227736029860836 12268242700100352 12280721205618432 12338522643960576 12338819585687664 12350775397330944 12351072633935616 12374898005528856 12387186881403264 12499718977460736 12558853405459872 12571324957997568 12571627502398752 12595575199043088 12595878327056157 12608386647142608 12620907388599552 12680615142077904 12735562731752448 12758200284911616 12795504964107264 12795812903676096 12808519768525824 12820496184740286 12833227561289184 12833536408698726 12881894747507712 12907054698186438 12919872031551072 12944794624204527 12998921045004288 13023996124180608 13036929586071552 13037243335820928 13050189952837632 13062392339169348 13075363930370112 13124949365385216 13150267554747456 13189036032208386 13269412555370496 13269731900108544 13282909389582336 13283229059138304 13295329376767704 13308852571983864 13322068910188416 13359001960378368 13385093761082232 13398385810497408 13424231462138028 13506366351002112 13520104200110592 13546184648027472 13559962997870352 13597555566813696 13624113292530129 13637314501219584 13637642699970576 13651185542770944 13677518848216104 13761203451964416 13775200505773056 13801773037612896 13854113219017728 13880837974455648 13881172033898622 13894622321997312 13921760256219963 13935585241578672 14006602141779968 14020848800114688 14035109949278208 14062183849643328 14101168735954944 14115511581640704 14128710081142356 14142400223486976 14142740577747264 14156785007318016 14170022098923474 14184434978035434 14265692034837642 14270877653889024 14285393117097984 14327508073221504 14352975320525568 14367228523425792 14394943084620672 14395289516635608 14409237963552768 14409584739591552 14423894158399488 14437381006450332 14492131590946176 14623786175629824 14651995639703184 14666545784330496 14666898752798544 14681110377959424 14709784421666376 14765568036058368 14794050999090888 14884566999063552 14899706669509632 14928089124791808 14928448387622112 14943273063280128 14957245548863667 14972459143481847 14987327523961968 15028877205425664 15058230481217511 15073184036809584 15165407885838336 15180833210443776 15194662144877376 15209751183750144 15210117225124416 15225221611643904 15239457729030906 15297250012665408 15312440926282752 15341978813872032 15342348037466898 15387208704243117 15435847258288128 15451547657269248 15481353883459968 15496727621179392 15497100568994688 15526994667314508 15585502287108096 15585877371394944 15601354906023936 15615942721262604 15631450112246976 15757427409502464 15773454900129024 15789118708371456 15819956830848744 15863814827949312 15879568367996928 15910200251422848 15910583149965672 15926383133232768 16054737360625152 16071067256735232 16147097235591264 16163132088854016 16194310970198256 16194700706215059 16210392708996864 16210782832040496 16303648039814448 16357656933467136 16374294940824576 16451363525280768 16451759447583552 16468096845247488 16483495094666082 16499864007371808 16516249175204352 16548507474374673 16643307373977249 16666291969947648 16745137873946496 16761766610663424 16762170003198336 16794100265390784 16794504436074876 16811182196190144 16827876518132736 16907486856103872 16980750309003264 17060673285476352 17061083871568128 17078026358034432 17093994912987048 17110970081718912 17111381878264968 17128374313099392 17175859663343616 17209406264248584 17226496042068096 17259726165606036 17365328165574144 17382991114427904 17416523118892464 17433818573826816 17533690072996608 17534112042819312 17585381376277848 17692975866811392 17710972078851072 17727105835690272 17745136762645152 17762758546917888 17797451434704837 17846791681442976 17864514413996544 17898975282850704 17899406043711381 18008488468002816 18026805600147456 18061579530703296 18079950663827136 18097904934595584 18130074089084928 18165484390040172 18183086001626112 18183523599960768 18201580723694592 18218599841473038 18236691797621472 18348271269285888 18366934007697408 18402364050150528 18472150958690304 18507783965940864 18508229378531496 18526163095996416 18526608950903424 18562347008293284 18580780322104896 18749578466191104 18838280108189808 18856533631315968 18856987436996352 18875713343090688 18893362798564632 18912579970713912 19020922713116856 19103344097628672 19137300427367424 19193257446160896 19193719355514144 19212779652788736 19230744277110429 19249841341933776 19250304613048089 19322842121261568 19360582047279657 19498381567506432 19535994186270912 19555394379107328 19555865003731392 19575284929256448 19593588508754022 19613045895555168 19687424048077824 19725401332121184 19783554048312579 19846089332084736 19866275559346176 19904118833055744 19904597850162816 19924364084373504 19942994065151556 19963278857975796 19983103365282624 20038502940567552 20077640641623348 20097578715746112 20136347193207042 20259549526503168 20279668245000192 20280156300165888 20300295482191872 20319276972041208 20339944496805528 20396333350220544 20416587901710336 20455971751829376 20456464049955864 20516278272324156 20641805177946624 20662800758659584 20702659556419344 20781169828526592 20821256961683472 20821758050847933 20841933482995968 20903377862368008 21009903212669952 21031273200172032 21093275774464992 21151753103932416 21173267372461056 21193065121713534 21213600335230464 21214110866620896 21235177510977024 21255033148385211 21398538052256463 21406316480833536 21428089675646976 21491262109832256 21529462980788352 21550842785138688 21592414626931008 21592934274953412 21613856945329152 21614377109387328 21656071509675498 21738197386419264 21810209244622848 21832393254432768 21935151367041024 21935679263444736 21957462460329984 21977993459554776 21999818676495744 22000348129197816 22021665566939136 22064676632499564 22191076498636332 22326850498595328 22349560004264448 22392133687187712 22392672581433168 22414909594920192 22437168690843648 22543315808138496 22609776055214376 22748111828757504 22791993217316064 22814626775625216 22815175837686624 22837832417465856 22859186593546359 22945875018998112 22968661389424128 23012968220808048 23153770887432192 23177321485903872 23222030825189952 23245091431769088 23245650853492032 23290492000971762 23378253430662144 23378816057092416 23423914081893906 23447175168370464 23590634489081856 23614629438468096 23636141114253696 23660182350193536 23683678062557184 23729935246273116 23795722241923968 23819352551995392 23865300377134272 23865874724948508 23889574699849152 24082106040937728 24106600885102848 24130539912794112 24220645853386896 24244114668834816 24244698133281024 24268774298259456 24291466455297384 24315589063495296 24455472059721672 24536485400200704 24561442411236864 24677045287921152 24677639171375328 24702145267871232 24725242641999123 24749796011057712 24774373762806528 24999437954921472 25117706810919744 25142649915995136 25143255004797504 25191150398086176 25191756654112314 25216773294285216 25241814777199104 25361230284155808 25471125463504896 25516400569823232 25591009928214528 25591625807352192 25617039537051648 25640992369480572 25666455122578368 25667072817397452 25763789495015424 25814109396372876 25839744063102144 25889589248409054 26047992248361216 26073859172143104 26074486671641856 26100379905675264 26124784678338696 26150727860740224 26249898730770432 26300535109494912 26378072064416772 26539463800217088 26566458118276608 26590658753535408 26617705143967728 26644137820376832 26770187522164464 26796771620994816 26848462924276056 27012732702004224 27040208400221184 27092369296054944 27119925995740704 27195111133627392 27248226585060258 27274629002439168 27275285399941152 27302371085541888 27327899762209557 27355037696432208 27522406903928832 27550401011546112 27603546075225792 27708226438035456 27761675948911296 27762344067797244 27789244643994624 27843520512439926 27871170483157344 28013204283559936 28041697600229376 28070219898556416 28124367699286656 28202337471909888 28231023163281408 28257420162284712 28284800446973952 28285481155494528 28313570014636032 28340044197846948 28368869956070868 28531384069675284 28655016146443008 28705950641051136 28789886169241344 28790579033271216 28818475927105536 28819169479183104 28847788316798976 28874762012900664 28984263181892352 29247572351259648 29303991279406368 29333091568660992 29333797505597088 29390382763131033 29419568843332752 29531136072116736 29588101998181776 29769133998127104 29799413339019264 29856178249583616 29856896775244224 29886546126560256 29914491097727334 29944918286963694 29974655047923936 30057754410851328 30116460962435022 30146368073619168 30204520789810563 30330815771676672 30361666420887552 30389324289754752 30419502367500288 30420234450248832 30450443223287808 30478915458061812 30594500025330816 30624881852565504 30683957627744064 30684696074933796 30774417408486234 30962707766919936 30993455242358784 30994201137989376 31053989334629016 31171004574216192 31171754742789888 31202709812047872 31231885442525208 31262900224493952 31514854819004928 31546909800258048 31639913661697488 31727629655898624 31789597682570301 31820400502845696 31821166299931344 31852766266465536 32109474721250304 32142134513470464 32294194471182528 32326264177708032 32388621940396512 32389401412430118 32420785417993728 32421565664080992 32484107264513247 32607296079628896 32715313866934272 32748589881649152 32902727050561536 32903518895167104 32936193690494976 32966990189332164 32999728014743616 33032498350408704 33097014948749346 33286614747954498 33332583939895296 33490275747892992 33523533221326848 33524340006396672 33588200530781568 33589008872149752 33622364392380288 33655753036265472 33814973712207744 34122167743136256 34187989825974096 34221940163437824 34222763756529936 34256748626198784 34418812528497168 34452992084136192 34519452331212072 34730656331148288 34765982228855808 34833046237784928 34867637147653632 34935738001457643 35067380145993216 35068224085638624 35135871122840859 35170762752555696 35385951733622784 35421944157702144 35454211671380544 35490273525290304 35525517093835776 35594902869409674 35693583362885952 35729028827993088 35797950565701408 35798812087422762 36016976936005632 36053611200294912 36123159061406592 36159901327654272 36195809869191168 36260148178169856 36330968780080344 36366172003252224 36367047199921536 36403161447389184 36437199682946076 36473383595242944 36804728100301056 37015567931881728 37016458757062992 37052326191992832 37053217901806848 37124694016586568 37161560644209792 37499156932382208 37676560216379616 37713974873992704 37786725597129264 37787634981168471 37825159941427824 38041845426233712 38206688195257344 38274600854734848 38386514892321792 38387438711028288 38425559305577472 38461488554220858 38499682683867552 38500609226096178 38645684242523136 38721164094559314 38834383872613581 38996763135012864 39071988372541824 39110788758214656 39111730007462784 39150569858512896 39187177017508044 39226091791110336 39374848096155648 39450802664242368 39567108096625158 39808237666111488 39809195700325632 39848728168747008 39885988130303112 39926557715951592 39966206730565248 40077005881135104 40155281283246696 40195157431492224 40272694386414084 40519099053006336 40560312600331776 40638553944082416 40679888993611056 40792666700441088 40872339877590387 40911943503658752 40912928099911728 41032556544648312 41283610355893248 41325601517319168 41405319112838688 41562339657053184 41642513923366944 41643516101695866 41683866965991936 41765280768659889 41806755724736016 42019806425339904 42062546400344064 42186551548929984 42303506207864832 42346534744922112 42386130243427068 42427200670460928 42428221733241792 42470355021954048 42510066296770422 42797076104512926 42812632961667072 42856179351293952 42982524219664512 43058925961576704 43101685570277376 43184829253862016 43185868549906824 43227713890658304 43228754218774656 43312143019350996 43476394772838528 43871358526889472 43955986919109552 43999637352991488 44000696258395632 44043331133878272 44129353264999128 44382152997272664 44653700997190656 44699120008528896 44784267374375424 44785345162866336 44829819189840384 44871736646591001 44917377430445541 45086631616276992 45174691443652533 45219552110428752 45496223657515008 45583986434632128 45629253551250432 45630351675373248 45675664834931712 45718373187092718 45891750037996224 45937322778848256 46025936441616096 46161626112729351 46307541774864384 46354642971807744 46444061650379904 46490182863538176 46491301706984064 46580984001943524 46756506861324288 46757632114184832 46847828163787812 46894350336740928 47272282228507392 47320364700387072 47367356125114368 47459870492546232 47591444483847936 47638705103990784 47730600754268544 47731749449897016 47779149399698304 48164212081875456 48213201770205696 48441291706773792 48489396266562048 48582932910594768 48584102118645177 48631178126990592 48910944119443344 49072970800401408 49122884822473728 49354090575842304 49355278342750656 49404290535742464 49450485283998246 49499592022115424 49548747525613056 49645522423124019 49929922121931747 49998875909842944 50235413621839488 50285299831990272 50286510009595008 50382300796172352 50383513308224628 50433546588570432 50483629554398208 50722460568311616 50942250927009792 51182019856429056 51183251614704384 51234079074103296 51281984738961144 51332910245156736 51334145634794904 51527578990030848 51628218792745752 51679488126204288 51779178496818108 52095984496722432 52148973343283712 52249569356677392 52301455721480448 52601070218989824 52756144128833544 53078927600434176 53132916236553216 53181317507070816 53235410287935456 53288275640753664 53540375044328928 53593543241989632 53696925848552112 53698218131134143 54025465404008448 54080416800442368 54184738592109888 54239851991481408 54390222267254784 54496453170120516 54549258004878336 54550570799882304 54604742171083776 54655799524419114 54710075392864416 55044813807857664 55100802023092224 55207092150451584 55416452876070912 55523351897822592 55524688135594488 55578489287989248 55687041024879852 55742340966314688 56248735398573312 56514840324569424 56569600893947904 56570962310989056 56627140029272064 56680088395693896 56737739912141736 57062768139350568 57310032292886016 57411901282102272 57579772338482688 57581158066542432 57638338958366208 57692232831331287 57749524025801328 57968526363784704 58081746141838971 58495144702519296 58607982558812736 58666183137321984 58667595011194176 58780765526262066 58839137686665504 59062272144233472 59176203996363552 59538267996254208 59598826678038528 59712356499167232 59713793550488448 59773092253120512 59828982195454668 59889836573927388 59949310095847872 60115508821702656 60232921924870044 60292736147238336 60409041579621126 60778648579509504 60839004735000576 60840468900497664 60900886446575616 60957830916123624 61189000050661632 61249763705131008 61367915255488128 61369392149867592 61548834816972468 61925415533839872 61988402275978752 62107978669258032 62343509485579776 62463770885050416 62525800448987904 63029709638009856 63093819600516096 63279827323394976 63455259311797248 63579195365140602 63640801005691392 63642332599862688 63705532532931072 63765099445155633 64218949442500608 64284269026940928 64588388942365056 64652528355416064 64777243880793024 64778802824860236 64841570835987456 64843131328161984 64968214529026494 65214592159257792 65430627733868544 65497179763298304 65805454101123072 65807037790334208 65872387380989952 65933980378664328 65999456029487232 66064996700817408 66194029897498692 66573229495908996 66980551495785984 67048680012793344 67176401061563136 67178017744299504 67244728784760576 67311506072530944 67629947424415488 68244335486272512 68375979651948192 68443880326875648 68445527513059872 68513497252397568 68577559780639077 68837625056994336 68905984168272384 69038904662424144 69461312662296576 69531964457711616 69666092475569856 69735274295307264 69871476002915286 70134760291986432 70136448171277248 70271742245681718 70341525505111392 70771903467245568 70843888315404288 70908423342761088 70980547050580608 71051034187671552 71189805738819348 71387166725771904 71458057655986176 71595901131402816 71597624174845524 72246318122813184 72319802655308544 72391619738382336 72661937560160688 72732344006504448 72734094399843072 72806322894778368 72874399365892152 72946767190485888 73609456200602112 74031135863763456 74032917514125984 74106435803613696 74175727925997369 74249388033173136 74323121288419584 74998313864764416 75353120432759232 75427949747985408 75573451194258528 75575269962336942 75650319882855648 76083690852467424 76413376390514688 76549201709469696 76773029784643584 76774877422056576 76851118611154944 76922977108441716 76999365367735104 77001218452192356 77291368485046272 77442328189118628 77668767745227162 78143976745083648 78221577516429312 78223460014925568 78301139717025792 78374354035016088 78452183582220672 78749696192311296 78901605328484736 79134216193250316 79618391400651264 79771976260606224 79853115431903184 79932413461130496 80310562566493392 80390314862984448 80545388772828168 81038198106012672 81120625200663552 81277107888164832 81359777987222112 81585333400882176 81744679755180774 81823887007317504 81825856199823456 81983699286628671 82065113089296624 82567220711786496 82651203034638336 82810638225677376 83124679314106368 83285027846733888 83287032203391732 83367733931983872 83530561537319778 83613511449472032 84039612850679808 84125092800688128 84373103097859968 84607012415729664 84693069489844224 84772260486854136 84854401340921856 84856443466483584 84940710043908096 85020132593540844 85594152209025852 85965048439329024 86117851923153408 86369658507724032 86371737099813648 86455427781316608 86457508437549312 86624286038701992 86952789545677056 87742717053778944 87911973838219104 87999274705982976 88001392516791264 88171148289393099 88258706529998256 88764305994545328 89307401994381312 89398240017057792 89568534748750848 89570690325732672 89659638379680768 89743473293182002 89834754860891082 90173263232553984 90349382887305066 90439104220857504 90613562369431689 90992447315030016 91167972869264256 91258507102500864 91260703350746496 91351329669863424 91436746374185436 91783500075992448 91874645557696512 92051872883232192 92323252225458702 92888123300759808 92980365727076352 92982603413968128 93161968003887048 93513013722648576 93515264228369664 93695656327575624 93788700673481856 94544564457014784 94640729400774144 94919740985092464 95182888967695872 95368793047710903 95461201508537088 95463498899794032 95558298799396608 96328424163750912 96426403540411392 96882583413547584 96978792533124096 97165865821189536 97168204237290354 97262356253981184 97452321793539741 97821888238886688 98145941600802816 98245769644947456 98708181151684608 98710556685501312 98808581071484928 98900970567996492 98999184044230848 99097495051226112 99291044846248038 99859844243863494 99997751819685888 100470827243678976 100570599663980544 100573020019190016 100764601592344704 100767026616449256 100867093177140864 100967259108796416 101444921136623232 102366503229408768 102563969477922288 102665820490313472 102668291269589808 103256437585491504 103358976252408576 103558356993636216 104191968993444864 104297946686567424 104499138713354784 104602911442960896 104807214004372929 105202140437979648 105407613368522577 105512288257667088 106157855200868352 106265832473106432 106362635014141632 106470820575870912 106576551281507328 107080750088657856 107187086483979264 107393851697104224 107396436262268286 108050930808016896 108160833600884736 108369477184219776 108479703982962816 108780444534509568 108992906340241032 109098516009756672 109101141599764608 109209484342167552 109311599048838228 109420150785728832 110414184300903168 111046703795645184 111049376271188976 111156978575978496 111374082049759704 111484681932629376 112497470797146624 113029680649138848 113141924621978112 113360176791387792 113362904943505413 113475479824283472 114125536278701136 114620064585772032 114823802564204544 115159544676965376 115162316133084864 115276677916732416 115384465662662574 115499048051602656 115937052727569408 116163492283677942 116503151617840743 116990289405038592 117215965117625472 117332366274643968 117335190022388352 117561531052524132 117678275373331008 118124544288466944 118352407992727104 119424712998334464 119427587100976896 119546184506241024 119657964390909336 119779673147854776 119898620191695744 120231017643405312 120465843849740088 120585472294476672 120818083159242252 121557297159019008 121680937800995328 121915661832247248 122378000101323264 122617019632771161 122735830510976256 122738784299735184 123097669633944936 123850831067679744 123976804551957504 124215957338516064 124687018971159552 124927541770100832 125051600897975808 125295842305979667 126059419276019712 126187639201032192 126559654646789952 126910518623594496 127158390730281204 127281602011382784 127284665199725376 127411065065862144 127530198890311266 128437898885001216 128568538053881856 129176777884730112 129305056710832128 129554487761586048 129557605649720472 129683141671974912 129686262656323968 129936429058052988 130429184318515584 131614075580668416 131867960757328656 131998912058974464 132129993401634816 132388059794997384 133146458991817992 133961102991571968 134097360025586688 134352802123126272 134356035488599008 134489457569521152 134615209939773003 134752132291336623 135259894848830976 135524074330957599 136488670972545024 136751959303896384 136887760653751296 136891055026119744 137026994504795136 137155119561278154 137675250113988672 137811968336544768 138077809324848288 138484878338188053 138922625324593152 139063928915423232 139332184951139712 139470548590614528 139742952005830572 140269520583972864 140272896342554496 140543484491363436 140683051010222784 141816846685522176 141961094101161216 142102068375343104 142379611477638696 142774333451543808 142916115311972352 143191802262805632 143195248349691048 144492636245626368 144639605310617088 145323875120321376 145468188799686144 145748798731784304 145752306355935531 145893534380971776 147218912401204224 148062271727526912 148065835028251968 148212871607227392 148351455851994738 148498776066346272 148646242576839168 149789766365795241 149996627729528832 150706240865518464 150855899495970816 151146902388517056 151150539924673884 151300639765711296 152167381704934848 152826752781029376 153546059569287168 153549754844113152 153702237222309888 153845954216883432 153998730735470208 154002436904384712 154582736970092544 154884656378237256 155337535490454324 156287953490167296 156446920029851136 156748708070032176 156904367164441344 157803210656969472 158268432386500632 159236782801302528 159543952521212448 159706230863806368 159864826922260992 160621125132986784 160780629725968896 161090777545656336 162076396212025344 162241250401327104 162554215776329664 162719555974444224 163170666801764352 163489359510361548 163647774014635008 163651712399646912 163967398573257342 164130226178593248 165134441423572992 165302406069276672 165621276451354752 166249358628212736 166570055693467776 166574064406783464 166735467863967744 167061123074639556 167227022898944064 168746206195719936 169544520973708272 169708802681843712 169712886932967168 169881420087816192 170040265187081688 171188304418051704 171930096878658048 172235703846306816 172739317015448064 172743474199627296 172915016875098624 173076698493993861 173248572077403984 173905579091354112 175485434107557888 175823947676438208 175998549411965952 176002785033582528 176342296578786198 176517413059996512 177528611989090656 178614803988762624 178796480034115584 179137069497501696 179141380651465344 179319276759361536 179486946586364004 179669509721782164 180346526465107968 180698765774610132 180878208441715008 181227124738863378 182335945738528512 182517014205001728 182521406701492992 182702659339726848 182873492748370872 183567000151984896 183749291115393024 184103745766464384 184646504450917404 185776246601519616 185965206827936256 186323936007774096 187030528456739328 187391312655151248 187577401346963712 189089128914029568 189281458801548288 189839481970184928 190365777935391744 190737586095421806 190922403017074176 190926997799588064 191116597598793216 191295298335466899 192656848327501824 192852807080822784 193765166827095168 193957585066248192 194331731642379072 194336408474580708 194524712507962368 194904643587079482 195643776477773376 196291883201605632 196491539289894912 197416362303369216 197421113371002624 197617162142969856 197801941135992984 197998368088461696 198194990102452224 198582089692496076 199719688487726988 200941654487357952 201146040038380032 201529203184689408 201534053232898512 201734186354281728 201934518217592832 202889842273246464 204733006458817536 205127938955844576 205331640980626944 205336582539179616 205732679341917231 206512875170983008 206717952504817152 207116713987272432 208383937986889728 208595893373134848 208998277426709568 209205822885921792 209614428008745858 210404280875959296 210815226737045154 211024576515334176 212315710401736704 212531664946212864 212725270028283264 212941641151741824 213153102563014656 214161500177315712 214374172967958528 214787703394208448 214792872524536572 216738954368439552 216959407965925632 217985812680482064 218197032019513344 218202283199529216 218418968684335104 218623198097676456 218840301571457664 220828368601806336 222093407591290368 222098752542377952 222527183777992107 222748164099519408 222969363865258752 224994941594293248 226059361298277696 226283849243956224 226720353582775584 226725809887010826 226950959648566944 228251072557402272 229240129171544064 229647605128409088 230319089353930752 230324632266169728 230553355833464832 230768931325325148 230998096103205312 231874105455138816 232326984567355884 233006303235681486 234431930235250944 234664732549287936 234670380044776704 235123062105048264 235356550746662016 236249088576933888 236704815985454208 238855174201953792 239315928781818672 239559346295709552 239797240383391488 240931687699480176 241170944588953344 241636166318484504 243114594318038016 243361875601990656 243831323664494496 244756000202646528 245234039265542322 245471661021952512 245477568599470368 245951097859886013 246195339267889872 247701662135359488 247953609103915008 248431914677032128 249374037942319104 249855083540201664 250103201795951616 250591684611959334 252118838552039424 252375278402064384 253119309293579904 253821037247188992 254316781460562408 254563204022765568 254569330399450752 254822130131724288 255060397780622532 258353555769460224 259108975523172096 259115211299440944 259366283343949824 259372525312647936 259872858116105976 260858368637031168 263228151161336832 263735921514657312 263997824117948928 264513444868179297 264776119589994768 266292917983635984 267922205983143936 268194720051173376 268705604246252544 268712070977198016 268978915139042304 269230419879546006 269504264582673246 270519789697661952 271048148661915198 271840687108295067 272977341945090048 273503918607792768 273775521307502592 273782110052239488 274053989009590272 274310239122556308 275350500227977344 275623936673089536 276155618649696576 276969756676376106 278664369902279424 278941097181229056 279485904011661144 280539041167945728 280545792685108992 281086968982726872 281366102020445568 283633693371044352 283922188202322432 284759222955277392 285548666903087616 286106379143132709 286383604525611264 286390496699382096 288985272491252736 289279210621234176 290647750240642752 290936377599372288 291497597463568608 291504612711871062 291787068761943552 292356965380619223 294437824802408448 296124543455053824 296131670056503936 296425743214454784 296702911703989476 296997552132692544 297292485153678336 299579532731590482 299993255459057664 301412481731036928 301711798991941632 302293804777034112 302301079849347768 302601279531422592 304334763409869696 307099509688226304 307691908433766864 307997461470940416 308004873808769424 309769312756474512 310675070980908648 312575906980334592 312893840059702272 313497416140064352 313808734328882688 314421642013118787 315606421313938944 316222840105567731 316536864773001264 318473565602605056 319087905042424896 319412461727612736 319729653844521984 321242250265973568 321561259451937792 322181555091312672 324152792424050688 324482500802654208 325108431552659328 325439111948888448 326341333603528704 326978719020723096 327295548029270016 327303424799293824 327934797146514684 328260452357186496 331242552902709504 333140111386935552 333148128813566928 333470935727935488 334122246149279112 334454045797888128 337492412391439872 339089041947416544 339425773865934336 340080530374163376 340088714830516239 342376608836103408 343860193757316096 344471407692613632 345478634030896128 345486948399254592 345830033750197248 346153396987987722 346497144154807968 347811158182708224 349509454853522229 350970868215115776 351647895352876416 351997098823931904 352005570067165056 352684593157572396 353034826119993024 355057223978181312 358274138995003392 358282761302930688 358638553518723072 358973893172728008 359339019443564328 360693052930215936 361397531549220264 361756416883430016 362454249477726756 364671891477057024 365042813402985984 365746985496741744 367134000303969792 367851058898313483 368207491532928768 369293008901834808 371552493203039232 371930413655872512 372647872015548192 374061056913478656 374782625310302496 375154802693927424 375887526917939001 378178257828059136 378562917603096576 379678963940369856 380731555870783488 381475172190843612 381844806034148352 381853995599176128 382233195197586432 382590596670933798 385313696655003648 385705614161645568 387530333654190336 387915170132496384 388663463284758144 388672816949161416 389049425015924736 389809287174158964 391287552955546752 394842226742005248 395603882271985968 395996736176923392 396389980204904448 397164179384992152 399439376975453976 401883308974715904 402292080076760064 403058406369378816 403068106465797024 403468372708563456 403845629819319009 405779684546492928 406572222992872797 409466012917635072 410255877911689152 410663281961253888 410673165078359232 411465358683834462 413025750341966016 413435905009634304 414233427974544864 416767875973779456 417191786746269696 417996554853419136 418411645771843584 419228856017491716 420808561751918592 421630453474090308 422049153030668352 425450540056566528 425883282303483648 426306205126029312 428323000354631424 428748345935917056 429575406788416896 429585745049073144 433477908736879104 433918815931851264 435971625360964128 436404566399058432 437246396195352912 437680603142915328 441656737203612672 444186815182580736 444197505084755904 445054367555984214 445496328199038816 445938727730517504 449989883188586496 452118722596555392 452567698487912448 453440707165551168 453451619774021652 453901919297133888 456502145114804544 458480258343088128 460638178707861504 460649264532339456 461106711666929664 461537862650650296 461996192206410624 463748210910277632 464653969134711768 466012606471362972 468863860470501888 469340760089553408 470246124210096528 470713101493324032 473409631970908416 477710348403907584 478631857563637344 479118692591419104 479594480766782976 481863375398960352 482341889177906688 483272332636969008 486229188636076032 486723751203981312 487662647328988992 489512000405293056 490468078531084644 490943322043905024 490955137198940736 491902195719772026 492390678535779744 495403324270718976 495907218207830016 496863829354064256 498748075884638208 499710167080403328 500206403591903232 501183369223918668 506238618587159808 508633562921124816 509126408045531136 509138660798901504 509644260263448576 510120795561245064 516707111538920448 518217951046344192 518230422598881888 518745050625295872 519230095481981583 519745716232211952 521716737274062336 526456302322673664 527471843029314624 527995648235897856 529026889736358594 529552239179989536 532585835967271968 535844411966287872 536389440102346752 537411208492505088 537424141954396032 537957830278084608 538460839759092012 539008529165346492 541039579395323904 542096297323830396 543681374216590134 547007837215585536 547551042615005184 547564220104478976 548107978019180544 548620478245112616 550701000455954688 551247873346179072 552311237299393152 553939513352752212 557328739804558848 558971808023322288 561091585370217984 562173937965453744 562732204040891136 567267386742088704 567844376404644864 569518445910554784 571097333806175232 572212758286265418 572767209051222528 572780993398764192 573885895006400697 577970544982505472 578558421242468352 581295500481285504 581872755198744576 582995194927137216 583009225423742124 583574137523887104 584713930761238446 588875649604816896 592249086910107648 592263340113007872 592851486428909568 593405823407978952 593995104265385088 594584970307356672 599159065463180964 602824963462073856 604587609554068224 604602159698695536 605202559062845184 608669526819739392 614199019376452608 615383816867533728 615994922941880832 616009747617538848 617198038025751693 619538625512949024 621350141961817296 625151813960669184 625787680119404544 626994832280128704 627617468657765376 628843284026237574 631212842627877888 632445680211135462 633073729546002528 636947131205210112 638175810084849792 638824923455225472 639459307689043968 642484500531947136 643122518903875584 644363110182625344 650216863105318656 650878223897776896 653957438041446192 654591096058540032 654606849598587648 655869594293029368 656520904714372992 662485105805419008 666280222773871104 666296257627133856 667581551333976321 668244492298558224 668908091595776256 674984824782879744 678178083894833088 678851547731868672 680161060748326752 680177429661032478 684753217672206816 687720387514632192 688942815385227264 690957268061792256 690973896798509184 691660067500394496 692306793975975444 692994288309615936 695622316365416448 699018909707044458 703295790705752832 703994197647863808 704011140134330112 705369186315144792 706069652239986048 710114447956362624 716565522605861376 717947786345456016 718678038887128656 722795063098440528 723512833766860032 724908498955453512 729343782954114048 730085626805971968 731493970993483488 734268000607939584 735702117796626966 736414983065857536 737853293579658039 738586017803669616 743104986406078464 743860827311745024 745295744031096384 748122113826957312 749565250620604992 750309605387854848 751775053835878002 756356515656118272 757125835206193152 759357927880739712 761463111741566976 762950344381687224 763689612068296704 763707991198352256 764466390395172864 765181193341867596 775060667308380672 777326926569516288 777345633898322832 778098850031849472 779618574348317928 782575105911093504 789684453484010496 791207764543971936 791993472353846784 793540334604537891 794328358769984304 798878753950907952 803766617949431808 804584160153520128 806116812738757632 806136212931594048 806936745417126912 807691259638638018 811559369092985856 813144445985745594 815522061324885201 818932025835270144 820511755823378304 821326563922507776 821346330156718464 822930717367668924 826051500683932032 826871810019268608 828466855949089728 835993109706838272 836823291543687168 838457712034983432 841617123503837184 843260906948180616 844098306061336704 850901080113133056 851766564606967296 856646000709262848 858319137429398127 859150813576833792 859171490098146288 866955817473758208 867837631863702528 871943250721928256 872809132798116864 874492792390705824 875361206285830656 877070896141857669 883313474407225344 888373630365161472 888395010169511808 890108735111968428 890992656398077632 891877455461035008 899979766377172992 904237445193110784 905135396975824896 906881414331102336 906903239548043304 907803838594267776 913004290229609088 921298529064678912 923075725301300592 923992384412821248 929307938269423536 932025212942725944 937727720941003776 938681520179106816 940492248420193056 941426202986648064 943264926039356361 946819263941816832 948668520316703193 955420696807815168 957263715127274688 958237385182838208 959188961533565952 963726750797920704 964683778355813376 966544665273938016 972458377272152064 973447502407962624 975325294657977984 979024000810586112 980936157062169288 981886644087810048 981910274397881472 983804391439544052 984781357071559488 993727658708128512 999420334160806656 1000412807183806464 1002366738447837336 1012477237174319616 1017267125842249632 1018277321597803008 1020241591122490128 1020266144491548717 1033414223077840896 1036435902092688384 1036460845197763776 1037490101250591744 1038460190963963166 1039491432464423904 1043433474548124672 1048528364560566687 1052912604645347328 1054943686058629248 1055991296471795712 1058053779472717188 1059104478359979072 1065171671934543936 1074822416985010176 1074848283908792064 1075915660556169216 1076921679518184024 1078017058330692984 1082079158790647808 1084192594647660792 1087362748433180268 1094015674431171072 1095128440208957952 1097240956490225232 1101402000911909376 1103553176694940449 1104622474598786304 1107879026705504424 1114657479609117696 1117943616046644576 1122183170740435968 1124347875930907488 1125464408081782272 1134534773484177408 1135688752809289728 1139036891821109568 1142194667612350464 1144425516572530836 1145534418102445056 1145561986797528384 1147771790012801394 1155941089965010944 1157116842484936704 1162591000962571008 1163745510397489152 1165990389854274432 1166018450847484248 1167148275047774208 1169427861522476892 1184526680226015744 1186811646815957904 1187990208530770176 1189169940614713344 1198318130926361928 1205649926924147712 1209175219108136448 1209204319397391072 1210405118125690368 1211536889457957027 1217339053639478784 1228398038752905216 1230767633735067456 1231989845883761664 1232019495235077696 1234396076051503386 1239077251025898048 1242700283923634592 1250303627921338368 1251575360238809088 1253989664560257408 1255234937315530752 1257686568052475148 1262425685255755776 1264891360422270924 1266147459092005056 1276351620169699584 1277649846910450944 1278918615378087936 1284969001063894272 1286245037807751168 1288726220365250688 1300433726210637312 1301756447795553792 1307914876082892384 1309213699197175296 1311739188586058736 1313041809428745984 1324970211610838016 1332560445547742208 1332592515254267712 1335163102667952642 1336488984597116448 1337816183191552512 1349969649565759488 1356356167789666176 1357703095463737344 1360322121496653504 1360354859322064956 1369506435344413632 1375440775029264384 1381914536123584512 1381947793597018368 1383320135000788992 1384613587951950888 1385988576619231872 1391244632730832896 1398037819414088916 1406591581411505664 1408022280268660224 1410738372630289584 1412139304479972096 1420228895912725248 1433131045211722752 1435895572690912032 1437356077774257312 1445590126196881056 1447025667533720064 1449816997910907024 1458687565908228096 1460171253611943936 1462987941986966976 1468536001215879168 1471404235593253932 1472829966131715072 1475706587159316078 1477172035607339232 1486209972812156928 1487721654623490048 1490591488062192768 1496244227653914624 1499130501241209984 1500619210775709696 1503550107671756004 1518715855761479424 1525900688763374448 1527379224136593408 1527415982396704512 1528932780790345728 1530362386683735192 1550121334616761344 1554653853139032576 1554691267796645664 1557690286445944749 1559237148696635856 1565150211822187008 1579368906968020992 1582415529087943872 1583986944707693568 1587080669209075782 1588656717539968608 1597757507901815904 1607533235898863616 1609168320307040256 1612233625477515264 1612272425863188096 1613873490834253824 1615382519277276036 1623118738185971712 1626288891971491188 1631044122649770402 1641023511646756608 1642653127845015552 1642692660313436928 1645861434735337848 1652103001367864064 1653743620038537216 1656933711898179456 1671986219413676544 1676915424069966864 1686521813896361232 1688196612122673408 1701802160226266112 1703533129213934592 1713292001418525696 1716638274858796254 1718301627153667584 1718342980196292576 1721657685019202091 1733911634947516416 1735675263727405056 1743886501443856512 1745618265596233728 1748985584781411648 1750722412571661312 1754141792283715338 1766626948814450688 1776747260730322944 1776790020339023616 1780217470223936856 1781985312796155264 1783754910922070016 1808474890386221568 1813762828662204672 1813806479096086608 1815607677188535552 1826008580459218176 1842597058129357824 1846151450602601184 1847984768825642496 1851594114077255079 1858615876538847072 1864050425885451888 1875455441882007552 1877363040358213632 1880984496840386112 1882852405973296128 1886529852078712722 1893638527883633664 1897337040633406386 1910841393615630336 1914527430254549376 1916474770365676416 1918377923067131904 1927453501595841408 1929367556711626752 1933089330547876032 1950650589315955968 1961872314124338576 1963773288175620096 1963820548795762944 1967608782879088104 1969562714143118976 1987455317416257024 1998840668321613312 2002744654001928963 2004733476895674672 2024954474348639232 2034534251684499264 2036554643195606016 2040483182244980256 2040532288983097434 2066828446155681792 2072871804185376768 2072921690395527552 2074980202501183488 2076920381927926332 2078982864928847808 2086866949096249344 2097056729121133374 2109887372117258496 2111982592943591424 2116107558945434376 2118208956719958144 2130343343869087872 2149696567817584128 2153843359036368048 2156034116661385968 2168385189295321584 2174725496866360536 2188031348862342144 2190256880417915904 2194481912980450464 2202804001823818752 2207106353389880898 2209244949197572608 2213559880738974117 2215758053411008848 2229314959218235392 2235887232093289152 2244366341480871936 2248695751861814976 2250928816163564544 2269069546968354816 2271377505618579456 2278073783642219136 2284389335224700928 2288851033145061672 2291068836204890112 2291123973595056768 2295543580025602788 2325182001925142016 2331980779708548864 2332036901694968496 2334296550095548416 2338855723044953784 2369053360452031488 2373623293631915808 2375980417061540352 2380621003813613673 2396636261852723856 2411299853848295424 2418350438216272896 2418408638794782144 2420810236251380736 2423073778915914054 2434678107278957568 2446566183974655603 2456796077505810432 2461535267470134912 2463979691767523328 2464038990470155392 2468792152103006772 2478154502051796096 2485400567847269184 2507979329120514816 2510469874631061504 2515373136104950296 2524851370511511552 2529782720844541848 2532294918184010112 2552703240339399168 2555299693820901888 2569938002127788544 2574957412288194381 2577452440730501376 2600867452421274624 2603512895591107584 2615829752165784768 2618427398394350592 2623478377172117472 2626083618857491968 2631212688425573007 2649940423221676032 2665120891095484416 2665185030508535424 2670326205335905284 2672977969194232896 2675632366383105024 2699939299131518976 2712712335579332352 2715406190927474688 2720644242993307008 2720709718644129912 2739012870688827264 2763895587194036736 2769227175903901776 2771977153238463744 2796075638828177832 2813183162823011328 2816044560537320448 2821476745260579168 2824278608959944192 2840457791825450496 2846005560950109579 2866262090423445504 2871791145381824064 2874712155548514624 2891180252393762112 2894051335067440128 2899633995821814048 2917375131816456192 2920342507223887872 2925975883973933952 2937072002431758336 2942808471186507864 2945659932263430144 2951413174318632156 2954344071214678464 2981182976124385536 2998261002482419968 3001238421551419392 3007100215343512008 3037431711522958848 3051801377526748896 3054831964793409024 3060724773367470384 3100242669233522688 3109307706278065152 3109382535593291328 3115380572891889498 3118474297393271712 3130300423644374016 3158737813936041984 3164831058175887744 3167973889415387136 3174161338418151564 3177313435079937216 3195515015803631808 3224467250955030528 3224544851726376192 3227746981668507648 3230765038554552072 3246237476371943424 3252577783942982376 3262088245299540804 3282047023293513216 3285385320626873856 3291722869470675696 3304206002735728128 3313867423796358912 3343972438827353088 3353830848139933728 3373043627792722464 3376393224245346816 3403604320452532224 3407066258427869184 3426584002837051392 3433276549717592508 3436603254307335168 3436685960392585152 3443315370038404182 3467823269895032832 3471350527454810112 3487773002887713024 3491236531192467456 3497971169562823296 3501444825143322624 3508283584567430676 3553580040678047232 3560434940447873712 3563970625592310528 3567509821844140032 3616949780772443136 3627525657324409344 3627612958192173216 3631215354377071104 3634610668373871081 3652017160918436352 3685194116258715648 3692302901205202368 3695969537651284992 3703188228154510158 3717231753077694144 3728100851770903776 3750910883764015104 3754726080716427264 3761968993680772224 3765704811946592256 3773059704157425444 3787277055767267328 3794674081266812772 3829054860509098752 3832949540731352832 3836755846134263808 3854907003191682816 3858735113423253504 3866178661095752064 3901301178631911936 3923744628248677152 3927641097591525888 3935217565758176208 3939125428286237952 3974910634832514048 3997681336643226624 4005489308003857926 4009466953791349344 4049908948697278464 4069068503368998528 4073109286391212032 4080966364489960512 4081064577966194868 4145743608370753536 4145843380791055104 4149960405002366976 4153840763855852664 4157965729857695616 4173733898192498688 4194113458242266748 4219774744234516992 4232215117890868752 4236417913439916288 4260686687738175744 4299393135635168256 4307686718072736096 4312068233322771936 4336770378590643168 4349450993732721072 4376062697724684288 4380513760835831808 4388963825960900928 4405608003647637504 4414212706779761796 4418489898395145216 4427119761477948234 4431516106822017696 4458629918436470784 4471774464186578304 4488732682961743872 4497391503723629952 4501857632327129088 4556147567284438272 4577702066290123344 4582137672409780224 4582247947190113536 4591087160051205576 4650364003850284032 4663961559417097728 4664073803389936992 4673070859337834247 4677711446089907568 4738106720904062976 4747246587263831616 4751960834123080704 4761242007627227346 4793272523705447712 4822599707696590848 4836700876432545792 4836817277589564288 4841620472502761472 4846147557831828108 4869356214557915136 4893132367949311206 4923070534940269824 4927959383535046656 4928077980940310784 4937584304206013544 4956309004103592192 4970801135694538368 5015958658241029632 5030746272209900592 5059565441689083696 5064589836368020224 5105406480678798336 5110599387641803776 5139876004255577088 5149914824576388762 5154904881461002752 5164973055057606273 5201734904842549248 5207025791182215168 5231659504331569536 5236854796788701184 5246956754344234944 5252167237714983936 5262425376851146014 5299880846443352064 5330241782190968832 5330370061017070848 5340652410671810568 5345955938388465792 5351264732766210048 5425424671158664704 5441288485986614016 5441419437288259824 5478025741377654528 5527791174388073472 5538454351807803552 5543954306476927488 5554782342231765237 5592151277656355664 5626366325646022656 5632089121074640896 5642953490521158336 5648557217919888384 5680915583650900992 5692011121900219158 5732524180846891008 5743582290763648128 5749424311097029248 5782360504787524224 5788102670134880256 5799267991643628096 5851951767947867904 5885616942373015728 5891319864526860288 5902826348637264312 5908688142429356928 5962365952248771072 5996522004964839936 6008233962005786889 6014200430687024016 6074863423045917696 6103602755053497792 6109663929586818048 6121449546734940768 6200485338467045376 6218615412556130304 6218765071186582656 6230761145783778996 6236948594786543424 6260600847288748032 6329662116351775488 6335947778830774272 6348322676836303128 6354626870159874432 6391030031607263616 6449089703452752384 6461530077109104144 6505155567885964752 6524176490599081608 6564094046587026432 6570770641253747712 6583445738941351392 6608412005471456256 6627734847592717824 6640679642216922351 6687944877654706176 6707661696279867456 6746087255585444928 6752786448490693632 6807208640905064448 6814132516855738368 6853168005674102784 6866553099435185016 6873206508614670336 6873371920785170304 6886630740076808364 6975546005775426048 6995942339125646592 7002889650286645248 7016567169134861352 7107160081356094464 7120869880895747424 7127941251184621056 7141863011440841019 7233899561544886272 7255051314648818688 7255225916384346432 7262430708754142208 7269221336747742162 7304034321836872704 7339698551923966809 7370388232517431296 7384605802410404736 7391939075302569984 7406376456309020316 7434463506155388288 7456201703541807552 7523937987361544448 7531409623893184512 7546119408314850888 7574554111534534656 7589348162533625544 7658109721018197504 7665899081462705664 7709814006383365632 7724872236864583143 7732357322191504128 7802602357263823872 7847489256497354304 7855282195183051776 7870435131516352416 7878250856572475904 7949821269665028096 7995362673286453248 8010978616007715852 8018933907582698688 8099817897394556928 8138137006737997056 8146218572782424064 8161932728979921024 8162129155932389736 8291686761582110208 8307681527711705328 8315931459715391232 8388226916484533496 8439549488469033984 8464430235781737504 8472835826879832576 8521373375476351488 8598786271270336512 8615373436145472192 8624136466645543872 8673540757181286336 8698901987465442144 8752125395449368576 8761027521671663616 8777927651921801856 8811216007295275008 8828425413559523592 8836979796790290432 8854239522955896468 8863032213644035392 8943548928373156608 8994783007447259904 9003715264654258176 9112295134568876544 9155404132580246688 9164495894380227072 9182174320102411152 9300728007700568064 9327923118834195456 9328147606779873984 9346141718675668494 9355422892179815136 9476213441808125952 9494493174527663232 9503921668246161408 9522484015254454692 9586545047410895424 9673401752865091584 9673634555179128576 9683240945005522944 9692295115663656216 9738712429115830272 9786264735898622412 9846141069880539648 9856155961880621568 9875168608412027088 9912618008207184384 9941602271389076736 10031917316482059264 10061492544419801184 10119130883378167392 10129179672736040448 10210812961357596672 10221198775283607552 10279752008511154176 10299829649152777524 10309809762922005504 10329946110115212546 10403469809685098496 10414051582364430336 10463319008663139072 10473709593577402368 10493913508688469888 10504334475429967872 10524850753702292028 10660740122034141696 10681304821343621136 10691911876776931584 10702529465532420096 10850849342317329408 10882576971973228032 10882838874576519648 10903832005121613243 10956051482755309056 11055582348776146944 11076908703615607104 11087908612953854976 11109564684463530474 11184302555312711328 11252732651292045312 11264178242149281792 11285906981042316672 11297114435839776768 11361831167301801984 11384022243800438316 11487164581527296256 11498848622194058496 11564721009575048448 11576205340269760512 11598535983287256192 11703903535895735808 11771233884746031456 11805652697274528624 11817376284858713856 11924731904497542144 11993044009929679872 12016467924011573778 12028400861374048032 12149726846091835392 12207205510106995584 12219327859173636096 12242899093469881536 12437230825112260608 12437530142373165312 12461522291567557992 12473897189573086848 12521201694577496064 12659324232703550976 12696645353672606256 12709253740319748864 12782060063214527232 12898179406905504768 12923060154218208288 13010311135771929504 13048352981198163216 13128188093174052864 13141541282507495424 13166891477882702784 13216824010942912512 13255469695185435648 13281359284433844702 13375889755309412352 13415323392559734912 13492174511170889856 13505572896981387264 13733106198870370032 13746413017229340672 13746743841570340608 13773261480153616728 13951092011550852096 13991884678251293184 14019212578013502741 14033134338269722704 14214320162712188928 14241739761791494848 14255882502369242112 14283726022881682038 14467799123089772544 14510102629297637376 14510451832768692864 14524861417508284416 14538442673495484324 14608068643673745408 14679397103847933618 14769211604820809472 14783878150605139968 14812752912618040632 14868927012310776576 14912403407083615104 15047875974723088896 15092238816629701776 15178696325067251088 15316219442036395008 15331798162925411328 15419628012766731264 15449744473729166286 15464714644383008256 15494919165172818819 15605204714527647744 15694978512994708608 15710564390366103552 15740870263032704832 15756501713144951808 15899642539330056192 15990725346572906496 16021957232015431704 16037867815165397376 16276274013475994112 16323865457959842048 16324258311864779472 16583373523164220416 16615363055423410656 16631862919430782464 16664347026695295711 16776453832969066992 16879098976938067968 16928860471563475008 16945671653759665152 17042746750952702976 17197572542540673024 17230746872290944384 17248272933291087744 17347081514362572672 17397803974930884288 17555855303843603712 17656850827119047184 17673959593580580864 17708479045911792936 17726064427288070784 17887097856746313216 17989566014894519808 18024701886017360667 18224590269137753088 18310808265160493376 18328991788760454144 18364348640204822304 18601456015401136128 18655846237668390912 18656295213559747968 18692283437351336988 18710845784359630272 18988986349055326464 19007843336492322816 19044968030508909384 19173090094821790848 19347269110358257152 19384590231327312432 19572529471797244824 19692282139761079296 19712311923761243136 19750337216824054176 19825236016414368768 19883204542778153472 19922038926650767053 20063834632964118528 20122985088839602368 20238261766756334784 20258359345472080896 20421625922715193344 20442397550567215104 20559504017022308352 20599659298305555048 20619619525844011008 20659892220230425092 20926638017326278144 20987827017376939776 21008668950859935744 21049701507404584056 21321480244068283392 21362609642687242272 21383823753553863168 21701698684634658816 21765153943946456064 21765677749153039296 21807664010243226486 21912102965510618112 22111164697552293888 22153817407231214208 22175817225907709952 22219129368927060948 22368605110625422656 22571813962084633344 22594228871679553536 22723662334603603968 22768044487600876632 22974329163054592512 22997697244388116992 23129442019150096896 23197071966574512384 23407807071791471616 23542467769492062912 23611305394549057248 23634752569717427712 23849463808995084288 23986088019859359744 24032935848023147556 24056801722748096064 24299453692183670784 24414411020213991168 24438655718347272192 24485798186939763072 24875060284746330624 24923044583135115984 24947794379146173696 25318648465407101952 25393290707345212512 25418507480639497728 25564120126429054464 25796358813811009536 25846120308436416576 26020622271543859008 26096705962396326432 26256376186348105728 26283082565014990848 26333782955765405568 26433648021885825024 26510939390370871296 26562718568867689404 26830646785119469824 26984349022341779712 27011145793962774528 27466212397740740064 27493487683140681216 27546522960307233456 27902184023101704192 27983769356502586368 28038425156027005482 28066268676539445408 28428640325424377856 28483479523582989696 28511765004738484224 28567452045763364076 29020205258595274752 29020903665537385728 29049722835016568832 29076885346990968648 29216137287347490816 29358794207695867236 29538423209641618944 29625505825236081264 29737854024621553152 29824806814167230208 30095751949446177792 30184477633259403552 30357392650134502176 30632438884072790016 30663596325850822656 30839256025533462528 30899488947458332572 30929429288766016512 30989838330345637638 31210409429055295488 31389957025989417216 31421128780732207104 31481740526065409664 31513003426289903616 32043914464030863408 32075735630330794752 32552548026951988224 32647730915919684096 32648516623729558944 32711496015364839729 33166747046328440832 33230726110846821312 33263725838861564928 33328694053390591422 33552907665938133984 33758197953876135936 33857720943126950016 33891343307519330304 34085493501905405952 34461493744581888768 34496545866582175488 34694163028725145344 34795607949861768576 35111710607687207424 35313701654238094368 35416958091823585872 35452128854576141568 35774195713492626432 35979132029789039616 36049403772034721334 36449180538275506176 36621616530320986752 36657983577520908288 36728697280409644608 37311692475336781824 37312590427119495936 37384566874702673976 37421691568719260544 37977972698110652928 38089936061017818768 38346180189643581696 38694538220716514304 38769180462654624864 39145058943594489648 39384564279522158592 39424623847522486272 39500674433648108352 39650472032828737536 39766409085556306944 39844077853301534106 40127669265928237056 40245970177679204736 40476523533512669568 40516718690944161792 41199318596611110096 41239239051688022016 41319784440460850184 41853276034652556288 41975654034753879552 42057637734040508223 42099403014809168112 42642960488136566784 42725219285374484544 42767647507107726336 43403397369269317632 43530307887892912128 43531355498306078592 43615328020486452972 43824205931021236224 44307634814462428416 44351634451815419904 44438258737854121896 44737210221250845312 45143627924169266688 45536088975201753264 45948658326109185024 45995394488776233984 46258884038300193792 46394143933149024768 46484757495518456457 46815614143582943232 47084935538984125824 47222610789098114496 47269505139434855424 47698927617990168576 47972176039718719488 48065871696046295112 48113603445496192128 48828822040427982336 48971596373879526144 49750120569492661248 49846089166270231968 49895588758292347392 49993041080085887133 50637296930814203904 50786581414690425024 50837014961278995456 51128240252858108928 51592717627622019072 51692240616872833152 52041244543087718016 52193411924792652864 52667565911530811136 53021878780741742592 53125437137735378808 53661293570238939648 53968698044683559424 54074105658052082001 54932424795481480128 54986975366281362432 55093045920614466912 55804368046203408384 55967538713005172736 56076850312054010964 56132537353078890816 56966959047165979392 57023530009476968448 57134904091526728152 58041807331074771456 58153770693981937296 58717588415391734472 59076846419283237888 59251011650472162528 59475708049243106304 59649613628334460416 60191503898892355584 60368955266518807104 60714785300269004352 61264877768145580032 61327192651701645312 61678512051066925056 61798977894916665144 61858858577532033024 61979676660691275276 62779914051978834432 62963481052130819328 63026006852579807232 64087828928061726816 64151471260661589504 65105096053903976448 65295461831839368192 65297033247459117888 65422992030729679458 66333494092656881664 66461452221693642624 66527451677723129856 66657388106781182844 67105815331876267968 67715441886253900032 67782686615038660608 68170987003810811904 68922987489163777536 68993091733164350976 69388326057450290688 69591215899723537152 70223421215374414848 70627403308476188736 70833916183647171744 70904257709152283136 71548391426985252864 71958264059578079232 72098807544069442668 72898361076551012352 73243233060641973504 73315967155041816576 73457394560819289216 74625180854238991872 74769133749405347952 74843383137438521088 75955945396221305856 76179872122035637536 76692360379287163392 77389076441433028608 77538360925309249728 78290117887188979296 78769128559044317184 78849247695044972544 79001348867296216704 79300944065657475072 79532818171112613888 79688155706603068212 80491940355358409472 80953047067025339136 81033437381888323584 82398637193222220192 82639568880921700368 83706552069305112576 83951308069507759104 84115275468081016446 84198806029618336224 85285920976273133568 85450438570748969088 85535295014215452672 87060615775785824256 87062710996612157184 87230656040972905944 87648411862042472448 88615269628924856832 88876517475708243792 89474420442501690624 90287255848338533376 91072177950403506528 91897316652218370048 91990788977552467968 92517768076600387584 92788287866298049536 92969514991036912914 93631228287165886464 94169871077968251648 94445221578196228992 94539010278869710848 96131743392092590224 96227206890992384256 97657644080855964672 97943192747759052288 98134488046094519187 99500241138985322496 99692178332540463936 99791177516584694784 99986082160171774266 101274593861628407808 101573162829380850048 101674029922557990912 102256480505716217856 103384481233745666304 104082489086175436032 104386823849585305728 105335131823061622272 106250874275470757616 107322587140477879296 107937396089367118848 108148211316104164002 109864849590962960256 109973950732562724864 110186091841228933824 111935077426010345472 112153700624108021928 112265074706157781632 113933918094331958784 114269808183053456304 116083614662149542912 116307541387963874592 117435176830783468944 118153692838566475776 118502023300944325056 118951416098486212608 119299227256668920832 120383007797784711168 120737910533037614208 121429570600538008704 123597955789833330288 123717717155064066048 123959353321382550552 125559828103957668864 125926962104261638656 126172913202121524669 128175657856123453632 128302942521323179008 130210192107807952896 130590923663678736384 130594066494918235776 130845984061459358916 132922904443387285248 133054903355446259712 133314776213562365688 134211630663752535936 135430883772507800064 137845974978327555072 137986183466328701952 138776652114900581376 139182431799447074304 139454272486555369371 140446842430748829696 141254806616952377472 141667832367294343488 141808515418304566272 143096782853970505728 143916528119156158464 144197615088138885336 146486466121283947008 146914789121638578432 149250361708477983744 149538267498810695904 149686766274877042176 151911890792442611712 152359744244071275072 153384720758574326784 154778152882866057216 155076721850618499456 156580235774377958592 158002697734592433408 159065636342225227776 159376311413206136424 160983880710716818944 161906094134050678272 164797274386444440384 165279137761843400736 167413104138610225152 167902616139015518208 168230550936162032892 168397612059236672448 170900877141497938176 171070590028430905344 174125421993224314368 174461312081945811888 177230539257849713664 177753034951416487584 178948840885003381248 180574511696677066752 182144355900807013056 183794633304436740096 183981577955104935936 185035536153200775168 185576575732596099072 185939029982073825828 188339742155936503296 188890443156392457984 189078020557739421696 192263486784185180448 192454413781984768512 195315288161711929344 195886385495518104576 196268976092189038374 199000482277970644992 199384356665080927872 199582355033169389568 199972164320343548532 203146325658761700096 203348059845115981824 204512961011432435712 206768962467491332608 208164978172350872064 208773647699170611456 210670263646123244544 212501748550941515232 214645174280955758592 215874792178734237696 216296422632208328004 219729699181925920512 219947901465125449728 220372183682457867648 224307401248216043856 224530149412315563264 227867836188663917568 228539616366106912608 232167229324299085824 232615082775927749184 234870353661566937888 236307385677132951552 237004046601888650112 237902832196972425216 238598454513337841664 241475821066075228416 242859141201076017408 247195911579666660576 247918706642765101104 251119656207915337728 251853924208523277312 252345826404243049338 256351315712246907264 256605885042646358016 261181847327357472768 261188132989836471552 261691968122918717832 265845808886774570496 266629552427124731376 268423261327505071872 270861767545015600128 275691949956655110144 275972366932657403904 277553304229801162752 278364863598894148608 278908544973110738742 280893684861497659392 282509613233904754944 283335664734588686976 283617030836609132544 288395230176277770672 292972932242567894016 293829578243277156864 294403464138283557561 298500723416955967488 299076534997621391808 299373532549754084352 303823781584885223424 304719488488142550144 306769441517148653568 310153443701236998912 313160471548755917184 316005395469184866816 318752622826412272848 321967761421433637888 323812188268101356544 329594548772888880768 330558275523686801472 335805232278031036416 336461101872324065784 336795224118473344896 341801754282995876352 348250843986448628736 348922624163891623776 354461078515699427328 355506069902832975168 357897681770006762496 361149023393354133504 364288711801614026112 371153151465192198144 371878059964147651656 376679484311873006592 377780886312784915968 378518739606364574007 384526973568370360896 384908827563969537024 390630576323423858688 391772770991036209152 392537952184378076748 398768713330161855744 399164710066338779136 399944328640687097064 406292651317523400192 413537924934982665216 416329956344701744128 417547295398341222912 421340527292246489088 425003497101883030464 429290348561911517184 431749584357468475392 432592845264416656008 439459398363851841024 440744367364915735296 448614802496432087712 449060298824631126528 455735672377327835136 457079232732213825216 464334458648598171648 465230165551855498368 469740707323133875776 474008093203777300224 477196909026675683328 482951642132150456832 485718282402152034816 494391823159333321152 495837413285530202208 502239312415830675456 503707848417046554624 504691652808486098676 512702631424493814528 513211770085292716032 522376265979672943104 523383936245837435664 531691617773549140992 533259104854249462752 536846522655010143744 541723535090031200256 551383899913310220288 551944733865314807808 555106608459602325504 556729727197788297216 557817089946221477484 565019226467809509888 566671329469177373952 567234061673218265088 576790460352555541344 585945864485135788032 587659156486554313728 588806928276567115122 597001446833911934976 598153069995242783616 598747065099508168704 609438976976285100288 613538883034297307136 620306887402473997824 626320943097511834368 632010790938369733632 637505245652824545696 643935522842867275776 647624376536202713088 659189097545777761536 661116551047373602944 672922203744648131568 673590448236946689792 683603508565991752704 696501687972897257472 697845248327783247552 708922157031398854656 711012139805665950336 715795363540013524992 728577423603228052224 743756119928295303312 753358968623746013184 755561772625569831936 757037479212729148014 769053947136740721792 769817655127939074048 783545541982072418304 785075904368756153496 797537426660323711488 799888657281374194128 812585302635046800384 827075849869965330432 832659912689403488256 835094590796682445824 842681054584492978176 850006994203766060928 865185690528833312016 878918796727703682048 881488734729831470592 883210392414850672683 897229604992864175424 898120597649262253056 911471344754655670272 914158465464427650432 930460331103710996736 939481414646267751552 948016186407554600448 965903284264300913664 971436564804304069632 988783646318666642304 991674826571060404416 1007415696834093109248 1009383305616972197352 1025405262848987629056 1044752531959345886208 1046767872491674871328 1063383235547098281984 1066518209708498925504 1073693045310020287488 1083447070180062400512 1113459454395576594432 1115634179892442954968 1130038452935619019776 1133342658938354747904 1153580920705111082688 1171891728970271576064 1175318312973108627456 1177613856553134230244 1196306139990485567232 1197494130199016337408 1218877953952570200576 1240613774804947995648 1252641886195023668736 1264021581876739467264 1275010491305649091392 1287871045685734551552 1295248753072405426176 1318378195091555523072 1322233102094747205888 1345844407489296263136 1347180896473893379584 1367207017131983505408 1393003375945794514944 1395690496655566495104 1422024279611331900672 1431590727080027049984 1457154847206456104448 1487512239856590606624 1506717937247492026368 1511123545251139663872 1514074958425458296028 1538107894273481443584 1539635310255878148096 1570151808737512306992 1595074853320647422976 1599777314562748388256 1625170605270093600768 1654151699739930660864 1665319825378806976512 1670189181593364891648 1700013988407532121856 1730371381057666624032 1757837593455407364096 1762977469459662941184 1766420784829701345366 1794459209985728350848 1796241195298524506112 1828316930928855300864 1860920662207421993472 1878962829292535503104 1896032372815109200896 1931806568528601827328 1942873129608608139264 1977567292637333284608 1983349653142120808832 2018766611233944394704 2050810525697975258112 2089505063918691772416 2093535744983349742656 2126766471094196563968 2133036419416997851008 2147386090620040574976 2231268359784885909936 2260076905871238039552 2266685317876709495808 2307161841410222165376 2350636625946217254912 2355227713106268460488 2392612279980971134464 2437755907905140401152 2481227549609895991296 2505283772390047337472 2528043163753478934528 2550020982611298182784 2636756390183111046144 2644466204189494411776 2649631177244552018049 2691688814978592526272 2694361792947786759168 2734414034263967010816 2791380993311132990208 2844048559222663801344 2914309694412912208896 2975024479713181213248 3022247090502279327744 3028149916850916592056 3076215788546962887168 3140303617475024613984 3190149706641294845952 3199554629125496776512 3250341210540187201536 3340378363186729783296 3400027976815064243712 3460742762115333248064 3515675186910814728192 3525954938919325882368 3532841569659402690732 3588918419971456701696 3592482390597049012224 3656633861857710601728 3721841324414843986944 3757925658585071006208 3792064745630218401792 3863613137057203654656 3885746259217216278528 3955134585274666569216 3966699306284241617664 4037533222467888789408 4101621051395950516224 4179010127837383544832 4187071489966699485312 4266072838833995702016 4294772181240081149952 4462536719569771819872 4520153811742476079104 4533370635753418991616 4614323682820444330752 4710455426212536920976 4785224559961942268928 4875511815810280802304 4962455099219791982592 5010567544780094674944 5100041965222596365568 5273512780366222092288 5288932408378988823552 5299262354489104036098 5383377629957185052544 5388723585895573518336 5582761986622265980416 5688097118445327602688 5828619388825824417792 5950048959426362426496 6056299833701833184112 6152431577093925774336 6280607234950049227968 6380299413282589691904 6399109258250993553024 6800055953630128487424 6921485524230666496128 7051909877838651764736 7065683139318805381464 7177836839942913403392 7313267723715421203456 7443682648829687973888 7515851317170142012416 7584129491260436803584 7910269170549333138432 7933398612568483235328 8075066444935777578816 8203242102791901032448 8374142979933398970624 8532145677667991404032 8925073439139543639744 9066741271506837983232 9228647365640888661504 9420910852425073841952 9570449119923884537856 9751023631620561604608 10021135089560189349888 10200083930445192731136 10547025560732444184576 10577864816757977647104 10598524708978208072196 10766755259914370105088 10777447171791147036672 11165523973244531960832 11376194236890655205376 11657238777651648835584 11900097918852724852992 12112599667403666368224 12304863154187851548672 12561214469900098455936 12798218516501987106048 13600111907260256974848 13842971048461332992256 14131366278637610762928 14355673679885826806784 14626535447430842406912 14887365297659375947776 15031702634340284024832 15820538341098666276864 15866797225136966470656 16150132889871555157632 16748285959866797941248 17064291355335982808064 17850146878279087279488 18457294731281777323008 18841821704850147683904 19140898239847769075712 20400167860890385462272 21155729633515955294208 21197049417956416144392 21533510519828740210176 22331047946489063921664 22752388473781310410752 23800195837705449705984 24225199334807332736448 24609726308375703097344 25122428939800196911872 25596437033003974212096 27200223814520513949696 27685942096922665984512 28262732557275221525856 28711347359771653613568 29253070894861684813824 30063405268680568049664 31641076682197332553728 31733594450273932941312 32300265779743110315264 33496571919733595882496 34128582710671965616128 35700293756558174558976 36914589462563554646016 37683643409700295367808 40800335721780770924544 42394098835912832288784 43067021039657480420352 44662095892978127843328 47600391675410899411968 48450398669614665472896 50244857879600393823744 51192874066007948424192 55371884193845331969024 56525465114550443051712 57422694719543307227136 63467188900547865882624 64600531559486220630528 66993143839467191764992 68257165421343931232256 71400587513116349117952 73829178925127109292032 75367286819400590735616 81600671443561541849088 84788197671825664577568 86134042079314960840704 95200783350821798823936 96900797339229330945792 100489715759200787647488 102385748132015896848384 110743768387690663938048 113050930229100886103424 129201063118972441261056 133986287678934383529984 142801175026232698235904 150734573638801181471232 169576395343651329155136 172268084158629921681408 190401566701643597647872 193801594678458661891584 200979431518401575294976 204771496264031793696768 221487536775381327876096 226101860458201772206848 258402126237944882522112 285602350052465396471808 301469147277602362942464 339152790687302658310272 387603189356917323783168 401958863036803150589952 452203720916403544413696 516804252475889765044224 571204700104930792943616 602938294555204725884928 678305581374605316620544 775206378713834647566336 904407441832807088827392 1205876589110409451769856 1356611162749210633241088 1550412757427669295132672 1808814883665614177654784 2713222325498421266482176 3617629767331228355309568 5426444650996842532964352 10852889301993685065928704
- Sum of all divisors σ(n): 40853084977803461024181003
- Sum of proper divisors (its aliquot sum) s(n): 30000195675809775958252299
- 10852889301993685065928704 is an abundant number, because the sum of its proper divisors (30000195675809775958252299) is greater than itself. Its abundance is 19147306373816090892323595
Bases of 10852889301993685065928704
- Binary: 1000111110100011000001001110110101011011001101011001100100111000100000010000000000002
- Hexadecimal: 0x8FA304ED5B35993881000
- Base-36: 1D3AT8YDW29000000
Squares and roots of 10852889301993685065928704
- 10852889301993685065928704 squared (108528893019936850659287042) is 117785206201328976643149632551041540815074011119616
- 10852889301993685065928704 cubed (108528893019936850659287043) is 1278309804315523502981311121437310725069079020454444972468744842157871857664
-
10852889301993685065928704 is a
perfect square number . Itssquare root is 3294372368448 -
The
cube root of 10852889301993685065928704 is 221402128.1654415041
Scales and comparisons
How big is 10852889301993685065928704?- 10,852,889,301,993,685,065,928,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,852,889,301,993,685,065,928,704 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 10852889301993685065928704 cubic inches would be around 18450177.3 feet tall.
Recreational maths with 10852889301993685065928704
- 10852889301993685065928704 backwards is 40782956058639910398825801
- 10852889301993685065928704 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 10852889301993685065928704's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 10852889301993685065928704 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 10852889301993685065928704 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/10852889301993685065928704/
Chicago style:
Numbermatics. 2024. "Number 10852889301993685065928704 - Facts about the integer". https://numbermatics.com/n/10852889301993685065928704/
The information we have on file for 10852889301993685065928704 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 10852889301993685065928704, math, Factors of 10852889301993685065928704, curriculum, school, college, exams, university, Prime factorization of 10852889301993685065928704, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, eight hundred fifty-two sextillion, eight hundred eighty-nine quintillion, three hundred one quadrillion, nine hundred ninety-three trillion, six hundred eighty-five billion, sixty-five million, nine hundred twenty-eight thousand, seven hundred four.