24419000929485791398339584
24,419,000,929,485,791,398,339,584 is an even composite number composed of five prime numbers multiplied together.
24419000929485791398339584 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 24419000929485791398339584:
210 × 320 × 74 × 192 × 534
(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 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 24419000929485791398339584 from the Numbermatics database.
Names of 24419000929485791398339584
- Cardinal: 24419000929485791398339584 can be written as Twenty-four septillion, four hundred nineteen sextillion, nine hundred twenty-nine quadrillion, four hundred eighty-five trillion, seven hundred ninety-one billion, three hundred ninety-eight million, three hundred thirty-nine thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 2.4419000929485791398339584 × 1025
Factors of 24419000929485791398339584
Divisors of 24419000929485791398339584
- Number of divisors d(n): 17325
-
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 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 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 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 12312 12348 12544 12768 12879 12996 13034 13122 13356 13568 13608 13824 13851 14098 14112 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 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 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 36936 37044 37632 38266 38304 38416 38637 38988 39102 39326 39366 40068 40432 40704 40824 41472 41552 41553 42294 42336 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 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 77976 78204 78652 78732 80136 80864 81408 81567 81648 82944 83104 83106 83349 84588 84672 86184 86436 87552 87723 87808 89376 89888 90153 90972 91238 91584 91854 92416 93312 93492 94976 95256 96672 96768 96957 98496 98686 98784 100548 101124 102144 103032 103968 104272 104976 106134 106742 106848 107163 108756 108864 109074 110808 111132 112784 112896 114798 114912 115248 115911 116964 117306 117978 118098 119168 120204 121296 122112 122472 123823 124416 124656 124659 126882 127008 127253 128896 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 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 201096 202248 204288 204687 206064 207936 208544 209952 210357 212268 213484 213696 214326 217512 217728 218148 221616 222264 225568 225792 226233 227529 229596 229824 230496 231822 233928 234612 235956 236196 238336 240408 242592 244224 244701 244944 247646 248832 249312 249318 250047 253764 254016 254506 257792 258552 259308 262656 263169 263424 267862 268128 269664 270459 272916 273714 274752 275282 275562 277248 279936 280476 283024 284928 285768 290016 290304 290864 290871 295488 296058 296352 297754 301644 303372 306128 306432 307328 309096 311904 312816 314608 314928 318402 320226 320544 321489 323456 326268 326592 327222 332416 332424 333396 338352 338688 344394 344736 345401 345744 347733 350892 351232 351918 353934 354294 357504 359552 360612 363888 364952 366336 367416 369664 371469 373248 373597 373968 373977 379904 380646 381024 381759 386688 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 498624 498636 500094 507528 508032 509012 515584 516591 517104 518616 525312 526338 526848 527877 530901 531441 535724 536256 539328 540918 545832 547428 549504 550564 551124 554496 559872 560952 566048 569856 570969 571536 580032 580608 581728 581742 583443 590976 592116 592704 595508 603288 606744 612256 612864 614061 614656 618192 623808 625632 629216 629856 631071 636804 640452 641088 642978 646912 652536 653184 654444 664832 664848 666792 676704 677376 678699 682587 688788 689472 690802 691488 695466 701784 703836 707868 708588 715008 719104 721224 727776 729904 732672 734103 734832 742938 746496 747194 747936 747954 750141 761292 762048 763518 773376 775656 777924 787968 789488 789507 790272 803586 804384 808992 811377 818748 821142 824256 825846 826686 831744 834176 839808 841428 849072 853936 854784 857304 866761 870048 870912 872592 872613 886464 888174 889056 893262 902272 904932 910116 918384 919296 921984 927288 935712 937517 938448 943824 944784 953344 955206 960678 961632 963487 964467 970368 978804 979776 981666 990584 997248 997272 1000188 1014049 1015056 1016064 1018024 1031168 1033182 1034208 1036203 1037232 1042139 1043199 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 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 1407672 1415736 1417176 1430016 1432809 1438208 1441017 1442448 1455552 1459808 1465344 1468206 1469664 1472499 1485876 1494388 1495872 1495908 1500282 1522584 1524096 1527036 1546752 1549773 1551312 1555848 1575936 1578976 1579014 1580544 1583631 1592703 1594323 1607172 1608768 1617984 1622754 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 1809864 1820232 1836768 1838592 1842183 1843968 1854576 1871424 1875034 1876896 1887648 1889568 1893213 1910412 1921356 1923264 1926974 1928934 1940736 1957608 1959552 1963332 1981168 1994496 1994544 2000376 2028098 2030112 2032128 2036048 2036097 2047761 2066364 2068416 2072406 2074464 2084278 2086398 2105352 2111508 2123604 2125764 2142896 2145024 2157312 2163672 2183328 2189712 2198016 2202256 2202309 2204496 2228814 2239488 2241582 2243808 2243862 2250423 2264192 2283876 2286144 2290554 2320128 2326912 2326968 2333772 2363904 2368464 2368521 2370816 2382032 2410758 2413152 2417807 2426976 2434131 2449024 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 2714796 2730348 2755152 2757888 2763208 2765952 2781864 2807136 2812551 2815344 2828663 2831472 2834352 2860032 2865618 2876416 2882034 2884896 2890461 2893401 2911104 2919616 2936412 2939328 2944998 2971752 2988776 2991744 2991816 3000564 3042147 3045168 3048192 3054072 3093504 3099546 3102624 3108609 3111696 3126417 3129597 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 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 3820824 3842712 3846528 3853948 3857868 3881472 3915216 3919104 3926664 3962336 3988992 3989088 3996783 4000752 4019679 4056196 4060224 4064256 4072096 4072194 4095522 4132728 4136832 4144812 4148928 4168556 4172796 4210704 4223016 4247208 4251528 4285792 4290048 4298427 4314624 4323051 4327344 4366656 4379424 4396032 4404512 4404618 4408992 4417497 4457628 4483164 4487616 4487724 4500846 4528384 4567752 4572288 4581108 4640256 4649319 4653824 4653936 4667544 4727808 4736928 4737042 4741632 4750893 4764064 4778109 4782969 4821516 4826304 4835614 4853952 4868262 4898048 4912488 4926852 4945536 4955076 4960116 4990464 5005056 5033728 5038848 5048568 5094432 5123616 5128704 5138721 5143824 5200566 5220288 5225472 5230358 5235552 5235678 5250987 5318784 5329044 5334336 5359572 5413632 5429592 5460696 5510304 5515776 5526416 5526549 5531904 5563728 5614272 5625102 5630688 5657326 5662944 5668704 5679639 5731236 5764068 5769792 5780922 5786802 5822208 5839232 5872824 5878656 5889996 5943504 5977552 5983488 5983632 6001128 6084294 6090336 6096384 6108144 6108291 6143283 6199092 6205248 6217218 6223392 6252834 6259194 6315904 6316056 6334524 6370812 6377292 6428688 6435072 6471936 6491016 6549984 6562619 6569136 6594048 6606768 6606927 6613488 6673408 6686442 6718464 6724746 6731424 6731586 6744409 6751269 6792576 6831488 6851628 6858432 6871662 6934088 6960384 6980736 6980904 7001316 7091712 7098343 7105392 7105563 7112448 7146096 7218176 7232274 7239456 7253421 7280928 7294973 7302393 7347072 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 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 8809024 8809236 8817984 8834994 8915256 8966328 8975232 8975448 9001692 9056768 9126441 9135504 9144576 9162216 9280512 9298638 9307648 9307872 9325827 9335088 9379251 9388791 9473856 9474084 9483264 9501786 9528128 9556218 9565938 9643032 9652608 9671228 9707904 9736524 9796096 9824976 9853704 9891072 9910152 9920232 9980928 10010112 10029663 10067456 10077696 10087119 10097136 10097379 10188864 10247232 10257408 10277442 10287648 10307493 10401132 10440576 10460716 10471104 10471356 10501974 10637568 10658088 10668672 10719144 10827264 10848411 10859184 10921392 11020608 11031552 11052832 11053098 11063808 11085417 11127456 11148921 11160261 11228544 11250204 11261376 11314652 11325888 11337408 11359278 11462472 11528136 11539584 11561844 11573604 11644416 11678464 11745648 11757312 11779992 11887008 11955104 11966976 11967264 11990349 12002256 12059037 12168588 12180672 12192768 12216288 12216582 12286566 12398184 12410496 12434436 12446784 12505668 12518388 12631808 12632112 12669048 12741624 12754584 12857376 12870144 12895281 12943872 12969153 12982032 13099968 13125238 13138272 13188096 13213536 13213854 13226976 13252491 13372884 13449492 13462848 13463172 13488818 13502538 13585152 13662976 13703256 13716864 13743324 13868176 13920768 13947957 13961472 13961808 14002632 14183424 14196686 14210784 14211126 14224896 14252679 14292192 14334327 14348907 14464548 14478912 14506842 14561856 14589946 14604786 14694144 14737464 14780556 14836608 14865228 14880348 14971392 15000272 15015168 15101184 15116544 15145704 15283296 15370848 15386112 15415792 15416163 15431472 15601698 15660864 15676416 15691074 15706656 15707034 15752961 15780962 15849344 15956352 15987132 16003008 16078716 16224784 16240896 16288384 16288776 16382088 16530912 16547328 16579248 16579647 16595712 16674224 16691184 16842816 16875306 16892064 16971978 16988832 17006112 17038917 17143168 17193708 17292204 17309376 17342766 17360406 17466624 17517696 17618048 17618472 17635968 17669988 17830512 17932656 17950464 17950896 18003384 18113536 18252882 18271008 18289152 18306253 18324432 18324873 18429849 18597276 18615296 18615744 18651654 18670176 18758502 18777582 18947712 18948168 19003572 19056256 19112436 19131876 19286064 19305216 19342456 19415808 19473048 19592192 19649952 19687857 19707408 19782144 19800641 19820304 19820781 19840464 20020224 20059326 20134912 20155392 20174238 20194272 20194758 20233227 20253807 20377728 20494464 20554884 20575296 20614986 20802264 20881152 20921432 20942208 20942712 21003948 21275136 21295029 21316176 21316689 21337344 21438288 21654528 21696822 21718368 21760263 21842784 21884919 21907179 22041216 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 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 26427072 26427708 26453952 26504982 26745768 26898984 26925696 26926344 26977636 27005076 27170304 27325952 27379323 27406512 27433728 27486648 27736352 27841536 27895914 27922944 27923616 27977481 28005264 28137753 28166373 28393372 28421568 28422252 28449792 28505358 28584384 28668654 28697814 28929096 28957824 29013684 29123712 29179892 29209572 29388288 29474928 29561112 29673216 29730456 29760696 29942784 30000544 30030336 30088989 30202368 30233088 30261357 30291408 30292137 30566592 30741696 30772224 30831584 30832326 30862944 30922479 31203396 31321728 31382148 31413312 31414068 31505922 31561924 31698688 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 34387416 34584408 34618752 34685532 34720812 34933248 35035392 35236096 35236944 35271936 35339976 35661024 35865312 35900928 35901792 35971047 36006768 36177111 36505764 36542016 36578304 36612506 36648864 36649746 36859698 37194552 37231488 37303308 37340352 37517004 37555164 37895424 37896336 38007144 38112512 38224872 38263752 38572128 38610432 38684912 38685843 38831616 38907459 38946096 39299904 39375714 39414816 39564288 39601282 39640608 39641562 39680928 39757473 40118652 40348476 40388544 40389516 40466454 40507614 40755456 40988928 41109768 41150592 41229972 41604528 41762304 41842864 41843871 41884416 41885424 42007896 42550272 42590058 42632352 42633378 42674688 42758037 42876576 43002981 43046721 43393644 43436736 43520526 43685568 43769838 43814358 44082432 44211328 44212392 44341668 44509824 44595684 44641044 44914176 45000816 45045504 45258608 45303552 45349632 45437112 45849888 45938333 46112544 46158336 46247376 46248489 46294416 46713856 46805094 46982592 47029248 47073222 47119968 47121102 47258883 47342886 47548032 47820416 47869056 47961396 48009024 48236148 48674352 48722688 48865152 48866328 49146264 49592736 49641984 49688401 49737744 49738941 49787136 50022672 50073552 50527232 50528448 50625918 50676192 50915934 50966496 51018336 51064811 51116751 51429504 51581124 51876612 51928128 52028298 52081218 52399872 52500952 52553088 52854144 52855416 52907904 53009964 53491536 53744597 53797968 53851392 53852688 53955272 54010152 54340608 54651904 54758646 54813024 54867456 54918759 54973296 54974619 55233367 55289547 55472704 55791828 55845888 55847232 55954962 56010528 56275506 56332746 56786744 56843136 56844504 57010716 57168768 57337308 57395628 57858192 57915648 58027368 58247424 58359784 58419144 58776576 58949856 59063571 59122224 59346432 59401923 59460912 59462343 59521392 60001088 60060672 60177978 60404736 60466176 60522714 60582816 60584274 60699681 60761421 61133184 61483392 61663168 61664652 61725888 61844958 62406792 62643456 62764296 62826624 62828136 63011844 63123848 63397376 63825408 63885087 63948528 63950067 64012032 64314864 64899136 64963584 65090466 65153536 65155104 65280789 65528352 65654757 65721537 66123648 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 73011528 73084032 73225012 73297728 73299492 73719396 74389104 74462976 74606616 74680704 75034008 75110328 75790848 75792672 75938877 76014288 76225024 76373901 76449744 76527504 77144256 77220864 77369824 77371686 77663232 77814918 77892192 78042447 78121827 78599808 78751428 78829632 79202564 79281216 79283124 79361856 79514946 80237304 80696952 80777088 80779032 80932908 81015228 81510912 81977856 82137969 82219536 82301184 82459944 83209056 83524608 83685728 83687742 83768832 83770848 83932443 84015792 84413259 84499119 85180116 85264704 85266756 85349376 85516074 85753152 86005962 86093442 86787288 86873472 87041052 87371136 87539676 87628716 88164864 88422656 88424784 88683336 89019648 89191368 89282088 89828352 90001632 90091008 90266967 90517216 90607104 90699264 90784071 90874224 90876411 91699776 91876666 92225088 92316672 92494752 92496978 92588832 92767437 93610188 93965184 94146444 94239936 94242204 94517766 94685772 95096064 95640832 95738112 95922792 96018048 96472296 97348704 97445376 97635699 97730304 97732656 98292528 99185472 99283968 99376802 99475488 99477882 99574272 99768753 100045344 100147104 100340289 100442349 101056896 101251836 101352384 101831868 101932992 102036672 102129622 102233502 102859008 103162248 103753224 103856256 104056596 104162436 104799744 105001904 105106176 105708288 105710832 105815808 106019928 106983072 107489194 107595936 107702784 107705376 107910544 107913141 108020304 108531333 109517292 109626048 109734912 109837518 109946592 109949238 110466734 110579094 110945408 111583656 111694464 111909924 112021056 112551012 112665492 113573488 113686272 113689008 114021432 114337536 114674616 114791256 115716384 115831296 116054736 116057529 116494848 116719568 116722377 116838288 117899712 118127142 118244448 118692864 118803846 118921824 118924686 119042784 119272419 120002176 120355956 121045428 121165632 121168548 121399362 121522842 122266368 122966784 123326336 123329304 123451776 123689916 124813584 125286912 125528592 125531613 125653248 125656272 126023688 126247696 126794752 127650816 127770174 127897056 127900134 128024064 128143771 128274111 128629728 129008943 129140163 129798272 130180932 130307072 130310208 130561578 131056704 131309514 131443074 132247296 132633984 132637176 133025004 133393792 133529472 133787052 133923132 134742528 135002448 135136512 135775824 135910656 136048896 136311336 137145344 137549664 137814999 138337632 138475008 138604487 138742128 138745467 138883248 140141568 140415282 140944384 140947776 141087744 141219666 141359904 141363306 141776649 142028658 142644096 143461248 143607168 143884188 144027072 144708444 146023056 146168064 146450024 146595456 146598984 147438792 148778208 148925952 149065203 149213232 149216823 149361408 149919139 150068016 150220656 151581696 151585344 151877754 152028576 152450048 152747802 152899488 153055008 153194433 153350253 154288512 154739648 154743372 155629836 155784384 156084894 156243654 157199616 157502856 157659264 158405128 158562432 158566248 158723712 159029892 160474608 161233791 161393904 161554176 161558064 161865816 162030456 163021824 163955712 164275938 164439072 164602368 164756277 164919888 164923857 165700101 165868641 166418112 167371456 167375484 167537664 167541696 167864886 168031584 168826518 168998238 170360232 170529408 170533512 171032148 171506304 172011924 172186884 173574576 173746944 174082104 174742272 175079352 175257432 176329728 176845312 176849568 177190713 177366672 178039296 178205769 178382736 178387029 178564176 180003264 180182016 180533934 181034432 181214208 181398528 181568142 181748448 181752822 182099043 182284263 183399552 183753332 184450176 184989504 184993956 185177664 185534874 187220376 187930368 188292888 188479872 188484408 189035532 189371544 190192128 191281664 191476224 191655261 191845584 191850201 192036096 192944592 194697408 194890752 195271398 195460608 195465312 195842367 196585056 196964271 197164611 198370944 198753604 198950976 198955764 199148544 199537506 200090688 200294208 200680578 200884698 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 219034584 219252096 219675036 219893184 219898476 220933468 221158188 221890816 223167312 223388928 223819848 224042112 225102024 225330984 227146976 227372544 227378016 227816631 228042864 228675072 229121703 229349232 229582512 231432768 231662592 232109472 232115058 232989696 233439136 233444754 233676576 234127341 234365481 235799424 236254284 236488896 237607692 237843648 237849372 238085568 238544838 240004352 240711912 242090856 242331264 242337096 242798724 243045684 244532736 245933568 246413907 246652672 246658608 246903552 247379832 249627168 250573824 251057184 251063226 251306496 251312544 251797329 252047376 252495392 253239777 253497357 255540348 255794112 255800268 256048128 256287542 256548222 257259456 258017886 258280326 259596544 260361864 260620416 261123156 262113408 262619028 262886148 264494592 265267968 265274352 266050008 266787584 267058944 267574104 267846264 269485056 270004896 270273024 270800901 271551648 271821312 272097792 272352213 272622672 272629233 275099328 275629998 276675264 276950016 277208974 277484256 277490934 277766496 278302311 280830564 281895552 282439332 282719808 282726612 283553298 284057316 285288192 286922496 287214336 287768376 288054144 289416888 292046112 292336128 292900048 292907097 293190912 293197968 294877584 297556416 297851904 298130406 298426464 298433646 298722816 299306259 299838278 300136032 300441312 301020867 301327047 303170688 303755508 304057152 305495604 305798976 306110016 306388866 306700506 308577024 309479296 309486744 311259672 311568768 312169788 312487308 314399232 315005712 315318528 316810256 317124864 317132496 317447424 318059784 320949216 322467582 322787808 323108352 323116128 323731632 323739423 324060912 325593999 328551876 328878144 329204736 329512554 329839776 329847714 331400202 331737282 332836224 334742912 334750968 335083392 335729772 336063168 337653036 337996476 340720464 341058816 341067024 342064296 343012608 344023848 344373768 347149152 347493888 347818807 348164208 348172587 349484544 350158704 350167131 350514864 353690624 353699136 354381426 354733344 356078592 356411538 356765472 356774058 357128352 357453677 357817257 360006528 361067868 362068864 363136284 363496896 363505644 364198086 364568526 366799104 367506664 368900352 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 390542796 390921216 390930624 391684734 393170112 393928542 394329222 396741888 397507208 397901952 397911528 399075012 400181376 400588416 401361156 401769396 404227584 405007344 405409536 407327472 407731968 408146688 408518488 408934008 411436032 412648992 413444997 415012896 415425024 415813461 416226384 416236401 416649744 420007616 420424704 421245846 422833152 422843328 423263232 423658998 424079712 424089918 425329947 426085974 427932288 429956776 430383744 430821504 431642176 431652564 432081216 434125332 438069168 438504192 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 464218944 464230116 466878272 466889508 467353152 468254682 468730962 471598848 472508568 472977792 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 502114368 502126452 502612992 502625088 503594658 504094752 504990784 506479554 506994714 511080696 511588224 511600536 512575084 513096444 514518912 516035772 516560652 519193088 520723728 521240832 522246312 524226816 525238056 525772296 528989184 530535936 530548704 531572139 532100016 533575168 534117888 534617307 535148208 535161087 535692528 540009792 540546048 541601802 543103296 543642624 544195584 544704426 545245344 545258466 546297129 546852789 550198656 551259996 553350528 554417948 554968512 554981868 555532992 556604622 561661128 563791104 564878664 565439616 565453224 567106596 568114632 570576384 573844992 574428672 574965783 575536752 575550603 576108288 578833776 584092224 584672256 585800096 585814194 586381824 586395936 587527101 589755168 590892813 591493833 595112832 596260812 596852928 596867292 597445632 598612518 599676556 600272064 600882624 602041734 602654094 606341376 607511016 608114304 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 657103752 657756288 659025108 659679552 659695428 662800404 663474564 665672448 669485824 669501936 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 707398272 708762852 709466688 712823076 713530944 713548116 714256704 714907354 715634514 720013056 722135736 724137728 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 766621044 767382336 767400804 768144384 768862626 769644666 771778368 773267138 774053658 774840978 778789632 781085592 781861248 783369468 786340224 787857084 788658444 793483776 795014416 795803904 795823056 798150024 800362752 801176832 802722312 803538792 808455168 810014688 810819072 812402703 814654944 815463936 816293376 817036976 817056639 817868016 817887699 825297984 826889994 830025792 830850048 831626922 832452768 832472802 833299488 834906933 840015232 842491692 845686656 847317996 848159424 848179836 850659894 852171948 855864576 859913552 860767488 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 909512064 911266524 912171456 916486812 917396928 918330048 919166598 920101518 925731072 928437888 928460232 933756544 933779016 934706304 936509364 937461924 943197696 945017136 945955584 950430768 951374592 951397488 952342272 954179352 960017408 962847648 967402746 968363424 969325056 969348384 970231409 971194896 971218269 972182736 976781997 985655628 986610688 986634432 987614208 988537662 989519328 989543142 994200606 995211846 998508672 1004228736 1004252904 1005250176 1007189316 1008189504 1009981568 1012959108 1013989428 1022161392 1023176448 1023201072 1025150168 1026192888 1029037824 1032071544 1033121304 1038386176 1041447456 1042481664 1043456421 1044492624 1044517761 1048453632 1049433973 1050476112 1050501393 1051544592 1061071872 1061097408 1063144278 1064200032 1067150336 1068235776 1069234614 1070296416 1070322174 1071385056 1072361031 1073451771 1080019584 1083203604 1086206592 1089408852 1090490688 1090516932 1092594258 1093705578 1100397312 1102519992 1106701056 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 1162261467 1168184448 1171600192 1171628388 1172763648 1172791872 1175054202 1179510336 1181785626 1182987666 1190225664 1192521624 1193705856 1193734584 1197225036 1199353112 1200544128 1201765248 1204083468 1205308188 1212682752 1215022032 1216228608 1221982416 1223195904 1224440064 1225555464 1226802024 1234308096 1237917184 1237946976 1240334991 1245038688 1246275072 1247440383 1248679152 1248709203 1249949232 1260022848 1261274112 1263737538 1267241024 1268499456 1268529984 1269789696 1270976994 1272239136 1272269754 1275989841 1278257922 1283796864 1289870328 1291151232 1292464512 1294926528 1294957692 1296243648 1302375996 1314207504 1315512576 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 1391275228 1392656832 1392690348 1400634816 1400668524 1402059456 1404764046 1406192886 1414796544 1417525704 1418933376 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 1504848716 1506343104 1506379356 1507838976 1507875264 1510783974 1512284256 1514972352 1519438662 1520984142 1533242088 1534764672 1534801608 1537725252 1539289332 1543556736 1546534276 1548107316 1549681956 1557579264 1562171184 1563722496 1566738936 1572680448 1575714168 1577316888 1586967552 1590028832 1591607808 1591646112 1594716417 1596300048 1600725504 1602353664 1603851921 1605444624 1605483261 1607077584 1620029376 1621638144 1624805406 1629309888 1630927872 1632586752 1634073952 1634113278 1635736032 1635775398 1638891387 1640558367 1650595968 1653779988 1660051584 1663253844 1664905536 1664945604 1666598976 1669813866 1680030464 1684983384 1691373312 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 1785338496 1788782436 1790558784 1790601876 1792336896 1795837554 1799029668 1800816192 1802647872 1806125202 1807962282 1817175808 1819024128 1822533048 1824342912 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 1925695296 1934805492 1936726848 1938650112 1938696768 1940462818 1942389792 1942436538 1944365472 1953563994 1971311256 1973268864 1977075324 1979038656 1979086284 1988401212 1990423692 1997017344 2008457472 2008505808 2010500352 2014378632 2016379008 2019963136 2025918216 2027978856 2044322784 2046352896 2046402144 2050300336 2050349679 2052385776 2058075648 2062095327 2064143088 2066242608 2082894912 2084963328 2086912842 2088985248 2089035522 2096907264 2098867946 2100952224 2101002786 2103089184 2107146069 2109289329 2122194816 2126288556 2128400064 2138469228 2140592832 2140644348 2142770112 2144722062 2146903542 2160039168 2166407208 2172413184 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 2299863132 2302147008 2302202412 2304433152 2306587878 2308933998 2315335104 2319801414 2322160974 2324522934 2336368896 2343200384 2343256776 2345583744 2350108404 2359020672 2363571252 2365975332 2380451328 2385043248 2387411712 2387469168 2394450072 2398706224 2401088256 2403530496 2408166936 2410616376 2425365504 2430044064 2432457216 2434731649 2437208109 2443964832 2446391808 2448880128 2451110928 2451169917 2453604048 2453663097 2475834368 2475893952 2480669982 2490077376 2492550144 2494880766 2497358304 2497418406 2499898464 2504720799 2520045696 2527475076 2534482048 2537059968 2541953988 2544478272 2544539508 2551979682 2556515844 2567593728 2579740656 2582302464 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 2728536192 2733799572 2736514368 2749460436 2752190784 2754990144 2757499794 2760304554 2777193216 2782550456 2785313664 2785380696 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 2940053312 2956966884 2959832064 2959903296 2962842624 2965612986 2968557984 2968629426 2982601818 2985635538 2995526016 3009697432 3012686208 3012758712 3015750528 3021567948 3024568512 3029944704 3038877324 3041968284 3066484176 3069529344 3069603216 3075450504 3078578664 3087113472 3093068552 3096214632 3099363912 3115158528 3124342368 3127444992 3130369263 3133477872 3133553283 3145360896 3148301919 3151428336 3151504179 3154633776 3180057664 3183215616 3183292224 3189432834 3192600096 3201451008 3204707328 3207703842 3210889248 3210966522 3214155168 3217083093 3220355313 3240058752 3249610812 3258619776 3268147904 3268226556 3271472064 3271550796 3277782774 3281116734 3301191936 3307559976 3320103168 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 3486784401 3504553344 3514800576 3514885164 3518290944 3518375616 3525162606 3534935488 3538531008 3545356878 3548962998 3570676992 3577564872 3581117568 3581203752 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 3780068544 3783822336 3791212614 3801723072 3805498368 3805589952 3809369088 3812930982 3816717408 3816809262 3827969523 3834773766 3851390592 3869610984 3873453696 3877393536 3880925636 3884779584 3884873076 3888730944 3907127988 3942622512 3946537728 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 4165789824 4173825684 4177970496 4178071044 4197735892 4201904448 4202005572 4206178368 4214292138 4218578658 4244389632 4252577112 4256800128 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 4514546148 4519029312 4519138068 4523516928 4523625792 4532351922 4536852768 4544917056 4558315986 4562952426 4599726264 4604294016 4604404824 4613175756 4617867996 4630670208 4639602828 4644321948 4649045868 4672737792 4686400768 4686513552 4691167488 4700216808 4718041344 4727142504 4731950664 4760902656 4770086496 4774823424 4774938336 4784149251 4788900144 4797412448 4802176512 4807060992 4811555763 4816333872 4816449783 4821232752 4860088128 4864914432 4869463298 4874416218 4887929664 4892783616 4897760256 4902221856 4902339834 4907208096 4907326194 4916674161 4921675101 4951787904 4961339964 4980154752 4989761532 4994716608 4994836812 4999796928 5009441598 5040091392 5054950152 5068964096 5074119936 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 5356015488 5366347308 5371676352 5371805628 5377010688 5387512662 5397089004 5402448576 5407943616 5412869966 5418375606 5423886846 5451527424 5457072384 5467599144 5473028736 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 5777085888 5804416476 5810180544 5815950336 5816090304 5821388454 5827169376 5827309614 5833096416 5860691982 5880106624 5913933768 5919806592 5931225972 5937115968 5937258852 5965203636 5971271076 5991052032 6019394864 6025372416 6025517424 6031501056 6043135896 6049137024 6059889408 6077754648 6083936568 6132968352 6139058688 6139206432 6150901008 6151049037 6157157328 6174226944 6186137104 6186285981 6192429264 6198727824 6248684736 6254889984 6260738526 6266955744 6267106566 6290721792 6296603838 6302856672 6303008358 6309267552 6321438207 6327867987 6360115328 6366584448 6378865668 6385200192 6415407684 6421778496 6421933044 6428310336 6434166186 6440710626 6480117504 6499221624 6517239552 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 6879308416 6899589396 6906274816 6906441024 6906607236 6913299456 6919763634 6926801994 6946005312 6959404242 6966482922 6973568802 7009106688 7029601152 7029770328 7036751232 7050325212 7069870976 7077062016 7090713756 7097925996 7141353984 7155129744 7162235136 7162407504 7183350216 7196118672 7203264768 7210591488 7224500808 7231849128 7268703232 7276096512 7290132192 7297371648 7304194947 7311624327 7331894496 7339175424 7346037811 7346640384 7353332784 7353509751 7360812144 7360989291 7427503104 7427681856 7442009946 7470052352 7470232128 7477650432 7484642298 7492074912 7492255218 7499695392 7514162397 7560137088 7582425228 7603446144 7611179904 7625861964 7633434816 7633618524 7655939046 7669547532 7702781184 7739221968 7746907392 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 8135830269 8177291136 8185608576 8201201344 8201398716 8209543104 8248381308 8256572352 8264970432 8272499382 8280913662 8331579648 8347651368 8355940992 8356142088 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 8820159936 8870687168 8870900652 8879496192 8879709888 8888527872 8896838958 8905673952 8905888278 8947805454 8956906614 8986578048 9029092296 9038058624 9038276136 9047251584 9064703844 9073705536 9089834112 9116631972 9125904852 9199452528 9208588032 9208809648 9226351512 9235735992 9261340416 9279205656 9288643896 9298091736 9345475584 9372801536 9373027104 9382334976 9391107789 9400433616 9400659849 9436082688 9444905757 9454285008 9454512537 9463901328 9540172992 9549646848 9549876672 9568298502 9577800288 9594824896 9604353024 9614121984 9623111526 9632667744 9632899566 9642465504 9651249279 9661065939 9720176256 9738926596 9748832436 9775859328 9804443712 9804679668 9814416192 9814652388 9833348322 9843350202 9903575808 9922679928 9960309504 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 10533941012 10544401728 10544655492 10554872832 10555126848 10575487818 10604806464 10615593024 10636070634 10646888994 10712030976 10732694616 10743352704 10743611256 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 11340205632 11351467008 11373637842 11393854564 11405169216 11416495104 11416769856 11428107264 11438517664 11438792946 11450152224 11450427786 11483908569 11504321298 11554171776 11608832952 11620361088 11632180608 11642776908 11654338752 11654619228 11666192832 11721383964 11760213248 11827867536 11839613184 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 12497369472 12521477052 12533911488 12534213132 12593207676 12605713344 12606016716 12618535104 12642876414 12655735974 12720230656 12733168896 12757731336 12770400384 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 13479867072 13543638444 13557087936 13557414204 13570550784 13570877376 13583239726 13597055766 13610558304 13634751168 13674947958 13688857278 13758616832 13799178792 13812882048 13813214472 13839527268 13853603988 13892010624 13918808484 13932965844 13947137604 14018213376 14059202304 14059540656 14073502464 14100650424 14139741952 14154124032 14181427512 14195851992 14282707968 14310259488 14324470272 14324815008 14352447753 14366700432 14392237344 14406529536 14421182976 14434667289 14449001616 14449349349 14463698256 14580264384 14594743296 14608389894 14623248654 14663788992 14678350848 14692075622 14693280768 14706665568 14707019502 14721624288 14721978582 14750022483 14765025303 14855363712 14884019892 14940464256 14969284596 14984149824 14984510436 14999390784 15028324794 15120274176 15164850456 15206892288 15222359808 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 16068046464 16099041924 16115029056 16115416884 16131032064 16162537986 16191267012 16207345728 16223830848 16238609898 16255126818 16271660538 16354582272 16371217152 16402402688 16402797432 16419086208 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 17331257664 17413249428 17430541632 17447851008 17448270912 17464165362 17481508128 17481928842 17499289248 17582075946 17640319872 17741374336 17741801304 17759419776 17793677916 17811347904 17811776556 17895610908 17913813228 17973156096 18058184592 18076117248 18076552272 18094503168 18129407688 18147411072 18179668224 18233263944 18251809704 18398905056 18417176064 18417619296 18434396771 18452703024 18453147111 18471471984 18522680832 18558411312 18558857943 18577287792 18596183472 18745603072 18746054208 18764669952 18782215578 18800867232 18801319698 18872165376 18889811514 18908570016 18909025074 18927802656 18945044881 18964314621 18983603961 19080345984 19099753344 19136597004 19155600576 19189649792 19246223052 19265335488 19265799132 19284931008 19302498558 19322131878 19440352512 19477853192 19497664872 19551718656 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 20637925248 20698768188 20718824448 20719323072 20719821708 20739898368 20759290902 20780405982 20838015936 20878212726 20899448766 21027320064 21067882024 21088803456 21089310984 21110253696 21150975636 21209612928 21231186048 21272141268 21293777988 21424061952 21465389232 21486705408 21487222512 21550050648 21588356016 21609794304 21631774464 21651479864 21673502424 21695547384 21806109696 21828289536 21870396576 21892114944 21912584841 21934872981 21995683488 22017526272 22038113433 22039921152 22059998352 22060529253 22082436432 22082967873 22260403648 22282509312 22283045568 22326029838 22410157056 22410696384 22432951296 22453926894 22476224736 22476765654 22499086176 22542487191 22680411264 22747275684 22787709128 22810338432 22833539712 22877035328 22877585892 22900304448 22900855572 22967817138 23008642596 23108343552 23217665904 23240722176 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 24407490807 24531873408 24556825728 24603604032 24604196148 24628629312 24744548416 24745143924 24769717056 24794911296 24817498146 24842740986 24994738944 25042954104 25067822976 25068426264 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 26460479808 26612061504 26612701956 26638488576 26639129664 26665583616 26690516874 26717021856 26717664834 26843416362 26870719842 26959734144 27087276888 27114175872 27114828408 27141754752 27166479452 27194111532 27221116608 27269502336 27349895916 27377714556 27517233664 27598357584 27625764096 27626428944 27679054536 27707207976 27784021248 27837616968 27865931688 27894275208 28036426752 28118404608 28119081312 28147004928 28173323367 28201300848 28201979547 28279483904 28308248064 28334717271 28362855024 28363537611 28391703984 28620518976 28648940544 28649630016 28704895506 28733400864 28784474688 28813059072 28842365952 28869334578 28898003232 28898698698 28927396512 28953747837 28983197817 29160528768 29216779788 29246497308 29327577984 29384151244 29413331136 29414039004 29443248576 29443957164 29500044966 29530050606 29710727424 29768039784 29880928512 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 31601823036 31633205184 31633966476 31664618496 31665380544 31726463454 31814419392 31846779072 31908211902 31940666982 32136092928 32198083848 32230058112 32230833768 32325075972 32382534024 32414691456 32447661696 32477219796 32510253636 32543321076 32709164544 32742434304 32804805376 32805594864 32838172416 32993525232 33026289408 33059881728 33089997528 33123654648 33326318592 33390605472 33423763968 33424568352 33489044757 33581887136 33615235584 33616044576 33649426944 33680890341 33714337104 33715148481 33748629264 34020616896 34054401024 34120913526 34181563692 34215507648 34249485312 34250309568 34284321792 34315552992 34316378838 34350456672 34351283358 34451725707 34512963894 34662515328 34826498856 34861083264 34896541824 34928330724 34963016256 34963857684 34998578496 35164151892 35280639744 35482748672 35483602608 35518839552 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 37192366944 37226247219 37264111479 37492108416 37564431156 37601734464 37602639396 37779623028 37817140032 37818050148 37855605312 37890089762 37928629242 37967207922 38160691968 38199506688 38273194008 38311201152 38379299584 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 40439601216 40630915332 40671263808 40672242612 40711652352 40712632128 40749719178 40791167298 40831674912 40904253504 41024843874 41066571834 41275850496 41397536376 41438646144 41439643416 41518581804 41560811964 41676031872 41756425452 41798897532 42054640128 42135764048 42177606912 42178621968 42220507392 42301951272 42419225856 42462372096 42544282536 42587555976 42848123904 42930778464 42973410816 42974445024 43057343259 43100101296 43176712032 43219588608 43263548928 43302959728 43304001867 43347004848 43348048047 43391094768 43740793152 43784229888 43825169682 43869745962 43991366976 44035052544 44076226866 44079842304 44119996704 44121058506 44164872864 44165935746 44250067449 44295075909 44520807296 44566091136 44652059676 44821392768 44907853788 44952449472 44953531308 44998172352 45084974382 45360822528 45494551368 45575418256 45620676864 45667079424 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 48155158912 48204139392 48297125772 48345087168 48346250652 48393096192 48487613958 48573801036 48622037184 48671492544 48715829694 48765380454 48814981614 49063746816 49113651456 49207208064 49208392296 49257258624 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 51993772992 52239748284 52290366464 52291624896 52343553024 52344812736 52392496086 52444524384 52445786526 52497867744 52746227838 52920959616 53224123008 53225403912 53278259328 53381033748 53434043712 53435329668 53686832724 53741439684 53919468288 54174553776 54228351744 54229656816 54283509504 54332958904 54388223064 54442233216 54539004672 54699791832 54755429112 55034467328 55196715168 55251528192 55252857888 55303190313 55358109072 55359441333 55414415952 55568042496 55675233936 55676573829 55731863376 55788550416 56236809216 56238162624 56294009856 56346646734 56402601696 56403959094 56558967808 56616496128 56669434542 56725710048 56727075222 56783407968 56835134643 56892943863 56950811883 57241037952 57299260032 57409791012 57466801728 57568949376 57738669156 57796006464 57797397396 57854793024 57907495674 57966395634 58321057536 58433559576 58492994616 58655155968 58768302488 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 61599857751 61913775744 62094810176 62096304564 62156473344 62157969216 62159465124 62219695104 62277872706 62341217946 62514047808 62634638178 62698346298 63081960192 63203646072 63266410368 63267932952 63330761088 63452926908 63628838784 63693558144 63816423804 63881333964 64272185856 64396167696 64460116224 64461667536 64650151944 64765068048 64829382912 64895323392 64954439592 65020507272 65086642152 65418329088 65484868608 65609610752 65611189728 65676344832 65737754523 65804618943 65987050464 66052578816 66114340299 66119763456 66179995056 66181587759 66247309296 66248903619 66781210944 66847527936 66849136704 66978089514 67163774272 67230471168 67232089152 67298853888 67361780682 67428674208 67430296962 67497258528 67627461573 68041233792 68241827052 68363127384 68431015296 68500619136 68631105984 68632757676 68700913344 68702566716 68903451414 69025927788 69325030656 69652997712 69722166528 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 73670477184 73737587084 73810812096 73812588444 73885887936 74233645248 74235431772 74309151168 74384733888 74452494438 74528222958 74984216832 75128862312 75203468928 75205278792 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 79381439424 79756981948 79836184512 79838105868 79915465728 79917388992 79996750848 80071550622 80151065568 80152994502 80530249086 80612159526 80879202432 81261830664 81342527616 81344485224 81425264256 81499438356 81582334596 81663349824 81808507008 82049687748 82133143668 82551700992 82795072752 82877292288 82879286832 83037163608 83121623928 83352063744 83512850904 83597795064 84109280256 84271528096 84355213824 84357243936 84441014784 84519970101 84603902544 84605938641 84838451712 84924744192 85004151813 85088565072 85090612833 85175111952 85861556928 85946821632 85948890048 86114686518 86200202592 86353424064 86439177216 86527097856 86605919456 86608003734 86694009696 86696096094 86782189536 86861243511 86949593451 87481586304 87650339364 87739491924 87982733952 88152453732 88239993408 88242117012 88329745728 88331871492 88500134898 88590151818 89041614592 89132182272 89304119352 89642785536 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 94622940288 94805469108 94899615552 94901899428 94993855488 94996141632 95179390362 95443258176 95540337216 95724635706 95822000946 96310317824 96408278784 96594251544 96690174336 96692501304 96975227916 97147602072 97244074368 97342985088 97431659388 97530760908 97629963228 98127493632 98227302912 98414416128 98416784592 98514517248 98978193664 98980575696 99078868224 99179645184 99269992584 99370963944 99978955776 100171816416 100271291904 100273705056 100467134271 100745661408 100845706752 100848133728 100948280832 101042671023 101143011312 101145445443 101245887792 102061850688 102163203072 102362740578 102544691076 102646522944 102748455936 102750928704 102844529354 102852965376 102946658976 102949136514 103051370016 103053850074 103355177121 103538891682 103987545984 104479496568 104583249792 104689625472 104784992172 104889048768 104891573052 104995735488 105492455676 105841919232 106448246016 106450807824 106556518656 106762067496 106868087424 106870659336 107373665448 107482879368 107838936576 108349107552 108456703488 108459313632 108567019008 108665917808 108668532987 108776446128 108779063967 108884466432 109078009344 109291052331 109399583664 109510858224 110393430336 110503056384 110505715776 110606380626 110716218144 110718882666 110828831904 111136084992 111350467872 111353147658 111463726752 111577100832 111678741657 111792334437 112476325248 112693293468 112805203392 112807918188 113338869084 113451420096 113454150444 113566815936 113670269286 113785887726 113901623766 114482075904 114598520064 114819582024 114933603456 115137898752 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 121318803648 121892745996 122013791424 122016727836 122134957056 122137896384 122249157534 122373501894 122495024736 122712760512 123074531622 123199715502 123827551488 124189620352 124192609128 124315938432 124318930248 124555745412 124682435892 125028095616 125269276356 125396692596 126163920384 126407292144 126532820736 126535865904 126661522176 126905853816 127257677568 127387116288 127632847608 127762667928 128544371712 128792335392 128920232448 128923335072 129040777397 129172029777 129300303888 129530136096 129658765824 129790646784 129908879184 129912005601 130041014544 130044144141 130173284304 131219221504 131222379456 131352689664 131475509046 131609237886 131974100928 132105157632 132228680598 132239526912 132359990112 132363175518 132494618592 132497807238 132750202347 132885227727 133562421888 133698273408 133956179028 134327548544 134464178304 134723561364 134857348416 134860593924 134994517056 135254923146 136082467584 136483654104 136726254768 136862030592 137001238272 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 144465476736 144612418176 144891377316 145035261504 145038751956 145179288576 145462841874 145721403108 145866111552 146014477632 146147489082 146296141362 147191240448 147340954368 147475174168 147621624192 147625176888 147771775872 148467290496 148470863544 148618302336 148769467776 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 154580775111 155308337523 155822825536 155981318976 156719244852 156871099392 156874874688 157030659072 157034438208 157177488258 157333573152 157337359578 157493603232 158238683514 158762878848 159513963896 159672369024 159676211736 159834777984 160143101244 160302131136 160305989004 161060498172 161224319052 161758404864 162523661328 162685055232 162688970448 162850528512 162998876712 163164669192 163326699648 163617014016 164099375496 164266287336 165103401984 165590145504 165754584576 165758573664 165909570939 166074327216 166078323999 166243247856 166704127488 167025701808 167029721487 167195590128 168543056192 168710427648 168714487872 168882029568 169039940202 169207805088 169211877282 169676903424 169849488384 170008303626 170177130144 170181225666 170350223904 170505403929 170678831589 170852435649 171723113856 171897780096 172229373036 172400405184 172706848128 173211838912 173216007468 173388019392 173392192188 173564379072 173722487022 173899186902 174963172608 175300678728 175478983848 175965467904 176304907464 176479986816 176484234024 176659491456 176663742984 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 184799573253 185741327232 186284430528 186288913692 186469420032 186473907648 186478395372 186659085312 186833618118 187023653838 187542143424 187903914534 188095038894 189245880576 189610938216 189799231104 189803798856 189992283264 190358780724 190886516352 191080674432 191449271412 191644001892 192620635648 192816557568 193188503088 193380348672 193385002608 193950455832 194295204144 194488148736 194685970176 194863318776 195061521816 195259926456 196254987264 196454605824 196828832256 196833569184 197029034496 197213263569 197413856829 197956387328 197961151392 198157736448 198343020897 198359290368 198539985168 198544763277 198741927888 200343632832 200542583808 200547410112 200934268542 201491322816 201691413504 201696267456 201896561664 202085342046 202286022624 202290890886 202491775584 202882384719 204123701376 204725481156 205089382152 205293045888 205501857408 205689058708 205893317952 205898273028 206102740032 206107700148 206710354242 207077783364 207975091968 208958993136 209166499584 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 220786860672 221011431552 221212761252 221432436288 221437765332 221657663808 222700935744 222706295316 222927453504 223154201664 223357483314 223584668874 224952650496 225386586936 225610406784 225615836376 226677738168 226902840192 226908300888 227133631872 227340538572 227571775452 227803247532 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 238144318272 239270945844 239508553536 239514317604 239746397184 239752166976 239990252544 240214651866 240453196704 240458983506 241590747258 241836478578 242637607296 243785491992 244027582848 244033455672 244275792768 244498315068 244747003788 244990049472 245425521024 246149063244 246399431004 247655102976 248379240704 248385218256 248631876864 248637860496 249111490824 249364871784 250056191232 250538552712 250793385192 252327840768 252814584288 253065641472 253071731808 253323044352 253559910303 253811707632 253817815923 254515355136 254774232576 255012455439 255265695216 255271838499 255525335856 257584670784 257840464896 257846670144 258081554794 258344059554 258600607776 259060272192 259317531648 259581293568 259817758368 259824011202 260082029088 260088288282 260346568608 260583730533 260848780353 262444758912 262951018092 263218475772 263948201856 264457361196 264719980224 264726351036 264989237184 264995614476 265500404694 265770455454 267124843776 267396546816 267912358056 268655097088 268928356608 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 283868820864 284416407324 284698846656 284705698284 284981566464 284988424896 285538171086 286329774528 286621011648 287173907118 287466002838 288930953472 289224836352 289782754632 290070523008 290077503912 290925683748 291442806216 291732223104 292028955264 292294978164 292592282724 294382480896 294681908736 294950348336 295243248384 295250353776 295543551744 296934580992 296941727088 297236604672 297538935552 297809977752 298112891832 299936867328 300515449248 300813875712 300821115168 301401402813 302236984224 302537120256 302544401184 302844842496 303120718096 303128013069 303429033936 303436336329 303737663376 306185552064 306489609216 307088221734 307634073228 307939568832 308245367808 308252786112 308533588062 308558896128 308839976928 308847409542 309154110048 309161550222 310065531363 310616675046 311645651072 311962637952 313438489704 313749749376 314068876416 314354976516 314667146304 314674719156 314987206464 316477367028 317525757696 319027927792 319344738048 319352423472 319669555968 320286202488 320604262272 320611978008 322120996344 322448638104 323516809728 325047322656 325370110464 325377940896 325701057024 325997753424 326005598961 326329338384 326337191901 326653399296 327234028032 327873156993 328198750992 328532574672 331180291008 331509169152 331517147328 331819141878 332148654432 332156647998 332486495712 333408254976 334051403616 334059442974 334391180256 335036224971 335377003311 337086112384 337428975744 338079880404 338415610176 338423754564 340016607252 340354260288 340362451332 340700447808 341010807858 341357663178 341704871298 343446227712 343795560192 344458746072 344800810368 345413696256 346423677824 346432014936 346776038784 346784384376 347128758144 347444974044 347798373804 349926345216 350601357456 350957967696 351930935808 352609814928 352618300917 352959973632 352968468048 353318982912 353327485968 354000539592 354360607272 356166458368 356528729088 357216477408 358571142144 358906418766 359262830304 359271476406 359619595776 359628250464 359955852739 359985378816 360321977799 360679795056 360688475259 362386120887 362754717867 363956410944 364603346048 365678237988 366032565248 366041374272 366050183508 366404871168 366413689152 366747472602 367120505682 367485074208 368138281536 369223594866 369599146506 371482654464 372568861056 372577827384 372947815296 372956790744 373667236236 374047307676 375084286848 375807829068 376190077788 378491761152 379221876432 379598462208 379607597712 379984566528 380717561448 381773032704 382161348864 382898542824 383288003784 385241271296 385633115136 386377006176 386760697344 386770005216 387122332191 387516089331 387900911664 388590408288 388976297472 389371940352 389726637552 389736016803 390123043632 390132432423 390519852912 393657664512 393667138368 394058068992 394426527138 394827713658 395912774656 395922302784 396315472896 396686041794 396718580736 397079970336 397089526554 397483855776 398250607041 398655683181 400687265664 401094820224 401868537084 402982645632 403392534912 404170684092 404572045248 404581781772 404983551168 405764769438 408247402752 409450962312 410178764304 410586091776 411003714816 411378117416 411786635904 411796546056 412205480064 412215400296 413420708484 414155566728 415950183936 417917986272 418332999168 418724155227 418758501888 419139968688 419150055807 419556195072 419566292208 419576389587 419982941952 421969822704 423367676928 425792984064 425803231296 426226074624 426624610986 427048269984 427058547426 427472349696 427482637344 428307256629 429494661792 429931517472 430760860677 431199004257 433396430208 433837254528 434663671232 434674131948 435105784512 435116255868 435537865728 436388525622 437164209324 437598334656 438043432896 438442467246 438888424086 441573721344 442022863104 442425522504 442864872576 442875530664 443315327616 445401871488 445412590632 445854907008 446308403328 446714966628 447169337748 449905300992 450773173872 451220813568 451231672752 453355476336 453805680384 453816601776 454267263744 454681077144 455143550904 455606495064 457928303616 458394080256 459278328096 459734413824 460551595008 460632332601 461451109842 461909353248 462368051712 462379179168 462800382093 462838344192 463259965392 463271114313 463731165072 463742325333 465925012569 467468476608 467943956928 470146419904 470157734556 470613298176 470624624064 471091977216 471103314624 471532464774 472000719456 472012078734 472480809696 474716050542 476288636544 478541891688 479017107072 479028635208 479504333952 480429303732 480906393408 480917967012 483181494516 483672957156 485275214592 487570983984 488055165696 488066911344 488551585536 488996630136 489494007576 489980098944 490851042048 492298126488 492798862008 495310205952 496758481408 496770436512 497263753728 497275720992 497728712817 498222981648 498234971997 498729743568 500112382464 501077105424 501089164461 501586770384 505629168576 506131282944 506143463616 506646088704 507119820606 507623415264 507635631846 509030710272 509548465152 510024910878 510531390432 510543676998 511050671712 511516211787 512036494767 515169341568 515693340288 516163109588 516688119108 517201215552 518120544384 519635516736 519648022404 520164058176 520176576564 520693137216 521167461066 521697560706 524889517824 525902036184 526436951544 527896403712 528914722392 529439960448 529452702072 529978474368 529991228952 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 557223981696 558298873636 558853291584 558866741076 559408260096 559421722944 559435186116 559977255936 560500854354 561070961514 562626430272 563711743602 564285116682 567737641728 568832814648 569397693312 569411396568 569976849792 571076342172 572659549056 573242023296 574347814236 574932005676 577861906944 578449672704 579565509264 580141046016 580155007824 581851367496 582885612432 583464446208 584057910528 584589956328 585184565448 588764961792 589363817472 589900696672 590486496768 590500707552 591087103488 591639790707 592241570487 593869161984 593883454176 594473209344 595029062691 595077871104 595619955504 595634289831 596225783664 601030898496 601627751424 601642230336 602802805626 604473968448 605074240512 605088802368 605689684992 606241436192 606256026138 606858067872 606872672658 607475326752 608647154157 612371104128 614176443468 615268146456 615879137664 616505572224 617067176124 617679953856 617694819084 618308220096 618323100444 620131062726 621233350092 623291302144 623925275904 626876979408 627499498752 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 662360582016 663034294656 663638283756 664297308864 664313295996 664972991424 668102807232 668118885948 668782360512 670072449942 670754006622 674172224768 674857951488 676159760808 676831220352 676847509128 680033214504 680708520576 680724902664 681400895616 682021615716 682715326356 683409742596 686892455424 687591120384 688917492144 689601620736 690827392512 692176664763 692847355648 692864029872 693552077568 693568768752 694257516288 694889948088 695596747608 699852690432 701202714912 701915935392 703861871616 705219629856 705236601834 705919947264 705936936096 706637965824 706654971936 707298697161 708001079184 708018118101 708721214544 712074075813 714432954816 717812837532 718525660608 718542952812 719239191552 719256500928 719911705478 719970757632 720643955598 721359590112 721376950518 724772241774 725509435734 727912821888 729206692096 731356475976 732082748544 732100367016 732827378304 733494945204 734241011364 734970148416 736276563072 738447189732 739198293012 742965308928 745137722112 745155654768 745895630592 745913581488 747334472472 748094615352 750168573696 751615658136 752380155576 756983522304 758443752864 759196924416 759215195424 759969133056 760679730909 761435122896 761453447769 763546065408 764322697728 765037366317 765797085648 765815515497 766576007568 772754012352 773521394688 773540010432 774244664382 775032178662 775801823328 777180816576 777952594944 778743880704 779453275104 779472033606 780246087264 780264864846 781039705824 781751191599 782546341059 787334276736 788853054276 789655427316 791844605568 793372083588 794159940672 794179053108 794967711552 796501214082 797311366362 801374531328 802189640448 803737074168 805965291264 806785069824 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 839152779174 839965883904 840751281531 841606442271 843939645408 845567615403 846427675023 851606462592 853249221972 854096539968 854117094852 854944699392 854965274688 856614513258 858989323584 859863034944 861521721354 862398008514 866792860416 867674509056 869327342464 869348263896 870211569024 870232511736 872777051244 874328418648 875196669312 876086865792 876884934492 877776848172 883147442688 884045726208 884851045008 885729745152 885751061328 886630655232 890803742976 890825181264 891709814016 892616806656 893429933256 894338675496 899810601984 901546347744 902441627136 902463345504 904204208439 906710952672 907611360768 907633203552 908534527488 909362154288 909384039207 910287101808 910309008987 911212990128 918556656192 919468827648 921264665202 922902219684 923818706496 924736103424 924758358336 925600764186 925676688384 926519930784 926542228626 927462330144 927484650666 930196594089 931850025138 934936953216 935887913856 940292839808 940315469112 941249248128 942206629248 943064929548 944001438912 944024157468 944961619392 949432101084 952577273088 957083783376 958034214144 958057270416 959008667904 960858607464 961812786816 961835934024 966362989032 967345914312 970550429184 975141967968 976110331392 976133822688 977023028863 977103171072 977993260272 978016796883 978988015152 979011575703 979960197888 981702084096 983619470979 984596252976 985597724016 993516962816 993540873024 994527507456 994551441984 995457425634 996445963296 996469943994 997459487136 1000224764928 1002154210848 1002178328922 1003173540768 1005108674913 1006131009933 1011258337152 1012286927232 1014239641212 1015246830528 1015271263692 1020049821756 1021062780864 1021087353996 1022101343424 1023032423574 1024072989534 1030338683136 1031386680576 1032326219176 1033376238216 1034402431104 1036241088768 1039271033472 1039296044808 1040328116352 1040353153128 1041386274432 1042334922132 1043395121412 1049779035648 1051804072368 1052873903088 1055792807424 1057829444784 1057854902751 1058879920896 1058905404144 1059956948736 1059982457904 1062001618776 1063081821816 1068499375104 1069586187264 1071649432224 1074620388352 1075713426432 1076719256298 1077788490912 1077814429218 1078858787328 1078884751392 1079867558217 1079956136448 1080965933397 1082039385168 1082065425777 1087158362661 1088264153601 1091869232832 1093810038144 1097034713964 1098097695744 1098124122816 1098150550524 1099214613504 1099241067456 1100242417806 1101361517046 1102455222624 1104414844608 1107670784598 1114447963392 1116597747272 1117706583168 1117733482152 1118843445888 1118870372232 1121001708708 1122141923028 1125252860544 1127423487204 1128570233364 1135475283456 1137665629296 1138795386624 1138822793136 1139953699584 1142152684344 1145319098112 1146484046592 1148695628472 1149864011352 1155723813888 1156899345408 1159131018528 1160282092032 1160310015648 1161366996573 1162548267993 1163702734992 1165771224864 1166928892416 1168115821056 1169179912656 1169208050409 1170369130896 1170397297269 1179801393344 1180972993536 1181001415104 1182174206976 1183279581414 1184483140974 1187738323968 1187766908352 1188946418688 1190058125382 1190155742208 1191239911008 1191268579662 1192451567328 1194751821123 1195967049543 1202061796992 1203284460672 1205605611252 1208947936896 1210177604736 1212482872384 1212512052276 1213716135744 1213745345316 1214950653504 1217294308314 1224742208256 1228352886936 1230536292912 1231758275328 1233011144448 1234134352248 1235359907712 1235389638168 1236616440192 1236646200888 1240262125452 1242466700184 1246582604288 1247850551808 1253753958816 1254998997504 1256172465681 1256275505664 1257419906064 1257450167421 1258668585216 1258698876624 1258729168761 1259948825856 1265909468112 1270103030784 1276111711168 1277378952192 1277409693888 1278678223872 1279873832958 1281144809952 1281175642278 1282417049088 1282447912032 1284921769887 1288483985376 1289794552416 1292282582031 1293597012771 1300189290624 1301511763584 1303991013696 1304022395844 1305317353536 1305348767604 1306613597184 1309165576866 1311492627972 1312795003968 1314130298688 1315327401738 1316665272258 1324721164032 1326068589312 1327276567512 1328594617728 1328626591992 1329945982848 1336205614464 1336237771896 1337564721024 1340144899884 1341508013244 1348344449536 1349715902976 1352319521616 1353662440704 1353695018256 1360066429008 1361417041152 1361449805328 1362801791232 1364043231432 1365430652712 1366819485192 1373784910848 1375182240768 1377834984288 1379203241472 1381654785024 1381896997803 1384353329526 1385694711296 1385728059744 1387104155136 1387137537504 1388401146279 1388515032576 1389779896176 1389813342939 1391193495216 1397775037707 1402405429824 1403831870784 1410439259712 1410473203668 1411839894528 1411873872192 1413275931648 1413309943872 1414597394322 1416002158368 1416036236202 1417442429088 1424148151626 1428865909632 1435625675064 1437051321216 1437085905624 1438513001856 1439823410956 1441287911196 1442719180224 1442753901036 1449544483548 1451018871468 1455825643776 1458413384192 1462712951952 1464165497088 1464200734032 1465654756608 1466989890408 1468482022728 1469940296832 1472553126144 1476894379464 1478396586024 1485930617856 1490275444224 1490311309536 1491791261184 1491827162976 1493186138451 1494668944944 1494704915991 1496189230704 1500337147392 1503231316272 1503267493383 1504760311152 1516887505728 1518393848832 1518430390848 1519938266112 1521359461818 1522870245792 1522906895538 1527092130816 1528645395456 1530074732634 1531594171296 1531631030994 1533152015136 1534548635361 1536109484301 1545508024704 1547080020864 1548489328764 1550064357324 1551603646656 1554361633152 1558906550208 1558944067212 1560492174528 1560529729692 1562079411648 1563502383198 1565092682118 1574668553472 1577706108552 1579310854632 1583689211136 1586744167176 1588319881344 1588358106216 1589935423104 1593002428164 1594622732724 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 1671671945088 1674896620908 1676559874752 1676600223228 1678224780288 1678265168832 1678305558348 1679931767808 1681502563062 1683212884542 1687879290816 1691135230806 1692855350046 1703212925184 1706498443944 1708193079936 1708234189704 1709930549376 1713229026516 1717978647168 1719726069888 1723043442708 1724796017028 1733585720832 1735349018112 1738654684928 1738696527792 1740423138048 1740465023472 1745554102488 1748656837296 1750393338624 1752173731584 1753769868984 1755553696344 1766294885376 1768091452416 1769702090016 1771459490304 1771502122656 1773261310464 1774919372121 1776724711461 1781607485952 1781650362528 1783419628032 1785087188073 1785233613312 1786859866512 1786902869493 1788677350992 1803092695488 1804883254272 1804926691008 1808408416878 1813421905344 1815222721536 1815266407104 1817069054976 1818724308576 1818768078414 1820574203616 1820618017974 1822425980256 1825941462471 1837113312384 1842529330404 1845804439368 1847637412992 1849516716672 1851201528372 1853039861568 1853084457252 1854924660288 1854969301332 1860393188178 1863700050276 1869873906432 1871775827712 1880585679616 1880630938224 1882498496256 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 1971195448032 1972991102607 1974997908387 1987081746048 1989102883968 1990914851268 1992891926592 1992939887988 1994918974272 2004308421696 2004356657844 2006347081536 2010217349826 2012262019866 2022516674304 2024573854464 2028479282424 2030493661056 2030542527384 2040099643512 2042125561728 2042174707992 2044202686848 2046064847148 2048145979068 2060677366272 2062773361152 2064652438352 2066752476432 2068804862208 2072482177536 2076529994289 2078542066944 2078592089616 2080656232704 2080706306256 2082772548864 2084669844264 2086790242824 2099558071296 2103608144736 2105747806176 2111585614848 2115658889568 2115709805502 2117759841792 2117810808288 2119913897472 2119964915808 2121896091483 2124003237552 2124054354303 2126163643632 2136222227439 2143298864448 2153438512596 2155576981824 2155628858436 2157717574656 2157769502784 2159735116434 2159912272896 2161931866794 2164078770336 2164130851554 2174316725322 2176528307202 2183738465664 2187620076288 2194069427928 2196248245632 2196301101048 2198482134912 2200484835612 2202723034092 2204910445248 2208829689216 2215341569196 2228895926784 2233195494544 2235413166336 2235466964304 2237686891776 2237740744464 2242003417416 2244283846056 2250505721088 2254846974408 2257140466728 2270950566912 2275331258592 2277590773248 2277645586272 2279907399168 2282039192727 2284305368688 2284360343307 2290638196224 2292968093184 2295112098951 2297391256944 2297446546491 2299728022704 2318262037056 2320564184064 2320620031296 2322733993146 2325096535986 2327405469984 2331542449728 2333857784832 2336231642112 2338359825312 2338416100818 2340738261792 2340794594538 2345253574797 2347639023177 2359602786688 2362002830208 2366559162828 2368966281948 2375533816704 2380116250764 2382479822016 2382537159324 2384903134656 2389503642246 2391934099086 2404123593984 2406568921344 2411211222504 2417895873792 2420355209472 2424965744768 2425024104552 2427432271488 2427490690632 2429901307008 2434588616628 2449484416512 2456705773872 2461072585824 2463516550656 2466022288896 2468268704496 2468328106419 2470719815424 2470779276336 2470838738679 2473232880384 2473292401776 2480524250904 2484933400368 2493165208576 2495701103616 2507507917632 2509997995008 2512344931362 2512551011328 2514839812128 2514900334842 2517337170432 2517397753248 2517458337522 2519897651712 2522253844593 2524819326813 2531818936224 2536702846209 2539283025069 2552223422336 2554819387776 2559747665916 2562289619904 2562351284556 2564834098176 2564895824064 2569843539774 2576967970752 2579589104832 2584565164062 2587194025542 2600378581248 2603023527168 2607982027392 2608044791688 2610634707072 2610697535208 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 2733638970384 2755669968576 2758406482944 2763793995606 2768706659052 2771389422592 2771456119488 2774208310272 2774275075008 2776802292558 2777030065152 2779559792352 2779626685878 2782386990432 2790589782267 2795550075414 2804810859648 2807663741568 2820878519424 2820946407336 2823747744384 2826619887744 2829194788644 2832004316736 2832072472404 2834884858176 2848296303252 2857731819264 2871251350128 2874102642432 2874171811248 2877026003712 2879646821912 2882575822392 2885438360448 2885507802072 2899088967096 2902037742936 2911651287552 2916826768384 2925425903904 2928330994176 2928401468064 2931069086589 2931309513216 2933979780816 2934050390649 2936964045456 2937034727109 2939880593664 2945106252288 2950858412937 2953788758928 2956793172048 2980550888448 2980622619072 2983582522368 2983654325952 2986372276902 2989337889888 2989409831982 2992378461408 3000674294784 3006462632544 3006534986766 3009520622304 3015326024739 3018393029799 3033775011456 3036860781696 3042718923636 3045740491584 3045813791076 3060149465268 3063188342592 3063262061988 3066304030272 3069097270722 3072218968602 3091016049408 3094160041728 3096978657528 3100128714648 3103207293312 3108723266304 3117813100416 3117888134424 3120984349056 3121059459384 3124158823296 3127004766396 3130185364236 3149337106944 3155412217104 3158621709264 3167378422272 3173488334352 3173564708253 3176639762688 3176716212432 3179870846208 3186004856328 3189245465448 3205498125312 3208758561792 3214948296672 3223861165056 3227140279296 3230157768894 3233365472736 3233443287654 3236576361984 3236654254176 3239602674651 3239868409344 3242897800191 3246118155504 3246196277331 3261475087983 3264792460803 3275607698496 3281430114432 3291024939328 3291104141892 3294293087232 3294372368448 3294451651572 3297643840512 3297723202368 3300727253418 3304084551138 3307365667872 3313244533824 3323012353794 3343343890176 3349793241816 3353119749504 3353200446456 3356530337664 3356611116696 3363005126124 3366425769084 3375758581632 3382270461612 3385710700092 3406425850368 3412996887888 3416386159872 3416468379408 3419861098752 3426458053032 3435957294336 3439452139776 3446086885416 3449592034056 3467171441664 3470698036224 3477309369856 3477393055584 3480846276096 3480930046944 3484100989719 3487644803979 3491108204976 3497313674592 3500786677248 3504347463168 3507539737968 3507624151227 3511107392688 3511191891807 3539404180032 3542918980608 3543004245312 3546522620928 3549838744242 3553449422922 3563214971904 3563300725056 3566839256064 3570174376146 3570467226624 3573719733024 3573805738986 3577354701984 3584255463369 3606185390976 3609853382016 3616816833756 3626843810688 3630532814208 3637448617152 3637536156828 3641148407232 3641236035948 3644851960512 3651882924942 3674226624768 3685058660808 3691608878736 3695274825984 3699033433344 3702403056744 3706079723136 3706168914504 3709849320576 3709938602664 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 3900567871872 3904535290752 3908092115452 3911973041088 3912067187532 3915952060608 3916046302812 3919840791552 3927496730598 3934477883916 3938385011904 3942390896064 3945982205214 3949995816774 3974163492096 3978205767936 3981829702536 3985783853184 3985879775976 3989837948544 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 4165545097728 4169339688528 4169440028817 4173580485648 4193325113121 4207216289472 4211495612352 4231317779136 4231419611004 4235519683584 4235621616576 4239827794944 4239929831616 4243792182966 4248006475104 4248108708606 4252327287264 4272444454878 4286597728896 4306877025192 4311153963648 4311257716872 4315539005568 4319470232868 4323863733588 4328157540672 4328261703108 4348633450644 4353056614404 4367476931328 4375240152576 4388138855856 4392496491264 4392602202096 4396964269824 4400969671224 4405446068184 4409820890496 4417659378432 4430683138392 4457791853568 4466390989088 4470826332672 4470933928608 4475373783552 4475481488928 4479558415353 4484006834832 4484114747973 4488567692112 4501011442176 4509693948816 4509802480149 4514280933456 4550662517184 4555181546496 4555291172544 4559814798336 4564078385454 4568610737376 4568720686614 4581276392448 4585936186368 4590224197902 4594782513888 4594893092982 4599456045408 4603645906083 4608328452903 4636524074112 4641240062592 4645467986292 4650193071972 4654810939968 4663084899456 4676719650624 4676832201636 4681476523584 4681589189076 4690507149594 4695278046354 4719205573376 4724005660416 4733118325656 4737932563896 4751067633408 4760232501528 4764959644032 4765074318648 4769806269312 4779007284492 4783868198172 4808247187968 4813137842688 4822422445008 4835791747584 4840710418944 4845236653341 4849931489536 4850048209104 4850164931481 4854864542976 4854981381264 4859802614016 4869177233256 4898968833024 4913411547744 4922145171648 4927033101312 4932044577792 4936537408992 4936656212838 4941439630848 4941558552672 4941677477358 4946465760768 4946584803552 4951090880127 4956126826707 4961048501808 4969866800736 4984518530691 5015015835264 5024689862724 5029679624256 5029800669684 5034674340864 5034795506496 5034916675044 5039795303424 5044507689186 5049638653626 5063637872448 5073405692418 5078566050138 5104446844672 5109638775552 5119495331832 5124579239808 5124702569112 5129791648128 5139687079548 5153935941504 5159178209664 5169130328124 5174388051084 5200757162496 5206047054336 5215964054784 5216089583376 5221269414144 5221395070416 5236662307464 5245970511888 5251180015872 5256521194752 5261309606952 5266661089032 5298884656128 5304274357248 5309106270048 5314378470912 5314506367968 5319783931392 5324758116363 5330174134383 5344822457856 5344951087584 5350258884096 5355261564219 5360579599536 5360708608479 5366032052976 5409278086464 5414649762816 5414780073024 5425225250634 5440265716032 5445668164608 5445799221312 5451207164928 5456172925728 5456304235242 5461722610848 5461854053922 5467277940768 5477824387413 5511339937152 5527587991212 5537413318104 5542912238976 5548550150016 5553604585116 5559119584704 5559253371756 5564773980864 5581179564534 5591100150828 5609621719296 5615327483136 5641757038848 5641892814672 5647495488768 5653239775488 5658389577288 5664008633472 5664144944808 5669769716352 5696592606504 5715463638528 5742502700256 5748205284864 5748343622496 5754052007424 5759293643824 5759432248311 5765151644784 5765290390251 5770876720896 5771015604144 5798177934192 5804075485872 5823302575104 5850851807808 5856661988352 5856802936128 5862138173178 5862619026432 5867959561632 5868100781298 5873928090912 5874069454218 5879761187328 5890212504576 5891245095897 5901716825874 5907577517856 5913586344096 5918973307821 5924993725161 5961245238144 5967308651904 5972744553804 5978675779776 5978819663964 5984756922816 6012925265088 6013069973532 6019041244608 6030652049478 6036786059598 6067550022912 6073721563392 6085437847272 6091480983168 6091627582152 6120298930536 6126376685184 6126524123976 6132608060544 6138194541444 6144437937204 6182032098816 6188320083456 6193957315056 6200257429296 6206414586624 6217446532608 6229589982867 6235626200832 6235776268848 6241968698112 6242118918768 6248317646592 6254009532792 6260370728472 6298674213888 6310824434208 6317243418528 6334756844544 6346976668704 6347129416506 6353279525376 6353432424864 6359741692416 6365688274449 6372009712656 6372163062909 6378490930896 6408666682317 6429896593344 6460315537788 6466730945472 6466886575308 6473152723968 6473308508352 6479205349302 6479736818688 6485795600382 6492236311008 6492392554662 6522950175966 6529584921606 6551215396992 6562860228864 6582049878656 6582208283784 6588744736896 6588903303144 6595446404736 6601454506836 6608169102276 6614731335744 6626489067648 6646024707588 6686687780352 6699586483632 6706239499008 6706400892912 6713060675328 6713222233392 6726010252248 6732851538168 6751517163264 6764540923224 6771421400184 6812851700736 6825993775776 6832772319744 6832936758816 6839161202041 6839722197504 6846117578181 6852916106064 6853081029921 6871914588672 6878904279552 6885336296853 6892173770832 6892339639473 6899184068112 6954618739712 6954786111168 6961692552192 6961860093888 6968201979438 6975289607958 6982216409952 6994627349184 7001573354496 7008694926336 7015079475936 7015248302454 7022214785376 7022383783614 7035760724391 7042917069531 7078808360064 7086008490624 7099677488484 7106898845844 7126601450112 7140348752292 7147439466048 7147611477972 7154709403968 7168510926738 7212370781952 7219706764032 7233633667512 7253687621376 7261065628416 7274897234304 7275072313656 7282296814464 7282472071896 7289703921024 7303765849884 7348453249536 7370117321616 7383217757472 7390549651968 7398066866688 7404806113488 7404984319257 7412159446272 7412337829008 7412516216037 7419698641152 7419877205328 7441572752712 7454800201104 7479495625728 7487103310848 7522342718464 7522523752896 7529993985024 7537034794086 7537653033984 7544519436384 7544701004526 7552011511296 7552193259744 7559692955136 7566761533779 7574457980439 7595456808672 7610108538627 7617849075207 7656670267008 7664458163328 7679242997748 7686868859712 7687053853668 7694502294528 7694687472192 7709530619322 7730903912256 7738767314496 7753695492186 7801135743744 7809070581504 7816184230904 7823946082176 7824134375064 7831904121216 7832092605624 7854993461196 7868955767832 7876770023808 7884781792128 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 8192781080883 8258609753408 8267009905728 8275219448832 8291381986818 8306119977156 8314168267776 8314368358464 8322624930816 8322825225024 8330406877674 8331090195456 8338679377056 8338880057634 8347160971296 8371769346801 8386650226242 8414432578944 8422991224704 8462635558272 8462839222008 8471243233152 8479859663232 8487584365932 8496012950208 8496217417212 8504654574528 8544888909756 8573195457792 8613754050384 8622307927296 8622515433744 8631078011136 8638940465736 8647727467176 8656315081344 8656523406216 8697266901288 8706113228808 8734953862656 8750480305152 8776277711712 8784992982528 8785204404192 8793207259767 8793928539648 8801939342448 8802151171947 8810892136368 8811104181327 8819641780992 8835318756864 8852575238811 8861366276784 8932781978176 8941652665344 8941867857216 8950747567104 8950962977856 8959116830706 8968013669664 8968229495946 8977135384224 9002022884352 9019387897632 9019604960298 9028561866912 9045978074217 9055179089397 9101325034368 9110582345088 9128156770908 9137221474752 9137441373228 9180448395804 9189565027776 9189786185964 9198912090816 9207291812166 9216656905806 9273048148224 9282480125184 9290935972584 9300386143944 9309621879936 9326169798912 9353439301248 9353664403272 9362953047168 9363178378152 9381014299188 9390556092708 9438411146752 9448011320832 9466236651312 9475865127792 9502135266816 9520465003056 9520694124759 9529919288064 9530148637296 9539612538624 9558014568984 9567736396344 9616494375936 9626275685376 9644844890016 9671583495168 9681420837888 9690473306682 9699862979072 9700096418208 9700329862962 9709729085952 9709962762528 9718808023953 9719605228032 9728693400573 9738354466512 9784425263949 9794377382409 9826823095488 9844290343296 9873074817984 9873312425676 9882879261696 9883117105344 9883354954716 9892931521536 9893169607104 9902181760254 9912253653414 9922097003616 9939733601472 9969037061382 10030031670528 10049379725448 10059359248512 10059601339368 10069591012992 10069833350088 10089015378372 10099277307252 10127275744896 10146811384836 10157132100276 10208893689344 10219277551104 10238990663664 10249158479616 10249405138224 10259583296256 10279374159096 10307871883008 10318356419328 10338260656248 10348776102168 10401514324992 10412094108672 10431928109568 10432179166752 10442538828288 10442790140832 10452302969157 10462934411937 10473324614928 10491941023776 10502360031744 10513042389504 10522619213904 10522872453681 10533322178064 10618212540096 10628756941824 10629012735936 10639567862784 10649516232726 10660348268766 10689644915712 10689902175168 10700517768192 10710523128438 10721159199072 10721417216958 10732064105952 10752766390107 10818556172928 10829560146048 10850450501268 10880531432064 10891598442624 10912345851456 10912608470484 10923445221696 10923708107844 10934555881536 10955648774826 11022679874304 11055175982424 11074826636208 11085824477952 11097100300032 11107209170232 11118239169408 11118506743512 11129547961728 11162359129068 11182200301656 11219243438592 11230654966272 11283514077696 11283785629344 11294990977536 11305552191129 11306479550976 11316779154576 11317051506789 11328017266944 11328289889616 11339539432704 11393185213008 11430927277056 11485005400512 11496410569728 11496687244992 11508104014848 11518587287648 11518864496622 11530303289568 11530580780502 11541753441792 11542031208288 11564295928983 11596355868384 11608150971744 11630543238279 11701703615616 11713605872256 11724276346356 11735919123264 11736201562596 11747856181824 11748138908436 11759522374656 11782490191794 11803433651748 11815155035712 11827172688192 11837946615642 11849987450322 11922490476288 11934617303808 11945489107608 11957351559552 11957639327928 11969513845632 12025850530176 12026139947064 12038082489216 12061304098956 12073572119196 12135100045824 12147443126784 12170875694544 12182961966336 12183255164304 12240597861072 12252753370368 12253048247952 12265216121088 12276389082888 12288875874408 12364064197632 12376640166912 12387914630112 12400514858592 12412829173248 12434893065216 12437072980227 12459179965734 12471252401664 12471552537696 12483937396224 12484237837536 12495610316511 12496635293184 12508019065584 12508320086451 12520741456944 12579975339363 12621648868416 12634486837056 12693953337408 12694258833012 12706559050752 12706864849728 12719483384832 12731376548898 12744019425312 12744326125818 12756981861792 12817333364634 12859793186688 12920631075576 12933461890944 12933773150616 12946617016704 12958410698604 12971591200764 12984472622016 12984785109324 13045900351932 13059169843212 13102430793984 13125720457728 13164099757312 13164416567568 13177489473792 13177806606288 13190892809472 13202909013672 13216338204552 13229462671488 13252978135296 13292049415176 13373375560704 13399172967264 13412478998016 13412801785824 13426121350656 13426444466784 13438675246059 13452020504496 13452344243919 13465703076336 13503034326528 13529081846448 13529407440447 13542842800368 13651987551552 13665544639488 13665873517632 13678322404082 13679444395008 13692235156362 13705832212128 13706162059842 13743829177344 13757808559104 13770672593706 13784347541664 13784679278946 13798368136224 13810937718249 13824985358709 13909572222336 13923720187776 13936403958876 13950579215916 13964432819904 13989254698368 14030158951872 14030496604908 14044429570752 14044767567228 14071521448782 14085834139062 14157616720128 14172016981248 14199354976968 14213797691688 14253202900224 14280697504584 14294878932096 14295222955944 14309418807936 14337021853476 14424741563904 14439413528064 14467267335024 14507375242752 14522131256832 14535709960023 14549794468608 14550144627312 14550494794443 14564593628928 14564944143792 14579407842048 14607531699768 14696906499072 14740234643232 14766435514944 14781099303936 14796133733376 14809612226976 14809968638514 14824318892544 14824675658016 14825032432074 14839397282304 14839754410656 14853272640381 14868380480121 14883145505424 14909600402208 14953555592073 15045047505792 15074069588172 15089038872768 15089402009052 15104023022592 15104386519488 15119385910272 15133523067558 15148915960878 15190913617344 15220217077254 15235698150414 15313340534016 15328916326656 15358485995496 15373737719424 15374107707336 15389374944384 15419061238644 15461807824512 15477534628992 15507390984372 15602271487488 15618141163008 15632368461808 15647892164352 15648268750128 15663808242432 15664185211248 15709986922392 15737911535664 15753540047616 15769563584256 15783928820856 15799983267096 15896653968384 15912823071744 15927318810144 15943135412736 15943519103904 15959351794176 15974274349089 15990522403149 16034467373568 16034853262752 16050776652288 16065784692657 16081738798608 16082125825437 16098096158928 16227834259392 16243949288448 16244340219072 16275675751902 16320797148096 16337004493824 16337397663936 16353621494784 16368518777184 16368912705726 16385167832544 16385562161766 16433473162239 16517219506816 16534019811456 16582763973636 16612239954312 16628736716928 16645650450048 16660813755348 16677358754112 16677760115268 16694321942592 16743538693602 16773300452484 16828865157888 16845982449408 16925271116544 16925678444016 16942486466304 16959719326464 16975168731864 16992025900416 16992434834424 17009309149056 17089777819512 17146390915584 17227508100768 17244615854592 17245030867488 17262156022272 17277880931472 17278296744933 17295454934352 17295871170753 17312630162688 17313046812432 17394533802576 17412226457616 17469907725312 17552555423424 17569985965056 17570408808384 17586414519534 17587857079296 17603878684896 17604302343894 17621784272736 17622208362654 17639283561984 17670637513728 17673735287691 17705150477622 17722732553568 17756919923463 17774981175483 17865563956352 17883735714432 17901925955712 17918233661412 17936027339328 17936458991892 17954270768448 18038775795264 18039209920596 18057123733824 18091956148434 18110358178794 18202650068736 18221164690176 18256313541816 18274442949504 18274882746456 18360896791608 18379130055552 18379572371928 18397824181632 18414583624332 18433313811612 18546096296448 18564960250368 18581871945168 18600772287888 18619243759872 18652339597824 18688769948601 18706878602496 18707328806544 18725906094336 18726356756304 18762028598376 18781112185416 18876822293504 18896022641664 18932473302624 18951730255584 19004270533632 19040930006112 19041388249518 19059838576128 19060297274592 19079225077248 19097064823347 19116029137968 19116489188727 19135472792688 19226000046951 19289689780032 19380946613364 19399725958144 19400192836416 19400659725924 19419458171904 19419925525056 19437616047906 19439210456064 19457386801146 19476708933024 19568850527898 19588754764818 19653646190976 19688580686592 19746149635968 19746624851352 19766234210688 19766709909432 19786339214208 19804363520508 19824507306828 19844194007232 19879467202944 19938074122764 20060063341056 20098759450896 20118718497024 20119202678736 20139182025984 20139666700176 20178030756744 20198554614504 20254551489792 20293622769672 20314264200552 20417787378688 20438555102208 20477981327328 20498316959232 20498810276448 20517483606123 20519166592512 20538352734543 20558748318192 20559243089763 20615743766016 20636712838656 20656008890559 20676521312496 20677018918419 20697552204336 20863856219136 20864358333504 20885077656576 20885580281664 20904605938314 20925868823874 20946649229856 20983882047552 21004720063488 21026084779008 21045238427808 21045744907362 21066644356128 21107282173173 21128751208593 21236425080192 21258025471872 21299032465452 21320696537532 21379804350336 21421046256876 21442318398144 21442834433916 21464128211904 21505532780214 21637112345856 21659120292096 21700901002536 21761062864128 21783196885248 21824691702912 21825216940968 21846890443392 21847416215688 21869111763072 21911297549652 22045359748608 22110351964848 22149653272416 22171648955904 22194200600064 22214418340464 22214952957771 22236478338816 22237013487024 22237548648111 22259095923456 22324718258136 22364400603312 22438486877184 22461309932544 22567028155392 22567571258688 22589981955072 22611104382258 22612959101952 22633558309152 22634103013578 22656034533888 22656579779232 22679078865408 22700284601337 22723373941317 22786370426016 22830325615881 22853547225621 22970010801024 22993374489984 23037174575296 23037728993244 23060606579136 23061161561004 23083506883584 23084062416576 23128591857966 23192711736768 23216301943488 23261086476558 23403407231232 23427211744512 23448552692712 23471838246528 23472403125192 23495712363648 23496277816872 23564980383588 23606867303496 23630310071424 23654345376384 23675893231284 23699974900644 23844980952576 23869234607616 23890978215216 23914703119104 23915278655856 23939027691264 24051701060352 24052279894128 24076164978432 24122608197912 24147144238392 24270200091648 24294886253568 24341751389088 24365923932672 24366510328608 24413513627853 24481195722144 24505506740736 24506096495904 24530432242176 24552778165776 24553369058589 24577751748816 24578343242649 24775829260224 24801029717184 24825658346496 24874145960454 24918359931468 24942504803328 24943105075392 24967874792448 24968475675072 24991220633022 24993270586368 25016038131168 25016640172902 25041482913888 25159950678726 25243297736832 25268973674112 25387906674816 25388517666024 25413729699456 25462753097796 25488038850624 25488652251636 25513963723584 25634666729268 25719586373376 25841262151152 25866923781888 25867546301232 25893234033408 25916821397208 25943182401528 25968945244032 25969570218648 26091800703864 26118339686424 26204861587968 26251440915456 26328199514624 26328833135136 26354978947584 26355613212576 26379621779301 26381785618944 26405818027344 26406453515841 26432676409104 26458925342976 26505956270592 26557725716433 26584098830352 26798345934528 26824957996032 26825603571648 26852242701312 26852888933568 26877350492118 26904041008992 26904688487838 26931406152672 27006068653056 27058163692896 27058814880894 27085685600736 27137934222651 27303975103104 27331747035264 27356644808164 27384470312724 27411664424256 27412324119684 27541345187412 27568695083328 27569358557892 27596736272448 27621875436498 27649970717418 27819144444672 27847440375552 27872807917752 27901158431832 27928865639808 27978509396736 28060317903744 28060993209816 28088859141504 28089535134456 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 29158815684096 29186080201719 29215063399536 29353275791847 29480469286464 29532871029888 29619224453952 29619937277028 29648637785088 29649351316032 29650064864148 29678794564608 29679508821312 29706545280762 29736760960242 29766291010848 29819200804416 29907111184146 30090095011584 30148139176344 30178077745536 30178804018104 30208773038976 30267046135116 30297831921756 30381827234688 30440434154508 30471396300828 30626681068032 30657832653312 30716971990992 30747475438848 30748215414672 30778749888768 30838122477288 30923615649024 30955069257984 31014781968744 31204542974976 31236282326016 31264736923616 31295784328704 31296537500256 31327616484864 31328370422496 31356908907471 31388803235811 31419973844784 31475823071328 31507080095232 31539127168512 31567857641712 31568617361043 31599966534192 31854637620288 31886270825472 31887038207808 31918703588352 31948548698178 31981044806298 32068934747136 32069706525504 32101553304576 32131569385314 32163477597216 32164251650874 32196192317856 32258299170321 32455668518784 32488680438144 32551351503804 32641594296192 32674795327872 32737037554368 32737825411452 32770335665088 32771124323532 32866946324478 33034439013632 33068039622912 33165527947272 33224479908624 33257473433856 33291300900096 33321627510696 33354717508224 33355520230536 33388643885184 33487077387204 33546600904968 33657730315776 33691964898816 33850542233088 33851356888032 33884972932608 33916656573387 33919438652928 33950337463728 33951154520367 33984051800832 33984869668848 34018618298112 34179555639024 34292781831168 34455016201536 34489231709184 34490061734976 34524312044544 34555761862944 34556593489866 34590909868704 34591742341506 34625260325376 34626093624864 34692887786949 34789067605152 34824452915232 34891629714837 35105110846848 35140817616768 35172829039068 35207757369792 35208604687788 35243568545472 35244416725308 35278567123968 35347470575382 35410300955244 35445465107136 35513839846926 35549962350966 35731127912704 35767471428864 35803851911424 35836467322824 35872054678656 35872917983784 35908541536896 36077551590528 36078419841192 36114247467648 36183912296868 36220716357588 36405300137472 36442329380352 36512627083632 36548885899008 36549765492912 36721793583216 36758260111104 36759144743856 36795648363264 36829167248664 36866627623224 37092192592896 37129920500736 37163743890336 37201544575776 37238487519744 37304679195648 37311218940681 37377539897202 37413757204992 37414657613088 37451812188672 37452713512608 37486830949533 37524057196752 37524960259353 37562224370832 37739926018089 37864946605248 37903460511168 38081860012224 38082776499036 38119677152256 38120594549184 38158450154496 38194129646694 38232058275936 38232978377454 38270945585376 38452000093902 38579379560064 38761893226728 38800385672832 38801319451848 38839851050112 38875232095812 38914773602292 38953417866048 39137701055796 39177509529636 39307292381952 39377161373184 39492299271936 39493249702704 39532468421376 39533419818864 39572678428416 39608727041016 39649014613656 39688388014464 39758934405888 39876148245528 40120126682112 40197518901792 40237436994048 40238405357472 40278364051968 40279333400352 40316025738177 40356061513488 40357032731757 40397109229008 40509102979584 40587245539344 40588222321341 40628528401104 40955962654656 40996633918464 40997620552896 41034967212246 41038333185024 41076705469086 41117496636384 41118486179526 41231487532032 41273425677312 41312017781118 41353042624992 41354037836838 41395104408672 41432813154747 41474956076127 41728716667008 41771160563328 41809211876628 41851737647748 41893298459712 41967764095104 42090476855616 42091489814724 42133288712256 42214564346346 42257502417186 42472850160384 42516050943744 42598064930904 42641393075064 42759608700672 42842092513752 42884636796288 42885668867832 42928256423808 43011065560428 43274224691712 43318240584192 43401802005072 43522125728256 43566393770496 43607129880069 43649383405824 43650433881936 43651484383329 43693780886784 43694832431376 43738223526144 43822595099304 44090719497216 44220703929696 44299306544832 44343297911808 44388401200128 44428836680928 44429905915542 44472956677632 44474026974048 44475097296222 44518191846912 44559817921143 44605141440363 44649436516272 44728801206624 44860666776219 45135142517376 45222208764516 45267116618304 45268206027156 45312069067776 45313159558464 45358157730816 45400569202674 45446747882634 45572740852032 45660651231762 45707094451242 45940021602048 45986748979968 46074349150592 46075457986488 46121213158272 46122323122008 46168124833152 46257183715932 46385423473536 46432603886976 46522172953116 46806814462464 46854423489024 46897105385424 46943676493056 46944806250384 46991424727296 46992555633744 47129960767176 47213734606992 47260620142848 47308690752768 47351786462568 47399949801288 47689961905152 47738469215232 47781956430432 47829406238208 47830557311712 47878055382528 47922823047267 47971567209447 48103402120704 48104559788256 48152329956864 48197354077971 48245216395824 48246377476311 48294288476784 48683502778176 48731847865344 48733020657216 48827027255706 48962391444288 49011013481472 49012192991808 49060864484352 49105556331552 49106738117178 49155503497632 49156686485298 49300419486717 49551658520448 49602059434368 49748291920908 49836719862936 49886210150784 49936951350144 49982441266044 50032076262336 50033280345804 50082965827776 50319901357452 50486595473664 50537947348224 50775813349632 50777035332048 50827459398912 50925506195592 50976077701248 50977304503272 51027927447168 51269333458536 51439172746752 51682524302304 51733847563776 51735092602464 51786468066816 51833642794416 51834890234799 51886364803056 51887613512259 51937890488064 51939140437296 52183601407728 52236679372848 52409723175936 52656399029248 52657666270272 52709957895168 52711226425152 52759243558602 52763571237888 52811636054688 52812907031682 52865352818208 52917850685952 53011912541184 53021205863073 53115451432866 53168197660704 53270759770389 53324943526449 53596691869056 53651207143296 53705777867136 53754700984236 53808082017984 53809376975676 53862812305344 54116327385792 54117629761788 54171371201472 54275868445302 54607950206208 54663494070528 54713289616328 54768940625448 54823328848512 54824648239368 55082690374824 55137390166656 55138717115784 55193472544896 55243750872996 55299941434836 55638288889344 55694880751104 55745615835504 55802316863664 55857731279616 55957018793472 56066309845803 56120635807488 56121986419632 56177718283008 56179070268912 56286085795128 56343336556248 56630466880512 56688067924992 56797419907872 56855190766752 57012811600896 57122790018336 57124164748554 57179515728384 57180891823776 57237675231744 57291194470041 57348087413904 57349467566181 57678000140853 57869069340096 58142839840092 58199177874432 58200578509248 58201979177772 58258374515712 58259776575168 58312848143718 58317631368192 58372160403438 58430126799072 58706551583694 58960938572928 59065742059776 59238448907904 59239874554056 59298702632064 59300129728296 59359017642624 59413090561524 59473521920484 59532582021696 59638401608832 59814222368292 60180190023168 60296278352688 60356155491072 60357608036208 60417546077952 60534092270232 60595663843512 60763654469376 60880868309016 60942792601656 61253362136064 61315665306624 61433943981984 61494950877696 61496430829344 61552450818369 61557499777536 61615058203629 61676244954576 61677729269289 61847231298048 61910138515968 61968026671677 62029563937488 62031056755257 62529473847232 62591568657408 62593075000512 62655232969728 62656740844992 62713817814942 62777606471622 62839947689568 62951646142656 63014160190464 63078254337024 63135715283424 63137234722086 63199933068384 63321846519519 63386253625779 63709275240576 63774076415616 63897097396356 63962089612596 64139413051008 64263138770628 64326955194432 64328503301748 64392384635712 64516598340642 64911337037568 64977360876288 65102703007608 65283188592384 65349590655744 65474075108736 65475650822904 65540671330176 65542248647064 65733892648956 66068878027264 66136079245824 66331055894544 66448959817248 66514946867712 66582601800192 66643255021392 66644858873313 66709435016448 66711040461072 66712645944333 66777287770368 66974154774408 67093201809936 67315460631552 67383929797632 67701084466176 67702713776064 67769945865216 67833313146774 67838877305856 67900674927456 67902309040734 67968103601664 67969739337696 68037236596224 68100853804011 68359111278048 68490976847643 68560641676863 68910032403072 68980123469952 69111523725888 69113186979732 69181819737408 69183484683012 69250520650752 69252187249728 69385775573898 69578135210304 69648905830464 69783259429674 70210221693696 70281635233536 70345658078136 70415514739584 70417209375576 70487137090944 70488833450616 70694941150764 70820601910488 70890930214272 71027679693852 71099924701932 71462255825408 71534942857728 71607703822848 71672934645648 71744109357312 71745835967568 71817083073792 72155103181056 72156839682384 72228494935296 72367824593736 72441432715176 72810600274944 72884658760704 73025254167264 73097771798016 73099530985824 73240540883559 73443587166432 73516520222208 73518289487712 73591296726528 73658334497328 73660107175767 73733255246448 74327487780672 74403089151552 74476975039488 74622437881362 74755079794404 74827514409984 74829315226176 74903624377344 74905427025216 74973661899066 75048114393504 75049920518706 75124448741664 75479852036178 75729893210496 75806921022336 76163720024448 76165552998072 76241189098368 76388259293388 76464116551872 76465956754908 76541891170752 76904000187804 77158759120128 77523786453456 77600771345664 77602638903696 77679702100224 77750464191624 77829547204584 77906835732096 78275402111592 78355019059272 78614584763904 78754322746368 78984598543872 78986499405408 79064936842752 79066839637728 79138865337903 79145356856832 79217454082032 79219360547523 79298029227312 79376776028928 79517868811776 79673177149299 79752296491056 80395037803584 80474873988096 80476810714944 80556728103936 80558666800704 80632051476354 80712123026976 80714065463514 80794218458016 81018205959168 81174491078688 81176444642682 81257056802208 81413802667953 81911925309312 81995241105792 82069934424492 82153410938172 82234993272768 82236972359052 82624035562236 82706085249984 82708075673676 82790208817344 82865626309494 82949912152254 83457433334016 83542321126656 83618423753256 83703475295496 83786596919424 83935528190208 84180953711232 84182979629448 84266577424512 84429128692692 84515004834372 84945700320768 85032101887488 85196129861808 85282786150128 85519217401344 85684185027504 85686247122831 85769273592576 85771337735664 85856512847616 86022131120856 86548449383424 86636481168384 86803604010144 87044251456512 87132787540992 87214259760138 87298766811648 87300867763872 87302968766658 87387561773568 87389664862752 87469272215577 87476447052288 87558240605157 87645190198608 88059827375541 88441407859392 88598613089664 88857673361856 88859811831084 88945913355264 88948053948096 88950194592444 89036383693824 89119635842286 89210282880726 89298873032544 89457602413248 89721333552438 90270285034752 90444417529032 90534233236608 90536412054312 90626319116928 90801138405348 90893495765268 91145481704064 91321302463524 91414188902484 91880043204096 91973497959936 92148698301184 92150915972976 92242426316544 92244646244016 92336249666304 92514367431864 92770846947072 92865207773952 93044345906232 93613628924928 93708846978048 93794210770848 93887352986112 93889612500768 93982849454592 93985111267488 94070726722413 94166409707433 94259921534352 94427469213984 94521240285696 94617381505536 94703572925136 94705852083129 94799899602576 95563912860864 95658812476416 95661114623424 95756110765056 95845646094534 95943134418894 96206804241408 96209119576512 96304659913728 96394708155942 96490432791648 96492754952622 96588576953568 96774897510963 97367005556352 97466041314432 97654054511412 97924782888576 98024385983616 98211112663104 98213476234356 98311006995264 98313372970596 98600838973434 99103317040896 99204118868736 99496583841816 99673439725872 99772420301568 99873902700288 99964882532088 100064152524672 100066560691608 100165931655552 100639802714904 100973190947328 101075894696448 101551626699264 101554070664096 101654918797824 101749969720161 101851012391184 101853463561101 101952155402496 101954609006544 102055854894336 102538666917072 102878345493504 103365048604608 103467695127552 103470185204928 103572936133632 103667285588832 103669780469598 103772729606112 103775227024518 103875780976128 103878280874592 104078663360847 104367202815456 104473358745696 104674889144511 105315332540544 105422452850304 105518487117204 105623272109376 105625814063364 105730705636416 105835701371904 106042411726146 106230902865732 106336395321408 106541519540778 106649887052898 107193383738112 107302414286592 107411555734272 107509401968472 107616164035968 107618753951352 107725624610688 108232654771584 108235259523576 108342742402944 108551736890604 109215900412416 109326988141056 109426579232656 109537881250896 109646657697024 109649296478736 110165380749648 110274780333312 110277434231568 110386945089792 110487501745992 110599882869672 111276577778688 111389761502208 111491231671008 111604633727328 111715462559232 111914037586944 111933656822043 112132619691606 112241271614976 112243972839264 112355436566016 112358140537824 112460492848599 112572171590256 112574880778059 112686673112496 113219778054267 113594839815744 113710381533504 114245580036672 114248329497108 114359031456768 114361783647552 114475350463488 114582388940082 114696174827808 114698935132362 115356000281706 115738138680192 116285679680184 116401157018496 116403958355544 116519553150336 116625696287436 116744320806876 116860253598144 117413103167388 117921877145856 118131484119552 118476897815808 118479749108112 118597405264128 118600259456592 118718035285248 118826181123048 118947043840968 119065164043392 119276803217664 119628444736584 120360380046336 120592556705376 120712310982144 120715216072416 120835092155904 120948077214531 121068184540464 121071098195271 121191327687024 121527308938752 121761736618032 121764666964023 121885585203312 122867887963968 122989901755392 122992861658688 123104901636738 123114999555072 123230116407258 123352489909152 123355458538578 123694462596096 123820277031936 123936053343354 124059127874976 124062113510514 124298439464241 124424868228381 125058947694464 125186150001024 125313481689984 125427635629884 125555212943244 125679895379136 125903292285312 126271430566848 126274469444172 126399866136768 126643693039038 126772507251558 127418550481152 127548152831232 127794194792712 127924179225192 128278826102016 128526277541256 128653910388864 128657006603496 128784769271424 129033196681284 129822674075136 129954721752576 130205406015216 130566377184768 130699181311488 130821389640207 130948150217472 130951301645808 130954453149987 131081342660352 131084497294128 131467785297912 132137756054528 132272158491648 132662111789088 132897919634496 133029893735424 133165203600384 133286510042784 133289717746626 133418870032896 133422080922144 133425291888666 133554575540736 133679453763429 133815424321089 133948309548816 134186403619872 134582000328657 135405427552128 135666626293548 135801349854912 135804618081468 135936207203328 135939478675392 136074473192448 136201707608022 136718222556096 136981953695286 137121283353726 137820064806144 137960246939904 138223047451776 138226373959464 138363639474816 138366969366024 138504374499456 138771551147796 139156270420608 139297811660928 139566518859348 140420443387392 140563270467072 140691316156272 140831029479168 140834418751152 140974274181888 140977666901232 141389882301528 141641203820976 141781860428544 142055359387704 142199849403864 142924511650816 143069885715456 143215407645696 143345869291296 143488218714624 143491671935136 143634166147584 143768469141801 143914701628341 144310206362112 144313679364768 144456989870592 144592062233913 144735649187472 144739132428933 144882865430352 146050508334528 146195543596032 146199061971648 146481081767118 146887174332864 147033040444416 147036578975424 147182593453056 147316668994656 147320214351534 147466510492896 147901258460151 148654975561344 148806178303104 149244875762724 149510159588808 149658630452352 149810854050432 149947323798132 150096228787008 150099841037412 150248897483328 150959704072356 151459786420992 151613842044672 152327440048896 152331105996144 152482378196736 152776518586776 152928233103744 152931913509816 153083782341504 153808000375608 154317518240256 155047572906912 155201542691328 155205277807392 155359404200448 155500928383248 155504670704397 155659094409168 155662840536777 155813671464192 156550804223184 156710038118544 157229169527808 157969197087744 157972998810816 158129873685504 158133679275456 158277730675806 158290713713664 158434908164064 158438721095046 158596058454624 158753552057856 159035737623552 159063617589219 159346354298598 159504592982112 159812279311167 159974830579347 160790075607168 160953621429888 161117333601408 161264102952708 161424246053952 161428130927028 161588436916032 162348982157376 162352889285364 162514113604416 162827605335906 163823850618624 163990482211584 164139868848984 164306821876344 164469986545536 164473944718104 165248071124472 165412170499968 165416151347352 165580417634688 165731252618988 165899824304508 166914866668032 167084642253312 167236847506512 167406950590992 167573193838848 167871056380416 168198929537409 168361907422464 168365959258896 168533154849024 168858257385384 169030009668744 169891400641536 170064203774976 170392259723616 170565572300256 171038434802688 171368370055008 171372494245662 171538547185152 171542675471328 171713025695232 171873583410123 172044262241712 172048402698543 173034000422559 173607208020288 174428519520276 174597533623296 174601735527744 174605937533316 174775123547136 174779329725504 174938544431154 174952894104576 175116481210314 175290380397216 176119654751082 176882815718784 177197226179328 177715346723712 177719623662168 177896107896192 177900389184888 178239271684572 178420565761452 178597746065088 178915204826496 179442667104876 180540570069504 180888835058064 181068466473216 181072824108624 181252638233856 181602276810696 181786991530536 182290963408128 182642604927048 182828377804968 183760086408192 183946995919872 184297396602368 184301831945952 184484852633088 184489292488032 184657352455107 184672499332608 184845174610887 185028734863728 185541693894144 185730415547904 185904080015031 186088691812464 186093170265771 187588421541696 187774705972224 187779225001536 187965698909184 187970222534976 188141453444826 188332819414866 188519843068704 188854938427968 189042480571392 189234763011072 189407145850272 189411704166258 189599799205152 189965539558557 191127825721728 191322229246848 191691292189068 191886268837788 192418239153024 192789416311884 192980865583296 192985509905244 193177153907136 193549795021926 194734011112704 194932082628864 195308109022824 195849565777152 196048771967232 196422225326208 196426952468712 196622013990528 196626745941192 197201677946868 198206634081792 198408237737472 198993167683632 199346879451744 199544840603136 199747805400576 199929765064176 199934576619939 200128305049344 200133121383216 200331863311104 201279605429808 201946381894656 202151789392896 203103253398528 203108141328192 203309837595648 203499939440322 203702024782368 203706927122202 203904310804992 203909218013088 204111709788672 204302561412033 205077333834144 205472930542929 206730097209216 206940370409856 207334571177664 207339560939196 207545459212224 207550454049036 207751561952256 207756561749184 208157326721694 208734405630912 208946717491392 209349778289022 210630665081088 210844905700608 211036974234408 211246544218752 211251628126728 211461411272832 212084823452292 212461805731464 212672790642816 213083039081556 213299774105796 214386767476224 214604828573184 214823111468544 215018803936944 215232328071936 215237507902704 215451249221376 216465309543168 216470519047152 216685484805888 217103473781208 218431800824832 218653976282112 218853158465312 219075762501792 219293315394048 219298592957472 219721622650677 220330761499296 220549560666624 220554868463136 220773890179584 220975003491984 220980321527301 221199765739344 222982463342016 223209267454656 223430925118464 223867313644086 224265239383212 224482543229952 224487945678528 224710873132032 224716281075648 224920985697198 225144343180512 225149761556118 225373346224992 226439556108534 227189679631488 227420763067008 228491160073344 228496658994216 228723567295104 229164777880164 229392349655616 229397870264724 230712000563412 231476277360384 232571359360368 232802314036992 232807916711088 233039106300672 233251392574872 233488641613752 233720507196288 234826206334776 235843754291712 236262968239104 236953795631616 236959498216224 237194810528256 237200518913184 237416596013709 237436070570496 237652362246096 237658081642569 237894087681936 238130328086784 238553606435328 239019531447897 239256889473168 241185113410752 241424621964288 241430432144832 241670184311808 241896154429062 242136369080928 242142196390542 242382655374048 243054617877504 243523473236064 243529333928046 243771170406624 244241408003859 245735775927936 245985723317376 246209803273476 246460232814516 246704979818304 246710917077156 247872106686708 248118255749952 248124227021028 248596878928482 248849736456762 250117895388928 250372300002048 250626963379968 250855271259768 251110425886488 251359790758272 251806584570624 252542861133696 252548938888344 252799732273536 253287386078076 253545014503116 254837100962304 255096305662464 255588389585424 255848358450384 256557652204032 257052555082512 257058741368493 257307820777728 257314013206992 257569538542848 258066393362568 259645348150272 259909443505152 260410812030432 261132754369536 261398362622976 261642779280414 261896300434944 261902603291616 261908906299974 262162685320704 262168994588256 262407816646731 262674721815471 262935570595824 264179482126623 265324223578176 265795839268992 266573020085568 266579435493252 266837740065792 266844161844288 266850583777332 267109151081472 267358907526858 267630848642178 267896619097632 268372807239744 269164000657314 270810855104256 271333252587096 271602699709824 271609236162936 271878957350784 272403415216044 273436445112192 273963907390572 274242566707452 275640129612288 275920493879808 276446094903552 276452747918928 276727278949632 276733938732048 277008748998912 277543102295592 278312540841216 278595623321856 279133037718696 280840886774784 281126540934144 281382632312544 281662058958336 281668837502304 281948548363776 281955333802464 282212180167239 282499229122299 282779764603056 283282407641952 283563720857088 284110718775408 284117556249387 284399698807728 286691738582592 286976437429248 286983343870272 287268332295168 287536938283602 287829403256682 288620412724224 288627358729536 288913979741184 289184124467826 289471298374944 289478264857866 289765730860704 290324692532889 292101016669056 292398123943296 292962163534236 293774348665728 294073157950848 294633337989312 294640428703068 294933020985792 295802516920302 297309951122688 297612356606208 298489751525448 299020319177616 299317260904704 299621708100864 299894647596264 300192457574016 300199682074824 300497794966656 301919408144712 302919572841984 303227684089344 304654880097792 304662211992288 304964756393472 305249909160483 305553037173552 305560390683303 305856466207488 305863827019632 306167564683008 307616000751216 308635036480512 310095145813824 310403085382656 310410555614784 310718808400896 311001856766496 311009341408794 311318188818336 311325681073554 311627342928384 312235990082541 313101608446368 313420076237088 314024667433533 315945997621632 316267358550912 316555461351612 316869816328128 316877442190092 317192116909248 317507104115712 318127235178438 318692708597196 319009185964224 319624558622334 319949661158694 321580151214336 321907242859776 322234667202816 322528205905416 322848492107904 322856261854056 323176873832064 324697964314752 324705778570728 325028227208832 325655210671812 327647701237248 327980964423168 328279737697968 328613643752688 328939973091072 328947889436208 330496142248944 330824340999936 330832302694704 331160835269376 331462505237976 331799648609016 333829733336064 334169284506624 334473695013024 334813901181984 335146387677696 335742112760832 335800970466129 336397859074818 336723814844928 336731918517792 337066309698048 337381478545797 337716514770768 337724642334177 338060019337488 339659334162801 340784519447232 341131144600512 342736740110016 342744988491324 343077094370304 343085350942656 343426051390464 343747166820246 344088524483424 344096805397086 346068000845118 347214416040576 348857039040552 349203471055488 349211875066632 349558659451008 349877088862308 350232962420628 350580760794432 352239309502164 353765631437568 354394452358656 355430693447424 355439247324336 355792215792384 355800778369776 356478543369144 356841131522904 357195492130176 357830409652992 358885334209752 361081140139008 361777670116128 362136932946432 362145648217248 362505276467712 362844231643593 363204553621392 363213294585813 363573983061072 364581926816256 365285209854096 365294000892069 365656755609936 368594793204736 368603663891904 368969705266176 368978584976064 369314704910214 369344998665216 369690349221774 370057469727456 371083387788288 371460831095808 371808160030062 372177383624928 372186340531542 372895318392723 373274604685143 375176843083392 375558450003072 375940445069952 376282906889652 376665638829732 377039686137408 377709876855936 378814291700544 378823408332516 379199598410304 379931079117114 382255651443456 382644458493696 383382584378136 383772537675576 384836478306048 385578832623768 385961731166592 385971019810488 386354307814272 387099590043852 389468022225408 389864165257728 390616218045648 391699131554304 392097543934464 392464168920621 392844450652416 392853904937424 392863359449961 393244027981056 393253491882384 394403355893736 396413268163584 396816475474944 397986335367264 398693758903488 399089681206272 399495610801152 399859530128352 399869153239878 400256610098688 400266242766432 400663726622208 401038361290287 401446272963267 402559210859616 403746000985971 406216282656384 406999878880644 407404049564736 407413854244404 407808621609984 407818436026176 408223419577344 408605122824066 410154667668288 410945861085858 413460194418432 413880740819712 414669142355328 414679121878392 415090918424448 415100908098072 415513123498368 416314653443388 417468811261824 417893434982784 418699556578044 421261330162176 421689811401216 422073948468816 422493088437504 422503256253456 422922822545664 424169646904584 424923611462928 425345581285632 426166078163112 426599548211592 428773534952448 429209657146368 429646222937088 430037607873888 430464656143872 430475015805408 430902498442752 431305407425403 431744104885023 432930619086336 432941038094304 433370969611776 433776186701739 434206947562416 434217397286799 437706316930624 438151525003584 438586630788096 438597185914944 439443245301354 440661522998592 441099121333248 441109736926272 441547780359168 441950006983968 441960643054602 442399531478688 443703775380453 445964926684032 446418534909312 447734627288172 448530478766424 448975891357056 449432562151296 449841971394396 450288686361024 450299523112236 450746692449984 452879112217068 454379359262976 454841526134016 456982320146688 456993317988432 457447134590208 458329555760328 458784699311232 458795740529448 461424001126824 462952554720768 465142718720736 465604628073984 465615833422176 466078212601344 466502785149744 466514012113191 466977283227504 466988521610331 467441014392576 469652412669552 471687508583424 473907591263232 473918996432448 474389621056512 474401037826368 474833192027418 474872141140992 475304724492192 475316163285138 475788175363872 476260656173568 477107212870656 478039062895794 478513778946336 479436837933501 479924491738041 482370226821504 482860864289664 483792308858124 484272738161856 484284392781084 484765310748096 487046946472128 487058667856092 487542340813248 488482816007718 491471551855872 491971446634752 492419606546952 492920465629032 493409959636608 493421834154312 495744213373416 496236511499904 496248454042056 497193757856964 497699472913524 500235790777856 500744600004096 501253926759936 501710542519536 502220851772976 502719581516544 503613169141248 504596788612227 505085722267392 505097877776688 505599464547072 506574772156152 507090029006232 509674201924608 510192611324928 511176779170848 511696716900768 513115304408064 514105110165024 514117482736986 514615641555456 514628026413984 515139077085696 515620750230369 516132786725136 519102001267677 520821624060864 523285558560828 523792600869888 523805206583232 523817812599948 524325370641408 524337989176512 524815633293462 525349443630942 525871141191648 528358964253246 530648447156352 531591678537984 533146040171136 533158870986504 533688323688576 533701167554664 534717815053716 535261697284356 535793238195264 536745614479488 538328001314628 541621710208512 542666505174192 543205399419648 543218472325872 543757914701568 544806830432088 546872890224384 547927814781144 548485133414904 551280259224576 551840987759616 552892189807104 552905495837856 553454557899264 553467877464096 553972057365321 554017497997824 554535523832661 555086204591184 556625081682432 557191246643712 557712240045093 558266075437392 562765264625088 563324117916672 563337675004608 563897096727552 563910667604928 564424360334478 564998458244598 565559529206112 566564815283904 567127441714176 568221437550816 568235112498774 568799397615456 569896618675671 573383477165184 573966687740544 575073876567204 575658806513364 577254717459072 578368248935652 578942596749888 578956529715732 579531461721408 580649385065778 584202033338112 584796247886592 585924327068472 587548697331456 588146315901696 589266675978624 589280857406136 589866041971584 591605033840604 594619902245376 595224713212416 596979503050896 598040638355232 598634521809408 599243416201728 599789295192528 599803729859817 600384915148032 600399364149648 600995589933312 603838816289424 605839145683968 606455368178688 609309760195584 609324423984576 609929512786944 610499818320966 611106074347104 611120781366606 611712932414976 611727654039264 612335129366016 612907684236099 615232001502432 616418791628787 620190291627648 620821111229568 622003713532992 622018682817588 622636377636672 622651362147108 623254685856768 624471980165082 626203216892736 626840152474176 628049334867066 631891995243264 632534717101824 633110922703224 633739632656256 633754884380184 634384233818496 636254470356876 637385417194392 638018371928448 639249117244668 639899322317388 643160302428672 643814485719552 644469334405632 645056411810832 645696984215808 645712523708112 646353747664128 649395928629504 649411557141456 650056454417664 651310421343624 655295402474496 655961928846336 656559475395936 657227287505376 657879946182144 657895778872416 659164867952031 660992284497888 661648681999872 661664605389408 662321670538752 662925010475952 662940964581903 663599297218032 668947390026048 669627802363968 670292775355392 671601940932258 672795718149636 673447629689856 673463837035584 674132619396096 674762957091594 675433029541536 675449284668354 676120038674976 679318668325602 681569038894464 682262289201024 685473480220032 685489976982648 686170701885312 687494333640492 688177048966848 688193610794172 692136001690236 694428832081152 697714078081104 698406942110976 698423750133264 699117318902016 699754177724616 700465924841256 701161521588864 704478619004328 707531262875136 708788904717312 710861386894848 710878494648672 711584431584768 711601556739552 712249788041127 712957086738288 712974244927707 713682263045808 714390984260352 715660819305984 717058594343691 717770668419504 723555340232256 724273865892864 724291296434496 725010552935424 725688463287186 726409107242784 726426589171626 727147966122144 729163853632512 730570419708192 730588001784138 731313511219872 732724224011577 737207327783808 737957169952128 738629409820428 739380698443548 740114939454912 743616320060124 744354767249856 744372681063084 745790636785446 746549209370286 750353686166784 751116900006144 751880890139904 752565813779304 753331277659464 754079372274816 755419753711872 757628583401088 757646816665032 758399196820608 759862158234228 764511302886912 765288916987392 766765168756272 767545075351152 769672956612096 771157665247536 771176224105479 771923462333184 771942039620976 772708615628544 774199180087704 778936044450816 779728330515456 781232436091296 783398263108608 784195087868928 784928337841242 785688901304832 785707809874848 785726718899922 786488055962112 786506983764768 787223449940193 788024165446413 788806711787472 792538446379869 795972670734528 797387517806976 799719060256704 799738306479756 800513220197376 800532485532864 801327453244416 802076722580574 802892545926534 805118421719232 807492001971942 812432565312768 813999757761288 814808099129472 814827708488808 815636872052352 817210245648132 820309335336576 821891722171716 826920388836864 827761481639424 829338284710656 829358243756784 830181836848896 830201816196144 831026246996736 832629306886776 834937622523648 835786869965568 837399113156088 842522660324352 843379622802432 844147896937632 844986176875008 845006512506912 845845645091328 846636540501717 847497687366897 848339293809168 849847222925856 850691162571264 852332156326224 852352668748161 853199096423184 860075215747776 860929312287744 860950031610816 861804996885504 862610814850806 863488209770046 865861238172672 865882076188608 866741939223552 867552373403478 868413895124832 868434794573598 870974077598667 875412633861248 876303050007168 877194371829888 878886490602708 881323045997184 882219473852544 883900013967936 883921286109204 884799062957376 887407550760906 891929853368064 892837069818624 895469254576344 897060957532848 897951782714112 898865124302592 899683942788792 900577372722048 900599046224472 901493384899968 905758224434136 908758718525952 909683052268032 913964640293376 913986635976864 914894269180416 915749727481449 916659111520656 916681172049909 917569398622464 917591481058896 922848002253648 925905109441536 930285437441472 931209256147968 931231666844352 932156425202688 933005570299488 933028024226382 933954566455008 933977043220662 934882028785152 936707970247623 939304825339104 942074002300599 947837992864896 948802075652736 949666384054836 950609448984384 950632326570276 951576350727744 952521312347136 956078125791588 957027557892672 958873675867002 959848983476082 964740453643008 965721728579328 967584617716248 968545476323712 968568785562168 969530621496192 974093892944256 974117335712184 975084681626496 976965632015436 982943103711744 983942893269504 984839213093904 985840931258064 986819919273216 986843668308624 991488426746832 992473022999808 992496908084112 994387515713928 995398945827048 1000471581555712 1001489200008192 1002507853519872 1003421085039072 1004441703545952 1005439163033088 1007226338282496 1007402911398387 1009193577224454 1010171444534784 1010195755553376 1011198929094144 1012144435637391 1013149544312304 1013173927002531 1014180058012464 1018978002488403 1022353558341696 1023393433801536 1028210220330048 1028234965473972 1029231283110912 1029256052827968 1030278154171392 1031241500460738 1032265573450272 1038204002535354 1041643248121728 1046571117121656 1047610413166464 1047635625199896 1048675978353024 1049631266586924 1050698887261884 1051742282383296 1056717928506492 1061296894312704 1063183357075968 1066292080342272 1066317741973008 1067376647377152 1067402335109328 1069435630107432 1070523394568712 1071586476390528 1073491228958976 1076656002629256 1083243420417024 1085333010348384 1086410798839296 1086436944651744 1087515829403136 1088532694930779 1089613660864176 1089639883757439 1093745780448768 1095855629562288 1095882002676207 1096970266829808 1105784379614208 1105810991675712 1106909115798528 1106935754928192 1107944114730642 1108034995995648 1109071047665322 1110172409182368 1113250163364864 1114382493287424 1115424480090186 1116532150874784 1118685955178169 1119823814055429 1125530529250176 1126675350009216 1127821335209856 1128848720668956 1129996916489196 1131119058412224 1133129630567808 1136442875101632 1136470224997548 1137598795230912 1139793237351342 1146766954330368 1147933375481088 1150147753134408 1151317613026728 1154509434918144 1156736497871304 1157885193499776 1157913059431464 1159062923442816 1161298770131556 1168404066676224 1169592495773184 1171848654136944 1175097394662912 1176292631803392 1177392506761863 1178533351957248 1178561714812272 1178590078349883 1179732083943168 1183210067681208 1189239804490752 1190449426424832 1193959006101792 1196081276710464 1197269043618816 1198486832403456 1199578590385056 1199607459719634 1200769830296064 1200798728299296 1201991179866624 1203115083870861 1204338818889801 1207677632578848 1211238002957913 1218648847969152 1220999636641932 1222212148694208 1222241562733212 1223425864829952 1223455308078528 1224670258732032 1225815368472198 1230464003004864 1232837583257574 1240380583255296 1241642222459136 1244007427065984 1244037365635176 1245272755273344 1245302724294216 1248943960330164 1252406433785472 1253680304948352 1256098669734132 1263783990486528 1265069434203648 1266221845406448 1267479265312512 1267509768760368 1268768467636992 1272508940713752 1274770834388784 1276036743856896 1278498234489336 1279798644634776 1286320604857344 1287628971439104 1288938668811264 1290112823621664 1291393968431616 1291425047416224 1292707495328256 1293916222276209 1298791857259008 1298823114282912 1300112908835328 1301328560105217 1302620842687248 1302652191860397 1313118950791872 1314454575010752 1315759892364288 1315791557744832 1318329735904062 1321984568995776 1323297363999744 1323329210778816 1324643341077504 1325850020951904 1325881929163806 1327198594436064 1337894780052096 1339255604727936 1343203881864516 1345591436299272 1346927674071168 1349525914183188 1350866059083072 1350898569336708 1352240077349952 1358637336651204 1363138077788928 1364524578402048 1370946960440064 1370979953965296 1372341403770624 1374988667280984 1376354097933696 1376387221588344 1384272003380472 1388857664162304 1395428156162208 1396813884221952 1396847500266528 1398234637804032 1399508355449232 1399542036339573 1400931849682512 1402323043177728 1408957238008656 1415062525750272 1421722773789696 1421756989297344 1423168863169536 1423203113479104 1424499576082254 1425914173476576 1425948489855414 1427364526091616 1428781968520704 1431321638611968 1434117188687382 1435541336839008 1438310513800503 1447110680464512 1448582592868992 1451376926574372 1452818214485568 1452853178343252 1454295932244288 1461140839416384 1461176003568276 1462627022439744 1465448448023154 1474414655567616 1475914339904256 1477258819640856 1478761396887096 1480229878909824 1487232640120248 1488709534499712 1488745362126168 1491581273570892 1493098418740572 1500707372333568 1502233800012288 1503761780279808 1505131627558608 1506662555318928 1508158744549632 1510839507423744 1513790365836681 1515257166802176 1515293633330064 1516798393641216 1519724316468456 1529022605773824 1530577833974784 1533530337512544 1535090150702304 1539345913224192 1542315330495072 1542352448210958 1543846924666368 1543884079241952 1545417231257088 1546862250691107 1548398360175408 1562464872182592 1569856675682484 1571377802609664 1571415619749696 1571453437799844 1572976111924224 1573013967529536 1574446899880386 1576048330892826 1577613423574944 1585076892759738 1591945341469056 1594775035613952 1599438120513408 1599476612959512 1601064971065728 1604153445161148 1605785091853068 1610236843438464 1614984003943884 1624865130625536 1627999515522576 1629616198258944 1629655416977616 1631273744104704 1634420491296264 1640618670673152 1643783444343432 1653840777673728 1655522963278848 1658676569421312 1658716487513568 1660363673697792 1660403632392288 1661916172095963 1662052493993472 1663606571497983 1665258613773552 1669875245047296 1671573739931136 1673136720135279 1674798226312176 1688295793875264 1689972353750016 1690013025013824 1691691290182656 1693273081003434 1694995374733794 1696678587618336 1699694445851712 1701382325142528 1704664312652448 1704705337496322 1706398192846368 1709689856027013 1720150431495552 1721900063221632 1725221629701612 1726976419540092 1731764152377216 1735104746806956 1736827790249664 1736869589147196 1741948155197334 1750825267722496 1752606100014336 1754388743659776 1757772981205416 1762646091994368 1764438947705088 1767800027935872 1767842572218408 1769598125914752 1774815101521812 1783859706736128 1785674139637248 1790938509152688 1794121915065696 1795903565428224 1797730248605184 1799367885577584 1799411189579451 1801154745444096 1801198092448944 1802986769799936 1811516448868272 1817517437051904 1819366104536064 1827929280586752 1827973271953728 1829788538360832 1831499454962898 1833318223041312 1833362344099818 1835138797244928 1835182962117792 1838723052708297 1845696004507296 1849256374886361 1860570874882944 1862463333688704 1866011140598976 1866056048452764 1867909132910016 1867954086441324 1869764057570304 1873415940495246 1878609650678208 1884148004601198 1895675985729792 1897604151305472 1899332768109672 1901218897968768 1901264653140552 1903152701455488 1912156251583176 1914055115785344 1917747351734004 1919697966952164 1929480907286016 1931443457158656 1935169235432496 1937090952647424 1937137571124336 1939061242992384 1948187785888512 1948234671424368 1950169363252992 1953931264030872 1965886207423488 1967885786539008 1969678426187808 1971681862516128 1973639838546432 1973687336617248 1977494603856093 1982976853493664 1984946045999616 1984993816168224 1988775031427856 1988822893745709 1990797891654096 2006842170078144 2008883407091904 2010878326066176 2014805822796774 2018387154448908 2020342889069568 2020391511106752 2022397858188288 2024288871274782 2026299088624608 2026347854005062 2028360116024928 2037956004976806 2044707116683392 2046786867603072 2056420440660096 2056469930947944 2058512105655936 2062483000921476 2064531146900544 2076408005070708 2083286496243456 2093142234243312 2095220826332928 2095271250399792 2097351956706048 2099262533173848 2101397774523768 2103484564766592 2113435857012984 2122593788625408 2126366714151936 2132584160684544 2132635483946016 2134753294754304 2134804670218656 2136749364123381 2138871260214864 2138922734783121 2141046789137424 2143172952781056 2146982457917952 2151175783031073 2153312005258512 2170666020696768 2172821597678592 2172873889303488 2175031658806272 2177065389861558 2179227321728352 2179279767514878 2187491560897536 2191711259124576 2191764005352414 2193940533659616 2198172672034731 2211621983351424 2213871509856384 2215888229461284 2218142095330644 2220344818364736 2230848960180372 2233064301749568 2237371910356338 2239647628110858 2251061058500352 2253350700018432 2255642670419712 2257697441337912 2259993832978392 2262238116824448 2266259261135616 2272885750203264 2272940449995096 2275197590461824 2279586474702684 2293533908660736 2295866750962176 2300295506268816 2302635226053456 2309018869836288 2313472995742608 2313528672316437 2315770386999552 2315826118862928 2318125846885632 2322597540263112 2336808133352448 2339184991546368 2343697308273888 2350194789325824 2352585263606784 2354785013523726 2357066703914496 2357123429624544 2357180156699766 2359464167886336 2361670349820579 2364072496339239 2366420135362416 2377615339139607 2387918012203584 2392162553420928 2399157180770112 2399214919439268 2401539660592128 2401597456598592 2403982359733248 2406230167741722 2408677637779602 2415355265157696 2422476005915826 2437297695938304 2441999273283864 2444424297388416 2444483125466424 2446910616157056 2451630736944396 2460928006009728 2465675166515148 2480761166510592 2483284444918272 2488014854131968 2488074731270352 2490545510546688 2490605448588432 2497887920660328 2504812867570944 2507360609896704 2512197339468264 2527567980973056 2530138868407296 2532443690812896 2534958530625024 2535019537520736 2537536935273984 2539909621505151 2542493062100691 2545017881427504 2549541668777568 2552073487713792 2556996468978672 2557058006244483 2559597289269552 2580225647243328 2582787936863232 2582850094832448 2585414990656512 2587832444552418 2597583714518016 2597646228565824 2600225817670656 2602657120210434 2605241685374496 2605304383720794 2612922232796001 2626237901583744 2628909150021504 2631583115489664 2636659471808124 2643969137991552 2646658421557632 2651700041903808 2651763858327612 2654397188872128 2675789560104192 2678511209455872 2686407763729032 2691182872598544 2693855348142336 2699051828366376 2701732118166144 2701797138673416 2704480154699904 2717274673302408 2726276155577856 2729049156804096 2741893920880128 2741959907930592 2744682807541248 2747249182444347 2749977334561968 2750043516149727 2752708195867392 2752774443176688 2768544006760944 2777715328324608 2790856312324416 2793627768443904 2793695000533056 2796469275608064 2799016710898464 2799084072679146 2801863699365024 2804646086355456 2810123910742869 2817914476017312 2826222006901797 2843513978594688 2846406226958208 2848999152164508 2851828346953152 2851896979710828 2854729052183232 2857563937041408 2868234377374764 2871082673678016 2876621027601006 2894221360929024 2897165185737984 2902753853148744 2905636428971136 2905706356686504 2908591864488576 2922281678832768 2922352007136552 2925254044879488 2930896896046308 2948829311135232 2951828679808512 2954517639281712 2957522793774192 2960459757819648 2974465280240496 2977419068999424 2977490724252336 2983162547141784 2986196837481144 3001414744667136 3004467600024576 3007523560559616 3010263255117216 3013325110637856 3016317489099264 3021679014847488 3022208734195161 3027580731673362 3030514333604352 3030587266660128 3033596787282432 3036433306912173 3039448632936912 3039521781007593 3056934007465209 3067060675025088 3070180301404608 3084630660990144 3084704896421916 3087693849332736 3087768158483904 3090834462514176 3093724501382214 3096796720350816 3124929744365184 3139713351364968 3142831239499392 3142906875599688 3146027935059072 3148893799760772 3152096661785652 3155226847149888 3170153785519476 3183890682938112 3189550071227904 3198876241026816 3198953225919024 3202129942131456 3208306890322296 3211570183706136 3220473686876928 3229968007887768 3249730261251072 3255999031045152 3259232396517888 3259310833955232 3262547488209408 3265598084792337 3268840982592528 3268919651272317 3281237341346304 3287566888686864 3287646008028621 3317353138842624 3317432975027136 3320727347395584 3320807264784576 3323832344191926 3324104987986944 3327213142995966 3330517227547104 3339750490094592 3343147479862272 3346273440270558 3349596452624352 3356057865534507 3359471442166287 3376591587750528 3380026050027648 3386546162006868 3389990749467588 3393357175236672 3399388891703424 3409328625304896 3409410674992644 3412796385692736 3419379712054026 3440300862991104 3443800126443264 3450443259403224 3453952839080184 3463528304754432 3470209493613912 3473655580499328 3473739178294392 3483896310394668 3501650535444992 3505212200028672 3508777487319552 3515545962410832 3525292183988736 3528877895410176 3532177520285589 3535600055871744 3535685144436816 3535770235049649 3539196251829504 3549630203043624 3567719413472256 3571348279274496 3581877018305376 3588243830131392 3591807130856448 3595460497210368 3598735771155168 3598822379158902 3602309490888192 3602396184897888 3605973539599872 3609345251612583 3623032897736544 3633714008873739 3655946543907456 3662998909925796 3666636446082624 3666724688199636 3670277594489856 3670365924235584 3677446105416594 3691392009014592 3698512749772722 3721141749765888 3724926667377408 3732022281197952 3732112096905528 3735818265820032 3735908172882648 3746831880990492 3757219301356416 3768296009202396 3791351971459584 3795208302610944 3798665536219344 3802437795937536 3802529306281104 3806305402910976 3824312503166352 3828110231570688 3835494703468008 3839395933904328 3858961814572032 3862886914317312 3870338470864992 3874181905294848 3874275142248672 3878122485984768 3881748666828627 3896375571777024 3896469342848736 3900338726505984 3903985680315651 3907862528061744 3939356852375616 3943363725032256 3947279677092864 3947374673234496 3954989207712186 3965953706987328 3969892091999232 3969987632336448 3977550062855712 3977645787491418 3981595783308192 4013684340156288 4017766814183808 4029611645593548 4036774308897816 4040783022213504 4048577742549564 4052598177249216 4052695708010124 4056720232049856 4075912009953612 4089414233366784 4093573735206144 4112840881320192 4112939861895888 4117024211311872 4124966001842952 4129062293801088 4152816010141416 4166572992486912 4186284468486624 4190441652665856 4190542500799584 4194703913412096 4198525066347696 4198626109018719 4202795549047536 4206969129533184 4226871714025968 4245187577250816 4265168321369088 4265270967892032 4269506589508608 4269609340437312 4273498728246762 4277742520429728 4277845469566242 4282093578274848 4286345905562112 4293964915835904 4302351566062146 4306624010517024 4314931541401509 4341332041393536 4345747778606976 4354130779723116 4358454643456704 4358559535029756 4383422518249152 4383528010704828 4387881067319232 4396345344069462 4423243966702848 4427743019712768 4431776458922568 4436284190661288 4440689636729472 4461697920360744 4466128603499136 4474743820712676 4479295256221716 4502122117000704 4506701400036864 4511285340839424 4515394882675824 4519987665956784 4524476233648896 4532518522271232 4541371097510043 4545771500406528 4545880899990192 4550395180923648 4559172949405368 4587067817321472 4591733501924352 4600591012537632 4605270452106912 4618037739672576 4626945991485216 4627057344632874 4631540773999104 4631652237725856 4636251693771264 4640586752073321 4645195080526224 4687394616547776 4709570027047452 4714133407828992 4714246859249088 4714360313399532 4718928335772672 4723340699641158 4728144992678478 4732840270724832 4755230678279214 4775836024407168 4784325106841856 4798314361540224 4798429838878536 4803194913197184 4812460335483444 4817355275559204 4830710530315392 4844952011831652 4874595391876608 4883998546567728 4888848594776832 4888966250932848 4893821232314112 4903261473888792 4921856012019456 4931350333030296 4961522333021184 4966568889836544 4976029708263936 4976149462540704 4981091021093376 4981210897176864 4985748516287889 4990819714493949 4995775841320656 5009625735141888 5014721219793408 5019410160405837 5024394678936528 5064887381625792 5069917061250048 5070039075041472 5075073870547968 5079819243010302 5084986124201382 5090035762855008 5099083337555136 5104146975427584 5113992937957344 5114116012488966 5119194578539104 5129069568081039 5160451294486656 5165700189664896 5175664889104836 5195292457131648 5205314240420868 5210483370748992 5210608767441588 5225844465592002 5252475803167488 5257818300043008 5263166230979328 5273318943616248 5287938275983104 5293316843115264 5303400083807616 5303527716655224 5308794377744256 5351579120208384 5357022418911744 5372815527458064 5382365745197088 5387710696284672 5398103656732752 5398233568738353 5403464236332288 5403594277346832 5408960309399808 5434549346604816 5452552311155712 5458098313608192 5483787841760256 5483919815861184 5489365615082496 5494498364888694 5499954669123936 5500087032299454 5505416391734784 5505548886353376 5516169158124891 5537088013521888 5547769124659083 5581712624648832 5587390001066112 5598033421796928 5598168145358292 5603727398730048 5609292172710912 5620247821485738 5635828952034624 5652444013803594 5687027957189376 5692812453916416 5697998304329016 5703656693906304 5703793959421656 5709458104366464 5736468754749528 5742165347356032 5753242055202012 5788442721858048 5794330371475968 5805507706297488 5811272857942272 5811412713373008 5817183728977152 5844563357665536 5844704014273104 5850508089758976 5861793792092616 5897658622270464 5903657359617024 5909035278563424 5915045587548384 5920919515639296 5932483811568279 5948930560480992 5954838137998848 5954981448504672 5966325094283568 5966468681237127 5972393674962288 6020526510234432 6026650221275712 6032634978198528 6044417468390322 6055161463346724 6061028667208704 6061174533320256 6067193574564864 6072866613824346 6078897265873824 6079043562015186 6113868014930418 6134121350050176 6140360602809216 6169261321980288 6169409792843832 6175536316967808 6187449002764428 6193593440701632 6249859488730368 6279426702729936 6285662478998784 6285813751199376 6292055870118144 6297787599521544 6304193323571304 6310453694299776 6340307571038952 6367781365876224 6379100142455808 6397752482053632 6397906451838048 6404259884262912 6410248092370143 6416613780644592 6416768204349363 6423140367412272 6440947373753856 6453527349093219 6459936015775536 6511998062090304 6518464793035776 6518621667910464 6525094976418816 6531196169584674 6537681965185056 6537839302544634 6562474682692608 6575133777373728 6575292016057242 6594518016104193 6634865950054272 6641614529569152 6647664688383852 6654426285991932 6661034455094208 6692546880541116 6699192905248704 6712115731069014 6718942884332574 6753183175501056 6760052100055296 6773092324013736 6779981498935176 6786714350473344 6798777783406848 6818657250609792 6818821349985288 6825592771385472 6838759424108052 6880601725982208 6887600252886528 6900886518806448 6907905678160368 6927056609508864 6940418987227824 6940586016949311 6947311160998656 6947478356588784 6967792620789336 7003301070889984 7010424400057344 7017554974639104 7031091924821664 7050584367977472 7057755790820352 7064355040571178 7071200111743488 7071370288873632 7071540470099298 7078392503659008 7085011049461737 7092217489017717 7099260406087248 7132846017418821 7163754036610752 7176487660262784 7197471542310336 7197644758317804 7204618981776384 7204792369795776 7211947079199744 7218690503225166 7246065795473088 7267428017747478 7311893087814912 7325997819851592 7333272892165248 7333449376399272 7340731848471168 7354892210833188 7382784018029184 7397025499545444 7442283499531776 7449853334754816 7464044562395904 7464224193811056 7471636531640064 7471816345765296 7493663761980984 7514438602712832 7536592018404792 7582703942919168 7590416605221888 7597331072438688 7604875591875072 7605058612562208 7612610805821952 7619728864515453 7627479186302073 7648625006332704 7656220463141376 7670989406936016 7671174018733449 7678791867808656 7740676941729984 7748363810589696 7748550284497344 7756244971969536 7763497333657254 7792751143554048 7792938685697472 7800677453011968 7807971360631302 7815725056123488 7838766698388003 7878713704751232 7886727450064512 7894749346468992 7909978415424372 7931907413974656 7939975264672896 7955100125711424 7955291574982836 7963191566616384 8027368680312576 8035533628367616 8059223291187096 8073548617795632 8081566044427008 8097155485099128 8105196354498432 8105391416020248 8113440464099712 8151824019907224 8178828466733568 8187147470412288 8225681762640384 8225879723791776 8234048422623744 8241747547333041 8249932003685904 8250130548449181 8258124587602176 8305632020282832 8333145984973824 8372568936973248 8380883305331712 8381085001599168 8389407826824192 8397050132695392 8397252218037438 8405591098095072 8413938259066368 8430371732228607 8453743428051936 8478666020705391 8530541935784064 8539218680874624 8546997456493524 8555485040859456 8555690939132484 8564187156549696 8572691811124224 8604703132124292 8613248021034048 8629863082803018 8682664082787072 8691495557213952 8708261559446232 8716909286913408 8717119070059512 8766845036498304 8767056021409656 8775762134638464 8792690688138924 8846487933405696 8855486039425536 8863552917845136 8872568381322576 8881379273458944 8923395840721488 8932257206998272 8949487641425352 8958590512443432 9004244234001408 9013402800073728 9022570681678848 9030789765351648 9039975331913568 9048952467297792 9065037044542464 9082742195020086 9091543000813056 9091761799980384 9100790361847296 9109299920736519 9118345898810736 9118565343022779 9170802022395627 9201182025075264 9210540904213824 9253891982970432 9254114689265748 9263081547998208 9263304475451712 9272503387542528 9281173504146642 9290390161052448 9374789233095552 9419140054094904 9428493718498176 9428720626799064 9446681399282316 9456289985356956 9465680541449664 9510461356558428 9551672048814336 9568650213683712 9596628723080448 9596859677757072 9606389826394368 9624920670966888 9634710551118408 9661421060630784 9689904023663304 9749190783753216 9767997093135456 9777697189553664 9777932501865696 9787642464628224 9796794254377011 9806522947777584 9843712024038912 9862700666060592 9862938024085863 9952059416527872 9952298925081408 9962182042186752 9962421794353728 9971497032575778 9981639428987898 9991551682641312 10019251470283776 10029442439586816 10038820320811674 10048789357873056 10068173596603521 10129774763251584 10140078150082944 10159638486020604 10169972248402764 10180071525710016 10198166675110272 10227985875914688 10228232024977932 10238389157078208 10258139136162078 10320902588973312 10331400379329792 10351329778209672 10390584914263296 10410628480841736 10420966741497984 10421217534883176 10451688931184004 10504951606334976 10515636600086016 10526332461958656 10546637887232496 10575876551966208 10586633686230528 10596532560856767 10606800167615232 10607055433310448 10617588755488512 10703158240416768 10714044837823488 10745631054916128 10764731490394176 10775421392569344 10796207313465504 10796467137476706 10806928472664576 10807188554693664 10817920618799616 10828035754837749 10869098693209632 10967839631722368 10988996729777388 10999909338247872 11000174064598908 11010832783469568 11011097772706752 11032338316249782 11074176027043776 11095538249318166 11163425249297664 11174780002132224 11196066843593856 11196336290716584 11207454797460096 11240495642971476 11271657904069248 11304888027607188 11374055914378752 11385624907832832 11395996608658032 11407313387812608 11407587918843312 11418916208732928 11472937509499056 11484330694712064 11506484110404024 11576885443716096 11588660742951936 11611015412594976 11622545715884544 11622825426746016 11634367457954304 11645246000485881 11689126715331072 11689408028546208 11701016179517952 11711957040946953 11723587584185232 11818070557126848 11830091175096768 11841839031278592 11864967623136558 11897861120961984 11909676275997696 11909962897009344 11932650188567136 11932937362474254 11944787349924576 12041053020468864 12053300442551424 12088834936780644 12110322926693448 12122349066640512 12145733227648692 12157794531747648 12158087124030372 12227736029860836 12268242700100352 12280721205618432 12338522643960576 12338819585687664 12351072633935616 12374898005528856 12387186881403264 12499718977460736 12558853405459872 12571324957997568 12571627502398752 12584111740236288 12595575199043088 12595878327056157 12608386647142608 12620907388599552 12680615142077904 12735562731752448 12795504964107264 12795812903676096 12808519768525824 12820496184740286 12833227561289184 12833536408698726 12846280734824544 12881894747507712 12907054698186438 12919872031551072 12944794624204527 13023996124180608 13037243335820928 13062392339169348 13075363930370112 13075678605089268 13150267554747456 13150584032114484 13189036032208386 13269731900108544 13283229059138304 13295329376767704 13308852571983864 13322068910188416 13385093761082232 13398385810497408 13424231462138028 13437885768665148 13506366351002112 13520104200110592 13546184648027472 13559962997870352 13573428700946688 13597555566813696 13624113292530129 13637314501219584 13637642699970576 13651185542770944 13677518848216104 13761203451964416 13775200505773056 13801773037612896 13815811356320736 13854113219017728 13880837974455648 13881172033898622 13894622321997312 13894956713177568 13921760256219963 13935585241578672 14062183849643328 14128710081142356 14142400223486976 14142740577747264 14143080940198596 14156785007318016 14170022098923474 14184434978035434 14198520812174496 14265692034837642 14327508073221504 14352975320525568 14394943084620672 14395289516635608 14409584739591552 14437381006450332 14492131590946176 14534856035494956 14623786175629824 14651995639703184 14666545784330496 14666898752798544 14681463696942336 14709784421666376 14765568036058368 14794050999090888 14884566999063552 14899706669509632 14928089124791808 14928448387622112 14943273063280128 14943632691530592 14957245548863667 14972459143481847 14987327523961968 15028877205425664 15058230481217511 15073184036809584 15194662144877376 15209751183750144 15210117225124416 15225221611643904 15239457729030906 15254958372604146 15297250012665408 15312440926282752 15341978813872032 15342348037466898 15357583735617312 15387208704243117 15481353883459968 15497100568994688 15526994667314508 15585877371394944 15615942721262604 15631450112246976 15677533396776006 15757427409502464 15773454900129024 15789498692937984 15819956830848744 15863814827949312 15879950529345792 15910200251422848 15910583149965672 15926383133232768 16054737360625152 16071067256735232 16118446582374192 16147097235591264 16163132088854016 16194310970198256 16194700706215059 16210392708996864 16210782832040496 16226880928199424 16303648039814448 16357656933467136 16374294940824576 16451363525280768 16451759447583552 16468096845247488 16483495094666082 16499864007371808 16500261096898362 16516249175204352 16548507474374673 16611264040565664 16643307373977249 16745137873946496 16762170003198336 16794100265390784 16794504436074876 16811182196190144 16827876518132736 16860743464457214 16907486856103872 16957332041410782 17061083871568128 17078437361749248 17093994912987048 17110970081718912 17111381878264968 17128374313099392 17209406264248584 17226496042068096 17259726165606036 17365328165574144 17382991114427904 17416523118892464 17433818573826816 17434238140119024 17533690072996608 17534112042819312 17551524269276928 17585381376277848 17692975866811392 17710972078851072 17727105835690272 17745136762645152 17762758546917888 17797451434704837 17846791681442976 17864514413996544 17898975282850704 17899406043711381 17917181024886864 18061579530703296 18079950663827136 18097904934595584 18165484390040172 18183086001626112 18183523599960768 18201580723694592 18218599841473038 18236691797621472 18237130686045558 18341604044791254 18402364050150528 18421081808427648 18507783965940864 18508229378531496 18526608950903424 18562347008293284 18580780322104896 18749578466191104 18838280108189808 18856987436996352 18857441253598128 18893362798564632 18912579970713912 18931361082899328 19020922713116856 19103344097628672 19137300427367424 19193257446160896 19193719355514144 19212779652788736 19230744277110429 19249841341933776 19250304613048089 19269421102236816 19322842121261568 19360582047279657 19379808047326608 19535994186270912 19555394379107328 19555865003731392 19575284929256448 19593588508754022 19613045895555168 19687424048077824 19725401332121184 19725876048171726 19783554048312579 19904597850162816 19924843588707456 19942994065151556 19963278857975796 19983103365282624 20077640641623348 20097578715746112 20136347193207042 20259549526503168 20280156300165888 20319276972041208 20339944496805528 20360143051420032 20396333350220544 20455971751829376 20456464049955864 20476778314156416 20516278272324156 20641805177946624 20662800758659584 20702659556419344 20781169828526592 20821256961683472 20821758050847933 20841933482995968 20842435069766352 20903377862368008 21009903212669952 21031273200172032 21052664923917312 21093275774464992 21151753103932416 21173267372461056 21193065121713534 21213600335230464 21214110866620896 21235177510977024 21255033148385211 21276652467053151 21398538052256463 21491262109832256 21529462980788352 21592414626931008 21592934274953412 21613856945329152 21614377109387328 21635841237599232 21656071509675498 21738197386419264 21935679263444736 21977993459554776 21999818676495744 22000348129197816 22022195545413504 22064676632499564 22148352054087552 22191076498636332 22326850498595328 22349560004264448 22392133687187712 22392672581433168 22414909594920192 22480991285942952 22543315808138496 22609776055214376 22748111828757504 22771249815665664 22791993217316064 22814626775625216 22815175837686624 22837832417465856 22859186593546359 22882437558906219 22945875018998112 22968661389424128 23012968220808048 23013522056200347 23222030825189952 23245091431769088 23245650853492032 23268734915908608 23290492000971762 23378253430662144 23378816057092416 23402032359035904 23423914081893906 23447175168370464 23516300095164009 23636141114253696 23660182350193536 23729935246273116 23795722241923968 23819925794018688 23865300377134272 23865874724948508 23889574699849152 24082106040937728 24106600885102848 24177669873561288 24220645853386896 24244698133281024 24291466455297384 24315589063495296 24316174248060744 24455472059721672 24536485400200704 24561442411236864 24677045287921152 24677639171375328 24702145267871232 24725242641999123 24749796011057712 24750391645347543 24774373762806528 24999437954921472 25117706810919744 25142649915995136 25143255004797504 25168223480472576 25191150398086176 25191756654112314 25216773294285216 25241814777199104 25361230284155808 25435998062116173 25591625807352192 25640992369480572 25666455122578368 25667072817397452 25692561469649088 25814109396372876 25839744063102144 25889589248409054 26047992248361216 26074486671641856 26124784678338696 26150727860740224 26151357210178536 26300535109494912 26301168064228968 26378072064416772 26539463800217088 26566458118276608 26590658753535408 26617705143967728 26644137820376832 26770187522164464 26796771620994816 26848462924276056 26875771537330296 27012732702004224 27040208400221184 27092369296054944 27119925995740704 27146857401893376 27195111133627392 27248226585060258 27274629002439168 27275285399941152 27302371085541888 27327899762209557 27355037696432208 27512406067186881 27603546075225792 27631622712641472 27761675948911296 27762344067797244 27789244643994624 27789913426355136 27843520512439926 27871170483157344 28124367699286656 28257420162284712 28285481155494528 28286161880397192 28340044197846948 28368869956070868 28397041624348992 28531384069675284 28655016146443008 28705950641051136 28789886169241344 28790579033271216 28819169479183104 28874762012900664 28984263181892352 29069712070989912 29247572351259648 29303991279406368 29333091568660992 29333797505597088 29362927393884672 29390382763131033 29419568843332752 29531136072116736 29588101998181776 29856178249583616 29856896775244224 29886546126560256 29887265383061184 29914491097727334 29944918286963694 29974655047923936 30057754410851328 30116460962435022 30146368073619168 30204520789810563 30389324289754752 30420234450248832 30478915458061812 30509916745208292 30594500025330816 30683957627744064 30684696074933796 30715167471234624 30774417408486234 30962707766919936 30994201137989376 31053989334629016 31171754742789888 31231885442525208 31262900224493952 31355066793552012 31514854819004928 31546909800258048 31578997385875968 31639913661697488 31727629655898624 31759901058691584 31789597682570301 31820400502845696 31821166299931344 31852766266465536 32109474721250304 32142134513470464 32236893164748384 32294194471182528 32326264177708032 32388621940396512 32389401412430118 32420785417993728 32421565664080992 32453761856398848 32484107264513247 32607296079628896 32903518895167104 32966990189332164 32999728014743616 33000522193796724 33032498350408704 33097014948749346 33222528081131328 33286614747954498 33490275747892992 33524340006396672 33588200530781568 33589008872149752 33622364392380288 33721486928914428 33814973712207744 33914664082821564 34122167743136256 34156874723498496 34187989825974096 34221940163437824 34222763756529936 34256748626198784 34418812528497168 34452992084136192 34519452331212072 34730656331148288 34765982228855808 34833046237784928 34867637147653632 34868476280238048 34935738001457643 35067380145993216 35068224085638624 35103048538553856 35135871122840859 35170762752555696 35454211671380544 35490273525290304 35525517093835776 35594902869409674 35693583362885952 35729028827993088 35797950565701408 35798812087422762 35834362049773728 36123159061406592 36159901327654272 36330968780080344 36367047199921536 36437199682946076 36473383595242944 36474261372091116 36683208089582508 36804728100301056 36842163616855296 37015567931881728 37016458757062992 37053217901806848 37124694016586568 37161560644209792 37499156932382208 37676560216379616 37713974873992704 37714882507196256 37786725597129264 37787634981168471 37825159941427824 37862722165798656 38041845426233712 38206688195257344 38386514892321792 38387438711028288 38425559305577472 38461488554220858 38499682683867552 38500609226096178 38538842204473632 38645684242523136 38721164094559314 38759616094653216 38834383872613581 39071988372541824 39111730007462784 39187177017508044 39226091791110336 39450802664242368 39451752096343452 39567108096625158 39809195700325632 39849687177414912 39885988130303112 39926557715951592 39966206730565248 40155281283246696 40195157431492224 40272694386414084 40519099053006336 40560312600331776 40638553944082416 40679888993611056 40720286102840064 40792666700441088 40872339877590387 40911943503658752 40912928099911728 40953556628312832 41032556544648312 41283610355893248 41325601517319168 41405319112838688 41562339657053184 41642513923366944 41643516101695866 41683866965991936 41684870139532704 41765280768659889 41806755724736016 42186551548929984 42386130243427068 42427200670460928 42428221733241792 42470355021954048 42510066296770422 42553304934106302 42797076104512926 42982524219664512 43058925961576704 43184829253862016 43185868549906824 43228754218774656 43312143019350996 43476394772838528 43871358526889472 43955986919109552 43999637352991488 44000696258395632 44044391090827008 44129353264999128 44296704108175104 44382152997272664 44653700997190656 44699120008528896 44784267374375424 44785345162866336 44829819189840384 44871736646591001 44917377430445541 44961982571885904 45086631616276992 45174691443652533 45219552110428752 45583986434632128 45629253551250432 45630351675373248 45675664834931712 45718373187092718 45764875117812438 45891750037996224 45937322778848256 46025936441616096 46027044112400694 46161626112729351 46444061650379904 46491301706984064 46580984001943524 46757632114184832 46847828163787812 46894350336740928 47032600190328018 47272282228507392 47320364700387072 47459870492546232 47591444483847936 47639851588037376 47730600754268544 47731749449897016 47779149399698304 48164212081875456 48213201770205696 48355339747122576 48441291706773792 48489396266562048 48582932910594768 48584102118645177 48631178126990592 48632348496121488 48910944119443344 49072970800401408 49122884822473728 49354090575842304 49355278342750656 49404290535742464 49450485283998246 49499592022115424 49500783290695086 49548747525613056 49645522423124019 49929922121931747 50235413621839488 50286510009595008 50382300796172352 50383513308224628 50433546588570432 50483629554398208 50722460568311616 50871996124232346 51183251614704384 51281984738961144 51332910245156736 51334145634794904 51385122939298176 51628218792745752 51679488126204288 51779178496818108 52095984496722432 52148973343283712 52249569356677392 52301455721480448 52302714420357072 52601070218989824 52602336128457936 52756144128833544 53078927600434176 53132916236553216 53181317507070816 53235410287935456 53288275640753664 53392354304114511 53540375044328928 53593543241989632 53696925848552112 53698218131134143 53751543074660592 54184738592109888 54239851991481408 54293714803786752 54496453170120516 54549258004878336 54550570799882304 54604742171083776 54655799524419114 54710075392864416 55024812134373762 55207092150451584 55263245425282944 55523351897822592 55524688135594488 55579826852710272 55687041024879852 55742340966314688 56248735398573312 56514840324569424 56570962310989056 56572323760794384 56680088395693896 56737739912141736 56794083248697984 57062768139350568 57310032292886016 57411901282102272 57579772338482688 57581158066542432 57638338958366208 57692232831331287 57749524025801328 57750913839144267 57968526363784704 58081746141838971 58139424141979824 58607982558812736 58666183137321984 58667595011194176 58725854787769344 58780765526262066 58839137686665504 59062272144233472 59176203996363552 59350662144937737 59713793550488448 59774530766122368 59828982195454668 59889836573927388 59949310095847872 60232921924870044 60292736147238336 60409041579621126 60778648579509504 60840468900497664 60957830916123624 61019833490416584 61189000050661632 61367915255488128 61369392149867592 61430334942469248 61548834816972468 61925415533839872 61988402275978752 62107978669258032 62343509485579776 62463770885050416 62465274152543799 62525800448987904 62710133587104024 63029709638009856 63093819600516096 63157994771751936 63279827323394976 63455259311797248 63519802117383168 63579195365140602 63640801005691392 63642332599862688 63705532532931072 63765099445155633 63829957401159453 64195614156769389 64473786329496768 64588388942365056 64777243880793024 64778802824860236 64841570835987456 64843131328161984 64907523712797696 64968214529026494 65214592159257792 65807037790334208 65933980378664328 65999456029487232 66001044387593448 66194029897498692 66445056162262656 66573229495908996 66980551495785984 67048680012793344 67176401061563136 67178017744299504 67244728784760576 67442973857828856 67629947424415488 67829328165643128 68244335486272512 68313749446996992 68375979651948192 68443880326875648 68445527513059872 68513497252397568 68577559780639077 68837625056994336 68905984168272384 69038904662424144 69040566168601041 69666092475569856 69735274295307264 69736952560476096 69871476002915286 70134760291986432 70136448171277248 70206097077107712 70271742245681718 70341525505111392 70908423342761088 70980547050580608 71189805738819348 71387166725771904 71595901131402816 71597624174845524 71668724099547456 72246318122813184 72319802655308544 72661937560160688 72734094399843072 72874399365892152 72946767190485888 72948522744182232 73366416179165016 73609456200602112 73684327233710592 74031135863763456 74032917514125984 74106435803613696 74175727925997369 74249388033173136 74323121288419584 74998313864764416 75353120432759232 75427949747985408 75429765014392512 75573451194258528 75575269962336942 75650319882855648 75725444331597312 76083690852467424 76774877422056576 76922977108441716 76999365367735104 77001218452192356 77077684408947264 77442328189118628 77519232189306432 77668767745227162 78143976745083648 78223460014925568 78374354035016088 78452183582220672 78901605328484736 78903504192686904 79134216193250316 79618391400651264 79699374354829824 79771976260606224 79853115431903184 79932413461130496 80310562566493392 80390314862984448 80545388772828168 81038198106012672 81120625200663552 81277107888164832 81359777987222112 81440572205680128 81585333400882176 81744679755180774 81823887007317504 81825856199823456 81907113256625664 81983699286628671 82065113089296624 82810638225677376 83285027846733888 83287032203391732 83367733931983872 83369740279065408 83530561537319778 83613511449472032 84373103097859968 84772260486854136 84856443466483584 85020132593540844 85106609868212604 85594152209025852 85965048439329024 86117851923153408 86369658507724032 86371737099813648 86457508437549312 86624286038701992 86952789545677056 87742717053778944 87911973838219104 87999274705982976 88001392516791264 88088782181654016 88171148289393099 88258706529998256 88593408216350208 88764305994545328 89568534748750848 89570690325732672 89659638379680768 89743473293182002 89834754860891082 89923965143771808 90173263232553984 90349382887305066 90439104220857504 90613562369431689 91167972869264256 91260703350746496 91436746374185436 91529750235624876 91783500075992448 92051872883232192 92054088224801388 92323252225458702 92888123300759808 92982603413968128 93161968003887048 93515264228369664 93695656327575624 93788700673481856 94065200380656036 94544564457014784 94640729400774144 94919740985092464 95182888967695872 95279703176074752 95368793047710903 95461201508537088 95463498899794032 95558298799396608 96328424163750912 96426403540411392 96710679494245152 96882583413547584 96978792533124096 97165865821189536 97168204237290354 97262356253981184 97264696992242976 97452321793539741 97821888238886688 98710556685501312 98900970567996492 98999184044230848 99001566581390172 99097495051226112 99291044846248038 99859844243863494 100470827243678976 100573020019190016 100764601592344704 100767026616449256 100867093177140864 101444921136623232 101743992248464692 102366503229408768 102563969477922288 102665820490313472 102668291269589808 102770245878596352 103256437585491504 103358976252408576 103558356993636216 104191968993444864 104297946686567424 104499138713354784 104602911442960896 104605428840714144 104807214004372929 105202140437979648 105204672256915872 105407613368522577 105512288257667088 106362635014141632 106470820575870912 106576551281507328 106784708608229022 107080750088657856 107187086483979264 107393851697104224 107396436262268286 107503086149321184 108369477184219776 108479703982962816 108992906340241032 109101141599764608 109311599048838228 109420150785728832 110049624268747524 110414184300903168 110526490850565888 111046703795645184 111049376271188976 111159653705420544 111374082049759704 111484681932629376 112497470797146624 113029680649138848 113141924621978112 113144647521588768 113360176791387792 113362904943505413 113475479824283472 113588166497395968 114125536278701136 114620064585772032 115159544676965376 115162316133084864 115276677916732416 115384465662662574 115499048051602656 115501827678288534 115937052727569408 116163492283677942 116278848283959648 116503151617840743 117215965117625472 117335190022388352 117561531052524132 117678275373331008 118352407992727104 118701324289875474 119427587100976896 119549061532244736 119657964390909336 119779673147854776 119898620191695744 120465843849740088 120585472294476672 120818083159242252 121557297159019008 121680937800995328 121915661832247248 122039666980833168 122378000101323264 122617019632771161 122735830510976256 122738784299735184 122860669884938496 123097669633944936 123850831067679744 123976804551957504 124215957338516064 124687018971159552 124927541770100832 124930548305087598 125051600897975808 125295842305979667 125420267174208048 126559654646789952 127158390730281204 127281602011382784 127284665199725376 127411065065862144 127530198890311266 127659914802318906 128391228313538778 128947572658993536 129176777884730112 129554487761586048 129557605649720472 129686262656323968 129936429058052988 130429184318515584 131614075580668416 131867960757328656 131998912058974464 132002088775186896 132388059794997384 132890112324525312 133146458991817992 133961102991571968 134097360025586688 134352802123126272 134356035488599008 134489457569521152 134615209939773003 134752132291336623 134885947715657712 135259894848830976 135524074330957599 135658656331286256 136751959303896384 136887760653751296 136891055026119744 137026994504795136 137155119561278154 137675250113988672 137811968336544768 138077809324848288 138081132337202082 138484878338188053 139332184951139712 139473905120952192 139742952005830572 140272896342554496 140543484491363436 140683051010222784 141816846685522176 141961094101161216 142379611477638696 142774333451543808 143191802262805632 143195248349691048 143337448199094912 144492636245626368 144639605310617088 145323875120321376 145468188799686144 145748798731784304 145752306355935531 145893534380971776 145897045488364464 146732832358330032 147218912401204224 147368654467421184 148062271727526912 148065835028251968 148212871607227392 148351455851994738 148498776066346272 148646242576839168 148936567269372057 149789766365795241 150706240865518464 150859530028785024 151146902388517056 151150539924673884 151300639765711296 151450888663194624 152167381704934848 153549754844113152 153845954216883432 153998730735470208 154002436904384712 154155368817894528 154884656378237256 155038464378612864 155337535490454324 156287953490167296 156446920029851136 156748708070032176 156904367164441344 157803210656969472 157807008385373808 158268432386500632 159236782801302528 159398748709659648 159543952521212448 159706230863806368 159864826922260992 160177062912343533 160621125132986784 160780629725968896 161090777545656336 161094654393402429 162554215776329664 162719555974444224 162881144411360256 163489359510361548 163647774014635008 163651712399646912 163814226513251328 163967398573257342 164130226178593248 165621276451354752 166570055693467776 166574064406783464 166739480558130816 167061123074639556 167227022898944064 168746206195719936 169544520973708272 169712886932967168 170040265187081688 170213219736425208 171188304418051704 171930096878658048 172235703846306816 172739317015448064 172743474199627296 172915016875098624 173076698493993861 173248572077403984 173252741517432801 173905579091354112 174245238425516913 175823947676438208 175998549411965952 176002785033582528 176177564363308032 176342296578786198 176517413059996512 177186816432700416 177528611989090656 178051986434813211 179141380651465344 179486946586364004 179669509721782164 179847930287543616 180698765774610132 180878208441715008 181227124738863378 182335945738528512 182521406701492992 182873492748370872 183059500471249752 183567000151984896 184103745766464384 184108176449602776 184646504450917404 185776246601519616 185965206827936256 186323936007774096 187030528456739328 187391312655151248 187395822457631397 187577401346963712 188130400761312072 189089128914029568 189281458801548288 189839481970184928 190365777935391744 190559406352149504 190737586095421806 190922403017074176 190926997799588064 191116597598793216 191295298335466899 192586842470308167 193421358988490304 193765166827095168 194331731642379072 194336408474580708 194524712507962368 194529393984485952 194904643587079482 195643776477773376 197421113371002624 197801941135992984 197998368088461696 198003133162780344 198582089692496076 199719688487726988 200941654487357952 201146040038380032 201529203184689408 201534053232898512 201734186354281728 202889842273246464 203487984496929384 204733006458817536 205127938955844576 205331640980626944 205336582539179616 205540491757192704 205732679341917231 206512875170983008 206717952504817152 207116713987272432 208998277426709568 209205822885921792 209210857681428288 209614428008745858 210404280875959296 210409344513831744 210815226737045154 211024576515334176 212725270028283264 212941641151741824 213569417216458044 214161500177315712 214787703394208448 214792872524536572 215006172298642368 216738954368439552 216959407965925632 217985812680482064 218202283199529216 218623198097676456 218840301571457664 220099248537495048 220828368601806336 221052981701131776 222093407591290368 222098752542377952 222319307410841088 222527183777992107 222748164099519408 222969363865258752 224994941594293248 226059361298277696 226283849243956224 226289295043177536 226720353582775584 226725809887010826 226950959648566944 227176332994791936 228251072557402272 230324632266169728 230768931325325148 230998096103205312 231003655356577068 232326984567355884 232557696567919296 233006303235681486 234431930235250944 234670380044776704 235123062105048264 235356550746662016 236704815985454208 237402648579750948 238855174201953792 239098123064489472 239315928781818672 239559346295709552 239797240383391488 240931687699480176 241170944588953344 241636166318484504 243114594318038016 243361875601990656 243831323664494496 244079333961666336 244756000202646528 245234039265542322 245471661021952512 245477568599470368 245721339769876992 245951097859886013 246195339267889872 248431914677032128 249855083540201664 249861096610175196 250103201795951616 250591684611959334 250840534348416096 253119309293579904 254316781460562408 254569330399450752 255060397780622532 255319829604637812 256782456627077556 257895145317987072 258353555769460224 259108975523172096 259115211299440944 259372525312647936 259872858116105976 260858368637031168 263228151161336832 263735921514657312 263997824117948928 264004177550373792 264513444868179297 264776119589994768 265780224649050624 266292917983635984 268705604246252544 268712070977198016 268978915139042304 269230419879546006 269504264582673246 269771895431315424 270519789697661952 271048148661915198 271317312662572512 271840687108295067 273503918607792768 273782110052239488 274310239122556308 275350500227977344 276155618649696576 276162264674404164 276969756676376106 278664369902279424 278947810241904384 279485904011661144 280545792685108992 281086968982726872 281366102020445568 283633693371044352 283922188202322432 284759222955277392 285548666903087616 286106379143132709 286383604525611264 286390496699382096 286674896398189824 288985272491252736 289279210621234176 290647750240642752 290936377599372288 291497597463568608 291504612711871062 291787068761943552 291794090976728928 292356965380619223 293465664716660064 296131670056503936 296702911703989476 296997552132692544 297292485153678336 297873134538744114 299579532731590482 301412481731036928 301719060057570048 302293804777034112 302301079849347768 302601279531422592 304334763409869696 307099509688226304 307691908433766864 307997461470940416 308004873808769424 308310737635789056 309769312756474512 310076928757225728 310675070980908648 312575906980334592 312893840059702272 313497416140064352 313808734328882688 314421642013118787 315606421313938944 315614016770747616 316222840105567731 316536864773001264 319087905042424896 319412461727612736 319729653844521984 320354125824687066 321242250265973568 321561259451937792 322181555091312672 322189308786804858 325108431552659328 325439111948888448 326978719020723096 327303424799293824 327934797146514684 328260452357186496 331242552902709504 333140111386935552 333148128813566928 333478961116261632 334122246149279112 334454045797888128 337492412391439872 339089041947416544 339425773865934336 340080530374163376 340088714830516239 340426439472850416 342376608836103408 343860193757316096 345478634030896128 345486948399254592 345830033750197248 346153396987987722 346497144154807968 346505483034865602 347811158182708224 348490476851033826 349509454853522229 351647895352876416 352005570067165056 352684593157572396 353034826119993024 355057223978181312 356103972869626422 358282761302930688 358973893172728008 359339019443564328 359695860575087232 361397531549220264 361756416883430016 362454249477726756 364671891477057024 365042813402985984 365746985496741744 366119000942499504 367134000303969792 367851058898313483 368207491532928768 368216352899205552 369293008901834808 371552493203039232 371930413655872512 372647872015548192 374061056913478656 374782625310302496 374791644915262794 375154802693927424 375887526917939001 376260801522624144 379678963940369856 381475172190843612 381844806034148352 381853995599176128 382233195197586432 382590596670933798 385173684940616334 386842717976980608 387530333654190336 388663463284758144 388672816949161416 389058787968971904 389809287174158964 391287552955546752 394842226742005248 395603882271985968 395996736176923392 396006266325560688 397164179384992152 399439376975453976 401883308974715904 402292080076760064 403058406369378816 403068106465797024 403468372708563456 403845629819319009 404256396874009869 405779684546492928 406572222992872797 406975968993858768 410255877911689152 410663281961253888 410673165078359232 411080983514385408 411465358683834462 413025750341966016 413435905009634304 414233427974544864 415454635014564159 417996554853419136 418421715362856576 419228856017491716 420818689027663488 421630453474090308 422049153030668352 425450540056566528 425883282303483648 427138834432916088 428323000354631424 429575406788416896 429585745049073144 430012344597284736 433477908736879104 433918815931851264 435971625360964128 436404566399058432 437246396195352912 437256919067806593 437680603142915328 440198497074990096 441656737203612672 442105963402263552 444186815182580736 444197505084755904 444638614821682176 445054367555984214 445496328199038816 445938727730517504 446809701808116171 449369299097385723 452118722596555392 452578590086355072 453440707165551168 453451619774021652 453901919297133888 454352665989583872 456502145114804544 460649264532339456 461537862650650296 461996192206410624 462007310713154136 464653969134711768 465115393135838592 466012606471362972 468863860470501888 469340760089553408 470246124210096528 470713101493324032 473409631970908416 474805297159501896 477710348403907584 478196246128978944 478631857563637344 479118692591419104 479594480766782976 481863375398960352 482341889177906688 483272332636969008 483283963180207287 487662647328988992 488158667923332672 490468078531084644 490943322043905024 490955137198940736 491442679539753984 491902195719772026 492390678535779744 496863829354064256 499710167080403328 499722193220350392 501183369223918668 501681068696832192 506238618587159808 508633562921124816 509138660798901504 510120795561245064 510639659209275624 513564913254155112 515790290635974144 516707111538920448 518217951046344192 518230422598881888 518745050625295872 519230095481981583 519745716232211952 521716737274062336 522735715276550739 527471843029314624 527995648235897856 528008355100747584 529026889736358594 529552239179989536 531560449298101248 532585835967271968 537424141954396032 538460839759092012 539008529165346492 539543790862630848 542096297323830396 542634625325145024 543681374216590134 547007837215585536 547564220104478976 548620478245112616 550701000455954688 552311237299393152 552324529348808328 553939513352752212 557328739804558848 557895620483808768 558971808023322288 561091585370217984 562173937965453744 562732204040891136 567267386742088704 567844376404644864 569518445910554784 571097333806175232 572212758286265418 572767209051222528 572780993398764192 573349792796379648 573885895006400697 581295500481285504 582995194927137216 583009225423742124 583574137523887104 583588181953457856 584713930761238446 586931329433320128 592263340113007872 593405823407978952 593995104265385088 595746269077488228 599159065463180964 602824963462073856 603438120115140096 604587609554068224 604602159698695536 605202559062845184 608669526819739392 614199019376452608 615383816867533728 615994922941880832 616009747617538848 616621475271578112 617198038025751693 619538625512949024 620153857514451456 621350141961817296 626994832280128704 627617468657765376 628843284026237574 631212842627877888 631228033541495232 632445680211135462 633073729546002528 638175810084849792 638824923455225472 640708251649374132 642484500531947136 644363110182625344 644378617573609716 650216863105318656 650878223897776896 653957438041446192 654606849598587648 655869594293029368 656520904714372992 662485105805419008 666280222773871104 666296257627133856 666957922232523264 667581551333976321 668244492298558224 668908091595776256 674984824782879744 678178083894833088 678851547731868672 680161060748326752 680177429661032478 680852878945700832 684753217672206816 690973896798509184 692306793975975444 692994288309615936 693010966069731204 696980953702067652 699018909707044458 703295790705752832 704011140134330112 705369186315144792 706069652239986048 710114447956362624 712207945739252844 716565522605861376 717947786345456016 718678038887128656 719391721150174464 722795063098440528 723512833766860032 724908498955453512 729343782954114048 730085626805971968 731493970993483488 732238001884999008 734268000607939584 735702117796626966 736414983065857536 736432705798411104 737853293579658039 738586017803669616 745295744031096384 749565250620604992 749583289830525588 750309605387854848 751775053835878002 752521603045248288 759357927880739712 762950344381687224 763707991198352256 765181193341867596 770347369881232668 773685435953961216 775060667308380672 777326926569516288 777345633898322832 778117575937943808 779618574348317928 782575105911093504 789684453484010496 791207764543971936 791993472353846784 792012532651121376 793540334604537891 794328358769984304 798878753950907952 806116812738757632 806136212931594048 806936745417126912 807691259638638018 808512793748019738 811559369092985856 813144445985745594 813951937987717536 815522061324885201 820511755823378304 821346330156718464 822930717367668924 826051500683932032 828466855949089728 830909270029128318 835993109706838272 836843430725713152 838457712034983432 841637378055326976 843260906948180616 844098306061336704 850901080113133056 851766564606967296 854277668865832176 856646000709262848 858319137429398127 859150813576833792 859171490098146288 860024689194569472 866955817473758208 867837631863702528 871943250721928256 872809132798116864 874492792390705824 874513838135613186 875361206285830656 877070896141857669 880396994149980192 888395010169511808 890108735111968428 890992656398077632 891877455461035008 893619403616232342 898738598194771446 904237445193110784 905157180172710144 906881414331102336 906903239548043304 907803838594267776 913004290229609088 921298529064678912 923075725301300592 923992384412821248 924014621426308272 929307938269423536 930230786271677184 932025212942725944 937727720941003776 938681520179106816 940492248420193056 941426202986648064 943264926039356361 946819263941816832 948668520316703193 949610594319003792 957263715127274688 958237385182838208 959188961533565952 963726750797920704 964683778355813376 966544665273938016 966567926360414574 975325294657977984 976317335846665344 980936157062169288 981910274397881472 983804391439544052 984781357071559488 993727658708128512 999420334160806656 999444386440700784 1002366738447837336 1003362137393664384 1012477237174319616 1017267125842249632 1018277321597803008 1020241591122490128 1020266144491548717 1021279318418551248 1027129826508310224 1031580581271948288 1036435902092688384 1036460845197763776 1037490101250591744 1038460190963963166 1039491432464423904 1043433474548124672 1045471430553101478 1048528364560566687 1054943686058629248 1056016710201495168 1058053779472717188 1059104478359979072 1065171671934543936 1074848283908792064 1076921679518184024 1078017058330692984 1079087581725261696 1084192594647660792 1085269250650290048 1087362748433180268 1094015674431171072 1095128440208957952 1097240956490225232 1101402000911909376 1103553176694940449 1104622474598786304 1104649058697616656 1107879026705504424 1114657479609117696 1115791240967617536 1117943616046644576 1122183170740435968 1124347875930907488 1125464408081782272 1127662580753817003 1139036891821109568 1144425516572530836 1145534418102445056 1145561986797528384 1146699585592759296 1147771790012801394 1162591000962571008 1165990389854274432 1166018450847484248 1167176363906915712 1169427861522476892 1173862658866640256 1184526680226015744 1186811646815957904 1187990208530770176 1191492538154976456 1198318130926361928 1205649926924147712 1206876240230280192 1209175219108136448 1209204319397391072 1210405118125690368 1211536889457957027 1212769190622029607 1217339053639478784 1219716668978618391 1230767633735067456 1231989845883761664 1232019495235077696 1233242950543156224 1234396076051503386 1239077251025898048 1240307715028902912 1242700283923634592 1246363905043692477 1253989664560257408 1257686568052475148 1262456067082990464 1264891360422270924 1266147459092005056 1276351620169699584 1277649846910450944 1281416503298748264 1284969001063894272 1288726220365250688 1288757235147219432 1300433726210637312 1301756447795553792 1307914876082892384 1309213699197175296 1311739188586058736 1311770757203419779 1313041809428745984 1324970211610838016 1332560445547742208 1332592515254267712 1333915844465046528 1335163102667952642 1336488984597116448 1337816183191552512 1348107897292157169 1356356167789666176 1360322121496653504 1360354859322064956 1361705757891401664 1369506435344413632 1381947793597018368 1384613587951950888 1385988576619231872 1386021932139462408 1393961907404135304 1398037819414088916 1406591581411505664 1408022280268660224 1410738372630289584 1412139304479972096 1420228895912725248 1424415891478505688 1433131045211722752 1435895572690912032 1437356077774257312 1438783442300348928 1445590126196881056 1447025667533720064 1449816997910907024 1462987941986966976 1464476003769998016 1471404235593253932 1472829966131715072 1472865411596822208 1475706587159316078 1477172035607339232 1490591488062192768 1499130501241209984 1499166579661051176 1503550107671756004 1505043206090496576 1518715855761479424 1525900688763374448 1527415982396704512 1530362386683735192 1540694739762465336 1547370871907922432 1550121334616761344 1554653853139032576 1554691267796645664 1556235151875887616 1557690286445944749 1559237148696635856 1565150211822187008 1582415529087943872 1583986944707693568 1584025065302242752 1587080669209075782 1588656717539968608 1597757507901815904 1612272425863188096 1615382519277276036 1617025587496039476 1626288891971491188 1627903875975435072 1631044122649770402 1641023511646756608 1642692660313436928 1645861434735337848 1652103001367864064 1656933711898179456 1661818540058256636 1671986219413676544 1673686861451426304 1676915424069966864 1683274756110653952 1686521813896361232 1688196612122673408 1701802160226266112 1703533129213934592 1708555337731664352 1713292001418525696 1716638274858796254 1718301627153667584 1718342980196292576 1720049378389138944 1721657685019202091 1743886501443856512 1748985584781411648 1749027676271226372 1750722412571661312 1754141792283715338 1760793988299960384 1776790020339023616 1780217470223936856 1781985312796155264 1787238807232464684 1797477196389542892 1808474890386221568 1810314360345420288 1813762828662204672 1813806479096086608 1815607677188535552 1826008580459218176 1842597058129357824 1846151450602601184 1847984768825642496 1848029242852616544 1851594114077255079 1858615876538847072 1860461572543354368 1864050425885451888 1880984496840386112 1882852405973296128 1886529852078712722 1893638527883633664 1897337040633406386 1899221188638007584 1914527430254549376 1916474770365676416 1927453501595841408 1933089330547876032 1933135852720829148 1950650589315955968 1952634671693330688 1961872314124338576 1963820548795762944 1967608782879088104 1969562714143118976 1987455317416257024 1998840668321613312 1998888772881401568 2002744654001928963 2004733476895674672 2006724274787328768 2024954474348639232 2034534251684499264 2036554643195606016 2040483182244980256 2040532288983097434 2042558636837102496 2054259653016620448 2072921690395527552 2076920381927926332 2078982864928847808 2090942861106202956 2097056729121133374 2109887372117258496 2112033420402990336 2116107558945434376 2118208956719958144 2130343343869087872 2149696567817584128 2153843359036368048 2156034116661385968 2158175163450523392 2168385189295321584 2170538501300580096 2174725496866360536 2188031348862342144 2190256880417915904 2194481912980450464 2202804001823818752 2207106353389880898 2209244949197572608 2209298117395233312 2213559880738974117 2215758053411008848 2235887232093289152 2248695751861814976 2250928816163564544 2255325161507634006 2278073783642219136 2288851033145061672 2291123973595056768 2295543580025602788 2325182001925142016 2331980779708548864 2332036901694968496 2334352727813831424 2338855723044953784 2347725317733280512 2369053360452031488 2373623293631915808 2375980417061540352 2380621003813613673 2382985076309952912 2396636261852723856 2418350438216272896 2418408638794782144 2420810236251380736 2423073778915914054 2425538381244059214 2434678107278957568 2439433337957236782 2446566183974655603 2461535267470134912 2464038990470155392 2468792152103006772 2478154502051796096 2485400567847269184 2492727810087384954 2507979329120514816 2515373136104950296 2524912134165980928 2529782720844541848 2532294918184010112 2552703240339399168 2555299693820901888 2562833006597496528 2569938002127788544 2574957412288194381 2577452440730501376 2577514470294438864 2600867452421274624 2603512895591107584 2615829752165784768 2618427398394350592 2623478377172117472 2623541514406839558 2626083618857491968 2631212688425573007 2665185030508535424 2670326205335905284 2672977969194232896 2675632366383105024 2696215794584314338 2712712335579332352 2720644242993307008 2720709718644129912 2723411515782803328 2739012870688827264 2763895587194036736 2769227175903901776 2771977153238463744 2772043864278924816 2787923814808270608 2796075638828177832 2813183162823011328 2816044560537320448 2821476745260579168 2824278608959944192 2829794778118069083 2840457791825450496 2846005560950109579 2848831782957011376 2871791145381824064 2874712155548514624 2877566884600697856 2891180252393762112 2894051335067440128 2899633995821814048 2925975883973933952 2928952007539996032 2942808471186507864 2945730823193644416 2951413174318632156 2954344071214678464 2981182976124385536 2998261002482419968 2998333159322102352 3007100215343512008 3010086412180993152 3037431711522958848 3051801377526748896 3054831964793409024 3060724773367470384 3060798433474646151 3081389479524930672 3094741743815844864 3109307706278065152 3109382535593291328 3112470303751775232 3115380572891889498 3118474297393271712 3130300423644374016 3145585093681700061 3164831058175887744 3168050130604485504 3174161338418151564 3177313435079937216 3195515015803631808 3224544851726376192 3230765038554552072 3234051174992078952 3252577783942982376 3255807751950870144 3262088245299540804 3282047023293513216 3285385320626873856 3291722869470675696 3304206002735728128 3310659530084821347 3313867423796358912 3323637080116513272 3343972438827353088 3347373722902852608 3353830848139933728 3366549512221307904 3373043627792722464 3376393224245346816 3382987742261451009 3417110675463328704 3433276549717592508 3436603254307335168 3436685960392585152 3440098756778277888 3443315370038404182 3487773002887713024 3497971169562823296 3498055352542452744 3508283584567430676 3521587976599920768 3553580040678047232 3560434940447873712 3563970625592310528 3574477614464929368 3594954392779085784 3616949780772443136 3620628720690840576 3627525657324409344 3627612958192173216 3631215354377071104 3634610668373871081 3652017160918436352 3659150006935855173 3692302901205202368 3695969537651284992 3696058485705233088 3703188228154510158 3717231753077694144 3720923145086708736 3728100851770903776 3761968993680772224 3773059704157425444 3794674081266812772 3798442377276015168 3829054860509098752 3832949540731352832 3854907003191682816 3866178661095752064 3866271705441658296 3901301178631911936 3905269343386661376 3923744628248677152 3927641097591525888 3935217565758176208 3939125428286237952 3974910634832514048 3997681336643226624 3997777545762803136 4005489308003857926 4009466953791349344 4013448549574657536 4069068503368998528 4080966364489960512 4081064577966194868 4085117273674204992 4108519306033240896 4145843380791055104 4153840763855852664 4157965729857695616 4181885722212405912 4194113458242266748 4219774744234516992 4224066840805980672 4232215117890868752 4236417913439916288 4260686687738175744 4299393135635168256 4307686718072736096 4312068233322771936 4316350326901046784 4336770378590643168 4341077002601160192 4349450993732721072 4388963825960900928 4414212706779761796 4418489898395145216 4418596234790466624 4427119761477948234 4431516106822017696 4471774464186578304 4497391503723629952 4510650323015268012 4556147567284438272 4577702066290123344 4582247947190113536 4591087160051205576 4650364003850284032 4663961559417097728 4664073803389936992 4668705455627662848 4673070859337834247 4677711446089907568 4695450635466561024 4747246587263831616 4751960834123080704 4761242007627227346 4765970152619905824 4793272523705447712 4836817277589564288 4846147557831828108 4851076762488118428 4878866675914473564 4893132367949311206 4923070534940269824 4928077980940310784 4937584304206013544 4956309004103592192 4970801135694538368 4985455620174769908 5015958658241029632 5030746272209900592 5049824268331961856 5059565441689083696 5064589836368020224 5105406480678798336 5110599387641803776 5125666013194993056 5139876004255577088 5149914824576388762 5154904881461002752 5155028940588877728 5164973055057606273 5231659504331569536 5246956754344234944 5247083028813679116 5252167237714983936 5262425376851146014 5330370061017070848 5340652410671810568 5345955938388465792 5392431589168628676 5425424671158664704 5441288485986614016 5441419437288259824 5446823031565606656 5478025741377654528 5527791174388073472 5538454351807803552 5543954306476927488 5544087728557849632 5554782342231765237 5575847629616541216 5592151277656355664 5642953490521158336 5648557217919888384 5659589556236138166 5680915583650900992 5692011121900219158 5697663565914022752 5743582290763648128 5749424311097029248 5782360504787524224 5799267991643628096 5851951767947867904 5857904015079992064 5885616942373015728 5891461646387288832 5902826348637264312 5908688142429356928 5962365952248771072 5996522004964839936 5996666318644204704 6008233962005786889 6014200430687024016 6020172824361986304 6074863423045917696 6103602755053497792 6109663929586818048 6121449546734940768 6121596866949292302 6162778959049861344 6218765071186582656 6230761145783778996 6236948594786543424 6291170187363400122 6329662116351775488 6336100261208971008 6348322676836303128 6354626870159874432 6391030031607263616 6449089703452752384 6461530077109104144 6468102349984157904 6505155567885964752 6511615503901740288 6524176490599081608 6564094046587026432 6570770641253747712 6583445738941351392 6608412005471456256 6621319060169642694 6627734847592717824 6640679642216922351 6647274160233026544 6707661696279867456 6746087255585444928 6752786448490693632 6765975484522902018 6834221350926657408 6866553099435185016 6873371920785170304 6886630740076808364 6975546005775426048 6995942339125646592 6996110705084905488 7016567169134861352 7043175953199841536 7107160081356094464 7120869880895747424 7127941251184621056 7141863011440841019 7148955228929858736 7189908785558171568 7255051314648818688 7255225916384346432 7262430708754142208 7269221336747742162 7304034321836872704 7318300013871710346 7339698551923966809 7384605802410404736 7392116971410466176 7406376456309020316 7434463506155388288 7456201703541807552 7523937987361544448 7546119408314850888 7589348162533625544 7596884754552030336 7658109721018197504 7665899081462705664 7709814006383365632 7724872236864583143 7732357322191504128 7732543410883316592 7802602357263823872 7810538686773322752 7847489256497354304 7855282195183051776 7870435131516352416 7878250856572475904 7893638065276719021 7995555091525606272 8010978616007715852 8018933907582698688 8026897099149315072 8138137006737997056 8161932728979921024 8162129155932389736 8170234547348409984 8217038612066481792 8291686761582110208 8307681527711705328 8315931459715391232 8363771444424811824 8388226916484533496 8439549488469033984 8448133681611961344 8464430235781737504 8472835826879832576 8489384334354207249 8521373375476351488 8538016682850328737 8615373436145472192 8624136466645543872 8632700653802093568 8673540757181286336 8682154005202320384 8698901987465442144 8777927651921801856 8828425413559523592 8837192469580933248 8854239522955896468 8863032213644035392 8943548928373156608 8994783007447259904 9021300646030536024 9112295134568876544 9155404132580246688 9164495894380227072 9182174320102411152 9182395300423938453 9327923118834195456 9328147606779873984 9337410911255325696 9346141718675668494 9355422892179815136 9390901270933122048 9436755281045100183 9494493174527663232 9522484015254454692 9531940305239811648 9586545047410895424 9673634555179128576 9692295115663656216 9702153524976236856 9757733351828947128 9786264735898622412 9846141069880539648 9856155961880621568 9875168608412027088 9912618008207184384 9931978590254464041 9941602271389076736 9970911240349539816 10031917316482059264 10061492544419801184 10099648536663923712 10119130883378167392 10129179672736040448 10251332026389986112 10299829649152777524 10309809762922005504 10310057881177755456 10329946110115212546 10463319008663139072 10493913508688469888 10494166057627358232 10524850753702292028 10660740122034141696 10681304821343621136 10691911876776931584 10784863178337257352 10850849342317329408 10882576971973228032 10882838874576519648 10893646063131213312 10903832005121613243 10956051482755309056 11076908703615607104 11087908612953854976 11088175457115699264 11109564684463530474 11151695259233082432 11184302555312711328 11285906981042316672 11319179112472276332 11384022243800438316 11395327131828045504 11487164581527296256 11498848622194058496 11564721009575048448 11598535983287256192 11703903535895735808 11715808030159984128 11771233884746031456 11782923292774577664 11805652697274528624 11817376284858713856 11924731904497542144 11993044009929679872 11993332637288409408 12016467924011573778 12028400861374048032 12040345648723972608 12207205510106995584 12242899093469881536 12243193733898584604 12325557918099722688 12437530142373165312 12461522291567557992 12473897189573086848 12582340374726800244 12659324232703550976 12672200522417942016 12696645353672606256 12709253740319748864 12782060063214527232 12898179406905504768 12923060154218208288 12936204699968315808 13010311135771929504 13023231007803480576 13048352981198163216 13166891477882702784 13242638120339285388 13255469695185435648 13281359284433844702 13294548320466053088 13415323392559734912 13492174511170889856 13531950969045804036 13668442701853314816 13733106198870370032 13746743841570340608 13773261480153616728 13951092011550852096 13991884678251293184 13992221410169810976 14019212578013502741 14033134338269722704 14086351906399683072 14241739761791494848 14255882502369242112 14283726022881682038 14297910457859717472 14379817571116343136 14510451832768692864 14538442673495484324 14636600027743420692 14679397103847933618 14769211604820809472 14784233942820932352 14812752912618040632 14868927012310776576 14912403407083615104 15047875974723088896 15092238816629701776 15178696325067251088 15193769509104060672 15316219442036395008 15331798162925411328 15419628012766731264 15449744473729166286 15464714644383008256 15465086821766633184 15494919165172818819 15694978512994708608 15740870263032704832 15756501713144951808 15787276130553438042 15991110183051212544 16021957232015431704 16037867815165397376 16276274013475994112 16323865457959842048 16324258311864779472 16340469094696819968 16434077224132963584 16583373523164220416 16615363055423410656 16631862919430782464 16664347026695295711 16727542888849623648 16776453832969066992 16928860471563475008 16945671653759665152 16978768668708414498 17042746750952702976 17076033365700657474 17230746872290944384 17248272933291087744 17347081514362572672 17397803974930884288 17555855303843603712 17656850827119047184 17674384939161866496 17708479045911792936 17726064427288070784 17887097856746313216 17989566014894519808 18024701886017360667 18042601292061072048 18224590269137753088 18310808265160493376 18328991788760454144 18364348640204822304 18364790600847876906 18656295213559747968 18692283437351336988 18710845784359630272 18873510562090200366 18988986349055326464 19044968030508909384 19063880610479623296 19173090094821790848 19347269110358257152 19384590231327312432 19404307049952473712 19515466703657894256 19572529471797244824 19692282139761079296 19712311923761243136 19750337216824054176 19825236016414368768 19863957180508928082 19883204542778153472 19922038926650767053 19941822480699079632 20122985088839602368 20238261766756334784 20258359345472080896 20502664052779972224 20599659298305555048 20620115762355510912 20659892220230425092 20926638017326278144 20987827017376939776 20988332115254716464 21049701507404584056 21321480244068283392 21362609642687242272 21383823753553863168 21425589034322523057 21569726356674514704 21765153943946456064 21765677749153039296 21787292126262426624 21807664010243226486 21912102965510618112 22019095655771900427 22153817407231214208 22176350914231398528 22219129368927060948 22303390518466164864 22368605110625422656 22571813962084633344 22638358224944552664 22768044487600876632 22790654263656091008 22974329163054592512 22997697244388116992 23129442019150096896 23174616710593749429 23197071966574512384 23407807071791471616 23431616060319968256 23542467769492062912 23565846585549155328 23611305394549057248 23634752569717427712 23680914195830157063 23986665274576818816 24032935848023147556 24056801722748096064 24080691297447945216 24414411020213991168 24485798186939763072 24486387467797169208 24651115836199445376 24875060284746330624 24923044583135115984 24947794379146173696 25164680749453600488 25318648465407101952 25344401044835884032 25393290707345212512 25418507480639497728 25564120126429054464 25614050048550986211 25846120308436416576 25872409399936631616 26020622271543859008 26046462015606961152 26096705962396326432 26333782955765405568 26485276240678570776 26562718568867689404 26589096640932106176 26830646785119469824 26984349022341779712 27063901938091608072 27336885403706629632 27466212397740740064 27493487683140681216 27546522960307233456 27983769356502586368 27984442820339621952 28038425156027005482 28066268676539445408 28172703812799366144 28483479523582989696 28567452045763364076 28595820915719434944 28759635142232686272 29020903665537385728 29076885346990968648 29273200055486841384 29358794207695867236 29538423209641618944 29568467885641864704 29625505825236081264 29737854024621553152 29824806814167230208 30095751949446177792 30184477633259403552 30357392650134502176 30387539018208121344 30899488947458332572 30929429288766016512 30930173643533266368 30989838330345637638 31389957025989417216 31481740526065409664 31574552261106876084 31982220366102425088 32043914464030863408 32075735630330794752 32552548026951988224 32647730915919684096 32648516623729558944 32680938189393639936 32711496015364839729 32868154448265927168 33230726110846821312 33263725838861564928 33328694053390591422 33455085777699247296 33552907665938133984 33857720943126950016 33957537337416828996 34152066731401314948 34461493744581888768 34496545866582175488 34694163028725145344 34795607949861768576 35111710607687207424 35313701654238094368 35348769878323732992 35416958091823585872 35452128854576141568 35774195713492626432 35979132029789039616 36049403772034721334 36085202584122144096 36621616530320986752 36728697280409644608 36729581201695753812 37312590427119495936 37384566874702673976 37421691568719260544 37747021124180400732 37977972698110652928 38089936061017818768 38127761220959246592 38346180189643581696 38694538220716514304 38769180462654624864 38808614099904947424 39030933407315788512 39145058943594489648 39500674433648108352 39727914361017856164 39766409085556306944 39844077853301534106 39883644961398159264 40245970177679204736 40476523533512669568 41005328105559944448 41199318596611110096 41240231524711021824 41319784440460850184 41853276034652556288 41975654034753879552 41976664230509432928 42057637734040508223 42099403014809168112 42725219285374484544 42767647507107726336 42851178068645046114 43139452713349029408 43531355498306078592 43615328020486452972 44038191311543800854 44307634814462428416 44352701828462797056 44438258737854121896 44606781036932329728 44737210221250845312 45143627924169266688 45276716449889105328 45536088975201753264 45581308527312182016 45948658326109185024 45995394488776233984 46258884038300193792 46349233421187498858 46394143933149024768 46484757495518456457 47084935538984125824 47222610789098114496 47269505139434855424 47361828391660314126 47973330549153637632 48065871696046295112 48113603445496192128 48828822040427982336 48971596373879526144 48972774935594338416 49302231672398890752 49750120569492661248 49846089166270231968 49895588758292347392 49993041080085887133 50329361498907200976 50786581414690425024 50837014961278995456 51128240252858108928 51228100097101972422 51692240616872833152 51744818799873263232 52041244543087718016 52193411924792652864 52667565911530811136 52970552481357141552 53125437137735378808 53178193281864212352 53661293570238939648 53968698044683559424 54074105658052082001 54127803876183216144 54673770807413259264 54932424795481480128 54986975366281362432 55093045920614466912 55968885640679243904 56076850312054010964 56132537353078890816 56966959047165979392 57134904091526728152 57191641831438869888 57519270284465372544 58041807331074771456 58153770693981937296 58546400110973682768 58717588415391734472 59076846419283237888 59136935771283729408 59251011650472162528 59475708049243106304 59649613628334460416 59766116779952301159 60368955266518807104 60714785300269004352 60775078036416242688 61798977894916665144 61860347287066532736 61979676660691275276 62779914051978834432 62963481052130819328 63149104522213752168 63964440732204850176 64087828928061726816 64151471260661589504 64276767102967569171 65295461831839368192 65297033247459117888 65361876378787279872 65422992030729679458 65736308896531854336 66057286967315701281 66461452221693642624 66657388106781182844 66910171555398494592 67105815331876267968 67715441886253900032 67915074674833657992 68304133462802629896 68922987489163777536 68993091733164350976 69388326057450290688 69523850131781248287 69591215899723537152 70223421215374414848 70627403308476188736 70697539756647465984 70833916183647171744 70904257709152283136 72098807544069442668 72170405168244288192 73243233060641973504 73457394560819289216 73459162403391507624 74625180854238991872 74769133749405347952 74843383137438521088 75494042248360801464 75955945396221305856 76179872122035637536 76255522441918493184 76692360379287163392 77538360925309249728 77617228199809894848 78061866814631577024 78290117887188979296 79001348867296216704 79455828722035712328 79688155706603068212 79767289922796318528 80491940355358409472 80953047067025339136 82010656211119888896 82398637193222220192 82480463049422043648 82639568880921700368 83951308069507759104 83953328461018865856 84115275468081016446 84198806029618336224 85450438570748969088 85702356137290092228 86278905426698058816 87062710996612157184 87230656040972905944 88076382623087601708 88615269628924856832 88705403656925594112 88876517475708243792 89213562073864659456 89474420442501690624 90287255848338533376 90553432899778210656 91072177950403506528 91162617054624364032 92698466842374997716 92788287866298049536 92969514991036912914 94169871077968251648 94445221578196228992 94723656783320628252 95946661098307275264 96131743392092590224 96227206890992384256 97657644080855964672 97943192747759052288 97945549871188676832 98134488046094519187 98604463344797781504 99692178332540463936 99791177516584694784 99986082160171774266 100658722997814401952 101573162829380850048 102456200194203944844 103384481233745666304 103489637599746526464 104082489086175436032 104386823849585305728 105335131823061622272 105941104962714283104 106250874275470757616 106356386563728424704 107322587140477879296 107937396089367118848 108148211316104164002 108255607752366432288 109864849590962960256 110186091841228933824 111937771281358487808 112153700624108021928 112265074706157781632 113933918094331958784 114269808183053456304 114383283662877739776 115038540568930745088 116083614662149542912 116307541387963874592 117092800221947365536 117435176830783468944 118502023300944325056 119299227256668920832 119532233559904602318 120737910533037614208 121429570600538008704 123597955789833330288 123720694574133065472 123959353321382550552 125559828103957668864 125926962104261638656 126172913202121524669 126298209044427504336 128175657856123453632 128302942521323179008 128553534205935138342 130594066494918235776 130845984061459358916 132114573934631402562 132922904443387285248 133314776213562365688 133820343110796989184 134211630663752535936 135430883772507800064 135830149349667315984 136608266925605259792 137845974978327555072 137986183466328701952 138776652114900581376 139047700263562496574 139182431799447074304 139454272486555369371 141254806616952377472 141667832367294343488 141808515418304566272 144197615088138885336 144340810336488576384 146486466121283947008 146914789121638578432 146918324806783015248 149250361708477983744 149538267498810695904 149686766274877042176 149979123240257661399 150988084496721602928 152359744244071275072 152511044883836986368 153384720758574326784 155076721850618499456 155234456399619789696 156123733629263154048 156580235774377958592 158002697734592433408 158911657444071424656 159376311413206136424 159534579845592637056 160983880710716818944 161906094134050678272 162222316974156246003 164021312422239777792 164797274386444440384 164960926098844087296 165279137761843400736 167906656922037731712 168230550936162032892 168397612059236672448 170900877141497938176 171404712274580184456 172557810853396117632 174125421993224314368 174461312081945811888 176152765246175203416 177230539257849713664 177410807313851188224 177753034951416487584 178427124147729318912 178948840885003381248 179298350339856903477 181106865799556421312 182144355900807013056 182325234109248728064 185396933684749995432 185939029982073825828 188339742155936503296 188890443156392457984 189447313566641256504 191893322196614550528 192263486784185180448 192454413781984768512 195886385495518104576 195891099742377353664 196268976092189038374 197208926689595563008 199384356665080927872 199972164320343548532 201317445995628803904 203146325658761700096 204912400388407889688 206768962467491332608 206979275199493052928 208164978172350872064 208773647699170611456 210670263646123244544 211882209925428566208 212501748550941515232 212712773127456849408 216296422632208328004 216511215504732864576 219729699181925920512 220372183682457867648 223875542562716975616 224307401248216043856 224530149412315563264 227867836188663917568 228539616366106912608 228766567325755479552 230077081137861490176 232615082775927749184 234185600443894731072 234870353661566937888 237004046601888650112 239064467119809204636 241475821066075228416 242859141201076017408 247195911579666660576 247441389148266130944 247918706642765101104 251853924208523277312 252345826404243049338 252596418088855008672 256351315712246907264 257107068411870276684 261188132989836471552 261691968122918717832 264229147869262805124 265845808886774570496 266629552427124731376 267640686221593978368 268423261327505071872 270861767545015600128 271660298699334631968 273216533851210519584 278095400527124993148 278364863598894148608 278908544973110738742 282509613233904754944 283335664734588686976 288395230176277770672 288681620672977152768 292972932242567894016 293829578243277156864 293836649613566030496 294403464138283557561 299076534997621391808 299373532549754084352 299958246480515322798 301976168993443205856 304719488488142550144 310153443701236998912 310468912799239579392 312247467258526308096 313160471548755917184 316005395469184866816 317823314888142849312 318752622826412272848 319069159691185274112 321967761421433637888 323812188268101356544 324444633948312492006 329594548772888880768 330558275523686801472 335813313844075463424 336461101872324065784 336795224118473344896 341801754282995876352 342809424549160368912 345115621706792235264 348250843986448628736 348922624163891623776 352305530492350406832 355506069902832975168 357897681770006762496 358596700679713806954 362213731599112842624 364288711801614026112 370793867369499990864 371878059964147651656 376679484311873006592 377780886312784915968 378518739606364574007 378894627133282513008 384526973568370360896 384908827563969537024 391782199484754707328 392537952184378076748 398768713330161855744 399944328640687097064 402634891991257607808 406292651317523400192 409824800776815779376 413537924934982665216 413958550398986105856 416329956344701744128 417547295398341222912 418362817459666108113 423764419850857132416 425003497101883030464 425425546254913698816 432592845264416656008 433022431009465729152 439459398363851841024 440744367364915735296 447751085125433951232 448614802496432087712 449060298824631126528 449937369720772984197 457079232732213825216 457533134651510959104 460154162275722980352 465230165551855498368 468371200887789462144 469740707323133875776 474008093203777300224 478128934239618409272 482951642132150456832 485718282402152034816 486666950922468738009 494391823159333321152 494882778296532261888 495837413285530202208 504691652808486098676 505192836177710017344 512702631424493814528 514214136823740553368 522376265979672943104 523383936245837435664 528458295738525610248 531691617773549140992 533259104854249462752 535281372443187956736 536846522655010143744 543320597398669263936 546433067702421039168 556190801054249986296 557817089946221477484 565019226467809509888 566671329469177373952 576790460352555541344 577363241345954305536 587659156486554313728 587673299227132060992 588806928276567115122 598153069995242783616 599916492961030645596 603952337986886411712 609438976976285100288 620306887402473997824 620937825598479158784 624494934517052616192 626320943097511834368 632010790938369733632 635646629776285698624 637505245652824545696 638138319382370548224 648889267896624984012 659189097545777761536 661116551047373602944 671626627688150926848 672922203744648131568 673590448236946689792 683603508565991752704 685618849098320737824 690231243413584470528 697845248327783247552 704611060984700813664 711012139805665950336 717193401359427613908 724427463198225685248 728577423603228052224 741587734738999981728 743756119928295303312 755561772625569831936 757037479212729148014 757789254266565026016 769053947136740721792 783564398969509414656 785075904368756153496 797537426660323711488 799888657281374194128 805269783982515215616 812585302635046800384 819649601553631558752 835094590796682445824 836725634919332216226 847528839701714264832 850006994203766060928 865185690528833312016 866044862018931458304 878918796727703682048 881488734729831470592 883210392414850672683 897229604992864175424 898120597649262253056 899874739441545968394 914158465464427650432 930460331103710996736 936742401775578924288 939481414646267751552 948016186407554600448 956257868479236818544 965903284264300913664 971436564804304069632 973333901844937476018 988783646318666642304 991674826571060404416 1009383305616972197352 1010385672355420034688 1025405262848987629056 1028428273647481106736 1044752531959345886208 1046767872491674871328 1056916591477051220496 1066518209708498925504 1073693045310020287488 1086641194797338527872 1092866135404842078336 1112381602108499972592 1115634179892442954968 1130038452935619019776 1133342658938354747904 1135556218819093722021 1153580920705111082688 1154726482691908611072 1175346598454264121984 1177613856553134230244 1196306139990485567232 1199832985922061291192 1207904675973772823424 1218877953952570200576 1240613774804947995648 1241875651196958317568 1248989869034105232384 1252641886195023668736 1255088452378998324339 1271293259552571397248 1275010491305649091392 1276276638764741096448 1297778535793249968024 1318378195091555523072 1322233102094747205888 1343253255376301853696 1345844407489296263136 1347180896473893379584 1371237698196641475648 1380462486827168941056 1395690496655566495104 1409222121969401627328 1422024279611331900672 1434386802718855227816 1448854926396451370496 1457154847206456104448 1483175469477999963456 1487512239856590606624 1514074958425458296028 1515578508533130052032 1538107894273481443584 1567128797939018829312 1570151808737512306992 1595074853320647422976 1599777314562748388256 1610539567965030431232 1639299203107263117504 1673451269838664432452 1695057679403428529664 1700013988407532121856 1730371381057666624032 1732089724037862916608 1762977469459662941184 1766420784829701345366 1794459209985728350848 1799749478883091936788 1828316930928855300864 1860920662207421993472 1873484803551157848576 1878962829292535503104 1896032372815109200896 1912515736958473637088 1946667803689874952036 1977567292637333284608 1983349653142120808832 2018766611233944394704 2020771344710840069376 2050810525697975258112 2056856547294962213472 2093535744983349742656 2113833182954102440992 2133036419416997851008 2173282389594677055744 2185732270809684156672 2224763204216999945184 2231268359784885909936 2266685317876709495808 2271112437638187444042 2307161841410222165376 2350693196908528243968 2355227713106268460488 2392612279980971134464 2399665971844122582384 2415809351947545646848 2437755907905140401152 2505283772390047337472 2510176904757996648678 2542586519105142794496 2550020982611298182784 2595557071586499936048 2636756390183111046144 2644466204189494411776 2649631177244552018049 2691688814978592526272 2694361792947786759168 2742475396393282951296 2791380993311132990208 2818444243938803254656 2844048559222663801344 2868773605437710455632 2897709852792902740992 2914309694412912208896 2966350938955999926912 2975024479713181213248 3028149916850916592056 3031157017066260104064 3076215788546962887168 3134257595878037658624 3140303617475024613984 3199554629125496776512 3221079135930060862464 3278598406214526235008 3346902539677328864904 3390115358806857059328 3400027976815064243712 3406668656457281166063 3460742762115333248064 3464179448075725833216 3532841569659402690732 3588918419971456701696 3599498957766183873576 3656633861857710601728 3721841324414843986944 3746969607102315697152 3757925658585071006208 3825031473916947274176 3893335607379749904072 3955134585274666569216 3966699306284241617664 4037533222467888789408 4041542689421680138752 4113713094589924426944 4187071489966699485312 4227666365908204881984 4266072838833995702016 4346564779189354111488 4371464541619368313344 4449526408433999890368 4462536719569771819872 4542224875276374888084 4614323682820444330752 4701386393817056487936 4710455426212536920976 4785224559961942268928 4799331943688245164768 4831618703895091293696 5020353809515993297356 5085173038210285588992 5100041965222596365568 5191114143172999872096 5288932408378988823552 5299262354489104036098 5383377629957185052544 5484950792786565902592 5582761986622265980416 5636888487877606509312 5688097118445327602688 5737547210875420911264 5932701877911999853824 5950048959426362426496 6056299833701833184112 6062314034132520208128 6152431577093925774336 6280607234950049227968 6399109258250993553024 6557196812429052470016 6693805079354657729808 6800055953630128487424 6813337312914562332126 6921485524230666496128 7065683139318805381464 7177836839942913403392 7198997915532367747152 7313267723715421203456 7515851317170142012416 7650062947833894548352 7786671214759499808144 7910269170549333138432 7933398612568483235328 7948893531733656054147 8075066444935777578816 8083085378843360277504 8227426189179848853888 8374142979933398970624 8455332731816409763968 8532145677667991404032 8693129558378708222976 8742929083238736626688 8899052816867999780736 8925073439139543639744 9084449750552749776168 9228647365640888661504 9402772787634112975872 9420910852425073841952 9598663887376490329536 9663237407790182587392 10040707619031986594712 10170346076420571177984 10200083930445192731136 10382228286345999744192 10598524708978208072196 10766755259914370105088 10969901585573131805184 11165523973244531960832 11273776975755213018624 11475094421750841822528 11865403755823999707648 11900097918852724852992 12112599667403666368224 12124628068265040416256 12561214469900098455936 12798218516501987106048 13114393624858104940032 13387610158709315459616 13626674625829124664252 13842971048461332992256 14131366278637610762928 14355673679885826806784 14397995831064735494304 15300125895667789096704 15573342429518999616288 15866797225136966470656 15897787063467312108294 16150132889871555157632 16454852378359697707776 16748285959866797941248 16910665463632819527936 17064291355335982808064 17798105633735999561472 17850146878279087279488 18168899501105499552336 18457294731281777323008 18841821704850147683904 19197327774752980659072 20081415238063973189424 20400167860890385462272 20764456572691999488384 21197049417956416144392 21533510519828740210176 21939803171146263610368 22547553951510426037248 22950188843501683645056 23730807511647999415296 23800195837705449705984 23846680595200968162441 24225199334807332736448 24249256136530080832512 25122428939800196911872 25596437033003974212096 26228787249716209880064 26775220317418630919232 27253349251658249328504 27685942096922665984512 28262732557275221525856 28795991662129470988608 30600251791335578193408 31146684859037999232576 31795574126934624216588 32300265779743110315264 32909704756719395415552 33496571919733595882496 33821330927265639055872 35596211267471999122944 35700293756558174558976 36337799002210999104672 37683643409700295367808 38394655549505961318144 40162830476127946378848 41528913145383998976768 42394098835912832288784 43067021039657480420352 45900377687003367290112 47600391675410899411968 47693361190401936324882 48450398669614665472896 50244857879600393823744 51192874066007948424192 53550440634837261838464 54506698503316498657008 55371884193845331969024 56525465114550443051712 57591983324258941977216 61200503582671156386816 62293369718075998465152 63591148253869248433176 64600531559486220630528 65819409513438790831104 67642661854531278111744 71192422534943998245888 71400587513116349117952 72675598004421998209344 75367286819400590735616 76789311099011922636288 80325660952255892757696 83057826290767997953536 84788197671825664577568 91800755374006734580224 95386722380803872649764 96900797339229330945792 100489715759200787647488 107100881269674523676928 109013397006632997314016 113050930229100886103424 115183966648517883954432 124586739436151996930304 127182296507738496866352 129201063118972441261056 142801175026232698235904 145351196008843996418688 150734573638801181471232 153578622198023845272576 160651321904511785515392 166115652581535995907072 169576395343651329155136 183601510748013469160448 190773444761607745299528 193801594678458661891584 214201762539349047353856 218026794013265994628032 226101860458201772206848 230367933297035767908864 249173478872303993860608 254364593015476993732704 290702392017687992837376 301469147277602362942464 321302643809023571030784 339152790687302658310272 381546889523215490599056 387603189356917323783168 428403525078698094707712 436053588026531989256064 452203720916403544413696 460735866594071535817728 498346957744607987721216 508729186030953987465408 581404784035375985674752 642605287618047142061568 678305581374605316620544 763093779046430981198112 872107176053063978512128 904407441832807088827392 1017458372061907974930816 1162809568070751971349504 1285210575236094284123136 1356611162749210633241088 1526187558092861962396224 1744214352106127957024256 2034916744123815949861632 2713222325498421266482176 3052375116185723924792448 3488428704212255914048512 4069833488247631899723264 6104750232371447849584896 8139666976495263799446528 12209500464742895699169792 24419000929485791398339584
- Sum of all divisors σ(n): 91885775255974099415405247
- Sum of proper divisors (its aliquot sum) s(n): 67466774326488308017065663
- 24419000929485791398339584 is an abundant number, because the sum of its proper divisors (67466774326488308017065663) is greater than itself. Its abundance is 43047773397002516618726079
Bases of 24419000929485791398339584
- Binary: 10100001100101110110010110001011000001101001110001001100010111111001000100100000000002
- Hexadecimal: 0x1432ECB160D3898BF22400
- Base-36: 32GFBT5D952900000
Squares and roots of 24419000929485791398339584
- 24419000929485791398339584 squared (244190009294857913983395842) is 596287606394227944255945014789647800376312181293056
- 24419000929485791398339584 cubed (244190009294857913983395843) is 14560747614781509901146496992621867477739978217363912264526796717704509128704
-
24419000929485791398339584 is a
perfect square number . Itssquare root is 4941558552672 -
The
cube root of 24419000929485791398339584 is 290118861.0245579917
Scales and comparisons
How big is 24419000929485791398339584?- 24,419,000,929,485,791,398,339,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 24,419,000,929,485,791,398,339,584 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 24419000929485791398339584 cubic inches would be around 24176571.8 feet tall.
Recreational maths with 24419000929485791398339584
- 24419000929485791398339584 backwards is 48593389319758492900091442
- 24419000929485791398339584 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 24419000929485791398339584'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 24419000929485791398339584 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 24419000929485791398339584 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/24419000929485791398339584/
Chicago style:
Numbermatics. 2024. "Number 24419000929485791398339584 - Facts about the integer". https://numbermatics.com/n/24419000929485791398339584/
The information we have on file for 24419000929485791398339584 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 24419000929485791398339584, math, Factors of 24419000929485791398339584, curriculum, school, college, exams, university, Prime factorization of 24419000929485791398339584, STEM, science, technology, engineering, physics, economics, calculator, twenty-four septillion, four hundred nineteen sextillion, nine hundred twenty-nine quadrillion, four hundred eighty-five trillion, seven hundred ninety-one billion, three hundred ninety-eight million, three hundred thirty-nine thousand, five hundred eighty-four.