13412688395777429908677696
13,412,688,395,777,429,908,677,696 is an even composite number composed of six prime numbers multiplied together.
13412688395777429908677696 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 13412688395777429908677696:
26 × 314 × 72 × 294 × 314 × 372
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 29 × 29 × 29 × 29 × 31 × 31 × 31 × 31 × 37 × 37)See below for interesting mathematical facts about the number 13412688395777429908677696 from the Numbermatics database.
Names of 13412688395777429908677696
- Cardinal: 13412688395777429908677696 can be written as Thirteen septillion, four hundred twelve sextillion, six hundred eighty-eight quintillion, three hundred ninety-five quadrillion, seven hundred seventy-seven trillion, four hundred twenty-nine billion, nine hundred eight million, six hundred seventy-seven thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 1.3412688395777429908677696 × 1025
Factors of 13412688395777429908677696
Divisors of 13412688395777429908677696
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 31 32 36 37 42 48 49 54 56 58 62 63 64 72 74 81 84 87 93 96 98 108 111 112 116 124 126 144 147 148 162 168 174 186 189 192 196 203 216 217 222 224 232 243 248 252 259 261 279 288 294 296 324 333 336 348 372 378 392 406 432 434 441 444 448 464 486 496 504 518 522 558 567 576 588 592 609 648 651 666 672 696 729 744 756 777 783 784 812 837 841 864 868 882 888 899 928 961 972 992 999 1008 1036 1044 1073 1116 1134 1147 1176 1184 1218 1296 1302 1323 1332 1344 1369 1392 1421 1458 1488 1512 1519 1554 1566 1568 1624 1674 1682 1701 1728 1736 1764 1776 1798 1813 1827 1856 1922 1944 1953 1984 1998 2016 2072 2088 2146 2187 2232 2268 2294 2331 2349 2352 2368 2436 2511 2523 2592 2604 2646 2664 2697 2738 2784 2842 2883 2916 2976 2997 3024 3038 3108 3132 3136 3219 3248 3348 3364 3402 3441 3472 3528 3552 3596 3626 3654 3844 3888 3906 3969 3996 4032 4107 4144 4176 4263 4292 4374 4464 4536 4557 4588 4662 4698 4704 4872 5022 5046 5103 5184 5208 5292 5328 5394 5439 5476 5481 5568 5684 5766 5832 5859 5887 5952 5994 6048 6076 6216 6264 6293 6438 6496 6561 6696 6727 6728 6804 6882 6944 6993 7047 7056 7104 7192 7252 7308 7511 7533 7569 7688 7776 7812 7938 7992 8029 8091 8214 8288 8352 8526 8584 8649 8748 8928 8991 9072 9114 9176 9324 9396 9408 9583 9657 9744 10044 10092 10206 10323 10416 10584 10656 10788 10878 10952 10962 11368 11532 11664 11718 11774 11907 11988 12096 12152 12321 12432 12528 12586 12789 12876 12992 13122 13392 13454 13456 13608 13671 13764 13888 13986 14094 14112 14384 14504 14616 15022 15066 15138 15309 15376 15552 15624 15876 15984 16058 16182 16317 16428 16443 16576 16704 17052 17168 17298 17496 17577 17661 17856 17982 18144 18228 18352 18648 18792 18879 19166 19314 19488 19683 20088 20181 20184 20412 20646 20832 20979 21141 21168 21312 21576 21756 21904 21924 22533 22599 22707 22736 23064 23328 23436 23548 23814 23976 24087 24273 24304 24389 24642 24864 25056 25172 25578 25752 25947 26071 26244 26784 26908 26912 26973 27216 27342 27528 27869 27972 28188 28224 28749 28768 28971 29008 29232 29791 30044 30132 30276 30618 30752 30969 31117 31248 31752 31968 32116 32364 32634 32856 32886 33263 34104 34336 34596 34992 35154 35322 35557 35721 35964 36288 36456 36704 36963 37296 37584 37758 38332 38367 38628 38976 39366 39701 40176 40362 40368 40824 41013 41209 41292 41664 41958 42282 42336 42439 43152 43512 43808 43848 44051 45066 45198 45414 45472 45927 46128 46656 46872 47089 47096 47628 47952 48174 48546 48608 48778 48951 49284 49329 49728 50112 50344 51156 51504 51894 52142 52488 52577 52731 52983 53568 53816 53824 53946 54432 54684 55056 55738 55944 56203 56376 56637 57498 57536 57942 58016 58464 59049 59582 60088 60264 60543 60552 61236 61504 61938 62234 62496 62937 63423 63504 63936 64232 64728 65268 65712 65772 66526 67081 67599 67797 68121 68208 68672 69192 69984 70308 70644 71114 71442 71928 72261 72819 72912 73167 73408 73926 74592 75168 75516 76664 76734 77256 77841 78213 78732 79402 80352 80724 80736 80919 81648 82026 82418 82584 83607 83916 84564 84672 84878 86247 86304 86913 87024 87616 87696 88102 89373 90132 90396 90828 90944 91854 92256 92907 93351 93744 94178 94192 95256 95904 96348 97092 97216 97556 97902 98568 98658 99789 100688 102312 103008 103788 104284 104976 105154 105462 105966 106671 107163 107632 107892 108864 109368 110112 110889 111476 111888 112406 112752 113274 114996 115101 115884 116032 116928 118098 119103 119164 120176 120528 121086 121104 122472 123039 123627 123876 124468 124992 125874 126846 127008 127317 128464 129456 130536 131424 131544 132153 133052 134162 135198 135594 136242 136416 137781 138384 139968 140616 141267 141288 142228 142884 143856 144522 145638 145824 146334 146853 147852 147987 149184 150336 151032 153328 153468 154512 155682 156426 157464 157731 158193 158804 158949 160704 161448 161472 161838 163296 164052 164836 165168 167214 167832 168609 169128 169756 169911 170723 172494 172608 173826 174048 175392 176204 177147 178746 180264 180792 181629 181656 182497 183708 184512 185814 186702 187488 188356 188384 188811 190269 190512 191808 192696 194184 195083 195112 195804 197136 197316 199578 201243 201376 202797 203391 204363 204624 206016 207576 208537 208568 209952 210308 210924 211932 213342 214326 215264 215784 216783 217819 218457 218736 219501 220224 221778 222952 223776 224812 225504 226548 229992 230202 231768 232841 233523 234639 236196 238206 238328 240352 241056 242172 242208 242757 244944 246078 247254 247752 248899 248936 250821 251748 253692 254016 254634 256928 258741 258912 260739 261072 262848 263088 264306 266104 268119 268324 270396 271188 272484 272832 275562 276768 277907 278721 280053 281232 282534 282576 284456 285768 287712 289044 291276 291648 292668 293706 295704 295974 297073 299367 302064 306656 306936 309024 311364 312852 314928 315462 316386 317608 317898 320013 321489 322896 323676 326592 328104 329672 330336 332667 334428 335664 337218 338256 339512 339822 341446 344988 345303 347652 348096 350784 352408 354294 357309 357492 360528 361584 363258 363312 364994 367416 369117 370881 371628 373404 374976 376712 376768 377622 380538 381024 381951 385392 388368 390166 390224 391608 394272 394632 396459 399156 402486 402752 405594 406782 408726 409248 413343 415152 417074 417136 419904 420616 421848 423801 423864 426684 428652 430528 431568 433566 435638 436914 437472 439002 440559 443556 443961 445904 447552 449624 451008 453096 459984 460404 463536 465682 467046 469278 472392 473193 474579 476412 476656 476847 480704 482112 484344 484416 485514 489888 492156 494508 495504 497798 497872 501642 503496 505827 507384 509268 509733 512169 513856 517482 517824 521478 522144 526176 528612 531441 532208 536238 536648 540792 542376 544887 544968 547491 551124 553536 555814 557442 560106 562464 565068 565152 566433 568912 570807 571536 575424 578088 582552 585249 585336 587412 591408 591948 594146 598734 603729 604128 608391 610173 613089 613312 613872 618048 622728 625611 625704 629856 630924 632772 635216 635796 640026 642978 645792 647352 650349 653457 655371 656208 658503 659344 660672 665334 668856 671328 674436 676512 679024 679644 682892 689976 690606 695304 698523 700569 703917 704816 707281 708588 714618 714984 721056 723168 726516 726624 728271 729988 734832 738234 741762 743256 746697 746808 752463 753424 755244 756059 761076 762048 763902 770784 776223 776736 780332 780448 782217 783216 788544 789264 792918 798312 804357 804972 808201 811188 813564 817452 818496 826686 830304 833721 834148 834272 836163 840159 841232 843696 847602 847728 853368 857304 863136 863939 867132 871276 873828 874944 878004 881118 887112 887922 891219 891808 898101 899248 902393 906192 919968 920808 923521 927072 931364 934092 938556 944784 946386 949158 952824 953312 953694 960039 964467 964627 968688 971028 979776 984312 989016 991008 995596 995744 998001 1003284 1006992 1011654 1014768 1018536 1019466 1024338 1031153 1034964 1035909 1042956 1044288 1052352 1057224 1062882 1064416 1071927 1072476 1073296 1081584 1084752 1089774 1089936 1094982 1102248 1102267 1107351 1111628 1112643 1114884 1120212 1124928 1130136 1130304 1132866 1137824 1141614 1143072 1145853 1151329 1156176 1165104 1170498 1170672 1174824 1182816 1183896 1188292 1189377 1195061 1197468 1207458 1208256 1216782 1220346 1226178 1227744 1230731 1240029 1245456 1251222 1251408 1259712 1261848 1265544 1270432 1271403 1271592 1277479 1280052 1285956 1291584 1294704 1300698 1306914 1310742 1312416 1315609 1317006 1318688 1321677 1330668 1331883 1337712 1342656 1348872 1353024 1358048 1359288 1365581 1365784 1379952 1381212 1390608 1397046 1401138 1407834 1409632 1414562 1417176 1419579 1423737 1429236 1429968 1430541 1442112 1446336 1453032 1453248 1456542 1459759 1459976 1469664 1476468 1483524 1486512 1493394 1493616 1504926 1506848 1510488 1512118 1517481 1522152 1524733 1527804 1529199 1536507 1541568 1552446 1553472 1560664 1560896 1564434 1566432 1578528 1585836 1594323 1596624 1608714 1609944 1616402 1622376 1627128 1629887 1634661 1634904 1642473 1653372 1660608 1667442 1668296 1668544 1672326 1680318 1682464 1687392 1695204 1695456 1699299 1706736 1712421 1714608 1726272 1727878 1734264 1742293 1742552 1747656 1755747 1756008 1762236 1774224 1775844 1782438 1783616 1796202 1798496 1804786 1811187 1812384 1825173 1830519 1839267 1839936 1841616 1847042 1854144 1862728 1868184 1876833 1877112 1889568 1892772 1898316 1905648 1906624 1907388 1920078 1928934 1929254 1937376 1942056 1945349 1951047 1960371 1966113 1968624 1975509 1978032 1982016 1991192 1991488 1996002 2006568 2013984 2023308 2029536 2037072 2038932 2048676 2062306 2069928 2071818 2079511 2085912 2095569 2101707 2111751 2114448 2121843 2125764 2128832 2143854 2144952 2146592 2163168 2169504 2179548 2179872 2184813 2189964 2204496 2204534 2214702 2223256 2225286 2229768 2240091 2240424 2257389 2260272 2265732 2268177 2275648 2283228 2286144 2291706 2302658 2312352 2328669 2330208 2340996 2341344 2346651 2349648 2365632 2367792 2376584 2378754 2390122 2394936 2413071 2414916 2424603 2433564 2440692 2452356 2455488 2461462 2480058 2490912 2501163 2502444 2502816 2508489 2520477 2523696 2531088 2540864 2542806 2543184 2554958 2560104 2571912 2589408 2591817 2601396 2613828 2621484 2624832 2631218 2634012 2637376 2643354 2661336 2663766 2673657 2675424 2694303 2697744 2707179 2716096 2718576 2731162 2731568 2759904 2762424 2770563 2781216 2794092 2802276 2815668 2819264 2829124 2834352 2839158 2847474 2858472 2859936 2861082 2880117 2893401 2893881 2906064 2913084 2919518 2919952 2939328 2952936 2967048 2973024 2986788 2987232 2994003 3009852 3013696 3020976 3024236 3034962 3044304 3049466 3055608 3058398 3073014 3093459 3104892 3107727 3121328 3128868 3132864 3157056 3171672 3188646 3193248 3215781 3217428 3219888 3232804 3244752 3254256 3259774 3269322 3269808 3284946 3306744 3306801 3322053 3334884 3336592 3337929 3344652 3360636 3364928 3374784 3390408 3390912 3398598 3413472 3424842 3429216 3437559 3453987 3455756 3468528 3484586 3485104 3495312 3511494 3512016 3524472 3548448 3551688 3564876 3568131 3585183 3592404 3596992 3609572 3622374 3624768 3650346 3661038 3678534 3683232 3692193 3694084 3720087 3725456 3736368 3753666 3754224 3779136 3785544 3796632 3811296 3814209 3814776 3832437 3840156 3857868 3858508 3874752 3884112 3890698 3902094 3920742 3932226 3937248 3946827 3951018 3956064 3965031 3982384 3992004 3995649 4013136 4027968 4046616 4059072 4074144 4077864 4096743 4097352 4124612 4139856 4143636 4159022 4171824 4191138 4203414 4223502 4228896 4243686 4251528 4258737 4271211 4287708 4289904 4291623 4293184 4326336 4339008 4359096 4359744 4369626 4379277 4379928 4408992 4409068 4429404 4446512 4450572 4459536 4480182 4480848 4514778 4520544 4531464 4536354 4552443 4566456 4574199 4583412 4587597 4605316 4609521 4624704 4657338 4660416 4681992 4682688 4693302 4699296 4735584 4753168 4757508 4780244 4782969 4789872 4826142 4829832 4849206 4867128 4881384 4889661 4903983 4904712 4922924 4927419 4950967 4960116 4981824 5002326 5004888 5005632 5016978 5040954 5047392 5062176 5085612 5086368 5097897 5109916 5120208 5137263 5143824 5178816 5183634 5202792 5226879 5227656 5242968 5262436 5267241 5268024 5286708 5292413 5322672 5327532 5347314 5350848 5388606 5395488 5414358 5433561 5437152 5462324 5463136 5475519 5491557 5517801 5519808 5524848 5541126 5562432 5588184 5604552 5630499 5631336 5657407 5658248 5668704 5678316 5694948 5716944 5719872 5722164 5760234 5786802 5787762 5812128 5826168 5836047 5839036 5839904 5853141 5881113 5898339 5905872 5926527 5934096 5946048 5973576 5974464 5988006 6019704 6041952 6047573 6048472 6069924 6088608 6098932 6111216 6116796 6146028 6186918 6209784 6215454 6238533 6242656 6257736 6286707 6305121 6316751 6335253 6343344 6365529 6377292 6386496 6431562 6434856 6439776 6464647 6465608 6489504 6508512 6519548 6538644 6539616 6554439 6569892 6613488 6613602 6644106 6669768 6673184 6675858 6689304 6720273 6721272 6752389 6772167 6780816 6797196 6804531 6826944 6849684 6858432 6875118 6907974 6911512 6937056 6969172 6970208 6986007 6990624 7022988 7024032 7039953 7048944 7096896 7103376 7129752 7136262 7170366 7184808 7218071 7219144 7239213 7244748 7273809 7300692 7322076 7357068 7366464 7384386 7388168 7440174 7450912 7472736 7503489 7507332 7508448 7525467 7561431 7571088 7593264 7622592 7628418 7629552 7664874 7680312 7715736 7715869 7717016 7768224 7775451 7781396 7804188 7841484 7864452 7874496 7893654 7902036 7912128 7930062 7964768 7984008 7991298 8020971 8026272 8059303 8082909 8093232 8121537 8148288 8155728 8193486 8194704 8249224 8279712 8287272 8311689 8318044 8343648 8382276 8406828 8447004 8457792 8487372 8503056 8517474 8542422 8575416 8579808 8583246 8615117 8640351 8680203 8681643 8718192 8739252 8758554 8759856 8817984 8818136 8858808 8893024 8901144 8919072 8960364 8961696 8982009 9029556 9041088 9062928 9072708 9104886 9132912 9148398 9166824 9175194 9209263 9210632 9219042 9280377 9314676 9323181 9363984 9386604 9398592 9471168 9506336 9515016 9560488 9565938 9579744 9647343 9652284 9659664 9698412 9734256 9762768 9779322 9807966 9809424 9845848 9854838 9901934 9920232 9920403 9966159 10004652 10009776 10013787 10033956 10081908 10094784 10124352 10171224 10172736 10195794 10219832 10240416 10274526 10287648 10312677 10361961 10367268 10405584 10453758 10455312 10485936 10524872 10534482 10536048 10573416 10584826 10645344 10655064 10694628 10704393 10755549 10777212 10790976 10828716 10867122 10874304 10924648 10926272 10951038 10983114 11035602 11049696 11076579 11082252 11160261 11176368 11209104 11260998 11262672 11314814 11316496 11337408 11356632 11389896 11433888 11442627 11444328 11497311 11520468 11573604 11575524 11624256 11652336 11672094 11678072 11679808 11706282 11762226 11796678 11811744 11840481 11853054 11868192 11895093 11947152 11976012 11986947 12039408 12083904 12095146 12096944 12139848 12177216 12197864 12222432 12233592 12290229 12292056 12373836 12419568 12430908 12477066 12485312 12515472 12573414 12610242 12633502 12670506 12686688 12731058 12754584 12776211 12813633 12863124 12869712 12874869 12879552 12929294 12931216 12979008 13017024 13039096 13077288 13079232 13108878 13137831 13139784 13226976 13227204 13288212 13339536 13346368 13351716 13378608 13440546 13442544 13504778 13544334 13561632 13594392 13609062 13657329 13699368 13722597 13750236 13762791 13815948 13823024 13828563 13874112 13938344 13940416 13972014 13981248 14045976 14048064 14079906 14097888 14206752 14259504 14272524 14340732 14369616 14436142 14438288 14478426 14489496 14547618 14601384 14644152 14668983 14711949 14714136 14768772 14776336 14782257 14852901 14880348 14901824 14945472 15006978 15014664 15016896 15050934 15122862 15142176 15186528 15256836 15259104 15293691 15329748 15360624 15411789 15431472 15431738 15434032 15536448 15550902 15562792 15608376 15680637 15682968 15728904 15787308 15801723 15804072 15860124 15877239 15929536 15968016 15982596 16041942 16052544 16118606 16165818 16186464 16243074 16300683 16311456 16386972 16389408 16426557 16474671 16498448 16553403 16559424 16574544 16623378 16636088 16687296 16764552 16813656 16891497 16894008 16972221 16974744 17006112 17034948 17084844 17150832 17159616 17166492 17230234 17280702 17360406 17363286 17436384 17478504 17508141 17517108 17519712 17559423 17636272 17643339 17695017 17717616 17779581 17786048 17802288 17838144 17920728 17923392 17964018 18059112 18125856 18142719 18145416 18209772 18265824 18296796 18333648 18350388 18418526 18421264 18438084 18560754 18629352 18646362 18715599 18727968 18773208 18860121 18915363 18950253 19005759 19012672 19030032 19096587 19120976 19131876 19159488 19294686 19304568 19319328 19393941 19396824 19468512 19525536 19558644 19615932 19618848 19663317 19691696 19709676 19803868 19840464 19840806 19932318 20009304 20019552 20027574 20067912 20160819 20163816 20257167 20316501 20342448 20391588 20413593 20439664 20480832 20549052 20575296 20625354 20723922 20734536 20811168 20907516 20910624 20958021 20971872 21049744 21068964 21072096 21119859 21146832 21169652 21290688 21310128 21389256 21408786 21511098 21554424 21654213 21657432 21717639 21734244 21821427 21849296 21902076 21925711 21966228 22071204 22099392 22153158 22164504 22320522 22352736 22418208 22510467 22521996 22525344 22576401 22629628 22632992 22684293 22713264 22779792 22867776 22885254 22888656 22994622 23040936 23147208 23147607 23151048 23304672 23326353 23344188 23356144 23412564 23437829 23524452 23593356 23623488 23680962 23706108 23736384 23790186 23894304 23952024 23973894 24062913 24078816 24177909 24190292 24193888 24248727 24279696 24364611 24395728 24444864 24467184 24580458 24584112 24747672 24839136 24861816 24935067 24954132 25030944 25054231 25146828 25220484 25267004 25341012 25373376 25462116 25509168 25552422 25627266 25726248 25739424 25749738 25845351 25858588 25862432 25921053 26040609 26044929 26078192 26154576 26169397 26217756 26275662 26279568 26453952 26454408 26576424 26679072 26703432 26757216 26782109 26881092 26885088 26946027 27009556 27088668 27123264 27188784 27218124 27314658 27398736 27445194 27500472 27525582 27627789 27631896 27646048 27657126 27841131 27876688 27944028 27969543 27974183 28091952 28159812 28195776 28413504 28519008 28545048 28681464 28739232 28872284 28876576 28942029 28956852 28978992 29095236 29202768 29288304 29337966 29423898 29428272 29537544 29552672 29564514 29705802 29760696 29761209 29898477 29903437 30013956 30029328 30041361 30101868 30245724 30284352 30373056 30513672 30518208 30587382 30659496 30721248 30823578 30862944 30863476 30868064 30938031 31085883 31101804 31125584 31216752 31361274 31365936 31457808 31574616 31603446 31608144 31720248 31754478 31936032 31965192 31965743 32083884 32113179 32237212 32266647 32331636 32372928 32486148 32601366 32622912 32773944 32778816 32853114 32949342 32996896 33106806 33149088 33229737 33246756 33272176 33388541 33480783 33529104 33627312 33782994 33788016 33944442 33949488 34012224 34069896 34169688 34170277 34301664 34327881 34332984 34460468 34491933 34561404 34656769 34720812 34726572 34872768 34957008 35016282 35034216 35039424 35118846 35272544 35286678 35390034 35435232 35521443 35559162 35604576 35685279 35691199 35841456 35928036 35960841 36118224 36251712 36285438 36290832 36419544 36531648 36593592 36667296 36700776 36837052 36842528 36870687 36876168 37046891 37121508 37258704 37292724 37431198 37455936 37546416 37720242 37830726 37900506 38011518 38060064 38152661 38193174 38241952 38263752 38328633 38440899 38589372 38609136 38624607 38638656 38787882 38793648 38937024 39051072 39117288 39231864 39237696 39326634 39383392 39413493 39419352 39601849 39607736 39680928 39681612 39864636 40018608 40039104 40055148 40135824 40321638 40327632 40514334 40633002 40684896 40783176 40783879 40827186 40879328 40971987 41098104 41167791 41250708 41288373 41447844 41469072 41485689 41622336 41815032 41821248 41916042 41943744 42099488 42137928 42144192 42239718 42293664 42333011 42339304 42620256 42778512 42817572 43022196 43108848 43308426 43314864 43435278 43468488 43642854 43698592 43804152 43851422 43932456 44006949 44135847 44142408 44217257 44306316 44329008 44346771 44558703 44641044 44705472 44836416 45020934 45043992 45050688 45152802 45252529 45259256 45265984 45368586 45426528 45559584 45770508 45777312 45881073 45989244 46081872 46235367 46294416 46295214 46302096 46609344 46652706 46688376 46712288 46825128 46875658 47041911 47048904 47186712 47266723 47361924 47405169 47412216 47580372 47631717 47788608 47904048 47947788 48125826 48157632 48355818 48380584 48387776 48497454 48559392 48729222 48791456 48902049 48934368 49160916 49168224 49279671 49424013 49495344 49660209 49678272 49723632 49870134 49908264 50061888 50108462 50293656 50440968 50526497 50534008 50674491 50682024 50916663 50924232 51018336 51104844 51254532 51452496 51478848 51499476 51690702 51717176 51724864 51842106 52081218 52089858 52156384 52309152 52338794 52435512 52524423 52551324 52559136 52678269 52908816 52930017 53085051 53152848 53338743 53358144 53406864 53514432 53564218 53762184 53770176 53892054 54011083 54019112 54177336 54377568 54428157 54436248 54629316 54797472 54890388 55000944 55051164 55255578 55263792 55292096 55314252 55682262 55753376 55888056 55939086 55948366 56146797 56183904 56319624 56415121 56580363 56746089 56850759 57017277 57038016 57090096 57289761 57362928 57478464 57744568 57753152 57884058 57913704 57957984 58181823 58190472 58405536 58576608 58675932 58847796 58856544 58989951 59075088 59105344 59129028 59411604 59521392 59522418 59796954 59806874 60027912 60058656 60082722 60203736 60305819 60482457 60491448 60771501 60949503 61027344 61174764 61240779 61318992 61442496 61647156 61725888 61726952 61736128 61876062 62171766 62203608 62251168 62433504 62722548 62731872 62874063 62915616 63149232 63206892 63216288 63359577 63440496 63508956 63872064 63930384 63931486 64167768 64226358 64464841 64474424 64533294 64663272 64962639 64972296 65152917 65202732 65464281 65547888 65706228 65777133 65898684 65993792 66213612 66298176 66459474 66493512 66544352 66777082 66961566 67058208 67254624 67531401 67565988 67576032 67729203 67888884 67898976 68052879 68139792 68339376 68340554 68603328 68655762 68665968 68920936 68983866 69122808 69313538 69441624 69442821 69453144 69914016 69979059 70032564 70068432 70237692 70313487 70545088 70573356 70780068 70870464 71042886 71118324 71209152 71370558 71382398 71682912 71856072 71921682 72188739 72236448 72533727 72570876 72581664 72746181 72839088 73093833 73187184 73334592 73401552 73674104 73685056 73741374 73752336 74093782 74243016 74517408 74585448 74805201 74862396 75092832 75162693 75440484 75661452 75801012 76023036 76120128 76305322 76386348 76483904 76527504 76657266 76881798 77178744 77218272 77249214 77536053 77575764 77587296 77763159 78121827 78134787 78234576 78463728 78508191 78653268 78766784 78826986 78838704 79203698 79215472 79361856 79363224 79729272 80037216 80110296 80271648 80346327 80643276 80655264 80838081 81028668 81266004 81369792 81566352 81567758 81654372 81758656 81943974 82196208 82335582 82501416 82576746 82883367 82895688 82938144 82971378 83523393 83630064 83832084 83908629 83922549 84198976 84275856 84479436 84587328 84666022 84678608 85240512 85557024 85635144 86044392 86217696 86616852 86629728 86826087 86870556 86936976 87285708 87397184 87608304 87702844 87864912 88013898 88271694 88284816 88434514 88612632 88658016 88693542 89117406 89282088 89283627 89695431 89710311 90041868 90087984 90124083 90305604 90505058 90518512 90737172 90853056 91119168 91541016 91554624 91762146 91978488 92163744 92470734 92588832 92590428 92604192 92814093 93257649 93305412 93376752 93424576 93650256 93751316 94083822 94097808 94373424 94533446 94723848 94810338 94824432 95160744 95263434 95808096 95895576 95897229 96251652 96339537 96711636 96761168 96799941 96994908 97118784 97458444 97582912 97804098 97868736 98321832 98336448 98559342 98848026 98990688 99320418 99447264 99689211 99740268 99816528 100165623 100216924 100587312 100881936 101052994 101068016 101348982 101364048 101833326 101848464 102036672 102209688 102509064 102510831 102904992 102983643 102998952 103381404 103434352 103475799 103684212 103970307 104162436 104179716 104312768 104618304 104677588 104871024 105048846 105102648 105118272 105356538 105817632 105860034 106170102 106305696 106564329 106677486 106813728 107055837 107073597 107128436 107524368 107784108 107882523 108022166 108038224 108354672 108755136 108856314 108872496 109258632 109594944 109780776 110001888 110102328 110511156 110527584 110612061 110628504 111140673 111364524 111506752 111776112 111878172 111896732 112293594 112367808 112639248 112830242 113160726 113492178 113701518 114034554 114180192 114457983 114579522 114725856 114985899 115322697 115489136 115768116 115827408 115873821 115915968 116363646 116380944 116811072 117153216 117351864 117695592 117713088 117979902 118150176 118240479 118258056 118805547 118823208 119042784 119044836 119593908 119613748 120055824 120117312 120165444 120407472 120611638 120964914 120982896 121543002 121899006 122054688 122349528 122351637 122481558 122637984 122915961 123294312 123453904 123503373 123752124 123865119 124343532 124407216 124457067 124502336 124867008 125445096 125463744 125748126 125831232 126298464 126413784 126432576 126719154 126880992 126999033 127017912 127860768 127862972 128335536 128452716 128929682 128948848 129066588 129326544 129925278 129944592 130305834 130405464 130928562 131095776 131412456 131554266 131797368 132020847 132407541 132427224 132651771 132918948 132987024 133040313 133088704 133554164 133676109 133923132 134116416 134509248 135062802 135131976 135152064 135458406 135757587 135777768 135797952 136105758 136279584 136678752 136681108 137311524 137331936 137643219 137841872 137967732 138245616 138627076 138706101 138883248 138885642 138906288 139828032 139958118 140065128 140136864 140475384 140626974 141125733 141146712 141560136 141800169 142085772 142215507 142236648 142741116 142764796 142895151 143365824 143712144 143843364 144377478 144472896 145067454 145141752 145163328 145492362 145678176 146187666 146374368 146706147 146803104 147348208 147482748 147504672 147839013 148187564 148272039 148486032 148980627 149034816 149170896 149610402 149724792 150185664 150325386 150880968 151322904 151579491 151602024 152023473 152046072 152610644 152749989 152772696 153055008 153314532 153479977 153763596 154357488 154436544 154498428 155072106 155151528 155174592 155526318 156243654 156269574 156469152 156927456 157016382 157306536 157573269 157653972 157677408 158034807 158407396 158430944 158726448 158790051 159255153 159458544 160016229 160074432 160220592 160543296 160692654 161286552 161310528 161676162 162033249 162057336 162532008 163132704 163135516 163284471 163308744 163887948 164064803 164392416 164671164 165002832 165153492 165766734 165791376 165876288 165942756 167046786 167260128 167664168 167817258 167845098 168440391 168551712 168958872 169245363 169332044 169357216 169741089 170238267 170552277 171051831 171114048 171270288 171869283 172088784 172435392 173233704 173259456 173652174 173741112 173873952 174545469 174571416 175216608 175379617 175405688 175729824 176027796 176543388 176569632 176869028 176969853 177225264 177316032 177387084 178234812 178564176 178567254 179390862 179420622 180083736 180175968 180248166 180611208 180917457 181010116 181037024 181447371 181474344 182314503 182848509 183082032 183185779 183524292 183722337 183956976 184327488 184941468 185177664 185180856 185208384 185628186 186515298 186610824 186753504 187300512 187474763 187502632 188167644 188195616 188622189 188746848 189066892 189447696 189620676 189648864 190078731 190321488 190526868 191616192 191791152 191794458 192503304 192679074 193394523 193423272 193522336 193599882 193989816 194887917 194916888 195458751 195608196 195819281 196392843 196643664 197118684 197331399 197696052 197981376 198640836 198894528 199378422 199480536 199633056 200331246 200433848 201174624 201763872 202105988 202136032 202594203 202697964 202728096 203187609 203666652 203696928 204158637 204419376 205018128 205021662 205809984 205967286 205997904 206762808 206868704 206951598 207368424 207940614 208324872 208328463 208359432 209324059 209355176 209742048 209937177 210097692 210205296 210713076 210940461 211635264 211720068 212340204 212611392 213128658 213354972 213627456 214111674 214147194 214256872 215048736 215568216 215765046 216044332 216076448 216566217 216709344 217601181 217712628 217744992 218238543 218517264 219281499 219561552 220003776 220204656 221022312 221055168 221224122 221257008 222281346 222729048 223552224 223756344 223760201 223793464 224415603 224587188 225278496 225488079 225660484 226321452 226984356 227403036 228069108 228360384 228915966 229159044 229451712 229971798 230645394 230978272 231536232 231654816 231747642 232608159 232727292 232761888 233289477 233719787 234365481 234404361 234703728 235391184 235524573 235959804 236300352 236480958 236516112 237611094 237646416 238085568 238089672 239187816 239191939 239227496 240111648 240330888 240814944 241038981 241223276 241929828 241965792 242514243 243086004 243798012 244109376 244699056 244703274 244963116 245275968 245831922 246588624 246907808 247006746 247504248 247730238 248650101 248687064 248814432 248914134 249838393 250570179 250890192 251496252 251725887 251767647 252596928 252827568 253438308 253761984 253998066 254035824 255721536 255725944 256671072 256905432 257859364 257897696 258133176 258653088 259850556 259889184 260478261 260611668 260810928 261857124 262191552 262824912 263108532 263594736 264041694 264815082 264854448 265303542 265837896 265974048 266080626 267068627 267108328 267352218 267846264 267850881 269086293 269130933 270125604 270263952 270372249 270916812 271515174 271555536 272211516 272559168 273357504 273362216 274623048 274663872 275286438 275683744 275935464 276491232 277254152 277412202 277766496 277771284 277812576 278442279 279772947 279916236 280130256 280273728 280950768 281253948 282251466 282293424 283120272 283600338 284171544 284431014 284473296 285482232 285487153 285529592 285790302 287424288 287686728 287691687 288754956 289018611 290134908 290283504 290399823 290984724 291356352 292375332 292748736 293412294 293606208 294696416 294965496 295009344 295678026 296375128 296544078 296972064 297961254 298341792 299067633 299220804 299449584 300496869 300650772 301761936 302645808 303158982 303204048 304046946 304092144 305221288 305499978 305545392 306110016 306629064 306959954 307527192 307532493 308714976 308950929 308996856 310144212 310303056 310427397 311052636 311910921 312487308 312539148 312938304 313854912 314032764 314613072 315146538 315307944 315354816 316069614 316814792 316861888 317452896 317580102 318510306 318917088 319692987 320032458 320441184 321167511 321220791 321385308 322573104 323352324 323647569 324066498 324114672 325064016 326265408 326271032 326568942 326617488 327775896 328129606 328784832 329342328 330005664 330306984 331533468 331582752 331836183 331885512 333422019 334093572 334520256 335328336 335634516 335690196 336880782 337103424 337917744 338490726 338664088 338714432 339482178 340476534 341104554 342103662 342540576 343373949 343738566 344177568 344957697 345968091 346467408 347304348 347482224 347621463 347747904 349090938 349142832 350433216 350759234 350811376 351459648 352055592 353086776 353139264 353738056 353939706 354450528 354721437 354774168 356416641 356469624 357128352 357134508 358781724 358841244 360167472 360351936 360496332 361222416 361834914 362020232 362074048 362894742 362948688 364629006 365697018 366164064 366371558 367048584 367054911 367444674 367913952 368747883 369882936 370361712 370510119 371256372 371595357 373030596 373221648 373371201 373507008 374601024 374949526 375005264 376335288 376391232 377244378 377493696 378133784 378895392 379241352 379297728 380157462 380642976 380997099 381053736 383582304 383588916 385006608 385358148 386789046 386846544 387044672 387199764 387979632 389775834 389833776 390917502 391216392 391638562 392785686 393287328 394237368 394662798 395392104 396062541 397222623 397281672 397955313 398756844 398961072 399120939 399266112 400662492 400867696 401028327 402349248 403527744 404211976 404272064 405188406 405395928 405456192 406375218 407272761 407333304 407393856 408317274 408838752 410036256 410043324 411934572 411995808 412929657 413525616 413737408 413903196 414736848 415881228 416649744 416656926 416718864 418648118 418710352 419484096 419874354 420195384 420410592 421426152 421880922 423377199 423440136 424680408 425400507 426257316 426646521 426709944 428223348 428294388 428513744 428685453 430097472 431136432 431530092 432088664 432152896 433132434 433418688 435202362 435425256 435489984 436477086 437034528 438562998 439123104 440118441 440409312 442044624 442448244 442514016 443517039 444562692 445458096 446941881 447104448 447512688 447520402 447586928 448831206 449174376 450556992 450976158 451320968 452642904 453968712 454738473 454806072 456070419 456138216 457831932 458249967 458318088 459943596 460439931 461290788 461956544 463072464 463309632 463495284 465216318 465454584 465523776 466578954 467439574 468730962 468808722 469407456 470782368 471049146 471919608 472719807 472961916 473032224 474104421 475222188 475292832 476179344 476370153 477765459 478375632 478383878 478454992 480048687 480223296 480661776 481629888 482077962 482446552 483859656 483931584 485028486 486099747 486172008 487596024 489398112 489406548 489853413 489926232 491663844 492194409 493177248 493815616 494013492 495008496 495460476 497300202 497374128 497628864 497828268 499676786 501140358 501780384 502992504 503451774 503535294 505321173 505655136 506876616 507736089 507996132 508071648 509223267 510714801 511451888 511656831 513155493 513342144 513810864 515607849 515718728 515795392 516266352 517306176 519701112 519778368 520956522 521223336 521621856 523636407 523714248 525649824 526138851 526217064 527189472 528083388 529630164 529708896 530607084 531675792 531948096 532161252 534137254 534216656 534704436 535692528 535701762 538172586 538261866 540251208 540527904 540744498 541833624 542752371 543030348 543111072 544342113 544423032 546724432 546943509 548545527 549246096 549557337 550572876 551167011 551367488 551870928 552982464 554508304 554824404 555532992 555542568 555625152 556884558 559545894 559832472 560260512 561901536 562424289 562507896 564502932 564586848 565866567 566240544 567200676 568343088 568862028 568946592 570236193 570964464 570974306 571059184 571580604 574848576 575373456 575383374 577509912 578037222 580183569 580269816 580567008 580799646 581969448 584663751 584750664 586376253 586824588 587457843 589178529 589392832 589930992 591356052 591994197 592750256 593088156 593944128 595922508 596683584 598135266 598441608 598899168 600993738 601301544 603523872 605291616 606317964 606408096 607782609 608093892 608184288 609562827 610442576 610999956 611090784 612475911 613258128 613919908 615054384 615064986 617429952 617901858 617993712 620288424 620606112 620854794 622105272 623821842 624974616 624985389 625078296 627972177 628065528 629226144 629811531 630293076 630615888 632139228 632821383 633629584 634905792 635160204 637020612 637834176 639385974 640064916 640882368 642335022 642441582 642770616 645146208 646704648 647295138 648132996 648229344 649698651 650128032 652542064 652803543 653137884 653234976 654715629 655551792 656259212 657844497 658684656 660011328 660613968 663066936 663165504 663672366 663771024 666844038 668187144 670656672 671269032 671280603 671380392 673246809 673761564 675835488 676464237 676981452 677328176 678964356 679697041 680953068 682209108 684207324 685081152 686747898 687477132 688355136 689915394 691936182 692934816 694608696 694964448 695242926 697824477 698181876 698285664 699868431 701159361 701518468 701622752 703213083 704111184 706173552 706573719 707476112 707879412 708901056 709442874 709548336 712833282 712939248 714256704 714269016 717563448 717575817 717682488 720334944 720992664 722444832 723116943 723669828 724040464 725789484 725897376 726572699 727542729 729258012 731394036 732328128 732743116 734097168 734109822 734889348 735827904 737495766 739765872 740723424 741020238 742512744 743190714 745950303 746061192 746443296 746742402 749515179 749899052 750010528 751710537 752670576 754488756 755177661 755302941 756267568 757790784 758482704 760314924 761285952 761994198 762107472 767164608 767177832 770013216 770716296 773578092 773693088 774399528 775959264 776681161 779551668 779667552 781434783 781835004 782432784 783277124 785571372 786574656 788474736 789325596 790784208 792125082 794445246 794563344 795910626 797513688 797922144 798241878 801205881 801324984 801735392 802056654 803552643 807258879 807392799 808423952 810376812 810791856 811116747 811251307 812750436 814545522 814666608 816634548 817677504 820072512 820086648 823869144 823991616 825859314 827051232 827806392 829473696 831762456 833299488 833313852 833437728 835326837 837296236 837420704 839318841 839748708 840390768 840821184 842852304 843761844 846754398 846880272 849360816 850801014 852514632 853293042 853419888 856446696 856461459 856588776 857027488 857370906 862272864 863060184 863075061 864177328 866264868 867055833 867199673 870404724 870850512 871199469 872954172 874069056 877125996 878246208 880236882 880818624 884089248 884896488 885028032 887034078 889125384 890916192 893883762 895025376 895040804 895173856 897202899 897662412 898348752 901490607 901952316 902641936 905285808 907937424 909476946 909612144 912140838 912276432 915663864 916499934 916636176 919887192 920879862 922581576 922597479 926144928 926852787 926990568 927006547 930432636 930909168 931282191 933157908 934879148 935732763 937461924 937617444 938814912 941564736 942098292 943839216 945439614 945923832 946064448 948208842 950444376 950585664 952358688 952740306 955530918 956751264 956767756 956909984 959078961 960097374 961323552 963502533 963662373 964155924 964893104 967719312 968267689 970056972 970942707 972199494 972344016 975192048 978796224 978813096 979706826 979852464 983327688 984388818 986354496 988026984 990016992 990920952 990938033 994600404 994748256 995508549 995656536 999353572 1000266057 1002280716 1003560768 1005985008 1006903548 1007070588 1010642346 1011310272 1013753232 1015472178 1015992264 1016143296 1018446534 1021429602 1022903776 1023313662 1026310986 1027621728 1030121847 1031215698 1031437456 1032532704 1034873091 1035044771 1037904273 1039402224 1041913044 1042446672 1042864389 1043243712 1047272814 1047428496 1051299648 1052277702 1052434128 1054378944 1056166776 1059260328 1059417792 1061214168 1063351584 1064164311 1064322504 1068274508 1068433312 1069249923 1069408872 1071385056 1071403524 1074359839 1076345172 1076523732 1080502416 1081055808 1081488996 1083667248 1085504742 1086060696 1086222144 1088684226 1088846064 1093448864 1093887018 1097091054 1098492192 1099114674 1101145752 1101164733 1102334022 1103741856 1106243649 1106427169 1109016608 1109648808 1111085136 1111530357 1113769116 1114786071 1119091788 1119664944 1120113603 1120521024 1123803072 1124848578 1125015792 1129005864 1129173696 1131733134 1132481088 1134401352 1136686176 1137724056 1137893184 1140472386 1141928928 1141948612 1142118368 1142991297 1143161208 1148453621 1150746912 1150766748 1155019824 1156074444 1160367138 1160539632 1161134016 1161599292 1163938896 1169327502 1169501328 1172752506 1173649176 1174915686 1178357058 1179861984 1182712104 1182732491 1183988394 1185500512 1186176312 1188187623 1191667869 1191845016 1193865939 1196270532 1196883216 1197362817 1197798336 1201987476 1202603088 1203084981 1207047744 1210583232 1212635928 1212816192 1215565218 1216187784 1216368576 1219125654 1220885152 1221818283 1221999912 1222181568 1224951822 1226516256 1227657319 1227839816 1230108768 1230129972 1235803716 1235987424 1238788971 1240576848 1241212224 1241709588 1244210544 1247643684 1249949232 1249970778 1250156592 1255944354 1256131056 1258452288 1259623062 1260586152 1261231776 1264278456 1264300249 1265642766 1267259168 1270131597 1270320408 1274041224 1276201521 1278771948 1279939563 1280129832 1282300453 1284670044 1284883164 1285541232 1286056359 1290292416 1293409296 1294590276 1296265992 1296458688 1299397302 1300256064 1305084128 1305607086 1306275768 1306469952 1309431258 1311103584 1312323341 1312518424 1315688994 1317369312 1320355323 1321227936 1326133872 1327344732 1327542048 1330551117 1333688076 1336374288 1340825643 1341313344 1342538064 1342561206 1342760784 1346493618 1347523128 1351670976 1352928474 1353962904 1354656352 1357928712 1359394082 1361906136 1364215419 1364418216 1368211257 1368414648 1370734967 1373495796 1374749901 1374954264 1379830788 1381319793 1383872364 1385869632 1389217392 1389928896 1390485852 1395648954 1396363752 1396571328 1399736862 1402318722 1403036936 1403245504 1406426166 1408222368 1412347104 1413147438 1414952224 1415758824 1418159421 1418885748 1419096672 1422313263 1425666564 1425878496 1428538032 1429110459 1433296377 1435126896 1435151634 1435364976 1440146061 1440669888 1441985328 1444889664 1446233886 1447339656 1448080928 1451578968 1451794752 1453145398 1455085458 1458299241 1458516024 1462788072 1465268413 1465486232 1468194336 1468219644 1469560239 1469778696 1474991532 1476583227 1479531744 1481446848 1482040476 1485025488 1486381428 1491900606 1492122384 1492886592 1493484804 1499030358 1499798104 1500021056 1503421074 1505341152 1508977512 1510355322 1510605882 1512535136 1515963519 1516965408 1520629848 1523208267 1523988396 1524214944 1527669801 1532144403 1534355664 1534970493 1539466479 1540026432 1541432592 1546823547 1547156184 1547386176 1548799056 1551918528 1553362322 1559103336 1559335104 1562869566 1563670008 1564865568 1566321407 1566554248 1570909221 1571142744 1576949472 1578416553 1578651192 1581568416 1584250164 1588890492 1589126688 1591821252 1595027376 1595844288 1596483756 1602411762 1602649968 1603470784 1604113308 1607105286 1614517758 1614785598 1616847904 1620753624 1621583712 1622233494 1622502614 1625500872 1628257113 1629091044 1629333216 1633026339 1633269096 1636038509 1640173296 1640830527 1645636581 1647738288 1648672011 1651718628 1653501033 1654102464 1655612784 1658947392 1663524912 1666598976 1666627704 1666875456 1670653674 1674343573 1674592472 1674841408 1678637682 1679497416 1680781536 1685704608 1687272867 1687523688 1693508796 1693760544 1697599701 1698721632 1701602028 1705029264 1706586084 1706839776 1710708579 1712893392 1712922918 1713177552 1714054976 1714741812 1724545728 1726120368 1726150122 1728354656 1732529736 1734111666 1734399346 1740550707 1740809448 1741701024 1742398938 1745908344 1748868751 1753991253 1754251992 1759128759 1760473764 1762373529 1767535587 1768178496 1769792976 1774068156 1775982591 1778250768 1781832384 1787767524 1790050752 1790081608 1790347712 1794405798 1795324824 1796697504 1802981214 1803904632 1805283872 1810571616 1815874848 1818953892 1819224288 1823347827 1824281676 1824552864 1828688481 1831327728 1832999868 1833272352 1837427733 1839774384 1841759724 1845163152 1845194958 1852289856 1853705574 1853981136 1854013094 1860865272 1861818336 1862564382 1866315816 1869480389 1869758296 1871465526 1874923848 1874956167 1875234888 1883916531 1884196584 1887678432 1889434593 1890879228 1891847664 1896417684 1898464149 1900888752 1904717376 1905480612 1911061836 1913502528 1913535512 1913819968 1918157922 1920194748 1922647104 1927005066 1927324746 1928311848 1929786208 1935438624 1936535378 1940113944 1941885414 1944398988 1944688032 1949095953 1950384096 1957626192 1958410629 1959413652 1959704928 1964146887 1966655376 1968777636 1973533491 1976053968 1980033984 1981841904 1981876066 1989200808 1989496512 1991017098 1991313072 1998410071 1998707144 2000532114 2004561432 2011970016 2013807096 2013841809 2014141176 2019740427 2021284692 2027506464 2029392711 2030944356 2031984528 2036893068 2039091123 2042859204 2045807552 2046627324 2052621972 2055243456 2060243694 2062431396 2062874912 2065065408 2069746182 2070089542 2075808546 2078804448 2083826088 2084893344 2085728778 2093473431 2094545628 2094856992 2099605293 2103478083 2104555404 2104868256 2109639249 2112333552 2118520656 2119721157 2122428336 2126703168 2128328622 2128645008 2136549016 2136866624 2138499846 2138817744 2142770112 2142807048 2148719678 2152690344 2152727451 2153047464 2161004832 2162977992 2167334496 2169350829 2171009484 2172121392 2177368452 2177692128 2179718097 2182628187 2186897728 2187774036 2194182108 2196984384 2198229348 2202291504 2202329466 2204668044 2207483712 2212487298 2212854338 2218033216 2219297616 2222170272 2223060714 2227538232 2229572142 2237850909 2238183576 2239329888 2240227206 2248545537 2249697156 2250031584 2255131611 2258011728 2263466268 2265532983 2265908823 2268802704 2273372352 2275448112 2280944772 2283857856 2283897224 2284236736 2285982594 2286322416 2296907242 2301493824 2301533496 2310039648 2312148888 2320734276 2321079264 2323198584 2327877792 2330043483 2338655004 2339002656 2344304349 2345505012 2347298352 2349831372 2356714116 2359723968 2365424208 2365464982 2367976788 2371001024 2372352624 2376375246 2383335738 2383690032 2387731878 2392541064 2393766432 2394725634 2403617643 2403974952 2405206176 2406169962 2410657929 2421776637 2422178397 2425271856 2431130436 2432375568 2433350241 2433753921 2438251308 2441770304 2443636566 2443999824 2449903644 2453032512 2455314638 2455679632 2460217536 2460259944 2471607432 2471974848 2477577942 2481153696 2483419176 2488421088 2495287368 2499898464 2499941556 2500313184 2505980511 2511888708 2512262112 2517956523 2519246124 2521172304 2522463552 2528556912 2528600498 2531285532 2534518336 2540263194 2540640816 2548082448 2552403042 2557543896 2559879126 2560259664 2564600906 2569340088 2569384377 2569766328 2571082464 2572112718 2586818592 2589180552 2589225183 2592531984 2598794604 2601167499 2601599019 2610168256 2611214172 2612551536 2613598407 2618862516 2622207168 2624646682 2625036848 2631377988 2634738624 2640710646 2642455872 2652267744 2654689464 2655084096 2661102234 2667376152 2672748576 2681651286 2685076128 2685122412 2685521568 2691608697 2692987236 2695046256 2704471821 2705856948 2707925808 2709312704 2715857424 2718788164 2723812272 2728430838 2728836432 2736422514 2736829296 2741469934 2746991592 2749499802 2749908528 2759661576 2762639586 2767744728 2767792437 2778434784 2780558361 2780971704 2781019641 2791297908 2792727504 2793846573 2799473724 2804637444 2806073872 2807198289 2812852332 2816444736 2824694208 2826294876 2829904448 2831517648 2836318842 2837771496 2838193344 2844626526 2851333128 2851756992 2857076064 2858220918 2866592754 2870253792 2870303268 2870729952 2877236883 2880292122 2883970656 2890507599 2890987119 2892467772 2894679312 2896161856 2903157936 2904803067 2906290796 2910170916 2916598482 2917032048 2925576144 2930536826 2930972464 2936388672 2936439288 2939120478 2939557392 2949983064 2953166454 2959063488 2964080952 2970050976 2972762856 2972814099 2983801212 2984244768 2986525647 2986969608 2998060716 2999596208 3000798171 3006842148 3010682304 3017955024 3020710644 3021211764 3025070272 3031927038 3033930816 3041259696 3046416534 3047976792 3048429888 3055339602 3064288806 3068711328 3069940986 3078932958 3082865184 3090365541 3093647094 3094312368 3097598112 3104619273 3105134313 3106724644 3118206672 3125739132 3127340016 3128593167 3129731136 3132642814 3133108496 3141818442 3142285488 3153898944 3156833106 3157302384 3163136832 3168500328 3177780984 3178253376 3183642504 3190054752 3192492933 3192967512 3204823524 3205299936 3207749769 3208226616 3214210572 3223079517 3229035516 3229571196 3233695808 3241507248 3243167424 3244466988 3245005228 3251001744 3256514226 3258182088 3258666432 3266052678 3266538192 3272077018 3280346592 3281661054 3291273162 3295476576 3297344022 3303437256 3303494199 3307002066 3311225568 3318730947 3319281507 3327049824 3333255408 3334591071 3341307348 3344358213 3348687146 3349184944 3357275364 3358994832 3360340809 3361563072 3371409216 3374545734 3375047376 3387017592 3387521088 3395199402 3397443264 3403204056 3410058528 3413172168 3413679552 3421417158 3425786784 3425845836 3426355104 3428973891 3429483624 3445360863 3452240736 3452300244 3456709312 3465059472 3468223332 3468798692 3481101414 3481618896 3483402048 3484797876 3491816688 3497737502 3507982506 3508503984 3518257518 3520947528 3524747058 3535071174 3539585952 3548136312 3548197473 3551965182 3556501536 3564562869 3575003607 3575535048 3580163216 3581597817 3588811596 3590649648 3592088451 3593395008 3605962428 3607809264 3609254943 3610567744 3621143232 3631749696 3637907784 3638448576 3646695654 3648563352 3649105728 3657376962 3662655456 3665454849 3665999736 3666544704 3674855466 3679548768 3682971957 3683519448 3690326304 3690389916 3707411148 3707962272 3708026188 3721730544 3723636672 3725128764 3732631632 3738960778 3739516592 3742931052 3749847696 3749912334 3750469776 3767833062 3768393168 3775356864 3778869186 3781758456 3783695328 3792835368 3792900747 3796928298 3801777504 3810394791 3810961224 3822123672 3827071024 3828604563 3836315844 3839818689 3840389496 3846901359 3854010132 3854649492 3856623696 3858169077 3859572416 3870877248 3873070756 3880227888 3883770828 3888797976 3889376064 3898191906 3900768192 3915252384 3916821258 3918827304 3919409856 3928293774 3933310752 3936970023 3937555272 3947066982 3952107936 3961065969 3963683808 3963752132 3978401616 3982034196 3982626144 3991653351 3996820142 3997414288 4001064228 4009122864 4022476929 4023940032 4027614192 4027683618 4028282352 4039480854 4042569384 4055012928 4058785422 4061888712 4063969056 4073786136 4078182246 4085718408 4092646257 4093254648 4104633771 4105243944 4112204901 4120487388 4124249703 4124862792 4125749824 4139492364 4140179084 4143959379 4151617092 4157608896 4167652176 4169786688 4171457556 4186946862 4189091256 4189713984 4199210586 4206956166 4209110808 4209736512 4219278498 4224667104 4237041312 4239442314 4244856672 4254478263 4256657244 4257290016 4266939789 4273098032 4276999692 4277635488 4285614096 4287331377 4297439356 4299889131 4305380688 4305454902 4306094928 4320438183 4322009664 4325955984 4334668992 4338701658 4342018968 4344242784 4354736904 4355384256 4359436194 4365256374 4374897723 4375548072 4388364216 4395805239 4396458696 4404583008 4404658932 4408680717 4409336088 4424974596 4425708676 4429749681 4438595232 4444340544 4446121428 4455076464 4459144284 4475701818 4476367152 4478659776 4480454412 4497091074 4499394312 4500063168 4510263222 4516023456 4526932536 4531065966 4531817646 4537605408 4547890557 4550896224 4561889544 4567794448 4569624801 4571965188 4572644832 4583009403 4593814484 4596433209 4603066992 4604911479 4618399437 4620079296 4624297776 4640470641 4641468552 4642158528 4646397168 4655755584 4660086966 4677310008 4678005312 4688608698 4691010024 4694596704 4698964221 4699662744 4712727663 4713428232 4730848416 4730929964 4735249659 4735953576 4744705248 4752750492 4757879287 4766671476 4767380064 4775463756 4785082128 4787532864 4789451268 4807235286 4807949904 4810412352 4812339924 4821315858 4843553274 4844356794 4850543712 4862260872 4864751136 4866700482 4867507842 4876502616 4884771339 4887273132 4887999648 4899079017 4899807288 4908115527 4910629276 4911359264 4920519888 4922491581 4936909743 4943214864 4946016033 4955155884 4960503099 4962307392 4966838352 4976842176 4990574736 4999796928 4999883112 5000626368 5011961022 5023030719 5023777416 5024524224 5035913046 5038492248 5042344608 5057113824 5057200996 5061818601 5062571064 5080526388 5081281632 5086008893 5092799103 5096164896 5104806084 5115087792 5119758252 5120519328 5129201812 5132125737 5138680176 5138768754 5139532656 5142164928 5144225436 5173637184 5178361104 5178450366 5185063968 5197589208 5202334998 5203198038 5221652121 5222428344 5225103072 5227196814 5237725032 5246606253 5249293364 5250073696 5261973759 5262755976 5277386277 5281421292 5287120587 5302606761 5304535488 5309378928 5322204468 5327947773 5334752304 5345497152 5363302572 5370152256 5370244824 5371043136 5383217394 5385974472 5390092512 5408943642 5411713896 5415851616 5431714848 5436768127 5437576328 5447624544 5456861676 5457672864 5470043481 5472845028 5473658592 5482939868 5486065443 5493983184 5498999604 5499817056 5512283199 5519323152 5525279172 5535489456 5535584874 5556869568 5561116722 5561943408 5562039282 5582595816 5585455008 5587693146 5598947448 5608441167 5609274888 5612147744 5614396578 5624868501 5625704664 5651749593 5652589752 5663035296 5668303779 5672637684 5675542992 5678759149 5689253052 5695392447 5702666256 5714152128 5716441836 5733185508 5740507584 5740606536 5741459904 5754473766 5760584244 5767941312 5781015198 5781974238 5784935544 5789358624 5806315872 5809606134 5812581592 5820341832 5833196964 5834064096 5847287859 5851152288 5861073652 5861944928 5872878576 5875231887 5878240956 5879114784 5892440661 5899966128 5906332908 5920600473 5928161904 5940101952 5945525712 5945628198 5967602424 5968489536 5973051294 5973939216 5995230213 5996121432 5999192416 6001596342 6013684296 6035910048 6041421288 6041525427 6042423528 6059221281 6063854076 6070397711 6082519392 6088178133 6092833068 6095953584 6110679204 6117273369 6128577612 6137422656 6139881972 6157865916 6165730368 6180731082 6187294188 6188624736 6195196224 6209238546 6210268626 6213449288 6236413344 6251478264 6254680032 6257186334 6265285628 6266216992 6280420293 6283636884 6284570976 6298815879 6310434249 6313666212 6314604768 6328917747 6337000656 6355561968 6359163471 6367285008 6380109504 6384985866 6385935024 6409647048 6410599872 6415499538 6416453232 6428421144 6446159034 6458071032 6458182353 6459142392 6483014496 6488933976 6489045829 6490010456 6502003488 6508052487 6513028452 6516364176 6532105356 6533076384 6539154291 6544154036 6547884561 6560693184 6563322108 6582546324 6590953152 6594688044 6606874512 6606988398 6614004132 6622451136 6637461894 6638563014 6654099648 6666510816 6669182142 6682614696 6688716426 6697374292 6698369888 6713552727 6714550728 6717989664 6720681618 6745636611 6749091468 6750094752 6765394833 6774035184 6777873823 6790398804 6796598949 6797726469 6806408112 6820117056 6826344336 6842834316 6851573568 6851691672 6852710208 6857947782 6858967248 6890721726 6904481472 6904600488 6930118944 6936446664 6936566231 6937597384 6962202828 6963237792 6969595752 6983633376 6990130449 6995475004 7015965012 7017007968 7032913047 7036515036 7041895056 7049494116 7070142348 7079171904 7096272624 7096394946 7103930364 7113003072 7129125738 7150007214 7151070096 7160326432 7163195634 7177623192 7181299296 7184176902 7210852929 7211924856 7215618528 7218509886 7231973787 7245313397 7265329911 7266535191 7275815568 7293391308 7297126704 7300050723 7301261763 7314753924 7325310912 7330909698 7331999472 7349710932 7359097536 7365943914 7367038896 7380652608 7380779832 7414822296 7415924544 7416052376 7443461088 7450257528 7465263264 7477921556 7479033184 7485862104 7499695392 7499824668 7500939552 7517941533 7535666124 7536786336 7553869569 7557738372 7563516912 7567390656 7585670736 7585801494 7593856596 7603555008 7620789582 7621922448 7644247344 7654142048 7657209126 7672631688 7679637378 7680778992 7693802718 7708020264 7708153131 7709298984 7713247392 7716338154 7744990183 7746141512 7760455776 7767541656 7767675549 7777595952 7796383812 7803502497 7804797057 7830504768 7833642516 7837654608 7840795221 7856587548 7866621504 7873940046 7875110544 7894133964 7904215872 7922131938 7927367616 7927504264 7956803232 7964068392 7965252288 7983306702 7993640284 7994828576 8002128456 8018245728 8044953858 8055228384 8055367236 8056564704 8074826091 8078961708 8085138768 8113415463 8117570844 8123777424 8127938112 8147572272 8156364492 8171436816 8185292514 8186509296 8209267542 8210487888 8224409802 8240974776 8248499406 8249725584 8278984728 8279127437 8280358168 8287918758 8303234184 8303377311 8335304352 8341675083 8342915112 8343058923 8373893724 8378182512 8381539719 8398421172 8413912332 8418221616 8421594867 8438556996 8449334208 8474082624 8478884628 8489713344 8508956526 8513314488 8514580032 8533879578 8546196064 8553999384 8555270976 8571228192 8574662754 8594878712 8599778262 8610761376 8610909804 8612189856 8631710649 8640876366 8651911968 8671522797 8672961357 8677403316 8684037936 8688485568 8709473808 8714409201 8718872388 8730512748 8749795446 8751096144 8776728432 8791610478 8792917392 8809166016 8809317864 8817361434 8818672176 8849949192 8850101743 8851417352 8859499362 8877190464 8892242856 8910152928 8918288568 8918442297 8951403636 8952734304 8959576941 8960908824 8994182148 8998788624 9002394513 9020526444 9032046912 9053865072 9062131932 9063635292 9075210816 9095781114 9101792448 9123779088 9135588896 9139249602 9143930376 9145289664 9166018806 9187628968 9192866418 9206133984 9209822958 9236798874 9248595552 9271096623 9280941282 9282937104 9292794336 9313857819 9315402939 9320173932 9354620016 9377217396 9382020048 9385779501 9389193408 9397928442 9399325488 9425455326 9426856464 9461696832 9461859928 9470499318 9471907152 9489410496 9505500984 9515758574 9533342952 9534760128 9550927512 9570164256 9577478799 9578902536 9614470572 9615899808 9623249307 9624679848 9642631716 9669238551 9687106548 9688713588 9701087424 9724521744 9729502272 9733400964 9735015684 9753005232 9769542678 9774546264 9775999296 9798158034 9799614576 9816231054 9821258552 9822718528 9841039776 9844983162 9873819486 9886429728 9892032066 9910311768 9910482597 9921006198 9933676704 9956192841 9957844521 9981149472 9999766224 10003773213 10023922044 10033074639 10046061438 10047554832 10071826092 10076984496 10081022427 10084689216 10114227648 10114401992 10123637202 10125142128 10161052776 10162563264 10172017786 10185598206 10192329792 10209612168 10230175584 10239516504 10241038656 10258403624 10264251474 10277360352 10277537508 10279065312 10286921673 10288450872 10336082589 10356722208 10356900732 10370127936 10395178416 10404669996 10406396076 10443304242 10444856688 10450206144 10454393628 10475450064 10493212506 10498586728 10500147392 10523947518 10525511952 10554772554 10562842584 10574241174 10605213522 10618757856 10644408936 10644592419 10655895546 10669504608 10693688607 10725010821 10726605144 10740489648 10744793451 10766434788 10771948944 10776265353 10780185024 10817887284 10823427792 10827764829 10831703232 10863429696 10873536254 10875152656 10895249088 10913723352 10915345728 10940086962 10945690056 10947317184 10965879736 10972130886 10987966368 10996364547 10997999208 10999634112 11024566398 11038646304 11048915871 11050558344 11070978912 11071169748 11122233444 11123886816 11124078564 11165191632 11170910016 11175386292 11197894896 11216882334 11218549776 11224295488 11228793156 11249737002 11251409328 11303499186 11305179504 11326070592 11336607558 11345275368 11351085984 11357518298 11378506104 11378702241 11390784894 11405332512 11431184373 11432883672 11466371016 11481213072 11485813689 11508947532 11519456067 11521168488 11540704077 11562030396 11563948476 11569871088 11574507231 11578717248 11612631744 11619212268 11625163184 11640683664 11666393928 11668128192 11694575718 11702304576 11722147304 11723889856 11745757152 11750463774 11756481912 11758229568 11784881322 11799932256 11810910069 11812665816 11841200946 11856323808 11883197907 11891051424 11891256396 11935204848 11946102588 11947878432 11974960053 11990460426 11992242864 11998384832 12003192684 12027368592 12071820096 12082842576 12083050854 12084847056 12118442562 12127708152 12140795422 12165038784 12176356266 12185666136 12191907168 12221358408 12234546738 12257155224 12277938771 12279763944 12313901313 12315731832 12336614703 12361462164 12372749109 12374588376 12377249472 12418477092 12420537252 12426898576 12431878137 12472826688 12502956528 12509360064 12514372668 12530571256 12532433984 12560840586 12567273768 12569141952 12597631758 12620868498 12627332424 12629209536 12657835494 12674001312 12711123936 12718326942 12734570016 12763434789 12769971732 12771870048 12800819367 12819294096 12830999076 12832906464 12856842288 12861994131 12892318068 12916142064 12916364706 12918284784 12961314549 12966028992 12977867952 12978091658 12980020912 13004006976 13016104974 13026056904 13032728352 13064210712 13066152768 13078308582 13088308072 13095769122 13124693169 13126644216 13165092648 13187415717 13189376088 13213749024 13213976796 13226042151 13228008264 13274923788 13277126028 13289249043 13333021632 13338364284 13365229392 13377432852 13394748584 13396739776 13427105454 13429101456 13435979328 13441363236 13491273222 13498182936 13500189504 13530789666 13548070368 13555747646 13580797608 13593197898 13595452938 13612816224 13643671671 13652688672 13685668632 13703383344 13708874403 13715895564 13717934496 13749028209 13781443452 13809200976 13814734437 13855198311 13860237888 13872893328 13873132462 13875194768 13921411923 13924405656 13926475584 13939191504 13967266752 13980260898 13990950008 14031930024 14034015936 14065826094 14073030072 14083790112 14096892663 14098988232 14138182989 14140284696 14192545248 14192789892 14205748977 14207860728 14258251476 14273637861 14300014428 14302140192 14320652864 14326391268 14355246384 14362598592 14368353804 14421705858 14423849712 14431237056 14437019772 14463947574 14490626794 14530659822 14533070382 14551631136 14586782616 14594253408 14600101446 14602523526 14629507848 14654314017 14661819396 14663998944 14697237051 14699421864 14724346581 14731887828 14734077792 14761559664 14767474743 14810729229 14829644592 14832104752 14838048099 14881509297 14886922176 14900515056 14930526528 14955843112 14958066368 14971724208 14999390784 14999649336 15001879104 15035883066 15069092157 15071332248 15073572672 15107739138 15115476744 15127033824 15171341472 15171602988 15185455803 15187713192 15241579164 15243844896 15258026679 15278397309 15288494688 15308284096 15314418252 15345263376 15359274756 15361557984 15387605436 15416040528 15416306262 15418597968 15426494784 15432676308 15489980366 15492283024 15520911552 15535083312 15535351098 15555191904 15592767624 15607004994 15609594114 15664956363 15667285032 15675309216 15681590442 15713175096 15739818759 15747880092 15750221088 15785921277 15788267928 15832158831 15844263876 15855008528 15861361761 15907820283 15913606464 15928136784 15966613404 15983843319 15987280568 15989657152 16004256912 16036491456 16089907716 16110456768 16110734472 16113129408 16149652182 16157923416 16170277536 16226830926 16235141688 16247554848 16295144544 16310304381 16312728984 16342873632 16370585028 16373018592 16410130443 16418535084 16420975776 16448819604 16481949552 16496998812 16499451168 16536849597 16557969456 16558254874 16560716336 16575837516 16606468368 16606754622 16670608704 16683350166 16685830224 16686117846 16747787448 16756365024 16763079438 16796842344 16825323501 16827824664 16836443232 16843189734 16874605503 16877113992 16955248779 16957769256 17004911337 17017913052 17026628976 17036277447 17067759156 17086177341 17092392128 17107998768 17142456384 17149325508 17189757424 17199556524 17221522752 17221819608 17224379712 17263421298 17281752732 17303823936 17343045594 17345922714 17354806632 17368075872 17418947616 17428818402 17437744776 17461025496 17499590892 17502192288 17541863577 17553456864 17583220956 17585834784 17618635728 17625695661 17634722868 17637344352 17677321983 17699898384 17700203486 17702834704 17718998724 17761801419 17784485712 17820305856 17836577136 17836884594 17902807272 17905468608 17919153882 17921817648 17985690639 17988364296 17997577248 18004789026 18041052888 18107730144 18124263864 18124576281 18127270584 18177663843 18191562228 18211193133 18247558176 18264534399 18271177792 18278499204 18287860752 18332037612 18351820107 18375257936 18385732836 18412267968 18419645916 18473597748 18497191104 18542193246 18561882564 18565874208 18585588672 18627715638 18630805878 18640347864 18709240032 18754434792 18764040096 18771559002 18795856884 18798650976 18841260879 18850910652 18853712928 18896447637 18923719856 18931302747 18940998636 18943814304 18986753241 19011001968 19031517148 19066685904 19077490413 19101855024 19140328512 19154957598 19157805072 19228941144 19231799616 19246498614 19249359696 19285263432 19338477102 19374213096 19374547059 19377427176 19449043488 19466801928 19467137487 19470031368 19506010464 19524157461 19539085356 19549092528 19596316068 19599229152 19617462873 19632462108 19642517104 19682079552 19689966324 19747638972 19772859456 19784064132 19820623536 19820965194 19842012396 19867353408 19912385682 19915689042 19962298944 19999532448 20007546426 20047844088 20066149278 20092122876 20095109664 20140658181 20143652184 20153968992 20162044854 20228803984 20236909833 20247274404 20250284256 20296184499 20322105552 20333621469 20344035572 20371196412 20393179407 20419224336 20460351168 20479033008 20516807248 20528502948 20554720704 20555075016 20558130624 20573843346 20576901744 20672165178 20713444416 20713801464 20790356832 20809339992 20809698693 20812792152 20886608484 20889713376 20908787256 20950900128 20970391347 20986425012 20997173456 21047895036 21051023904 21070608271 21098739141 21109545108 21125685168 21148482348 21210427044 21237515712 21288817872 21289184838 21311791092 21339009216 21387377214 21450021642 21453210288 21480979296 21489586902 21532869576 21543897888 21552530706 21632558787 21635774568 21646855584 21655529658 21695921361 21735940191 21747072508 21750305312 21799605573 21827446704 21880173924 21891380112 21900152169 21903785289 21931759472 21944261772 21975932736 21992729094 21995998416 22049132796 22077292608 22097831742 22101116688 22141957824 22142339496 22244466888 22247773632 22248157128 22330383264 22350772584 22395789792 22433764668 22437099552 22457586312 22499474004 22502818656 22523753669 22553824599 22606998372 22610359008 22661608707 22673215116 22690550736 22702171968 22715036596 22757012208 22757404482 22781569788 22810665024 22862368746 22865767344 22932742032 22962426144 22971627378 23017895064 23038912134 23042336976 23081408154 23124060792 23124459393 23127896952 23139742176 23149014462 23234970549 23238424536 23250326368 23281367328 23303026647 23332787856 23389151436 23410507491 23414391171 23444294608 23491514304 23500927548 23512963824 23522385663 23569762644 23599864512 23621820138 23625331632 23682401892 23712647616 23766395814 23782102848 23782512792 23870409696 23892205176 23895756864 23949920106 23980920852 23984485728 24006385368 24054737184 24165685152 24166101708 24169694112 24224478273 24236885124 24255416304 24281590844 24340246389 24352712532 24371332272 24383814336 24442716816 24469093476 24514310448 24555877542 24559527888 24627802626 24631463664 24673229406 24722924328 24745498218 24749176752 24836954184 24837382311 24841074504 24853797152 24863756274 24910131933 25005913056 25025025249 25028745336 25029176769 25061142512 25121681172 25134547536 25144619157 25148790517 25195263516 25241736996 25254664848 25264784601 25315670988 25348002624 25422247872 25436653884 25469140032 25526869578 25539943464 25543740096 25601638734 25638588192 25661998152 25665812928 25713684576 25723988262 25784636136 25832284128 25832729412 25836569568 25895131947 25922629098 25955735904 25956183316 25960041824 26018884071 26032209948 26052113808 26065456704 26128421424 26143227603 26156617164 26176616144 26191538244 26249386338 26253288432 26330185296 26374831434 26378752176 26427498048 26427953592 26452084302 26456016528 26549847576 26550305229 26554252056 26578498086 26676728568 26730458784 26754865704 26755326891 26789497168 26854210908 26858202912 26878730823 26882726472 26883189863 26982546444 26996365872 27007183539 27061579332 27096140736 27111495292 27161595216 27186395796 27190905876 27225632448 27287343342 27305377344 27371337264 27406766688 27417748806 27431791128 27435868992 27498056418 27562886904 27618401952 27629468874 27710396622 27745786656 27746264924 27750389536 27813289869 27842823846 27848811312 27878383008 27941573457 27946208817 27960521796 27981900016 28063860048 28131652188 28146060144 28157338503 28167580224 28193785326 28197976464 28276365978 28280569392 28385090496 28385579784 28411497954 28415721456 28516502952 28547275722 28600028856 28604280384 28652782536 28710492768 28732436397 28736707608 28737202957 28843411716 28847699424 28869747921 28874039544 28927895148 28981253588 29007715653 29061319644 29066140764 29103262272 29173565232 29188506816 29200202892 29205047052 29259015696 29308628034 29323638792 29327997888 29394474102 29398843728 29448693162 29463775656 29468155584 29523119328 29534949486 29621458458 29659289184 29664209504 29676096198 29731447791 29763018594 29801030112 29868578523 29873533563 29911686224 29943448416 29999298672 30011319639 30016298359 30071766132 30099223917 30138184314 30142664496 30215478276 30230953488 30243067281 30254067648 30342682944 30343205976 30370911606 30375426384 30483158328 30487689792 30516053358 30556794618 30576989376 30628836504 30690526752 30718549512 30723115968 30775210872 30832081056 30832612524 30837195936 30860765019 30865352616 30979960732 30984566048 31008247767 31070166624 31070702196 31110383808 31185535248 31214009988 31219188228 31329912726 31334570064 31350618432 31363180884 31426350192 31479637518 31495760184 31500442176 31571842554 31576535856 31664317662 31688527752 31710017056 31722723522 31815640566 31856273568 31933226808 31933777257 31967686638 31974561136 32008513824 32081065821 32086387901 32175032463 32179815432 32221468944 32234380353 32299304364 32315846832 32328796059 32340555072 32453661852 32470283376 32483294487 32495109696 32590289088 32620608762 32625457968 32685747264 32741170056 32746037184 32820260886 32837070168 32841951552 32897639208 32963899104 32989093641 32993997624 32998902336 33073699194 33115938912 33116509748 33121432672 33146747613 33151675032 33212936736 33213509244 33305155009 33366700332 33371660448 33372235692 33495574896 33512730048 33526158876 33593684688 33650647002 33655649328 33672886464 33686379468 33749211006 33754227984 33910497558 33915538512 34009822674 34035826104 34053257952 34072554894 34135518312 34136106723 34172354682 34215997536 34293553119 34298651016 34299242239 34379514848 34399113048 34443639216 34457441067 34526842596 34558368201 34563505464 34622112231 34686091188 34691845428 34709613264 34723521693 34736151744 34837895232 34857636804 34875489552 34922050992 34999181784 35004384576 35083727154 35106913728 35166441912 35171669568 35237271456 35251391322 35269445736 35274688704 35354643966 35399796768 35400406972 35405669408 35432730207 35437997448 35523602838 35568971424 35602062251 35649593721 35673154272 35673769188 35805614544 35838307764 35843635296 35924880159 35971381278 35976728592 35995154496 36009578052 36082105776 36215460288 36248527728 36249152562 36254541168 36355327686 36383124456 36422386266 36495116352 36529068798 36556998408 36575721504 36664075224 36664707221 36703640214 36750515872 36771465672 36833816313 36839291832 36941703939 36947195496 37009844109 37084386492 37118247327 37123765128 37131748416 37255431276 37261611756 37280695728 37295634411 37418480064 37508869584 37528080192 37543118004 37591713768 37597301952 37682521758 37701821304 37707425856 37792895274 37847439712 37862605494 37881997272 37887628608 37973506482 38022003936 38057376889 38063034296 38133371808 38154980826 38203710048 38290304367 38309915196 38315610144 38402458101 38457882288 38492997228 38498719392 38570526864 38585982393 38676954204 38748426192 38749094118 38754854352 38883943647 38898086976 38933603856 38934274974 38940062736 39012020928 39048314922 39078170712 39098185056 39192632136 39198458304 39234925746 39264924216 39285034208 39374079507 39379932648 39495277944 39562247151 39568128264 39641247072 39641930388 39678126453 39684024792 39751314043 39824771364 39831378084 39867747129 39999064896 40015092852 40095688176 40132298556 40184245752 40190219328 40281316362 40287304368 40307937984 40324089708 40457607968 40473819666 40494548808 40500568512 40592368998 40644211104 40667242938 40688071144 40742392824 40786358814 40838448672 40931015013 40958066016 41033614496 41057005896 41110150032 41126623209 41147686692 41153803488 41247084627 41344330356 41427602928 41444203311 41565594933 41580713664 41618679984 41619397386 41625584304 41764235769 41773216968 41779426752 41817574512 41901800256 41940782694 41972850024 41994346912 42095790072 42102047808 42141216542 42197478282 42219090216 42251370336 42290677989 42296964696 42414548967 42420854088 42492783977 42577635744 42578369676 42617246931 42623582184 42774754428 42820913583 42900043284 42906420576 42961958592 42979173804 43065739152 43087795776 43105061412 43265117574 43271549136 43293711168 43311059316 43391842722 43471880382 43494145016 43500610624 43599211146 43654893408 43760347848 43782760224 43800304338 43807570578 43863518944 43888523544 43962942051 43985458188 43991996832 44091711153 44098265592 44173039743 44195663484 44202233376 44284678992 44302424229 44432187687 44488933776 44496314256 44514144297 44644527891 44660766528 44701545168 44791579584 44867529336 44874199104 44915172624 44998948008 45005637312 45047507338 45107649198 45207276471 45213996744 45220718016 45323217414 45346430232 45381101472 45423320803 45430073192 45514024416 45514808964 45556367409 45563139576 45724737492 45731534688 45774080037 45835191927 45865484064 45924852288 45943254756 46035790128 46077824268 46084673952 46162816308 46248121584 46248918786 46255793904 46279484352 46298028924 46469941098 46476849072 46500652736 46562734656 46606053294 46665575712 46778302872 46821014982 46828782342 46888589216 46994869089 47001855096 47025927648 47044771326 47139525288 47219456277 47243640276 47250663264 47357763831 47364803784 47445116761 47496476493 47532791628 47565025584 47584085283 47723460849 47740819392 47784410352 47899840212 47951529957 47961841704 47968971456 48012770736 48109474368 48331370304 48332203416 48339388224 48448956546 48473770248 48510832608 48555963617 48563181688 48680492778 48705425064 48742664544 48885433632 48930913143 48938186952 49028620896 49111755084 49119055776 49230391329 49255605252 49262927328 49346458812 49445848656 49490996436 49498353504 49610548791 49673908368 49674764622 49682149008 49707594304 49727512548 49820263866 50011826112 50050050498 50057490672 50058353538 50122285024 50243362344 50269095072 50289238314 50297581034 50390527032 50475970503 50483473992 50509329696 50529569202 50623816509 50631341976 50717193779 50865746337 50873307768 51014734011 51053739156 51079886928 51108832341 51203277468 51258532023 51277176384 51323996304 51427369152 51447976524 51569272272 51664568256 51665458824 51673139136 51790263894 51845258196 51911471808 51912366632 51920083648 52037768142 52064419896 52104227616 52256842848 52286455206 52313234328 52353232288 52383076488 52498772676 52506576864 52625590731 52660370592 52749662868 52757504352 52855907184 52877086983 52904168604 52912033056 53031965949 53099695152 53100610458 53108504112 53156996172 53285404257 53353457136 53460917568 53509731408 53510653782 53578994336 53708421816 53716405824 53757461646 53765452944 53766379726 53957071917 53965092888 53992731744 54014367078 54123158664 54214931281 54222990584 54323190432 54372791592 54373728843 54381811752 54532991529 54574686684 54633579399 54742674528 54793603197 54813533376 54835497612 54863582256 54996112836 55055460321 55125773808 55236803904 55258937748 55420793244 55491573312 55492529848 55500779072 55626579738 55685647692 55697622624 55756766016 55883146914 55892417634 55921043592 55963800032 56127720096 56263304376 56292120288 56314677006 56387570652 56395952928 56523782637 56552731956 56561138784 56689342911 56771159568 56793908241 56822995908 56831442912 56960259723 57033005904 57094551444 57200057712 57232471239 57305565072 57420985536 57464872794 57473415216 57474405914 57686823432 57695398848 57739495842 57748079088 57855790296 57953892059 57962507176 58015431306 58122639288 58123641177 58132281528 58347130464 58400405784 58401412461 58410094104 58518031392 58572472383 58617256068 58647277584 58788948204 58797687456 58852388619 58897386324 58927551312 59046238656 59069898972 59242916916 59318578368 59328419008 59352192396 59462895582 59526037188 59602060224 59737157046 59747067126 59823372448 59886896832 59998597344 60022639278 60032596718 60143532264 60198447834 60276368628 60285328992 60421974543 60430956552 60461906976 60486134562 60686411952 60710729499 60741823212 60750852768 60888553497 60966316656 61000864407 61032106716 61113589236 61179538221 61257673008 61381053504 61437099024 61550421744 61664162112 61665225048 61674391872 61721530038 61730705232 61950712201 61959921464 61969132096 62016495534 62140333248 62141404392 62371070496 62428019976 62429096079 62438376456 62659825452 62669140128 62726361768 62852700384 62911174041 62959275036 62991520368 63143685108 63153071712 63211824813 63296217423 63328635324 63377055504 63420034112 63445447044 63631281132 63712547136 63866453616 63867554514 63935373276 63949122272 64017027648 64162131642 64172775802 64350064926 64359630864 64442937888 64468760706 64598608728 64631693664 64657592118 64897676361 64907323704 64940566752 64966588974 65087764083 65207820573 65241217524 65250915936 65398816719 65482340112 65640521772 65674140336 65700456507 65711355867 65795278416 65927798208 65978187282 65987995248 66147398388 66231877824 66233019496 66242865344 66293495226 66303350064 66425873472 66427018488 66610310018 66733400664 66743320896 66744471384 66991149792 67052317752 67187369376 67301294004 67311298656 67372758936 67498422012 67508455968 67571261007 67661473797 67820995116 67831077024 67984826121 68019645348 68071652208 68106515904 68145109788 68271036624 68272213446 68344709364 68431995072 68587106238 68597302032 68598484478 68759029696 68798226096 68887278432 68914882134 69053685192 69116736402 69127010928 69244224462 69372182376 69373378179 69383690856 69419226528 69447043386 69704911647 69715273608 69750979104 69844101984 69909079941 69998363568 70167454308 70231522473 70243173513 70332883824 70474542912 70502782644 70538891472 70567156989 70709287932 70799593536 70800813944 70811338816 70865460414 70875994896 71047205676 71137942848 71204124502 71299187442 71346308544 71347538376 71611229088 71676615528 71687270592 71849760318 71942762556 71953457184 72019156104 72164211552 72497055456 72498305124 72509082336 72673434819 72710655372 72766248912 72844772532 73020739167 73058137596 73113996816 73151443008 73328150448 73329414442 73407280428 73501031744 73542931344 73667632626 73678583664 73883407878 73894390992 74019688218 74168772984 74236494654 74247530256 74510862552 74512146933 74523223512 74561391456 74591268822 74730395799 75017739168 75075075747 75086236008 75087530307 75183427536 75365043516 75403642608 75433857471 75446371551 75585790548 75694879424 75725210988 75763994544 75794353803 75947012964 76044007872 76114753778 76126068592 76266743616 76309961652 76407420096 76580608734 76619830392 76631220288 76804916202 76915764576 76985994456 76997438784 77141053728 77171964786 77353908408 77496852384 77498188236 77509708704 77685395841 77767887294 77867207712 77868549948 77880125472 78056652213 78096629844 78156341424 78196370112 78385264272 78429682809 78469851492 78529848432 78570068416 78748159014 78759865296 78990555888 79124494302 79136256528 79282494144 79283860776 79356252906 79368049584 79502628086 79649542728 79650915687 79662756168 79735494258 80030185704 80191376352 80264597112 80265980673 80368491504 80562632724 80574608736 80636192469 80648179416 80649569589 80915215936 80947639332 80989097616 81021550617 81184737996 81288422208 81334485876 81376142288 81484785648 81572717628 81676897344 81862030026 81916132032 82067228992 82114011792 82220300064 82253246418 82295373384 82307606976 82494169254 82688660712 82855205856 82888406622 83131189866 83237359968 83238794772 83251168608 83439869607 83528471538 83546433936 83635149024 83824720371 83838626451 83881565388 83945700048 83988693824 84191580144 84282433084 84394956564 84438180432 84502740672 84581355978 84593929392 84829097934 84841708176 84985567954 85155271488 85156739352 85234493862 85247164368 85549508856 85641827166 85800086568 85812841152 85958347608 86131478304 86197309191 86210122824 86211608871 86530235148 86543098272 86609243763 86622118632 86783685444 86943760764 86988290032 87023146959 87198422292 87309786816 87520695696 87565520448 87600608676 87615141156 87727037888 87777047088 87925884102 87970916376 87983993664 88183422306 88196531184 88346079486 88391326968 88404466752 88569357984 88604848458 88864375374 88977867552 88992628512 89028288594 89194343373 89289055782 89403090336 89605735569 89620600689 89735058672 89830345248 89997896016 90033958917 90048895077 90095014676 90215298396 90414552942 90427993488 90646434828 90692860464 90729201843 90762202944 90846641606 90860146384 91028048832 91029617928 91112734818 91126279152 91449474984 91463069376 91548160074 91670383854 91730968128 91886509512 92071580256 92155648536 92169347904 92325632616 92496243168 92497837572 92511587808 92582295057 92596057848 92939882196 92953698144 93024743301 93212106588 93331151424 93556605744 93642029964 93657564684 93777178432 93989738178 94003710192 94051855296 94089542652 94279050576 94438912554 94487280552 94501326528 94715527662 94729607568 94890233522 94992952986 95065583256 95130051168 95168170566 95446921698 95568820704 95799680424 95801331771 95903059914 95923683408 96025541472 96243197463 96259163703 96664406832 96703141059 96897913092 96947540496 96986388177 97021665216 97111927234 97126363376 97360985556 97410850128 97449883461 97485329088 97770867264 97861826286 97876373904 98057241792 98223510168 98238111552 98460782658 98511210504 98525854656 98692917624 98891697312 98967280923 98981992872 98996707008 99221097582 99347816736 99349529244 99364298016 99440242839 99455025096 99640527732 99915465027 100100100996 100114981344 100116707076 100244570048 100486724688 100538190144 100578476628 100595162068 100781054064 100951941006 100966947984 101018659392 101059138404 101247633018 101262683952 101434387558 101731492674 101746615536 102029468022 102107478312 102159773856 102217664682 102406554936 102408320169 102517064046 102647992608 102880659357 102895953048 102897726717 103138544544 103330917648 103372323201 103580527788 103675104603 103690516392 103824733264 103866336693 104075536284 104128839792 104170565079 104208455232 104513685696 104572910412 104626468656 104706464576 104766152976 104997545352 105013153728 105251181462 105320741184 105499325736 105515008704 105711814368 105754173966 105808337208 105824066112 106063931898 106199390304 106201220916 106217008224 106298190621 106313992344 106570808514 106706914272 106806186753 106948781163 107019462816 107021307564 107157988672 107416843632 107514923292 107530905888 107532759452 107914143834 107930185776 107985463488 108028734156 108246317328 108429862562 108445981168 108646380864 108745583184 108747457686 108763623504 109065983058 109149373368 109267158798 109485349056 109587206394 109670995224 109727164512 109992225672 109994121663 110110920642 110251547616 110501448939 110517875496 110825111817 110841586488 110985059696 111029532327 111253159476 111354741981 111371295384 111395245248 111766293828 111784835268 111842087184 111886903233 111927600064 112255440192 112526608752 112584240576 112629354012 112775141304 112791905856 113047565274 113105463912 113122277568 113378685822 113542319136 113587816482 113645991816 113662885824 113920519446 114066011808 114172130667 114189102888 114400115424 114464942478 114611130144 114870913101 114929745588 114946830432 114948811828 115373646864 115478991684 115496158176 115711580592 115757947179 115907784118 115925014352 116030862612 116245278576 116247282354 116264563056 116651830941 116694260928 116800811568 116802824922 116820188208 117036062784 117144944766 117234512136 117294555168 117577896408 117595374912 117704777238 117794772648 117855102624 118122238521 118139797944 118485833832 118686741453 118704384792 118925791164 119034379359 119052074376 119253942129 119474314092 119494134252 119603241387 119646744896 119997194688 120045278556 120065193436 120287064528 120396895668 120552737256 120570657984 120843949086 120861913104 120923813952 120972269124 121372823904 121421458998 121483646424 121501705536 121777106994 121932633312 122001728814 122064213432 122227178472 122359076442 122515346016 122793045039 122874198048 123100843488 123330450096 123379869627 123443060076 123461410464 123741253881 123901424402 123919842928 124032991068 124282808784 124332609933 124696784799 124742140992 124856039952 124858192158 124876752912 125292707307 125319650904 125338280256 125452723536 125705400768 125822348082 125918550072 125983040736 126287370216 126306143424 126423649626 126592434846 126657270648 126754111008 126872033967 126890894088 127243646901 127262562264 127478351931 127732907232 127735109028 127851740793 127870746552 127898244544 128324263284 128345551604 128462740749 128700129852 128719261728 128885875776 128937521412 129197217456 129263387328 129315184236 129795352722 129814647408 129881133504 129933177948 130175528166 130415641146 130482435048 130501831872 130797633438 130964680224 131281043544 131348280672 131400913014 131422711734 131590556832 131888826153 131956374564 131975990496 132275133459 132294796776 132466038992 132519119229 132586990452 132606700128 132854036976 132907272687 133220620036 133296563061 133466801328 133488942768 133542432891 133933583673 133982299584 134104635504 134374738752 134602588008 134622597312 134745517872 134996844024 135016911936 135142522014 135322947594 135621829413 135641990232 135662154048 135969652242 136039290696 136143304416 136269962409 136290219576 136542073248 136544426892 136669102227 136689418728 137174212476 137194604064 137196968956 137322240111 137596452192 137774556864 137829764268 138107370384 138233472804 138254021856 138488448924 138744364752 138746756358 138767381712 138838453056 138894086772 139409823294 139430547216 139501958208 139688203968 139818159882 139996727136 140334908616 140463044946 140486347026 140665767648 140984607267 141005565288 141077782944 141134313978 141418575864 141601627888 141658368831 141730920828 141751989792 142073291493 142094411352 142335350283 142408249004 142489429479 142598374884 142695076752 142752255849 143170382547 143222458176 143353231056 143699520636 143854589871 143885525112 143906914368 144038312208 144328423104 144994110912 144996610248 145018164672 145346869638 145421310744 145532497824 145667890851 145689545064 146041478334 146116275192 146227993632 146656300896 146658828884 146792739429 146814560856 147085862688 147335265252 147357167328 147494257897 147691173987 147766815756 147788781984 148039376436 148337545968 148472989308 148495060512 148831646373 149021725104 149024293866 149046447024 149122782912 149182537644 149460791598 150035478336 150150151494 150172472016 150175060614 150366855072 150730087032 150807285216 150867714942 150892743102 151171581096 151427911509 151450421976 151527989088 151588707606 151871449527 151894025928 152151581337 152229507556 152252137184 152597239011 152619923304 153044202033 153161217468 153239660784 153326497023 153609832404 153775596069 153831529152 153971988912 154282107456 154343929572 154707816816 154993704768 154996376472 155019417408 155370791682 155535774588 155734415424 155737099896 155760250944 156113304426 156193259688 156312682848 156770528544 156859365618 156939702984 157059696864 157496318028 157519730592 157666275683 157876772193 157981111776 158248988604 158272513056 158567721552 158631260949 158712505812 158736099168 159005256172 159095897847 159299085456 159301831374 159325512336 159470988516 159856212771 160060371408 160382752704 160529194224 160531961346 160736983008 161125265448 161149217472 161272384938 161296358832 161299139178 161871215751 161895278664 161978195232 162043101234 162369475992 162644793843 162668971752 162752284576 162969571296 163121186529 163145435256 163598974587 163724060052 163900738197 164228023584 164380809591 164440600128 164506492836 164590746768 164988338508 165166380963 165377321424 165710411712 165776813244 166262379732 166474719936 166477589544 166502337216 166879739214 167056943076 167092867872 167270298048 167649440742 167677252902 167763130776 167891400096 168383160288 168564866168 168789913128 168876360864 169162711956 169187858784 169571347911 169658195868 169683416352 169971135908 170068028733 170313478704 170381724723 170468987724 170494328736 170880779169 171099017712 171283654332 171600173136 171697413717 171916695216 172262956608 172394618382 172420245648 172423217742 173060470296 173086196544 173218487526 173244237264 173567370888 173861676177 173887521528 173976580064 174046293918 174370923531 174396844584 175041391392 175201217352 175204237383 175230282312 175554094176 175717417149 175851768204 175941832752 176041533619 176366844612 176393062368 176557165857 176692158972 176782653936 177138715968 177209696916 177728750748 177955735104 177985257024 178056577188 178388686746 178578111564 178806180672 179211471138 179241201378 179470117344 179660690496 179995792032 180067917834 180097790154 180190029352 180430596792 180829105884 180855986976 181265923629 181292869656 181385720928 181458403686 181693283212 181720292768 182059235856 182132188497 182225469636 182252558304 182665660491 182898949968 183002593221 183096320148 183340767708 183538614663 183773019024 184143160512 184311297072 184651265232 184992486336 184995675144 185023175616 185164590114 185192115696 185852136603 185879764392 185907396288 186049486602 186424213176 187113211488 187284059928 187287288237 187315129368 187979476356 188007420384 188179085304 188182329041 188558101152 188733522123 188877825108 188974561104 189431055324 189459215136 189635474439 189780467044 189888652269 189985905972 190131166512 190260102336 190336341132 190893843396 191137641408 191599360848 191602663542 191806119828 191847366816 192051082944 192486394926 192518327406 193328813664 193406282118 193795826184 193895080992 193972776354 194223854468 194252726752 194693029083 194721971112 194821700256 194899766922 195263292249 195623461719 195723652572 195752747808 196196450157 196447020336 196921565316 197022421008 197101369521 197134067601 197385835248 197783394624 197934561846 197963985744 198442195164 198695633472 198699058488 198728596032 198880485678 198910050192 199281055464 199830930054 200200201992 200229962688 200233414152 200973449376 201156953256 201160420699 201190324136 201562108128 201903882012 201933895968 202118276808 202495266036 202525367904 202713783021 202868775116 202984421391 203462985348 203493231072 203954478363 204058936044 204214956624 204319547712 204435329364 204813109872 204816640338 205034128092 205295985216 205761318714 205791906096 205795453434 206277089088 206661835296 206744646402 207161055576 207350209206 207381032784 207649466528 207732673386 208120134537 208151072568 208257679584 208341130158 209114734941 209145820824 209252937312 209532305952 209727239823 209995090704 210114088513 210502362924 210694567419 210729520539 210998651472 211423628736 211508347932 211616674416 211701470967 212127863796 212398780608 212402441832 212434016448 212596381242 212627984688 213141617028 213413828544 213612373506 213897562326 214038925632 214042615128 214833687264 215029846584 215061811776 215065518904 215828287668 215860371552 216057468312 216492634656 216859725124 216891962336 217491166368 217494915372 217527247008 218020304457 218131966116 218298746736 218534317596 219062217501 219174412788 219341990448 219454329024 219984451344 219988243326 220221841284 220503095232 221002897878 221035750992 221650223634 221683172976 221970119392 222059064654 222506318952 222709483962 222742590768 223532587656 223536440799 223569670536 223684174368 223773806466 224191187397 224604715307 225053217504 225225227241 225258708024 225262590921 225550282608 226095130548 226210927824 226301572413 226339114653 226757371644 227084638272 227175632964 227291983632 227383061409 227841038892 228132023616 228344261334 228378205776 228800230848 228929884956 229222260288 229741826202 229859491176 229893660864 229897623656 230747293728 230957983368 230992316352 231423161184 231515894358 231815568236 231850028704 232061725224 232490557152 232494564708 232529126112 233056187523 233303661882 233601623136 233605649844 233640376416 234169956639 234289889532 234469024272 234589110336 235155792816 235289048427 235409554476 235589545296 235710205248 236244477042 236279595888 236971667664 237373482906 237408769584 237851582328 238068758718 238104148752 238507884258 238948628184 238952747061 238988268504 239206482774 240090557112 240094695673 240130386872 240574129056 240793791336 240797942019 241105474512 241687898172 241723826208 241908577407 241944538248 241948708767 242745647808 242842917996 242967292848 243064651851 243554213988 243865266624 244003457628 244128426864 244454356944 244718152884 245030692032 245586090078 245748396096 246201686976 246660900192 246759739254 246886120152 246922820928 247482507762 247802848804 247839685856 248065982136 248565617568 248665219866 249393569598 249712079904 249716384316 249753505824 250319608821 250585414614 250639301808 250905447072 251474161113 251515879353 251644696164 251837100144 251966081472 252574740432 252847299252 253184869692 253314541296 253508222016 253744067934 253781788176 254487293802 254525124528 254956703862 255465814464 255470218056 255703481586 255741493104 256648526568 256652950547 256691103208 256925481498 257400259704 257438523456 257875042824 258394434912 258591927573 258630368472 258634826613 259590705444 259629294816 259827731289 259866355896 260351056332 260831282292 260964870096 261069440877 261595266876 261929360448 262562087088 262696561344 262801826028 262845423468 263181113664 263777652306 263912749128 263951980992 264550266918 264589593552 264932077984 265038238458 265173980904 265213400256 265708073952 265814545374 266441240072 266593126122 266933602656 266977885536 267084865782 267583030119 267867167346 268209271008 268817206707 268861802067 269205176016 269491035744 269993688048 270101876751 270146685231 270285044028 270645895188 271243658826 271283980464 271939304484 272078581392 272187605529 272286608832 272539924818 272580439152 273084146496 273088853784 273338204454 273378837456 274348424952 274389208128 274393937912 274644480222 275192904384 275659528536 276214740768 276466945608 276508043712 276976897848 277488729504 277493512716 277534763424 277746885171 277788173544 278819646588 278861094432 279074229903 279636319764 279993454272 280669817232 280926089892 280972694052 281331535296 281969214534 282011130576 282155565888 282268627956 282837151728 283203255776 283316737662 283461841656 283503979584 284146582986 284188822704 284670700566 284816498008 284978858958 285196749768 285390153504 285504511698 286340765094 286706462112 287399041272 287403995313 287709179742 287771050224 288076624416 288729592389 288777491109 289993220496 290109423177 290693739276 290842621488 290959164531 291064995648 291335781702 291379090128 292082956668 292232550384 292349650383 292455987264 293312601792 293317657768 293585478858 293629121712 294171725376 294670530504 294714334656 294988515794 295382347974 295533631512 295577563968 296078752872 296675091936 296901842769 296945978616 296990121024 297663292746 298043450208 298048587732 298092894048 298320728517 298365075288 298921583196 299746395081 300300302988 300344944032 300350121228 300733710144 301460174064 301614570432 301735429884 301785486204 302343162192 302855823018 302900843952 303055978176 303177415212 303742899054 303788051856 304303162674 304459015112 304504274368 305194478022 305239846608 306088404066 306322434936 306479321568 306652994046 307219664808 307224960507 307551192138 307943977824 308641978071 308687859144 308693180151 309415633632 309992752944 310116969603 310741583364 311025313809 311071549176 311474199792 311599010079 312226608852 312386519376 312511695237 312625365696 313541057088 313718731236 313879405968 314119393728 314992636056 315039461184 315332551366 315753544386 315962223552 316497977208 316545026112 317135443104 317262521898 317425011624 317472198336 318010512344 318191795694 318598170912 318603662748 318651024672 318894571863 318941977032 319712425542 320120742816 320418560259 320846343489 321058388448 321063922692 321473966016 322250530896 322544769876 322592717664 322598278356 323742431502 323790557328 323956390464 324086202468 324738951984 325289587686 325337943504 325504569152 325939142592 326242373058 326290870512 327197949174 327448120104 327801476394 328456047168 328761619182 329012985672 329181493536 329976677016 329982364989 330332761926 330754642848 331504346817 331553626488 332475335451 332524759464 332955179088 333088596981 333759478428 334064225943 334113886152 334185735744 335298881484 335354505804 335526261552 335660709699 335782800192 336766320576 337129732336 337579826256 337752721728 338325423912 338375717568 339142695822 339316391736 339366832704 339942271816 340136057466 340626957408 340763449446 340937975448 340988657472 341761558338 342198035424 342516392001 342567308664 343200346272 343394827434 343833390432 344612739303 344789236764 344840491296 344846435484 346120940592 346436975052 346488474528 347134741776 347273841537 347723352354 347775043056 347953160128 348092587836 348741847062 348793689168 350082782784 350402434704 350408474766 350460564624 351108188352 351434834298 351703536408 351883665504 352083067238 352733689224 352786124736 353114331714 353384317944 353565307872 354366715563 354419393832 355457501496 356060224359 356113154376 356777373492 357103138077 357156223128 357761826387 358422942276 358482402756 358809724161 358940234688 359991584064 360135835668 360195580308 360380058704 360861193584 361658211768 361711973952 362531847258 362585739312 362771441856 362916807372 363386566424 363440585536 364118471712 364264376994 364450939272 364505116608 365331320982 365797899936 366005186442 366192640296 366681535416 367077229326 367546038048 368379135117 368622594144 369302530464 369991350288 370139608881 370329180228 370384231392 371223761643 371704273206 371759528784 372098973204 372848426352 372997829799 374226422976 374568119856 374574576474 374630258736 375878121921 375958952712 376014840768 376358170608 376364658082 377116202304 377467044246 377755650216 377949122208 378862110648 378918430272 379270948878 379560934088 379777304538 379971811944 380262333024 380616101901 380672682264 381730940703 381787686792 382435055793 383198721696 383205327084 383555222379 383612239656 383694733632 384972789852 385036654812 385388222247 386657627328 386812564236 387591652368 387790161984 387945552708 388447708936 388505453504 389386058166 389443942224 389643400512 389799533844 390526584498 391246923438 391447305144 391505495616 392392900314 392894040672 393843130632 394044842016 394202739042 394268135202 394771670496 395666478459 395869123692 395927971488 396825400377 396884390328 397398116976 397557357687 397760971356 397820100384 398562110928 398721818061 399661860108 400400403984 400466828304 400627298673 401800751019 401946898752 402313906512 402320841398 402380648272 403124216256 403807764024 403867791936 404236553616 404990532072 405050735808 405427566042 405737550232 405968842782 406865488239 406925970696 406986462144 407908956726 408117872088 408429913248 408809887227 408870658728 409626219744 409633280676 410007306681 410068256184 411522637428 411583812192 411590906868 411966720333 413323670592 413489292804 414322111152 414700418412 414762065568 415298933056 415465346772 416240269074 416302145136 416515359168 416682260316 418229469882 418291641648 418505874624 419064611904 419454479646 419990181408 420228177026 421004725848 421389134838 421459041078 421997302944 422953821801 423016695864 423233348832 423402941934 424255727592 424804883664 424975106493 425192762484 425255969376 426219874479 426283234056 427006050849 427224747012 427795124652 428085230256 428256767547 429511147641 429667374528 430059693168 430131037808 431563769613 431656575336 431720743104 432114936624 432985269312 433719450248 433783924672 434982332736 434989830744 435054494016 436040608914 436263932232 436597493472 437003672553 437068635192 438124435002 438348825576 438683980896 439968902688 439976486652 440378218287 440443682568 442005795756 442071501984 442482773691 443073521961 443300447268 443366345952 443940238784 444118129308 445012637904 445418967924 445485181536 447065175312 447072881598 447139341072 447368348736 447547612932 448382374794 449209430614 450106435008 450450454482 450517416048 450525181842 451100565216 452190261096 452421855648 452603144826 452678229306 453514743288 454283734527 454351265928 454583967264 454766122818 455614348581 455682077784 456454744011 456688522668 456756411552 457791717033 457859769912 459132606099 459483652404 459718982352 459795247312 459979491069 461326788207 461494587456 461915966736 462846322368 463031788716 463631136472 463700057408 464123450448 464981114304 464989129416 465058252224 466112375046 466607323764 467203246272 467211299688 467280752832 468339913278 468579779064 468938048544 470311585632 470578096854 470819108952 471179090592 472488954084 472559191776 472998827049 473630316579 473943335328 474746965812 474817539168 475703164656 475893782847 476137517436 476208297504 477015768516 477897256368 477905494122 477976537008 478412965548 479568638313 480181114224 480189391346 480260773744 481148258112 481587582672 481595884038 482210949024 483375796344 483447652416 483817154814 483889076496 483897417534 485613647253 485685835992 485934585696 486129303702 487108427976 487934381529 488006915256 488256853728 488908713888 489363559587 489436305768 490796923761 491172180156 491702214591 493142428773 493321800384 493519478508 493772240304 494965015524 495499142889 495605697608 495679371712 496131964272 497131235136 497330439732 498787139196 499424159808 499432768632 499507011648 500639217642 501170829228 501278603616 501810894144 502948322226 503031758706 503289392328 503674200288 505149480864 505694598504 506369739384 506629082592 507488135868 507563576352 508714043733 508974587604 509050249056 509913407724 510940436112 511145174169 511406963172 511482986208 512642337507 513297053136 513305901094 513382206416 513850962996 514800519408 515092241151 515750085648 516788869824 517183855146 517260736944 517269653226 519181410888 519258589632 519655462578 519732711792 520702112664 521585028531 521662564584 521929740192 522138881754 523112770593 523190533752 525124174176 525603652056 525612712149 525690846936 527152251447 527555304612 527825498256 528124600857 529100533836 529179187104 529671497571 529864155968 530076476916 530347961808 531416147904 531629090748 532882480144 533186252244 533867205312 533955771072 534169731564 535166060238 535734334692 536418542016 537634413414 537723604134 538410352032 538982071488 539987376096 540203753502 540293370462 540570088056 541291790376 542487317652 542567960928 543797770887 543878608968 544157162784 544375211058 545079849636 545160878304 546177707568 546396565491 546676408908 546757674912 547996981473 548696849904 548787875824 549007779663 549288960444 550615843989 551319057072 552429481536 552933891216 553953795696 554977459008 554987025432 555069526848 555493770342 555576347088 557556409809 557639293176 557722188864 558148459806 559272639528 561339634464 561852179784 561861864711 561945388104 563938429068 564022261152 564537255912 564546987123 565674303456 566200566369 566406511552 566633475324 566923683312 568293165972 568377645408 568906423317 569341401132 569632996016 569957717916 570393499536 570780307008 571009023396 572681530188 573412924224 574798082544 574807990626 575418359484 575542100448 576153248832 577459184778 577554982218 579986440992 580218846354 581387478552 581685242976 581918329062 582671563404 582758180256 584079087249 584165913336 584465100768 584699300766 585789876747 586635315536 586870385157 587170957716 587258243424 588589350471 589341061008 589977031588 590764695948 591067263024 591402202803 592157505744 593350183872 593803685538 593891957232 595326585492 596086900416 596097175464 596185788096 596641457034 596730150576 597843166392 599492790162 600600605976 600689888064 600700242456 602920348128 603470859768 603481262097 603570972408 604686324384 605711646036 605801687904 606354830424 607485798108 607576103712 608141349063 608606325348 608918030224 610388956044 610479693216 611863435089 612176808132 612644869872 612958643136 613305988092 614439329616 614449921014 615102384276 615887955648 617283956142 617375718288 617386360302 618831267264 619985505888 620233939206 621483166728 622050627618 622143098352 622948399584 623198020158 624360403611 624453217704 624773038752 625023390474 627344204823 627437462472 627758811936 629181719469 629985272112 630342265539 630665102732 631507088772 632188561617 632995954416 634270886208 634525043796 634850023248 635104412901 636021024688 636383591388 637196341824 637207325496 637302049344 637789143726 637883954064 639424851084 640241485632 640837120518 641692686978 642116776896 642127845384 644501061792 645089539752 645185435328 645196556712 647484863004 647581114656 648172404936 649477903968 650579175372 650675887008 652484746116 652581741024 653188856401 654060913371 654395898348 654896240208 655602952788 657186652503 657523238364 658025971344 658362987072 659953354032 659964729978 660665523852 661509285696 663008693634 663107252976 664950670902 665049518928 665910358176 666177193962 667518956856 668128451886 668227772304 670597762968 670609322397 670709011608 671052523104 671321419398 672573562191 673814145921 674259464672 675159652512 675787772763 676650847824 678285391644 678632783472 678904717239 679017343959 679884543632 680272114932 681253914816 681526898892 681875950896 682149184227 683523116676 684396070848 685032784002 685134617328 686400692544 686789654868 687666780864 689225478606 689578473528 689680982592 689692870968 692241881184 692873950104 692976949056 694269483552 694547683074 695446704708 695550086112 696185175672 697483694124 697587378336 699168562569 700804869408 700816949532 700921129248 702509869917 702869668596 703407072816 703767331008 704166134476 705467378448 705867145281 706228663428 706768635888 707130615744 708733431126 708838787664 710915002992 712120448718 712226308752 713554746984 714206276154 714312446256 715523652774 716845884552 716858241183 716964805512 717619448322 720271671336 720284087019 720391160616 720760117408 721722387168 722393826057 723316423536 725063694516 725171478624 725725732221 725833614744 725846126301 726773132848 728236943424 728528753988 728901878544 729193955553 730662641964 731595799872 732010372884 732385280592 733363070832 734154458652 735092076096 736758270234 737245188288 738605060928 739982700576 740279217762 740658360456 740768462784 742447523286 743408546412 743519057568 744197946408 745696852704 745995659598 749136239712 749149152948 749260517472 750958826463 751756243842 751917905424 752716341216 752729316164 754547638059 754934088492 755511300432 755898244416 757724221296 758541897756 759121868176 759554609076 759943623888 760524666048 761232203802 761345364528 763461881406 763575373584 764870111586 766397443392 766410654168 767110444758 767224479312 769945579704 769958851641 770073309624 770776444494 773625128472 775183304736 775775782719 775891105416 775904479839 776895417872 778772116332 778887884448 779483193867 779599067688 779612506027 781053168996 782493846876 782894610288 783208322631 784785800628 785788081344 787686261264 788089684032 788405478084 788536270404 789543340992 791332956918 791738247384 791855942976 793650800754 793768780656 794796233952 795114715374 795521942712 795640200768 797124221856 797443636122 799323720216 800800807968 800933656608 801254597346 802749090357 803601502038 804627813024 804641682796 804761296544 806585406201 807615528048 808473107232 809981064144 810305630253 810440055693 810855132084 811475100464 811937685564 813730976478 813851941392 815817913452 816235744176 816562816587 816859826496 817619774454 817741317456 819252439488 819266561352 820014613362 820136512368 823045274856 823167624384 823181813736 823933440666 826978585608 828644222304 829400836824 829524131136 830930693544 832480538148 832604290272 833240655513 833364520632 833378885753 836458939764 836583283296 837222689709 838908959292 839980362816 840456354052 842009451696 842778269676 842918082156 843994605888 845907643602 846033391728 846466697664 846805883868 848511455184 849609767328 849950212986 850385524968 850511938752 852439748958 852566468112 854012101698 854449494024 855590249304 856170460512 856513535094 859022295282 860119386336 860262075616 862211985939 863127539226 863313150672 864229873248 866188777167 866332473327 867438900496 869979661488 870328269531 872081217828 872527864464 872877493593 873194986944 874007345106 874137270384 876248870004 876697651152 877048951149 877367961792 879937805376 879952973304 880756436574 880887365136 884011591512 884143003968 884965547382 886147043922 886600894536 886732691904 888236258616 890025275808 890705528307 890837935848 890970363072 894130350624 894145763196 894278682144 894962185551 895095225864 896764749588 898418861228 899239185243 900900908964 901034832096 901050363684 902201130432 904380522192 904843711296 905206289652 905356458612 907029486576 908567469054 908702531856 909167934528 909532245636 911228697162 911364155568 912909488022 913377045336 913512823104 915583434066 915719539824 918265212198 918967304808 919437964704 919590494624 919958982138 921674881521 922653576414 923831933472 925925934213 926063577432 926079540453 927262272944 928246900896 929978258832 930350908809 930505249129 932224750092 933075941427 933214647528 934422599376 934797030237 936679826556 937159558128 937535085711 937876097088 940623171264 941156193708 941638217904 942358181184 944977908168 945118383552 945997654098 947260633158 947886670656 949493931624 949635078336 951406329312 951787565694 952275034872 952416595008 954031537032 955794512736 955810988244 955953074016 956683715589 956825931096 959137276626 960362228448 960378782692 960521547488 961255680777 963175165344 963191768076 964421898048 966751592688 967634309628 967778152992 967794835068 971227294506 971371671984 971869171392 972258607404 974216855952 975868763058 976013830512 976513707456 977817427776 978727119174 978872611536 981593847522 982344360312 983404429182 986284857546 987038957016 987544480608 989930031048 989947094967 990998285778 991211395216 992263928544 994513040451 994660879464 994678024931 997426006353 997574278392 998865537264 999265790943 1001278435284 1002192677829 1002341658456 1002557207232 1005896644452 1006063517412 1006578784656 1006982129097 1007348400576 1010298961728 1011389197008 1012739478768 1013258165184 1014976271736 1015127152704 1017428087466 1017949175208 1018100498112 1019826815448 1021880872224 1022290348338 1022813926344 1022965972416 1025284675014 1026594106272 1026611802188 1026764412832 1027549176003 1027701925992 1029601038816 1030184482302 1031500171296 1032459805279 1033838217909 1034367710292 1034521473888 1034539306452 1038362821776 1039310925156 1039465423584 1041404225328 1041821524611 1043170057062 1043325129168 1043859480384 1044277763508 1046225541186 1046381067504 1050248348352 1051207304112 1051225424298 1051381693872 1054304502894 1055110609224 1055650996512 1056249201714 1058201067672 1058358374208 1059342995142 1060152953832 1060695923616 1063100146689 1063258181496 1063276509409 1065764960288 1066372504488 1068180673077 1068339463128 1070332120476 1071309414231 1071468669384 1073285479161 1075268826828 1075447208268 1076429172483 1076820704064 1079974752192 1080407507004 1080586740924 1081140176112 1082583580752 1084974635304 1085135921856 1087595541774 1087757217936 1088314325568 1088750422116 1090159699272 1090321756608 1092355415136 1092793130982 1093352817816 1093515349824 1095993962946 1097393699808 1097575751648 1098015559326 1098577920888 1101231687978 1102638114144 1103663929781 1105137405351 1105867782432 1107907591392 1109974050864 1110418826643 1110987540684 1111152694176 1113671284929 1115112819618 1115278586352 1116296919612 1118545279056 1118993489397 1122679268928 1123704359568 1123723729422 1123890776208 1127634365763 1127876858136 1128044522304 1129074511824 1129093974246 1131348606912 1132401132738 1133266950648 1133847366624 1136586331944 1136755290816 1137812846634 1138682802264 1139265992032 1139915435832 1140786999072 1141848305703 1142018046792 1145192822109 1145363060376 1147305167379 1149596165088 1149615981252 1150665667137 1150836718968 1151084200896 1154918369556 1155109964436 1156164666741 1159972881984 1160437692708 1162774957104 1163370485952 1163836658124 1165343126808 1165516360512 1168158174498 1168331826672 1168930201536 1169398601532 1171579753494 1173270631072 1173740770314 1174341915432 1174516486848 1177178700942 1178682122016 1179954063176 1181529391896 1182134526048 1182804405606 1184315011488 1186999435377 1187607371076 1187783914464 1190476201131 1190653170984 1192194350928 1192672073061 1193282914068 1193460301152 1195686332784 1196165454183 1198985580324 1201201211952 1201400484912 1201881896019 1205402253057 1205840696256 1206941719536 1206962524194 1207141944816 1209372648768 1211423292072 1211603375808 1212709660848 1214971596216 1215152207424 1216282698126 1217212650696 1217836060448 1220596464717 1220777912088 1220959386432 1223726870178 1224353616264 1225289739744 1226429661681 1226611976184 1228878659232 1228899842028 1230021920043 1230204768552 1232290735333 1234567912284 1234751436576 1234772720604 1235900160999 1239971011776 1240467878412 1242966333456 1244101255236 1244286196704 1245896799168 1246396040316 1248720807222 1248906435408 1249546077504 1250046780948 1254688409646 1254874924944 1255517623872 1258363438938 1259970544224 1260684531078 1261330205464 1263014177544 1264377123234 1265991908832 1268861465403 1269050087592 1269700046496 1270208825802 1272042049376 1272767182776 1274414650992 1274925319479 1275578287452 1275767908128 1278659623437 1278849702168 1281018152547 1281674241036 1283385373956 1284255690768 1284770302641 1288533442923 1289002123584 1290179079504 1290393113424 1294691308839 1294969726008 1295162229312 1296344809872 1298955807936 1301158350744 1301351774016 1304969492232 1305163482048 1306377712802 1308121826742 1308791796696 1309792480416 1311011017659 1311205905576 1314373305006 1315046476728 1316051942688 1317276303287 1319906708064 1319929459956 1321134654861 1321331047704 1326017387268 1326214505952 1327448321073 1329220565883 1329901341804 1330099037856 1331820716352 1332354387924 1335037913712 1336256903772 1336455544608 1341195525936 1341218644794 1341418023216 1342105046208 1342642838796 1345147124382 1347628291842 1348518929344 1350319305024 1351575545526 1353301695648 1356570783288 1357265566944 1357809434478 1358034687918 1359769087264 1360544229864 1362851203581 1363053797784 1363751901792 1364298368454 1366843045743 1367046233352 1369364232033 1370065568004 1370269234656 1373375151099 1373579309736 1377397818297 1378450957212 1379156947056 1379385741936 1379938473207 1383980364621 1384483762368 1385747900208 1388538967104 1389095366148 1390893409416 1391100172224 1392370351344 1394967388248 1395174756672 1398337125138 1401609738816 1401633899064 1401842258496 1405019739834 1405739337192 1406814145632 1408122944893 1408332268952 1410934756896 1411734290562 1412457326856 1413537271776 1417466862252 1417677575328 1418996481147 1420890949737 1421830005984 1424240897436 1424452617504 1427109493968 1427681348541 1428412552308 1428624892512 1431047305548 1433691769104 1433716482366 1433929611024 1435238896644 1438705914939 1440543342672 1440568174038 1440782321232 1441520234816 1443444774336 1444787652114 1446632847072 1450127389032 1450342957248 1451451464442 1451667229488 1451692252602 1453546265696 1456840941759 1457057507976 1457803757088 1458387911106 1461325283928 1463803144587 1464020745768 1464770561184 1466726141664 1468090678761 1468308917304 1470798619591 1472390771283 1473516540468 1475106643773 1479427286319 1479965401152 1480558435524 1481316720912 1484895046572 1486497428667 1486817092824 1487038115136 1488395892816 1491393705408 1491991319196 1498272479424 1498298305896 1498521034944 1501917652926 1503512487684 1503835810848 1505432682432 1505458632328 1509095276118 1509868176984 1511022600864 1515448442592 1517083795512 1518243736352 1519109218152 1519887247776 1522464407604 1522690729056 1526142131199 1526923762812 1527150747168 1529740223172 1532821308336 1533435522507 1534220889516 1534448958624 1537927012521 1539891159408 1539917703282 1540146619248 1541552888988 1545276723453 1547250256944 1550366609472 1551551565438 1551782210832 1551808959678 1553790835744 1557544232664 1557775768896 1558966387734 1559198135376 1559225012054 1562106337992 1564755085593 1564987693752 1565789220576 1566416645262 1569338311779 1569571601256 1572233007149 1575372522528 1576810956168 1576838136447 1577072540808 1581456754341 1582665913836 1583476494768 1584373802571 1587301601508 1587537561312 1589014492713 1589592467904 1590229430748 1591043885424 1594248443712 1594887272244 1598647440432 1601601615936 1601867313216 1602509194692 1605498180714 1607203004076 1609255626048 1609283365592 1609522593088 1613170812402 1615231056096 1616946214464 1619962128288 1620611260506 1620880111386 1621710264168 1622950200928 1623875371128 1627461952956 1627703882784 1631393312661 1631635826904 1632471488352 1633125633174 1635239548908 1635482634912 1638533122704 1639189696473 1640029226724 1640273024736 1643990944419 1646090549712 1646363627472 1647023338989 1647866881332 1651847531967 1653957171216 1657288444608 1658801673648 1661861387088 1664961076296 1665208580544 1666481311026 1666729041264 1666757771506 1672669229427 1672917879528 1673166566592 1674445379418 1677817918584 1680662869711 1680912708104 1684018903392 1685556539352 1685585594133 1685836164312 1691815287204 1692066783456 1693611767736 1693640961369 1697022910368 1698601699107 1699219534656 1699900425972 1700771049936 1704879497916 1705132936224 1706719269951 1708024203396 1708898988048 1711180498608 1712340921024 1713027070188 1718044590564 1720238772672 1720524151232 1724423971878 1726255078452 1726626301344 1728459746496 1732377554334 1732664946654 1734877800992 1739959322976 1740656539062 1744162435656 1745055728928 1745754987186 1748014690212 1748274540768 1752237261747 1752497740008 1753395302304 1754097902298 1757369630241 1759905946608 1760611155471 1761512873148 1761774730272 1765768051413 1768023183024 1769931094764 1772294087844 1773201789072 1774206608409 1776472517232 1780050551616 1781411056614 1781675871696 1788260701248 1788291526392 1788557364288 1789924371102 1790190451728 1793529499176 1796570653829 1796837722456 1798478370486 1801801817928 1802069664192 1802100727368 1808761044384 1810412579304 1810443786291 1810712917224 1814058973152 1817134938108 1817405063712 1819064491272 1822457394324 1822728311136 1824424047189 1825818976044 1826754090672 1831166868132 1831439079648 1835590305267 1836530424396 1837934609616 1838875929408 1839180989248 1839917964276 1843349763042 1845307152828 1847663866944 1851851868426 1852127154864 1852159080906 1854524545888 1856493801792 1859956517664 1860701817618 1861010498258 1864449500184 1866151882854 1866429295056 1868845198752 1869594060474 1873081210833 1873359653112 1874319116256 1875070171422 1882032614469 1882312387416 1883276435808 1887545158407 1889955816336 1891026796617 1891995308196 1894521266316 1896565684851 1898987863248 1902812658624 1903575131388 1904550069744 1905313238703 1908063074064 1911589025472 1911621976488 1911906148032 1913367431178 1913651862192 1918274553252 1920724456896 1920757565384 1921043094976 1922511361554 1926350330688 1926383536152 1933503185376 1935268619256 1935556305984 1935589670136 1942454589012 1942743343968 1944517214808 1948433711904 1951737526116 1952027661024 1957454238348 1957745223072 1959566569203 1962182740113 1963187695044 1964688720624 1966808858364 1971559957509 1972569715092 1974077914032 1975088961216 1979860062096 1979894189934 1981996571556 1982422790432 1984527857088 1989026080902 1989321758928 1989356049862 1994852012706 1995148556784 1997731074528 1998531581886 2002556870568 2004385355658 2004683316912 2011793288904 2011827967191 2012127034824 2013157569312 2013964258194 2017720686573 2021442437763 2022778394016 2025478957536 2027363318289 2029952543472 2034856174932 2035898350416 2036714151717 2037052031877 2039653630896 2043761744448 2044580696676 2045627852688 2046447552681 2050569350028 2053188212544 2053223604376 2053528825664 2055098352006 2055403851984 2059202077632 2060368964604 2063000342592 2064919610558 2067676435818 2068735420584 2069042947776 2069078612904 2076725643552 2078621850312 2078930847168 2082808450656 2083643049222 2086340114124 2086650258336 2088555527016 2092451082372 2092762135008 2097505687707 2102414608224 2102450848596 2102763387744 2107529609751 2108609005788 2110221218448 2111301993024 2112498403428 2116402135344 2117601435843 2118685990284 2120305907664 2121391847232 2126200293378 2126516362992 2126553018818 2131529920576 2132745008976 2136361346154 2136678926256 2140664240952 2142618828462 2142937338768 2146570958322 2150537653656 2150574723549 2150894416536 2152858344966 2160815014008 2160852261057 2161173481848 2162280352224 2165167161504 2167181478171 2169949270608 2175191083548 2175514435872 2177177196663 2177500844232 2177538378903 2180319398544 2184710830272 2185586261964 2186705635632 2187581866659 2191987925892 2194787399616 2195151503296 2196031118652 2197155841776 2202463375956 2205276228288 2207327859562 2210274810702 2211735564864 2215815182784 2219948101728 2220837653286 2221975081368 2222305388352 2227342569858 2230225639236 2230557172704 2232593839224 2237090558112 2237986978794 2247408719136 2247447458844 2247781552416 2252876479389 2255268731526 2255753716272 2258149023648 2258187948492 2263642914177 2264802265476 2266533901296 2267694733248 2273172663888 2275625693268 2277365604528 2278531984064 2279830871664 2281573998144 2283696611406 2284036093584 2290385644218 2290726120752 2294610334758 2299192330176 2299231962504 2301331334274 2301673437936 2309836739112 2309876554923 2310219928872 2312329333482 2320875385416 2325549914208 2327327348157 2327673316248 2327713439517 2330686253616 2336316348996 2336663653344 2338449581601 2338797203064 2338837518081 2343159506988 2346541262144 2347481540628 2348683830864 2349624967893 2354357401884 2357364244032 2359908126352 2363058783792 2364269052096 2365608811212 2368630022976 2373998870754 2375214742152 2375567828928 2380952402262 2381306341968 2384388701856 2385344146122 2386565828136 2386920602304 2391372665568 2392330908366 2397971160648 2402402423904 2402800969824 2403763792038 2408247271071 2410804506114 2413883439072 2413925048388 2414283889632 2419756218603 2422846584144 2425419321696 2429943192432 2430916890759 2431320167079 2432565396252 2434425301392 2435672120896 2441192929434 2441555824176 2447453740356 2448707232528 2450579479488 2452859323362 2453223952368 2457757318464 2457799684056 2460043840086 2460409537104 2464581470666 2469135824568 2469502873152 2469545441208 2471800321998 2480935756824 2485932666912 2488202510472 2488572393408 2492792080632 2497441614444 2497812870816 2499721966539 2500093561896 2500136657259 2509376819292 2509749849888 2511668069127 2516726877876 2519941088448 2521369062156 2522660410928 2526028355088 2528754246468 2531983817664 2537722930806 2538100175184 2539400092992 2540417651604 2544084098752 2545534365552 2548829301984 2549850638958 2551156574904 2551535816256 2557319246874 2557699404336 2562036305094 2563348482072 2566770747912 2568511381536 2569540605282 2577066885846 2580358159008 2580786226848 2586635957817 2589382617678 2589939452016 2592689619744 2598566331501 2598997419981 2602316701488 2609938984464 2610984808593 2612755425604 2616243653484 2617583593392 2619584960832 2622022035318 2622411811152 2628746610012 2630092953456 2631146853447 2632103885376 2634552606574 2639813416128 2639858919912 2642269309722 2642662095408 2652034774536 2652429011904 2654896642146 2658441131766 2659802683608 2660198075712 2664708775848 2670075827424 2672116584921 2672513807544 2672911089216 2682391051872 2682437289588 2682836046432 2684886556653 2685285677592 2690294248764 2695256583684 2697717555729 2703151091052 2706603391296 2713141566576 2714531133888 2715618868956 2716069375836 2719538174528 2721088459728 2725702407162 2726107595568 2727503803584 2728596736908 2733686091486 2734092466704 2738728464066 2740131136008 2740538469312 2746750302198 2747158619472 2754795636594 2756901914424 2758313894112 2758771483872 2759876946414 2765024644563 2767960729242 2771495800416 2777777802639 2778190732296 2778238621359 2781786818832 2784740702688 2789934776496 2791052726427 2791515747387 2796674250276 2803267798128 2804391090711 2810039479668 2811478674384 2812605257133 2813628291264 2816245889786 2816664537904 2821869513792 2823468581124 2824914653712 2827074543552 2834933724504 2835355150656 2837992962294 2841781899474 2843660011968 2848481794872 2848905235008 2854218987936 2855362697082 2856825104616 2857249785024 2862094611096 2867383538208 2867432964732 2867859222048 2870051146767 2870477793288 2877411829878 2881086685344 2881136348076 2881564642464 2883767042331 2889575304228 2893265694144 2900254778064 2902902928884 2903334458976 2903384505204 2907092531392 2913681883518 2914115015952 2915607514176 2916775822212 2922650567856 2927606289174 2928041491536 2929541122368 2933452283328 2936181357522 2936617834608 2941597239182 2944781542566 2947033080936 2950213287546 2958854572638 2961116871048 2962633441824 2969790093144 2969841284901 2972994857334 2973634185648 2976791785632 2983539121353 2983982638392 2984034074793 2996596611792 2997797372829 3003835305852 3006578033487 3007024975368 3007671621696 3010917264656 3018190552236 3019736353968 3020946387291 3022045201728 3030896885184 3034167591024 3036487472704 3038218436304 3039774495552 3044928815208 3045381458112 3052284262398 3053847525624 3054301494336 3059480446344 3065642616672 3066871045014 3068441779032 3068897917248 3075854025042 3079782318816 3079835406564 3080293238496 3082647528009 3083105777976 3090553446906 3094500513888 3097379415837 3101514653727 3103103130876 3103564421664 3103617919356 3107581671488 3115088465328 3117932775468 3118396270752 3118450024108 3124212675984 3129510171186 3129975387504 3131578441152 3132833290524 3138676623558 3139143202512 3144466014298 3150745045056 3153621912336 3153676272894 3154145081616 3162913508682 3165331827672 3166952989536 3168747605142 3174603203016 3175075122624 3178028985426 3180458861496 3182087770848 3189300440067 3189774544488 3189829528227 3197294880864 3204542019231 3205018389384 3210996361428 3213928242693 3214406008152 3218566731184 3219856437483 3226341624804 3229287517449 3230462112192 3239924256576 3241222521012 3241760222772 3243420528336 3245900401856 3247750742256 3254923905912 3255407765568 3262786625322 3263271653808 3264942976704 3266251266348 3270479097816 3270965269824 3277066245408 3278379392946 3280058453448 3280546049472 3287981888838 3292181099424 3292727254944 3294046677978 3295733762664 3303695063934 3307914342432 3310991789343 3315412216053 3317603347296 3323722774176 3329922152592 3331256479929 3332962622052 3333458082528 3333515543012 3345338458854 3345835759056 3348890758836 3355635837168 3356980468191 3361325739422 3361825416208 3368037806784 3371113078704 3371171188266 3371672328624 3382903097289 3383630574408 3384133566912 3387223535472 3387281922738 3394045820736 3397203398214 3399800851944 3401542099872 3409758995832 3410265872448 3413438539902 3416048406792 3417797976096 3422360997216 3425544917109 3426054140376 3435578466327 3436089181128 3441915502137 3448847943756 3451997001411 3452510156904 3453252602688 3464755108668 3465329893308 3468494000223 3469755601984 3479918645952 3481313078124 3488324871312 3490111457856 3491509974372 3496029380424 3496549081536 3504474523494 3504995480016 3506790604608 3508195804596 3514739260482 3519811893216 3521222310942 3523025746296 3523549460544 3531536102826 3536046366048 3539862189528 3544588175688 3546403578144 3548413216818 3552945034464 3560998306131 3562822113228 3563351743392 3576583052784 3578016219183 3579848742204 3580380903456 3587058998352 3588496362549 3593141307658 3593675444912 3596956740972 3603603635856 3604201454736 3605645688057 3616206759171 3617522088768 3620825158608 3620887572582 3621425834448 3628117946304 3634269876216 3634810127424 3638128982544 3644914788648 3645456622272 3648848094378 3651637952088 3653508181344 3661789394151 3662333736264 3662878159296 3671180610534 3673060848792 3675869219232 3679288985043 3679835928552 3686699526084 3690065760129 3690614305656 3696872205999 3703703736852 3704254309728 3704318161812 3707700482997 3709049091776 3719913035328 3721403635236 3722020996516 3728899000368 3732303765708 3732858590112 3737690397504 3739188120948 3746162421666 3746719306224 3748638232512 3750140342844 3764065228938 3764624774832 3766552871616 3775090316814 3779911632672 3782053593234 3783990616392 3789042532632 3793131369702 3797975726496 3806584396209 3807150262776 3809100139488 3810626477406 3816126148128 3823243952976 3824775958437 3826734862356 3827303724384 3835978870311 3836549106504 3841515130768 3843054457641 3845022723108 3852767072304 3854310907923 3865600328769 3867006370752 3870537238512 3871179340272 3884073926517 3884909178024 3885486687936 3889034429616 3896867423808 3903475052232 3904055322048 3914908476696 3915490446144 3919133138406 3924365480226 3926375390088 3929377441248 3933033052977 3933617716728 3943119915018 3945139430184 3948155828064 3951828909861 3959720124192 3959788379868 3963403964583 3963993143112 3964845580864 3978052161804 3978643517856 3978712099724 3982344963219 3989704025412 3990297113568 3995462149056 3997063163772 4005113741136 4008770711316 4009366633824 4023586577808 4023655934382 4024254069648 4026315138624 4027928516388 4035441373146 4042884875526 4045556788032 4050957915072 4054726636578 4059905086944 4069712349864 4071796700832 4073428303434 4074104063754 4079307261792 4088553610743 4089161393352 4091255705376 4092895105362 4100529137229 4101138700056 4106447208752 4108092696099 4110196704012 4110807703968 4120125453297 4120737929208 4129839221116 4132193454891 4135352871636 4137470841168 4138157225808 4139815419621 4151941093863 4153451287104 4157243700624 4165616901312 4167286098444 4172680228248 4173300516672 4177111054032 4184902164744 4185524270016 4195011375414 4204829216448 4204901697192 4205526775488 4215059219502 4217218011576 4220442436896 4224368834679 4224996806856 4232804270688 4235202871686 4237371980568 4240611815328 4252400586756 4253032725984 4253106037636 4256989443441 4265490017952 4272722692308 4273357852512 4281328481904 4283044045623 4285237656924 4285874677536 4293141916644 4301075307312 4301149447098 4301788833072 4305716689932 4316117744817 4321630028016 4321704522114 4322346963696 4324560704448 4330334323008 4334362956342 4339898541216 4350382167096 4351028871744 4354354393326 4355001688464 4355076757806 4360638797088 4370522825277 4371172523928 4373411271264 4375163733318 4383975851784 4391409433761 4392062237304 4394311683552 4404272036283 4404926751912 4412395858773 4414655719124 4417172313849 4420549621404 4425319931319 4438281858957 4439896203456 4441675306572 4443950162736 4454685139716 4459492286001 4460451278472 4461114345408 4465187678448 4474181116224 4475973957588 4494817438272 4494894917688 4495563104832 4505752958778 4510537463052 4511507432544 4516298047296 4516375896984 4527285828354 4529604530952 4533067802592 4546345327776 4551251386536 4554731209056 4559661743328 4567393222812 4568072187168 4572321994807 4578426393597 4580771288436 4581452241504 4589220669516 4598463925008 4600306567521 4602662668548 4603346875872 4613781037563 4619673478224 4619753109846 4620439857744 4624658666964 4635830170359 4641750770832 4651099828416 4654654696314 4655346632496 4655426879034 4661372507232 4672632697992 4673327306688 4676899163202 4677594406128 4677675036162 4686319013976 4694265256779 4694963081256 4697367661728 4699249935786 4708014935337 4708714803768 4716699021447 4719816252704 4726117567584 4730514409341 4731217622424 4744370263023 4747997741508 4750429484304 4753121407713 4761904804524 4762612683936 4767043478139 4768777403712 4770688292244 4773131656272 4782745331136 4784661816732 4795942321296 4804804847808 4805601939648 4807527584076 4816494542142 4821609012228 4827766878144 4827850096776 4828567779264 4839512437206 4845693168288 4850838643392 4859886384864 4861833781518 4862640334158 4865130792504 4868850602784 4882385858868 4883111648352 4894179937983 4894907480712 4897414465056 4905718646724 4906447904736 4915599368112 4917569089419 4920087680172 4920819074208 4929162941332 4931972833257 4938271649136 4939090882416 4941070016967 4943600643996 4955542595901 4961871513648 4971865333824 4976405020944 4985584161264 4994883228888 4995625741632 4999443933078 5000187123792 5000273314518 5018007688281 5018753638584 5019499699776 5023336138254 5033453755752 5041988609133 5042738124312 5045320821856 5052056710176 5056756782399 5057508492936 5075445861612 5076200350368 5080835303208 5080922884107 5091068731104 5095805097321 5097658603968 5099701277916 5102313149808 5114638493748 5115398808672 5120157809853 5124072610188 5126696964144 5133541495824 5137022763072 5139081210564 5154133771692 5160716318016 5161572453696 5173271915634 5178765235356 5179878904032 5185379239488 5197132663002 5197994839962 5204633402976 5219877968928 5221969617186 5225510851208 5232487306968 5235167186784 5244044070636 5244823622304 5256711785241 5257493220024 5260185906912 5262293706894 5269105213148 5272108890723 5279717839824 5281833466413 5284538619444 5285324190816 5297304154239 5304069549072 5309793284292 5316882263532 5319605367216 5322619825227 5329417551696 5340151654848 5344233169842 5345027615088 5364782103744 5364874579176 5365672092864 5369773113306 5370571355184 5380588497528 5389711961487 5390513167368 5395435111458 5406302182104 5426283133152 5431237737912 5431331358873 5432138751672 5442176919456 5451404814324 5452215191136 5457193473816 5457287542189 5467372182972 5468184933408 5473272141567 5477456928132 5480262272016 5493500604396 5494317238944 5506770915801 5509591273188 5513803828848 5516627788224 5517542967744 5519753892828 5530049289126 5535921458484 5542991600832 5555555605278 5556381464592 5556477242718 5563573637664 5569481405376 5579869552992 5582105452854 5583031494774 5593348500552 5606535596256 5608782181422 5619243632499 5620078959336 5622957348768 5625210514266 5632491779572 5633329075808 5646097843407 5646937162248 5649829307424 5662635475221 5669867449008 5673080389851 5675985924588 5683563798948 5689697054553 5696963589744 5708437975872 5710725394164 5713650209232 5715939716109 5724189222192 5734767076416 5734865929464 5735718444096 5740102293534 5740955586576 5754823659756 5762173370688 5762272696152 5763129284928 5767534084662 5779150608456 5800509556128 5805805857768 5806668917952 5806769010408 5827363767036 5828230031904 5833551644424 5833652200271 5845301135712 5855212578348 5856082983072 5872362715044 5873235669216 5878699707609 5883194478364 5886548220339 5889563085132 5894066161872 5900426575092 5914679872527 5917709145276 5922233742096 5925266883648 5939580186288 5939682569802 5945989714668 5947268371296 5953583571264 5967078242706 5967965276784 5968068149586 5993193223584 5995594745658 6007670611704 6013156066974 6014049950736 6021834529312 6035483901573 6036381104472 6039472707936 6041892774582 6053162059719 6064327313289 6068335182048 6076436872608 6082089954867 6089857630416 6104568524796 6107695051248 6110142455151 6111156095631 6118960892688 6131285233344 6133742090028 6136883558064 6139342658043 6151708050084 6159564637632 6159670813128 6160586476992 6165295056018 6166211555952 6181106893812 6189001027776 6194758831674 6203029307454 6206206261752 6207128843328 6207235838712 6230176930656 6235865550936 6236792541504 6236900048216 6248425351968 6259020342372 6259950775008 6265666581048 6277353247116 6278286405024 6288932028596 6292517063121 6307243824672 6307352545788 6308290163232 6322588829253 6325827017364 6330663655344 6333905979072 6337495210284 6349206406032 6352804307529 6356057970852 6360917722992 6364175541696 6378600880134 6379549088976 6379659056454 6394589761728 6409084038462 6410036778768 6421992722856 6427856485386 6428812016304 6437133462368 6439712874966 6451724170647 6452683249608 6458575034898 6482445042024 6482556783171 6483520445544 6486841056672 6495501484512 6501544434513 6509847811824 6513536743903 6525573250644 6526543307616 6531531589989 6532502532696 6532615136709 6540958195632 6554132490816 6556758785892 6560116906896 6562745599977 6575963777676 6584362198848 6585454509888 6588093355956 6591467525328 6607390127868 6615828684864 6621983578686 6630824432106 6635206694592 6647445548352 6659844305184 6662512959858 6665925244104 6666916165056 6667031086024 6690676917708 6691671518112 6697781517672 6711271674336 6713960936382 6722651478844 6723650832416 6742226157408 6742342376532 6743344657248 6758629438167 6765806194578 6767261148816 6774447070944 6774563845476 6790928742531 6794406796428 6799601703888 6803084199744 6819517991664 6826877079804 6832096813584 6835595952192 6844721994432 6851089834218 6852108280752 6871156932654 6872178362256 6883831004274 6897695887512 6903994002822 6905020313808 6929510217336 6929629664769 6930659786616 6936988000446 6962626156248 6962746174517 6976649742624 6981982044471 6983019948744 6983140318551 6992058760848 7008949046988 7009990960032 7015348744803 7016391609192 7016512554243 7029478520964 7039623786432 7042444621884 7046051492592 7048874903679 7063072205652 7072092732096 7079724379056 7089176351376 7092807156288 7096826433636 7105890068928 7121996612262 7125644226456 7126703486784 7153166105568 7156032438366 7159697484408 7160761806912 7174117996704 7176992725098 7186282615316 7187350889824 7193913481944 7207207271712 7208402909472 7211291376114 7224741813213 7232413518342 7241650317216 7241775145164 7242851668896 7259268655809 7268539752432 7276257965088 7289829577296 7292750672277 7293960501237 7297696188756 7303275904176 7307016362688 7323578788302 7324667472528 7342361221068 7346121697584 7351738438464 7358577970086 7359671857104 7373399052168 7380131520258 7381228611312 7393744411998 7407407473704 7408508619456 7408636323624 7415400965994 7442807270472 7442935565863 7444041993032 7457798000736 7464607531416 7465717180224 7478376241896 7492324843332 7493438612448 7499165899617 7500280685688 7500409971777 7528130457876 7529249549664 7535004207381 7550180633628 7559823265344 7564107186468 7567981232784 7578085065264 7586262739404 7595951452992 7613168792418 7614300525552 7618200278976 7621252954812 7632252296256 7646487905952 7649551916874 7653469724712 7654607448768 7671957740622 7673098213008 7683030261536 7686108915282 7690045446216 7705534144608 7708621815846 7731200657538 7741074477024 7742358680544 7759907873451 7768147853034 7769818356048 7778068859232 7795698994503 7796992259943 7806950104464 7829816953392 7832954425779 7838266276812 7848730960452 7852750780176 7858754882496 7866066105954 7867235433456 7886239830036 7890278860368 7893440560341 7896311656128 7903657819722 7919440248384 7919576759736 7926807929166 7927986286224 7956104323608 7957287035712 7957424199448 7964689926438 7979408050824 7980594227136 7994126327544 8010227482272 8016349754763 8017541422632 8018733267648 8047173155616 8047311868764 8048508139296 8054659669959 8055857032776 8070882746292 8085769751052 8093152667187 8109453273156 8119810173888 8139424699728 8143593401664 8146856606868 8148208127508 8158614523584 8177107221486 8178322786704 8182511410752 8185790210724 8201058274458 8202277400112 8212894417504 8216185392198 8220393408024 8221615407936 8240250906594 8241475858416 8259678442232 8264386909782 8270705743272 8274941682336 8276314451616 8279630839242 8295073933689 8303882187726 8314487401248 8333333407917 8334572196888 8334715864077 8345360456496 8354222108064 8369804329488 8373158179281 8374547242161 8390022750828 8409803394384 8413173272133 8430118439004 8434436023152 8437815771399 8440884873792 8448737669358 8449993613712 8465608541376 8470405743372 8474743961136 8481223630656 8504801173512 8506065451968 8506212075272 8513978886882 8530980035904 8545445384616 8546715705024 8562656963808 8566088091246 8570475313848 8571749355072 8586283833288 8602150614624 8602298894196 8603577666144 8610153440301 8611433379864 8632235489634 8643260056032 8643409044228 8644693927392 8651301126993 8668725912684 8679797082432 8700764334192 8708708786652 8710003376928 8710153515612 8721277594176 8741045650554 8742345047856 8746822542528 8750327466636 8767951703568 8782818867522 8784124474608 8788623367104 8808544072566 8809853503824 8824791717546 8829311438248 8834344627698 8841099242808 8850639862638 8876563717914 8883350613144 8887900325472 8909370279432 8909523854703 8918984572002 8920902556944 8930375356896 8950617364059 8951947915176 8952102224379 8989789835376 8993392118487 9011505917556 9019734100461 9021074926104 9023014865088 9032751793968 9054571656708 9059209061904 9062839161873 9066135605184 9092690655552 9102502773072 9109462418112 9119323486656 9134786445624 9136144374336 9144643989614 9156852787194 9161542576872 9162904483008 9178441339032 9196927850016 9200613135042 9205325337096 9206693751744 9227562075126 9239346956448 9239506219692 9240879715488 9247942584027 9249317333928 9271660340718 9283501541664 9292138247511 9304543961181 9309309392628 9310693264992 9310853758068 9322745014464 9345265395984 9353798326404 9355188812256 9355350072324 9372638027952 9388530513558 9389926162512 9394735323456 9398499871572 9416029870674 9417429607536 9433398042894 9439632505408 9452235135168 9461028818682 9462435244848 9488740526046 9495995483016 9500858968608 9506242815426 9523809609048 9525225367872 9534086956278 9541376584488 9546263312544 9567901320201 9569323633464 9569488584681 9591884642592 9613626057693 9615055168152 9632989084284 9641784728079 9643218024456 9655700193552 9659569312449 9679024874412 9687862552347 9691386336576 9719772769728 9723667563036 9725280668316 9730261585008 9737701205568 9764771717736 9766223296704 9788359875966 9789814961424 9794828930112 9811437293448 9812895809472 9831198736224 9835138178838 9840175360344 9841638148416 9858325882664 9863945666514 9876543298272 9878181764832 9882140033934 9887201287992 9911085191802 9923743027296 9932975368029 9946236648159 9952810041888 9971168322528 9989766457776 9993769439787 9998887866156 10000374247584 10000546629036 10036015376562 10037507277168 10046672276508 10066907511504 10070941404573 10083977218266 10085476248624 10090641643712 10104113420352 10113513564798 10115016985872 10150891723224 10152400700736 10161670606416 10161845768214 10182137462208 10191610194642 10199402555832 10204626299616 10229276987496 10230797617344 10240315619706 10248145220376 10253393928288 10267082991648 10276634751327 10278162421128 10306735398981 10308267543384 10325746506411 10346543831268 10355991004233 10357530470712 10359757808064 10394265326004 10395989679924 10405482000669 10409266805952 10439755937856 10443939234372 10451021702416 10464974613936 10470334373568 10488088141272 10489647244608 10513423570482 10514986440048 10520371813824 10524587413788 10538210426296 10544217781446 10559435679648 10563666932826 10569077238888 10570648381632 10594608308478 10608139098144 10619586568584 10633764527064 10639210734432 10645239650454 10658835103392 10682994918393 10688466339684 10690055230176 10729749158352 10734048657549 10739546226612 10741142710368 10761176995056 10765489087647 10779423922974 10781026334736 10790870222916 10812604364208 10816937064171 10852566266304 10862475475824 10862662717746 10864277503344 10884353838912 10902809628648 10904430382272 10914386947632 10914575084378 10934744365944 10936369866816 10946544283134 10954913856264 10960524544032 10985368182453 10987001208792 10988634477888 11013541831602 11019182546376 11027607657696 11037866955129 11039507785656 11060098578252 11070197280387 11071842916968 11090616617997 11111111210556 11112762929184 11112954485436 11123101448991 11127147275328 11159739105984 11164210905708 11166062989548 11186697001104 11213071192512 11217564362844 11238487264998 11240157918672 11245914697536 11250421028532 11264983559144 11266658151616 11292195686814 11293874324496 11299658614848 11325270950442 11339734898016 11346160779702 11351971849176 11367127597896 11379394109106 11393927179488 11419753188627 11421450788328 11427300418464 11431879432218 11448378444384 11469731858928 11474327875311 11480204587068 11481911173152 11507936610933 11509647319512 11524545392304 11529163372923 11535068169324 11558301216912 11562932723769 11601019112256 11611611715536 11613538020816 11652221779551 11654727534072 11656460063808 11667103288848 11667304400542 11690602271424 11710425156696 11712165966144 11744725430088 11746471338432 11757399415218 11766388956728 11773096440678 11779126170264 11788132323744 11799099158931 11800853150184 11829359745054 11835418290552 11844467484192 11855486729583 11879160372576 11879365139604 11890211893749 11891979429336 11894536742592 11934156485412 11935930553568 11936136299172 11947034889657 11986386447168 11991189491316 12015341223408 12026312133948 12028099901472 12043669058624 12070967803146 12072762208944 12078945415872 12083785549164 12106324119438 12128654626578 12136670364096 12152873745216 12164179909734 12179715260832 12209137049592 12215390102496 12220284910302 12222312191262 12237921785376 12265660832229 12267484180056 12273767116128 12278685316086 12301587411687 12303416100168 12319341626256 12324278088297 12330590112036 12332423111904 12360376359891 12362213787624 12389517663348 12406058614908 12412412523504 12414471677424 12419446258863 12455823281589 12460353861312 12471731101872 12473800096432 12496850703936 12518040684744 12519901550016 12531333162096 12554706494232 12556572810048 12577864057192 12585034126242 12614487649344 12614705091576 12616580326464 12645177658506 12651654034728 12661327310688 12673106504037 12674990420568 12698412812064 12705608615058 12712115941704 12721835445984 12757201760268 12759098177952 12759318112908 12770968330323 12818168076924 12820073557536 12843985445712 12849132136869 12855712970772 12857624032608 12874266924736 12879425749932 12903448341294 12905366499216 12917150069796 12964890084048 12965113566342 12967040891088 12973682113344 12991002969024 13003088869026 13019695623648 13027073487806 13051146501288 13053086615232 13063063179978 13065005065392 13065230273418 13081916391264 13111568475831 13113517571784 13120233813792 13125491199954 13151927555352 13174228301283 13176186711912 13182935050656 13212816108849 13214780255736 13237187576319 13243967157372 13261648864212 13275959793957 13314845576871 13319688610368 13325025919716 13331850488208 13334062172048 13378476858003 13381353835416 13383343036224 13395563035344 13422543348672 13427921872764 13445302957688 13447301664832 13484452314816 13484684753064 13486689314496 13517258876334 13531612389156 13534522297632 13548894141888 13549127690952 13581857485062 13588813592856 13599203407776 13639035983328 13653754159608 13664193627168 13702179668436 13704216561504 13716965984421 13735279180791 13742313865308 13744356724512 13767662008548 13795391775024 13800919702563 13807988005644 13810040627616 13859020434672 13859259329538 13861319573232 13873976000892 13907490511077 13925252312496 13925492349034 13953299485248 13963964088942 13966039897488 13966280637102 13984117521696 14017898093976 14019981920064 14030697489606 14032783218384 14033025108486 14058957041928 14082795770337 14084889243768 14092102985184 14097749807358 14124044806011 14126144411304 14150097064341 14159448758112 14178352702752 14191543228023 14193652867272 14233110789069 14243993224524 14251288452912 14259364223139 14301130434417 14306332211136 14312064876732 14319394968816 14348235993408 14353985450196 14372565230632 14374701779648 14387826963888 14414414543424 14416805818944 14422582752228 14449483626426 14464827036684 14483300634432 14483550290328 14485703337792 14518537311618 14537079504864 14552515930176 14579659154592 14585501344554 14587921002474 14595392377512 14606551808352 14647157576604 14649334945056 14682539813949 14684722442136 14692243395168 14717155940172 14719343714208 14746798104336 14752707268257 14760263040516 14762457222624 14787488823996 14814814947408 14817272647248 14823210050901 14830801931988 14866627787703 14885614540944 14885871131726 14888083986064 14915596001472 14929215062832 14956752483792 14984649686664 14986877224896 14998331799234 15000561371376 15000819943554 15054023064843 15056260915752 15058499099328 15070008414762 15100361267256 15125965827399 15128214372936 15135962465568 15156170130528 15170270347197 15172525478808 15226337584836 15228601051104 15242505909624 15242768652321 15287415291963 15292975811904 15299103833748 15306939449424 15343915481244 15346196426016 15360473429559 15366060523072 15372217830564 15380090892432 15411068289216 15417243631692 15462401315076 15482148954048 15484717361088 15519815746902 15536295706068 15539636712096 15556137718464 15591397989006 15593984519886 15613900208928 15659633906784 15665908851558 15676532553624 15697461920904 15705501560352 15732132211908 15734470866912 15770135355723 15772479660072 15780557720736 15786881120682 15807315639444 15839153519472 15845500399239 15853615858332 15855972572448 15891912462717 15912208647216 15914848398896 15929379852876 15958816101648 15967859475681 15988252655088 16020454964544 16032699509526 16035082845264 16094346311232 16094623737528 16097016278592 16109319339918 16111714065552 16141765492584 16169135884461 16171539502104 16186305334374 16218906546312 16278849399456 16293713213736 16293994076619 16296416255016 16354214442972 16356645573408 16371580421448 16371862626567 16402116548916 16404554800224 16419816424701 16425788835008 16432370784396 16440786816048 16480501813188 16482951716832 16519356884464 16528773819564 16541411486544 16549883364672 16552628903232 16559261678484 16590147867378 16607764375452 16628974802496 16666666815834 16669144393776 16669431728154 16690720912992 16708444216128 16739608658976 16746316358562 16749094484322 16780045501656 16819606788768 16826346544266 16857730897497 16860236878008 16868872046304 16875631542798 16897475338716 16899987227424 16938293530221 16940811486744 16949487922272 16987906425663 17009602347024 17012424150544 17019241169553 17027957773764 17069091163659 17090890769232 17125313927616 17132176182492 17140950627696 17172567666576 17204301229248 17204597788392 17207155332288 17220306880602 17222866759728 17264470979268 17286520112064 17286818088456 17289387854784 17302602253986 17337451825368 17401528668384 17417417573304 17420006753856 17420307031224 17482091301108 17484690095712 17500654933272 17500956600813 17535903407136 17565637735044 17568248949216 17617088145132 17619707007648 17636099122827 17649583435092 17658622876496 17668689255396 17682198485616 17701279725276 17744039617581 17753127435828 17766701226288 17775800650944 17818740558864 17819047709406 17837969144004 17841805113888 17860750713792 17901234728118 17903895830352 17904204448758 17979579670752 17986784236974 18023011835112 18039468200922 18042149852208 18065503587936 18106451704719 18109143313416 18118418123808 18125678323746 18159486179157 18192981939867 18205005546144 18246269864601 18269572891248 18289287979228 18313705574388 18323085153744 18333468286893 18356882678064 18393855700032 18401226270084 18410650674192 18418027974129 18455124150252 18478693912896 18479012439384 18481759430976 18495885168054 18498634667856 18543320681436 18567003083328 18584276495022 18609087922362 18618618785256 18621386529984 18621707516136 18690530791968 18707596652808 18710377624512 18710700144648 18745276055904 18777061027116 18779852325024 18796999743144 18832059741348 18834859215072 18866796085788 18922057637364 18924870489696 18967766487759 18977481052092 18991990966032 19001717937216 19012485630852 19047619218096 19058412922587 19068173912556 19082753168976 19092526625088 19135802640402 19138647266928 19138977169362 19183769285184 19227252115386 19230110336304 19265978168568 19283569456158 19286436048912 19311400387104 19319138624898 19355172511941 19358049748824 19375725104694 19447335126072 19447670349513 19450561336632 19460523170016 19504633303539 19529543435472 19540610231709 19576719751932 19579629922848 19597845410127 19622874586896 19662397472448 19670276357676 19680350720688 19688236799931 19716651765328 19727891333028 19753086596544 19756363529664 19764280067868 19774402575984 19822170383604 19847486054592 19865950736058 19892473296318 19905620083776 19942336645056 19979532915552 19987538879574 19997775732312 20000748495168 20001093258072 20072030753124 20075014554336 20093344553016 20133815023008 20141882809146 20167954436532 20170952497248 20227027129596 20230033971744 20275888314501 20301783446448 20323341212832 20323691536428 20372786227593 20383220389284 20398805111664 20409252599232 20458553974992 20480631239412 20496290440752 20506787856576 20534165983296 20553269502654 20556324842256 20613470797962 20616535086768 20651493012822 20693087662536 20711982008466 20715060941424 20788530652008 20788888994307 20791979359848 20810964001338 20887878468744 20888238523551 20902043404832 20929949227872 20949420955653 20976176282544 21026847140964 21029972880096 21046046234409 21049174827576 21049537662729 21076420852592 21088435562892 21118871359296 21127333865652 21138154477776 21146624711037 21189216616956 21216278196288 21239173137168 21267529054128 21278421468864 21290479300908 21317670206784 21365989836786 21376932679368 21380110460352 21459498316704 21468097315098 21479092453224 21482285420736 21522353990112 21530978175294 21558847845948 21562052669472 21581740445832 21625208728416 21633874128342 21674225439639 21724950951648 21725325435492 21728555006688 21777805967427 21805619257296 21828773895264 21829150168756 21869488731888 21881881503711 21893088566268 21909827712528 21921049088064 21970736364906 21974002417584 22027083663204 22038365092752 22055215315392 22075733910258 22079015571312 22120197156504 22140394560774 22143685833936 22181233235994 22222222421112 22225525858368 22225908970872 22246202897982 22328421811416 22328806697589 22332125979096 22373394002208 22435128725688 22476974529996 22480315837344 22497497698851 22500842057064 22501229915331 22529967118288 22584391373628 22587748648992 22605012622143 22650541900884 22679469796032 22692321559404 22703943698352 22734255195792 22758788218212 22787854358976 22839506377254 22842901576656 22854600836928 22863758864436 22896756888768 22939463717856 22948655750622 22960409174136 22963822346304 23015873221866 23019294639024 23049090784608 23058326745846 23070136338648 23116602433824 23125865447538 23223223431072 23227076041632 23279723620353 23304443559102 23309455068144 23334206577696 23334608801084 23390976779829 23420850313392 23489450860176 23498863277337 23514798830436 23532777913456 23546192881356 23558252340528 23576264647488 23598198317862 23601706300368 23658719490108 23670836581104 23680321681023 23688934968384 23710973459166 23758320745152 23758730279208 23780423787498 23783958858672 23868312970824 23871861107136 23872272598344 23894069779314 23982378982632 24030682446816 24049049264289 24052624267896 24056199802944 24141935606292 24145524417888 24163979009877 24167571098328 24167987686837 24212648238876 24257309253156 24279458001561 24328359819468 24359430521664 24418274099184 24430780204992 24440569820604 24444624382524 24475843570752 24531321664458 24534968360112 24547534232256 24557370632172 24603174823374 24606832200336 24638683252512 24648556176594 24661180224072 24664846223808 24720752719782 24724427575248 24779035326696 24812117229816 24824825047008 24828943354848 24838892517726 24885221801067 24911646563178 24943462203744 24947600192864 25004147592231 25036081369488 25062666324192 25109412988464 25119474537843 25123641726483 25155728114384 25170068252484 25229410183152 25239519816399 25290355317012 25303308069456 25313447314197 25322654621376 25346213008074 25349980841136 25396825624128 25411217230116 25424231883408 25443670891968 25514403520536 25518196355904 25518636225816 25541936660646 25636336153848 25640147115072 25687970891424 25698264273738 25711425941544 25715248065216 25758851499864 25806896682588 25810732998432 25830460320903 25834300139592 25929780168096 25930227132684 25934081782176 25953903380979 26006177738052 26039391247296 26054146975612 26102293002576 26126126359956 26130010130784 26130460546836 26163832782528 26223136951662 26227035143568 26240467627584 26250982399908 26303855110704 26348456602566 26352373423824 26365870101312 26425632217698 26429560511472 26474375152638 26487934314744 26523297728424 26551919587914 26629691153742 26650051839432 26663700976416 26668124344096 26728571564109 26756953716006 26762707670832 26791126070688 26851852092177 26855843745528 26856306673137 26890605915376 26969369506128 26980176355461 27034517752668 27059202301383 27063224778312 27069044595264 27098255381904 27163714970124 27177627185712 27188517485619 27198406815552 27278071966656 27307508319216 27328387254336 27404359336872 27408433123008 27433931968842 27470558361582 27484627730616 27488713449024 27535324017096 27590783550048 27601839405126 27615976011288 27620081255232 27718040869344 27718518659076 27722639146464 27743827752081 27747952001784 27814981022154 27850504624992 27850984698068 27876414742533 27927928177884 27932079794976 27932561274204 27968235043392 28035796187952 28061394979212 28065566436768 28066050216972 28117914083856 28165591540674 28169778487536 28184205970368 28195499614716 28248089612022 28252288822608 28300194128682 28318897516224 28356705405504 28383086456046 28387305734544 28466221578138 28487986449048 28502576905824 28518728446278 28602260868834 28624129753464 28638789937632 28703703960603 28707970900392 28708465754043 28745130461264 28775653927776 28840878173079 28845165504456 28845662722999 28898967252852 28925354184237 28929654073368 28967100580656 28978707937347 29037074623236 29063587657041 29074159009728 29159318309184 29171002689108 29175842004948 29190784755024 29213103616704 29294315153208 29298669890112 29365079627898 29369444884272 29384486790336 29434311880344 29438687428416 29493596208672 29505414536514 29520526081032 29524914445248 29574977647992 29629629894816 29634545294496 29646420101802 29661603863976 29733255575406 29771229081888 29771742263452 29776167972128 29798926104087 29858430125664 29913504967584 29969299373328 29981308319361 29996663598468 30001122742752 30001639887108 30108046129686 30112521831504 30140016829524 30200722534512 30212824213719 30251931654798 30256428745872 30271924931136 30312340261056 30340540694394 30345050957616 30452675169672 30457202102208 30485011819248 30485537304642 30574830583926 30598207667496 30613878898848 30687830962488 30692392852032 30720946859118 30744435661128 30760181784864 30829904253981 30834487263384 30835018772861 30920206196943 30924802630152 30977239519233 31039631493804 31067973012699 31072591412136 31079273424192 31182795978012 31187969039772 31216446002007 31227800417856 31319267813568 31331817703116 31353065107248 31394923841808 31411003120704 31464264423816 31468941733824 31540270711446 31544959320144 31561115441472 31573762241364 31614631278888 31678307038944 31691000798478 31707231716664 31711945144896 31783824925434 31824417294432 31829696797792 31858759705752 31917632203296 31935718951362 31976505310176 32006253963649 32048984755179 32065399019052 32070165690528 32189247475056 32202145972647 32218638679836 32223428131104 32283530985168 32296467262941 32338271768922 32343079004208 32372610668748 32437813092624 32450811192513 32557698798912 32587426427472 32587988153238 32592832510032 32708428885944 32713291146816 32743160842896 32743725253134 32804233097832 32809109600448 32839632849402 32864741568792 32881573632096 32956104547359 32961003626376 32965903433664 33038713768928 33057547639128 33082822973088 33113600865387 33118523356968 33180295734756 33210591841161 33215528750904 33271849853991 33333333631668 33338288787552 33338863456308 33369304346973 33381441825984 33479217317952 33492632717124 33498188968644 33560091003312 33639213577536 33652693088532 33715461794994 33720473756016 33737744092608 33751263085596 33794950677432 33799974454848 33876587060442 33881622973488 33898975844544 33975812851326 34019204694048 34024848301088 34038482339106 34055915547528 34138182327318 34181781538464 34259259565881 34264352364984 34281901255392 34345135333152 34409195576784 34422983625933 34440613761204 34445733519456 34523809832799 34528941958536 34573636176912 34587490118769 34605204507972 34674903650736 34688798171307 34803057336768 34834835146608 34840614062448 34956665338653 34964182602216 34969380191424 35001309866544 35001913201626 35071806814272 35131275470088 35136497898432 35234176290264 35239414015296 35272198245654 35299166870184 35317245752992 35337378510792 35364396971232 35397297476793 35402559450552 35488079235162 35506254871656 35533402452576 35566460188749 35637481117728 35638095418812 35670635681247 35675938288008 35683610227776 35802469456236 35807791660704 35808408897516 35841104668971 35959159341504 35973568473948 36046023670224 36078936401844 36084299704416 36131007175872 36212903409438 36218286626832 36236836247616 36251356647492 36318972358314 36385963879734 36410011092288 36492539729202 36539145782496 36578575958456 36627411148776 36646170307488 36666936573786 36713765356128 36796982496687 36802452540168 36821301348384 36836055948258 36904762235061 36910248300504 36958024878768 36972834264891 36991770336108 36997269335712 37081129079673 37086641362872 37168552990044 37218175844724 37237237570512 37243415032272 37258338776589 37367469844767 37381061583936 37415193305616 37421400289296 37490552111808 37554122054232 37559704650048 37593999486288 37664119482696 37669718430144 37733592171576 37844115274728 37849740979392 37935532975518 37954962104184 37983981932064 38019319512111 38024971261704 38095238436192 38116825845174 38136347825112 38165506337952 38201012795323 38271605280804 38277294533856 38277954338724 38312904990969 38454504230772 38460220672608 38531956337136 38547396410607 38567138912316 38572872097824 38622800774208 38638277249796 38710345023882 38716099497648 38751450209388 38894670252144 38895340699026 38901122673264 38921046340032 39009266607078 39059086870944 39081220463418 39153439503864 39159259845696 39195690820254 39245749173792 39334705427493 39340552715352 39360701441376 39376473599862 39433303530656 39455782666056 39522684903849 39528560135736 39548805151968 39638448326547 39644340767208 39711562728957 39731901472116 39784946592636 39827879381871 39944536730613 39959065831104 39975077759148 39995551464624 40002186516144 40135430574009 40144061506248 40150029108672 40186689106032 40267630046016 40283765618292 40335908873064 40341904994496 40454054259192 40460067943488 40551776629002 40603566892896 40646682425664 40647383072856 40745572455186 40766440778568 40797610223328 40835565401897 40917107949984 40961262478824 40992580881504 41106539005308 41112649684512 41150897953263 41205837542373 41226941595924 41233070173536 41302986025644 41386175325072 41402759107689 41423964016932 41430121882848 41577061304016 41577777988614 41583958719696 41621928002676 41722471533231 41775756937488 41776477047102 41804086809664 41859898455744 41898841911306 41952352565088 42053694281928 42059945760192 42092092468818 42098349655152 42099075325458 42152841705184 42176871125784 42248387311011 42254667731304 42276308955552 42293249422074 42372134418033 42378433233912 42450291193023 42478346274336 42535058108256 42574629684069 42580958601816 42699332367207 42731979673572 42753865358736 42778092669417 42903391303251 42918996633408 42936194630196 42958184906448 43044707980224 43061956350588 43117695691896 43124105338944 43163480891664 43250417456832 43267748256684 43348450879278 43449901903296 43450650870984 43457110013376 43555611934854 43611238514592 43657547790528 43658300337512 43738977463776 43763763007422 43786177132536 43819655425056 43941472729812 43948004835168 44047619441847 44054167326408 44076730185504 44151467820516 44158031142624 44240394313008 44258121804771 44280789121548 44287371667872 44362466471988 44444444842224 44451817941744 44469630152703 44492405795964 44599883363109 44656843622832 44657613395178 44664251958192 44746788004416 44870257451376 44953949059992 44960631674688 44994995397702 45001684114128 45002459830662 45059934236576 45162069194529 45168782747256 45175497297984 45210025244286 45301083801768 45377897482197 45384643118808 45407887396704 45468510391584 45510811041591 45517576436424 45594757207321 45679012754508 45685803153312 45727517728872 45728305956963 45862245875889 45878927435712 45897311501244 45920818348272 46031746443732 46038589278048 46081420288677 46098181569216 46116653491692 46140272677296 46233204867648 46251730895076 46446446862144 46454152083264 46559447240706 46608887118204 46618910136288 46668413155392 46669217602168 46781953559658 46841700626784 46978901720352 46997726554674 47029597660872 47065555826912 47092385762712 47116504681056 47196396635724 47203412600736 47310406067169 47317438980216 47341673162208 47360643362046 47421946918332 47517460558416 47536501197717 47560847574996 47567917717344 47675737388151 47736625941648 47744545196688 47788139558628 47903578427043 47964757965264 48061364893632 48098098528578 48105248535792 48283871212584 48291048835776 48327958019754 48335142196656 48335975373674 48425296477752 48507407653383 48514618506312 48558916003122 48656719638936 48739223221619 48836548198368 48881139641208 48881982229857 48889248765048 49062643328916 49069936720224 49114741264344 49115587879701 49206349646748 49213664400672 49259449274103 49277366505024 49297112353188 49322360448144 49441505439564 49448855150496 49558070653392 49624234459632 49649650094016 49657886709696 49677785035452 49770443602134 49823293126356 49886924407488 49895200385728 50008295184462 50072162738976 50125332648384 50218825976928 50238949075686 50247283452966 50311456228768 50340136504968 50458820366304 50479039632798 50573192692491 50580710634024 50606616138912 50626894628394 50692426016148 50699961682272 50814880590663 50822434460232 50848463766816 50963719276989 51028807041072 51037272451632 51057723508659 51083873321292 51207273490977 51272672307696 51375941782848 51396528547476 51422851883088 51517702999728 51613793365176 51621465996864 51660920641806 51668600279184 51859560336192 51860454265368 51868163564352 51907806761958 52012355476104 52100548961041 52108293951224 52204586005152 52252252719912 52260020261568 52260921093672 52446273903324 52454070287136 52501964799816 52502869802439 52607710221408 52696913205132 52704746847648 52851264435396 52859121022944 52908297368481 52948750305276 52975868629488 53046595456848 53103839175828 53232118852743 53259382307484 53300103678864 53327401952832 53336248688192 53457143128218 53513907432012 53525415341664 53582252141376 53703704184354 53711687491056 53712613346274 53781211830752 53938739012256 53960352710922 54069035505336 54118404602766 54126449556624 54196510763808 54319355114157 54327429940248 54355254371424 54377034971238 54478458537471 54578945819601 54615016638432 54738809593803 54808718673744 54867863937684 54941116723164 54969255461232 55000404860679 55070648034192 55181567100096 55203678810252 55231952022576 55254083922387 55436081738688 55437037318152 55445278292928 55487655504162 55495904003568 55629962044308 55701009249984 55701969396136 55752829485066 55855856355768 55864159589952 55865122548408 56071592375904 56122789958424 56131132873536 56132100433944 56235828167712 56331183081348 56339556975072 56390999229432 56496179224044 56504577645216 56600388257364 56766172912092 56774611469088 56903299463277 56932443156276 56975972898096 57005153811648 57037456892556 57175238767761 57204521737668 57248259506928 57277579875264 57407407921206 57415941800784 57416931508086 57490260922528 57551307855552 57681756346158 57690331008912 57691325445998 57797934505704 57850708368474 57859308146736 57934201161312 57957415874694 58065517535823 58074149246472 58127175314082 58342005378216 58343011048539 58351684009896 58381569510048 58513899910617 58588630306416 58621830695127 58730159255796 58738889768544 58793536230381 58868623760688 58987192417344 59010829073028 59041052162064 59064710399793 59149955295984 59259259789632 59269090588992 59292840203604 59323207727952 59466511150812 59542458163776 59543484526904 59552335944256 59597852208174 59716860251328 59827009935168 59938598746656 59962616638722 59993327196936 60002245485504 60003279774216 60216092259372 60225043663008 60280033659048 60401445069024 60425648427438 60503863309596 60512857491744 60681081388788 60690101915232 60827664943503 60905350339344 60970023638496 60971074609284 61118358682779 61149661167852 61196415334992 61227757797696 61375661924976 61441893718236 61488871322256 61520363569728 61659808507962 61668974526768 61670037545722 61840412393886 61849605260304 61954479038466 62079262987608 62135946025398 62145182824272 62365591956024 62366666982921 62375938079544 62432892004014 62663635406232 62664715570653 62706130214496 62789847683616 62848262866959 62928528847632 63080541422892 63089918640288 63138138703227 63147524482728 63148612988187 63229262557776 63356614077888 63382001596956 63414463433328 63439874133111 63567649850868 63648834588864 63659393595584 63717519411504 63835264406592 63871437902724 63953010620352 64012507927298 64097969510358 64130798038104 64140331381056 64378494950112 64404291945294 64437277359672 64446856262208 64567061970336 64592934525882 64676543537844 64686158008416 64745221337496 64875626185248 64901622385026 65022676318917 65174852854944 65175976306476 65185665020064 65333417902281 65416857771888 65486321685792 65487450506268 65608466195664 65645644511133 65679265698804 65729483137584 65763147264192 65912209094718 65922007252752 66077427537856 66115095278256 66165645946176 66227201730774 66237046713936 66360591469512 66421183682322 66431057501808 66543699707982 66666667263336 66676577575104 66677726912616 66738608693946 66985265434248 66986420092767 66996377937288 67120182006624 67305386177064 67430923589988 67440947512032 67492493096553 67502526171192 67503689745993 67589901354864 67753174120884 67763245946976 67815037866429 67951625702652 68038409388096 68049696602176 68076964678212 68111831095056 68276364654636 68363563076928 68518519131762 68528704729968 68563802510784 68690270666304 68818391153568 68845967251866 68881227522408 68891467038912 69047619665598 69057883917072 69147272353824 69174980237538 69210409015944 69349807301472 69377596342614 69669670293216 69681228124896 69839170861059 69913330677306 69928365204432 70002619733088 70003826403252 70172930339487 70262550940176 70468352580528 70496589832011 70544396491308 70598333740368 70634491505984 70674757021584 70728793942464 70794594953586 70805118901104 70976158470324 71012509743312 71066804905152 71132920377498 71274962235456 71276190837624 71341271362494 71351876576016 71604938912472 71615583321408 71616817795032 71682209337942 71947136947896 72092047340448 72147147792867 72157872803688 72168599408832 72425806818876 72436573253664 72491937029631 72502713294984 72503963060511 72637944716628 72771927759468 72838374004683 72985079458404 73078291564992 73157151916912 73254822297552 73292340614976 73333873147572 73427530712256 73593964993374 73604905080336 73642602696768 73672111896516 73809524470122 73820496601008 73916049757536 73945668529782 73983540672216 73994538671424 74162258159346 74173282725744 74337105980088 74436351689448 74474475141024 74486830064544 74516677553178 74655665403201 74734939689534 74830386611232 74842800578592 75012442776693 75108244108464 75187998972576 75328238965392 75358423613529 75370925179449 75467184343152 75688230549456 75718559449197 75871065951036 75909924208368 75967963864128 76038639024222 76049942523408 76190476872384 76233651690348 76272695650224 76331012675904 76402025590646 76543210561608 76554589067712 76555908677448 76625809981938 76909008461544 76920441345216 77063912674272 77094792821214 77134277824632 77145744195648 77276554499592 77420690047764 77432198995296 77491380962709 77502900418776 77789340504288 77790681398052 77802245346528 77861710142937 78018533214156 78118173741888 78162440926836 78306879007728 78391381640508 78491498347584 78669410854986 78681105430704 78721402882752 78752947199724 78866607061312 78911565332112 79045369807698 79057120271472 79097610303936 79276896653094 79288681534416 79423125457914 79463802944232 79569893185272 79655758763742 79889073461226 79950155518296 79991102929248 80004373032288 80185714692327 80270861148018 80288123012496 80373378212064 80555556276531 80567531236584 80568920019411 80671817746128 80908108518384 80940529066383 81103553258004 81207133785792 81294766145712 81491144910372 81532881557136 81565552456857 81595220446656 81671130803794 81834215899968 81922524957648 81985161763008 82213078010616 82225299369024 82301795906526 82411675084746 82453883191848 82466140347072 82605972051288 82772350650144 82805518215378 82847928033864 82860243765696 83154122608032 83155555977228 83167917439392 83231483256243 83243856005352 83444943066462 83551513874976 83552954094204 83629244227599 83797683822612 83904705130176 84107388563856 84184184937636 84196699310304 84198150650916 84305683410368 84353742251568 84496774622022 84509335462608 84552617911104 84586498844148 84744268836066 84756866467824 84900582386046 84956692548672 85070116216512 85149259368138 85161917203632 85398664734414 85463959347144 85507730717472 85556185338834 85806782606502 85872389260392 85916369812896 86111111881809 86123912701176 86125397262129 86235391383792 86326961783328 86522634519237 86535496513368 86536988168997 86696901758556 86901301741968 86936123812041 87111223869708 87190762971123 87222477029184 87316600675024 87477954927552 87527526014844 87572354265072 87639310850112 87882945459624 87896009670336 88095238883694 88108334652816 88153460371008 88302935641032 88316062285248 88480788626016 88516243609542 88561578243096 88574743335744 88724932943976 88888889684448 88903635883488 88939260305406 88984811591928 89199766726218 89313687245664 89315226790356 89328503916384 89396778312261 89740514902752 89907898119984 89943924958083 89989990795404 90003368228256 90004919661324 90119868473152 90324138389058 90337565494512 90420050488572 90602167603536 90755794964394 90769286237616 90815774793408 90937020783168 91021622083182 91035152872848 91189514414642 91358025509016 91371606306624 91455035457744 91456611913926 91724491751778 91794623002488 91841636696544 92063492887464 92077178556096 92162840577354 92233306983384 92280545354592 92489712761943 92503461790152 92505056318583 92931718557699 93118894481412 93203919038097 93217774236408 93237820272576 93338435204336 93563907119316 93649338006021 93683401253568 93957803440704 93995453109348 94059195321744 94131111653824 94184771525424 94233009362112 94392793271448 94406825201472 94620812134338 94634877960432 94683346324416 94721286724092 94843893836664 95034921116832 95073002395434 95121695149992 95135835434688 95351474776302 95473251883296 95489090393376 95576279117256 95807156854086 95929515930528 96018761890947 96146954265537 96196197057156 96210497071584 96567742425168 96606437917941 96655916039508 96670284393312 96671950747348 96850592955504 97014815306766 97029237012624 97117832006244 97313439277872 97352433577539 97478446443238 97673096396736 97762279282416 97763964459714 97778497530096 98125286657832 98139873440448 98229482528688 98231175759402 98412699293496 98427328801344 98518898548206 98594224706376 98644720896288 98868313642077 98883010879128 98897710300992 99116141306784 99248468919264 99340802596161 99355570070904 99540887204268 99631775523483 99646586252712 99815549561973 100016590368924 100107913040919 100144325477952 100437651953856 100477898151372 100494566905932 100622912457536 100680273009936 100917640732608 100958079265596 101146385384982 101161421268048 101213232277824 101253789256788 101384852032296 101399923364544 101629761181326 101644868920464 101696927533632 101927438553978 102057614082144 102074544903264 102115447017318 102167746642584 102414546981954 102545344615392 102777778697643 102793057094952 102845703766176 103035405999456 103227586730352 103268950877799 103321841283612 103337200558368 103720908530736 103762470356307 103815613523916 104024710952208 104066394513921 104201097922082 104216587902448 104409172010304 104504505439824 104521842187344 104869996015959 104892547806648 104908140574272 105003929599632 105005739604878 105215420442816 105393826410264 105409493695296 105702528870792 105718242045888 105816594736962 105897500610552 105951737258976 106093190913696 106191892430379 106207678351656 106464237705486 106518764614968 106600207357728 106699380566247 106914286256436 107011907043741 107027814864024 107050830683328 107407408368708 107423374982112 107425226692548 107523314006913 107562423661504 107877478024512 107920705421844 108138071010672 108236809205532 108252899113248 108393021527616 108638710228314 108654859880496 108710508742848 108754069942476 108956917074942 109157891639202 109230033276864 109477619187606 109617437347488 109735727875368 109882233446328 109938510922464 110000809721358 110141296068384 110390947490061 110407357620504 110463904045152 110508167844774 110874074636304 110918502794673 110975311008324 110991808007136 111243387239019 111259924088616 111403938792272 111505658970132 111711712711536 111730245096816 111775016329767 112102409534301 112143184751808 112245579916848 112264200867888 112471656335424 112662366162696 112679113950144 112781998458864 112992358448088 113009155290432 113200776514728 113532345824184 113549222938176 113806598926554 113864886312552 113951945796192 114057958536333 114074913785112 114350477535522 114409043475336 114496519013856 114603038385969 114814815842412 114831883601568 114833863016172 114938714972907 114980521845056 115363512692316 115380662017824 115382650891996 115595869011408 115701416736948 115718616293472 115868402322624 115914831749388 116131035071646 116148298492944 116254350628164 116684010756432 116686022097078 116703368019792 116763139020096 117027799821234 117177260612832 117243661390254 117460318511592 117477779537088 117587072460762 117737247521376 118004116282479 118021658146056 118082104324128 118129420799586 118299910591968 118568054711547 118585680407208 118646415455904 118915344979641 118933022301624 119086969053808 119134688186871 119195704416348 119483638145613 119833610191839 119877197493312 119925233277444 119986654393872 120006559548432 120406291722027 120432184518744 120450087326016 120560067318096 120802890138048 120851296854876 121007726619192 121025714983488 121362162777576 121380203830464 121655329887006 121810700678688 121940047276992 121942149218568 122236717365558 122299322335704 122392830669984 122506696205691 122751323849952 122883787436472 122977742644512 123319617015924 123337949053536 123340075091444 123452693859789 123680824787772 123699210520608 123908958076932 124158525975216 124208277323067 124271892050796 124290365648544 124731183912048 124733333965842 124751876159088 124865784008028 125167414599693 125327270812464 125329431141306 125412260428992 125579695367232 125696525733918 125857057695264 126161082845784 126179837280576 126276277406454 126295048965456 126297225976374 126458525115552 126745161933033 126764003193912 126828926866656 126879748266222 127116403254099 127135299701736 127350873579069 127435038823008 127723889052207 127742875805448 128025015854596 128097997101621 128195939020716 128261596076208 128334278008251 128710173909753 128756989900224 128808583890588 128874554719344 129134123940672 129185869051764 129353087075688 129372316016832 129490442674992 129751252370496 129803244770052 130045352637834 130349705709888 130351952612952 130371330040128 130666835804562 130833715543776 130972643371584 130974901012536 131216932391328 131291289022266 131358531397608 131458966275168 131824418189436 131844014505504 132230190556512 132454403461548 132474093427872 132721182939024 132774365414313 132842367364644 132862115003616 133087399415964 133333334526672 133355453825232 133408890458109 133477217387892 133799650089327 133970530868496 133972840185534 133992755874576 134240364013248 134610772354128 134861847179976 134881895024064 134984986193106 135005052342384 135007379491986 135179802709728 135486207583587 135506348241768 135526491893952 135630075732858 135903251405304 136133692446591 136153929356424 136223662190112 136532433124773 136552729309272 136784271621963 137037038263524 137057409459936 137184917870889 137586737627667 137636782307136 137691934503732 137762455044816 138095239331196 138115767834144 138244260866031 138294544707648 138349960475076 138420818031888 138699614602944 138755192685228 139339340586432 139362456249792 139678341722118 139826661354612 139856730408864 140005239466176 140007652806504 140345860678974 140525101880352 140936705161056 140993179664022 141088792982616 141196667480736 141349514043168 141589189907172 141610237802208 141931218201507 141952316940648 142025019486624 142265840754996 142552381675248 142609503593151 142682542724988 142703753152032 143027212164453 143209877824944 143233635590064 143364418675884 143710735281129 143894273895792 144184094680896 144294295585734 144315745607376 144851613637752 144873146507328 144983874059262 145005426589968 145007926121022 145275889433256 145522222960149 145543855518936 145676748009366 145970158916808 146217669664857 146314303833824 146509644595104 146645946689571 146667746295144 147187929986748 147209810160672 147344223793032 147346763639103 147619048940244 147640993202016 147778347822309 147832099515072 147891337059564 147967081344432 148324516318692 148346565451488 148674211960176 148872703378896 148948950282048 148973660129088 149033355106356 149311330806402 149469879379068 149660773222464 149685601157184 150024885553386 150216488216928 150375997945152 150656477930784 150716847227058 150741850358898 150934368686304 151376461098912 151437118898394 151719578077473 151742131902072 151819848416736 152077278048444 152099885046816 152444641771989 152467303380696 152545391300448 152804051181292 152891157830967 153086421123216 153111817354896 153173170525977 153251619963876 153621820472931 153818016923088 154127825348544 154189585642428 154268555649264 154553108999184 154841380095528 154864397990592 154982761925418 155005800837552 155578681008576 155581362796104 155604490693056 155723420285874 156037066428312 156301646883123 156324881853672 156613758015456 156782763281016 157338821709972 157362210861408 157505894399448 157508609407317 157823130664224 158090739615396 158114240542944 158553793306188 158577363068832 158724892105443 158846250915828 158927605888464 159139786370544 159311517527484 159696356558229 159778146922452 159900311036592 159982205858496 160008746064576 160371429384654 160541722296036 160576246024992 160746756424128 161111112553062 161135062473168 161137840038822 161343635492256 161816217036768 161881058132766 162207106516008 162589532291424 162958065342471 162982289820744 163065763114272 163131104913714 163342261607588 163435375612413 163736837458803 163845049915296 164216428781409 164426156021232 164603591813052 164823350169492 164907766383696 165001214582037 165211944102576 165544701300288 165611036430756 165695856067728 165762251767161 166308245216064 166311111954456 166335834878784 166462966512486 166487712010704 166889886132924 167103027749952 167105908188408 167258488455198 167595367645224 168214777127712 168368369875272 168393398620608 168396301301832 168707484503136 168993549244044 169018670925216 169172997688296 169175913807859 169488537672132 169513732935648 169801164772092 170298518736276 170323834407264 170709898389831 170797329468828 170927918694288 171015461434944 171112370677668 171525716303283 171613565213004 171744778520784 171832739625792 172222223763618 172247825402352 172250794524258 172470782767584 172653923566656 173045269038474 173070993026736 173073976337994 173393803517112 173802603483936 173872247624082 174196552607469 174222447739416 174381525942246 174633201350048 175029033145617 175055052029688 175144708530144 175541699731851 175765890919248 175865492085381 176190477767388 176216669305632 176380608691143 176605871282064 176961577252032 177032487219084 177123156486192 177194131199379 177449865887952 177777779368896 177807271766976 177878520610812 177969623183856 178399533452436 178627374491328 178630453580712 178657007832768 178793556624522 179481029805504 179815796239968 179887849916166 179979981590808 180006736456512 180009839322648 180648276778116 180675130989024 180840100977144 181204335207072 181511589928788 181538572475232 182043244166364 182070305745696 182379028829284 182482994830509 182716051018032 182910070915488 182913223827852 183355076048337 183448983503556 183589246004976 183683273393088 184126985774928 184325681154708 184466613966768 184561090709184 184979425523886 185006923580304 185010112637166 185863437115398 186237788962824 186407838076194 186435548472816 186676870408672 187100000948763 187127814238632 187298676012042 187990906218696 187994146711959 188118390643488 188369543050848 188544788600877 188785586542896 189241624268676 189269755920864 189414416109681 189442573448184 189445838964561 189687787673328 190069842233664 190146004790868 190243390299984 190319622399333 190702949552604 190946503766592 190978180786752 191152558234512 191614313708172 191859031861056 192037523781894 192293908531074 192392394114312 192420994143168 193135484850336 193212875835882 193311832079016 193340568786624 193343901494696 193701185911008 194029630613532 194058474025248 194235664012488 194626878555744 194704867155078 194956892886476 195068028956751 195524558564832 195527928919428 195556995060192 196000253706843 196250573315664 196458965057376 196462351518804 196825398586992 196936933533399 197037797096412 197188449412752 197289441792576 197736627284154 197766021758256 198232282613568 198496937838528 198681605192322 198711140141808 199081774408536 199263551046966 199293172505424 199631099123946 200033180737848 200215826081838 200955796302744 200959260278301 200989133811864 201360546019872 201916158531192 201919639060993 202292770769964 202322842536096 202477479289659 202507578513576 202511069237979 202769704064592 203259522362652 203289737840928 203445113599287 203854877107956 204115228164288 204149089806528 204230894034636 204335493285168 204829093963908 205090689230784 205555557395286 205586114189904 205691407532352 206070811998912 206455173460704 206537901755598 206643682567224 206674401116736 207441817061472 207524940712614 207631227047832 208049421904416 208132789027842 208402195844164 208433175804896 209009010879648 209043684374688 209517512583177 209739992031918 209785095613296 210007859199264 210011479209756 210518791018461 210787652820528 211405057741584 211489769496033 211633189473924 211795001221104 211903474517952 212186381827392 212383784860758 212415356703312 212928475410972 213037529229936 213200414715456 213398761132494 213828572512872 214023814087482 214055629728048 214814816737416 214846749964224 214850453385096 215046628013826 215841410843688 215845131410027 216276142021344 216441443378601 216473618411064 216505798226496 217277420456628 217309719760992 217475811088893 217508139884952 217511889181533 217913834149884 218315783278404 218515122014049 218955238375212 219234874694976 219471455750736 219764466892656 219877021844928 220001619442716 220282592136768 220781894980122 220814715241008 220927808090304 221016335689548 221748149272608 221837005589346 221950622016648 221983616014272 222486774478038 222519848177232 222807877584544 223011317940264 223423425423072 223460490193632 223550032659534 223966996209603 224204819068602 224491159833696 224528401735776 225037328330079 225324732325392 225563996917728 225984716896176 226075270840587 226112775538347 226401553029456 227064691648368 227155678347591 227613197853108 227729772625104 227903891592384 228115917072666 228149827570224 228700955071044 228818086950672 228993038027712 229206076771938 229629631684824 229663767203136 229667726032344 229877429945814 230727025384632 230761324035648 230765301783992 231191738022816 231402833473896 231437232586944 231829663498776 232262070143292 232296596985888 232474142888127 232508701256328 233368021512864 233372044194156 233406736039584 233585130428811 234055599642468 234354521225664 234487322780508 234920637023184 235174144921524 235474495042752 236008232564958 236043316292112 236164208648256 236258841599172 236599821183936 237136109423094 237171360814416 237292830911808 237830689959282 237866044603248 238173938107616 238269376373742 238391408832696 238967276291226 239667220383678 239850466554888 239973308787744 240013119096864 240557144076981 240812583444054 240864369037488 241120134636192 241666668829593 241702593709752 241706760058233 242015453238384 242724325555152 242821587199149 243310659774012 243621401357376 243884298437136 244473434731116 244598644671408 244696657370571 244785661339968 245013392411382 245502647699904 245767574872944 245955485289024 246639234031848 246675898107072 246680150182888 246905387719578 247361649575544 247398421041216 247817916153864 248317051950432 248416554646134 248543784101592 248580731297088 249462367824096 249466667931684 249503752318176 249694449768729 249731568016056 250334829199386 250654541624928 250658862282612 250887732682797 251393051467836 251714115390528 252322165691568 252552554812908 252590097930912 252594451952748 252917050231104 253490323866066 253528006387824 253657853733312 253759496532444 254232806508198 254270599403472 254701747158138 254870077646016 255447778104414 255485751610896 256050031709192 256195994203242 256391878041432 256523192152416 256668556016502 257420347819506 257617167781176 257749109438688 258333335645427 258371738103528 258376191786387 258706174151376 258980885349984 259567903557711 259606489540104 259610964506991 260090705275668 260703905225904 260808371436123 261333671609124 261572288913369 261667431087552 261949802025072 262433864782656 262582578044532 262717062795216 262917932550336 263648836378872 263688029011008 264460381113024 264908806923096 264948186855744 265442365878048 265548730828626 265684734729288 265724230007232 266174798831928 266666669053344 266710907650464 266817780916218 266954434775784 267599300178654 267941061736992 267945680371068 267985511749152 268190334936783 269221544708256 269723694359952 269831774874249 269969972386212 270010104684768 270014758983972 270359605419456 270972415167174 271012696483536 271260151465716 271806502810608 272267384893182 272307858712848 272447324380224 273064866249546 273105458618544 273568543243926 274074076527048 274114818919872 274369835741778 275173475255334 275383869007464 275524910089632 276190478662392 276231535668288 276488521732062 276699920950152 276841636063776 277469138285829 277510385370456 277515168955749 278795155673097 279356683444236 279611757114291 279653322709224 279713460817728 280015305613008 280691721357948 280948014018063 281050203760704 281873410322112 281986359328044 282177585965232 282393334961472 282699028086336 283178379814344 283220475604416 283862436403014 283904633881296 284050038973248 284531681509992 285104763350496 285219007186302 285365085449976 285407506304064 286054424328906 286419755649888 286467271180128 286728837351768 287421470562258 287788547791584 288056285672841 288440862796611 288588591171468 288631491214752 289703227275504 289819313753823 289967748118524 290010853179936 290015852242044 290551778866512 291044445920298 291087711037872 291353496018732 291940317833616 292057300732617 292435339329714 292628607667648 293019289190208 293291893379142 293335492590288 294375859973496 294419620321344 294688447586064 294693527278206 295238097880488 295281986404032 295556695644618 295782674119128 295934162688864 296604940926231 296649032637384 296693130902976 297348423920352 297745406757792 298022407788483 298066710212712 298622661612804 298895326570449 298939758758136 299446648685919 300049771106772 300323739122757 300432976433856 301312955861568 301433694454116 301483700717796 301868737372608 302752922197824 302874237796788 303439156154946 303484263804144 303639696833472 304154556096888 304199770093632 304889283543978 304934606761392 305090782600896 305608102362584 305782315661934 306172842246432 306223634709792 306346341051954 306503239927752 307243640945862 307636033846176 308333336092929 308379171284856 308537111298528 309106217998368 309682760191056 309806852633397 309965523850836 310011601675104 311162725592208 311287411068921 311446840571748 312074132856624 312199183541763 312603293766246 312649763707344 313227516030912 313565526562032 314677643419944 314724421722816 315011788798896 315017218814634 315646261328448 316181479230792 316228481085888 317107586612376 317154726137664 317449784210886 317692501831656 317855211776928 318279572741088 318575677291137 318623035054968 319392713116458 319556293844904 319800622073184 320098141698741 320742858769308 321035721131223 321083444592072 321152492049984 322222225106124 322270124946336 322275680077644 322569942020739 322687270984512 323632434073536 323762116265532 324414213032016 325179064582848 325916130684942 325964579641488 326131526228544 326262209827428 326684523215176 326870751224826 327473674917606 327690099830592 328432857562818 328852312042464 329207183626104 329646700338984 329815532767392 330002429164074 330423888205152 331172842470183 331222072861512 331391712135456 331524503534322 332622223908912 332755508384019 332925933024972 332975424021408 333730161717057 333779772265848 334211816376816 334516976910396 335190735290448 335325048989301 336429554255424 336736739750544 336792602603664 337414969006272 337987098488088 338037341850432 338345995376592 338351827615718 338977075344264 339027465871296 339602329544184 340597037472552 340647668814528 341419796779662 341594658937656 341855837388576 342173875608999 342224741355336 343051432606566 343227130426008 343489557041568 343809115157907 344444447527236 344495650804704 344501589048516 344816144918721 344941565535168 346090538076948 346141986053472 346147952675988 346787607034224 347605206967872 347744495248164 348393105214938 348444895478832 348763051884492 349266402700096 350058066291234 350110104059376 350289417060288 351083399463702 351531781838496 351730984170762 352380955534776 352433338611264 352761217382286 353211742564128 354012348847437 354064974438168 354246312972384 354388262398758 354899731775904 355704164134641 355757041221624 355939246367712 356746034938923 356799066904872 357260907161424 357404064560613 357587113249044 358450914436839 359631592479936 359775699832332 359959963181616 360019678645296 361218875166081 361296553556232 361350261978048 361680201954288 362408670414144 363023179857576 363077144950464 364086488332728 364140611491392 364758057658568 364965989661018 365432102036064 365820141830976 365826447655704 366710152096674 366897967007112 367178492009952 367520088617073 368253971549856 368651362309416 368933227933536 369958851047772 370013847160608 370020225274332 370358081579367 371726874230796 372475577925648 372624831969201 372815676152388 372871096945632 373353740817344 374200001897526 374255628477264 374597352024084 375981812437392 375988293423918 376236781286976 376739086101696 377089577201754 377571173085792 378483248537352 378539511841728 378828832219362 378885146896368 378891677929122 379375575346656 380235485799099 380292009581736 380486780599968 380639244798666 381349209762297 381405899105208 382052620737207 382305116469024 383171667156621 383228627416344 384075047563788 384587817062148 384784788228624 385002834024753 386130521729259 386270969700672 386425751671764 386623664158032 386687802989392 387402371822016 388059261227064 388116948050496 388471328024976 389253757111488 389409734310156 389913785772952 390136057913502 391049117129664 391055857838856 391113990120384 392000507413686 392501146631328 392917930114752 392924703037608 393650797173984 393873867066798 394075594192824 394376898825504 395473254568308 395532043516512 397363210384644 397422280283616 398163548817072 398323096242939 398527102093932 398586345010848 399262198247892 400066361475696 400226671374327 400431652163676 401911592605488 401918520556602 401978267623728 402721092039744 403832317062384 403839278121986 404585541539928 404645685072192 404954958579318 405015157027152 405022138475958 405539408129184 406458622750761 406519044725304 406579475681856 406890227198574 407709754215912 408401077339773 408461788069272 408670986570336 409597299374319 409658187927816 410352814865889 411111114790572 411172228379808 411554753612667 412760212883001 412910346921408 413075803511196 413287365134448 414732782598093 414883634122944 415049881425228 415262454095664 416098843808832 416265578055684 416804391688328 416866351609792 418018021759296 418087368749376 419035025166354 419479984063836 419570191226592 420015718398528 420022958419512 421037582036922 421575305641056 422810115483168 422979538992066 423266378947848 423590002442208 424767569721516 424830713406624 425793654604521 425856950821944 426075058459872 426797522264988 427657145025744 427828510779453 428047628174964 428111259456096 429629633474832 429700906770192 430093256027652 431132205843387 431682821687376 431690262820054 432552284042688 432882886757202 432947236822128 434554840913256 434619439521984 434951622177786 435016279769904 435023778363066 435827668299768 436566668880447 436631566556808 437030244028098 437910476750424 438653008994571 438942911501472 439528933785312 439937840068713 440003238885432 441563789960244 441629430482016 442032671379096 442040290917309 443335043466927 443496298545216 443674011178692 443901244033296 444973548956076 445039696354464 445615755169088 446022635880528 446846850846144 446920980387264 447100065319068 447933992419206 448409638137204 448982319667392 449056803471552 450074656660158 450649464650784 451127993835456 451969433792352 452150541681174 452225551076694 452803106058912 454129383296736 454311356695182 455158734232419 455226395706216 455459545250208 456231834145332 456299655140448 457333925315967 457401910142088 457636173901344 458412153543876 459259263369648 459335452064688 459519511577931 459754859891628 460865461418793 461454050769264 461530603567984 462383476045632 462805666947792 463659326997552 464524140286584 464593193971776 464948285776254 465017402512656 466736043025728 466744088388312 466813472079168 467170260857622 468111199284936 468904940649369 468974645561016 469841274046368 470348289843048 472016465129916 472086632584224 472517683198344 472525828221951 474272218846188 474342721628832 475661379918564 475732089206496 476174676316329 476347876215232 476538752747484 476782817665392 477934552582452 479334440767356 479700933109776 479946617575488 480026238193728 481114288153962 481625166888108 481728738074976 482240269272384 483333337659186 483405187419504 483413520116466 484030906476768 485448651110304 485643174398298 486621319548024 487768596874272 488874196027413 488946869462232 489197289342816 489393314741142 490026784822764 491210512376409 491535149745888 492649286344227 493278468063696 493360300365776 493810775439156 494723299151088 495003643746111 495635832307728 496634103900864 496833109292268 497087568203184 498924735648192 498933335863368 499007504636352 499388899537458 499463136032112 500669658398772 501309083249856 501317724565224 501775465365594 502786102935672 504644331383136 505105109625816 505180195861824 505188903905496 506980647732132 507056012775648 507518993064888 507527741423577 508465613016396 508541198806944 509403494316276 510895556208828 510971503221792 512100063418384 512391988406484 512783756082864 513046384304832 513337112033004 514577148909849 514840695639012 515234335562352 515498218877376 516666671290854 516743476207056 516752383572774 517412348302752 517961770699968 519135807115422 519212979080208 519221929013982 520181410551336 521407810451808 521616742872246 522589657822407 522667343218248 523144577826738 523899604050144 525087099436851 525165156089064 525434125590432 526625099195553 527297672757744 527596476256143 529141826073429 529817613846192 530884731756096 531097461657252 531369469458576 532349597663856 533333338106688 533421815300928 533635561832436 533908869551568 535198600357308 535882123473984 535891360742136 535971023498304 536380669873566 538443089416512 539447388719904 539663549748498 539939944772424 540020209369536 540029517967944 541944830334348 542025392967072 542520302931432 543613005621216 544534769786364 544615717425696 546129732499092 546210917237088 547137086487852 548148153054096 548739671483556 550065228145011 550346950510668 550767738014928 551049820179264 552380957324784 552977043464124 553399841900304 553683272127552 554938276571658 555020770740912 555030337911498 557590311346194 558713366888472 559223514228582 559306645418448 560030611226016 561300002846289 561383442715896 561896028036126 563972718656088 563982440135877 564355171930464 565634365802631 566356759628688 567724872806028 567809267762592 568337516893683 569063363019984 570209526700992 570438014372604 570730170899952 570958867197999 572108848657812 572839511299776 572934542360256 573457674703536 574842941124516 575577095583168 576112571345682 576881725593222 577177182342936 577262982429504 579406454551008 579638627507646 579935496237048 580021706359872 580031704484088 581103557733024 582088891840596 582175422075744 582706992037464 583880635667232 584114601465234 584870678659428 586583786758284 586670985180576 588000761120529 588751719946992 589376895172128 589387054556412 590476195760976 590810800600197 591113391289236 591565348238256 591868325377728 593209881852462 593298065274768 594696847840704 595490813515584 596044815576966 596133420425424 597245323225608 597790653140898 597879517516272 598893297371838 600099542213544 600647478245514 602867388908232 602877780834903 602967401435592 605748475593576 605758917182979 606878312309892 606968527608288 607533207713937 608309112193776 609778567087956 609869213522784 610335340797861 611216204725168 611564631323868 612345684492864 612447269419584 612692682103908 613006479855504 614487281891724 615272067692352 616666672185858 616758342569712 617074222597056 618212435996736 619365520382112 619613705266794 619931047701672 620023203350208 622325451184416 622574822137842 622893681143496 624148265713248 624398367083526 625206587532492 625299527414688 627131053124064 628552537749531 629355286839888 630023577597792 630034437629268 631556373055383 632362958461584 634215173224752 634899568421772 635385003663312 635710423553856 636559145482176 637151354582274 637246070109936 638785426232916 639112587689808 639601244146368 640196283397482 641485717538616 642071442262446 642166889184144 644444450212248 644540249892672 644551360155288 645139884041478 647524232531064 647535394230081 648828426064032 651832261369884 651929159282976 652427433266679 652524419654856 652535667544599 653369046430352 653741502449652 654947349835212 655545366042147 656865715125636 657704624084928 658414367252208 659293400677968 659631065534784 660004858328148 660847776410304 662345684940366 662444145723024 662783424270912 663049007068644 665244447817824 665511016768038 665851866049944 665950848042816 667460323434114 667559544531696 668423632753632 669033953820792 670381470580896 670650097978602 671900988628809 673473479501088 673585205207328 675111984990237 675974196976176 676691990753184 676703655231436 677954150688528 678338326615041 679204659088368 681194074945104 681467035042773 682839593559324 683189317875312 683711674777152 684347751217998 684449482710672 686102865213132 686454260852016 686979114083136 687618230315814 688888895054472 688991301609408 689003178097032 689632289837442 692181076153896 692283972106944 692295905351976 693575214068448 695488990496328 696786210429876 696889790957664 697422428664381 697526103768984 700116132582468 700220208118752 700755391286433 702166798927404 703063563676992 703461968341524 704761911069552 705522434764572 706423485128256 708024697694874 708129948876336 708492625944768 708776524797516 709799463551808 711408328269282 711514082443248 711878492735424 713492069877846 713598133809744 714521814322848 714808129121226 715174226498088 716901828873678 719551399664664 719919926363232 720039357290592 721671432230943 722437750332162 722593107112464 723360403908576 725120280174699 726046359715152 728172976665456 728464761597447 729516115317136 729931979322036 730864204072128 731652895311408 733420304193348 733795934014224 734089972111713 734356984019904 735040177234146 736507943099712 737302724618832 737866455867072 739917702095544 740027694321216 740040450548664 740716163158734 743453748461592 744951155851296 745249663938402 745631352304776 745742193891264 748400003795052 748511256954528 749083349306187 749194704048168 751963624874784 751976586847836 752663198048391 754179154403508 755142346171584 756966497074704 757657664438724 757770293792736 757783355858244 758751150693312 760470971598198 760584019163472 760973561199936 761278489597332 762698419524594 762811798210416 764105241474414 764610232938048 766343334313242 766457254832688 768150095127576 769175634124296 769569576457248 770005668049506 772261043458518 772851503343528 773247328316064 773375605978784 775128575359161 776118522454128 776942656049952 778703710673133 778819468620312 778832893520973 779827571545904 780272115827004 782111715677712 782425114308369 784001014827372 784716866740107 785002293262656 785849406075216 787301594347968 787747734133596 788151188385648 788753797651008 790946509136616 791064087033024 794726420769288 794844560567232 796327097634144 796646192485878 797054204187864 797172690021696 798524396495784 800132722951392 800453342748654 800863304327352 803823185210976 803837041113204 803956535247456 804571004810349 807664634124768 807678556243972 809171083079856 809909917158636 810030314054304 810044276951916 811078816258368 812917245501522 813038089450608 813780454397148 815419508431824 816802154679546 816923576138544 817341973140672 819194598748638 819316375855632 820705629731778 822222229581144 822344456759616 823109507225334 825520425766002 826151607022392 826574730268896 829465565196186 830099762850456 830524908191328 832407414857487 832531156111368 832545506867247 833608783376656 836385467019291 838070050332708 838835271342873 838959968127672 839140382453184 840045916839024 842075164073844 842844042054189 843150611282112 845620230966336 845959077984132 846532757895696 847180004884416 849535139443032 849661426813248 851587309209042 851713901643888 852150116919744 853595044529976 855314290051488 855657021558906 856095256349928 856222518912192 859259266949664 859401813540384 860186512055304 862264411686774 863365643374752 863380525640108 864168857018523 865765773514404 865894473644256 869109681826512 869457941261469 869903244355572 870032559539808 870047556726132 871655336599536 873133337760894 873263133113616 874060488056196 875820953500848 876171902197851 877306017989142 877885823002944 879057867570624 879875680137426 880006477770864 883127579920488 883258860964032 884065342758192 884080581834618 886670086933854 887348022357384 887802488066592 889814822778693 889947097912152 890079392708928 892045271761056 894067223365449 894200130638136 894215544412969 895867984838412 896685979711347 896819276274408 898339946057757 900149313320316 900971217368271 901298929301568 903938867584704 904301083362348 904451102153388 905606212117824 908258766593472 908622713390364 910317468464838 910452791412432 910919090500416 912463668290664 912599310280896 914667850631934 914803820284176 915272347802688 916824307087752 918518526739296 918670904129376 919039023155862 919509719783256 921730922837586 922908101538528 923061207135968 925611333895584 927318653995104 929048280573168 929420557900191 929896571552508 930034805025312 933488176776624 933862233206763 934340521715244 936222398569872 936597550625289 937809881298738 937949291122032 939682548092736 940696579686096 944032930259832 944173265168448 945035366396688 945051656443902 948544437692376 948685443257664 951322759837128 951464178412992 952349352632658 953077505494968 953565635330784 955727031873411 955869105164904 958668881534712 959401866219552 960294425096223 962228576307924 963107163393669 963250333776216 963457476149952 966666675318372 966810374839008 966827040232932 967709826062217 968061812953536 970897302220608 971286348796596 973242639096048 975537193748544 977748392054826 977893738924464 978394578685632 978786629482284 980053569645528 982421024752818 983070299491776 985298572688454 986556936127392 986720600731552 987621550878312 989446598302176 990007287492222 991271664615456 993518527410549 993666218584536 994175136406368 997866671726736 998266525152057 998777799074916 998926272064224 1001190485151171 1001339316797544 1002635449130448 1003550930731188 1005572205871344 1005975146967903 1009288662766272 1010210219251632 1010377807810992 1013961295464264 1014112025551296 1015037986129776 1015055482847154 1016931226032792 1017082397613888 1018806988632552 1021791112417656 1021943006443584 1024200126836768 1024783976812968 1025567512165728 1026521626826997 1026674224066008 1029154297819698 1029681391278024 1030468671124704 1031427345473721 1033333342581708 1033486952414112 1033504767145548 1034448434756163 1034824696605504 1038271614230844 1038425958160416 1038443858027964 1040362821102672 1042815620903616 1043233485744492 1045179315644814 1045334686436496 1046289155653476 1047799208100288 1050174198873702 1050330312178128 1050868251180864 1053250198391106 1054595345515488 1055192952512286 1058283652146858 1059635227692384 1062037046542311 1062194923314504 1062738938917152 1064699195327712 1067112492403923 1067271123664872 1067817739103136 1070238104816769 1070397200714616 1071782721484272 1072212193681839 1072761339747132 1075352743310517 1078894777439808 1079327099496996 1079879889544848 1080059035935888 1083656625498243 1083889660668696 1084050785934144 1085040605862864 1087226011242432 1089069539572728 1089231434851392 1092259464998184 1092421834474176 1094274172975704 1096296306108192 1097479342967112 1100130456290022 1100693901021336 1101535476029856 1102560265851219 1104761914649568 1105954086928248 1106799683800608 1109876553143316 1110041541481824 1110060675822996 1111074244738101 1115180622692388 1117426733776944 1117874495907603 1118447028457164 1118613290836896 1120061222452032 1122600005692578 1122766885431792 1123792056072252 1127945437312176 1127964880271754 1128710343860928 1131268731605262 1132713519257376 1135449745612056 1135618535525184 1136675033787366 1138126726039968 1140706457397297 1140876028745208 1141460341799904 1141917734395998 1144047629286891 1144217697315624 1146157862211621 1146915349407072 1149515001469863 1149685882249032 1152225142691364 1153763451186444 1154354364685872 1155008502074259 1158391565187777 1158812909102016 1159277255015292 1159870992474096 1160063408968176 1162207115466048 1164177783681192 1164350844151488 1165413984074928 1167761271334464 1168229202930468 1169741357318856 1173167573516568 1173341970361152 1176001522241058 1177503439893984 1178753790344256 1178774109112824 1180952391521952 1181621601200394 1182226782578472 1183130696476512 1184231396655013 1186419763704924 1186596130549536 1192089631153932 1192266840850848 1194490646451216 1194969288728817 1195581306281796 1195759035032544 1197786594743676 1200199084427088 1200680014122981 1201294956491028 1205734777816464 1205755561669806 1205934802871184 1211496951187152 1211517834365958 1213756624619784 1213937055216576 1215066415427874 1216618224387552 1219375868252283 1219557134175912 1219738427045568 1220670681595722 1222432409450336 1223129262647736 1225203232019319 1225385364207816 1226012959711008 1228791898122957 1228974563783448 1231058444597667 1233333344371716 1233516685139424 1234664260838001 1238280638649003 1238731040764224 1239227410533588 1239862095403344 1244198347794279 1244650902368832 1245149644275684 1245787362286992 1248296531426496 1248796734167052 1250413175064984 1250599054829376 1254262106248128 1257105075499062 1258710573679776 1260047155195584 1260068875258536 1263112746110766 1264725916923168 1268430346449504 1269799136843544 1270770007326624 1274302709164548 1274492140219872 1277380963813563 1277570852465832 1278225175379616 1280392566794964 1282971435077232 1283485532338359 1284142884524892 1284333778368288 1288888900424496 1289102720310576 1290279768082956 1293396617530161 1295048465062128 1295070788460162 1297656852128064 1303664522739768 1303858318565952 1304854866533358 1305048839309712 1305071335089198 1306738092860704 1307483004899304 1309700006641341 1309894699670424 1311090732084294 1313731430251272 1315959026983713 1316828734504416 1318586801355936 1319813520206139 1320009716656296 1324691369880732 1324888291446048 1326098014137288 1326120872751927 1330005130400781 1330488895635648 1331022033536076 1331703732099888 1334920646868228 1335119089063392 1336847265507264 1338067907641584 1340762941161792 1341300195957204 1343801977257618 1346946959002176 1347170410414656 1350223969980474 1351948393952352 1353383981506368 1353407310462872 1355908301377056 1356676653230082 1358409318176736 1362388149890208 1362934070085546 1365476202697257 1365679187118648 1366378635750624 1368695502435996 1368898965421344 1372001775947901 1372205730426264 1372908521704032 1375236460631628 1377777790108944 1378006356194064 1378558534733793 1379264579674884 1382596384256379 1384362152307792 1384591810703952 1387150428136896 1390977980992656 1393572420859752 1393779581915328 1394844857328762 1395052207537968 1400232265164936 1400440416237504 1401510782572866 1404333597854808 1406714821948107 1406923936683048 1409523822139104 1411044869529144 1413437473426951 1416049395389748 1416259897752672 1417553049595032 1417577484665853 1422816656538564 1423028164886496 1426984139755692 1427196267619488 1428524028948987 1429043628645696 1429616258242452 1430348452996176 1433803657747356 1439102799329328 1439839852726464 1440078714581184 1443342864461886 1444875500664324 1445186214224928 1446720807817152 1450240560349398 1452092719430304 1456345953330912 1456929523194894 1459032230634272 1459863958644072 1463305790622816 1466622588082239 1466840608386696 1467591868028448 1468179944223426 1470080354468292 1473631537129227 1474605449237664 1477947859032681 1479835404191088 1480080901097328 1481432326317468 1485010931238333 1486907496923184 1489902311702592 1490499327876804 1491262704609552 1496800007590104 1497022513909056 1498166698612374 1498389408096336 1503927249749568 1503953173695672 1505326396096782 1508358308807016 1510915919870189 1513932994149408 1515315328877448 1515540587585472 1515566711716488 1520941943196396 1521168038326944 1522556979194664 1522583224270731 1525396839049188 1525623596420832 1528210482948828 1532686668626484 1532914509665376 1536300190255152 1538351268248592 1539139152914496 1540011336099012 1543731446729547 1544522086917036 1545703006687056 1546494656632128 1546751211957568 1550257150718322 1552237044908256 1553885312099904 1557407421346266 1557638937240624 1557665787041946 1559655143091808 1560544231654008 1564223431355424 1564850228616738 1567768973467221 1568002029654744 1569433733480214 1571698812150432 1575261298310553 1575495468267192 1576302376771296 1579875297586659 1581893018273232 1582789428768429 1587425478220287 1589452841538576 1592654195268288 1593292384971756 1594108408375728 1597048792991568 1600265445902784 1600906685497308 1601726608654704 1607646370421952 1607674082226408 1607913070494912 1609142009620698 1615329268249536 1615357112487944 1618342166159712 1619819834317272 1620060628108608 1620088553903832 1625834491003044 1626076178901216 1627560908794296 1630839016863648 1633604309359092 1633847152277088 1638389197497276 1638632751711264 1641411259463556 1644444459162288 1646219014450668 1650195684435033 1651040851532004 1652303214044784 1653149460537792 1658931130392372 1660199525700912 1661049816382656 1664814829714974 1665062312222736 1665091013734494 1667217566753312 1672770934038582 1676140100665416 1677670542685746 1677919936255344 1680091833678048 1683900008538867 1684150328147688 1685688084108378 1691918155968264 1691947320407631 1693065515791392 1696903097407893 1699070278886064 1703174618418084 1703427803287776 1705012550681049 1707190089059952 1710628580102976 1711314043117812 1712190512699856 1712876601593997 1718518533899328 1718803627080768 1720373024110608 1724528823373548 1726731286749504 1726761051280216 1728337714037046 1731531547028808 1731788947288512 1738219363653024 1738915882522938 1739806488711144 1740065119079616 1740095113452264 1743310673199072 1746266675521788 1746526266227232 1748120976112392 1751641907001696 1752343804395702 1754612035978284 1759751360274852 1760012955541728 1764002283361587 1766255159840976 1768130685516384 1768161163669236 1772432401800591 1773340173867708 1774696044714768 1775604976133184 1779629645557386 1779894195824304 1784090543522112 1788134446730898 1788400261276272 1788431088825938 1791735969676824 1793371959422694 1793638552548816 1796679892115514 1800298626640632 1801942434736542 1808602166724696 1808633342504709 1808902204306776 1817245426780728 1817276751548937 1820634936929676 1820905582824864 1822599623141811 1824927336581328 1829335701263868 1829607640568352 1831006022393583 1833648614175504 1837037053478592 1837341808258752 1838078046311724 1839019439566512 1843461845675172 1845816203077056 1846122414271936 1851222667791168 1854637307990208 1858096561146336 1858841115800382 1859793143105016 1860069610050624 1866976353553248 1867724466413526 1868681043430488 1872444797139744 1873195101250578 1875619762597476 1875898582244064 1881393159372192 1885657613248593 1888065860519664 1890070732793376 1890103312887804 1894669119166149 1897088875384752 1902645519674256 1904698705265316 1906155010989936 1907131270661568 1911454063746822 1911738210329808 1917337763069424 1918803732439104 1920588850192446 1924457152615848 1926214326787338 1926500667552432 1933333350636744 1933620749678016 1933654080465864 1935419652124434 1942572697593192 1942606182690243 1946485278192096 1955496784109652 1955787477848928 1957282299800037 1957573258964568 1957607002633797 1960107139291056 1964842049505636 1966636098126441 1970597145376908 1973113872254784 1973441201463104 1975243101756624 1978893196604352 1980014574984444 1982543329230912 1987037054821098 1987332437169072 1988350272812736 1995733343453472 1996533050304114 1997555598149832 1997852544128448 2002380970302342 2002678633595088 2005270898260896 2007101861462376 2011144411742688 2011950293935806 2015702965886427 2020420438503264 2020755615621984 2025335954970711 2027922590928528 2030075972259552 2030110965694308 2033862452065584 2035014979845123 2037613977265104 2043582224835312 2044401105128319 2048400253673536 2049567953625936 2051135024331456 2053043253653994 2053348448132016 2058308595639396 2059362782556048 2060937342249408 2062854690947442 2066666685163416 2066973904828224 2067009534291096 2068896869512326 2076543228461688 2076851916320832 2076887716055928 2080725642205344 2086466971488984 2090358631289628 2090669372872992 2092267285993143 2092578311306952 2100348397747404 2100660624356256 2102266173859299 2106500396782212 2109190691030976 2110385905024572 2116567304293716 2119270455384768 2124074093084622 2124389846629008 2125477877834304 2129398390655424 2134224984807846 2134542247329744 2135635478206272 2140476209633538 2140794401429232 2143565442968544 2144424387363678 2145522679494264 2150705486621034 2158654198993992 2159759779089696 2160118071871776 2165014296692829 2167313250996486 2167779321337392 2170081211725728 2175360840524097 2178139079145456 2184518929996368 2185394284792341 2188548345951408 2192592612216384 2194958685934224 2200260912580044 2201387802042672 2203070952059712 2205120531702438 2209523829299136 2211908173856496 2213599367601216 2219753106286632 2220083082963648 2220121351645992 2222148489476202 2230361245384776 2234853467553888 2235748991815206 2236894056914328 2237226581673792 2245200011385156 2245533770863584 2247250047918561 2247584112144504 2255890874624352 2255929760543508 2257989594145173 2262537463210524 2265427038514752 2270899491224112 2273350067574732 2276253452079936 2281412914794594 2281752057490416 2282920683599808 2283835468791996 2288095258573782 2288435394631248 2292315724423242 2293830698814144 2299030002939726 2299371764498064 2304450285382728 2307526902372888 2308708729371744 2310017004148518 2316783130375554 2318554510030584 2319741984948192 2320126817936352 2325385726077483 2328355567362384 2330827968149856 2336111132019399 2336458405860936 2336498680562919 2339482714637712 2346335147033136 2347275342925107 2352003044482116 2355006879787968 2357548218225648 2361904783043904 2363243202400788 2364453565156944 2366261392953024 2368462793310026 2372839527409848 2373192261099072 2384179262307864 2384533681701696 2388981292902432 2389938577457634 2391162612563592 2391518070065088 2395573189487352 2400398168854176 2401360028245962 2402589912982056 2411469555632928 2411511123339612 2411869605742368 2413713014431047 2422993902374304 2423035668731916 2427513249239568 2430132830855748 2433236448775104 2438751736504566 2439114268351824 2441341363191444 2444864818900672 2446258525295472 2450406464038638 2450770728415632 2452025919422016 2457583796245914 2457949127566896 2462116889195334 2466666688743432 2467033370278848 2469328521676002 2476561277298006 2478454821067176 2479724190806688 2488396695588558 2490299288551368 2491574724573984 2497222244572461 2497593468334104 2497636520601741 2500826350129968 2509156401057873 2514210150998124 2517421147359552 2520137750517072 2526225492221532 2528532126162567 2529451833846336 2536860692899008 2539598273687088 2541540014653248 2548605418329096 2548984280439744 2554761927627126 2555141704931664 2556450350759232 2560785133589928 2565942870154464 2566971064676718 2568285769049784 2568667556736576 2577777800848992 2578205440621152 2580559536165912 2586793235060322 2590096930124256 2590141576920324 2592506571055569 2607329045479536 2608373823784407 2609709733066716 2610097678619424 2610142670178396 2613476185721408 2614966009798608 2619400013282682 2619789399340848 2622181464168588 2627462860502544 2631918053967426 2633657469008832 2637173602711872 2639627040412278 2640019433312592 2649382739761464 2649776582892096 2652196028274576 2652241745503854 2660010260801562 2662044067072152 2663407464199776 2669444468336079 2669841293736456 2670238178126784 2676135815283168 2682201670096347 2682600391914408 2682646633238907 2687603954515236 2695019838173271 2700447939960948 2702913652104813 2703896787904704 2706814620925744 2711816602754112 2713353306460164 2716818636353472 2724776299780416 2725868140171092 2730952405394514 2731358374237296 2732757271501248 2737391004871992 2737797930842688 2744003551895802 2744411460852528 2745817043408064 2750472921263256 2755555580217888 2756012712388128 2757117069467586 2758529159349768 2765192768512758 2768724304615584 2769183621407904 2781955961985312 2787144841719504 2788261673700573 2789689714657524 2790104415075936 2800464530329872 2801586699620289 2803021565145732 2808667195709616 2813429643896214 2813847873366096 2819047644278208 2822089739058288 2826874946853902 2832098790779496 2832519795505344 2835106099190064 2835154969331706 2845633313077128 2846056329772992 2853968279511384 2854392535238976 2857048057897974 2859232516484904 2860696905992352 2867181095620233 2867607315494712 2878205598658656 2880883275288669 2886685728923772 2889321490181007 2889751001328648 2890372428449856 2900481120698796 2903129478186651 2904185438860608 2912691906661824 2913859046389788 2918064461268544 2919727917288144 2926611581245632 2933245176164478 2933681216773392 2935183736056896 2936359888446852 2940160708936584 2947263074258454 2949210898475328 2955895718065362 2959670808382176 2960161802194656 2962864652634936 2970021862476666 2973814993846368 2980555582231647 2980998655753608 2982525409219104 2993600015180208 2994799575456171 2996333397224748 2996778816192672 3007906347391344 3010652792193564 3016716617614032 3017925440903709 3021831839740378 3027865988298816 3030630657754896 3031133423432976 3041883886392792 3042336076653888 3045113958389328 3045166448541462 3050793678098376 3051247192841664 3056420965897656 3065373337252968 3065829019330752 3072600380510304 3076702536497184 3079564880480991 3080022672198024 3087462893459094 3089044173834072 3091406013374112 3094282036421163 3100514301436644 3103345304268489 3104474089816512 3114814842692532 3115277874481248 3115331574083892 3119310286183616 3121088463308016 3128446862710848 3129700457233476 3135537946934442 3136004059309488 3138867466960428 3143397624300864 3150522596621106 3150990936534384 3152604753542592 3159750595173318 3163786036546464 3165578857536858 3174850956440574 3178905683077152 3186111139626933 3186584769943512 3188216816751456 3194097585983136 3201337477211769 3201813370994616 3203453217309408 3215348164452816 3216636581045517 3218284019241396 3226058229931551 3230714224975888 3236684332319424 3239639668634544 3240177107807664 3250969876494729 3251668982006088 3252152357802432 3255121817588592 3261678033727296 3267208618718184 3267694304554176 3276778394994552 3277265503422528 3282822518927112 3288888918324576 3292438028901336 3300391368870066 3302081703064008 3304606428089568 3307680797553657 3317862260784744 3320399051401824 3329629659429948 3330124624445472 3330182027468988 3333222734214303 3334435133506624 3345541868077164 3352280201330832 3355341085371492 3355839872510688 3360183667356096 3367800017077734 3368300656295376 3371376168216756 3383836311936528 3383894640815262 3386131031582784 3393806194815786 3398140557772128 3406349236836168 3406855606575552 3410025101362098 3414380178119904 3422119372191891 3422628086235624 3424381025399712 3425753203187994 3438473586634863 3440746048221216 3448545004409589 3449057646747096 3453522102560432 3456675428074092 3463063094057616 3465025506222777 3475174695563331 3476438727306048 3477831765045876 3479612977422288 3480190226904528 3486621346398144 3492533351043576 3493052532454464 3496241952224784 3503283814003392 3504687608791404 3509224071956568 3519502720549704 3520025911083456 3528004566723174 3532510319681952 3536261371032768 3536322327338472 3544864803601182 3546680347735416 3549392089429536 3552694189965039 3559259291114772 3559788391648608 3576268893461796 3576800522552544 3576862177651876 3583471939353648 3586743918845388 3587277105097632 3593359784231028 3600597253281264 3602040042368943 3603884869473084 3617204333449392 3617266685009418 3617804408613552 3634490853561456 3634553503097874 3641269873859352 3641811165649728 3645199246283622 3649854673162656 3658127604756849 3658671402527736 3659215281136704 3662012044787166 3667297228351008 3675609696057957 3676156092623448 3678038879133024 3686375694368871 3686923691350344 3693175333793001 3703992782514003 3714841915947009 3716193122292672 3717682231600764 3719586286210032 3732595043382837 3733952707106496 3735448932827052 3737362086860976 3744889594279488 3746390202501156 3751239525194952 3751797164488128 3762786318744384 3771315226497186 3776131721039328 3780141465586752 3780206625775608 3789338238332298 3794177750769504 3805291039348512 3809397410530632 3812310021979872 3822908127493644 3823476420659616 3834675526138848 3841177700384892 3848914305231696 3850456597015077 3852428653574676 3853001335104864 3866666701273488 3867308160931728 3870839304248868 3880189852590483 3885145395186384 3885212365380486 3892970556384192 3910993568219304 3911574955697856 3914564599600074 3915146517929136 3915214005267594 3920214278582112 3929100019924023 3929684099011272 3933272196252882 3941194290753816 3947877080951139 3950486203513248 3959440560618417 3960029149968888 3974074109642196 3974664874338144 3978362618255781 3990015391202343 3991466686906944 3993066100608228 3995111196299664 4004761940604684 4005357267190176 4010541796521792 4014203722924752 4022288823485376 4023900587871612 4031405931772854 4040840877006528 4041511231243968 4050671909941422 4055845181857056 4060151944519104 4060221931388616 4067724904131168 4070029959690246 4075227954530208 4087164449670624 4088802210256638 4099135907251872 4106086507307988 4106696896264032 4116005327843703 4116617191278792 4118725565112096 4125709381894884 4133333370326832 4134019068582192 4135675604201379 4137793739024652 4147789152769137 4153086456923376 4153775432111856 4161451284410688 4172933942977968 4180717262579256 4181338745745984 4184534571986286 4185156622613904 4200696795494808 4201321248712512 4204532347718598 4213000793564424 4220144465844321 4220771810049144 4233134608587432 4240312420280853 4248148186169244 4248779693258016 4252732453997559 4268449969615692 4269084494659488 4280952419267076 4281588802858464 4285572086846961 4287130885937088 4288848774727356 4291045358988528 4301410973242068 4317308397987984 4319519558179392 4320236143743552 4330028593385658 4334626501992972 4335558642674784 4340162423451456 4350721681048194 4356278158290912 4369037859992736 4370788569584682 4377096691902816 4389917371868448 4399867764246717 4400521825160088 4402775604085344 4410241063404876 4420894611387681 4423816347712992 4433843577098043 4439506212573264 4440242703291984 4444296978952404 4455032793714999 4460722490769552 4469706935107776 4471497983630412 4473788113828656 4490400022770312 4491067541727168 4494500095837122 4495168224289008 4511781749248704 4511859521087016 4515979188290346 4525074926421048 4532747759610567 4541798982448224 4546700135149464 4562825829589188 4563504114980832 4567670937583992 4567749672812193 4576190517147564 4576870789262496 4584631448846484 4598060005879452 4598743528996128 4608900570765456 4615053804745776 4617417458743488 4620034008297036 4631194340188641 4633566260751108 4637109020061168 4639483969896384 4640253635872704 4650771452154966 4656711134724768 4661655936299712 4672222264038798 4672916811721872 4672997361125838 4678965429275424 4692670294066272 4694550685850214 4703306920401663 4704006088964232 4715096436451296 4725783894931659 4726486404801576 4728907130313888 4736925586620052 4739625892759977 4745679054819696 4748368286305287 4762276434660861 4768358524615728 4777962585804864 4779877154915268 4782325225127184 4791146378974704 4800796337708352 4802720056491924 4805179825964112 4822939111265856 4823022246679224 4823739211484736 4827426028862094 4845987804748608 4846071337463832 4855026498479136 4860265661711496 4877503473009132 4878228536703648 4882682726382888 4892517050590944 4900812928077276 4901541456831264 4915167592491828 4915898255133792 4924233778390668 4933333377486864 4938657043352004 4950587053305099 4953122554596012 4956909642134352 4959448381613376 4976793391177116 4980598577102736 4983149449147968 4994444489144922 4995186936668208 4995273041203482 5001652700259936 5018312802115746 5028420301996248 5040275501034144 5051700025616601 5052450984443064 5057064252325134 5075841961222893 5079196547374176 5090709292223679 5097210836658192 5109523855254252 5110283409863328 5115037652043147 5121570267179856 5131885740308928 5133942129353436 5136571538099568 5138629804781991 5155555601697984 5156410881242304 5161119072331824 5173586470120644 5180193860248512 5180283153840648 5185013142111138 5214658090959072 5216747647568814 5219419466133432 5220195357238848 5220285340356792 5229932019597216 5238800026565364 5239578798681696 5244362928337176 5254925721005088 5263836107934852 5279254080824556 5280038866625184 5292006850084761 5298765479522928 5304392056549152 5304483491007708 5317297205401773 5320020521603124 5324088134144304 5326814928399552 5338888936672158 5339682587472912 5352271630566336 5364403340192694 5365200783828816 5365293266477814 5375207909030472 5390039676346542 5400895879921896 5405827304209626 5413629241851488 5425900027514127 5426706612920328 5451736280342184 5451830254646811 5461904810789028 5462716748474592 5467798869425433 5474782009743984 5488007103791604 5488822921705056 5493018067180749 5500945842526512 5511111160435776 5512025424776256 5514234138935172 5517058318699536 5530385537025516 5537448609231168 5538367242815808 5563911923970624 5574289683439008 5576523347401146 5579379429315048 5580208830151872 5600929060659744 5603173399240578 5606043130291464 5617334391419232 5626859287792428 5627695746732192 5644179478116576 5653749893707804 5656972839745779 5664197581558992 5670212198380128 5670309938663412 5684007357498447 5691266626154256 5707936559022768 5714096115795948 5718465032969808 5721393811984704 5734362191240466 5735214630989424 5756411197317312 5761766550577338 5773371457847544 5778642980362014 5779502002657296 5800962241397592 5806258956373302 5827718092779576 5827818548070729 5839455834576288 5866490352328956 5867362433546784 5871846899400111 5872719776893704 5872821007901391 5880321417873168 5894526148516908 5899908294379323 5911791436130724 5919341616764352 5920323604389312 5925729305269872 5940043724953332 5947629987692736 5961111164463294 5961997311507216 5965050818438208 5987200030360416 5989599150912342 5992666794449496 5993557632385344 6015812694782688 6021305584387128 6033433235228064 6035850881807418 6043663679480756 6047108897659281 6061261315509792 6062266846865952 6076007864912133 6083767772785584 6090227916778656 6090332897082924 6101587356196752 6105044939535369 6112841931795312 6130746674505936 6133203315384957 6145200761020608 6153405072994368 6159129760961982 6160045344396048 6174925786918188 6178088347668144 6182812026748224 6188564072842326 6201028602873288 6206690608536978 6229629685385064 6230555748962496 6230663148167784 6242176926616032 6259400914466952 6259508810890783 6271075893868884 6272008118618976 6276801857979429 6277734933920856 6301045193242212 6301981873068768 6306798521577897 6319501190346636 6327572073092928 6331157715073716 6349701912881148 6357811366154304 6372222279253866 6373169539887024 6376433633502912 6388195171966272 6402674954423538 6403626741989232 6406906434618816 6430696328905632 6433273162091034 6436568038482792 6452116459863102 6461428449951776 6479279337269088 6480354215615328 6495042890078487 6501939752989458 6503337964012176 6510243635177184 6526082521572291 6534417237436368 6553556789989104 6556182854377023 6565645037854224 6577777836649152 6584876057802672 6600782737740132 6604163406128016 6609212856179136 6615361595107314 6635724521569488 6640798102803648 6659259318859896 6660249248890944 6660364054937976 6666445468428606 6691083736154328 6704560402661664 6710682170742984 6711679745021376 6735600034155468 6736601312590752 6741750143755683 6742752336433512 6767672623873056 6767789281630524 6773968782435519 6787612389631572 6796281115544256 6812698473672336 6820050202724196 6828760356239808 6844238744383782 6845256172471248 6848762050799424 6851506406375988 6876947173269726 6881492096442432 6897090008819178 6898115293494192 6907044205120864 6913350856148184 6926126188115232 6930051012445554 6950349391126662 6955663530091752 6959225954844576 6960380453809056 6976157178232449 6985066702087152 6992483904449568 7008333396058197 7009375217582808 7009496041688757 7018448143913136 7039005441099408 7041826028775321 7056009133446348 7065020639363904 7072644654676944 7089729607202364 7093360695470832 7098784178859072 7105388379930078 7118518582229544 7119576783297216 7152537786923592 7153601045105088 7153724355303752 7166943878707296 7173487837690776 7174554210195264 7186719568462056 7201194506562528 7204080084737886 7207769738946168 7234408666898784 7234533370018836 7235608817227104 7241139043293141 7268981707122912 7269107006195748 7282539747718704 7290398492567244 7299709346325312 7316255209513698 7317342805055472 7324024089574332 7334594456702016 7351219392115914 7352312185246896 7356077758266048 7372751388737742 7373847382700688 7386350667586002 7407985565028006 7429683831894018 7435364463201528 7439172572420064 7465190086765674 7470897865654104 7474724173721952 7491666733717383 7492780405002312 7492909561805223 7502479050389904 7527469203173619 7542630452994372 7552263442078656 7560413251551216 7578676476664596 7585596378487701 7588355501539008 7610582078697024 7618794821061264 7624620043959744 7645816254987288 7646952841319232 7669351052277696 7682355400769784 7697828610463392 7700913194030154 7704857307149352 7706002670209728 7733333402546976 7734616321863456 7741678608497736 7760379705180966 7770290790372768 7770424730760972 7777519713166707 7821987136438608 7825121471353221 7829129199200148 7830293035858272 7830428010535188 7840428557164224 7858200039848046 7859368198022544 7866544392505764 7882388581507632 7895754161902278 7900972407026496 7918881121236834 7920058299937776 7948148219284392 7949329748676288 7956725236511562 7980030782404686 7986132201216456 7990222392599328 8008333405008237 8009523881209368 8010714534380352 8028407445849504 8046605010289041 8047801175743224 8047939899716721 8062811863545708 8085059514519813 8101343819882844 8108740956314439 8111690363714112 8120443862777232 8135449808262336 8140059919380492 8150455909060416 8174328899341248 8177604420513276 8198271814503744 8212173014615976 8213393792528064 8232010655687406 8233234382557584 8237451130224192 8251418763789768 8266666740653664 8268038137164384 8271351208402758 8275587478049304 8295578305538274 8306172913846752 8307550864223712 8345867885955936 8361434525158512 8364785021101719 8369069143972572 8370313245227808 8401393590989616 8404760098860867 8409064695437196 8426001587128848 8440288931688642 8441543620098288 8466269217174864 8480624840561706 8496296372338488 8497559386516032 8505464907995118 8536899939231384 8538168989318976 8561904838534152 8563177605716928 8571144173693922 8577697549454712 8582090717977056 8601543286860699 8602821946484136 8634616795975968 8642649825866007 8660057186771316 8667964470543021 8669253003985944 8671117285349568 8701443362096388 8709388434559953 8712556316581824 8738075719985472 8741577139169364 8754193383805632 8779834743736896 8799735528493434 8801043650320176 8805551208170688 8820482126809752 8841789222775362 8847632695425984 8867687154196086 8879012425146528 8880485406583968 8888593957904808 8910065587429998 8921444981539104 8941666746694941 8942995967260824 8947576227657312 8980800045540624 8984398726368513 8989000191674244 8990336448578016 9023719042174032 9031958376580692 9050149852842096 9053776322711127 9065495519221134 9083597964896448 9093400270298928 9125651659178376 9127008229961664 9135341875167984 9135499345624386 9152381034295128 9153741578524992 9169262897692968 9196120011758904 9197487057992256 9217801141530912 9230107609491552 9238694641442973 9240068016594072 9262388680377282 9267132521502216 9274218040122336 9282846109263489 9301542904309932 9310035912805467 9313422269449536 9344444528077596 9345833623443744 9345994722251676 9357930858550848 9385340588132544 9389101371700428 9406613840803326 9408012177928464 9430192872902592 9451567789863318 9452972809603152 9457814260627776 9473851173240104 9479251785519954 9491358109639392 9496736572610574 9524552869321722 9536717049231456 9558333418880799 9559754309830536 9564650450254368 9582292757949408 9604012431635307 9605440112983848 9610359651928224 9646044493358448 9649909743136551 9654852057724188 9678174689794653 9692142674927664 9710052996958272 9720531323422992 9755006946018264 9756457073407296 9765365452765776 9785034101181888 9801625856154552 9803082913662528 9830335184983656 9831796510267584 9848467556781336 9866666754973728 9877314086704008 9901174106610198 9906245109192024 9913819284268704 9923042392660971 9953586782354232 9961197154205472 9988888978289844 9990373873336416 9990546082406964 9999668202642909 10003305400519872 10036625604231492 10056840603992496 10080551002068288 10103400051233202 10104901968886128 10114128504650268 10151683922445786 10158393094748352 10181418584447358 10194421673316384 10219047710508504 10220566819726656 10230075304086294 10243140534359712 10266358116575673 10267884258706872 10273143076199136 10277259609563982 10315420759904589 10322238144663648 10345635013228767 10347172940241288 10360566307681296 10370026284222276 10395076518668331 10429316181918144 10433495295137628 10438838932266864 10440570680713584 10459864039194432 10477600053130728 10479157597363392 10488725856674352 10509851442010176 10527672215869704 10558508161649112 10560077733250368 10584013700169522 10597530959045856 10608784113098304 10608966982015416 10634594410803546 10640041043206248 10648176268288608 10658082569895117 10677777873344316 10679365174945824 10728806680385388 10730401567657632 10730586532955628 10750415818060944 10780079352693084 10801791759843792 10806120127106829 10811654608419252 10827258483702976 10851800055028254 10853413225840656 10903472560684368 10903660509293622 10923809621578056 10925433496949184 10935597738850866 10949564019487968 10974382814270547 10976014207583208 10977645843410112 10986036134361498 11001891685053024 11026829088173871 11028468277870344 11034116637399072 11059127083106613 11060771074051032 11079526001379003 11111978347542009 11148579366878016 11153046694802292 11158758858630096 11197785130148511 11201858121319488 11206346798481156 11212086260582928 11234668782838464 11253718575584856 11255391493464384 11288358956233152 11307499787415608 11313945679491558 11328395163117984 11340424396760256 11340619877326824 11368014714996894 11382533252308512 11415873118045536 11428192231591896 11436930065939616 11468724382480932 11470429261978848 11523533101154676 11546742915695088 11551369791045231 11557285960724028 11559004005314592 11601924482795184 11612517912746604 11655436185559152 11655637096141458 11678911669152576 11732980704657912 11734724867093568 11743693798800222 11745439553787408 11745642015802782 11760642835746336 11787300059772069 11789052297033816 11799816588758646 11823582872261448 11843631242853417 11851458610539744 11878321681855251 11880087449906664 11922222328926588 11923994623014432 11935087854767343 11970046173607029 11974400060720832 11979198301824684 11985333588898992 12031625389565376 12042611168774256 12066866470456128 12071701763614836 12087327358961512 12094217795318562 12122522631019584 12124533693731904 12152015729824266 12167535545571168 12180455833557312 12180665794165848 12203174712393504 12210089879070738 12225683863590624 12261493349011872 12266406630769914 12318259521923964 12320090688792096 12348015983531109 12349851573836376 12356176695336288 12377128145684652 12402057205746576 12407026812604137 12413381217073956 12459259370770128 12461326296335568 12484353853232064 12518801828933904 12519017621781566 12542151787737768 12544016237237952 12553603715958858 12555469867841712 12602090386484424 12603963746137536 12613597043155794 12639002380693272 12660433397532963 12662315430147432 12699403825762296 12720937260842559 12744444558507732 12746339079774048 12758197361992677 12805349908847076 12807253483978464 12856716260540883 12861392657811264 12866546324182068 12873136076965584 12904232919726204 12922856899903552 12958558674538176 12960708431230656 12990085780156974 13003879505978916 13006675928024352 13020487270354368 13052165043144582 13068834474872736 13107113579978208 13112365708754046 13131290075708448 13169752115605344 13199603292740151 13201565475480264 13208326812256032 13230723190214628 13262683834163043 13271449043138976 13318518637719792 13320728109875952 13332890936857212 13365098381144997 13382167472308656 13409120805323328 13421364341485968 13471200068310936 13473202625181504 13483500287511366 13485504672867024 13535345247746112 13535578563261048 13547937564871038 13575224779263144 13598243278831701 13625396947344672 13640100405448392 13688477488767564 13690512344942496 13703012812751976 13703249018436579 13753894346539452 13794180017638356 13796230586988384 13814088410241728 13826701712296368 13852252376230464 13860102024891108 13900698782253324 13911327060183504 13918451909689152 13920760907618112 13952314356464898 13970133404174304 13984967808899136 14016666792116394 14018750435165616 14018992083377514 14036896287826272 14078010882198816 14083652057550642 14109920761204989 14112018266892696 14145289309353888 14177351684794977 14179459214404728 14186721390941664 14210776759860156 14237037164459088 14245104858915861 14286829303982583 14305075573847184 14307448710607504 14333887757414592 14346975675381552 14373439136924112 14402389013125056 14408160169475772 14415539477892336 14468817333797568 14469066740037672 14471217634454208 14482278086586282 14537963414245824 14538214012391496 14565079495437408 14580796985134488 14632510419027396 14634685610110944 14648048179148664 14702438784231828 14704624370493792 14745502777475484 14747694765401376 14772701335172004 14815971130056012 14859367663788036 14870728926403056 14878345144840128 14930380173531348 14941795731308208 14949448347443904 14983333467434766 14985560810004624 14985819123610446 15004958100779808 15054938406347238 15085260905988744 15120826503102432 15155100076849803 15157352953329192 15171192756975402 15227525883668679 15237589642122528 15272127876671037 15291632509974576 15345112956129441 15364710801539568 15395657220926784 15401826388060308 15409714614298704 15466666805093952 15469232643726912 15483357216995472 15520759410361932 15540581580745536 15540849461521944 15555039426333414 15643974272877216 15650242942706442 15658258398400296 15660586071716544 15660856021070376 15716400079696092 15718736396045088 15733088785011528 15764777163015264 15791508323804556 15837762242473668 15840116599875552 15896296438568784 15913450473023124 15951891616205319 15960061564809372 15972264402432912 15980444785198656 16016666810016474 16019047762418736 16056814891699008 16093210020578082 16095602351486448 16095879799433442 16125623727091416 16170119029039626 16202687639765688 16217481912628878 16240887725554464 16277700082542381 16280119838760984 16355208841026552 16355490763940433 16403396608276299 16424346029231952 16464021311374812 16466468765115168 16502837527579536 16533333481307328 16536076274328768 16542702416805516 16551174956098608 16591156611076548 16612345827693504 16615101728447424 16691735771911872 16722869050317024 16729570042203438 16738138287945144 16740626490455616 16802787181979232 16809520197721734 16818129390874392 16852003174257696 16880577863377284 16883087240196576 16932538434349728 16961249681123412 16992592744676976 17010929815990236 17052022072495341 17073799878462768 17123809677068304 17142288347387844 17155395098909424 17164181435954112 17203086573721398 17205643892968272 17269233591951936 17285299651732014 17320114373542632 17335928941086042 17338506007971888 17402886724192776 17418776869119906 17483154278338728 17483455644212187 17599471056986868 17602087300640352 17618463023704173 17640964253619504 17683578445550724 17699724883137969 17735374308392172 17758024850293056 17760970813167936 17777187915809616 17820131174859996 17842889963078208 17883333493389882 17885991934521648 17895152455314624 17961600091081248 17968797452737026 17978000383348488 17980672897156032 18047438084348064 18063916753161384 18100299705684192 18107552645422254 18130991038442268 18186800540597856 18228023594736399 18251303318356752 18270683750335968 18270998691248772 18304762068590256 18315134818606107 18338525795385936 18392240023517808 18435602283061824 18460215218983104 18477389282885946 18480136033188144 18524777360754564 18534265043004432 18548436080244672 18565692218526978 18603085808619864 18620071825610934 18688889056155192 18691667246887488 18691989444503352 18778202743400856 18778526432672349 18813227681606652 18816024355856928 18903135579726636 18905945619206304 18920395564733691 18947702346480208 18958503571039908 18982716219278784 18993473145221148 19049105738643444 19073434098462912 19116666837761598 19119508619661072 19129300900508736 19164585515898816 19208024863270614 19210880225967696 19220719303856448 19292088986716896 19299819486273102 19309704115448376 19356349379589306 19384285349855328 19441062646845984 19485128670235461 19510013892036528 19530730905531552 19578247564716873 19603251712309104 19660670369967312 19696935113562672 19733333509947456 19754628173408016 19802348213220396 19812490218384048 19827638568537408 19846084785321942 19907173564708464 19922394308410944 19977777956579688 19980747746672832 19981092164813928 19999336405285818 20073251208462984 20113681207984992 20206800102466404 20209803937772256 20225250431267049 20228257009300536 20303367844891572 20321906347306557 20362837168894716 20388843346632768 20438095421017008 20460150608172588 20486281068719424 20532716233151346 20535768517413744 20546286152398272 20554519219127964 20630841519809178 20644476289327296 20691270026457534 20694345880482576 20721132615362592 20740052568444552 20790153037336662 20866990590275256 20877677864533728 20881141361427168 20928471534697347 20955200106261456 20977451713348704 21028488125066271 21055344431739408 21117016323298224 21125478086325963 21168027400339044 21195061918091712 21217933964030832 21269188821607092 21280082086412496 21296352536577216 21316165139790234 21355555746688632 21358730349891648 21457613360770776 21460803135315264 21461173065911256 21500831636121888 21560158705386168 21603583519687584 21612240254213658 21623309216838504 21703600110056508 21706826451681312 21723417129879423 21806945121368736 21807321018587244 21847619243156112 21871195477701732 21899128038975936 21948765628541094 21952028415166416 21972072268722996 22003783370106048 22053658176347742 22056936555740688 22068233274798144 22118254166213226 22121542148102064 22159052002758006 22223956695084018 22306093389604584 22317517717260192 22395570260297022 22412693596962312 22424172521165856 22478728685415669 22507437151169712 22582407609520857 22614999574831216 22627891358983116 22656790326235968 22681239754653648 22736029429993788 22756789135463103 22765066504617024 22831746236091072 22856384463183792 22873860131879232 22937448764961864 22940858523957696 23047066202309352 23093485831390176 23102739582090462 23114571921448056 23118008010629184 23203848965590368 23225035825493208 23310872371118304 23311274192282916 23332559139500121 23465961409315824 23487387597600444 23490879107574816 23491284031605564 23521285671492672 23574600119544138 23578104594067632 23599633177517292 23647165744522896 23687262485706834 23702917221079488 23756643363710502 23760174899813328 23844444657853176 23847989246028864 23870175709534686 23940092347214058 23958396603649368 23970667177797984 24085222337548512 24139815030867123 24143403527229672 24143819699150163 24174654717923024 24188435590637124 24255178543559439 24304031459648532 24326222868943317 24335071091142336 24361331588331696 24406349424787008 24420179758141476 24451367727181248 24522986698023744 24532813261539828 24636519043847928 24640181377584192 24696031967062218 24699703147672752 24712353390672576 24754256291369304 24804114411493152 24814053625208274 24826762434147912 24918518741540256 24922652592671136 25037603657867808 25038035243563132 25084303575475536 25107207431917716 25110939735683424 25204180772968848 25214280296582601 25227194086311588 25278004761386544 25320866795065926 25324630860294864 25398807651524592 25441874521685118 25488889117015464 25492678159548096 25516394723985354 25610699817694152 25614506967956928 25713432521081766 25733092648364136 25746272153931168 25804629860582097 25808465839452408 25927949477598021 25980171560313948 26003893411629063 26007759011957832 26013351856048704 26104330086289164 26128165303679859 26137668949745472 26214227159956416 26224731417508092 26262580151416896 26339504231210688 26399206585480302 26403130950960528 26416653624512064 26461446380429256 26525367668326086 26542898086277952 26637037275439584 26641456219751904 26665781873714424 26730196762289994 26764334944617312 26842728682971936 26942400136621872 26953196179105539 26967000575022732 26971009345734048 27071157126522096 27095875129742076 27150449558526288 27161328968133381 27196486557663402 27250793894689344 27280200810896784 27376954977535128 27381024689884992 27406025625503952 27406498036873158 27507788693078904 27588360035276712 27592461173976768 27653403424592736 27716083924328919 27720204049782216 27801397564506648 27822654120367008 27848538327790467 27904628712929796 27930107738416401 27940266808348608 28033333584232788 28037500870331232 28037984166755028 28073792575652544 28156021764397632 28167304115101284 28219841522409978 28224036533785392 28290578618707776 28354703369589954 28358918428809456 28373442781883328 28421553519720312 28474074328918176 28490209717831722 28573658607965166 28610151147694368 28614897421215008 28693951350763104 28746878273848224 28812037294905921 28816320338951544 28831078955784672 28938133480075344 28949729229409653 28964556173172564 29034524069383959 29076428024782992 29130158990874816 29161593970268976 29265020838054792 29269371220221888 29296096358297328 29404877568463656 29409248740987584 29491005554950968 29495389530802752 29545402670344008 29631942260112024 29718735327576072 29741457852806112 29769127177982913 29860760347062696 29883591462616416 29966666934869532 29971121620009248 29971638247220892 29999004607928727 30009916201559616 30109876812694476 30170521811977488 30241653006204864 30310200153699606 30314705906658384 30342385513950804 30455051767337358 30475179284245056 30544255753342074 30583265019949152 30690225912258882 30729421603079136 30799074349727019 30803652776120616 30819429228597408 30946262279713767 30966714433990944 31036905039686301 31041518820723864 31081698923043888 31110078852666828 31185229556004993 31287948545754432 31300485885412884 31316516796800592 31321712042140752 31432800159392184 31437472792090176 31466177570023056 31529554326030528 31583016647609112 31675524484947336 31680233199751104 31792592877137568 31826900946046248 31903783232410638 31920123129618744 31944528804865824 31974247709685351 32033333620032948 32038095524837472 32186420041156164 32191204702972896 32191759598866884 32251247454182832 32340238058079252 32405375279531376 32418360381320487 32434963825257756 32481775451108928 32555400165084762 32560239677521968 32710417682053104 32710981527880866 32806793216552598 32848692058463904 32923148442811641 32928042622749624 32932937530230336 33005675055159072 33080487264521613 33085404833611032 33102349912197216 33177381249319839 33182313222153096 33238578004137009 33335935042626027 33445738100634048 33459140084406876 33476276575890288 33593355390445533 33605574363958464 33619040395443468 33636258781748784 33704006348515392 33761155726754568 33766174480393152 33865076868699456 33922499362246824 33985185489353952 34021859631980472 34104044144990682 34147599756925536 34247619354136608 34284576694775688 34310790197818848 34406173147442796 34411287785936544 34570599303464028 34640228747085264 34654109373135693 34671857882172084 34677012015943776 34805773448385552 34837553738239812 34966308556677456 34966911288424374 35198942113973736 35204174601280704 35236926047408346 35281928507239008 35361900179316207 35367156891101448 35399449766275938 35470748616784344 35530893728560251 35554375831619232 35634965045565753 35640262349719992 35766666986779764 35771983869043296 35805263564302029 35910138520821087 35923200182162496 35937594905474052 35956000766696976 36094876168696128 36127833506322768 36200599411368384 36215105290844508 36261982076884536 36373601081195712 36456047189472798 36502606636713504 36541367500671936 36541997382497544 36609524137180512 36630269637212214 36677051590771872 36784480047035616 36954778565771892 36960272066376288 37044047950593327 37049554721509128 37068530086008864 37131384437053956 37206171617239728 37221080437812411 37240143651221868 37377778112310384 37383978889006704 37556405486801712 37557052865344698 37626455363213304 37632048711713856 37806271159453272 37811891238412608 37840791129467382 37895404692960416 37917007142079816 37981300192598889 37986946290442296 38098211477286888 38162811782527677 38233333675523196 38239017239322144 38274592085978031 38416049726541228 38421760451935392 38570148781622649 38584177973433792 38599638972546204 38619408230896752 38712698759178612 38768570699710656 38882125293691968 38970257340470922 39020027784073056 39061461811063104 39156495129433746 39206503424618208 39321340739934624 39393870227125344 39509256346816032 39598809878220453 39604696426440792 39624980436768096 39692169570643884 39788051502489129 39814347129416928 39955555913159376 39962184329627856 39998672810571636 40095295143434991 40146502416925968 40227362415969984 40413600204932808 40419607875544512 40450500862534098 40456514018601072 40606735689783144 40643812694613114 40725674337789432 40794729836495103 40876190842034016 40920301216345176 41065432466302692 41071537034827488 41109038438255928 41109747055309737 41261683039618356 41382540052915068 41388691760965152 41442265230725184 41480105136889104 41580306074673324 41733981180550512 41755355729067456 41762282722854336 41856943069394694 41910400212522912 41954903426697408 42056976250132542 42110688863478816 42234032646596448 42250956172651926 42329762283614967 42336054800678088 42435867928061664 42532055054384931 42538377643214184 42560164172824992 42632330279580468 42711111493377264 42735314576747583 42860487911947749 42915226721541552 42922346131822512 43001663272243776 43120317410772336 43207167039375168 43224480508427316 43246618433677008 43407200220113016 43413652903362624 43446834259758846 43613890242737472 43614642037174488 43695238486312224 43742390955403464 43816561676235481 43897531257082188 43904056830332832 43944144537445992 44107316352695484 44113873111481376 44236508332426452 44243084296204128 44318104005516012 44447913390168036 44612186779209168 44635035434520384 44791140520594044 44825387193924624 44848345042331712 44957457370831338 45014874302339424 45164815219041714 45229999149662432 45255782717966232 45362479509307296 45465300230549409 45472058859987576 45513578270926206 45682577651006037 45712768926367584 45816383630013111 45874897529923728 46035338868388323 46094132404618704 46186971662780352 46205479164180924 46229143842896112 46407697931180736 46450071650986416 46621744742236608 46622548384565832 46665118279000242 46931922818631648 46974775195200888 46981758215149632 46982568063211128 47149200239088276 47156209188135264 47199266355034584 47294331489045792 47374524971413668 47513286727421004 47520349799626656 47688889315706352 47740351419069372 47855674848615957 47880184694428116 47916793207298736 47941334355595968 48170444675097024 48279630061734246 48286807054459344 48287639398300326 48349309435846048 48376871181274248 48510357087118878 48608062919297064 48652445737886634 48722663176663392 48833100247627143 48840359516282952 49065626523079656 49066472291821299 49210189824828897 49273038087695856 49392063934124436 49399406295345504 49508512582738608 49608228822986304 49628107250416548 49653524868295824 49837037483080512 49845305185342272 50075207315735616 50076070487126264 50168607150951072 50214414863835432 50221879471366848 50408361545937696 50428560593165202 50454388172623176 50556009522773088 50641733590131852 50649261720589728 50797615303049184 50883749043370236 50977778234030928 51032789447970708 51156066217486023 51221399635388304 51426865042163532 51466185296728272 51492544307862336 51609259721164194 51616931678904816 51855898955196042 51960343120627896 52007786823258126 52015518023915664 52208660172578328 52256330607359718 52449462835016184 52450366932636561 52798413170960604 52806261901921056 52855389071112519 52922892760858512 53050735336652172 53099174649413907 53274074550879168 53282912439503808 53331563747428848 53460393524579988 53528669889234624 53685457365943872 53884800273243744 53906392358211078 53934001150045464 53942018691468096 54142314253044192 54191750259484152 54300899117052576 54322657936266762 54392973115326804 54560401621793568 54684070784209197 54753909955070256 54812051251007904 54812996073746316 54945404455818321 55015577386157808 55176720070553424 55306806849185472 55432167848657838 55440408099564432 55602795129013296 55645308240734016 55697076655580934 55809257425859592 55860215476832802 56066667168465576 56075001740662464 56075968333510056 56334608230202568 56335579298017047 56439683044819956 56448073067570784 56709406739179908 56717836857618912 56761186694201073 56843107039440624 56948148657836352 56980419435663444 57147317215930332 57220302295388736 57229794842430016 57387902701526208 57493756547696448 57624074589811842 57632640677903088 57662157911569344 57876266960150688 57899458458819306 57929112346345128 58069048138767918 58152856049565984 58323187940537952 58455386010706383 58530041676109584 58592192716594656 58734742694150619 58809755136927312 58982011109901936 59090805340688016 59263884520224048 59437470655152144 59482915705612224 59538254355965826 59721520694125392 59767182925232832 59933333869739064 59942243240018496 59943276494441784 59998009215857454 60219753625388952 60341043623954976 60620400307399212 60629411813316768 60675751293801147 60684771027901608 60910103534674716 60965719041919671 61088511506684148 61166530039898304 61380451824517764 61458843206158272 61598148699454038 61607305552241232 61638858457194816 61892524559427534 61933428867981888 62073810079372602 62083037641447728 62163397846087776 62220157705333656 62370459112009986 62600971770825768 62633033593601184 62643424084281504 62785414604092041 62865600318784368 62932355140046112 63085464375198813 63166033295218224 63351048969894672 63376434258977889 63585185754275136 63653801892092496 63807566464821276 63840246259237488 63889057609731648 63948495419370702 64066667240065896 64076191049674944 64372840082312328 64382409405945792 64383519197733768 64502494908365664 64680476116158504 64810750559062752 64836720762640974 64869927650515512 65110800330169524 65120479355043936 65170251389638269 65420835364106208 65421963055761732 65613586433105196 65697384116927808 65846296885623282 65856085245499248 66011350110318144 66160974529043226 66170809667222064 66204699824394432 66354762498639678 66364626444306192 66477156008274018 66671870085252054 66918280168813752 66952553151780576 67186710780891066 67238080790886936 67272517563497568 67436186056247007 67522311453509136 67747222828562571 67844998724493648 67970370978707904 68043719263960944 68208088289981364 68295199513851072 68495238708273216 68569153389551376 68621580395637696 68812346294885592 68822575571873088 69141198606928056 69280457494170528 69308218746271386 69343715764344168 69354024031887552 69611546896771104 69675107476479624 69932617113354912 69933822576848748 69997677418500363 70397884227947472 70473852094816692 70563857014478016 70723800358632414 70734313782202896 70798899532551876 70941497233568688 71061787457120502 71108751663238464 71269930091131506 71280524699439984 71533333973559528 71543967738086592 71610527128604058 71820277041642174 71875189810948104 71912001533393952 72255667012645536 72419445092601369 72430210581689016 72431459097450489 72523964153769072 72765535630678317 72912094378945596 73005213273427008 73083994764995088 73219048274361024 73260539274424428 73354103181543744 73568960094071232 73909557131543784 73920544132752576 74088095901186654 74099109443018256 74137060172017728 74262768874107912 74412343234479456 74442160875624822 74480287302443736 74755556224620768 74767957778013408 75112810973603424 75114105730689396 75252910726426608 75612542318906544 75642840889747803 75681582258934764 75790809385920832 75834014284159632 75962600385197778 75973892580884592 76196422954573776 76325623565055354 76466667351046392 76478034478644288 76549184171956062 76832099453082456 76843520903870784 77140297563245298 77199277945092408 77238816461793504 77413889581746291 77425397518357224 77783848432794063 77940514680941844 78040055568146112 78312990258867492 78384495911039577 78413006849236416 78642681479869248 78787740454250688 79018512693632064 79197619756440906 79209392852881584 79249960873536192 79384339141287768 79576103004978258 79628694258833856 79911111826318752 79924368659255712 79997345621143272 80190590286869982 80293004833851936 80827200409865616 80859588537316617 80901001725068196 80913028037202144 81213471379566288 81287625389226228 81451348675578864 81589459672990206 81752381684068032 81840602432690352 82130864932605384 82143074069654976 82218076876511856 82219494110619474 82523366079236712 82765080105830136 82777383521930304 82960210273778208 83148251772986757 83160612149346648 83467962361101024 83545614983371401 83713886138789388 83790323215249203 83820800425045824 84113952500265084 84221377726957632 84468065293192896 84501912345303852 84659524567229934 84672109601356176 84871735856123328 85064110108769862 85076755286428368 85120328345649984 85264660559160936 85422222986754528 85470629153495166 85720975823895498 85830453443083104 85844692263645024 86240634821544672 86436111884717763 86448961016854632 86493236867354016 86814400440226032 86849187688228959 86893668519517692 87229284074348976 87390476972624448 87484781910806928 87633123352470962 87795062514164376 87808113660665664 87888289074891984 88214632705390968 88227746222962752 88473016664852904 88486168592408256 88636208011032024 88895826780336072 89224373558418336 89307381533948739 89582281041188088 89650774387849248 89914914741662676 89997013823786181 90029748604678848 90329630438083428 90459998299324864 90511565435932464 90724959018614592 90930600461098818 90944117719975152 91027156541852412 91365155302012074 91425537852735168 91632767260026222 91749795059847456 92070677736776646 92188264809237408 92397223049181057 92410958328361848 92458287685792224 92838786839141301 92900143301972832 93245096769131664 93330236558000484 93555688668014979 93863845637263296 93949550390401776 93965136126422256 94298400478176552 94312418376270528 94398532710069168 94588662978091584 94749049942827336 95026573454842008 95040699599253312 95377778631412704 95480702838138744 95711349697231914 95760369388856232 95833586414597472 95922743129056053 96559260123468492 96573614108918688 96575278796600652 96698618871692096 96753742362548496 97020714174237756 97216125838594128 97304891475773268 97445326353326784 97666200495254286 97680719032565904 98131253046159312 98132944583642598 98420379649657794 98546076175391712 98769445328434923 98784127868248872 98798812590691008 99017025165477216 99241461793564839 99256214500833096 99307049736591648 99715734012411027 100007805127878081 100152140974252528 100337214301902144 100428829727670864 100780066171336599 100816723091875392 100857121186330404 100908776345246352 101112019045546176 101283467180263704 101298523441179456 101595230606098368 101767498086740472 101955556468061856 102065578895941416 102312132434972046 102442799270776608 102853730084327064 102932370593456544 103218519442328388 103233863357809632 103711797910392084 103920686241255792 104015573646516252 104031036047831328 104417320345156656 104512661214719436 104898925670032368 104900733865273122 105596826341921208 105612523803842112 105710778142225038 105845785521717024 106085700537948621 106101470673304344 106198349298827814 106592681185680753 106663127494857696 106904895136697259 106920787049159976 107415790692906087 107730415562463261 107769600546487488 107812784716422156 107868002300090928 108284628506088384 108383500518968304 108601798234105152 108645315872533524 108785946230653608 109120803243587136 109368141568418394 109507819910140512 109624102502015808 109625992147492632 109890808911636642 110031154772315616 110353440141106848 110864335697315676 110880816199128864 111205590258026592 111394153311161868 111618514851719184 111663241313437233 111720430953665604 112133334336931152 112151936667020112 112669216460405136 112671158596034094 112879366089639912 112896146135141568 113418813478359816 113435673715237824 113522373388402146 113686214078881248 113943900577796667 113960838871326888 114294634431860664 114488435347583031 114823776257934093 115248149179623684 115265281355806176 115710446344867947 115752533920301376 115798916917638612 115858224692690256 116138096277535836 116305712099131968 116646375881075904 116910772021412766 117060083352219168 117184385433189312 117469485388301238 117619510273854624 117964022219803872 118181610681376032 118527769040448096 118874941310304288 119076508711931652 119364154507467387 119443041388250784 119866667739478128 119886552988883568 119996018431714908 120285885430304973 120439507250777904 120682087247909952 121240800614798424 121258823626633536 121351502587602294 121369542055803216 121820207069349432 121931438083839342 122177023013368296 122384189509485309 122760903649035528 123196297398908076 123214611104482464 123329241165929211 123785049118855068 124147620158745204 124166075282895456 124326795692175552 124440315410667312 124740918224019972 125201943541651536 125266067187202368 125286848168563008 125570829208184082 125731200637568736 125864710280092224 126170928750397626 126332066590436448 126702097939789344 126752868517955778 127307603784184992 127596165163154793 127615132929642552 127680492518474976 127896990838741404 128133334480131792 128205943730242749 128581463735843247 128745680164624656 128767038395467536 129004989816731328 129360952232317008 129621501118125504 129673441525281948 129739855301031024 130221600660339048 130240958710087872 130340502779276538 130841670728212416 130843926111523464 131227172866210392 131449685028706443 131692593771246564 131712170490998496 132321949058086452 132341619334444128 132709524997279356 132729252888612384 132954312016548036 133343740170504108 133836560337627504 133905106303561152 134373421561782132 134476161581773872 134545035126995136 134872372112494014 135044622907018272 135494445657125142 135689997448987296 136087438527921888 136395900691648227 136416176579962728 137047732953018111 137138306779102752 137449150890039333 137624692589771184 138106016605164969 138282397213856112 138560914988341056 138616437492542772 138687431528688336 139223093793542208 139350214952959248 139865234226709824 139867645153697496 139995354837000726 140795768455894944 140947704189633384 141447600717264828 141468627564405792 141597799065103752 141882994467137376 142123574914241004 142539860182263012 142561049398879968 143066667947119056 143221054257208116 143567024545847871 143640554083284348 143750379621896208 143824003066787904 144511334025291072 144838890185202738 144860421163378032 144862918194900978 145047928307538144 145531071261356634 145824188757891192 146167989529990176 146499300742881429 146521078548848856 147199416875463897 147630569474486691 147819114263087568 148176191802373308 148198218886036512 148525537748215824 148824686468958912 148884321751249644 148960574604887472 149511112449241536 149535915556026816 150225621947206848 150228211461378792 150505821452853216 151225084637813088 151285681779495606 151363164517869528 151668028568319264 151925200770395556 151947785161769184 152392845909147552 152651247130110708 152933334702092784 153098368343912124 153468198652458069 153664198906164912 154280595126490596 154398555890184816 154477632923587008 154827779163492582 154850795036714448 155567696865588126 155881029361883688 156625980517734984 156768991822079154 157351100797909683 158395239512881812 158418785705763168 158566167213337557 158768678282575536 159152206009956516 159297523948241721 159822223652637504 159848737318511424 159994691242286544 160381180573739964 160586009667703872 161654400819731232 161719177074633234 161802003450136392 161826056074404288 162426942759132576 162575250778452456 162902697351157728 163178919345980412 163681204865380704 164052212352627591 164261729865210768 164436153753023712 164438988221238948 164836213367454963 165046732158473424 165530160211660272 165920420547556416 166296503545973514 166321224298693296 166935924722202048 167091229966742802 167427772277578776 167580646430498406 168227905000530168 169003824690607704 169006737894051141 169319049134459868 169344219202712352 170128220217539724 170153510572856736 170283560082603219 170529321118321872 170844445973509056 170941258306990332 171441951647790996 171660906886166208 171689384527290048 172481269643089344 172872223769435526 172897922033709264 172986473734708032 173628800880452064 173698375376457918 173787337039035384 174458568148697952 174969563821613856 175266246704941924 175366158032119149 175590125028328752 175776578149783968 176204228082451857 176429265410781936 176946033329705808 177272416022064048 177791653560672144 178448747116836672 178614763067897478 179164562082376176 179301548775698496 179829829483325352 179994027647572362 180659260876166856 181023130871864928 181861200922197636 181888235439950304 182027253881403441 182054313083704824 182730310604024148 182897157125759013 183265534520052444 183499590119694912 184141355473553292 184376529618474816 184794446098362114 184821916656723696 184916575371584448 185677573678282602 185800286603945664 186490193538263328 186660473116000968 187111377336029958 187899100780803552 187930272252844512 188356243812276123 188596800956353104 188797065420138336 189256393125596439 189498099885654672 190053146909684016 190129302776933667 190755557262825408 190961405676277488 191422699394463828 191520738777712464 191667172829194944 191845486258112106 193118520246936984 193147228217837376 193150557593201304 193507484725096992 194041428348475512 194432251677188256 194609782951546536 195332400990508572 195361438065131808 195510754168914807 196262506092318624 196265889167285196 196840759299315588 197092152350783424 197538890656869846 197568255736497744 198034050330954432 198482923587129678 198512429001666192 198614099473183296 199431468024822054 200015610255756162 200304281948505056 200857659455341728 201560132342673198 201714242372660808 201817552690492704 202308558168741021 202566934360527408 203241668485687713 203534996173480944 203911112936123712 204131157791882832 204624264869944092 204885598541553216 205707460168654128 205864741186913088 206437038884656776 206467726715619264 207423595820784168 207841372482511584 208031147293032504 208062072095662656 208834640690313312 209025322429438872 209797851340064736 209801467730546244 209993032255501089 211193652683842416 211421556284450076 211691571043434048 212171401075897242 212202941346608688 212396698597655628 213185362371361506 213326254989715392 213809790273394518 213841574098319952 214831581385812174 215460831124926522 215625569432844312 215736004600181856 216767001037936608 217258335277804107 217290631745067048 217294377292351467 217571892461307216 218296606892034951 218736283136836788 219015639820281024 219251984294985264 219781617823273284 220062309544631232 220706880282213696 221728671394631352 221761632398257728 222411180516053184 222788306622323736 223237029703438368 223326482626874466 223440861907331208 224266668673862304 224303873334040224 225338432920810272 225342317192068188 225758732179279824 226837626956719632 226928522669243409 227044746776804292 227372428157762496 227887801155593334 227921677742653776 228589268863721328 228976870695166062 229647552515868186 230496298359247368 230530562711612352 231420892689735894 231597833835277224 231716449385380512 232241668745238873 232276192555071672 233351545298382189 233821544042825532 234120166704438336 234938970776602476 235153487733118731 235239020547709248 235928044439607744 236363221362752064 237055538080896192 237749882620608576 238153017423863304 238728309014934774 238886082776501568 239733335478956256 239773105977767136 239992036863429816 240571770860609946 240879014501555808 242481601229596848 242578765611949851 242703005175204588 242739084111606432 243640414138698864 243862876167678684 244354046026736592 244768379018970618 245521807298071056 246392594797816152 246429222208964928 246658482331858422 247570098237710136 248295240317490408 248332150565790912 248880630821334624 249444755318960271 249481836448039944 250403887083303072 250636844950114203 251141658416368164 251370969645747609 251462401275137472 252341857500795252 252664133180872896 253404195879578688 253505737035911556 254615207568369984 255192330326309586 255230265859285104 255360985036949952 255793981677482808 256266668960263584 256411887460485498 257162927471686494 257491360329249312 257534076790935072 258721904464634016 259308335654153289 259346883050563896 259479710602062048 260443201320678096 260547563064686877 260681005558553076 261687852223046928 262454345732420784 262899370057412886 263385187542493128 263424340981996992 264643898116172904 264683238668888256 265419049994558712 265458505777224768 265908624033096072 266687480341008216 267673120675255008 267922144601846217 268746843123564264 268952323163547744 269744744224988028 269991041471358543 270089245814036544 270988891314250284 271379994897974592 272174877055843776 272791801383296454 272832353159925456 274095465906036222 274276613558205504 274898301780078666 275249385179542368 276212033210329938 276564794427712224 277191669147543171 277232874985085544 277374863057376672 278516360517423903 278700429905918496 279735290307394992 279990709674001452 280667066004044937 281591536911789888 281895408379266768 282895201434529656 282937255128811584 283195598130207504 283765988934274752 284247149828482008 285079720364526024 285122098797759936 286133335894238112 286442108514416232 287134049091695742 287281108166568696 287500759243792416 287768229387168159 289677780370405476 289720842326756064 289725836389801956 290095856615076288 291062142522713268 291648377515782384 292335979059980352 292998601485762858 293042157097697712 294398833750927794 295261138948973382 295638228526175136 296308335985304769 296352383604746616 296396437772073024 297051075496431648 297724385380694517 297768643502499288 297921149209774944 299147202037233081 300023415383634243 300456422922757584 301011642905706432 302450169275626176 302571363558991212 302726329035739056 303336057136638528 303850401540791112 303895570323538368 304785691818295104 305302494260221416 305866669404185568 306196736687824248 306936397304916138 307328397812329824 308561190252981192 308797111780369632 309655558326985164 309701590073428896 311135393731176252 311762058723767376 313251961035469968 313537983644158308 314702201595819366 316790479025763624 316837571411526336 317132334426675114 317537356565151072 318257101613845863 318304412019913032 318595047896483442 319778043557042259 319989382484573088 320714685410091777 320762361147479928 322247372078718261 323308801639462464 323438354149266468 323604006900272784 324853885518265152 325150501556904912 325805394702315456 326357838691960824 327362409730761408 328104424705255182 328523459730421536 328872307506047424 328877976442477896 329672426734909926 330093464316946848 331060320423320544 332593007091947028 332642448597386592 334182459933485604 334855544555157552 334989723940311699 335161292860996812 336455810001060336 338007649381215408 338013475788102282 338638098268919736 338688438405424704 340256440435079448 340307021145713472 340567120165206438 341058642236643744 341831701733390001 341882516613980664 342883903295581992 343465306042749093 344471328773802279 345744447538871052 345795844067418528 347131339034603841 347257601760904128 347396750752915836 347574674078070768 348917136297395904 349939127643227712 350532493409883848 350732316064238298 351180250056657504 351553156299567936 352408456164903714 352858530821563872 353892066659411616 354544832044128096 355583307121344288 357229526135794956 358092463522402161 358329124164752352 359659658966650704 359988055295144724 361318521752333712 362046261743729856 363722401844395272 363776470879900608 364054507762806882 364108626167409648 365460621208048296 365794314251518026 366531069040104888 367152568528455927 368282710947106584 369588892196724228 369643833313447392 369987723497787633 371355147356565204 372980387076526656 373320946232001936 374222754672059916 375798201561607104 375860544505689024 376712487624552246 377193601912706208 377594130840276672 378512786251192878 378996199771309344 380106293819368032 380258605553867334 381922811352554976 382788495489464379 382845398788927656 383041477555424928 383690972516224212 384617831190728247 386237040493873968 386301115186402608 387014969450193984 388082856696951024 388864503354376512 389219565903093072 390664801981017144 390722876130263616 391021508337829614 392525012184637248 392531778334570392 393681518598631176 394349055086119329 395077781313739692 395136511472995488 396965847174259356 397024858003332384 398862936049644108 400031220511512324 400608563897010112 401715318910683456 403120264685346396 403428484745321616 403635105380985408 404617116337482042 405133868721054816 406483336971375426 407069992346961888 408262315583765664 409187702074944681 409248529739888184 411143198859054333 411414920337308256 412874077769313552 414318049815494907 414847191641568336 415682744965023168 416062294586065008 417669281380626624 418050644858877744 419595702680129472 419602935461092488 419986064511002178 422387305367684832 422843112568900152 424342802151794484 424405882693217376 424793397195311256 426370724742723012 427619580546789036 427683148196639904 429663162771624348 430921662249853044 431251138865688624 431472009200363712 433534002075873216 434516670555608214 434581263490134096 434588754584702934 435143784922614432 436593213784069902 437472566273673576 438503968589970528 439497902228644287 439563235646546568 441598250626391691 442891708423460073 443457342789262704 445576613244647472 446474059406876736 446652965253748932 446881723814662416 448533337347724608 448607746668080448 450676865841620544 450684634384136376 451517464358559648 453675253913439264 453857045338486818 454089493553608584 455775602311186668 455843355485307552 457178537727442656 457953741390332124 459295105031736372 460992596718494736 462841785379471788 463195667670554448 463432898770761024 464483337490477746 464552385110143344 466703090596764378 467643088085651064 469877941553204952 470306975466237462 472053302393729049 475698501640012671 476306034847726608 477456618029869548 479466670957912512 479546211955534272 479984073726859632 481143541721219892 481758029003111616 484963202459193696 485157531223899702 485406010350409176 485478168223212864 487280828277397728 487725752335357368 488708092053473184 489536758037941236 491043614596142112 492785189595632304 493316964663716844 494508640102364889 495140196475420272 496590480634980816 497761261642669248 498889510637920542 498963672896079888 500807774166606144 501273689900228406 502283316832736328 502741939291495218 504683715001590504 507011474071823112 507020213682153423 510384660652619172 510460531718570208 511587963354965616 512533337920527168 512823774920970996 514325854943372988 514982720658498624 515068153581870144 517443808929268032 518616671308306578 518693766101127792 518959421204124096 520886402641356192 521095126129373754 521362011117106152 523375704446093856 524908691464841568 525798740114825772 526770375084986256 528612684247355571 529287796232345808 530838099989117424 531817248066192144 533374960682016432 535346241350510016 535844289203692434 537493686247128528 537904646327095488 539489488449976056 539982082942717086 541977782628500568 545583602766592908 545664706319850912 548190931812072444 548691471377277039 549796603560157332 550498770359084736 552424066420659876 553129588855424448 554383338295086342 554465749970171088 554749726114753344 557032721034847806 557400859811836992 559470580614789984 559981419348002904 561334132008089874 563790816758533536 565068731436828369 565790402869059312 566391196260415008 567769179376789317 568494299656964016 570159440729052048 572266671788476224 572884217028832464 574268098183391484 574562216333137392 575001518487584832 575536458774336318 579355560740810952 579441684653512128 579451672779603912 582124285045426536 583296755031564768 585997202971525716 586084314195395424 586532262506744421 588797667501855588 590522277897946764 591276457052350272 592616671970609538 592704767209493232 594102150992863296 595448770761389034 595537287004998576 595842298419549888 598294404074466162 600046830767268486 600912845845515168 605142727117982424 605452658071478112 606925674506223063 607700803081582224 610604988520442832 611733338808371136 612393473375648496 613872794609832276 614656795624659648 617122380505962384 617594223560739264 619311116653970328 619403180146857792 622270787462352504 623524117447534752 626503922070939936 627075967288316616 629404403191638732 629979096766503267 633580958051527248 634264668853350228 635074713130302144 636514203227691726 636608824039826064 637190095792966884 639556087114084518 639978764969146176 641429370820183554 641524722294959856 644494744157436522 646876708298532936 647208013800545568 650301003113809824 651883131877054401 652715677383921648 654889820676104853 656208849410510364 657046919460843072 657755952884955792 659344853469819852 660186928633893696 662120640846641088 665186014183894056 665284897194773184 668364919866971208 669711089110315104 669979447880623398 670322585721993624 672911620002120672 676015298762430816 676026951576204564 677276196537839472 680512880870158896 681134240330412876 682117284473287488 683663403466780002 683765033227961328 685767806591163984 686930612085498186 688942657547604558 691488895077742104 691591688134837056 694262678069207682 694793501505831672 695149348156141536 700054635895146567 701064986819767696 701464632128476596 702360500113315008 704816912329807428 705460463199356193 705717061643127744 707784133318823232 709089664088256192 711166614242688576 714459052271589912 716184927044804322 716658248329504704 719319317933301408 719976110590289448 722637043504667424 727444803688790544 728109015525613764 728217252334819296 730921242416096592 731588628503036052 733062138080209776 734305137056911854 736565421894213168 739177784393448456 739287666626894784 739975446995575266 742710294713130408 746641892464003872 748334265956880813 748445509344119832 751910534850342609 753424975249104492 754112908937242827 754387203825412416 757025572502385756 757992399542618688 760212587638736064 760517211107734668 763845622705109952 765576990978928758 765690797577855312 766082955110849856 767381945032448424 769235662381456494 772474080987747936 772602230372805216 776165713393902048 778439131806186144 781329603962034288 781642689194060631 782043016675659228 785063556669140784 787363037197262352 788698110172238658 790155562627479384 790273022945990976 793931694348518712 794049716006664768 797725872099288216 800062441023024648 803766433805538651 806240529370692792 806856969490643232 809234232674964084 809973124414075629 810267737442109632 812966673942750852 814139984693923776 816524631167531328 818375404149889362 818497059479776368 822286397718108666 822829840674616512 825748155538627104 828636099630989814 829694383283136672 832124589172130016 835549081552271709 836101289717755488 839205870922184976 839972129022004356 842001198012134811 844774610735369664 845686225137800304 848685604303588968 848811765386434752 849586794390622512 852741449485446024 855239161093578072 855366296393279808 859326325543248696 861843324499706088 862502277731377248 863304688161504477 869033341111216428 869162526980268192 869177509169405868 870287569845228864 873186427568139804 874945132547347152 877007937179941056 878995804457288574 879126471293093136 883196501252783382 885783416846920146 886914685578525408 891153226489294944 893173156142083551 893305930507497864 893763447629324832 897441606111699243 900070246150902729 901369268768272752 903034928717119296 907350507826878528 907714090676973636 908178987107217168 911551204622373336 911686710970615104 914357075454885312 915907482780664248 918590210063472744 921985193436989472 925683570758943576 926391335341108896 928966674980955492 929104770220286688 933406181193528756 935286176171302128 939755883106409904 940613950932474924 944106604787458098 951397003280025342 952612069695453216 954771304841537589 954913236059739096 959334130671126777 959968147453719264 962144056230275331 962287083442439784 966742116236154783 969926404918387392 970315062447799404 970812020700818352 974561656554795456 975451504670714736 977416184106946368 979073516075882472 982087229192284224 985570379191264608 986633929327433688 989017280204729778 990280392950840544 993180961269961632 997779021275841084 997927345792159776 1002547379800456812 1004566633665472656 1004969171820935097 1005483878582990436 1009367430003181008 1014022948143646224 1014040427364306846 1020769321305238344 1020921063437140416 1023175926709931232 1025495105200170003 1025647549841941992 1028651709886745976 1030395918128247279 1033413986321406837 1037233342616613156 1037387532202255584 1041394017103811523 1041772805282712384 1042190252258747508 1042724022234212304 1046751408892187712 1049817382929683136 1051597480229651544 1053540750169972512 1057225368494711142 1058575592464691616 1061676199978234848 1063634496132384288 1066749921364032864 1071688578407384868 1074277390567206483 1074987372494257056 1078978976899952112 1079964165885434172 1083955565257001136 1091167205533185816 1091329412639701824 1096381863624144888 1097382942754554078 1099593207120314664 1101457705585367781 1104848132841319752 1108766676590172684 1108931499940342176 1109963170493362899 1114065442069695612 1118941161229579968 1119962838696005808 1122668264016179748 1127581633517067072 1130137462873656738 1131580805738118624 1132782392520830016 1135538358753578634 1136988599313928032 1140318881458104096 1145768434057664928 1148365486468393137 1148536196366782968 1149124432666274784 1151072917548672636 1153853493572184741 1158711121481621904 1158903345559207824 1164248570090853072 1166593510063129536 1171994405943051432 1172168628390790848 1173064525013488842 1177595335003711176 1181044555795893528 1183047165258357987 1185233343941219076 1185409534418986464 1190897541522778068 1191074574009997152 1196588808148932324 1200093661534536972 1201825691691030336 1210285454235964848 1210905316142956224 1213851349012446126 1215401606163164448 1221209977040885664 1224786946751296992 1227563106224834043 1227745589219664552 1233429596577162999 1234244761011924768 1238622233307940656 1242954149446484721 1244541574924705008 1247048234895069504 1253007844141879872 1254151934576633232 1258808806383277464 1259958193533006534 1267161916103054496 1268529337706700456 1273028406455383452 1273217648079652128 1274380191585933768 1279112174228169036 1282858741640367108 1283049444589919712 1288989488314873044 1293753416597065872 1294416027601091136 1300602006227619648 1303766263754108802 1305431354767843296 1309779641352209706 1312417698821020728 1315511905769911584 1318493706685932861 1318689706939639704 1324794751879175073 1328675125270380219 1330372028367788112 1336729839733942416 1339422178220630208 1339958895761246796 1340645171443987248 1345823240004241344 1352030597524861632 1352053903152409128 1354552393075678944 1361025761740317792 1362268480660825752 1367326806933560004 1367530066455922656 1371535613182327968 1373861224170996372 1377885315095209116 1382977790155484208 1388525356138415364 1389587003011663344 1390298696312283072 1400109271790293134 1402129973639535392 1402929264256953192 1409633824659614856 1410920926398712386 1416159907181187147 1427095504920038013 1428918104543179824 1432369854089608644 1438638635866602816 1439952221180578896 1445274087009334848 1454889607377581088 1456218031051227528 1456434504669638592 1461842484832193184 1463177257006072104 1466124276160419552 1468610274113823708 1473130843788426336 1478355568786896912 1479950893991150532 1483525920307094667 1485420589426260816 1493283784928007744 1496668531913761626 1496891018688239664 1503821069700685218 1506849950498208984 1508225817874485654 1514051145004771512 1521034422215469336 1521060641046460269 1531153981957857516 1531381595155710624 1534763890064896848 1538471324762912988 1544948161975495872 1545204460745610432 1552331426787804096 1556878263612372288 1562659207924068576 1563285378388121262 1564086033351318456 1570127113338281568 1574726074394524704 1577396220344477316 1580311125254958768 1585838052742066713 1587863388697037424 1595451744198576432 1600124882046049296 1607532867611077302 1612481058741385584 1613713938981286464 1618468465349928168 1619946248828151258 1625933347885501704 1636750808299778724 1636994118959552736 1644572795436217332 1646074414131831117 1651496311077254208 1657272199261979628 1659388766566273344 1664249178344260032 1671098163104543418 1672202579435510976 1678411741844369952 1679944258044008712 1684002396024269622 1691372450275600608 1695206194310485107 1697371208607177936 1699173588781245024 1703307538130367951 1705482898970892048 1710478322187156144 1718652651086497392 1723686648999412176 1725004555462754496 1726609376323008954 1738066682222432856 1738325053960536384 1738355018338811736 1746372855136279608 1749890265094694304 1757991608914577148 1758252942586186272 1759596787520233263 1766393002505566764 1771566833693840292 1773829371157050816 1782306452978589888 1786346312284167102 1786611861014995728 1787526895258649664 1794883212223398486 1800140492301805458 1802738537536545504 1815428181353947272 1816357974214434336 1820777023518669189 1823102409244746672 1831814965561328496 1837180420126945488 1843970386873978944 1851367141517887152 1852782670682217792 1857933349961910984 1858209540440573376 1866812362387057512 1870572352342604256 1879511766212819808 1881227901864949848 1888213209574916196 1889937290299509801 1902794006560050684 1905224139390906432 1909542609683075178 1909826472119478192 1918668261342253554 1919936294907438528 1924288112460550662 1924574166884879568 1933484232472309566 1940630124895598808 1941624041401636704 1950903009341429472 1955649395631163203 1958147032151764944 1964669462028314559 1971140758382529216 1973267858654867376 1978034560409459556 1980560785901681088 1986361922539923264 1995558042551682168 1995854691584319552 2005094759600913624 2009133267330945312 2009938343641870194 2010967757165980872 2018734860006362016 2028045896287292448 2028080854728613692 2041538642610476688 2046351853419862464 2050990210400340006 2051295099683883984 2057303419773491952 2060791836256494558 2066827972642813674 2074466685233226312 2074775064404511168 2082788034207623046 2084380504517495016 2085448044468424608 2100163907685439701 2103194960459303088 2107081500339945024 2114450736989422284 2117151184929383232 2123352399956469696 2127268992264768576 2133499842728065728 2143377156814769736 2148554781134412966 2149974744988514112 2157957953799904224 2159928331770868344 2167911130514002272 2182334411066371632 2192763727248289776 2194765885509108156 2199186414240629328 2202915411170735562 2209696265682639504 2217533353180345368 2217862999880684352 2219926340986725798 2228130884139391224 2239925677392011616 2245002797870642439 2245336528032359496 2255731604551027827 2260274925747313476 2263161611476237248 2271076717507157268 2273977198627856064 2280637762916208192 2291536868115329856 2296730972936786274 2297072392733565936 2298248865332549568 2302145835097345272 2307706987144369482 2317422242963243808 2317806691118415648 2328497140181706144 2343988811886102864 2344928067582181893 2346129050026977684 2355190670007422352 2362089111591787056 2366094330516715974 2370466687882438152 2370819068837972928 2381795083045556136 2382149148019994304 2393177616297864648 2400187323069073944 2411299301416615953 2420570908471929696 2427702698024892252 2429919373242226887 2430803212326328896 2442419954081771328 2449573893502593984 2455126212449668086 2455491178439329104 2466859193154325998 2468489522023849536 2477244466615881312 2485908298892969442 2489083149849410016 2506647244656815127 2508303869153266464 2517617612766554928 2519916387066013068 2534323832206108992 2537058675413400912 2546056812910766904 2546435296159304256 2548760383171867536 2558224348456338072 2565717483280734216 2566098889179839424 2577978976629746088 2587506833194131744 2589914064484513431 2607532527508217604 2610862709535686592 2619559282704419412 2624835397642041456 2631023811539823168 2636987413371865722 2637379413879279408 2649589503758350146 2657350250540760438 2660744056735576224 2673459679467884832 2679519468426250653 2679917791522493592 2681290342887974496 2692324818335097729 2704107806304818256 2709104786151357888 2722051523480635584 2724536961321651504 2734653613867120008 2735060132911845312 2743071226364655936 2747722448341992744 2755770630190418232 2765955580310968416 2777050712276830728 2779174006023326688 2800218543580586268 2804259947279070784 2805858528513906384 2819267649319229712 2821841852797424772 2832319814362374294 2854191009840076026 2857836209086359648 2864313914524612767 2864739708179217288 2878002392013380331 2879904442361157792 2900226348708464349 2909779214755162176 2912436062102455056 2923684969664386368 2926354514012144208 2932248552320839104 2937220548227647416 2946261687576852672 2956711137573793824 2959901787982301064 2967051840614189334 2970841178852521632 2993337063827523252 2993782037376479328 3007642139401370436 3013699900996417968 3016451635748971308 3028102290009543024 3042068844430938672 3042121282092920538 3062307963915715032 3062763190311421248 3069527780129793696 3076485315600510009 3076942649525825976 3091187754384741837 3100241958964220511 3124182051311434569 3125318415848137152 3126570756776242524 3128172066702636912 3140254226676563136 3149452148789049408 3154792440688954632 3160622250509917536 3171676105484133426 3175726777394074848 3190903488397152864 3200249764092098592 3215065735222154604 3224962117482771168 3236936930699856336 3239892497656302516 3251866695771003408 3273501616599557448 3273988237919105472 3289145590872434664 3292148828263662234 3304373116756103343 3314544398523959256 3329889511480088697 3342196326209086836 3356823483688739904 3359888516088017424 3368004792048539244 3382744900551201216 3390412388620970214 3394742417214355872 3398347177562490048 3406615076260735902 3410965797941784096 3420956644374312288 3437305302172994784 3447373297998824352 3453218752646017908 3461560480716554223 3476133364444865712 3476710036677623472 3492745710272559216 3499780530189388608 3515983217829154296 3516505885172372544 3519193575040466526 3532786005011133528 3543133667387680584 3549141495775073961 3572692624568334204 3573223722029991456 3589766424446796972 3600280984603610916 3605477075073091008 3630856362707894544 3632715948428868672 3641554047037338378 3646204818489493344 3663629931122656992 3674360840253890976 3700288789731488997 3702734283035774304 3715866699923821968 3728862448339454163 3733624724774115024 3741144704685208512 3759023532425639616 3762455803729899696 3776426419149832392 3779874580599019602 3805588013120101368 3819085219366150356 3819652944238956384 3837336522684507108 3848576224921101324 3849148333769759136 3866968464944619132 3881260249791197616 3883248082803273408 3901806018682858944 3911298791262326406 3916294064303529888 3929338924056629118 3946535717309734752 3955481120057798583 3956069120818919112 3974384255637525219 3986025375811140657 3991116085103364336 4010189519201827248 4018266534661890624 4019876687283740388 4021935514331961744 4037469720012724032 4056091792574584896 4056161709457227384 4083077285220953376 4101980420800680012 4102590199367767968 4114606839546983904 4121583672512989116 4133655945285627348 4148933370466452624 4165576068415246092 4168761009034990032 4170896088936849216 4200327815370879402 4206389920918606176 4228901473978844568 4248479721543561441 4281286514760114039 4286754313629539472 4297109562268825932 4315915907599808448 4319856663541736688 4335822261028004544 4364668822132743264 4385527454496579552 4389531771018216312 4398372828481258656 4405830822341471124 4419392531365279008 4435066706360690736 4439852681973451596 4450577760921284001 4456261768278782448 4479851354784023232 4490005595741284878 4490673056064718992 4511463209102055654 4520549851494626952 4542153435014314536 4563181923139380807 4593461945873572548 4594144785467131872 4604291670194690544 4615413974288738964 4634844485926487616 4635613382236831296 4656994280363412288 4687977623772205728 4689856135164363786 4692258100053955368 4710381340014844704 4724178223183574112 4732188661033431948 4740933375764876304 4757514158226200139 4763590166091112272 4786355232595729296 4800374646138147888 4822598602833231906 4841141816943859392 4855405396049784504 4859838746484453774 4910252424899336172 4910982356878658208 4933718386308651996 4938223242395493351 4954488933231762624 4971816597785938884 4978166299698820032 5013294489313630254 5016607738306532928 5035235225533109856 5039832774132026136 5074117350826801824 5085618582931455321 5092113625821533808 5097520766343735072 5109922614391103853 5116448696912676144 5131434966561468432 5155957953259492176 5175013666388263488 5179828128969026862 5215065055016435208 5239118565408838824 5249670795284082912 5273974826743731444 5274758827758558816 5278790362560699789 5299179007516700292 5314700501081520876 5321488113471152448 5346919358935769664 5359038936852501306 5359835583044987184 5362580685775948992 5384649636670195458 5408215612609636512 5449073922643303008 5462331070556007567 5469307227734240016 5495444896683985488 5511541260380836464 5531911160621936832 5554101424553661456 5558348012046653376 5600437087161172536 5611717057027812768 5638535298638459424 5643683705594849544 5664639628724748588 5669811870898529403 5708382019680152052 5715672418172719296 5728627829049225534 5729479416358434576 5756004784026760662 5759808884722315584 5800452697416928698 5824872124204910112 5852709028024288416 5866948186893489609 5874441096455294832 5894008386084943677 5913422275147587648 5919803575964602128 5934103681228378668 5941682357705043264 5986674127655046504 5987564074752958656 6015284278802740872 6027399801992835936 6032903271497942616 6056204580019086048 6084137688861877344 6084242564185841076 6124615927831430064 6139055560259587392 6152970631201020018 6153885299051651952 6182375508769483674 6200483917928441022 6248364102622869138 6253141513552485048 6256344133405273824 6300491723056319103 6309584881377909264 6321244501019835072 6343352210968266852 6351453554788149696 6381806976794305728 6400499528184197184 6430131470444309208 6449924234965542336 6473873861399712672 6479784995312605032 6503733391542006816 6547003233199114896 6578291181744869328 6584297656527324468 6608746233512206686 6629088797047918512 6659779022960177394 6684392652418173672 6719777032176034848 6735008393611927317 6736009584097078488 6767194813653083481 6780824777241940428 6789484834428711744 6813230152521471804 6821931595883568192 6841913288748624576 6874610604345989568 6894746595997648704 6906437505292035816 6923120961433108446 6952266728889731424 6953420073355246944 6985491420545118432 7031966435658308592 7034784202746545679 7038387150080933052 7065572010022267056 7086267334775361168 7098282991550147922 7145385249136668408 7146447444059982912 7179532848893593944 7200561969207221832 7233897904249847859 7261712725415789088 7283108094074676756 7289758119726680661 7292409636978986688 7327259862245313984 7348721680507781952 7400577579462977994 7405468566071548608 7431733399847643936 7457724896678908326 7467249449548230048 7519941733970445381 7524911607459799392 7552852838299664784 7559749161198039204 7611176026240202736 7638170438732300712 7639305888477912768 7674673045369014216 7697152449842202648 7698296667539518272 7733936929889238264 7762520499582395232 7769742193453540293 7822597582524652812 7832588128607059776 7858677848113258236 7893071434619469504 7910962240115597166 7912138241637838224 7948768511275050438 7972050751622281314 7982232170206728672 8020379038403654496 8038558405278751959 8039753374567480776 8043871028663923488 8076974455005293187 8112323418914454768 8166154570441906752 8203960841601360024 8205180398735535936 8229213679093967808 8243167345025978232 8267311890571254696 8297866740932905248 8331152136830492184 8337522018069980064 8400655630741758804 8412779841837212352 8457802947957689136 8496959443087122882 8562573029520228078 8573508627259078944 8592941743573838301 8594219124537651864 8634007176040140993 8639713327083473376 8700679046125393047 8729337644265486528 8771054908993159104 8779063542036432624 8796745656962517312 8811661644682942248 8838785062730558016 8870133412721381472 8879705363946903192 8901155521842568002 8912523536557564896 8980011191482569756 8981346112129437984 9022926418204111308 9041099702989253904 9084306870028629072 9126363846278761614 9186923891747145096 9188289570934263744 9208583340389381088 9229455946801530027 9230827948577477928 9273563263154225511 9300725876892661533 9375955247544411456 9379712270328727572 9384516200107910736 9420762680029689408 9448356446367148224 9464377322066863896 9481866751529752608 9515028316452400278 9527180332182224544 9572710465191458592 9600749292276295776 9645197205666463812 9710810792099569008 9719677492968907548 9820504849798672344 9821964713757316416 9867436772617303992 9876446484790986702 9913119350268310029 9943633195571877768 9989668534440266091 10026588978627260508 10070470451066219712 10079665548264052272 10148234701653603648 10171237165862910642 10184227251643067616 10195041532687470144 10219845228782207706 10232897393825352288 10262869933122936864 10311915906518984352 10359656257938053724 10384681442149662669 10430130110032870416 10478237130817677648 10499341590568165824 10547949653487462888 10549517655517117632 10557580725121399578 10598358015033400584 10629401002163041752 10647424487325221883 10718077873705002612 10719671166089974368 10769299273340390916 10816431225219273024 10898147845286606016 10924662141112015134 10938614455468480032 10990889793367970976 11023082520761672928 11100866369194466991 11108202849107322912 11200874174322345072 11223434114055625536 11277070597276918848 11287367411189699088 11329279257449497176 11339623741797058806 11416764039360304104 11457255658098451068 11458958832716869152 11512009568053521324 11600905394833857396 11649744248409820224 11705418056048576832 11733896373786979218 11748882192910589664 11788016772169887354 11839607151929204256 11866443360173395749 11868207362456757336 11923152766912575657 11973348255310093008 12030568557605481744 12054799603985671872 12065806542995885232 12112409160038172096 12168275377723754688 12168485128371682152 12249231855662860128 12305941262402040036 12307770598103303904 12364751017538967348 12400967835856882044 12496728205245738276 12506283027104970096 12512688266810547648 12600983446112638206 12619169762755818528 12686704421936533704 12745439164630684323 12843859544280342117 12860262940888618416 12947747722799425344 12959569990625210064 13007466783084013632 13094006466398229792 13156582363489738656 13168595313054648936 13217492467024413372 13258177594095837024 13319558045920354788 13368785304836347344 13439554064352069696 13470016787223854634 13472019168194156976 13534389627306166962 13561649554483880856 13626460305042943608 13689545769418142421 13812875010584071632 13846241922866216892 13904533457779462848 13906840146710493888 13970982841090236864 14063932871316617184 14069568405493091358 14076774300161866104 14131144020044534112 14172534669550722336 14196565983100295844 14290770498273336816 14359065697787187888 14401123938414443664 14467795808499695718 14523425450831578176 14566216188149353512 14579516239453361322 14801155158925955988 14863466799695287872 14915449793357816652 14934498899096460096 15039883467940890762 15049823214919598784 15105705676599329568 15119498322396078408 15222352052480405472 15276340877464601424 15329767843173311559 15349346090738028432 15394304899684405296 15467873859778476528 15525040999164790464 15539484386907080586 15645195165049305624 15717355696226516472 15821924480231194332 15824276483275676448 15897537022550100876 15944101503244562628 15964464340413457344 16040758076807308992 16077116810557503918 16079506749134961552 16087742057327846976 16153948910010586374 16224646837828909536 16386993211668022701 16407921683202720048 16486334690051956464 16534623781142509392 16595733481865810496 16662304273660984368 16675044036139960128 16801311261483517608 16915605895915378272 16993918886174245764 17009435612695588209 17125146059040456156 17147017254518157888 17185883487147676602 17188438249075303728 17268014352080281986 17279426654166946752 17401358092250786094 17558127084072865248 17600844560680468827 17623323289365884496 17740266825442762944 17759410727893806384 17802311043685136004 17825047073115129792 17960022382965139512 17962692224258875968 18045852836408222616 18082199405978507808 18168613740057258144 18252727692557523228 18373847783494290192 18417166680778762176 18458911893603060054 18461655897154955856 18547126526308451022 18601451753785323066 18759424540657455144 18769032400215821472 18928754644133727792 18963733503059505216 19030056632904800556 19054360664364449088 19145420930382917184 19201498584552591552 19290394411332927624 19421621584199138016 19439354985937815096 19641009699597344688 19734873545234607984 19752892969581973404 19826238700536620058 19887266391143755536 19979337068880532182 20053177957254521016 20159331096528104544 20301584440959250443 20342474331725821284 20368454503286135232 20439690457564415412 20465794787650704576 20525739866245873728 20623831813037968704 20719312515876107448 20769362884299325338 20860260220065740832 20956474261635355296 21095899306974925776 21115161450242799156 21196716030066801168 21258802004326083504 21294848974650443766 21436155747410005224 21439342332179948736 21538598546680781832 21701693712749543577 21849324282224030268 21869274359180041983 21877228910936960064 21981779586735941952 22046165041523345856 22201732738388933982 22216405698214645824 22401748348644690144 22574734822379398176 22658558514898994352 22679247483594117612 22833528078720608208 22914511316196902136 22917917665433738304 23024019136107042648 23201810789667714792 23309226580360620879 23467792747573958436 23497764385821179328 23576033544339774708 23679214303858408512 23732886720346791498 23736414724913514672 23846305533825151314 23946696510620186016 24061137115210963488 24131613085991770464 24230923365015879561 24336970256743364304 24498463711325720256 24611882524804080072 24615541196206607808 24729502035077934696 24801935671713764088 24993456410491476552 25012566054209940192 25201966892225276412 25238339525511637056 25373408843873067408 25490878329261368646 25687719088560684234 25720525881777236832 25902021528120422979 25919139981250420128 26102037138376179141 26188012932796459584 26313164726979477312 26337190626109297872 26434984934048826744 26516355188191674048 26639116091840709576 26737570609672694688 26940033574447709268 26944038336388313952 27068779254612333924 27123299108967761712 27252920610085887216 27379091538836284842 27625750021168143264 27688367840404590081 27692483845732433784 27820689789462676533 27902177630677984599 28127865742633234368 28139136810986182716 28153548600323732208 28262288040089068224 28345069339101444672 28393131966200591688 28581540996546673632 28718131395574375776 28802247876828887328 28935591616999391436 29132432376298707024 29159032478906722644 29602310317851911976 29739358050804930087 29830899586715633304 29969005603320798273 30079766935881781524 30211411353198659136 30238996644792156816 30444704104960810944 30552681754929202848 30659535686346623118 30698692181476056864 30788609799368810592 30935747719556953056 31078968773814161172 31154044326448988007 31290390330098611248 31434711392453032944 31643848960462388664 31648552966551352896 31795074045100201752 31888203006489125256 31942273461975665649 32154233621115007836 32159013498269923104 32307897820021172748 32449293675657819072 32773986423336045402 32815843366405440096 32972669380103912928 33069247562285018784 33302599107583400973 33324608547321968736 33602622522967035216 33831211791830756544 33987837772348491528 34018871225391176418 34250292118080912312 34371766974295353204 34376876498150607456 34536028704160563972 34802716184501572188 35116254168145730496 35201689121360937654 35246646578731768992 35518821455787612768 35599330080520187247 35604622087370272008 35769458300737726971 35920044765930279024 36091705672816445232 36164398811957015616 36337227480114516288 36505455385115046456 36747695566988580384 36917823787206120108 36923311794309911712 37094253052616902044 37202903507570646132 37518849081314910288 37538064800431642944 37857509288267455584 38060113265809601112 38236317493892052969 38531578632841026351 38580788822665855248 38843243168398276032 38878709971875630192 39282019399194689376 39469747090469215968 39505785939163946808 39652477401073240116 39774532782287511072 39958674137761064364 40106355914509042032 40318662193056209088 40603168881918500886 40684948663451642568 40879380915128830824 41068637308254427263 41438625031752214896 41538725768598650676 41720520440131481664 41912948523270710592 42191798613949851552 42230322900485598312 42393432060133602336 42517604008652167008 42589697949300887532 42872311494820010448 43077197093361563664 43403387425499087154 43698648564448060536 43738548718360083966 44403465476777867964 44803496697289380288 45149469644758796352 45317117029797988704 45358494967188235224 45667056157441216416 45829022632393804272 45989303529519934677 46048038272214085296 46403621579335429584 46618453160721241758 46935585495147916872 47152067088679549416 47465773440693582996 47472829449827029344 47692611067650302628 47893393021240372032 48122274230421926976 48263226171983540928 48461846730031759122 48673940513486728608 49160979635004068103 49223765049608160144 49459004070155869392 49603871343427528176 49986912820982953104 50025132108419880384 50403933784450552824 50746817687746134816 50981756658522737292 51028306838086764627 51375438177121368468 51441051763554473664 51804043056240845958 51838279962500840256 52204074276752358282 52674381252218595744 52802533682041406481 52869969868097653488 53278232183681419152 53475141219345389376 53880067148895418536 53888076672776627904 54137558509224667848 54246598217935523424 54505841220171774432 54758183077672569684 55251500042336286528 55376735680809180162 55384967691464867568 55641379578925353066 55804355261355969198 56278273621972365432 56307097200647464416 56786263932401183376 57163081993093347264 57436262791148751552 57604495753657774656 57871183233998782872 58264864752597414048 58318064957813445288 59204620635703823952 59478716101609860174 59661799173431266608 59938011206641596546 60159533871763563048 60477993289584313632 60904753322877751329 61105363509858405696 61319071372693246236 61397384362952113728 61577219598737621184 61871495439113906112 62157937547628322344 62308088652897976014 62580780660197222496 62869422784906065888 63287697920924777328 63590148090200403504 63776406012978250512 63884546923951331298 64308467242230015672 64318026996539846208 64615795640042345496 65105081138248630731 65547972846672090804 65631686732810880192 65945338760207825856 66138495124570037568 66605198215166801946 66649217094643937472 67205245045934070432 67975675544696983056 68037742450782352836 68500584236161824624 68743533948590706408 68753752996301214912 69072057408321127944 69605432369003144376 69927679741081862637 70403378242721875308 70493293157463537984 71037642911575225536 71198660161040374494 71209244174740544016 71538916601475453942 71840089531860558048 72183411345632890464 72692770095047638683 73010910770230092912 73495391133977160768 73835647574412240216 73846623588619823424 74188506105233804088 74405807015141292264 75037698162629820576 75715018576534911168 76120226531619202224 76472634987784105938 77063157265682052702 77161577645331710496 77706064584361268937 77757419943751260384 78564038798389378752 78939494180938431936 79011571878327893616 79304954802146480232 79549065564575022144 79917348275522128728 80212711829018084064 81206337763837001772 81369897326903285136 81758761830257661648 82137274616508854526 82877250063504429792 83065103521213770243 83077451537197301352 83462069368388029599 84383597227899703104 84460645800971196624 84786864120267204672 85035208017304334016 85179395898601775064 85744622989640020896 86154394186723127328 86806774850998174308 87397297128896121072 87477097436720167932 88806930953555735928 89218074152414790261 89907016809962394819 90634234059595977408 90716989934376470448 91334112314882432832 91658045264787608544 91978607059039869354 92096076544428170592 92807243158670859168 93236906321442483516 93871170990295833744 94304134177359098832 94931546881387165992 94945658899654058688 95385222135300605256 95826820385926996947 96923693460063518244 97347881026973457216 98321959270008136206 98447530099216320288 98918008140311738784 99207742686855056352 99973825641965906208 100807867568901105648 101493635375492269632 101963513317045474584 102056613676173529254 102750876354242736936 103608086112481691916 104408148553504716564 105348762504437191488 105605067364082812962 105739939736195306976 106556464367362838304 107308374902213180913 107760134297790837072 108275117018449335696 108493196435871046848 109011682440343548864 109516366155345139368 110753471361618360324 110769935382929735136 111282759157850706132 111608710522711938396 112556547243944730864 112614194401294928832 113572527864802366752 114708952481676158907 115594735898523079053 115742366467997565744 116529729505194828096 116636129915626890576 118409241271407647904 118957432203219720348 119323598346862533216 119876022413283193092 120319067743527126096 120955986579168627264 121809506645755502658 122638142745386492472 123205911924763281789 124315875095256644688 124616177305795952028 125161561320394444992 125738845569812131776 126575395841849554656 127180296180400807008 127552812025956501024 127769093847902662596 128616934484460031344 129231591280084690992 130210162276497261462 131095945693344181608 133210396430333603892 134410490091868140864 135951351089393966112 136075484901564705672 137001168472323649248 137487067897181412816 137967910588559804031 138144114816642255888 139210864738006288752 139855359482163725274 140806756485443750616 142397320322080748988 142418488349481088032 143077833202950907884 143680179063721116096 144366822691265780928 145385540190095277366 146021821540460185824 147482938905012204309 147671295148824480432 148377012210467608176 148811614030282584528 150075396325259641152 152240453063238404448 152945269975568211876 153084920514260293881 154126314531364105404 154323155290663420992 155412129168722537874 155514839887502520768 158023143756655787232 158407601046124219443 158609909604292960464 159834696551044257456 160425423658036168128 162412675527674003544 162739794653806570272 163517523660515323296 164274549233017709052 165754500127008859584 166130207042427540486 166154903074394602704 166924138736776059198 168921291601942393248 170358791797203550128 171489245979280041792 172308788373446254656 173613549701996348616 174794594257792242144 174954194873440335864 177613861907111471856 178436148304829580522 179814033619924789638 181433979868752940896 182714259968633253987 183316090529575217088 183957214118079738708 184192153088856341184 185614486317341718336 186473812642884967032 187742341980591667488 188608268354718197664 189863093762774331984 190770444270601210512 191653640771853993894 193847386920127036488 195315243414745892193 196643918540016272412 196895060198432640576 197836016280623477568 198415485373710112704 199947651283931812416 201615735137802211296 203927026634090949168 204113227352347058508 205501752708485473872 207216172224963383832 208816297107009433128 209783039223245587911 211210134728165625924 211479879472390613952 213112928734725676608 214616749804426361826 215520268595581674144 216550234036898671392 218078310285142916049 219032732310690278736 221506942723236720648 221539870765859470272 222565518315701412264 223217421045423876792 225113094487889461728 227145055729604733504 229417904963352317814 231189471797046158106 231484732935995131488 233118193753083806811 233272259831253781152 236818482542815295808 237914864406439440696 238647196693725066432 239752044826566386184 240638135487054252192 243619013291511005316 245276285490772984944 246411823849526563578 248631750190513289376 249195310563641310729 249232354611591904056 250386208105164088797 253150791683699109312 254360592360801614016 255105624051913002048 255538187695805325192 257233868968920062688 258463182560169381984 260420324552994522924 262191891386688363216 266420792860667207784 267654222457244370783 269721050429887184457 271902702178787932224 272150969803129411344 274002336944647298496 274974135794362825632 275935821177119608062 276288229633284511776 278421729476012577504 279710718964327450548 281613512970887501232 284794640644161497976 284836976698962176064 286155666405901815768 287480461157780990841 290771080380190554732 292043643080920371648 294965877810024408618 295342590297648960864 296754024420935216352 297623228060565169056 304480906126476808896 305890539951136423752 306169841028520587762 308252629062728210808 310824258337445075748 316046287513311574464 316815202092248438886 317219819208585920928 319669393102088514912 321925124706639542739 324825351055348007088 325479589307613140544 327035047321030646592 328549098466035418104 332260414084855080972 332309806148789205408 333848277473552118396 337842583203884786496 340717583594407100256 344126857445028476721 347227099403992697232 349589188515584484288 349908389746880671728 355227723814222943712 356872296609659161044 359628067239849579276 362867959737505881792 365428519937266507974 367914428236159477416 369617735774289845367 372947625285769934064 375484683961183334976 377216536709436395328 379726187525548663968 381540888541202421024 383307281543707987788 387694773840254072976 390630486829491784386 393287837080032544824 403231470275604422592 407854053268181898336 408226454704694117016 411003505416970947744 414432344449926767664 417632594214018866256 419566078446491175822 422420269456331251848 429233499608852723652 431040537191163348288 433100468073797342784 436156620570285832098 438065464621380557472 443013885446473441296 445131036631402824528 446434842090847753584 450226188975778923456 458835809926704635628 462378943594092316212 462969465871990262976 466236387506167613622 466544519662507562304 475222803138372658329 475829728812878881392 479504089653132772368 481276270974108504384 487238026583022010632 490552570981545969888 492823647699053127156 497263500381026578752 498390621127282621458 498464709223183808112 500772416210328177594 511076375391610650384 514467737937840125376 516926365120338763968 520840649105989045848 524383782773376726432 532841585721334415568 535308444914488741566 539442100859774368914 544301939606258822688 549948271588725651264 551871642354239216124 552576459266569023552 556843458952025155008 559421437928654901096 563227025941775002464 569589281288322995952 572311332811803631536 574960922315561981682 581542160760381109464 589931755620048817236 590685180595297921728 593508048841870432704 595246456121130338112 611781079902272847504 612339682057041175524 616505258125456421616 621648516674890151496 629349117669736763733 633630404184496877772 634439638417171841856 639338786204177029824 643850249413279085478 649650702110696014176 657098196932070836208 664520828169710161944 664619612297578410816 667696554947104236792 681435167188814200512 688253714890056953442 694454198807985394464 699816779493761343456 710455447628445887424 713744593219318322088 719256134479699158552 730857039874533015948 735828856472318954832 739235471548579690734 745895250571539868128 751158624315492266391 759452375051097327936 763081777082404842048 766614563087415975576 775389547680508145952 781260973658983568772 786575674160065089648 802962667371733112349 809163151289661553371 815708106536363796672 816452909409388234032 822007010833941895488 828864688899853535328 835265188428037732512 839132156892982351644 844840538912662503696 858466999217705447304 862441383473342972523 872313241140571664196 876130929242761114944 886027770892946882592 890262073262805649056 892869684181695507168 917671619853409271256 924757887188184632424 932472775012335227244 950445606276745316658 951659457625757762784 959008179306265544736 965775374119918628217 974476053166044021264 981105141963091939776 985647295398106254312 996781242254565242916 996929418446367616224 1001544832420656355188 1022152750783221300768 1032380572335085430163 1041681298211978091696 1048767565546753452864 1065683171442668831136 1070616889828977483132 1078884201719548737828 1088603879212517645376 1103743284708478432248 1108853207322869536101 1118842875857309802192 1126454051883550004928 1139178562576645991904 1144622665623607263072 1149921844631123963364 1163084321520762218928 1179863511240097634472 1223562159804545695008 1224679364114082351048 1233010516250912843232 1243297033349780302992 1258698235339473527466 1267260808368993755544 1287700498826558170956 1299301404221392028352 1314196393864141672416 1329041656339420323888 1335393109894208473584 1376507429780113906884 1388908397615970788928 1399633558987522686912 1425668409415117974987 1427489186438636644176 1438512268959398317104 1461714079749066031896 1471657712944637909664 1478470943097159381468 1491790501143079736256 1502317248630984532782 1533229126174831951152 1550779095361016291904 1562521947317967137544 1573151348320130179296 1605925334743466224698 1618326302579323106742 1632905818818776468064 1657729377799707070656 1670530376856075465024 1678264313785964703288 1689681077825325007392 1716933998435410894608 1724882766946685945046 1744626482281143328392 1772055541785893765184 1780524146525611298112 1785739368363391014336 1835343239706818542512 1849515774376369264848 1864945550024670454488 1888047353009210291199 1900891212553490633316 1903318915251515525568 1918016358612531089472 1931550748239837256434 1948952106332088042528 1971294590796212508624 1993562484509130485832 1993858836892735232448 2003089664841312710376 2044305501566442601536 2064761144670170860326 2083362596423956183392 2131366342885337662272 2141233779657954966264 2157768403439097475656 2207486569416956864496 2217706414645739072202 2237685751714619604384 2253475872946476799173 2278357125153291983808 2289245331247214526144 2299843689262247926728 2326168643041524437856 2359727022480195268944 2408888002115199337047 2447124319609091390016 2449358728228164702096 2466021032501825686464 2486594066699560605984 2517396470678947054932 2534521616737987511088 2575400997653116341912 2587324150420028917569 2628392787728283344832 2658083312678840647776 2670786219788416947168 2753014859560227813768 2851336818830235949974 2854978372877273288352 2877024537918796634208 2923428159498132063792 2943315425889275819328 2956941886194318762936 3004634497261969065564 3066458252349663902304 3125043894635934275088 3146302696640260358592 3211850669486932449396 3236652605158646213484 3265811637637552936128 3326559621968608608303 3356528627571929406576 3379362155650650014784 3433867996870821789216 3449765533893371890092 3489252964562286656784 3670686479413637085024 3699031548752738529696 3729891100049340908976 3776094706018420582398 3801782425106981266632 3863101496479674512868 3897904212664176085056 3942589181592425017248 3987124969018260971664 4006179329682625420752 4129522289340341720652 4166725192847912366784 4277005228245353924961 4282467559315909932528 4315536806878194951312 4414973138833913728992 4435412829291478144404 4475371503429239208768 4506951745892953598346 4599687378524495853456 4652337286083048875712 4719454044960390537888 4817776004230398674094 4898717456456329404192 4973188133399121211968 5034792941357894109864 5069043233475975022176 5150801995306232683824 5174648300840057835138 5316166625357681295552 5341572439576833894336 5506029719120455627536 5664142059027630873597 5702673637660471899948 5709956745754546576704 5754049075837593268416 5846856318996264127584 5913883772388637525872 6009268994523938131128 6132916504699327804608 6250087789271868550176 6423701338973864898792 6473305210317292426968 6653119243937217216606 6713057255143858813152 6760427618839430397519 6867735993741643578432 6899531067786743780184 6978505929124573313568 7226664006345598011141 7341372958827274170048 7398063097505477059392 7459782200098681817952 7552189412036841164796 7603564850213962533264 7726202992959349025736 7761972451260086752707 7885178363184850034496 7974249938036521943328 8012358659365250841504 8259044578680683441304 8554010456490707849922 8564935118631819865056 8631073613756389902624 8829946277667827457984 8870825658582956288808 9013903491785907196692 9199374757048991706912 9438908089920781075776 9635552008460797348188 9797434912912658808384 9979678865905825824909 10069585882715788219728 10138086466951950044352 10301603990612465367648 10349296601680115670276 11012059438240911255072 11328284118055261747194 11405347275320943799896 11693712637992528255168 11827767544777275051744 12018537989047876262256 12500175578543737100352 12847402677947729797584 12946610420634584853936 13306238487874434433212 13426114510287717626304 13520855237678860795038 13799062135573487560368 13957011858249146627136 14453328012691196022282 14919564400197363635904 15104378824073682329592 15207129700427925066528 15452405985918698051472 15523944902520173505414 15948499876073043886656 16024717318730501683008 16518089157361366882608 17108020912981415699844 17129870237263639730112 17262147227512779805248 17741651317165912577616 18027806983571814393384 18398749514097983413824 19271104016921594696376 19959357731811651649818 20139171765431576439456 20603207981224930735296 20698593203360231340552 22024118876481822510144 22656568236110523494388 22810694550641887599792 23285917353780260258121 23655535089554550103488 24037075978095752524512 25694805355895459595168 25893220841269169707872 26612476975748868866424 27041710475357721590076 27598124271146975120736 28906656025382392044564 29939036597717477474727 30208757648147364659184 30414259400855850133056 30904811971837396102944 31047889805040347010828 33036178314722733765216 34216041825962831399688 35483302634331825155232 36055613967143628786768 38542208033843189392752 39918715463623303299636 40278343530863152878912 41397186406720462681104 45313136472221046988776 45621389101283775199584 46571834707560520516242 48074151956191505049024 51389610711790919190336 51786441682538339415744 53224953951497737732848 54083420950715443180152 55196248542293950241472 57813312050764784089128 59878073195434954949454 60417515296294729318368 61809623943674792205888 62095779610080694021656 66072356629445467530432 68432083651925662799376 69857752061340780774363 70966605268663650310464 72111227934287257573536 77084416067686378785504 79837430927246606599272 82794372813440925362208 90626272944442093977552 91242778202567550399168 93143669415121041032484 106449907902995475465696 108166841901430886360304 115626624101529568178256 119756146390869909898908 120835030592589458636736 124191559220161388043312 136864167303851325598752 139715504122681561548726 144222455868574515147072 154168832135372757571008 159674861854493213198544 165588745626881850724416 181252545888884187955104 186287338830242082064968 209573256184022342323089 212899815805990950931392 216333683802861772720608 231253248203059136356512 239512292781739819797816 248383118440322776086624 273728334607702651197504 279431008245363123097452 319349723708986426397088 362505091777768375910208 372574677660484164129936 419146512368044684646178 432667367605723545441216 462506496406118272713024 479024585563479639595632 496766236880645552173248 558862016490726246194904 638699447417972852794176 745149355320968328259872 838293024736089369292356 958049171126959279191264 1117724032981452492389808 1490298710641936656519744 1676586049472178738584712 1916098342253918558382528 2235448065962904984779616 3353172098944357477169424 4470896131925809969559232 6706344197888714954338848 13412688395777429908677696
- Sum of all divisors σ(n): 51083495268243804765744345
- Sum of proper divisors (its aliquot sum) s(n): 37670806872466374857066649
- 13412688395777429908677696 is an abundant number, because the sum of its proper divisors (37670806872466374857066649) is greater than itself. Its abundance is 24258118476688944948388953
Bases of 13412688395777429908677696
- Binary: 1011000110000011111101001011011111010010101011001111000100110001001011100100010000002
- Hexadecimal: 0xB183F4B7D2ACF1312E440
- Base-36: 1OO53QEM5UUIK9000
Squares and roots of 13412688395777429908677696
- 13412688395777429908677696 squared (134126883957774299086776962) is 179900210002222526253698883131982450742323207868416
- 13412688395777429908677696 cubed (134126883957774299086776963) is 2412945459094732805923696026707409174940244212357106812369996995665322049536
-
13412688395777429908677696 is a
perfect square number . Itssquare root is 3662333736264 -
The
cube root of 13412688395777429908677696 is 237595719.2500881949
Scales and comparisons
How big is 13412688395777429908677696?- 13,412,688,395,777,429,908,677,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 13,412,688,395,777,429,908,677,696 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 13412688395777429908677696 cubic inches would be around 19799643.3 feet tall.
Recreational maths with 13412688395777429908677696
- 13412688395777429908677696 backwards is 69677680992477759388621431
- 13412688395777429908677696 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 13412688395777429908677696's digits is 144
- 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 13412688395777429908677696 - Facts about the integer". Numbermatics.com. 2024. Web. 25 September 2024.
APA style:
Numbermatics. (2024). Number 13412688395777429908677696 - Facts about the integer. Retrieved 25 September 2024, from https://numbermatics.com/n/13412688395777429908677696/
Chicago style:
Numbermatics. 2024. "Number 13412688395777429908677696 - Facts about the integer". https://numbermatics.com/n/13412688395777429908677696/
The information we have on file for 13412688395777429908677696 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 13412688395777429908677696, math, Factors of 13412688395777429908677696, curriculum, school, college, exams, university, Prime factorization of 13412688395777429908677696, STEM, science, technology, engineering, physics, economics, calculator, thirteen septillion, four hundred twelve sextillion, six hundred eighty-eight quintillion, three hundred ninety-five quadrillion, seven hundred seventy-seven trillion, four hundred twenty-nine billion, nine hundred eight million, six hundred seventy-seven thousand, six hundred ninety-six.