682748389413141540184168704
682,748,389,413,141,540,184,168,704 is an even composite number composed of seven prime numbers multiplied together.
682748389413141540184168704 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 682748389413141540184168704:
28 × 34 × 72 × 112 × 174 × 6412 × 127212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 17 × 17 × 17 × 17 × 641 × 641 × 12721 × 12721)See below for interesting mathematical facts about the number 682748389413141540184168704 from the Numbermatics database.
Names of 682748389413141540184168704
- Cardinal: 682748389413141540184168704 can be written as Six hundred eighty-two septillion, seven hundred forty-eight sextillion, three hundred eighty-nine quintillion, four hundred thirteen quadrillion, one hundred forty-one trillion, five hundred forty billion, one hundred eighty-four million, one hundred sixty-eight thousand, seven hundred four.
Scientific notation
- Scientific notation: 6.82748389413141540184168704 × 1026
Factors of 682748389413141540184168704
Divisors of 682748389413141540184168704
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 27 28 32 33 34 36 42 44 48 49 51 54 56 63 64 66 68 72 77 81 84 88 96 98 99 102 108 112 119 121 126 128 132 136 144 147 153 154 162 168 176 187 189 192 196 198 204 216 224 231 238 242 252 256 264 272 288 289 294 297 306 308 324 336 352 357 363 374 378 384 392 396 408 432 441 448 459 462 476 484 504 528 539 544 561 567 576 578 588 594 612 616 641 648 672 693 704 714 726 748 756 768 784 792 816 833 847 864 867 882 891 896 918 924 952 968 1008 1056 1071 1078 1088 1089 1122 1134 1152 1156 1176 1188 1224 1232 1282 1296 1309 1323 1344 1377 1386 1408 1428 1452 1496 1512 1568 1584 1617 1632 1666 1683 1694 1728 1734 1764 1782 1792 1836 1848 1904 1923 1936 2016 2023 2057 2079 2112 2142 2156 2176 2178 2244 2268 2304 2312 2352 2376 2448 2464 2499 2541 2564 2592 2601 2618 2646 2688 2754 2772 2816 2856 2904 2992 3024 3136 3168 3179 3213 3234 3264 3267 3332 3366 3388 3456 3468 3528 3564 3672 3696 3808 3846 3872 3927 3969 4032 4046 4114 4158 4224 4284 4312 4352 4356 4487 4488 4536 4624 4704 4752 4851 4896 4913 4928 4998 5049 5082 5128 5184 5202 5236 5292 5376 5508 5544 5712 5769 5808 5929 5984 6048 6069 6171 6237 6272 6336 6358 6426 6468 6528 6534 6664 6732 6776 6912 6936 7051 7056 7128 7344 7392 7497 7616 7623 7692 7744 7803 7854 7938 8064 8092 8228 8316 8448 8568 8624 8712 8974 8976 9072 9163 9248 9408 9504 9537 9639 9702 9792 9801 9826 9856 9996 10098 10164 10256 10368 10404 10472 10584 10897 11016 11088 11424 11538 11616 11781 11858 11968 12096 12138 12342 12474 12544 12672 12716 12721 12852 12936 13056 13068 13328 13461 13464 13552 13872 14102 14112 14161 14256 14399 14553 14688 14739 14784 14994 15147 15232 15246 15384 15488 15606 15708 15876 16128 16184 16456 16632 17136 17248 17307 17424 17787 17948 17952 18144 18207 18326 18496 18513 18816 19008 19074 19278 19404 19584 19602 19652 19712 19992 20196 20328 20512 20736 20808 20944 21153 21168 21794 22032 22176 22253 22491 22848 22869 23076 23232 23409 23562 23716 23936 24192 24276 24684 24948 25344 25432 25442 25704 25872 26136 26656 26922 26928 27104 27489 27744 28204 28224 28322 28512 28611 28798 29106 29376 29478 29568 29988 30294 30464 30492 30768 30976 31212 31409 31416 31752 32368 32691 32912 33264 34272 34391 34496 34614 34848 34969 35343 35574 35896 35904 36288 36414 36652 36992 37026 37632 38016 38148 38163 38556 38808 39168 39204 39304 39984 40383 40392 40656 41024 41616 41888 42306 42336 42483 43197 43588 43659 44064 44217 44352 44506 44982 45696 45738 46152 46464 46818 47124 47432 47872 48384 48552 49357 49368 49896 50864 50884 51408 51744 51921 52272 53312 53361 53844 53856 54043 54208 54621 54978 55488 55539 56408 56448 56644 57024 57222 57596 58212 58752 58956 59136 59976 60588 60984 61536 62424 62818 62832 63459 63504 64736 65382 65824 66528 66759 67473 68544 68607 68782 68992 69228 69696 69938 70686 71148 71792 71808 72576 72828 73304 73984 74052 76032 76279 76296 76326 77112 77561 77616 78408 78608 79968 80766 80784 81312 82048 82467 83232 83521 83776 84612 84672 84966 85833 86394 87176 87318 88128 88434 88704 89012 89047 89964 91392 91476 92304 92928 93636 94227 94248 94864 97104 98073 98714 98736 99792 100793 101728 101768 102816 103173 103488 103842 104544 104907 106029 106624 106722 107688 107712 108086 108416 109242 109956 110976 111078 112816 112896 113288 114048 114444 114489 115192 116424 117504 117912 119867 119952 121149 121176 121968 123072 124848 125636 125664 126918 127008 127449 129472 129591 130764 131648 132651 133056 133518 134946 137088 137214 137564 137984 138456 139392 139876 139931 141372 142296 143584 143616 145152 145656 146608 148071 148104 152558 152592 152652 154224 155122 155232 155771 156816 157216 159936 160083 161532 161568 162129 162624 163863 164096 164934 166464 166617 167042 167552 169224 169344 169932 171666 172788 174352 174636 176256 176868 177408 178024 178094 179928 182952 184608 185249 187272 188454 188496 189728 190377 194208 196146 197428 197472 199584 200277 201586 203456 203536 205632 206346 206976 207684 209088 209814 212058 213248 213444 215376 215424 216172 216257 216832 218484 219912 221952 222156 225632 226576 228096 228837 228888 228978 230384 232683 232848 235824 239734 239904 240737 242298 242352 243936 244783 246144 247401 249696 250563 251272 251328 253836 254016 254898 257499 258944 259182 261528 263296 265302 266112 267036 267141 269892 274176 274428 275128 276912 278784 279752 279862 282681 282744 284592 287168 291312 293216 294219 296142 296208 302379 305116 305184 305304 308448 309519 310244 310464 311542 313632 314432 314721 319872 320166 323064 323136 324258 325248 327726 329868 332928 333234 334084 335104 338448 338688 339864 343332 343467 345499 345576 348704 349272 352512 353736 356048 356188 359601 359856 363447 365904 369216 370498 374544 376908 376992 378301 379456 380754 382347 388416 388773 392292 394856 394944 397953 399168 400554 403172 406912 407072 410881 411264 412692 413952 415368 418176 419628 419793 424116 426888 430752 430848 432344 432514 436968 439824 444213 444312 451264 453152 457674 457776 457956 460768 465366 465696 467313 471648 479468 479808 480249 481474 484596 484704 486387 487872 489566 492288 494802 499392 501126 502544 502656 507672 508032 509796 514998 517888 518364 523056 526592 530604 532224 533953 534072 534282 539784 542927 548856 550256 553824 555747 559504 559724 565362 565488 569184 571131 574336 582624 584647 586432 588438 592284 592416 594473 600831 604758 610232 610368 610608 616896 619038 620488 620928 623084 623329 627264 628864 629442 639744 640332 646128 646272 648516 648771 650496 655452 659736 665856 666468 668168 676896 679728 686511 686664 686934 690998 691152 697408 698049 698544 707472 712096 712376 719202 719712 722211 726894 731808 734349 738432 740996 742203 749088 751689 753816 753984 756602 758912 761508 764694 776832 777546 784584 789712 789888 795906 798336 801108 801423 806344 813824 814144 821762 822528 825384 830736 836352 839069 839256 839586 848043 848232 853776 861504 864688 865028 873936 879648 882657 888426 888624 902528 906304 907137 915348 915552 915912 918731 921536 928557 930732 931392 934626 943296 944163 958936 959616 960498 962948 969192 969408 972774 975744 979132 979517 989604 998784 1002252 1005088 1005312 1015344 1016064 1019592 1029996 1030401 1036497 1036728 1046112 1061208 1067906 1068144 1068564 1078803 1079568 1085854 1097712 1100512 1107648 1111494 1119008 1119448 1130724 1130976 1134903 1138368 1142262 1147041 1148672 1165248 1166319 1169294 1172864 1176876 1184568 1184832 1188946 1201662 1209516 1220464 1220736 1221216 1232643 1233792 1238076 1240976 1241856 1246168 1246658 1254528 1257728 1258884 1259379 1280664 1292256 1292544 1296743 1297032 1297542 1310904 1318537 1319472 1332639 1332936 1336336 1353792 1359456 1373022 1373328 1373868 1381996 1382304 1394816 1396098 1397088 1401939 1414944 1424192 1424752 1438404 1439424 1444422 1453788 1459161 1463616 1468698 1476864 1481992 1484406 1498176 1503378 1507632 1507968 1513204 1513799 1517824 1523016 1529388 1539241 1553664 1555092 1569168 1579424 1579776 1591812 1596672 1601859 1602216 1602846 1612688 1628288 1628781 1643524 1650768 1661472 1667241 1678138 1678512 1679172 1696086 1696464 1707552 1713481 1723008 1729376 1730056 1747872 1753941 1759296 1765314 1776852 1777248 1783419 1802493 1805056 1812608 1814274 1830696 1831104 1831824 1837462 1843072 1857114 1861464 1862784 1869252 1869987 1886592 1888326 1917872 1919232 1920996 1925896 1938384 1938816 1945548 1946313 1951488 1958264 1959034 1979208 1997568 2004504 2010176 2030688 2037739 2039184 2059533 2059992 2060802 2072994 2073456 2092224 2094147 2122416 2135812 2136288 2137128 2157606 2159136 2166633 2171708 2195424 2201024 2203047 2215296 2222988 2238016 2238896 2255067 2261448 2261952 2269806 2276736 2284524 2294082 2330496 2332638 2338588 2345728 2353752 2369136 2369664 2377892 2378827 2403324 2404269 2419032 2440928 2441472 2442432 2465286 2467584 2476152 2481952 2492336 2493316 2509056 2517207 2517768 2518758 2544129 2561328 2584512 2593486 2594064 2595084 2621808 2637074 2638944 2648107 2665278 2665872 2672672 2707584 2718912 2721411 2746044 2746656 2747736 2756193 2763992 2764608 2785671 2789632 2792196 2794176 2803878 2829888 2832489 2848384 2849504 2876167 2876808 2878848 2888844 2907576 2918322 2927232 2937396 2938551 2963984 2968812 2996352 3006756 3015264 3015936 3026408 3027598 3046032 3058776 3078482 3109491 3110184 3138336 3149233 3158848 3183624 3203718 3204432 3205692 3225376 3236409 3256576 3257562 3287048 3301536 3322944 3334482 3356276 3357024 3358344 3392172 3392928 3404709 3415104 3426962 3446016 3458752 3460112 3495744 3507882 3518592 3530628 3553704 3554496 3566838 3604986 3625216 3628548 3661392 3662208 3663648 3674924 3676369 3686144 3697929 3714228 3722928 3725568 3738504 3739974 3773184 3776652 3778137 3800489 3835744 3841992 3851792 3876768 3877632 3890229 3891096 3892626 3916528 3918068 3955611 3958416 3997917 4009008 4020352 4061376 4075478 4078368 4092529 4119066 4119984 4121604 4145988 4146912 4161311 4184448 4188294 4205817 4244832 4271624 4272576 4274256 4315212 4318272 4333266 4343416 4377483 4390848 4402048 4406094 4430592 4445976 4476032 4477792 4510134 4519691 4522896 4523904 4539612 4541397 4553472 4569048 4588164 4617723 4660992 4665276 4677176 4707504 4738272 4739328 4755784 4757654 4805577 4806648 4808538 4838064 4881856 4884864 4886343 4930572 4952304 4963904 4984672 4986632 5001723 5034414 5035536 5037516 5088258 5122656 5140443 5169024 5186972 5188128 5190168 5243616 5261823 5274148 5277888 5296214 5330556 5331744 5345344 5350257 5415168 5437824 5442822 5492088 5493312 5495472 5512386 5527984 5529216 5571342 5584392 5588352 5607756 5609961 5659776 5664978 5696768 5699008 5752334 5753616 5757696 5777688 5815152 5836644 5838939 5854464 5873483 5874792 5877102 5927968 5937624 5992704 6013512 6030528 6052816 6055196 6092064 6113217 6117552 6156964 6178599 6218982 6220368 6276672 6282441 6298466 6317696 6367248 6407436 6408864 6411384 6431117 6450752 6472818 6499899 6515124 6574096 6603072 6609141 6645888 6668964 6712552 6714048 6716688 6765201 6784344 6785856 6809418 6830208 6853924 6856619 6917504 6920224 6984977 6991488 7015764 7037184 7061256 7107408 7108992 7133676 7136481 7209972 7212807 7257096 7322784 7324416 7327296 7349848 7352738 7395858 7428456 7445856 7477008 7479948 7551621 7553304 7556274 7600978 7671488 7683984 7703584 7753536 7780458 7782192 7785252 7833056 7836136 7911222 7916832 7944321 7995834 8018016 8040704 8122752 8150956 8154161 8156736 8164233 8185058 8238132 8239968 8243208 8268579 8291976 8293824 8322622 8368896 8376588 8411634 8489664 8543248 8545152 8548512 8628501 8630424 8636544 8666532 8686832 8754966 8781696 8804096 8812188 8815653 8891952 8952064 8955584 9020268 9039382 9045792 9047808 9077201 9079224 9082794 9138096 9176328 9229759 9235446 9328473 9330552 9354352 9415008 9447699 9476544 9511568 9515308 9611154 9613296 9617076 9676128 9709227 9763712 9769728 9772686 9861144 9904608 9927808 9969344 9973264 10003446 10068828 10071072 10075032 10106041 10176516 10214127 10245312 10280886 10338048 10373944 10376256 10380336 10487232 10523646 10548296 10555776 10592428 10596593 10661112 10663488 10690688 10700514 10774687 10875648 10885644 10984176 10986624 10990944 11024772 11029107 11055968 11058432 11093787 11142684 11168784 11176704 11215512 11219922 11319552 11329956 11334411 11398016 11401467 11504668 11507232 11555376 11630304 11670687 11673288 11677878 11746966 11749584 11754204 11855936 11866833 11875248 12027024 12061056 12105632 12110392 12184128 12226434 12235104 12277587 12313928 12357198 12437964 12440736 12483933 12553344 12564882 12596932 12617451 12635392 12734496 12814872 12817728 12822768 12862234 12901504 12945636 12999798 13030248 13148192 13206144 13218282 13291776 13337928 13425104 13428096 13433376 13530402 13559073 13568688 13571712 13618836 13624191 13660416 13707848 13713238 13835008 13840448 13853169 13969954 13982976 14031528 14122512 14214816 14217984 14264173 14267352 14272962 14416731 14419944 14425614 14514192 14645568 14654592 14659029 14699696 14705476 14791716 14856912 14891712 14954016 14959896 15005169 15103242 15106608 15112548 15201956 15342976 15367968 15407168 15421329 15507072 15560916 15564384 15570504 15666112 15672272 15785469 15822444 15833664 15888642 15991668 16036032 16050771 16245504 16301912 16308322 16313472 16328466 16370116 16476264 16479936 16486416 16537158 16583952 16587648 16645244 16651789 16753176 16823268 16829883 16979328 17086496 17090304 17097024 17257002 17260848 17273088 17333064 17373664 17509932 17516817 17563392 17620449 17624376 17631306 17783904 17911168 18040536 18078764 18091584 18154402 18158448 18165588 18276192 18339651 18352656 18459518 18470892 18656946 18661104 18708704 18830016 18895398 18953088 19023136 19030616 19222308 19226592 19234152 19293351 19352256 19418454 19499697 19527424 19545372 19722288 19809216 19827423 19855616 19938688 19946528 20006892 20133169 20137656 20142144 20150064 20212082 20353032 20428254 20490624 20561772 20569857 20747888 20752512 20760672 20954931 20974464 21047292 21096592 21111552 21184856 21193186 21322224 21326976 21381376 21401028 21409443 21549374 21771288 21968352 21973248 21981888 22044631 22049544 22058214 22111936 22187574 22285368 22337568 22415129 22431024 22439844 22654863 22659912 22668822 22796032 22802934 23009336 23014464 23110752 23260608 23341374 23346576 23355756 23493932 23499168 23508408 23711872 23733666 23750496 23832963 24054048 24122112 24211264 24220784 24368256 24452868 24462483 24470208 24555174 24627856 24714396 24805737 24875928 24881472 24967866 25106688 25129764 25193864 25234902 25468992 25629744 25635456 25645536 25724468 25734583 25803008 25885503 25891272 25999596 26060496 26167097 26296384 26412288 26436564 26446959 26675856 26850208 26856192 26866752 27060804 27118146 27137376 27143424 27231603 27237672 27248382 27415696 27426476 27680896 27689277 27706338 27939908 27985419 28063056 28245024 28343097 28429632 28528346 28534704 28545924 28833462 28839888 28851228 29028384 29129177 29291136 29309184 29318058 29399392 29410952 29583432 29713824 29783424 29908032 29919792 30010338 30206484 30213216 30225096 30318123 30403912 30642381 30685952 30735936 30814336 30842658 31014144 31121832 31128768 31141008 31332224 31344544 31570938 31637837 31644888 31667328 31777284 31789779 31983336 32072064 32101542 32324061 32603824 32616644 32626944 32656932 32740232 32952528 32959872 32972832 33074316 33087321 33167904 33175296 33281361 33290488 33303578 33506352 33646536 33659766 33958656 34172992 34194048 34204401 34514004 34521696 34641563 34666128 34747328 35012061 35019864 35033634 35240898 35248752 35262612 35567808 35600499 35822336 36081072 36157528 36183168 36308804 36316896 36331176 36552384 36679302 36705312 36832761 36919036 36941784 37313892 37322208 37417408 37451799 37660032 37790796 37906176 38046272 38061232 38444616 38453184 38468304 38586702 38704512 38836908 38999394 39090744 39444576 39618432 39654846 39877376 39893056 40013784 40266338 40275312 40284288 40300128 40424164 40440059 40677219 40706064 40856508 40872573 40981248 41123544 41139714 41495776 41505024 41521344 41559507 41909862 41948928 42094584 42193184 42369712 42386372 42644448 42653952 42792519 42802056 42818886 43098748 43250193 43542576 43936704 43963776 43977087 44089262 44099088 44116428 44223872 44375148 44570736 44675136 44830258 44862048 44879688 45017819 45309726 45319824 45337644 45605868 46018672 46028928 46221504 46263987 46521216 46682748 46693152 46711512 46987864 46998336 47016816 47356407 47423744 47467332 47500992 47665926 48108096 48152313 48422528 48441568 48736512 48894839 48905736 48924966 48940416 49110348 49255712 49428792 49611474 49716601 49751856 49762944 49935732 49955367 50259528 50387728 50469804 50489649 50937984 51259488 51270912 51291072 51448936 51469166 51771006 51782544 51999192 52120992 52334194 52592768 52861347 52873128 52893918 53351712 53536961 53700416 53733504 54121608 54236292 54274752 54463206 54475344 54496764 54831392 54852952 55018953 55361792 55378554 55412676 55879816 55970838 56126112 56490048 56686194 56859264 57056692 57069408 57079127 57091848 57666924 57679776 57702456 57880053 58056768 58258354 58582272 58636116 58798784 58821904 59166864 59427648 59566848 59816064 59839584 60020676 60399507 60412968 60426432 60450192 60636246 60807824 61284762 61471872 61628672 61685316 61709571 62243664 62257536 62282016 62498273 62664448 62689088 62864793 63141876 63275674 63289776 63334656 63554568 63579558 63966672 64144128 64203084 64228329 64608313 64648122 65207648 65233288 65313864 65480464 65905056 65919744 65945664 66133893 66148632 66174642 66335808 66562722 66580976 66607156 67012704 67245387 67293072 67319532 67964589 68345984 68388096 68408802 69028008 69043392 69283126 69332256 69494656 70024122 70039728 70067268 70481796 70497504 70525224 70742287 71135616 71200998 71498889 72162144 72315056 72366336 72617608 72633792 72662352 73104768 73358604 73387449 73410624 73665522 73838072 73883568 74417211 74627784 74644416 74834816 74903598 75320064 75422809 75581592 76092544 76122464 76834747 76889232 76906368 76936608 77173404 77203749 77409024 77656509 77673816 77998788 78181488 78501291 78889152 79236864 79309692 79340877 79786112 80027568 80532676 80550624 80568576 80600256 80848328 80880118 81354438 81412128 81694809 81713016 81745146 82247088 82279428 82991552 83042688 83067831 83119014 83819724 84189168 84386368 84739424 84772744 85029291 85288896 85585038 85604112 85637772 86197496 86500386 87085152 87387531 87873408 87927552 87954174 88178524 88198176 88232856 88447744 88750296 89141472 89350272 89660516 89695771 89724096 89759376 90035638 90619452 90639648 90675288 90954369 91211736 92037344 92057856 92443008 92527974 93042432 93365496 93386304 93423024 93975728 93996672 94033632 94712814 94913511 94934664 95001984 95331852 95369337 96216192 96304626 96845056 96883136 96972183 97789678 97811472 97849932 97880832 98220696 98511424 98857584 99222948 99261963 99433202 99503712 99525888 99849211 99871464 99910734 100519056 100775456 100939608 100979298 101875968 102518976 102582144 102613203 102897872 102938332 103542012 103565088 103924689 103998384 104241984 104668388 105036183 105185536 105722694 105746256 105787836 106703424 106801497 107073922 107400832 107467008 108243216 108472584 108549504 108926412 108950688 108993528 109662784 109705904 110037906 110498283 110757108 110825352 111759632 111941676 112252224 112355397 112980096 113372388 113718528 114113384 114138816 114158254 114183696 115333848 115359552 115404912 115760106 116113536 116516708 116562523 117272232 117597568 117643808 118333728 118744609 118855296 119632128 119679168 120041352 120799014 120825936 120852864 120900384 121272492 121320177 121615648 122031657 122569524 122617719 122943744 123370632 123419142 124487328 124515072 124564032 124678521 124996546 125378176 125729586 126283752 126551348 126579552 127109136 127159116 127933344 128377557 128406168 128456658 129216626 129296244 130415296 130466576 130627728 130960928 131810112 131891328 132267786 132297264 132349284 132671616 133125444 133161952 133214312 134025408 134490774 134586144 134639064 135053457 135929178 136691968 136817604 138056016 138086784 138566252 138620737 138664512 138791961 138989312 140048244 140079456 140134536 140963592 140995008 141050448 141484574 142271232 142401996 142997778 144324288 144630112 145235216 145267584 145324704 146209536 146684517 146717208 146774898 146821248 147331044 147676144 147767136 148834422 149149803 149255568 149288832 149669632 149807196 149866101 150845618 151163184 152185088 152244928 153669494 153778464 153812736 153873216 154312417 154346808 154407498 155313018 155347632 155997576 156362976 156905903 157002582 157778304 158584041 158619384 158681754 159572224 160055136 160610883 161065352 161101248 161200512 161696656 161760236 161823841 162708876 162824256 163389618 163426032 163490292 164494176 164558856 165056859 165983104 166085376 166135662 166238028 167639448 168378336 168772736 169478848 169545488 170058582 170577792 171170076 171208224 171237381 171275544 172394992 173000772 173640159 174170304 174775062 175746816 175908348 176357048 176396352 176465712 177500592 178282944 178700544 179321032 179391542 179448192 179518752 180071276 180142081 181198521 181238904 181279296 181350576 181908738 182423472 183169679 184074688 184886016 185055948 185128713 186730992 186772608 186846048 187494819 187951456 187993344 188067264 188594379 189425628 189827022 189869328 190003968 190663704 190738674 192432384 192609252 192684987 193766272 193824939 193944366 195579356 195622944 195699864 196441392 197022848 197715168 198401679 198445896 198523926 198866404 199007424 199698422 199742928 199821468 201038112 201550912 201736161 201879216 201958596 205037952 205164288 205226406 205795744 205876664 207084024 207130176 207849378 207996768 208483968 209336776 210072366 211445388 211492512 211575672 212226861 213406848 213602994 214147844 214496667 214801664 216486432 216945168 217099008 217852824 217901376 217987056 219325568 219411808 220075812 220162347 220996566 221464859 221514216 221650704 223519264 223883352 224504448 224710794 225960192 226268427 226744776 228226768 228277632 228316508 228367392 230504241 230667696 230719104 230809824 231520212 231611247 232227072 232969527 233033416 233125046 234544464 235195136 235287616 235503873 236667456 237489218 237710592 239358336 240082704 241598028 241651872 241705728 241800768 242490941 242544984 242640354 243231296 244063314 245084427 245139048 245235438 246741264 246838284 248974656 249128064 249203493 249357042 249993092 250756352 251459172 252567504 253102696 253159104 254218272 254318232 255087873 255866688 256755114 256812336 256913316 258433252 258592488 260830592 260933152 261255456 261921856 262162593 263620224 263782656 264535572 264594528 264698568 265343232 266250888 266323904 266428624 268050816 268981548 269087313 269172288 269278128 270106914 271858356 272863107 273635208 276112032 276173568 277132504 277241474 277329024 277583922 280096488 280158912 280269072 281927184 281990016 282100896 282969148 283080413 284740533 284803992 285995556 286108011 288648576 289260224 290470432 290535168 290649408 290916549 293369034 293434416 293549796 293642496 294662088 295352288 295534272 297668844 297785889 298299606 298511136 298577664 299547633 299614392 299732202 301691236 302326368 304489856 307338988 307556928 307746432 307839609 308624834 308693616 308814996 310626036 310695264 311774067 311995152 312725952 313811806 314005164 315556608 317168082 317238768 317363508 320110272 321221766 322130704 322202496 322401024 323393312 323520472 323647682 325417752 325648512 326779236 326852064 326980584 328988352 329117712 330113718 331494849 331966208 332271324 332476056 335278896 336756672 337066191 337545472 338957696 339090976 340117164 341155584 342263873 342340152 342416448 342474762 342551088 344789984 346001544 347280318 348016207 348340608 349550124 349687569 351816696 352714096 352792704 352931424 355001184 356233827 356565888 358642064 358783084 358896384 359037504 360142552 360284162 362397042 362477808 362558592 362701152 363817476 363960531 364846944 366094971 366339358 368149376 370111896 370257426 373461984 373545216 373692096 374758727 374989638 375902912 376134528 377188758 378851256 379654044 379738656 381057193 381327408 381477348 385132671 385218504 385369974 387532544 387649878 387888732 391158712 391245888 391399728 392882784 394045696 395430336 396803358 396891792 397047852 397732808 398014848 399396844 399485856 399553889 399642936 402076224 403101824 403472322 403758432 403917192 405160371 410075904 410452812 411591488 411753328 414168048 414260352 415698756 415862211 415993536 416967936 418673552 420144732 422890776 422985024 423151344 424453722 426813696 427205988 428295688 428993334 432972864 433890336 435705648 435802752 435974112 437487911 438651136 438823616 440053551 440151624 440324694 441993132 442929718 443028432 443301408 444840649 447038528 447449409 447766704 449008896 449421588 449598303 452536854 453489552 456453536 456555264 456633016 456734784 461008482 461335392 461438208 461619648 462937251 463040424 463222494 465939054 466066832 466250092 469088928 470575232 470717709 471007746 473334912 474978436 475752123 478716672 480165408 481832649 483196056 483303744 483601536 484981882 485089968 485280708 485471523 486462592 488126628 490168854 490278096 490470876 493482528 493676568 495196009 497949312 498256128 498406986 498714084 499986184 502918344 505135008 506205392 506318208 508436544 508636464 510175746 511733376 513510228 513624672 513712143 513826632 516866504 517184976 520920477 521661184 521866304 522510912 523843712 524325186 527240448 529071144 529189056 529397136 532501776 532647808 532857248 536101632 537843229 537963096 538174626 538344576 538556256 540213828 540426243 543595563 543716712 545726214 547270416 549509037 552224064 554265008 554482948 554658048 555167844 555386139 560192976 560317824 560538144 562484457 563854368 563980032 564201792 565783137 565938296 566160826 569481066 569607984 571991112 572216022 577297152 578520448 580940864 581298816 581474817 581833098 586738068 586868832 587099592 588906571 589324176 590704576 591068544 595205037 595337688 595571778 596599212 597022272 599095266 599228784 599464404 603382472 604652736 605208483 608979712 614677976 615113856 615492864 615679218 617249668 617387232 617629992 621252072 621390528 623548134 623990304 625451904 627623612 627870397 628010328 634336164 634477536 634727016 636680583 640220544 642443532 644261408 644404992 646786624 647040944 647295364 650835504 651297024 653558472 653704128 653961168 657976704 658235424 660227436 660487041 662989698 664394577 664542648 664952112 670557792 673513344 674132382 677915392 678181952 678805281 680234328 684527746 684680304 684832896 684949524 685102176 687481003 689579968 691512723 692003088 694560636 694833741 696032414 696681216 699100248 699375138 703633392 705428192 705585408 705862848 706511619 710002368 712467654 713131776 717284128 717566168 718075008 720285104 720568324 724794084 724955616 725117184 725402304 727472823 727634952 727921062 729693888 732189942 732678716 735253281 736298752 740223792 740514852 746923968 747384192 747610479 749517454 749979276 751805824 752269056 754377516 757702512 759308088 759477312 762114386 762654816 762954696 770265342 770437008 770739948 775299756 775777464 782317424 782491776 782799456 785765568 786487779 790860672 793606716 793783584 794095704 795465616 796029696 798793688 798971712 799107778 799285872 804152448 806203648 806944644 807261939 807516864 807834384 810320742 818589321 820905624 823182976 823506656 828336096 828520704 831212263 831397512 831724422 831987072 837347104 840289464 845182217 845781552 845970048 846302688 848907444 849241239 854221599 854411976 856591376 857986668 858324033 865945728 867780672 871411296 871605504 871948224 872749647 874975822 877647232 880107102 880303248 880649388 883986264 885859436 886056864 886602816 889681298 894077056 894898818 895533408 898642899 898843176 899196606 905073708 906979104 912907072 913266032 913469568 922016964 922670784 923239296 925874502 926080848 926444988 931878108 932133664 932500184 935322201 938177856 941150464 941435418 942015492 946669824 949956872 951504246 960330816 963665298 966392112 966607488 967203072 969963764 970179936 970345159 970561416 970943046 972925184 976253256 980337708 980556192 980941752 986653481 986965056 987353136 990392018 995898624 996813972 997428168 999972368 1005836688 1010270016 1012410784 1012636416 1016873088 1017272928 1020351492 1023466752 1026791619 1027020456 1027249344 1027424286 1027653264 1033733008 1034369952 1041840954 1043732608 1044048621 1045021824 1047687424 1048650372 1049062707 1058142288 1058378112 1058794272 1062470641 1065003552 1065295616 1065714496 1068701481 1075686458 1075926192 1076349252 1076689152 1077112512 1080427656 1080852486 1087191126 1087433424 1091452428 1091881593 1094540832 1098341321 1099018074 1104448128 1108530016 1108965896 1110335688 1110772278 1120385952 1120635648 1121076288 1124276181 1124968914 1127708736 1128403584 1131566274 1131876592 1132321652 1132766887 1138962132 1139215968 1143171579 1143982224 1144432044 1155398013 1157040896 1161881728 1162597632 1162949634 1163666196 1173476136 1173737664 1174199184 1177813142 1178648352 1181409152 1182137088 1190410074 1190675376 1191143556 1193198424 1194044544 1198190532 1198457568 1198661667 1198928808 1206764944 1209305472 1210416966 1215481113 1229355952 1230227712 1231358436 1234499336 1234774464 1235259984 1242504144 1242781056 1247096268 1247586633 1247980608 1250903808 1255247224 1255740794 1256020656 1268672328 1268955072 1269454032 1273361166 1280441088 1282187753 1284887064 1288522816 1293573248 1294081888 1294590728 1301671008 1306190699 1307116944 1307408256 1307922336 1312463733 1315953408 1316470848 1320160653 1320454872 1320974082 1325979396 1328789154 1329085296 1329904224 1334521947 1341115584 1342348227 1347026688 1348264764 1348794909 1356363904 1357610562 1360468656 1369055492 1369360608 1369665792 1369899048 1370204352 1374962006 1379159936 1383025446 1384006176 1388811753 1389121272 1389667482 1392064828 1398200496 1398750276 1407266784 1410856384 1411725696 1412153127 1413023238 1420004736 1424935308 1434568256 1435132336 1436150016 1440570208 1441136648 1445497947 1449588168 1449911232 1450804608 1454945646 1455269904 1455842124 1456414569 1459387776 1464379884 1465357432 1470506562 1480447584 1481029704 1485588027 1493847936 1494768384 1495220958 1499034908 1499958552 1503611648 1508755032 1515405024 1518616176 1518954624 1524228772 1524828107 1525309632 1525909392 1540530684 1540874016 1541136429 1541479896 1550599512 1551554928 1564634848 1564983552 1565598912 1571531136 1572975558 1581721344 1587213432 1587567168 1588191408 1590931232 1597587376 1597943424 1598215556 1598571744 1608304896 1613529687 1613889288 1614523878 1615033728 1615668768 1620641484 1621278729 1630786689 1637178642 1641811248 1646365952 1647013312 1648527111 1656672192 1662424526 1662795024 1663448844 1663974144 1674694208 1680578928 1687453371 1690364434 1691563104 1691940096 1692605376 1697436587 1697814888 1698482478 1708443198 1708823952 1713182752 1715973336 1716648066 1731891456 1735561344 1742822592 1743896448 1744424451 1745499294 1749951644 1755294464 1760214204 1760606496 1761298776 1766719713 1767972528 1771718872 1772113728 1773205632 1779362596 1780062251 1785615111 1788154112 1789797636 1791066816 1797285798 1797686352 1798393212 1810147416 1813958208 1815625449 1825814144 1826532064 1826939136 1844033928 1845341568 1846478592 1851749004 1852161696 1852889976 1863756216 1864267328 1865000368 1870644402 1876355712 1882870836 1883611191 1884030984 1899913744 1903008492 1910041749 1920661632 1927330596 1932784224 1933214976 1939927528 1940359872 1940690318 1941122832 1941886092 1952506512 1960675416 1961112384 1961883504 1973306962 1973930112 1974706272 1980784036 1981562891 1993183731 1993627944 1994856336 1999944736 2011673376 2018658353 2020540032 2024821568 2033746176 2034545856 2036415843 2040702984 2053583238 2054040912 2054498688 2054848572 2055306528 2062443009 2067466016 2068739904 2074538169 2083681908 2084501223 2087465216 2088097242 2090043648 2097300744 2098125414 2116284576 2116756224 2117588544 2119534857 2124941282 2130007104 2131428992 2137402962 2151372916 2151852384 2152698504 2154225024 2160855312 2161704972 2174382252 2174866848 2182418469 2182904856 2183763186 2189081664 2196682642 2198036148 2208896256 2217060032 2217931792 2220671376 2221544556 2240771904 2242152576 2248552362 2249937828 2255417472 2256807168 2263132548 2263753184 2264643304 2265533774 2277924264 2278431936 2286343158 2287964448 2288864088 2310796026 2323763456 2325899268 2327332392 2346952272 2347475328 2348398368 2355626284 2356552529 2357296704 2359463337 2362818304 2380820148 2381350752 2382287112 2386396848 2388089088 2396381064 2396915136 2397323334 2397857616 2413529888 2418610944 2420833932 2421785817 2430962226 2436113449 2458711904 2462716872 2468998672 2469548928 2470519968 2485008288 2485562112 2493636789 2494192536 2495173266 2495961216 2510494448 2511481588 2512041312 2535546651 2537344656 2537910144 2538908064 2546722332 2547723717 2562664797 2564375506 2569774128 2577045632 2587146496 2588163776 2589181456 2603342016 2612381398 2614233888 2614816512 2615844672 2623311089 2624927466 2632941696 2640321306 2640909744 2641948164 2651958792 2657578308 2658170592 2659808448 2667400351 2669043894 2682231168 2684696454 2695928697 2696529528 2697589818 2712727808 2715221124 2720937312 2738110984 2738721216 2739798096 2740408704 2749924012 2751005297 2758319872 2766050892 2768012352 2777623506 2778242544 2779334964 2784129656 2796400992 2797500552 2805966603 2814533568 2821712768 2823451392 2824306254 2826046476 2840009472 2849870616 2869136512 2870264672 2881140416 2882273296 2890995894 2899176336 2899822464 2901609216 2909891292 2910539808 2911035477 2911684248 2912829138 2918775552 2928759768 2930714864 2941013124 2959960443 2960895168 2962059408 2971176054 2987695872 2990441916 2998069816 2999917104 3017510064 3030810048 3037232352 3037909248 3048457544 3049656214 3050619264 3051818784 3062415377 3080374857 3081061368 3081748032 3082272858 3082959792 3101199024 3103109856 3113884543 3129269696 3131197824 3132145863 3143062272 3145951116 3147188121 3174426864 3175134336 3176382816 3181862464 3187411923 3195174752 3195886848 3196431112 3197143488 3206104443 3227059374 3227778576 3229047756 3230067456 3231337536 3241282968 3242557458 3261573378 3274357284 3275644779 3283622496 3294026624 3295023963 3297054222 3313344384 3324849052 3325590048 3326897688 3349388416 3361157856 3372828543 3374906742 3380728868 3383126208 3385210752 3394873174 3395629776 3396964956 3398300661 3416886396 3417647904 3426365504 3429514737 3431946672 3433296132 3471122688 3485645184 3487792896 3488848902 3490998588 3499903288 3520428408 3521212992 3522597552 3533439426 3535945056 3543437744 3544227456 3546411264 3558725192 3560124502 3571230222 3579595272 3582133632 3594571596 3595372704 3595985001 3596786424 3620294832 3627916416 3631250898 3646443339 3651628288 3653064128 3688067856 3690683136 3703498008 3704323392 3705779952 3727512432 3728534656 3730000736 3741288804 3742759899 3752711424 3764902603 3765741672 3767222382 3768061968 3799827488 3806016984 3820083498 3841323264 3846563259 3854661192 3865568448 3879855056 3880719744 3881380636 3882245664 3883772184 3905013024 3918572097 3921350832 3922224768 3923767008 3937391199 3946613924 3947860224 3949412544 3960481959 3961568072 3963125782 3986367462 3987255888 3989712672 3999889472 4003565841 4023346752 4027044681 4037316706 4041080064 4049643136 4069091712 4072831686 4081405968 4107166476 4108081824 4108997376 4109697144 4110613056 4122345997 4124886018 4134932032 4137479808 4149076338 4166435259 4167363816 4169002446 4176194484 4194601488 4196250828 4232569152 4235177088 4236459381 4239069714 4249882564 4260014208 4262857984 4274805924 4302745832 4303704768 4305397008 4308450048 4321710624 4323409944 4336493841 4348764504 4349733696 4364836938 4365809712 4367526372 4369243707 4378163328 4393365284 4395092779 4396072296 4434120064 4435863584 4441342752 4443089112 4456764081 4481543808 4484305152 4497104724 4499875656 4510834944 4526265096 4527506368 4529286608 4531067548 4555848528 4556863872 4572686316 4574484321 4575928896 4577728176 4621592052 4623409287 4651798536 4654664784 4693904544 4694950656 4696796736 4711252568 4713105058 4714593408 4718926674 4761640296 4762701504 4764574224 4772793696 4792762128 4793830272 4794646668 4795715232 4812367021 4827059776 4840589061 4841667864 4843571634 4861924452 4863836187 4872226898 4917423808 4925433744 4937997344 4939097856 4941039936 4945581333 4970016576 4987273578 4988385072 4990346532 4991922432 5020988896 5022963176 5024082624 5062360113 5071093302 5074689312 5075820288 5077816128 5092309761 5093444664 5095447434 5125329594 5128751012 5139548256 5154091264 5176327552 5178362912 5206684032 5224762796 5226817201 5228467776 5231689344 5233273353 5246622178 5249854932 5265883392 5280642612 5281819488 5283896328 5300159139 5303917584 5315156616 5316341184 5319616896 5334800702 5338087788 5340186753 5364462336 5369392908 5391857394 5393059056 5395179636 5430442248 5441874624 5476221968 5477442432 5479596192 5480817408 5499848024 5502010594 5532101784 5536024704 5555247012 5556485088 5558669928 5568259312 5592801984 5595001104 5611933206 5629067136 5643425536 5648612508 5650833573 5652092952 5699741232 5730125247 5738273024 5740529344 5762280832 5764546592 5781991788 5798352672 5799644928 5818485841 5819782584 5821079616 5822070954 5823368496 5825658276 5857519536 5861429728 5882026248 5916275519 5919920886 5921790336 5924118816 5942352108 5944688673 5979551193 5980883832 5996139632 5999834208 6035020128 6055975059 6061620096 6074464704 6096915088 6099312428 6101238528 6103637568 6109247529 6124830754 6160749714 6162122736 6163496064 6164545716 6165919584 6187329027 6202398048 6206219712 6223614507 6227769086 6258539392 6262395648 6264291726 6291902232 6294376242 6348853728 6350268672 6352765632 6363724928 6374823846 6390349504 6392862224 6394286976 6412208886 6454118748 6455557152 6458095512 6462675072 6477972281 6482565936 6485114916 6523146756 6547255407 6548714568 6551289558 6567244992 6588053248 6590047926 6594108444 6626688768 6649698104 6651180096 6653795376 6698776832 6722315712 6745657086 6749813484 6761457736 6766252416 6770421504 6789746348 6791259552 6792416113 6793929912 6796601322 6833772792 6835295808 6852731008 6859029474 6863893344 6866592264 6906574367 6971290368 6977697804 6981997176 6999806576 7040856816 7042425984 7045195104 7066878852 7069657587 7071890112 7086875488 7088454912 7117450384 7120249004 7142460444 7159190544 7164267264 7189143192 7190745408 7191970002 7193572848 7240589664 7255832832 7262501796 7265357451 7292886678 7306128256 7308340347 7376135712 7406996016 7408646784 7411559904 7437294487 7455024864 7457069312 7460001472 7480910367 7482577608 7485519798 7529805206 7531483344 7534444764 7536123936 7562291033 7599654976 7606639953 7612033968 7640166996 7643171151 7693126518 7709322384 7731136896 7759710112 7761439488 7762761272 7764491328 7767544368 7810026048 7837144194 7842701664 7844449536 7847534016 7869933267 7874782398 7893227848 7898825088 7920963918 7923136144 7926251564 7929368209 7972734924 7974511776 7979425344 7999778944 8002201053 8007131682 8046693504 8054089362 8074633412 8087786091 8099286272 8138183424 8145663372 8162811936 8214332952 8216163648 8219394288 8221226112 8244691994 8249772036 8253015891 8269864064 8274959616 8298152676 8332870518 8334727632 8338004892 8352388968 8389202976 8392501656 8465138304 8470354176 8472918762 8478139428 8499765128 8520028416 8549611848 8605491664 8607409536 8610794016 8643421248 8646819888 8672987682 8697529008 8699467392 8729673876 8731619424 8733106431 8735052744 8738487414 8756326656 8786730568 8790185558 8792144592 8868240128 8871727168 8879881329 8882685504 8886178224 8913528162 8963087616 8994209448 8999751312 9052530192 9055012736 9058573216 9062135096 9111697056 9113727744 9143334893 9145372632 9148968642 9151857792 9155456352 9187246131 9241124571 9243184104 9246818574 9303597072 9309329568 9341653629 9387809088 9393593472 9396437589 9422505136 9426210116 9429186816 9437853348 9441564363 9523280592 9525403008 9529148448 9545587392 9562235769 9585524256 9587660544 9589293336 9591430464 9618313329 9624734042 9654119552 9681178122 9683335728 9687143268 9723848904 9727672374 9744453796 9834847616 9850867488 9875994688 9882079872 9885071889 9891162666 9940033152 9974547156 9976770144 9980693064 10041977792 10045926352 10048165248 10118485629 10124720226 10142186604 10149378624 10155632256 10184619522 10186889328 10190894868 10194901983 10250659188 10257502024 10279096512 10288544211 10352655104 10356725824 10413368064 10449525592 10453634402 10456935552 10463378688 10466546706 10493244356 10499709864 10561285224 10563638976 10567792656 10600318278 10607835168 10630313232 10632682368 10639233792 10669601404 10673796749 10676175576 10680373506 10738785816 10783714788 10786118112 10787955003 10790359272 10860884496 10883749248 10952443936 10954884864 10959192384 10999696048 11004021188 11064203568 11072049408 11110494024 11112970176 11117339856 11136518624 11185603968 11190002208 11223866412 11228279697 11258134272 11294707809 11297225016 11301667146 11304185904 11399482464 11460250494 11481058688 11524561664 11529093184 11539689777 11563983576 11596705344 11636971682 11639565168 11642159232 11644141908 11646736992 11651316552 11687177051 11715039072 11722859456 11755716291 11764052496 11812173597 11832551038 11839841772 11843580672 11848237632 11884704216 11889377346 11959102386 11961767664 11992279264 11999668416 12010697523 12070040256 12111950118 12123240192 12148929408 12193830176 12198624856 12207275136 12218495058 12249661508 12321499428 12324245472 12326992128 12329091432 12331839168 12367037991 12374658054 12404796096 12412439424 12447229014 12455538172 12460435757 12499305777 12517078784 12528583452 12583804464 12588752484 12697707456 12705531264 12709378143 12727449856 12749647692 12780699008 12785724448 12788573952 12824417772 12908237496 12911114304 12916191024 12925350144 12955944562 12965131872 12970229832 13046293512 13094510814 13097429136 13102579116 13107731121 13134489984 13180095852 13185278337 13188216888 13299396208 13302360192 13307590752 13370292243 13444631424 13491314172 13499626968 13522915472 13532504832 13579492696 13582519104 13584832226 13587859824 13593202644 13667545584 13670591616 13705462016 13718058948 13723452963 13727786688 13733184528 13813148734 13955395608 13963994352 13999613152 14081713632 14084851968 14090390208 14130608471 14133757704 14139315174 14143780224 14173750976 14234900768 14240498008 14284920888 14318381088 14368097689 14378286384 14381490816 14383940004 14387145696 14437101063 14481179328 14521767183 14525003592 14530714902 14585773356 14591508561 14612256512 14616680694 14752271424 14813992032 14817293568 14823119808 14836743999 14874588974 14910049728 14920002944 14961820734 14965155216 14971039596 15059610412 15062966688 15068889528 15072247872 15124582066 15199309952 15213279906 15224067936 15276929283 15280333992 15286342302 15386253036 15418644768 15462273792 15519420224 15525522544 15528982656 15535088736 15620052096 15674288388 15680451603 15685403328 15695068032 15739866534 15749564796 15786455696 15797650176 15841927836 15846272288 15852503128 15858736418 15900477417 15945469848 15949023552 15958850688 15999557888 16004402106 16014263364 16020560259 16093387008 16108178724 16149266824 16175572182 16291326744 16325623872 16428665904 16432327296 16438788576 16442452224 16489383988 16495867703 16499544072 16506031782 16539728128 16596305352 16665741036 16669455264 16676009784 16704777936 16773109177 16778405952 16785003312 16930276608 16945837524 16952500719 16956278856 16999530256 17099223696 17210983328 17214819072 17221588032 17286842496 17293639776 17345975364 17395058016 17398934784 17455457523 17459347752 17463238848 17466212862 17470105488 17476974828 17573461136 17580371116 17584289184 17743454336 17748826557 17759762658 17765371008 17772356448 17827056324 17834066019 17938653579 17988418896 17999502624 18105060384 18110025472 18117146432 18124270192 18167925177 18223394112 18286669786 18290745264 18297937284 18303715584 18310912704 18374492262 18482249142 18486368208 18493637148 18561987081 18607194144 18618659136 18671802457 18683307258 18775618176 18787186944 18792875178 18845010272 18852420232 18875706696 18883128726 19046561184 19050806016 19058296896 19091174784 19124471538 19171048512 19178586672 19182860928 19236626658 19249468084 19257037079 19308239104 19362356244 19366671456 19374286536 19433916843 19447697808 19455344748 19488907592 19580684761 19641766221 19669695232 19701734976 19751989376 19764159744 19770143778 19782325332 19880066304 19949094312 19953540288 19961386128 20083955584 20091852704 20096330496 20236971258 20249440452 20284373208 20298757248 20311264512 20369239044 20373778656 20377248339 20381789736 20389803966 20501318376 20515004048 20558193024 20577088422 20713451648 20719723101 20899051184 20907268804 20913871104 20933093412 20986488712 20999419728 21122570448 21127277952 21135585312 21200636556 21208972761 21215670336 21260626464 21265364736 21339202808 21347593498 21352351152 21360747012 21477571632 21567429576 21572236224 21575910006 21580718544 21721768992 21767498496 21797191801 21904887872 21918384768 21925021041 21999392096 22008042376 22128407136 22205241883 22220988048 22225940352 22234679712 22273037248 22311883461 22371207936 22380004416 22442731101 22447732824 22456559394 22589415618 22594450032 22603334292 22608371808 22686873099 22798964928 22819919859 22920500988 22929513453 22962117376 23058186368 23079379554 23127967152 23193410688 23273943364 23279130336 23284318464 23288283816 23293473984 23302633104 23374354102 23430078144 23445718912 23511432582 23528104992 23609799801 23624347194 23665102076 23679683544 23696475264 23769408432 23778754692 23788104627 23918204772 23923535328 23984558528 23999336832 24006603159 24021395046 24140080512 24223900236 24297858816 24387660352 24397249712 24414550272 24436990116 24499323016 24642998856 24648490944 24658182864 24663678336 24734075982 24749316108 24759047673 24809592192 24824878848 24894458028 24911076344 24920871514 24998611554 25057166904 25167608928 25177504968 25395414912 25411062528 25418756286 25499295384 25561398016 25571448896 25648835544 25816474992 25822228608 25832382048 25911889124 25922077819 25930263744 25940459664 26092587024 26189021628 26194858272 26199319293 26205158232 26215462242 26268979968 26360191704 26370556674 26376433776 26598792416 26604720384 26615181504 26639643987 26740584486 26889262848 26982628344 26999253936 27045830944 27158985392 27165038208 27169664452 27175719648 27186405288 27335091168 27341183232 27430004679 27436117896 27446905926 27455573376 27466369056 27561738393 27626297468 27723373713 27910791216 27927988704 27999226304 28024960887 28163427264 28180780416 28189312767 28261216942 28267515408 28278630348 28287560448 28347501952 28469801536 28480996016 28569841776 28636762176 28686707307 28736195378 28756572768 28762981632 28767880008 28774291392 28856421979 28874202126 28962358656 29043534366 29050007184 29061429804 29171546712 29183017122 29233361388 29504542848 29627984064 29646239616 29655215667 29673487998 29749177948 29820099456 29840005888 29923641468 29930310432 29942079192 30119220824 30125933376 30137779056 30144495744 30249164132 30261058267 30355456887 30398619904 30426559812 30448135872 30553858566 30560667984 30572684604 30584705949 30772506072 30837289536 30865632633 31038840448 31051045088 31057965312 31070177472 31240104192 31348576776 31360903206 31370806656 31390136064 31479733068 31499129592 31572911392 31683855672 31692544576 31705006256 31717472836 31800954834 31890939696 31898047104 31917701376 32008804212 32021390247 32028526728 32041120518 32216357448 32298533648 32351144364 32363865009 32582653488 32651247744 32857331808 32864654592 32877577152 32978767976 32991735406 32999088144 33012063564 33192610704 33331482072 33338910528 33352019568 33409555872 33546218354 33556811904 33570006624 33686569147 33884123427 33891675048 33905001438 33912557712 33999060512 34198447392 34317192001 34421966656 34443176064 34573684992 34587279552 34619069331 34691950728 34790116032 34910915046 34918695504 34926477696 34932425724 34940210976 34953949656 35061531153 35146922272 35160742232 35168578368 35267148873 35436520791 35486908672 35497653114 35519525316 35530742016 35544712896 35654112648 35668132038 35877307158 35976837792 35999005248 36032092569 36210120768 36234292864 36248540384 36335850354 36446788224 36573339572 36581490528 36587720407 36595874568 36621825408 36748984524 36964498284 36972736416 36987274296 37101113973 37123974162 37214388288 37237318272 37343604914 37366614516 37381307271 37551236352 37585750356 37690020544 37704840464 37751413392 37766257452 38093122368 38116593792 38182349568 38248943076 38342097024 38357173344 38365721856 38473253316 38498936168 38514074158 38724712488 38733342912 38748573072 38867833686 38895395616 38910689496 38977815184 39161369522 39283532442 39403469952 39503978752 39540287556 39555835011 39564650664 39898188624 39907080576 39922772256 40061392993 40110876729 40167911168 40183705408 40473942516 40498880904 40568746416 40597514496 40738478088 40747557312 40754496678 40763579472 40779607932 41002636752 41030008096 41116386048 41154176844 41170358889 41413928633 41426903296 41439446202 41798102368 41814537608 41866186824 41972977424 41998839456 42245140896 42254555904 42271170624 42391825413 42401273112 42417945522 42431340672 42521252928 42678405616 42695186996 42704702304 42721494024 42955143264 43104293067 43134859152 43144472448 43151820012 43161437088 43311303189 43443537984 43565301549 43594383602 43809775744 43836769536 43850042082 43998784192 44016084752 44256814272 44410483766 44441976096 44451880704 44469359424 44546074496 44623766922 44760008832 44885462202 44895465648 44913118788 45178831236 45188900064 45206668584 45216743616 45345805967 45373746198 45597929856 45639839718 45830787849 45841001976 45859026906 46116372736 46158759108 46255934304 46386821376 46547886728 46558260672 46576567632 46586947968 46605266208 46748708204 46767090049 46860156288 46891437824 47022865164 47041354809 47056209984 47219599602 47248694388 47330204152 47359367088 47392950528 47538816864 47557509384 47576209254 47701432251 47836409544 47847070656 47969117056 47998673664 48013206318 48042790092 48061680777 48280161024 48346020569 48447800472 48775320704 48794499424 48873980232 48998646032 49285997712 49296981888 49316365728 49327356672 49468151964 49487603109 49498632216 49518095346 49619184384 49788916056 49822152688 49841743028 49997223108 50114333808 50319327531 50335217856 50355009936 50790829824 50837512572 50857502157 50998590768 51142897792 51297671088 51632949984 51644457216 51664764096 51823778248 51844155638 51860527488 51880919328 52061061409 52185174048 52366372569 52378043256 52389716544 52398638586 52410316464 52430924484 52720383408 52741113348 52752867552 52936037231 53197584832 53230363008 53246479671 53279287974 53481168972 53502198057 53965256688 53998507872 54091661888 54317970784 54330076416 54339328904 54351439296 54372810576 54503775531 54670182336 54860009358 54872235792 54893811852 54911146752 54932738112 55123476786 55252594936 55446747426 55685961243 55821582432 55855977408 55998452608 56015407371 56049921774 56326854528 56361560832 56378625534 56522433884 56535030816 56557260696 56695003904 56939603072 56961992032 57139683552 57273524352 57373414614 57472390756 57494989211 57513145536 57535760016 57548582784 57712843958 57748404252 57771111237 57924717312 58087068732 58100014368 58122859608 58301750529 58343093424 58366034244 58466722776 58742054283 59009085696 59255968128 59292479232 59310431334 59346975996 59498355896 59640198912 59847282936 59860620864 59884158384 60238441648 60251866752 60275558112 60288991488 60498328264 60522116534 60710913774 60853119624 60896271744 61107717132 61121335968 61131745017 61145369208 61169411898 61545012144 61674579072 61731265266 62077680896 62102090176 62140354944 62159169303 62697153552 62721806412 62741613312 62959466136 62998259184 63145822784 63367711344 63385089152 63410012512 63434945672 63601909668 63626918283 63781879392 63796094208 64003344251 64017608424 64042780494 64057053456 64082241036 64432714896 64597067296 64702288728 64727730018 65165306976 65302495488 65391575403 65714663616 65755154304 65775063123 65957535952 65983470812 65998176288 66024127128 66385221408 66615725649 66662964144 66677821056 66704039136 66819111744 66935650383 67092436708 67113623808 67140013248 67328193303 67373138294 67768246854 67783350096 67810002876 67825115424 67998121024 68060619297 68396894784 68459759577 68634384002 68843933312 68886352128 69174559104 69238138662 69383901456 69580232064 69821830092 69837391008 69852955392 69864851448 69880421952 69907899312 70123062306 70293844544 70321484464 70337156736 70534297746 70829399403 70873041582 70995306228 71039050632 71089425792 71308225296 71336264076 71364313881 71754614316 71953675584 71998010496 72019809477 72064185138 72420241536 72468585728 72497080768 72671700708 72893576448 73146679144 73162981056 73175440814 73191749136 73243650816 73497969048 73928996568 73945472832 73974548592 74202227946 74247948324 74277143019 74428776576 74474636544 74687209828 74716577243 74733229032 74762614542 75171500712 75380041088 75409680928 75502826784 75532514904 76186244736 76233187584 76497886152 76684194048 76714346688 76946506632 76997872336 77028148316 77449424976 77466685824 77497146144 77735667372 77766233457 77790791232 77821378992 77955630368 78322739044 78567064884 78597957879 78806939904 79080575112 79111670022 79129301328 79796377248 79814161152 79845544512 79918931961 80122785986 80221753458 80367410816 80947885032 80997761808 81137492832 81476956176 81495114624 81508993356 81527158944 81559215864 81810239357 82005273504 82060016192 82290014037 82308353688 82340717778 82685215179 82827857266 82878892404 83596204736 83629075216 83732373648 83945954848 83997678912 84074882661 84490281792 84542341248 84783650826 84802546224 84835891044 84862681344 85042505856 85356811232 85390373992 85409404608 85442988048 85910286528 86060121921 86208586134 86269718304 86288944896 86303640024 86322874176 86569265937 86622606378 86887075968 87130603098 87188767204 87223050299 87619551488 87700084164 87997568384 88032169504 88513628544 88820967532 88855892417 88883952192 88938718848 88965647001 89092148992 89247533844 89520017664 89770924404 89790931296 89826237576 90357662472 90377800128 90413337168 90433487232 90691611934 90747492396 90783174801 91195859712 91279679436 91661575698 91682003952 91718053812 91754117847 92317518216 92511868608 93095773456 93116521344 93153135264 93173895936 93210532416 93497416408 93534180098 93720312576 94045730328 94082709618 94112419968 94439199204 94497388776 94660408304 94718734176 95077633728 95115018768 95152418508 95402864502 95672819088 95694141312 95938234112 96026412636 96064170741 96085580184 96123361554 96692041138 96895600944 97550641408 97588998848 97747960464 97997292064 98571995424 98593963776 98632731456 98914259297 98936303928 98975206218 98997264432 99036190692 99577832112 99644305376 99683486056 99994446216 100228667616 100576683823 100638655062 100670435712 100710019872 101059707441 101652370281 101675025144 101715004314 101997181536 102285795584 102595342176 102951576003 103265899968 103329528192 103647556496 103688311276 103721054976 103729082081 103761838656 103857207993 104122122818 104370348096 104732745138 104756086512 104779433088 104797277172 104820632928 104861848968 105184593459 105440766816 105482226696 105505735104 105801446619 105872074462 106395169664 106460726016 106492959342 106558575948 106962337944 107004396114 107930513376 107997015744 108183323776 108635941568 108678657808 108702878592 108745621152 109007551062 109340364672 109720018716 109744471584 109763161221 109787623704 109865476224 110246953572 110505189872 110893494852 111303341919 111371922486 111643164864 111711954816 111996905216 112030814742 112099843548 112143921813 112653709056 112757251068 113044867768 113070061632 113114521392 113879206144 113923984064 114279367104 114547048704 114746829228 114944781512 114989978422 115026291072 115071520032 115097165568 115425687916 115471073921 115496808504 115542222474 116174137464 116200028736 116245719216 116603501058 116686186848 116732068488 116933445552 117411764239 117484108566 118511936256 118620862668 118667505033 118693951992 118996711792 119694565872 119721241728 119768316768 120184178979 120476883296 120503733504 120551116224 120996656528 121044233068 121421827548 121706239248 121792543488 122215434264 122242671936 122263490034 122290738416 122338823796 123090024288 123349158144 123462530532 123511076667 124204180352 124241785899 124280709888 124318338606 125394307104 125443612824 125918932272 125996518368 126291645568 126735422688 126770178304 126820025024 126869891344 127175476239 127203819336 127253836566 127563758784 128006688502 128035216848 128085560988 128114106912 128164482072 128558947561 128865429792 129194134592 129312879201 129404577456 129455460036 129933909567 130330613952 130783150806 131429327232 131510308608 131550126246 131915071904 131966941624 131996352576 132048254256 132770442816 133231451298 133325928288 133355642112 133408078272 133638223488 133871300766 134184873416 134280026496 134656386606 134746276588 134799259553 135536493708 135566700192 135620005752 135650230848 135996242048 136037417901 136121238594 136793789568 136919519154 137064793327 137268768004 137492363547 137687866624 138349118208 138476277324 138767802912 139160464128 139643660184 139674782016 139729702896 139760843904 139815798624 140246124612 140301270147 140587689088 140642968928 140674313472 141068595492 141124064427 141658798806 141746083164 141990612456 142078101264 142178851584 142616450592 142672528152 142728627762 143509228632 143907351168 143996020992 144039618954 144128370276 144185042331 144840483072 144994161536 145038061707 145343401416 146293358288 146325962112 146350881628 146383498272 146995938096 147857993136 147890945664 147949097184 148404455892 148462809327 148495896648 148554286038 148857553152 149374419656 149433154486 149466458064 149525229084 150343001424 150760082176 150819361856 150957982593 151005653568 151065029808 152372489472 152995772304 153428693376 153893013264 153995744672 154056296632 154898849952 154933371648 154994292288 155436693181 155471334744 155532466914 155581582464 155642757984 155911260736 156183184227 156645478088 157099117707 157134129768 157195915758 158161150224 158223340044 158258602656 158808111693 159592754496 159691089024 159739439013 159837863922 160245571972 160443506916 160506594171 160734821632 161895770064 161995523616 162274985664 162953912352 162990229248 163017986712 163054317888 163118431728 163511326593 163620478714 164010547008 164120032384 164580028074 164616707376 164681435556 165370430358 165655714532 165757784808 167192409472 167258150432 167464747296 167891909696 167995357824 168046222113 168149765322 168980563584 169084682496 169567301652 169605092448 169671782088 170085011712 170713622464 170780747984 170818809216 170885976096 171820573056 172120243842 172417172268 172484967633 172539436608 172607280048 172645748352 173138531874 173245212756 173313333711 173774151936 174261206196 174377534408 174446100598 174905251587 175400168328 175995136768 176064339008 176226162849 177027257088 177641935064 177711784834 177767904384 177877437696 177931294002 178495067688 179541848808 179581862592 179652475152 180715324944 180755600256 180826674336 180866974464 181383223868 181454544733 181494984792 181566349602 182559358872 183323151396 183364007904 183395235051 183436107624 183508235694 184635036432 185023737216 186191546912 186233042688 186306270528 186421064832 186477507909 186994832816 187068360196 188091460656 188165419236 188224839936 188878398408 188994777552 189320816608 189437468352 190155267456 190230037536 190304837016 190805729004 190880754849 191345638176 191388282624 192010032753 192052825272 192128341482 192171160368 192246723108 193384082276 193791201888 195177997696 195495920928 195994584128 196174726209 197143990848 197265462912 197325189369 197828518594 197872607856 197950412436 197994528864 198072381384 199155664224 199288610752 199366972112 199847176947 199988892432 200457335232 200806951149 201153367646 201277310124 201340871424 201420039744 202119414882 203304740562 203350050288 203430008628 203994363072 204181857891 205190684352 205903152006 206531799936 206659056384 207295112992 207376622552 207458164162 207523677312 207714415986 208244245636 208740696192 209465490276 209512173024 209558866176 209594554344 209641265856 209723697936 210369186918 210881533632 210964453392 211011470208 211602893238 211744148924 211827407869 212488198209 212790339328 212985918684 213117151896 213924675888 214008792228 214092941643 215861026752 215994031488 216059428431 216366647552 217271883136 217357315616 217405757184 217491242304 218015102124 218680729344 219440037432 219488943168 219526322442 219575247408 219730952448 220493907144 221010379744 221786989704 222606683838 222743844972 222831429057 223286329728 223423909632 224061629484 224149731729 224199687096 224287843626 225514502136 226089735536 226140123264 226229042784 227847968128 228558734208 229493658456 229889563024 229979956844 230052582144 230143040064 230851375832 230942147842 230993617008 231084444948 232348274928 232400057472 232491438432 233207002116 233298700371 233372373696 233464136976 233866891104 234823528478 234968217132 237241725336 237335010066 237387903984 237993423584 239389131744 239442483456 239536633536 240220344007 240368357958 240953766592 241102232448 241993313056 242088466136 242843655096 243412478496 244257660713 244430868528 244485343872 244526980068 244581476832 244677647592 245430718071 246180048576 246870042111 246925061064 247022153334 248055645537 248408360704 248483571798 248636677212 250788614208 250887225648 251837864544 251993036736 252224647983 252583291136 253470845376 253640050048 253739782688 254350952478 254407638672 254507673132 255127517568 256013377004 256070433696 256114042849 256171121976 256228213824 256328964144 257117895122 257730859584 258388269184 258625758402 258809154912 258910920072 259707797811 259867819134 260661227904 261566301612 261669150897 262858654464 263100252492 263830143808 263933883248 263992705152 264096508512 265540885632 266462902596 266567677251 266651856576 266816156544 267276446976 267742601532 268369746832 268560052992 269312773212 269492553176 269598519106 271072987416 271133400384 271240011504 271300461696 271992484096 272074835802 272242477188 272349524403 273587579136 273839038308 274129586654 274537536008 274984727094 276952554648 277535605824 279287320368 279349564032 279459405792 279521687808 279631597248 280429750951 280492249224 280602540294 281175378176 281285937856 282137190984 282248128854 283317597612 283492166328 283981224912 284156202528 285142856009 285232901184 285345056304 285457255524 287018457264 287814702336 288079237908 288192512223 288256740552 288370084662 289988323072 290076123414 290686802832 292586716576 292651924224 292701763256 292766996544 293991876192 295715986272 295781891328 295898194368 296742777891 296808911784 296925618654 296991793296 297108572076 298748839312 298866308972 298932916128 299050458168 300686002848 301638723712 301730051469 301915965186 302011307136 302130059616 303179122323 304957110843 305991544608 306857386752 307786026528 307991489344 308112593264 308854728009 309797699904 309988584576 310873386362 310942669488 311064933828 311163164928 311187246243 311285515968 311822521472 312366368454 313290956176 314198235414 314268259536 314391831516 315553780377 316322300448 316446680088 316517205312 317420641769 317616223386 319185508992 319382178048 319478878026 319675727844 320491143944 320887013832 321013188342 323791540128 323991047232 324549971328 325907824704 326035973424 326108635776 326236863456 327022653186 327240957428 327369630343 328021094016 328240064768 329160056148 329233414752 329289483663 329362871112 330740860716 331311429064 331515569616 332871640937 333910025757 334384818944 334516300864 334929494592 335783819392 335990715648 336092444226 336299530644 336431765439 337961127168 339134603304 339210184896 339343564176 341427244928 341561495968 341637618432 341771952192 343641146112 344240487684 344834344536 344969935266 345078873216 345214560096 345291496704 346277063748 346413221763 346490425512 346626667422 348522412392 348755068816 348892201196 349810503174 350800336656 352128678016 352235292717 352452325698 355283870128 355423569668 355535808768 355862588004 356002515099 356990135376 359083697616 359163725184 359304950304 360552536937 361430649888 361511200512 361653348672 362766447736 362909089466 362989969584 363132699204 365118717744 366646302792 366728015808 366790470102 366872215248 367016471388 369270072864 370047474432 370552260617 372383093824 372612541056 372725357697 372842129664 372955015818 373989665632 374136720392 376182921312 376330838472 377489112011 377756796816 377989555104 378641633216 378874936704 380310534912 380460075072 380609674032 381526428717 381611458008 381761509698 382691276352 384020065506 384105650544 384256682964 384342320736 384493446216 385676842683 386768164552 387582403776 387938637603 389801728701 390355995392 390991841856 391989168256 392349452418 394287981696 394530925824 394650378738 395657037188 395745215712 395900824872 395989057728 396144762768 398311328448 398577221504 398733944224 399694353894 399977784864 400914670464 401613902298 402306735292 402464924477 402554620248 402840079488 404238829764 404397778659 406609481124 406700100576 406860017256 407988726144 408112253703 408363715782 410381368704 411194379981 411806304012 413063599872 414590225984 414753245104 414916328324 415047354624 415428831972 416488491272 417481392384 418930980552 419024346048 419189108688 419282531712 419447395872 420738373836 420903810441 421763067264 421928906784 422022940416 423205786476 423372193281 423488297848 423654815738 424976396418 425971837368 426234303792 427849351776 428017584456 428185883286 431722053504 431988062976 432118856862 434543766272 434714631232 434982484608 435114185121 436030204248 438880074864 438977886336 439052644884 439150494816 440675322923 440987814288 442020759488 443573979408 445213367676 445388427981 445487689944 445662858114 446572659456 448123258968 448299463458 448399374192 448575687252 451029004272 452179471072 452280246528 452458085568 452873947779 455695936256 457117468416 458987316912 459779126048 459959913688 460286080128 461702751664 461884295684 461987234016 462168889896 464696549856 464800114944 464982876864 466310079543 466414004232 466597400742 466744747392 466928273952 467733782208 468549552681 469647056956 469936434264 471297353121 474483450672 474670020132 474775807968 475986847168 476424335079 478778263488 479073267072 479218317039 480440688014 480736715916 481907533184 482204464896 483986626112 484176932272 485687310192 486824956992 488515321426 488861737056 488970687744 489053960136 489162953664 489355295184 490861436142 492360097152 493740084222 493850122128 494044306668 496111291074 496967143596 497273354424 501577228416 501774451296 503675729088 503986073472 504138666339 504449295966 506941690752 507280100096 507479565376 508701904956 508815277344 509015346264 510255035136 512026754008 512140867392 512228085698 512342243952 512456427648 512657928288 514235790244 514437990539 515461719168 516776538368 517251516804 517454902899 517618309824 517821840144 519415595622 519735638268 519940001133 521322455808 523132603224 523338301794 524715754761 526200504984 527660287616 527867766496 527985410304 528193017024 528678488547 531081771264 532925805192 533135354502 533303713152 533632313088 535485203064 536739493664 538625546424 538985106352 539197038212 542145974832 542266800768 542480023008 542600923392 544149671604 544363634199 544484954376 544699048806 547678076616 548259173308 549075072016 549969454188 550185705153 553905109296 555071211648 558574640736 558699128064 558918811584 559263194496 559432523727 560859501902 560984498448 561205080588 562571875712 564274381968 564496257708 566635195224 566984332656 567962449824 568312405056 570285712018 570465802368 570690112608 570914511048 572671675499 574036914528 576030098259 576158475816 576385024446 576513481104 576740169324 580152246828 581373605664 585173433152 585403526512 585533993088 587983752384 588524178627 591431972544 591796388736 593485555782 593617823568 593851237308 593983586592 594217144152 597497678624 597732617944 597865832256 598100916336 599541530841 601372005696 602420853447 603277447424 603460102938 603831930372 604022614272 604260119232 606358244646 609914221686 611983089216 612545573673 615572053056 615982978688 616225186528 617709456018 619595399808 619977169152 621746772724 621885338976 621991246919 622129867656 622374492486 622571031936 623645042944 624732736908 626581912352 628396470828 628536519072 628783663032 631107560754 632444881321 632644600896 632893360176 633034410624 634841283538 635232446772 635482223607 638371017984 638957756052 639351455688 640982287888 641774027664 642026376684 642278824929 647583080256 647982094464 649099942656 651815649408 652071946848 652217271552 652473726912 654045306372 654481914856 654739260686 656042188032 658320112296 658466829504 658578967326 658725742224 661481721432 662622858128 663031139232 665743281874 667820051514 669032601728 669858989184 671567638784 672184888452 672449195187 672599061288 672863530878 678269206608 678420369792 678687128352 681043680881 682854489856 683122991936 683543904384 688480975368 689668689072 689939870532 690157746432 690429120192 692554127496 692826443526 692980851024 693253334844 697044824784 697510137632 697784402392 699621006348 699896101113 701600673312 704036786761 704257356032 704470585434 704904651396 710567740256 710847139336 711725176008 712005030198 713980270752 718167395232 718327450368 718609900608 720661032021 721105073874 722861299776 723306697344 725532895472 725818178932 725979939168 726103574567 726265398408 730237435488 732772982139 733292605584 733456031616 733580940204 733744430496 734032942776 736292154213 738540145728 740610126333 741104521234 744766187648 745225082112 745450715394 745910031636 747979331264 748273440784 752365842624 752661676944 754978224022 755513593632 755979110208 757283266432 757749873408 760920150144 761219348064 763052857434 763222916016 763523019396 765382552704 768040131012 768211301088 768342128547 768513365928 768684641472 768986892432 771353685366 773536329104 775164807552 775877275206 779123393433 779603457402 781983683712 783978336512 784698904836 785007452691 788575963392 789300757476 791314074376 791490431424 791801649744 791978115456 792289525536 795040530833 796622656896 797154443008 797467888448 799388707788 799703031753 799955569728 801829340928 803227804596 804613470584 804929848954 805109240496 805680158976 808477659528 808795557318 813218962248 813400201152 813720034512 815977452288 816224507406 816727431564 817048573209 820762737408 821882349673 822388759962 823612608024 829180451968 829506490208 829832656648 830857663944 832976982544 837861961104 838048692096 838378217376 838565063424 838894791744 841289252853 841476747672 841807620882 843526134528 843857813568 846411572952 846744386562 846976595696 847309631476 849952792836 851943674736 852468607584 855428568027 855698703552 856035168912 856371766572 863444107008 864237713724 864577536669 869429262464 869964969216 870228370242 872060408496 877760149728 877955772672 878105289768 878300989632 881350645846 881975628576 884041518976 887147958816 890228333673 890426735352 890776855962 890975379888 891325716228 896246517936 896598926916 896798748384 897151374504 899912632927 902058008544 904358942144 904916171136 905190154407 905747895558 909537366969 917974633824 919558252096 919919827376 920572160256 923405503328 923768591368 923974468032 924337779792 926564184027 929393099712 929965753728 932620159086 932828008464 933194801484 933489494784 933561738729 933856547904 935467564416 937099105362 939294113912 939872868528 942594706242 946661341131 948966901344 949340040264 949551615936 951973694336 952261925307 952848670158 957556526976 958146534144 958436634078 959453553289 960881376028 961473431832 963815066368 967973252224 968353864544 971374620384 973649913984 977030642852 977414816587 977723474112 978107920272 978325907328 978710590368 981722872284 982108891029 984720194304 987480168444 987700244256 987868450989 988088613336 992222582148 993934287192 994546708848 998614922811 1003154456832 1003548902592 1007351458176 1007972146944 1008277332678 1008898591932 1009295296317 1013883381504 1014959130752 1017403809912 1017630554688 1018030692528 1024053508016 1024281734784 1024456171396 1024684487904 1024912855296 1025315856576 1028471580488 1028875981078 1030923438336 1034503033608 1034909805798 1035236619648 1035643680288 1038831191244 1039239665289 1039471276536 1039880002266 1046265206448 1046676603588 1049431509522 1052401009968 1055320575232 1055735532992 1056386034048 1056705878151 1057356977094 1065851610384 1066270709004 1066607426304 1070970406128 1073478987328 1077251092848 1077970212704 1078394076424 1081657610811 1084291949664 1084533601536 1084960046016 1088056852267 1088299343208 1088727268398 1088969908752 1089398097612 1095356153232 1096518346616 1098150144032 1099938908376 1100371410306 1107810218592 1110142423296 1111656781851 1117149281472 1117837623168 1118176073091 1118526388992 1118865047454 1121719003804 1121968996896 1122410161176 1125143751424 1128548763936 1128992515416 1132467336033 1133270390448 1133968665312 1135924899648 1136624810112 1140571424036 1140931604736 1141019902891 1141380225216 1141829022096 1144579286151 1145343350998 1148073829056 1152060196518 1152316951632 1152770048892 1153026962208 1153480338648 1157030528049 1160304493656 1162747211328 1163815912809 1170346866304 1170807053024 1171067986176 1175967504768 1177048357254 1182863945088 1183592777472 1186971111564 1187235647136 1187702474616 1187967173184 1188434288304 1194995357248 1195465235888 1195731664512 1196201832672 1199083061682 1202744011392 1204841706894 1206920205876 1207394773431 1207663860744 1208520238464 1212716489292 1213193335977 1219828443372 1223966178432 1224336761109 1225091147346 1231144106112 1231965957376 1232450373056 1233583139943 1235418912036 1239190799616 1243493545448 1243770677952 1243982493838 1244259735312 1244748984972 1245142063872 1249465473816 1253163824704 1256792941656 1257073038144 1257567326064 1262215121508 1262711431323 1264889762642 1265289201792 1265786720352 1266068821248 1269682567076 1270181813131 1270464893544 1270964447214 1277915512104 1278702911376 1281964575776 1283548055328 1284052753368 1284557649858 1295166160512 1295964188928 1303631298816 1304143893696 1304947453824 1305342555363 1308090612744 1308963829712 1309478521372 1316640224592 1316933659008 1317157934652 1317451484448 1322025968769 1322963442864 1325245716256 1326062278464 1331486563748 1335640103028 1336165283943 1338065203456 1339717978368 1344369776904 1344898390374 1345198122576 1345727061756 1356538413216 1356840739584 1357374256704 1358621843337 1362087361762 1366245983872 1367087808768 1376961950736 1379337378144 1379879741064 1380858240384 1385108254992 1385652887052 1385961702048 1386506669688 1394089649568 1395020275264 1395568804784 1398930238629 1399242012696 1399792202226 1403201346624 1405648658043 1408073573522 1408941170868 1409809302792 1421135480512 1421694278672 1423450352016 1424010060396 1427960541504 1429273005237 1436334790464 1437219801216 1441322064042 1442210147748 1445722599552 1446613394688 1451065790944 1451636357864 1451959878336 1452207149134 1452530796816 1460474870976 1465545964278 1466585211168 1466912063232 1467161880408 1467488860992 1468065885552 1472584308426 1477080291456 1481220252666 1482209042468 1482791855083 1489532375296 1490901430788 1491820063272 1495958662528 1496546881568 1504731685248 1505323353888 1509956448044 1510550171089 1511027187264 1511958220416 1512415999017 1514566532864 1521840300288 1522438696128 1526105714868 1526445832032 1527046038792 1530765105408 1536080262024 1536422602176 1536684257094 1537026731856 1537369282944 1537973784864 1542707370732 1543313971617 1547072658208 1550329615104 1551754550412 1552364708697 1558246786866 1559206914804 1559820003399 1563967367424 1569397809672 1570014905382 1578601514952 1582628148752 1582980862848 1583603299488 1583956230912 1584579051072 1586035465641 1590081061666 1593245313792 1594935776896 1598777415576 1599406063506 1599911139456 1606455609192 1609226941168 1609859697908 1610218480992 1616955319056 1617591114636 1626437924496 1626800402304 1627440069024 1632449014812 1633090902597 1633454863128 1634097146418 1643764699346 1644777519924 1647225216048 1658360903936 1659012980416 1659665313296 1661715327888 1665953965088 1675723922208 1676097384192 1676756434752 1677789583488 1681542408049 1682578505706 1682953495344 1683615241764 1687715627136 1692823145904 1693488773124 1693953191392 1694619262952 1699905585672 1703887349472 1704937215168 1709803624991 1710857136054 1711397407104 1712070337824 1712743533144 1718015026497 1728090294777 1728475427448 1729155073338 1738858524928 1740456740484 1744120816992 1755520299456 1756210579536 1756601979264 1762701291692 1763394395377 1763951257152 1765572535881 1768083037952 1774295917632 1780456667346 1780853470704 1781553711924 1781950759776 1782651432456 1792493035872 1793197853832 1793597496768 1794302749008 1798624592523 1799825265854 1804116017088 1808717884288 1809832342272 1810380308814 1811495791116 1819074733938 1835949267648 1839116504192 1839839654752 1846811006656 1847537182736 1847948936064 1848675559584 1853128368054 1858786199424 1859931507456 1865240318172 1865656016928 1865973740757 1866389602968 1867123477458 1867713095808 1870935128832 1874198210724 1878588227824 1879745737056 1885189412484 1893322682262 1897334643963 1897933802688 1898680080528 1899103231872 1903947388672 1904523850614 1905697340316 1906446670821 1915113053952 1916873268156 1918907106578 1921762752056 1922946863664 1935946504448 1936707729088 1942749240768 1947299827968 1954061285704 1954829633174 1955446948224 1956215840544 1956651814656 1957421180736 1963008256657 1963445744568 1964217782058 1974960336888 1975400488512 1975736901978 1976177226672 1984445164296 1987868574384 1989093417696 1995999992063 1997229845622 2007097805184 2014702916352 2016554665356 2017347585561 2017797183864 2018590592634 2029918261504 2034807619824 2035261109376 2036061385056 2043131042643 2048107016032 2048563469568 2048912342792 2049368975808 2050631713152 2056943160976 2057751962156 2069006067216 2069819611596 2070473239296 2071287360576 2077662382488 2078479330578 2078942553072 2079760004532 2092530412896 2093353207176 2098863019044 2099688303339 2104802019936 2111471065984 2112110360283 2112772068096 2113411756302 2114713954188 2131703220768 2132541418008 2141940812256 2146957974656 2154502185696 2155940425408 2156788152848 2161983096063 2163315221622 2168583899328 2169920092032 2176113704534 2176598686416 2177454536796 2177939817504 2178310723701 2178796195224 2190712306464 2193036693232 2196300288064 2198318946417 2199877816752 2200742820612 2208876462639 2215620437184 2223313563702 2234298562944 2235675246336 2236352146182 2237730094908 2243438007608 2243937993792 2244820322352 2257097527872 2257985030832 2264934672066 2266540780896 2267937330624 2271849799296 2273249620224 2281142848072 2282039805782 2282760450432 2283658044192 2289158572302 2290686701996 2291587412401 2296147658112 2304120393036 2304633903264 2305026385641 2305540097784 2306053924416 2306960677296 2314061056098 2320608987312 2325494422656 2327631825618 2330101486559 2337370180299 2340693732608 2341614106048 2351935009536 2354096714508 2355022358073 2365727890176 2373942223128 2374471294272 2375404949232 2375934346368 2376868576608 2385121592499 2389990714496 2390930471776 2391463329024 2392403665344 2398166123364 2399109095259 2405488022784 2409683413788 2413840411752 2414789546862 2415327721488 2417040476928 2425432978584 2426386671954 2439656886744 2447932356864 2448673522218 2450182294692 2451145719627 2462288212224 2464900746112 2465647049019 2467166279886 2470837824072 2486987090896 2487541355904 2487964987676 2488519470624 2489497969944 2498930947632 2506327649408 2513585883312 2514146076288 2515134652128 2523867758559 2524430243016 2525422862646 2529779525284 2530578403584 2531573440704 2539365134152 2540363626262 2540929787088 2541928894428 2555831024208 2557405822752 2563929151552 2566285704081 2567096110656 2568105506736 2569115299716 2590332321024 2608287787392 2609894907648 2610685110726 2616181225488 2617927659424 2618957042744 2633280449184 2633867318016 2634315869304 2634902968896 2642423784077 2644051937538 2645926885728 2650491432512 2652124556928 2662973127496 2670685001019 2671280206056 2672330567886 2688739553808 2689796780748 2690396245152 2691454123512 2699737898781 2713076826432 2714748513408 2715570463221 2717243686674 2724174723524 2728612100907 2732491967744 2753923901472 2758674756288 2759759482128 2761716480768 2770216509984 2771305774104 2771923404096 2773013339376 2779692552081 2788179299136 2790040550528 2791137609568 2797860477258 2798484025392 2799584404452 2800685216187 2806402693248 2811297316086 2816147147044 2817254471339 2817882341736 2819618605584 2842270961024 2843388557344 2846900704032 2848020120792 2855921083008 2856785775921 2858546010474 2872669580928 2874439602432 2878360659867 2882644128084 2884420295496 2891445199104 2902131581888 2903272715728 2903919756672 2904414298268 2905061593632 2920949741952 2931091928556 2932244449761 2933170422336 2934323760816 2934977721984 2936131771104 2945168616852 2946326673087 2954160582912 2962440505332 2963605352967 2964418084936 2965583710166 2981802861576 2983640126544 2991917325056 2993093763136 2995844768433 3009463370496 3010646707776 3019912896088 3021100342178 3022054374528 3023916440832 3024831998034 3044877392256 3052211429736 3052891664064 3054092077584 3072160524048 3072845204352 3073368514188 3074053463712 3074738565888 3075947569728 3084727260461 3085414741464 3086627943234 3094145316416 3103509100824 3104729417394 3116493573732 3117718995867 3118413829608 3119640006798 3138795619344 3140029810764 3157203029904 3165256297504 3165961725696 3167206598976 3169158102144 3170117634453 3172070931282 3180162123332 3189871553792 3197554831152 3198812127012 3199822278912 3212911218384 3218453882336 3219719395816 3220436961984 3233910638112 3235182229272 3244972832433 3252875848992 3253600804608 3254880138048 3264170556801 3264898029624 3266181805194 3266909726256 3268194292836 3287529398692 3289555039848 3294450432096 3318025960832 3319330626592 3323430655776 3331907930176 3334970345553 3351447844416 3353512869504 3354528219273 3355579166976 3363084816098 3365157011412 3365906990688 3367230483528 3375431254272 3385646291808 3386977546248 3387906382784 3389238525904 3397402008099 3399811171344 3407774698944 3409874430336 3419607249982 3421714272108 3422794814208 3423059708673 3424140675648 3425487066288 3436030052994 3456180589554 3456950854896 3458310146676 3471091584147 3480913480968 3488241633984 3511040598912 3512421159072 3513203958528 3525402583384 3526788790754 3527902514304 3531145071762 3548591835264 3560913334692 3561706941408 3563107423848 3563901519552 3565302864912 3584986071744 3586395707664 3587194993536 3588605498016 3597249185046 3599650531708 3601065933773 3608232034176 3617435768576 3620760617628 3622184320293 3622991582232 3638149467876 3639580007931 3671898535296 3673010283327 3678233008384 3679679309504 3693622013312 3695074365472 3695897872128 3697351119168 3700749419829 3706256736108 3717572398848 3730480636344 3731312033856 3731947481514 3732779205936 3734246954916 3735426191616 3748396421448 3757176455648 3759491474112 3770378824968 3786645364524 3788134293969 3794669287926 3795867605376 3797360161056 3798206463744 3809047701228 3810545439393 3811394680632 3812893341642 3833746536312 3837814213156 3843525504112 3845893727328 3873415458176 3885498481536 3908122571408 3909659266348 3910893896448 3912431681088 3914842361472 3916027666089 3926016513314 3926891489136 3928435564116 3949920673776 3950800977024 3951473803956 3952354453344 3966077906307 3968890328592 3975737148768 3978186835392 3991999984126 3994459691244 4014195610368 4033109330712 4034695171122 4035594367728 4037181185268 4069615239648 4070522218752 4072122770112 4086262085286 4096214032064 4097824685584 4098737951616 4101263426304 4113886321952 4115503924312 4138012134432 4139639223192 4142574721152 4152380232121 4155324764976 4156958661156 4157885106144 4159520009064 4185060825792 4186706414352 4196790715887 4197726038088 4199376606678 4209604039872 4216945974129 4222942131968 4224220720566 4226823512604 4229427908376 4263406441536 4265082836016 4283881624512 4287819015711 4293915949312 4309004371392 4311880850816 4313576305696 4323966192126 4326630443244 4337167798656 4339840184064 4352227409068 4353197372832 4353938728433 4354909073592 4355879635008 4356621447402 4357592390448 4381424612928 4386073386464 4392600576128 4396637892834 4399755633504 4401485641224 4417752925278 4427114169247 4431240874368 4446627127404 4448375565249 4468597125888 4472704292364 4475460189816 4486876015216 4487875987584 4489640644704 4514195055744 4515970061664 4529869344132 4531650513267 4533081561792 4535874661248 4543699598592 4562285696144 4564079611564 4565520900864 4567316088384 4578317144604 4581373403992 4583174824802 4592295316224 4608240786072 4609267806528 4610052771282 4611080195568 4612107848832 4613921354592 4628122112196 4629941914851 4641217974624 4650988845312 4655263651236 4657094126091 4660202973118 4674740360598 4683228212096 4708193429016 4710044716146 4747884446256 4748942588544 4750809898464 4751868692736 4753737153216 4767305766167 4770243184998 4779981428992 4781860943552 4784807330688 4796332246728 4798218190518 4819366827576 4827680823504 4829579093724 4830655442976 4847428552153 4850865957168 4852773343908 4879313773488 4897347044436 4899272707791 4900364589384 4902291439254 4929801492224 4931294098038 4934332559772 4941675648144 4973974181792 4975082711808 4975929975352 4977038941248 4978995939888 4997861895264 5012655298816 5027171766624 5028292152576 5030269304256 5044627224147 5047735517118 5048860486032 5050845725292 5059559050568 5063146881408 5078730268304 5080727252524 5081859574176 5082725021969 5083857788856 5111662048416 5114811645504 5127858303104 5129410874973 5132571408162 5134192221312 5136211013472 5138230599432 5154045079491 5184270884331 5216575574784 5221370221452 5232362450976 5235855318848 5237914085488 5266560898368 5268631738608 5269805937792 5284847568154 5288103875076 5290183186131 5291853771456 5300982865024 5304249113856 5325946254992 5341370002038 5342560412112 5344661135772 5377479107616 5379593561496 5380792490304 5382908247024 5399475797562 5426153652864 5429497026816 5431140926442 5434487373348 5448349447048 5457224201814 5507847802944 5517349512576 5519518964256 5540433019968 5542611548208 5543846808192 5546026678752 5559385104162 5565283715831 5576358598272 5580081101056 5582275219136 5595720954516 5596968050784 5597921222271 5599168808904 5601370432374 5612805386496 5622594632172 5632294294088 5634508942678 5635764683472 5639237211168 5658817895929 5684541922048 5686777114688 5692003931889 5693801408064 5696040241584 5711842166016 5713571551842 5717092020948 5719340012463 5745339161856 5756721319734 5765288256168 5768840590992 5804263163776 5806545431456 5807839513344 5808828596536 5810123187264 5841899483904 5862183857112 5864488899522 5866340844672 5868647521632 5869955443968 5872263542208 5889024769971 5890337233704 5892653346174 5924881010664 5927210705934 5928836169872 5931167420332 5963605723152 5967280253088 5986187526272 5987999976189 5991689536866 6021293415552 6039825792176 6042200684356 6044108749056 6049663996068 6052042756683 6089754784512 6104422859472 6105783328128 6108184155168 6129393127929 6144321048096 6145690408704 6146737028376 6148106927424 6151895139456 6169454520922 6170829482928 6173255886468 6188290632832 6207018201648 6209458834788 6232987147464 6235437991734 6236827659216 6239280013596 6277591238688 6280059621528 6299388430489 6314406059808 6330512595008 6334413197952 6336331080849 6338316204288 6340235268906 6344141862564 6360324246664 6395109662304 6397624254024 6425822436768 6436907764672 6439438791632 6440873923968 6467821276224 6470364458544 6485949288189 6489945664866 6505751697984 6509760276096 6528341113602 6529796059248 6532363610388 6533819452512 6534932171103 6536388585672 6575058797384 6579110079696 6588900864192 6594956839251 6626629387917 6636051921664 6638661253184 6646861311552 6663815860352 6669940691106 6702895688832 6707025739008 6709056438546 6726169632196 6730314022824 6731813981376 6734460967056 6771292583616 6773955092496 6775812765568 6778477051808 6794804016198 6799622342688 6815549397888 6819748860672 6839214499964 6841903716109 6843428544216 6846119417346 6848281351296 6850974132576 6872060105988 6874762237203 6912361179108 6913901709792 6915079156923 6916620293352 6942183168294 6961826961936 6976483267968 6990304459677 7022081197824 7024842318144 7050805166768 7053577581508 7055805028608 7062290143524 7065067074219 7097183670528 7121826669384 7123413882816 7126214847696 7127803039104 7130605729824 7155364777497 7169972143488 7172791415328 7174389987072 7177210996032 7194498370092 7197327285777 7199301063416 7202131867546 7216464068352 7241521235256 7244368640586 7245983164464 7276298935752 7279160015862 7343797070592 7346020566654 7359358619008 7387244026624 7390148730944 7394702238336 7396941147057 7401498839658 7412513472216 7460961272688 7462624067712 7463894963028 7465558411872 7468493909832 7491480489691 7496792842896 7514352911296 7518982948224 7540757649936 7571603275677 7573290729048 7576268587938 7589338575852 7591735210752 7594720322112 7618095402456 7621090878786 7622789361264 7625786683284 7667493072624 7675628426312 7687051008224 7691787454656 7698857112243 7746830916352 7770996963072 7816245142816 7819318532696 7824863362176 7829684722944 7832055332178 7852033026628 7853782978272 7856871128232 7899841347552 7901601954048 7902947607912 7904708906688 7927271352231 7932155812614 7937780657184 7951474297536 7956373670784 7983999968252 7987139320237 7988919382488 8012055003057 8066218661424 8069390342244 8071188735456 8074362370536 8099213696343 8139230479296 8144245540224 8146711389663 8172524170572 8192428064128 8195649371168 8197475903232 8227772643904 8231007848624 8276024268864 8279278446384 8285149442304 8304760464242 8310649529952 8313917322312 8315770212288 8319040018128 8370121651584 8373412828704 8393581431774 8395452076176 8398753213356 8402055648561 8419208079744 8433891948258 8448441441132 8451763414017 8453647025208 8458855816752 8526812883072 8530165672032 8567763249024 8570357327763 8575638031422 8618008742784 8623761701632 8627152611392 8635081979601 8647932384252 8653260886488 8674335597312 8704454818136 8706394745664 8707877456866 8709818147184 8711759270016 8713242894804 8715184780896 8745445839163 8762849225856 8772146772928 8785201152256 8793275785668 8796733349283 8799511267008 8802971282448 8835505850556 8838980019261 8854228338494 8862481748736 8893254254808 8896751130498 8945408584728 8950920379632 8973752030432 8975751975168 8979281289408 8987534305299 9028390111488 9031940123328 9059738688264 9063301026534 9066163123584 9071749322496 9124571392288 9128159223128 9134632176768 9156634289208 9162746807984 9166349649604 9216481572144 9218535613056 9220105542564 9222160391136 9224215697664 9227842709184 9254181781383 9256244224392 9259883829702 9282435949248 9310527302472 9314188252182 9320405946236 9349480721196 9353156987601 9366456424192 9416386858032 9420089432292 9495768892512 9497885177088 9501619796928 9507474306432 9510352903359 9534611532334 9540486369996 9563721887104 9569614661376 9592664493456 9596436381036 9638733655152 9655361647008 9659158187448 9661310885952 9694857104306 9701731914336 9705546687816 9758627546976 9792511670403 9794694088872 9798545415582 9800729178768 9804582878508 9862588196076 9868665119544 9883351296288 9947948363584 9951859950704 9954077882496 9957991879776 9995723790528 10004911036659 10054343533248 10060538608512 10089254448294 10095471034236 10097720972064 10101691450584 10119118101136 10126293762816 10157460536608 10161454505048 10163719148352 10165450043938 10167715577712 10192206024297 10223324096832 10229623291008 10255716606208 10258821749946 10265142816324 10268384442624 10269179126019 10272422026944 10276461198864 10308090158982 10368541768662 10413274752441 10442740442904 10464724901952 10471710637696 10475828170976 10533121796736 10537263477216 10539611875584 10569695136308 10573851197623 10576207750152 10580366372262 10583707542912 10601965730048 10651892509984 10682740004076 10685120824224 10689322271544 10751562982457 10754958215232 10759187122992 10761584980608 10765816494048 10798951595124 10803197801319 10852307305728 10862281852884 10866552960879 10868974746696 10896698894096 10914448403628 10918740023793 11015695605888 11034699025152 11039037928512 11080866039936 11085223096416 11087693616384 11092053357504 11102248259487 11118770208324 11130567431662 11152717196544 11164550438272 11191441909032 11193936101568 11195842444542 11198337617808 11202740864748 11245189264344 11264588588176 11269017885356 11271529366944 11278474422336 11317635791858 11373554229376 11384007863778 11387602816128 11392080483168 11427143103684 11431636318179 11434184041896 11438680024926 11513442639468 11530576512336 11537681181984 11608526327552 11613090862912 11617657193072 11620246374528 11724367714224 11728977799044 11732681689344 11737295043264 11744527084416 11778049539942 11780674467408 11785306692348 11849762021328 11854421411868 11857672339744 11862334840664 11898233718921 11927211446304 11934560506176 11968625374937 11972375052544 11975999952378 11983379073732 12042586831104 12079651584352 12084401368712 12099327992136 12104085513366 12208845718944 12211566656256 12216368310336 12258786255858 12288642096192 12293474056752 12296213854848 12303790278912 12338909041844 12341658965856 12343760767639 12346511772936 12376581265664 12414036403296 12418917669576 12457140696363 12465974294928 12470875983468 12473655318432 12478560027192 12551218931801 12555182477376 12560119243056 12590372147661 12598776860978 12628812119616 12661025190016 12668826395904 12672662161698 12680470537812 12688283725128 12720648493328 12790219324608 12795248508048 12851644873536 12873815529344 12878877583264 12881747847936 12935642552448 12940728917088 12971898576378 12979891329732 13011503395968 13019520552192 13056682227204 13059592118496 13061816185299 13064727220776 13067638905024 13069864342206 13072777171344 13150117594768 13158220159392 13177801728384 13189913678502 13253258775834 13277322506368 13281342507741 13293722623104 13327631720704 13339881382212 13345126695747 13405791377664 13418112877092 13452339264392 13460628045648 13463627962752 13468921934112 13515689024161 13542585167232 13547910184992 13551625531136 13556954103616 13589608032396 13594951539801 13599244685376 13631098795776 13678428999928 13683807432218 13686857088432 13692238834692 13696562702592 13701948265152 13744120211976 13749524474406 13824722358216 13827803419584 13830158313846 13833240586704 13884366336588 13889825744553 13923653923872 13952966535936 13971999944441 13980608919354 14049684636288 14101610333536 14107155163016 14124580287048 14130134148438 14243653338768 14246827765632 14252429695392 14255606078208 14261211459648 14301917298501 14310729554994 14339944286976 14345582830656 14354421992064 14388996740184 14394654571554 14398602126832 14404263735092 14483042470512 14488737281172 14491966328928 14542285656459 14552597871504 14558320031724 14692041133308 14697818123373 14718717238016 14780297461888 14789404476672 14793882294114 14802997679316 14825026944432 14921922545376 14925248135424 14927789926056 14931116823744 14936987819664 14982960979382 14993585685792 15028705822592 15037965896448 15081515299872 15133881672441 15143206551354 15146581458096 15152537175876 15178677151704 15189440644224 15236190804912 15242181757572 15245578722528 15248175065907 15251573366568 15334986145248 15351256852624 15374102016448 15383574909312 15388232624919 15397714224486 15462135238473 15632490285632 15638637065392 15649726724352 15664110664356 15704066053256 15707565956544 15713742256464 15799682695104 15805895215824 15809417813376 15854542704462 15864311625228 15870549558393 15875561314368 15902948595072 15912747341568 15967999936504 15974278640474 15977838764976 16024110006114 16132437322848 16138780684488 16142377470912 16148724741072 16198427392686 16278460958592 16288491080448 16293422779326 16310710405913 16345048341144 16384856128256 16391298742336 16455545287808 16462015697248 16552048537728 16558556892768 16609520928484 16616051881979 16621299059904 16627834644624 16631540424576 16638080036256 16695851147493 16740243303168 16746825657408 16787162863548 16790904152352 16793763666813 16797506426712 16804111297122 16838416159488 16867783896516 16896882882264 16903526828034 16907294050416 16917711633504 16976453687787 17053625766144 17060331344064 17076011795667 17135526498048 17140714655526 17151276062844 17158020037389 17236017485568 17254305222784 17270163959202 17295864768504 17306521772976 17408909636272 17412789491328 17415754913732 17419636294368 17423518540032 17426485789608 17430369561792 17490891678326 17525698451712 17544293545856 17586551571336 17593466698566 17599022534016 17605942564896 17667074309913 17671011701112 17677960038522 17708456676988 17786508509616 17793502260996 17890817169456 17901840759264 17947504060864 17958562578816 17963999928567 17975068610598 18063880246656 18119477376528 18126602053068 18132326247168 18249142784576 18256318446256 18269264353536 18313268578416 18325493615968 18332699299208 18388179383787 18432963144288 18437071226112 18440211085128 18444320782272 18455685418368 18496966488539 18508363562766 18512488448784 18519767659404 18564871898496 18621054604944 18628376504364 18640811892472 18698961442392 18706313975202 18832773716064 18840178864584 18898165291467 18991537785024 19003239593856 19008993242547 19014948612864 19020705806718 19069223064668 19080972739992 19127443774208 19185328986912 19192872762072 19277467310304 19310723294016 19318316374896 19322621771904 19389714208612 19397338349147 19403463828672 19411093375632 19457847864567 19517255093952 19585023340806 19589388177744 19597090831164 19601458357536 19604796513309 19609165757016 19725176392152 19737330239088 19766702592576 19784870517753 19895896727168 19903719901408 19908155764992 19915983759552 19991447581056 20009822073318 20108687066496 20121077217024 20178508896588 20190942068472 20195441944128 20203382901168 20238236202272 20314921073216 20322909010096 20327438296704 20330900087876 20335431155424 20384412048594 20446648193664 20459246582016 20517643499892 20525711148327 20530285632648 20538358252038 20544844053888 20552922397728 20616180317964 20624286711609 20737083537324 20745237470769 20826549504882 20885480885808 20929449803904 20943421275392 20951656341952 20970913379031 21066243593472 21074526954432 21139390272616 21147702395246 21152415500304 21160732744524 21167415085824 21303785019968 21365480008152 21370241648448 21378644543088 21466094332491 21503125964914 21509916430464 21518374245984 21523169961216 21531632988096 21593090823227 21597903190248 21606395602638 21724563705768 21733105921758 21737949493392 21793397788192 21828896807256 21837480047586 22031391211776 22078075857024 22161732079872 22170446192832 22184106715008 22190823441171 22204496518974 22237540416648 22261134863324 22329100876544 22382883818064 22387872203136 22391684889084 22396675235616 22405481729496 22474441469073 22490378528688 22529177176352 22538035770712 22543058733888 22556948844672 22635271583716 22714809827031 22747108458752 22768015727556 22775205632256 22784160966336 22854286207368 22863272636358 22868368083792 22877360049852 23026885278936 23061153024672 23075362363968 23096571336729 23226181725824 23235314386144 23240492749056 23448735428448 23457955598088 23474590086528 23489054168832 23556099079884 23561348934816 23570613384696 23699524042656 23708842823736 23715344679488 23724669681328 23781814056693 23796467437842 23854422892608 23869121012352 23937250749874 23951999904756 23961417960711 23966758147464 24159303168704 24168802737424 24198655984272 24208171026732 24297641089029 24417691437888 24432736620672 24517572511716 24577284192384 24586948113504 24592427709696 24677818083688 24683317931712 24687521535278 24693023545872 24828072806592 24837835339152 24914281392726 24931948589856 24941751966936 24947310636864 24957120054384 25102437863602 25110364954752 25120238486112 25180744295322 25197553721956 25207461536411 25257624239232 25322050380032 25345324323396 25355290242051 25360941075624 25376567450256 25441296986656 25580438649216 25590497016096 25679352908513 25703289747072 25711071983289 25747631058688 25757755166528 25871285104896 25881457834176 25905245938803 25943797152756 25959782659464 26023006791936 26113364454408 26119184236992 26123632370598 26129454441552 26135277810048 26139728684412 26145554342688 26236337517489 26300235189536 26316440318784 26355603456768 26379827357004 26390200047849 26506517551668 26516940057783 26554645012736 26562685015482 26587445246208 26679762764424 26690253391494 26836225754184 26904678528784 26921256091296 26927255925504 26937843868224 26962602915897 27031378048322 27085170334464 27095820369984 27113908207232 27179216064792 27189903079602 27198489370752 27356857999856 27367614864436 27373714176864 27384477669384 27403896530304 27488240423952 27499048948812 27649444716432 27655606839168 27660316627692 27666481173408 27762545344149 27768732673176 27779651489106 27847307847744 27943999888882 27961217838708 28099369272576 28203220667072 28214310326032 28249160574096 28260268296876 28487306677536 28493655531264 28504859390784 28522422919296 28603834597002 28621459109988 28691165661312 28708843984128 28777993480368 28789309143108 28797204253664 28808527470184 28966084941024 28977474562344 28983932657856 29066661624847 29084571312918 29105195743008 29116640063448 29377535011209 29384082266616 29395636246746 29560594923776 29587764588228 29605995358632 29650053888864 29843845090752 29855579852112 29862233647488 29873975639328 29965921958764 29977704721409 29987171371584 30014733109977 30057411645184 30163030599744 30267763344882 30286413102708 30293162916192 30305074351752 30357354303408 30378881288448 30472381609824 30484363515144 30491157445056 30496350131814 30503146733136 30576618072891 30669972290496 30702513705248 30748204032896 30767149818624 30776465249838 30795428448972 30807537378057 30924270476946 30989799184729 31264980571264 31277274130784 31328221328712 31408132106512 31415131913088 31427484512928 31599365390208 31611790431648 31618835626752 31709085408924 31721553592869 31728623250456 31741099116786 31751122628736 31805897190144 31935999873008 31948557280948 31955677529952 32048220012228 32254688947371 32264874645696 32277561368976 32284754941824 32297449482144 32396854785372 32409593403957 32556921917184 32586845558652 32599658882637 32621420811826 32690096682288 32782597484672 32911090575616 32924031394496 33104097075456 33117113785536 33219041856968 33232103763958 33242598119808 33255669289248 33263080849152 33276160072512 33371140363169 33391702294986 33493651314816 33574325727096 33581808304704 33587527333626 33595012853424 33608222594244 33735567793032 33793765764528 33807053656068 33814588100832 33835423267008 33931999865071 33952907375574 34120662688128 34152023591334 34281429311052 34294908954537 34302552125688 34316040074778 34508610445568 34540327918404 34591729537008 34613043545952 34817819272544 34825578982656 34831509827464 34839272588736 34852971579216 34860739123584 34981783356652 35088587091712 35173103142672 35186933397132 35198045068032 35211885129792 35334148619826 35342023402224 35355920077044 35416913353976 35573017019232 35587004521992 35694701156763 35781634338912 35803681518528 35895008121728 35905876124811 35917125157632 35927999857134 35950137221196 36127760493312 36238954753056 36253204106136 36498285569152 36512636892512 36626537156832 36650987231936 36665398598416 36776358767574 36865926288576 36880422170256 36888641564544 36911370836736 36993932977078 37016727125532 37024976897568 37031282302917 37039535318808 37129743796992 37242109209888 37256753008728 37281623784944 37371422089089 37397922884784 37412627950404 37653656795403 37665547432128 37680357729168 37796330582934 37983075570048 38006479187712 38017986485094 38041411613436 38138446129336 38161945479984 38370657973824 38385745524144 38554934620608 38621446588032 38636632749792 38645243543808 38779428417224 38794676698294 38806927657344 38822186751264 38915695729134 38956986010817 39034510187904 39170046681612 39178776355488 39185448555897 39194181662328 39202916715072 39209593026618 39218331514032 39450352784304 39474660478176 39533405185152 39569741035506 39611725271503 39791793454336 39807439802816 39831967519104 39844027523223 39982895162112 40019644146636 40035380087241 40217374132992 40357017793176 40381884136944 40390883888256 40406765802336 40476472404544 40547067072483 40629842146432 40645818020192 40654876593408 40661800175752 40670862310848 40768824097188 40784854619403 40893296387328 41035286999784 41051422296654 41060571265296 41076716504076 41089688107776 41105844795456 41232360635928 41248573423218 41474167074648 41490474941538 41653099009764 41669477233659 41770961771616 41858899607808 41903312683904 41915999833323 41941826758062 42149053908864 42278780545232 42295404790492 42304831000608 42321465489048 42607570039936 42730960016304 42740483296896 42757289086176 42905751895503 42932188664982 43006251929828 43019832860928 43036748491968 43063265976192 43186181646454 43195806380496 43212791205276 43449127411536 43466211843516 43475898986784 43586795576384 43626856969377 43657793614512 43674960095172 44156151714048 44340892385664 44368213430016 44381646882342 44408993037948 44475080833296 44522269726648 44765767636128 44775744406272 44783369778168 44793350471232 44810963458992 44948882938146 44980757057376 45058354352704 45076071541424 45086117467776 45113897689344 45270543167432 45401645017323 45429619654062 45536031455112 45568321932672 45708572414736 45726545272716 45736736167584 45744525197721 45754720099704 46053770557872 46122306049344 46150724727936 46164697874757 46193142673458 46386405715419 46452363451648 46470628772288 46897470856896 46915911196176 46949180173056 47112198159768 47122697869632 47141226769392 47399048085312 47417685647472 47430689358976 47449339362656 47563628113386 47592934875684 47611648675179 47708845785216 47738242024704 47874501499748 47893326012763 47903999809512 47922835921422 47933516294928 48318606337408 48337605474848 48397311968544 48416342053464 48595282178058 48835382875776 48865473241344 48932131217739 49035145023432 49154568384768 49173896227008 49355636167376 49366635863424 49375043070556 49386047091744 49656145613184 49675670678304 49828562785452 49848155645937 49863897179712 49883503933872 49894621273728 49914240108768 50087553442479 50204875727204 50220729909504 50240476972224 50361488590644 50381291000439 50395107443912 50414923072822 50515248478464 50690648646792 50710580484102 50721882151248 50753134900512 50882593973312 50929361063361 51160877298432 51180994032192 51228035387001 51358705817026 51406579494144 51422143966578 51515510333056 51762915668352 51810491877606 51887594305512 51919565318928 52226728908816 52238368473984 52247264741196 52258908883104 52270555620096 52279457368824 52291108685376 52440363427837 52472675034978 52600470379072 52632880637568 52759654714008 52780400095698 53001222929739 53013035103336 53033880115566 53125370030964 53359525528848 53380506782988 53672451508368 53809357057568 53842512182592 53875687736448 53891999785701 53925205831794 54062756096644 54191640739968 54227816414464 54358432129584 54379806159204 54396978741504 54713715999712 54735229728872 54747428353728 54768955338768 54807793060608 54976480847904 54998097897624 55164538151361 55298889432864 55311213678336 55320633255384 55332962346816 55490899465617 55525090688298 55537465346352 55559302978212 55694615695488 55887999777764 55909975241659 55922435677416 56406441334144 56428620652064 56498321148192 56520536593752 56694495874401 56974613355072 57009718781568 57026979727641 57044845838592 57207669194004 57242918219976 57382331322624 57555986960736 57578618286216 57594408507328 57617054940368 57932169882048 57954949124688 57967865315712 58133323249694 58169142625836 58192015047441 58210391486016 58233280126896 58755070022418 58768164533232 58791272493492 58814389539927 59175529176456 59211990717264 59300107777728 59687690181504 59711159704224 59724467294976 59747951278656 59931843917528 59955409442818 59974342743168 60029466219954 60326061199488 60535526689764 60572826205416 60586325832384 60610148703504 60714708606816 60944763219648 60968727030288 60982314890112 60992700263628 61006293466272 61153236145782 61218120874141 61339944580992 61405027410496 61496408065792 61552930499676 61577133444981 61590856897944 61615074756114 61848540953892 61872860134827 61979598369458 62529961142528 62554548261568 62656442657424 62816264213024 62830263826176 62854969025856 62912740137093 63198730780416 63223580863296 63418170817848 63443107185738 63457246500912 63482198233572 63502245257472 63871999746016 63897114561896 63911355059904 64096440024456 64398282997473 64509377894742 64529749291392 64555122737952 64569509883648 64594898964288 64779272469681 64793709570744 64819186807914 65173691117304 65199317765274 65242841623652 65380193364576 65565194969344 65848062788992 66234227571072 66438083713936 66464207527916 66485196239616 66490341613921 66511338578496 66552320145024 66572470323513 66742280726338 66783404589972 66987302629632 67148651454192 67163616609408 67175054667252 67190025706848 67216445188488 67423324407219 67471135586064 67587531529056 67614107312136 67629176201664 67670846534016 67863999730142 67905814751148 68241325376256 68304047182668 68562858622104 68589817909074 68605104251376 68632080149556 69080655836808 69183459074016 69226087091904 69635638545088 69663019654928 69678545177472 69705943158432 69721478247168 69963566713304 70346206285344 70373866794264 70423770259584 70668297239652 70684046804448 70711840154088 70833826707952 71146034038464 71174009043984 71345442170079 71389402313526 71563268677824 71607363037056 71790016243456 71811752249622 71855999714268 71884253882133 71900274442392 72477909506112 72506408212272 72892923267087 72996571138304 73025273785024 73253074313664 73301974463872 73330797196832 73552717535148 73731852577152 73760844340512 73777283129088 73987865954156 74016958383361 74033454251064 74049953795136 74062564605834 74079070637616 74484218419776 74513506017456 74563247569888 74742844178178 74795845769568 74825255900808 75260940877199 75307313590806 75331094864256 75360715458336 75592661165868 75622384609233 75966151140096 76035972970188 76065870726153 76082823226872 76276892258672 76323890959968 76741315947648 76771491048288 77038058725539 77109869241216 77242893176064 77273265499584 77558856834448 77589353396588 77613855314688 77644373502528 77715737816409 77831391458268 77913972021634 78069020375808 78340093363224 78357552710976 78370897111794 78388363324656 78405833430144 78419186053236 78436663028064 78709012552467 78900705568608 78949320956352 79066810370304 79139482071012 79170600143547 79223450543006 79614879605632 79663935038208 79688055046446 80039288293272 80070760174482 80714035586352 80763768273888 80781767776512 80813531604672 80952944809088 81094134144966 81259684292864 81291636040384 81323600351504 81341724621696 81537648194376 81569709238806 82070573999568 82102844593308 82121142530592 82153433008152 82211689590912 82406285386601 82464721271856 82497146846436 82948334149296 82980949883076 83287636032447 83306198019528 83338954467318 83541923543232 83806625367808 83831999666646 83883653516124 84298107817728 84557561090464 84590809580984 84609662001216 84642930978096 85215140079872 85461920032608 85480966593792 85514578172352 85811503791006 85864377329964 86012503859656 86073496983936 86126531952384 86372363292908 86391612760992 86406325373473 86425582410552 86898254823072 86932423687032 86951797973568 87173591152768 87199984874541 87253713938754 87315587229024 87349920190344 87858532522607 88132605033627 88681784771328 88763293764684 88817986075896 88950161666592 89044539453296 89531535272256 89566739556336 89586700942464 89621926917984 89897765876292 89933114164227 89961514114752 90116708705408 90152143082848 90172234935552 90541086334864 90803290034646 90859239308124 91072062910224 91136643865344 91417144829472 91453090545432 91473472335168 91489050395442 91509440199408 92107541115744 92244612098688 92301449455872 92329395749514 92386285346916 92422612134171 92772811430838 92941257544576 92969397554187 93794941713792 93831822392352 94224396319536 94245395739264 94282453538784 94609823169127 94798096170624 94835371294944 94861378717952 94898678725312 95127256226772 95164660778607 95185869751368 95223297350358 95417691570432 95749002999496 95786652025526 95807999619024 95845671842844 95867032589856 96199904230793 96637212674816 96675210949696 96764066842113 96794623937088 96832684106928 97190564356116 97228780211871 97670765751552 97864262435478 98070290046864 98347792454016 98711272334752 98733271726848 98750086141112 98772094183488 99312291226368 99351341356608 99657125570904 99696311291874 99727794359424 99767007867744 99789242547456 99828480217536 100113421089507 100175106884958 100409751454408 100480953944448 100722977181288 100762582000878 100790214887824 100829846145644 101381297293584 101421160968204 101443764302496 101506269801024 101765187946624 101795999595213 101858722126722 102361988064384 102456070774002 102717411634052 102844287933156 102884726863611 103031020666112 103525831336704 103620983755212 103775188611024 103839130637856 104453457817632 104476736947968 104494529482392 104517817766208 104558914737648 104582217370752 104880726855674 104945350069956 105200940758144 105265761275136 105519309428016 105560800191396 106002445859478 106026070206672 106067760231132 106250740061928 106719051057696 106761013565976 107344903016736 107618714115136 107685024365184 107717628374433 107751375472896 107783999571402 107850411663588 108125512193288 108383281479936 108716864259168 108759612318408 109427431999424 109470459457744 109494856707456 109537910677536 109952961695808 109996195795248 110329076302722 110597778865728 110641266510768 110665924693632 110981798931234 111050181376596 111074930692704 111093846908751 111118605956424 111389231390976 111775999555528 111819950483318 111844871354832 112114266267267 112812882668288 112857241304128 112960970386209 112996642296384 113041073187504 113388991748802 113949226710144 114019437563136 114053959455282 114415338388008 114485836439952 115111973921472 115157236572432 115188817014656 115234109880736 115864339764096 115909898249376 115935730631424 116266646499388 116312363173853 116338285251672 116384030094882 116420782972032 116466560253792 116870958032451 117510140044836 117536329066464 117556345667691 117582544986984 117628779079854 118351058352912 118423981434528 118600215555456 118835175814509 119375380363008 119422319408448 119495902557312 119532082569669 119863687835056 119910818885636 119948685486336 120058932439908 120106140261723 120652122398976 121071053379528 121145652410832 121172651664768 121220297407008 121429417213632 121641201217449 121889526439296 121937454060576 121964629780224 121985400527256 122012586932544 122306472291564 122354563858209 122436241748282 122679889161984 122810054820992 123105860999352 123154266889962 123181713795888 123230149512228 123697081907784 123745720269654 123959196738916 125109096523136 125312885314848 125632528426048 125709938051712 125747999499969 125825480274186 126447161726592 126836341635696 126886214371476 126914493001824 126964396467144 127743999492032 127794229123792 127822710119808 128192880048912 128717255686509 128796565994946 129018755789484 129059498582784 129110245475904 129189797928576 129558544939362 129587419141488 129638373615828 130347382234608 130398635530548 130485683247304 130760386729152 130880570908131 131696125577984 132468455142144 132876167427872 132928415055832 132980683227842 133022677156992 133104640290048 133144940647026 133484561452676 133566809179944 134297302908384 134327233218816 134350109334504 134380051413696 134432890376976 134846648814438 134942271172128 135175063058112 135228214624272 135258352403328 135341693068032 135727999460284 135781368444029 135811629502296 136204935051969 136608094365336 137125717244208 137179635818148 137210208502752 137233575593163 137264160299112 138161311673616 138366918148032 138452174183808 138494093624271 139271277090176 139326039309856 139357090354944 139411886316864 139927133426608 140692412570688 140747733588528 140847540519168 141336594479304 141368093608896 141423680308176 141667653415904 142292068076928 142348018087968 142690884340158 142778804627052 142834946025537 143126537355648 143214726074112 143623504499244 143679978038289 143711999428536 143768507764266 143800548884784 144955819012224 145012816424544 145785846534174 146050547570048 146506148627328 146603948927744 146661594393664 146796393653217 147105435070296 147463705154304 147521688681024 147975731908312 148033916766722 148066908502128 148099907590272 148125129211668 148158141275232 148672579265771 148968436839552 149027012034912 149126495139776 149485688356356 149544466937811 149591691539136 149650511801616 150262660327437 150521881754398 150614627181612 150662189728512 150721430916672 151185322331736 151244769218466 152071945940376 152131741452306 152165646453744 152553784517344 152647781919936 152788083190083 153482631895296 153542982096576 154076117451078 154219738482432 154546530999168 155117713668896 155178706793176 155288747005056 155431475632818 155662782916536 155827944043268 156680186726448 156715105421952 156741794223588 156776726649312 156811666860288 156838372106472 156873326056128 157321090283511 157418025104934 157801411137216 157898641912704 158278964142024 158341200287094 158446901086012 159003668789217 159229759211264 159376110092892 160078576586544 160141520348964 161428071172704 161527536547776 161627063209344 161675999357103 161905889618176 162188268289932 162583272080768 162647200703008 162683449243392 163075296388752 163139418477612 164141147999136 164205689186616 164242285061184 164306866016304 164423379181824 164812570773202 164929442543712 164994293692872 165896668298592 165961899766152 166472698396851 166575272064894 166612396039056 166677908934636 167083847086464 167663999333292 167729925724977 167767307032248 169115122180928 169181619161968 169219324002432 169285861956192 170083487623203 170923840065216 171029156344704 171623007582012 171728754659928 172025007719312 172146993967872 172744726585816 172783225521984 172812650746946 172851164821104 173796509646144 173864847374064 173903595947136 174347182305536 174399969749082 174507427877508 174576045142323 174631174458048 174699840380688 175717065045214 176265210067254 177526587529368 177635972151792 177900323333184 178089078906592 179063070544512 179133479112672 179173401884928 179243853835968 179755470359591 179795531752584 179866228328454 179923028229504 180233417410816 180304286165696 181082172669728 181606580069292 181718478616248 182144125820448 182776570701769 182834289658944 182906181090864 182946944670336 182978100790884 183018880398816 183654362622423 184215082231488 184489224197376 184658791499028 184731400334943 184772570693832 184845224268342 185545622861676 185618580404481 185882515089152 185938795108374 187589883427584 187663644784704 188448792639072 188490791478528 188564907077568 188738220411279 189219646338254 189596192341248 189670742589888 189797357450624 190254512453544 190329321557214 190371739502736 190446594700716 191498005998992 191573304051052 191615999238048 191691343685688 191734065179712 192399808461586 193350421899392 193528133684226 193589247874176 193665368213856 194337817409043 194381128712232 194457560423742 195728524870956 196140580093728 196695584908032 197422544669504 197500172282224 197544188366976 198702682713216 199314251141808 199392622583748 199455588718848 199471024841763 199534015735488 199656960435072 200226842179014 200350213769916 200819502908816 200961907888896 201445954362576 201525164001756 201580429775648 201659692291288 202269973221657 202762594587168 202842321936408 202887528604992 203012539602048 203466631373929 203530375893248 203591999190426 203717444253444 204723976128768 204912141548004 205434823268104 205688575866312 205769453727222 207241967510424 207550377222048 207678261275712 208906915635264 208989058964784 209035635532416 209117829475296 209164434741504 209761453711348 209843933049863 209890700139912 210401881516288 211038618856032 211121600382792 212004891718956 212052140413344 212135520462264 212501480123856 213370721840617 213438102115392 213522027131952 214036326510237 214689806033472 215237428230272 215370048730368 215435256748866 215567999142804 215652761646399 215700823327176 216251024386576 217433728518336 217519224636816 218854863998848 218940918915488 218989713414912 219075821355072 219905923391616 219992391590496 220658152605444 221195557731456 221282533021536 221331849387264 221963597862468 222050875150083 222100362753192 222149861385408 222187693817502 222237211912848 223551999111056 223639900966636 223689742709664 224228532534534 225714482608256 225782822631597 225921940772418 225993284592768 226082146375008 226777983497604 226867153827699 227898453420288 228107918910564 228197612178459 228830676776016 228971672879904 230223947842944 230314473144864 230377634029312 230468219761472 231114176176617 231728679528192 231819796498752 232533292998776 232624726347706 232676570503344 232768060189764 232841565944064 232933120507584 233741916064902 235020280089672 235072658132928 235112691335382 235165089973968 235257558159708 236127037657401 236702116705824 236847962869056 237200431110912 237523999055497 237670351629018 238844638816896 238991805114624 239064165139338 239727375670112 239821637771272 240117864879816 240212280523446 242142106759056 242291304821664 242345303329536 242440594814016 242858834427264 243282402434898 243779052878592 243874908121152 243970801054512 244025173865088 244612944583128 244709127716418 244872483496564 245620109641984 246211721998704 246308533779924 246363427591776 246460299024456 247218856159803 247394163815568 247491440539308 247918393477832 249862908097341 250218193046272 250625770629696 251265056852096 251419876103424 251495998999938 251650960548372 252894323453184 253672683271392 253772428742952 253828986003648 253928792934288 255487998984064 255588458247584 255645420239616 256385760097824 257434511373018 257593131989892 258037511578968 258220490951808 258379595857152 259117089878724 259174838282976 259218976120419 259276747231656 260694764469216 260797271061096 260971366494608 261520773458304 261599954623623 261761141816262 263575597567821 265752334855744 265856830111664 265961366455684 266045354313984 266289881294052 266969122905352 267133618359888 268594605816768 268700218669008 268760102827392 268865780753952 269693297628876 269799342492681 269884542344256 270350126116224 270456429248544 270516704806656 271455998920568 271562736888058 271623259004592 272409870103938 273216188730672 274251434488416 274359271636296 274420417005504 274467151186326 274528320598224 276322623347232 276733836296064 276904348367616 276988187248542 277282076900521 278542554180352 278652078619712 278823772633728 278908192662561 279854266853216 281384825141376 281495467177056 282472881993643 282673188958608 282736187217792 282847360616352 283335306831808 283829469507381 284584136153856 284696036175936 285381768680316 285493982335821 285557609254104 285669892051074 286253074711296 287247008998488 287359956076578 287423998857072 287537015528532 287601097769568 288599712692379 289911638024448 290025632849088 290292200526339 291571693068348 291686340635613 292101095140096 293012297254656 293323188787328 293592787306434 294210870140592 295043377362048 295951463816624 296067833533444 296133817004256 296199815180544 296250258423336 296316282550464 297345158531542 297936873679104 298054024069824 298252990279552 298971376712712 299088933875622 299183383078272 299301023603232 300340263268521 300525320654874 301043763508796 301229254363224 301442861833344 302370644663472 302489538436932 304143891880752 304263482904612 304331292907488 305107569034688 305295563839872 305387998785639 305576166380166 307085964193152 308152234902156 309093061998336 310235427337792 310357413586352 310577494010112 310862951265636 311325565833072 311655888086536 313360373452896 313430210843904 313483588447176 313553453298624 313676744212944 313746652112256 314642180567022 314836050209868 315602822274432 315797283825408 316557928284048 316682400574188 316893802172024 318007337578434 318752220185784 320157153173088 320283040697928 322856142345408 323055073095552 323152885123299 323254126418688 323351998714206 324376536579864 325166544161536 325294401406016 326150592777504 326278836955224 328282295998272 328411378373232 328484570122368 328613732032608 329625141546404 329754751935499 329858885087424 329988587385744 331793336597184 331923799532304 332945396793702 333150544129788 333224792078112 333281540726253 333355817869272 334167694172928 335327998666584 335459851449954 335534614064496 336342798801801 338230244361856 338363238323936 338438648004864 338571723912384 338882911158627 340166975246406 341847680130432 342058312689408 343246015164024 343457509319856 344050015438624 345489453171632 345566451043968 345625301493892 345702329642208 347593019292288 347729694748128 347807191894272 348799939498164 348937089521559 349014855755016 349152090284646 349262348916096 349399680761376 350612874097353 351434130090428 352530420134508 352669037003073 355053175058736 355271944303584 355800646666368 356178157813184 356505527443527 358126141089024 358266958225344 358487707671936 358596247709007 359510940719182 359591063505168 359732456656908 359846056459008 360608572331392 362164345339456 363213160138584 363436957232496 364288251640896 364923603652347 365553141403538 365668579317888 365812362181728 365893889340672 365956201581768 366037760797632 367082543994859 367308725244846 368430164462976 369317582998056 369462800669886 369545141387664 369690448536684 371091245723352 371237160808962 371877590216748 375327289569408 376897585278144 377129814155136 377243998499907 377476440822558 378439292676508 379341485179776 379594714901248 380509024907088 380658643114428 380743479005472 380893189401432 382996011997984 383146608102104 383231998476096 383382687371376 383468130359424 384799616923172 386151767059527 386700843798784 387056267368452 387178495748352 387330736427712 388675634818086 388762257424464 388915120847484 391457049741912 392281160187456 392641712724393 394845089339008 395000344564448 395088376733952 397405365426432 398628502283616 398785245167496 398942049683526 399068031470976 399313920870144 400453684358028 400700427539832 401639005817632 402891908725152 403050328003512 403160859551296 403319384582576 404539946443314 405525189174336 405684643872816 405775057209984 406025079204096 406933262747858 407183998380852 407344105332087 407434888506888 409824283096008 410869646536208 411377151732624 411538907454444 411700726779489 414483935020848 415100754444096 415356522551424 417813831270528 417978117929568 418071271064832 418235658950592 419522907422696 419687866099726 419781400279824 422077237712064 422243200765584 424009783437912 424104280826688 424271040924528 425002960247712 426741443681234 426876204230784 427044054263904 428072653020474 428526846118987 429379612066944 430474856460544 430870513497732 431039934114867 431135998285608 431305523292798 431401646654352 432502048773152 434867457036672 435038449273632 436548999444721 437709727997696 437881837830976 438151642710144 439811846783232 439984783180992 440389180959651 441316305210888 442391115462912 442565066043072 443927195724936 444101750300166 444200725506384 444299722770816 444375387635004 444474423825696 446017737797313 447103998222112 447279801933272 447379485419328 448457065069068 448633400813433 450787980982311 451428965216512 451565645263194 451843881544836 451986569185536 452164292750016 453555966995208 453734307655398 456215837821128 456395224356918 457661353552032 457943345759808 458364249570249 460447895685888 460628946289728 460936439522944 462228352353234 463639592997504 465066585997552 465249452695412 465353141006688 465432391297447 465536120379528 465866241015168 467483832129804 470040560179344 470145316265856 470225382670764 470330179947936 470515116319416 471963270850533 472254075314802 473404233411648 473695925738112 475047998110994 475340703258036 477689277633792 478128330278676 479454751340224 479643275542544 480235729759632 480424561046892 484284213518112 484582609643328 484881189628032 485717668854528 486564804869796 487749816242304 487941602109024 488050347730176 489225889166256 489418255432836 489744966993128 492423443997408 492617067559848 492726855183552 492920598048912 494437712319606 494788327631136 494982881078616 495836786955664 499418095190553 499725816194682 501251541259392 502530113704192 502991997999876 503189777174931 503301921096744 507345366542784 507544857485904 507657972007296 507857585868576 509620980263953 510250462869609 510975997968128 511176916495168 512771520195648 514869022746036 515186263979784 516075023157936 516440981903616 518234179757448 518349676565952 518437952240838 518553494463312 521389528938432 521594542122192 521942732989216 523041546916608 523199909247246 523522283632524 523728135426969 526826586140393 527151195135642 531504669711488 531713660223328 531922732911368 532579762588104 533938245810704 534267236719776 537189211633536 537400437338016 537520205654784 537731561507904 539266411078773 539386595257752 539598684985362 539769084688512 540700252232448 540912858497088 542911997841136 543125473776116 543246518009184 544819740207876 546432377461344 548329712105307 548502868976832 548718543272592 548840834011008 548934302372652 549056641196448 550963087867269 552645246694464 553467672592128 553976374497084 554194201004829 554564153801042 557304157239424 557647545267456 557816385325122 559708533706432 562769650282752 562990934354112 564945763987286 565346377917216 565472374435584 565694721232704 566670613663616 567658939014762 569392072351872 570763537360632 570987964671642 571115218508208 571339784102148 574494017996976 574719912153156 574847997714144 575074031057064 575202195539136 576843997706207 577199425384758 580051265698176 580584401052678 583013452227129 583143386136696 583372681271226 586646377574656 587185574612868 588421740281184 590086754724096 591902927633248 592135667066888 592267634008512 592500516846672 592632565100928 594690317063084 596108048139648 596505980559104 597942753425424 598177867751244 598366766156544 598413074525289 598602047206464 600680526537042 601050641309748 602087527017592 602458508726448 602885723666688 604741289326944 604979076873864 606809919664971 608287783761504 608526965809224 608662585814976 610215138069376 610399894121787 610591127679744 610775997571278 611152332760332 614171928386304 615009727658249 616304469804312 620470854675584 620714827172704 621725902531272 622651131666144 623311776173072 626720746905792 626967176894352 627106906597248 627353488425888 627493304224512 629284361134044 629531799149589 629672100419736 631205644548864 633115856568096 633364801148376 633787604344048 636014675156868 637504440371568 640112165521851 640314306346176 640566081395856 645712284690816 646110146191104 646305770246598 646703997428412 646958284939197 648753073159728 650588802812032 652301185555008 652557673910448 656564591996544 656822756746464 656969140244736 657227464065216 659250283092808 659509503870998 659717770174848 659977174771488 662268762183889 663586673194368 663847599064608 665890793587404 666152625450249 666301088259576 666449584156224 666563081452506 666711635738544 670655997333168 670919702899908 671069228128992 672685597603602 673399329615551 676460488723712 676726476647872 677143447824768 677348467894791 677765822317254 680333950492812 680601461483097 683695360260864 686492030328048 686915018639712 688100030877248 690978906343264 691132902087936 691250602987784 691404659284416 693342528529851 695186038584576 695459389496256 697599878996328 697874179043118 698029711510032 698304180569292 698524697832192 698799361522752 701225748194706 702868260180856 705060840269016 705338074006146 708381112972203 710106350117472 710543888607168 711601293332736 712356315626368 712571997166491 713011054887054 716533916450688 716975415343872 717192495418014 719021881438364 719182127010336 719464913313816 721217144662784 724328690678912 726426320277168 726873914464992 728576503281792 729847207304694 731106282807076 731337158635776 731393757753131 731624724363456 731912403163536 732075521595264 734165087989718 734617450489692 736860328925952 738635165996112 738925601339772 739090282775328 739380897073368 741656568479409 742182491446704 742474321617924 743755180433496 750654579138816 753795170556288 754259628310272 754487996999814 754952881645116 756878585353016 758682970359552 761018049814176 761317286228856 761486958010944 761786378802864 765992023995968 766293216204208 766463996952192 766765374742752 766936260718848 769599233846344 772303534119054 774112534736904 774661472855424 777351269636172 777524514848928 777656928361257 777830241694968 782914099483824 784562320374912 784799863870869 785283425448786 789690178678016 790000689128896 790726792703463 797257004567232 797570490334992 797884099367052 798136062941952 800907368716056 801400855079664 803278011635264 805783817450304 806100656007024 806321719102592 806638769165152 809079892886628 809398027478043 811050378348672 811369287745632 811550114419968 813866525495716 814186542216971 814367996761704 814688210664174 814869777013776 819648566192016 821739293072416 822754303465248 823077814908888 823401453558978 828967870041696 830201508888192 830713045102848 831846230701563 835627662541056 835956235859136 836471317901184 836724577987683 839045814845392 839375732199452 839562800559648 844154475424128 844486401531168 847418645980929 848019566875824 848208561653376 848542081849056 850005920495424 851488408522143 853482887362468 853752408461568 854088108527808 856145306040948 856481947007463 857053692237974 858759224133888 861741026995464 862079868229734 862271996571216 862611046585596 862803293308704 865004097546304 865799138077137 869734914073344 870076898547264 870876601579017 873097998889442 875763675661952 876303285420288 879969566361984 880778361919302 882632610421776 885130132086144 887854391449872 888203500600332 888401451012768 888599445541632 888750775270008 888948847651392 892035475594626 894207996444224 894559603866544 894758970838656 896914130138136 897266801626866 901020789805563 901575961964622 903131290526388 903687763089672 904328585500032 907111933990416 907468615310796 912431675642256 912790448713836 915322707104064 915886691519616 916163996356917 916728499140498 921257892579456 921872879045888 924456704706468 927279185995008 930133171995104 930498905390824 930706282013376 930864782594894 931072240759056 931732482030336 934967664259608 940081120358688 940290632531712 940450765341528 940660359895872 941030232638832 943926541701066 944508150629604 946808466823296 947391851476224 950095996221988 950469579108203 950681406516072 956256660557352 958909502680448 959286551085088 960471459519264 960849122093784 968568427036224 969165219286656 969458655369897 969762379256064 973129609739592 975499632484608 975883204218048 978451778332512 978836510865672 979489933986256 984846887994816 985234135119696 985453710367104 985841196097824 988875424639212 989264255806497 989576655262272 989965762157232 991673573911328 998836190381106 999451632389364 999844622178759 1002503082518784 1005983995999752 1006379554349862 1006603842193488 1014690733085568 1015089714971808 1015315944014592 1015715171737152 1016648733475881 1019241960527906 1020500925739218 1022353832990336 1025543040391296 1029738045492072 1030372527959568 1032150046315872 1036468359514896 1036699353131904 1036875904481676 1037106988926624 1040708054860397 1042779057876864 1043189084244384 1043885465978432 1046399818494492 1046811268564677 1047044567265048 1047456270853938 1051838622292059 1053653172280786 1054302390271284 1063009339422976 1063427320446656 1063845465822736 1065159525176208 1067876491621408 1068534473439552 1069516582330581 1074378423267072 1074800874676032 1075463123015808 1078532822157546 1078773190515504 1079197369970724 1079538169377024 1081825716994176 1085823995682272 1086250947552232 1086493036018368 1089639480415752 1092864754922688 1094770810957041 1096659424210614 1097005737953664 1097437086545184 1097681668022016 1097868604745304 1098113282392896 1101247631984577 1101926175734538 1105290493388928 1107952748994168 1108388402009658 1109128307602084 1114608314478848 1115632770650244 1119417067412864 1125981868708224 1129891527974572 1130335807436657 1130692755834432 1131389442465408 1131731995499721 1133341227327232 1135317878029524 1138784144703744 1141527074721264 1141975929343284 1142230437016416 1142679568204296 1148988035993952 1149439824306312 1149695995428288 1150148062114128 1150404391078272 1153687995412414 1154398850769516 1160102531396352 1161168802105356 1166026904454258 1166286772273392 1166745362542452 1174371149225736 1176843480562368 1183805855266496 1184271334133776 1184535268017024 1185001033693344 1185265130201856 1189380634126168 1192216096279296 1195885506850848 1196355735502488 1196826149050578 1197204094412928 1201361053074084 1202101282619496 1204175054035184 1204917017452896 1209482578653888 1209958153747728 1213619839329942 1216575567523008 1217053931618448 1217325171629952 1220430276138752 1220799788243574 1221551995142556 1222032315996261 1222304665520664 1230019455316498 1232608939608624 1240941709351168 1241429654345408 1243451805062544 1245302263332288 1246623552346144 1253441493811584 1253934353788704 1254213813194496 1254706976851776 1258288292517137 1258568722268088 1259063598299178 1259344200839472 1266231713136192 1266729602296752 1267575208688096 1272029350313736 1275008880743136 1279435994912383 1280224331043702 1280628612692352 1281132162791712 1285580538356961 1291424569381632 1292611540493196 1293119802344601 1293407994856824 1293916569878394 1297506146319456 1301177605624064 1304602371110016 1305115347820896 1309646998334163 1313129183993088 1313645513492928 1314454928130432 1318500566185616 1319019007741996 1319435540349696 1319954349542976 1321167542878953 1324537524367778 1327173346388736 1327695198129216 1331781587174808 1332305250900498 1332602176519152 1332899168312448 1333126162905012 1333423271477088 1338053213391939 1341311994666336 1341839405799816 1342138456257984 1345371195207204 1345900202440299 1346798659231102 1353452953295744 1354286895649536 1354696935789582 1355531644634508 1360667900985624 1361202922966194 1372984060656096 1373830037279424 1376200061754496 1381957812686528 1382501205975568 1382809318568832 1386685057059702 1390918778992512 1395199757992656 1395748358086236 1396059423020064 1396297173892341 1396608361138584 1397598723045504 1402451496389412 1405736520361712 1410121680538032 1410676148012292 1415889812551599 1416762225944406 1420212700234944 1421087777214336 1424712631252736 1425143994332982 1426022109774108 1433067832901376 1434384990836028 1438043762876728 1438364254020672 1438929826627632 1448657381357824 1452852640554336 1453747828929984 1457153006563584 1459694414609388 1462212565614152 1462787515506262 1463249448726912 1463824806327072 1464151043190528 1468330175979436 1468907531349041 1469234900979384 1477270331992224 1477851202679544 1478180565550656 1478761794146736 1483313136958818 1484364982893408 1484948643235848 1487510360866992 1493595052884319 1498254285571659 1507590341112576 1508975993999628 1509569331524793 1509905763290232 1513757170706032 1522036099628352 1522634572457712 1522973916021888 1523572757605728 1528862940791859 1531984047991936 1532586432408416 1532927993904384 1533530749485504 1539198467692688 1544607068238108 1548225069473808 1549322945710848 1554702539272344 1555049029697856 1555313856722514 1555660483389936 1565828198967648 1569124640749824 1569599727741738 1570566850897572 1571184406280907 1580001378257792 1580479758421179 1581453585406926 1594514009134464 1595140980669984 1595768198734104 1601814737432112 1602801710159328 1606556023270528 1611567634900608 1612201312014048 1612643438205184 1613277538330304 1617799233236319 1618159785773256 1618796054956086 1622100756697344 1622738575491264 1627733050991432 1628373084433942 1628735993523408 1629376421328348 1629739554027552 1635398371923481 1639297132384032 1643478586144832 1644989136315921 1645508606930496 1646155629817776 1646802907117956 1652889263601807 1657935740083392 1660403017776384 1663692461403126 1671912471718272 1672942635802368 1673449155975366 1678091629690784 1678751464398904 1679125601119296 1688308950848256 1688972803062336 1694837291961858 1696039133751648 1696417123306752 1697084163698112 1700011840990848 1702976817044286 1706965774724936 1708176217055616 1712290612081896 1712963894014926 1714107384475948 1723482053990928 1724159736459468 1724543993142432 1725222093171192 1725606586617408 1730008195092608 1730531993118621 1731598276154274 1740153797094528 1741753203158034 1746195997778884 1749040356681387 1751527351323904 1759939132723968 1761556723838604 1765265220843552 1770260264172288 1775708782899744 1776407001200664 1776802902025536 1777501550540016 1777897695302784 1784070951189252 1788415992888448 1789119207733088 1789517941677312 1793828260276272 1794533603253732 1795239223575867 1802041579611126 1803151923929244 1806262581052776 1807375526179344 1808657171000064 1814223867980832 1814937230621592 1824863351284512 1825580897427672 1830645414208128 1831199682365361 1831773383039232 1832327992713834 1833456998280996 1842515785158912 1845029182974747 1848913409412936 1860266343990208 1860997810781648 1861412564026752 1861729565189788 1862144481518112 1869935328519216 1880162240717376 1880901530683056 1881320719791744 1882060465277664 1887853083402132 1888595397448767 1889016301259208 1893616933646592 1900191992443976 1900939158216406 1901362813032144 1912513321114704 1917819005360896 1918573102170176 1920336496565553 1920942919038528 1921698244187568 1937136854072448 1938330438573312 1938917310739794 1946259219479184 1951766408436096 1956903556665024 1957673021731344 1958979867972512 1969693775989632 1970468270239392 1970907420734208 1971682392195648 1977310173955501 1977750849278424 1978528511612994 1979153310524544 1979931524314464 1983347147822656 1986806286551667 1997672380762212 1998457876350747 1998903264778728 1999689244357518 2011967991999504 2012759108699724 2013207684386976 2020197988846653 2029381466171136 2030179429943616 2031430343474304 2032045403684373 2033297466951762 2038483921055812 2041001851478436 2041804384449291 2044707665980672 2051086080782592 2059476090984144 2060745055919136 2064300092631744 2072936719029792 2073398706263808 2073751808963352 2074213977853248 2080027585589553 2081416109720794 2085558115753728 2086378168488768 2087770931956864 2092799636988984 2093622537129354 2094089134530096 2094912541707876 2103677244584118 2107306344561572 2108604780542568 2126854640893312 2127690931645472 2130319050352416 2135752983242816 2137068946879104 2137715991499473 2139033164661162 2149601749352064 2150926246031616 2157065644315092 2157546381031008 2158394739941448 2163651433988352 2171647991364544 2172501895104464 2172986072036736 2179278960831504 2185729509845376 2189541621914082 2193318848421228 2194011475907328 2194181273259393 2194874173090368 2195737209490608 2196226564785792 2202495263969154 2203852351469076 2210580986777856 2215905497988336 2216776804019316 2218256615204168 2224969705438227 2231265541300488 2238834134825728 2251963737416448 2259783055949144 2260671614873314 2261385511668864 2262778884930816 2263463990999442 2270635756059048 2283054149442528 2283951858686568 2284460874032832 2285359136408592 2297976071987904 2298879648612624 2299391990856576 2300296124228256 2300808782156544 2307375990824828 2308283263548493 2308797701539032 2322337604210712 2332053808908516 2332573544546784 2332970785083771 2333490725084904 2348742298451472 2353686961124736 2354399591612607 2367611710532992 2368542668267552 2369070536034048 2370002067386688 2372180378110389 2378761268252336 2391771013701696 2392711471004976 2393652298101156 2394408188825856 2402722106148168 2404202565238992 2408350108070368 2409834034905792 2418965157307776 2419916307495456 2427239678659884 2428194082434129 2433151135046016 2434107863236896 2434650343259904 2441599576487148 2442559626650913 2443103990285112 2444064631992522 2444609331041328 2460038910632996 2465217879217248 2482859308690816 2486903610125088 2490604526664576 2493247104692288 2495538692104689 2506882987623168 2507868707577408 2509413953703552 2510173733963049 2516576585034274 2517137444536176 2518127196598356 2518688401678944 2532463426272384 2533459204593504 2535150417376192 2542255937942787 2544058700627472 2550017761486272 2554465225566429 2558871989824766 2560448662087404 2561257225384704 2562264325583424 2571161076713922 2585223080986392 2586239604689202 2586815989713648 2587833139756788 2595012292638912 2597397414231411 2609204742220032 2610230695641792 2619293996668326 2627291026985856 2628909856260864 2637001132371232 2638038015483992 2639908699085952 2642335085757906 2649075048735556 2655390396258432 2663563174349616 2664610501800996 2665204353038304 2665798336624896 2666252325810024 2666846542954176 2676106426783878 2682623989332672 2683678811599632 2684276912515968 2690742390414408 2691800404880598 2693597318462204 2703062369416689 2706905906591488 2709393871579164 2711063289269016 2721335801971248 2722405845932388 2745968121312192 2747660074558848 2748491989070751 2752400123508992 2763915625373056 2765002411951136 2765618637137664 2773370114119404 2781837557985024 2790399515985312 2791496716172472 2792118846040128 2792594347784682 2793216722277168 2795197446091008 2804902992778824 2811473040723424 2820243361076064 2821352296024584 2831779625103198 2833524451888812 2840425400469888 2842175554428672 2850287988665964 2851408737324609 2852044219548216 2868769981672056 2876087525753456 2876728508041344 2877859653255264 2905705281108672 2907495657859968 2919388829218776 2924425131228304 2925575031012524 2926498897453824 2927649612654144 2936660351958872 2937815062698082 2938469801958768 2954540663984448 2955702405359088 2956361131101312 2957523588293472 2966626273917636 2967792767419491 2968729965786816 2969897286471696 2975020721733984 2987190105768638 2996508571143318 3017951987999256 3019138663049586 3019811526580464 3027514341412064 3044072199256704 3045269144915424 3045947832043776 3047145515211456 3055842996113047 3057725881583718 3063968095983872 3065172864816832 3067061498971008 3078396935385376 3089214136476216 3096450138947616 3107201701930073 3109405078544688 3110098059395712 3110627713445028 3111320966779872 3122124164581191 3131656397935296 3139199455483476 3140433805694031 3141133701795144 3142368812561814 3155515866876177 3160002756515584 3160959516842358 3162907170813852 3189028018268928 3190281961339968 3191536397468208 3203629474864224 3205603420318656 3208549746991743 3213112046541056 3223135269801216 3224402624028096 3226555076660608 3235598466472638 3236319571546512 3237592109912172 3245477150982528 3255466101982864 3256746168867884 3257471987046816 3258026739082129 3258752842656696 3259479108055104 3270796743846962 3278594264768064 3286957172289664 3289978272631842 3291017213860992 3292311259635552 3293605814235912 3303742895953731 3305778527203614 3315871480166784 3327384922806252 3343824943436544 3346898311950732 3356183259381568 3357502928797808 3358251202238592 3377945606124672 3389674583923716 3391007422309971 3392078267503296 3394168327396224 3400023681981696 3405953634088572 3413931549449872 3416352434111232 3424581224163792 3425927788029852 3428214768951896 3446964107981856 3448319472918936 3449087986284864 3450444186342384 3451213173234816 3460016390185216 3461063986237242 3463196552308548 3480307594189056 3483506406316068 3492391995557768 3498080713362774 3523113447677208 3530530441687104 3551417565799488 3552814002401328 3553605804051072 3555003101080032 3555795390605568 3567346861847671 3568141902378504 3576831985776896 3578238415466176 3587656520552544 3589067206507464 3590478447151734 3604083159222252 3606303847858488 3612525162105552 3614751052358688 3627302271290489 3628447735961664 3629874461243184 3649726702569024 3651161794855344 3661290828416256 3662399364730722 3664655985427668 3666096947988783 3666913996561992 3690058365949494 3697826818825872 3720532687980416 3721995621563296 3722825128053504 3723459130379576 3724288963036224 3739870657038432 3760324481434752 3761803061366112 3762641439583488 3764120930555328 3774864877551411 3775706166804264 3777190794897534 3778032602518416 3800383984887952 3801878316432812 3802725626064288 3825026642229408 3837146204340352 3838307984737149 3840672993131106 3841885838077056 3843396488375136 3856741615070883 3874273708144896 3877834621479588 3879359407033803 3892518438958368 3903532816872192 3913807113330048 3915346043462688 3917959735945024 3928940995002489 3939387551979264 3940936540478784 3943364784391296 3954620347911002 3955501698556848 3957057023225988 3958306621049088 3959863048628928 3966694295645312 3973612573103334 3995344761524424 3996915752701494 3997806529557456 3999378488715036 4014159640175817 4023935983999008 4025518217399448 4026415368773952 4037907983943449 4040395977693306 4060358859887232 4062860686948608 4064090807368746 4066594933903524 4076967842111624 4082003702956872 4083608768898582 4118952181968288 4121490111838272 4128600185263488 4145873438059584 4147503617926704 4148427955706496 4160055171179106 4162832219441588 4172756336977536 4175541863913728 4185599273977968 4187245074258708 4188178269060192 4188891521677023 4189825083415752 4207354489168236 4214612689123144 4217209561085136 4247669437654797 4253709281786624 4255381863290944 4260638100704832 4271505966485632 4274137893758208 4275431982998946 4278066329322324 4299203498704128 4314131288630184 4315092762062016 4316789479882896 4343295982729088 4345003790208928 4345972144073472 4358557921663008 4371459019690752 4379083243828164 4386637696842456 4388362546518786 4389748346180736 4391474418981216 4392453129571584 4404990527938308 4406722594047123 4407704702938152 4431810995976672 4433553608038632 4436513230408336 4449939410876454 4462531082600976 4480785158652957 4519566111898288 4521343229746628 4522771023337728 4526927981998884 4528707994574379 4541271512118096 4566108298885056 4567903717373136 4568921748065664 4570718272817184 4586588822375577 4595952143975808 4597759297225248 4598783981713152 4600592248456512 4614751981649656 4616566527096986 4617595403078064 4644675208421424 4664107617817032 4665147089093568 4665941570167542 4666981450169808 4697484596902944 4707373922249472 4708799183225214 4713795307308857 4735223421065984 4737085336535104 4740004134773376 4741439275263537 4744360756220778 4757522536504672 4783542027403392 4785422942009952 4787304596202312 4802038993891931 4805444212296336 4808405130477984 4816700216140736 4819668069811584 4837930314615552 4839832614990912 4853397699708957 4854479357319768 4856388164868258 4866302270092032 4868215726473792 4883199152974296 4885119253301826 4886207980570224 4888129263985044 4889218662082656 4906195115770443 4920077821265992 4930435758434496 4934967408947763 4958667790805421 4965718617381632 4973807220250176 4981209053329152 4986494209384576 4991077384209378 5015737415154816 5018827907407104 5020347467926098 5033153170068548 5034274889072352 5036254393196712 5037376803357888 5064926852544768 5066918409187008 5070300834752384 5084511875885574 5088117401254944 5100035522972544 5108930451132858 5117743979649532 5119756304271917 5120897324174808 5124528651166848 5142322153427844 5170446161972784 5172479209378404 5173631979427296 5175666279513576 5190024585277824 5191595979355863 5194794828462822 5220461391283584 5238587993336652 5254582053971712 5274002264742464 5276076030967984 5279817398171904 5284670171515812 5298150097471112 5310780792516864 5327126348699232 5329221003601992 5330408706076608 5332504651620048 5333693085908352 5352212853567756 5365247978665344 5367357623199264 5368553825031936 5381484780828816 5383600809761196 5385717670727601 5387194636924408 5406124738833378 5418787743158328 5422126578538032 5442671603942496 5444811691864776 5491936242624384 5493599047096083 5495320149117696 5496983978141502 5527831250746112 5530004823902272 5535087548924241 5546740228238808 5580799031970624 5582993432344944 5584237692080256 5585188695569364 5586433444554336 5605830782903483 5609805985557648 5622946081446848 5640486722152128 5642704592049168 5663559250206396 5665786192346301 5667048903777624 5680850800939776 5700575977331928 5702817474649218 5704088439096432 5737539963344112 5752175051506912 5753457016082688 5755719306510528 5761009489696659 5811410562217344 5814991315719936 5838777658437552 5848850262456608 5851150062025048 5855299225308288 5873320703917744 5875630125396164 5876939603917536 5909081327968896 5911404810718176 5912722262202624 5915047176586944 5931930521866503 5933252547835272 5935585534838982 5937459931573632 5939794572943392 5950041443467968 5960418859655001 5974380211537276 5993017142286636 5995373629052241 6035903975998512 6038277326099172 6039623053160928 6055028682824128 6060593966539959 6088144398513408 6090538289830848 6094291030422912 6096136211053119 6111685992226094 6115451763167436 6130345729633664 6134122997942016 6156793870770752 6178428272952432 6192900277895232 6214403403860146 6218810157089376 6220196118791424 6221255426890056 6222641933559744 6244248329162382 6263312795870592 6278398910966952 6280867611388062 6282267403590288 6284737625123628 6311031733752354 6321919033684716 6325814341627704 6380563922679936 6383072794936416 6407258949728448 6411206840637312 6413147974498419 6417099493983486 6448805248056192 6453110153321216 6471196932945276 6472639143093024 6475184219824344 6490954301965056 6510932203965728 6513492337735768 6514943974093632 6516053478164258 6517505685313392 6518958216110208 6541593487693924 6557188529536128 6573914344579328 6579956545263684 6582034427721984 6582543819778179 6584622519271104 6587211628471824 6607485791907462 6611557054407228 6631742960333568 6654769845612504 6674909116314681 6693796623901464 6712366518763136 6715005857595616 6716502404477184 6755891212249344 6779349167847432 6782014844619942 6784156535006592 6788336654792448 6811907268177144 6827863098899744 6849162448327584 6851855576059704 6856429537903792 6893928215963712 6896638945837872 6898175972569728 6900888372684768 6902426346469632 6922127972474484 6924849790645479 6926393104617096 6967012812632136 6984783991115536 6996161426725548 6998912355251313 7046226895354416 7061060883374208 7102835131598976 7105628004802656 7107211608102144 7110006202160064 7116541134331167 7134693723695342 7136283804757008 7156476830932352 7175313041105088 7178134413014928 7180956894303468 7208166318444504 7212607695716976 7225050324211104 7229502104717376 7254604542580978 7256895471923328 7259748922486368 7284956384022779 7299453405138048 7302323589710688 7324798729461444 7327678879952739 7329311970855336 7332193895977566 7333827993123984 7380116731898988 7395653637651744 7441065375960832 7443991243126592 7446918260759152 7448577926072448 7479741314076864 7486616076314067 7520648962869504 7523606122732224 7528241861110656 7549729755102822 7551412333608528 7554381589795068 7556065205036832 7600767969775904 7603756632865624 7605451252128576 7626767813828361 7650053284458816 7663395676699287 7674292408680704 7676615969474298 7681345986262212 7683771676154112 7686792976750272 7713483230141766 7755669242959176 7758718814067606 7785036877916736 7792192242694233 7827614226660096 7830692086925376 7835919471890048 7857881990004978 7881873080957568 7886729568782592 7909240695822004 7911003397113696 7912350652056599 7914114046451976 7919726097257856 7933388591290624 7947225146206668 7990689523048848 7993831505402988 7995613059114912 7998756977430072 8028319280351634 8045331335284441 8047871967998016 8051036434798896 8052830737547904 8075815967886898 8080791955386612 8120717719774464 8128181614737492 8133189867807048 8153935684223248 8164007405913744 8167217537797164 8237904363936576 8242980223676544 8257200370526976 8291746876119168 8295007235853408 8296855911412992 8320110342358212 8325664438883176 8345512673955072 8371198547955936 8374490148517416 8376356538120384 8377783043354046 8379650166831504 8414708978336472 8429225378246288 8434419122170272 8495338875309594 8510763726581888 8521276201409664 8543011932971264 8550863965997892 8554226211973827 8556132658644648 8628262577260368 8630185524124032 8633578959765792 8663556664487201 8686591965458176 8690007580417856 8717115843326016 8758166487656328 8773275393684912 8776725093037572 8779496692361472 8782948837962432 8809981055876616 8813445188094246 8815409405876304 8863621991953344 8867107216077264 8873026460816672 8899878821752908 8903378302258473 8925062165201952 8956051964386681 8961570317305914 9039132223796576 9042686459493256 9053855963997768 9057415989148758 9082543024236192 9132216597770112 9135807434746272 9137843496131328 9141436545634368 9167528988339141 9173177644751154 9191904287951616 9195518594450496 9201184496913024 9229503963299312 9233133054193972 9235190806156128 9289350416842848 9321605105790219 9328215235634064 9330294178187136 9331883140335084 9333962900339616 9366372493743573 9394969193805888 9417598366450428 9421301417082093 9427590614617714 9474170673070208 9480008269546752 9482878550527074 9488721512441556 9515045073009344 9567084054806784 9570845884019904 9574609192404624 9604077987783862 9610888424592672 9616810260955968 9633400432281472 9639336139623168 9679665229981824 9706795399417914 9708958714639536 9712776329736516 9736431452947584 9766398305948592 9770238506603652 9772415961140448 9774080217246387 9776258527970088 9778437324165312 9812390231540886 9840155642531984 9860871516868992 9869934817895526 9911228687861193 9917335581610842 9947614440500352 9972988418769152 9982154768418756 10031474830309632 10040694935852196 10066306340137096 10068549778144704 10072508786393424 10074753606715776 10133836818374016 10140601669504768 10169023751771148 10173022266929913 10176234802509888 10200071045945088 10217860902265716 10235487959299064 10239512608543834 10241794648349616 10249057302333696 10284644306855688 10340892323945568 10344958418756808 10347263958854592 10351332559027152 10380049170555648 10383191958711726 10389589656925644 10440922782567168 10455165370190233 10477175986673304 10548004529484928 10552152061935968 10569340343031624 10596300194942224 10654252697398464 10658442007203984 10660817412153216 10665009303240096 10667386171816704 10702040585543013 10704425707135512 10730495957330688 10734715246398528 10762969561657632 10767201619522392 10771435341455202 10774389273848816 10812249477666756 10837575486316656 10844253157076064 10881906813871467 10885343207884992 10889623383729552 10983872485248768 10987198094192166 10993967956283004 10998290843966349 11060009647804544 11070175097848482 11093480456477616 11161598063941248 11165986864689888 11168475384160512 11170377391138728 11172866889108672 11211661565806966 11219611971115296 11245892162893696 11280973444304256 11285409184098336 11324594632654233 11327118500412792 11331572384692602 11334097807555248 11401151954663856 11405634949298436 11408176878192864 11447788603464367 11475079926688224 11504350103013824 11511438613021056 11514923954211447 11522018979393318 11570224845212649 11622821124434688 11677555316875104 11697700524913216 11702300124050096 11710598450616576 11746641407835488 11751260250792328 11753879207835072 11786822985007467 11818162655937792 11822809621436352 11830094353173888 11863861043733006 11866505095670544 11871171069677964 11874919863147264 11879589145886784 11900082886935936 11920837719310002 11948760423074552 11986034284573272 11990747258104482 12042478920527451 12071807951997024 12076554652198344 12079246106321856 12110057365648256 12113723951830347 12121187933079918 12181076579661696 12188582060845824 12192272422106238 12223371984452188 12230903526334872 12260691459267328 12313587741541504 12356856545904864 12385800555790464 12428806807720292 12433693881803227 12437620314178752 12442510853780112 12445283867119488 12488496658324764 12526625591741184 12556797821933904 12561735222776124 12564534807180576 12566674565031069 12569475250247256 12622063467504708 12643838067369432 12651628683255408 12761127845359872 12766145589872832 12814517899456896 12822413681274624 12826295948996838 12834198987966972 12897610496112384 12942393865890552 12945278286186048 12950368439648688 13021864407931456 13026984675471536 13029887948187264 13032106956328516 13035011370626784 13037916432220416 13083186975387848 13114377059072256 13159913090527368 13165087639556358 13169245038542208 13174423256943648 13214971583814924 13220167782141369 13223114108814456 13309539691225008 13349818232629362 13387593247802928 13424733037526272 13430011715191232 13442355475958871 13558698335694864 13564029689239884 13568313070013184 13623814536354288 13655726197799488 13698324896655168 13703711152119408 13712859075807584 13759766467126731 13787856431927424 13793277891675744 13796351945139456 13801776745369536 13841171217688507 13844255944948968 13849699581290958 13852786209234192 13934025625264272 13969567982231072 13992322853451096 13997824710502626 14092453790708832 14122121766748416 14141385921926571 14205670263197952 14211256009605312 14220012404320128 14224317825790611 14233082268662334 14269387447390684 14272567609514016 14312953661864704 14350626082210176 14356268826029856 14361913788606936 14406116981675793 14416332636889008 14425215391433952 14450100648422208 14459004209434752 14509209085161956 14513790943846656 14519497844972736 14560193099126871 14569912768045558 14598906810276096 14604647179421376 14649597458922888 14655357759905478 14658623941710672 14664387791955132 14667655986247968 14718585347311329 14760233463797976 14791307275303488 14804902226843289 14887982486253184 14893836521518304 14897155852144896 14959482628153728 14973232152628134 15047212245464448 15056483722221312 15099459510205644 15102824667217056 15108763179590136 15112130410073664 15201535939551808 15207513265731248 15210902504257152 15253535627656722 15300106568917632 15326791353398574 15353231938948596 15359268912815751 15362691972524424 15373585953500544 15426966460283532 15511338485918352 15517437628135212 15570073755833472 15574787938067589 15584384485388466 15661384173850752 15671838943780096 15715763980009956 15763746161915136 15818481391644008 15822006794227392 15824701304113198 15828228092903952 15839452194515712 15894450292413336 15981379046097696 15987663010805976 15991226118229824 15997513954860144 16056638560703268 16090662670568882 16095743935996032 16102072869597792 16105661475095808 16151631935773796 16157982844839451 16161583910773224 16256363229474984 16266379735614096 16307871368446496 16328014811827488 16334435075594328 16475808727873152 16480797141288249 16485960447353088 16583493752238336 16590014471706816 16605262646772723 16640220684716424 16651328877766352 16742397095911872 16748980297034832 16752713076240768 16755566086708092 16759300333663008 16817492348710449 16829417956672944 16858450756492576 16868838244340544 16990677750619188 16997358577038903 17021527453163776 17042552402819328 17101727931995784 17108452423947654 17112265317289296 17256525154520736 17260371048248064 17267157919531584 17283028469089977 17327113328974402 17380015160835712 17434231686652032 17516332975312656 17546550787369824 17553450186075144 17565897675924864 17619962111753232 17626890376188492 17630818811752608 17727243983906688 17734214432154528 17746052921633344 17795791565599509 17799757643505816 17806756604516946 17850124330403904 17881256578965003 17912103928773362 17923140634611828 18078264447593152 18085372918986512 18107711927995536 18114831978297516 18165086048472384 18181781899619877 18264433195540224 18271614869492544 18282873091268736 18335057976678282 18346355289502308 18391037188900992 18402368993826048 18459007926598624 18466266108387944 18470381612312256 18578700833685696 18643210211580438 18656430471268128 18660588356374272 18663766280670168 18667925800679232 18732744987487146 18789938387611776 18835196732900856 18842602834164186 18855181229235428 18948341346140416 18965757101054148 18977443024883112 19030090146018688 19141691768039808 19149218384809248 19208155975567724 19215708726423169 19221776849185344 19233620521911936 19239443923495257 19266800864562944 19359330459963648 19413590798835828 19417917429279072 19425552659473032 19472862905895168 19532796611897184 19540477013207304 19544831922280896 19548160434492774 19552517055940176 19556874648330624 19624780463081772 19680311285063968 19721743033737984 19739869635791052 19747631459334537 19822457375722386 19834671163221684 19895228881000704 19964309536837512 20081389871704392 20132612680274192 20137099556289408 20145017572786848 20149507213431552 20267673636748032 20338047503542296 20346044533859826 20352469605019776 20435721804531432 20470975918598128 20479025217087668 20483589296699232 20569288613711376 20681784647891136 20689916837513616 20694527917709184 20702665118054304 20766383917423452 20774549371936437 20779179313851288 20910330740380466 20954351973346608 21096009058969856 21104304123871936 21138680686063248 21192600389884448 21308505394796928 21316884014407968 21321634824306432 21330018606480192 21390900972791329 21404081171086026 21408851414271024 21469430492797056 21525939123315264 21534403239044784 21542870682910404 21548778547697632 21624498955333512 21675150972633312 21688506314152128 21750411913510511 21763813627742934 21770686415769984 21779246767459104 21854869152068337 21974396188384332 21983036639858217 21987935912566008 21996581687932698 22120019295609088 22140350195696964 22186960912955232 22323196127882496 22331973729379776 22340754782277456 22345733778217344 22423323131613932 22439223942230592 22459848228942201 22491784325787392 22561946888608512 22570818368196672 22649189265308466 22654237000825584 22663144769385204 22668195615110496 22802303909327712 22811269898596872 22816353756385728 22880303441485083 22895577206928734 22950159853376448 23008700206027648 23022877226042112 23029847908422894 23044037958786636 23140449690425298 23355110633750208 23395401049826432 23404600248100192 23493282815670976 23502520501584656 23507758415670144 23573645970014934 23645619242872704 23660188706347776 23727722087466012 23733010191341088 23737051956169797 23742342139355928 23759178291773568 23800165773871872 23841675438620004 23897520846149104 23972068569146544 23981494516208964 24084957841054902 24135994005853323 24143615903994048 24153109304396688 24158492212643712 24220114731296512 24227447903660694 24242375866159836 24362153159323392 24384544844212476 24446743968904376 24461807052669744 24627175483083008 24713713091809728 24771601111580928 24857613615440584 24867387763606454 24875240628357504 24885021707560224 24890567734238976 24971428032933697 24976993316649528 25113595643867808 25123470445552248 25129069614361152 25133349130062138 25138950500494512 25244126935009416 25287676134738864 25303257366510816 25391115899033423 25532291179745664 25629035798913792 25652591897993676 25662678635921481 25668397975933944 25884787731781104 25890556572372096 25900736879297376 25990669993461603 26043728815862912 26053969350943072 26059775896374528 26064213912657032 26070022741253568 26166373950775696 26319826181054736 26330175279112716 26338490077084416 26348846513887296 26429943167629848 26440335564282738 26446228217628912 26619079382450016 26699636465258724 26710134906775419 26775186495605856 26860023430382464 26868155893160043 26884710951917742 27117396671389728 27128059378479768 27247629072708576 27311452395598976 27396649793310336 27407422304238816 27425718151615168 27502586965017423 27519532934253462 27575712863854848 27586555783351488 27603553490739072 27682342435377014 27688511889897936 27699399162581916 27705572418468384 27868051250528544 27939135964462144 27964815317370657 27984645706902192 27995649421005252 28099117481230719 28184907581417664 28282771843853142 28422512019210624 28440024808640256 28448635651581222 28466164537324668 28538774894781368 28545135219028032 28701252164420352 28712537652059712 28723827577213872 28812233963351586 28832665273778016 28850430782867904 28900201296844416 28918008418869504 29018418170323912 29038995689945472 29120386198253742 29139825536091116 29209294358842752 29299194917845776 29310715519810956 29317247883421344 29322240651739161 29328775583910264 29335311972495936 29437170694622658 29520466927595952 29582614550606976 29609804453686578 29733686063583579 29775964972506368 29787673043036608 29918965256307456 29946464305256268 30094424490928896 30198919020411288 30205649334434112 30217526359180272 30224260820147328 30403071879103616 30415026531462496 30421805008514304 30507071255313444 30519066800789739 30600213137835264 30653582706797148 30706463877897192 30718537825631502 30725383945048848 30747171907001088 30853932920567064 31022676971836704 31034875256270424 31140147511666944 31149575876135178 31168768970776932 31322768347701504 31365496110570699 31431527960019912 31636962783288016 31644013588454784 31649402608226396 31656456185807904 31788900584826672 31962758092195392 31975326021611952 31982452236459648 31995027909720288 32106121756629039 32113277121406536 32181325341137764 32191487871992064 32204145739195584 32303263871547592 32315965689678902 32323167821546448 32512726458949968 32532759471228192 32615742736892992 32645720441614401 32656029623654976 32668870151188656 32951617455746304 32961594282576498 33180028943413632 33210525293545446 33280441369432848 33302657755532704 33484794191823744 33497960594069664 33505426152481536 33511132173416184 33518600667326016 33614272957243517 33634984697420898 33658835913345888 33716901512985152 33737676488681088 33973783897962699 33981355501238376 33994717154077806 34203455863991568 34216904847895308 34224530634578592 34343365810393101 34513050309041472 34534315839063168 34544771862634341 34566056938179954 34654226657948804 34710674535637947 34760030321671424 34868463373304064 35032665950625312 35093101574739648 35106900372150288 35131795351849728 35239924223506464 35253780752376984 35261637623505216 35360468955022401 35454487967813376 35468428864309056 35492105843266688 35591583131199018 35599515287011632 35613513209033892 35700248660807808 35762513157930006 35824207857546724 35838294129903419 35846281269223656 36156528895186304 36170745837973024 36215423855991072 36229663956595032 36330172096944768 36341171855491041 36363563799239754 36543229738985088 36565746182537472 36670115953356564 36692710579004616 36782074377801984 36918015853197248 36932532216775888 36940763224624512 37157401667371392 37286420423160876 37301081645409681 37312860942536256 37327532561340336 37335851601358464 37465489974974292 37579876775223552 37670393465801712 37685205668328372 37700023695093207 37710362458470856 37931514202108296 37954886049766224 38060180292037376 38283383536079616 38298436769618496 38416311951135448 38431417452846338 38443553698370688 38467241043823872 38478887846990514 38827181597671656 38835834858558144 38851105318946064 39065593223794368 39080954026414608 39089663844561792 39096320868985548 39105034111880352 39113749296661248 39240815480324381 39249560926163544 39360622570127936 39479739271582104 39495262918669074 39644914751444772 39660503346424107 39669342326443368 39928619073675024 40162779743408784 40265225360548384 40274199112578816 40290035145573696 40327066427876613 40676095007084592 40692089067719652 40704939210039552 40871443609062864 40941951837196256 40958050434175336 40967178593398464 41138577227422752 41279299401380193 41363569295782272 41379833675027232 41389055835418368 41405330236108608 41523513653065521 41532767834846904 41549098743872874 41558358627702576 41820661480760932 41908703946693216 42208608247743872 42277361372126496 42385200779768896 42424157765779713 42617010789593856 42633768028815936 42660037212960384 42672953477371833 42781801945582658 42808162342172052 42817702828542048 42938860985594112 43051878246630528 43068806478089568 43085741365820808 43097557095395264 43218350945027379 43248997910667024 43350301945266624 43377012628304256 43500823827021022 43527627255485868 43541372831539968 43558493534918208 43709738304136674 43948792376768664 43966073279716434 43975871825132016 43993163375865396 44155756041933987 44280700391393928 44373921825910464 44663947458759552 44681509564554912 44691467556434688 44846646263227864 44878447884461184 44919696457884402 45141636736393344 45298378530616932 45308474001651168 45326289538770408 45336391230220992 45604607818655424 45622539797193744 45632707512771456 45760606882970166 45791154413857468 45900319706752896 46017400412055296 46059695816845788 46077806738447253 46088075917573272 46280899380850596 46710221267500416 46724363814202767 46790802099652864 46809200496200384 46986565631341952 47005041003169312 47015516831340288 47147291940029868 47291238485745408 47455444174932024 47466020382682176 47474103912339594 47484684278711856 47518356583547136 47683350877240008 47795041692298208 47944137138293088 47962989032417928 48169915682109804 48271988011706646 48287231807988096 48306218608793376 48316984425287424 48454895807321388 48473948534518353 48484751732319672 48769089688424952 48893487937808752 48923614105339488 49427426183619456 49715227230881168 49734775527212908 49750481256715008 49770043415120448 49815787940318169 49942856065867394 49953986633299056 50227191287735616 50246940891104496 50258139228722304 50266698260124276 50277901000989024 50452477046131347 50488253870018832 50575352269477728 50606514733021632 50782231798066846 51064582359491328 51305183795987352 51325357271842962 51336795951867888 51769575463562208 51781113144744192 51801473758594752 51981339986923206 52087457631725824 52107938701886144 52128427825314064 52140045482507136 52332747901551392 52639652362109472 52660350558225432 52697693027774592 52822428932811241 52859886335259696 52880671128565476 52892456435257824 53238158764900032 53387374696798527 53399272930517448 53420269813550838 53550372991211712 53643769736895009 53720046860764928 53736311786320086 53769421903835484 54234793342779456 54256118756959536 54495258145417152 54545345698859631 54622904791197952 54793299586620672 54814844608477632 54851436303230336 55005173930034846 55039065868506924 55173111566702976 55207106981478144 55364684870754028 55377023779795872 55386454564396193 55398798325163832 55411144836936768 55736102501057088 55878271928924288 55929630634741314 55969291413804384 55991298842010504 56198234962461438 56317319346991087 56369815162835328 56565543687706284 56845024038421248 56897271303162444 56932329074649336 57077549789562736 57090270438056064 57425075304119424 57447655154427744 57624467926703172 57647126179269507 57665330547556032 57700861565735808 57800402593688832 58036836340647824 58077991379890944 58240772396507484 58279651072182232 58418588717685504 58598389835691552 58621431039621912 58634495766842688 58644481303478322 58657551167820528 58670623944991872 58874341389245316 59040933855191904 59165229101213952 59219608907373156 59242894378003611 59467372127167158 59575346086073216 59892928610512536 60397838040822576 60411298668868224 60435052718360544 60448521640294656 60644896651410407 60806143758207232 60830053062924992 61014142510626888 61038133601579478 61307165413594296 61412927755794384 61437075651263004 61450767890097696 61664138611938313 61707865841134128 62045353943673408 62069750512540848 62299151752270356 62323648115809311 62337537941553864 62730992221141398 62863055920039824 63273925566576032 63288027176909568 63298805216452792 63312912371615808 63577801169653344 63925516184390784 63950652043223904 63964904472919296 63990055819440576 64172702918373987 64212243513258078 64226554242813072 64362650682275528 64408291478391168 64606527743095184 64631931379357804 64646335643092896 65025452917899936 65065518942456384 65231485473785984 65251235740531533 65291440883228802 65312059247309952 65337740302377312 65564607456205011 65923188565152996 65949109919574651 66360057886827264 66421050587090892 66560882738865696 66605315511065408 66969588383647488 66995921188139328 67022264346832368 67037201334652032 67228545914487034 67269969394841796 67317671826691776 67433803025970304 67475352977362176 67947567795925398 67962711002476752 67989434308155612 68406911727983136 68433809695790616 68449061269157184 68686731620786202 69026100618082944 69068631678126336 69089543725268682 69132113876359908 69308453315897608 69421349071275894 70065331901250624 70186203149479296 70213800744300576 70479848447012928 70507561504753968 70523275247010432 70720937910044802 70936857728618112 70984211686533376 71183166262398036 71199030574023264 71211155868509391 71227026418067784 71400497321615616 71525026315860012 71648415715093448 71676588259806838 71692562538447312 72313057790372608 72341491675946048 72407982017559969 72430847711982144 72459327913190064 72660344193889536 72682343710982082 72727127598479508 73086459477970176 73340231906713128 73385421158009232 73836031706394496 73865064433551776 73881526449249024 74314803334742784 74572840846321752 74602163290819362 74625721885072512 74655065122680672 74671703202716928 74914284098801091 74930979949948584 75340786931603424 75370411336656744 75400047390186414 75420724916941712 75863028404216592 75909772099532448 76173347697100269 76596873539236992 76832623902270896 76862834905692676 76887107396741376 76957775693981028 76988035907764443 77654363195343312 77671669717116288 77702210637892128 77972009980384809 78131186447588736 78161908052829216 78179327689123584 78192641737971096 78210068223760704 78481630960648762 78499121852327088 78721245140255872 78959478543164208 78990525837338148 79289829502889544 79321006692848214 79338684652886736 79857238147350048 80134520224250569 80325559486817568 80530450721096768 80580070291147392 80604467679480129 80654132855753226 81352190014169184 81384178135439304 81742887218125728 81883903674392512 81916100868350672 81934357186796928 82277154454845504 82507760895052269 82558598802760386 82727138591564544 82759667350054464 82810660472217216 83047027306131042 83065535669693808 83098197487745748 83116717255405152 83641322961521864 83817407893386432 83894445952111971 84297352443692157 84417216495487744 84554722744252992 84770401559537792 84848315531559426 85267536057631872 85320074425920768 85345906954743666 85563603891165316 85616324684344104 85635405657084096 86103756493261056 86137612956179136 86171482731641616 86195114190790528 86436701890054758 86497995821334048 86700603890533248 86754025256608512 87001647654042044 87035857172622589 87055254510971736 87116987069836416 87419476608273348 87897584753537328 87932146559432868 87951743650264032 87966721955217483 87986326751730792 88311512083867974 88561400782787856 88747843651820928 89327894917519104 89363019129109824 89693292526455728 89756895768922368 89839392915768804 90283273472786688 90596757061233864 90616948003302336 90652579077540816 90672782460441984 91209215637310848 91245079594387488 91265415025542912 91521213765940332 91557200402369217 91582308827714936 91800639413505792 92119391633691576 92155613476894506 92176151835146544 92561798761701192 93420442535000832 93448727628405534 93618400992400768 93973131262683904 94010082006338624 94096488331712097 94294583880059736 94910888349864048 94932040765364352 94948207824679188 94969368557423712 95299123309359211 95366701754480016 95590083384596416 95888274276586176 95925978064835856 96318365269887117 96339831364219608 96543976023413292 96574463615976192 96612437217586752 96909791614642776 96947897069036706 96969503464639344 97538179376849904 97786975875617504 97847228210678976 97937161324843203 98854852367238912 99430454461762336 99469551054425816 99540086830240896 99631575880636338 99885712131734788 99907973266598112 100454382575471232 100493881782208992 100516278457444608 100533396520248552 100555802001978048 100842818871730551 100904954092262694 100976507740037664 101150704538955456 101213029466043264 101564463596133692 101921351693888097 102610367591974704 102650714543685924 102673591903735776 103030097431179303 103539150927124416 103602947517189504 103634315587903023 103962679973846412 104215877403772288 104256855650628128 104280090965014272 104665495803102784 105279304724218944 105320701116450864 105395386055549184 105644857865622482 105719772670519392 105761342257130952 105784912870515648 106476317529800064 106774749393597054 106798545861034896 106840539627101676 107100745982423424 107287539473790018 107472623572640172 107514882389710257 107538843807670968 108469586685558912 108512237513919072 108990516290834304 109023515566473123 109090691397719262 109629689216955264 109702872606460672 110010347860069692 110078131737013848 110346223133405952 110729369741508056 110754047559591744 110772909128792386 110797596650327664 110822289673873536 111472205002114176 111756543857848576 111859261269482628 111903244936229043 111938582827608768 111982597684021008 112396469924922876 112634638693982174 112739630325670656 113131087375412568 113794542606324888 113864658149298672 114155099579125472 114180540876112128 114850150608238848 114895310308855488 115248935853406344 115294252358539014 115330661095112064 115401723131471616 116073672681295648 116481544793014968 116559302144364464 117196779671383104 117242862079243824 117268991533685376 117288962606956644 117315102335641056 117341247889983744 117722446440973143 117748682778490632 118081867710383808 118439217814746312 118485788756007222 118934744254334316 118981510039272321 119150692172146432 119785857221025072 120795676081645152 120822597337736448 120870105436721088 120981199283629839 121289793302820814 121660106125849984 122028285021253776 122076267203158956 122614330827188592 122825855511588768 122874151302526008 122901535780195392 123328277223876626 123415731682268256 124090707887346816 124139501025081696 124570540959196563 124598303504540712 124647296231618622 124675075883107728 125461984442282796 125726111840079648 126547851133152064 126597610432905584 126625824743231616 127155602339306688 127272473297339139 127851032368781568 127901304086447808 127980111638881152 128345405836747974 128424487026516156 128453108485626144 128725301364551056 128816582956782336 129213055486190368 129263862758715608 129292671286185792 129655052835082137 130050905835799872 130131037884912768 130462970947571968 130502471481063066 130582881766457604 130624118494619904 130675480604754624 131129214912410022 131846377130305992 131898219839149302 132467268125801961 132842101174181784 133121765477731392 133210631022130816 133991842376278656 134044528693664736 134074402669304064 134457091828974068 134509961084962183 134539938789683592 134635343653383552 134867606051940608 135895135591850796 135925422004953504 135978868616311224 136770632699835497 136813823455966272 136867619391581232 136898122538314368 137373463241572404 138052201236165888 138179087450537364 138233420215341759 138264227752719816 138616906631795216 138842698142551788 140130663802501248 140372406298958592 140427601488601152 140959696894025856 141015123009507936 141046550494020864 141441875820089604 141873715457236224 142366332524796072 142398061148046528 142422311737018782 142454052836135568 143050052631720024 143296831430186896 143353176519613676 143385125076894624 144682983351892096 144815964035119938 144861695423964288 144918655826380128 145364687421964164 145421845603555059 145454255196959016 146680463813426256 146770842316018464 147672063412788992 147730128867103552 149145681692643504 149204326581638724 149251443770145024 149310130245361344 149828568197602182 149861959899897168 150681573863206848 150740822673313488 150800094780372828 150841449833883424 151357431138394041 151726056808433184 151819544199064896 152252883394573577 152346695394200538 153193747078473984 153665247804541792 153725669811385352 153915551387962056 153976071815528886 155308726390686624 155343339434232576 155404421275784256 155944019960769618 156262372895177472 156323816105658432 156385283475942192 156420136447521408 156963261921297524 156998243704654176 157442490280511744 157918957086328416 157981051674676296 158467286798433723 158579659005779088 158642013385696428 158677369305773472 159714476294700096 160162124090395581 160269040448501138 160651118973635136 161060901442193536 161160140582294784 161208935358960258 161308265711506452 162704380028338368 162768356270878608 163485774436251456 163767807348785024 163832201736701344 163868714373593856 164554308909691008 165015521790104538 165117197605520772 165519334700108928 165621320944434432 166094054612262084 166131071339387616 166159363693188579 166196394975491496 166233434510810304 167282645923043728 167634815786772864 167788891904223942 168594704887384314 168951958040973261 169109445488505984 169540803119075584 169696631063118852 170535072115263744 170691813909487332 171127207782330632 171232649368688208 171270811314168192 172275225912358272 172342965463283232 172390228381581056 172873403780109516 172941378537808521 172995991642668096 173401207781066496 174003295308084088 174071714345245178 174110509021943472 174233974139672832 174838953216546696 175795169507074656 175864293118865736 175903487300528064 175933443910434966 175972653503461584 176623024167735948 177122801565575712 177495687303641856 177737811293233961 178726038258219648 179386585052911456 179678785831537608 181193514122467728 181233896006604672 181305158155081632 181345564920883968 181934689954231221 182418431274621696 182490159188774976 183042427531880664 183114400804738434 183164617655429872 184238783267383152 184311226953789012 184352303670293088 184992415835814939 185123597523402384 186897455256811068 186970944347427933 187236801984801536 188020164012677248 188192976663424194 188589167760119472 189821776699728096 189864081530728704 189896415649358376 189938737114847424 190598246618718422 190733403508960032 191180166769192832 191776548553172352 191851956129671712 192518108755121961 192636730539774234 192679662728439216 193087952046826584 193224874435173504 193819583229285552 193895794138073412 193939006929278688 195076358753699808 195573951751235008 195694456421357952 195753707221594599 195874322649686406 196693822368615033 198860908923524672 198939102108851632 199080173660481792 199263151761272676 199771424263469576 199815946533196224 200908765150942464 200987763564417984 201066793040497104 201111604003956096 201685637743461102 201809908184525388 201953015480075328 202301409077910912 202426058932086528 203128927192267384 203842703387776194 205220735183949408 205301429087371848 205347183807471552 206060194862358606 207078301854248832 207205895034379008 207268631175806046 207925359947692824 208431754807544576 208513711301256256 209330991606205568 210558609448437888 210641402232901728 211289715731244964 211372795990654859 211439545341038784 211522684514261904 211569825741031296 212952635059600128 213549498787194108 213597091722069792 213633467605528173 213681079254203352 214201491964846848 214575078947580036 214945247145280344 215029764779420514 215077687615341936 216939173371117824 217024475027838144 217223946052679907 217981032581668608 218047031132946246 218181382795438524 219259378433910528 220020695720139384 220156263474027696 221458739483016112 221508095119183488 221545818257584772 221595193300655328 221644579347747072 222944410004228352 223718522538965256 223806489872458086 223877165655217536 223965195368042016 224742852296403273 224792939849845752 225269277387964348 226262174750825136 227589085212649776 227729316298597344 228310199158250944 228520043091300807 229790620617710976 230497871706812688 230588504717078028 230661322190224128 232147345362591296 232963089586029936 233118604288728928 233916029941154427 234393559342766208 234485724158487648 234537983067370752 234577925213913288 234630204671282112 235299910700704619 235444892881946286 235497365556981264 236163735420767616 236878435629492624 236971577512014444 237869488508668632 237963020078544642 239571714442050144 240403560672751707 241591352163290304 241740210873442176 241813403038440387 241962398567259678 242579586605641628 243320212251699968 244056570042507552 244152534406317912 245228661654377184 245651711023177536 245748302605052016 245803071560390784 246656554447753252 246831463364536512 247523282685156807 248181415774693632 248279002050163392 249141081918393126 249196607009081424 249294592463237244 249350151766215456 250923968884565592 251452223680159296 251683337856335913 253095702266304128 253195220865811168 253251649486463232 254311204678613376 254544946594678278 255802608172895616 255960223277762304 256690811673495948 256848974053032312 256906216971252288 257450602729102112 258426110972380736 258527725517431216 258585342572371584 259310105670164274 260101811671599744 260262075769825536 261004942962126132 261107571517867767 261165763532915208 261350961209509248 262258429824820044 263692754260611984 263796439678298604 263900165865652449 264934536251603922 265684202348363568 266243530955462784 266421262044261632 267983684752557312 268089057387329472 268914183657948136 269019922169924366 269079877579367184 269270687306767104 271790271183701592 271850844009907008 271957737232622448 273541265399670994 273627646911932544 273735238783162464 273796245076628736 274685708362270667 274746926483144808 276358174901074728 276466840430683518 276528455505439632 277233813263590432 277685396285103576 280261327605002496 280855202977202304 281919393788051712 282030246019015872 282289464995136291 282883751640179208 284732665049592144 284796122296093056 284844623474037564 284908105672271136 285897369928077633 286100105263440048 286593662860373792 286706353039227352 286770250153789248 288955095809661351 289365966703784192 289631928070239876 289723390847928576 289837311652760256 290729374843928328 290843691207110118 290908510393918032 293360927626852512 293541684632036928 293811483974529609 295460257734207104 298291363385287008 298408653163277448 298620260490722688 299657136395204364 299723919799794336 301363147726413696 301481645346626976 301600189560745656 301682899667766848 302528456615191653 302714862276788082 303452113616866368 303639088398129792 304505766789147154 304693390788401076 307330495609083584 307451339622770704 307831102775924112 307952143631057772 309090292293537909 310617452781373248 310808842551568512 311888039921539236 312647632211316864 312770566951884384 312840272895042816 313926523842595048 313996487409308352 315837914172656832 315962103349352592 316934573596867446 317159318011558176 317284026771392856 317354738611546944 319428952589400192 320324248180791162 320538080897002276 321302237947270272 322121802884387072 322417870717920516 322544647169130771 322616531423012904 325408760056676736 325536712541757216 326667048349193873 326971548872502912 327070546699419369 327535614697570048 327664403473402688 329108617819382016 330031043580209076 330234395211041544 331038669400217856 332188109224524168 332262142678775232 332318727386377158 332392789950982992 332466869021620608 334565291846087456 335269631573545728 335577783808447884 335709734808687129 337189409774768628 337903916081946522 338218890977011968 339393262126237704 341383627818974664 342254415564661264 342465298737376416 342541622628336384 344550451824716544 344685930926566464 345746807560219032 345882757075617042 345991983285336192 348006590616168176 348143428690490356 348221018043886944 349677906433093392 351590339014149312 351728586237731472 351806974601056128 351866887820869932 351945307006923168 353167339322919429 353246048335471896 354245603131151424 355475622586467922 357452076516439296 358773170105822912 359357571663075216 362387028244935456 362467792013209344 362610316310163264 363869379908462442 364980318377549952 366084855063761328 366228801609476868 366329235310859744 368477566534766304 368622453907578024 368704607340586176 369757002529678687 369984831671629878 370247195046804768 373711622877589689 373794910513622136 373941888694855866 376040328025354496 376385953326848388 377178335520238944 379643553399456192 379792831298716752 379877474229694848 381196493237436844 381466807017920064 381817419892017417 382360333538385664 383553097106344704 383703912259343424 385036217510243922 385273461079548468 385359325456878432 386175904093653168 386449748870347008 387639166458571104 387791588276146824 387878013858557376 388965158505246411 390152717507399616 391147903502470016 391388912842715904 391507414443189198 391748645299372812 393387644737230066 394221235428937609 397721817847049344 397878204217703264 398526303522545352 399542848526939152 399631893066392448 401975527128835968 402133586080994208 402223208007912192 403371275486922204 403529883254886549 403619816369050776 403906030960150656 404602818155821824 406257854384534768 407685406775552388 410311898099506491 410441470367898816 410602858174743696 410694367614943104 412120389724717212 414156603708497664 414537262351612092 414700260646025277 415850719895385648 417027422602512512 418661983212411136 421117218896875776 421282804465803456 422579431462489928 422745591981309718 422879090682077568 423045369028523808 423139651482062592 424514276559872849 427098997574388216 427194183444139584 427266935211056346 427362158508406704 429150157895160072 429890494290560688 430059529558841028 430155375230683872 431648970283568191 434048950055676288 434447892105359814 436094062265892492 436265536810665177 436362765590877048 440041391440278768 440312526948055392 442917478966032224 443016190238366976 443091636515169544 443190386601310656 447437045077930512 447612979744916172 447754331310435072 447930390736084032 449485704592806546 449585879699691504 450538554775928696 452524349501650272 454072293415182123 455178170425299552 455458632597194688 456620398316501888 456758650183720731 457040086182601614 459581241235421952 460995743413625376 461177009434156056 464294690725182592 465926179172059872 466237208577457856 467832059882308854 468787118685532416 468971448316975296 469155850427826576 469260409342564224 470599821401409238 470889785763892572 470994731113962528 472327470841535232 473756871258985248 473943155024028888 475401860395301169 475738977017337264 475926040157089284 479143428884100288 480807121345503414 483182704326580608 483480421746884352 483626806076880774 483924797134519356 485159173211283256 488113140085015104 488305068812635824 490457323308754368 491303422046355072 491496605210104032 491606143120781568 493313108895506504 493662926729073024 495046565370313614 496558004100326784 498282163836786252 498393214018162848 498478091079565737 498589184926474488 498700303532430912 501847937769131184 502904447360318592 503366675712671826 506191404532608256 506390441731622336 506855874122919783 508622409357226752 509089893189356556 511605216345791232 513381623346991896 513697948106064624 513812433942504576 514901205458204224 516852221944761472 517055451034862432 517170685144743168 518620211340328548 518824135613425563 520203623343199488 522009885924252264 522215143035735534 522331527065830416 522701922419018496 524516859649640088 527385508521223968 527592879356597208 527800331731304898 529869072503207844 531368404696727136 532487061910925568 533213433879701883 536178114774658944 537828367315896272 538039844339848732 538159755158734368 543580542367403184 543701688019814016 543915474465244896 545804069862693663 547082530799341988 547255293823865088 547470477566324928 549371416724541334 549493852966289616 552716349802149456 552933680861367036 553056911010879264 554467626527180864 554977247507444817 555370792570207152 561710405954404608 564060492038031744 564578929990272582 565767503280358416 569465330099184288 569592244592186112 569689246948075128 569816211344542272 571794739856155266 572200210526880096 573187325720747584 573412706078454704 573540500307578496 577554326265365883 577910191619322702 579263856140479752 579674623305520512 581458749687856656 581687382414220236 581817020787836064 586721855253705024 587083369264073856 587261121664783797 587622967949059218 590081467105845099 590920515468414208 596582726770574016 596817306326554896 597240520981445376 599314272790408728 599447839599588672 602726295452827392 602963290693253952 603200379121491312 603365799335533696 605056913230383306 605429724553576164 606904227233732736 607278176796259584 609011533578294308 609251000208358123 609386781576802152 614660991218167168 614902679245541408 615662205551848224 615904287262115544 618180584587075818 621234905562746496 621617685103137024 623776079843078472 625295264422633728 625541133903768768 627853047685190096 627992974818616704 631675828345313664 631924206698705184 633869147193734892 634118387971964577 634318636023116352 634568053542785712 634709477223093888 638857905178800384 640648496361582324 640900402816584519 641076161794004552 642604475894540544 644835741435841032 645089294338261542 645233062846025808 650817520113353472 651073425083514432 651671838158039721 653334096698387746 653943097745005824 654141093398838738 655328806946805376 660062087160418152 660468790422083088 664376218449048336 664524285357550464 664637454772754316 664785579901965984 664933738043241216 667093863165514477 669130583692174912 671155567616895768 671419469617374258 674228556889209819 674378819549537256 675807832163893044 678786524252475408 682767255637949328 684508831129322528 684930597474752832 685560129273902421 689371861853132928 691493615120438064 691765514151234084 691983966570672384 696013181232336352 696286857380980712 696442036087773888 699355812866186784 701748089823463281 703180678028298624 703457172475462944 703613949202112256 703733775641739864 703890614013846336 705899732102113857 706334678645838858 706492096670943792 708491206262302848 710951245172935844 717546340211645824 718715143326150432 721210682018255121 724774056489870912 725220632620326528 725440209115321161 727738759816924884 729960636755099904 732169710127522656 732457603218953736 732658470621719488 736955133069532608 737244907815156048 737409214681172352 739514005059357374 739969663343259756 740494390093609536 747423245755179378 747589821027244272 747883777389711732 752771906653696776 754356671040477888 759287106798912384 759585662597433504 759754948459389696 762392986474873688 762933614035840128 763634839784034834 767407824518686848 770072435020487844 770546922159096936 770718650913756864 772351808187306336 775278332917142208 775583176552293648 775756027717114752 777930317010492822 780305435014799232 782295807004940032 783014828886378396 783322714553603301 783497290598745624 786775289474460132 788442470857875218 795443635694098688 795756408435406528 797052607045090704 799085697053878304 799263786132784896 803951054257671936 804267172161988416 806742550973844408 807059766509773098 807239632738101552 807812061920301312 812515708769069536 815370813551104776 820623796199012982 820882940735797632 821205716349487392 821388735229886208 824057125086812001 824240779449434424 829074524703224184 829400521292050554 831701439790771296 834054845205025024 842565608931606912 845158862924979856 845491183962619436 845758181364155136 846090738057047616 846868394985408873 849028553119745698 854197995148776432 854388366888279168 854533870422112692 854724317016813408 857692109784232899 858300315790320144 859780988581121376 860119059117682056 860310750461367744 863297940567136382 868097900111352576 868895784210719628 872188124531784984 872531073621330354 872725531181754096 880082782880557536 880625053896110784 885834957932064448 886183273030339088 886380773202621312 894874090155861024 895225959489832344 895860781472168064 898971409185613092 899171759399383008 901077109551857392 905048699003300544 907585369845574959 908144586830364246 910356340850599104 910917265194389376 913240796633003776 913517300367441462 914080172365203228 921991486827250752 922354018868312112 927270876880613727 928589381450365184 931852358344119744 932474417154915712 935664119764617708 937942896633950592 938311700855653152 938520818685128448 941199642802818476 941569727594735281 941779571527785144 941989462227925056 947513742517970496 947886310048057776 950803720790602338 951477954034674528 951852080314178568 957394428898848479 958286857768200576 961614242691006828 966365408653161216 967253612153761548 967633941507392313 967849594269038712 970318346422566512 976226280170030208 976610137625271648 980001145047581619 980914646617508736 982606844092710144 982993210420208064 986626217791013008 987325853458146048 990093130740627228 993116008200653568 996564327673572504 996786428036325696 996956182159131474 997178369852948976 997400607064861824 1003695875538262368 1005808894720637184 1006733351425343652 1007129204426061387 1012780883463244672 1013711748245839566 1018179786378713112 1026763246693983792 1027395896212129248 1027624867885009152 1029802410916408448 1033704443889522944 1034110902069724864 1037240422680657096 1037648271226851126 1044019771848504528 1044430286071471068 1044663054131660832 1048290356402951321 1049033719299280176 1054771017042447936 1055185758713194416 1055600663462609796 1059502017968758287 1059738145006415688 1062736809393454272 1066426867759403766 1072356229549317888 1075656734631792544 1076079688679697464 1076319510317468736 1087161084734806368 1087403376039628032 1087830948930489792 1091608139725387326 1094165061598683976 1094940955132649856 1098742833449082668 1098987705932579232 1105432699604298912 1105867361722734072 1106113822021758528 1108935253054361728 1109271007589036061 1109954495014889634 1110741585140414304 1121134868632769067 1128120984076063488 1129157859980545164 1131535006560716832 1138930660198368576 1139378493896150256 1139632422689084544 1143589479712310532 1144400421053760192 1146374651441495168 1146825412156909408 1147081000615156992 1155108652530731766 1155820383238645404 1158527712280959504 1159349246611041024 1162917499375713312 1163374764828440472 1163634041575672128 1173443710507410048 1174166738528147712 1174522243329567594 1175245935898118436 1180162934211690198 1182663706286812827 1193165453541148032 1193634612653109792 1198628545580817456 1198895679199177344 1205926581386507904 1206400758242982624 1206731598671067392 1210113826460766612 1210589649764659647 1210859449107152328 1213808454467465472 1218023067156588616 1218502000416716246 1218773563153604304 1229321982436334336 1229805358491082816 1230935694298519473 1231324411103696448 1231808574524231088 1236361169174151636 1242469811125492992 1247552159686156944 1251082267807537536 1255706095370380192 1255985949637233408 1263351656690627328 1263848413397410368 1267738294387469784 1268236775943929154 1268637272046232704 1269136107085571424 1269418954446187776 1273542829679618547 1281296992723164648 1281800805633169038 1282152323588009104 1289671482871682064 1290178588676523084 1290466125692051616 1294946910850704573 1302146850167028864 1303343676316079442 1306668193396775492 1308282186797677476 1308796610431995531 1310657613893610752 1320124174320836304 1320937580844166176 1328752436898096672 1329048570715100928 1329274909545508632 1329571159803931968 1334187726331028954 1338261167384349824 1342311135233791536 1342838939234748516 1348457113778419638 1348757639099074512 1351615664327786088 1357573048504950816 1365534511275898656 1369017662258645056 1369861194949505664 1370275950551162193 1371120258547804842 1378743723706265856 1382987230240876128 1383531028302468168 1392026362464672704 1392573714761961424 1392884072175547776 1398711625732373568 1403496179646926562 1406361356056597248 1406914344950925888 1407467551283479728 1407781228027692672 1411799464204227714 1412669357291677716 1412984193341887584 1416982412524605696 1421902490345871688 1426205581185903507 1435092680423291648 1437430286652300864 1442421364036510242 1449548112979741824 1450441265240653056 1450880418230642322 1455477519633849768 1464339420255045312 1464915206437907472 1465316941243438976 1473910266139065216 1474489815630312096 1474818429362344704 1479028010118714748 1479609571934584013 1479939326686519512 1480988780187219072 1494846491510358756 1495179642054488544 1495434273238697211 1495767554779423464 1505543813307393552 1508713342080955776 1518574213597824768 1519171325194867008 1520567622368759349 1524785972949747376 1525867228071680256 1527269679568069668 1534815649037373696 1540144870040975688 1541093844318193872 1541437301827513728 1544703616374612672 1550556665834284416 1551166353104587296 1551512055434229504 1555860634020985644 1556472406840276689 1560610870029598464 1566029657772756792 1566645429107206602 1566994581197491248 1573550578948920264 1576884941715750436 1591512816870813056 1594105214090181408 1598171394107756608 1599640301639105649 1608534344323976832 1613485101947688816 1614119533019546196 1614479265476203104 1625031417538139072 1630741627102209552 1637412209588080989 1641247592398025964 1641765881471595264 1642411432698974784 1648114250173624002 1648481558898868848 1658149049406448368 1658801042584101108 1663402879581542592 1664931742522334451 1685131217863213824 1690317725849959712 1690982367925238872 1692181476114095232 1693736789970817746 1698057106239491396 1708395990297552864 1708776733776558336 1709067740844225384 1709448634033626816 1715384219568465798 1716600631580640288 1719561977162242752 1720238118235364112 1720621500922735488 1726595881134272764 1732662978796097649 1737791568421439256 1744376249063569968 1745062147242660708 1745451062363508192 1760165565761115072 1761250107792221568 1761783364994351391 1771669915864128896 1772366546060678176 1772761546405242624 1789748180311722048 1790451918979664688 1791721562944336128 1797942818371226184 1798343518798766016 1802154219103714784 1810097398006601088 1815170739691149918 1816289173660728492 1820712681701198208 1821834530388778752 1827034600734882924 1827753000625074369 1828160344730406456 1843982973654501504 1844708037736624224 1854541753761227454 1863704716688239488 1864948834309831424 1871328239529235416 1875885793267901184 1876623401711306304 1882399285605636952 1883139455189470562 1883559143055570288 1883978924455850112 1895027485035940992 1895772620096115552 1901607441581204676 1902355163915893731 1902955908069349056 1903704160628357136 1914788857797696958 1916573715536401152 1923228485382013656 1934507224307523096 1935267883014784626 1935699188538077424 1940636692845133024 1952452560340060416 1953220275250543296 1960002290095163238 1961829293235017472 1965986420840416128 1973252435582026016 1980186261481254456 1993128655347145008 1993572856072651392 1993912364318262948 1994356739705897952 1994801214129723648 2001281589496543431 2007391751076524736 2013466702850687304 2014258408852122774 2022685670667629457 2025561766926489344 2027423496491679132 2036359572757426224 2053526493387967584 2054791792424258496 2056680387821707263 2059604821832816896 2068221804139449728 2074480845361314192 2075296542453702252 2088039543697009056 2088860572142942136 2089326108263321664 2096580712805902642 2098067438598560352 2109542034084895872 2110371517426388832 2111201326925219592 2117699196306341571 2119004035937516574 2119476290012831376 2125473618786908544 2132853735518807532 2151313469263585088 2152159377359394928 2152639020634937472 2163632046054765363 2174322169469612736 2175661897860979584 2183216279450774652 2188330123197367952 2189881910265299712 2197485666898165336 2197975411865158464 2210865399208597824 2211734723445468144 2212227644043517056 2217870506108723456 2218542015178072122 2219908990029779268 2221483170280828608 2242269737265538134 2258315719961090328 2263070013121433664 2277861320396737152 2278756987792300512 2279264845378169088 2286669338444357111 2287178959424621064 2288800842107520384 2292749302882990336 2293650824313818816 2310217305061463532 2311640766477290808 2317055424561919008 2325100755897203449 2325834998751426624 2326749529656880944 2327268083151344256 2346887421014820096 2349044486659135188 2349968143660809903 2350491871796236872 2360325868423380396 2365327412573625654 2386330907082296064 2387269225306219584 2397257091161634912 2397791358398354688 2411853162773015808 2412801516485965248 2420227652921533224 2421179299529319294 2421718898214304656 2436046134313177232 2437004000833432492 2437547126307208608 2459610716982165632 2461871388597038946 2462648822207392896 2463617149048462176 2472171375260436003 2472722338348303272 2495104319372313888 2502164535615075072 2511412190740760384 2527696826794820736 2535476588774939568 2536473551887858308 2537274544092465408 2538272214171142848 2547085659359237094 2562593985446329296 2563601611266338076 2564304647176018208 2573076329352698697 2579342965743364128 2580357177353046168 2580932251384103232 2588299017707750809 2589893821701409146 2604293700334057728 2606687352632158884 2613336386793550984 2616564373595354952 2617593220863991062 2640248348641672608 2641875161688332352 2657504873796193344 2658549819091017264 2659142319607863936 2668375452662057908 2676522334768699648 2684622270467583072 2685677878469497032 2696914227556839276 2697515278198149024 2703231328655572176 2715146097009901632 2722756109536724877 2731069022551797312 2738035324517290112 2739722389899011328 2740551901102324386 2742240517095609684 2765974460481752256 2767062056604936336 2784052724929345408 2785147429523922848 2785768144351095552 2797423251464747136 2806992359293853124 2813828689901851776 2814935102566959456 2815562456055385344 2823598928408455428 2824709182784205843 2825338714583355432 2825968386683775168 2843804980691743376 2852411162371807014 2872183286696545437 2874860573304601728 2884842728073020484 2899096225959483648 2901760836461284644 2902901824522176939 2910955039267699536 2928678840510090624 2929830412875814944 2930633882486877952 2940003435142744857 2947820532278130432 2948979631260624192 2958056020237429496 2959219143869168026 2959878653373039024 2961977560374438144 2989692983020717512 2990359284108977088 2990868546477394422 2991535109558846928 3011087626614787104 3017426684161911552 3021542791984977337 3038342650389734016 3041135244737518698 3049571945899494752 3054539359136139336 3080289740081951376 3082187688636387744 3082874603655027456 3089407232749225344 3101113331668568832 3102332706209174592 3111721268041971288 3112944813680553378 3132059315545513584 3133290858214413204 3133989162394982496 3144871069208853963 3147101157897840528 3153769883431500872 3178506053906274861 3183025633741626112 3188210428180362816 3196342788215513216 3199280603278211298 3217068688647953664 3226970203895377632 3228239066039092392 3228958530952406208 3250062835076278144 3261483254204419104 3274824419176161978 3282495184796051928 3284822865397949568 3296228500347248004 3296963117797737696 3316298098812896736 3317602085168202216 3326805759163085184 3327813022767108183 3329863485044668902 3380635451699919424 3381964735850477744 3384362952228190464 3387473579941635492 3396114212478982792 3416791980595105728 3418135481688450768 3418897268067253632 3430768439136931596 3433201263161280576 3439123954324485504 3440476236470728224 3441243001845470976 3453191762268545528 3465325957592195298 3475583136842878512 3488752498127139936 3490124294485321416 3490902124727016384 3520331131522230144 3522500215584443136 3523566729988702782 3543339831728257792 3544733092121356352 3547991118860438481 3579496360623444096 3580903837959329376 3593337531841132603 3595885636742452368 3596687037597532032 3604308438207429568 3620194796013202176 3630341479382299836 3631768949293978941 3632578347321456984 3641425363402396416 3654069201469765848 3655506001250148738 3656320689460812912 3687965947309003008 3689416075473248448 3692807082895558419 3709083507522454908 3727409433376478976 3742656479058470832 3753246803422612608 3764798571211273904 3766278910378941124 3767118286111140576 3767957848911700224 3790054970071881984 3791545240192231104 3803214883162409352 3804710327831787462 3805911816138698112 3807408321256714272 3820628489038855641 3829577715595393916 3846456970764027312 3869014448615046192 3870535766029569252 3871398377076154848 3881273385690266048 3884840732552113719 3906440550501086592 3920004580190326476 3931972841680832256 3946504871164052032 3960372522962508912 3986257310694290016 3987145712145302784 3987824728636525896 3988713479411795904 4002563178993086862 4014783502153049472 4026933405701374608 4028516817704245548 4045371341335258914 4054846992983358264 4072719145514852448 4107052986775935168 4109583584848516992 4110827851653486579 4113360775643414526 4136443608278899456 4148961690722628384 4150593084907404504 4176079087394018112 4177721144285884272 4178652216526643328 4193161425611805284 4196134877197120704 4219084068169791744 4220743034852777664 4222402653850439184 4235398392612683142 4238008071875033148 4238952580025662752 4250947237573817088 4265707471037615064 4278616743557710521 4302626938527170176 4304318754718789856 4305278041269874944 4327264092109530726 4348644338939225472 4351323795721959168 4366432558901549304 4376660246394735904 4394971333796330672 4395950823730316928 4421730798417195648 4423469446890936288 4424455288087034112 4437084030356144244 4438828715803752039 4439817980059558536 4442966340561657216 4484539474531076268 4486302819716091633 4516631439922180656 4526140026242867328 4555722640793474304 4557513975584601024 4561702867106278047 4573338676888714222 4574357918849242128 4577601684215040768 4587301648627637632 4620434610122927064 4623281532954581616 4634110849123838016 4650201511794406898 4651669997502853248 4653499059313761888 4654536166302688512 4669657042158601339 4698088973318270376 4699936287321619806 4700983743592473744 4720651736846760792 4730654825147251308 4774538450612439168 4794514182323269824 4798920904917316947 4825603032971930496 4840455305843066448 4842358599058638588 4843437796428609312 4872092268626354464 4874008001666864984 4875094252614417216 4912236628764242967 4919221433964331264 4923742777194077892 4925297644414785792 4927234298096924352 4944342750520872006 4945444676696606544 4990208638744627776 4994795227567003353 5022824381481520768 5055393653589641472 5070953177549879136 5072947103775716616 5076544428342285696 5094171318718474188 5125187970892658592 5127203222532676152 5128609294352036416 5146152658705397394 5158685931486728256 5160714354706092336 5161864502768206464 5176598035415501618 5179787643402818292 5213374705264317768 5226672773587101968 5233128747190709904 5235186441727982124 5280496697283345216 5283750323376664704 5315009747592386688 5317099638182034528 5318284639215727872 5336750905324115816 5369244540935166144 5371355756938994064 5393828455113678552 5395030556396298048 5406462657311144352 5430292194019803264 5445512219073449754 5462138045103594624 5476070649034580224 5481103802204648772 5483259001875223107 5484481034191219368 5531948920963504512 5534124113209872672 5553339821936295841 5568105449858690816 5570294859047845696 5594846502929494272 5613984718587706248 5627657379803703552 5629870205133918912 5647197856816910856 5649418365568411686 5650677429166710864 5651936773367550336 5687609961383486752 5704822324743614028 5707065491747681193 5744366573393090874 5749721146609203456 5769685456146040968 5803521672922569288 5805803649044353878 5821910078535399072 5857357681020181248 5859660825751629888 5880006870285489714 5897959262521248384 5916112040474858992 5918438287738336052 5919757306746078048 5979385966041435024 5980718568217954176 5981737092954788844 5983070219117693856 6003844768489630293 6022175253229574208 6043085583969954674 6076685300779468032 6082270489475037396 6099143891798989504 6109078718272278672 6160579480163902752 6164375377272775488 6178814465498450688 6204665412418349184 6223442536083942576 6225889627361106756 6264118631091027168 6266581716428826408 6267978324789964992 6289742138417707926 6294202315795681056 6307539766863001744 6353097588919024713 6357012107812549722 6376420856360725632 6392685576431026432 6398561206556422596 6453940407790755264 6456478132078184784 6457917061904812416 6490896138164296089 6500125670152556288 6522966508408838208 6549648838352323956 6564990369592103856 6569645730795899136 6592457000694496008 6593926235595475392 6632596197625793472 6635204170336404432 6653611518326170368 6655626045534216366 6659726970089337804 6701761002291939353 6761270903399838848 6763929471700955488 6774947159883270984 6792228424957965584 6833583961190211456 6836270963376901536 6837794536134507264 6860008015333071333 6861536878273863192 6866402526322561152 6878247908648971008 6880952472941456448 6906383524537091056 6930651915184390596 6951166273685757024 6975302267691610347 6977504996254279872 6980248588970642832 6981804249454032768 7040662263044460288 7047133459977405564 7049904430982429709 7089466184242712704 7095982237720876962 7158992721246888192 7161807675918658752 7186675063682265206 7191771273484904736 7193374075195064064 7208616876414859136 7260682958764599672 7263537898587957882 7265156694642913968 7308138402939531696 7311012002500297476 7312641378921625824 7338032494820659247 7378832150946496896 7385614165791116838 7416514125781308009 7418167015044909816 7485312958116941664 7506493606845225216 7529597142422547808 7532557820757882248 7534236572222281152 7583090480384462208 7606429766324818704 7609420655663574924 7611823632277396224 7614816642513428544 7641256978077711282 7659155431190787832 7692913941528054624 7719228988058096091 7738028897230092384 7741071532059138504 7742796754152309696 7762546771380532096 7764897053123252427 7769681465104227438 7812881101002173184 7840009160380652952 7893009742328104064 7920745045925017824 7972514621388580032 7975649457273051792 7977426958823591808 8005126357986173724 8029567004306098944 8053866811402749216 8057033635408491096 8090742682670517828 8109693985966716528 8145438291029704896 8214105973551870336 8219167169697033984 8221655703306973158 8226721551286829052 8297923381445256768 8301186169814809008 8352158174788036224 8355442288571768544 8357304433053286656 8386322851223610568 8392269754394241408 8441486069705555328 8444805307700878368 8470796785225366284 8474127548352617529 8476016143750066296 8477905160051325504 8531414942075230128 8557233487115421042 8605253877054340352 8608637509437579712 8616549860089636311 8654528184219061452 8697288677878450944 8732865117803098608 8753320492789471808 8789942667592661344 8791901647460633856 8820010305428234571 8843461596834391296 8846938893781872576 8874168060712288488 8877657431607504078 8879635960119117072 8885932681123314432 8969078949062152536 8972605639432183266 9033262879844361312 9052280052485734656 9064628375954932011 9115027951169202048 9123405734212556094 9146677353777428444 9148715837698484256 9174603297255275264 9240869220245854128 9246563065909163232 9268221698247676032 9300403023588813796 9303339995005706496 9306998118627523776 9339314084317202678 9396177946636540752 9399872574643239612 9401967487184947488 9434613207626561889 9441303473693521584 9461309650294502616 9549076901224878336 9589028364646539648 9597841809834633894 9651206065943860992 9680910611686132896 9684717198117277176 9686875592857218624 9744184537252708928 9748016003333729968 9750188505228834432 9824473257528485934 9847485554388155784 9854468596193848704 9888685501041744012 9890889353393213088 9980417277489255552 9983439068301324549 9989590455134006706 10045648762963041536 10141906355099758272 10145894207551433232 10153088856684571392 10188342637436948376 10250375941785317184 10254406445065352304 10257218588704072832 10292305317410794788 10317371862973456512 10321428709412184672 10323729005536412928 10353196070831003236 10357267003542088091 10359575286805636584 10426749410528635536 10453345547174203936 10466257494381419808 10470372883455964248 10560993394566690432 10567500646753329408 10630019495184773376 10634199276364069056 10643973356581315443 10673501810648231632 10738489081870332288 10742711513877988128 10780012595523397809 10787656910227357104 10790061112792596096 10812925314622288704 10860584388039606528 10891024438146899508 10895306847881936823 10924276090207189248 10962207604409297544 10966518003750446214 10968962068382438736 11063897841927009024 11068248226419745344 11078421248686675257 11106679643872591682 11140589718095691392 11227969437175412496 11259740410267837824 11294395713633821712 11298836731136823372 11301354858333421728 11303873546735100672 11375219922766973504 11409644649487228056 11414130983495362386 11461885467116566923 11488733146786181748 11539370912292081936 11607043345845138576 11611607298088707756 11643820157070798144 11654522197656341157 11719321651503259776 11760013740570979428 11795918525042496768 11832224080949717984 11836876575476672104 11839514613492156096 11958771932082870048 11961437136435908352 11963474185909577688 11966140438235387712 12007689536979260586 12044350506459148416 12086171167939909348 12164540978950074792 12198287783597979008 12218157436544557344 12321158960327805504 12328750754545550976 12332483554960459737 12409330824836698368 12446885072167885152 12451779254722213512 12528237262182054336 12533163432857652816 12535956649579929984 12579484276835415852 12588404631591362112 12615079533726003488 12706195177838049426 12714024215625099444 12752841712721451264 12797122413112845192 12907880815581510528 12912956264156369568 12915834123809624832 12981792276328592178 13045933016817676416 13099297676704647912 13129980739184207712 13184914001388992016 13187852471190950784 13265192395251586944 13270408340672808864 13311252091068432732 13316486147411256117 13319453940178675608 13403522004583878706 13522541806799677696 13527858943401910976 13549894319766541968 13584456849915931168 13667167922380422912 13672541926753803072 13720016030666142666 13723073756547726384 13732805052645122304 13761904945882912896 13812767049074182112 13861303830368781192 13902332547371514048 13950604535383220694 13955009992508559744 13960497177941285664 13963608498908065536 14008971126475804017 14094266919954811128 14099808861964859418 14178932368485425408 14191964475441753924 14323615351837317504 14373350127364530412 14383542546969809472 14396762714751950841 14417233752829718272 14521365917529199344 14527075797175915764 14530313389285827936 14616276805879063392 14622024005000594952 14625282757843251648 14676064989641318494 14757664301892993792 14771228331582233676 14833028251562616018 14836334030089819632 14970625916233883328 15059194284845095616 15065115641515764496 15068473144444562304 15166180960768924416 15212859532649637408 15218841311327149848 15229633285026857088 15282513956155422564 15318310862381575664 15385827883056109248 15438457976116192182 15476057794460184768 15482143064118277008 15485593508304619392 15525093542761064192 15529794106246504854 15539362930208454876 15680018320761305904 15786019484656208128 15841490091850035648 15945029242777160064 15951298914546103584 15954853917647183616 16006685369110499777 16010252715972347448 16107733622805498432 16114067270816982192 16181485365341035656 16219387971933433056 16275705291280424143 16290876582059409792 16428211947103740672 16443311406613946316 16449777005625669321 16453443102573658104 16595846762890513536 16602372339629618016 16660019465808887523 16704316349576072448 16710884577143537088 16772645702447221136 16784539508788482816 16882972139411110656 16889610615401756736 16941593570450732568 16948255096705235058 16952032287500132592 16955810320102651008 17062829884150460256 17114466974230842084 17121196475243043579 17217275018875159424 17233099720179272622 17309056368438122904 17465730235606197216 17506640985578943616 17579885335185322688 17640020610856469142 17693877787563745152 17748336121424576976 17755314863215008156 17759271920238234144 17938157898124305072 17945211278864366532 18011534305468890879 18066525759688722624 18129256751909864022 18230055902338404096 18246811468425112188 18293354707554856888 18297431675396968512 18481738440491708256 18493126131818326464 18536443396495352064 18600806047177627592 18613996237255047552 18678628168634405356 18792355893273081504 18799745149286479224 18803934974369894976 18869226415253123778 18882606947387043168 18922619300589005232 19059292766757074139 19178056729293079296 19195683619669267788 19361821223372265792 19369434396234554352 19373751185714437248 19488369074505417856 19496032006667459936 19500377010457668864 19648946515056971868 19694971108776311568 19708937192387697408 19777371002083488024 19781778706786426176 19960834554978511104 19966878136602649098 19979180910268013412 20105283006875818059 20283812710199516544 20291788415102866464 20376685274873896752 20500751883570634368 20508812890130704608 20514437177408145664 20580024045999213999 20584610634821589576 20634743725946913024 20642857418824369344 20706392141662006472 20714534007084176182 20719150573611273168 20853498821057271072 20906691094348407872 20925906803074831041 20932514988762839616 20940745766911928496 21121986789133380864 21268398552728138112 21287946713162630886 21347003621296463264 21476978163740664576 21485423027755976256 21560025191046795618 21575313820454714208 21580122225585192192 21625850629244577408 21782048876293799016 21790613695763873646 21924415208818595088 21933036007500892428 21937924136764877472 22014097484461977741 22136496452839490688 22156842497373350514 22213359287745183364 22249542377343924027 22281179436191382784 22455938874350824992 22519480820535675648 22588791427267643424 22597673462273646744 22602709716666843456 22750439845533947008 22819289298974456112 22828261966990724772 22923770934233133846 22977466293572363496 23078741824584163872 23214086691690277152 23223214596177415512 23287640314141596288 23294691159369757281 23309044395312682314 23438643303006519552 23520027481141958856 23664448161899435968 23673753150953344208 23679029226984312192 23917543864165740096 23926948371819155376 23932280876470775424 24015379073958521172 24088701012918296832 24172342335879818696 24329081957900149584 24396575567195958016 24436314873089114688 24642317920655611008 24657501509091101952 24664967109920919474 24893770144335770304 24903558509444427024 25056474524364108672 25066326865715305632 25071913299159859968 25153362722887928221 25158968553670831704 25176809263182724224 25230159067452006976 25412390355676098852 25422382645057852587 25428048431250198888 25594244826225690384 25815761631163021056 25825912528312739136 25849649580268908933 25963584552657184356 26091866033635352832 26198595353409295824 26259961478368415424 26369828002777984032 26375704942381901568 26460030916284703713 26530384790503173888 26540816681345617728 26622504182136865464 26632972294822512234 26638907880357351216 26807044009167757412 27055717886803821952 27099788639533083936 27168913699831862336 27193885127864796033 27345083853507606144 27440032061332285332 27446147513095452768 27523809891765825792 27625534098148364224 27722607660737562384 27804665094743028096 27901209070766441388 27910019985017119488 27920994355882571328 28017942252951608034 28188533839909622256 28199617723929718836 28303839622879685667 28383928950883507848 28647230703674635008 28746700254729060824 28767085093939618944 28793525429503901682 29042731835058398688 29054151594351831528 29060626778571655872 29232553611758126784 29244048010001189904 29250565515686503296 29352129979282636988 29542456663164467352 29666056503125232036 29672668060179639264 29941251832467766656 29950317204903973647 30118388569690191232 30130231283031528992 30136946288889124608 30425719065299274816 30437682622654299696 30459266570053714176 30565027912310845128 30636621724763151328 30771655766112218496 30876915952232384364 30952115588920369536 30964286128236554016 30971187016609238784 31059588212493009708 31071801010626264273 31078725860416909752 31360036641522611808 31682980183700071296 31890058485554320128 31902597829092207168 31931920069743946329 32013370738220999554 32020505431944694896 32215467245610996864 32228134541633964384 32340037786570193427 32362970730682071312 32438775943866866112 32551410582560848286 32581753164118819584 32886622813227892632 32899554011251338642 32906886205147316208 33191693525781027072 33204744679259236032 33320038931617775046 33421769154287074176 33545291404894442272 33779221230803513472 33883187140901465136 33896510193410470116 33904064575000265184 33911620640205302016 34125659768300920512 34228933948461684168 34242392950486087158 34385656401349700769 34434550037750318848 34466199440358545244 34618112736876245808 34931460471212394432 34963566592969023471 35013281971157887232 35159770670370645376 35280041221712938284 35387755575127490304 35496672242849153952 35510629726430016312 35518543840476468288 35876315796248610144 35890422557728733064 36023068610937781758 36133051519377445248 36258513503819728044 36493622936850224376 36586709415109713776 36594863350793937024 36963476880983416512 36986252263636652928 37201612094355255184 37227992474510095104 37357256337268810712 37584711786546163008 37599490298572958448 37607869948739789952 37738452830506247556 37765213894774086336 37845238601178010464 38118585533514148278 38391367239338535576 38723642446744531584 38738868792469108704 38747502371428874496 38873378753554070887 38976738149010835712 38992064013334919872 39297893030113943736 39389942217552623136 39526712850252458633 39554742004166976048 39563557413572852352 39933756273205298196 39949458442233768351 39958361820536026824 40210566013751636118 40567625420399033088 40583576830205732928 40753370549747793504 41001503767141268736 41017625780261409216 41160048091998427998 41169221269643179152 41285714837648738688 41412784283324012944 41429068014168352364 41438301147222546336 41706997642114542144 41813382188696815744 41851813606149662082 41865029977525679232 41881491533823856992 42026913379427412051 42536797105456276224 42575893426325261772 42694007242592926528 42970846055511952512 43120050382093591236 43150627640909428416 43251701258489154816 43564097752587598032 43581227391527747292 43848830417637190176 43866072015001784856 43875848273529754944 44028194968923955482 44272992905678981376 44313684994746701028 44426718575490366728 44499084754687848054 44911877748701649984 45177582854535286848 45195346924547293488 45205419433333686912 45500879691067894016 45638578597948912224 45656523933981449544 45847541868466267692 45954932587144726992 46157483649168327744 46428173383380554304 46446429192354831024 46575280628283192576 46589382318739514562 46618088790625364628 47040054962283917712 47328896323798871936 47347506301906688416 47358058453968624384 47835087728331480192 47853896743638310752 47864561752941550848 48020056107331499331 48030758147917042344 48344684671759637392 48658163915800299168 48827115873841272429 48872629746178229376 49284635841311222016 49329934219841838948 49349331016877007963 49787540288671540608 49807117018888854048 49980058397426662569 50112949048728217344 50132653731430611264 50306725445775856442 50317937107341663408 50353618526365448448 50460318134904013952 50824780711352197704 50844765290115705174 50856096862500397776 51188489652451380768 51366227463744614729 51651825056625478272 51699299160537817866 51927169105314368712 52397190706818591648 52519922956736830848 52739656005555968064 52920061832569407426 53081633362691235456 53245008364273730928 53265944589645024468 53277815760714702432 53614088018335514824 54034602916406672637 54111435773607643904 54199577279066167872 54337827399663724672 54387770255729592066 54690167707015212288 54880064122664570664 54892295026190905536 55251068196296728448 55445215321475124768 55609330189486056192 55802418141532882776 55841988711765142656 56035884505903216068 56377067679819244512 56399235447859437672 56607679245759371334 56767857901767015696 57493400509458121648 57534170187879237888 57587050859007803364 58085463670116797376 58108303188703663056 58121253557143311744 58465107223516253568 58488096020002379808 58501131031373006592 58704259958565273976 59084913326328934704 59332113006250464072 59345336120359278528 59882503664935533312 59900634409807947294 60236777139380382464 60260462566063057984 60315849020627454177 60851438130598549632 60875365245308599392 61086738041299254251 61130055824621690256 61273243449526302656 61543311532224436992 61740072137997641997 61753831904464768728 61904231177840739072 61928572256473108032 62119176424986019416 62143602021252528546 62157451720833819504 62720073283045223616 62777720409224493123 63365960367400142592 63805195658184414336 63863840139487892658 64026741476441999108 64041010863889389792 64430934491221993728 64456269083267928768 64680075573140386854 64725941461364142624 64877551887733732224 65102821165121696572 65773245626455785264 65799108022502677284 65813772410294632416 66042292453385933223 66409489358518472064 66640077863235550092 66843538308574148352 67090582809788884544 67558442461607026944 67766374281802930272 67793020386820940232 67808129150000530368 68251319536601841024 68457867896923368336 68484785900972174316 68771312802699401538 68932398880717090488 69236225473752491616 69862920942424788864 69884073478109271843 69927133185938046942 70319541340741290752 70560082443425876568 70993344485698307904 71021259452860032624 71037087680952936576 71752631592497220288 71780845115457466128 72046137221875563516 72266103038754890496 72517027007639456088 72987245873700448752 73173418830219427552 73189726701587874048 73926953761966833024 73972504527273305856 74403224188710510368 74714512674537621424 75169423573092326016 75198980597145916896 75215739897479579904 75460088168663784663 75476905661012495112 75530427789548172672 75690477202356020928 76237171067028296556 76267147935173557761 76782734478677071152 77447284893489063168 77477737584938217408 77548948740806726799 77746757507108141774 77984128026669839744 78595786060227887472 78779884435105246272 79053425700504917266 79109484008333952096 79127114827145704704 79867512546410596392 79898916884467536702 79916723641072053648 80421132027503272236 81167153660411465856 81506741099495587008 81581655383594388099 82035251560522818432 82320096183996855996 82338442539286358304 82571429675297477376 82825568566648025888 82858136028336704728 82876602294445092672 83413995284229084288 83626764377393631488 83703627212299324164 83730059955051358464 83762983067647713984 84053826758854824102 84911518868639057001 85151786852650523544 85388014485185853056 85941692111023905024 86240100764187182472 86301255281818856832 87128195505175196064 87162454783055494584 87697660835274380352 87732144030003569712 87751696547059509888 88056389937847910964 88627369989493402056 88853437150980733456 88998169509375696108 89823755497403299968 90355165709070573696 90390693849094586976 90410838866667373824 91277157195897824448 91313047867962899088 91695083736932535384 91909865174289453984 92314967298336655488 92856346766761108608 92892858384709662048 93178764637479029124 93215403031878792819 93236177581250729256 94080109924567835424 94657792647597743872 94695012603813376832 95670175456662960384 95707793487276621504 96040112214662998662 96061516295834084688 96689369343519274784 97020113359710580281 97316327831600598336 97654231747682544858 97745259492356458752 98659868439683677896 98698662033754015926 99575080577343081216 99614234037777708096 99960116794853325138 100265307462861222528 100613450891551712884 100635874214683326816 100920636269808027904 101649561422704395408 101689530580231410348 101712193725000795552 102376979304902761536 102732454927489229458 103303650113250956544 103398598321075635732 103854338210628737424 104794381413637183296 105039845913473661696 105479312011111936128 105840123665138814852 106163266725382470912 106490016728547461856 106531889179290048936 106555631521429404864 107228176036671029648 108069205832813345274 108399154558132335744 108675654799327449344 108775540511459184132 109760128245329141328 109784590052381811072 110502136392593456896 110890430642950249536 111604836283065765552 111683977423530285312 112071769011806432136 112754135359638489024 112798470895718875344 113215358491518742668 113535715803534031392 113929937038962969001 114986801018916243296 115174101718015606728 116170927340233594752 116216606377407326112 116242507114286623488 116620136260662212661 116930214447032507136 116976192040004759616 117408519917130547952 118169826652657869408 118580138550757375899 118664226012500928144 118690672240718557056 119801268819615894588 119848375326701305053 120520925132126115968 120631698041254908354 121702876261197099264 121750730490617198784 122173476082598508502 122260111649243380512 122546486899052605312 123480144275995283994 123507663808929537456 123857144512946216064 124238352849972038832 124287204042505057092 124314903441667639008 125440146566090447232 125555440818448986246 126080740138282236153 127610391316368828672 127727680278975785316 128053482952883998216 128082021727778779584 128912538166535857536 129360151146280773708 129451882922728285248 129755103775467464448 130205642330243393144 131546491252911570528 131598216045005354568 131627544820589264832 132084584906771866446 132818978717036944128 133280155726471100184 134181165619577769088 135532748563605860544 135586040773641880464 135616258300001060736 136502639073203682048 136915735793846736672 136969571801944348632 137542625605398803076 137864797761434180976 138472450947504983232 139725841884849577728 139768146956218543686 139854266371876093884 141120164886851753136 141986688971396615808 142042518905720065248 142074175361905873152 143505263184994440576 143561690230914932256 144060168321994497993 144092274443751127032 145034054015278912176 145974491747400897504 146346837660438855104 146481347621523817287 147853907523933666048 148806448377421020736 149429025349075242848 149940175192279987707 150338847146184652032 150397961194291833792 150920176337327569326 150953811322024990224 151060855579096345344 151380954404712041856 152474342134056593112 152534295870347115522 153565468957354142304 154098682391233844187 154955475169876434816 155097897481613453598 155493515014216283548 155968256053339679488 157191572120455774944 157559768870210492544 158106851401009834532 158218968016667904192 159735025092821192784 159797833768935073404 159833447282144107296 160842264055006544472 162334307320822931712 163013482198991174016 163163310767188776198 164070503121045636864 164640192367993711992 164676885078572716608 165651137133296051776 165716272056673409456 165753204588890185344 166827990568458168576 167407254424598648328 167525966135295427968 168107653517709648204 169823037737278114002 170303573705301047088 170776028970371706112 172480201528374364944 172602510563637713664 174256391010350392128 174324909566110989168 175395321670548760704 175464288060007139424 175503393094119019776 176073539060215497547 176112779875695821928 177254739978986804112 177706874301961466912 177996339018751392216 179647510994806599936 180710331418141147392 180781387698189173952 180947547061882362531 182554314391795648896 182626095735925798176 183260214123897762753 183390167473865070768 183819730348578907968 184629934596673310976 185220216413992925991 185712693533522217216 185785716769419324096 186357529274958058248 186430806063757585638 186472355162501458512 188160219849135670848 188333161227673479369 189390025207626753664 191415586974553243008 192080224429325997324 192123032591668169376 193378738687038549568 194040226719421160562 194632655663201196672 195308463495365089716 197319736879367355792 197397324067508031852 198126877360157799669 199228468075555416192 199920233589706650276 200530614925722445056 201226901783103425768 201271748429366653632 203299122845408790816 203379061160462820696 203424387450001591104 204753958609805523072 205464909854978458916 206797196642151271464 207708676421257474848 209588762827274366592 209652220434327815529 210958624022223872256 211680247330277629704 212980033457094923712 213063778358580097872 213111263042858809728 214456352073342059296 216138411665626690548 216798309116264671488 217551081022918368264 219520256490658282656 219569180104763622144 221780861285900499072 223209672566131531104 224143538023612864272 225508270719276978048 225596941791437750688 226380264505991353989 226430716983037485336 227071431607068062784 227859874077925938002 229973602037832486592 230348203436031213456 232341854680467189504 232433212754814652224 233240272521324425322 233952384080009519232 234817039834261095904 236339653305315738816 237160277101514751798 237328452025001856288 237381344481437114112 239602537639231789176 239696750653402610106 241041850264252231936 241263396082509816708 243501460981234397568 244346952165197017004 244520223298486761024 244744966150783164297 245092973798105210624 246960288551990567988 247015327617859074912 247714289025892432128 248476705699944077664 248574408085010114184 248629806883335278016 250880293132180894464 251110881636897972492 252161480276564472306 255455360557951570632 256106965905767996432 256164043455557559168 257825076333071715072 258720302292561547416 258903765845456570496 260411284660486786288 263092982505823141056 263196432090010709136 263255089641178529664 264169169813543732892 266560311452942200368 268362331239155538176 271065497127211721088 271172081547283760928 271232516600002121472 272113651274878496209 273831471587693473344 273939143603888697264 275085251210797606152 275729595522868361952 276686989951767210431 276944901895009966464 279536293912437087372 279646209095636378457 279708532743752187768 282240329773703506272 283973377942793231616 284085037811440130496 287010526369988881152 287123380461829864512 288120336643988995986 288184548887502254064 290068108030557824352 291060340079131740843 291948983494801795008 292693675320877710208 292962695243047634574 297612896754842041472 298858050698150485696 299880350384559975414 300795922388583667584 301840352674655138652 301907622644049980448 302761908809424083712 304948684268113186224 305068591740694231044 307130937914708284608 308197364782467688374 309910950339752869632 310195794963226907196 310987030028432567096 314383144240911549888 315119537740420985088 316213702802019669064 316437936033335808384 319470050185642385568 319595667537870146808 319666894564288214592 321684528110013088944 326026964397982348032 326326621534377552396 329280384735987423984 329353770157145433216 331302274266592103552 331432544113346818912 331506409177780370688 334814508849197296656 335051932270590855936 336215307035419296408 339646075474556228004 340607147410602094176 341789811116888907003 344960403056748729888 348512782020700784256 348649819132221978336 349860408781986637983 350790643341097521408 350928576120014278848 352147078120430995094 352225559751391643856 354509479957973608224 355413748603922933824 355740415652272127697 355992678037502784432 361562775396378347904 361895094123764725062 365108628783591297792 365252191471851596352 366520428247795525506 366780334947730141536 367639460697157815936 370440432827985851982 371571433538838648192 372715058549916116496 372861612127515171276 372944710325002917024 376320439698271341696 376666322455346958738 378242220414846708459 378780050415253507328 382831173949106486016 384160448858651994648 384246065183336338752 386757477374077099136 388080453438842321124 389265311326402393344 390616926990730179432 394639473758734711584 394794648135016063704 396253754720315599338 398456936151110832384 399840467179413300552 402453803566206851536 402543496858733307264 406598245690817581632 406758122320925641392 406848774900003182208 409507917219611046144 410929819709956917832 413594393284302542928 415417352842514949696 419177525654548733184 419304440868655631058 423360494660555259408 425960066914189847424 426127556717160195744 426222526085717619456 427607166289094779757 428912704146684118592 432180504965983493979 432276823331253381096 435102162045836736528 439040512981316565312 439444042864571451861 443561722571800998144 446419345132263062208 448287076047225728544 449820525576839963121 451016541438553956096 451193883582875501376 452760529011982707978 452861433966074970672 454142863214136125568 455719748155851876004 459947204075664973184 460696406872062426912 462296047173701532561 464866425509629304448 466480545042648850644 467904768160019038464 469634079668522191808 472679306610631477632 474320554203029503596 474656904050003712576 479205075278463578352 479393501306805220212 482526792165019633416 487002921962468795136 488693904330394034008 489040446596973522048 489489932301566328594 493920577103981135976 494030655235718149824 496953411399888155328 497148816170020228368 497259613766670556032 502221763273795944984 504322960553128944612 510910721115903141264 512213931811535992864 512328086911115118336 517440604585123094832 517807531690913140992 520822569320973572576 526185965011646282112 526392864180021418272 526510179282357059328 528220617180646492641 528338339627087465784 533120622905884400736 542130994254423442176 542344163094567521856 542842641185647087593 544227302549756992418 547662943175386946688 547878287207777394528 549780642371693288259 550170502421595212304 551459191045736723904 553373979903534420862 553889803790019932928 559072587824874174744 559292418191272756914 559417065487504375536 564480659547407012544 568170075622880260992 574246760923659729024 576240673287977991972 576369097775004508128 580136216061115648704 582120680158263481686 583897966989603590016 585387350641755420416 585925390486095269148 594380632080473399007 595225793509684082944 597716101396300971392 599760700769119950828 601591844777167335168 603680705349310277304 603815245288099960896 609897368536226372448 610137183481388462088 614261875829416569216 616394729564935376748 620391589926453814392 621974060056865134192 628766288481823099776 632427405604039338128 632875872066671616768 638940100371284771136 639191335075740293616 639333789128576429184 643369056220026177888 652653243068755104792 658560769471974847968 658707540314290866432 662604548533184207104 662865088226693637824 669629017698394593312 671954118454291796761 672430614070838592816 679140793517974061967 679292150949112456008 681214294821204188352 683579622233777814006 689920806113497459776 697025564041401568512 697299638264443956672 699720817563973275966 701857152240028557696 704294156240861990188 704451119502783287712 709018959915947216448 710827497207845867648 711480831304544255394 711985356075005568864 723125550792756695808 723790188247529450124 730504382943703192704 733040856495591051012 733560669895460283072 735278921394315631872 740880865655971703964 743142867077677296384 745430117099832232992 745723224255030342552 745889420650005834048 752640879396542683392 753332644910693917476 756484440829693416918 768320897717303989296 768492130366672677504 773514954748154198272 776160906877684642248 781233853981460358864 789278947517469423168 789589296270032127408 792507509440631198676 799680934358826601104 804907607132413703072 805086993717466614528 813196491381635163264 813516244641851282784 813697549800006364416 816340953824635488627 821859639419913835664 827188786568605085856 830060969855301631293 830834705685029899392 838608881737311262116 838938627286909135371 846720989321110518816 851920133828379694848 852255113434320391488 855214332578189559514 857825408293368237184 864361009931966987958 864553646662506762192 870204324091673473056 878081025962633130624 878888085729142903722 892838690264526124416 896574152094451457088 899641051153679926242 902387767165751002752 905521058023965415956 905722867932149941344 908285726428272251136 911439496311703752008 919894408151329946368 921392813744124853824 924592094347403065122 929732851019258608896 932961090085297701288 939268159337044383616 945358613221262955264 948641108406059007192 949313808100007425152 958410150556927156704 958787002613610440424 965053584330039266832 977387808660788068016 978080893193947044096 978979864603132657188 987841154207962271952 988061310471436299648 993906822799776310656 994297632340040456736 994519227533341112064 1004443526547591889968 1008645921106257889224 1021821442231806282528 1024427863623071985728 1025369433350666721009 1034881209170246189664 1041645138641947145152 1049581226345959913949 1052371930023292564224 1052785728360042836544 1056441234361292985282 1056676679254174931568 1066241245811768801472 1067221246956816383091 1084688326189135043712 1085685282371294175186 1088454605099513984836 1095325886350773893376 1095756574415554789056 1099561284743386576518 1100341004843190424608 1102918382091473447808 1106747959807068841724 1118145175649748349488 1118584836382545513828 1118834130975008751072 1128961319094814025088 1136340151245760521984 1148493521847319458048 1152481346575955983944 1152738195550009016256 1160272432122231297408 1164241360316526963372 1167795933979207180032 1171850780972190538296 1188761264160946798014 1195432202792601942784 1199521401538239901656 1207361410698620554608 1207630490576199921792 1219794737072452744896 1220274366962776924176 1228523751658833138432 1232789459129870753496 1240783179852907628784 1243948120113730268384 1257532576963646199552 1264854811208078676256 1277880200742569542272 1278382670151480587232 1278667578257152858368 1282821498867284339271 1286738112440052355776 1296541514897950481937 1305306486137510209584 1317121538943949695936 1318332128593714355583 1325730176453387275648 1339258035396789186624 1343908236908583593522 1344861228141677185632 1358281587035948123934 1358584301898224912016 1362428589642408376704 1367159244467555628012 1379841612226994919552 1386888141521104597683 1394599276528887913344 1399441635127946551932 1403714304480057115392 1408588312481723980376 1408902239005566575424 1418037919831894432896 1421654994415691735296 1422961662609088510788 1423970712150011137728 1447580376495058900248 1461008765887406385408 1466081712991182102024 1467121339790920566144 1481761731311943407928 1490860234199664465984 1491446448510060685104 1491778841300011668096 1506665289821387834952 1512968881659386833836 1536641795434607978592 1536984260733345355008 1552321813755369284496 1562467707962920717728 1578557895034938846336 1579178592540064254816 1584661851541939477923 1585015018881262397352 1599361868717653202208 1609815214264827406144 1626392982763270326528 1627032489283702565568 1632681907649270977254 1643719278839827671328 1649341927115079864777 1654377573137210171712 1660121939710603262586 1661669411370059798784 1677217763474622524232 1677877254573818270742 1693441978642221037632 1704510226868640782976 1710428665156379119028 1715650816586736474368 1728722019863933975916 1729107293325013524384 1740408648183346946112 1756162051925266261248 1757776171458285807444 1785677380529052248832 1793148304188902914176 1799282102307359852484 1804775534331502005504 1811042116047930831912 1811445735864299882688 1822878992623407504016 1842785627488249707648 1849184188694806130244 1865922180170595402576 1878536318674088767232 1897282216812118014384 1898627616200014850304 1916820301113854313408 1917574005227220880848 1930107168660078533664 1936808929662370473017 1954775617321576136032 1957959729206265314376 1975682308415924543904 1976122620942872599296 1987813645599552621312 1988595264680080913472 2008887053095183779936 2015862355362875390283 2017291842212515778448 2037422380553922185901 2043642884463612565056 2048855727246143971456 2050738866701333442018 2069762418340492379328 2083290277283894290304 2099162452691919827898 2105571456720085673088 2112882468722585970564 2113353358508349863136 2132482491623537602944 2134442493913632766182 2169376652378270087424 2171370564742588350372 2176909210199027969672 2191513148831109578112 2199122569486773153036 2200682009686380849216 2205836764182946895616 2213495919614137683448 2236290351299496698976 2237169672765091027656 2237668261950017502144 2257922638189628050176 2304962693151911967888 2305476391100018032512 2320544864244462594816 2328482720633053926744 2343701561944381076592 2377522528321893596028 2399042803076479803312 2414722821397241109216 2415260981152399843584 2439589474144905489792 2440548733925553848352 2449022861473906465881 2465578918259741506992 2481566359705815257568 2487896240227460536768 2490182909565904893879 2529709622416157352512 2555760401485139084544 2556765340302961174464 2565642997734568678542 2573476224880104711552 2593083029795900963874 2610612972275020419168 2634243077887899391872 2636664257187428711166 2651460352906774551296 2678516070793578373248 2687816473817167187044 2689722456283354371264 2716563174071896247868 2717168603796449824032 2724857179284816753408 2734318488935111256024 2759683224453989839104 2773776283042209195366 2789198553057775826688 2798883270255893103864 2817176624963447960752 2817804478011133150848 2836075839663788865792 2845923325218177021576 2847941424300022275456 2895160752990117800496 2932163425982364204048 2934242679581841132288 2963523462623886815856 2981720468399328931968 2982892897020121370208 2983557682600023336192 2993250164023663458299 3013330579642775669904 3025937763318773667672 3073283590869215957184 3076108300052000163027 3104643627510738568992 3124935415925841435456 3148743679037879741847 3157115790069877692672 3158357185080128509632 3169323703083878955846 3170030037762524794704 3198723737435306404416 3201663740870449149273 3219630428529654812288 3254064978567405131136 3265363815298541954508 3287438557679655342656 3298683854230159729554 3308755146274420343424 3320243879421206525172 3354435526949245048464 3355754509147636541484 3386883957284442075264 3409020453737281565952 3420857330312758238056 3457444039727867951832 3458214586650027048768 3480817296366693892224 3515552342916571614888 3586296608377805828352 3598564204614719704968 3622084232095861663824 3622891471728599765376 3645757985246815008032 3685571254976499415296 3698368377389612260488 3731844360341190805152 3794564433624236028768 3833640602227708626816 3835148010454441761696 3848464496601853017813 3860214337320157067328 3873617859324740946034 3909551234643152272064 3915919458412530628752 3951364616831849087808 3977190529360161826944 4017774106190367559872 4031724710725750780566 4034583684425031556896 4074844761107844371802 4087285768927225130112 4097711454492287942912 4101477733402666884036 4139524836680984758656 4160664424563313793049 4166580554567788580608 4198324905383839655796 4211142913440171346176 4225764937445171941128 4226706717016699726272 4264964983247075205888 4268884987827265532364 4342741129485176700744 4353818420398055939344 4383026297662219156224 4398245138973546306072 4401364019372761698432 4426991839228275366896 4472580702598993397952 4474339345530182055312 4475336523900035004288 4609925386303823935776 4610952782200036065024 4656965441266107853488 4687403123888762153184 4703678829180042577327 4753985554625818433769 4755045056643787192056 4798085606152959606624 4829445642794482218432 4879178948289810979584 4881097467851107696704 4898045722947812931762 4931157836519483013984 4948025781345239594331 4963132719411630515136 4975792480454921073536 4980365819131809787758 5059419244832314705024 5113530680605922348928 5131285995469137357084 5146952449760209423104 5186166059591801927748 5221225944550040838336 5268486155775798783744 5273328514374857422332 5357032141587156746496 5375632947634334374088 5379444912566708742528 5433126348143792495736 5434337207592899648064 5468636977870222512048 5547552566084418390732 5597766540511786207728 5634353249926895921504 5635608956022266301696 5691846650436354043152 5695882848600044550912 5790321505980235600992 5810426788987111419051 5864326851964728408096 5927046925247773631712 5963440936798657863936 5965785794040242740416 5986500328047326916598 6026661159285551339808 6047587066088626170849 6051875526637547335344 6146567181738431914368 6152216600104000326054 6209287255021477137984 6249870831851682870912 6297487358075759483694 6316714370160257019264 6338647406167757911692 6340060075525049589408 6397447474870612808832 6403327481740898298546 6439260857059309624576 6508129957134810262272 6530727630597083909016 6574877115359310685312 6597367708460319459108 6617510292548840686848 6640487758842413050344 6708871053898490096928 6711509018295273082968 6773767914568884150528 6841714660625516476112 6914888079455735903664 6916429173300054097536 6961634592733387784448 7031104685833143229776 7197128409229439409936 7244168464191723327648 7245782943457199530752 7291515970493630016064 7347068584421719397643 7396736754779224520976 7463688720682381610304 7470548728697714681637 7589128867248472057536 7667281204455417253632 7670296020908883523392 7696928993203706035626 7720428674640314134656 7747235718649481892068 7819102469286304544128 7831838916825061257504 7902729233663698175616 7954381058720323653888 8035548212380735119744 8063449421451501561132 8069167368850063113792 8149689522215688743604 8174571537854450260224 8202955466805333768072 8279049673361969517312 8321328849126627586098 8396649810767679311592 8451529874890343882256 8453413434033399452544 8537769975654531064728 8685482258970353401488 8707636840796111878688 8796490277947092612144 8802728038745523396864 8853983678456550733792 8945161405197986795904 8948678691060364110624 8950673047800070008576 8979750492070990374897 9219850772607647871552 9228324900156000489081 9313930882532215706976 9374806247777524306368 9407357658360085154654 9507971109251636867538 9510090113287574384112 9596171212305919213248 9658891285588964436864 9762194935702215393408 9796091445895625863524 9862315673038966027968 9896051562690479188662 9926265438823261030272 9951584960909842147072 9960731638263619575516 10118838489664629410048 10227061361211844697856 10262571990938274714168 10372332119183603855496 10442451889100081676672 10546657028749714844664 10751265895268668748176 10758889825133417485056 10866252696287584991472 10868674415185799296128 10937273955740445024096 11095105132168836781464 11195533081023572415456 11268706499853791843008 11383693300872708086304 11545393489805559053439 11580643011960471201984 11620853577974222838102 11728653703929456816192 11854093850495547263424 11931571588080485480832 11973000656094653833196 12053322318571102679616 12095174132177252341698 12103751053275094670688 12293134363476863828736 12304433200208000652108 12418574510042954275968 12499741663703365741824 12594974716151518967388 12633428740320514038528 12677294812335515823384 12680120151050099178816 12794894949741225617664 12806654963481796597092 13061455261194167818032 13149754230718621370624 13194735416920638918216 13280975517684826100688 13417742107796980193856 13423018036590546165936 13683429321251032952224 13829776158911471807328 13832858346600108195072 14062209371666286459552 14111036487540127731981 14261956663877455301307 14394256818458878819872 14488336928383446655296 14583031940987260032128 14694137168843438795286 14793473509558449041952 14927377441364763220608 14941097457395429363274 15178257734496944115072 15340592041817767046784 15393857986407412071252 15440857349280628269312 15494471437298963784136 15638204938572609088256 15663677833650122515008 15805458467327396351232 16071096424761470239488 16126898842903003122264 16138334737700126227584 16299379044431377487208 16405910933610667536144 16642657698253255172196 16793299621535358623184 16903059749780687764512 16906826868066798905088 17075539951309062129456 17370964517940706802976 17415273681592223757376 17431280366961334257153 17592980555894185224288 17707967356913101467584 17890322810395973591808 17897357382120728221248 17959500984141980749794 18142761198265878512547 18439701545215295743104 18456649800312000978162 18627861765064431413952 18749612495555048612736 18814715316720170309308 19015942218503273735076 19020180226575148768224 19192342424611838426496 19317782571177928873728 19524389871404430786816 19592182891791251727048 19724631346077932055936 19792103125380958377324 19852530877646522060544 19921463276527239151032 20525143981876549428336 20744664238367207710992 20884903778200163353344 21093314057499429689328 21502531790537337496352 21732505392575169982944 21737348830371598592256 21874547911480890048192 22041205753265158192929 22190210264337673562928 22391066162047144830912 22411646186093144044911 22537412999707583686016 22767386601745416172608 23090786979611118106878 23161286023920942403968 23241707155948445676204 23457307407858913632384 23708187700991094526848 23863143176160970961664 23946001312189307666392 24106644637142205359232 24190348264354504683396 24207502106550189341376 24608866400416001304216 24837149020085908551936 25189949432303037934776 25354589624671031646768 25360240302100198357632 25613309926963593194184 26122910522388335636064 26389470833841277836432 26561951035369652201376 26835484215593960387712 26846036073181092331872 26939251476212971124691 27366858642502065904448 27659552317822943614656 28124418743332572919104 28222072975080255463962 28523913327754910602614 28788513636917757639744 28976673856766893310592 29166063881974520064256 29388274337686877590572 29586947019116898083904 29854754882729526441216 29882194914790858726548 30356515468993888230144 30681184083635534093568 30787715972814824142504 30988942874597927568272 31327355667300245030016 32253797685806006244528 32276669475400252455168 32598758088862754974416 32811821867221335072288 32925751804260298041289 33285315396506510344392 33586599243070717246368 33806119499561375529024 34151079902618124258912 34636180469416677160317 34741929035881413605952 34830547363184447514752 34862560733922668514306 35185961111788370448576 35415934713826202935168 35794714764241456442496 35919001968283961499588 36285522396531757025094 36879403090430591486208 36913299600624001956324 37255723530128862827904 37499224991110097225472 37629430633440340618616 38031884437006547470152 38040360453150297536448 38384684849223676852992 39184365783582503454096 39449262692155864111872 39584206250761916754648 39842926553054478302064 41050287963753098856672 41489328476734415421984 42186628114998859378656 42333109462620383195943 43005063581074674992704 43465010785150339965888 43749095822961780096384 44082411506530316385858 44380420528675347125856 44782132324094289661824 44823292372186288089822 45074825999415167372032 45534773203490832345216 46181573959222236213756 46322572047841884807936 46483414311896891352408 46914614815717827264768 47416375401982189053696 47892002624378615332784 48213289274284410718464 48380696528709009366792 48415004213100378682752 49217732800832002608432 50379898864606075869552 50709179249342063293536 50720480604200396715264 51226619853927186388368 52245821044776671272128 52293841100884002771459 52778941667682555672864 53123902070739304402752 53670968431187920775424 53692072146362184663744 53878502952425942249382 54428283594797635537641 54733717285004131808896 55319104635645887229312 56248837486665145838208 56444145950160510927924 57047826655509821205228 57577027273835515279488 57953347713533786621184 58776548675373755181144 59173894038233796167808 59764389829581717453096 61575431945629648285008 61977885749195855136544 62654711334600490060032 64507595371612012489056 65197516177725509948832 65623643734442670144576 65851503608520596082578 66570630793013020688784 67173198486141434492736 67612238999122751058048 68302159805236248517824 69272360938833354320634 69483858071762827211904 69661094726368895029504 69725121467845337028612 70371922223576740897152 70831869427652405870336 71589429528482912884992 71838003936567922999176 72571044793063514050188 73826599201248003912648 74511447060257725655808 75258861266880681237232 76063768874013094940304 76080720906300595072896 78368731567165006908192 79168412501523833509296 79685853106108956604128 80817754428638913374073 82100575927506197713344 82978656953468830843968 84373256229997718757312 84666218925240766391886 86010127162149349985408 86930021570300679931776 87498191645923560192768 88164823013060632771716 88760841057350694251712 89564264648188579323648 89646584744372576179644 91069546406981664690432 92363147918444472427512 92966828623793782704816 95784005248757230665568 96761393057418018733584 96830008426200757365504 98435465601664005216864 98777255412780894123867 100759797729212151739104 101418358498684126587072 102453239707854372776736 104491642089553342544256 104587682201768005542918 105557883335365111345728 106247804141478608805504 107384144292724369327488 107757005904851884498764 108856567189595271075282 109467434570008263617792 110638209271291774458624 112497674973330291676416 112888291900321021855848 114095653311019642410456 115154054547671030558976 117553097350747510362288 118347788076467592335616 119528779659163434906192 123150863891259296570016 123955771498391710273088 126999328387861149587829 129015190743224024978112 130395032355451019897664 131247287468885340289152 131703007217041192165156 133141261586026041377568 134346396972282868985472 135224477998245502116096 136604319610472497035648 138544721877666708641268 138967716143525654423808 139450242935690674057224 140743844447153481794304 143676007873135845998352 145142089586127028100376 147653198402496007825296 150517722533761362474464 152127537748026189880608 152161441812601190145792 156737463134330013816384 156881523302652008314377 158336825003047667018592 159371706212217913208256 161635508857277826748146 164201151855012395426688 165957313906937661687936 168746512459995437514624 169332437850481532783772 172020254324298699970816 173860043140601359863552 176329646026121265543432 177521682114701388503424 179293169488745152359288 184726295836888944855024 185933657247587565409632 191568010497514461331136 193522786114836037467168 196870931203328010433728 197554510825561788247734 201519595458424303478208 202836716997368253174144 204906479415708745553472 208983284179106685088512 209175364403536011085836 211115766670730222691456 212495608282957217611008 214768288585448738654976 215514011809703768997528 217713134379190542150564 225776583800642043711696 228191306622039284820912 235106194701495020724576 239057559318326869812384 242453263285916740122219 246301727782518593140032 247911542996783420546176 253998656775722299175658 258030381486448049956224 260790064710902039795328 262494574937770680578304 263406014434082384330312 266282523172052082755136 268692793944565737970944 273208639220944994071296 277089443755333417282536 278900485871381348114448 287352015746271691996704 290284179172254056200752 295306396804992015650592 296331766238342682371601 301035445067522724948928 304255075496052379761216 313474926268660027632768 313763046605304016628754 316673650006095334037184 318743412424435826416512 323271017714555653496292 328402303710024790853376 331914627813875323375872 337493024919990875029248 338664875700963065567544 352659292052242531086864 355043364229402777006848 358586338977490304718576 369452591673777889710048 371867314495175130819264 380997985163583448763487 383136020995028922662272 387045572229672074934336 393741862406656020867456 395109021651123576495468 403039190916848606956416 405673433994736506348288 409812958831417491106944 418350728807072022171672 422231533341460445382912 431028023619407537995056 435426268758381084301128 451553167601284087423392 456382613244078569641824 470212389402990041449152 478115118636653739624768 484906526571833480244438 492603455565037186280064 495823085993566841092352 507997313551444598351316 516060762972896099912448 521580129421804079590656 526812028868164768660624 532565046344104165510272 554178887510666834565072 557800971742762696228896 574704031492543383993408 580568358344508112401504 590612793609984031301184 592663532476685364743202 602070890135045449897856 608510150992104759522432 626949852537320055265536 627526093210608033257508 633347300012190668074368 637486824848871652833024 646542035429111306992584 677329751401926131135088 705318584104485062173728 717172677954980609437152 738905183347555779420096 743734628990350261638528 761995970327166897526974 766272041990057845324544 774091144459344149868672 787483724813312041734912 790218043302247152990936 806078381833697213912832 819625917662834982213888 836701457614144044343344 862056047238815075990112 870852537516762168602256 888995298715028047114803 903106335202568174846784 912765226488157139283648 940424778805980082898304 956230237273307479249536 969813053143666960488876 985206911130074372560128 1015994627102889196702632 1053624057736329537321248 1065130092688208331020544 1108357775021333669130144 1115601943485525392457792 1149408062985086767986816 1161136716689016224803008 1181225587219968062602368 1185327064953370729486404 1204141780270090899795712 1217020301984209519044864 1255052186421216066515016 1266694600024381336148736 1293084070858222613985168 1354659502803852262270176 1410637168208970124347456 1434345355909961218874304 1477810366695111558840192 1487469257980700523277056 1523991940654333795053948 1548182288918688299737344 1580436086604494305981872 1673402915228288088686688 1724112094477630151980224 1741705075033524337204512 1777990597430056094229606 1806212670405136349693568 1825530452976314278567296 1880849557611960165796608 1912460474546614958499072 1939626106287333920977752 2031989254205778393405264 2107248115472659074642496 2216715550042667338260288 2231203886971050784915584 2298816125970173535973632 2322273433378032449606016 2362451174439936125204736 2370654129906741458972808 2510104372842432133030032 2586168141716445227970336 2666985896145084141344409 2709319005607704524540352 2821274336417940248694912 2868690711819922437748608 2955620733390223117680384 3047983881308667590107896 3160872173208988611963744 3346805830456576177373376 3448224188955260303960448 3483410150067048674409024 3555981194860112188459212 3612425340810272699387136 3651060905952628557134592 3879252212574667841955504 4063978508411556786810528 4214496230945318149284992 4433431100085334676520576 4462407773942101569831168 4644546866756064899212032 4741308259813482917945616 5020208745684864266060064 5172336283432890455940672 5333971792290168282688818 5418638011215409049080704 5642548672835880497389824 5737381423639844875497216 6095967762617335180215792 6321744346417977223927488 6693611660913152354746752 6896448377910520607920896 6966820300134097348818048 7111962389720224376918424 7758504425149335683911008 8127957016823113573621056 8428992461890636298569984 8866862200170669353041152 9482616519626965835891232 10040417491369728532120128 10344672566865780911881344 10667943584580336565377636 10837276022430818098161408 12191935525234670360431584 12643488692835954447854976 13387223321826304709493504 13933640600268194697636096 14223924779440448753836848 15517008850298671367822016 16255914033646227147242112 18965233039253931671782464 20080834982739457064240256 20689345133731561823762688 21335887169160673130755272 24383871050469340720863168 25286977385671908895709952 28447849558880897507673696 31034017700597342735644032 32511828067292454294484224 37930466078507863343564928 40161669965478914128480512 42671774338321346261510544 48767742100938681441726336 56895699117761795015347392 62068035401194685471288064 75860932157015726687129856 85343548676642692523021088 97535484201877362883452672 113791398235523590030694784 170687097353285385046042176 227582796471047180061389568 341374194706570770092084352 682748389413141540184168704
- Sum of all divisors σ(n): 2770306652506048173017883999
- Sum of proper divisors (its aliquot sum) s(n): 2087558263092906632833715295
- 682748389413141540184168704 is an abundant number, because the sum of its proper divisors (2087558263092906632833715295) is greater than itself. Its abundance is 1404809873679765092649546591
Bases of 682748389413141540184168704
- Binary: 1000110100110000011001100001011010011001110001010000111101011110010001011010011001000000002
- Hexadecimal: 0x234C1985A67143D79169900
- Base-36: 2DSBQTIC102N7PN400
Squares and roots of 682748389413141540184168704
- 682748389413141540184168704 squared (6827483894131415401841687042) is 466145363246238763150125824146182796014646431533039616
- 682748389413141540184168704 cubed (6827483894131415401841687043) is 318259995988773339171360840823310864543960247470712879465356970148913279259377664
-
682748389413141540184168704 is a
perfect square number . Itssquare root is 26129454441552 -
The
cube root of 682748389413141540184168704 is 880549067.3870623443
Scales and comparisons
How big is 682748389413141540184168704?- 682,748,389,413,141,540,184,168,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 682,748,389,413,141,540,184,168,704 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 682748389413141540184168704 cubic inches would be around 73379088.9 feet tall.
Recreational maths with 682748389413141540184168704
- 682748389413141540184168704 backwards is 407861481045141314983847286
- The number of decimal digits it has is: 27
- The sum of 682748389413141540184168704's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 682748389413141540184168704 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 682748389413141540184168704 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/682748389413141540184168704/
Chicago style:
Numbermatics. 2024. "Number 682748389413141540184168704 - Facts about the integer". https://numbermatics.com/n/682748389413141540184168704/
The information we have on file for 682748389413141540184168704 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 682748389413141540184168704, math, Factors of 682748389413141540184168704, curriculum, school, college, exams, university, Prime factorization of 682748389413141540184168704, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-two septillion, seven hundred forty-eight sextillion, three hundred eighty-nine quintillion, four hundred thirteen quadrillion, one hundred forty-one trillion, five hundred forty billion, one hundred eighty-four million, one hundred sixty-eight thousand, seven hundred four.