184692950936472883096249344
184,692,950,936,472,883,096,249,344 is an even composite number composed of five prime numbers multiplied together.
184692950936472883096249344 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred thirty-five divisors.
Prime factorization of 184692950936472883096249344:
210 × 316 × 76 × 174 × 6532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 653 × 653)See below for interesting mathematical facts about the number 184692950936472883096249344 from the Numbermatics database.
Names of 184692950936472883096249344
- Cardinal: 184692950936472883096249344 can be written as One hundred eighty-four septillion, six hundred ninety-two sextillion, nine hundred fifty quintillion, nine hundred thirty-six quadrillion, four hundred seventy-two trillion, eight hundred eighty-three billion, ninety-six million, two hundred forty-nine thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 1.84692950936472883096249344 × 1026
Factors of 184692950936472883096249344
Divisors of 184692950936472883096249344
- Number of divisors d(n): 19635
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 81 84 96 98 102 108 112 119 126 128 136 144 147 153 162 168 189 192 196 204 216 224 238 243 252 256 272 288 289 294 306 324 336 343 357 378 384 392 408 432 441 448 459 476 486 504 512 544 567 576 578 588 612 648 653 672 686 714 729 756 768 784 816 833 864 867 882 896 918 952 972 1008 1024 1029 1071 1088 1134 1152 1156 1176 1224 1296 1306 1323 1344 1372 1377 1428 1458 1512 1536 1568 1632 1666 1701 1728 1734 1764 1792 1836 1904 1944 1959 2016 2023 2058 2142 2176 2187 2268 2304 2312 2352 2401 2448 2499 2592 2601 2612 2646 2688 2744 2754 2856 2916 3024 3072 3087 3136 3213 3264 3332 3402 3456 3468 3528 3584 3672 3808 3888 3918 3969 4032 4046 4116 4131 4284 4352 4374 4536 4571 4608 4624 4704 4802 4896 4913 4998 5103 5184 5202 5224 5292 5376 5488 5508 5712 5831 5832 5877 6048 6069 6174 6272 6426 6528 6561 6664 6804 6912 6936 7056 7168 7203 7344 7497 7616 7776 7803 7836 7938 8064 8092 8232 8262 8568 8704 8748 9072 9142 9216 9248 9261 9408 9604 9639 9792 9826 9996 10206 10368 10404 10448 10584 10752 10976 11016 11101 11424 11662 11664 11754 11907 12096 12138 12348 12393 12544 12852 13056 13122 13328 13608 13713 13824 13872 14112 14161 14406 14688 14739 14994 15232 15309 15552 15606 15672 15876 16128 16184 16464 16524 16807 17136 17408 17493 17496 17631 18144 18207 18284 18496 18522 18816 19208 19278 19584 19652 19683 19992 20412 20736 20808 20896 21168 21504 21609 21952 22032 22202 22491 22848 23324 23328 23409 23508 23814 24192 24276 24696 24786 25088 25704 26112 26244 26656 27216 27426 27648 27744 27783 28224 28322 28812 28917 29376 29478 29988 30464 30618 31104 31212 31344 31752 31997 32256 32368 32928 33048 33303 33614 34272 34391 34986 34992 35262 35721 36288 36414 36568 36992 37044 37179 37632 38416 38556 39168 39304 39366 39984 40817 40824 41139 41472 41616 41792 42336 42483 43218 43904 44064 44217 44404 44982 45696 45927 46648 46656 46818 47016 47628 48384 48552 49392 49572 50176 50421 51408 52224 52479 52488 52893 53312 54432 54621 54852 55488 55566 56448 56644 57624 57834 58752 58956 59049 59976 60928 61236 62208 62424 62688 63504 63994 64512 64736 64827 65856 66096 66606 67228 67473 68544 68782 69972 69984 70227 70524 71442 72576 72828 73136 73984 74088 74358 75264 76832 77112 77707 78336 78608 78732 79968 81634 81648 82278 82944 83232 83349 83521 83584 84672 84966 86436 86751 87808 88128 88434 88808 89964 91392 91854 93296 93312 93636 94032 95256 95991 96768 97104 98784 99127 99144 99909 100842 102816 103173 104958 104976 105786 106624 107163 108864 109242 109704 110976 111132 111537 112896 113288 115248 115668 117504 117649 117912 118098 119952 121856 122451 122472 123417 124416 124848 125376 127008 127449 127988 129472 129654 131712 132192 132651 133212 134456 134946 137088 137564 137781 139944 139968 140454 141048 142884 145152 145656 146272 147968 148176 148716 150528 151263 153664 154224 155414 156672 157216 157437 157464 158679 159936 163268 163296 163863 164556 166464 166698 167042 167168 169344 169932 172872 173502 175616 176256 176868 177147 177616 179928 182784 183708 186592 186624 187272 188064 188717 190512 191982 193536 194208 194481 197568 198254 198288 199818 201684 202419 205632 206346 209916 209952 210681 211572 213248 214326 217728 218484 219408 221952 222264 223074 223979 225792 226576 230496 231336 233121 235008 235298 235824 236196 239904 240737 244902 244944 246834 248832 249696 250047 250563 250752 254016 254898 255976 258944 259308 260253 263424 264384 265302 266424 268912 269892 274176 275128 275562 279888 279936 280908 282096 285719 285768 287973 290304 291312 292544 295936 296352 297381 297432 299727 302526 307328 308448 309519 310828 314432 314874 314928 317358 319872 321489 326536 326592 327726 329112 332928 333396 334084 334336 334611 338688 339864 345744 347004 351232 352512 352947 353736 354294 355232 359856 365568 367353 367416 370251 373184 373248 374544 376128 377434 381024 382347 383964 388416 388962 395136 396508 396576 397953 399636 403368 404838 411264 412692 413343 419832 419904 421362 423144 426409 426496 428652 435456 436968 438816 443904 444528 446148 447958 451584 453152 453789 460992 462672 466242 470016 470596 471648 472311 472392 476037 479808 481474 489804 489888 491589 493668 499392 500094 501126 501504 508032 509796 511952 517888 518616 520506 526848 528768 530604 531441 532848 537824 539784 543949 548352 550256 551124 559776 559872 561816 564192 566151 571438 571536 575946 580608 582624 583443 584647 585088 592704 594762 594864 599454 605052 607257 614656 616896 619038 621656 628864 629748 629856 632043 634716 639744 642978 653072 653184 655452 658224 665856 666792 668168 668672 669222 671937 677376 679728 691488 693889 694008 699363 705024 705894 707472 708588 710464 719712 722211 734706 734832 740502 746368 746496 749088 750141 751689 752256 754868 762048 764694 767928 776832 777924 780759 790272 793016 793152 795906 799272 806736 809676 822528 825384 826686 839664 839808 842724 846288 852818 852992 857157 857304 863919 870912 873936 877632 887808 889056 892143 892296 895916 899181 906304 907578 921984 925344 928557 932484 941192 943296 944622 944784 952074 959616 962948 964467 979608 979776 983178 987336 998784 1000188 1002252 1003008 1003833 1016064 1019592 1023904 1035776 1037232 1041012 1053696 1057536 1058841 1061208 1062882 1065696 1075648 1079568 1087898 1096704 1100512 1102059 1102248 1110753 1119552 1119744 1123632 1128384 1132302 1142876 1143072 1147041 1151892 1165248 1166886 1169294 1170176 1185408 1189524 1189728 1193859 1198908 1210104 1214514 1229312 1233792 1238076 1240029 1243312 1257728 1259496 1259712 1264086 1269432 1279227 1279488 1285956 1306144 1306368 1310904 1316448 1321019 1331712 1333584 1336336 1338444 1343874 1354752 1359456 1361367 1382976 1387778 1388016 1398726 1410048 1411788 1414944 1416933 1417176 1420928 1428111 1439424 1444422 1469412 1469664 1474767 1481004 1492736 1498176 1500282 1503378 1504512 1509736 1524096 1529388 1535856 1553664 1555848 1561518 1567853 1580544 1586032 1586304 1591812 1594323 1598544 1613472 1619352 1631847 1645056 1650768 1653372 1679328 1679616 1685159 1685448 1692576 1698453 1705636 1714314 1714608 1727838 1741824 1747872 1750329 1753941 1755264 1778112 1784286 1784592 1791832 1798362 1812608 1815156 1821771 1843968 1850688 1857114 1864968 1882384 1886592 1889244 1889568 1896129 1904148 1919232 1925896 1928934 1959216 1959552 1966356 1974672 1997568 2000033 2000376 2004504 2006016 2007666 2015811 2032128 2039184 2047808 2071552 2074464 2081667 2082024 2098089 2115072 2117682 2122416 2125764 2131392 2151296 2159136 2166633 2175796 2201024 2204118 2204496 2221506 2239104 2239488 2247264 2250423 2255067 2256768 2264604 2285752 2286144 2294082 2303784 2330496 2333772 2338588 2340352 2342277 2370816 2379048 2379456 2387718 2397816 2420208 2429028 2458624 2467584 2476152 2480058 2486624 2515456 2518992 2519424 2528172 2538864 2558454 2558976 2571471 2571912 2591757 2612288 2612736 2621808 2632896 2642038 2663424 2667168 2672672 2676429 2676888 2687748 2697543 2718912 2722734 2765952 2775556 2776032 2785671 2797452 2823576 2829888 2833866 2834352 2841856 2856222 2878848 2888844 2893401 2938824 2939328 2949534 2962008 2984863 2985472 2996352 3000564 3006756 3009024 3011499 3019472 3048192 3058776 3071712 3107328 3111696 3123036 3135706 3161088 3172064 3172608 3176523 3183624 3188646 3197088 3208189 3226944 3238704 3263694 3290112 3301536 3306177 3306744 3332259 3358656 3359232 3370318 3370896 3385152 3396906 3411272 3428628 3429216 3441123 3455676 3495744 3500658 3507882 3510528 3556224 3568572 3569184 3581577 3583664 3596724 3625216 3630312 3643542 3687936 3701376 3714228 3720087 3729936 3764768 3773184 3778488 3779136 3792258 3807643 3808296 3837681 3838464 3851792 3857868 3918432 3919104 3932712 3949344 3963057 3995136 4000066 4000752 4009008 4015332 4031622 4064256 4078368 4084101 4092529 4095616 4148928 4163334 4164048 4196178 4230144 4235364 4244832 4250799 4251528 4262784 4284333 4302592 4318272 4333266 4351592 4402048 4408236 4408992 4424301 4443012 4478208 4494528 4500846 4510134 4513536 4529208 4571504 4572288 4588164 4607568 4660992 4667544 4677176 4680704 4684554 4703559 4741632 4758096 4758912 4775436 4782969 4795632 4840416 4857223 4858056 4895541 4935168 4952304 4960116 4973248 5030912 5037984 5038848 5055477 5056344 5077728 5095359 5116908 5142942 5143824 5183514 5224576 5225472 5243616 5250987 5261823 5265792 5284076 5334336 5345344 5352858 5353776 5375496 5395086 5437824 5445468 5465313 5531904 5551112 5552064 5571342 5594904 5647152 5659776 5667732 5668704 5683712 5688387 5712444 5757696 5777688 5786802 5877648 5878656 5899068 5924016 5969726 5970944 5992704 6000099 6001128 6013512 6018048 6022998 6038944 6047433 6096384 6117552 6143424 6214656 6223392 6245001 6246072 6271412 6294267 6344128 6345216 6353046 6367248 6377292 6394176 6416378 6453888 6477408 6499899 6527388 6603072 6612354 6613488 6664518 6717312 6718464 6740636 6741792 6751269 6765201 6770304 6793812 6822544 6857256 6858432 6882246 6911352 6991488 7001316 7015764 7021056 7026831 7112448 7137144 7138368 7163154 7167328 7193448 7248953 7250432 7260624 7287084 7375872 7402752 7428456 7440174 7459872 7529536 7546368 7556976 7558272 7584516 7615286 7616592 7675362 7676928 7703584 7714413 7715736 7775271 7836864 7838208 7865424 7898688 7926114 7990272 8000132 8001504 8018016 8029287 8030664 8063244 8092629 8156736 8168202 8185058 8191232 8297856 8326668 8328096 8357013 8392356 8470728 8489664 8501598 8503056 8525568 8568666 8605184 8636544 8666532 8680203 8703184 8804096 8816472 8817984 8848602 8886024 8954589 8956416 8989056 9001692 9020268 9027072 9034497 9058416 9143008 9144576 9176328 9215136 9247133 9321984 9335088 9354352 9369108 9407118 9483264 9516192 9517824 9529569 9550872 9565938 9591264 9624567 9680832 9714446 9716112 9791082 9870336 9904608 9918531 9920232 9946496 9996777 10075968 10077696 10110954 10112688 10155456 10190718 10233816 10285884 10287648 10323369 10367028 10449152 10487232 10501974 10523646 10531584 10568152 10668672 10690688 10705716 10707552 10744731 10750992 10790172 10875648 10890936 10930626 10974971 11063808 11102224 11104128 11142684 11160261 11189808 11294304 11319552 11335464 11337408 11367424 11376774 11422929 11424888 11513043 11515392 11555376 11573604 11755296 11757312 11796113 11798136 11848032 11889171 11939452 11985408 12000198 12002256 12027024 12045996 12077888 12094866 12192768 12235104 12252303 12277587 12286848 12446784 12490002 12492144 12542824 12588534 12688256 12690432 12706092 12734496 12752397 12754584 12788352 12832756 12852999 12907776 12954816 12999798 13054776 13206144 13224708 13226976 13272903 13329036 13434624 13481272 13483584 13502538 13530402 13540608 13587624 13645088 13714512 13716864 13764492 13822704 13982976 14002632 14031528 14042112 14053662 14110677 14224896 14274288 14276736 14326308 14334656 14348907 14386896 14497906 14500864 14521248 14571669 14574168 14686623 14805504 14856912 14880348 14919744 15059072 15092736 15113952 15116544 15166431 15169032 15230572 15233184 15286077 15350724 15407168 15428826 15431472 15550542 15673728 15676416 15730848 15752961 15785469 15797376 15852228 16000264 16003008 16036032 16058574 16061328 16126488 16185258 16313472 16336404 16370116 16382464 16395939 16595712 16653336 16656192 16714026 16784712 16941456 16979328 17003196 17006112 17051136 17065161 17137332 17210368 17273088 17333064 17360406 17406368 17608192 17632944 17635968 17697204 17772048 17909178 17912832 17978112 18000297 18003384 18040536 18054144 18068994 18116832 18142299 18286016 18289152 18352656 18430272 18494266 18643968 18670176 18708704 18735003 18738216 18814236 18882801 19032384 19035648 19059138 19101744 19131876 19182528 19249134 19361664 19428892 19432224 19499697 19582164 19809216 19837062 19840464 19892992 19993554 20151936 20155392 20221908 20225376 20253807 20295603 20310912 20381436 20467632 20571768 20575296 20646738 20734056 20894041 20898304 20974464 21003948 21047292 21063168 21080493 21136304 21337344 21381376 21411432 21415104 21489462 21501984 21580344 21746859 21751296 21781872 21861252 21949942 22127616 22204448 22208256 22285368 22320522 22379616 22457323 22588608 22639104 22670928 22674816 22753548 22845858 22849776 23026086 23030784 23110752 23143239 23147208 23325813 23510592 23514624 23592226 23596272 23696064 23778342 23878904 23970816 24000396 24004512 24054048 24087861 24091992 24155776 24189732 24277887 24470208 24504606 24555174 24573696 24893568 24980004 24984288 25071039 25085648 25177068 25376512 25412184 25468992 25504794 25509168 25576704 25665512 25705998 25815552 25909632 25999596 26040609 26109552 26412288 26449416 26453952 26545806 26653501 26658072 26863767 26869248 26962544 26967168 27005076 27060804 27081216 27103491 27175248 27290176 27429024 27433728 27528984 27645408 27741399 27965952 28005264 28063056 28107324 28221354 28449792 28548576 28553472 28588707 28647703 28652616 28669312 28697814 28773792 28873701 28995812 29042496 29143338 29148336 29373246 29611008 29713824 29755593 29760696 29839488 29990331 30118144 30227904 30233088 30332862 30338064 30461144 30466368 30572154 30701448 30814336 30857652 30862944 30970107 31101084 31347456 31461696 31505922 31570938 31594752 31704456 32000528 32006016 32072064 32117148 32122656 32234193 32252976 32370516 32626944 32672808 32740232 32764928 32791878 32924913 33191424 33306672 33312384 33428052 33480783 33569424 33882912 33958656 34000561 34006392 34012224 34102272 34130322 34268787 34274664 34539129 34546176 34666128 34720812 34812736 35216384 35265888 35271936 35388339 35394408 35544096 35667513 35818356 35956224 36000594 36006768 36081072 36137988 36233664 36284598 36572032 36578304 36705312 36756909 36832761 36860544 36988532 37340352 37417408 37470006 37476432 37628472 37765602 38064768 38071296 38118276 38203488 38257191 38263752 38365056 38498268 38558997 38723328 38857784 38864448 38999394 39164328 39618432 39674124 39680928 39785984 39818709 39987108 40303872 40443816 40450752 40507614 40591206 40621824 40762872 40935264 41143536 41150592 41293476 41468112 41788082 41796608 41948928 42007896 42094584 42126336 42160986 42272608 42332031 42674688 42762752 42822864 42830208 42978924 43003968 43046721 43160688 43493718 43502592 43563744 43715007 43722504 43899884 44059869 44408896 44416512 44570736 44641044 44759232 44914646 45177216 45278208 45341856 45349632 45499293 45507096 45691716 45699552 45858231 46052172 46221504 46286478 46294416 46651626 47021184 47029248 47184452 47192544 47258883 47356407 47392128 47556684 47757808 48000792 48009024 48108096 48175722 48183984 48311552 48379464 48555774 48940416 49009212 49110348 49147392 49187817 49787136 49960008 49968576 50142078 50171296 50354136 50742671 50753024 50824368 50937984 51009588 51018336 51153408 51195483 51331024 51411996 51631104 51819264 51999192 52081218 52219104 52824576 52898832 52907904 53091612 53307002 53316144 53727534 53738496 53925088 53934336 54000891 54010152 54121608 54162432 54206982 54350496 54426897 54539213 54580352 54858048 54867456 55057968 55290816 55482798 55931904 56010528 56126112 56205009 56214648 56442708 56648403 57097152 57106944 57177414 57295406 57305232 57338624 57395628 57547584 57747402 57991624 58084992 58286676 58296672 58499091 58746492 59427648 59511186 59521392 59678976 59980662 60236288 60455808 60466176 60665724 60676128 60761421 60886809 60922288 60932736 61144308 61402896 61628672 61715304 61725888 61940214 62202168 62682123 62694912 62923392 63011844 63141876 63189504 63241479 63408912 64001056 64012032 64144128 64234296 64245312 64468386 64505952 64729931 64741032 65240577 65253888 65345616 65480464 65583756 65849826 66382848 66613344 66624768 66856104 66961566 67138848 67371969 67765824 67917312 68001122 68012784 68024448 68260644 68537574 68549328 69078258 69092352 69332256 69429717 69441624 69625472 69977439 70531776 70543872 70776678 70788816 71088192 71335026 71636712 71912448 72001188 72013536 72162144 72263583 72275976 72467328 72569196 72833661 73144064 73410624 73513818 73665522 73721088 73977064 74680704 74834816 74940012 74952864 75213117 75256944 75531204 76129536 76236552 76406976 76514382 76527504 76730112 76824797 76996536 77117994 77446656 77715568 77728896 77998788 78121827 78328656 79236864 79348248 79361856 79571968 79637418 79960503 79974216 80591301 80607744 80887632 80901504 81015228 81182412 81243648 81310473 81525744 81870528 82287072 82301184 82572791 82586952 82936224 83224197 83576164 83897856 84015792 84189168 84321972 84545216 84664062 85349376 85525504 85645728 85660416 85766121 85943109 85957848 86007936 86093442 86321376 86621103 86987436 87127488 87430014 87445008 87799768 88119738 88817792 88833024 89141472 89266779 89282088 89518464 89829292 89970993 90354432 90683712 90699264 90998586 91014192 91383432 91399104 91716462 92104344 92443008 92572956 92588832 92910321 93303252 94042368 94368904 94385088 94517766 94712814 94784256 95113368 95515616 96001584 96018048 96216192 96351444 96367968 96623104 96702579 96758928 97111548 97880832 98018424 98220696 98294784 98375634 98774739 99574272 99920016 99937152 100284156 100342592 100442349 100708272 101485342 101506048 101648736 101875968 102001683 102019176 102036672 102306816 102390966 102662048 102806361 102823992 103617387 103638528 103998384 104162436 104438208 105649152 105797664 105815808 106165017 106183224 106614004 106632288 107002539 107455068 107850176 107868672 108001782 108020304 108243216 108413964 108700992 108853794 109078426 109160704 109716096 109734912 110115936 110270727 110498283 110581632 110965596 112021056 112252224 112410018 112429296 112885416 113296806 114194304 114213888 114354828 114590812 114610464 114677248 114771573 114791256 115095168 115494804 115676991 115983248 116169984 116573352 116593344 116998182 117492984 118855296 119022372 119042784 119357952 119456127 119961324 120472576 120911616 121331448 121352256 121522842 121773618 121844576 121865472 122288616 122805792 123232201 123257344 123430608 123451776 123880428 124404336 125364246 125389824 125846784 126023688 126283752 126379008 126482958 126817824 126996093 128002112 128024064 128288256 128468592 128490624 128936772 129011904 129459862 129482064 130481154 130507776 130691232 130960928 131145021 131167512 131699652 132179607 133226688 133249536 133712208 133923132 134277696 134743938 135531648 135834624 136002244 136025568 136048896 136497879 136521288 137075148 137098656 137574693 138156516 138664512 138859434 138883248 139250944 139954878 141063552 141087744 141553356 141577632 141776649 142069221 142176384 142670052 143273424 144002376 144027072 144324288 144527166 144551952 144934656 145138392 145667322 146258287 146288128 146821248 147027636 147331044 147442176 147563451 147954128 149361408 149669632 149880024 149905728 150426234 150513888 151062408 152228013 152259072 152473104 152813952 153028764 153055008 153460224 153586449 153649594 153993072 154235988 154893312 155431136 155457792 155997576 156243654 156657312 157201261 158473728 158696496 158723712 159274836 159921006 159948432 161182602 161215488 161775264 161803008 162002673 162030456 162364824 162487296 162620946 163051488 163280691 163617639 163741056 164574144 164602368 165145582 165173904 165872448 166448394 167152328 167795712 168031584 168378336 168615027 168643944 169090432 169328124 169945209 171291456 171320832 171532242 171886218 171915696 172015872 172186884 172642752 173242206 173974872 174254976 174860028 174890016 175497273 175599536 176239476 177635584 178282944 178533558 178564176 179036928 179658584 179941986 180708864 181367424 181398528 181997172 182028384 182284263 182660427 182766864 182798208 183432924 184208688 184886016 185145912 185177664 185820642 186574507 186606504 188046369 188084736 188737808 188770176 189035532 189425628 189568512 189724437 190226736 191031232 192003168 192036096 192432384 192702888 192735936 193246208 193405158 193517856 194189793 194223096 195721731 195761664 196036848 196441392 196751268 197549478 199148544 199840032 199874304 200533921 200568312 200685184 200884698 201416544 202115907 202970684 203297472 203751936 204003366 204038352 204073344 204781932 205324096 205612722 205647984 207234774 207277056 207996768 208289151 208324872 208876416 209932317 211595328 211631616 212330034 212366448 213228008 213264576 214005078 214910136 215700352 215737344 216003564 216040608 216486432 216790749 216827928 217401984 217707588 218156852 218321408 218500983 219432192 220231872 220541454 220996566 221163264 221931192 224042112 224504448 224820036 224858592 225639351 225770832 226593612 228388608 228709656 229181624 229220928 229354496 229543146 229582512 230190336 230474391 230989608 231353982 231966496 232339968 233146704 233186688 233996364 234365481 234985968 237710592 238044744 238085568 238715904 238912254 239881509 239922648 241773903 241823232 242662896 242704512 243045684 243547236 243689152 243730944 243931419 244577232 245611584 246464402 246514688 246861216 246903552 247718373 247760856 248808672 249672591 250728492 251693568 252047376 252567504 252965916 253635648 253992186 256004224 256048128 256576512 256937184 256981248 257298363 257829327 257873544 258023808 258919724 258964128 259863309 260962308 261382464 261921856 262290042 262335024 263399304 264359214 266453376 266499072 267424416 267800337 267846264 268555392 269487876 269912979 271063296 272004488 272051136 272097792 272995758 273042576 274150296 274197312 275149386 276313032 277329024 277718868 277766496 278501888 278730963 279909756 282127104 283106712 283155264 283553298 284138442 284352768 285340104 286546848 288004752 288054144 288648576 289054332 289103904 289869312 290107737 290276784 291334644 292516574 292576256 293642496 294055272 294662088 294884352 295126902 295908256 296324217 298722816 299339264 299760048 299811456 300852468 301027776 301327047 302124816 304456026 304518144 304946208 305627904 306005049 306057528 306110016 306920448 307172898 307299188 307986144 308419083 308471976 310852161 310862272 310915584 311995152 312487308 313314624 314402522 316947456 317392992 317447424 318495051 318549672 319842012 319896864 321007617 322365204 323550528 323606016 324005346 324060912 324729648 325241892 326102976 326561382 327235278 327482112 329148288 329204736 330291164 330347808 330812181 331494849 331744896 332896788 334304656 336063168 336756672 337230054 337287888 338180864 338656248 339890418 342582912 342641664 343064484 343772436 343831392 344031744 344314719 344373768 345285504 346484412 347030973 347949744 348509952 349720056 349780032 350994546 351199072 352478952 355198697 355271168 356565888 357067116 357128352 358073856 358368381 359317168 359883972 361417728 362734848 363994344 364056768 364568526 365320854 365533728 365596416 366865848 368417376 369696603 369772032 370291824 370355328 371641284 373149014 373213008 376092738 376169472 377475616 377540352 378071064 378851256 379137024 379448874 380453472 380988279 381774491 382062464 384006336 384072192 384864768 385405776 385471872 386810316 387035712 388379586 388446192 391443462 391523328 392073696 392882784 393435063 393502536 395098956 396538821 399680064 399748608 401067842 401136624 401370368 401769396 402833088 404231814 405941368 406594944 407503872 408006732 408076704 408146688 409493637 409563864 410648192 411225444 411295968 412724079 414469548 415993536 416578302 416649744 417752832 419864634 423190656 423263232 424660068 424732896 425329947 426207663 426456016 426529152 428010156 429820272 431400704 432007128 432081216 432972864 433581498 433655856 434803968 435415176 436313704 436642816 437001966 438774861 438864384 440463744 441082908 441993132 442326528 442690353 443862384 448084224 449008896 449640072 449717184 451278702 451541664 453109517 453187224 456684039 456777216 457419312 458363248 458441856 459086292 459165024 460380672 460759347 460948782 461979216 462707964 463932992 464679936 466293408 466373376 467992728 468730962 469971936 471603783 475421184 476089488 476171136 477824508 479763018 479845296 483547806 483646464 485325792 485409024 486008019 486091368 487094472 487378304 487461888 487862838 489154464 489842073 490852917 491223168 492928804 493722432 493807104 495436746 495521712 497617344 499345182 501456984 503387136 504094752 505135008 505845081 505931832 507271296 507984372 509835627 512008448 513874368 513962496 514596726 515658654 515747088 516047616 517839448 517928256 519726618 521924616 522764928 523843712 524580084 524670048 526491819 526798608 528718428 532906752 534848832 535600674 535692528 537110784 538975752 539825958 542126592 544008976 544102272 544195584 545991516 546085152 546852789 547981281 548300592 548394624 550298772 552626064 554658048 555437736 555532992 557003776 557461926 559723521 559819512 564139107 564254208 566213424 566310528 567106596 568276884 568705536 569173311 570680208 573093696 576009504 576108288 577297152 578009537 578108664 578207808 579738624 580215474 580553568 582569379 582669288 585033148 587165193 587284992 588110544 589324176 590253804 591816512 592648434 597445632 598678528 599520096 599622912 601601763 601704936 602055552 602654094 604249632 606347721 608912052 609892416 611255808 612010098 612115056 612220032 614345796 614598376 615972288 616838166 616943952 621704322 621724544 621831168 623990304 624867453 624974616 626629248 628805044 629796951 634785984 634894848 636990102 637099344 639684024 639793728 642015234 644730408 647101056 647212032 648010692 648121824 649459296 650372247 650483784 652205952 653122764 654470556 654964224 655502949 658296576 660582328 660695616 661624362 662989698 663489792 665793576 668609312 672126336 673513344 674460108 674575776 676361728 676918053 677312496 679780836 685165824 686128968 687544872 687662784 688063488 688629438 688747536 690571008 691423173 692968824 694061946 695899488 697019904 699440112 699560064 701989092 702398144 703096443 704957904 710397394 710542336 713131776 714134232 714256704 716147712 716736762 718634336 719644527 719767944 725321709 725469696 727988688 728113536 729137052 730641708 731067456 731192832 731794257 733731696 736834752 739393206 739544064 740583648 740710656 743155119 743282568 746298028 746426016 749017773 752185476 754951232 755080704 756142128 757702512 758897748 760906944 761976558 763548982 764124928 768012672 768144384 769729536 770811552 770943744 771895089 773487981 773620632 774071424 776759172 776892384 779589927 782886924 784147392 785765568 786870126 787005072 790197912 793077642 799360128 799497216 802135684 802273248 802740736 803401011 803538792 805666176 808463628 809738937 811882736 813189888 816013464 816153408 816293376 818987274 819127728 821296384 822450888 822591936 825448158 828939096 831987072 833156604 833299488 835505664 836192889 839729268 846381312 849320136 849465792 850659894 852415326 852912032 853058304 856020312 859640544 862625407 862801408 864014256 864162432 865945728 867162996 867311712 869607936 870323211 870830352 872627408 874003932 877549722 877728768 880927488 882165816 883986264 884653056 885380706 887724768 888972651 896168448 898017792 899280144 899434368 902557404 903083328 906219034 906374448 913368078 913554432 914838624 916726496 916883712 918015147 918172584 918330048 920761344 921518694 921897564 923958432 925257249 925415928 927865984 932556483 932586816 932746752 935985456 937461924 939943872 943207566 950842368 952178976 952342272 955485153 955649016 959526036 959690592 963022851 967095612 970651584 970818048 972016038 972182736 974188944 974756608 975725676 978308928 979684146 981705834 982446336 985857608 987444864 987614208 990873492 991043424 992436543 994484547 995234688 998690364 1002913968 1008189504 1010270016 1011690162 1011863664 1014542592 1015968744 1019671254 1023808009 1024016896 1027748736 1027924992 1029193452 1031317308 1031494176 1032095232 1032944157 1035678896 1035856512 1039453236 1041092919 1043849232 1045529856 1047687424 1049160168 1049340096 1052983638 1053597216 1057436856 1065596091 1065813504 1069697664 1071201348 1071385056 1074221568 1075105143 1077951504 1079651916 1084253184 1088017952 1088204544 1091983032 1092170304 1093705578 1095962562 1096601184 1096789248 1100408827 1100597544 1105252128 1109089809 1109316096 1110875472 1111065984 1114923852 1119447042 1119639024 1128278214 1128508416 1132426848 1132621056 1134213192 1136553768 1137411072 1138346622 1141360416 1142964837 1145323473 1146187392 1152019008 1152216576 1154594304 1156019074 1156217328 1156415616 1160430948 1161107136 1165138758 1165338576 1170066296 1174330386 1174569984 1176221088 1178648352 1180305189 1180507608 1183633024 1185296868 1189616463 1199040192 1199245824 1203203526 1203409872 1204111104 1205308188 1208499264 1212695442 1217824104 1219784832 1222511616 1224020196 1224230112 1224440064 1228480911 1228691592 1229196752 1231944576 1233676332 1233887904 1238172237 1243408644 1243449088 1247980608 1249734906 1249949232 1253258496 1257610088 1259593902 1269571968 1269789696 1273980204 1274198688 1275989841 1278622989 1279368048 1279587456 1284030468 1289460816 1294202112 1296021384 1296243648 1298918592 1300744494 1300967568 1304411904 1306021549 1306245528 1308941112 1309928448 1311005898 1316324583 1316593152 1321164656 1321391232 1323248724 1325979396 1326979584 1328071059 1331587152 1337218624 1344252672 1347026688 1348920216 1349151552 1352723456 1353836106 1354624992 1359328551 1359561672 1370052117 1370331648 1372257936 1375089744 1375325568 1377258876 1377495072 1381142016 1382278041 1382846346 1385937648 1388123892 1391798976 1394039808 1398880224 1399120128 1403737447 1403978184 1404796288 1406192886 1409915808 1414811349 1420794788 1426263552 1428268464 1428513408 1433473524 1437268672 1439289054 1439535888 1450643418 1450939392 1455977376 1456227072 1458024057 1458274104 1461283416 1462134912 1462385664 1463588514 1467463392 1469526219 1472558751 1473669504 1478786412 1481167296 1481421312 1486310238 1486565136 1492596056 1492852032 1498035546 1504370952 1509902464 1510161408 1512284256 1515405024 1517535243 1517795496 1521813888 1523953116 1527097964 1528249856 1529506881 1536025344 1541623104 1541887488 1543790178 1546975962 1547241264 1548142848 1553518344 1553784768 1559179854 1565773848 1568294784 1571531136 1573740252 1574010144 1579475457 1580395824 1586155284 1598720256 1604271368 1604546496 1605481472 1606802022 1607077584 1611332352 1616927256 1619477874 1623765472 1626379776 1632026928 1632306816 1632586752 1637974548 1638255456 1640558367 1642592768 1643943843 1644901776 1645183872 1650896316 1657878192 1663974144 1666313208 1666598976 1671011328 1672385778 1679170563 1679458536 1692417321 1692762624 1698640272 1698931584 1701319788 1704830652 1705824064 1706116608 1707519933 1712040624 1719281088 1725250814 1725602816 1728028512 1728324864 1731891456 1734028611 1734325992 1734623424 1739215872 1740646422 1741660704 1745254816 1747708137 1748007864 1755099444 1761495579 1761854976 1764331632 1767972528 1770761412 1775449536 1777945302 1792336896 1796035584 1798560288 1798868736 1804805289 1805114808 1806166656 1812438068 1812748896 1819043163 1826736156 1829677248 1833452992 1833767424 1836030294 1836345168 1836660096 1843037388 1843795128 1847916864 1850514498 1850831856 1855731968 1865112966 1865173632 1865493504 1871970912 1874602359 1874923848 1879887744 1886415132 1889390853 1904357952 1904684544 1910970306 1911298032 1919052072 1919381184 1926045702 1934191224 1941303168 1941636096 1944032076 1944365472 1948377888 1949513216 1951116741 1951451352 1956617856 1959368292 1963411668 1964892672 1966508847 1971715216 1974889728 1981746984 1982086848 1984873086 1988969094 1990469376 1997380728 2005827936 2016379008 2020540032 2023380324 2023727328 2029085184 2030754159 2031937488 2039342508 2047616018 2048033792 2055497472 2058386904 2062634616 2062988352 2064190464 2065888314 2071357792 2071713024 2074269519 2078906472 2082185838 2087698464 2091059712 2094947417 2095374848 2098320336 2098680192 2105967276 2107194432 2109289329 2114873712 2131192182 2131627008 2139395328 2142402696 2142770112 2148443136 2150210286 2155903008 2158933581 2159303832 2175965127 2176035904 2176409088 2183966064 2184340608 2187411156 2191925124 2193202368 2193578496 2200817654 2201195088 2210504256 2218179618 2218632192 2221750944 2222131968 2229465357 2229847704 2238894084 2239278048 2247053319 2256556428 2264853696 2265242112 2268426384 2273107536 2276693244 2282720832 2285929674 2290646946 2292374784 2304038016 2304433152 2309188608 2312038148 2312434656 2312831232 2315685267 2320463943 2320861896 2322214272 2330277516 2330677152 2338769781 2340132592 2348660772 2352442176 2357296704 2360610378 2361015216 2367266048 2370593736 2379232926 2398080384 2398491648 2406407052 2406819744 2408222208 2410203033 2410616376 2416998528 2425390884 2429216811 2435648208 2439569664 2448040392 2448460224 2448880128 2456961822 2457383184 2458393504 2463889152 2467352664 2467775808 2476344474 2486390879 2486817288 2486898176 2495961216 2499469812 2499898464 2506516992 2508578667 2515220176 2519187804 2539143936 2547960408 2548397376 2551979682 2557245978 2558736096 2559174912 2568060936 2578921632 2587876221 2588404224 2592042768 2592487296 2597837184 2601488988 2601935136 2608823808 2610969633 2612043098 2612491056 2617882224 2622011796 2632649166 2633186304 2642329312 2642782464 2646497448 2651958792 2653959168 2656142118 2663174304 2666917953 2672421437 2674437248 2688505344 2694053376 2697840432 2698303104 2707672212 2709249984 2718657102 2719123344 2740104234 2740663296 2744515872 2750179488 2750651136 2754045441 2754517752 2754990144 2762284032 2764556082 2765692692 2771875296 2775771747 2776247784 2783597952 2797669449 2797760448 2798240256 2807474894 2807956368 2809592576 2812385772 2819831616 2829622698 2841589576 2852527104 2856536928 2857026816 2866455459 2866947048 2874537344 2878578108 2879071776 2889068553 2901286836 2911954752 2912454144 2916048114 2916548208 2922566832 2924269824 2927177028 2934926784 2939052438 2945117502 2947339008 2957572824 2962334592 2962842624 2972620476 2973130272 2977309629 2983453641 2985192112 2985704064 2996071092 3008741904 3019804928 3024568512 3030810048 3035070486 3035590992 3043627776 3047906232 3054195928 3056499712 3059013762 3071424027 3072050688 3083246208 3083774976 3087580356 3093951924 3094482528 3096285696 3098832471 3107036688 3107569536 3118359708 3123278757 3131547696 3136589568 3143062272 3147480504 3148020288 3158950914 3160791648 3171766619 3172310568 3196788273 3197440512 3208542736 3209092992 3213604044 3214155168 3222664704 3225315429 3233854512 3238955748 3247530944 3252759552 3264053856 3264613632 3275949096 3276510912 3281116734 3285185536 3287887686 3289803552 3290367744 3301226481 3301792632 3315756384 3327269427 3327948288 3332626416 3333197952 3344771556 3358341126 3358917072 3384834642 3385525248 3397280544 3397863168 3402639576 3409661304 3411648128 3412233216 3415039866 3424081248 3428894511 3435970419 3438562176 3450501628 3456057024 3456649728 3463782912 3468057222 3468651984 3469246848 3481292844 3483321408 3490509632 3495416274 3496015728 3510198888 3522991158 3523709952 3528663264 3535945056 3540915567 3541522824 3550899072 3555890604 3568849389 3597120576 3597737472 3609610578 3610229616 3612333312 3624876136 3625497792 3638086326 3653472312 3659354496 3666905984 3667534848 3672060588 3672690336 3673320192 3685442733 3686074776 3687590256 3695833728 3701028996 3701663712 3711463936 3714516711 3730225932 3730347264 3743941824 3749204718 3749847696 3759775488 3772830264 3778781706 3808715904 3809369088 3821940612 3822596064 3827969523 3835868967 3838104144 3838762368 3852091404 3868382448 3882606336 3888064152 3888730944 3896755776 3899026432 3902233482 3902902704 3913235712 3918064647 3918736584 3926823336 3929785344 3933017694 3943430432 3948973749 3949779456 3963493968 3964173696 3969746172 3977938188 3980938752 3984213177 3994761456 4011655872 4032758016 4041080064 4046760648 4047454656 4058170368 4061508318 4063874976 4077985653 4078685016 4095232036 4110156351 4110994944 4116773808 4125269232 4125976704 4131776628 4142715584 4143426048 4146834123 4148539038 4157812944 4164371676 4175396928 4182119424 4189894834 4190749696 4196640672 4197360384 4211212341 4211934552 4214388864 4218578658 4229747424 4244434047 4262384364 4278790656 4284805392 4285540224 4300420572 4311806016 4317867162 4318607664 4351930254 4352071808 4352818176 4367932128 4368681216 4374072171 4374822312 4383850248 4386404736 4387156992 4401635308 4402390176 4408578657 4417676253 4421008512 4436359236 4443501888 4444263936 4458930714 4459695408 4477788168 4478556096 4494106638 4513112856 4529707392 4530484224 4536852768 4546215072 4552605729 4553386488 4565441664 4571859348 4581293892 4584749568 4588520643 4608076032 4624076296 4624869312 4625662464 4631370534 4640927886 4641723792 4644428544 4660555032 4661354304 4677539562 4680265184 4697321544 4704884352 4714593408 4721220756 4722030432 4734532096 4738426371 4741187472 4758465852 4796160768 4812814104 4813639488 4816444416 4820406066 4821232752 4833997056 4850781768 4858433622 4871296416 4879139328 4896080784 4896920448 4897760256 4913923644 4914766368 4916787008 4921675101 4927778304 4931831529 4934705328 4935551616 4952688948 4972781758 4973634576 4973796352 4991922432 4998939624 4999796928 5013033984 5017157334 5030440352 5037511689 5038375608 5077251963 5078287872 5095920816 5096794752 5103959364 5114491956 5117472192 5118349824 5122559799 5136121872 5157843264 5175752442 5176808448 5184085536 5184974592 5195674368 5202085833 5202977976 5203870272 5217647616 5221939266 5224086196 5224982112 5235764448 5243124411 5244023592 5265298332 5284486737 5284658624 5285564928 5292994896 5303917584 5312284236 5326348608 5333835906 5344842874 5348874496 5377010688 5388106752 5395680864 5396606208 5414415867 5415344424 5418499968 5437314204 5438246688 5457129489 5480208468 5489031744 5500358976 5501302272 5508090882 5509035504 5509980288 5529112164 5531385384 5543750592 5551543494 5552495568 5567195904 5595338898 5595520896 5596480512 5614949788 5615912736 5619185152 5623807077 5624771544 5639663232 5659245396 5668172559 5683179152 5713073856 5714053632 5732910918 5733894096 5749074688 5757156216 5758143552 5778137106 5802573672 5823909504 5824908288 5832096228 5833096416 5845133664 5848539648 5853350223 5854354056 5869853568 5878104876 5890235004 5894678016 5899526541 5915145648 5924669184 5945240952 5946260544 5954619258 5966907282 5970384224 5971408128 5992142184 6017483808 6038377849 6039609856 6049137024 6061620096 6070140972 6071181984 6087255552 6092262477 6095812464 6108391856 6118027524 6142848054 6144101376 6166492416 6175160712 6187903848 6188965056 6192571392 6197664942 6214073376 6215139072 6222808557 6236719416 6246557514 6263095392 6273179136 6284842251 6286124544 6294961008 6296040576 6317901828 6321583296 6343533238 6344621136 6393576546 6394881024 6417085472 6418185984 6427208088 6428310336 6445329408 6450630858 6467709024 6476800743 6477911496 6495061888 6527895381 6528107712 6529227264 6551898192 6553021824 6562233468 6575775372 6579607104 6580735488 6602452962 6603585264 6631512768 6654538854 6655896576 6665252832 6666395904 6688396071 6689543112 6716682252 6717834144 6741159957 6769669284 6794561088 6795726336 6805279152 6819322608 6823296256 6830079732 6848162496 6857789022 6871940838 6877124352 6901003256 6912114048 6913299456 6927565824 6936114444 6937303968 6938493696 6947055801 6961391829 6962585688 6966642816 6981019264 6990832548 6992031456 7016309343 7020397776 7045982316 7057326528 7071890112 7081831134 7083045648 7101798144 7111781208 7137698778 7166656063 7194241152 7195474944 7219221156 7220459232 7224666624 7230609099 7249752272 7250995584 7276172652 7287650433 7306944624 7318708992 7333811968 7344121176 7345380672 7346640384 7370885466 7372149552 7375180512 7391667456 7402057992 7403327424 7422927872 7429033422 7459172637 7460451864 7460694528 7487883648 7498409436 7499695392 7519550976 7525736001 7545660528 7557563412 7617431808 7643881224 7645192128 7655939046 7671737934 7676208288 7677524736 7702861789 7704182808 7736764896 7763628663 7765212672 7776128304 7777461888 7793511552 7804466964 7805805408 7826471424 7832908899 7836129294 7837473168 7853646672 7866035388 7886860864 7897947498 7899558912 7926987936 7928347392 7939492344 7955876376 7961877504 7968426354 7989522912 8000753859 8017264311 8023311744 8065516032 8082160128 8093521296 8094909312 8123016636 8127749952 8155971306 8157370032 8190464072 8220312702 8221989888 8233547616 8250538464 8251953408 8262136323 8263553256 8285431168 8286852096 8293668246 8297078076 8315625888 8327315241 8328743352 8350793856 8379789668 8393008347 8393281344 8394720768 8422424682 8423869104 8428777728 8437157316 8459494848 8488868094 8524768728 8557581312 8569610784 8571080448 8599366377 8600841144 8623612032 8635734324 8637215328 8667205659 8703860508 8704143616 8735864256 8737362432 8748144342 8749644624 8767700496 8772809472 8803270616 8804780352 8817157314 8835352506 8842017024 8872718472 8887003776 8888527872 8917861428 8919390816 8931928887 8950360923 8955576336 8957112192 8988213276 9026225712 9059414784 9073705536 9092430144 9105211458 9106772976 9130883328 9143718696 9162587784 9169499136 9177041286 9214272081 9216152064 9248152592 9249738624 9251324928 9262741068 9281855772 9283447584 9288857088 9296497413 9321110064 9322708608 9355079124 9360530368 9369836271 9394643088 9409768704 9429186816 9442441512 9444060864 9469064192 9476852742 9482374944 9515299857 9516931704 9590364819 9592321536 9625628208 9627278976 9640812132 9642465504 9667994112 9675946287 9701563536 9716867244 9742592832 9758278656 9792161568 9793840896 9826162129 9827847288 9829532736 9833574016 9843350202 9855556608 9863663058 9869410656 9871103232 9903679443 9905377896 9945563516 9947269152 9981808281 9983844864 9997879248 9999593856 10034314668 10060880704 10075023378 10076751216 10154503926 10156575744 10191841632 10193589504 10207918728 10228983912 10234944384 10236699648 10245119598 10272243744 10286683533 10307911257 10315686528 10351504884 10368171072 10369949184 10391348736 10404171666 10405955952 10407740544 10443878532 10448172392 10449964224 10471528896 10486248822 10488047184 10530596664 10568973474 10569317248 10571129856 10585989792 10607835168 10622746701 10624568472 10652697216 10667671812 10689685748 10697748992 10706548167 10791361728 10793212416 10828831734 10830688848 10836999936 10874628408 10876493376 10914258978 10960416936 10978063488 11000717952 11002604544 11016181764 11018071008 11019960576 11056328199 11058224328 11062770768 11087501184 11103086988 11104991136 11134391808 11143550133 11190677796 11191041792 11229899576 11231825472 11238370304 11247614154 11249543088 11279326464 11318490792 11336345118 11366358304 11426147712 11428107264 11465821836 11467788192 11483908569 11498149376 11507606901 11514312432 11516287104 11556274212 11605147344 11647819008 11664192456 11666192832 11690267328 11697079296 11706700446 11708708112 11739707136 11754193941 11756209752 11780470008 11789356032 11799053082 11830291296 11846921247 11849338368 11890481904 11892521088 11909238516 11933814564 11940768448 11942816256 11952639531 11984284368 12034967616 12076755698 12079219712 12098274048 12123240192 12140281944 12142363968 12174511104 12184524954 12191624928 12216783712 12233956959 12236055048 12285696108 12330469053 12332984832 12350321424 12375807696 12377930112 12395329884 12428146752 12430278144 12440502369 12445617114 12473438832 12493115028 12526190784 12546358272 12569684502 12572249088 12589922016 12592081152 12633637023 12635803656 12643166592 12687066476 12689242272 12733302141 12787153092 12834170944 12836371968 12854416176 12856620672 12901261716 12935418048 12953601486 12955822992 12990123776 13055790762 13056215424 13058454528 13103796384 13106043648 13122216513 13124466936 13151550744 13159214208 13161470976 13204905924 13207170528 13225735971 13253028759 13263025536 13309077708 13330505664 13332791808 13376792142 13379086224 13433364504 13435668288 13482319914 13539338568 13589122176 13591452672 13610558304 13638645216 13646592512 13657817187 13660159464 13696324992 13715578044 13743881676 13754248704 13765561929 13802006512 13824228096 13872228888 13874607936 13876987392 13894111602 13922783658 13925171376 13933285632 13962038528 13981665096 13984062912 14032618686 14040795552 14091964632 14114653056 14143780224 14163662268 14166091296 14203596288 14215279113 14223562416 14275397556 14333312126 14388482304 14438442312 14440918464 14449333248 14461218198 14499504544 14501991168 14552345304 14575300866 14613889248 14637417984 14664631919 14667623936 14688242352 14690761344 14693280768 14741770932 14744299104 14750361024 14765025303 14783334912 14795494587 14804115984 14806654848 14858066844 14918345274 14920903728 14921389056 14975767296 14996818872 14999390784 15039101952 15051472002 15091321056 15112535067 15115126824 15231755889 15234863616 15287762448 15290384256 15311878092 15343475868 15352416576 15355049472 15405723578 15408365616 15473529792 15527257326 15530425344 15552256608 15554923776 15587023104 15606257499 15608933928 15611610816 15652942848 15665817798 15672258588 15674946336 15707293344 15729373233 15732070776 15773721728 15795894996 15853460211 15853975872 15856694784 15878984688 15911752752 15936852708 15979045824 16001507718 16034528622 16046623488 16131032064 16164320256 16187042592 16189818624 16243247601 16246033272 16255499904 16311942612 16314740064 16371388467 16380928144 16440625404 16467095232 16501076928 16503906816 16524272646 16527106512 16570862336 16587336492 16594156152 16631251776 16654630482 16657486704 16701587712 16759579336 16786016694 16786562688 16789441536 16844849364 16847738208 16857555456 16871421231 16874314632 16918989696 16977736188 17004517677 17049537456 17139221568 17142160896 17198732754 17201682288 17247224064 17271468648 17274430656 17334411318 17404736153 17407721016 17408287232 17471728512 17474724864 17496288684 17499289248 17535400992 17545618944 17560050669 17606541232 17609560704 17634314628 17670705012 17684034048 17698579623 17745436944 17774007552 17835722856 17838781632 17863857774 17900721846 17911152672 17914224384 17976426552 18052451424 18115133547 18118829568 18147411072 18184860288 18210422916 18213545952 18261766656 18276787431 18287437392 18325175568 18354082572 18428544162 18432304128 18496305184 18499477248 18525482136 18563711544 18566895168 18577714176 18592994826 18642220128 18645417216 18668425671 18706950059 18710158248 18721060736 18739672542 18789286176 18819537408 18854526753 18858373632 18884883024 18888121728 18953705484 18964749888 19030599714 19033863408 19180729638 19184643072 19251256416 19254557952 19281624264 19284931008 19335988224 19351892574 19403127072 19430402229 19433734488 19485185664 19583686143 19584323136 19587681792 19652324258 19655694576 19659065472 19667148032 19686700404 19727326116 19738821312 19742206464 19807358886 19810755792 19891127032 19894538304 19963616562 19967689728 19995758496 19999187712 20065188213 20068629336 20121761408 20150046756 20153502432 20223479871 20309007852 20383683264 20387179008 20415837456 20457967824 20469888768 20490239196 20544487488 20573367066 20615822514 20631373056 20703009768 20736342144 20739898368 20782697472 20808343332 20811911904 20815481088 20841167403 20884175487 20887757064 20896344784 20899928448 20943057792 20972497644 20976094368 21048928029 21061193328 21137946948 21138634496 21171979584 21215670336 21245493402 21249136944 21305394432 21335343624 21379371496 21395497984 21413096334 21499968189 21582723456 21586424832 21657663468 21661377696 21673999872 21691827297 21749256816 21752986752 21828517956 21862951299 21920833872 21956126976 22001435904 22032363528 22036142016 22039921152 22112656398 22116448656 22125541536 22175002368 22202366333 22206173976 22209982272 22268783616 22287100266 22377517911 22381355592 22382083584 22459799152 22463650944 22495228308 22499086176 22558652928 22577208003 22636981584 22672690236 22732716608 22852295424 22931643672 22935576384 22967817138 22996298752 23015213802 23028624864 23032574208 23108585367 23112548424 23210294688 23290885989 23295638016 23328384912 23332385664 23380534656 23413400892 23417416224 23479414272 23498726697 23508387882 23512419504 23560940016 23598106164 23660582592 23693842494 23698676736 23780963808 23785042176 23818477032 23867629128 23881536896 23885632512 23905279062 23968568736 24002261577 24051792933 24069935232 24153511396 24196548096 24246480384 24280563888 24284727936 24369049908 24383249856 24433567424 24467913918 24472110096 24571392216 24660938106 24665969664 24700642848 24751615392 24755860224 24786408969 24790659768 24856293504 24860556288 24881004738 24891234228 24946877664 24981945723 24986230056 25052381568 25139369004 25179025041 25179844032 25184162304 25267274046 25271607312 25286333184 25374132952 25378484544 25466604282 25574306184 25668341888 25672743936 25708832352 25713241344 25798099131 25802523432 25870836096 25907202972 25911645984 25980247552 26001616977 26111581524 26112430848 26207592768 26212087296 26244433026 26248933872 26303101488 26318428416 26409811848 26414341056 26451471942 26506057518 26526051072 26618155416 26661011328 26665583616 26753584284 26758172448 26795786661 26851082769 26866729008 26871336576 26964639828 27078677136 27178244352 27221116608 27277290432 27293185024 27315634374 27320318928 27392649984 27431156088 27487763352 27508497408 27531123858 27604013024 27642816243 27648456192 27744457776 27749215872 27753974784 27788223204 27845567316 27850342752 27866571264 27889492239 27924077056 27963330192 27968125824 28065237372 28081591104 28109508813 28183929264 28229306112 28287560448 28327324536 28332182592 28407192576 28430558226 28447124832 28545899571 28550795112 28666624252 28771094457 28776964608 28876884624 28881836928 28922436396 28999009088 29003982336 29027838861 29104690608 29150601732 29227778496 29274835968 29329263838 29335247872 29376484704 29381522688 29478486387 29483541864 29488598208 29500722048 29530050606 29566669824 29590989174 29608231968 29613309696 29711038329 29716133688 29836690548 29841807456 29945424843 29951534592 29993637744 29998781568 30102944004 30182642112 30225070134 30230253648 30463511778 30469727232 30575524896 30580768512 30623756184 30686951736 30704833152 30710098944 30811447156 30816731232 30860050599 30923733771 30947059584 31054514652 31104513216 31109847552 31174046208 31212514998 31217867856 31223221632 31331635596 31344517176 31349892672 31414586688 31458746466 31464141552 31547443456 31591789992 31706920422 31707951744 31713389568 31757969376 31823505504 31868240103 31873705416 31958091648 32003015436 32069057244 32093246976 32119644501 32374085184 32379637248 32486495202 32492066544 32510999808 32623885224 32629480128 32742776934 32761856288 32881250808 32934190464 33002153856 33007813632 33048545292 33054213024 33141724672 33168984597 33174672984 33188312304 33262503552 33309260964 33314973408 33403175424 33430650399 33519158672 33572033388 33573125376 33689698728 33695476416 33715110912 33742842462 33748629264 33837979392 33955472376 34009035354 34099074912 34278443136 34284321792 34397465508 34403364576 34451725707 34494448128 34522820703 34542937296 34548861312 34668822636 34809472306 34815442032 34816574464 34943457024 34992577368 34998578496 35070801984 35091237888 35120101338 35213082464 35219121408 35262581823 35268629256 35341410024 35368068096 35397159246 35490873888 35540763741 35548015104 35614106089 35671445712 35677563264 35727715548 35801443692 35822305344 35828448768 35857918593 35952853104 36104902848 36230267094 36237659136 36294822144 36369720576 36420845832 36427091904 36523533312 36553574862 36574874784 36650351136 36701870877 36708165144 36857088324 36991407159 36992610368 36998954496 37050964272 37127423088 37133790336 37185989652 37284440256 37290834432 37336851342 37413900118 37420316496 37442121472 37479345084 37578572352 37639074816 37709053506 37716747264 37769766048 37776243456 37900911069 37907410968 37929499776 38061199428 38067726816 38199906423 38361459276 38502512832 38509115904 38563248528 38569862016 38703785148 38806254144 38860804458 38867468976 38970371328 39167372286 39168646272 39175363584 39304648516 39311389152 39318130944 39334296064 39366649539 39373400808 39454652232 39477642624 39484412928 39614717772 39621511584 39677207913 39759086277 39782254064 39789076608 39927233124 39991516992 39998375424 40130376426 40137258672 40243522816 40300093512 40307004864 40446959742 40618015704 40767366528 40774358016 40831674912 40915935648 40939777536 40973451561 40980478392 41088974976 41146734132 41231645028 41262746112 41296685787 41406019536 41472684288 41616686664 41623823808 41630962176 41682334806 41768350974 41775514128 41792689568 41799856896 41886115584 41944995288 41952188736 42097856058 42122386656 42268644943 42275893896 42277268992 42343959168 42431340672 42490986804 42498273888 42610788864 42645837339 42670687248 42758742992 42826192668 42999936378 43165446912 43315326936 43322755392 43347999744 43383654594 43498513632 43505973504 43657035912 43725902598 43841667744 43912253952 43993895757 44002871808 44064727056 44072284032 44079842304 44225312796 44232897312 44251083072 44350004736 44386483761 44404732666 44412347952 44419964544 44574200532 44755035822 44762711184 44764167168 44919598304 44927301888 44990456616 44998172352 45117305856 45154416006 45273963168 45337605201 45345380472 45465433216 45695267667 45704590848 45863287344 45871152768 45935634276 46030427604 46057249728 46065148416 46217170734 46225096848 46420589376 46581771978 46591276032 46656769824 46664771328 46761069312 46818772497 46826801784 46834832448 46958828544 46997453394 47016775764 47024839008 47121880032 47188119699 47196212328 47321165184 47387684988 47560380633 47561927616 47570084352 47636954064 47735258256 47763073792 47810558124 47937137472 48004523154 48103585866 48139870464 48307022792 48393096192 48492960768 48561127776 48569455872 48729742803 48738099816 48766499712 48867134848 48935827836 48944220192 49114165401 49142784432 49321876212 49401285696 49503230784 49511720448 49572817938 49581319536 49712587008 49762009476 49782468456 49893755328 49963891446 49972460112 50104763136 50166592441 50278738008 50358050082 50359688064 50368324608 50534548092 50543214624 50572666368 50614263693 50748265904 50756969088 50933208564 51013553031 51148612368 51336683776 51417664704 51426482688 51596198262 51605046864 51741672192 51814405944 51823291968 51960495104 52003233954 52214208459 52223163048 52224861696 52415185536 52424174592 52488866052 52497867744 52606202976 52636856832 52680152007 52819623696 52828682112 52902943884 53012115036 53052102144 53095738869 53236310832 53322022656 53507168568 53516344896 53591573322 53702165538 53733458016 53742673152 53920032523 53929279656 54157354272 54345400641 54356488704 54442233216 54554580864 54631268748 54640637856 54785299968 54830362293 54862312176 54975526704 55062247716 55208026048 55285632486 55296912384 55488915552 55498431744 55576446408 55691134632 55700685504 55733142528 55778984478 55848154112 55926660384 55936251648 56005277013 56120850177 56130474744 56163182208 56219017626 56367858528 56458612224 56563580259 56575120896 56654649072 56664365184 56861116452 56894249664 57091799142 57101590224 57333248504 57542188914 57553929216 57753769248 57763673856 57844872792 57998018176 58007964672 58055677722 58209381216 58291206687 58301203464 58455556992 58658527676 58751058429 58752969408 58763045376 58956972774 58967083728 58977196416 59001444096 59060101212 59181978348 59216463936 59226619392 59422076658 59432267376 59673381096 59683614912 59890849686 59903069184 59987275488 59997563136 60195564639 60205888008 60365284224 60450140268 60460507296 60670439613 60927023556 61151049792 61161537024 61247512368 61373903472 61409666304 61622894312 61633462464 61720101198 61847467542 61894119168 62109029304 62209026432 62219695104 62348092416 62425029996 62435735712 62446443264 62523502209 62652526461 62663271192 62689034352 62699785344 62829173376 62917492932 62928283104 63094886912 63146784087 63183579984 63413840844 63415903488 63515938752 63647011008 63736480206 63747410832 63916183296 64006030872 64138114488 64186493952 64239289002 64499904567 64748170368 64759274496 64972990404 64984133088 65021999616 65075481891 65247770448 65258960256 65485553868 65523712576 65588853897 65762501616 65868380928 66004307712 66097090584 66108426048 66283449344 66337969194 66349345968 66376624608 66525007104 66607098999 66618521928 66629946816 66806350848 66861300798 67038317344 67132553733 67144066776 67146250752 67379397456 67390952832 67485684924 67497258528 67675958784 67731624009 67910944752 68018070708 68198149824 68556886272 68794931016 68806729152 68903451414 68988896256 69045641406 69085874592 69097722624 69325756101 69337645272 69618944612 69630884064 69872657967 69886914048 69985154736 69997156992 70141603968 70240202676 70426164928 70438242816 70496180091 70525163646 70537258512 70682820048 70794318492 70981747776 71081527482 71096030208 71228212178 71342891424 71355126528 71455431096 71602887384 71644610688 71656897536 71715837186 71905706208 72006784731 72155378799 72209805696 72460534188 72589644288 72739441152 72841691664 72854183808 73107149724 73149749568 73300702272 73403741754 73416330288 73714176648 73982814318 73985220736 73997908992 74101928544 74254846176 74267580672 74359226907 74371979304 74568880512 74581668864 74673702684 74827800236 74840632992 74884242944 74945837169 74958690168 75157144704 75418107012 75537075123 75539532096 75552486912 75801822138 75814821936 75858999552 76122398856 76135453632 76399812846 76722918552 77005025664 77018231808 77126497056 77139724032 77394297393 77407570296 77612508288 77721608916 77734937952 77940742656 78004850931 78334744572 78337292544 78609297032 78622778304 78636261888 78668592128 78733299078 78746801616 78909304464 78955285248 79229435544 79243023168 79354415826 79518172554 79564508128 79578153216 79854466248 79983033984 79996750848 80260752852 80274517344 80387359983 80487045632 80553248307 80600187024 80614009728 80893919484 81236031408 81534733056 81663349824 81831871296 81879555072 81946903122 81960956784 82177949952 82293468264 82463290056 82525492224 82593371574 82812039072 82928448729 82945368576 83233373328 83247647616 83261924352 83364669612 83536701948 83551028256 83585379136 83599713792 83668476717 83772231168 83889990576 83904377472 84195712116 84244773312 84537289886 84551787792 84554537984 84687918336 84862681344 84981973608 84996547776 85221577728 85291674678 85341374496 85517485984 85637698713 85652385336 85999872756 86313283371 86330893824 86630653872 86645510784 86767309188 86997027264 87011947008 87083516583 87314071824 87451805196 87683335488 87824507904 87987791514 88005743616 88129454112 88144568064 88435459161 88450625592 88465794624 88502166144 88700009472 88772967522 88809465332 88824695904 88839929088 89133114987 89148401064 89510071644 89525422368 89836274529 89839196608 89854603776 89980913232 89996344704 90308832012 90547926336 90675210402 90690760944 90930866432 91390535334 91409181696 91726574688 91742305536 91871268552 92060855208 92114499456 92130296832 92434341468 92450193696 92580151797 92771201313 92841178752 93163543956 93313539648 93329542656 93522138624 93637544994 93653603568 93669664896 93994906788 94033551528 94049678016 94243760064 94376239398 94392424656 94642330368 94775369976 95120761266 95123855232 95140168704 95273908128 95470516512 95526147584 95604720309 95621116248 95874274944 96009046308 96207171732 96279740928 96358933503 96614045584 97122255552 97138911744 97459485606 97476199632 97532999424 97734269696 97871655672 97888440384 98228330802 98285568864 98643752424 98802571392 99006461568 99023440896 99145635876 99162639072 99425174016 99506953791 99524018952 99564936912 99787510656 99927782892 99944920224 100209526272 100291951197 100333184882 100557476016 100716100164 100719376128 101069096184 101086429248 101145332736 101228527386 101496531808 101513938176 101866417128 102027106062 102297224736 102652423433 102673367552 102835329408 102852965376 103192396524 103210093728 103355177121 103483344384 103568462109 103628811888 103646583936 104006467908 104428416918 104446326096 104449723392 104830371072 104977732104 104995735488 105212405952 105273713664 105360304014 105639247392 105657364224 105787745469 105805887768 106024230072 106104204288 106191477738 106472621664 106622291223 106644045312 106842318267 107014337136 107032689792 107183146644 107404331076 107466916032 107485346304 107840065046 107858559312 108314708544 108690801282 108712977408 108884466432 109109161728 109262537496 109281275712 109570599936 109660724586 109724624352 109951053408 110105612631 110124495432 110416052096 110571264972 110974221477 110977831104 110996863488 111152892816 111382269264 111401371008 111557968956 111853320768 111872503296 112010554026 112241700354 112260949488 112326364416 112438035252 112735717056 112917224448 113127160518 113150241792 113309298144 113328730368 113702733207 113722232904 113788499328 114183598284 114203180448 114599719269 114666497008 115084377828 115507538496 115527347712 115689745584 115996036352 116111355444 116418762432 116582413374 116602406928 116911113984 117317055352 117502116858 117505938816 117526090752 117913945548 117934167456 117954392832 118002888192 118099948617 118120202424 118363956696 118432927872 118453238784 118844153316 118864534752 119031623739 119277258831 119346762192 119367229824 119781699372 119974550976 119995126272 120391129278 120411776016 120730568448 120900280536 120921014592 121340879226 121833153071 121854047112 122302099584 122323074048 122495024736 122747806944 122819332608 122920354683 123245788624 123266924928 123440202396 123694935084 123788238336 123890057361 124218058608 124418052864 124850059992 124871471424 124892886528 125047004418 125305052922 125326542384 125378068704 125399570688 125658346752 125834985864 125856566208 126189773824 126293568174 126367159968 126805934829 126827681688 126831806976 127031877504 127294022016 127472960412 127494821664 127832366592 127937512017 128012061744 128276228976 128478578004 128999809134 129496340736 129945980808 129968266176 130043999232 130150963782 130495540896 130517920512 130948650413 130971107736 131047425152 131177707794 131525003232 131736761856 131981687271 132008615424 132194181168 132216852096 132675938388 132698691936 132753249216 133050014208 133159451283 133214197998 133237043856 133259893632 133722601596 134076634688 134265107466 134288133552 134292501504 134758794912 134781905664 134971369848 134994517056 135351917568 135463248018 135821889504 136012815603 136036141416 136396299648 137085803001 137113772544 137589862032 137613458304 137806902828 138091282812 138171749184 138195445248 138651512202 138675290544 139237889224 139261768128 139745315934 139773828096 139970309472 139994313984 140283207936 140456317491 140480405352 140852329856 140876485632 140992360182 141050327292 141074517024 141365640096 141564359097 141588636984 141963495552 142163054964 142456424356 142681141899 142685782848 142710253056 142910862192 143205774768 143289221376 143431674372 143811412416 144013569462 144310757598 144419611392 144921068376 145179288576 145478882304 145683383328 145708367616 146189228409 146214299448 146299499136 146601404544 146807483508 146832660576 147342496203 147428353296 147965628636 147970441472 148203857088 148509692352 148535161344 148718453814 148743958608 149137761024 149347405368 149655600472 149681265984 149768485888 149891674338 149917380336 150314289408 150499777323 150836214024 151074150246 151079064192 151104973824 151603644276 151629643872 151717999104 151842791079 152244797712 152270907264 152799625692 153040659093 153445837104 154010051328 154252994112 154279448064 154788594786 154815140592 155225016576 155443217832 155469875904 155881485312 156009701862 156642625377 156669489144 156674585088 157218594064 157245556608 157272523776 157466598156 157493603232 157818608928 157910570496 158040456021 158458871088 158486046336 158708831652 159036345108 159129016256 159156306432 159287216607 159708932496 159966067968 160521505704 160549034688 160774719966 160974091264 161106496614 161200374048 161228019456 161760097569 161787838968 162472062816 163036201923 163069466112 163326699648 163663742592 163893806244 163921913568 164355899904 164491086879 164586936528 164926580112 165186743148 165624078144 165856897458 165890737152 166466746656 166495295232 166729339224 167073403896 167102056512 167170758272 167199427584 167336953434 167544462336 167779981152 167808754944 168015831039 168362550531 168391424232 168489546624 169074579772 169103575584 169375836672 169690740777 169725362688 169963947216 169993095552 170583349356 170682748992 171034971968 171275397426 171304770672 171999745512 172626566742 172661787648 173261307744 173291021568 173534618376 173994054528 174023894016 174167033166 174628143648 174873620061 174903610392 175366670976 175975583028 176253175287 176258908224 176289136128 176870918322 176901251184 176931589248 177004332288 177545935044 177618930664 177649391808 177679858176 178266229974 178296802128 179020143288 179050844736 179672549058 179678393216 179709207552 179961826464 179992689408 180586693917 180617664024 181095852672 181350420804 181381521888 181861732864 182011318839 182781070668 183453149376 183484611072 183742537104 184121710416 184228998912 184868682936 184900387392 185160303594 185542402626 185682357504 186327087912 186627079296 186659085312 187044277248 187275089988 187307207136 187339329792 187570506627 187957579383 187989813576 188067103056 188099356032 188487520128 188752478796 188784849312 189284660736 189440352261 189550739952 190241522532 190247710464 190547816256 190941033024 191052295168 191209440618 191242232496 191748549888 192018092616 192414343464 192559481856 192717867006 193228091168 193499713701 194244511104 194277823488 194918971212 194952399264 195065998848 195226445673 195468539392 195743311344 195776880768 196456661604 196571137728 196766561691 197287504848 197605142784 198012923136 198291271752 198325278144 198850348032 199013907582 199048037904 199129873824 199575021312 199821296997 199855565784 199889840448 200419052544 200583902394 200666369764 201114952032 201397661199 201432200328 201438752256 202138192368 202172858496 202457054772 202993063616 203027876352 203194872027 203732834256 204054212124 204594449472 205304846866 205346735104 205670658816 206384793048 206420187456 206710354242 206966688768 207136924218 207257623776 207293167872 207977268303 208012935816 208856833836 208892652192 209617973901 209660742144 209955464208 209991470976 210424811904 210720608028 211278494784 211314728448 211488540273 211575490938 211611775536 212048460144 212382955476 212945243328 213244582446 213288090624 213684636534 214028674272 214065379584 214366293288 214808662152 214933832064 214970692608 215680130092 215717118624 216020354193 216466136397 216629417088 217381602564 217768932864 218218323456 218525074992 218562551424 219321449172 219449248704 219902106816 220211225262 220248990864 220832104192 221142529944 221948442954 221955662208 221993726976 222305785632 222764538528 222802742016 223077680721 223115937912 223706641536 223745006592 224021108052 224483400708 224521898976 224652728832 224837511507 224876070504 225471434112 226254321036 226611225369 226618596288 226657460736 227405466414 227444465808 227576998656 228367196568 228406360896 229199438538 229332994016 230168755656 231015076992 231054695424 231379491168 231992072704 232182892179 232222710888 232837524864 233164826748 233204813856 233822227968 234014552793 234634110704 235004233716 235011877632 235827891096 235868334912 235908785664 236005776384 236199897234 236240404848 236727913392 236865855744 237688306632 237729069504 238063247478 238554517662 238693524384 238734459648 239563398744 239949101952 239990252544 240782258556 240823552032 241162079949 241461136896 241659744921 241800561072 241842029184 242681758452 243666306142 243708094224 244604199168 244990049472 245495613888 245638665216 245840709366 246491577248 246533849856 246880404792 247389870168 247576476672 247780114722 248436117216 248785346187 248836105728 249298742623 249700119984 249742942848 249785773056 250094008836 250610105844 250653084768 250756137408 250799141376 251005430151 251316693504 251669971728 251713132416 252587136348 252734319936 253611869658 253655363376 253663613952 254063755008 254588044032 254945920824 254989643328 255664733184 255875024034 256024123488 256552457952 256913096139 256957156008 257999618268 258939850113 258992681472 259891961616 259936532352 260301927564 260991081792 261035841024 261897300826 261942215472 262094850304 262355415588 263050006464 263473523712 263963374542 264017230848 264388362336 264433704192 265306377483 265351876776 265397383872 265506498432 266100028416 266318902566 266428395996 266474087712 266519787264 267399344961 267445203192 268153269376 268530214932 268576267104 269508823587 269517589824 269563811328 269942739696 269989034112 270926496036 271643779008 272025631206 272072282832 272792599296 274171606002 274227545088 275179724064 275226916608 275613805656 276182565624 276343498368 276390890496 277303024404 277350581088 277740455391 278313603939 278475778448 278523536256 279490631868 279940618944 279988627968 280566415872 280912634982 280960810704 281704659712 281984720364 282100654584 282149034048 282731280192 283128718194 283177273968 283926991104 284326109928 284912848712 285362283798 285371565696 285420506112 285821724384 286411549536 286578442752 286814160927 286863348744 287622824832 288027138924 288621515196 288839222784 289076800509 289842136752 291366766656 291416735232 292378456818 292428598896 292598998272 293202809088 293614967016 293665321152 294684992406 294856706592 295880514601 295931257272 295940882944 296407714176 297019384704 297070322688 297436907628 297487917216 298275522048 298520861373 298694810736 299311200944 299362531968 299783348676 299834760672 300628578816 300875853591 300999554646 301672428048 302148300492 302158128384 303207288552 303259287744 303435998208 303685582158 304489595424 304541814528 305599251384 306081318186 306891674208 307957270299 308020102656 308505988224 308558896128 309577189572 309630281184 310450033152 310705386327 310886435664 310939751808 312019403724 313285250754 313338978288 313349170176 314437188128 314491113216 314933196312 314987206464 315637217856 315821140992 316080912042 316917742176 316972092672 317363236407 317417663304 318072690216 318258032512 318312612864 318574433214 319417864992 319866873669 319932135936 320526954801 321043011408 321098069376 321549439932 322212993228 322400748096 322456038912 323520195138 323575677936 324944125632 326072403846 326138932224 326653399296 327327485184 327787612488 327843827136 328711799808 328982173758 329173873056 329853160224 330316837893 330373486296 331248156288 331713794916 332922664431 332933493312 332990590464 333458678448 334146807792 334204113024 334341516544 334673906868 335559962304 335617509888 336031662078 336725101062 336782848464 336979093248 338149159544 338207151168 338751673344 339381481554 339450725376 339927894432 339986191104 341108199621 341166698712 341365497984 342069943936 342550794852 342609541344 343799157807 343999491024 345253133484 346522615488 346582043136 347069236752 347988109056 348334066332 349256287296 349747240122 349807220784 350733341952 351951166056 352506350574 352517816448 352578272256 353741836644 353802502368 353863178496 354008664576 354299845851 355091870088 355237861328 355298783616 355359716352 356532459948 356593604256 357094871217 357831776493 358040286576 358101689472 359345098116 359356786432 359923652928 359985378816 361173387834 361235328048 362191705344 362700841608 362763043776 363723465728 364022637678 365499459213 365562141336 366906298752 366969222144 367485074208 368243420832 368457997824 368761064049 369737365872 369800774784 370320607188 371084805252 371364715008 371670172083 372654175824 373254158592 374550179976 374614414272 374678659584 375141013254 375915158766 375979627152 376134206112 376198712064 376975040256 377440227661 377504957592 377569698624 378569321472 378880704522 379101479904 380417804487 380483045064 380495420928 381095632512 381882066048 382418881236 382484464992 383497099776 383812536051 384036185232 384828686928 385435734012 386456182336 386999427402 388489022208 389837942424 389904798528 390131997696 390452891346 390937078784 391486622688 391553761536 392845951239 392913323208 393142275456 393533123382 394575009696 395210285568 395945061813 396025846272 396582543504 396650556288 398027815164 398096075808 398259747648 399150042624 399478353849 399642593994 399711131568 399779680896 401167804788 401332739528 402229904064 402795322398 402864400656 402877504512 404276384736 404345716992 404914109544 405986127232 406055752704 406389744054 407465668512 408038446809 408108424248 409188898944 410609693732 411257409003 411341317632 412769586096 412840374912 413420708484 414273848436 414515247552 414586335744 415954536606 416025871632 417713667672 417785304384 419235947802 419321484288 419910928416 419982941952 420849623808 421368952473 421441216056 422556989568 422629456896 422977080546 423150981876 423223551072 424096920288 424693077291 424765910952 425890486656 426489164892 427369273068 428043425697 428057348544 428130759168 428732586576 429617324304 429867664128 431360260184 431434237248 432040708386 432932272794 433258834176 434763205128 435537865728 436436646912 437050149984 437125102848 438567685227 438642898344 438898497408 439804213632 440422450524 440497981728 441664208384 442027488609 442285059888 443896885908 443911324416 444611571264 445529077056 445605484032 446155361442 446231875824 447413283072 448042216104 448966801416 449043797952 449305457664 449675023014 449752141008 450942868224 451499331969 452508642072 453222450738 453237192576 453314921472 454810932828 454888931616 455153997312 455528373237 456734393136 456812721792 458398877076 458665988032 459121977279 460337511312 462030153984 462758982336 463984145408 464365784358 464445421776 465675049728 466329653496 466409627712 467644455936 468029105586 469268221408 469927876131 470008467432 470023755264 471655782192 471736669824 471817571328 472399794468 472480809696 473455826784 473731711488 474121368063 475376613264 475458139008 476126494956 477109035324 477387048768 477468919296 477861649821 479126797488 479898203904 481564517112 481647104064 482324159898 482922273792 483319489842 483601122144 483684058368 485280292707 485363516904 487332612284 487416188448 489108605769 489208398336 489980098944 490991227776 491681418732 492983154496 493067699712 493473260637 493760809584 494779740336 495560229444 496872234432 497570692374 497672211456 498597485246 499400239968 499485885696 500188017672 501220211688 501306169536 501512274816 501598282752 502010860302 502633387008 503339943456 503426264832 504047493117 505087651593 505174272696 505468639872 507223739316 507310726752 508127510016 509072222331 509176088064 509891841648 509979286656 511750048068 512048246976 513104915904 513826192278 513914312016 515999236536 517879700226 517985362944 519783923232 519873064704 520603855128 521982163584 522071682048 523794601652 523884430944 524189700608 524620860183 524710831176 526100012928 527926749084 528759525861 528776724672 528867408384 530612754966 530703753552 530794767744 531012996864 532637805132 532856791992 532948175424 533039574528 534798689922 534890406384 536306538752 537060429864 537152534208 539017647174 539035179648 539127622656 539885479392 539978068224 541760081751 541852992072 543287558016 544051262412 544144565664 545585198592 546033956517 548343212004 550359448128 550453833216 551227611312 552365131248 552686996736 554606048808 554701162176 555480910782 556627207878 556951556896 557047072512 558981263736 559881237888 559977255936 561132831744 561825269964 561921621408 562711519881 563409319424 563872738149 563969440728 564201309168 564298068096 565462560384 566257436388 566354547936 567853982208 568321056783 568652219856 569825697424 570724567596 570743131392 571643448768 572823099072 573156885504 573628321854 573726697488 575245649664 576054277848 577243030392 577678445568 578153601018 579684273504 580499141103 582733533312 582833470464 584756913636 584857197792 585197996544 585679337019 586405618176 587229934032 587330642304 589369984812 589713413184 591761029202 591862514544 591881765888 592815428352 594038769408 594873815256 594975834432 596551044096 597041722746 597389621472 598622401888 598725063936 599463890991 599566697352 599669521344 601257157632 601751707182 601999109292 603344856096 604192983597 604296600984 604316256768 606414577104 606518575488 607371164316 608979190848 609083629056 609584616081 611198502768 612162636372 613783348416 615914540598 616040205312 617011976448 619154379144 619260562368 620900066304 621410772654 621772871328 621879503616 623931804909 624038807448 626570501508 626677956576 628853921703 628874376256 628982226432 629866392624 629974412928 631274435712 632161824084 633835484352 633944185344 634726472814 634835326608 636145380432 636516065024 637148866428 638835729984 639733747338 639864271872 641053909602 642086022816 642196138752 643098879864 644425986456 644801496192 644912077824 647040390276 647151355872 648061062579 649398409191 649888251264 652144807692 653306798592 654654970368 655575224976 655687654272 657964347516 658347746112 659706320448 660633675786 660746972592 662496312576 663427589832 665845328862 665866986624 665981180928 666917356896 668293615584 668408226048 668683033088 669233042163 669347813736 671119924608 671235019776 672063324156 673450202124 673565696928 673958186496 674512534521 676298319088 676414302336 678762963108 679833676107 679855788864 679972382208 682216399242 682333397424 682730995968 684139887872 685101589704 685219082688 687598315614 687998982048 690506266968 693045230976 693164086272 694138473504 695976218112 696548676537 696668132664 698512574592 699494480244 699614441568 701466683904 702043658379 703902332112 705012701148 705035632896 707483673288 707605004736 707726356992 708017329152 708599691702 710183740176 710475722656 710597567232 713064919896 713187208512 714189742434 715663552986 716080573152 716203378944 718566964031 718690196232 718713572864 719847305856 719970757632 722346775668 722470656096 723486239847 724383410688 724979234763 725401683216 725526087552 728045275356 730998918426 731124282672 733812597504 734970148416 736486841664 736915995648 737522128098 739474731744 739601549568 740641214376 742169610504 742729430016 743340344166 745308351648 746356038561 746508317184 747896227869 749100359952 749228828544 749357319168 750282026508 751830317532 751959254304 752268412224 752397424128 753950080512 754880455322 755009915184 755139397248 757761409044 758202959808 760835608974 760966090128 760990841856 762191265024 763764132096 764837762472 764968929984 766994199552 767625072102 768072370464 769657373856 770739288417 770871468024 772912364672 773998854804 776819550339 776978044416 779675884848 779809597056 780905782692 782973245376 783107523072 785691902478 785826646416 786284550912 787066246764 789150019392 790420571136 791890123626 792051692544 793165087008 793301112576 795919132449 796055630328 796192151616 796519495296 798300085248 798956707698 799285187988 799422263136 799559361792 802198034883 802335609576 802665479056 804459808128 805590644796 805728801312 808526470761 808552769472 808691433984 809828219088 811972254464 812779488108 814931337024 816076893618 816216848496 818377797888 821219387464 822514818006 822682635264 825539172192 825680749824 826841416968 828547696872 829030495104 829172671488 831909073212 832051743264 833221366173 834940811817 835427335344 835570608768 838471895604 839821856832 839965883904 841699247616 842737904946 842882432112 845113979136 845954161092 846301963752 846447102144 848193840576 849386154582 849531821904 851780973312 852832071497 852978329784 854738546136 856086851394 856114697088 856261518336 857465173152 859234648608 859735328256 860442482781 862720520368 862868474496 864081416772 865864545588 866517668352 867230401527 869526410256 874100299968 874250205696 877135370454 877285796688 877796994816 879608427264 880844901048 880995963456 883328416768 884054977218 884570119776 887641543803 887793771816 887822648832 889223142528 891058154112 891210968064 892310722884 892463751648 894826566144 895562584119 896084432208 897933602832 898087595904 899350046028 899504282016 901885736448 902627560773 902998663938 905017284144 906444901476 906474385152 909621865656 909777863232 910307994624 911056746474 913468786272 913625443584 916640552891 916797754152 917331976064 918243954558 920675022624 923871810897 924060307968 925517964672 928731568716 928890843552 931350099456 932116158981 932659306992 932819255424 936058211172 938536442816 939855752262 940016934864 940047510528 943311564384 943473339648 944799588936 944961619392 946911653568 947463422976 948242736126 950753226528 950916278016 952089709221 952252989912 954218070648 954774097536 954937838592 955723299642 958253594976 959600621007 959796407808 961580864403 963129034224 963294208128 964648319796 966638979684 967202244288 967368116736 970560585414 970727033808 974665224568 974832376896 978217211538 978416796672 979960197888 981982455552 983362837464 985966308992 986135399424 986946521274 987521619168 989559480672 990950513679 991120458888 993744468864 995141384748 997194970492 998767993293 998800479936 998971771392 1000376035344 1002440423376 1002612339072 1003024549632 1004021720604 1006679886912 1006852529664 1008094986234 1010175303186 1010348545392 1010937279744 1014447478632 1014621453504 1016255020032 1018144444662 1018352176128 1019783683296 1019958573312 1023324598863 1023500096136 1024096493952 1026209831808 1027652384556 1027828624032 1031397473421 1031998473072 1035759400452 1039567846464 1039746129408 1041207710256 1043964327168 1047589203304 1047768861888 1048379401216 1049241720366 1049421662352 1052200025856 1055853498168 1057519051722 1057553449344 1057734816768 1061225509932 1061407507104 1061589535488 1062025993728 1062899537553 1065275610264 1065713583984 1065896350848 1066079149056 1069597379844 1069780812768 1071284613651 1072613077504 1073495329479 1074120859728 1074305068416 1078035294348 1078070359296 1079770958784 1079956136448 1083520163502 1083705984144 1086575116032 1088102524824 1088289131328 1091170397184 1092067913034 1096498377639 1096686424008 1100718896256 1100907666432 1102455222624 1104730262496 1105373993472 1106283192147 1109212097616 1109402324352 1110961821564 1113254415756 1113903113792 1114094145024 1115010516249 1117962527472 1119762475776 1123650539928 1123843242816 1125423039762 1126818638848 1127745476298 1127938881456 1128402618336 1128596136192 1130925120768 1132320682983 1132514872776 1132709095872 1135707964416 1136642113566 1137304439712 1139651394848 1141253413461 1141449135192 1141486262784 1143286897536 1145646198144 1147256643708 1147453394976 1150491299328 1151437608153 1152108555696 1154486060784 1156307202036 1159368547008 1160998282206 1165467066624 1169513827272 1169714395584 1170395993088 1171358674038 1172811236352 1174459868064 1174661284608 1178537853717 1178739969624 1179426826368 1183522058404 1183725029088 1185630856704 1187835185439 1188077538816 1189747630512 1189951668864 1194083445492 1194779242944 1197244803776 1197450127872 1198435061547 1198927781982 1199133394704 1199339042688 1203503414364 1203998218584 1206689712192 1208385967194 1208593201968 1208632513536 1212829154208 1213037150976 1214742328632 1217958381696 1218167258112 1219169232162 1222397005536 1224115340427 1224325272744 1227566696832 1231829081196 1233772227009 1234023952896 1238308758288 1238521124736 1242821545308 1243545742656 1243759007232 1247863609818 1248077614896 1253141003016 1253355913152 1257707843406 1257748752512 1257964452864 1259732785248 1259948825856 1262548871424 1264106857419 1264323648168 1267670968704 1267888370688 1269452945628 1269670653216 1272290760864 1273032130048 1274079231873 1274297732856 1277671459968 1279467494676 1282107819204 1284130277091 1284172045632 1284392277504 1286197759728 1288851972912 1289602992384 1294080780552 1294302711744 1296122125158 1298796818382 1299776502528 1304289615384 1306613597184 1309309940736 1311150449952 1311375308544 1315703055681 1315928695032 1316695492224 1319412640896 1321267351572 1321493945184 1324992625152 1326082465827 1326855179664 1331690657724 1331733973248 1333834713792 1336587231168 1336816452096 1337366066176 1338466084326 1338695627472 1342239849216 1344126648312 1346900404248 1347131393856 1347916372992 1349025069042 1352596638176 1352828604672 1354497995907 1357525926216 1359667352214 1359711577728 1359944764416 1364432798484 1364666794848 1365461991936 1366585119711 1368279775744 1370203179408 1370438165376 1375196631228 1375997964096 1377365931837 1381012533936 1386090461952 1388276947008 1391952436224 1393097353074 1393336265328 1397025149184 1398988960488 1399228883136 1402933367808 1404087316758 1407804664224 1409783628393 1410025402296 1410071265792 1414967346576 1415210009472 1415452713984 1417199383404 1420367480352 1420951445312 1421195134464 1422364104189 1426129839792 1426374417024 1428379484868 1431327105972 1432161146304 1432406757888 1437133928062 1437380392464 1437427145728 1439694611712 1444693551336 1444941312192 1446972479694 1448766821376 1449958469526 1450803366432 1451052175104 1455840878121 1456090550712 1461997836852 1462248565344 1467325817307 1467625195008 1469940296832 1472973683328 1475044256196 1478949463488 1479203099136 1480419781911 1481282428752 1484339221008 1486680688332 1490616703296 1492712077122 1493016634368 1495792455738 1498200719904 1498457657088 1500564053016 1503660635064 1503918508608 1504536824448 1504794848256 1507900161024 1509760910644 1510019830368 1510278794496 1512142479351 1515262954779 1515522818088 1516405919616 1521671217948 1521932180256 1524382530048 1527216666993 1527528264192 1529675524944 1529937859968 1535250144204 1536144740928 1539314747712 1541478576834 1541742936048 1545824729344 1547997709608 1553639100678 1553956088832 1559351769696 1559619194112 1561811565384 1565946490752 1566215046144 1571383804956 1571653292832 1572569101824 1573862580549 1574132493528 1578300038784 1583780247252 1586278577583 1586330174016 1586602225152 1591838264898 1592111260656 1592384303232 1593038990592 1597913415396 1598570375976 1598844526272 1599118723584 1604396069766 1604671219152 1605330958112 1608919616256 1611181289592 1611457602624 1617052941522 1617105538944 1617382867968 1619656438176 1623944508928 1625280245253 1625558976216 1629862674048 1632153787236 1632433696992 1636755595776 1638101869551 1642438774928 1645029636012 1651078344384 1651361499648 1653682833936 1657095393744 1658060990208 1663818146424 1664103486528 1666442732346 1669881623634 1670854670688 1671141217536 1676943791208 1679643713664 1679931767808 1683398495232 1685475809892 1685764864224 1688134559643 1690227958272 1691618214447 1691908322184 1692603927504 1692894204288 1696387681152 1698772309164 1699063643808 1703561946624 1704963170349 1705664142994 1705956659568 1709477092272 1712173702788 1712229394176 1714930346304 1718469297216 1719470656512 1720884965562 1725441040736 1725736948992 1728162833544 1731729091176 1733035336704 1734460803054 1739052820512 1741497423309 1745091198361 1748200599936 1748500411392 1754270740908 1754571593376 1755593989632 1757038011057 1759216854528 1761689802096 1761991926912 1768109954436 1769140239552 1775283087606 1775587543632 1775645297664 1778446285056 1782116308224 1784621445768 1784927503296 1789653132288 1791125168238 1792168864416 1795867205664 1796175191808 1798391672973 1798700092056 1799008564032 1803771472896 1805255121546 1805997327876 1810034568288 1812578950791 1812889802952 1812948770304 1819243731312 1819555726464 1822113492948 1826937572544 1827250887168 1833281105782 1833595508304 1834663952128 1836487909116 1841350045248 1847743621794 1848120615936 1851035929344 1857463137432 1857781687104 1862700198912 1864232317962 1865318613984 1865638510848 1871795414727 1872116422344 1877072885632 1879711504524 1880033869728 1886561765109 1886623128768 1886946679296 1889599177872 1889923238784 1893823307136 1896485472252 1901506453056 1901832556032 1904179418442 1904505979824 1908436141296 1909548195072 1911446599284 1916507189952 1919201242014 1919592815616 1923161728806 1926258068448 1926588416256 1929296639592 1933277959368 1934404488576 1934736233472 1941121170828 1941454067616 1944183187737 1948195227573 1949330449136 1949664753792 1956434423076 1959920395776 1963964911104 1966725674928 1971932617984 1973893042548 1975043238336 1979118961344 1981901027358 1982240917776 1987488937728 1990282769496 1994389940984 1997535986586 1997600959872 1997943542784 2000752070688 2004880846752 2005224678144 2006049099264 2007699126489 2008043441208 2013359773824 2013705059328 2016189972468 2020350606372 2020697090784 2021874559488 2023537603563 2028894957264 2029242907008 2036288889324 2039501028321 2039567366592 2039917146624 2046649197726 2047000192272 2048192987904 2052419663616 2055304769112 2055657248064 2062794946842 2063996946144 2071163602207 2071518800904 2079135692928 2079492258816 2082415420512 2087928654336 2089646029611 2095178406608 2095537723776 2098483440732 2098843324704 2104400051712 2106130975137 2111706996336 2115038103444 2115106898688 2122451019864 2122815014208 2123179070976 2124051987456 2125799075106 2130551220528 2131427167968 2131792701696 2139194759688 2139561625536 2142569227302 2145226155008 2146990658958 2148241719456 2148610136832 2155700892093 2156070588696 2156140718592 2159541917568 2159912272896 2167040327004 2167411968288 2173150232064 2174937704289 2176205049648 2176578262656 2184135826068 2192996755278 2193372848016 2201437792512 2204910445248 2209460524992 2210747986944 2212566384294 2218424195232 2218804648704 2221923643128 2226508831512 2227806227584 2228188290048 2230021032498 2235925054944 2239068115683 2239524951552 2243688683607 2247301079856 2247686485632 2250846079524 2255490952596 2255877762912 2256805236672 2257192272384 2261850241536 2264641365966 2265029745552 2265418191744 2273284227132 2274608879424 2279302789696 2282506826922 2282898270384 2282972525568 2286573795072 2291292396288 2294513287416 2294906789952 2300982598656 2302875216306 2304217111392 2308972121568 2312217865251 2312614404072 2318737094016 2321996564412 2330458651017 2330934133248 2339027654544 2339428791168 2342717348076 2348919736128 2349322569216 2357075707434 2357479939248 2358853652736 2367044116808 2367450058176 2371261713408 2375670370878 2376155077632 2379495261024 2379903337728 2387757397347 2388166890984 2389558485888 2394489607552 2394900255744 2396870123094 2397855563964 2398266789408 2398678085376 2406594104649 2407006828728 2407996437168 2413379424384 2416771934388 2417186403936 2425579412283 2425658308416 2426074301952 2429484657264 2435916763392 2438338464324 2444794011072 2448230680854 2448650545488 2455133393664 2463658162392 2467544454018 2468047905792 2476617516576 2477042249472 2485643090616 2487091485312 2487518014464 2495727219636 2496155229792 2499664098519 2504822435451 2506282006032 2506711826304 2515415686812 2515497505024 2519465570496 2519897651712 2525097742848 2528213714838 2528647296336 2535341937408 2538905891256 2539341306432 2544581521728 2546064260096 2548158463746 2548595465712 2555342919936 2558496214491 2558934989352 2564215638408 2568260554182 2568344091264 2568784555008 2572395519456 2577703945824 2579205984768 2581327448343 2588161561104 2588605423488 2592244250316 2597593636764 2599553005056 2601691204581 2608579230768 2622300899904 2622750617088 2631406111362 2631857390064 2633390984448 2638825281792 2642534703144 2642987890368 2649985250304 2652164931654 2653710359328 2662924631409 2663381315448 2663467946496 2667669427584 2673174462336 2673632904192 2676932168652 2677391254944 2684479698432 2686687752357 2688253296624 2693800808496 2694262787712 2698050138084 2705193276352 2705657209344 2707882682319 2708995991814 2715051852432 2719334704428 2719423155456 2728865596968 2729333589696 2730923983872 2733170239422 2736559551488 2740406358816 2740876330752 2749921658673 2750393262456 2751995928192 2754731863674 2762025067872 2771615432691 2772180923904 2776553894016 2786194706148 2786672530656 2794050298368 2796348476943 2797977920976 2798457766272 2808174633516 2815609328448 2819567256786 2820050804592 2820142531584 2829934693152 2830420018944 2834398766808 2840734960704 2841902890624 2842390268928 2844728208378 2852259679584 2852748834048 2856269127663 2856758969736 2862654211944 2864322292608 2864813515776 2874267856124 2874760784928 2878801863021 2879389223424 2884742593209 2889387102672 2889882624384 2893944959388 2899916939052 2901606732864 2902104350208 2911681756242 2912181101424 2923995673704 2924497130688 2934651634614 2935250390016 2939880593664 2945947366656 2950088512392 2957898926976 2958406198272 2960839563822 2962564857504 2968678442016 2972851541037 2973361376664 2981233406592 2985424154244 2991584911476 2996303979879 2996401439808 2996915314176 3001128106032 3007321270128 3007837017216 3009073648896 3019521821288 3020039660736 3020557588992 3024284958702 3030525909558 3031045636176 3032811839232 3043342435896 3043864360512 3048765060096 3054433333986 3055056528384 3059351049888 3059875719936 3069973796589 3070500288408 3072289481856 3078629495424 3082957153668 3083485872096 3091649458688 3094192420263 3095995419216 3107278201356 3118703539392 3119238388224 3123623130768 3131892981504 3142767609912 3143306585664 3145138203648 3147725161098 3148264987056 3156600077568 3167560494504 3172557155166 3172660348032 3173204450304 3183676529796 3184222521312 3184768606464 3186077981184 3188698612659 3195826830792 3197140751952 3197689052544 3198237447168 3208792139532 3209342438304 3210661916224 3213853840953 3217839232512 3220485988437 3222362579184 3222915205248 3234105883044 3234211077888 3239312876352 3247889017856 3250560490506 3251117952432 3259725348096 3264307574472 3264867393984 3273511191552 3276203739102 3284877549856 3289495132917 3290059272024 3302156688768 3302722999296 3307365667872 3314190787488 3316121980416 3318849576441 3327636292848 3328206973056 3332885464692 3339763247268 3341709341376 3342282435072 3345031548747 3353887582416 3359287427328 3370951619784 3371529728448 3376269119286 3380455916544 3383236428894 3383816644368 3385207855008 3385788408576 3392775362304 3396962048949 3397544618328 3398127287616 3407123893248 3409926340698 3411328285988 3411913319136 3418954184544 3423760240383 3424347405576 3424458788352 3429860692608 3436938594432 3441769931124 3450882081472 3451473897984 3454312824459 3456325667088 3463458182352 3468921606108 3478105641024 3482994846618 3490182396722 3496401199872 3508541481816 3509143186752 3511187979264 3514076022114 3518433709056 3523379604192 3523983853824 3535613561151 3536219908872 3538280479104 3550566175212 3551175087264 3556892570112 3563505556317 3564232616448 3569242891536 3569855006592 3582250336476 3584337728832 3591734411328 3592350383616 3595305184641 3596783345946 3597400184112 3598017128064 3610510243092 3611994655752 3620069136576 3625157901582 3625779605904 3625897540608 3638487462624 3639111452928 3644226985896 3653875145088 3654501774336 3666562211564 3667191016608 3669327904256 3672346021281 3672975818232 3682700090496 3695487243588 3701316681027 3702071858688 3714926274864 3715563374208 3728464635924 3730637227968 3731277021696 3743590829454 3744232844688 3754145771264 3759423009048 3760067739456 3773123530218 3773246257536 3773893358592 3779198355744 3779846477568 3787646614272 3792320572257 3792970944504 3803012906112 3803665112064 3808358836884 3809011959648 3816872282592 3819096390144 3822237695619 3822893198568 3833014379904 3838402484028 3846323457612 3852390831273 3852516136896 3853176832512 3858593279184 3866555918736 3868808977152 3882242341656 3882908135232 3888366375474 3896390455146 3898660898272 3899329507584 3912868846152 3919840791552 3927929822208 3933451349856 3943865235968 3947109167043 3947786085096 3950086476672 3958237922688 3963802054716 3964481835552 3974977875456 3978247397481 3980565538992 3988779881968 3995071973172 3995201919744 4001504141376 4009761693504 4010449356288 4012098198528 4015398252978 4016086882416 4026719547648 4032379944936 4040701212744 4041394181568 4043749118976 4047075207126 4057789914528 4058485814016 4063493987721 4072577778648 4079002056642 4079134733184 4079834293248 4093298395452 4094000384544 4096385975808 4099755359133 4104839327232 4110609538224 4111314496128 4125589893684 4127993892288 4142327204414 4143037601808 4158271385856 4164830841024 4175857308672 4179292059222 4190356813216 4191075447552 4196966881464 4197686649408 4208800103424 4212261950274 4223413992672 4229350885179 4230076206888 4230213797376 4244902039728 4245630028416 4246358141952 4251598150212 4261102441056 4262854335936 4263585403392 4267092312567 4278389519376 4279123251072 4285138454604 4293981317916 4296483438912 4297220273664 4311401784186 4312141177392 4312281437184 4319083835136 4334080654008 4334823936576 4346300464128 4349875408578 4352410099296 4353156525312 4367522634363 4368271652136 4385993510556 4386745696032 4401977451921 4402875585024 4409820890496 4418921049984 4425132768588 4436848390464 4437609297408 4443847286256 4453017663024 4455612455168 4460042064996 4471850109888 4478136231366 4479049903104 4487377367214 4494602159712 4495372971264 4501692159048 4510981905192 4511755525824 4513610473344 4514384544768 4523700483072 4529282731932 4530059491104 4530836383488 4536427438053 4545788864337 4546568454264 4549217758848 4558605579392 4565013653844 4565796540768 4573147590144 4581650000979 4582584792576 4589026574832 4589813579904 4605750432612 4608434222784 4617944243136 4624435730502 4625228808144 4637474188032 4643993128824 4660917302034 4661868266496 4678055309088 4678857582336 4685434696152 4697839472256 4698645138432 4714151414868 4714959878496 4717707305472 4721587741647 4734088233616 4734900116352 4751340741756 4758835732749 4758990522048 4759806675456 4775514794694 4776333781968 4779116971776 4788979215104 4793740246188 4795711127928 4796533578816 4797356170752 4813188209298 4814013657456 4815992874336 4826758848768 4833543868776 4834372807872 4851158824566 4851316616832 4852148603904 4858969314528 4871833526784 4875840735759 4876676928648 4889588022144 4896461361708 4897301090976 4910266787328 4914305608653 4927316324784 4935088908036 4953235033152 4954084498944 4971286181232 4974182970624 4991454439272 4992310459584 4999328197038 5009644870902 5012564012064 5013423652608 5029968748217 5030831373624 5030995010048 5038931140992 5039795303424 5050195485696 5056427429676 5057294592672 5064403678929 5070683874816 5074854643341 5077811782512 5078682612864 5089163043456 5096316927492 5097190931424 5110685839872 5114889511047 5116992428982 5117869978704 5128431276816 5136521108364 5136688182528 5144791038912 5155407891648 5158411969536 5162654896686 5176323122208 5177210846976 5184488500632 5195187273528 5199106010112 5203382409162 5217158461536 5224492269927 5235273595083 5244601799808 5245501234176 5262812222724 5263714780128 5266781968896 5277650563584 5285069406288 5285975780736 5304329863308 5307420718656 5325849262818 5326762630896 5326935892992 5335338855168 5346348924672 5353864337304 5354782509888 5368959396864 5373375504714 5376506593248 5387601616992 5388525575424 5395175018919 5396100276168 5410386552704 5411314418688 5415765364638 5417991983628 5430103704864 5437736852373 5438669408856 5438846310912 5457731193936 5458667179392 5466340478844 5480812717632 5481752661504 5499843317346 5500786524912 5503991856384 5509463727348 5524050135744 5543230865382 5544361847808 5553107788032 5572389412296 5573345061312 5588100596736 5592696953886 5595955841952 5596915532544 5615386244181 5616349267032 5631218656896 5639134513572 5640101609184 5659685295327 5659869386304 5660840037888 5668797533616 5681469921408 5683805781248 5689456416756 5704519359168 5705497668096 5712538255326 5713517939472 5725308423888 5728644585216 5748535712248 5749521569856 5757603726042 5758778446848 5769485186418 5778774205344 5779765248768 5787889918776 5799833878104 5803213465728 5804208700416 5823363512484 5824362202848 5832549563211 5844585682719 5847991347408 5848994261376 5869303269228 5879761187328 5891894733312 5900177024784 5915797853952 5921679127644 5925129715008 5937356884032 5945703082074 5946722753328 5962466813184 5970848308488 5983169822952 5992607959758 5992802879616 5993830628352 6002256212064 6014642540256 6015674034432 6018147297792 6023097379467 6039043642576 6040079321472 6041115177984 6048569917404 6061051819116 6062091272352 6065623678464 6070612810689 6086684871792 6087728721024 6108866667972 6118503084963 6118702099776 6119751439872 6139947593178 6141000576816 6144578963712 6157258990848 6165914307336 6166971744192 6183298917376 6188384840526 6191990838432 6213490806621 6214556402712 6237407078784 6238476776448 6247246261536 6263785963008 6268938088833 6285535219824 6286613171328 6295450322196 6296529974112 6313200155136 6318392925411 6335120989008 6345114310332 6345320696064 6367353059592 6368445042624 6369537212928 6372155962368 6377397225318 6391653661584 6394281503904 6395378105088 6416483870237 6417584279064 6418684876608 6421323832448 6427707681906 6435678465024 6440971976874 6444725158368 6445830410496 6467102676279 6468211766088 6468422155776 6478625752704 6501120981012 6502235904864 6519450696192 6524813112867 6528615148944 6529734787968 6552407478204 6569755099712 6578990265834 6580118544048 6604313377536 6614731335744 6628381574976 6632243960832 6637699152882 6655272585696 6656413946112 6665770929384 6679526494536 6683418682752 6684564870144 6690063097494 6707775164832 6717204347049 6718574854656 6731066050821 6741903239568 6743059456896 6752538238572 6766472857788 6767633288736 6770415710016 6771576817152 6785550724608 6793924097898 6795089236656 6796254575232 6819852681396 6822656571976 6823826638272 6837908369088 6847520480766 6848694811152 6848917576704 6859721385216 6873877188864 6883539862248 6901764162944 6902947795968 6908625648918 6912651334176 6926916364704 6936653595753 6937843212216 6956211282048 6965989693236 6980364793444 6991375953051 6992802399744 7017082963632 7018286373504 7028152044228 7046759208384 7047967707648 7071227122302 7072439817744 7076560958208 7101132350424 7102350174528 7113785140224 7127011112634 7128465232896 7138485783072 7139710013184 7163272192041 7164500672952 7168675457664 7183468822656 7184700767232 7190610369282 7193566691892 7194800368224 7196034256128 7219782313947 7221020486184 7223989311504 7240138273152 7250315803164 7251559211808 7276738236849 7276974925248 7278222905856 7288453971792 7307750290176 7333124423128 7334382033216 7338655808512 7344692042562 7345951636464 7365400180992 7390974487176 7402633362054 7404143717376 7429852549728 7431126748416 7456929271848 7461274455936 7462554043392 7487181658908 7488465689376 7498992295557 7508291542528 7514467306353 7518846018096 7520135478912 7546247060436 7546492515072 7558396711488 7559692955136 7575293228544 7584641144514 7585941889008 7606025812224 7616717673768 7618023919296 7633744565184 7638192780288 7644475391238 7645786397136 7666028759808 7675488643473 7676804968056 7692646915224 7704781662546 7705032273792 7706353665024 7717186558368 7733111837472 7737617954304 7743982345029 7764484683312 7765816270464 7776732750948 7792780910292 7797321796544 7798659015168 7805073613743 7825737692304 7866902699712 7887730471936 7894218334086 7895572170192 7900172953344 7916475845376 7927604109432 7928963671104 7949955750912 7956494794962 7961131077984 7977559763936 7988773894227 7990143946344 7990403839488 8003008282752 8019523387008 8020898712576 8030796505956 8032173764832 8053439095296 8060063257071 8064759889872 8081402425488 8082788363136 8094150414252 8115579829056 8116971628032 8123648046957 8126987975442 8145155557296 8158004113284 8158269466368 8186596790904 8188000769088 8192771951616 8199510718266 8209678654464 8221219076448 8222628992256 8249764976019 8251179787368 8255987784576 8284654408828 8286075203616 8314846298073 8316542771712 8329661682048 8358584118444 8380713626432 8382150895104 8389045430829 8393933762928 8395373298816 8424523900548 8446827985344 8458701770358 8460152413776 8460427594752 8489804079456 8491260056832 8503196300424 8522204882112 8525708671872 8527170806784 8534184625134 8556779038752 8558246502144 8568807382989 8570276909208 8587962635832 8592966877824 8594440547328 8622803568372 8624282354784 8636405589063 8638167670272 8654227779627 8668161308016 8669647873152 8699750817156 8704820198592 8706313050624 8735045268726 8736543304272 8771987021112 8773491392064 8803954903842 8805751170048 8819641780992 8837842099968 8850265537176 8873696780928 8875218594816 8887694572512 8906035326048 8911224910336 8918554623111 8920084129992 8943700219776 8956272462732 8974754734428 8988911939637 8989204319424 8990745942528 9003384318096 9021963810384 9023511051648 9027220946688 9058565463864 9060118982208 9061672766976 9072854876106 9091577728674 9093136908528 9098435517696 9117211158784 9130027307688 9131593081536 9146295180288 9163300001958 9165169585152 9178053149664 9179627159808 9209921389767 9211500865224 9216868445568 9235888486272 9248871461004 9250457616288 9274948376064 9282577260789 9287986257648 9321834604068 9356110618176 9357715164672 9370869392304 9395678944512 9428302829736 9429919756992 9435414610944 9443175483294 9468176467232 9469800232704 9502681483512 9517671465498 9517981044096 9519613350912 9551029589388 9552667563936 9558233943552 9566095837977 9577958430208 9587480492376 9591422255856 9593067157632 9594712341504 9626376418596 9628027314912 9631985748672 9641561522859 9653517697536 9661457965311 9667087737552 9668745615744 9702317649132 9702633233664 9717938629056 9743667053568 9751681471518 9753353857296 9779176044288 9792922723416 9794602181952 9820533574656 9828611217306 9854632649568 9868485398751 9870177816072 9906470066304 9908168997888 9942572362464 9948365941248 9956548729323 9982908878544 9984620919168 9998656394076 10019289741804 10025128024128 10026847305216 10059937496434 10061662747248 10061990020096 10077862281984 10112854859352 10114589185344 10128807357858 10141367749632 10149709286682 10155623565024 10157365225728 10178326086912 10190886146847 10192633854984 10194381862848 10221371679744 10229779022094 10233984857964 10235739957408 10256862553632 10271280721149 10273042216728 10273376365056 10289582077824 10310815783296 10325309793372 10352646244416 10354421693952 10362938473377 10368977001264 10390374547056 10406764818324 10434316923072 10448984539854 10470547190166 10489203599616 10525624445448 10527429560256 10533563937792 10555301127168 10570138812576 10571951561472 10606840683453 10608659726616 10614841437312 10651698525636 10653525261792 10670677710336 10690516668951 10692697849344 10707728674608 10709565019776 10746751009428 10753013186496 10775203233984 10777051150848 10790350037838 10792200552336 10820773105408 10831530729276 10835983967256 10860207409728 10875473704746 10877338817712 10877692621824 10915462387872 10917334358784 10932680957688 10961625435264 10963505323008 10999686634692 11001573049824 11007983712768 11017038063843 11018927454696 11048100271488 11086461730764 11103950043081 11106215576064 11144778824592 11146690122624 11185393907772 11191911683904 11193831065088 11230772488362 11232698534064 11262437313792 11278269027144 11280203218368 11319370590654 11319738772608 11321680075776 11337595067232 11362939842816 11367611562496 11376961716771 11378912833512 11409038718336 11410995336192 11425076510652 11427035878944 11450616847776 11457289170432 11466713086857 11497071424496 11499043139712 11515207452084 11538970372836 11557172493819 11557548410688 11559530497536 11575779837552 11599667756208 11606426931456 11646727024968 11648724405696 11665099126422 11689171365438 11695982694816 11697988522752 11738606538456 11759522374656 11783789466624 11800354049568 11831595707904 11841327501129 11843358255288 11850259430016 11874713768064 11891406164148 11893445506656 11924933626368 11934742192443 11941696616976 11966339645904 11985215919516 11985605759232 12004512424128 12029285080512 12031348068864 12036294595584 12046194758934 12078087285152 12080158642944 12097139834808 12122103638232 12124182544704 12131247356928 12141225621378 12173369743584 12175457442048 12190481963163 12215638388527 12217733335944 12237006169926 12237404199552 12239502879744 12279895186356 12282001153632 12289157927424 12299266077399 12314517981696 12331828614672 12333943488384 12376769681052 12383981676864 12426981613242 12429112805424 12474814157568 12494492523072 12527571926016 12537876177666 12571070439648 12573226342656 12590900644392 12593059948224 12626400310272 12636785850822 12670241978016 12688052655537 12690228620664 12690641392128 12734706119184 12736890085248 12739074425856 12754794450636 12783307323168 12788563007808 12790756210176 12832967740474 12835168558128 12837369753216 12842647664896 12855415363812 12881943953748 12889450316736 12891660820992 12934205352558 12936423532176 12936844311552 12957251505408 13002241962024 13004471809728 13038901392384 13049626225734 13057230297888 13059469575936 13102567903089 13104814956408 13139510199424 13157980531668 13160237088096 13205932355763 13208626755072 13229462671488 13256763149952 13275398305764 13310545171392 13312827892224 13331541858768 13359052989072 13366837365504 13380126194988 13415550329664 13434408694098 13437149709312 13462132101642 13483806479136 13486118913792 13505076477144 13532945715576 13535266577472 13540831420032 13543153634304 13571101449216 13587848195796 13590178473312 13592509150464 13609282314159 13637366593011 13639705362792 13645313143952 13647653276544 13675816738176 13695040961532 13697389622304 13719442770432 13744950002937 13747754377728 13767079724496 13803528325888 13817251297836 13825302668352 13853832729408 13873307191506 13875686424432 13912422564096 13931979386472 13960729586888 13982751906102 13985604799488 14034165927264 14036572747008 14056304088456 14093518416768 14095935415296 14142454244604 14144879635488 14153121916416 14164763224941 14202264700848 14204700349056 14254022225268 14276507198247 14276971566144 14279420026368 14326544384082 14329001345904 14337350915328 14366937645312 14381220738564 14387133383784 14389600736448 14392068512256 14439564627894 14442040972368 14447978623008 14480276546304 14498145215449 14500631606328 14503118423616 14553476473698 14553949850496 14556445811712 14576907943584 14615500580352 14627522207277 14666248846256 14668764066432 14689384085124 14691903272928 14730800361984 14742916825959 14781948974352 14805266724108 14859705099456 14862253496832 14913858543696 14922548911872 14974363317816 14976931378752 14997984591114 15016583085056 15028934612706 15037692036192 15040270957824 15089906244651 15092494120872 15092985030144 15116793422976 15119385910272 15150586457088 15169282289028 15171883778016 15212051624448 15224563930023 15233435347536 15236047838592 15267489130368 15288950782476 15291572794272 15332057519616 15344668533141 15350977286946 15353609936112 15385293830448 15409563325092 15410064547584 15434373116736 15466223674944 15475235908608 15487964690058 15528969366624 15531632540928 15553465501896 15585561820584 15594643593088 15597318030336 15610147227486 15651475384608 15673476809781 15705820785249 15733805399424 15788436668172 15791144340384 15800345906688 15832951690752 15855208218864 15857927342208 15912989589924 15922262155968 15955119527872 15977547788454 15980287892688 15980807678976 16006016565504 16039046774016 16061593011912 16064347529664 16106878190592 16120126514142 16129519779744 16162804850976 16165576726272 16185525056757 16188300828504 16231159658112 16233943256064 16247296093914 16253975950884 16290311114592 16313210557119 16316008226568 16316538932736 16373193581808 16376001538176 16399021436532 16442438152896 16445257984512 16499529952038 16502359574736 16511975569152 16569308817656 16572150407232 16629692596146 16633085543424 16659323364096 16717168236888 16761427252864 16764301790208 16778090861658 16787867525856 16790746597632 16846158732543 16849047801096 16893655970688 16917403540716 16920304827552 16979055885981 16979608158912 16982520113664 17006392600848 17044409764224 17051417343744 17068369250268 17113558077504 17116493004288 17137614765978 17140553818416 17175925271664 17185933755648 17245607136744 17248564709568 17272811178126 17276335340544 17308455559254 17336322616032 17339295746304 17399501634312 17409640397184 17412626101248 17470090537452 17473086608544 17497648689633 17533757048157 17543974042224 17546982784128 17607909807684 17639283561984 17675684199936 17700531074352 17747393561856 17775389145024 17812070652096 17822449820672 17837109246222 17840168259984 17887400439552 17912544925464 17949509468856 17977823879274 17978408638848 17981491885056 18006768636192 18043927620768 18047022103296 18054441893376 18069292138401 18117130927728 18120237964416 18123345533952 18145709752212 18183155457348 18186273817056 18196871035392 18211838432067 18234422317568 18260054615376 18263186163072 18326600003916 18355509254889 18356106299328 18359254319616 18419842779534 18423001730448 18433736891136 18471776972544 18497742922008 18500915232576 18549896752128 18565154521578 18575972515296 18640472419863 18643669208136 18712221236352 18715430329344 18741738784608 18791357889024 18806814266499 18856605659472 18859839513984 18886350966588 18936352934464 18939600465408 18955178776233 19005362967024 19035342930996 19035962088192 19102059178776 19105335127872 19116467887104 19132191675954 19155916860416 19174960984752 19182844511712 19186134315264 19249451610711 19252752837192 19256054629824 19263971497344 19283123045718 19307035395072 19322915930622 19334175475104 19337491231488 19401308028837 19404635298264 19405266467328 19435877258112 19503362943036 19506707714592 19558352088576 19574439338601 19585845446832 19589204363904 19657222434612 19709265299136 19736970797502 19740355632144 19812940132608 19885144724928 19896731882496 19913097458646 19965817757088 19969241838336 19997312788152 20038579483608 20050256048256 20053694610432 20119874992868 20123325494496 20151613041147 20155724563968 20193198152463 20225709718704 20229178370688 20257614715716 20299418573364 20311247130048 20314730451456 20356652173824 20381772293694 20385267709968 20388763725696 20459558044188 20467969715928 20471479914816 20513725107264 20542561442298 20546084433456 20546752730112 20579164155648 20621631566592 20650619586744 20705292488832 20708843387904 20725876946754 20737954002528 20780749094112 20809960787259 20813529636648 20868633846144 20897969079708 20941094380332 20974127859153 20978407199232 21051248890896 21054859120512 21140277625152 21143903122944 21213681366906 21217319453232 21229682874624 21303397051272 21307050523584 21341355420672 21381033337902 21385395698688 21415457349216 21419130039552 21489816576123 21493502018856 21506026372992 21550406467968 21554102301696 21580700075676 21584401104672 21641546210816 21659346941841 21663061458552 21671967934512 21720414819456 21750947409492 21754677635424 21830214710547 21830924775744 21834668717568 21865361915376 21923250870528 21999373269384 22003146099648 22015967425536 22034076127686 22037854909392 22096200542976 22172923461528 22207900086162 22212431152128 22289557649184 22293380245248 22370787815544 22383823367808 22387662130176 22461544976724 22465397068128 22496976886671 22524874627584 22543401919059 22556538054288 22560406436736 22638741181308 22639477545216 22675190134464 22725879685632 22735223124992 22753923433542 22757825667024 22818077436672 22850153021304 22854071757888 22901233695552 22914578340864 22933426173714 22994142848992 22998086279424 23026465930419 23030414904168 23077940745672 23114344987638 23115096821376 23119060995072 23151559675104 23199335512416 23212853862912 23231947035087 23293454049936 23297448811392 23330198252844 23378342730876 23391965389632 23395977045504 23415220841229 23477213076912 23600708099136 23663191415808 23682655002258 23686716510576 23700518860032 23749427536128 23782812328296 23786891013312 23849867252736 23869484384886 23883393233952 23932679291808 23966321682681 23970431839032 23971211518464 24009024848256 24058570161024 24062696137728 24092389517868 24156174570304 24160317285888 24180189771213 24194279669616 24244207276464 24248365089408 24282451242756 24346739487168 24350914884096 24380963926326 24431276777054 24435466671888 24474012339852 24474808399104 24559790372712 24564002307264 24578315854848 24598532154798 24629035963392 24663657229344 24667886976768 24749294928057 24753539362104 24767963353728 24853963226484 24858225610848 24944538894219 24949628315136 24988985046144 25075752355332 25142140879296 25146452685312 25167136292487 25181801288784 25186119896448 25273571701644 25340483956032 25376105311074 25380457241328 25381282784256 25469412238368 25473780170496 25509588901272 25566614646336 25577126015616 25581512420352 25665935480948 25670337116256 25674739506432 25685295329792 25706422148967 25710830727624 25763887907496 25778900633472 25783321641984 25868410705116 25872847064352 25909216767189 25914503010816 25962683338881 26004483924048 26008943619456 26099252451468 26114460595776 26118939151872 26205135806178 26209629912816 26279020398848 26315961063336 26320474176192 26411864711526 26417253510144 26458925342976 26513526299904 26550796611528 26621090342784 26625655784448 26663083717536 26718105978144 26733674731008 26755663869333 26760252389976 26831100659328 26868817388196 26924264203284 26966735818911 26967612958272 26972237827584 27010152954288 27065891431152 27070533154944 27081662840064 27175696391592 27180356946624 27185018300928 27218564628318 27274733186022 27279410725584 27290626287904 27295306553088 27351633476352 27390081923064 27394779244608 27438885540864 27489900005874 27495508755456 27534159448992 27607056651776 27629764169301 27634502595672 27650605336704 27707665458816 27746614383012 27751372848864 27824845128192 27847731782367 27863958772944 27921459173776 27965503812204 28068331854528 28073145494016 28112608176912 28187036833536 28284908489208 28289759270976 28306243832832 28329526449882 28404529401696 28409400698112 28508044450536 28553014396494 28553943132288 28558840052736 28653088768164 28658002691808 28674701830656 28698287513931 28733875290624 28762441477128 28774266767568 28779201472896 28784137024512 28879129255788 28884081944736 28895957246016 28960553092608 28984373895933 28996290430898 29001263212656 29006236847232 29106952947396 29107899700992 29153815887168 29231001160704 29255044414554 29332497692512 29337528132864 29378768170248 29383806545856 29461600723968 29485833651918 29563897948704 29605456196253 29610533448216 29719410198912 29724506993664 29827717087392 29845097823744 29869646187969 29948726635632 29953862757504 29995969182228 30057869225412 30075384072384 30080541915648 30179812489302 30184988241744 30185970060288 30233586845952 30338564578056 30343767556032 30424103248896 30449127860046 30466870695072 30472095677184 30534978260736 30572658440541 30577901564952 30583145588544 30664115039232 30689337066282 30701954573892 30707219872224 30770587660896 30813842163447 30819126650184 30820129095168 30868746233472 30932447349888 30975929380116 31057938733248 31063265081856 31106931003792 31171123641168 31189287186176 31220294454972 31302950769216 31346953619562 31411641570498 31467610798848 31576873336344 31582288680768 31600691813376 31665903381504 31710416437728 31715854684416 31820522050359 31825979179848 31844524311936 31910239055744 31955095576908 31960575785376 32012033131008 32071550006853 32078093548032 32123186023824 32128695059328 32240253028284 32259039559488 32325609701952 32331153452544 32371050113514 32376601657008 32462319316224 32494592187828 32507951901768 32580622229184 32626421114238 32632016453136 32633077865472 32746387163616 32752003076352 32798042873064 32884876305792 32890515969024 32999059904076 33004719149472 33023951138304 33051114191529 33138617635312 33144300814464 33259385192292 33311850129243 33318646728192 33434336473776 33522854505728 33556181723316 33575735051712 33581493195264 33692317465086 33698095602192 33787311941376 33834807081432 33840609655104 33958111771962 33959216317824 33965040227328 34012785201696 34088819528448 34102834687488 34130885150313 34136738500536 34227116155008 34232986008576 34275229531956 34281107636832 34351850543328 34371867511296 34400139260571 34491214273488 34497129419136 34545622356252 34616911118508 34671517481457 34672645232064 34678591492608 34799003268624 34819280794368 34940181074904 34946173217088 34995297379266 35067514096314 35087948084448 35093965568256 35209781237519 35215819615368 35278567123968 35351368399872 35401062148704 35494787123712 35523982503387 35550778290048 35624141304192 35674218492444 35680336519968 35774800879104 35804226577329 35825089850928 35899018937712 35955647758548 35956817277696 36013537272384 36087855241536 36094044206592 36108883786752 36138584276802 36234261855456 36240475928832 36291419504424 36366310914696 36372547634112 36393742070784 36423676864134 36468844635136 36520109230752 36526372326144 36571445889489 36646915165581 36653200007832 36711018509778 36712212598656 36718508639232 36839685559068 36846003460896 36867473782272 36943553945088 36995485844016 37001830465152 37130309043156 37151945030592 37280944839726 37287338416272 37424442472704 37483477569216 37582715778048 37613628532998 37713211318944 37719679027968 37772701933176 37872705868928 37879200930816 37910357552466 38010725934048 38064157966611 38070685861992 38071924176384 38204118357552 38210670255744 38264383351908 38349921969504 38365689023424 38372268630528 38498903221422 38505505674384 38512109259648 38527942994688 38566246091436 38645831861244 38668350950208 38674982462976 38802616057674 38809270596528 38810532934656 38871754516224 39006725886072 39013415429184 39116704177152 39148878677202 39171690893664 39178408727808 39307703709267 39314444869224 39418530598272 39473941595004 39480711264288 39617797067289 39625880265216 39770289449856 39826194917292 39931635514176 39938483676672 39994625576304 40077158967216 40100512096512 40239749985736 40246650988992 40303226082294 40311449127936 40386396304926 40451419437408 40458356741376 40515229431432 40598837146728 40622494260096 40629460902912 40713304347648 40763544587388 40770535419936 40777527451392 40827846942477 40912099779033 40919116088376 40935939431856 40942959829632 41027450214528 41085122884596 41092168866912 41158328311296 41234850008811 41243263133184 41301239173488 41410584977664 41451753893508 41475908005056 41561498188224 41619921574518 41627059273296 41737267692288 41795938159416 41882188760664 41948255718306 41956814398464 42102497781792 42109718241024 42280555250304 42287806245888 42427362733812 42434638906464 42459365749248 42494289674823 42606794102544 42614101047168 42762066675804 42829521594741 42830914698432 42838260079104 42979633152246 42987004037712 43012052745984 43100812935936 43161400151352 43168802209344 43283092421632 43318693883682 43326122917104 43343935869024 43440829638912 43494435646347 43501894818984 43509355270848 43660429421094 43661849551488 43669337435136 43730723830752 43846501741056 43882566621831 43998746538768 44006292199296 44068152255372 44075709818784 44192401085952 44228750477877 44345846923056 44415800172324 44579115298368 44586760490496 44741575631088 44767646735616 44923089953448 44930794136256 44993953773342 45049749255168 45086803838118 45113076108576 45120812873472 45269718733953 45277482362616 45278955090432 45350380268928 45451759371264 45507846867084 45515651334048 45636154873344 45673691790069 45700306042608 45708143515776 45802467391104 45866852347428 45988285697984 45996172558848 46034005599423 46052931860838 46060829808336 46155881491344 46228689975276 46230193642752 46303119350208 46398671024832 46425707725824 46463894070174 46586908099872 46594897622784 46660396505688 46756685461752 46783930779264 46791954091008 46830441682458 46954426153824 47020430429343 47117462355747 47201416198272 47365310004516 47373433021152 47401037720064 47498855072256 47565624656592 47573782026624 47738968769772 47766786467904 47865358583616 47932643365362 47940863678064 47942423036928 48018049696512 48117140322048 48184779035736 48312349140608 48320634571776 48360379542426 48388559339232 48488414552928 48496730178816 48556575170271 48564902485512 48693478974336 48701829768192 48761927852652 48862553554108 48870933343776 48939631671357 48948024679704 48949616798208 49119580745424 49128004614528 49197064309596 49327314458688 49335773953536 49498589856114 49507078724208 49535926707456 49707926452968 49716451221696 49889077788438 49899256630272 49977970092288 50151504710664 50284281758592 50292905370624 50334272584974 50363602577568 50372239792896 50538476197629 50547143403288 50680967912064 50752210622148 50760914482656 50937167657943 50938824476736 50947560340992 51019177802544 51133229292672 51154252031232 51331870961896 51340674232512 51349479012864 51370590659584 51412844297934 51421661455248 51527775814992 51557801266944 51736821410232 51745694128704 51818433534378 51829006021632 51925366677762 52008967848096 52017887238912 52198504902936 52228921191552 52237878303744 52410271612356 52419259825632 52492946068899 52558040797696 52601271144471 52631922126672 52640948352384 52823729423052 52917850685952 53027052599808 53101593223056 53242180685568 53326167435072 53436211956288 53467349462016 53511327738666 53520504779952 53662201318656 53737634776392 53848528406568 53933471637822 53935225916544 53944475655168 54020305908576 54131782862304 54141066309888 54163325680128 54207876415203 54351392783184 54360713893248 54370036601856 54437129256636 54549466372044 54558821451168 54581252575808 54590613106176 54635515296201 54703266952704 54780163846128 54789558489216 54979800011748 55068318897984 55214113303552 55259528338602 55269005191344 55301210673408 55415330917632 55493228766024 55502745697728 55649690256384 55695463564734 55727917545888 55842918347552 55921417259589 55931007624408 56136663709056 56146290988032 56225216353824 56374073667072 56420442799497 56569816978416 56579518541952 56659052899764 56809058803392 56818801396224 56865536328699 57016088901072 57106028792988 57107886264576 57306177536328 57316005383616 57349403661312 57396575027862 57467750581248 57524882954256 57548533535136 57558402945792 57748354832133 57758258511576 57768163889472 57791914492032 57921106185216 57968747791866 57992580861796 58002526425312 58012473694464 58203924086511 58213905894792 58215799401984 58307631774336 58510088829108 58664995385024 58675056265728 58723318015803 58757536340496 58767613091712 58971667303836 59127795897408 59210912392506 59221066896432 59438820397824 59655434174784 59690195647488 59739292375938 59897453271264 59907725515008 59991938364456 60115738450824 60150768144768 60161083831296 60359624978604 60369976483488 60454839123441 60467173691904 60579594457389 60677129156112 60687535112064 60898255720092 60933741390144 60944191354368 61069956521472 61145316881082 61155803129904 61166291177088 61378674132564 61403909147784 61414439744448 61541175321792 61627684326894 61638253300368 61640258190336 61737492466944 61864894699776 61951858760232 62115877466496 62126530163712 62213862007584 62342247282336 62378574372352 62429882361777 62440588909944 62605901538432 62693907239124 62823283140996 62922383577459 62935221597696 63153746672688 63164577361536 63420832875456 63431709368832 63641044100718 63651958359696 63689048623872 63820478111488 63910191153816 63921151570752 64024066262016 64143100013706 64156187096064 64246372047648 64257390118656 64469449728369 64480506056568 64518079118976 64651219403904 64662306905088 64742100227028 64753203314016 64924638632448 64978040825523 64989184375656 65015903803536 65161244458368 65252842228476 65264032906272 65490644131641 65492774327232 65504006152704 65596085746128 65769752611584 65998119808152 66009438298944 66047902276608 66102228383058 66277235270624 66288601628928 66518770384584 66623700258486 66637293456384 66868672947552 67045709011456 67112363446632 67151470103424 67162986390528 67384634930172 67396191204384 67490930660013 67574623882752 67630205757177 67669614162864 67681219310208 67916223543924 67918432635648 68025570403392 68177639056896 68205669374976 68261770300626 68273477001072 68454232310016 68550459063912 68562215273664 68703701086656 68743735022592 68800278521142 68982428546976 68994258838272 69079397791257 69091244712504 69233822237016 69343034962914 69345290464128 69357182985216 69598006537248 69638561588736 69695841105261 69880362149808 69892346434176 69990594758532 70135028192628 70175896168896 70187931136512 70419562475038 70431639230736 70802124297408 70989574247424 71047965006774 71101556580096 71248282608384 71348436984888 71360673039936 71549601758208 71608453154658 71650179701856 71798037875424 71898965048043 71911295517096 71913634555392 72027074544768 72175710483072 72188088413184 72277168553604 72468523710912 72480951857664 72540569313639 72582839008848 72732621829392 72745095268224 72847353728268 73040218461504 73052744652288 73142891778978 73293830331162 73306400015664 73422037019556 73424425197312 73679371118136 73692006921792 73734947564544 73887107890176 73990971688032 74003660930304 74247884784171 74260618086312 74303890061184 74561889679452 74574676832544 74833616682657 74848884945408 74966955138432 75227257065996 75426422637888 75439358055936 75545403866352 75745411737856 75820715104932 76021451868096 76128315933222 76141371723984 76143848352768 76408236715104 76421340511488 76528766703816 76699843939008 76731378046848 76744537261056 76997806442844 77011011348768 77024218519296 77055885989376 77119266446901 77132492182872 77291663722488 77336701900416 77349964925952 77605232115348 77618541193056 77727650301567 77743509032448 77888050016643 78013451772144 78026830858368 78297757354404 78343381787328 78356817455616 78615407418534 78628889738448 78837061196544 78947883190008 78961422528576 79235594134578 79251760530432 79540578899712 79652389834584 79863271028352 79876967353344 79989251152608 80154317934432 80201024193024 80266991607999 80479499971472 80493301977984 80606452164588 80772792609852 80900207456733 80902838874816 80916713482752 81030458862864 81197674293456 81244988520192 81527089174776 81541070839872 81555054902784 81655693884954 81824199558066 81838232176752 81871878863712 81885919659264 82054900429056 82170245769192 82184337733824 82316656622592 82469700017622 82486526266368 82602478346976 82821169955328 82889292507903 82903507787016 82951816010112 83122996376448 83239843149036 83254118546592 83474535384576 83543195347101 83591876318832 83764377521328 83896511436612 84204995563584 84219436482048 84561110500608 84854725467624 84869277812928 84918731498496 84988579349646 85213588205088 85228202094336 85509468719689 85524133351608 85659043189482 85661829396864 85676520158208 85959266304492 85974008075424 86024105491968 86094862541793 86201625871872 86322800302704 86337604418688 86637387767364 86652245834208 86687871738048 86881659277824 86953121687799 86988871292694 87003789637968 87018710541696 87320858842188 87323699102976 87461447661504 87693003482112 87765133243662 87997493077536 88012584398592 88136304510744 88151419637568 88384802171904 88457500955754 88691693846112 88816368588759 88831600344648 89158230596736 89173520980992 89483151262176 89535293471232 89846179906896 89861588272512 89987907546684 90173607676236 90226152217152 90241625746944 90539437467906 90554964725232 90557910180864 90700760537856 91015693734168 91031302668096 91272309746688 91347383580138 91400612085216 91416287031552 91604934782208 91717975321623 91733704694856 91976571395968 91992345117696 92068011198846 92105863721676 92121659616672 92311762982688 92441526490341 92457379950552 92460387285504 92606238700416 92797342049664 92927788140348 93173816199744 93189795245568 93320793011376 93513370923504 93567861558528 93660883364916 93908852307648 94040860858686 94234924711494 94402832396544 94730620009032 94746866042304 94802075440128 94997710144512 95131249313184 95147564053248 95461566151077 95477937539544 95533572935808 95730717167232 95865286730724 95881727356128 96036099393024 96214650020559 96234280644096 96369558071472 96624698281216 96720759084852 96777118678464 96976829105856 96993460357632 97113150340542 97129804971024 97386957948672 97523855705304 97725107108216 97741866687552 97879263342714 97896049359408 97899233596416 98239161490848 98256009229056 98394128619192 98654628917376 98671547907072 98997179712228 99014157448416 99071853414912 99153342574587 99415852905936 99432902443392 99778155576876 99935550387729 99955940184576 100303009421328 100568563517184 100668545169948 100727205155136 100744479585792 101076952395258 101094286806576 101361935824128 101504421244296 101521828965312 101874335315886 101877648953472 101895120681984 102038355605088 102266458585344 102308504062464 102392655450939 102663741923792 102681348465024 102698958025728 102825688595868 102843322910496 103055551629984 103115602533888 103200417781713 103473642820464 103491388257408 103636867068756 103850733355524 104014552444371 104017935696192 104035774477824 104397009805872 104457842383104 104820543224712 104838519651264 104985892137798 105116081595392 105202542288942 105263844253344 105281896704768 105629343712557 105647458846104 105835701371904 106054105199616 106203186446112 106484361371136 106571947510161 106652334870144 106872423912576 107022655477332 107041009559904 107324402637312 107412679731987 107475269552784 107697056813136 107866943275644 107870451833088 108040611817152 108263565724608 108282132619776 108326651360256 108415752830406 108702785566368 108721427786496 108874258513272 109098932744088 109117642902336 109162505151616 109181226212352 109271030592402 109406533905408 109560327692256 109579116978432 109714337668467 109940745496743 109959600023496 110136637795968 110519056677204 110538010382688 110602421346816 110830661835264 110986457532048 111005491395456 111390927129468 111455835091776 111685836695104 111842834519178 111862015248816 112273327418112 112450432707648 112748147334144 112840885598994 113139633956832 113159037083904 113318105799528 113618117606784 113637602792448 113731072657398 114032177802144 114192473899833 114212057585976 114215772529152 114612355072656 114632010767232 114793150055724 115049765908512 115097067070272 115116805891584 115496709664266 115516517023152 115536327778944 115583828984064 115937495583732 115985161723592 116005052850624 116024947388928 116407848173022 116427811789584 116431598803968 116615263548672 117020177658216 117329990770048 117350112531456 117446636031606 117515072680992 117535226183424 117923111127801 117943334607672 118255591794816 118421824785012 118442133792864 118853391201867 118877640795648 119310868349568 119478584751876 119794906542528 119815451030016 119983876728912 120231476901648 120301536289536 120719249957208 120739952966976 120909678246882 120934347383808 121159188914778 121354258312224 121375070224128 121796511440184 121867482780288 121888382708736 122139913042944 122290633762164 122311606259808 122332582354176 122483540827431 122736299337099 122757348265128 122807818295568 122828879488896 123082350643584 123255368653788 123276506600736 123474984933888 123704550026433 123729789399552 123903717520464 124231754932992 124427724015168 124684494564672 124757148744704 124859764723554 124881177819888 125211803076864 125387814478248 125646566281992 125844767154918 125870443195392 126307493345376 126329154723072 126841665750912 126863418737664 127282088201436 127303916719392 127378097247744 127482869024469 127640956222976 127820382307632 127842303141504 128286200027412 128488564784223 128492744095296 128514780237312 128938899456738 128961012113136 129036158237952 129302438807808 129484200454056 129506406628032 129849277264896 129956081651046 129978368751312 130031807607072 130322488916736 130483306939041 130505684456952 130528065812544 130981288263282 130985548654464 131008012305408 131192171492256 131539505223168 131647699865493 131996239616304 132018876597888 132204456766116 132554470541248 132577203257856 132686251433631 133037540769168 133247400516972 133737345895104 134091418022912 134224726893264 134302940206848 134769269860344 134792382408768 134981861320026 135149247765504 135260411514354 135339228325728 135362438620416 135809156201859 135832447087848 135836865271296 136051140806784 136355278113792 136523540601252 136546954002144 136908464620032 137021075370207 137100918127824 137124430547328 137407402173312 137600557042284 137964857093952 137988517676544 138102016798269 138158795582514 138182489425008 138467644474032 138686069925828 138690580928256 139196013074496 139277123177472 139391682210522 139760724299616 139784692868352 139981189517064 140270056385256 140351792337792 140375862273024 140839124950076 140863278461472 141061291288029 141352387067241 141604248594816 142095930013548 142203113160192 142496565216768 142696873969776 142721346079872 143216906309316 143300359403712 143596075750848 143797930096086 143822591034192 143827269110784 144054149089536 144351420966144 144554337107208 144937047421824 144961903715328 145081138627278 145165678017696 145465243658784 145490190536448 145669725510813 145694707456536 146080436923008 146105489304576 146285783557956 146587660662324 146612800031328 146818895014071 146844074039112 146848850394624 147358742236272 147384013843584 147981943376064 148007321860608 148495769568342 148521236172624 148607780122368 149123779358904 149149353665088 149667233365314 149697769890816 149933910276864 150454514131992 150852845275776 150878716111872 151090807732704 151490823475712 151615428592887 151641430209864 152042903736192 152256631866444 152282743447968 152811502973829 152816473430208 152842681022976 153057533407632 153399687878016 153462756093696 153995612885688 154022022697536 154048437038592 154111771978752 154238532893802 154264984365744 154583327444976 154673403800832 155210464230696 155237082386112 155455300603134 155487018064896 155776100033286 156026903544288 156053661716736 156595514708808 156686763574656 156713634911232 157230814837068 157257779476896 157478838206697 157674122393088 157803813433413 157895766380016 157922845057152 158471188269156 159081157799424 159304779669168 159726542056704 159978502305216 160308635868864 160402048386048 160533983215998 160958999942944 160986603955968 161212904329176 161545585219704 161800414913466 161805677749632 161833426965504 162060917725728 162395348586912 162489977040384 162623629245609 163054178349552 163082141679744 163110109805568 163311387769908 163648399116132 163676464353504 163743757727424 163771839318528 163906545888603 164109800858112 164340491538384 164368675467648 164939400035244 165204956693952 165642339910656 165778585015806 165807015574032 165903632020224 166245992752896 166479686298072 166508237093184 166949070769152 167086390694202 167183752637664 167528755042656 167764251778767 167793022873224 168409991127168 168438872964096 169122221001216 169261328398491 169709450935248 169738555625856 169977158699292 170427176410176 170456404188672 171018937439378 171048266703216 171318086378964 171323658793728 171918532608984 171948016150848 172048210983936 172189725083586 172403251743744 172645600605408 172675208837376 173245064496399 173274775534728 173304491668416 173375743476096 173763318555648 173906243375598 173977742585388 174007579275936 174037421083392 174611772259533 174641717684376 174647398205952 174922895323008 175530266487324 175994986155072 176025168797184 176169954047409 176272609021488 176302839275136 176915001911508 177383387692224 177632737177518 177663200689296 178316461193472 178966302524352 179070586942464 179692359813792 179723176545024 179975815093368 180347215352472 180452304434304 180483251493888 181078874935812 181109929450464 181364517370323 181401521075712 181738783372167 182031387468336 182062605336192 182694767160276 182801224170432 182832574063104 183209869564416 183435950643246 183467409389712 183953142791936 184136022397692 184211727443352 184243319233344 184623525965376 184883052980682 184914759901104 184920774571008 185212477400832 185594684099328 185855576280696 186347632399488 186379590491136 186641586022752 187026741847008 187135723117056 187289647085331 187321766729832 187817704615296 188081721717372 188469849422988 188767150732377 188805664793088 189461240018064 189493732084608 190262498626368 190295128106496 190923132302154 190955875079088 191067145871616 191461434334464 191730573461448 191763454712256 192072198786048 192429300041118 192468561288192 192739116142944 193249396562432 193408349185107 193441518169704 193554237356928 193953658211712 193986920715264 194226300681084 194259609942048 194773915897344 194934122476569 195047711410608 195450214216432 195483733375104 195758526685428 195792098718816 196471932394923 196478322981696 196512018458112 196788257238384 197309257834752 197994359424456 198028314896832 198143706829824 198306685149174 198831705811872 198865804886784 199556311153752 199871100775458 199911880369152 200606018842656 201137127034368 201337090339896 201454410310272 201488959171584 202153904790516 202188573613152 202723871648256 202890617271531 203008842488592 203043657930624 203748670631772 203755297906944 204076711210176 204532917170688 204617008124928 204785310901878 205327483847584 205362696930048 205651377191736 205686645820992 206111103259968 206231205067776 206400835563426 206947285640928 206982776514816 207238193373771 207273734137512 207701466711048 208029104888742 208035871392384 208071548955648 208794019611744 208915684766208 209087523315783 209641086449424 209677039302528 209971784275596 210405084577884 210527688506688 210563793409536 211258687425114 211294917692208 212406372892224 212968722742272 213143895020322 213304669740288 213744847825152 214045310954664 214082019119808 214648805274624 214825359463974 214950539105568 215394113626272 215696895144129 215733886551288 215740903666176 216081223634304 216527131449216 216564265239552 216831505660812 217405571132736 217442855572992 217748517026544 218197865488176 218235285804672 218325010303232 218542061184804 219120655384512 219158233956864 219428675336934 219881490993486 219919200046992 220273275591936 221038113354408 221076020765376 221204842693632 221661323670528 221972915064096 222010982790912 222743654352513 222781854258936 222911670183552 223371673390208 223685669038356 223724030497632 224500850047971 224546654836224 224900865415296 225681771197988 226279267913664 226318074167808 226636211599056 227236235213568 227462145314796 228064355604288 228384947799666 228424115171952 228431545058304 229224710145312 229264021534464 229586300111448 230099531817024 230194134140544 230233611783168 230993419328532 231033034046304 231072655557888 231167657968128 231357799340703 231874991167464 231970323447184 232010105701248 232049894777856 232815696346044 232855623579168 233182950904701 233230527097344 233664150049929 234040355316432 234659981540096 234893272063212 235030145361984 235070452366848 235846222255602 235886669215344 236511183589632 236843649570024 236884267585728 237706782403734 237755281591296 238621736699136 238957169503752 239589813085056 239630902060032 239967753457824 240462953803296 240603072579072 240800974823997 241438499914416 241479905933952 241819356493764 242318377829556 242700622370199 242708516624448 242750140448256 243593022880368 243734965560576 244581267524328 244623212519616 244665164708352 244967081654862 245472598674198 245514696530256 245615636591136 245657758977792 246164701287168 246468468662633 246510737307576 246553013201472 246949969867776 247409100052866 247459578799104 247807435040928 248463509865984 248667877523709 248855448030336 249368989129344 249719529447108 249762355639776 250423606153728 250629586041303 250775628956496 251293132563984 251689534309836 252614986690752 252658309446144 253683331501824 254564176402872 254607833438784 254756194495488 254965738048938 255281912445952 255640764615264 255684606283008 256528406159067 256572400054824 256977129568446 256985488190592 257029560474624 257877798913476 257922024226272 258072316475904 258604877615616 258968400908112 259012813256064 259912163302092 259956737502624 260063615214144 260644977833472 260859365063397 260966613878082 261011368913904 261056131625088 261962576526564 261971097308928 262384342984512 263079010446336 263295399730986 263992479232608 264037753195776 264408913532232 265108941082496 265154406515712 265372502867262 266075081538336 266449105766277 266494801033944 267474691790208 268449453786528 268605880413696 269538539720688 269584764817536 269963722640052 270520823028708 270678456651456 270724877240832 271618312403718 271664894175696 271673730542592 272102281613568 273047081202504 273093908004288 273816929240064 274042150740414 274201836255648 274248861094656 274814804346624 275153925964869 275201114084568 275929714187904 275977035353088 276204033596538 276317591165028 276364978850016 276935288948064 277324579471023 277372139851656 277381161856512 278392026148992 278783364421044 279521448599232 279569385736704 279962379034128 280540112770512 280703584675584 281678249900152 281726556922944 282122582576058 282704774134482 283208497189632 284191860027096 284406226320384 284993130433536 285393747939552 285442692159744 286384698453231 286433812618632 286600718807424 287192151501696 287595860192172 287645182068384 288108298179072 288643950061677 288702841932288 289108674214416 289874094843648 290162277254556 290331356035392 290930487317568 290980381072896 291339451021626 291389414913072 292160873846016 292571567115912 293175321324648 293225600062656 293637790028142 293688148078224 293697700789248 294717484472544 294768027687168 295963886752128 296014643721216 296991539136684 297042472345248 297215560244736 297460027723761 298247558717808 298298707330176 299334466730628 299806651163187 299867820553728 300909028263984 301705690551552 302181615465408 302981646951424 303230857185774 303282860419728 304085807472384 304513263732888 304565486895936 305623005947658 305632946860416 305685362045952 306115066815264 306799375756032 306925512187392 307177966352817 307991225771376 308044045395072 308096874077184 308477065787604 308529968731488 309166654889952 309346807601664 309601253345139 310420928461392 310474164772224 310910601206268 311552200066572 312043657333113 312053807088576 312107323433472 313191029417616 313373527149312 314461629674136 314515558953792 314957676413394 315348244786176 315607626866826 315791532760032 315845690114304 316888031137671 316942376538312 318162315598848 318609559338336 319453084113408 319715842530483 319957004610432 320617271737728 321067966431996 321917999885888 321973207911936 322238039195961 322425808658352 323091170439408 323600829826932 323611355499264 324121835451456 324790697173824 324979954080768 325247258491218 326108356699104 326164283359488 326622775539816 327296798232264 327352928707008 327487515454848 327543678637056 327813091777206 328219601716224 328680983076768 328737350935296 329143013005401 329822236490229 329878800070488 330409913387904 331557170031612 331614031148064 331807264040448 332491985505792 332959372596144 333016474186368 334172781388404 334367505275328 335057510085312 335528503557534 335586045746448 336819982254336 338244442002432 338522656796982 339418901870496 339477111251712 339954317398584 340854352820352 340912808377344 342037874878756 342096533406432 342577421699499 342636172757928 342647317587456 343837065217968 343896032301696 344379450167172 345291201210816 345350417674752 346490128992798 346549551069456 346608983336832 346751486952192 347812486751196 347955485170776 348015158551872 348074842166784 349223544519066 349283435368752 349294796411904 349845790646016 351060532974648 351989972310144 352050337594368 352339908094818 352545218042976 352605678550272 353769333383403 353830003823016 354766775384448 355265474355036 355326401378592 356560173605601 356632922386944 357932605048704 359384719627584 359446353090048 359951630186736 360694430704944 360904608868608 362157749871624 362219858900928 362729034740646 362803042151424 363477566744334 364062774936672 364125210672384 365389534320552 365602448340864 365665148126208 366419739128832 366871901286492 366934818779424 367450622482293 367906285583872 368208898011297 368272044795384 368423454886704 368486638466688 369247051930752 369766105961364 369829519802208 370424954801664 371113650079299 371189368198656 371711152561392 372695264798976 373283172045504 374053483694016 374271446234112 374579294170662 374643533459664 375635409230592 376163443434744 376939698845976 377534301464754 377611329586176 378922480036128 378987464169216 380524997252736 380590256212992 381846264604308 381911750158176 382134291743232 382448607073407 382922868668928 383461146922896 383526909424512 384858600082236 385478232285888 386498793124864 386816698370214 386883036339408 387108474713856 387907316423424 388452601362168 388519219884096 389547831794688 389868244953138 390095422821216 390900428432864 390967466750208 391449920817123 391517053370856 391584197437632 392943864789846 392956645963392 393024036916224 393576514476768 394618515669504 394943099596479 395988718848912 396056629793664 396613370298348 397663411623744 397731609773568 398058754300893 399112622307504 399742201550916 401212037685312 402274254068736 402674180679792 402908820620544 404307809581032 404377147226304 405447743296512 405781234543062 406017684977184 406087315861248 407427468605577 407497341263544 407510595813888 408153422420352 409065834341376 409570621803756 410654967695168 410725393860096 411063226110621 411302754383472 411373291641984 412222206519936 412801671126852 413894571281856 413965553029632 414476386747542 414547468275024 415402933422096 416058209777484 416071742784768 417588039223488 417831369532416 418175046631566 419282172898848 419354078605056 419943568551192 420810169155768 421055377013376 421127586819072 422517374850228 422589835384416 423183873864087 424057161201723 424812745784448 426287790040644 426609339480576 427489695650304 428090621909328 428164038239616 429650718927948 429901078211136 430788227252544 431393790288258 431467773102576 431481807332352 432162447268608 433054262898432 433663011321624 434811142265472 434885711145984 435497034053088 436395730976352 436470571609344 436650020606464 437009176532439 437084122369608 438241310769024 438316467913728 438857350673868 439762981986972 439838400093984 440456685042213 440546551183872 442076226708816 442152041530752 443945830128192 444021965581824 445487308705026 445563708517872 445823340367104 446743346780416 447371338076712 447448060995264 449001700095942 449093309672448 449801730830592 451363542395976 452558535827328 452636148335616 453272423198112 454472470427136 454846285778661 454924290629592 456128711208576 456769895599332 456848230343904 458434508921487 458449420290624 458528043068928 459172600222896 460199063634048 460388268281088 461986838657064 462066068092608 462145311115776 462335315936256 462715598681406 463749982334928 463940646894368 464020211402496 465631392692088 465711247158336 466365901809402 466461054194688 467328300099858 468080710632864 469319963080192 469786544126424 470060290723968 470140904733696 471692444511204 471773338430688 472436514620091 473022367179264 473411440300239 473687299140048 473768535171456 475413564807468 477243473398272 477914339007504 479179626170112 479935506915648 480925907606592 481206145158144 481601949647994 482876999828832 482959811867904 483638712987528 484636755659112 485401244740398 485417033248896 485500280896512 487186045760736 487469931121152 487870887736827 489162535048656 489246425039232 489330329416704 489934163309724 490945197348396 491029393060512 491231273182272 491315517955584 492329402574336 492936937325266 493021474615152 493106026402944 494818200105732 495614870081856 496927019731968 497335755047418 497710896060672 498737978258688 499439058894216 499524711279552 500847212307456 501259172082606 501551257912992 502586265127968 503292755336301 503379068619672 505229973381504 505316618892288 507366663003648 507783985195473 509128352805744 509215666877568 509931476097876 511281529230528 511369212566016 513056812318134 513144800109648 513954259136892 513970976381184 515755597826952 515844048452544 516144632951808 517209755231232 517936801816224 518025626512128 519735193489197 519824326604184 519913475005248 520127230428288 521289955666944 521718730126794 521933227756164 522022737827808 522112263250176 523835316778599 523925153053128 523942194617856 524768685969024 526590799461972 527984958465216 528075506391552 528817827064464 530217882164992 530745005734524 532150163076672 532898211532554 532989602067888 534949383580416 536898907573056 537211760827392 539077079441376 539169529635072 539927445280104 541041646057416 541356913302912 541449754481664 543236624807436 543329788351392 544093552110969 544204563227136 545216350116501 546094162405008 546187816008576 548084301480828 548403672511296 548497722189312 549629608693248 550307851929738 550402228169136 551859428375808 552408067193076 552635182330056 552729957700032 553870577896128 554649158942046 554744279703312 554762323713024 556784052297984 557566728842088 559042897198464 559138771473408 559924758068256 561080225541024 561407169351168 561868941255993 563356499800304 563453113845888 564245165152116 565409548268964 566301452197131 566416994379264 568383720054192 570787495879104 570885384319488 572769396906462 572867625237264 573201437614848 574384303003392 575191720384344 575290364136768 576216596358144 577287900123354 577405683864576 578217348428832 579748189687296 580225047555321 580324554509112 580662712070784 581860974635136 581960762145792 582678902043252 582778829826144 584321747692032 584802367429707 585143134231824 586350642649296 586451200125312 587275580056284 587376296156448 589415797184769 589434968945088 589536055374336 591927773504256 593983078273368 594084944690496 594431120489472 594920055447522 596495117435616 596597414660352 598566281037823 598668933461256 599613302326374 599735641107456 601818056527968 603411381103104 604363230930816 606461714371548 606565720839456 608171614944768 608671851814593 609026527465776 609130973791872 611246011895316 611265893720832 612230133630528 613598751512064 613851024374784 614355932705634 615982451542752 616088090790144 616954131575208 617059937462976 618333309779904 618693615203328 619202506690278 620841856922784 620948329544448 621714580121313 621821202412536 623104400133144 624087314666226 624107614177152 624214646866944 626382058835232 626747054298624 628923259348272 629031117907584 629915352826788 631215253733652 631583065520064 631691380228608 633776062275342 633884753076624 637219118676672 638906168226816 639431685060966 639914009220864 641234543475456 642135932863992 643835999771776 643946415823872 644476078391922 644851617316704 646182340878816 647090685432387 647201659653864 647222710998528 648243670902912 649581394347648 650494516982436 652216713398208 652328566718976 653245551079632 654593596464528 654705857414016 654975030909696 655626183554412 657361966153536 657474701870592 658286026010802 659644472980458 659757600140976 660819826775808 663114340063224 663228062296128 663614528080896 664983971011584 665918745192288 666032948372736 668230963057539 668345562776808 668735010550656 670115020170624 671057007115068 671172091492896 673502550143913 673639964508672 677045313593964 678837803740992 678954222503424 679908634797168 681708705640704 684075749757512 684193066812864 685154843398998 685272345515856 685294635174912 687674130435936 687792064603392 688758900334344 690582402421632 690700835349504 692980257985596 693099102138912 693217966673664 693502973904384 694073398022109 695624973502392 695910970341552 696030317103744 696149684333568 698447089038132 698566870737504 699548852714103 699691581292032 700992450149787 702121065949296 703979944620288 704679816189636 705090436085952 705211357100544 707538666766806 707660007646032 709533550768896 710530948710072 710652802757184 713120347211202 713265844773888 715865210097408 718769439255168 718892706180096 719903260373472 721388861409888 721809217737216 722402924471991 724315499743248 724439717801856 725458069481292 726955133488668 728101867110597 728125549873344 728250421344768 730779068641104 731204896681728 733743802572984 733869637558848 734901244964586 735812571167744 736417796022594 736544089590768 736846909773408 736973276933376 738494103861504 739405405987899 739532211922728 739659039604416 740849909603328 742227300158598 742378736397312 743422305122784 745390529597952 746003632571127 746566344091008 748106967388032 749158588341324 749287066919328 751270818461184 751888758123909 752326886869488 753879397691952 755068602929508 757844960072256 757974928338432 761049994505472 763692529208616 763823500316352 764268583486464 764897214146814 765845737337856 766922293845792 767053818849024 769585218477201 769717200164472 770956464571776 773633396740428 773766072678816 774216949427712 775814632846848 776905202724336 777038439768192 779736489906276 780190845642432 781800856865728 781934933500416 782578095190191 782899841634246 783034106741712 783168394875264 785887729579692 785913291926784 787153028953536 789237031339008 789886199192958 791977437697824 792113259587328 793226740596696 795326823247488 795463219547136 796117508601786 798225244615008 799347317298831 799484403101832 802424075370624 805348361359584 805817641241088 808615619162064 808754294452608 811562469086124 812035369954368 812174631722496 814854937211154 814994682527088 815021191627776 816306844840704 819141243607512 821309935390336 821450787720192 822126452221242 822605508766944 822746583283968 824444413039872 825461777894607 825603342253704 827789142563712 827931106059264 828952773495084 829094936550048 830805866844192 831973738413069 832116419554968 832143485569536 835176078446976 836350093263132 838564345797696 838708157210112 839887137102384 841620338311536 842110754026752 845034749700456 845179670768832 846367747728174 848114322403446 849625491568896 852575580081288 853218678961152 854979391300608 856181243818656 856328076479232 859154095359693 859301437855896 859802156422272 861576454505088 862787580576516 862935546205152 864324894537216 865931850185031 866108525796864 867326022643248 869622284530944 870994068106176 872791461952704 872941143218688 873300041212928 874018353064878 874168244739216 876482621538048 877714701347736 879525963973944 879676800187968 880913370084426 881093102367744 884152453417632 884304083061504 887891660256384 888043931163648 890974617410052 891127417035744 891646680734208 892380083171283 893486693560832 894742676153424 894896121990528 898003400191884 899419953489561 899603461661184 902727084791952 905117071654656 906544846396224 908944940854272 909692571557322 909848581259184 912257422417152 913539791198664 913696460687808 916869017842974 916898840581248 917056086137856 918345200445792 920398127268096 920776536562176 921533899058451 923973677314128 924132136185216 924290622231552 925431197362812 927499964669856 927881293788736 928040422804992 928803760035417 931262785384176 931422494316672 932731803618804 934656600199716 936161421265728 938639926160384 939573088252848 940120581447936 943384889022408 943546676861376 944873029240182 946044734358528 946822880600478 947374598280096 947537070342912 950664093413013 950827129614936 954486946796544 955828678015008 958359252340224 959147527591449 959871013831296 961851815213184 963203899295988 965753999657664 965919623735808 966714117587883 967277425975056 969273511318224 970802489480796 970834066497792 974372091521472 974939862242304 975741775473654 978325070097312 978492850078464 979868326619448 981890394696792 982058786121024 982462546364544 982631035911168 984658805148672 985873874650532 986042949230304 986212052805888 987429039016203 989466709470687 989636400211464 991229740163712 994671510094836 995421792121344 997475956517376 998878117788432 999049422559104 1002518344165212 1003102515825984 1005172530255936 1006585510672602 1006758137239344 1010459946763008 1014733326007296 1015567970390946 1018256705611488 1018431333755136 1019862952195752 1022563058461056 1022738425132032 1026113624636268 1026289600219296 1027732265098497 1027908518273784 1027941952762368 1031511195653904 1031688096905088 1035873603632448 1036051253024256 1039470386978394 1039648653208368 1039826950010496 1040254460856576 1043437460253588 1043866455512328 1044045475655616 1044224526500352 1047670633557198 1047850306106256 1047884389235712 1049537371938048 1053181598923944 1055969916930432 1056151012783104 1057635654128928 1060435764329984 1061308000150209 1061490011469048 1064300326153344 1065796423065108 1065979204135776 1069680520816803 1069898767160832 1073797815146112 1078154158882752 1078339059270144 1079854890560208 1082083292114832 1082713826605824 1086473249614872 1086659576702784 1088187104221938 1088409126454272 1090432700233002 1092188324810016 1092375632017152 1096168602961656 1096807345022592 1096995444378624 1099259217386496 1100615703859476 1100804456338272 1102351867446879 1103718856751616 1104626694033891 1104816134386152 1105270364660112 1105459915400064 1107741155792256 1109298317884092 1109488559406624 1113340950237897 1113568104595968 1115133457684176 1118085794396928 1119849516136512 1122160451082048 1122814338702336 1123737882511986 1126712999600608 1126906227691776 1128490330304232 1130819096537928 1132602904394262 1132833988758528 1136767440108384 1141574991758208 1141770768638976 1145538793812924 1145735250474528 1146402875229696 1147345821220221 1148768606006784 1150383440768688 1150580728273536 1154575800246708 1156434696857664 1159496379374592 1160450095110642 1160649109018224 1161325424141568 1163721949270272 1165357804086504 1165557659652288 1168643495384064 1169604734859414 1170286268463648 1172701285298592 1172902400250624 1174349762451369 1174551160112568 1174752592312896 1178831594369538 1178869937890176 1179072110748672 1183855547008512 1184829298789437 1187966156546736 1188169889380992 1189840110895044 1192990234871232 1193194829320704 1197132562075646 1197337866922512 1199226604652748 1203636113055936 1206822762206208 1208726461861632 1212923428743096 1213131441678912 1216343229889536 1217343703629186 1218053054931552 1218261947583744 1222282405816731 1222492023790632 1222531787441664 1224460267261056 1227197503024128 1228711865411268 1231964903085504 1232176181580288 1233189678331863 1233908263150416 1234119874925952 1236666619559808 1238405013380556 1241683713845568 1241896659088896 1243429160242626 1243642404825072 1246208800266288 1248174629332452 1248215228354304 1252764117670464 1253494108597248 1257846518696544 1258062235815168 1259830705653576 1262430507467304 1263166131040128 1263382760457216 1267552124550684 1267769506153248 1269551621592261 1272171483605169 1274438237353344 1278863370121932 1279828018441728 1282469086950912 1284271865727984 1287671999543552 1288952156783844 1289703234633408 1292364681757632 1294181370864774 1294403319307728 1294445421997056 1296487341805824 1299162788695296 1300989033964872 1304433426796416 1304657133437952 1306491102159264 1309187192929056 1309411714828032 1309950061819392 1311027529597317 1311252367108824 1314723932307072 1314949403741184 1316572052021604 1319288945960916 1319515200281952 1321370055126639 1321639653551616 1326228680126448 1326456124592256 1331837490384576 1332065896745472 1336461926115078 1336691125553616 1337470021101312 1340230040341248 1342114014230136 1342344182985792 1347005100287826 1347279929017344 1354090627187928 1357675607481984 1357908445006848 1359817269594336 1363417411281408 1364538857335983 1368151499515024 1368386133625728 1370309686797996 1370544691031712 1375303526764461 1375348260871872 1375584129206784 1377517800668688 1381164804843264 1385960515971192 1386198204277824 1386435933347328 1387005947808768 1388146796044218 1391249947004784 1391821940683104 1392060634207488 1396894178076264 1397133741475008 1399097705428206 1399383162584064 1401984900299574 1404242131898592 1407959889240576 1409359632379272 1410180872171904 1410422714201088 1415077333533612 1415320015292064 1419067101537792 1420234320900717 1421061897420144 1421305605514368 1426240694422404 1431730420194816 1437538878510336 1439806520746944 1442777722819776 1443618435474432 1444805848943982 1448630999486496 1448879435603712 1450916138962584 1453910266977336 1456203734221194 1456251099746688 1456500842689536 1461558137282208 1462409793363456 1463612663210481 1467487605145968 1467739275117696 1469802489929172 1472835592045188 1473088179181536 1473693819546816 1473946553866752 1476988207723008 1478810811975798 1479064423845456 1479318079208832 1484454600317196 1486844610245568 1490781059195904 1492007265142254 1493132688182016 1496213934776064 1498317176682648 1498574133838656 1502541636922368 1503777516247818 1504653773738976 1507758795383904 1509878266008903 1510137205859016 1515689920144512 1515949856676864 1522099989010944 1527385058417232 1527647000632704 1529794428293628 1533844587691584 1534107637698048 1539170436954402 1539434400328944 1541912929143552 1547266793480856 1547532145357632 1548433898855424 1551629265693696 1553810405448672 1554076879536384 1559205580467591 1559472979812552 1560381691284864 1563601713731456 1563869867000832 1565156190380382 1565799683268492 1566068213483424 1566336789750528 1571505950335797 1571775459159384 1571826583853568 1574306057907072 1579772398385916 1583954875395648 1584226519174656 1586453481193392 1590653646494976 1592235017203572 1596450489230016 1598694634597662 1598968806203664 1604848150741248 1610696722719168 1611635282482176 1617231238324128 1617508588905216 1623124938172248 1624070739908736 1624349263444992 1629709874422308 1629989365054176 1632280656332907 1632613689681408 1635649050349503 1638282487215024 1642619870780672 1644252904442484 1645211017533888 1645493166567936 1648888826079744 1650923555789214 1651206684507408 1655578285127424 1657905546990168 1658189873100096 1661611733688384 1663947476826138 1664232839109936 1664286971139072 1670352156893952 1672700186526264 1677128691595392 1677416314420224 1679774274204768 1683240676623072 1684221508053504 1685606823767979 1690069499400912 1690359341537664 1692735495456348 1696228644806892 1698904356591393 1699250983137792 1705151160162576 1712362487637312 1712656152958464 1718308190719386 1718602875711792 1719604312844544 1723152909010176 1725575161153032 1725871092410304 1728649789074432 1731863700370062 1732217051593728 1734652045286496 1739244569061888 1740675142665963 1741988136212352 1745582923905408 1745882286437376 1748036706129756 1748336489478432 1752965243076096 1754407102289121 1755429402695472 1759051927947888 1759353600375936 1761826740168852 1768247391554307 1768304906835264 1768608166123008 1775783320512768 1781949234820104 1782254834071488 1783293361468416 1784760166342566 1786973387121664 1789485352306848 1789792243981056 1795698843113469 1796006800383768 1798839906979122 1799206923322368 1805454169583904 1810234143309312 1813089692792448 1819385143114644 1819697162518368 1824514844834304 1826015555443779 1827079582397328 1827392921375616 1833738035685948 1833797681162496 1836690400891584 1840796254536192 1841553073124352 1843067798116902 1847947354628256 1848264272370432 1850862394725624 1854999929339712 1855762587577472 1856080845609984 1857607520070834 1862525570768352 1862844988633344 1865143740363939 1865463607237608 1869313200399432 1872322842531456 1879146176505696 1880241162895872 1886769778044816 1887093353722752 1889746058480364 1893645761200956 1894749196560192 1895074140685824 1901328186826026 1901654259229872 1911657356030016 1916718504680448 1918295055182898 1919742027662592 1923703630426368 1926407798591976 1931507999315328 1931839247471616 1933428235175766 1934554851950112 1938547022636448 1941272056297161 1941604978961592 1941668132995584 1948744183042944 1951483550947308 1956650140194624 1956985700156928 1959736653238896 1963780789393584 1964117572242048 1964925092729088 1971747749301064 1972085898460608 1972424105611776 1974858078032406 1978933418941374 1979272800422928 1982459480327424 1989343020189672 1990843584242688 1994951913034752 1997756235576864 1998098845118208 2004692889172617 2005036688330424 2006205031651968 2010345060511872 2013171021345204 2013516274478688 2020507650431739 2020919893526016 2031135940781892 2036513411222976 2036862667510272 2039725904391504 2045126116922112 2052227249272536 2052579200438592 2055464530196994 2055817036547568 2055883905524736 2063022391307808 2063376193810176 2071747207264896 2072102506048512 2078940773956788 2079297306416736 2079653900020992 2080508921713152 2082220194066327 2086874920507176 2087732911024656 2088090951311232 2088449053000704 2095341267114396 2095700612212512 2098646558142309 2099074743876096 2102977350449361 2106363197847888 2111939833860864 2115271308257856 2120871528659968 2122616000300418 2122980022938096 2128600652306688 2131592846130216 2131958408271552 2139361041633606 2139797534321664 2147595630292224 2156308317765504 2156678118540288 2159709781120416 2164166584229664 2165427653211648 2167208773415973 2172946499229744 2173319153405568 2176374208443876 2180865400466004 2184305601331791 2184376649620032 2184751264034304 2192337205923312 2193614690045184 2201231407718952 2201608912676544 2204703734893758 2207437713503232 2209253388067782 2209632268772304 2210540729320224 2210919830800128 2215482311584512 2218216217963697 2218596635768184 2218977118813248 2226681900475794 2227136209191936 2230266915368352 2236171588793856 2238010897713381 2239699032273024 2244320902164096 2247475765023972 2253425999201216 2253812455383552 2255666274371727 2256980660608464 2261638193075856 2265205808788524 2273534880216768 2283149983516416 2291077587625848 2291470500949056 2292805750459392 2294691642440442 2297537212013568 2300766881537376 2301161456547072 2308755655431603 2309151600493416 2312869393715328 2320900190221284 2321298218036448 2322650848283136 2327443898540544 2330715608173008 2331115319304576 2339209469718828 2340572536927296 2345402570597184 2345804800501248 2347734285570573 2348699524902738 2349102320225136 2349505184625792 2357663188739076 2357739875780352 2367711094017024 2369658597578874 2375932313093472 2376339778761984 2379680221790088 2385980469742464 2386389658641408 2394265124151292 2394675733845024 2398041951896493 2398453209305496 2407272226111872 2417452923723264 2425846857486192 2426262883357824 2434687407258372 2436106109863104 2436523895167488 2444564811633462 2444984047581264 2445063574883328 2448920534522112 2457423730822536 2463929806171008 2464352363160576 2466379356663726 2467816526300832 2468239749851904 2473333239119616 2476385333683821 2476810026761112 2483367427691136 2483793318177792 2486858320485252 2487284809650144 2492417600532576 2495921215239207 2496349258664904 2496430456708608 2505528235340928 2515693037393088 2516124471630336 2519661411307152 2524861014934608 2526332262080256 2535104249101368 2535539012306496 2539103243184522 2544342967210338 2548876474706688 2557726740243864 2559656036883456 2564938173901824 2568543731455968 2575343999087104 2577462286079079 2577904313567688 2579406469266816 2584729363515264 2588362741729548 2588806638615456 2592974683611648 2597795550555093 2598325577390592 2601978067929744 2608866853592832 2612982204318528 2618374385858112 2618823429656064 2619900123638784 2622055059194634 2622504734217648 2629447864614144 2633144104043208 2638577891921832 2639030400563904 2642740110253278 2643279307103232 2652457360252896 2652912249184512 2663674980769152 2664131793490944 2672923852230156 2673382251107232 2674940042202624 2677140249513849 2680460080682496 2684228028460272 2684688365971584 2694010200575652 2708181254375856 2715351214963968 2719634539188672 2726834822562816 2729077714671966 2736302999030048 2736772267251456 2740619373595992 2741089382063424 2750607053528922 2750696521743744 2751168258413568 2755035601337376 2762329609686528 2764601697175353 2771921031942384 2772396408555648 2772871866694656 2776293592088436 2782499894009568 2783643881366208 2784121268414976 2786411280106251 2793788356152528 2794267482950016 2798195410856412 2803969800599148 2808484263797184 2815919778481152 2818719264758544 2820361744343808 2830154667067224 2830640030584128 2838134203075584 2840468641801434 2842123794840288 2842611211028736 2851992280239039 2852481388844808 2863460840389632 2875077757020672 2877442582774347 2879613041493888 2885555445639552 2889611697887964 2897261998972992 2897758871207424 2901832277925168 2907820533954672 2912407468442388 2912502199493376 2923116274564416 2924819586726912 2927225326420962 2934975210291936 2935478550235392 2939604979858344 2945671184090376 2946176358363072 2947387639093632 2947893107733504 2953976415446016 2957621623951596 2958128847690912 2958636158417664 2962287117048609 2968400128412061 2968909200634392 2973689220491136 2984014530284508 2986265376364032 2992427869552128 2996634353365296 2997148267677312 3007555032495636 3009307547477952 3015517590767808 3019756532017806 3020274411718032 3031379840289024 3044199978021888 3054770116834464 3055294001265408 3059588856587256 3067689175383168 3068215275396096 3078340873908804 3078868800657888 3083196795295491 3083825858287104 3094533586961712 3095064290715264 3107620810897344 3108153759072768 3118411160935182 3118945959625104 3120763382569728 3127203427462912 3130312380760764 3131599366536984 3132136426966848 3132673579501056 3143011900671594 3143550918318768 3143653167707136 3148612115814144 3159544796771832 3167909750791296 3168453038349312 3172906962386784 3181307292989952 3183924000450627 3184470034407144 3192900978460032 3197389269195324 3197937612407328 3209041562450409 3209696301482496 3221393445438336 3234462476648256 3235017177810432 3246249876344496 3248141479817472 3259419748844616 3259978730108352 3264561312665814 3265227379362816 3271298100699006 3276564974430048 3285239741561344 3288505808884968 3290422035067776 3290986333135872 3297777652159488 3301847111578428 3302413369014816 3307055602340637 3311156570254848 3313880082101673 3315811093980336 3316379746200192 3323223467376768 3327894953652276 3328465678219872 3340022850713691 3340704313787904 3345400373052528 3354257383190784 3359548548409536 3366481353246144 3368443016107008 3371213647535958 3380138998801824 3380718683075328 3385470990912696 3392457289613784 3397808713182786 3398501966275584 3410302320325152 3424724975274624 3425312305916928 3436616381438772 3437205751423584 3439208625689088 3446305818020352 3451150322306064 3451742184820608 3463727400740124 3469304090572992 3478489138123776 3481350285331926 3483976272424704 3491165847810816 3496073412259512 3496672978956864 3505930486152192 3508814204578242 3510858805390944 3518103855895776 3518707200751872 3523049287354107 3523653480337704 3536494783108614 3536609813670528 3537216332246016 3551566641025536 3554487896368311 3563898469640208 3564509668142976 3569520332685132 3578970704613696 3579584487962112 3591397686226938 3592013600767536 3597679813958244 3610908339167808 3620468286618624 3626179385584896 3638770286229288 3639394325036736 3649029689668608 3652031110887558 3654159164794656 3654785842751232 3666847217450193 3667476071371896 3667595362324992 3673380801783168 3681592509072384 3686135596233804 3695894709256512 3696528544740864 3701724789451248 3709999858679424 3711525175154944 3715215040141668 3725051141536704 3725689977266688 3730287480727878 3730927214475216 3738626400798864 3744645685062912 3758292353011392 3760482325791744 3773539556089632 3774186707445504 3779492116960728 3787291522401912 3789498393120384 3790148281371648 3802656373652052 3803308518459744 3808654864776783 3816514450815507 3823314712060032 3836590110365796 3839484055325184 3847407260852736 3852815597183952 3863015998630656 3866856470351532 3869109703900224 3877094045272896 3882544112594322 3883209957923184 3883336265991168 3897488366085888 3902967101894616 3913300280389248 3913971400313856 3919473306477792 3927561578787168 3928235144484096 3929850185458176 3933082588791951 3943495498602128 3944171796921216 3944848211223552 3949716156064812 3957866837882748 3958545600845856 3964110165379917 3964918960654848 3978686040379344 3995512471153728 3996197690236416 4009385778345234 4010073376660848 4012410063303936 4020690121023744 4026342042690408 4027032548957376 4041015300863478 4041839787052032 4062271881563784 4073026822445952 4073725335020544 4079451808783008 4090252233844224 4093616572007949 4104454498545072 4105158400877184 4110929060393988 4111634073095136 4125910580293383 4126044782615616 4126752387620352 4143494414529792 4157881547913576 4158594612833472 4159307800041984 4161017843426304 4164440388132654 4173749841014352 4175465822049312 4176181902622464 4189963967264761 4190682534228792 4191401224425024 4197293116284618 4198149487752192 4205954700898722 4212726395695776 4223879667721728 4230542616515712 4245232000600836 4245960045876192 4257201304613376 4260702962702151 4263185692260432 4263916816543104 4278722083267212 4295191260584448 4312616635531008 4319419562240832 4328333168459328 4330855306423296 4334417546831946 4345892998459488 4346638306811136 4352748416887752 4361730800932008 4368611202663582 4368753299240064 4369502528068608 4384674411846624 4387229380090368 4402462815437904 4403217825353088 4409407469787516 4418506776135564 4419264537544608 4421081458640448 4421839661600256 4430964623169024 4436432435927394 4437193271536368 4437954237626496 4453363800951588 4460533830736704 4472343177587712 4476021795426762 4479398064546048 4488641804328192 4494951530047944 4506851998402432 4507624910767104 4511332548743454 4513961321216928 4523276386151712 4529634798026709 4530411617577048 4547069760433536 4566299967032832 4582155175251696 4582941001898112 4589383284880884 4601533763074752 4602322913094144 4617511310863206 4618303200986832 4625738787430656 4641800380442568 4642596436072896 4645301696566272 4654887797081088 4661431216346016 4662230638609152 4677616741402773 4678418939437656 4681145073854592 4690805141194368 4691609601002496 4695468571141146 4697399049805476 4698204640450272 4699010369251584 4714517851007391 4715326377478152 4715479751560704 4739317195157748 4751864626186944 4752679557523968 4759360443580176 4771960939484928 4788530248302584 4789351467690048 4796083903792986 4796906418610992 4814544452223744 4834905847446528 4851693714972384 4852525766715648 4869374814516744 4872212219726208 4873047790334976 4889129623266924 4889968095162528 4896841968998721 4897841069044224 4906947151048509 4914847461645072 4927859612342016 4932758713327452 4935633052601664 4936479499703808 4946666478239232 4952770667367642 4953620053522224 4966734855382272 4973716640970504 4974569619300288 4984835201065152 4991842430478414 4992698517329808 4992860913417216 5011056470681856 5031386074786176 5032248943260672 5039322822614304 5049722029869216 5052664524160512 5056820471303937 5070208498202736 5071078024612992 5078206486369044 5088685934420676 5096713069774179 5097752949413376 5115453480487728 5137087462911936 5150687998174208 5154924572158158 5155808627135376 5158812938533632 5169458727030528 5176725483459096 5177613277230912 5185949367223296 5195591101110186 5196651154781184 5203956135859488 5217733707185664 5222025427997889 5225964408637056 5236748771716224 5237646859312128 5244110118389268 5245009468435296 5258895729228288 5263221306867363 5266288208086416 5277155783843664 5278060801127808 5285480220506556 5304742174662921 5304914720505792 5305824498369024 5327349961538304 5345847704460312 5346764502214464 5349880084405248 5354280499027698 5360920161364992 5368456056920544 5369376731943168 5387096529340407 5388020401151304 5416362508751712 5430702429927936 5439269078377344 5458155429343932 5472605998060096 5473544534502912 5478046666331337 5481238747191984 5482178764126848 5501214107057844 5501393043487488 5510071202674752 5524659219373056 5529203394350706 5543842063884768 5544792817111296 5552587184176872 5564999788019136 5567287762732416 5568242536829952 5572822560212502 5587576712305056 5588534965900032 5595431221091817 5596390821712824 5607939601198296 5616968527594368 5637438529517088 5640723488687616 5660309334134448 5661280061168256 5680937283602868 5684247589680576 5685222422057472 5703984560478078 5704962777689616 5750155514041344 5754885165548694 5759226082987776 5771110891279104 5779223395775928 5794523997945984 5795517742414848 5803664555850336 5815641067909344 5823816168891483 5824814936884776 5825004398986752 5846232549128832 5854450652841924 5869950420583872 5870957100470784 5879209959716688 5891342368180752 5892352716726144 5894775278187264 5915243247903192 5916257695381824 5917272316835328 5924574234097218 5936800256824122 5937818401268784 5947378440982272 5968029060569016 5972530752728064 5984855739104256 5993268706730592 5994296535354624 6014078667517851 6015110064991272 6018615094955904 6031035181535616 6039513064035612 6040548823436064 6061522951295217 6062759680578048 6109540233668928 6110588002530816 6119177713174512 6135378350766336 6156681747817608 6157737601315776 6166393590590982 6167651716574208 6189067173923424 6190128581430528 6215241621794688 6216307518145536 6236822321870364 6237891919250208 6241526765139456 6246660582198981 6254406854925824 6260624761521528 6263198733073968 6264272853933696 6265347159002112 6286023801343188 6287101836637536 6295939674426927 6297224231628288 6308932051348083 6319089593543664 6335819501582592 6345813924773568 6362614585979904 6367848000901254 6368940068814288 6385801956920064 6394778538390648 6395875224814656 6418083124900818 6419392602964992 6442786890876672 6468924953296512 6470034355620864 6492499752688992 6496282959634944 6501626320247919 6518839497689232 6519957460216704 6529122625331628 6542596201398012 6553129948860096 6570479483122688 6577011617769936 6580844070135552 6603694223156856 6604826738029632 6614111204681274 6622313140509696 6627760164203346 6631622187960672 6632759492400384 6646446934753536 6654648653891091 6655789907304552 6656931356439744 6680045701427382 6681408627575808 6690800746105056 6708514766381568 6714032693140143 6719097096819072 6732962706492288 6742427295071916 6760277997603648 6761437366150656 6766998823115181 6770941981825392 6784914579227568 6795617426365572 6820604640650304 6849449950549248 6873232762877544 6874411502847168 6878417251378176 6892611636040704 6902300644612128 6903484369641216 6926266966294809 6927454801480248 6938608181145984 6962700570663852 6967952544849408 6982331695621632 6992146824519024 6993345957913728 7017628409156484 7021717610781888 7036207711791552 7037414401503744 7046098574708214 7047306960675408 7072989566217228 7073219627341056 7103133282051072 7108975792736622 7127796939280416 7129019336285952 7139040665370264 7157941409227392 7159168975924224 7182795372453876 7184027201535072 7194125855689479 7195359627916488 7221816678335616 7252358771169792 7277540572458576 7278788650073472 7304062221775116 7308318329589312 7309571685502464 7333694434900386 7334952142743792 7335190724649984 7346761603566336 7372271192467608 7391789418513024 7393057089481728 7403449578902496 7419999717358848 7423050350309888 7429156001051463 7430430080283336 7450102283073408 7451379954533376 7460574961455756 7461854428950432 7477252801597728 7487763645717621 7489291370125824 7516584706022784 7547079112179264 7548373414891008 7558984233921456 7574583044803824 7578996786240768 7605312747304104 7606617036919488 7617309729553566 7633028901631014 7646629424120064 7673180220731592 7678968110650368 7694814521705472 7705631194367904 7726031997261312 7732386858237237 7733712940703064 7738219407800448 7754188090545792 7765088225188644 7766419915846368 7793386651665279 7794976732171776 7805934203789232 7826600560778496 7838946612955584 7855123157574336 7856470288968192 7859700370916352 7866165177583902 7886990997204256 7888343593842432 7899432312129624 7915733675765496 7917091201691712 7928220330759834 7929837921309696 7957372080758688 7991024942307456 7992395380472832 8018771556690468 8020146753321696 8024820126607872 8031420748541547 8041380242047488 8052684085380816 8054065097914752 8082030601726956 8124543763127568 8146053644891904 8158903617566016 8180504467688448 8187233144015898 8208908997090144 8210316801754368 8221858120787976 8223268146190272 8251821160586766 8252089565231232 8253504775240704 8286988829059584 8293805091526059 8315763095827152 8317189225666944 8318615600083968 8328880776265308 8347499682028704 8350931644098624 8352363805244928 8379927934529522 8381365068457584 8382802448850048 8394586232569236 8411909401797444 8425452791391552 8447759335443456 8461085233031424 8490464001201672 8491920091752384 8514402609226752 8521405925404302 8526371384520864 8527833633086208 8555976840717117 8557444166534424 8590382521168896 8625233271062016 8632327748323041 8638839124481664 8656666336918656 8668835093663892 8691785996918976 8693276613622272 8705496833775504 8723461601864016 8737222405327164 8737506598480128 8769348823693248 8774458760180736 8804925630875808 8806435650706176 8818814939575032 8837013552271128 8838529075089216 8842162917280896 8843679323200512 8861929246338048 8872864871854788 8874386543072736 8875908475252992 8886861351145827 8905200385236183 8906727601903176 8921067661473408 8952043590853524 8958796129092096 8977283608656384 8989903060095888 9013703996804864 9022665097486908 9027922642433856 9046552772303424 9059269596053418 9060823235154096 9094139520867072 9132599934065664 9164310350503392 9165882003796224 9178766569761768 9203067526149504 9204645826188288 9235022621726412 9236606401973664 9249590385886473 9251477574861312 9283600760885136 9285192872145792 9322862432692032 9324461277218304 9355233482805546 9356837878875312 9362290147709184 9381610282388736 9390937142282292 9394798099610952 9396409280900544 9398020738503168 9429035702014782 9430652754956304 9430959503121408 9478634390315496 9503729252373888 9505359115047936 9518720887160352 9543921878969856 9551772001351881 9577060496605168 9578702935380096 9592167807585972 9593812837221984 9627124687351227 9629088904447488 9703387429944768 9705051533431296 9738749629033488 9744424439452416 9778259246533848 9779936190325056 9793683937997442 9795682138088448 9813894302097018 9829694923290144 9855719224684032 9865517426654904 9871266105203328 9872958999407616 9893332956478464 9905541334735284 9907240107044448 9933469710764544 9941640246305019 9947433281941008 9949139238600576 9969670402130304 9983684860956828 9985397034659616 10020068552141073 10022112941363712 10062772149572352 10078645645228608 10099444059738432 10105329048321024 10113640942607874 10140416996405472 10142156049225984 10156412972738088 10177371868841352 10193426139548358 10195505898826752 10230906960975456 10274174925823872 10309849144316316 10311617254270752 10317625877067264 10338917454061056 10353450966918192 10355226554461824 10391182202220372 10407912271718976 10435467414371328 10444050855995778 10451928817274112 10473497543432448 10488220236778536 10490018936870592 10517791458456576 10526442613734726 10532576416172832 10554311567687328 10556121602255616 10569147862062321 10570960441013112 10609484349325842 10609829441011584 10611648996738048 10654699923076608 10691695408920624 10693529004428928 10708560998055396 10736912113841088 10738753463886336 10774193058680814 10776040802302608 10832725017503424 10861404859855872 10878538156754688 10916310858687864 10945211996120192 10947089069005824 10956093332662674 10962477494383968 10964357528253696 11000541652350579 11002428214115688 11002786086974976 11020142405349504 11058406788701412 11087684127769536 11089585634222592 11105174368353744 11129999576038272 11134575525464832 11145645120425004 11175153424610112 11177069931800064 11190862442183634 11192781643425648 11215879202396592 11233937055188736 11274877059034176 11281446977375232 11320618668268896 11322560122336512 11361874567205736 11368495179361152 11370444844114944 11407969120956156 11409925555379232 11425964594330349 11449543352446521 11509770331097388 11518452165975552 11542221782558208 11558446791551856 11589047995891968 11607329111700672 11631282135818688 11647632337782966 11649629873769552 11650008797973504 11692465098257664 11708901305683848 11739900841167744 11741914200941568 11758419919433376 11782684736361504 11784705433452288 11789550556374528 11799247766375853 11830486495806384 11832515390763648 11834544633670656 11849148468194436 11873600513648244 11875636802537568 11892330496139751 11894756881964544 11936058121138032 11986537413461184 11988593070709248 12028157335035702 12030220129982544 12037230189911808 12062070363071232 12079026128071224 12081097646872128 12123045902590434 12125519361156096 12219080467337856 12221176005061632 12238355426349024 12270756701532672 12280849716023847 12313363495635216 12315475202631552 12332787181181964 12377731740880149 12378134347846848 12380257162861056 12430483243589376 12473644643740728 12475783838500416 12483053530278912 12493321164397962 12508813709851648 12521249523043056 12526397466147936 12528545707867392 12569891901794283 12572047602686376 12574203673275072 12591879348853854 12594448463256576 12617864102696166 12638179187087328 12671639003165184 12691627849547136 12735696001802508 12737880137628576 12771603913840128 12782108888106453 12789557076781296 12791750449629312 12836166249801636 12885573781753344 12937849906593024 12984999505377984 12992565919269888 13003252640495838 13037678995378464 13039914920433408 13058245250663256 13085192402796024 13106259897720192 13154023235539872 13161688140271104 13207388446313712 13209653476059264 13228222409362548 13255520328406692 13263244375921344 13265518984800768 13292893869507072 13309297307782182 13311579814609104 13313862712879488 13360091402854764 13381601492210112 13417029532763136 13428065386280286 13438194193638144 13465925412984576 13484854590143832 13520555995207296 13522874732301312 13533997646230362 13541883963650784 13569829158455136 13588904394080127 13591234852731144 13641209281300608 13698899901098496 13746465525755088 13748823005694336 13804601289224256 13806968739282432 13852533932589618 13854909602960496 13877216362291968 13925401141327704 13935905089698816 13964663391243264 13984293649038048 13986691915827456 14032850224208319 14035256818312968 14043435221563776 14072415423583104 14074828803007488 14092197149416428 14094613921350816 14143553553022173 14145979132434456 14146439254682112 14217951585473244 14255593878560832 14258038672571904 14278081330740528 14315882818454784 14365590744907752 14368054403070144 14388251711378958 14390719255832976 14443633356671232 14504717542339584 14555081144917152 14557577300146944 14608124443550232 14616636659178624 14619143371004928 14667388869800772 14669904285487584 14690525906996163 14693523207132672 14720841453145527 14744542384935216 14783578837026048 14806899157804992 14839999434717696 14846100700619776 14858312002102926 14860860160566672 14900204566146816 14921149922911512 14923708857900864 14954505603195456 14975527291435242 14978582740251648 15033169412045568 15094158224358528 15096746829782016 15117968467842912 15149166089607648 15157993572481536 15170461413911811 15210625494608208 15213234073838976 15234619459107132 15266057803262028 15290139209322537 15293258848240128 15346360441463184 15411262388735808 15452063994522624 15464773716474474 15467425881406128 15476438815600896 15508376181091584 15530176450377288 15532839831692736 15586773303330558 15589953464343552 15611868407578464 15653201121556992 15666076283993667 15677893225911168 15710246315148672 15712940577936384 15732330355167804 15773981994408512 15776687187684864 15789663920602089 15798864624259248 15831467351530992 15834182403383424 15856440661519668 15914744161517376 15982049884614912 16037543113380936 16040293506643392 16049640253215744 16062841497083094 16082760484094976 16105368170761632 16108130195829504 16161289588021221 16164061203453912 16249087526255136 16292107289783808 16317807235132032 16374466288031796 16417817994180288 16420633603508736 16434139998994011 16443716241575952 16446536292380544 16503642321173532 16504179130462464 16573977658119168 16587610183052118 16631526191654304 16634378451333888 16657761552530616 16694999364057408 16701863288197248 16704727610489856 16759855869059044 16762730136915168 16765604897700096 16786293663275451 16789172465138472 16823818803594888 16850905582783104 16922170466062848 16980928002403344 16983840183504768 17042811850808604 17052742769041728 17055667266172416 17111953681434234 17114888333068848 17250466542124032 17264655496646082 17277678248963328 17313332673837312 17337670187327784 17383571993837952 17386553227244544 17410993667551008 17446923203728032 17471448506674449 17474444810654328 17475013196960256 17538697647386496 17609851261751616 17612871301412352 17637629879150064 17674027104542256 17677058150178432 17684325834561792 17745729743709576 17748773086145472 17751816950505984 17773722702291654 17810400770472366 17813455203806352 17842135322946816 17904087181707048 17917592258184192 17954567217312768 17979806120191776 18027407993609728 18042236002553553 18045330194973816 18055845284867712 18093105544606848 18118539192106836 18121646470308192 18184568853885651 18188279041734144 18328620701006784 18331764007592448 18357533139523536 18406135052299008 18470045243452824 18473212803947328 18499180771772946 18502955149722624 18567201521770272 18570385744291584 18645724865384064 18648922554436608 18710466965611092 18713675757750624 18724580295418368 18739981746596943 18763220564777472 18781874284564584 18789596199221904 18792818561801088 18796041477006336 18858071404029564 18861305509912608 18926796154044249 18957268780630992 19007458504747776 19037441774320704 19087843757939712 19103544002703762 19154120993210336 19157405870760192 19184335615171944 19187625674443968 19254249374702454 19258177808894976 19406774859889536 19410103066862592 19477499258066976 19488848878904832 19504878960743757 19556518493067696 19559872380650112 19587367875994884 19627788604194036 19659389846580288 19711438449368064 19731034853309808 19742532210406656 19811082669470568 19814480214088896 19866939421529088 19883280492610038 19894866563882016 19898278477201152 19939340804260608 19963945961673273 19967369721913656 19970794069319232 20040137104282146 20044225882727424 20125544299144704 20142098079420429 20157291290457216 20198888119476864 20227281885215748 20280833992810944 20284312098451968 20312825945476176 20354743737682704 20386852279096716 20461813921950912 20548349851647744 20619698288632632 20623234508541504 20635251754134528 20677834908122112 20706901933836384 20710453108923648 20778800898884427 20782364404440744 20815824543437952 20888101711991556 20903857634548224 20946995086864896 20976440473557072 20980037873741184 21052885227469452 21065152832345664 21108623135374656 21112243204511232 21138295724124642 21141920882026224 21218968698651684 21219658882023168 21309399846153216 21383390817841248 21387058008857856 21417121996110792 21473824227682176 21477506927772672 21548386117361628 21552081604605216 21582377567068437 21665450035006848 21757076313509376 21832621717375728 21890423992240384 21912186665325348 21924954988767936 21928715056507392 22001083304701158 22004856428231376 22005572173949952 22040284810699008 22116813577402824 22175368255539072 22179171268445184 22210348736707488 22259999152076544 22269151050929664 22287468003154389 22291290240850008 22350306849220224 22354139863600128 22381724884367268 22385563286851296 22431758404793184 22463290937152863 22467874110377472 22549754118068352 22641237336537792 22645120244673024 22723749134411472 22736990358722304 22815938241912312 22819851110758464 22851929188660698 22899086704893042 23019540662194776 23036904331951104 23084443565116416 23116893583103712 23178095991783936 23197160574711711 23214658223401344 23262564271637376 23295264675565932 23299259747539104 23380159954995837 23384930196515328 23417802611367696 23479801682335488 23516839838866752 23565369472723008 23569410866904576 23579101112749056 23598495532751706 23660972991612768 23665030781527296 23698296936388872 23747201027296488 23751273605075136 23784660992279502 23789513763929088 23872116242276064 23973074826922368 23977186141418496 24056314670071404 24060440259965088 24074460379823616 24124140726142464 24158052256142448 24162195293744256 24246091805180868 24438160934675712 24476710852698048 24541513403065344 24561699432047694 24626726991270432 24630950405263104 24665574362363928 24755463481760298 24756268695693696 24760514325722112 24860966487178752 24881415274578177 24947289287481456 24951567677000832 24986642328795924 25042499046086112 25052794932295872 25057091415734784 25139783803588566 25144095205372752 25148407346550144 25183758697707708 25235728205392332 25276358374174656 25343278006330368 25383255699094272 25471392003605016 25475760275257152 25543207827680256 25564217776212906 25579114153562592 25583500899258624 25667930522151351 25672332499603272 25771147563506688 25875699813186048 25969999010755968 26006505280991676 26075357990756928 26079829840866816 26116490501326512 26170384805592048 26212519795440384 26308046471079744 26323376280542208 26414776892627424 26419306952118528 26456444818725096 26511040656813384 26526488751842688 26531037969601536 26585787739014144 26618594615564364 26623159629218208 26627725425758976 26660584053437481 26715601155708549 26720182805709528 26763202984420224 26856130772560572 26876388387276288 26931850825969152 26969709180287664 27041111990414592 27067995292460724 27083767927301568 27139658316910272 27177808788160254 27182469705462288 27282418562601216 27397799802196992 27492931051510176 27497646011388672 27609202578448512 27613937478564864 27705067865179236 27709819205920992 27748771157659419 27754432724583936 27850802282655408 27968587298076096 27973383831654912 28065700448416638 28070513636625936 28086870443127552 28144830847166208 28184394298832856 28189227842701632 28287107106044346 28291958264868912 28292878509364224 28435903170946488 28511187757121664 28516077345143808 28556162661481056 28631765636909568 28655316004055643 28731181489815504 28736108806140288 28776503422757916 28781438511665952 28881374062053681 28887266713342464 29110162289834304 29115154600293888 29216248887100464 29233273318357248 29334777739601544 29339808570975168 29381051813992326 29387046414265344 29441682906291054 29489084769870432 29567157674052096 29613798315609984 29679998869435392 29716624004205852 29721720321133344 29800409132293632 29824920738915057 29842299845823024 29847417715801728 29909011206390912 29951054582870484 30060205656423219 30066338824091136 30188316448717056 30235936935685824 30298332179215296 30315987144963072 30340922827823622 30421250989216416 30426468147677952 30469238918214264 30532115606524056 30580278418645074 30586517696480256 30692720882926368 30822524777471616 30929547432948948 30934851762812256 30952877631201792 31016752362183168 31060352900754576 31065679663385472 31173546606661116 31223736815156928 31306402243113984 31332152567987334 31355786451822336 31420492630297344 31464660710335608 31547963988817024 31553374375369728 31579327841204178 31597729248518496 31662934703061984 31668364806766848 31707443586186963 31712881323039336 31829488323034752 31964099769229824 32075086226761872 32080587013286784 32125682994166188 32210736341523264 32216260391659008 32322579176042442 32328122406907824 32498175052510272 32584214579567616 32635614470264064 32748932576063592 32835635988360576 32841267207017472 32868279997988022 32887432483151904 32893072584761088 33001624957051737 33007284642347064 33008358260924928 33175220366104236 33263052383308608 33268756902667776 33315523105061232 33389998728114816 33403726576394496 33519711738118088 33525460273830336 33531209795400192 33572587326550902 33578344930276944 33647637607189776 33701811165566208 33844340932125696 33961856004806688 33967680367009536 34085623701617208 34105485538083456 34111334532344832 34223907362868468 34229776666137696 34277893782991047 34348630057339563 34529310993292164 34555356497926656 34626665347674624 34675340374655568 34767143987675904 34821987335102016 34893846407456064 34942897013348898 34948889621308656 34950026393920512 35077395294772992 35219702523503232 35225742602824704 35275259758300128 35348054209084512 35354116300356864 35368651669123584 35397743299127559 35491459487419152 35497546172290944 35503633901011968 35547445404583308 35620801540944732 35626910407612704 35676991488419253 35684270645893632 35808174363414096 35959612240383552 36054815987219456 36084472005107106 36090660389947632 36111690569735424 36186211089213696 36237078384213672 36243292940616384 36369137707771302 36376558083468288 36657241402013568 36663528015184896 36715066279047072 36812270104598016 36842549148071541 36940090486905648 36946425607894656 36998361543545892 37133195222640447 37134403043540544 37140771488583168 37291449730768128 37420933931222184 37427351515501248 37449160590836736 37479963493193886 37526441129554944 37563748569129168 37579192398443808 37585637123602176 37709675705382849 37716142808059128 37722611019825216 37853592308088498 37914537561261984 38014917009495552 38074883548641408 38207088005407524 38308241986420672 38314811741520384 38346326664319359 38368671230343888 38375251348887936 38508498749404908 38813549719779072 38954998516133952 38977697757809664 39009757921487514 39113036986135392 39119744761300224 39174735751989768 39255577208388072 39318779693160576 39462069706619616 39485064420813312 39622165338941136 39628960428177792 39766560985220076 39789733127764032 39796556954402304 39878681608521216 39927891923346546 39934739443827312 39941588138638464 40080274208564292 40251088598289408 40284196158840858 40314582580914432 40397776238953728 40454563770431496 40561667985621888 40568624196903936 40625651890952352 40709487475365408 40766713182240381 40773704558193432 40923627843901824 41096699703295488 41239396577265264 41246469017083008 41413803867672768 41420906217847296 41557601797768854 41564728808881488 41631649086875904 41776203423983112 41807715269096448 41893990173729792 41952880947114144 41960075747482368 42098550672624957 42105770454938904 42130305664691328 42217246270749312 42224486409022464 42276591448249284 42283841764052448 42430660659066519 42437937397303368 42439317764046336 42766781635682496 42774116017715712 42834243992221584 42947648455364352 43096772234723256 43104163209210432 43164755134136874 43330900070013696 43514152627018752 43665243434751456 43780847984480768 43824373330650696 43849909977535872 43857430113014784 44002166609402316 44009712856462752 44071577720988489 44080569621398016 44162524359436581 44233627154805648 44350736511078144 44420697473414976 44519998304153088 44538302101859328 44574936006308778 44582580481700016 44700613698440448 44763449768734536 44771126573702592 44863516809586368 44926581874305726 44935748220754944 45099508236136704 45282474673075584 45290240489346048 45447498268822944 45473980717444608 45511384241735433 45631876483824624 45639702221516928 45703858377321396 45798173409786084 46039081324389552 46233787166207424 46356191983567872 46394321149423422 46429316446802688 46525128543274752 46590529351131864 46598519495078208 46760319909991674 46769860393030656 46835605222735392 46959603364670976 46998228851981001 47033679677733504 47130738945446016 47138821733809152 47196991065503412 47321945983225536 47330061563054592 47368991761806267 47396593872777744 47494402054592976 47502547210150272 47569321984559004 47744232484552128 47946149653844736 48112629340142808 48120880519930176 48148920759647232 48248281452284928 48316104512284896 48324390587488512 48483868764063663 48492183610361736 48876321869351424 48953421705396096 49123398864095388 49253453982540864 49261900810526208 49331148724727856 49510926963520596 49512537391387392 49721932974357504 49762830549156354 49894578574962912 49903135354001664 49973284657591848 50084998092172224 50105589864591744 50114182831469568 50279567607177132 50288190410745504 50296814693100288 50358880989826353 50367517395415416 50471456410784664 50552716748349312 50766511398188544 50942784007210032 50951520550514304 51128435552425812 51158228307125184 51167001798517248 51335861044302702 51344664999206544 51751399626372096 51939998021511936 52013010561983352 52150715981513856 52159659681733632 52232981002653024 52340769611184096 52414345520023347 52425039590880768 52616092942159488 52829553785254848 52838613904237056 52912889637450192 53022081313626768 53052977503685376 53237189231128728 53246319258436416 53255450851517952 53321168106874962 53431202311417098 53440365611419056 53526405968840448 53712261545121144 53752776774552576 53863701651938304 53939418360575328 54082223980829184 54126708007660659 54135990584921448 54167535854603136 54279316633820544 54355617576320508 54364939410924576 54553706561656953 54564837125202432 54985862103020352 54995292022777344 55218405156897024 55410135730358472 55419638411841984 55497542315318838 55508865449167872 55701604565310816 55937174596152192 55946767663309824 56131400896833276 56141027273251872 56173740886255104 56219945239790829 56289661694332416 56368788597665712 56378455685403264 56574214212088692 56583916529737824 56780388462132747 56871806341892976 57022375514243328 57112325322962112 57263531273819136 57310632008111286 57462362979631008 57472217612280576 57553006845515832 57562877023331904 57762748124107362 57774533426684928 58220324579668608 58230309200587776 58432497774200928 58466546636714496 58669555479203088 58679617141950336 58762103627984652 58883365812582108 58978169539740864 59134315348104192 59227596631219968 59433248008411704 59443440642266688 59600818264587264 59649841477830114 59684599691646048 59694835431603456 59818022412781824 59891837885019819 59902109165740968 60120411312846438 60132677648182272 60376632897434112 60426294238261287 60471873871371648 60596664358430592 60681845655647244 60842501978432832 60852936295355904 60938477836428528 61064231213048112 61160556837290148 61385441765852736 61645049554943232 61859094865897896 61869703525624512 61905755262403584 62033504724366336 62120705801509152 62131359326770944 62336402696653281 62347093213322232 62447473630313856 62664305135974668 62711572903644672 62840985260594688 62929321420671216 63095927977634048 63158655682408356 63195458497036992 63325869406123968 63336729613533696 63414887172373926 63425762646078672 63658976646069504 63928199538459648 64150172453523744 64161174026573568 64251365988332376 64421472683046528 64432520783318016 64645158352084884 64656244813815648 64747132701205311 64996350105020544 65271228940528128 65497865152127184 65671271976721152 65736559995976044 65774864966303808 65786145169522176 66003249914103474 66014569284694128 66016716521849856 66350440732208472 66526104766617216 66537513805335552 66631046210122464 66779997456229632 66807453152788992 66862404009463167 67039423476236176 67050920547660672 67062419590800384 67145174653101804 67156689860553888 67295275214379552 67389872811458589 67403622331132416 67923712009613376 67935360734019072 68171247403234416 68210971076166912 68447814725736936 68459553332275392 68555787565982094 68697260114679126 69058621986584328 69110712995853312 69253330695349248 69350680749311136 69534287975351808 69591481724135133 69643974670204032 69787692814912128 69885794026697796 69897779242617312 70140479864987511 70154790589545984 70439405047006464 70550519516600256 70696108418169024 70708232600713728 70737303338247168 70795486598255118 70982918974838304 70995092344581888 71094890809166616 71241603081889464 71253820815225408 71353982976838506 71368541291787264 71616348726828192 71919224480767104 72168944010214212 72181320779895264 72223381139470848 72372422178427392 72474156768427344 72486585881232768 72738275415542604 73314482804027136 73430132558094144 73624540209196032 73685098296143082 73880180973811296 73892851215789312 73996723087091784 74266390445280894 74268806087081088 74281542977166336 74582899461536256 74841867862444368 74854703031002496 74959926986387772 75127497138258336 75158384796887616 75171274247204352 75419351410765698 75432285616118256 75445222039650432 75707184616176996 75829075122523968 76029834018991104 76149767097282816 76414176010815048 76616483972841344 76629623483040768 76692653328638718 76737342460687776 76750502697775872 77003791566454053 77016997498809816 77627099439558144 77909997032267904 78019515842975028 78226073972270784 78239489522600448 78349471503979536 78511154416776144 78637559386321152 78924139413239232 78970128841626624 79244330677882272 79257920856355584 79533121970440152 79579466255528064 79593113908804608 79757363217042432 79855783846693092 79869478887654624 79883176277276928 79981752160312443 80146803467125647 80160548417128584 80568392317681716 80629165161828864 80795552477907456 80909127540862992 81123335971243776 81251303781904704 81418974950730816 81533426364480762 81547409116386864 81847255687803648 82193399406590976 82478793154530528 82492938034166016 82827607735345536 82841812435694592 83115203595537708 83129457617762976 83246313472978257 83263298173751808 83552406847966224 83905761894228288 83920151494964736 84197101345249914 84211540909877808 84260611329382656 84434492541498624 84553182896498568 84567683528104896 84861321318133038 84875874794606736 84878635528092672 85533563271364992 85548232035431424 85668487984443168 85895296910728704 85965948012166929 86193544469446512 86208326418420864 86329510268273748 86644122186161043 86661800140027392 87330486869502912 87561695968961536 87648746661301392 87699819955071744 88004333218804632 88019425712925504 88143155441976978 88161139242796032 88325048718873162 88467254309611296 88701473022156288 88841394946829952 89039996608306176 89149872012617556 89165160963400032 89401227396880896 89474762216745171 89526899537469072 89542253147405184 89727033619172736 89853163748611452 90180616969269657 90199016472273408 90564949346151168 90894996537645888 90947961434889216 91022768483470866 91263752967649248 91279404443033856 91407716754642792 91596346819572168 92078162648779104 92467574332414848 92788642298846844 92858632893605376 93050257086549504 93181058702263728 93197038990156416 93520639819983348 93671210445470784 93919206729341952 93996457703962002 94067359355467008 94261477890892032 94393982131006824 94643891966451072 94660123126109184 94737983523612534 94793187745555488 94988804109185952 95005094420300544 95122330758560889 95138643969118008 95488464969104256 95892299307689472 96225258680285616 96241761039860352 96632209024569792 96648781174977024 96967737528127326 96984367220723472 97752643738702848 97906843410792192 98246797728190776 98506907965081728 98523801621052416 98662297449455712 99004874871155211 99021853927041192 99025074782774784 99525661098312708 99789157149925824 99806270708003328 99946569315183696 100169996184344448 100211179729183488 100559135214354264 100576380821491008 100593629386200576 100717761979652706 100735034790830832 100942912821569328 101105433496698624 101533022796377088 101885568014420064 101903041101028608 102256871104851624 102316456614250368 102334003597034496 102671722088605404 102689329998413088 102833681348973141 103045890172018689 103879996043023872 104026021123966704 104301431963027712 104465962005306048 104681539222368192 104828691040046694 104850079181761536 105232185884318976 105659107570509696 105677227808474112 105825779274900384 106044162627253536 106105955007370752 106193229897382677 106474378462257456 106492638516872832 106510901703035904 106642336213749924 106862404622834196 106880731222838112 107030974465257759 107052811937680896 107424523090242288 107878836721150656 108164447961658368 108253416015321318 108271981169842896 108335071709206272 108558633267641088 108711235152641016 108729878821849152 109107413123313906 109129674250404864 109971724206040704 109990584045554688 110436810313794048 110527647444214623 110820271460716944 110839276823683968 110995084630637676 111403209130621632 111874349192304384 112262801793666552 112282054546503744 112347481772510208 112439890479581658 112579323388664832 112737577195331424 112756911370806528 113129027116148547 113148428424177384 113167833059475648 113560776924265494 113743612683785952 114044751028486656 114224650645924224 114621264016222572 114924725959262016 114944435224561152 115038979992958077 115106013691031664 115125754046663808 115525496248214724 116440649159337216 116864995548401856 116933093273428992 117339110958406176 117359234283900672 117524207255969304 117766731625164216 117956339079481728 118455193262439936 118866496016823408 118886881284533376 119299682955660228 119369199383292096 119389670863206912 119636044825563648 119783675770039638 119804218331481936 120240822625692876 120753265794868224 120852588476522574 120943747742743296 121193328716861184 121363691311294488 121685003956865664 121705872590711808 121876955672857056 122128462426096224 122300139546721143 122321113674580296 122770883531705472 123290099109886464 123718189731795792 123739407051249024 124241411603018304 124262718653541888 124672805393306562 124694186426644464 124894947260627712 125328610271949336 125423145807289344 125681970521189376 125858642841342432 126191855955268096 126295652017874871 126317311364816712 126390916994073984 126651738812247936 126673459227067392 126829774344747852 126851525292157344 127291981977199557 127317953292139008 128300344907047488 128322348053147136 128502731976664752 128842945366093056 129290316704169768 129312489627631296 129494265402410622 129992700210041088 130542457881056256 130995730304254368 131342543953442304 131473119991952088 131549729932607616 131572290339044352 132006499828206948 132029138569388256 132487573078309743 132700881464416944 133052209533234432 133262092420244928 133559994912459264 133614906305577984 133724808018926334 134078846952472352 134101841095321344 134290349306203608 134313379721107776 134590550428759104 134779745622917178 134807244662264832 135847424019226752 135870721468038144 136342494806468832 136421942152333824 136534152725206299 136895629451473872 136919106664550784 137111575131964188 137394520229358252 138117243973168656 138701361498622272 139068575950703616 139182963448270266 139287949340408064 139575385629824256 139771588053395592 139795558485234624 140280959729975022 140309581179091968 140878810094012928 140994686555943003 141101039033200512 141392216836338048 141416465201427456 141590973196510236 141965837949676608 141990184689163776 142189781618333232 142483206163778928 142507641630450816 142707965953677012 143232697453656384 143838448961534208 144337888020428424 144362641559790528 144446762278941696 144744844356854784 144948313536854688 144973171762465536 145451606292190989 145476550831085208 146628965608054272 146860265116188288 147370196592286164 147760361947622592 147785702431578624 147993446174183568 148532780890561788 148537612174162176 149165798923072512 149683735724888736 149709406062004992 149919853972775544 150254994276516672 150316769593775232 150342548494408704 150838702821531396 150864571232236512 150890444079300864 151076642969479059 151414369232353992 151658150245047936 152299534194565632 152828352021630096 153232967945682688 153385306657277436 153474684921375552 153501005395551744 154007583132908106 154033994997619632 155254198879116288 155819994064535808 156039031685950056 156452147944541568 156478979045200896 156698943007959072 157022308833552288 157243036560070041 157275118772642304 157848278826478464 158488661355764544 158515841712711168 159066243940880304 159158932511056128 159711567693386184 159738957775309248 159766352554553856 159963504320624886 160293606934251294 160321096834257168 161136784635363432 161258330323657728 161591104955814912 161818255081725984 162246671942487552 162380124022981977 162502607563809408 162837949901461632 163066852728961524 163094818232773728 163661119684970859 163694511375607296 164957586309061056 164985876068332032 165655215470691072 166230407191075416 166258915235525952 166492626945956514 166526596347503616 167104813695932448 167811523788456576 167840302989929472 168394202690499828 168423081819755616 168521222658765312 168868985082997248 169106365792997136 169135367056209792 169722642636266076 169751749589213472 170341165386398241 171067126542729984 171336975968886336 171790593821457408 171931896024333858 172387088938893024 172416652836841728 172659020536547496 173288244372322086 173323600280054784 174660973739005824 175297493322602784 175399639910143488 176008666437609264 176038851425851008 176286310883953956 176650097437746324 176934508619222592 177402946044312576 177682789893659904 178299744025235112 178330321926800064 178802454793761792 178949524433490342 179053799074938144 179084506294810368 179454067238345472 179675513655059457 179706327497222904 180361233938539314 180398032944546816 181129898692302336 181789993075291776 182045536966941732 182527505935298496 182558808886067712 182815433509285584 183192693639144336 184156325297558208 184935148664829696 185577284597693688 185717265787210752 186100514173099008 186362117404527456 186394077980312832 187009208089959843 187041279639966696 187342420890941568 187992915407924004 188134718710934016 188522955781784064 188787964262013648 189287783932902144 189475967047225068 189586375491110976 189977608218371904 190010188840601088 190244661517121778 190277287938236016 190976929938208512 191784598615378944 192450517360571232 192483522079720704 193264418049139584 193297562349954048 193935475056254652 193968734441446944 194241398103615933 195813686821584384 196493595456381552 197013815930163456 197324594898911424 198009749742310422 198043707854082384 198050149565549568 199051322196625416 199578314299851648 199612541416006656 199893138630367392 200339992368688896 200422359458366976 200587212028389501 201118270428708528 201152761642982016 201187258772401152 201435523959305412 201470069581661664 201885825643138656 202169618434375767 202210866993397248 203771136028840128 203806082202057216 204513742209703248 204632913228500736 205343444177210808 205378659996826176 205667362697946282 206091780344037378 207759992086047744 208052042247933408 208602863926055424 208774445172405399 208931924010612096 209363078444736384 209657382080093388 210421439594962533 210464371768637952 211318215141019392 211651558549800768 212088325254507072 212211910014741504 212386459794765354 212948756924514912 212985277033745664 213284672427499848 213724809245668392 213761462445676224 214061948930515518 214105623875361792 214849046180484576 215757673442301312 216506832030642636 216543962339685792 216670143418412544 217117266535282176 217422470305282032 217459757643698304 218214826246627812 219943448412081408 220873620627588096 221055294888429246 221640542921433888 221678553647367936 221990169261275352 222806418261243264 223748698384608768 224525603587333104 224564109093007488 224879780959163316 225475154390662848 225513822741613056 226258054232297094 226296856848354768 226335666118951296 227121553848530988 227487225367571904 228089502056973312 228449301291848448 229242528032445144 229849451918524032 229888870449122304 230077959985916154 230212027382063328 230251508093327616 231011374699362159 231050992496429448 232881298318674432 233729991096803712 234678221916812352 234718468567801344 235048414511938608 235533463250328432 235912678158963456 236910386524879872 237732992033646816 237773762569066752 238599365911320456 238738398766584192 238779341726413824 239272089651127296 239567351540079276 239608436662963872 239945256480937329 240440410401376941 240481645251385752 241705176953045148 241887495485486592 242386657433722368 242727382622588976 243370007913731328 243753911345714112 244256924852192448 244600279093442286 244642227349160592 245541767063410944 246580198219772928 247436379463591584 247478814102498048 248482823206036608 248525437307083776 249345610786613124 249388372853288928 249738940418934771 249789894521255424 250657220543898672 251717285682684864 252383711910536192 252591304035749742 252634622729633424 252781833988147968 253303477624495872 253659548689495704 253703050584314688 254583963954399114 254635906584278016 256600689814094976 256644696106294272 257005463953329504 257685890732186112 257897844036500787 258580633408339536 258624979255262592 258988530804821244 259932366558483129 259985400420082176 261991460608508736 262685087906884608 262946239983904176 263099459865215232 264012999656413896 264058277138776512 264975146156619486 265401762928833888 266104419066468864 266524184840489856 267119989824918528 267449616037852668 268157693904944704 268203682190642688 268424286650235513 268580698612407216 268626759442215552 269181100857518208 269559491245834356 271694848038453504 272684989612937664 272843884304667648 273068305450412598 273791258902947744 273838213329101568 274223150263928376 274789040458716504 276234487946337312 277402722997244544 278365926896540532 278575898680816128 279150771259648512 279543176106791184 279591116970469248 280561919459950044 281757620188025856 281989373111886006 282202078066401024 282784433672676096 283181946393020472 283931675899353216 283980369378327552 284379563236666464 284966412327557856 285015283260901632 285366992275682667 285415931907354024 286465394907312768 287676897923068416 288675776040856848 288725283119581056 289896627073709376 289946343524931072 290903212584381978 290953101662170416 293257931216108544 293720530232376576 294740393184572328 295520723895245184 295571404863157248 295986892348367136 297014624613465633 297065561781123576 297075224348324352 299367471449777472 299418812124009984 299839707945551088 300509988553033344 300633539187550464 301677405643062792 301729142464473024 301780888158601728 302153285938958118 302828738464707984 303316300490095872 304599068389131264 305656704043260192 306465935891365376 306770613314554872 306949369842751104 307002010791103488 308015166265816212 308067989995239264 308501044046919423 309137670516056067 311639988129071616 312078063371900112 312904295889083136 313397886015918144 314044617667104576 314486073120140082 314550237545284608 315696557652956928 316977322711529088 317031683425422336 318132487881760608 318317865022112256 318579689692148031 319423135386772368 319477915550618496 319532705109107712 319927008641249772 320587213868502588 320642193668514336 322273569270726864 323636510163451968 324493343884975104 324760248045963954 325005215127618816 325675899802923264 326133705457923048 326189636465547456 327322239369941718 327389022751214592 329915172618122112 329971752136664064 331310430941382144 331582942332643869 332460814382150832 332517830471051904 332985253891913028 334209627391864896 335623047576913152 336788405380999656 336846163639511232 337042445317530624 337737970165994496 338212731585994272 338270734112419584 339387081348445641 339445285272532152 339503499178426944 340682330772796482 342134253085459968 342673951937772672 343863792048667716 344774177877786048 344833305673683456 345318041073094992 346576488744644172 349321947478011648 350594986645205568 350799279820286976 352017332875218528 352077702851702016 352572621767907912 353300194875492648 353869017238445184 355365579787319808 356599488050470224 356660643853600128 357899048866980684 358107598149876288 358169012589620736 358908134476690944 359351027310118914 359412654994445808 360722467877078628 362259797384604672 363579986150583552 364091073933883464 365055011870596992 365117617772135424 365630867018571168 366385387278288672 366900418640163429 368312650595116416 369870297329659392 371154569195387376 372724234809054912 372788155960625664 374018416179919686 374082559279933392 374684841781883136 375985830815848008 376269437421868032 377045911563568128 377575928524027296 378575567865804288 378886956053624613 378951934094450136 379172750982221952 379955216436743808 380020377681202176 380489323034243556 380554575876472032 381875945931598671 381953859876417024 384901034721142464 384967044159441408 386528836098279168 387870950112509304 387937468882893888 388482796207231866 391627373643168768 392987190912763104 394027631860326912 394649189797822848 396019499484620844 396087415708164768 397462719234929229 398102644393250832 399156628599703296 399786277260734784 400679984737377792 400844718916733952 401174424056779002 402236540857417056 402305523285964032 402871047918610824 402940139163323328 403771651286277312 404339236868751534 404421733986794496 407542272057680256 407612164404114432 409027484419406496 409265826457001472 410686888354421616 410757319993652352 411334725395892564 412183560688074756 416104084495866816 417205727852110848 417548890344810798 417863848021224192 418726156889472768 419314764160186776 420842879189925066 420928743537275904 422636430282038784 422984059667829009 423303117099601536 424176650509014144 424772919589530708 425897513849029824 425970554067491328 426569344854999696 427449618491336784 427522924891352448 428123897861031036 429698092360969152 431515346884602624 433013664061285272 433087924679371584 433340286836825088 434234533070564352 434844940610564064 434919515287396608 436354818876572967 436429652493255624 439886896824162816 442110589776858492 443281085842867776 443357107294735872 443980338522550704 445612836522486528 447497396769217536 449051207174666208 449128218186014976 449759561918326632 450950308781325696 451027645483226112 452516108464594188 452593713696709536 452671332237902592 453229928908437177 454243107697061976 454974450735143808 456898602583696896 458485056064890288 459698903837048064 460155919971832308 460424054764126656 460503016186655232 462022749398724318 462101984992858896 465762596637348864 467459982193607424 469356443833624704 469436937135602688 470096829023877216 471066926500656864 471729109680210123 471825356317926912 475465984067293632 475547525138133504 477198731822640912 477476797533168384 479134703080158552 479216873325927744 479890512961874658 480880820802753882 480963290502771504 483410353906090296 483774990970973184 484773314867444736 485454765245177952 486740015827462656 487140372068945931 487507822691428224 488513849704384896 489200558186884572 489284454698321184 490983359054912577 491083534126821888 494872758927183168 494957628204996096 496965646412073216 498691221573226248 498776745706577856 499477880837869542 499579789042510848 501314441087797344 503434571365369728 505182608071499484 505269245459266848 505563667976295936 506606955248991744 507319097378991408 507406101168629376 509167927908798228 511023496159194723 513201379628189952 514010927906659008 515371781464372224 515795688073001574 517161266816679072 517249958510525184 517977061609642488 519864733116966258 519970800840164352 523982921217017472 525892479967808352 526198919730430464 528025999312827792 528116554277553024 529950292313238972 530803525857667776 532208838132937728 533048369680979712 534899232075705336 536315387809889408 536407364381285376 536848573300471026 537161397224814432 537253518884431104 538362201715036416 539026540965178371 539118982491668712 543389696076907008 545369979225875328 546136610900825196 547582517805895488 547676426658203136 548446300527856752 549578080917433008 552468975892674624 554805445994489088 556731853793081064 557151797361632256 558301542519297024 559086352213582368 559182233940938496 561027624269879529 561123838919900088 563978746223772012 564404156132802048 565568867345352192 566363892786040944 567863351798706432 568759126473332928 569932824655115712 570030566521803264 570733984551365334 570831863814708048 572930789814625536 575353795846136832 577351552081713696 577450566239162112 579793254147418752 579892687049862144 581806425168763956 581906203324340832 582724194310847799 587441060464753152 589480786369144656 591041447790490368 591973784696734272 594029249226931266 594131123562247152 594150448696648704 598734942899554944 598837624248019968 599679415891102176 601019977106066688 601267078375100928 601761636085168503 603354811286125584 603458284928946048 603561776317203456 604306571877916236 605657476929415968 606508855303127301 606632600980191744 611313408086520384 612931871782730752 613541226629109744 613898739685502208 616030332531632424 616135979990478528 617002088093838846 618275341032112134 623279976258143232 624156126743800224 625808591778166272 626323335517216197 626795772031836288 628089235334209152 628972146240280164 631264318784887599 631393115305913856 633954645423058176 636264975763521216 636635730044224512 637159379384296062 638846270773544736 638955831101236992 639854017282499544 641174427737005176 641284387337028672 644547138541453728 647273020326903936 649520496091927908 650010430255237632 651351799605846528 652267410915846096 652379272931094912 654644478739883436 659830345236244224 662620861882764288 663165884665287738 664921628764301664 665035660942103808 665970507783826056 668419254783729792 671246095153826304 673576810761999312 673692327279022464 676425463171988544 676541468224839168 678774162696891282 678890570545064304 679006998356853888 681364661545592964 684268506170919936 685347903875545344 687727584097335432 689548355755572096 689666611347366912 690636082146189984 693034124098086477 693152977489288344 698643894956023296 701189973290411136 704034665750437056 704155405703404032 705145243535815824 706600389750985296 707738034476890368 710731159574639616 713198976100940448 713321287707200256 715798097733961368 716215196299752576 716338025179241472 717816268953381888 718702054620237828 718825309988891616 719835769442811987 721321231204130823 721444935754157256 727159972301167104 728182147867766928 730110023741193984 731261734037142336 732770774556577344 733800837280326858 736625301190232832 739740594659318784 742309138390774752 745448469618109824 745576311921251328 748036832359839372 748165118559866784 749216821256804313 749369683563766272 751971661631696016 755151857048054592 757151135731608576 757773912107249226 757903868188900272 758345501964443904 759910432873487616 760978646068487112 761109151752944064 763751891863197342 763907719752834048 769802069442284928 769934088318882816 773057672196558336 773693532109502361 775741900225018608 775874937765787776 776965592414463732 785974381825526208 788055263720653824 789298379595645696 792038998969241688 792174831416329536 794925438469858458 796205288786501664 798313257199406592 799572554521469568 801359969474755584 802348848113558004 804473081714834112 804611046571928064 805272859950706539 805742095837221648 805880278326646656 807543302572554624 808678473737503068 815084544115360512 818054968838812992 818531652914002944 821373776708843232 821514639987304704 822669450791785128 824367121376149512 832208168991733632 835097780689621596 835727696042448384 837452313778945536 838629528320373552 841685758379850132 845272860564077568 845968119335658018 846606234199203072 848353301018028288 849545839179061416 851795027698059648 851941108134982656 853138689709999392 854899236982673568 855045849782704896 856100976827048001 856247795722062072 859396184721938304 863030693769205248 866027328122570544 866175849358743168 869689881221128128 869839030574793216 872709637753145934 872859304986511248 879773793648325632 884221179553716984 886562171685735552 886714214589471744 887960677045101408 891043873840396899 891225673044973056 898102414349332416 898256436372029952 899519123836653264 901900617562651392 905032216929188376 905187427393419072 905342664475805184 906459857816874354 908486215394123952 909948901470287616 913797205167393792 916970112129780576 919397807674096128 920311839943664616 920848109528253312 921006032373310464 924045498797448636 924203969985717792 927413011548168201 934919964387214848 938712887667249408 940193658047754432 942133853001313728 943458219360420246 943650712635853824 950931968134587264 951095050276267008 954397463645281824 954953595066336768 955739069076444093 958269406160317104 958433746651855488 959781025923749316 961761641605507764 961926581005543008 966820707812180592 970909530490355904 973480031654925312 974280744137891862 975015645382856448 977027699408769792 978401116373769144 978568909396642368 981966718109825154 982167068253643776 989745517854366336 989915256409992192 993931292824146432 997382443146452496 997553491413155712 998955761675739084 1002628882175594688 1006869142730739456 1010365216142998968 1010538490918533696 1011127335952591872 1013213910497983488 1014638194757982816 1014812202337258752 1018161244045336923 1018335855817596456 1022046992318389446 1026402759256379904 1028021855813318016 1031591376146003148 1034322533633358144 1034499917021050368 1035954123219284976 1039729466233932516 1047965842434034944 1051784959935616704 1052397839460860928 1056051998625655584 1056233108555106048 1059900584626477944 1061607051715335552 1066096739361959424 1069798464151410672 1072630775619778816 1073697146600942052 1074322794449628864 1074507037768862208 1076724403430072832 1078053081930356742 1078237964983337424 1086779392153814016 1090739958451750656 1092273221801650392 1095165035611790976 1095352853316406272 1096892601055713504 1099156161834866016 1100701255920490287 1104937951785349248 1109610891988978176 1113463707586162128 1118172704427164736 1118364467881876992 1122055248539759058 1122247677839800176 1127957492447544024 1128808312265604096 1131137734690704384 1132727785572081888 1135726703597412864 1136660868160873839 1137518252946665856 1139865649310231424 1140061133043606528 1141467969102730668 1141663727629416096 1145627837794796013 1145861579629251072 1154703104163427392 1154901132478324224 1159586508294837504 1163612850337527912 1163812406648681664 1165448388621695598 1174882120929506304 1178961572738289312 1182082895580980736 1183947569393468544 1188058498453862532 1188262247124494304 1192388157704787687 1197469885799109888 1199358831782204352 1202039954212133376 1202534156750201856 1203523272170337006 1206709622572251168 1206916569857892096 1208613143755832472 1211314953858831936 1213017710606254602 1213265201960383488 1222626816173040768 1227082453258219488 1227797479371004416 1232060665063264848 1232271959980957056 1234004176187677692 1236550682064224268 1248312253487600448 1251617183556332544 1252646671034432394 1253591544063672576 1256178470668418304 1257944292480560328 1262528637569775198 1262786230611827712 1267909290846116352 1272529951527042432 1274318758768592124 1277692541547089472 1277911662202473984 1279708034564999088 1282348855474010352 1282568774674057344 1289094277082907456 1294546040653807872 1299040992183855816 1300020860510475264 1302703599211693056 1304534821831692192 1304758545862189824 1309064456629718901 1309288957479766872 1319660690472488448 1326331769330575476 1329843257528603328 1330071321884207616 1331941015567652112 1336838509567459584 1342492190307652608 1347153621523998624 1347384654558044928 1352850926343977088 1353082936449678336 1357548325393782564 1357781141090128608 1358013996713707776 1359689786725311531 1362729323091185928 1370695807751090688 1375455168194670864 1379096711511144192 1381272164292379968 1386068248196172954 1386305954978576688 1397287789912046592 1402379946580822272 1408069331500874112 1408310811406808064 1410290487071631648 1413200779501970592 1415187329040630369 1415476068953780736 1426397952201880896 1426642575414400512 1431596195467922736 1432430392599505152 1437404109240475656 1437650619977783232 1439671538885623974 1442642462408261646 1442889871508314512 1454319944602334208 1456364295735533856 1460220047482387968 1461421116206837793 1462523468074284672 1465541549113154688 1467601674560653716 1472950077164737731 1473250602380465664 1484618276781549504 1490896939236219648 1496073664719678744 1496330237119733568 1498433642513608626 1498739367127532544 1503943323263392032 1510303714096109184 1515547824214498452 1515807736377800544 1516691003928887808 1519820865746975232 1521957292136974224 1522218303505888128 1527503783726394684 1533070488477584169 1539604138884569856 1546115344393116672 1547387064219004722 1551483800450037216 1551749875531575552 1553931184828927464 1571948763651052416 1578596759191291392 1584077997938483376 1584349662832659072 1589850876939716916 1592410577573003328 1596626514398813184 1599145109042939136 1604697696227116008 1608946163429668224 1609222093143856128 1610545719901413078 1611484191674443296 1611760556653293312 1615086605145109248 1617079622895535113 1617356947475006136 1630169088230721024 1636109937677625984 1642747553417686464 1643029279974609408 1645338901583570256 1648734242752299024 1664416337983467264 1670195561379243192 1671455392084896768 1674904627557891072 1677259056640747104 1683082872809638587 1683371516759700264 1691936238671316036 1693212468398406144 1696706602036056576 1699091678358122832 1703590055396119296 1706277379419998784 1709798473965347136 1710091699565409792 1712201953654096002 1712495591444124144 1718792369443876608 1726061387538410496 1732054656245141088 1732351698717486336 1739379762442256256 1739678061149586432 1745419275506291868 1745718609973022496 1748172582932543397 1768442359107433968 1773124343371471104 1775921354090202816 1782087747680793798 1782451346089946112 1796204828698664832 1796512872744059904 1799038247673306528 1803801235125302784 1805284908255505509 1810064433858376752 1810374854786838144 1810685328951610368 1812919715633748708 1816972430788247904 1819526565909381903 1819897802940575232 1833940224259561152 1838795615348192256 1840623679887329232 1841696219056506624 1848090997594897272 1848407939971435584 1854826023096336402 1869839928774429696 1877425775334498816 1878970006551648591 1880387316095508864 1884267706002627456 1886916438720840492 1901863936269174528 1908794927290563648 1909907190132673536 1911478138152888186 1916538812320634208 1916867493303710976 1919562051847498632 1923523283211015528 1923853162011086016 1933641415624361184 1941819060980711808 1948561488275783724 1950031290765712896 1954055398817539584 1956802232747538288 1957137818793284736 1963933436219650308 1979491035708732672 1987862585648292864 1994764886292904992 1995106982826311424 1997911523351478168 2005257764351189376 2013738285461478912 2020730432285997936 2021076981837067392 2029276389515965632 2029624404674517504 2036322488090673846 2036671711635192912 2044093984636778892 2052805518512759808 2056043711626636032 2063182752292006296 2068645067266716288 2068999834042100736 2071908246438569952 2079102372294259431 2079458932467865032 2095931684868069888 2103569919871233408 2112103997251311168 2112466217110212096 2119801169252955888 2123214103430671104 2132193478723918848 2139596928302821344 2145261551239557632 2147394293201884104 2148645588899257728 2149014075537724416 2153448806860145664 2156106163860713484 2156475929966674848 2159507308328435961 2163963693612392469 2181479916903501312 2184546443603300784 2190330071223581952 2193785202111427008 2198312323669732032 2201402511840980574 2209875903570698496 2219221783977956352 2226927415172324256 2236345408854329472 2236728935763753984 2244110497079518116 2244495355679600352 2255914984895088048 2265455571144163776 2271453407194825728 2273321736321747678 2275036505893331712 2279731298620462848 2282935938205461336 2283327455258832192 2291255675589592026 2291723159258502144 2309406208326854784 2309802264956648448 2319173016589675008 2321080596328507083 2327225700675055824 2327624813297363328 2330896777243391196 2357923145476578624 2364165791161961472 2367895138786937088 2376116996907725064 2376524494248988608 2384776315409575374 2394939771598219776 2398717663564408704 2404079908424266752 2407046544340674012 2413419245144502336 2413833139715784192 2417226287511664944 2422629907717663872 2426035421212509204 2445253632346081536 2454164906516438976 2455594958742008832 2464121330126529696 2464543919961914112 2468008352375355384 2473101364128448536 2496624506975200896 2505293342068864788 2507183088127345152 2512356941336836608 2515888584961120656 2525057275139550396 2535818581692232704 2545059903054084864 2548637517537184248 2555385083094178944 2555823324404947968 2559416069129998176 2564697710948020704 2565137549348114688 2568302930481144003 2578188554165814912 2589092081307615744 2598081984367711632 2609069643663384384 2609517091724379648 2618128913259437802 2618577914959533744 2639321380944976896 2652663538661150952 2659686515057206656 2660142643768415232 2663882031135304224 2673131621521190697 2673677019134919168 2694307243047997248 2694769309116089856 2705701852687954176 2715096650787565128 2715562282180257216 2716027993427415552 2719379573450623062 2725458646182371856 2741391615502181376 2750910336389341728 2758193423022288384 2762544328584759936 2772136496392345908 2772611909957153376 2782239034644504603 2804759893161644544 2816138663001748224 2820580974143263296 2826401559003941184 2830374658081260738 2830952137907561472 2852795904403761792 2853285150828801024 2863192390935845472 2864860785199010304 2874808218480951312 2875301239955566464 2879343077771247948 2885284924816523292 2885779743016629024 2912728591471067712 2920440094964775936 2922842232413675586 2925046936148569344 2931083098226309376 2935203349121307432 2945900154329475462 2946501204760931328 2969236553563099008 2981793878472439296 2992147329439357488 2992660474239467136 2996867285027217252 3007886646526784064 3020607428192218368 3031095648428996904 3031615472755601088 3033382007857775616 3039641731493950464 3043914584273948448 3044436607011776256 3054483732136010769 3055007567452789368 3066140976955168338 3079208277769139712 3094774128438009444 3102967600900074432 3103499751063151104 3107862369657854928 3143897527302104832 3157193518382582784 3168155995876966752 3168699325665318144 3179701753879433832 3184821155146006656 3198290218085878272 3209395392454232016 3217892326859336448 3221091439802826156 3222968383348886592 3223521113306586624 3230173210290218496 3234159245791070226 3234713894950012272 3260338176461442048 3272219875355251968 3285495106835372928 3286058559949218816 3290677803167140512 3297468485504598048 3302103767761470861 3328832675966934528 3340391122758486384 3354518113281494208 3366165745619277174 3366743033519400528 3383872477342632072 3386424936796812288 3393413204072113152 3398183356716245664 3407180110792238592 3409982604482621517 3412554758839997568 3419596947930694272 3420183399130819584 3424403907308192004 3424991182888248288 3436883513384388039 3437584738887753216 3464109312490282176 3464703397434972672 3478759524884512512 3490838551012583736 3491437219946044992 3496345165865086794 3536884718214867936 3546248686742942208 3551842708180405632 3564175495361587596 3577164473114363061 3592409657397329664 3598076495346613056 3607602470250605568 3610569816511011018 3620128867716753504 3620749709573676288 3625839431267497416 3633944861576495808 3639053131818763806 3639795605881150464 3667880448519122304 3681247359774658464 3683392438113013248 3696181995189794544 3696815879942871168 3709652046192672804 3754851550668997632 3757940013103297182 3760774632191017728 3768535412005254912 3773832877441680984 3803727872538349056 3817589854581127296 3822956276305776372 3833077624641268416 3833734986607421952 3839124103694997264 3847046566422031056 3847706324022172032 3867282831248722368 3883638121961423616 3897122976551567448 3900062581531425792 3908110797635079168 3913604465495076576 3914275637586569472 3927193369889156703 3927866872439300616 3958982071417465344 3989529772585809984 3990213965652622848 3995823046702956336 4010515528702378752 4027476570922957824 4041460864571995872 4042153963674134784 4058552779031931264 4059248809349035008 4072644976181347692 4073343423270385824 4079069360175934593 4088187969273557784 4112087423253272064 4126365504584012592 4137290134533432576 4143816492877139904 4158204744588518862 4158917864935730064 4191863369736139776 4207139839742466816 4224207994502622336 4224932434220424192 4239602338505911776 4245561987121891107 4246428206861342208 4279193856605642688 4290523102479115264 4294788586403768208 4297291177798515456 4312212327721426968 4312951859933349696 4319014616656871922 4327927387224784938 4362959833807002624 4369092887206601568 4380660142447163904 4384263348620513379 4387570404222854016 4396624647339464064 4402805023681961148 4418850231494213193 4419751807141396992 4453854830344648512 4472690817708658944 4488220994159036232 4488990711359200704 4511829969790176096 4530911142288327552 4546643472643495356 4550073011786663424 4559462597240925696 4565871876410922672 4566654910517664384 4582511351179184052 4618812416653709568 4638346033179350016 4642161192657014166 4654451401350111648 4655249626594726656 4661793554486782392 4715846290953157248 4735790277573874176 4752233993815450128 4753048988497977216 4769552630819150748 4789879543196439552 4797435327128817408 4814093088681348024 4826838490289004672 4827666279431568384 4834452575023329888 4845259815435327744 4851238868686605339 4852070842425018408 4890507264692163072 4908329813032877952 4928242660253059392 4929087839923828224 4936016704750710768 4946202728256897072 4993249013950401792 5010586684137729576 5014366176254690304 5024713882673673216 5031777169922241312 5049248618428915761 5050114550279100792 5090119806108169728 5097275035074368496 5110770166188357888 5118832138259996352 5129395421896041408 5130275098696229376 5136605860962288006 5156377108331629824 5178184162615231488 5196163968735423264 5218139287326768768 5219034183448759296 5236257826518875604 5237155829919067488 5244517748797630191 5305327077322301904 5319373030114413312 5327764062270608448 5346263243042381394 5347354038269838336 5388614486095994496 5389538618232179712 5411403705375908352 5415854724766516527 5430193301575130256 5431124564360514432 5432055986854831104 5438759146901246124 5450917292364743712 5501820672778683456 5516386846044576768 5525088657169519872 5544272992784691816 5545223819914306752 5564478069289009206 5609519786323289088 5632277326003496448 5636910019654945773 5641161948286526592 5652803118007882368 5660749316162521476 5705591808807523584 5726384781871690944 5729721570398020608 5749616436961902624 5750602479911132928 5758686155542495896 5770569849633046584 5771559486033258048 5825457182942135424 5845684464827351172 5850093872297138688 5862166196452618752 5870406698242614864 5891800308658950924 5938473107126198016 5963587756944878592 5984294658878714976 5985320948478934272 5993734570054434504 6015773293053568128 6041214856384436736 6062191296857993808 6063230945511202176 6087829168547896896 6088873214023552512 6108967464272021538 6110015134905578736 6132281953910336676 6158416555538279424 6189548256876018888 6205935201800148864 6206999502126302208 6215724739315709856 6237307116882778293 6287795054604209664 6336311991753933504 6337398651330636288 6359403507758867664 6369642310292013312 6396580436171756544 6418790784908464032 6435784653718672896 6442182879605652312 6445936766697773184 6447042226613173248 6460346420580436992 6468318491582140452 6469427789900024544 6491891080837177407 6544439750710503936 6570990213670745856 6581355606334281024 6594936971009196096 6604207535522941722 6657665351933869056 6680782245516972768 6709036226562988416 6732331491238554348 6733486067038801056 6767744954685264144 6796366713432491328 6814360221584477184 6819965208965243034 6825109517679995136 6839193895861388544 6848807814616384008 6849982365776496576 6873767026768776078 6875169477775506432 6928218624980564352 6929406794869945344 6957519049769025024 6981677102025167472 6982874439892089984 6992690331730173588 7073769436429735872 7092497373485884416 7103685416360811264 7128350990723175192 7154328946228726122 7184819314794659328 7196152990693226112 7221139633022022036 7240257735433507008 7241499419147352576 7251678862534994832 7267889723152991616 7278106263637527612 7335760897038244608 7362494719549316928 7366784876226026496 7392363990379589088 7393631759885742336 7419304092385345608 7515880026206594364 7521549264382035456 7537070824010509824 7547665754883361968 7607455745076698112 7635179709162254592 7645912552611552744 7666155249282536832 7667469973214843904 7678248207389994528 7694093132844062112 7695412648044344064 7704908791443432009 7734565662497444736 7767276243922847232 7794245953103134896 7827208930990153152 7828551275173138944 7854386739778313406 7855733744878601232 7917964142834930688 7979059545171619968 7980427931305245696 7991646093405912672 8019394864563572091 8021031057404757504 8082921729143991744 8084307927348269568 8117105558063862528 8145289952362695384 8146686846540771648 8158138720351869186 8176375938547115568 8224174846506544128 8252731009168025184 8274580269066865152 8287632985754279808 8316409489177037724 8317835729871460128 8346717103933513809 8414279679484933632 8448415989005244672 8479204677011823552 8491123974243782214 8492856413722684416 8558387713211285376 8589577172807536416 8594582355597030912 8624424655442853936 8625903719866699392 8638029233313743844 8655854774449569876 8738185774413203136 8761320284894327808 8768526697241026758 8775140808445708032 8793249294678928128 8805610047363922296 8837700462988426386 8839503614282793984 8907709660689297024 8945381635417317888 8976441988318072464 8977981422718401408 9023659939580352192 9061822284576655104 9093286945286990712 9100146023573326848 9118925194481851392 9131743752821845344 9133309821035328768 9163451196408032307 9165022702358368104 9237624833307419136 9284322385314028332 9308902802700223296 9310499253189453312 9323587108973564784 9431692581906314496 9471580555147748352 9504467987630900256 9506097976995954432 9539105261638301496 9594870654257634816 9628186177362696048 9653676980578009344 9668905150046659776 9690519630870655488 9702477737373210678 9704141684850036816 9781014529384326144 9816659626065755904 9856485320506118784 9858175679847656448 9872033409501421536 9892405456513794144 9906311303284412583 9986498027900803584 10021173368275459152 10063554339844482624 10098497236857831522 10100229100558201584 10180239612216339456 10194550070148736992 10221540332376715776 10229947813447864551 10237664276519992704 10258790843792082816 10260550197392458752 10273211721924576012 10310650540153164117 10312754216663259648 10392327937470846528 10436278574653537536 10472515653037751208 10474311659838134976 10489035497595260382 10610654154644603808 10638746060228826624 10655528124541216896 10692526486084762788 10731493419343089183 10777228972191988992 10822807410751816704 10831709449533033054 10860386603150260512 10862249128721028864 10877518293802492248 10901834584729487424 11003641345557366912 11050177314339039744 11088545985569383632 11090447639828613504 11128956138578018412 11264554652006992896 11273820039309891546 11282323896573053184 11305606236015764736 11321498632325042952 11411183617615047168 11452769563743381888 11499232873923805248 11501204959822265856 11517372311084991792 11541139699266093168 11543118972066516096 11650914365884270848 11691368929654702344 11700187744594277376 11724332392905237504 11740813396485229728 11781580109667470109 11783600617317901848 11876946214252396032 11968589317757429952 11970641896957868544 11987469140108869008 12031546586107136256 12082429712768873472 12124382593715987616 12126461891022404352 12175658337095793792 12177746428047105024 12217934928544043076 12220030269811157472 12237208080527803779 12264563907820673352 12379096513752037776 12411870403600297728 12431449478631419712 12474614233765556586 12575590109208419328 12672623983507867008 12674797302661272576 12718807015517735328 12736685961365673321 12739284620584026624 12837581569816928064 12871569307437345792 12884365759211304624 12891873533395546368 12936636983164280904 12938855579800049088 12983782161674354814 13088879501421007872 13141980427341491712 13152790045861540137 13162711212668562048 13189873942018392192 13208415071045883444 13361564491033945536 13418072453125976832 13464662982477108696 13466972134077602112 13535489909370528288 13592733426864982656 13639930417930486068 13650219035359990272 13678387791722777088 13697615629232768016 13699964731552993152 13747534053537552156 13856437249961128704 13915038099538050048 13963354204050334944 13965748879784179968 13985380663460347176 14147538872859471744 14207370832721622528 14256701981446350384 14308657892457452244 14369638629589318656 14392305981386452224 14442279266044044072 14480515470867014016 14482998838294705152 14503357725069989664 14535779446305983232 14553716606059816017 14556212527275055224 14671521794076489216 14724989439098633856 14784727980759178176 14787263519771484672 14838608184770691216 15031760052413188728 15043098528764070912 15074141648021019648 15095331509766723936 15147745855286747283 15270359418324509184 15291825105223105488 15332310498565073664 15356496414779989056 15388186265688124224 15390825296088688128 15409817582886864018 15469131324994889472 15534552487845694464 15588491906206269792 15654417861980306304 15657102550346277888 15708773479556626812 15711467489757202464 15958119090343239936 15983292186811825344 16038789729127144182 16042062114809515008 16165843458287983488 16168615854696539136 16234211116127725056 16247564174299549581 16290579904725390768 16293373693081543296 16316277440703738372 16352751877094231136 16505462018336050368 16549160538133730304 16575265971508559616 16632818978354075448 16635671459742920256 16693434207867027618 16828559358969867264 16896831978010489344 16958409354023647104 16982247948487564428 17116775426422570752 17179154345615072832 17189164711194061824 17248849310885707872 17251807439733398784 17276058466627487688 17311709548899139752 17476371548826406272 17537053394482053516 17550281616891416064 17586498589357856256 17611220094727844592 17675400925976852772 17815419321378594048 17890763270834635776 17952883976636144928 17955962845436802816 18047319879160704384 18123644569153310208 18186573890573981424 18263487505643690688 18266619642070657536 18326902392816064614 18330045404716736208 18475249666614838272 18568644770628056664 18617805605400446592 18620998506378906624 18647174217947129568 18711921350648334879 18863385163812628992 19008935975261800512 19012195953991908864 19078210523276602992 19189741308515269632 19256372354725392096 19307353961156018688 19337810300093319552 19381039261741310976 19404955474746421356 19408283369700073632 19475673242511532221 19633319252131511808 19712970641012237568 19744066819002843072 19784810913027588288 19812622606568825166 19972996055801607168 20042346736550918304 20127108679688965248 20196994473715663044 20200458201116403168 20389100140297473984 20443080664753431552 20459895626895729102 20475328553039985408 20517581687584165632 20546423443849152024 20621301080306328234 20625508433326519296 20784655874941693056 20872557149307075072 20945031306075502416 20948623319676269952 20978070995190520764 21221308309289207616 21277492120457653248 21311056249082433792 21385052972169525576 21462986838686178366 21554457944383977984 21663418899066066108 21720773206300521024 21724498257442057728 21755036587604984496 21803669169458974848 22007282691114733824 22100354628678079488 22177091971138767264 22180895279657227008 22257912277156036824 22547640078619783092 22564647793146106368 22611212472031529472 22642997264650085904 22822367235230094336 22905539127486763776 22998465747847610496 23002409919644531712 23034744622169983584 23082279398532186336 23086237944133032192 23114726374330296027 23301828731768541696 23382737859309404688 23481626792970459456 23563160219334940218 23567201234635803696 23753892428504792064 23937178635514859904 23941283793915737088 23974938280217738016 24058184593690716273 24063093172214272512 24248765187431975232 24252923782044808704 24351316674191587584 24435869857088086152 24440060539622314944 24474416161055607558 24529127815641346704 24758193027504075552 24823740807200595456 24862898957262839424 24949228467531113172 25040151311800541427 25345247967015734016 25437614031035470656 25473371922731346642 25478569241168053248 25675163139633856128 25768731518422609248 25783747066791092736 25873273966328561808 25877711159600098176 25967564323348709628 26283960854682983424 26305580091723080274 26325422425337124096 26379747884036784384 26416830142091766888 26723128982067891072 26836144906251953664 26929325964954217392 26933944268155204224 27070979818741056576 27185466853729965312 27279860835860972136 27300438070719980544 27356775583445554176 27395231258465536032 27399929463105986304 27490353589224096921 27495068107075104312 27712874499922257408 27926708408100669888 27931497759568359936 27970761326920694352 28295077745718943488 28414741665443245056 28513403962892700768 28617315784914904488 28784611962772904448 28884558532088088144 28961030941734028032 29006715450139979328 29071558892611966464 29107433212119632034 29112425054550110448 29343043588152978432 29449978878197267712 29569455961518356352 29574527039542969344 29677216369541382432 29718933909853237749 30063520104826377456 30190663019533447872 30295491710573494566 30540718836649018368 30583650210446210976 30664620997130147328 30689843440343593653 30712992829559978112 30776372531376248448 30781650592177376256 30819635165773728036 30931951620459492351 30938262649989778944 31176983812412539584 31308835723960612608 31417546959113253624 31422934979514404928 31916238180686479872 31966584373623650688 32077579458254288364 32331686916575966976 32468422232255450112 32495128348599099162 32581159809450781536 32586747386163086592 32632554881407476744 32705503754188462272 33010924036672100736 33150531943017119232 33265637956708150896 33271342919485840512 33386868415734055236 33793663956020978688 33916818708047294208 33964495896975128856 34233550852845141504 34358308691230145664 34497698621771415744 34503614879466797568 34552116933254975376 34623419097798279504 34952743097652812544 35074106788964107032 35100563233782832128 35172997178715712512 35222440189455689184 35344740329002410327 35350801851953705544 35630838642757188096 35905767953272289856 35911925690873605632 36094639758321408768 36247289138306620416 36373147781147962848 36526975011287381376 36533239284141315072 36653804785632129228 36660090809433472416 36711624241583411337 37137289541256113328 37235611210800893184 37294348435894259136 37423842701296669758 37726770327625257984 38017871950523601024 38024391907983817728 38156421046553205984 38512744709450784192 38614707922312037376 38675620600186639104 38809910949492842712 38816566739400147264 38951346485023064442 39266638504263023616 39425941282024475136 39458370137584620411 39488133638005686144 39569621826055176576 39625245213137650332 40084693473101836608 40254217359377930496 40393988947431326088 40400916402232806336 40778200280594947968 40919791253791458204 40950657106079970816 41035163375168331264 41092846887698304048 41242602160612656468 41569311749883386112 41745114298614150144 41890062612151004832 41897246639352539904 41956141990381041528 42442616618578415232 42622112498164867584 42770105944339051152 42925973677372356732 43108915888767955968 43326837798132132216 43441546412601042048 43448996514884115456 43510073175209968992 43607338338917949696 43661149818179448051 44014565382229467648 44354183942277534528 44361790559314454016 44515824554312073648 45095280157239566184 45129295586292212736 45222424944063058944 45285994529300171808 45443237565860241849 45811078254973527552 45996931495695220992 46069489244339967168 46164558797064372672 46172475888266064384 46229452748660592054 46603657463537083392 46765475718618809376 46963253585940918912 47126320438669880436 47134402469271607392 47874357271029719808 47949876560435476032 48116369187381432546 48126186344428545024 48497530374863950464 48505847564089617408 48702633348383175168 48871739714176172304 48880121079244629888 48948832322111215116 49058255631282693408 49516386055008151104 49647481614401190912 49725797914525678848 49898456935062226344 50080302623601082854 50690495934031468032 50875228062070941312 50946743845462693284 51350326279267712256 51537463036845218496 51567494133582185472 51746547932657123616 51755422319200196352 51935128646697419256 52611160183446160548 52650844850674248192 52759495768073568768 52833660284183533776 53446257964135782144 53672289812503907328 53858651929908434784 53867888536310408448 54141959637482113152 54370933707459930624 54559721671721944272 54790462516931072064 54799858926211972608 54980707178448193842 54990136214150208624 55425748999844514816 55853416816201339776 55862995519136719872 55941522653841388704 56135764051945004637 56590155491437886976 57026807925785401536 57234631569829808976 57569223925545808896 57769117064176176288 57922061883468056064 58013430900279958656 58143117785223932928 58214866424239264068 58224850109100220896 58427019727534596663 58899957756394535424 59138911923036712704 59354432739082764864 59437867819706475498 60127040209652754912 60381326039066895744 60590983421146989132 61167300420892421952 61329241994260294656 61379686880687187306 61425985659119956224 61552745062752496896 61639270331547456072 61863903240918984702 61876525299979557888 62353967624825079168 62617671447921225216 62835093918226507248 62845869959028809856 63832476361372959744 63933168747247301376 64155158916508576728 64663373833151933952 64990256697198198324 65162319618901563072 65173494772326173184 65265109762814953488 65411007508376924544 66021848073344201472 66301063886034238464 66531275913416301792 66542685838971681024 66773736831468110472 67833637416094588416 67928991793950257712 68467101705690283008 68716617382460291328 68995397243542831488 69007229758933595136 69104233866509950752 69246838195596559008 69344179122990888081 69905486195305625088 70148213577928214064 70444880378911378368 70689480658004820654 70701603703907411088 71261677285514376192 71811535906544579712 71823851381747211264 72174553781072148819 72189279516642817536 72746295562295925696 73053950022574762752 73307609571264258456 73320181618866944832 73423248483166822674 74274579082512226656 74471222421601786368 74588696871788518272 74847685402593339516 75120453935401624281 76035743901047202048 76312842093106411968 77025489418901568384 77351241200373278208 77619821898985685424 77633133478800294528 77902692970046128884 78851882564048950272 78916740275169240822 78976267276011372288 79139243652110353152 79250490426275300664 80169386946203673216 80508434718755860992 80787977894862652176 80801832804465612672 81556400561189895936 81839582507582916408 81901314212159941632 82070326750336662528 82185693775396608096 82471060767672290763 82485204321225312936 83138623499766772224 83780125224302009664 83794493278705079808 83912283980762083056 84885233237156830464 85244224996329735168 85540211888678102304 85851947354744713464 86653675596264264432 86883092825202084096 87020146350419937984 87214676677835899392 87322299636358896102 88029130764458935296 88708367884555069056 88723581118628908032 89031649108624147296 89156801729559713247 90190560314479132368 90571989058600343616 90886475131720483698 91622156509947055104 91993862991390441984 92069530321030780959 92138978488679934336 92329117594128745344 92344951776532128768 92458905497321184108 93530951437237618752 93926507171881837824 94252640877339760872 94268804938543214784 95748714542059439616 95899753120870952064 96232738374762865092 96995060749727900928 97405266696766350336 97743479428352344608 97760242158489259776 97897664644222430232 98116511262565386816 99032772110016302208 99451595829051357696 99796913870124452688 100160605247202165708 101380991868062936064 101750456124141882624 101893487690925386568 102700652558535424512 103074926073690436992 103493095865314247232 103510844638400392704 103870257293394838512 105222320366892321096 105301689701348496384 105518991536147137536 105667320568367067552 106034220987007230981 106892515928271564288 107717303859816869568 107735777072620816896 108283919274964226304 108741867414919861248 109119443343443888544 109580925033862144128 109599717852423945216 109961414356896387684 109980272428300417248 111706833632402679552 111883045307682777408 112271528103890009274 113180310982875773952 114053615851570803072 114469263139659617952 115538234128352352576 115844123766936112128 116026861800559917312 116429732848478528136 116449700218200441792 116854039455069193326 117799915512789070848 118277823846073425408 118708865478165529728 118875735639412950996 120254080419305509824 120762652078133791488 121181966842293978264 122334600841784843904 122759373761374374612 122851971318239912448 123105490125504993792 123278540663094912144 123727806481837969404 124707935249650158336 125235342895842450432 125670187836453014496 125691739918057619712 127866337494494602752 128310317833017153456 129326747666303867904 129980513394396396648 130324639237803126144 130346989544652346368 130530219525629906976 130822015016753849088 130983449454538344153 132043696146688402944 133062551826832603584 133085371677943362048 133547473662936220944 135667274832189176832 135857983587900515424 136329712697580725547 137433234764920582656 137990794487085662976 138208467733019901504 138493676391193118016 138688358245981776162 139810972390611250176 140296427155856428128 140889760757822756736 141378961316009641308 141403207407814822176 143623071813089159424 144349107562144297638 144378559033285635072 145492591124591851392 146107900045149525504 146615219142528516912 146640363237733889664 146846496966333645348 148549158165024453312 148942444843203572736 149177393743577036544 149695370805186679032 150240907870803248562 152071487802094404096 152625684186212823936 154050978837803136768 154702482400746556416 155239643797971370848 155266266957600589056 155805385940092257768 157833480550338481644 157952534552022744576 158278487304220706304 158500980852550601328 160338773892407346432 161016869437511721984 161575955789725304352 161603665608931225344 163112801122379791872 163679165015165832816 164371387550793216192 164942121535344581526 164970408642450625872 166277246999533544448 167560250448604019328 167588986557410159616 167824567961524166112 168407292155835013911 169770466474313660928 171080423777356204608 171703894709489426928 173307351192528528864 173766185650404168192 174040292700839875968 174429353355671798784 174644599272717792204 175281059182603789989 177416735769110138112 178063298217248294592 178313603459119426494 180381120628958264736 181143978117200687232 181772950263440967396 183987725982780883968 184139060642061561918 184277956977359868672 184658235188257490688 184917810994642368216 187061902874475237504 187853014343763675648 188505281754679521744 188537609877086429568 191497429084118879232 191799506241741904128 192465476749525730184 193990121499455801856 195486958856704689216 195520484316978519552 195795329288444860464 196233022525130773632 198065544220032604416 198903191658102715392 199593827740248905376 200321210494404331416 203500912248283765248 203786975381850773136 205401305117070849024 206149852147380873984 206986191730628494464 207021689276800785408 207740514586789677024 208032537368972664243 210444640733784642192 211334641136734135104 212068441974014461962 213785031856543128576 215434607719633739136 215471554145241633792 216523661343216446457 216567838549928452608 218238886686887777088 219161850067724288256 219922828713792775368 219960544856600834496 223413667264805359104 223766090615365554816 224543056207780018548 228107231703141606144 228938526279319235904 231076468256704705152 232053723601119834624 232859465696957056272 232899400436400883584 233708078910138386652 236555647692146850816 237417730956331059456 237751471278825901992 240508160838611019648 241525304156267582976 242363933684587956528 244669201683569687808 245518747522748749224 245703942636479824896 246210980251009987584 246557081326189824288 247413182303016872289 247455612963675938808 249415870499300316672 251340375672906028992 251383479836115239424 255732674988989205504 256620635666034306912 259961026788792793296 260649278475606252288 261060439051259813952 261644030033507698176 261966898909076688306 264087392293376805888 266125103653665207168 266170743355886724096 267094947325872441888 271715967175801030848 272659425395161451094 274866469529841165312 275981588974171325952 276208590963092342877 276416935466039803008 276987352782386236032 277376716491963552324 280592854311712856256 281779521515645513472 282757922632019282616 282806414815629644352 287246143626178318848 288698215124288595276 290985182249183702784 292215800090299051008 293230438285057033824 293280726475467779328 293692993932667290696 297098316330048906624 298354787487154073088 299390741610373358064 300481815741606497124 304142975604188808192 305251368372425647872 308101957675606273536 310479287595942741696 310532533915201178112 311610771880184515536 315666961100676963288 315905069104045489152 316556974608441412608 317001961705101202656 318102662961021692943 320677547784814692864 323151911579450608704 323207331217862450688 326225602244759583744 327358330030331665632 328742775101586432384 329884243070689163052 329940817284901251744 335120500897208038656 335649135923048332224 336814584311670027822 339540932948627321856 342160847554712409216 343407789418978853856 346614702385057057728 347532371300808336384 348080585401679751936 349289198545435584408 350562118365207579978 354833471538220276224 356126596434496589184 356627206918238852988 360762241257916529472 362287956234401374464 363545900526881934792 368278121284123123836 368555913954719737344 369316470376514981376 369835621989284736432 374123805748950475008 375706028687527351296 377010563509359043488 377075219754172859136 383599012483483808256 384930953499051460368 387980242998911603712 390973917713409378432 391040968633957039104 391590658576889720928 392466045050261547264 392950348363615032459 396131088440065208832 399187655480497810752 400642420988808662832 407001824496567530496 407573950763701546272 408989138092742176641 412299704294761747968 413972383461256988928 415481029173579354048 416065074737945328486 420889281467569284384 422669282273468270208 424136883948028923924 430869215439267478272 433047322686432892914 433135677099856905216 436477773373775554176 438323700135448576512 439845657427585550736 439921089713201668992 446827334529610718208 447532181230731109632 449086112415560037096 456214463406283212288 457877052558638471808 462152936513409410304 464107447202239669248 465718931393914112544 465798800872801767168 467416157820276773304 474835461912662118912 475502942557651803984 481016321677222039296 483050608312535165952 484727867369175913056 489338403367139375616 491037495045497498448 493114162652379648576 494826364606033744578 494911225927351877616 498831740998600633344 502680751345812057984 502766959672230478848 505221876467505041733 513241271332068613824 519922053577585586592 521298556951212504576 522120878102519627904 523288060067015396352 523933797818153376612 525843177547811369967 532250207307330414336 534189894651744883776 543431934351602061696 545318850790322902188 551963177948342651904 552417181926184685754 552833870932079606016 553974705564772472064 554753432983927104648 561185708623425712512 563559043031291026944 565515845264038565232 565612829631259288704 574492287252356637696 577396430248577190552 581970364498367405568 586460876570114067648 586561452950935558656 587385987865334581392 594196632660097813248 596709574974308146176 598781483220746716128 600963631483212994248 610502736744851295744 616203915351212547072 620958575191885483392 621065067830402356224 623221543760369031072 624097612106917992729 631333922201353926576 634003923410202405312 636205325922043385886 641355095569629385728 646303823158901217408 646414662435724901376 654716660060663331264 657485550203172864768 659768486141378326104 659881634569802503488 670241001794416077312 671298271846096664448 673629168623340055644 684321695109424818432 686815578837957707712 693229404770114115456 696161170803359503872 698578397090871168816 701124236730415159956 709666943076440552448 712253192868993178368 713254413836477705976 721524482515833058944 724575912468802748928 727091801053763869584 736556242568246247672 737111827909439474688 738632940753029962752 739671243978569472864 742239546909050616867 748247611497900950016 754021127018718086976 754150439508345718272 767198024966967616512 769861906998102920736 781947835426818756864 783181317153779441856 784932090100523094528 785900696727230064918 792262176880130417664 798375310960995621504 801284841977617325664 815147901527403092544 817978276185484353282 824599408589523495936 827944766922513977856 830962058347158708096 832130149475890656972 841778562935138568768 845338564546936540416 848273767896057847848 861738430878534956544 866094645372865785828 872955546747551108352 876647400270897153024 879691314855171101472 879842179426403337984 895064362461462219264 898172224831120074192 912428926812566424576 915754105117276943616 924305873026818820608 931437862787828225088 931597601745603534336 934832315640553546608 949670923825324237824 951005885115303607968 954307988883065078829 962032643354444078592 969455734738351826112 978676806734278751232 982074990090994996896 986228325304759297152 989652729212067489156 989822451854703755232 1005361502691624115968 1010443752935010083466 1026482542664137227648 1039844107155171173184 1042597113902425009152 1044241756205039255808 1047867595636306753224 1051686355095622739934 1064500414614660828672 1068379789303489767552 1086863868703204123392 1090637701580645804376 1104834363852369371508 1105667741864159212032 1107949411129544944128 1109506865967854209296 1122371417246851425024 1127118086062582053888 1131031690528077130464 1131225659262518577408 1154792860497154381104 1163940728996734811136 1172921753140228135296 1173122905901871117312 1174771975730669162784 1178851045090845097377 1188393265320195626496 1197562966441493432256 1201927262966425988496 1221005473489702591488 1226967414278226529923 1241917150383770966784 1246443087520738062144 1248195224213835985458 1262667844402707853152 1268007846820404810624 1272410651844086771772 1292607646317802434816 1309433320121326662528 1314971100406345729536 1319536972282756652208 1319763269139605006976 1340482003588832154624 1342596543692193328896 1347258337246680111288 1368643390218849636864 1373631157675915415424 1386458809540228230912 1392322341606719007744 1397156794181742337632 1402248473460830319912 1424506385737986356736 1426508827672955411952 1443048965031666117888 1449151824937605497856 1454183602107527739168 1473112485136492495344 1479342487957138945728 1484479093818101233734 1496495222995801900032 1508042254037436173952 1508300879016691436544 1515665629402515125199 1539723813996205841472 1563895670853637513728 1566362634307558883712 1569864180201046189056 1571801393454460129836 1596750621921991243008 1602569683955234651328 1630295803054806185088 1635956552370968706564 1655889533845027955712 1661924116694317416192 1664260298951781313944 1683557125870277137536 1690677129093873080832 1696547535792115695696 1723476861757069913088 1732189290745731571656 1745911093495102216704 1759382629710342202944 1759684358852806675968 1790128724922924438528 1796344449662240148384 1831508210234553887232 1848611746053637641216 1862875725575656450176 1863195203491207068672 1869664631281107093216 1902011770230607215936 1908615977766130157658 1924065286708888157184 1938911469476703652224 1964149980181989993792 1972456650609518594304 1979305458424134978312 1979644903709407510464 2010723005383248231936 2020887505870020166932 2052965085328274455296 2079688214310342346368 2088483512410078511616 2095735191272613506448 2103372710191245479868 2129000829229321657344 2136759578606979535104 2173727737406408246784 2181275403161291608752 2209668727704738743016 2211335483728318424064 2215898822259089888256 2219013731935708418592 2226718640727151850601 2244742834493702850048 2262063381056154260928 2262451318525037154816 2309585720994308762208 2345843506280456270592 2349543951461338325568 2357702090181690194754 2376786530640391252992 2395125932882986864512 2403854525932851976992 2453934828556453059846 2483834300767541933568 2492886175041476124288 2496390448427671970916 2525335688805415706304 2536015693640809621248 2544821303688173543544 2585215292635604869632 2618866640242653325056 2629942200812691459072 2639073944565513304416 2639526538279210013952 2685193087384386657792 2694516674493360222576 2737286780437699273728 2747262315351830830848 2772917619080456461824 2794313588363484675264 2804496946921660639824 2849012771475972713472 2853017655345910823904 2862923966649195236487 2886097930063332235776 2908367204215055478336 2946224970272984990688 2958684975914277891456 2968958187636202467468 3016084508074872347904 3031331258805030250398 3079447627992411682944 3127791341707275027456 3132725268615117767424 3143602786908920259672 3193501243843982486016 3205139367910469302656 3260591606109612370176 3271913104741937413128 3323848233388634832384 3328520597903562627888 3367114251740554275072 3381354258187746161664 3393095071584231391392 3464378581491463143312 3491822186990204433408 3518765259420684405888 3519368717705613351936 3536553135272535292131 3592688899324480296768 3663016420469107774464 3680902242834679589769 3725751451151312900352 3739329262562214186432 3804023540461214431872 3817231955532260315316 3877822938953407304448 3928299960363979987584 3944913301219037188608 3958610916848269956624 3959289807418815020928 4021446010766496463872 4041775011740040333864 4105930170656548910592 4159376428620684692736 4176967024820157023232 4191470382545227012896 4206745420382490959736 4273519157213959070208 4347455474812816493568 4362550806322583217504 4419337455409477486032 4438027463871416837184 4453437281454303701202 4489485668987405700096 4524126762112308521856 4524902637050074309632 4619171441988617524416 4691687012560912541184 4699087902922676651136 4715404180363380389508 4790251865765973729024 4807709051865703953984 4907869657112906119692 4967668601535083867136 4985772350082952248576 4992780896855343941832 5050671377610831412608 5072031387281619242496 5089642607376347087088 5170430585271209739264 5237733280485306650112 5278147889131026608832 5279053076558420027904 5370386174768773315584 5389033348986720445152 5494524630703661661696 5545835238160912923648 5588627176726969350528 5608993893843321279648 5706035310691821647808 5725847933298390472974 5772195860126664471552 5816734408430110956672 5892449940545969981376 5917369951828555782912 5937916375272404934936 6032169016149744695808 6062662517610060500796 6158895255984823365888 6265450537230235534848 6287205573817840519344 6387002487687964972032 6410278735820938605312 6521183212219224740352 6543826209483874826256 6647696466777269664768 6657041195807125255776 6680155922181455551803 6734228503481108550144 6786190143168462782784 6928757162982926286624 7037530518841368811776 7073106270545070584262 7185377798648960593536 7361804485669359179538 7451502902302625800704 7478658525124428372864 7608047080922428863744 7634463911064520630632 7755645877906814608896 7856599920727959975168 7889826602438074377216 7917221833696539913248 7918579614837630041856 8083550023480080667728 8211860341313097821184 8318752857241369385472 8382940765090454025792 8413490840764981919472 8547038314427918140416 8588771899947585709461 8725101612645166435008 8838674910818954972064 8876054927742833674368 8906874562908607402404 9048253524224617043712 9238342883977235048832 9383374025121825082368 9398175805845353302272 9430808360726760779016 9580503731531947458048 9615418103731407907968 9815739314225812239384 9971544700165904497152 9985561793710687883664 10101342755221662825216 10144062774563238484992 10179285214752694174176 10475466560970613300224 10556295778262053217664 10558106153116840055808 10609659405817605876393 10778066697973440890304 10989049261407323323392 11177254353453938701056 11217987787686642559296 11412070621383643295616 11451695866596780945948 11633468816860221913344 11784899881091939962752 11834739903657111565824 11875832750544809869872 12064338032299489391616 12125325035220121001592 12317790511969646731776 12530901074460471069696 12574411147635681038688 12820557471641877210624 13042366424438449480704 13087652418967749652512 13314082391614250511552 13360311844362911103606 13468457006962217100288 13572380286336925565568 13857514325965852573248 14075061037682737623552 14146212541090141168524 14370755597297921187072 14723608971338718359076 14903005804605251601408 14957317050248856745728 15216094161844857727488 15268927822129041261264 15511291755813629217792 15713199841455919950336 15834443667393079826496 15837159229675260083712 16167100046960161335456 16637505714482738770944 16765881530180908051584 16826981681529963838944 17177543799895171418922 17450203225290332870016 17677349821637909944128 17752109855485667348736 17813749125817214804808 18096507048449234087424 18476685767954470097664 18796351611690706604544 18861616721453521558032 19161007463063894916096 19230836207462815815936 19631478628451624478768 19943089400331808994304 19971123587421375767328 20040467766544366655409 20202685510443325650432 20358570429505388348352 21112591556524106435328 21219318811635211752786 21556133395946881780608 22354508706907877402112 22435975575373285118592 22824141242767286591232 22903391733193561891896 23266937633720443826688 23569799762183879925504 23669479807314223131648 23751665501089619739744 24250650070440242003184 24635581023939293463552 25148822295271362077376 25641114943283754421248 25766315699842757128383 26175304837935499305024 26628164783228501023104 26720623688725822207212 27144760572673851131136 27715028651931705146496 28150122075365475247104 28292425082180282337048 28741511194595842374144 29447217942677436718152 29914634100497713491456 30432188323689715454976 30537855644258082522528 31426399682911839900672 31668887334786159652992 31674318459350520167424 32334200093920322670912 33531763060361816103168 33653963363059927677888 34355087599790342837844 34900406450580665740032 35354699643275819888256 35504219710971334697472 35627498251634429609616 36193014096898468174848 36953371535908940195328 37592703223381413209088 37723233442907043116064 38461672414925631631872 39262957256903248957536 39942247174842751534656 40080935533088733310818 40405371020886651300864 40717140859010776696704 42225183113048212870656 42438637623270423505572 43112266791893763561216 44709017413815754804224 44871951150746570237184 45648282485534573182464 45806783466387123783792 46533875267440887653376 47139599524367759851008 47503331002179239479488 48501300140880484006368 50297644590542724154752 51532631399685514256766 52350609675870998610048 53256329566457002046208 53441247377451644414424 54289521145347702262272 55430057303863410292992 56584850164360564674096 57483022389191684748288 58894435885354873436304 59829268200995426982912 60121403299633099966227 61075711288516165045056 63337774669572319305984 64668400187840645341824 67063526120723632206336 67307926726119855355776 68710175199580685675688 69800812901161331480064 70709399286551639776512 71008439421942669394944 71254996503268859219232 73906743071817880390656 75446466885814086232128 76923344829851263263744 78525914513806497915072 79884494349685503069312 80161871066177466621636 81434281718021553393408 84450366226096425741312 84877275246540847011144 86224533583787527122432 89743902301493140474368 91296564971069146364928 91613566932774247567584 94279199048735519702016 95006662004358478958976 97002600281760968012736 100595289181085448309504 103065262799371028513532 104701219351741997220096 106512659132914004092416 106882494754903288828848 108579042290695404524544 110860114607726820585984 113169700328721129348192 117788871770709746872608 120242806599266199932454 122151422577032330090112 126675549339144638611968 129336800375681290683648 134127052241447264412672 134615853452239710711552 137420350399161371351376 139601625802322662960128 141418798573103279553024 142509993006537718438464 150892933771628172464256 157051829027612995830144 159768988699371006138624 160323742132354933243272 162868563436043106786816 169754550493081694022288 172449067167575054244864 179487804602986280948736 180364209898899299898681 183227133865548495135168 190013324008716957917952 194005200563521936025472 201190578362170896619008 206130525598742057027064 209402438703483994440192 213025318265828008184832 213764989509806577657696 221720229215453641171968 226339400657442258696384 235577743541419493745216 240485613198532399864908 244302845154064660180224 253351098678289277223936 258673600751362581367296 269231706904479421423104 274840700798322742702752 282837597146206559106048 285019986013075436876928 301785867543256344928512 314103658055225991660288 319537977398742012277248 320647484264709866486544 325737126872086213573632 339509100986163388044576 360728419797798599797362 366454267731096990270336 380026648017433915835904 388010401127043872050944 402381156724341793238016 412261051197484114054128 418804877406967988880384 427529979019613155315392 452678801314884517392768 471155487082838987490432 480971226397064799729816 488605690308129320360448 517347201502725162734592 538463413808958842846208 549681401596645485405504 570039972026150873753856 603571735086512689857024 628207316110451983320576 639075954797484024554496 641294968529419732973088 679018201972326776089152 721456839595597199594724 732908535462193980540672 760053296034867831671808 776020802254087744101888 824522102394968228108256 855059958039226310630784 905357602629769034785536 942310974165677974980864 961942452794129599459632 977211380616258640720896 1099362803193290970811008 1140079944052301747507712 1207143470173025379714048 1256414632220903966641152 1282589937058839465946176 1358036403944653552178304 1442913679191194399189448 1465817070924387961081344 1552041604508175488203776 1649044204789936456216512 1710119916078452621261568 1810715205259538069571072 1884621948331355949961728 1923884905588259198919264 2198725606386581941622016 2280159888104603495015424 2565179874117678931892352 2716072807889307104356608 2885827358382388798378896 2931634141848775922162688 3298088409579872912433024 3420239832156905242523136 3621430410519076139142144 3769243896662711899923456 3847769811176518397838528 4397451212773163883244032 5130359748235357863784704 5432145615778614208713216 5771654716764777596757792 6596176819159745824866048 6840479664313810485046272 7695539622353036795677056 8794902425546327766488064 10260719496470715727569408 10864291231557228417426432 11543309433529555193515584 13192353638319491649732096 15391079244706073591354112 20521438992941431455138816 23086618867059110387031168 26384707276638983299464192 30782158489412147182708224 46173237734118220774062336 61564316978824294365416448 92346475468236441548124672 184692950936472883096249344
- Sum of all divisors σ(n): 687543120848044483682358517
- Sum of proper divisors (its aliquot sum) s(n): 502850169911571600586109173
- 184692950936472883096249344 is an abundant number, because the sum of its proper divisors (502850169911571600586109173) is greater than itself. Its abundance is 318157218975098717489859829
Bases of 184692950936472883096249344
- Binary: 10011000110001100100000011101110101100100000100101111000110100000101010011100100000000002
- Hexadecimal: 0x98C640EEB20978D054E400
- Base-36: N7FO4700VW2900000
Squares and roots of 184692950936472883096249344
- 184692950936472883096249344 squared (1846929509364728830962493442) is 34111486125622379625084311332451090334341440220430336
- 184692950936472883096249344 cubed (1846929509364728830962493443) is 6300151033369749637736013637988242386769381833894274811694856547810323237699584
-
184692950936472883096249344 is a
perfect square number . Itssquare root is 13590178473312 -
The
cube root of 184692950936472883096249344 is 569486508.8650740213
Scales and comparisons
How big is 184692950936472883096249344?- 184,692,950,936,472,883,096,249,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 184,692,950,936,472,883,096,249,344 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 184692950936472883096249344 cubic inches would be around 47457209.1 feet tall.
Recreational maths with 184692950936472883096249344
- 184692950936472883096249344 backwards is 443942690388274639059296481
- The number of decimal digits it has is: 27
- The sum of 184692950936472883096249344's digits is 135
- 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 184692950936472883096249344 - Facts about the integer". Numbermatics.com. 2024. Web. 22 September 2024.
APA style:
Numbermatics. (2024). Number 184692950936472883096249344 - Facts about the integer. Retrieved 22 September 2024, from https://numbermatics.com/n/184692950936472883096249344/
Chicago style:
Numbermatics. 2024. "Number 184692950936472883096249344 - Facts about the integer". https://numbermatics.com/n/184692950936472883096249344/
The information we have on file for 184692950936472883096249344 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 184692950936472883096249344, math, Factors of 184692950936472883096249344, curriculum, school, college, exams, university, Prime factorization of 184692950936472883096249344, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-four septillion, six hundred ninety-two sextillion, nine hundred fifty quintillion, nine hundred thirty-six quadrillion, four hundred seventy-two trillion, eight hundred eighty-three billion, ninety-six million, two hundred forty-nine thousand, three hundred forty-four.