39059745995243307813740352
39,059,745,995,243,307,813,740,352 is an even composite number composed of six prime numbers multiplied together.
39059745995243307813740352 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 39059745995243307813740352:
26 × 33 × 79 × 133 × 173 × 3733
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 17 × 17 × 17 × 373 × 373 × 373)See below for interesting mathematical facts about the number 39059745995243307813740352 from the Numbermatics database.
Names of 39059745995243307813740352
- Cardinal: 39059745995243307813740352 can be written as Thirty-nine septillion, fifty-nine sextillion, seven hundred forty-five quintillion, nine hundred ninety-five quadrillion, two hundred forty-three trillion, three hundred seven billion, eight hundred thirteen million, seven hundred forty thousand, three hundred fifty-two.
Scientific notation
- Scientific notation: 3.9059745995243307813740352 × 1025
Factors of 39059745995243307813740352
Divisors of 39059745995243307813740352
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 27 28 32 34 36 39 42 48 49 51 52 54 56 63 64 68 72 78 84 91 96 98 102 104 108 112 117 119 126 136 144 147 153 156 168 169 182 189 192 196 204 208 216 221 224 234 238 252 272 273 288 289 294 306 312 336 338 343 351 357 364 373 378 392 408 416 432 441 442 448 459 468 476 504 507 544 546 576 578 588 612 624 637 663 672 676 686 702 714 728 746 756 784 816 819 832 833 864 867 882 884 918 936 952 1008 1014 1029 1071 1088 1092 1119 1156 1176 1183 1224 1248 1274 1323 1326 1344 1352 1372 1404 1428 1456 1492 1512 1521 1547 1568 1632 1638 1666 1728 1734 1764 1768 1836 1872 1904 1911 1989 2016 2023 2028 2058 2142 2184 2197 2238 2312 2352 2366 2401 2448 2457 2496 2499 2548 2601 2611 2646 2652 2704 2744 2808 2856 2873 2912 2984 3024 3042 3087 3094 3136 3213 3264 3276 3332 3357 3468 3528 3536 3549 3672 3744 3757 3808 3822 3978 4032 4046 4056 4116 4284 4368 4394 4459 4476 4563 4624 4641 4704 4732 4802 4849 4896 4913 4914 4998 5096 5202 5222 5292 5304 5408 5488 5616 5712 5733 5746 5824 5831 5967 5968 6048 6069 6084 6174 6188 6341 6426 6552 6591 6664 6714 6936 7056 7072 7098 7203 7344 7488 7497 7514 7616 7644 7803 7833 7956 8092 8112 8232 8281 8568 8619 8736 8788 8918 8952 9126 9248 9261 9282 9408 9464 9604 9698 9792 9826 9828 9996 10071 10192 10404 10444 10584 10608 10647 10816 10829 10976 11232 11271 11424 11466 11492 11662 11934 11936 12096 12138 12168 12348 12376 12682 12852 13104 13182 13328 13377 13428 13872 13923 14112 14144 14161 14196 14406 14547 14688 14739 14994 15028 15288 15379 15606 15666 15912 16184 16224 16464 16562 16807 17136 17199 17238 17472 17493 17576 17836 17904 18207 18252 18277 18496 18522 18564 18928 19023 19208 19396 19652 19656 19773 19992 20111 20142 20384 20808 20888 21168 21216 21294 21609 21658 21952 22464 22491 22542 22848 22932 22984 23324 23499 23868 23872 24276 24336 24696 24752 24843 25364 25704 25857 26208 26299 26364 26656 26754 26856 27744 27846 28224 28322 28392 28812 29094 29376 29478 29988 30056 30576 30758 31212 31213 31332 31824 31941 32368 32448 32487 32928 33124 33614 33813 33943 34272 34391 34398 34476 34986 35152 35672 35808 36414 36504 36554 37044 37128 37349 37856 38046 38416 38792 39304 39312 39546 39984 40131 40222 40284 40768 40817 41616 41769 41776 42336 42432 42483 42588 43218 43316 43641 44217 44387 44982 45084 45864 45968 46137 46648 46998 47736 48552 48672 48841 49392 49504 49686 50421 50728 51408 51714 52416 52479 52598 52728 53312 53508 53712 54621 54831 55488 55692 56644 56784 57069 57624 57967 58188 58956 59319 59976 60112 60333 61152 61516 62424 62426 62664 63037 63648 63869 63882 64736 64827 64974 65856 66248 67228 67626 67886 68544 68782 68796 68952 69972 70304 70497 71344 71616 72828 73008 73108 74088 74256 74529 74698 75712 75803 76092 76832 77571 77584 78608 78624 78897 79092 79968 80262 80444 80568 81634 82433 83232 83538 83552 84672 84966 85176 86436 86632 87282 88434 88774 89964 90168 91728 91936 92274 93296 93639 93996 95472 97104 97344 97461 97682 98784 99008 99127 99372 100842 101439 101456 101829 102816 103173 103428 104958 105196 105456 107016 107424 107653 107797 109242 109662 111384 112047 113288 113568 114138 115248 115934 116376 117649 117912 118638 119952 120224 120393 120666 122304 122451 123032 124848 124852 125328 126074 127296 127449 127738 127764 127939 129472 129654 129948 130923 132496 132651 133161 134456 135252 135772 137564 137592 137904 138411 139129 139944 140608 140777 140994 142688 145656 146016 146216 146523 148176 148512 149058 149396 151263 151606 152184 153664 155142 155168 157216 157248 157437 157794 158184 159936 160524 160888 161136 163268 164493 164866 166464 167076 167104 169932 170352 171207 172872 173264 173901 174564 176868 177548 179928 180336 180999 183456 183872 184093 184548 186592 187278 187992 189111 190944 191607 194208 194922 195364 197568 198254 198744 201684 202878 202912 203658 205632 206346 206856 209916 210392 210912 214032 214848 215306 215594 218484 218491 219324 222768 223587 224094 226576 227136 227409 228276 230496 231868 232752 235298 235824 236691 237276 237601 239904 240448 240737 240786 241332 244902 246064 247299 249696 249704 250656 252148 254898 255476 255528 255878 259308 259896 261443 261846 264992 265302 266322 268912 270504 271544 275128 275184 275808 276822 278258 279888 280917 281554 281988 285376 285719 291312 292032 292383 292432 293046 296352 297024 297381 298116 298792 302526 303212 304368 305487 309519 310284 310336 310709 314432 314874 315588 316368 321048 321776 322272 322959 323391 326536 328986 329732 334152 336141 339864 340704 341887 342414 345744 346528 347802 349128 352947 353736 355096 359856 360672 361998 366912 367353 368186 369096 373184 374556 375984 378222 381888 382347 383214 383817 388416 389844 390728 396508 397488 399483 403368 405756 405769 405824 407316 412692 413712 415233 417387 419832 420784 421824 422331 428064 430612 431188 436968 436982 438648 439569 441259 445536 447083 447174 448188 453152 453789 454818 456552 460992 463736 465504 470596 471648 473382 474552 475202 479808 481474 481572 482664 489804 492128 493479 494598 499392 499408 501312 504296 509796 510952 511056 511756 518616 519792 521703 522886 523692 529984 530604 530621 532644 537824 541008 542997 543088 550256 550368 551616 552279 553644 556516 559776 561834 563108 563976 567333 571438 574821 577031 582624 584766 584864 586092 592704 594762 596232 597584 605052 606424 608736 610974 619038 620568 621418 629748 631176 632736 634933 642096 643552 644544 645918 646782 653072 655473 657972 659464 668304 672282 679728 681408 682227 683774 684828 691488 693056 693889 695604 698256 705894 707472 710073 710192 712803 719712 721344 722211 723996 734706 736372 738192 741897 749112 751968 753571 754579 756444 764694 766428 767634 779688 781456 784329 793016 794976 798966 806736 811512 811538 814632 819481 823543 825384 827424 830297 830466 834774 839664 841568 842751 844662 856128 857157 861224 862376 873936 873964 877296 879138 882518 891072 892143 894166 894348 895573 896376 906304 907578 909636 913104 916461 927472 928557 931008 932127 941192 943296 946764 949104 950404 962948 963144 965328 968877 970173 973903 979608 984256 985439 986958 989196 998816 1008423 1008592 1019592 1021904 1022112 1023512 1025661 1037232 1039584 1043406 1045772 1047384 1058841 1061208 1061242 1065288 1071629 1075648 1082016 1085994 1086176 1100512 1100736 1102059 1104558 1107288 1113032 1119552 1123668 1126216 1127952 1134666 1142876 1149642 1151451 1154062 1165248 1169532 1169728 1172184 1189524 1192464 1195168 1198449 1210104 1212848 1217307 1217472 1221948 1238076 1241136 1242836 1252161 1259496 1262352 1265472 1266993 1269866 1284192 1287104 1288651 1291836 1293564 1306144 1310946 1315944 1318707 1318928 1323777 1336608 1341249 1344564 1359456 1364454 1367548 1369656 1382976 1387778 1391208 1396512 1401361 1411788 1414944 1420146 1420384 1425606 1439424 1444422 1447992 1469412 1472744 1476384 1483794 1498224 1503936 1507142 1509158 1512888 1529388 1529437 1532856 1535268 1559376 1562912 1565109 1568658 1586032 1589952 1591863 1597932 1613472 1623024 1623076 1629264 1638962 1647086 1650768 1654848 1656837 1660594 1660932 1663207 1669548 1679328 1683136 1685159 1685502 1689324 1701999 1714314 1722448 1724463 1724752 1731093 1747872 1747928 1754592 1758276 1765036 1784286 1788332 1788696 1791146 1792752 1808677 1815156 1819272 1826208 1830101 1832549 1832922 1854944 1857114 1864254 1882384 1893528 1898208 1900808 1904799 1925896 1926288 1930656 1937754 1940346 1947806 1959216 1966419 1970878 1973916 1978392 1997632 2000033 2016846 2017184 2039184 2043808 2044224 2046681 2047024 2051322 2074464 2079168 2081667 2086812 2091544 2094768 2117682 2122416 2122484 2130576 2138409 2143258 2164032 2166633 2171988 2172352 2174963 2201024 2204118 2209116 2214576 2225691 2226064 2247336 2252432 2255904 2260713 2263737 2269332 2285752 2299284 2302902 2308124 2339064 2344368 2352987 2365193 2379048 2384928 2390336 2393209 2396898 2420208 2425696 2434614 2443896 2458443 2470629 2476152 2482272 2485672 2490891 2504322 2518992 2524704 2533986 2539732 2568384 2571471 2577302 2583672 2587128 2612288 2621892 2631888 2637414 2637856 2647554 2673216 2676429 2682498 2686719 2689128 2718912 2728908 2735096 2739312 2775556 2782416 2793024 2796381 2802722 2823576 2829888 2840292 2840383 2840768 2851212 2888844 2895984 2906631 2910519 2921709 2938824 2945488 2952768 2956317 2967588 2996448 3014284 3018316 3025776 3058776 3058874 3065712 3070536 3076983 3088813 3118752 3125824 3129581 3130218 3137316 3172064 3176523 3183726 3195864 3214887 3226944 3246048 3246152 3258528 3277924 3294172 3301536 3313674 3321188 3321864 3326414 3339096 3358656 3370318 3371004 3378648 3403998 3428628 3444896 3448926 3449504 3454353 3462186 3495744 3495856 3509184 3516552 3530072 3568572 3576664 3577392 3582292 3585504 3617354 3630312 3638544 3651921 3652416 3660202 3665098 3665844 3709888 3714228 3714347 3728508 3756483 3764768 3787056 3796416 3800979 3801616 3809598 3851792 3852576 3861312 3865953 3875508 3880692 3895612 3918432 3932838 3941756 3947832 3956784 3971331 4000066 4023747 4033692 4034368 4039217 4078368 4087616 4093362 4094048 4102644 4148928 4163334 4173624 4183088 4189536 4204083 4235364 4244832 4244968 4261152 4276818 4286516 4333266 4343976 4349926 4408236 4418232 4429152 4444531 4451382 4452128 4494672 4504864 4511808 4521426 4527474 4538664 4571504 4588311 4598568 4605804 4616248 4678128 4688736 4705974 4730386 4758096 4769856 4775589 4786418 4793796 4840416 4851392 4857223 4869228 4887792 4916886 4941258 4952304 4964544 4970511 4971344 4981782 4989621 5008644 5037984 5049408 5055477 5067972 5079464 5142942 5154604 5167344 5174256 5193279 5243784 5263776 5274828 5274997 5275712 5282053 5295108 5352858 5364996 5373438 5378256 5426031 5457816 5470192 5478624 5490303 5497647 5551112 5564832 5592762 5605444 5647152 5680584 5680766 5702424 5714397 5736367 5764801 5777688 5791968 5812079 5813262 5821038 5843418 5877648 5890976 5899257 5912634 5935176 5992896 6000099 6028568 6036632 6051552 6117552 6117748 6131424 6141072 6153966 6177626 6237504 6245001 6259162 6260436 6269011 6274632 6344128 6353046 6367452 6391728 6415227 6429774 6492096 6492304 6499899 6517056 6524889 6555848 6588344 6603072 6627348 6642376 6643728 6652828 6678192 6740636 6742008 6757296 6782139 6791211 6807996 6817321 6857256 6889792 6897852 6898073 6899008 6908706 6924372 6991712 7033104 7058961 7060144 7095579 7137144 7153328 7154784 7164584 7171008 7179627 7234708 7260624 7277088 7303842 7320404 7330196 7331688 7375329 7411887 7428456 7428694 7457016 7472673 7501403 7512966 7529536 7574112 7601958 7603232 7619196 7703584 7705152 7714413 7731906 7751016 7761384 7791224 7836864 7865676 7883512 7895664 7913568 7942662 8000132 8047494 8060157 8067384 8078434 8156736 8186724 8188096 8205288 8326668 8347248 8366176 8379072 8389143 8408166 8470728 8489664 8489936 8521149 8522304 8553636 8573032 8666532 8687952 8699852 8765127 8816472 8836464 8858304 8868951 8889062 8902764 8904256 8989344 9009728 9020557 9042852 9054948 9077328 9143008 9176622 9197136 9211608 9230949 9232496 9266439 9356256 9377472 9388743 9411948 9460772 9516192 9551178 9572836 9587592 9644661 9680832 9714446 9738456 9775584 9809527 9833772 9882516 9904608 9941022 9942688 9963564 9979242 10017288 10075968 10110954 10135944 10158928 10285884 10309208 10334688 10348512 10386558 10487568 10527552 10549656 10549994 10564106 10590216 10705716 10706059 10729992 10746876 10756512 10793861 10852062 10915632 10940384 10955763 10957248 10980606 10995294 11102224 11129664 11143041 11185524 11210888 11294304 11361168 11361532 11404848 11428794 11472734 11529602 11555376 11583936 11597859 11624158 11626524 11642076 11642449 11686836 11755296 11781952 11796113 11798514 11825268 11870352 11913993 12000198 12057136 12071241 12073264 12103104 12117651 12235104 12235496 12262848 12282144 12307932 12355252 12490002 12518324 12520872 12538022 12549264 12612249 12660739 12706092 12734904 12783456 12810707 12827843 12830454 12859548 12984608 12999798 13049778 13111696 13176688 13254696 13284752 13287456 13305656 13333593 13356384 13481272 13484016 13514592 13564278 13582422 13615992 13634642 13714512 13764933 13795704 13796146 13817412 13848744 13931177 13983424 14000231 14066208 14117922 14120288 14191158 14274288 14306656 14309568 14326767 14329168 14359254 14469416 14521248 14554176 14571669 14607684 14640808 14660392 14663376 14750658 14823774 14856912 14857388 14914032 14945346 14968863 15002806 15025932 15148224 15166431 15203916 15206464 15224741 15238392 15407168 15428826 15463812 15502032 15522768 15579837 15582448 15731352 15767024 15791328 15824991 15827136 15846159 15885324 16000264 16094988 16120314 16134768 16156868 16278093 16373448 16410576 16470909 16492941 16556351 16653336 16694496 16732352 16752463 16778286 16816332 16941456 16979872 17042298 17107272 17143191 17146064 17209101 17294403 17333064 17375904 17399704 17436237 17530254 17632944 17672928 17737902 17778124 17805528 17978688 18000297 18041114 18085704 18109896 18154656 18217693 18286016 18353244 18394272 18423216 18461898 18464992 18532878 18712512 18735003 18777486 18807033 18823896 18921544 19032384 19102356 19145672 19175184 19289322 19428892 19476912 19551168 19574667 19619054 19667544 19765032 19809216 19882044 19882681 19885376 19927128 19958484 20034576 20221908 20271888 20317856 20346417 20373633 20451963 20571768 20618416 20669376 20694219 20697024 20773116 20975136 21099312 21099988 21128212 21180432 21286737 21411432 21412118 21459984 21493752 21513024 21538881 21587722 21621691 21704124 21831264 21880768 21907067 21911526 21961212 21990588 22125987 22204448 22235661 22286082 22371048 22418019 22421776 22504209 22588608 22722336 22723064 22809696 22857588 22945468 23059204 23110752 23195718 23248316 23253048 23284152 23284898 23373672 23510592 23512801 23592226 23597028 23650536 23740704 23823137 23827986 24000396 24114272 24142482 24146528 24180471 24235302 24470208 24470992 24564288 24615864 24710504 24980004 25036648 25041744 25076044 25098528 25224498 25321478 25412184 25469808 25563447 25566912 25621414 25655686 25660908 25719096 25969216 25999596 26000429 26099556 26223392 26295381 26353376 26509392 26569504 26574912 26606853 26611312 26667186 26712768 26962544 26968032 27029184 27061671 27128556 27164844 27231984 27269284 27429024 27529866 27591408 27592292 27634824 27697488 27799317 27862354 28000462 28132416 28166229 28235844 28240576 28274519 28382316 28548576 28613312 28653534 28658336 28718508 28933983 28938832 29042496 29143338 29215368 29281616 29320784 29326752 29428581 29501316 29647548 29713824 29714776 29828064 29890692 29937726 30005612 30051864 30332862 30407832 30449482 30476784 30747509 30857652 30927624 31004064 31045536 31111717 31159674 31164896 31462704 31534048 31582656 31649982 31692318 31770648 32000528 32118177 32189976 32240628 32269536 32313736 32381583 32556186 32746896 32821152 32941818 32985882 33112702 33306672 33388992 33429123 33504926 33556572 33632664 33882912 33959744 34000561 34084596 34214544 34286382 34292128 34418202 34588806 34666128 34751808 34793577 34799408 34872474 34927347 35060508 35265888 35345856 35388339 35475804 35556248 35611056 36000594 36082228 36171408 36219792 36309312 36352953 36435386 36706488 36788544 36846432 36923796 36924979 36929984 36974371 37065756 37470006 37554972 37614066 37647792 37836747 37843088 37982217 38204712 38291344 38350368 38432121 38483529 38578644 38857784 38953824 39149334 39238108 39335088 39530064 39764088 39765362 39854256 39916968 40000779 40069152 40154569 40208281 40353607 40443816 40543776 40635712 40684553 40692834 40747266 40903926 41143536 41236832 41294799 41388438 41546232 41793531 41950272 42000693 42198624 42199976 42256424 42360864 42573474 42822864 42824236 42919968 42987504 43077762 43175444 43243382 43408248 43662528 43715007 43814134 43823052 43883077 43922424 43981176 44251974 44408896 44471322 44572164 44742096 44836038 44843552 44906589 45008418 45444672 45446128 45499293 45619392 45674223 45715176 45890936 46118408 46221504 46391436 46496632 46506096 46568304 46569796 46747344 47025602 47184452 47194056 47301072 47474973 47481408 47538477 47646274 47655972 47721247 48000792 48228544 48284964 48286511 48293056 48360942 48470604 48834279 48941984 49231728 49412727 49421008 49478823 49669053 49960008 50073296 50083488 50152088 50197056 50257389 50448996 50642956 50824368 50939616 51126894 51242828 51311372 51321816 51438192 51627303 51883209 51895117 51999192 52000858 52199112 52308711 52446784 52509821 52590762 52706752 53018784 53139008 53213706 53222624 53334372 53925088 53936064 54000891 54123342 54257112 54329688 54463968 54538568 54653079 54858048 55059732 55182816 55184584 55269648 55394976 55598634 55724708 56000924 56332458 56421099 56471688 56549038 56764632 57097152 57307068 57316672 57437016 57867966 57877664 58286676 58430736 58563232 58641568 58653504 58724001 58857162 59002632 59295096 59427648 59429552 59648043 59656128 59781384 59875452 60011224 60103728 60665724 60815664 60898964 60953568 61355889 61495018 61715304 61855248 62008128 62082657 62091072 62223434 62319348 62329792 62925408 63068096 63143899 63299964 63384636 63541296 63860211 64001056 64236354 64379952 64481256 64539072 64616643 64627472 64763166 64865073 65112372 65493792 65642304 65721201 65883636 65971764 66225404 66613344 66858246 67009852 67113144 67265328 67512627 67765824 68001122 68169192 68429088 68572764 68584256 68666689 68836404 69177612 69332256 69587154 69598816 69744948 69854694 70121016 70531776 70538403 70776678 70951608 71112496 71222112 71469411 72001188 72164456 72342816 72439584 72705906 72870772 73412976 73692864 73847592 73849958 73948742 74131512 74940012 74942413 75109944 75228132 75295584 75557027 75673494 75686176 75964434 76409424 76582688 76690341 76700736 76864242 76967058 77157288 77715568 77907648 78001287 78298668 78476216 78670176 79060128 79528176 79530724 79708512 79833936 80001558 80138304 80309138 80416562 80707214 80887632 81087552 81185013 81369106 81385668 81494532 81497143 81807852 82287072 82473664 82572791 82589598 82776876 83092464 83397951 83587062 84001386 84397248 84399952 84498687 84512848 84721728 84823557 85146948 85645728 85648472 85839936 85975008 86155524 86350888 86486764 86816496 87430014 87628268 87646104 87766154 87844848 87962352 88285743 88503948 88625173 88942644 89144328 89484192 89672076 89674949 89687104 89794901 89813178 90016836 90892256 90998586 91348446 91430352 91781872 92236816 92242527 92782872 92993264 93012192 93136608 93139592 93335151 93494688 94051204 94368904 94388112 94602144 94949946 95076954 95292548 95311944 95442494 96001584 96354531 96569928 96573022 96721884 96941208 97144749 97518239 97668558 97883968 98001617 98463456 98825454 98842016 98957646 99338106 99920016 100146592 100166976 100287369 100304176 100514778 100897992 101285912 101648736 101879232 102001683 102253788 102485656 102622744 102643632 102876384 103254606 103766418 103790234 103998384 104001716 104398224 104617422 104782041 105019642 105181524 106037568 106165017 106427412 106445248 106573187 106668744 107850176 108001782 108246684 108514224 108659376 108927936 109058859 109077136 109306158 110119464 110365632 110369168 110539296 110774937 110789952 110923113 111197268 111449416 112001848 112664916 112842198 112943376 113098076 113529264 113946651 114614136 114874032 115296363 115450587 115735932 115755328 115894457 116573352 116861472 117126464 117267241 117283136 117448002 117714324 118005264 118590192 118859104 119296086 119562768 119750904 120002337 120022448 120207456 120463707 120624843 121060821 121331448 121631328 121797928 121907136 122053659 122711778 122990036 123430608 123710496 124165314 124446868 124638696 125380593 125850816 126002079 126287798 126599928 126769272 127082592 127523851 127720422 128002112 128472708 128759904 128962512 129233286 129254944 129526332 129730146 130224744 130987584 131145021 131442402 131649231 131767272 131943528 132450808 133226688 133716492 134019704 134226288 134530656 135025254 136002244 136338384 136858176 137022669 137145528 137333378 137672808 138355224 138664512 139174308 139178767 139197632 139489896 139709388 140242032 141076806 141553356 141903216 142224992 142424919 142444224 142615431 142938822 143163741 144002376 144328912 144685632 144859533 144879168 145411812 145741544 146825952 147695184 147699916 147897484 148263024 149007159 149880024 149884826 150219888 150456264 150591168 150772167 151114054 151346988 151351837 151372352 151928868 152818848 153165376 153349469 153380682 153728484 153934116 154314576 154881909 155431136 155649627 155685351 156002574 156597336 156926133 156952432 157340352 157529463 158120256 159056352 159061448 159417024 159667872 160003116 160618276 160833124 161414428 161775264 162370026 162738212 162771336 162989064 162994286 163615704 163959237 164574144 164589607 165145582 165179196 165553752 166184928 166761959 166795902 167174124 168002772 168799904 168997374 169025696 169263297 169647114 170293896 171291456 171296944 171950016 172311048 172701776 172973528 173632992 174860028 175256536 175292208 175532308 175689696 175924704 176571486 177007896 177250346 177885288 178288656 178944129 178968384 179344152 179349898 179589802 179626356 180033672 181784512 181997172 182003003 182696892 182860704 183563744 184067667 184473632 184485054 185565744 185986528 186024384 186247971 186273216 186279184 186670302 186989376 188102408 188737808 188776224 189204288 189431697 189899892 190153908 190585096 190623888 190884988 192003168 192709062 193139856 193146044 193443768 193882416 194289498 194595219 195036478 195337116 196003234 196926912 197163603 197650908 197684032 197915292 197921633 198676212 199840032 200293184 200574738 200608352 201029556 201795984 202537881 202571824 203297472 204003366 204507576 204971312 205245488 205287264 205752768 206000067 206509212 207532836 207580468 207996768 208003432 208796448 209234844 209564082 210039284 210363048 211615209 212330034 212854824 213146374 213337488 214408233 215232563 216003564 216493368 217028448 217318752 217782019 218117718 218154272 218612316 220238928 220738336 221078592 221549874 221846226 222394536 222898832 224003696 224827239 225329832 225684396 225886752 226196152 226671081 227058528 227893302 229228272 229748064 230592726 230901174 231471864 231788914 233146704 233722944 234003861 234534482 234896004 235428648 236010528 236830009 237180384 237718208 238003927 238592172 239125536 239501808 240004674 240044896 240414912 240927414 241249686 242121642 242662896 243262656 243555039 243595856 244107318 244491429 245423556 245980072 246861216 247420992 247718373 248330628 248893736 249277392 250761186 252004158 252575596 253199856 253538544 254165184 254470671 255047702 255440844 256945416 257519808 257925024 258466572 258474853 258509888 258820597 259052664 259460292 260449488 262290042 262884804 263298462 263534544 263887056 264857229 264901616 265875519 267432984 268039408 268452576 269024847 269061312 269384703 270050508 272004488 272676768 274045338 274291056 274666756 275345616 276710448 276727581 278348616 278357534 278979792 279418776 280005453 280484064 281081983 281457967 282153612 283106712 283806432 284449984 284791871 284849838 285230862 285877644 286327482 288004752 288657824 289063593 289719066 290823624 291434247 291483088 292554717 293651904 294004851 295390368 295399832 295794968 296526048 298014318 299760048 299769652 300439776 300912528 301544334 302228108 302693976 302703674 303857736 305637696 305666413 306005049 306698938 306761364 307181539 307456968 307868232 308629152 309700781 309763818 310862272 311299254 311370702 312005148 313194672 313852266 313904864 314346123 315058926 318112704 318122896 318495051 319335744 319719561 320006232 321236552 321666248 322828856 323550528 324740052 325476424 325542672 325978128 325988572 327231408 327918474 329179214 330291164 330358392 331107504 332324811 332369856 332769339 333523918 333591804 334048729 334348248 336005544 337599808 337994748 338005577 338051392 338526594 339294228 340587792 341839953 342593888 344622096 345403552 345889089 345947056 346351761 347265984 347683371 349720056 350513072 350584416 351064616 351379392 351801723 351849408 353142972 354015792 354500692 355770576 356577312 357888258 358688304 358699796 359179604 359252712 360067344 361391121 361874529 363182463 363265819 363994344 364006006 365393784 365721408 366160977 367127488 367568747 368135334 368947264 368970108 371131488 371973056 372495942 372558368 373340604 376141779 376204816 377475616 377552448 378006237 378863394 379799784 380307816 381170192 381247776 381769976 382571553 384006336 385418124 386279712 386292088 386887536 387764832 388578996 389190438 390072956 390674232 392006468 394327206 394947693 395301816 395830584 395843266 397352424 399680064 399717617 401149476 401216704 402059112 403591968 405075762 405143648 408006732 409015152 409942624 410490976 410574528 411068007 412000134 413018424 415065672 415160936 415993536 416006864 417536301 417592896 418469688 419128164 420078568 420726096 423230418 424660068 425709648 426292748 426674976 428816466 429491223 430465126 432007128 432986736 434056896 434578599 434637504 435564038 436235436 436308544 437224632 440477856 441476672 442007293 443099748 443692452 444789072 445797664 447021477 448007392 449654478 450659664 451368792 451773504 452316501 452392304 453342162 454055511 454117056 455786604 458456544 459496128 460048407 461185452 461802348 462943728 463577828 466293408 467056053 468007722 469068964 469792008 470857296 472021056 472588389 473660018 474360768 476007854 477184344 478251072 479003616 480009348 480089792 480666823 481854828 482499372 484243284 485325792 487110078 487191712 488214636 488982858 490847112 491877711 491960144 493722432 493768821 495436746 496661256 497787472 498554784 500285877 501522372 504008316 505151192 506399712 507077088 508941342 510095404 510881688 513890832 515850048 516933144 516949706 517641194 518105328 518920584 520898976 522707653 524580084 524596891 525769608 526596924 527069088 527774112 528899189 529714458 529803232 531751038 534865968 536078816 536832387 536905152 538049694 538769406 540101016 544008976 545353536 546009009 548090676 548582112 549333512 550691232 553420896 553455162 556697232 556715068 557959584 558837552 560010906 560968128 562163966 562915934 564307224 566213424 567612864 568295091 569583742 569699676 570461724 570480001 571755288 572654964 576009504 577315648 578009537 578127186 579438132 581647248 582868494 582966176 583785657 585109434 588009702 590780736 590799664 591490809 591589936 593052096 593764899 596028636 599520096 599539304 600879552 601825056 603088668 604456216 605387952 605407348 607715472 611332826 612010098 613397876 613522728 614363078 614913936 615736464 617258304 618000201 619401562 619527636 620376211 622598508 622741404 624010296 626389344 627704532 627724643 627809728 628564307 628692246 630117852 634845627 636245792 636990102 639439122 640012464 642473104 643224699 643332496 645657712 645697689 649480104 650952848 651085344 651956256 651977144 653346057 654462816 655836948 658358428 660582328 660716784 662215008 664649622 665538678 667047836 667183608 668097458 668696496 672011088 674481717 674636521 675989496 676011154 677053188 678588456 680013243 681175584 682627673 683540777 683679906 685187776 686011319 689244192 690807104 691778178 691894112 692703522 695366742 699440112 701026144 701168832 702011583 702129232 703603446 706285944 708031584 709001384 710490027 711541152 713154624 714011781 715776516 717376608 717399592 718359208 718505424 720134688 722782242 723749058 726364926 726531638 727988688 728012012 730787568 732321954 733474287 735137494 736270668 737940216 742262976 743155119 744991884 745116736 746012309 746681208 752283558 752409632 754951232 756012474 757726788 759599568 760615632 762340384 762495552 763412013 763539952 765143106 770836248 772559424 772584176 773775072 775424559 775529664 776461791 777157992 778380876 780145912 781348464 784012936 788654412 789895386 790603632 791661168 791686532 794704848 797626557 799435234 802298952 804118224 807074541 807183936 808154109 810151524 810287296 811261199 816013464 818030304 819885248 820870687 820981952 822136014 824000268 826036848 830131344 830182743 830321872 832013728 835072602 836939376 838256328 840016359 840157136 841452192 843245949 844373901 846460836 849320136 851419296 852585496 853349952 854375613 857632932 858982446 860930252 864014256 865973472 869157198 871128076 872470872 874449264 877664151 880955712 882014553 882216989 884014586 886199496 887384904 889578144 891595328 892666957 894042954 896014784 899308956 901319328 902737584 904633002 904784608 906684324 908111022 911573208 916913088 916999239 918015147 920096814 921544617 922370904 923604696 925887456 927155656 929102343 932586816 934112106 936015444 938137928 939584016 941714592 945176778 947320036 952015708 954368688 958007232 959158683 960018696 961333646 963709656 964998744 968486568 970651584 974220156 974251369 974383424 976429272 977965716 981694224 983755422 983920288 987537642 990873492 993322512 995574944 996974433 997109568 998308017 1000571754 1002146187 1003044744 1008016632 1010302384 1012799424 1014016731 1014154176 1017882684 1020190808 1021763376 1027781664 1033866288 1033899412 1035282388 1036210656 1037841168 1041797952 1043050113 1045415306 1049160168 1049193782 1051539216 1053193848 1054138176 1055405169 1055548224 1057798378 1059428916 1059462859 1059606464 1063502076 1069731936 1072157632 1073446283 1073664774 1076099388 1077538812 1080202032 1084173363 1085623587 1088017952 1089547389 1089797457 1092018018 1096181352 1097164224 1098482931 1098667024 1101382464 1102706241 1106841792 1106910324 1113394464 1113430136 1115919168 1117675104 1120021812 1124327932 1125831868 1128614448 1132426848 1136590182 1139167484 1139399352 1140923448 1140960002 1143510576 1145309928 1147714659 1152019008 1152127249 1156019074 1156254372 1158876264 1163294496 1165736988 1165932352 1167333713 1167571314 1170218868 1176019404 1181599328 1182981618 1183179872 1184843079 1187529798 1192057272 1199040192 1199078608 1199152851 1203650112 1206177336 1208912432 1210775904 1210814696 1215430944 1222665652 1224020196 1226795752 1227045456 1228726156 1229827872 1231472928 1236000402 1238803124 1239055272 1240752422 1245197016 1245482808 1248020592 1252608903 1252778688 1255409064 1255449286 1257128614 1257384492 1260235704 1269691254 1272491584 1273980204 1274021021 1278878244 1280024928 1284946208 1286449398 1286664992 1288473669 1291315424 1291395378 1298960208 1301905696 1302170688 1303735797 1303912512 1303954288 1306692114 1308925632 1311673896 1316716856 1321164656 1321433568 1324430016 1326021879 1329299244 1331077356 1334095672 1334367216 1336194916 1337392992 1344022176 1348963434 1349273042 1351978992 1352022308 1354106376 1357176912 1360026486 1362166533 1362351168 1365255346 1367081554 1367359812 1372022638 1378488384 1380145221 1383556356 1383788224 1385407044 1385451431 1390733484 1398880224 1401168159 1402052288 1404023166 1404258464 1407206892 1412571888 1416063168 1417765167 1418002768 1420980054 1423082304 1428023562 1431553032 1434753216 1434799184 1436718416 1437010848 1440269376 1442000469 1445564484 1447498116 1452729852 1453063276 1455977376 1456024024 1461575136 1464643908 1466948574 1470274988 1472541336 1475880432 1481306463 1486310238 1489983768 1492024618 1493362416 1500857631 1504567116 1504819264 1506627941 1512024948 1515453576 1519199136 1521231264 1524474133 1524680768 1526824026 1527079904 1530286212 1541672496 1545168352 1547550144 1550849118 1552923582 1554315984 1556761752 1560291824 1562696928 1568025872 1568122959 1573790673 1577308824 1579790772 1581207264 1583322336 1583373064 1586697567 1589409696 1595253114 1598870468 1604597904 1608236448 1614149082 1616308218 1620303048 1622522398 1632026928 1636060608 1638027027 1641741374 1644272028 1648000536 1652073696 1657810063 1660262688 1660365486 1660643744 1664027456 1666027489 1670145204 1673878752 1676512656 1680032718 1680314272 1682904384 1686491898 1688747802 1692921672 1698640272 1702838592 1704885273 1705170992 1708751226 1711440003 1715265864 1717964892 1721860504 1728028512 1731946944 1734028611 1738314396 1742256152 1744941744 1748898528 1755328302 1764029106 1764433978 1768029172 1772398992 1774769808 1779156288 1781294697 1785333914 1788085908 1798617912 1802638656 1805475168 1809266004 1809323971 1809569216 1811744179 1813368648 1816222044 1823146416 1833998478 1836030294 1840193628 1843089234 1844741808 1847209392 1851774912 1854000603 1854311312 1858204686 1861128633 1868224212 1872030888 1876275856 1879168032 1883173929 1883429184 1885692921 1890353556 1894640072 1904031416 1908737376 1918317366 1920037392 1922667292 1927419312 1929997488 1936973136 1937093067 1948440312 1948502738 1952858544 1955931432 1960038171 1963388448 1967510844 1967573881 1967840576 1970205769 1975075284 1981746984 1986645024 1991149888 1993543097 1993948866 1996616034 2001143508 2004292374 2006089488 2016033264 2020604768 2023445151 2023909563 2028033462 2035765368 2040039729 2040381616 2043526752 2047883019 2050622331 2055563328 2058033957 2067732576 2067798824 2070564776 2072421312 2075682336 2086100226 2090830612 2098320336 2098387564 2103078432 2106387696 2110810338 2115596756 2118857832 2118925718 2127004152 2131470081 2139463872 2139664891 2142035343 2146892566 2147329548 2150270773 2152198776 2155077624 2160404064 2167905467 2168346726 2171247174 2176035904 2179094778 2179594914 2184036036 2192362704 2196965862 2197334048 2200422861 2205412482 2213820648 2226788928 2226860272 2229465357 2235350208 2238036927 2240043624 2248655864 2251663736 2257228896 2264853696 2273180364 2278334968 2278798704 2281846896 2281920004 2287021152 2290619856 2295429318 2304254498 2312038148 2312508744 2317752528 2326273677 2326588992 2329385373 2331473976 2334667426 2335142628 2338341103 2340437736 2352038808 2363198656 2365963236 2366039039 2366359744 2369686158 2375059596 2384114544 2392879671 2398157216 2398305702 2412354672 2417824864 2421223623 2421551808 2421629392 2424462327 2430861888 2433783597 2445331304 2448040392 2453591504 2454090912 2457452312 2459655744 2462612061 2462945856 2472000804 2477606248 2478110544 2481504844 2490394032 2490965616 2496041184 2505217806 2510818128 2510898572 2514257228 2514768984 2520471408 2529737847 2533121703 2539382508 2542860733 2547960408 2548042042 2557756488 2560049856 2563126839 2569892416 2572898796 2572981229 2573329984 2576947338 2582630848 2582790756 2597920416 2603811392 2607471594 2607908576 2613384228 2623347792 2632992453 2633433712 2642329312 2642867136 2646043659 2646650967 2652043758 2658598488 2662154712 2668191344 2668734432 2672389832 2674785984 2678000871 2688044352 2697926868 2698546084 2703957984 2704044616 2708212752 2714353824 2720052972 2724333066 2730510692 2734163108 2734719624 2744045276 2750997717 2760290442 2764633851 2767112712 2770814088 2770902862 2781466968 2787307029 2797760448 2798023319 2802336318 2808046332 2808516928 2814413784 2825143776 2835530334 2836005536 2841960108 2856047124 2863106064 2869598368 2873436832 2874021696 2877476049 2884000938 2891128968 2894996232 2905459704 2906126552 2911954752 2912048048 2922754107 2923150272 2929287816 2933897148 2940549976 2945082672 2951760864 2962612926 2972620476 2979967536 2984049236 2986724832 3001715262 3006438561 3009134232 3013255882 3024049896 3030907152 3038398272 3042050193 3042462528 3048948266 3053648052 3054159808 3060572424 3083344992 3090336704 3094051051 3101698236 3105847164 3108631968 3113523504 3120583648 3125393856 3129150339 3136051744 3136245918 3147581346 3154617648 3159581544 3162414528 3166215507 3166644672 3166746128 3173395134 3178388577 3178819392 3190506228 3197740936 3209195808 3216472896 3220338849 3228298164 3232616436 3240606096 3245044796 3264053856 3269392371 3276054054 3283482748 3288544056 3296001072 3304147392 3308118723 3315620126 3320525376 3320730972 3321287488 3332054978 3340290408 3347757504 3353025312 3360065436 3360628544 3364667761 3372983796 3377495604 3385843344 3397280544 3409770546 3410341984 3417502452 3422880006 3430531728 3435929784 3443143977 3443721008 3456057024 3456381747 3468057222 3476628792 3484512304 3489883488 3497797056 3502001139 3510656604 3528058212 3528867956 3536058344 3544797984 3549539616 3562589394 3570667828 3576171816 3597235824 3597458553 3610950336 3618532008 3618647942 3623488358 3626737296 3632444088 3646292832 3658953571 3667996956 3672060588 3680387256 3686178468 3689483616 3694418784 3702294323 3708001206 3708622624 3716409372 3722257266 3736448424 3744061776 3752551712 3757826709 3758336064 3766347858 3771385842 3780707112 3789280144 3808062832 3817474752 3822063063 3836634732 3840074784 3845334584 3854838624 3859994976 3873946272 3874186134 3896880624 3897005476 3905717088 3911862864 3920076342 3926776896 3935021688 3935147762 3940411538 3950150568 3963493968 3973290048 3978065637 3987086194 3987897732 3993232068 3993360007 4002287016 4008584748 4012178976 4026110153 4032066528 4041209536 4046066759 4046890302 4047819126 4056066924 4071530736 4080079458 4080763232 4086499599 4087053504 4095766038 4101244662 4116067914 4135465152 4135597648 4140435663 4141129552 4151364672 4156354293 4172200452 4181661224 4196640672 4196775128 4206156864 4212775392 4221620676 4231193512 4237715664 4237851436 4254008304 4262940162 4279329782 4284070686 4293785132 4294659096 4300541546 4304397552 4310155248 4320808128 4326001407 4335810934 4336693452 4342494348 4342633477 4358189556 4359189828 4368072072 4384725408 4393931724 4394072501 4394668096 4399950149 4400845722 4410824964 4427641296 4443919389 4453720544 4458930714 4476073854 4480087248 4497311728 4502572893 4503327472 4514457792 4519883823 4546360728 4556669936 4557597408 4563693792 4563840008 4573422399 4574042304 4581239712 4590858636 4608508996 4624076296 4625017488 4635505056 4652547354 4658770746 4662947952 4669334852 4670285256 4676682206 4680875472 4704077616 4704368877 4721372019 4722455647 4731926472 4732078078 4739372316 4750119192 4760092701 4768229088 4778393711 4784785439 4785759342 4796314432 4796611404 4824709344 4835649728 4842447246 4843258784 4848924654 4867567194 4890662608 4896080784 4907183008 4908181824 4914081081 4914904624 4925224122 4944001608 4955212496 4956221088 4963009688 4973430189 4980788064 4981931232 4992082368 4998082467 5010435612 5021636256 5021797144 5028514456 5029537968 5040942816 5059475694 5066243406 5078765016 5085721466 5095920816 5096084084 5115512976 5126253678 5134320009 5145797592 5145962458 5153894676 5165581512 5195840832 5196329021 5202085833 5214943188 5215817152 5222086163 5226768456 5246695584 5265984906 5266867424 5284658624 5292087318 5293301934 5304087516 5317196976 5324309424 5336382688 5337468864 5343884091 5344779664 5356001742 5395853736 5397092168 5407915968 5408089232 5416425504 5427971913 5428707648 5435232537 5440105944 5448666132 5461021384 5468326216 5469439248 5488090552 5501995434 5520580884 5529267702 5534225424 5541628176 5541805724 5562933936 5574614058 5583385899 5596046638 5604672636 5616092664 5628827568 5649521787 5650287552 5657078763 5671060668 5672011072 5678828393 5683920216 5712094248 5726212128 5739196736 5746094809 5746873664 5754952098 5768001876 5782257936 5789992464 5810919408 5811279201 5812253104 5824096096 5845508214 5858575632 5867794296 5880114513 5881099952 5890165344 5902721643 5903521728 5910617307 5925225852 5945240952 5959935072 5968098472 5973449664 5980629291 6003430524 6012877122 6018268464 6026511764 6048099792 6061814304 6071728689 6084100386 6097896532 6107296104 6121144848 6143649057 6151866993 6166689984 6174101871 6175518923 6188102102 6203396472 6211694328 6217263936 6227047008 6241167296 6248668699 6258300678 6272103488 6272491836 6295162692 6309235296 6319163088 6332431014 6333492256 6346790268 6356777154 6381012456 6394410243 6395481872 6418391616 6418994673 6426106029 6440677698 6450812319 6456596328 6465232872 6481212192 6490089592 6503716401 6528107712 6538784742 6552108108 6566965496 6577088112 6592002144 6616237446 6631240252 6641461944 6664109956 6680580816 6706050624 6714110781 6720130872 6729335522 6745967592 6754991208 6771686688 6794561088 6795199489 6819541092 6819759583 6820683968 6835004904 6845760012 6861063456 6871859568 6886287954 6887442016 6912763494 6936114444 6953257584 6969024608 6978821031 6979766976 6988156119 7004002278 7015023309 7021313208 7056116424 7057735912 7072116688 7089595968 7098117117 7099079232 7125178788 7141335656 7152343632 7194471648 7194917106 7237064016 7237295884 7246976716 7253474592 7264888176 7292585664 7301350791 7317907142 7335993912 7344121176 7360774512 7372356936 7378967232 7387836183 7388837568 7404588646 7416002412 7416240013 7417245248 7432818744 7444514532 7472896848 7488123552 7505103424 7514123981 7515653418 7532695716 7542771684 7561414224 7578560288 7589213541 7599365109 7616125664 7628582199 7644126126 7673269464 7680149568 7689380517 7690669168 7709677248 7718943687 7719989952 7747892544 7748372268 7793761248 7794010952 7811434176 7823725728 7840152684 7870043376 7870295524 7880823076 7900301136 7926987936 7939952901 7956131274 7974172388 7975795464 7986464136 7986720014 8004574032 8017169496 8024357952 8034002613 8052220306 8064133056 8064890743 8092133518 8093780604 8095638252 8112133848 8143061472 8160158916 8161526464 8171335991 8172999198 8191532076 8202489324 8232135828 8252993151 8271195296 8280871326 8282259104 8293901553 8312708586 8344400904 8361921087 8363322448 8393281344 8393550256 8394069957 8425550784 8443241352 8462387024 8475431328 8475702872 8508016608 8525880324 8558659564 8568141372 8587570264 8589318192 8601083092 8608795104 8620310496 8652002814 8671621868 8673386904 8684988696 8685266954 8716379112 8718379656 8736144144 8768262321 8769450816 8770274773 8787863448 8788145002 8799900298 8801691444 8821649928 8855282592 8886030101 8887838778 8907441088 8917861428 8918147147 8952147708 8960174496 8994623456 9005145786 9006654944 9019315683 9039767646 9092721456 9113339872 9115194816 9126150579 9127387584 9127680016 9146844798 9162479424 9181717272 9217017992 9248152592 9250034976 9271010112 9282153153 9305094708 9317541492 9325895904 9338669704 9340570512 9353364412 9361750944 9408155232 9408737754 9442744038 9444911294 9463852944 9464156156 9478744632 9500238384 9520185402 9535165731 9536458176 9556787422 9569570878 9571518684 9593222808 9649418688 9661016547 9684894492 9686517568 9697849308 9698160017 9735134388 9781325216 9792161568 9808177113 9814366016 9828162162 9829809248 9850448244 9888003216 9910424992 9912442176 9924356169 9926019376 9946860378 9961576128 9963862464 9996164934 10020871224 10043272512 10043594288 10057028912 10059075936 10081885632 10094003283 10118951388 10132486812 10157530032 10171442932 10191841632 10192168168 10231025952 10252507356 10268640018 10291595184 10291924916 10307789352 10331163024 10369145241 10392658042 10404171666 10429886376 10444172326 10453536912 10493391168 10506003417 10531969812 10533734848 10546395587 10584174636 10586603868 10608175032 10634393952 10648618848 10671318931 10672765376 10687768182 10689559328 10712003484 10791707472 10792375659 10794184336 10816178464 10832851008 10855943826 10870465074 10880211888 10897332264 10922042768 10936652432 10938878496 10976181104 10976860713 11003990868 11041161768 11058535404 11068450848 11083256352 11083611448 11106882969 11125867872 11149228116 11166771798 11192093276 11209345272 11232185328 11257655136 11299043574 11314157526 11342121336 11357656786 11367840432 11424188496 11452424256 11466189189 11468820857 11492189618 11509904196 11536003752 11564515872 11579984928 11604670441 11621838816 11622558402 11624506208 11648192192 11662192423 11691016428 11717151264 11735588592 11760229026 11762199904 11780330688 11805443286 11821234614 11850451704 11890481904 11919870144 11934196911 11936196944 11961258582 11980080021 12006861048 12025754244 12036536928 12053023528 12078330459 12096199584 12123628608 12138200277 12143457378 12168200772 12195793064 12214592208 12242289696 12287298114 12303733986 12348203742 12351037846 12376204204 12406792944 12423388656 12454094016 12469062879 12497337398 12516601356 12544983672 12590325384 12618470592 12638326176 12664862028 12665267797 12666984512 12682209253 12693580536 12713554308 12762024912 12788820486 12790963744 12837989346 12852212058 12881355396 12901624638 12913192656 12930465744 12962424384 12978004221 12980179184 13007432802 13027900431 13077569484 13104216216 13133930992 13154176224 13182217503 13184004288 13199850447 13232474892 13262480504 13282923888 13328219912 13361161632 13428221562 13440261744 13458671044 13491935184 13509982416 13543373376 13559651469 13590398978 13639082184 13639519166 13670009808 13691520024 13720267197 13722126912 13743719136 13772575908 13773017167 13774884032 13791440383 13825526988 13872228888 13906515168 13938049216 13954801679 13957642062 13976312238 14008004556 14030046618 14042626416 14112232848 14113106631 14115471824 14144233376 14164116057 14167366941 14196234234 14250357576 14280278103 14282671312 14304687264 14335181133 14354356317 14388943296 14389834212 14474128032 14474591768 14493953432 14506949184 14529776352 14602701582 14635814284 14671987824 14688242352 14721549024 14744713872 14775672366 14809177292 14832004824 14832480026 14865637488 14889029064 14920290567 14945793696 14976247104 14977654237 14994247401 14997688813 15028247962 15031306836 15051895411 15065391432 15085543368 15122828448 15157120576 15175338269 15178427082 15198730218 15232251328 15257164398 15288252252 15346538928 15378761034 15381338336 15402960027 15437887374 15496744536 15587522496 15588021904 15588987063 15606257499 15647451456 15666258489 15680305368 15740086752 15740591048 15761646152 15800602272 15853975872 15879905802 15912262548 15948344776 15951590928 15972928272 15973440028 16009148064 16034338992 16068005226 16104440612 16129781486 16184267036 16187561208 16191276504 16224267696 16283915739 16286122944 16305697611 16320317832 16342671982 16345998396 16368387721 16383064152 16404978648 16464271656 16505986302 16542390592 16561742652 16562273273 16564518208 16587803106 16625417172 16688801808 16723842174 16726644896 16750157697 16787100512 16788139914 16886482704 16924774048 16948565361 16950862656 16951405744 16971236289 17016033216 17036485179 17051760648 17117319128 17136282744 17175140528 17178636384 17202166184 17217590208 17238284427 17240620992 17304005628 17343243736 17346773808 17369977392 17370533908 17432758224 17436759312 17472288288 17536524642 17540549546 17575726896 17576290004 17599800596 17603382888 17643299856 17708164929 17710565184 17731851921 17772060202 17775677556 17800025131 17835722856 17836294294 17904295416 17920348992 17941887873 17989246912 18010291572 18010868603 18013309888 18038631366 18079535292 18185442912 18215186067 18226679744 18252301158 18255360032 18293689596 18363434544 18430947171 18434035984 18455600979 18496305184 18500069952 18522305613 18526556769 18564306306 18610189416 18635082984 18651791808 18677339408 18681141024 18706728824 18723501888 18746006097 18816310464 18817475508 18885488076 18889822588 18927705888 18928312312 18957489264 19000476768 19040370804 19070331462 19113574844 19139141756 19143037368 19186445616 19256984019 19322033094 19352436957 19369788984 19395698616 19396320034 19470268776 19511149203 19562650432 19584323136 19586163233 19616354226 19656324324 19659618496 19700896488 19776006432 19820849984 19848712338 19852038752 19893720756 19992329868 20041742448 20087188576 20114057824 20118151872 20142332343 20188006566 20237902776 20264973624 20315060064 20342885864 20383683264 20384336336 20385598467 20459278749 20462051904 20505014712 20537280036 20583190368 20583849832 20615578704 20662326048 20738290482 20785316084 20808343332 20859772752 20888344652 20907073824 21012006834 21045069927 21063939624 21092791174 21168349272 21173207736 21216350064 21268787904 21294351351 21297237696 21342637862 21375536364 21379118656 21424006968 21583414944 21584751318 21588368672 21632356928 21658357357 21711887652 21740930148 21760423776 21794664528 21844085536 21873304864 21877756992 21904052373 21952362208 21953721426 22007981736 22082323536 22117070808 22136901696 22163508549 22166512704 22167222896 22213765938 22248720039 22251735744 22298456232 22333543596 22384186552 22418690544 22464370656 22515310272 22542371943 22598087148 22628315052 22684242672 22715313572 22735680864 22848376992 22885746597 22932378378 22937641714 22984379236 23019808392 23072007504 23129031744 23156831061 23159969856 23209340882 23243677632 23245116804 23249012416 23324384846 23382032856 23434302528 23471177184 23520458052 23524399808 23552674327 23610886572 23642469228 23700903408 23780963808 23819858703 23868393822 23872393888 23922517164 23960160042 24013722096 24051508488 24073073856 24102007839 24106047056 24156660918 24192399168 24194672229 24276400554 24286914756 24336401544 24391586128 24429184416 24484579392 24514007973 24574596228 24607467972 24696407484 24702075692 24752408408 24813585888 24846777312 24938125758 24994674796 25033202712 25089967344 25180650768 25182209871 25276652352 25329724056 25330535594 25364418506 25387161072 25427108616 25524049824 25577640972 25581927488 25612674997 25675978692 25704424116 25762710792 25803249276 25826385312 25860931488 25916060261 25956008442 25960358368 26014865604 26055800862 26155138968 26208432432 26267861984 26304786963 26308352448 26310824319 26364435006 26399700894 26464949784 26524961008 26565847776 26656439824 26658090303 26722323264 26754441441 26856443124 26880523488 26917342088 26983870368 27019964832 27119302938 27180797956 27278164368 27279038332 27340019616 27383040048 27440534394 27487438272 27545151816 27546034334 27582880766 27651053976 27744457776 27813030336 27846459459 27909603358 27915284124 27952624476 27953520049 28016009112 28060093236 28085252832 28182771071 28224465696 28226213262 28230943648 28288466752 28322467313 28328232114 28334733882 28392468468 28500715152 28560556206 28565342624 28605497193 28609374528 28670362266 28708712634 28779668424 28948256064 28949183536 28983049641 28987906864 29059552704 29094480051 29205403164 29271628568 29343975648 29376484704 29443098048 29489427744 29551344732 29618354584 29664009648 29664960052 29731274976 29778058128 29840581134 29891587392 29955308474 29988494802 29995377626 30056495924 30062613672 30103790822 30130782864 30171086736 30245656896 30282009849 30350676538 30356854164 30397460436 30398434339 30514328796 30576504504 30693077856 30757522068 30758507507 30762676672 30799651043 30805920054 30875774748 30993489072 31107435723 31176043808 31177974126 31212514998 31332516978 31360610736 31480173504 31481182096 31518010251 31523292304 31601204544 31639186761 31759811604 31824525096 31896689552 31903181856 31945856544 31946880056 32013956793 32018296128 32068677984 32136010452 32208881224 32259562972 32368534072 32375122416 32382553008 32448535392 32567831478 32611395222 32640635664 32685343964 32691996792 32736775442 32766128304 32809957296 32928543312 32930582139 33011972604 33057189529 33123485304 33124546546 33175606212 33250834344 33320648907 33377603616 33447684348 33448755977 33453289792 33493498073 33500315394 33574201024 33576279828 33772965408 33849548096 33897130722 33902811488 33942472578 34072970358 34103521296 34234638256 34272565488 34350281056 34357272768 34398567567 34404332368 34406462571 34476568854 34608011256 34686487472 34693547616 34739954784 34741067816 34814011323 34865516448 34873518624 34944576576 34986577269 35073049284 35081099092 35151453792 35152580008 35199601192 35206765776 35286599712 35416329858 35463703842 35544120404 35551355112 35600050262 35671445712 35672588588 35808590832 35883775746 35940240063 36020583144 36021737206 36077262732 36159070584 36234991377 36370885824 36374303147 36414600831 36430372134 36504602316 36510720064 36554603141 36587379192 36726869088 36861894342 36868071968 36911201958 36992610368 37044611226 37053113538 37128612612 37220378832 37270165968 37354678816 37362282048 37407188637 37413457648 37492012194 37634951016 37770976152 37779645176 37855411776 37856624624 37914978528 37995803391 38000953536 38046627759 38080741608 38140662924 38227149688 38278283512 38286074736 38372891232 38513968038 38644066188 38704873914 38739577968 38791397232 38792640068 38940537552 39022298406 39083701293 39172326466 39232708452 39312648648 39401792976 39546652509 39552012864 39599551341 39697424676 39704077504 39751798751 39787441512 39984659736 40083484896 40174377152 40222663663 40228115648 40284664686 40376013132 40475805552 40529947248 40630120128 40678954407 40685771728 40768672672 40771196934 40918557498 41010029424 41074560072 41160801591 41166380736 41167699664 41231157408 41319051501 41324652096 41374321149 41476580964 41570632168 41616686664 41719545504 41776689304 41814147648 41864405037 42024013668 42090139854 42127879248 42185582348 42336698544 42346415472 42432700128 42502100823 42588702702 42685275724 42751072728 42848013936 43005543399 43063068951 43166829888 43169502636 43176737344 43228632461 43316714714 43423775304 43481860296 43520847552 43589329056 43688171072 43740680893 43746609728 43808104746 43904724416 43907442852 44015963472 44164647072 44234141616 44327017098 44334445792 44427531876 44497440078 44596912464 44667087192 44760871701 44768373104 44837381088 44928741312 44932962711 44982742203 44993066439 45084743886 45155686233 45196174296 45256630104 45368485344 45430627144 45471361728 45526014807 45696753984 45771493194 45864756756 45875283428 45968758472 46039616784 46144015008 46313662122 46418681764 46490233608 46648769692 46764065712 46766961189 46942354368 46998775467 47040916104 47105348654 47221773144 47284938456 47401806816 47561927616 47566396423 47639717406 47736787644 47744787776 47845034328 47920320084 48027444192 48103016976 48204015678 48212094112 48313321836 48389344458 48552801108 48573829512 48672803088 48783172256 48851747217 48858368832 48917092833 49028015946 49105163163 49149192456 49214935944 49392814968 49404151384 49504816816 49627171776 49686819819 49693554624 49876251516 49989349592 50066405424 50179934688 50361301536 50364419742 50659448112 50661071188 50728837012 50774322144 50854217232 51048099648 51109455537 51155281944 51225349994 51351957384 51408848232 51525421584 51606498552 51652770624 51714853281 51721862976 51832120522 51912016884 51913680091 51920716736 52029731208 52111601724 52310277936 52416864864 52535723968 52598867867 52609573926 52621648638 52728870012 52799401788 52929899568 53049922016 53124494787 53131695552 53195555763 53312879648 53316180606 53400075393 53508882882 53712886248 53761046976 53825663619 53834684176 53967740736 54032605809 54039929664 54238605876 54361595912 54556328736 54558076664 54680039232 54766080096 54881068788 55090303632 55092068668 55165761532 55302107952 55488915552 55579670307 55692918918 55819206716 55830568248 55905248952 55907040098 56032018224 56120186472 56170505664 56238018291 56365542142 56448931392 56452426524 56454235201 56461887296 56644934626 56656464228 56669467764 56784936936 57001430304 57121112412 57130685248 57199351937 57210994386 57340724532 57417425268 57559336848 57770952057 57898367072 57966099282 57975813728 58057310871 58188960102 58410806328 58533447609 58543257136 58687951296 58752969408 58758489699 58978855488 59102689464 59236709168 59328019296 59329920104 59462549952 59556116256 59681162268 59910616948 59976989604 59990755252 60112991848 60125227344 60207581644 60261565728 60342173472 60564019698 60701353076 60713708328 60794920872 60796868678 61028657592 61153009008 61156795401 61377836247 61386155712 61391923411 61515044136 61517015014 61599302086 61611840108 61751549496 61986978144 62202210707 62214871446 62352087616 62355948252 62425029996 62665033956 62721221472 62962364192 63036020502 63046584608 63135209781 63278373522 63519623208 63649050192 63793379104 63806363712 63883054053 63891713088 63893760112 64027913586 64137355968 64272020904 64417762448 64519125944 64737068144 64750244832 64765106016 64897070784 64975072071 65135662956 65222790444 65281271328 65370687928 65383993584 65473550884 65532256608 65619914592 65857086624 65861164278 66023945208 66114379058 66246970608 66249093092 66351212424 66501668688 66641297814 66746160117 66755207232 66895368696 66897511954 66986996146 67000630788 67152559656 67545930816 67627115829 67794261444 67805622976 67884945156 67887120119 68145940716 68207042592 68469276512 68545130976 68657239791 68700562112 68797135134 68808664736 68812925142 68953137708 69216022512 69372974944 69387095232 69470493183 69479909568 69482135632 69628022646 69731032896 69747037248 69973154538 70146098568 70162198184 70302907584 70305160016 70399202384 70413531552 70573199424 70658022981 70832659716 70927407684 71088240808 71102710224 71200100524 71342891424 71345177176 71617181664 71767551492 71880480126 72041166288 72043474412 72154525464 72318141168 72469982754 72584016687 72748606294 72829201662 72860744268 73009204632 73109206282 73174758384 73453738176 73542023919 73723788684 73736143936 73822403916 73824769109 74089222452 74106227076 74257225224 74440757664 74540331936 74699232517 74709357632 74814377274 74826915296 74984024388 75269902032 75541952304 75546629613 75559290352 75713249248 75829957056 75991606782 76093255518 76161483216 76281325848 76454299376 76556567024 76572149472 76745782464 76838024991 77027936076 77288132376 77409747828 77479155936 77582794464 77585280136 77748180783 77881075104 78044596812 78167402586 78344652932 78465416904 78625297296 78803585952 78932472957 79093305018 79199102682 79394849352 79503597502 79574883024 79969319472 79974270909 80166969792 80263324323 80281745999 80445327326 80569329372 80752026264 80951611104 81059894496 81232693087 81357908814 81371543456 81537345344 81542393868 81837114996 82020058848 82149120144 82321603182 82335399328 82462314816 82638103002 82748642298 82953161928 83141264336 83233373328 83439091008 83539378377 83553378608 83728810074 83860560147 84048027336 84180279708 84255758496 84371164696 84548313213 84673397088 84692830944 84865400256 84967401939 85004201646 85177405404 85370551448 85502145456 85696027872 86011086798 86126137902 86339005272 86457264922 86633429428 86847550608 86963720592 87178658112 87283440153 87481361786 87616209492 87814885704 88031926944 88329294144 88337593357 88468283232 88654034196 88656874579 88668891584 88775464771 88855063752 88994880156 89193824928 89334174384 89521743402 89536746208 89674762176 89865925422 89965484406 89986132878 90169487772 90311372466 90392348592 90513260208 90736970688 90846029547 90861254288 91052029614 91195303017 91542986388 91729513512 91750566856 91937516944 92079233568 92275522521 92288030016 92398953129 92627324244 92837363528 92980467216 93297539384 93528131424 93533922378 93997550934 94081832208 94210697308 94443546288 94569876912 94803613632 94917560283 95132792846 95279434812 95473575288 95690068656 95840640168 96041870379 96054888384 96206033952 96408031356 96411120169 96424188224 96540082681 96626643672 96778688916 97105602216 97147659024 97345606176 97566344512 97683611753 97703494434 97834185666 98056031892 98210326326 98298384912 98429871888 98785629936 98791746417 98808302768 99009633632 99171568587 99373639638 99752503032 99961946721 99978699184 100132810848 100346267931 100359869376 100480494219 100722603072 100728839484 101318896224 101322142376 101457674024 101548644288 101708434464 102218911074 102310563888 102450699988 102703914768 102817696464 103050843168 103212997104 103219387713 103429706562 103664241044 103824033768 103827360182 104059462416 104223203448 104442033969 104620555872 104833729728 104843579659 104959731807 104983821691 105197735734 105219147852 105243297276 105457740024 105598803576 105859799136 106099844032 106227367883 106248989574 106391111526 106625759296 106632361212 106800150786 107017765764 107425772496 107651327238 107669368352 107820720189 108065211618 108477211752 108704974131 108723191824 109112657472 109116153328 109122909441 109243802493 109532160192 109663809423 109762137576 110180607264 110184137336 110331523064 110604215904 110977831104 111159340614 111385837836 111638413432 111661136496 111810497904 111814080196 112064036448 112240372944 112476036582 112731084284 112904853048 112908470402 113289869252 113312928456 113338935528 113569873872 113987410173 114002860608 114013572049 114139883277 114242224824 114398703874 114421988772 114578714047 114681449064 114834850536 115118673696 115518391313 115541904114 115796734144 115932198564 115935912911 115951627456 116114621742 116377920204 116821612656 117066895218 117086514272 117251103879 117516979398 118205378928 118473418336 118639957527 118656038592 118659840208 118798654023 119112232512 119255396253 119362324536 119821233896 119953979208 119981510504 120225983696 120250454688 120415163288 120523131456 120667990989 120684346944 121128039396 121402706152 121427416656 121589841744 121593737356 122057315184 122306018016 122313590802 122755672494 122783846822 123030088272 123034030028 123198604172 123223680216 123503098992 123957154503 123973956288 124122963447 124404421414 124429742892 124600175917 124711896504 124850059992 125330067912 125442442944 125593215111 125924728384 126072041004 126076080221 126093169216 126270419562 126556747044 127039246416 127298100384 127506302469 127586758208 127766108106 127787520224 128055827172 128544041808 128835524896 129016630197 129038251888 129189206853 129474136288 129500489664 129530212032 129685897383 129950144142 130271325912 130445580888 130562542656 130741375856 130767987168 130947101768 131064513216 131222042679 131239829184 131714173248 131722328556 132047890416 132228758116 132493941216 132498186184 132702424848 133003337376 133282595628 133492320234 133790737392 133795023908 133973992292 134001261576 134305119312 134798888133 134979199317 135254231658 135467058699 135588522888 135769890312 135774240238 136291881432 136414085184 136578044421 136938553024 137090261952 137103142631 137314479582 137594270268 137617329472 137625850284 137906275416 138432045024 138745949888 138940986366 138964271264 139256045292 139946309076 140292197136 140300883567 140324396368 140610320032 140798404768 140827063104 140996326401 141316045962 141665319432 141854815368 142176481616 142205420448 142400201048 142685782848 142690354352 142699189269 143234363328 143535102984 143760960252 144082332576 144086948824 144309050928 144636282336 144939965508 145168033374 145497212588 145658403324 145721488536 146018409264 146218412564 146349516768 147084047838 147315489489 147447577368 147644807832 147649538218 148178444904 148212454152 148514450448 148881515328 149060459457 149080663872 149094671141 149398465034 149628754548 149653830592 149968048776 150539804064 151083904608 151093259226 151118580704 151426498496 151608501499 151983213564 152186511036 152322966432 152562651696 152908598752 153113134048 153144298944 153328366611 153676049982 154055872152 154576264752 154819495656 154958311872 155144559843 155165588928 155170560272 155496361566 155741040273 155762150208 156089193624 156334805172 156689305864 156930833808 157250594592 157607171904 157796603601 157864945914 158186610036 158398205364 158789698704 159007195004 159149766048 159938638944 159948541818 160200226179 160526648646 160563491998 160890654652 161138658744 161504052528 161903222208 162097817427 162119788992 162465386174 162715817628 162743086912 163084787736 163674229992 164040117696 164298240288 164643206364 164670798656 164868720289 165276206004 165497284596 165906323856 166282528672 166466746656 166739010921 167078756754 167106757216 167457620148 167721120294 168096054672 168360559416 168511516992 168714054873 168742329392 169096626426 169346794176 169362705603 169385661888 169934803878 170008403292 170354810808 170741102896 171004290912 171392055744 171598055811 172022173596 172252275804 172678010544 172914529844 173266858856 173695101216 173927441184 174566880306 174962723572 175232418984 175629771408 176063853888 176275469097 176675186714 176936566464 177308068392 177313749158 177550929542 177710127504 177989760312 178387649856 178668348768 179043486804 179073492416 179288724979 179731850844 179930968812 179972265756 180338975544 180622744932 180784697184 181026520416 181412421827 181692059094 181722508576 182104059228 182390606034 183085972776 183459027024 183470386203 183501133712 183875033888 184133508741 184158467136 184175770233 184551045042 184797906258 185254648488 185674727056 185960934432 186595078768 186606632121 187056262848 187067844756 187995101868 188163664416 188421394616 188887092576 189139753824 189835120566 190265585692 190558869624 190947150576 191380137312 191681280336 192083740758 192412067904 192816062712 192822240338 193080165362 193253287344 193557377832 194211204432 194295318048 194691212352 194925216213 194969954569 195367223506 195406988868 195668371332 195674640343 196112063784 196420652652 196596769824 196859743776 197279397497 197571259872 197583492834 197616605536 198019267264 198257271191 198343137174 198747279276 199505006064 199923893442 199957398368 200238480351 200265621696 200692535862 200960988438 201457678968 202637792448 202644284752 202881347487 202915348048 203416868928 203661360357 204437822148 204621127776 204901399976 205407829536 205635392928 206101686336 206425994208 206438775426 206859413124 207328482088 207648067536 207654720364 208118924832 208446406896 208884067938 209241111744 209687159318 209919463614 209967643382 210395471468 210438295704 210486594552 210915480048 211197607152 211719598272 211974068943 212454735766 212497979148 212782223052 212789040373 213264722424 213600301572 214035531528 214851544992 215302654476 215309552549 215338736704 215597557301 215641440378 216130423236 216954423504 217409948262 217446383648 217752050061 218232306656 218245818882 218487604986 219327618846 219524275152 220361214528 220368274672 220626071757 220663046128 221208431808 221474307327 222318681228 222771675672 223276826864 223322272992 223620995808 223628160392 224097697551 224128072896 224480745888 224952073164 225462168568 225809706096 225816940804 226579738504 226625856912 226677871056 227139747744 227974820346 228027144098 228279766554 228484449648 228797407748 228843977544 229157428094 229362898128 229669701072 230237347392 230514074973 231036782626 231083808228 231400326703 231864397128 231871825822 232229243484 232755840408 233244542349 233643225312 234133790436 234141291839 234173028544 234454486511 234502207758 235033958796 236410757856 236797418871 236946836672 237279915054 237319680416 237597308046 238510792506 238724649072 239642467792 239907958416 239922812727 239963021008 240451967392 240500909376 240789972969 240830326576 240845237997 241335981978 242256078792 242805412304 242854833312 243179683488 243187474712 243698079261 244114630368 244612036032 244627181604 245511344988 245567693644 246060176544 246068060056 246397208344 246447360432 247006197984 247914309006 248245926894 248808842828 248859485784 249200351834 249423793008 249700119984 250660135824 251186430222 251581680441 252144082008 252152160442 252540839124 253113494088 253644939639 254078492832 254596200768 254620122029 254902205817 254960709821 255012604938 255532216212 255575040448 255882221987 256111654344 257088083616 257671049792 258033260394 258076503776 258378413706 258948272576 259371794766 259900288284 260542651824 260891161776 261482751712 261535974336 261850320459 261894203536 262444085358 263444657112 264095780832 264457516232 264987882432 264996372368 265012780071 265404849696 265970623737 266006674752 266326394313 266565191256 266984640468 267581474784 267590047816 267947984584 268002523152 268610238624 269597776266 269958398634 270508463316 270934117398 271177045776 271539780624 271548480476 272583762864 273156088842 273585909051 274206285262 274628959164 275188540536 275251700568 275812550832 276826567563 276864090048 277196859387 277881972732 277928542528 278262591257 278512090584 279892618152 280584394272 280601767134 280648792736 281220640064 281558645641 281596809536 281992652802 282632091924 283330638864 283709630736 284352963232 284410840896 284752680849 284800402096 285380708704 285398378538 287070205968 287521920504 288125611137 288164665152 288173897648 288618101856 289233360507 289272564672 289620248043 289879931016 290336066748 290994425176 291316806648 291442977072 292036818528 292436825128 292699033536 293050835259 294168095676 294630978978 294895154736 295289615664 295299076436 296356889808 296424908304 297028900896 297514705761 298120918914 298189342282 298796930068 299257509096 299936097552 301038803793 301079608128 301441482657 302167809216 302186518452 302237161408 302600427227 303217002998 303966427128 304373022072 304645932864 305125303392 305817197504 306184766251 306226268096 306656733222 307352099964 308111744304 309152529504 309638991312 309658163139 310289119686 310341120544 310992723132 311482080546 312178387248 312669610344 313326101907 313378611728 313861667616 314501189184 314530738977 314879195421 314951465073 315593207202 315729891828 316373220072 316796410728 317579397408 318014390008 318299532096 318682103649 319877277888 319897083636 320400452358 321053297292 321126983996 321781309304 322277317488 323008105056 324195634854 324930772348 325431635256 326169575472 327348459984 327368728323 328596480576 328991428269 329286412728 329737440578 330552412008 330994569192 331812647712 332565057344 332933493312 332964774961 333478021842 334157513508 334213514432 334915240296 335442240588 336192109344 336721118832 337428109746 337484658784 338193252852 338725411206 339869607756 340016806584 340709621616 341482205792 341962230519 342008581824 342040716147 342419649831 343196111622 343736142141 344044347192 344504551608 345356021088 345829059688 346533717712 346555173939 347390202432 347807738733 347854882368 349133760612 349925447144 350464837968 351259542816 352550938194 353350373428 354616136784 354627498316 355101859084 355420255008 355979520624 357336697536 357766188759 358086973608 358577449958 359463701688 359861937624 359944531512 360677951088 361245489864 361569394368 362003972967 362053040832 362824843654 363384118188 363395760637 363445017152 364208118456 364781212068 366171945552 366918054048 366940772406 367002267424 367750067776 368192075069 368267017482 368351540466 369102090084 369595812516 370509296976 371349454112 371871463509 371921868864 372368890341 373190157536 373213264242 373800527751 374135689512 375990203736 376327328832 376779645333 376842789232 377774185152 378228240663 378279507648 379670241132 380531171384 381117739248 381894301152 382760274624 383362560672 384167481516 385632125424 385644480676 386160330724 386506574688 387114755664 388422408864 388590636096 389057692149 389850432426 389939909138 390734447012 390813977736 391336742664 391349280686 392224127568 392841305304 393193539648 393666128037 393719487552 394558794994 395142519744 395166985668 395179646407 395233211072 396514542382 396686274348 397494558552 399010012128 399847786884 399914796736 400395463559 400476960702 401385071724 401921976876 402915357936 404396664399 404937597951 405288569504 405762694974 405830696096 406401176097 407322720714 408875644296 409242255552 409734133263 409802799952 410815659072 411270785856 411309427893 412851988416 412877550852 413718826248 414656964176 415296135072 415309440728 416237849664 416892813792 417768135876 419374318636 419838927228 419935286764 420790942936 420876591408 420973189104 421830960096 422395214304 423948137886 424909471532 424995958296 425564446104 425578080746 426529444848 427200603144 428071063056 428097567807 429703089984 429743463877 430605308952 430619105098 431195114602 431282880756 432260846472 433908847008 434819896524 434892767296 435415474949 435504100122 436464613312 436491637764 436975209972 438655237692 439048550304 440736549344 441252143514 441326092256 441946468467 442948614654 444637362456 445543351344 446553653728 446644545984 447181378371 447241991616 447256320784 447284013423 448195395102 448961491776 449904146328 450924337136 451619412192 451633881608 453159477008 453251713824 453355742112 454279495488 454825504497 455949640692 456054288196 456559533108 456968899296 457594815496 457687955088 458314856188 458725796256 459339402144 461028149946 462073565252 462167616456 462800653406 463728794256 463743651644 464458486968 465511680816 466489084698 467223120819 467286450624 468267580872 468282583678 468908973022 469004415516 470067917592 472821515712 473389810803 473594837742 474559830108 474639360832 475194616092 475209840833 477021585012 477449298144 479284935584 479815916832 479845625454 479926042016 480600678537 480903934784 481579945938 481660653152 481690475994 482671963956 484512157584 485610824608 485709666624 486293452281 486359366976 486374949424 487396158522 488229260736 489254363208 491022689976 491135387288 492120353088 492136120112 492794416688 492894720864 494012395968 494606160867 495828618012 496491853788 497617685656 497718971568 498400703668 498847586016 499400239968 501320271648 502372860444 503163360882 504288164016 504304320884 505081678248 506226988176 507289879278 508088116809 508156985664 509240244058 509804411634 509921419642 510025209876 511064432424 511764443974 512223308688 514176167232 514794167433 516066520788 516153007552 516756827412 516773383763 518743589532 519800576568 521085303648 521782323552 522894627619 522965503424 523700640918 523788407072 524888170716 526889314224 528191561664 528826407291 528915032464 529992744736 530025560142 530809699392 531941247474 532652788626 533130382512 533969280936 535162949568 535180095632 535895969168 536005046304 537220477248 537866174937 539195552532 539916797268 541016926632 541868234796 542354091552 543079561248 543096960952 544237265481 545167525728 546312177684 547171818102 548412570524 549257918328 550377081072 550503401136 551625101664 552527310699 553653135126 554393718774 555763945464 556525182514 557024181168 559785236304 559819896363 561168788544 561203534268 561297585472 561972221993 563117291282 563985305604 565264183848 566661277728 567419261472 568628851609 568705926464 569505361698 569600804192 570761417408 570796757076 574140411936 575043841008 576251222274 576347795296 577236203712 578466721014 579240496086 579759862032 580672133496 581988850352 582633613296 582885954144 584073637056 584775648639 584873650256 584909863707 586101670518 587023921029 588336191352 589261957956 589790309472 590579231328 590598152872 591838192491 592713779616 592849816608 594057801792 594771813573 595029411522 596241837828 596378684564 597593860136 598515018192 599872195104 602077607586 602882965314 604373036904 605200854454 606434005996 607932854256 608746044144 610250606784 610984081071 612369532502 613313466444 614704199928 616223488608 618305059008 618363153499 619277982624 619316326278 620578239372 620682241088 621428253397 621985446264 622964161092 624356774496 625339220688 626652203814 626757223456 627723335232 629061477954 629758390842 629902930146 631186414404 631459783656 632746440144 633592821456 635158794816 635922206829 636028780016 637364207298 638367121119 639794167272 640800904716 642106594584 642253967992 643562618608 644554634976 645928657647 646016210112 646792671903 648391269708 649861544696 650863270512 652339150944 654696919968 654737456646 657982856538 658572825456 659474881156 661104824016 661989138384 663625295424 664422921981 665929549922 666956043684 668315027016 669830480592 670884481176 672293092653 672384218688 673442237664 674856219492 674877841183 674969317568 675780578767 676386505704 677450822412 679739215512 680033613168 681419243232 682964411584 683785282271 683924461038 684081432294 684839299662 686392223244 687472284282 688088694384 689009103216 690712042176 691542224919 691658119376 693067435424 693110347878 694200980109 695615477466 698267521224 699733627047 699850894288 700929675936 702423875517 702519085632 703363459533 705101876388 706700746856 709232273568 709254996632 710203718168 710840510016 711959041248 715532377518 716173947216 717154899916 718927403376 719723875248 719889063024 721355902176 722490979728 722535713991 724007945934 725649687308 726768236376 726791521274 728416236912 729562424136 731094237783 732343891104 733836108096 733881544812 733905057613 734004534848 734886751837 736384150138 736534034964 736703080932 738204180168 739191625032 741018593952 742698908224 743591575181 743742927018 744737780682 746380315072 746426528484 747601055502 748271379024 751980407472 753559290666 753685578464 754745041323 756456481326 759340482264 760934818917 761062342768 762235478496 763788602304 763860366087 764706617451 764882129463 766725121344 767646665961 768334963032 771264250848 771288961352 772320661448 773013149376 774229511328 776844817728 778115384298 779700864852 779879818276 781468894024 781627955472 782673485328 782698561372 784448255136 785682610608 787332256074 789117589988 790333971336 790359292814 793029084764 793372548696 794989117104 795038340213 797911871211 798020024256 798095004343 798979182939 799695573768 800790927118 800953921404 802050998329 802770143448 803843953752 805830715872 808628739191 808793328798 809875195902 810577139008 811525389948 811661392192 812802352194 814645441428 817751288592 819468266526 819605599904 820757727153 822618855786 825755101704 827437652496 829313928352 830479702689 830592270144 830618881456 831590578161 833785627584 834787773771 835536271752 838748637272 839677854456 839870573528 841581885872 841753182816 841946378208 843661920192 844675936923 844790428608 847896275772 849818943064 849991916592 851128892208 851156161492 853058889696 854401206288 856142126112 856195135614 859486927754 861210617904 861238210196 862390229204 862565761512 864521692944 867700081521 867817694016 868860744129 869639793048 870830949898 871008200244 872201231419 872983275528 873950419944 877310475384 878097100608 879152505777 881473098688 882504287028 882532561547 882652184512 883892936934 885897229308 889274724912 891086702688 892544117283 893107307456 894362756742 894512641568 894568026846 896390790204 899808292656 901848674272 903116411379 903238824384 903267763216 904324447971 906318954016 906503427648 906711484224 907801281681 909651008994 911899281384 912108576392 913119066216 913937798592 915189630992 915375910176 916629712376 917451592512 918554298753 918678804288 922056299892 924147130504 924335232912 925601306812 927457588512 927487303288 928916973936 931023361632 932978169396 934446241638 936535161744 936565167356 937817946044 938008831032 940135835184 943592216931 944854395219 946779621606 947189675484 949119660216 950389232184 950419681666 954043170024 954898596288 956046310947 958569871168 959631833664 959691250908 959721998417 959852084032 961201357074 963159891876 963321306304 963380951988 965343927912 969024315168 971221649216 972586904562 972749898848 974792317044 978508726416 982045379952 982106184969 982270774576 984272240224 985588833376 985789441728 986974284807 989212321734 991657236024 992983707576 995235371312 995437943136 996801407336 997695172032 998800479936 998894324883 1002640543296 1004745720888 1006326721764 1008576328032 1008608641768 1010163356496 1012453976352 1014579758556 1016176233618 1018480488116 1019608823268 1019842839284 1020050419752 1022128864848 1023528887948 1024446617376 1026122148441 1029588334866 1031208426423 1032133041576 1033513654824 1033546767526 1037487179064 1039601153136 1039665521817 1042170607296 1043423216199 1043564647104 1043662697987 1045789255238 1047401281836 1047576814144 1049776341432 1053778628448 1057652814582 1057830064928 1059985489472 1060051120284 1063882494948 1065305577252 1066260765024 1067938561872 1070360191264 1071791938336 1072010092608 1073298566277 1075732349874 1078391105064 1079833594536 1082033853264 1083736469592 1084708183104 1086011918901 1086159122496 1086193921904 1088474530962 1090187281911 1090335051456 1092624355368 1094343636204 1096825141048 1098515836656 1100754162144 1101006802272 1103250203328 1104576225207 1105054621398 1107306270252 1108787437548 1111527890928 1113050365028 1114048362336 1119570472608 1119639792726 1121401583253 1122407068536 1123944443986 1126234582564 1127970611208 1130528367696 1133322555456 1134684721989 1134838522944 1137257703218 1139010723396 1139201608384 1141593514152 1148280823872 1150087682016 1152502444548 1152695590592 1154081042023 1156933442028 1158480992172 1159519724064 1161344266992 1163977700704 1165267226592 1165771908288 1167173076447 1169551297278 1169747300512 1169819727414 1172203341036 1174047842058 1176672382704 1178523915912 1179580618944 1180998384111 1181158462656 1181196305744 1183676384982 1185427559232 1185538939221 1185699633216 1189543627146 1190058823044 1192483675656 1192757369128 1195187720272 1197030036384 1199744390208 1201186390677 1204155215172 1205765930628 1208746073808 1210401708908 1212868011992 1215865708512 1217492088288 1221968162142 1224739065004 1226626932888 1229408399856 1232446977216 1233928283679 1236726306998 1238555965248 1238632652556 1241156478744 1242856506794 1243970892528 1245928322184 1248713548992 1250678441376 1253304407628 1253514446912 1255021074853 1258122955908 1259516781684 1259805860292 1262372828808 1262919567312 1265492880288 1267185642912 1269886952789 1271844413658 1272057560032 1274728414596 1276734242238 1279588334544 1281601809432 1284213189168 1284292703421 1284507935984 1287125237216 1289109269952 1289230391631 1291857315294 1293585343806 1296782539416 1299723089392 1301726541024 1304678301888 1306246424847 1309393839936 1309474913292 1315965713076 1317145650912 1318949762312 1322209648032 1323978276768 1328845843962 1331859099844 1333912087368 1336630054032 1339660961184 1341768962352 1341852040269 1344586185306 1346884475328 1349712438984 1349755682366 1351561157534 1352773011408 1354901644824 1359478431024 1360067226336 1362838486464 1364476513491 1364789681983 1367570564542 1367848922076 1368162864588 1369678599324 1372784446488 1374944568564 1376177388768 1378018206432 1380955782479 1383084449838 1383316238752 1386134870848 1386220695756 1388401960218 1391230954932 1396535042448 1399467254094 1399701788576 1401669362457 1401859351872 1404847751034 1406726919066 1410203752776 1413401493712 1418464547136 1418509993264 1420169432409 1420407436336 1423918082496 1425629522499 1431064755036 1432347894432 1434309799832 1437854806752 1439447750496 1439778126048 1442711804352 1444981959456 1445071427982 1448015891868 1451299374616 1453536472752 1453583042548 1456832473824 1459124848272 1462188475566 1464687782208 1467763089624 1467810115226 1469773503674 1472768300276 1473068069928 1473406161864 1476408360336 1478383250064 1482037187904 1483818482601 1487183150362 1487485854036 1489475561364 1489523282611 1492853056968 1495202111004 1496542758048 1501739087069 1503960814944 1507118581332 1507166867843 1507371156928 1509182901107 1509490082646 1512912962652 1518680964528 1521869637834 1522124685536 1524264350427 1524470956992 1527720732174 1529413234902 1529764258926 1535293331922 1536669926064 1542528501696 1542577922704 1544382502299 1544641322896 1548459022656 1550320151289 1556230768596 1559401729704 1559759636552 1562937788048 1563255910944 1565346970656 1565397122744 1568683882857 1568896510272 1571365221216 1574664512148 1578235179976 1580667942672 1580718585628 1586058169528 1586745097392 1589978234208 1590076680426 1595823742422 1596190008686 1597958365878 1599391147536 1601581854236 1601907842808 1604101996658 1605540286896 1607687907504 1611661431744 1613598524811 1617257478382 1617586657596 1619750391804 1619802286921 1623050779896 1625604704388 1629290882856 1632711796443 1635502577184 1638936533052 1638989042873 1639211199808 1641181405577 1641515454306 1645237711572 1651510203408 1654875304992 1657581932097 1658627856704 1660959405378 1661237762912 1663181156322 1669575547542 1671072543504 1677497274544 1679355708912 1679459689089 1679741147056 1683163771744 1683506365632 1683892756416 1685916665979 1689351873846 1695792551544 1699637886128 1699983833184 1702257784416 1702312322984 1705886554827 1706117779392 1708802412576 1712284252224 1712390271228 1718973855508 1722421235808 1722476420392 1724780458408 1725131523024 1729043385888 1735400163042 1737721488258 1739279586096 1741661899796 1742016400488 1744402462838 1745966551056 1747900839888 1754620950768 1754729591121 1758305011554 1761071763087 1765008574056 1765065123094 1767785873868 1771794458616 1775514577473 1778549449824 1782173405376 1782340854203 1784315440719 1784724968747 1785088234566 1788725513484 1789025283136 1789136053692 1792781580408 1799616585312 1803697348544 1806232822758 1806535526432 1808648895942 1812637908032 1815602563362 1819302017988 1823798562768 1824217152784 1826238132432 1830379261984 1830751820352 1832952243213 1833259424752 1837108597506 1844112599784 1848294261008 1848670465824 1851202613624 1854915177024 1854974606576 1855089460497 1857833947872 1862046723264 1864284760191 1865956338792 1868892483276 1873070323488 1873130334712 1875635892088 1876017662064 1880271670368 1887184433862 1889708790438 1893559243212 1894379350968 1898239320432 1900778464368 1900839363332 1908086340048 1912092621894 1915101363357 1919382501816 1919443996834 1922402714148 1926319783752 1926761903976 1930687855824 1937785972941 1938048630336 1938230724833 1940378015709 1945173809124 1945499797696 1947838138799 1949584634088 1957017452832 1964090759904 1964212369938 1964541549152 1968544480448 1970910519487 1971177666752 1973948569614 1978424643468 1983314472048 1985967415152 1990470742624 1990875886272 1993268765943 1993602814672 1997788649766 2009491441776 2012653443528 2016879277959 2017152656064 2017217283536 2020326712992 2024633523549 2024907952704 2027341736301 2029159517112 2032352467236 2036960976232 2039217646536 2039685678568 2040100839504 2044257729696 2047057775896 2048893234752 2051355846813 2052244296882 2059176669732 2062416852846 2064266083152 2067027309648 2067093535052 2074974358128 2079202306272 2079331043634 2082602940327 2086846432398 2087325395974 2091578510476 2094802563672 2099552682864 2107271626551 2107557256896 2110090378599 2115305629164 2115660129856 2118202990589 2120102240568 2127764989896 2130611154504 2132521530048 2135877123744 2140720382528 2143293363757 2143583876672 2146597132554 2151464699748 2156782210128 2159667189072 2164067706528 2167472939184 2167607141973 2172023837802 2172387843808 2176949061924 2180374563822 2185248710736 2188687272408 2193282713349 2193650282096 2197031673312 2201508324288 2201715172839 2202013604544 2204660255511 2209152450414 2210109242796 2214612540504 2217574875096 2223055781856 2226100730056 2228096724672 2230774725543 2239140945216 2239279585452 2242803166506 2244814137072 2247888887972 2252469165128 2255941222416 2261056735392 2269369443978 2274515406436 2278021446792 2283187028304 2291581098261 2294646388389 2300175364032 2302939997883 2305004889096 2308162084046 2313866884056 2316961984344 2319039448128 2322688533984 2327955401408 2330534453184 2330753424727 2334346152894 2339102594556 2339494601024 2339639454828 2344406682072 2348095684116 2353344765408 2357047831824 2361996768222 2362392611488 2367352769964 2371077878442 2379087254292 2380117646088 2384967351312 2385115020639 2385514738256 2390375440544 2393735613633 2394060072768 2394285013029 2396937548817 2402372781354 2406152994987 2408310430344 2411531861256 2417492147616 2420803417816 2425736023984 2425886217573 2431731417024 2434984176576 2443936324284 2449478130008 2453253865776 2458816799712 2467856567358 2473452613996 2477265305112 2482312957488 2485713013588 2487941785056 2491856644368 2501356882752 2504363321313 2506608815256 2510042149706 2516245911816 2519033563368 2519611720584 2524745657616 2525839134624 2530985760576 2534027810769 2534371285824 2534609409397 2539773905578 2543688827316 2543770324459 2544115120064 2549456829192 2553468484476 2559176669088 2563203618864 2568426378336 2568585406842 2569015871968 2574250474432 2577344525483 2578460783262 2583714630588 2587170687612 2593565078832 2599446178784 2603100244563 2603453082048 2606582232387 2612492849694 2616603694257 2618949826584 2631931426152 2634291301824 2637457517331 2637899524624 2644419296064 2647597684641 2647956553536 2657691687924 2663718199688 2667824174736 2673260108064 2679321922368 2683537924704 2683704080538 2689172370612 2699424877968 2699511364732 2703122315068 2705546022816 2709803289648 2718956862048 2720134452672 2723403845043 2728953026982 2729579363966 2735141129084 2735697844152 2736325729176 2739357198648 2745568892976 2749889137128 2752354777536 2755662896259 2756036412864 2761911564958 2766168899676 2766257524849 2766632477504 2772441391512 2776803920436 2782461909864 2793070084896 2798934508188 2799403577152 2802768244913 2803338724914 2809695502068 2813453838132 2820407505552 2826802987424 2830776650793 2834563185657 2837019986528 2840338864818 2840814872672 2851259044998 2862129510072 2864695788864 2868138932841 2868619599664 2875709613504 2878895500992 2879165995251 2879556252096 2889963918912 2890142855964 2896031783736 2902598749232 2907072945504 2907166085096 2913664947648 2918249696544 2924376951132 2935526179248 2935620230452 2939547007348 2945536600552 2946136139856 2946812323728 2952816720672 2956766500128 2967636965202 2974366300724 2974971708072 2978951122728 2979046565222 2985706113936 2990404222008 2993085516096 2996682974649 3003478174138 3007921629888 3008204247139 3014237162664 3014333735686 3018365802214 3018980165292 3025825925304 3037361929056 3043739275668 3044249371072 3047908324643 3048528700854 3055441464348 3058826469804 3059528517852 3070586663844 3073339852128 3078366445323 3085155845408 3088765004598 3089282645792 3093625279269 3100640302578 3112461537192 3118803459408 3118996565451 3119519273104 3125875576096 3126511821888 3130269648597 3130693941312 3130794245488 3130988093961 3137367765714 3142730442432 3149329024296 3156470359952 3161335885344 3161437171256 3172116339056 3173490194784 3179956468416 3180153360852 3191647484844 3192380017372 3195916731756 3198782295072 3203163708472 3203815685616 3208203993316 3211080573792 3215375815008 3227197049622 3234514956764 3235173315192 3239500783608 3239604573842 3246101559792 3251209408776 3258581765712 3265423592886 3270561845733 3271005154368 3277873066104 3277978085746 3282362811154 3283030908612 3290475423144 3303020406816 3309750609984 3313728675621 3314489227673 3315163864194 3321918810756 3322475525824 3326362312644 3326468885831 3339151095084 3342145087008 3354994549088 3358711417824 3358919378178 3359482294112 3364204749759 3366327543488 3371833331958 3378703747692 3391585103088 3399275772256 3399967666368 3404054165967 3404515568832 3404624645968 3411773109654 3417604825152 3424780542456 3437947711016 3444842471616 3444952840784 3449560916816 3450263046048 3458086771776 3462243126069 3470800326084 3475442976516 3478559172192 3483323799592 3484032800976 3488804925676 3491933102112 3495801679776 3509241901536 3509459182242 3516610023108 3522143526174 3530017148112 3530130246188 3535571747736 3543588917232 3551029154946 3556616817663 3557098899648 3564681708406 3568630881438 3569449937494 3570176469132 3577451026968 3578272107384 3585563160816 3599233170624 3603559172031 3612465645516 3613071052864 3617297791884 3617413686341 3631205126724 3638604035976 3647597125536 3648434305568 3652476264864 3660262393333 3660758523968 3665904486426 3666518849504 3674217195012 3688225199568 3696588522016 3697340931648 3701784851037 3702405227248 3709949213152 3710178920994 3715667895744 3728569520382 3731912677584 3737784966552 3746140646976 3746260669424 3751271784176 3752035324128 3760543340736 3765063224559 3774368867724 3779417580876 3787118486424 3788758701936 3796478640864 3801556928736 3801678726664 3809660858367 3816172680096 3824185243788 3830202726714 3838765003632 3838887993668 3844805428296 3852639567504 3853523807952 3861375711648 3867691174893 3875571945882 3876461449666 3880756031418 3890347618248 3895676277598 3899169268176 3914034905664 3918739274541 3928181519808 3928424739876 3929083098304 3933805553951 3941821038974 3947897139228 3956849286936 3966628944096 3971934830304 3980401961263 3980941485248 3986537531886 3987205629344 3995577299532 4018982883552 4025306887056 4025556120807 4033758555918 4034434567072 4040653425984 4049267047098 4054683472602 4058319034224 4064704934472 4073921952464 4078435293072 4079371357136 4080201679008 4088515459392 4093429540473 4094115551792 4094369045949 4102711693626 4104488593764 4118353339464 4124833705692 4128532166304 4134054619296 4134187070104 4142867347437 4149948716256 4158404612544 4158662087268 4165205880654 4173692864796 4174650791948 4183157020952 4189605127344 4199105365728 4214543253102 4220180757198 4230611258328 4236405981178 4240204481136 4255529979792 4261222309008 4271754247488 4276888567497 4286586727514 4293194265108 4302929399496 4313564420256 4319334378144 4328135413056 4328542074493 4334945878368 4335214283946 4344047675604 4344775687616 4349997773779 4353898123848 4360749127644 4370497421472 4377374544816 4386565426698 4387300564192 4394063346624 4403430345678 4409320511022 4418304900828 4420218485592 4429225081008 4435149750192 4446111563712 4451455447803 4452201460112 4461549451086 4468569847833 4478559170904 4485606333012 4489628274144 4495777775944 4504938330256 4505217261207 4511882444832 4521500603529 4522113470784 4527548703321 4538738887956 4549030812872 4556042893584 4566374056608 4583162196522 4589292776778 4605879995766 4610009778192 4616324168092 4627733768112 4633923968688 4645377067968 4650960453867 4661506849454 4668692305788 4678205189112 4679278909656 4688813364144 4696191368232 4706051648571 4706689530816 4714095663648 4723993536444 4724144888281 4724785222976 4730464051369 4734705539928 4742155756884 4758174508584 4760235292176 4769934702624 4770230041278 4771029476512 4780750881088 4786496975897 4787471227266 4788570026058 4793875097634 4804745562708 4812305989974 4816620860688 4823063722512 4834984295232 4840795574433 4841606835632 4851472047968 4851772435146 4859406860763 4887872648568 4898135389329 4898956260016 4906507731552 4916967128619 4917633599424 4923544216731 4935713134716 4946905227992 4954530610224 4964625914976 4971426027176 4975883570112 4983713288736 5008726642626 5013217630512 5020084299412 5032491823632 5038067126736 5039223441168 5049491315232 5051678269248 5057749997937 5068055621538 5069218818794 5079547811156 5087377654632 5087540648918 5098913658384 5106936968952 5117659664481 5118353338176 5126407237728 5136852756672 5137170813684 5137335403291 5138031743936 5144207262859 5154689050966 5156921566524 5167429261176 5174341375224 5187130157664 5198892357568 5205141026267 5206200489126 5213164464774 5224985699388 5233207388514 5237899653168 5263862852304 5264188773363 5274915034662 5275799049248 5283215289261 5295195369282 5315383375848 5326543732419 5327436399376 5335648349472 5346520216128 5347022562609 5352946322157 5354174906241 5367075849408 5367408161076 5378344741224 5398849755936 5399022729464 5406244630136 5411092045632 5419606579296 5437913724096 5446807690086 5457906053964 5459158727932 5470282258168 5471395688304 5472651458352 5478714397296 5491137785952 5499778274256 5511325792518 5523823129916 5532337799352 5532515049698 5544882783024 5553607840872 5564923819728 5565268381491 5586140169792 5586665030401 5592854280573 5597869016376 5605536489826 5606677449828 5614356988303 5619391004136 5626907676264 5640815011104 5653605974848 5660401174337 5661553301586 5669126371314 5674039973056 5680677729636 5681629745344 5702518089996 5724259020144 5736277865682 5737239199328 5745304090071 5758331990502 5780285711928 5792063567472 5805197498464 5813357918823 5814145891008 5814332170192 5814692174499 5821134047127 5836499393088 5843514416397 5848753902264 5871052358496 5871240460904 5879094014696 5891073201104 5892272279712 5893624647456 5905633441344 5912731558461 5913533000256 5935273930404 5948732601448 5949943416144 5957902245456 5958093130444 5971412227872 5980808444016 5993365949298 6006956348276 6016408494278 6028474325328 6028667471372 6036731604428 6037960330584 6051651850608 6073900570647 6074723858112 6082025208903 6087478551336 6095816649286 6097057401708 6105408619933 6110882928696 6117652939608 6119057035704 6141173327688 6146679704256 6154067540439 6156732890646 6170311690816 6177530009196 6177727930829 6178565291584 6187250558538 6201280605156 6224923074384 6237606918816 6237993130902 6239038546208 6247808820981 6251751152192 6260539297194 6261588490976 6261976187922 6274735531428 6298658048592 6312940719904 6321814879653 6322671770688 6322874342512 6330271135797 6344232678112 6346980389568 6354608971767 6360306721704 6383294969688 6384760034744 6391833463512 6397564590144 6406327416944 6407631371232 6416407986632 6422161147584 6429880091271 6430751630016 6454394099244 6469029913528 6470346630384 6479001567216 6479209147684 6492203119584 6502418817552 6517163531424 6530847185772 6541123691466 6555746132208 6555956171492 6564725622308 6566061817224 6580950846288 6605145518517 6606040813632 6613980766533 6627457351242 6628978455346 6630327728388 6643837621512 6652724625288 6652937771662 6678302190168 6684290174016 6692324176629 6709989098176 6717422835648 6717838756356 6718053988919 6718964588224 6728409499518 6743666663916 6757407495384 6783170206176 6798551544512 6808108331934 6809249291936 6823546219308 6849561084912 6874743294783 6875895422032 6883939165167 6889905681568 6899121833632 6900526092096 6908819993649 6924486252138 6941600652168 6950885953032 6957118344384 6966647599184 6968065601952 6977609851352 6983866204224 6991603359552 6992260274181 7018483803072 7018918364484 7033220046216 7044287052348 7060034296224 7060260492376 7071143495472 7087177834464 7102058309892 7113233635326 7129363416812 7137261762876 7138899874988 7140352938264 7154902053936 7156544214768 7171126321632 7182855039087 7207118344062 7218458984961 7224931291032 7234595583768 7234827372682 7262410253448 7277208071952 7277658652719 7295194251072 7296868611136 7304952529728 7305638885909 7320524786666 7331808972852 7333037699008 7348434390024 7376450399136 7393177044032 7403569702074 7404810454496 7419898426304 7420357841988 7457139040764 7463825355168 7475569933104 7492521338848 7502543568352 7504070648256 7513089963939 7530126449118 7548737735448 7558835161752 7574236972848 7577517403872 7592957281728 7602083432307 7603113857472 7603357453328 7603828228191 7619321716734 7631310973377 7632345360192 7648370487576 7660405453428 7677530007264 7677775987336 7689610856592 7705279135008 7707047615904 7722751423296 7732033576449 7735382349786 7751143891764 7752922899332 7761512062836 7780695236496 7791352555196 7798338536352 7837478549082 7849811082771 7856849479752 7867611107902 7883642077948 7895794278456 7913698573872 7933257888192 7942793053923 7943869660608 7960803922526 7973075063772 7974411258688 7991154599064 8037965767104 8050613774112 8051112241614 8067517111836 8068869134144 8078567294161 8098534094196 8109366945204 8116638068448 8129409868944 8147843904928 8156870586144 8158742714272 8160403358016 8170211535129 8186859080946 8188231103584 8188738091898 8205423387252 8208977187528 8236706678928 8249667411384 8257064332608 8266988688777 8268109238592 8268374140208 8285734694874 8298772574547 8299897432512 8317324174536 8330411761308 8347385729592 8349301583896 8366314041904 8379210254688 8398210731456 8408304734739 8429086506204 8440361514396 8461222516656 8472811962356 8480408962272 8511059959584 8522444618016 8553777134994 8573173455028 8586388530216 8605858798992 8627128840512 8637497985753 8638668756288 8657084148986 8669891756736 8670428567892 8688095351208 8699995547558 8707796247696 8721498255288 8740994842944 8754749089632 8773130853396 8774601128384 8785147523971 8806860691356 8818641022044 8836609801656 8840436971184 8858450162016 8870299500384 8889208669523 8902910895606 8904402920224 8923098902172 8937139695666 8957118341808 8971212666024 8979256548288 8990048923947 8991555551888 9009876660512 9010434522414 9023764889664 9024612741417 9043001207058 9055097406642 9077477775912 9098061625744 9112085787168 9132748113216 9143724973929 9166324393044 9178585553556 9211759991532 9220019556384 9232648336184 9255467536224 9267847937376 9301920907734 9323013698908 9337384611576 9356410378224 9358557819312 9377626728288 9392382736464 9392964281883 9412103297142 9428191327296 9447987072888 9448289776562 9460928102738 9469411079856 9484311513768 9516349017168 9520470584352 9539869405248 9540460082556 9542058953024 9553527773881 9572993951794 9574942454532 9577140052116 9587750195268 9609491125416 9624611979948 9633241721376 9646127445024 9666690477353 9681591148866 9683213671264 9702944095936 9703544870292 9718813721526 9775745297136 9796270778658 9797912520032 9811685537199 9813015463104 9833934257238 9847088433462 9871426269432 9893810455984 9909061220448 9929251829952 9941186026863 9942852054352 9943467683019 9967426577472 9979406657493 10017453285252 10026435261024 10040168598824 10064983647264 10076134253472 10078446882336 10098982630464 10115499995874 10136111243076 10138437637588 10159095622312 10174755309264 10175081297836 10197827316768 10213873937904 10235319328962 10252814475456 10274341627368 10274670806582 10288414525718 10309378101932 10313843133048 10334858522352 10348682750448 10374260315328 10386729378207 10410282052534 10412400978252 10426328929548 10426662978277 10449971398776 10466414777028 10475799306336 10512173609483 10527725704608 10528377546726 10549830069324 10551598098496 10564280307749 10566430578522 10590390738564 10630766751696 10653087464838 10654872798752 10669850452989 10671296698944 10694045125218 10705892644314 10708349812482 10734816322152 10756689482448 10797699511872 10798045458928 10810677516093 10812489260272 10839213158592 10852241059023 10893615380172 10915812107928 10918317455864 10940564516336 10942791376608 10945302916704 10957428794592 10980787179999 10982275571904 10999556548512 11022651585036 11047646259832 11064675598704 11065030099396 11089765566048 11107215681744 11129847639456 11130536762982 11173330060802 11185708561146 11195738032752 11211072979652 11213354899656 11228713976606 11238782008272 11253815352528 11281630022208 11295189673677 11320802348674 11323106603172 11338252742628 11338616008447 11361355459272 11405036179992 11428982575101 11448518040288 11472555731364 11472923300111 11474478398656 11488269839039 11490608180142 11516663981004 11560571423856 11584127134944 11603073524679 11610394996928 11626715837646 11628664340384 11629384348998 11642268094254 11687028832794 11697507804528 11742104716992 11742480921808 11756217823623 11758188029392 11782146402208 11784544559424 11787249294912 11801416661853 11825463116922 11870547860808 11897465202896 11899886832288 11915804490912 11916186260888 11941205883789 11942824455744 11961616888032 11986731898596 12013912696552 12032816988556 12056948650656 12057334942744 12073463208856 12075920661168 12103303701216 12147801141294 12164050417806 12174957102672 12191633298572 12194114803416 12210817239866 12221765857392 12235305879216 12238114071408 12282346655376 12283107137847 12308135080878 12313465781292 12355060018392 12355455861658 12374501117076 12402561210312 12428602042311 12449846148768 12475213837632 12475986261804 12476385979421 12478077092416 12493074781229 12495617641962 12521078594388 12523176981952 12523952375844 12549471062856 12597316097184 12625881439808 12643629759306 12645748685024 12660542271594 12688465356224 12709217943534 12720613443408 12766589939376 12769520069488 12783666927024 12812654833888 12815262742464 12830665702491 12832815973264 12859760182542 12908788198488 12938059827056 12940693260768 12958003134432 12958418295368 12984406239168 12985626223479 13004837635104 13034327062848 13049993321337 13061694371544 13082247382932 13111492264416 13111912342984 13129451244616 13132123634448 13161901692576 13210291037034 13227961533066 13254914702484 13257956910692 13260655456776 13287675243024 13305449250576 13305875543324 13356604380336 13384648353258 13405709543499 13435677512712 13436107977838 13456818999036 13487333327832 13514814990768 13515651783621 13564501810587 13566340412352 13567615073831 13582646109963 13616216663868 13618498583872 13634866971593 13647092438616 13699122169824 13749486589566 13751790844064 13767878330334 13779811363136 13798243667264 13817639987298 13848972504276 13883201304336 13901771906064 13933295198368 13936131203904 13952881361601 13955219702704 13984520548362 14037836728968 14066440092432 14088574104696 14118154945713 14120068592448 14120520984752 14142286990944 14172434664843 14174355668928 14191392154107 14204116619784 14226467270652 14258726833624 14274523525752 14277799749976 14280705876528 14309804107872 14313088429536 14342252643264 14359490927691 14365710078174 14414236688124 14436917969922 14449862582064 14469191167536 14469654745364 14524820506896 14554416143904 14555317305438 14578220582289 14611277771818 14641049573332 14663617945704 14696868780048 14750901385857 14752900798272 14770632650193 14807139404148 14809620908992 14827420934123 14840715683976 14914278081528 14927650710336 14951139866208 14985042677696 15003053546299 15005087136704 15026179927878 15060252898236 15097475470896 15117670323504 15148473945696 15155034807744 15173249993811 15204166864614 15206714906656 15207656456382 15238643433468 15262621946754 15296740975152 15320810906856 15352978993443 15355060014528 15355551974672 15379221713184 15410558270016 15412006209873 15414095231808 15432621788577 15464067152898 15470764699572 15502287783528 15505845798664 15523024125672 15561390472992 15582705110392 15596677072704 15615423078801 15674957098164 15699622165542 15713698959504 15735222215804 15767284155896 15791588556912 15827397147744 15885586107846 15921607845052 15946150127544 15982309198128 16041067687827 16062524718723 16101227548224 16102224483228 16135034223672 16157134588322 16197068188392 16218733890408 16233276136896 16258819737888 16295687809856 16313741172288 16315273973089 16317485428544 16340423070258 16373718161892 16376462207168 16377476183796 16410846774504 16417954375056 16473413357856 16499334822768 16533977377554 16536748280416 16571469389748 16597545149094 16634648349072 16660823522616 16694771459184 16695805144473 16698603167792 16732628083808 16758420509376 16759995091203 16778562841719 16816609469478 16843070964909 16858173012408 16880723028792 16922445033312 16945623924712 16960817924544 16981203523011 17022119919168 17044889236032 17107554269988 17146346910056 17172777060432 17211717597984 17274995971506 17314168297972 17340857135784 17376190702416 17399991095116 17415592495392 17442996510576 17444076523497 17509498179264 17530543249191 17546261706792 17570295047942 17613721382712 17637282044088 17673219603312 17680873942368 17716900324032 17738194675383 17740599000768 17742265865779 17778417339046 17805821791212 17808805840448 17846197804344 17874279391332 17914236683616 17942425332048 17980097847894 17983111103776 18019753321024 18020869044828 18049225482834 18086002414116 18110194813284 18154955551824 18196123251488 18221701711941 18224171574336 18246075626709 18287449947858 18316225859799 18332648786088 18357171107112 18423519983064 18440039112768 18462202621317 18465296672368 18510935072448 18533183792487 18535695874752 18603841815468 18646027397816 18674769223152 18712820756448 18717115638624 18755253456576 18784765472928 18785928563766 18824206594284 18895974145776 18896579553124 18921856205476 18938822159712 18968623027536 19032698034336 19040941168704 19063826915301 19080920165112 19107055547762 19145987903588 19149884909064 19154280104232 19175500390536 19218982250832 19249223959896 19266483442752 19289640273813 19292254890048 19333380954706 19363182297732 19363802673943 19366427342528 19407089740584 19437627443052 19551490594272 19592541557316 19595825040064 19619377714391 19623371074398 19667868514476 19694176866924 19742852538864 19787620911968 19815436555551 19818122440896 19841942299599 19882372053726 19885704108704 19886935366038 19958813314986 20034906570504 20052870522048 20076972529887 20080337197648 20129967294528 20152268506944 20154161966757 20156893764672 20230999991748 20272222486152 20276875275176 20318191244624 20349510618528 20350162595672 20395654633536 20427747875808 20470638657924 20548683254736 20549341613164 20576829051436 20618756203864 20627686266096 20669717044704 20697365500896 20773458756414 20820564105068 20824801956504 20852657859096 20853325956554 20899942797552 20932829554056 20951598612672 20976780822543 21024347218966 21055451409216 21056755093452 21057429729973 21099660138648 21128560615498 21132861157044 21180781477128 21261533503392 21306174929676 21309745597504 21335358272501 21339700905978 21388090250436 21411785288628 21416699624964 21469632644304 21513378964896 21548565117261 21596090917856 21621355032186 21624978520544 21655376954883 21704482118046 21787230760344 21831624215856 21832975958157 21836634911728 21881129032672 21885582753216 21890605833408 21914857589184 21916916657727 21961574359998 21999113097024 22045303170072 22095292519664 22129351197408 22130060198792 22179531132096 22214431363488 22259695278912 22261073525964 22346660121604 22371417122292 22391476065504 22422145959304 22426709799312 22457427953212 22477564016544 22507630705056 22590379347354 22641604697348 22646213206344 22676505485256 22677232016894 22722710918544 22810072359984 22811484684573 22857965150202 22893932920131 22897036080576 22945111462728 22945846600222 22976539678078 22981216360284 23033327962008 23121142847712 23168254269888 23196100729347 23201424593711 23206147049358 23253431675292 23257328680768 23258768697996 23284536188508 23374057665588 23395015609056 23484961843616 23512435647246 23516376058784 23549433248313 23564292804416 23602833323706 23650926233844 23741095721616 23794930405792 23799773664576 23828379161769 23831608981824 23832372521776 23882411767578 23923233776064 23973463797192 24027825393104 24065633977112 24113897301312 24114669885488 24146926417712 24151841322336 24206607402432 24235701882483 24295602282588 24328100835612 24349914205344 24383266597144 24388229606832 24421634479732 24443531714784 24470611758432 24476228142816 24564693310752 24566214275694 24616270161756 24626931562584 24710120036784 24710911723316 24749002234152 24805122420624 24857204084622 24896317723641 24899692297536 24951972523608 24952771958842 24986149562458 24991235283924 25042157188776 25047904751688 25098942125712 25194632194368 25224914204217 25287259518612 25291497370048 25321084543188 25321895804387 25418435887068 25441226886816 25533179878752 25539040138976 25567333854048 25621836753331 25625309667776 25661331404982 25665631946528 25719520365084 25817576396976 25876119654112 25881386521536 25912493957259 25916006268864 25916836590736 25971252446958 26009675270208 26099986642674 26123388743088 26164494765864 26222984528832 26223824685968 26258902489232 26264247268896 26323803385152 26355442571913 26420582074068 26455923066132 26509829404968 26515913821384 26521310913552 26575350486048 26610898501152 26611751086648 26667626008569 26713208760672 26769296706516 26811419086998 26871355025424 26872215955676 26913637998072 26974666655664 27029629981536 27031303567242 27073838224251 27129003621174 27135230147662 27165292219926 27232433327736 27269733943186 27294184877232 27398244339648 27431174921787 27498973179132 27503581688128 27535756660668 27536638877657 27635279974596 27697945008552 27766402608672 27803543812128 27862813728841 27866590396736 27905762723202 27910439405408 27969041096724 28075673457936 28132880184864 28177148209392 28178892845649 28236309891426 28241041969504 28284573981888 28344869329686 28382784308214 28408233239568 28452934541304 28517453667248 28549047051504 28555599499952 28561411753056 28619608215744 28626176859072 28660583321643 28718981855382 28731420156348 28828473376248 28873835939844 28899725164128 28938382335072 28939309490728 29000071432059 29049641013792 29108832287808 29110634610876 29156441164578 29222555543636 29282099146664 29327235891408 29393737560096 29501802771714 29541265300386 29614278808296 29654841868246 29681431367952 29828556163056 29830403049057 29902279732416 29938219972479 30006107092598 30052359855756 30120505796472 30194950941792 30235340647008 30296947891392 30299794521451 30346499987622 30408333729228 30413429813312 30415312912764 30477286866936 30525243893508 30593481950304 30641621813712 30705957986886 30711103949344 30758443426368 30824012419746 30865243577154 30928134305796 30941529399144 31004575567056 31011691597328 31046048251344 31122780945984 31160188134621 31165410220784 31230846157602 31279988934831 31349914196328 31399244331084 31427397919008 31470444431608 31534568311792 31536520828449 31583177113824 31654794295488 31692840923247 31771172215692 31843215690104 31892300255088 31964618396256 32082135375654 32125049437446 32204448966456 32270068447344 32314269176644 32394136376784 32437467780816 32517639475776 32556723177069 32630547946178 32680846140516 32747436323784 32754952367592 32821693549008 32835908750112 32942361539997 32946826715712 32949922322161 32998669645536 33067954755108 33069014217967 33073496560832 33113248359583 33142938779496 33195090298188 33269296698144 33321647045232 33389542918368 33391610288946 33397206335584 33465256167616 33505478831279 33519990182406 33557125683438 33633218938956 33686141929818 33716346024816 33761446057584 33844890066624 33885569021031 33891247849424 33962407046022 34015848025341 34215108539976 34286947725303 34292693820112 34345554120864 34418769900333 34423435195968 34464809517117 34549991943012 34628336595944 34681714271568 34752381404832 34799982190232 34831184990784 34885993021152 34888153046994 35061086498382 35092523413584 35140590095884 35227442765424 35274564088176 35346439206624 35361747884736 35404249985559 35476389350766 35484531731558 35556834678092 35611643582424 35692395608688 35748558782664 35823617651367 35828473367232 35884850664096 35960195695788 35961347823037 35966222207552 36009450840013 36041738089656 36098450965668 36172004828232 36220389626568 36309911103648 36392246502976 36435987183869 36443403423882 36492151253418 36574899895716 36632451719598 36665297572176 36714342214224 36847039966128 36849321413541 36924405242634 36930593344736 37066367584974 37207683630936 37285806126933 37292054795632 37349538446304 37425641512896 37429157938263 37434231277248 37479224343687 37569530945856 37571857127532 37648413188568 37791948291552 37793159106248 37843712410952 37877644319424 37937246055072 38065396068672 38127653830602 38161840330224 38214111095524 38291975807176 38299769818128 38308560208464 38351000781072 38437964501664 38498447919792 38579280547626 38666761909412 38726364595464 38727605347886 38814179481168 38875254886104 38956878670437 39102981188544 39106655212807 39149979964011 39185083114632 39238755428782 39246742148796 39335737028952 39388353733848 39485705077728 39575241823936 39622808220359 39630873111102 39683884599198 39764744107452 39771408217408 39773870732076 39917626629972 40069813141008 40153945059774 40160674395296 40217128630497 40308323933514 40461999983496 40544444972304 40546955350863 40553750550352 40636382489248 40693505431761 40699021237056 40700325191344 40702845221493 40747938329889 40855495751616 40904600914779 40941277315848 41097366509472 41098683226328 41153658102872 41237512407728 41255372532192 41339434089408 41394731001792 41546917512828 41641128210136 41649603913008 41705315718192 41706651913108 41799885595104 41865659108112 41953561645086 42048694437932 42113510186904 42114859459946 42199320277296 42257121230996 42265722314088 42361562954256 42517303994529 42523067006784 42574176462321 42612349859352 42670716545002 42679401811956 42737860339531 42776180500872 42823570577256 42833399249928 42939265288608 43026757929792 43078472783073 43088359959749 43097130234522 43192181835712 43242710064372 43244095515803 43249957041088 43310753909766 43408964236092 43574461520688 43663248431712 43665951916314 43673269823456 43734661746867 43762258065344 43833833315454 43923148719996 44090606340144 44190585039328 44252704157571 44258702394816 44260120397584 44311897950579 44428862726976 44482262802369 44522147051928 44693320243208 44742834244584 44782952131008 44844291918608 44853419598624 44914855906424 44955128033088 45009160638897 45015261410112 45180758694708 45283209394696 45292426412688 45353010970512 45354464033788 45445421837088 45620144719968 45622969369146 45715930300404 45787865840262 45890222925456 45891693200444 45953079356156 45962432720568 46066655924016 46236018629619 46242285695424 46297865365731 46392201458694 46402849187422 46412294098716 46506863350584 46517537395992 46569072377016 46748115331176 46790031218112 46846269236403 46969923687232 47024871294492 47026377922433 47032752117568 47098866496626 47205666647412 47301852467688 47482191443232 47589860811584 47656758323538 47664745043552 47764823535156 47946927594384 48055650786208 48123203063481 48131267954224 48187574156169 48229339770976 48293852835424 48303682644672 48471403764966 48591204565176 48656201671224 48699828410688 48766533194288 48776459213664 48843268959464 48887063429568 48941223516864 48945821919267 48952456285632 49129386621504 49132428551388 49232540323512 49253863125168 49420240073568 49421823446632 49498004468304 49610244841248 49714408169244 49792635447282 49903945047216 49905543917684 49972299124916 49982470567848 50084314377552 50095809503376 50197884251424 50279985273609 50449828408434 50529212894727 50574519037224 50642169086376 50643791608774 50836871774136 50882453773632 50943610569033 51066359757504 51078080277952 51134667708096 51139472201363 51243673506662 51322662809964 51331263893056 51439040730168 51635152793952 51752239308224 51824987914518 51833673181472 51942504893916 52199973285348 52246777486176 52328989531728 52332229570491 52447649371936 52517804978464 52528494537792 52591629747573 52710885143826 52841164148136 52911846132264 53019658809936 53031827642768 53042621827104 53150700972096 53214584026149 53221797002304 53223502173296 53226797597337 53335252017138 53426417521344 53538593413032 53622838173996 53742710050848 53744431911352 53827275996144 53949333311328 54059259963072 54062607134484 54147676448502 54258007242348 54270460295324 54330584439852 54464866655472 54539467886372 54588369754464 54862349843574 54948677579397 54997946358264 55071513321336 55073277755314 55270559949192 55395890017104 55532805217344 55599551377461 55607087624256 55725627457682 55811525446404 55820878810816 55938082193448 56151346915872 56265760369728 56354296418784 56357785691298 56472619782852 56482083939008 56549971059127 56689738659372 56765568616428 56816466479136 56905869082608 57034907334496 57098094103008 57111198999904 57122823506112 57191480745903 57321166643286 57437963710764 57462840312696 57656946752496 57747671879688 57799450328256 57868920821439 57876764670144 57878618981456 58000142864118 58091408021829 58099282027584 58221269221752 58312882329156 58445111087272 58564198293328 58654471782816 58787475120192 58858133143173 59003605543428 59082530600772 59228557616592 59309683736492 59362862735904 59657112326112 59660806098114 59876439944958 60012214185196 60104719711512 60241011592944 60389901883584 60462485900271 60470681294016 60599589042902 60692999975244 60816667458456 60830625825528 60954573733872 61050487787016 61186963900608 61283243627424 61411915973772 61422207898688 61496032667797 61648024839492 61730487154308 61856268611592 61883058798288 62009151134112 62023383194656 62092096502688 62224460686661 62320376269242 62330820441568 62461692315204 62559977869662 62699828392656 62798488662168 62854795838016 62930342467629 62940888863216 63069136623584 63073041656898 63166354227648 63172289189919 63385681846494 63542344431384 63686431380208 63784600510176 63929236792512 64006074817503 64164270751308 64250098874892 64408897932912 64540136894688 64628538353288 64788272753568 64874935561632 65113446354138 65261095892356 65361692281032 65494872647568 65509904735184 65643387098016 65671817500224 65750749973181 65884723079994 65899844644322 65997339291072 66135909510216 66138028435934 66226496719166 66285877558992 66390180596376 66538593396288 66643294090464 66779085836736 66783220577892 66794412671168 66874694417167 67010957662558 67039980364812 67114251366876 67266437877912 67372283859636 67432692049632 67522892115168 67666833341471 67771138042062 67782495698848 67924814092044 68031696050682 68430217079952 68434454053719 68573895450606 68585387640224 68681798760393 68691108241728 68837539800666 68929619034234 69099983886024 69256673191888 69363428543136 69504762809664 69588302188041 69599964380464 69604273781133 69771986042304 69776306093988 70122172996764 70185046827168 70281180191768 70454885530848 70549128176352 70692878413248 70808499971118 70952778701532 70969063463116 71113669356184 71223287164848 71384791217376 71497117565328 71647235302734 71769701328192 71920391391576 71922695646074 72018901680026 72083476179312 72196901931336 72344009656464 72440779253136 72619822207296 72707105647449 72871974367738 72886806847764 72984302506836 72986640847939 73149799791432 73264903439196 73330595144352 73428684428448 73585215266381 73694079932256 73698642827082 73848810485268 73861186689472 73949962154243 74132735169948 74415367261872 74571612253866 74584109591264 74688953170923 74699076892608 74858315876526 74958448687374 75143714255064 75296826377136 75583896583104 75586318212496 75674742612651 75687424821904 75874492110144 75965687413161 76255307661204 76323680660448 76428222191048 76583951614352 76599539636256 76617120416928 76702001562144 76865510259993 76875929003328 76996895839584 77158561095252 77333523818824 77452729190928 77455210695772 77628358962336 77750509772208 77913757340874 78213310425614 78299959928022 78370166229264 78477510857564 78493484297592 78671474057904 78776707467696 78971410155456 79066327715739 79245616440718 79261746222204 79367769198396 79370312059129 79529488214904 79547741464152 79835253259944 80002878025707 80139626282016 80307890119548 80310463100777 80321348790592 80417888873273 80434257260994 80616647867028 80923999966992 81088889944608 81093910701726 81107501100704 81221514672753 81272764978496 81387010863522 81400650382688 81405690442986 81495876659778 81809201829558 81882554631696 82194733018944 82197366452656 82293524765361 82307316205744 82475024815456 82510745064384 82609916632971 83093835025656 83282256420272 83299207826016 83410631436384 83413303826216 83588441186523 83599771190208 83731318216224 83907123290172 84097388875864 84227020373808 84229718919892 84398640554592 84514242461992 84531444628176 84723125908512 85034607989058 85148352924642 85224699718704 85341433090004 85358803623912 85475720679062 85552361001744 85647141154512 85666798499856 85878530577216 85981749964929 86156945566146 86176719919498 86194260469044 86485420128744 86488191031606 86621507819532 86817928472184 87000214296177 87148923041376 87326496863424 87331903832628 87334701855947 87346539646912 87451523468603 87469323493734 87667666630908 87846297439992 88181212680288 88381170078656 88505408315142 88520240795168 88623795901158 88964525604738 89044294103856 89386640486416 89485668489168 89491209147171 89688583837216 89706839197248 89814659917437 89829711812848 90018321277794 90361517389416 90566418789392 90584852825376 90706021941024 90708928067576 90890843674176 90899383564353 91240289439936 91245938738292 91431860600808 91575731680524 91780445850912 91783386400888 91906158712312 91924865441136 92133311848032 92472037259238 92595730731462 92784402917388 92805698374844 92824588197432 93013726701168 93035074791984 93138144754032 93496230662352 93692538472806 93839966804493 94049742588984 94052755844866 94197732993252 94411333294824 94603704935376 94609562485347 94964382886464 94973305516817 95078522769741 95313516647076 95329490087104 95444068801151 95529647070312 95893855188768 96111301572416 96246406126962 96262535908448 96375148312338 96458679541952 96587705670848 96942807529932 97182409130352 97312403342448 97533066388576 97552918427328 97670169531207 97686537918928 97891643838534 98264857102776 98465080647024 98507726250336 98827084619991 98840480147136 98843646893264 98849766966483 98996008936608 99207042653901 99220489682496 99339745078749 99428816338488 99585270894564 99807890094432 99811087835368 99944598249832 99964941135696 100168628755104 100191619006752 100395768502848 100516436493837 100559970547218 100899656816868 101058425789454 101149038074448 101284338172752 101287583217548 101673743548272 101887221138066 102047544076023 102278944402726 102487347013324 102645325619928 102878081460336 103256309700999 103270305587904 103394428551351 103649975829036 103667346362944 103791946538861 103885009787832 104399946570696 104493554972352 104657979063456 104664459140982 104895298743872 105021374824093 105035609956928 105183259495146 105421770287652 105682328296272 105823692264528 106039317619872 106063655285536 106085243654208 106212749956677 106429168052298 106447004346592 106453595194674 106670504034276 107077186826064 107245676347992 107470852954101 107485420101696 107488863822704 107654551992288 107884043469111 107898666622656 108028352520039 108125214268968 108295352897004 108516014484696 108540920590648 108661168879704 108929733310944 109078935772744 109176739508928 109307961551607 109724699687148 109897355158794 109995892716528 110143026642672 110146555510628 110541119898384 110791780034208 111199102754922 111451254915364 111623050892808 111876164386896 112287473814789 112302693831744 112437673031061 112708592837568 112715571382596 112945239565704 113099942118254 113379477318744 113531137232856 113632932958272 113811738165216 114069814668992 114196188206016 114206917811623 114222397999808 114382961491806 114642333286572 114875927421528 114925680625392 115313893504992 115495343759376 115737841642878 115757237962912 116000285728236 116182816043658 116442538443504 116625764658312 116870636011311 116890222174544 117128396586656 117308943565632 117319965638421 117449939892033 117716266286346 118007211086856 118165061201544 118457115233184 118619367472984 118725725471808 118868424661077 119314224652224 119321612196228 119752879889916 120024428370392 120209439423024 120482023185888 120924971800542 121199178085804 121385999950488 121633334916912 121661251651056 121909147467744 122100975574032 122108535664479 122566487254848 122713802744337 122823831947544 122992065335594 123296049678984 123460974308616 123712537223184 123766117596576 124018302268224 124046766389312 124184193005376 124195861060453 124448921373322 124640752538484 124661640883136 124923384630408 125119955739324 125399656785312 125596977324336 125860684935258 125881777726432 126138273247168 126146083313796 126344578379838 126771363692988 127084688862768 127372862760416 127551911983587 127569201020352 127722529386963 128012149635006 128213581018593 128328541502616 128500197749784 128817795865824 129080273789376 129235418349219 129257076706576 129265079879247 129576545507136 129732286547409 129749871123264 130226892708276 130522191784712 130723384562064 130989745295136 131019809470368 131286774196032 131501499946362 131769446159988 131799689288644 132271819020432 132276056871868 132452993438332 132571755117984 132780361192752 133286588180928 133446788407107 133566441155784 133749388834334 134021915325116 134079960729624 134228502733752 134532875755824 134744567719272 134865384099264 135027481916691 135045784230336 135333666682942 135542276084124 135546618717601 135564991397696 135849628184088 136063392101364 136860434159904 136868908107438 137147790901212 137170775280448 137335644000737 137363597520786 137675079601332 137859238068468 138199967772048 138513346383776 138708055888857 138726857086272 138893596097193 139176604376082 139199928760928 139208547562266 139552612187976 140244345993528 140370093654336 140538807709209 140562360383536 140909771061696 141079133767299 141098256352704 141616999942236 141905557403064 141938126926232 142227338712368 142446574329696 142769582434752 142994235130656 143294470605468 143840782783152 143845391292148 144037803360052 144166952358624 144393803862672 144688019312928 144881558506272 145414211294898 145743948735476 145773613695528 145968605013672 145973281695878 146299599582864 146529806878392 146661190288704 146837465757801 146857368856896 147170430532762 147388159864512 147397285654164 147402008109811 147697620970536 147899924308486 148265470339896 148830734523744 149143224507732 149168219182528 149347507907507 149377906341846 149716631753052 149916897374748 150287428510128 150593652754272 150839955820827 151172636424992 151349485225302 151374849643808 151587638684181 151931374826322 152510615322408 152647361320896 152830831707099 152856444382096 153167903228704 153199079272512 153234240833856 153404003124288 153418416604089 153731020519986 153993791679168 154317122190504 154667047637648 154905458381856 154910421391544 155256717924672 155501019544416 155827514681748 156426620851228 156599919856044 156740332458528 156955021715128 156986968595184 157342948115808 157553414935392 158132655431478 158491232881436 158523492444408 158735538396792 158740624118258 159058976429808 159095482928304 159670506519888 159680392792011 160005756051414 160279252564032 160615780239096 160620926201554 160835777746546 160868514521988 161233295734056 161847999933984 162177779889216 162187821403452 162215002201408 162409972155977 162443029345506 162774021727044 162801300765376 162811380885972 162991753319556 163618403659116 163765109263392 164394732905312 164587049530722 164614632411488 164846032738191 164950049630912 165219833265942 166187670051312 166564512840544 166598415652032 166798654132383 166821262872768 166826607652432 167176882373046 167462636432448 167814246580344 168194777751728 168454040747616 168459437839784 168797281109184 169028484923984 169062889256352 169446251817024 169649913177381 170069215978116 170296705849284 170449399437408 170682866180008 170717607247824 170951441358124 171104722003488 171294282309024 171333596999712 171963499929858 172313891132292 172353439838996 172388520938088 172970840257488 172976382063212 173243015639064 173635856944368 174000428592354 174274224065487 174297846082752 174663807665256 174669403711894 174903046937206 174938646987468 175335333261816 175692594879984 176362425360576 176574399429519 177010816630284 177040481590336 177247591802316 177253270630709 177929051209476 178088588207712 178773280972832 178971336978336 178982418294342 179377167674432 179629319834874 179659423625696 180036642555588 180723034778832 181132837578784 181169705650752 181387457700813 181412043882048 181417856135152 181798767128706 182491877476584 182863721201616 183151463361048 183560891701824 183566772801776 183812317424624 183849730882272 184266623696064 184488098003391 184944074518476 185191461462924 185568805834776 185611396749688 185649176394864 186027453402336 186070149583968 186276289508064 186673382059983 186992461324704 187385076945612 187679933608986 188099485177968 188105511689732 188395465986504 188822666589648 189207409870752 189219124970694 189516867569757 189946611033634 190157045539482 190627033294152 190888137602302 191059294140624 191787710377536 192018224452509 192492812253924 192525071816896 192750296624676 192756472143599 193885615059864 194364818260704 194624806684896 195039696101887 195066132777152 195340339062414 195373075837856 195783287677068 196529714205552 196930161294048 197015452500672 197252249919543 197654169239982 197687293786528 197699533932966 197992017873216 198414085307802 198679490157498 198857632676976 199170541789128 199615780188864 199622175670736 199889196499664 199929882271392 200337257510208 200383238013504 200624083251501 201032872987674 201119941094436 201799313633736 202116851578908 202298076148896 202568676345504 202575166435096 203000500024413 203347487096544 203774442276132 204095088152046 204557888805452 204974694026648 205290651239856 205756162920672 206512619401998 206788857102702 207299951658072 207583893077722 207770019575664 208799893141392 208812821343399 209315958126912 209328918281964 210042749648186 210366518990292 210843540575304 211364656592544 211647384529056 212078635239744 212098561650157 212127310571072 212425499913354 212858336104596 212894008693184 212907190389348 213341008068552 214154373652128 214491352695984 214941705908202 214977727645408 215309103984576 215768086938222 216056705040078 216250428537936 216590705794008 217032028969392 217081841181296 217322337759408 217859466621888 218121316942347 218157871545488 218615923103214 218959922543817 219449399374296 219794710317588 219991785433056 220286053285344 220293111021256 220755645799143 221082239796768 221583560068416 221849886462729 222398205509844 222902509830728 223246101785616 223752328773792 224574947629578 224875346062122 225431142765192 225890479131408 226199884236508 226758954637488 227062274465712 227623476330432 227897062239483 228413835623246 228765922983612 229284666573144 229751854843056 229851361250784 230596530779979 230627787009984 230649456255127 230990687518752 231475683285756 231514475925824 231792738517081 232000571456472 232365632087316 232885076887008 233251529316624 233741272022622 233780444349088 234256793173312 234639931276842 234899879784066 235432532572692 236014422173712 236330122403088 236914230466368 237198983147217 237238734945968 237736849322154 238110936177387 238643224392456 239505759779832 240008634077121 240048856740784 240418878846048 240931389302331 240964046371776 241253666619819 241849943601084 242398356171608 242771999900976 243266669833824 243322503302112 243818294935488 244201951148064 244217071328958 245427605488674 245647663895088 245984130671188 246592099357968 246921948617232 247425074446368 247532235193152 247829749898913 248391722120906 248897842746644 249281505076968 249846769260816 250239911478648 250765323559569 250799313570624 251193954648672 251721369870516 251729434761259 251763555452864 252066155880091 252292166627592 252689156759676 253542727385976 254169377725536 254745725520832 255051910287083 255103823967174 255445058773926 256024299270012 256427162037186 256657083005232 257000395499568 257635591731648 257945249894787 258470836698438 258514153413152 258530159758494 259464573094818 260453785416552 261000642888531 261044383569424 261446769124128 261979490590272 262004105567841 262039618940736 262354570405809 263002999892724 263538892319976 263599378577288 264543638040864 264552113743736 264905986876664 265143510235968 265560722385504 266893576814214 267132882311568 267498777668668 268043830650232 268159921459248 268457005467504 269065751511648 269489135438544 270054963833382 270667333365884 271084552168248 271093237435202 271699256368176 272126784202728 272698150693059 273720868319808 273737816214876 273746586489649 274295581802424 274671288001474 274727195041572 275350159202664 275718476136936 276399935544096 277026692767552 277359657542513 277416111777714 277787192194386 278353208752164 278399857521856 278417095124532 279105224375952 280488691987056 281077615418418 281124720767072 281519900413479 282158267534598 283233999884472 283811114806128 283828687456041 283876253852464 284454677424736 284893148659392 284919916550451 285235568309223 285988470261312 286332206403453 286588941210936 287681565566304 287690782584296 288075606720104 288333904717248 288787607725344 289376038625856 289763117012544 290828422589796 291487897470952 291547227391056 291937210027344 291946563391756 292599199165728 293059613756784 293674931515602 294340861065524 294794571308328 294804016219622 295395241941072 295799848616972 296530940679792 296549300899449 297621127961703 297661469047488 298019235236247 298286449015464 298695015815014 298755812683692 299165022376717 299433263506104 299833794749496 300574857020256 301187305508544 301549309481511 301618519718243 301679911641654 302345272849984 302698970450604 302749699287616 303175277368362 303862749652644 305021230644816 305661663414198 305712888764192 306142632228069 306335806457408 306836833208178 307462041039972 308634244381008 309334095275296 309768929102997 309810916763712 309820842783088 310183285654053 311002039088832 311375839616583 311655029363496 312853241702456 313199839712088 313480664917056 313910043430256 313973937190368 314685896231616 315064124472279 315106829870784 316265310862956 316982465762872 317046984888816 317471076793584 317481248236516 318117952859616 318190965856608 319341013039776 319360785584022 320011512102828 321231560478192 321241852403108 321671555493092 321737029043976 322466591468112 323652130407333 323695999867968 324085057560117 324375642806904 324819944311954 324886058691012 325548043454088 325622761771944 325983506639112 327236807318232 327530218526784 327923884654821 328789465810624 329174099061444 329184645457031 329229264822976 329692065476382 330439666531884 332375340102624 333129025681088 333597308264766 333653215304864 334353764746092 335628493160688 336389555503456 336862421444367 336908081495232 336918875679568 337313019093183 338056969847968 338125778512704 339299826354762 340138431956232 340593411698568 340898798874816 341365732360016 341435214495648 341902882716248 342209444006976 342588564618048 342620753434869 342667193999424 343926999859716 344627782264584 344706879677992 344777041876176 345941680514976 345952764126424 346486031278128 347271713888736 348000857184708 348548448130974 349327615330512 349338807423788 349806093874412 349877293974936 350670666523632 351385189759968 351959896915263 353148798859038 354021633260568 354495183604632 354506541261418 355858102418952 356177176415424 356605273983231 357546561945664 357942673956672 357964836588684 357976305409541 359258639669748 359318847251392 360073285111176 361446069557664 362265675157568 362774915401626 362835712270304 363597534257412 364983754953168 365727442403232 366302926722096 366325606993437 367133545603552 367624634849248 367699461764544 368141408233011 368976196006782 369888149036952 370382922925848 371137611669552 371222793499376 371298352789728 372054906804672 372140299167936 372552579016128 372587583181359 373346764119966 373984922649408 374770153891224 375359867217972 376198970355936 376211023379464 376790931973008 377645333179296 378414819741504 378438249941388 379033735139514 379893222067268 380314091078964 381254066588304 381776275204604 382118588281248 384036448905018 384640743055779 384985624507848 385500593249352 385512944287198 387771230119728 387795239637741 388729636521408 389196859642227 389249613369792 390079392203774 390680678124828 390746151675712 391566575354136 393059428411104 393860322588096 394504499839086 395308338479964 395374587573056 395399067865932 396828170615604 397358980314996 397715265353952 398341083578256 399244351341472 399778392999328 399859764542784 400340365221321 401248166503002 402065745975348 402239882188872 403598627267472 404233703157816 404596152297792 405082445750073 405137352691008 405150332870192 406001000048826 406639856152803 406694974193088 407548884552264 408190176304092 409115777610904 409949388053296 410581302479712 411512325841344 412006932002211 413025238803996 413577714205404 414599903316144 415167786155444 415540039151328 417599786282784 417625642686798 418657836563928 420085499296372 420733037980584 421687081150608 422729313185088 423237401301897 423294769058112 424197123300314 424850999826708 425716672209192 425814380778696 426682016137104 428308747304256 428982705391968 429883411816404 429955455290816 430472228674579 431536173876444 432113410080156 432500857075872 433181411588016 434064057938784 434163682362592 434644675518816 435571224806627 436242633884694 436315743090976 437231846206428 437919845087634 438898798748592 439589420635176 439983570866112 440512397273403 440572106570688 440586222042512 441511291598286 442164479593536 442206024329433 443699772925458 444796411019688 445805019661456 446492203571232 447504657547584 448042523722521 449149895259156 449750692124244 450862285530384 451780958262816 452399768473016 453517909274976 454124548931424 455794124478966 456827671246492 457531845967224 458569333146288 459503709686112 459702722501568 460255249812267 461193061559958 461298912510254 461981375037504 462951366571512 463585477034162 464001142912944 464731264174632 465770153774016 466503058633248 467482544045244 467560888698176 468122860920169 469279862553684 469799759568132 470865065145384 472028844347424 472660244806176 473667833390297 474397966294434 474477469891936 475473698644308 476221872354774 477286448784912 479011519559664 479041178376033 480017268154242 480097713481568 480837757692096 481862778604662 482507333239638 483699887202168 484796712343216 485543999801952 486533339667648 486645006604224 487229916467931 488403902296128 488434142657916 490855210977348 491295327790176 491968261342376 493184198715936 493843897234464 494850148892736 495659499797826 496783444241812 497795685493288 498563010153936 499693538521632 500479822957296 501530647119138 502387909297344 503442739741032 503458869522518 504132311760182 504584333255184 505378313519352 507085454771952 508338755451072 508949739532143 510103820574166 510207647934348 510890117547852 512048598540024 512854324074372 513314166010464 514000790999136 515096506864667 515890499789574 516941673396876 517028306826304 517060319516988 518929146189636 520907570833104 522001285777062 522088767138848 522822672196461 522893538248256 524008211135682 524709140811618 526005999785448 527077784639952 527198757154576 529087276081728 529104227487472 529723198288557 529811973753328 531121444771008 531759811892127 533787153628428 534265764623136 534997555337336 536087661300464 536319842918496 536914010935008 538131503023296 538978270877088 540109927666764 541334666731768 542169104336496 542186474870404 543398512736352 544253568405456 545396301386118 547475632429752 547493172979298 548591163604848 549342576002948 549454390083144 550700318405328 551436952273872 552799871088192 553464294010173 554719315085026 554832223555428 555574384388772 555592184413903 556706417504328 556834190249064 558210448751904 560020146179949 560148679476737 560977383974112 562155230836836 562173241705439 562249441534144 562925222112911 563039800826958 564316535069196 566467999768944 567622229612256 567657374912082 567752507704928 568550602709271 568909354849472 569839833100902 570471136618446 572664412806906 573177882421872 575363131132608 575381565168592 576054673357527 576151213440208 577575215450688 578269416430797 581656845179592 582975794941904 583094454782112 583874420054688 583893126783512 585119088305661 585198398331456 586119227513568 587349863031204 588681722131048 589589142616656 589608032439244 590790483882144 591599697233944 593061881359584 593098601798898 595242255923406 596038470472494 596572898030928 597390031630028 597511625367384 598330044753434 598866527012208 599667589498992 601149714040512 601872249754503 603098618963022 603237039436486 603359823283308 605397940901208 606350554736724 607725499305288 609001500073239 610042461289632 611323326828396 611342912991629 611425777528384 612160664280221 612285264456138 613673666416356 614924082079944 617268488762016 618668190550592 619537858205994 619641685566176 620366571308106 622751679233166 623310058726992 625706483404912 626399679424176 626438464030197 627820086860512 627947874380736 630128248944558 632530621725912 633964931525744 634093969777632 634942153587168 634962496473032 636235905719232 636295684950471 636381931713216 638682026079552 638721571168044 640023024205656 642463120956384 642483704806216 643343110986184 643474058087952 644933182936224 647304260814666 648170115120234 648751285613808 649639888623908 649772117382024 651096086908176 651245523543888 651967013278224 654473614636464 655847769309642 656879767631451 658348198122888 658369290914062 659384130952764 660879333063768 662266937397429 664750680205248 664813138617719 665549659388187 667194616529532 667306430609728 668707529492184 671256986321376 672779111006912 673724842888734 673837751359136 674626038186366 676113939695936 678599652709524 680276863912464 681186823397136 682731464720032 682870428991296 683691186718449 683805765432496 685241506869738 687853999719432 689255564529168 689413759355984 689554083752352 691789592339937 691883361029952 691905528252848 691948368765381 692972062556256 694543427777472 695378215551243 696001714369416 697096896261948 698655230661024 698677614847576 699612187748824 699754587949872 701341333047264 702770379519936 703919793830526 706297597718076 708043266521136 708990367209264 709013082522836 711716204837904 713210547966462 714332808532161 715929673177368 715952610819082 718517279339496 720146570222352 722794167906993 722892139115328 723760999859457 725549830803252 725671424540608 726543625772027 727195068514824 729967509906336 731454884806464 732605853444192 732651213986874 734267091207104 735149623768651 735249269698496 736282816466022 737952392013564 739776298073904 740765845851696 742275223339104 742445586998752 742596705579456 743489249696739 745175166362718 746693528239932 749540307782448 750719734435944 752295970678707 752397940711872 752422046758928 753581863946016 755188304283777 755290666358592 756198467640273 756876499882776 758067470279028 759786444134536 760628182157928 762508133176608 763552550409208 764237176562496 765155730861249 768072897810036 769281486111558 769971249015696 771001186498704 771025888574396 775542460239456 775590479275482 778393719284454 780158784407548 781361356249656 783133150708272 786012316703523 786118856822208 787063711217427 789008999678172 790616676959928 790798135731864 793656341231208 794717960629992 795430530707904 796682167156512 798488702682944 799448424681361 799556785998656 800680730442642 802496333006004 804131491950696 804479764377744 807197254534944 808467406315632 810164891500146 810300665740384 812002000097652 813279712305606 815097769104528 816380352608184 818094452079177 818231555221808 819898776106592 821162604959424 821239759468947 824013864004422 826050477607992 827155428410808 829199806632288 830335572310888 831080078302656 832078972627539 835199572565568 835251285373596 837315673127856 840170998592744 841466075961168 843374162301216 846474802603794 848394246600628 849701999653416 851433344418384 851628761557392 853364032274208 854759749651353 857965410783936 858996619210359 859766823632808 860944457349158 863072347752888 864226820160312 865001714151744 866362823176032 868128115877568 868327364725184 869289351037632 869371027423171 871142449613254 872485267769388 872631486181952 874463692412856 875839690175268 877797597497184 879178841270352 881024794546806 881172444085024 883022583196572 884412048658866 887399545850916 889592822039376 889647902698347 891610039322912 892863383885109 892984407142464 894057705708741 896085047445042 897495067130151 898299790518312 899501384248488 901724571060768 903561916525632 904647928444533 904799536946032 904855559154729 907035818549952 908249097862848 911588248957932 913655342492984 915063691934448 917138666292576 919007419372224 920510499624534 922386123119916 922597825020508 925902733143024 927170954068324 928002285825888 929462528349264 933006117266496 934127518849749 934965088090488 936245721840338 938559725107368 939599519136264 941730130290768 944057688694848 945192373416837 945320489612352 947335666780594 948795932588868 948826331023207 948954939783872 950947397288616 952443744709548 954572897569824 958023039119328 958082356752066 960034536308484 960195426963136 961349508005159 963725557209324 965014666479276 967399774404336 969593424686432 970956391221999 971087999603904 972255172680351 974459832935862 976868285315832 981710421954696 982590655580352 983771653964463 983936522684752 986368397431872 987553936371093 987687794468928 991318999595652 993566888483624 995591370986576 997126020307872 999387077043264 1000959645914592 1003061294238276 1006885479482064 1006917739045036 1008264623520364 1009168666510368 1010756627038704 1014170909543904 1017899479064286 1020207641148332 1020415295868696 1021780235095704 1024097197080048 1025708648148744 1026628332020928 1027862260304607 1028001581998272 1030193013729334 1031780999579148 1031814056768677 1033883346793752 1034120639033976 1037858292379272 1041815141666208 1044002571554124 1044177534277696 1045432555352549 1045645344392922 1048016422271364 1049418281623236 1052011999570896 1054155569279904 1054397514309152 1055879690745789 1058208454974944 1059446396577114 1059623947506656 1063519623784254 1067574307256856 1068531529246272 1069815821949693 1069995110674672 1072175322600928 1072639685836992 1073828021870016 1073928916228623 1077956541754176 1080219855333528 1082669333463536 1084338208672992 1084372949740808 1086797025472704 1088507136810912 1090792602772236 1094951264859504 1094986345958596 1097182327209696 1098685152005896 1098908780166288 1101400636810656 1102873904547744 1106928588020346 1109438630170052 1109664447110856 1111148768777544 1111184368827806 1113412835008656 1113668380498128 1116420897503808 1117762749544077 1120040292359898 1120297358953474 1121954767948224 1124310461673672 1124346483410878 1125850444225822 1126079601653916 1128633070138392 1132935999537888 1135244459224512 1135314749824164 1135505015409856 1136869805091839 1137101205418542 1139679666201804 1140942273236892 1145328825613812 1146355764843744 1150763130337184 1152109346715054 1152302426880416 1153922229167337 1156538832861594 1163313690359184 1163385718913223 1165951589883808 1166188909564224 1167590578926681 1167748840109376 1167786253567024 1170238176611322 1172238455027136 1174699726062408 1177363444262096 1179178285233312 1179216064878488 1181580967764288 1183199394467888 1186123762719168 1186197203597796 1190484511846812 1192076940944988 1193145796061856 1194780063260056 1195023250734768 1196660089506868 1197733054024416 1199335178997984 1203744499509006 1206197237926044 1206474078872972 1206719646566616 1210795881802416 1212701109473448 1215450998610576 1218003000146478 1219919568458409 1220084922579264 1222646653656792 1222685825983258 1224321328560442 1224570528912276 1227347332832712 1229848164159888 1234536977524032 1236020796006633 1239075716411988 1239283371132352 1240733142616212 1240772894414963 1245503358466332 1246620117453984 1251412966809824 1252799358848352 1252876928060394 1255640173721024 1260256497889116 1265061243451824 1267929863051488 1268187939555264 1269712203905691 1269884307174336 1269924992946064 1272591369900942 1277443142336088 1280046048411312 1284926241912768 1284967409612432 1286686221972368 1286948116175904 1289866365872448 1291416686023737 1294608521629332 1296340230240468 1297502571227616 1299279777247816 1299544234764048 1302192173816352 1302491047087776 1303934026556448 1306713674419881 1308947229272928 1311695538619284 1313759535262902 1316696396245776 1316738581828124 1318768261905528 1321758666127536 1324533874794858 1326618072988299 1329626277235438 1331099318776374 1334389233059064 1337415058984368 1342513972642752 1344127571167563 1347449685777468 1347675502718272 1349252076372732 1349295305005193 1357199305419048 1360553727824928 1362373646794272 1365277872713209 1365462929440064 1367382373436898 1367611530864992 1370483013739476 1375707999438864 1378511129058336 1378827518711968 1379108167504704 1380765749436801 1383579184679874 1383811056505696 1383896737530762 1385944125112512 1390756431102486 1392003428738832 1394193792523896 1397310461322048 1397355229695152 1399224375497648 1399509175899744 1402682666094528 1404368582760507 1407839587661052 1412595195436152 1416086533042272 1417980734418528 1418026165045672 1421003500170891 1423432409675808 1426421095932924 1428665617064322 1431859346354736 1431905221638164 1437034558678992 1440293140444704 1445588335813986 1447521999718914 1451099661606504 1453087251544054 1454390137029648 1459935019812672 1461689749403793 1465211706888384 1465302427973748 1470299247537302 1472565632932044 1475904784027128 1479552596147808 1481531691703392 1484550446678208 1484689931551099 1484891173997504 1486978499393478 1490350332725436 1493387056479864 1499080615564896 1501439468871888 1504591941357414 1504844093517856 1507163727892032 1510376608567554 1512396935280546 1513752999765552 1516134940558056 1519572888269072 1521256364315856 1525016266353216 1526849218596429 1527105100818416 1530311461722498 1536145795620072 1538562972223116 1539942498031392 1542002372997408 1542051777148792 1545289520594001 1551084920478912 1551180958550964 1556787438568908 1560317568815096 1562722712499312 1566266301416544 1572024633407046 1574127422434854 1578017999356344 1581233353919856 1581596271463728 1587312682462416 1589435921259984 1593364334313024 1595279435676381 1598896849362722 1601361460885284 1604992666012008 1608262983901392 1608959528755488 1614394509069888 1614546193785889 1616934812631264 1620329783000292 1620601331480768 1622549169619567 1624004000195304 1626559424611212 1630195538209056 1632760705216368 1636188904158354 1636463110443616 1639797552213184 1642479518937894 1648027728008844 1652100955215984 1654310856821616 1658399613264576 1660392882030519 1660671144621776 1664157945255078 1666776553241709 1670502570747192 1674631346255712 1680060438539847 1680341997185488 1680446038430211 1682932151922336 1686519725116317 1686748324602432 1688775666338733 1692949605207588 1696788493201256 1699403999306832 1702866688836768 1703257523114784 1706728064548416 1709519499302706 1717993238420718 1719533647265616 1721888914698316 1726144695505776 1728453640320624 1732725646352064 1734808249292391 1738742054846342 1742284899226508 1744970535538776 1748927384825712 1751679380350536 1755357264916983 1755595194994368 1758357682540704 1762049589093612 1762106043328813 1762344888170048 1764463091160637 1766045166393144 1768824097317732 1774799091701832 1779185644078752 1779295805396694 1783220078645824 1785363372009581 1785726767770218 1788115411417482 1792170094890084 1794990134260302 1796599581036624 1799002768496976 1803449142121536 1805616749263509 1809295856889066 1809599073892064 1809711118309458 1823176497915864 1827004500219717 1827310684985968 1830127383868896 1834028738974887 1834277332585152 1836481992840663 1841020999249068 1844772246239832 1845195650041016 1851805466286048 1854341908136648 1856004571651776 1858925056698528 1868255037699498 1869930176180976 1872491443680676 1877119450214736 1879199038272528 1883460260581536 1890384746833674 1894671333561188 1897591865177736 1897652662046414 1901894794577232 1904887489419096 1908887054851413 1909145795139648 1916046078238656 1916164713504132 1916226105427543 1920069072616968 1922699016010318 1927451114418648 1930029332958552 1934799548808672 1939186849372864 1941517602797591 1941912782443998 1944510345360702 1948919665871724 1953736570631664 1963420843909392 1967543307928926 1967873045369504 1970639302894353 1975107872742186 1982637999191304 1986800812192287 1987133776967248 1991182741973152 1994252040615744 1994439415853157 1996648978164561 2001919291829184 2006122588476552 2013770958964128 2013835478090072 2016529247040728 2018337333020736 2021513254077408 2028341819087808 2035798958128572 2040415282296664 2040830591737392 2043560470191408 2048194394160096 2051417296297488 2055724520609214 2060386027458668 2063561999158296 2063628113537354 2067766693587504 2068241278067952 2075716584758544 2075845106296143 2083630283332416 2086134646653729 2088005143108248 2090865110705098 2091290688785844 2094155156637019 2096032844542728 2098836563246472 2104023999141792 2108311138559808 2108795028618304 2111329638027701 2111759381491578 2116416909949888 2118892793154228 2119247895013312 2127039247568508 2135148614513712 2139631643899386 2139990221349344 2142998425596483 2144350645201856 2147857832457246 2160439710667056 2165338666927072 2168382503720979 2168676417345984 2168745899481616 2171282999578371 2177014273621824 2179630877316081 2181585205544472 2189902529719008 2189972691917192 2194364654419392 2197370304011792 2197817560332576 2202801273621312 2205448871305953 2205747809095488 2213857176040692 2218877260340104 2219328894221712 2222297537555088 2222368737655612 2226825670017312 2227336760996256 2235525499088154 2240080584719796 2240594717906948 2248620923347344 2248692966821756 2251700888451644 2252159203307832 2257266140276784 2265564912851331 2265871999075776 2268595402920819 2270629499648328 2273739610183678 2274202410837084 2279359332403608 2281884546473784 2290657651227624 2292711529687488 2295467192583747 2301526260674368 2304218693430108 2304292518199217 2304604853760832 2307844458334674 2313077665723188 2326627380718368 2326771437826446 2331903179767616 2335181157853362 2335572507134048 2340476353222644 2349399452124816 2354726888524192 2358036950110569 2358356570466624 2358432129756976 2361191133652281 2366398788935776 2372394407195592 2380969023693624 2384153881889976 2386291592123712 2389560126520112 2390046501469536 2393320179013736 2395466108048832 2398345274044083 2398670357995968 2407488999018012 2412394475852088 2412948157745944 2413439293133232 2421591763604832 2425402218946896 2430901997221152 2436006000292956 2439839136916818 2445293307313584 2445371651966516 2448642657120884 2449141057824552 2454694665665424 2459696328319776 2463719278406841 2472041592013266 2478151432823976 2481466285232424 2481545788829926 2491006716932664 2493240234907968 2496236917882617 2502825933619648 2505598717696704 2505753856120788 2505834137866787 2520512995778232 2530122486903648 2535859726102976 2539424407811382 2539849985892128 2545182739801884 2554886284672176 2560092096822624 2564279248954059 2569934819224864 2573372443944736 2573896232351808 2576989857631077 2582833372047474 2589217043258664 2592680460480936 2595005142455232 2598559554495632 2599088469528096 2604384347632704 2604982094175552 2607868053112896 2608113082269513 2613427348839762 2617894458545856 2623391077238568 2627519070525804 2633392792491552 2633477163656248 2637536523811056 2643517332255072 2649067749589716 2653236145976598 2659252554470876 2662198637552748 2668778466118128 2674830117968736 2688255142335126 2692485201390453 2694899371554936 2698504152745464 2698590610010386 2714398610838096 2714566677464187 2721107455649856 2724747293588544 2730555745426418 2734764746873796 2735223061729984 2740966027478952 2751415998877728 2757022258116672 2757655037423936 2761531498873602 2767158369359748 2767622113011392 2767793475061524 2781512862204972 2784006857477664 2788387585047792 2794710459390304 2798448750995296 2799018351799488 2802382556549247 2808737165521014 2815679175322104 2825190390872304 2832173066084544 2835577120250511 2835961468837056 2836052330091344 2842007000341782 2846478993069621 2846864819351616 2852842191865848 2857331234128644 2863718692709472 2863810443276328 2874069117357984 2880586280889408 2884048524015477 2891176671627972 2895043999437828 2902199323213008 2906174503088108 2908780274059296 2923379498807586 2930604855947496 2940598495074604 2945131265864088 2951809568054256 2959105192295616 2962661809113279 2963063383406784 2969379863102198 2973956998786956 2980700665450872 2986774112959728 2998161231129792 3002878937743776 3009183882714828 3009688187035712 3013305600722053 3020753217135108 3024793870561092 3027505999531104 3032269881116112 3039145776538144 3042512728631712 3053698437192858 3054210201636832 3060622923444996 3072291591240144 3077125944446232 3079884996062784 3083586780913821 3084004745994816 3084103554297584 3090579041188002 3095442170306031 3102361917101928 3113574877137816 3120635137630192 3125445424998624 3132532602833088 3136297666057647 3144049266814092 3148254844869708 3156035998712688 3162466707839712 3163192542927456 3174625364924832 3178871842519968 3190558871352762 3197793698725444 3202722921770568 3209985332024016 3216525967802784 3217919057510976 3221786748685869 3229092387571778 3233869625262528 3240659566000584 3245098339239134 3248008000390608 3253118849222424 3260391076418112 3265521410432736 3272377808316708 3272926220887232 3276860026441183 3284959037875788 3296055456017688 3304201910431968 3308621713643232 3315674833732079 3320785764061038 3321342289243552 3328315890510156 3333553106483418 3341005141494384 3349262692511424 3353288248632231 3360120877079694 3360683994370976 3360892076860422 3365864303844672 3373039450232634 3377551332677466 3385899210415176 3393576986402512 3398807998613664 3405733377673536 3406515046229568 3410609415275517 3419038998605412 3435986476841436 3439067294531232 3443777829396632 3452289391011552 3456907280641248 3469616498584782 3477484109692684 3484569798453016 3489941071077552 3497854769651424 3503358760701072 3510714529833966 3516715365081408 3524099178187224 3524212086657626 3528926182321274 3532090332786288 3537648194635464 3549598183403664 3558371288157504 3558591610793388 3570726744019162 3571453535540436 3576230822834964 3584340189780168 3589980268520604 3593199162073248 3598005536993952 3605675548052669 3611233498527018 3618591713778132 3619198147784128 3619422236618916 3646352995831728 3654009000439434 3654621369971936 3659758705375227 3660254767737792 3668057477949774 3672963985681326 3682041998498136 3689544492479664 3690391300082032 3703610932572096 3708062388019899 3708683816273296 3717850113397056 3722318683244889 3736510075398996 3739860352361952 3744982887361352 3754238900429472 3758398076545056 3766920521163072 3780769493667348 3789342667122376 3795183730355472 3795305324092828 3803789589154464 3809774978838192 3817774109702826 3832329427008264 3832452210855086 3840138145233936 3845398032020636 3854902228837296 3860058665917104 3869599097617344 3874250058071211 3883035205595182 3883825564887996 3889020690721404 3889145290897321 3897839331743448 3907473141263328 3920141023259643 3921040756337159 3926841687818784 3935086615857852 3935746090739008 3940476554790377 3941278605788706 3950215745484372 3965275998382608 3973601624384574 3974267553934496 3979854218964897 3982365483946304 3988878831706314 3993297956329122 4012245176953104 4027541917928256 4027670956180144 4032382713502689 4033058494081456 4043026508154816 4047885915015579 4071597916257144 4080830564593328 4081661183474784 4087120940382816 4095833618139627 4096388788320192 4102834592594976 4111449041218428 4120772054917336 4127123998316592 4127256227074708 4135533387175008 4136482556135904 4151433169517088 4151690212592286 4172269293307458 4176010286216496 4181730221410196 4182581377571688 4188310313274038 4192065689085456 4197673126492944 4208047998283584 4213105748281521 4222659276055402 4223518762983156 4237785586308456 4254078495137016 4263010500512673 4270297229027424 4279263287798772 4279400390941403 4279980442698688 4285124649961547 4285996851192966 4295715664914492 4320879421334112 4330677333854144 4336765007441958 4337491798963232 4342565999156742 4359261754632162 4363170411088944 4379805059438016 4379945383834384 4385069248211379 4394740608023584 4395635120665152 4410897742611906 4427714352081384 4437754520680208 4438657788443424 4444595075110176 4444737475311224 4453651340034624 4454069794653297 4454673521992512 4471050998176308 4480161169439592 4481189435813896 4497241846694688 4497385933643512 4503401776903288 4504318406615664 4514532280553568 4531129825702662 4537190805841638 4541258999296656 4547479220367356 4548404821674168 4558718664807216 4563769092947568 4581315302455248 4590934385167494 4608437386860216 4608585036398434 4615688916669348 4626155331446376 4635868561782003 4653254761436736 4653542875652892 4653691970324033 4670362315706724 4671145014268096 4680952706445288 4698798904249632 4709453777048384 4716073900221138 4716864259513952 4722382267304562 4732797577871552 4744788814391184 4761938047387248 4768307763779952 4779120253040224 4780093002939072 4785838307029143 4786640358027472 4796690548088166 4814977998036024 4824788951704176 4825896315491888 4826878586266464 4843183527209664 4843638581357667 4850804437893792 4861803994442304 4867647508858701 4872012000585912 4879678273833636 4890586614627168 4890743303933032 4897285314241768 4898282115649104 4909389331330848 4919392656639552 4927438556813682 4944083184026532 4956302865647952 4962932570464848 4963091577659852 4982013433865328 4992473835765234 5000329659725127 5011507712241576 5011668275733574 5041025991556464 5041338115290633 5059559175348951 5060244973807296 5066326999016199 5078848815622764 5079699971784256 5085805380404189 5090365479603768 5109772569344352 5120184193645248 5128558497908118 5139869638449728 5146744887889472 5153979715262154 5165666744094948 5178434086517328 5185360920961872 5197119108991264 5198176939056192 5204424747877173 5216226164539026 5226854697679524 5246782154477136 5255038141051608 5266071794750949 5266785584983104 5266954327312496 5275073047622112 5286318129986439 5287034664510144 5293389273481911 5298135499179432 5306472291953196 5318505108941752 5324397275105496 5337556932236256 5349660235937472 5356090116028743 5376510284670252 5384970402780906 5389798743109872 5397008305490928 5397181220020772 5428797221676192 5429133354928374 5461111490852836 5469529493747592 5481932054957904 5502086216924661 5502831997755456 5509445978521989 5523062997747204 5534316738719496 5535586950123048 5563025724409944 5568013714955328 5576775170095584 5589420918780608 5596138972769527 5596897501990592 5604765113098494 5617474331042028 5631358350644208 5650380781744608 5671154240501022 5672104660182688 5684014000683564 5692957986139242 5705684383731696 5714662468257288 5726661164554239 5727437385418944 5727620886552656 5748138234715968 5748678316282629 5768097048030954 5782353343255944 5790087998875656 5804398646426016 5812349006176216 5817560548118592 5824552808392773 5846758997615172 5861209711894992 5881196990149208 5890262531728176 5903619136108512 5925323618226558 5938759726204396 5947913997573912 5961401330901744 5973548225919456 5983318247559471 6005757875487552 6018367765429656 6026611201444106 6041506434270216 6049587741122184 6055011999062208 6064539762232224 6078291553076288 6085025457263424 6085597191962197 6107396874385716 6108420403273664 6121245846889992 6144583182480288 6154251888892464 6167173561827642 6168207108595168 6181158082376004 6190884340612062 6204723834203856 6227149754275632 6227535318888429 6241270275260384 6250890849997248 6258403939961187 6272595332115294 6282465469911057 6288098533628184 6296509689739416 6312071997425376 6324933415679424 6326385085854912 6333988914083103 6349250729849664 6357743685039936 6381117742705524 6395587397450888 6405445843541136 6419970664048032 6433051935605568 6443573497371738 6458184775143556 6481319132001168 6490196678478268 6496016000781216 6506237698444848 6531042820865472 6538892631948243 6544755616633416 6553720052882366 6569918075751576 6592110912035376 6608403820863936 6616346613917859 6617243427286464 6631349667464158 6641571528122076 6642684578487104 6656631781020312 6667106212966836 6682010282988768 6706576497264462 6720241754159388 6721367988741952 6721784153720844 6746078900465268 6755102665354932 6771798420830352 6787153972805024 6796694738553993 6797615997227328 6805786208762457 6821218830551034 6838077997210824 6871972953682872 6878134589062464 6886401577751241 6887555658793264 6904578782023104 6912877554597651 6913814561282496 6939232997169564 6954968219385368 6969139596906032 6979882142155104 6995709539302848 7006717521402144 7021429059667932 7048198356374448 7048424173315252 7057852364642548 7064180665572576 7075296389270928 7099196366807328 7117183221586776 7141453488038324 7142907071080872 7152461645669928 7168680379560336 7179960537041208 7186398324146496 7195035822132249 7196011073987904 7211351096105338 7222466997054036 7222698397380739 7237183427556264 7238844473237832 7292705991663456 7308018000878868 7309242739943872 7318027887467843 7319517410750454 7336114955899548 7345927971362652 7364083996996272 7379088984959328 7380782600164064 7391157835220523 7416124776039798 7417367632546592 7444637366489778 7473020150797992 7479720704723904 7488710753647851 7489965774722704 7508477800858944 7516796153090112 7517502413600361 7561538987334696 7578685334244752 7590367460710944 7590610648185656 7607579178308928 7619549957676384 7635548219405652 7664658854016528 7664904421710172 7680276290467872 7690796064041272 7709804457674592 7720117331834208 7748500116142422 7766070411190364 7767651129775992 7778041381442808 7778290581794642 7795678663486896 7814946282526656 7824339246808539 7840282046519286 7842081512674318 7853683375637568 7870173231715704 7880953109580754 7882557211577412 7900431490968744 7930551996765216 7947203248769148 7948535107868992 7958088635642873 7959708437929794 7977757663412628 7986595912658244 8024490353906208 8055341912360288 8064765427005378 8066116988162912 8077455604171359 8095771830031158 8143195832514288 8143700032392561 8161661129186656 8163322366949568 8174241880765632 8191667236279254 8205669185189952 8222898082436856 8241544109834672 8254247996633184 8254512454149416 8271066774350016 8272965112271808 8302866339034176 8303380425184572 8344538586614916 8352020572432992 8363460442820392 8365162755143376 8376620626548076 8384131378170912 8395346252985888 8426211496563042 8445318552110804 8447037525966312 8475571172616912 8508156990274032 8526021001025346 8539436979208863 8540594458054848 8558526575597544 8558800781882806 8570249299923094 8571993702385932 8591431329828984 8641758842668224 8652145572046431 8673530014883916 8674983597926464 8685131998313484 8718523509264324 8726340822177888 8759890767668768 8770138496422758 8789481216047168 8821795485223812 8855428704162768 8875509041360416 8877315576886848 8887985427339837 8889190150220352 8889474950622448 8908139589306594 8942101996352616 8960322338879184 8962378871627792 8994483693389376 8994771867287024 9006803553806576 9008636813231328 9029064561107136 9039916802166159 9062259651405324 9074381611683276 9082517998593312 9094958440734712 9096809643348336 9117437329614432 9127538185895136 9162630604910496 9181868770334988 9216874773720432 9217170072796868 9231377833338696 9252310662892752 9271737123564006 9286326510918093 9307085751305784 9307383940648066 9340724631413448 9361905412890576 9397597808499264 9408892998172941 9432147800442276 9433728519027904 9444764534609124 9445067135036351 9489577628782368 9523876094774496 9536615527559904 9556945108992463 9558240506080448 9571676614058286 9573280716054944 9593381096176332 9629955996072048 9649577903408352 9651792630983776 9653757172532928 9665360246057607 9687277162715334 9701608875787584 9735295017717402 9744024001171824 9759356547667272 9781173229254336 9781486607866064 9794570628483536 9796564231298208 9818778662661696 9830580079323549 9854877113627364 9888166368053064 9912605731295904 9925865140929696 9926183155319704 9947024501196237 9964026867730656 9984947671530468 10000659319450254 10023015424483152 10023336551467148 10082051983112928 10082676230581266 10119118350697902 10132653998032398 10157697631245528 10171610760808378 10180730959207536 10219545138688704 10231828245826551 10257116995816236 10307959430524308 10331333488189896 10356868173034656 10370721841923744 10392829520857693 10394238217982528 10408849495754346 10432452329078052 10453709395359048 10493564308954272 10510076282103216 10532143589501898 10533908654624992 10550146095244224 10572636259972878 10586778546963822 10596270998358864 10612944583906392 10637010217883504 10648794550210992 10675113864472512 10712180232057486 10753020569340504 10769940805561812 10779597486219744 10794016610981856 10794362440041544 10817026644158007 10857594443352384 10858266709856748 10922222981705672 10939058987495184 10963864109915808 11004172433849322 11018891957043978 11046125995494408 11068633477438992 11071173900246096 11126051448819888 11153550340191168 11166956049734667 11192277945539054 11209530226196988 11234948662084056 11262716701288416 11300761563489216 11301823356501223 11342308481002044 11344209320365376 11368028001367128 11385915972278484 11411368767463392 11429324936514576 11453322329108478 11455241773105312 11497356632565258 11536194096061908 11564706686511888 11580175997751312 11608797292852032 11622750174213633 11624698012352432 11649105616785546 11667435872691963 11693517995230344 11722419423789984 11760423069778929 11762393980298416 11763122269011477 11780525063456352 11807238272217024 11821429664371131 11850647236453116 11877519452408792 11895827995147824 11922802661803488 11947096451838912 11966636495118942 12036735530859312 12053222402888212 12083012868540432 12099175482244368 12129079524464448 12143657745046737 12171194383924394 12214793748771432 12242491693779984 12287500854418881 12289166364960576 12308503777784928 12334347123655284 12334742303301691 12336414217190336 12351241638124459 12362316164752008 12381768681224124 12409447668407712 12454299508551264 12455070637776858 12482540550520768 12497543604067067 12516807879922374 12545190664230588 12564930939822114 12576197067256368 12593019379478832 12624143994850752 12639317244844563 12667977828166206 12762235485411048 12789031501538019 12791174794901776 12810891687082272 12838201172824209 12839941328096064 12855373949884641 12887146994743476 12916369550287112 12962638264002336 12980393356956536 12992032001562432 13012475396889696 13077785263896486 13089511233266832 13107440105764732 13139836151503152 13184221824070752 13232693227835718 13262699334928316 13283143056244152 13313263562040624 13334212425933672 13362209383959891 13364020565977536 13413152994528924 13413582737992801 13440483508318776 13443568307441688 13492157800930536 13510205330709864 13543596841660704 13574307945610048 13590623219583137 13593389477107986 13611572417524914 13642437661102068 13676155994421648 13743945907365744 13772803155502482 13775111317586528 13825755109195302 13878465994339128 13907605685346009 13909936438770736 13938279193812064 13959764284310208 13961075910972099 14013435042804288 14042858119335864 14096396712748896 14096848346630504 14115704729285096 14128361331145152 14150592778541856 14198392733614656 14234366443173552 14282906976076648 14285814142161744 14304923291339856 14337360759120672 14359921074082416 14390071644264498 14422702192210676 14444933994108072 14445396794761478 14474366855112528 14477688946475664 14530915744073001 14585411983326912 14602942526576103 14616036001757736 14636055774935686 14639034821500908 14672229911799096 14691855942725304 14728167993992544 14758177969918656 14761565200328128 14779307466193907 14782315670441046 14832249552079596 14834735265093184 14889274732979556 14946040301595984 14977421507295702 14979931549445408 15000988979175381 15035004827200722 15123077974669392 15124014345871899 15157370668489504 15178677526046853 15180734921421888 15181221296371312 15198980997048597 15239099915352768 15257416141212567 15271096438811304 15329317708033056 15329808843420344 15360552580935744 15381592128082544 15419608915349184 15440234663668416 15497000232284844 15532140822380728 15535302259551984 15556082762885616 15556581163589284 15591357326973792 15648678493617078 15680564093038572 15684163025348636 15740346463431408 15761906219161508 15765114423154824 15800862981937488 15858954389959317 15861103993530432 15880167820445733 15894406497538296 15916177271285746 15919416875859588 15955515326825256 15973191825316488 16048980707812416 16068270348086229 16110683824720576 16129530854010756 16130047627394519 16132233976325824 16154911208342718 16191543660062316 16286391665028576 16287400064785122 16323322258373312 16383334472558508 16445796164873712 16483088219669344 16506258650773983 16508495993266368 16509024908298832 16528337935565967 16606760850369144 16689077173229832 16704041144865984 16726920885640784 16730325510286752 16753241253096152 16768262756341824 16788416918308581 16790692505971776 16852422993126084 16890637104221608 16894075051932624 16951142345233824 17016313980548064 17052042002050692 17078873958417726 17117053151195088 17117601563765612 17140498599846188 17143987404771864 17182862659657968 17246034948847887 17304291144092862 17347060029767832 17370263996626968 17437047018528648 17452681644355776 17473658425178319 17519781535337536 17540276992845516 17540838965067509 17643590970447624 17710857408325536 17751018082720832 17775970854679674 17778949901244896 17816279178613188 17884203992705232 17920644677758368 17924757743255584 17949954742678413 17989543734574048 18013607107613152 18017273626462656 18079833604332318 18124519302810648 18148763223366552 18165035997186624 18189916881469424 18193619286696672 18234874659228864 18255076371790272 18256791575886591 18325261209820992 18363737540669976 18433749547440864 18434340145593736 18462755666677392 18504621325785504 18543474247128012 18572653021836186 18614171502611568 18614767881296132 18681449262826896 18723810825781152 18817785996345882 18847396409733171 18864295600884552 18889529069218248 18890134270072702 18979155257564736 19001966742249309 19047752189548992 19073231055119808 19113890217984926 19143353228116572 19146561432109888 19186762192352664 19259911992144096 19299155806816704 19303585261967552 19330720492115214 19374554325430668 19470590035434804 19488048002343648 19518713095334544 19562973215732128 19589141256967072 19593128462596416 19616677895844729 19661160158647098 19709754227254728 19776332736106128 19825211462591808 19849039841753577 19851730281859392 19852366310639408 19894049002392474 19928053735461312 19969895343060936 20001318638900508 20046030848966304 20046673102934296 20164103966225856 20165352461162532 20238236701395804 20265307996064796 20315395262491056 20343221521616756 20361461918415072 20463656491653102 20514233991632472 20615918861048616 20662666976379792 20713736346069312 20738632663792953 20741443683847488 20785659041715386 20817698991508692 20864904658156104 20907418790718096 20987128617908544 21020152564206432 21064287179003796 21067817309249984 21093139205054371 21145272519945756 21173557093927644 21192541996717728 21225889167812784 21274020435767008 21297589100421984 21424360464114972 21506041138681008 21539881611123624 21559194972439488 21585107466396747 21588033221963712 21588724880083088 21634053288316014 21668095192142217 21716533419713496 21844445963411344 21878117974990368 21927728219831616 21954083662403529 22008344867698644 22037783914087956 22092251990988816 22137266954877984 22142347800492192 22252102897639776 22333912099469334 22384555891078108 22419060452393976 22469897324168112 22525433402576832 22552507240801083 22603646713002446 22684616962004088 22736056002734256 22771831944556968 22822737534926784 22858649873029152 22906644658216956 22910483546210624 22938020185088281 22994713265130516 23072388192123816 23129413373023776 23160351995502624 23209723836124553 23245500348427266 23249396024704864 23298211233571092 23334871745383926 23387035990460688 23444838847579968 23473017740425617 23520846139557858 23524787960596832 23526244538022954 23561050126912704 23642859328742262 23701294472906232 23755038904817584 23791655990295648 23845605323606976 23874265906928619 23933272990237884 24073471061718624 24106444805776424 24166025737080864 24198350964488736 24287315490093474 24342388767848788 24429587497542864 24484983387559968 24575001708837762 24617007555569856 24668694247310568 24669484606603382 24702483276248918 24724632329504016 24763537362448248 24818895336815424 24908599017102528 24910141275553716 24995087208134134 25033615759844748 25090381328461176 25129861879644228 25152394134512736 25186038758957664 25239728836368683 25278634489689126 25335955656332412 25524470970822096 25578063003076038 25582349589803552 25618310937626589 25621783374164544 25676402345648418 25710747899769282 25774293989486952 25832739100574224 25925276528004672 25956436716139293 25960786713913072 26024950793779392 26155570527792972 26179022466533664 26214880211529464 26279672303006304 26368443648141504 26465386455671436 26525398669856632 26566286112488304 26626527124081248 26668424851867344 26724418767919782 26826305989057848 26827165475985602 26880967016637552 26887136614883376 26984315601861072 27020410661419728 27087193683321408 27119750406498477 27181246439166274 27186778954215972 27223144835049828 27224017036281247 27284875322204136 27352311988843296 27447285294360113 27487891814731488 27545606311004964 27550222635173056 27583335883532639 27651510218390604 27756931988678256 27815211370692018 27819872877541472 27858979532754279 27876558387624128 27922151821944198 28085716238671728 28192793425497792 28193696693261008 28226678994518823 28231409458570192 28301185557083712 28335201405109053 28468732886347104 28565813952153296 28571628284323488 28609846582679712 28670835326977389 28674721518241344 28719842148164832 28780143288528996 28845404384421352 28889867988216144 28890793589522956 28948733710225056 28955377892951328 29061831488146002 29205885053152206 29232072003515472 29272111549871372 29278069643001816 29344459823598192 29383711885450608 29456335987985088 29491740237970647 29558614932387814 29564631340882092 29664499104159192 29778549465959112 29841073503588711 29892080603191968 29954843014591404 29955802736589821 29959863098890816 29995872549730829 30001977958350762 30070009654401444 30246155949338784 30248028691743798 30314741336979008 30357355052093706 30362442592742624 30397961994097194 30514832282425134 30542192877622608 30658635416066112 30659617686840688 30695484737479653 30763184256165088 30994000464569688 31064281644761456 31070604519103968 31112165525771232 31113162327178568 31178488562573079 31182714653947584 31297356987234156 31361128186077144 31368326050697272 31480692926862816 31523812438323016 31530228846309648 31601725963874976 31717908779918634 31760335640891466 31788812995076592 31832354542571492 31838833751719176 31911030653650512 31946383650632976 32136540696172458 32259061708021512 32260095254789038 32309822416685436 32383087320124632 32451079932474021 32572783330057152 32574800129570244 32575843792268231 32766668945117016 32891592329747424 32966176439338688 33012517301547966 33018049816597664 33056675871131934 33213521700738288 33378154346459664 33453841771281568 33460651020573504 33500868149204001 33506482506192304 33576833836617162 33704845986252168 33781274208443216 33788150103865248 33902284690467648 33905470069503669 34032627961096128 34104084004101384 34157747916835452 34234106302390176 34235203127531224 34280997199692376 34287974809543728 34365725319315936 34492069897695774 34608582288185724 34694120059535664 34740527993253936 34874094037057296 34947316850356638 35002307618075889 35080553985691032 35081677930135018 35287181940895248 35289366807034431 35421714816651072 35464288993113393 35551941709359348 35557899802489792 35600637662829323 35632558357226376 35768407985410464 35841289355516736 35849515486511168 35899909485356826 35979087469148096 36027214215226304 36159667208664636 36249038605621296 36297526446733104 36379833762938848 36387238573393344 36430973235140211 36513583151773182 36727475081339952 36862502563256643 36867499094881728 36868680291187472 36925511333354784 37004226909905073 37009242651571008 37053724914373377 37086948494256024 37145306043672372 37228343005223136 37229535762592264 37362898525653792 37447621651562304 37492630812201201 37635571992691764 37694792819466342 37728591201769104 37779058138436496 37780268540145404 38003933484498618 38227780435969852 38286706456233144 38373524384705328 38514603518472627 38519823984288192 38566121849653923 38661440984230428 38749108650861336 38941180070869608 38976096004687296 39037426190669088 39125946431464256 39172972809386689 39178282513934144 39233355791689458 39322320317294196 39419508454509456 39552665472212256 39698079683507154 39704732621278816 39788098004784948 39939790686121872 40002637277801016 40086628151879673 40092061697932608 40093346205868592 40240748213978403 40330704922325064 40476473402791608 40530615992129592 40630790524982112 40686443043233512 40722923836830144 40771869658749411 40927312983306204 41028467983264944 41231837722097232 41325333952759584 41477265327585906 41571318083430772 41635397983017384 41729809316312208 41814837581436192 41883227732916297 42040305128412864 42128574358007592 42186278410108742 42290545039891512 42347114187855288 42385083993435456 42451778335625568 42548040871534016 42595178200843968 42599180343735379 42848720928229944 43012082277362016 43079763222247248 43170214932793494 43177449760166176 43268106576632028 43336190384284434 43433066839426992 43592747232219003 43688891926822688 43756235949980736 43808827579728309 43908167324807058 44016689735397288 44075567828175912 44184503981977632 44274533909755968 44284695600984384 44337922398581721 44504205795279552 44667824198938668 44769111782156216 44838120904787952 44939794648336224 45105014481602166 45207293426004892 45369233924008176 45472112005468512 45543663889113936 45717299746058304 45772248423637701 45813289316433912 45876040370176562 45989426530261032 46144776384247632 46258826746047552 46320703991005248 46419447672249106 46491000696854532 46498792049409728 46596422467142184 46669743490767852 46774071980921376 46946035480851234 47041692279115716 47049575921193664 47052489076045908 47285718657484524 47402588945812464 47510077809635168 47576863169877951 47583311980591296 47640503461337199 47748531813857238 47866545980475768 48146942123437248 48204811044258687 48212889611552848 48332051474161728 48390142882183557 48396701928977472 48574630980186948 48684777535697576 48859174995085728 48969966775119936 49150003417675524 49337388494621136 49338969213206764 49404966552497836 49449264659008032 49527074724896496 49820282551107432 49990174416268268 50067231519689496 50180762656922352 50259723759288456 50304788269025472 50365250754925743 50372077517915328 50479457672737366 50557268979378252 50558888781665173 50671911312664824 51048941941644192 51156126006152076 51164699179607104 51226195212274901 51236621875253178 51352804691296836 51421495799538564 51548587978973904 51665478201148448 51738104846543661 51912873432278586 51921573427826144 52311141055585944 52358044933067328 52420975275534957 52429760423058928 52559344606012608 52622516895202527 52930772911342872 53050797339713264 53132572224976608 53253054248162496 53336849703734688 53448837535839564 53652611978115696 53654330951971204 53761934033275104 53774273229766752 53968631203722144 54040821322839456 54239500812996954 54362492878332548 54373557908431944 54446289670099656 54448034072562494 54569750644408272 54704623977686592 54770374727659773 54894570588720226 54975783629462976 55091212622009928 55166671767065278 55303020436781208 55513863977356512 55630422741384036 55639745755082944 55706620449500111 55717959065508558 55844303643888396 56171432477343456 56387393386522016 56453357989037646 56462818917140384 56542189229199513 56670402810218106 56937465772694208 57005900226747927 57131627904306592 57143256568646976 57219693165359424 57341670653954778 57439684296329664 57560286577057992 57690808768842704 57779735976432288 57781587179045912 57897467420450112 57910755785902656 58123662976292004 58411770106304412 58464144007030944 58544223099742744 58556139286003632 58688919647196384 58767423770901216 58983480475941294 59117229864775628 59129262681764184 59328998208318384 59557098931918224 59682147007177422 59784161206383936 59909686029182808 59911605473179642 59991745099461658 60003955916701524 60140019308802888 60492311898677568 60496057383487596 60714710104187412 60724885185485248 60795923988194388 61029664564850268 61084385755245216 61319235373681376 61390969474959306 61526368512330176 61988000929139376 62128563289522912 62141209038207936 62215897991378859 62224331051542464 62226324654357136 62356977125146158 62594713974468312 62722256372154288 62736652101394544 62961385853725632 63047624876646032 63060457692619296 63203451927749952 63279417615163113 63435817559837268 63520671281782932 63577625990153184 63664709085142984 63677667503438352 63822061307301024 63892767301265952 64273081392344916 64518123416043024 64520190509578076 64619644833370872 64766174640249264 64902159864948042 65004285576426651 65149600259140488 65151687584536462 65533337890234032 65783184659494848 65862250987210587 66025034603095932 66036099633195328 66113351742263868 66115469945254457 66427043401476576 66756308692919328 66907683542563136 67001736298408002 67012965012384608 67153667673234324 67409691972504336 67562548416886432 67576300207730496 67657521722403249 67810940139007338 68208168008202768 68315495833670904 68468212604780352 68470406255062448 68561994399384752 68575949619087456 68731450638631872 68814060555264843 68984139795391548 69217164576371448 69388240119071328 69481055986507872 69629171508373659 69748188074114592 69894633700713276 70004615236151778 70161107971382064 70163355860270036 70574363881790496 70578733614068862 70928577986226786 71103883418718696 71201275325658646 71265116714452752 71536815970820928 71622797720785857 71799818970713652 72319334417329272 72498077211242592 72595052893466208 72749806646003851 72759667525877696 72861946470280422 73027166303546364 73454950162679904 73725005126513286 73737360582374944 73851022666709568 74008453819810146 74107449828746754 74173896988512048 74290612087344744 74456686010446272 74459071525184528 74725797051307584 74985261624402402 75271143985383528 75389585638932684 75457182403538208 75558116276872992 75560537080290808 75719186509106049 76007866968997236 76455560871939704 76573412912466288 76747048769410656 77029207036945254 77132243699307846 77322881968460856 77498217301722672 77882360141739216 78074852381338176 78345945618773378 78466711583378916 78644640634588392 78839016909018912 79105330944424512 79112763495508561 79396159367014308 79409465242557632 79576196009569896 79879581372243744 80005274555602032 80173256303759346 80186692411737184 80481496427956806 80661409844650128 80952946805583216 81061231984259184 81261581049964224 81359251219495431 81372886086467024 81543739317498822 81672051108843741 81854625966612408 82056935966529888 82341855883080339 82463675444194464 82650667905519168 82750007650597917 82954530655171812 83142636166861544 83270795966034768 83459618632624416 83629675162872384 83766455465832594 84257148716015184 84372556820217484 84581090079783024 84694228375710576 84903556671251136 85005604215327159 85198360687470758 85697441856459888 86012505980932167 86024164554724032 86159526444494496 86340429865586988 86354899520332352 86458691466871213 86536213153264056 86672380768568868 86866133678853984 87185494464438006 87377783853645376 87617655159456618 87816334649614116 88033379470794576 88151135656351824 88369007963955264 88475220713911941 88675844797163442 89335648397877336 89523220510766133 89538223564312432 89676241809575904 89867408209769463 89879589296672448 89987617649192487 90210028963204332 90414586852009784 90738467848016352 90944224010937024 91087327778227872 91544496847275402 91626578632867824 91752080740353124 91978853060522064 92289552768495264 92838895344498212 92982001393709064 93192844934284368 93339486981535704 93535465687719237 93548143961842752 93892070961702468 93895079165949607 94083384558231432 94104978152091816 94571437314969048 94805177891624928 95020155619270336 95134362537081959 95153726339755902 95281006922674398 95497063627714476 95733091960951536 96409622088517374 96425779223105696 96780285764367114 97149261960373896 97353239797422063 97369555071395152 97718349990171456 97727531376804693 98300006835351048 98674776989242272 98677938426413528 98809933104995672 98898529318016064 99054149449792992 99640565102214864 99980348832536536 100134463039378992 100361525313844704 100519447518576912 100730501509851486 100958915345474732 101114537958756504 101117777563330346 101343822625329648 101716410208511007 102097883883288384 102312252012304152 102452390424549802 102473243750506356 102705609382593672 102842991599077128 103097175957947808 103330956402296896 103455152263357349 103476209693087322 103825746864557172 103843146855652288 104622282111171888 104841950551069914 104859520846117856 105006922854227667 105245033790405054 105861545822685744 105868100421103293 106101594679426528 106265144449953216 106392866979340179 106673699407469376 106801912988487969 106897675071679128 107305223956231392 107308661903942408 107523868066550208 107548546459533504 107937262407444288 108081642645678912 108479001625993908 108724985756665096 108747115816863888 108892579340199312 108896068145124988 109139501288816544 109540749455319546 109789141177440452 110182425244019856 110333343534130556 110606040873562416 111012680729715219 111027727954713024 111161174743120131 111260845482768072 111413240899000222 111435918131017116 111688607287776792 112342864954686912 112477892436603603 112774786773044032 112906715978075292 112925637834280768 113084378458399026 113340805620436212 114011800453495854 114263255808613184 114683341307909556 115120573154115984 115381617537685408 115543810555417881 115559471952864576 115563174358091824 115698365548961769 116247325952584008 116823540212608824 116928288014061888 117088446199485488 117112278572007264 117377839294392768 117518918428160067 117534847541802432 117966960951882588 118234459729551256 118258525363528368 118657996416636768 119114197863836448 119364294014354844 119819372058365616 119823210946359284 119983490198923316 120007911833403048 120280038617605776 120722244641935209 120992114766975192 121429420208374824 121591847976388776 122059329129700536 122168771510490432 122315608976248233 122638470747362752 122781938949918612 122785872755472563 123976001858278752 124257126579045824 124431795982757718 124452649308714272 124713954250292316 125189427948936624 125444512744308576 125473304202789088 125649683198748891 126095249753292064 126120915385238592 126558835230326226 126871635119674536 127041342563565864 127155251980306368 127329418170285968 127355335006876704 127644122614602048 127785534602531904 127797541031206137 128546162784689832 129036246832086048 129040381019156152 129239289666741744 129532349280498528 129804319729896084 130008571152853302 130299200518280976 130303375169072924 131066675780468064 131724501974421174 132050069206191864 132226703484527736 132230939890508914 132854086802953152 133013767195745163 133512617385838656 134003472596816004 134025930024769216 134307335346468648 134819383945008672 135125096833772864 135315043444806498 135621880278014676 136416336016405536 136630991667341808 136940812510124896 137123988798769504 137151899238174912 137316745270913103 137628121110529686 137968279590783096 138434329152742896 138776480238142656 138962111973015744 139258343016747318 139496376148229184 139789267401426552 140009230472303556 140322215942764128 140326711720540072 141148727763580992 141157467228137724 141857155972453572 142207766837437392 142402550651317292 142530233428905504 143245595441571714 143599637941427304 144638668834658544 144996154422485184 145170428646550671 145190105786932416 145499613292007702 145723892940560844 146054332607092728 146909900325359808 147450010253026572 147474721164749888 148016907639620292 148214899657493508 148347793977024096 148581224174689488 148918143050369056 149970523248804804 150542287970767056 150779171277865368 150914364807076416 151095752264777229 151116232553745984 151121074160581616 151438373018212098 151676666344995519 152015733937994472 152911121743879408 153146825824932576 153494097538821312 153678585636824703 154058414073890508 154264487398615692 154645763936921712 154996434603445344 155764720283478432 156691891237546756 156933423166757832 157289281269176784 157678033818037824 157867550685607581 158225526991017122 158792318734028616 159152392019139792 159759162744487488 160010549111204064 160346512607518692 160373384823474368 160566141295617967 160962992855913612 161322819689300256 161905893611166432 162122463968518368 162468066852871871 162718502438990862 162745772172934048 163087478634997644 163344102217687482 163709251933224816 164113871933059776 164311124182979319 164683711766160678 164927350888388928 165500015301195834 165909061310343624 166285272333723088 166541591932069536 166919237265248832 167119861348500333 167532910931665188 168514297432030368 168745113640434968 169162180159566048 169388456751421152 170011208430654318 170396721374941516 171394883712919776 172025011961864334 172319052888988992 172680859731173976 172917382933742426 173072426306528112 173344761537137736 173732267357707968 174370988928876012 175235310318913236 175632669299228232 176066758941589152 176302271312703648 176678101854580781 176950441427823882 177351689594326884 178671296795754672 179046441021532266 179076447128624864 179352483619151808 179734816419538926 179975235298384974 180420057926408664 180829173704019568 181476935696032704 182174655556455744 183088993694550804 183253157265735648 183504161480706248 183957706121044128 184579105536990528 185677790688996424 185964002787418128 186385689868568736 186678973963071408 187070931375438474 187784141923404936 187790158331899214 188166769116462864 188209956304183632 189142874629938096 189610355783249856 189838252845489339 190268725074163918 190307452679511804 190562013845348796 190994127255428952 191466183921903072 192130997060520791 192819244177034748 192851558446211392 193560571528734228 194298523920747792 194706479594844126 194739110142790304 195012856729279953 195455062753609386 196600013670702096 197349553978484544 197355876852827056 197586752961631761 197619866209991344 198108298899585984 198346409835763371 199281130204429728 199960697665073072 200268926078757984 200723050627689408 201038895037153824 201461003019702972 201917830690949464 202229075917513008 202235555126660692 202687645250659296 203432820417022014 204624504024608304 204904780849099604 204946487501012712 205411218765187344 205685983198154256 206194351915895616 206442181665794529 206910304526714698 206952419386174644 207651493729114344 208887514525120977 209244564222343776 209683901102139828 209690619156128747 209719041692235712 209971107848115803 210013845708455334 210490067580810108 211723091645371488 211736200842206586 212203189358853056 212785733958680358 213603825976975938 213795350143358256 214610447912462784 214617323807884816 214868393162357571 216958003251987816 217449971513330192 217494231633727776 217785158680398624 217792136290249976 218249419938011553 218279002577633088 219081498910639092 219578282354880904 220364850488039712 220666687068261112 221212081747124832 222025361459430438 222322349486240262 222521690965536144 222826481798000444 222871836262034232 223377214575553584 224955784873207206 225813431956150584 226168756916798052 226681611240872424 227157559527318147 228023600906991708 228030906545877617 229366682615819112 230241146308231968 230763235075370816 231087621110835762 231126348716183648 231396731097923538 232494651905168016 233647080425217648 234176892398970976 234224557144014528 235037836856320134 235933921903765176 236468919459102512 236517050727056736 237315992833273536 237338290486525683 238228395727672896 238728588028709688 239638744116731232 239646421892718568 239966980397846632 240015823666806096 240560077235211552 241444489283870418 241984229533950384 242858840416749648 243183695952777552 244118658259401072 244631217952496466 245016153326531223 245563877899837224 245571745510945126 247025567649241017 247952003716557504 248250022951793751 248863591965515436 248905298617428544 249427908500584632 250378855897873248 250889025488617152 250946608405578176 251299366397497782 252190499506584128 253117670460652452 253743270239349072 254082685127131728 254658836340571936 254710670013753408 255016812645981477 255595082062412274 257092325569379664 258037517942796501 258072493664172096 258080762038312304 258478579333483488 259064698560997056 259376074400613639 259608639459792168 260017142305706604 260598401036561952 260606750338145848 262133351560936128 263449003948842348 264100138412383728 264453406969055472 264461879781017828 266027534391490326 268006945193632008 268614670692937296 269602224629308389 269638767890017344 269962852947577461 270630086889612996 271243760556029352 272832672032811072 273261983334683616 273881625020249792 274210809665706823 274247977597539008 274633490541826206 275256242221059372 275936559181566192 276868658305485792 278516686033494636 279578534802853104 280018460944607112 280606397063157711 280644431885528256 280653423441080144 281685237497848821 282314934456275448 283714311944907144 284415533674874784 284805101302634584 285060466857811008 285403087611245877 286491190883143428 287199275882854608 289277337669317088 290340857293101342 290999226584015404 291447785881121688 292108665214185456 293182594130414079 294900020506053144 296033815279240584 296429799314987016 296695587954048192 297162448349378976 297836286100738112 298194262406147653 299941046497609608 301084575941534112 301558342555730736 302191504529554458 302242148321163232 302876746036424196 303353332689991038 304031467875988944 305149230625533021 305822243487758816 306293651649865152 307357171273649406 308116828147781016 308528974797231384 309291527873843424 309992869206890688 310365456790072047 311529440566956864 313383782475093512 313866846333515664 314578562538353568 315735101371215162 316451053982034244 317584637468057232 318304784038279584 320021098222408128 320405738965463907 320693025215037384 321132282591235934 321925985711827224 322645639378600512 323811787222332864 324244927937036736 324936133705743742 325437004877981724 325491544345868096 326174957269995288 326688204435374964 327418503866449632 328622248365958638 329367423532321356 331000030602391668 331818122620687248 332570544667446176 333038042189145657 333083183864139072 333483524229360393 334239722697000666 335065821863330376 337028594864060736 337433677309810809 337490227280869936 338324360319132096 338776913502842304 340022416861308636 340793442749883032 342789767425839552 344050023923728668 345361719462347952 345834765867484852 346144852613056224 346689523074275472 348741977857752024 350470620637826472 351265338598456464 352133517883178304 352556755284480201 352604542625407296 353356203709161562 353900882855647764 353912221471656211 354703379188653768 357342593591509344 358092882043064532 358152894257249728 358583366485924307 359469632839077852 359950470596769948 360840115852817328 361658347408039136 362166733925805627 366177987389101608 366506314531471296 366946826928744699 367008322961412496 367915412242088256 368357618266417689 371355581377992848 371928005574836256 372771379737137472 373357947926142816 374141862750876948 375568283846809872 375580316663798428 376333538232925728 376419912608367264 378285749259876192 379676505690978678 380537450148327836 380614905359023608 381124027690697592 381988254510857904 382932367843806144 383392623093618411 384261994121041582 385638488354069496 387121143057468456 388597047841495584 389412959189688252 389478220285580608 389946343146500777 390025713458559906 390910125507218772 393200027341404192 394711753705654112 395173505923263522 395239732419982688 396692819671526742 398562260408859456 399041301587235489 399921395330146144 400537852157515968 402077790074307648 402922006039405944 403835661381898928 404458151835026016 404471110253321384 405375290501318592 406865640834044028 409249008049216608 409809561698199208 409892975002025424 410822437530374688 411371966396308512 412884363331589058 413820609053429396 413904838772349288 415302987458228688 417775029050241954 418489128444687552 419367802204279656 419381238312257494 419942215696231606 420027691416910668 420980135161620216 423446183290742976 423472401684413172 425571467917360716 427207651953951876 427590700286716512 429234647615769632 429736786324715142 433916006503975632 434899943026660384 434988463267455552 435511285939652013 435570317360797248 435584272580499952 436498839876023106 438162997821278184 439156564709761808 440729700976079424 441333374136522224 442424163494249664 444050722918860876 444644698972480524 445043381931072288 445652963596000888 445743672524068464 446754429151107168 449911569746414412 451626863912301168 452337513833596104 453363222481744848 454315119054636294 455029999034986557 456047201813983416 456061813091755234 458733365231638224 460482292616463936 461035756910474109 462175242221671524 462252697432367296 462793462195847076 462808289616781199 464989303810336032 467294160850435296 468353784797941952 470075673712640268 471867843807530352 472937838918205024 473034101454113472 473602652056822743 474676580973051366 477457176057419376 479277488233462464 479292843785437136 479933960795693264 480031647333612192 481120154470423104 481698423886853901 482888978567740836 483968459067900768 485717680833499296 486367391905555104 487404200558615613 488237316518802144 489262435904992932 490032306653062446 491127755799674448 491143491021890252 494051135298482034 496500045903587502 497727183931030872 498855817001169264 500757711795746496 501359584045500999 502598732794995564 506235340921304904 507486540478698144 508165370254263456 509248646522026957 509317672681143872 510033625291962954 511190164124824548 514184651138759328 516075035885593002 516161524076624608 516957158666966976 518752148801227278 519217278919584336 520034284611413208 521196802073123904 521213500676291696 526898007897684696 528200276824767456 528906813938110944 528923759562035656 530034305563742343 532055068782980652 536013890387264016 537229341385874592 539204449258616778 539925705895154922 541260173779225992 542487521112058704 546523966669367232 548421619331413646 549266981083652412 550512484442118744 551873118363132384 553737316610971584 553789344468559927 557033372066989272 559157069605706208 560036921889214224 561212794126315422 561306846882160288 563370474995697642 564629868912550896 567428623889814288 568831067349749568 569514758536468017 569610202605269168 570806175222491754 572982381766286856 574398551765709216 576392991181562373 578554675338634176 580681714586202684 581998453168030808 582895571762243376 584217330428370912 586365188260828158 589800041012106288 592067630558481168 592859598629974032 594324896698757952 595039229507290113 596388524812295306 599882092995219216 602169151883068224 603116685111461472 604383009059108916 604484296642326464 605210840268098491 605753492072848392 606706665379982076 608062935751977888 610298461251066042 611644486975517632 614714342547298812 616233656295562032 617057949594462768 618583055747686848 619326544997383587 620730913580144094 626662543575362931 626767564950187024 627733692667031328 629071857468386241 629157125076707136 629913323544347409 631470202742430324 632902107964068488 635169274936114464 636609568076559168 640811477930927814 641386050430074768 642264565182471868 643851971423654448 649872267411487484 650874009755963448 652349914539990576 653376408870749928 654748259814034659 654837007732899264 657244496731917276 657265554161647249 658734847064642712 662000061204783336 663636245241374496 665141089334892352 665940537759573713 666076084378291314 666967048458720786 668479445394001332 670131643726660752 674867354619621618 674980454561739872 680044833722617272 681472678581954441 681586885499766064 684092719637632851 688100047847457336 690723438924695904 691669531734969704 692289705226112448 693379046148550944 697483955715504048 700941241275652944 702530677196912928 705113510568960402 706712407418323124 707801765711295528 707824442943312422 709406758377307536 712014871459577049 714685187183018688 716185764086129064 717166732971848614 718939265678155704 719900941193539896 721680231705634656 723316694816078272 724186065843501443 724333467851611254 732355974778203216 733893653857489398 734016645922824992 735048459979593669 736715236532835378 741076702947723051 742711162755985696 743856011149672512 744750068855381253 746715895852285632 748283725501753896 751136567693619744 751160633327596856 752667076465851456 752839825216734528 756571498519752384 759353011381957356 761074900296655672 761229810718047216 762248055381395184 763976509021715808 766785246187236822 768523988242083164 771276976708138992 774242286114936912 777194095682991168 778128223201840917 778825918379376504 779892686293001554 780051426917119812 781820251014437544 786400054682808384 789423507411308224 790347011846527044 790479464839965376 793385639343053484 798082603174470978 799842790660292288 805844012078811888 807671322763797856 808806673887925167 808916303670052032 808942220506642768 809888558842732383 813731281668088056 818498016098433216 819619123396398416 819785950004050848 821644875060749376 822632428997120469 822743932792617024 825768726663178116 827641218106858792 827809677544698576 830605974916457376 835550058100483908 838735604408559312 838762476624514988 839884431392463212 840055382833821336 841960270323240432 845055712493546463 846944803368826344 851142935834721432 854415303907903752 855181400573433024 856209262833737631 858469295231539264 859473572649430284 859501109288307941 867832013007951264 869799886053320768 871022571879304026 871168545160999904 872997679752046212 876325995642556368 878313129419523616 879547782391242237 882666748273044448 888101445837721752 889289397944961048 890086763862144576 891305927192001776 891487345048136928 893508858302214336 894582787218442959 899823139492828824 903253727824602336 904675027667192208 906726444963489696 908630238109272588 910059998069973114 912094403627966832 912123626183510468 917466730463276448 922071513820948218 924350484443343048 925586924391694152 925616579233562398 929978607620672064 931096370370216141 934588321700870592 940151347425280536 943735687615060704 945875677836410048 947205304113645486 949353161946102732 954914352114838752 958585687570874272 959867921591386528 960063294667224384 961217216896391721 963396847773707802 965777957135481672 967936918135801536 971435361666998592 972734783811110208 974808401117231226 976474633037604288 978524871809985864 980064613306124892 982255511599348896 982286982043780504 988102270596964068 993000091807175004 995454367862061744 997711634002338528 1002719168091001998 1005197465589991128 1012470681842609808 1014973080957396288 1016330740508526912 1018497293044053914 1020067250583925908 1022380328249649096 1028369302277518656 1032150071771186004 1032323048153249216 1037504297602454556 1038434557839168672 1040068569222826416 1042427001352583392 1053796015795369392 1056400553649534912 1057670265853440603 1057813627876221888 1057847519124071312 1060068611127484686 1061736664414968633 1064110137565961304 1072027780774528032 1074458682771749184 1075750099457772921 1078408898517233556 1079851411790309844 1082520347558451984 1084975042224117408 1096843238662827292 1098533962167304824 1101024968884237488 1103746236726264768 1105072854799253067 1107578688937119854 1114066744133978544 1118314139211412416 1120073843778428448 1122425588252630844 1122613693764320576 1123962989069325769 1126740949991395284 1129259737825101792 1134857247779628576 1139029517072936034 1139220405210538336 1141612350444983508 1145964763532573712 1148797103531418432 1150177869280855233 1152785982363124746 1161363429172405368 1163996906336061616 1165791143524486752 1168434660856741824 1169839029439502331 1172730376521656316 1179600082024212576 1184135261116962336 1185719197259948064 1190078459014580226 1192777049624590612 1199764185990438432 1206233370222922944 1208766018118217832 1210421680536196982 1211506984145696784 1213413330759964152 1216125871503955776 1220596922502132084 1229428685094597624 1232467312591124064 1234115899188925536 1236746712982065467 1238653089994767174 1241461827160288188 1253325087150725862 1253535129900374048 1255467385334062656 1258143714936772482 1259826647088694818 1262940405484860648 1265804215928136976 1270338549872228928 1281622955861855628 1282772100860149536 1284529130364943736 1287703942847308896 1299744534822974968 1301748019511926896 1304699829079981152 1306752817741499856 1309496519628069318 1314488993463834552 1314531108323294498 1317469694129285424 1324000122409566672 1327272490482748992 1331881075519147426 1332152168756582628 1333934096917441572 1336958890788002664 1340263287453321504 1344916979423645537 1349734709239243236 1349960909123479744 1360089667445234544 1362945357163908882 1363173770999532128 1365089997104959671 1368185439275265702 1376200095694914672 1381446877849391808 1383107270731422327 1383339063469939408 1386758092297101888 1388424868850343597 1394967911431008096 1401882482551305888 1405061354393825856 1410227021137920804 1413424814836646248 1415603531422591056 1415648885886624844 1418813516754615072 1424029742919154098 1432371528172258128 1434333465943697228 1437878531356311408 1439801882387079792 1443360463411269312 1445095271660561703 1448372131687002886 1448666935703222508 1462212601675846839 1464711949556406432 1467787307714978796 1468033291845649984 1469797754936810621 1470096919959187338 1473430473065670756 1482153405895446102 1485422325511971392 1489500137710762506 1496567451003507792 1502273135387239488 1502321266655193712 1504078752136502997 1518706022763914712 1522149800593311344 1522459621436094432 1524496110762790368 1527745939566080871 1527953018043431616 1533570492374473644 1537047976484166328 1542553953416277984 1548484572229873824 1556256446403681834 1557651836758753008 1559785372586003108 1560102853834239624 1563640502028875088 1580694023693054088 1586771278686106968 1590102916691227029 1596165206348941956 1596216345821143319 1611688024157623776 1615342645527595712 1617613347775850334 1617884441013285536 1619777117685464766 1627462563336176112 1639238246792796832 1639571900008101696 1645264857994240938 1651537453326356232 1655282436213717584 1655619355089397152 1661211949832914752 1661368033405679781 1671100116200967816 1677471208817118624 1677524953249029976 1679768862784926424 1680110765667642672 1683920540646480864 1690111424987092926 1693889606737652688 1702285871669442864 1708830607815807504 1712418525667475262 1718947145298860568 1719002218576615882 1729178973544687119 1735664026015902528 1742045143758608052 1742337090321999808 1745995359504092424 1752651991285112736 1756626258839047232 1759095564782484474 1765333496546088896 1776202891675443504 1778578795889922096 1782611854384003552 1782974690096273856 1785117688521870339 1789165574436885918 1799646278985657648 1806507455649204672 1809350055334384416 1813452889926979392 1815632520804295473 1817260476218545176 1820119996139946228 1824188807255933664 1824247252367020936 1834933460926552896 1844143027641896436 1848700968886686096 1851173848783388304 1851233158467124796 1862192740740432282 1880302694850561072 1887215572405158723 1887471375230121408 1889739970633042227 1894410608227290972 1898706323892205464 1909828704229677504 1917171375141748544 1919735843182773056 1922434433792783442 1926793695547415604 1931555914270963344 1949616802234462452 1957049743619971728 1960129226612249784 1964244779442103977 1964511023198697792 1964573964087561008 1971796662484941747 1976204541193928136 1986000183614350008 1990908735724123488 1995423268004677056 1997821613278721139 2005438336182003996 2010394931179982256 2024941363685219616 2036994586088107828 2040134501167851816 2044760656499298192 2052278158912898553 2064300143542372008 2075008595204909112 2076869115678337344 2080137138445652832 2084854002705166784 2087359836843033571 2107592031590738784 2115340531706881206 2115695038248142624 2120137222254969372 2123473328829937266 2128220275131922608 2136044614378731147 2144055561549056064 2151500198915545842 2156817797034467112 2159702823580619688 2165040695116903968 2169950084448234816 2172558197530504329 2193686477325654584 2197067924334609648 2202049937768474976 2210145709598506134 2215157377874239708 2228133488267957088 2240147687556856896 2244851176505261688 2247925978138651538 2253481899982790568 2258519475650203584 2269714495559257152 2278059034145872068 2278440810421076672 2283224700889967016 2291929527065147424 2300355738561710466 2305571964726249492 2322726858344810736 2327993812672123232 2331582287048973504 2334384669605522751 2339678058879004662 2345460753043312632 2359200164048425152 2368270522233924672 2371438394519896128 2380156918029160452 2385554099249181224 2399528371980876864 2417532036236435664 2420843361072393964 2423013968291393568 2426826661519928304 2441193845004264168 2458857370189195248 2464934625182248128 2467897286991361407 2468231798377851072 2473493425964130934 2477306179989534348 2482923654320576376 2506650174301451724 2507070259800748096 2516287429873544964 2519653294177389636 2525880810969721296 2531608431856273952 2535167137480639389 2563245911723711256 2565544201720299072 2568627788501212893 2569058260729887472 2575407885694617792 2578503327864923823 2599489069645949936 2603496039023853792 2609399658159962304 2613505635482999712 2618993039256138636 2628977986927669104 2629062216646588996 2634939388258570848 2648000244819133344 2663762151038294852 2664304337513165256 2667868193834883144 2673917781576005328 2680526574906643008 2683748361655328877 2689833958847291074 2699469418478486472 2720179334890469088 2725890714327817764 2726347541999064256 2729624402025505439 2730179994209919342 2736370878550531404 2752400191389829344 2766214541462844654 2766678126939878816 2776849737700687194 2789935822862016192 2793289111110648423 2803764965102611776 2820454042275841608 2826849629673292496 2831207062845182112 2831297771773249688 2837627033509230144 2848059485838308196 2864743056344516256 2868666931887394456 2875757062712622816 2879603764774159584 2890190543321123406 2896744263374005772 2897333871406445016 2924425203351693678 2929423899112812864 2935574615429957592 2939595509873621242 2940193839918374676 2946860946131341512 2964306811790892204 2979000275421525012 2993134902007015584 3004642533310387424 3008157504273005994 3037412045527829424 3044299601186622688 3044919242872188864 3048992221525580736 3055491879132161742 3067140984748947288 3074095952968332656 3085107906832555968 3096969144459747648 3112512892807363668 3115303673517506016 3119570745172006216 3120205707668479248 3127281004057750176 3161388047386108176 3173542557372213936 3180205833382454058 3185209993244905899 3192330412697883912 3192432691642286638 3223376048315247552 3227250298373318763 3235226695551700668 3235768882026571072 3239554235370929532 3254925126672352224 3278476493585593664 3290529715988481876 3303074906652712464 3310564872427435168 3311238710178794304 3315218564397759201 3322736066811359562 3342200232401935632 3354942417634237248 3355049906498059952 3359537725569852848 3360221531335285344 3367841081292961728 3371888967207977307 3380222849974185852 3387779213475305376 3404571743338885728 3417661215631615008 3424837051334950524 3437894290597721136 3438004437153231764 3458357947089374238 3484090287517216104 3491990719008184848 3505303982570225472 3509517088318506993 3518191129564968948 3552405783350887008 3557157591779844192 3564740525654188699 3565223708768007104 3570235377043740678 3578331148873771836 3599292557971315296 3618700110668768832 3631265041608590946 3634520952437090352 3640239992279892456 3648377614511867328 3648494504734041872 3688286055283792872 3697401937773372192 3702347697566776608 3702466316934249592 3710240138946196401 3724385481480864564 3760605389701122144 3774431144810317446 3779479941266084454 3788821216454581944 3797412647784410928 3844868867585566884 3853587391094831208 3863111828541926688 3876525411279919489 3899233604468924904 3914099487239943456 3920258453224499568 3928489558884207954 3929147928175122016 3943593324969883494 3952409082387856272 3972000367228700016 3981817471448246976 3995643226557442278 4010876672364007992 4020789862359964512 4034750938270936611 4049882727370439232 4073989172176215656 4080269002335703632 4089521312998596384 4104556317825797106 4128600287084744016 4150017190409818224 4160274276891305664 4165274606551030791 4174719673686067142 4215184063181477568 4230681063413762412 4231390076496285248 4240274444509938744 4246946657659874532 4256440550263845216 4272089228757462294 4303000397831091684 4313635594068934224 4319405647161239376 4330081390233807936 4335285814981685109 4345116395061008658 4386637805027540517 4387372954651309168 4394135848669219296 4404099875536949952 4409393264810431863 4420291419197012268 4430314755748479416 4456266976535914176 4489702353010523376 4495851956277303076 4506963799965581136 4556118068291744136 4566449401779934032 4583237818698242613 4583859054130294848 4600711477123420932 4600858879131530743 4611143929452498984 4645453716689621472 4655987625344246464 4661583764317015991 4668769339211045502 4679356117758009324 4690921506086625264 4760313836058320904 4770308750073681087 4771108198498362448 4788649037463429957 4835064072472871328 4841686722144787928 4846027936582787136 4853653323039856608 4882387690008528336 4917714740378390496 4935794573982722814 4946986851928261868 4954612359979068696 4965847308641152752 4984104100217039343 5013300348602903448 5032574859747089928 5039306588354779272 5051761621939442592 5063216863712547904 5069302460904510101 5070334274961278778 5126491823447422512 5137255577002425786 5138116521459774944 5157006655729847646 5187536920634061357 5198978139291899872 5206992078047707584 5227011270965999424 5237986078512277272 5257955973855338208 5258124433293177992 5269878776517141696 5296000489638266688 5327524302076589704 5328608675026330512 5335736387669766288 5347835563152010656 5367496723310657754 5379667917694582148 5398938836956972944 5440358669780938176 5446897562412886419 5451781428655635528 5459248804051010878 5460359988419838684 5472741757101062808 5504800382779658688 5532429082925689308 5533356253879757632 5553699475401374388 5586578222221296846 5640908084551683216 5653699259346584992 5661646717215476169 5662414125690364224 5662595543546499376 5669219911899126681 5696118971676616392 5729486112689032512 5737333863774788912 5751514125425245632 5759207529548319168 5780381086642246812 5793488526748011544 5794667742812890032 5848850406703387356 5871149230859915184 5879191019747242484 5880387679836749352 5893721892262683024 5915389987454825241 5928613623581784408 5958000550843050024 5986269804014031168 5993464839836163417 6009285066620774848 6016315008546011988 6016507765018155587 6074824091055658848 6088599202373245376 6110983758264323484 6134281969497894576 6148191905936665312 6156834476738695659 6225025785614727336 6230607347035012032 6239141490344012432 6240411415336958496 6254562008115500352 6262079510529100713 6322776094772216352 6347085114744427872 6360411666764908116 6370419986489811798 6384660825395767824 6384865383284573276 6454500596746637526 6470453391103401336 6479108470741859064 6509850253344704448 6517674592591512987 6581059431976963752 6606149813305424928 6621129744854870336 6630437128795518402 6645472133622719124 6684400464803871264 6710099812996119904 6719075451139705696 6720443062670570688 6743777934415954614 6760445699948371704 6775558426950610752 6809143486677771456 6835322431263230016 6849674102669901048 6875788581195442272 6876008874306463528 6916715894178748476 6968180575034432208 6983981438016369696 7019034176637013986 7036382259129937896 7104811566701774016 7114315183559688384 7129481051308377398 7140470754087481356 7156662297747543672 7198585115942630592 7262530083217181892 7269041904874180704 7280479984559784912 7296989009468083744 7376572110567585744 7394803875546744384 7403691860974084221 7404695395133553216 7404932633868499184 7420480277892392802 7448770962961729128 7521210779402244288 7548862289620634892 7558959882532168908 7577642432909163888 7594825295568821856 7689737735171133768 7707174782189662416 7726223657083853376 7735509983594771469 7753050822559838978 7798467208937849808 7828198974479886912 7840516906448999136 7856979117768415908 7858295856350244032 7867740923485280383 7887186649939766988 7904818164775712544 7944000734457400032 7991286453114884556 8021753344728015984 8041579724719929024 8051245084965986631 8069501876541873222 8147978344352431312 8160538004671407264 8179042625997192768 8188873206076516317 8209112635651594212 8257200574169488032 8300034380819636448 8330549213102061582 8349439347372134284 8461362126827524824 8480548889019877488 8493893315319749064 8512881100527690432 8544178457514924588 8606000795662183368 8627271188137868448 8638811294322478752 8657226990874458269 8670571629963370218 8690232790122017316 8773275610055081034 8774745909302618336 8788271697338438592 8818786529620863726 8840582838394024536 8860629511496958832 8979404706021046752 8991703912554606152 9013927599931162272 9112236136583488272 9132898803559868064 9166475637396485226 9201422954246841864 9201717758263061486 9222287858904997968 9290907433379242944 9323167528634031982 9337538678422091004 9358712235516018648 9381843012173250528 9414418855965518759 9520627672116641808 9540617500147362174 9542216396996724896 9555629979734717697 9577298074926859914 9670128144945742656 9681750895119956289 9683373444289575856 9707306646079713216 9764775380017056672 9835429480756780992 9871589147965445628 9893973703856523736 9909224719958137392 9931694617282305504 9968208200434078686 10026600697205806896 10065149719494179856 10078613176709558544 10103523243878885184 10115666901623931921 10138604921809020202 10140668549922557556 10252983646894845024 10274511154004851572 10276233042919549888 10288584284557674347 10314013311459695292 10375073841268122714 10397956278583799744 10475972157024554544 10515911947710676416 10516248866586355984 10528551264955520979 10655048604153179408 10657217350052661024 10671472775339532576 10694221576962566097 10695671126304021312 10734993446621315508 10759335835389164296 10797877673913945888 10893795124825772838 10903562857311271056 10918497608102021756 10920719976839677368 10945483514202125616 11064858165851378616 11107398950802748776 11130720416838589203 11173156444442593692 11173514420748003233 11281816169103366432 11307398518693169984 11323293434430952338 11325191087092998752 11338439823798253362 11392237943353232784 11474667727549577824 11560762173284493624 11586977053496023088 11589335485625780064 11629576233839758467 11697700813406774712 11742298461719830368 11758382039494484968 11760775359673498704 11787443784525366048 11830779974909650482 11857227247163568816 11916001101686100048 11986929679672326834 12032630017092023976 12033015530036311174 12104252814812809833 12149648182111317696 12221967516528646968 12268563938995789152 12296383811873330624 12313668953477391318 12450051571229454672 12478282980688024864 12480822830673916992 12495823819653092373 12524159021058201426 12645552189544432704 12694170229488855744 12720823333529816232 12740839972979623596 12769321650791535648 12769730766569146552 12909001193493275052 12940906782206802672 12958216941483718128 13035349185183025974 13162118863953927504 13212299626610849856 13228179794431295589 13260874257591036804 13290944267245438248 13368800929607742528 13420199625992239808 13438150902279411392 13487555868831909228 13520891399896743408 13699348205339802096 13749713456094727839 13751577162390884544 13752017748612927056 13802576637394592229 13833431788357496952 13936361150068864416 13967962876032739392 13984751292951047973 14038068353274027972 14072764518259875792 14258962102616754796 14280941508174962712 14313324595495087344 14365947112390289871 14525060166434363784 14538083809748361408 14560959969119569824 14593978018936167488 14611518857901234997 14753144221135171488 14807383721948168442 14809865267736998368 14840960555784785604 14897541925923458256 14952312300651118029 15097724579241269784 15117919765064337816 15155284865818327776 15189650591137643712 15207907382713530303 15379475470342267536 15414349564379324832 15471019967189542938 15506101645119677956 15596934417875699616 15681033812897998272 15713958235536831816 15735481846970560766 15774373299879533976 15809636329551425088 15888001468914800064 15982572906229769112 16043506689456031968 16102490169931973262 16139003753083746444 16295956688704862624 16321076009342814528 16340692687238659257 16377746412153032634 16418225271303188424 16514401148338976064 16600068761639272896 16661098426204123164 16698878694744268568 16922724253655049648 16961097778039754976 16987786630639498128 17088356915029849176 17212001591324366736 17254542376275736896 17277622588644957504 17314453981748916538 17341143259926740436 17380465580244034632 17546551220110162068 17549491818605236672 17637573059241727452 17681165676788049072 17721259022993917664 17746169962364475723 17958809412042093504 17980394519508490251 17983407825109212304 18027855199862324544 18049523295054466761 18224472273166976544 18265797607119736128 18332951274792970452 18402845908493683728 18403435516526122972 18444575717809995936 18646335057268063964 18675077356844182008 18717424471032037296 18763686024346501056 18786238531587302139 18828837711931037518 19041255344233283616 19081235000294724348 19084432793993449792 19107370814178538073 19111259959469435394 19154596149853719828 19363501790239912578 19366746888579151712 19529550760034113344 19553023777774538961 19743178295930891256 19787947407713047472 19818449439916274784 19863389234564611008 19936416400868157372 20053201394411613792 20130299438988359712 20157226353419117088 20231333803247863842 20277209843618040404 20281337099845115112 20505967293789690048 20549022308009703144 20577168569115348694 20628026622919390584 20750147682536245428 20951944314049109088 21032497733172711968 21057102529911041958 21310097208306358816 21314434700105322048 21342945550679065152 21388443153925132194 21469986893242631016 21518671670778328592 21595755347827891776 21787590249651545676 21807125714622542112 21836995216204043512 21841439953679354736 21890967028404251232 22129716331702757232 22214797901605497552 22261440833677178406 22346312888885187384 22347028841496006466 22563632338206732864 22646586868861904676 22650382174185997504 22676879647596506724 22784475886706465568 22949335455099155648 23121524346568987248 23173954106992046176 23178670971251560128 23206529950784314407 23259152467679516934 23395401626813549424 23484596923439660736 23516764078988969936 23521550719346997408 23574887569050732096 23603222770455841149 23661559949819300964 23714454494327137632 23832002203372200096 23973859359344653668 24065260034184047952 24066031060072622348 24208505629625619666 24443935033057293936 24537127877991578304 24566619618229548951 24627337906954782636 24900103142458909344 24956565961376049728 24991647639306184746 25048318042116402852 25441646667059632464 25481679945959247192 25538643301583071296 25539461533138293104 25818002386986550104 25881813564413605344 25916433882967436256 25971680972623374807 26070698370366051948 26324237727907855008 26456359588862591178 26521748515182073608 26581888534490876496 26975111737663818456 27041782799793486816 27135677878959436423 27398696410679604192 27499426912189455678 27504035497225854112 27605153274789184458 27666863576714993904 27872722300137728832 27969502585902095946 28076136706548055944 28145529036519751584 28243256567896556277 28517924205233509592 28561883016349925424 28626649190990174688 28731894224780579742 29050120332868727568 29121919938239139648 29223037715802469994 29506288442270342976 29614767443896336884 29619730535473996736 29681921111569571208 29795083851846916512 29904624601302236058 30195449158482539568 30235839530128675632 30310569731636655552 30347000704871795763 30415814765427060606 30758950940684535072 30828699128758649664 30865752853673023041 30942039934379085876 31012203290239355912 31193868835751399232 31427916471073663632 31470963693941121532 31548746599759067952 31965145812459538224 32082664730887698291 32087013378912063936 32204980339863946524 32278007506167492888 32591913377409725248 32681385374477318514 32755492824306065268 32836450542606376848 33322196852408246328 33392161250515767609 33397757389488537136 33520543262244009699 33845448507310099296 33922195556079509952 33975573261278996256 34176713830059698352 34424003182648733472 34628907963497833076 34682286519853480872 34760931160488069264 34888728701519275401 35093102440220324136 35275146118483454904 35362331353576098144 35442518045987835328 35485117226331570707 35492339924728951446 35960789039016980502 35966815650218424608 36099046590108933522 36312758444438429499 36448944546333953088 36665902549585940904 36805691816987367456 36806871033052245944 36889151435619991872 37292670114536127928 37350154713688364016 37434848942064074592 37572477063174604278 37657675423862075036 38082510688466567232 38162470000589448696 38214741628357076146 38222519918938870788 38309192299707439656 38727003580479825156 38733493777158303424 39106047555549077922 39486356591861782512 39575894815426094944 39636898879832549568 39684539383293886767 39872832801736314744 40106402788823227584 40260598877976719424 40314452706838234176 40462667606495727684 40554419687236080808 40562674199690230224 41098044616019406288 41154337138230697388 41256053245838781168 41407729912183776687 41500295365072490856 41903888628098218176 41954253878853143919 42064995466345423936 42114205059822083916 42620194416612717632 42776886307850264388 42939973786485262032 43037343341556657184 43097841337170869613 43575180499303091352 43614251429245084224 43673990432408087024 43682879907358709472 43781934056808502464 43834556573703704991 44259432663405514464 44429595803210995104 44522881667354356812 44692625777770374768 44694057682992012932 45293173737723809352 45353759295193013448 45568951773412931136 45623722148140590909 46243048693137974496 46347908213984092352 46413059901568628814 46518304935359033868 46790803253627098848 47033528157977939872 47043101438693994816 47206445540911682298 47323119899638601928 47428908988654275264 47664004406744400192 47947718718689307336 48130520068368095904 48132062120145244696 48417011259251239332 48887870066114587872 49133239236459097902 49254675813909565272 49800206284917818688 49983295278612369492 50096636084232805704 50883293334119264928 50963359891918494384 51078923066276586208 51636004773973100208 51763627128827210688 51832867765934872512 51943361945246749614 52141396740732103896 52648475455815710016 52912719177725182356 53043497030364147216 53163777068981752992 53950223475327636912 54083565599586973632 54148569885163400283 54271355757918872846 54797392821359208384 54998853824378911356 55008070994451708224 55210306549578368916 55333727153429987808 55939005171804191892 56152273413096111888 56291058073039503168 56358715594761906417 56486513135793112554 57035848410467019184 57123766032699850848 57253298381980349376 57322112442535614219 57463788449561159484 58100240665737455136 58446075431604939988 59229534887792673768 59363842223139142416 59590167703693833024 59809249202604472116 60390898316965079136 60471679060257351264 60600588936121207883 60694001409743591526 60831629530854121212 61517901881369070144 61731505707346046082 61884079868758171752 62024406580478711824 62855832942147327264 62941927387882243064 63097493199518135904 63930291624919076448 64165329461775396582 64409960679727893048 64556015012334985776 65362770748954637028 65510985648612130536 65672901085212753696 65900931991758631313 66644393704816492656 66784322501031535218 66795514778977074272 67041086524488019398 67690897014620198592 67951146522557992512 68353427660119396704 68848006365297466944 69257815926995666152 69364573039706961744 69521862320976138528 69777457403038550802 70186204880440648272 70550292236966909808 70724662707152196288 70809668311367523447 70970234452663141414 70984679849457902892 71921578078033961004 71933631300436849216 72198093180217867044 72625516888876858998 73331805099171881808 73611383633974734912 73613742066104491888 73699858854688646853 74585340229072255856 74700309427376728032 74869697884128149184 75144954126349208556 75315350847724150072 76324940001178897392 76429483256714152292 76445039837877741576 76618384599414879312 77454007160959650312 77915042917870124421 78212095111098155844 78214600945236022631 78972713183723565024 79151789630852189888 79369078766587773534 79745665603472629488 80925335212991455368 81108839374472161616 81125348399380460448 81407033636878309269 82196089232038812576 82308674276461394776 82512106491677562336 82815459824367553374 83000590730144981712 83908507757706287838 84228410119644167832 84729769703689668831 85553772615700528776 85879947572970524064 86074686683113314368 86195682674341739226 87150360998606182704 87347980864816174048 87365759814717418944 87669113147407409982 88518865326811028928 88859191606421990208 89045763334708713624 89385251555540749536 89388115365984025864 90586347475447618704 90707518590386026896 91247444296281181818 92486097386275948992 92597258561019069123 92826119803137257628 93036609870718067736 93581606507254197696 94067056315955879744 94412891081823364596 94646239799277203856 95895437437378614672 96247994192663094873 96261040136736191808 96264124240290489392 96834022518502478664 97775740132229175744 98266478472918195804 98509351627819130544 99966590557224738984 100193272168465611408 100561629786732029097 101766586668238529856 101926719783836988768 102157846132553172416 102280632005308644979 103272009547946200416 103886723890493499228 104282793481464207792 104666186104557826203 105825438355450364712 106086994060728294432 106327554137963505984 106455351678994712121 107900446950655273824 108297139770326800566 108542711515837745692 109997707648757822712 110420613099156737832 110667454306859975616 111878010343608383784 112304546826192223776 112717431189523812834 112973026271586225108 114071696820934038368 114247532065399701696 114644224885071228438 114927576899122318968 116200481331474910272 116892150863209879976 118459069775585347536 118727684446278284832 119618498405208944232 120781796633930158272 120943358120514702528 121201177872242415766 121388002819487183052 121663259061708242424 123463011414692092164 123768159737516343504 124048813160957423648 124223189736551330061 125711665884294654528 125862761636559431757 125883854775764486128 126194986399036271808 127860583249838152896 128330658923550793164 128819921359455786096 129112030024669971552 130725541497909274056 131021971297224261072 131345802170425507392 131503669721111114973 131801863983517262626 133288787409632985312 133568645002063070436 133591029557954148544 133751595699249766511 134082173048976038796 136706855320238793408 136871166444421772727 138515631853991332304 138729146079413923488 139043724641952277056 139554914806077101604 140372409760881296544 141100584473933819616 141619336622735046894 141940468905326282828 141969359698915805784 143843156156067922008 144396186360435734088 145251033777753717996 146663610198343763616 147227484132208983776 147399717709377293706 149170680458144511712 149400618854753456064 150289908252698417112 150630701695448300144 152649880002357794784 152858966513428304584 152890079675755483152 153236769198829758624 154908014321919300624 155830085835740248842 156424190222196311688 156429201890472045262 157945426367447130048 158738157533175547068 159491331206945258976 161850670425982910736 162217678748944323232 162250696798760920896 162445709655490200849 162814067273756618538 164392178464077625152 164617348552922789552 165024212983355124672 165630919648735106748 166001181460289963424 167817015515412575676 168456820239288335664 169459539407379337662 171107545231401057552 171759895145941048128 171966337327606842657 172391365348683478452 174300721997212365408 174695961729632348096 175338226294814819964 178091526669417427248 178770503111081499072 178776230731968051728 181172694950895237408 181415037180772053792 181801766808363623649 182494888592562363636 185194517122038138246 185652239606274515256 186073219741436135472 188825782163646729192 189292479598554407712 189949745152716054961 191790874874757229344 192495988385326189746 192528248480580978784 193668045037004957328 196532956945836391608 197018703255638261088 197702795975275893939 199933181114449477968 200386544336931222816 201123259573464058194 203853439567673977536 204561264010617289958 206544019095892400832 207773447780986998456 208565586962928415584 209332372209115652406 211650876710900729424 212173988121456588864 212429004934102570341 212910703357989424242 215800893901310547648 216594279540653601132 217085423031675491384 219995415297515645424 220841226198313475664 223756020687216767568 224609093652384447552 225434862379047625668 225946052543172450216 228143393641868076736 229288449770142456876 229855153798244637936 233745128753610373263 233784301726419759952 234643802835708067893 236918139551170695072 237455368892556569664 239236996810417888464 242402355744484831532 242776005638974366104 243326518123416484848 244221100910634927807 246926022829384184328 247536319475032687008 248097626321914847296 248395820584320994949 248446379473102660122 251725523273118863514 251767709551528972256 254189309111069006493 256661317847101586328 257639842718911572192 258224060049339943104 261451082995818548112 262043942594448522144 263007339442222229946 263603727967034525252 266577574819265970624 267137290004126140872 267503191398499533022 268164346097952077592 273742332888843545454 277031263707982664608 277458292158827846976 277791775683057207369 279109829612154203208 280744819521762593088 282201168947867639232 283238673245470093788 283880937810652565656 283938719397831611568 287686312312135844016 288792372720871468176 290502067555507435992 293327220396687527232 294454968264417967552 294799435418754587412 298341360916289023424 300579816505396834224 301261403390896600288 301684889360196087291 305299760004715589568 305717933026856609168 305780159351510966304 306473538397659517248 306841896015925934937 309816028643838601248 311660171671480497684 312848380444392623376 312858403780944090524 317476315066351094136 318982662413890517952 319366055036984136363 323701340851965821472 324435357497888646464 324891419310980401698 325628134547513237076 329234697105845579104 331261839297470213496 332002362920579926848 335634031030825151352 336913640478576671328 338919078814758675324 342215090462802115104 343932674655213685314 344782730697366956904 348601443994424730816 350676452589629639928 356183053338834854496 357552461463936103456 362345389901790474816 362830074361544107584 363603533616727247298 364989777185124727272 370389034244076276492 371304479212549030512 372146439482872270944 377651564327293458384 378584959197108815424 379899490305432109922 383581749749514458688 384991976770652379492 385056496961161957568 387336090074009914656 393065913891672783216 394037406511276522176 394511009163333344919 395405591950551787878 399866362228898955936 400773088673862445632 401254787097749299533 402246519146928116388 409122528021234579916 415546895561973996912 417131173925856831168 418664744418231304812 423301753421801458848 424858009868205140682 425821406715978848484 433188559081307202264 434170846063350982768 439990830595031290848 441682452396626951328 447512041374433535136 450869724758095251336 451892105086344900432 458576899540284913752 459710307596489275872 461306523942310419191 467490257507220746526 467568603452839519904 469287605671416135786 473836279102341390144 478473993620835776928 484804711488969663064 485552011277948732208 486653036246832969696 488442201821269855614 493852045658768368656 495072638950065374016 496791641168641989898 496892758946205320244 503451046546237727028 503535419103057944512 508378618222138012986 513322635694203172656 515279685437823144384 515899011982820527971 522902165991637096224 524087885188897044288 526014678884444459892 527207455934069050504 534274580008252281744 535006382796999066044 536328692195904155184 545405300425090870947 547484665777687090908 554062527415965329216 555583551366114414738 558219659224308406416 566477346490940187576 567761875621305131312 567877438795663223136 569849235458148164883 575372624624271688032 577584745441742936352 581004135111014871984 589598870837509174824 593108387925827681817 601159633010793668448 602522806781793200576 603369778720392174582 611435866053713218336 611560318703021932608 613683792031851869874 619632057287677202496 623320343342960995368 625696760888785246752 625716807561888181048 634952630132702188272 638732110073968272726 647402681703931642944 649782838621960803396 651256269095026474152 658469394211691158208 662523678594940426992 671268062061650302704 673827280957153342656 677838157629517350648 684430180925604230208 687865349310427370628 689565461394733913808 701352905179259279856 703931408507124203679 712366106677669708992 715104922927872206912 727207067233454494596 729979554370249454544 732663302731904783421 740778068488152552984 742608958425098061024 744292878965744541888 745187461752962984847 755303128654586916768 759798980610864219844 769983953541304758984 774672180148019829312 786131827783345566432 789022018326666689838 790811183901103575756 799732724457797911872 802509574195498599066 804493038293856232776 818245056042469159832 831093791123947993824 837329488836462609624 846603506843602917696 849716019736410281364 851642813431957696968 866377118162614404528 868341692126701965536 879981661190062581696 883364904793253902656 895024082748867070272 901739449516190502672 903784210172689800864 917153799080569827504 919420615192978551744 920525688047777804811 922613047884620838382 934980515014441493052 935137206905679039808 938575211342832271572 956947987241671553856 958098165110952409089 969609422977939326128 971104022555897464416 973306072493665939392 976884403642539711228 987704091317536737312 993583282337283979796 993785517892410640488 1006902093092475454056 1016757236444276025972 1026645271388406345312 1031798023965641055942 1045804331983274192448 1052029357768888919784 1054414911868138101008 1068549160016504563488 1070012765593998132088 1072657384391808310368 1090810600850181741894 1094969331555374181816 1111167102732228829476 1116439318448616812832 1132954692981880375152 1135523751242610262624 1135754877591326446272 1139698470916296329766 1150745249248543376064 1155169490883485872704 1162008270222029743968 1179197741675018349648 1186216775851655363634 1202319266021587336896 1203764361293247898599 1206739557440784349164 1222871732107426436672 1227367584063703739748 1246640686685921990736 1251393521777570493504 1251433615123776362096 1269905260265404376544 1277464220147936545452 1299565677243921606792 1302512538190052948304 1325047357189880853984 1329648216069012384727 1342536124123300605408 1355676315259034701296 1375730698620854741256 1379130922789467827616 1383919571826931257573 1402705810358518559712 1407862817014248407358 1454414134466908989192 1459959108740498909088 1465326605463809566842 1481556136976305105968 1485217916850196122048 1490374923505925969694 1510606257309173833536 1519597961221728439688 1539967907082609517968 1572263655566691132864 1578044036653333379676 1581622367802207151512 1605019148390997198132 1608986076587712465552 1636215901275272612841 1636490112084938319664 1662187582247895987648 1674658977672925219248 1699432039472820562728 1703285626863915393936 1709547706374444494649 1732754236325228809056 1736683384253403931072 1738770744090246964643 1779325163777483045451 1803478899032381005344 1807568420345379601728 1834307598161139655008 1841051376095555609622 1845226095769241676764 1869961030028882986104 1877150422685664543144 1916196330221904818178 1939218845955878652256 1942208045111794928832 1953768807285079422456 1975408182635073474624 1987166564674567959592 1987571035784821280976 2013804186184950908112 2033514472888552051944 2053290542776812690624 2063596047931282111884 2104058715537777839568 2108829823736276202016 2111794225521372611037 2137098320033009126976 2140025531187996264176 2145314768783616620736 2181621201700363483788 2189938663110748363632 2222334205464457658952 2232878636897233625664 2235562385258888954541 2265909385963760750304 2271047502485220525248 2279396941832592659532 2324016540444059487936 2358395483350036699296 2372433551703310727268 2407528722586495797198 2413479114881568698328 2454735168127407479496 2493281373371843981472 2502867230247552724192 2539810520530808753088 2554928440295873090904 2599131354487843213584 2605025076380105896608 2650094714379761707968 2659296432138024769454 2685072248246601210816 2711352630518069402592 2751461397241709482512 2758261845578935655232 2761577064143333414433 2767839143653862515146 2805411620717037119424 2815725634028496814716 2908828268933817978384 2919918217480997818176 2930653210927619133684 2963112273952610211936 2980749847011851939388 3039195922443456879376 3079935814165219035936 3156088073306666759352 3163244735604414303024 3210038296781994396264 3217972153175424931104 3229145667596172934337 3272431802550545225682 3272980224169876639328 3349317955345850438496 3398864078945641125456 3406571253727830787872 3419095412748888989298 3465508472650457618112 3477541488180493929286 3558650327554966090902 3606957798064762010688 3611293083879743695797 3668615196322279310016 3682102752191111219244 3690452191538483353528 3739922060057765972208 3754300845371329086288 3832392660443809636356 3878437691911757304512 3907537614570158844912 3974333129349135919184 3975142071569642561952 3988944648207037154181 4027608372369901816224 4067028945777104103888 4127192095862564223768 4151758715480793772719 4208117431075555679136 4217659647472552404032 4223588451042745222074 4280051062375992528352 4363242403400726967576 4379877326221496727264 4444668410928915317904 4471124770517777909082 4531818771927521500608 4558793883665185319064 4716790966700073398592 4744867103406621454536 4815057445172991594396 4826958229763137396656 4909470336254814958992 4986562746743687962944 5005734460495105448384 5109856880591746181808 5128643119123333483947 5198262708975686427168 5210050152760211793216 5216312232270740893929 5318592864276049538908 5422705261036138805184 5502922794483418965024 5523154128286666828866 5535678287307725030292 5631451268056993629432 5817656537867635956768 5861306421855238267368 5926224547905220423872 5961499694023703878776 6078391844886913758752 6159871628330438071872 6312176146613333518704 6326489471208828606048 6420076593563988792528 6435944306350849862208 6458291335192345868674 6544863605101090451364 6545960448339753278656 6698635910691700876992 6706687155776666863623 6797728157891282250912 6813142507455661575744 6838190825497777978596 6955082976360987858572 7117300655109932181804 7222586167759487391594 7364205504382222438488 7380904383076966707056 7479844120115531944416 7508601690742658172576 7664785320887619272712 7815075229140317689824 7948666258698271838368 7950284143139285123904 7977889296414074308362 8055216744739803632448 8134057891554208207776 8254384191725128447536 8303517430961587545438 8416234862151111358272 8447176902085490444148 8560102124751985056704 8726484806801453935152 8759754652442993454528 8889336821857830635808 8942249541035555818164 9117587767330370638128 9489734206813242909072 9630114890345983188792 9653916459526274793312 9687437002788518803011 9818940672509629917984 10219713761183492363616 10257286238246666967894 10396525417951372854336 10432624464541481787858 10637185728552099077816 11005845588966837930048 11046308256573333657732 11071356574615450060584 11262902536113987258864 11635313075735271913536 11722612843710476534736 11922999388047407757552 11966833944621111462543 12156783689773827517504 12455276146442381318157 12624352293226667037408 12652978942417657212096 12840153187127977585056 12916582670384691737348 13089727210202180902728 13413374311553333727246 13595456315782564501824 13676381650995555957192 13910165952721975717144 14234601310219864363608 14445172335518974783188 14728411008764444876976 14761808766153933414112 14959688240231063888832 15017203381485316345152 15329570641775238545424 15630150458280635379648 15648936696812222681787 15897332517396543676736 15955778592828148616724 16268115783108416415552 16508768383450256895072 16607034861923175090876 16894353804170980888296 17452969613602907870304 17778673643715661271616 17884499082071111636328 18235175534660741276256 18979468413626485818144 19260229780691966377584 19307832919052549586624 19374874005577037606022 19637881345019259835968 20439427522366984727232 20514572476493333935788 20865248929082963575716 21274371457104198155632 22092616513146667315464 22142713149230900121168 22525805072227974517728 22604019673173210540359 23445225687420953069472 23845998776094815515104 23933667889242222925086 24910552292884762636314 25248704586453334074816 25680306374255955170112 25833165340769383474696 26179454420404361805456 26826748623106667454492 27352763301991111914384 27820331905443951434288 28469202620439728727216 28890344671037949566376 29062311008365556409033 29456822017528889753952 29523617532307866828224 30659141283550477090848 31297873393624445363574 31911557185656297233448 33017536766900513790144 33214069723846350181752 33788707608341961776592 34905939227205815740608 35768998164142223272656 35900501833863334387629 36470351069321482552512 37958936827252971636288 38520459561383932755168 38749748011154075212044 41029144952986667871576 41730497858165927151432 42548742914208396311264 44185233026293334630928 44285426298461800242336 45051610144455949035456 45208039346346421080718 46890451374841906138944 46946810090436668045361 47691997552189631030208 47867335778484445850172 49821104585769525272628 51666330681538766949392 52358908840808723610912 53653497246213334908984 54705526603982223828768 55640663810887902868576 56938405240879457454432 57780689342075899132752 58124622016731112818066 58913644035057779507904 61318282567100954181696 62595746787248890727148 63823114371312594466896 66428139447692700363504 67577415216683923553184 67812059019519631621077 71537996328284446545312 71801003667726668775258 77040919122767865510336 77499496022308150424088 82058289905973335743152 83460995716331854302864 85097485828416792622528 87186933025096669227099 88370466052586669261856 88570852596923600484672 90416078692692842161436 93893620180873336090722 95734671556968891700344 99642209171539050545256 103332661363077533898784 104717817681617447221824 107306994492426669817968 109411053207964447657536 111281327621775805737152 113876810481758914908864 115561378684151798265504 116249244033462225636132 125191493574497781454296 127646228742625188933792 132856278895385400727008 135154830433367847106368 135624118039039263242154 143075992656568893090624 143602007335453337550516 154998992044616300848176 164116579811946671486304 166921991432663708605728 174373866050193338454198 176740932105173338523712 180832157385385684322872 187787240361746672181444 191469343113937783400688 199284418343078101090512 203436177058558894863231 206665322726155067797568 214613988984853339635936 231122757368303596531008 232498488066924451272264 250382987148995562908592 255292457485250377867584 265712557790770801454016 271248236078078526484308 287204014670906675101032 309997984089232601696352 328233159623893342972608 333843982865327417211456 348747732100386676908396 361664314770771368645744 375574480723493344362888 382938686227875566801376 398568836686156202181024 406872354117117789726462 429227977969706679271872 464996976133848902544528 500765974297991125817184 542496472156157052968616 574408029341813350202064 610308531175676684589693 619995968178465203392704 697495464200773353816792 723328629541542737291488 751148961446986688725776 765877372455751133602752 797137673372312404362048 813744708234235579452924 929993952267697805089056 1001531948595982251634368 1084992944312314105937232 1148816058683626700404128 1220617062351353369179386 1394990928401546707633584 1446657259083085474582976 1502297922893973377451552 1627489416468471158905848 1859987904535395610178112 2169985888624628211874464 2297632117367253400808256 2441234124702706738358772 2789981856803093415267168 3004595845787946754903104 3254978832936942317811696 4339971777249256423748928 4882468249405413476717544 5579963713606186830534336 6509957665873884635623392 9764936498810826953435088 13019915331747769271246784 19529872997621653906870176 39059745995243307813740352
- Sum of all divisors σ(n): 154608265467742551252480000
- Sum of proper divisors (its aliquot sum) s(n): 115548519472499243438739648
- 39059745995243307813740352 is an abundant number, because the sum of its proper divisors (115548519472499243438739648) is greater than itself. Its abundance is 76488773477255935624999296
Bases of 39059745995243307813740352
- Binary: 100000010011110011100100010010101111111100011000100011111010110011011010011111010000002
- Hexadecimal: 0x204F3912BFC623EB369F40
- Base-36: 4WOJNQEMJV9D4DAO0
Squares and roots of 39059745995243307813740352
- 39059745995243307813740352 squared (390597459952433078137403522) is 1525663757212925622831653038696007589821488473083904
- 39059745995243307813740352 cubed (390597459952433078137403523) is 59592038830885429871901908460038898757754077120493218594894752681766566494208
-
The
square root of 39059745995243307813740352 is 6249779675736.0421220127 -
39059745995243307813740352 is a
perfect cube number . Itscube root is 339294228
Scales and comparisons
How big is 39059745995243307813740352?- 39,059,745,995,243,307,813,740,352 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 39,059,745,995,243,307,813,740,352 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 39059745995243307813740352 cubic inches would be around 28274519 feet tall.
Recreational maths with 39059745995243307813740352
- 39059745995243307813740352 backwards is 25304731870334259954795093
- 39059745995243307813740352 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 39059745995243307813740352's digits is 117
- 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 39059745995243307813740352 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 39059745995243307813740352 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/39059745995243307813740352/
Chicago style:
Numbermatics. 2024. "Number 39059745995243307813740352 - Facts about the integer". https://numbermatics.com/n/39059745995243307813740352/
The information we have on file for 39059745995243307813740352 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 39059745995243307813740352, math, Factors of 39059745995243307813740352, curriculum, school, college, exams, university, Prime factorization of 39059745995243307813740352, STEM, science, technology, engineering, physics, economics, calculator, thirty-nine septillion, fifty-nine sextillion, seven hundred forty-five quintillion, nine hundred ninety-five quadrillion, two hundred forty-three trillion, three hundred seven billion, eight hundred thirteen million, seven hundred forty thousand, three hundred fifty-two.